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
JP3682438B2 - Automatic account withdrawal system using points - Google Patents
[go: Go Back, main page]

JP3682438B2 - Automatic account withdrawal system using points - Google Patents

Automatic account withdrawal system using points Download PDF

Info

Publication number
JP3682438B2
JP3682438B2 JP2002066543A JP2002066543A JP3682438B2 JP 3682438 B2 JP3682438 B2 JP 3682438B2 JP 2002066543 A JP2002066543 A JP 2002066543A JP 2002066543 A JP2002066543 A JP 2002066543A JP 3682438 B2 JP3682438 B2 JP 3682438B2
Authority
JP
Japan
Prior art keywords
amount
withdrawal
account
storage means
deposit
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.)
Expired - Lifetime
Application number
JP2002066543A
Other languages
Japanese (ja)
Other versions
JP2003263568A (en
Inventor
征樹 山田
Original Assignee
株式会社大垣共立銀行
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 株式会社大垣共立銀行 filed Critical 株式会社大垣共立銀行
Priority to JP2002066543A priority Critical patent/JP3682438B2/en
Publication of JP2003263568A publication Critical patent/JP2003263568A/en
Application granted granted Critical
Publication of JP3682438B2 publication Critical patent/JP3682438B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、顧客に付与されたポイントによる口座引き落とし金自動充当システムに係り、詳しくは、コンピュータにより顧客が保有するポイントを金額に換算した換算額を、所定条件で顧客毎の引き落とし金に自動的に充当するポイントによる口座引き落とし金自動充当システムに関する。
【0002】
【従来の技術】
従来より銀行では、顧客の取引内容(預金・ローン残高、給与・年金等の自動受取、公共料金等の口座引き落とし等)を点数化し月ごとのポイントを算出して顧客に付与していた。そして、このポイントと引換に特典(金利・手数料の優遇、ギフトカード・キャッシュといった景品)を提供するポイントサービスを行っていた。このサービスで提供される特典との引換には、特典毎に定められている引換に必要なポイント数を蓄積し、顧客が銀行に申し出る必要があった。そのため、顧客は蓄積したポイント数を管理して引換の手続を行わなければ、蓄積したポイントは特典に引き換えることなく消滅し、また、引換を行っても引換後の端数のポイントはサービス期間が満了する際に消滅することとなっていた。
【0003】
一方、金融サービスを受ける顧客はそのサービスの提供に対して銀行から徴収される各種手数料(口座管理手数料や保護預かり手数料等)や、電気・電話料金といった公共料金の支払い等、一定期日に自動的に支払うことができる口座引き落しを当該口座に設定していた。そして口座引き落としの期日には当該口座の預金や貸越による借入金等によって支払い金額の引き落としがなされ、残高が不足する場合には引き落としが行われず、後日改めて別の手段により支払うことになっていた。
【0004】
【発明が解決しようとする課題】
しかしながら、口座引き落としに充当できる金銭は当該顧客の預金残高等に限られている。そのため、例えば前記ポイントサービスによって蓄積したポイントがキャッシュの特典に引き換えられ口座に入金されていれば支払いをすることができるような場合がある。この場合でも、ポイントの引換の手続をしなければ、ポイントを支払い金額に充当することができないという問題があった。
【0005】
また、銀行から一定期間手数料優遇や免除等の特典を受ける場合には、優遇期間が終了する前に、次回手数料の優遇を受けるために必要なポイントを獲得する必要があり、それまでに必要なポイントが蓄積できない場合や引換手続を行わなかった場合には次の期間には優遇を受けられないという問題があった。
【0006】
さらに、希望する特典との引換に必要なポイント数をポイントサービスの展開期間内に蓄積できない場合は、顧客は希望する特典を享受することができず、また、獲得したポイントを希望する特典に引換できた場合であっても、引換後に生じた端数のポイントは有効活用できないという問題があった。
【0007】
上記課題を鑑み、本発明は、煩雑な手続なしで顧客の保有するポイントと預金残高を用いて手数料等の口座引き落とし日に支払いを完結できるポイントによる口座引き落とし金自動充当システムを提供することを目的とする。
【0008】
【課題を解決するための手段】
上記課題を解決するために、請求項1に記載のポイントによる口座引き落とし金自動充当システムでは、コンピュータを備え、顧客に付与されたポイントによる口座引き落とし金自動充当システムであって、顧客の口座毎の引き落とされる日付及び引き落とし金の金額のデータを含む口座引き落としデータを記憶する口座引き落とし金記憶手段と、前記口座の預金の残高に関するデータである口座預金残高データを記憶する預金残高記憶手段と、前記口座の顧客が保有するポイントを金銭に換算した換算額に関するデータであるポイントの金額換算データを記憶するポイントデータ記憶手段と、前記ポイントデータ記憶手段に記憶された換算額から前記引き落とし金に充当するために差し引くことを禁止する顧客からの要求を禁止フラグとして記憶するポイント引き落とし禁止要求記憶手段と、前記口座引き落とし金記憶手段に記憶された引き落とし金の金額が前記ポイントデータ記憶手段に記憶された預金の残高と前記ポイントデータ記憶手段に記憶された換算額との合計を超える場合は、引き落とし不能とし、前記引き落とし金の金額と、前記換算額とを比較して、前記引き落とし金の金額が前記換算額を超えない場合は、前記換算額から当該引き落とし金の金額を差し引いた残差を新たな換算額として前記ポイントデータ記憶手段に記憶するとともに、前記口座引き落とし金記憶手段に記憶された引き落とし金の金額をゼロとし、前記引き落とし金の金額が前記換算額を超える場合は、前記引き落とし金の金額から前記換算額を差し引いた残差を前記預金残高記憶手段に記憶された預金の残高から差し引き、当該差額を新たな預金の残高とするとともに、前記口座引き落とし金記憶手段に記憶された引き落とし金の金額及び前記ポイントデータ記憶手段に記憶された換算額をゼロとする支払い管理手段とを備えるとともに、当該支払い管理手段は、前記ポイント引き落とし禁止要求記憶手段に禁止フラグが記憶されている場合には、当該顧客に関しては、前記換算額をゼロとして処理を行うことを要旨とする。
【0009】
請求項1に係る構成のポイントによる口座引き落とし金自動充当システムでは、支払い管理手段により、引き落とし額、ポイントの換算額、口座預金残高、若しくはこれら合計金額等を比較手段によって比較する。その比較の結果に基づいて最も適切な原資を引き落とし金に充当するため、煩雑な手続なしで顧客の保有するポイントと預金残高を用いて手数料等の口座引き落とし日に支払いを完結できるという作用がある。
また、支払い管理手段が、引き落とし額と換算額とを比較手段により比較する。そして、引き落とし高が換算額を超えない場合にはポイントから換算された金銭を引き落とし金に充当するため、特にポイントを有効に使用することができるという作用がある。
換算額と口座預金残高との合計が引き落とし金額以上である場合は、ポイントを換算した金銭の全額を引き落とし金の一部に充当し、口座預金をその残余の引き落とし金に充当する。そのため、さらにポイントを有効に使用することができるという作用がある。
加えて、支払い管理手段が、ポイントから換算された金銭を口座引き落とし金に充当して引き落とすことを禁止する要求が記憶されているときはポイントを消費しないため、顧客は任意にポイントを有効に蓄積できるという作用がある。
【0010】
請求項2に記載のポイントによる口座引き落とし金自動充当システムでは、コンピュータを備え、顧客に付与されたポイントによる口座引き落とし金自動充当システムであって、顧客の口座毎の引き落とされる日付及び引き落とし金の金額のデータを含む口座引き落としデータを記憶する口座引き落とし金記憶手段と、前記口座の預金の残高に関するデータである口座預金残高データを記憶する預金残高記憶手段と、前記口座の顧客が保有するポイントを金銭に換算した換算額に関するデータであるポイントの金額換算データを記憶するポイントデータ記憶手段と、前記ポイントデータ記憶手段に記憶された換算額から前記引き落とし金に充当するために差し引くことを禁止する顧客からの要求を禁止フラグとして記憶するポイント引き落とし禁止要求記憶手段と、前記口座引き落とし金記憶手段に記憶された引き落とし金の金額が前記預金残高記憶手段に記憶された預金の残高と前記ポイントデータ記憶手段に記憶された換算額との合計を超える場合は引き落とし不能とし、前記引き落とし金の金額と、前記預金の残高とを比較して、前記引き落とし金の金額が前記預金の残高を超えない場合は、前記預金の残高から前記引き落とし金額を差し引いた残差を新たな預金の金額として前記預金残高記憶手段に記憶するとともに、前記口座引き落とし金記憶手段に記憶された引き落とし金の金額をゼロとし、前記引き落とし金の金額が前記預金の残高を超える場合は、前記引き落とし金額から前記預金の残高を差し引いた残差を前記ポイントデータ記憶手段に記憶された換算額から差し引き、当該差額を新たな換算額として記憶するとともに、前記口座引き落とし金記憶手段に記憶された引き落とし金の金額及び前記預金の残高をゼロとする支払い管理手段とを備えるとともに、当該支払い管理手段は、前記ポイント引き落とし禁止要求記憶手段に禁止フラグが記憶されている場合には、当該顧客に関しては、前記換算額をゼロとして処理を行うことを要旨とする。
【0011】
請求項2に係る構成のポイントによる口座引き落とし金自動充当システムでは、支払い管理手段により、引き落とし額、ポイントの換算額、口座預金残高、若しくはこれら合計金額等を比較手段によって比較する。その比較の結果に基づいて最も適切な原資を引き落とし金に充当するため、煩雑な手続なしで顧客の保有するポイントと預金残高を用いて手数料等の口座引き落とし日に支払いを完結できるという作用がある。
また、換算額と口座預金残高との合計が引き落とし金額以上である場合は、口座預金の残高の全部を引き落とし金の一部に充当し、ポイントから換算した金銭をその残部に充当する。そのため、無用にポイントを消費しないで、かつ引き落とし不能を有効に防止できるという作用がある。
加えて、支払い管理手段が、ポイントから換算された金銭を口座引き落とし金に充当して引き落とすことを禁止する要求が記憶されているときはポイントを消費しないため、顧客は任意にポイントを有効に蓄積できるという作用がある。
【0018】
【発明の実施の形態】
以下、本発明を具体化した実施形態を図1〜図6に従って説明する。ここで本実施形態では、銀行が、顧客の取引内容(預金・ローン残高、給与・年金等の自動受取、公共料金等の口座引き落とし等)を点数化し月ごとのポイントを算出して顧客に付与している。そして、このポイントに基づき銀行が顧客に付与する特典(金利・手数料の優遇、ギフトカード・キャッシュといった景品)を提供するポイントサービスを行っているものとする。
【0019】
(第1の実施形態) 以下図1、2、4,5を参照して説明する。図1は、第1、第2の実施形態の共通のシステム構成を示すブロック図である。図1に示すように、本実施形態に係るポイントによる口座引き落とし金自動充当方法の運用装置は、この装置全体の稼動を制御する本発明のコンピュータとしてのポイントによる支払い管理装置であるサーバ10を備えている。なお、本実施形態で「充当」とは、引き落とされる金額に対する支払原資を確保して引き落とし金にあてることをいい、これにより生じるデータの入出力、記録の書換、通信等を含む周知の処理をいうものとする。具体的には、例えば引き落としに当てられる顧客の預金口座から必要金額を指定口座に振り替え、若しくは顧客の保有しているポイントから必要金額分のポイントをマイナスするとともに銀行の所定の口座から指定口座に振り替え、若しくは相殺処理することで、支払いを決済する一連の手続などがある。サーバ10は、例えば、銀行本店内の電子計算機室に設置されるものであり、CPU(中央演算装置)11と、記憶手段としてROM(リードオンリーメモリ)12と、本装置における各種演算内容及びアプリケーションソフト等を書き込み及び読み取り可能なRAM(ランダムアクセスメモリ)13とを備えている。
【0020】
また、サーバ10は、例えばHDD(ハードディスクドライブ)などからなる記憶手段である記憶部を有する。この記憶部には、顧客毎に口座管理手数料や保護預り手数料、電気や電話料金といった公共料金など、所定日に所定金額の引き落としが予定されている口座引き落としデータを記憶する口座引き落とし金記憶手段としての口座引き落としデータ14を備える。ここで、図2の14aは、口座引き落としデータ14の記憶内容の例を概念的に示すものである。ここには、「日付」、「種類」、「金額」が項目として記憶される。それぞれのレコードには、この項目に対応して、「○月○日、口座管理手数料、2100円」、「△月△日、保護預り手数料、1260円」のように記憶される。
【0021】
また、顧客が保有するポイントを金額に換算したデータであるポイントの金額換算額データを記憶するポイントデータ記憶手段としてのポイントの金額換算データ15を備える。ここで、図2の15aは、ポイントの金額換算データ15の記憶内容の例を概念的に示すものである。ここには、「日付」、「ポイント残高」、「換算額」が項目として記憶される。それぞれのレコードには、この項目に対応して、「○月○日、300ポイント、3000円」、「△月△日、90ポイント、900円」のように記憶される。なお、本実施形態では、1ポイントが10円として金額に換算される。
【0022】
また、この記憶部には、サーバ10を支払い管理手段として機能させることを特徴とする本発明のポイントによる口座引き落とし金自動充当プログラムが格納され、適宜RAM13に読み込まれて実行される。ここには、CPU11を比較手段として機能させるプログラムも含まれる。
【0023】
さらにこの記憶部には、図示しないポイント引き落とし禁止要求プログラムが備えられ、ATM19のタッチパネル20、カードリーダ21により、ATMサーバ18を介して、顧客からポイント換算額の使用を禁止する要求をすることもできる。この要求があった場合に、自動的にポイントの換算額からの引き落としをすることを禁止するため、換算額を0とみなして処理することで、引き落としを禁止する。具体的には、支払い管理手段であるサーバ10は、ポイント引き落とし禁止要求記憶手段に、顧客からの引き落とし金額を換算額から引き落としを禁止する要求がフラグとして記憶されている場合には、この顧客に関しては、換算額が無いものとして処理を行うものである。さらに、図示を省略したOS(Operating System)等もサーバ10の記憶部に記憶されている。その他システムを運用するための周知のプログラムを含む。
【0024】
そして、CPU11は預金の預払いや振込等一般的な銀行取引に関する処理を行う周知のホストコンピュータであるホストコンピュータ16と相互通信可能な通信回線を介して接続されている。ホストコンピュータ16は記憶手段を備え、顧客の口座に関する情報や暗証番号に関する情報等を口座預金残高17として記憶している。図2の17aは、口座預金残高の記憶内容の例を概念的に示すもので、ここには、「日付」、「残高」、「引き落とし支払額」が項目として記憶される。それぞれのレコードには、この項目に対応して、「△月△日、2000円、360円」のように記憶される。
【0025】
また、ホストコンピュータ16には複数のATMを集中管理するATMサーバ18が相互通信可能な通信回線を介して接続されており、ATMサーバ18は各所に設置されたATM19と相互通信可能な通信回線を介して接続されている。ATM19は各種提示情報を表示するとともに顧客がタッチ入力の操作をするためのタッチパネル20と、顧客の口座に対して発行される情報記録媒体であるキャッシュカードの記録を読み取るためのカードリーダ21とを備えている。
【0026】
次に、上記構成のポイントによる口座引き落とし金自動充当システムにより、サーバ10のCPU11が行うポイントによる口座引き落とし金自動充当の制御処理ルーチンについて図2、4、5に従い説明する。
【0027】
図4に口座引き落とし金自動充当の制御処理ルーチンについてのフローチャートを示す。まず、処理が始まると(START)、CPU11は、口座引き落としデータ14(図2参照)に記憶されたデータの「日付」から、所定期間内に、引き落とし金が発生するレコードを時系列で抽出し、その金額をRAM13に読み出す。所定期間内に発生する引き落としあるか否か判断し(ステップ1(以下S1のように略記する。))、引き落としがなければ(S1;NO)、引き落としが発生する(S1;YES)まで、この手順を繰り返す。引き落としがある場合は(S1;YES)、禁止フラグがあるか否かが判断される(S2)。
【0028】
この禁止フラグは、引き落とし金額を保有ポイントを金額に換算した換算額から引き落とすことを禁止する顧客からの要求を記憶するポイント引き落とし禁止要求記憶手段で、サーバ10の記憶部の所定ポイント引き落とし禁止要求ファイル(図示を省略)に顧客毎に記憶されている。そして、サーバ10のCPU11は、ポイント引き落とし禁止要求ファイルに、引き落とし金をポイントが換算された金銭から引き落とすことを禁止する顧客からの要求を禁止フラグとして記憶する。この禁止フラグが記憶されている場合には(S2;YES)、この顧客に関しては、ポイントを保有していても換算額が0(ゼロ)として処理を行う。つまり、引き落とし金額を換算額と比較することなく、図4に示すフローチャートから接続子Aを介して、図5に示すフローチャートに移行し、ホストコンピュータ16(図1参照)の口座預金残高17と引き落とし金額が比較される(S11)。ここで、図5は、第1、第2の実施形態の共通のサブルーチンのフローチャートである。
【0029】
預金残高が引き落とし金額より多い場合は(S11;YES)、口座の預金残高から引き落とし金に充当する(S12)。また、預金残高が引き落とし金額より少ない場合は(S11;NO)、口座預金残高では引き落とし金に充当できないため、ポイントによる換金額があったとしてもここからは充当することなく引き落としが不能となる(S13)。なお、引き落としが不能な場合(S13)には、例えば後日再振替したり、若しくは自動貸付により立て替え払いをするような構成であってもよいが、ここでは詳細には説明しない。
【0030】
禁止フラグが無かった場合は(図4、S2;NO)、口座引き落としデータ14に記憶された引き落とし額とポイントの金額換算データ15に記憶された換算額とを比較手段であるCPU11により比較する(S3)。そして、引き落とし金額が換算額を超えない場合には(S3;YES)、ポイントから換算された金銭である換算金を引き落とし金に充当する(S4)。
【0031】
一方、CPU11は、引き落とし金額が換算額と比較して(S3)、引き落とし金額が換算額を超えた場合には(S3;NO)、換算額と口座預金残高との合計と、引き落とし金額とをCPU11により比較する(S5)。換算額と口座預金残高との合計が引き落とし金額以上である場合は(S5;YES)、まず、ポイントから換算した換算金を引き落とし金に充当する(S6)。そして次に、その残余の不足分を預金口座から充当する(S7)。
【0032】
換算額と口座預金残高との合計と、引き落とし金額とをCPU11により比較して(S5)、換算額と口座預金残高との合計が引き落とし金額未満である場合は(S5;NO)、換算額と口座預金残高では引き落とし金を充当することができないため、引き落とし不能(S8)となる。なお、引き落としが不能な場合(S8)には、例えば後日再振替したり、若しくは自動貸付により立て替え払いをするような構成であってもよいが、ここでは詳細には説明しない。充当等が完了したら(S4、S7、S8)、次の引き落としを待つ(RETURN、S1)。
【0033】
次に、図2に沿って、具体例を説明する。ここでは、「○月○日」に「口座管理手数料」が「2100円」発生する(S1;YES)。ここで、顧客からの引き落としの禁止の要請は無く、禁止フラグが無いとすると(S2;NO)。ポイントの金額換算データは、「○月○日」に「300ポイント」発生し、このポイントに対する金額換算が1P(ポイント)当たり10円であり、換算額として「3000円」となっている。ここで、引き落とし金額「2100円」と、換算額「3000円」を比較すると(S3)、換算額の方が多いので(S3;YES)、引き落とし金額「2100円」は、換算額「3000円」から充当される(S4)。
【0034】
次に、「△月△日」に「保護預かり手数料」が「1260円」発生すると、このときのポイントが「90ポイント」で換算額が「900円」とする。ここで、引き落とし金「1260円」と、換算額「900円」を比較すると(S3)、引き落とし金額の方が多い(S3;NO)。そのため次に、換算額「900円」と口座預金残高「2000円」との合計金額「2900円」と、引き落とし金「1260円」とを比較すると(S5)、合計金額「2900円」の方が多い(S5;YES)。したがって、引き落とし不能(S8)にはならない。そして、引き落とし金「1260円」のうち、まず換算額「900円」から全額が充当される(S6)。そして、残余の「360円」が、預金口座の口座預金残高から充当され(S7)、処理が終了する。
【0035】
第1の実施形態では以下のような効果がある。支払い管理手段であるサーバ10により、引き落とし金額、ポイントの換算額、口座預金残高、若しくはこれら合計金額等を比較手段であるCPU11によって比較する。その比較の結果に基づいて引き落とし金を充当するため、煩雑な手続なしで顧客の保有するポイントと預金残高を用いて手数料等の口座引き落とし日に支払いを完結できるという効果がある。
【0036】
特に、CPU11が、引き落とし額と換算額とを比較して、引き落とし高が換算額を超えない場合には換算額から引き落とし金を充当するため、特にポイントを有効に使用することができるという効果がある。その上、換算額と口座預金残高との合計が引き落とし金額以上である場合は、換算額から引き落とし金額を充当し、その残余の引き落とし金を口座預金残高から充当する。そのため、さらにポイントを有効に使用することができるという効果がある。一方、ポイントを蓄積したい顧客に対しては、サーバ10に禁止フラグが記憶されているときはポイントを消費しないため、ポイントを有効に蓄積できるという効果がある。
【0037】
(第2の実施形態) 次に第2の実施形態について図1、3、5、6を参照して説明する。第2の実施形態は、図1に示すシステム構成は同様であり、制御方法において異なるものであるので、システム構成の説明は省略し、その制御方法を図3,5,6に沿って説明する。なお、図5は、第1の実施形態と同じルーチンであるので第1の実施形態と共通して使用する。
【0038】
図6の第2の実施形態のメインルーチンのフローチャートに示すように、処理が始まると(START)、CPU11は、口座引き落としデータ14(図3参照)に記憶されたデータの「日付」から、所定期間内に、引き落としが発生するレコードを時系列で抽出し、その金額をRAM13に読み出す。所定期間内に発生する引き落としがあるか否か判断し(S21)、引き落としがなければ(S21;NO)、引き落としがあるまで(S21;YES)この手順を繰り返す。引き落としがある場合は(S21;YES)、禁止フラグがあるか否かが判断される(S22)。サーバ10のCPU11は、禁止フラグが記憶されている場合には(S22;YES)、図6に示すフローチャートから接続子Aを介して、図5に示すフローチャートに移行し、ホストコンピュータ16(図1参照)の口座預金残高17と引き落とし金額が比較される(S11)。
【0039】
預金残高が引き落とし金額より多い場合は(S11;YES)、口座の預金を引き落とし金に充当する(S12)。また、預金残高が引き落とし金額より少ない場合は(S11;NO)、預金口座からは引き落とし金に充当できないため、ポイントによる換金額があったとしてもここからは充当することなく引き落としが不能となる(S13)。なお、引き落としが不能な場合(S13)には、例えば後日再振替したり、若しくは自動貸付により立て替え払いをするような構成であってもよいが、ここでは詳細には説明しない。
【0040】
禁止フラグが無かった場合は(S22;NO)、引き落とし金額と口座預金残高とをCPU11により比較して(S23)、残高が引き落とし金額を超えない場合には(S23;YES)、顧客預金口座から引き落とし金に充当する(S24)。
【0041】
一方、CPU11は、残高と引き落とし金額とを比較して(S23)、引き落とし金額が口座預金残高を超えた場合には(S23;NO)、換算額と口座預金残高との合計と、引き落とし金額とをCPU11により比較する(S25)。換算額と口座預金残高との合計と、引き落とし金額とを比較して、換算額と口座預金残高との合計が引き落とし金額以上である場合は(S25;YES)、まず預金口座から引き落とし金に充当する(S26)。そして次に、その不足分をポイントを換算した換算金から充当する(S27)。
【0042】
換算額と口座預金残高との合計と、引き落とし金額とをCPU11により比較して(S25)、換算額と口座預金残高との合計が引き落とし金額未満である場合は(S25;NO)、換算額と口座預金残高では引き落とし金を充当することができないため、引き落とし不能(S28)となる。充当等が完了したら(S24、S27、S28)、次の引き落としを待つ(RETURN、S21)。
【0043】
次に、図3にしたがって、具体例を説明する。ここでは、「○月○日」に「口座管理手数料」が「2100円」発生する(S21;YES)。ここで、顧客からの引き落としの禁止の要請は無く、禁止フラグが無いとすると(S22;NO)。ポイントの金額換算データは、「○月○日」に「100ポイント」発生し、このポイントに対する金額換算が1P(ポイント)当たり10円であり、金額換算額として「1000円」となっている。ここで、引き落とし金「2100円」と、換算額「1000円」を比較する(S23)。すると、引き落とし金額の方が多いので(S23;NO)、さらに、換算額「1000円」と口座預金残高「1500円」との合計金額「2500円」と、引き落とし金「2100円」とを比較する(S25)。そうすると、合計金額「2500円」の方が多い(S25;YES)。したがって、引き落とし不能(S28)にはならない。そして、引き落とし金「2100円」のうち、まず残高「1500円」から全額が充当される(S26)。そして、残余の「600円」が、換算額「1000円」から充当され(S27)、処理が完了する。
【0044】
第2の実施形態では、特に、換算額と口座預金残高との合計が引き落とし金額以上である場合は、口座預金残高から引き落とし金額を充当し、その残余の引き落とし金を換算額から充当する。そのため、引き落とし不能になるような場合のみポイントの換算額を使用するため、無用にポイントを消費しないで、かつ引き落としの不能を有効に防止できるという効果がある。
【0045】
(別例)なお、本発明は、上記実施形態に限定されるものではなく例えば、以下のように実施することもできる。
○ 上記実施の形態では、ホストコンピュータ16とサーバ10とが別のコンピュータから構成されているが、これらは同一のコンピュータから構成されていてもよく、また、さらにデータベースサーバなどにより分散化されていてもよい。また、ATMサーバ18やATM19などにその機能の一部を持たせたものも含まれる。また、各プログラムは、いずれの装置に記憶されていてもよく、またサーバなどに蓄積されて通信手段によりその都度利用できるような形態でもよい。
【0046】
○ 上記実施の形態に示したフローチャートは一例であって処理の順序等が限定されるものではない。さらに、適宜ステップを付加、若しくは削除したり、又は1のステップを2以上の手順とし、若しくは2以上のステップを1の手順として行ってもよい。また、記憶手段に記憶された情報も、分割したファイルにしたり統合したファイルとすることができることもいうまでもない。
【0047】
○ 上記実施の形態では、銀行の預金口座を一例に説明したが、例えば、証券会社等の株式口座、流通業の取引口座、郵便局の貯金口座等広くコンピュータ管理された口座に適用できるものである。
【0048】
○ また、上記実施の形態では、サービスを例示したがこれらに限定されるものではない。例えば、上記例示した手数料以外の電気料金、電話料金等の公共料金、クレジットカード等の請求などに対して引き落としを充当するようなものでもよい。さらに、ATMの時間外手数料のような、使用時に引き落としの必要性が発生するようなものも含まれるものである。
【0049】
○ 禁止フラグは、予め契約時に銀行側で設定するようなものでもよいし、顧客がATM19から逐次任意に設定できるようにしてもよい。
○ その他、本発明は上記実施形態又は別例に限定されることなく当業者が特許請求の範囲を逸脱しない範囲で種々変形、改良して実施することができることはいうまでもない。
【0050】
次に、上記実施形態及び別例から把握できる技術的思想について以下に追記する。
(追記1) 顧客に付与されたポイントによる口座引き落とし金自動充当方法であって、顧客の口座毎の引き落とされる日付及び引き落とし金の金額のデータを含む口座引き落としデータを記憶する口座引き落とし金記憶手段と、前記口座の預金の残高に関するデータである口座預金残高データを記憶する預金残高記憶手段と、前記口座の顧客が保有するポイントを金銭に換算した換算額に関するデータであるポイントの金額換算データを記憶するポイントデータ記憶手段とを備えたコンピュータに、前記口座引き落とし金記憶手段に記憶された口座引き落としデータの引き落とし金の金額、前記ポイントデータ記憶手段に記憶されたポイントの金額換算データの換算額、前記顧客の口座の預金の残高である口座預金残高、若しくはこれらのいずれかの合計金額のうちのいずれかを比較する比較手段による比較の結果に基づいて前記引き落とし金に充当する支払い管理のステップを実行させることを特徴とするポイントによる口座引き落とし金自動充当方法。
【0051】
(追記2) 前記支払い管理のステップは、前記比較手段により比較して、
前記口座引き落とし金記憶手段に記憶された口座引き落としデータの引き落とし金の金額が前記ポイントデータ記憶手段に記憶されたポイントの金額換算データの換算額を超えない場合にはポイントから換算された金銭を前記引き落とし金に充当することを特徴とする追記1に記載のポイントによる口座引き落とし金自動充当方法。
【0052】
(追記3) 前記支払い管理のステップは、前記比較手段により比較して前記引き落とし金の金額が前記換算額を超え、且つ前記換算額と前記口座預金残高との合計が前記引き落とし金の金額以上である場合は、ポイントから換算された金銭の全額を前記引き落とし金の一部に充当し、前記口座預金をその残余の引き落とし金に充当することを特徴とする追記2に記載のポイントによる口座引き落とし金自動充当方法。
【0053】
(追記4) 前記支払い管理のステップは、前記比較手段により比較して前記口座引き落とし金記憶手段に記憶された口座引き落としデータの引き落とし金の金額が前記預金残高記憶手段に記憶された口座預金残高を超え、且つ前記換算額と前記口座預金残高との合計が前記引き落とし金の金額以上である場合は、前記口座預金の全額を前記引き落とし金の一部に充当し、前記ポイントから換算された金銭をその残余の引き落とし金に充当することを特徴とする追記1に記載のポイントによる口座引き落とし金自動充当方法。
【0054】
(追記5) 記憶手段を備えたコンピュータを、顧客の口座毎の引き落とされる日付及び引き落とし金の金額のデータを含む口座引き落としデータを記憶する口座引き落とし金記憶手段と、前記口座の預金の残高に関するデータである口座預金残高データを記憶する預金残高記憶手段と、前記口座の顧客が保有するポイントを金銭に換算した換算額に関するデータであるポイントの金額換算データを記憶するポイントデータ記憶手段と、前記口座引き落とし金記憶手段に記憶された口座引き落としデータの引き落とし金の金額、前記ポイントデータ記憶手段に記憶されたポイントの金額換算データの換算額、前記顧客の口座の預金の残高である口座預金残高、若しくはこれらのいずれかの合計金額のうちのいずれかを比較する比較手段による比較の結果に基づいて前記引き落とし金に充当する支払い管理手段として機能させることを特徴とするポイントによる口座引き落とし金自動充当プログラム。
【0055】
(追記6) 前記支払い管理手段は、前記比較手段により比較して、前記口座引き落とし金記憶手段に記憶された口座引き落としデータの引き落とし金の金額が前記ポイントデータ記憶手段に記憶されたポイントの金額換算データの換算額を超えない場合にはポイントから換算された金銭を前記引き落とし金に充当することを特徴とする追記5に記載のポイントによる口座引き落とし金自動充当プログラム。
【0056】
(追記7) 前記支払い管理手段は、前記比較手段により比較して前記引き落とし金の金額が前記換算額を超え、且つ前記換算額と前記口座預金残高との合計が前記引き落とし金の金額以上である場合は、ポイントから換算された金銭の全額を前記引き落とし金の一部に充当し、前記口座預金をその残余の引き落とし金に充当することを特徴とする追記6に記載のポイントによる口座引き落とし金自動充当プログラム。
【0057】
(追記8) 前記支払い管理手段は、前記比較手段により比較して前記口座引き落とし金記憶手段に記憶された口座引き落としデータの引き落とし金の金額が前記預金残高記憶手段に記憶された口座預金残高を超え、且つ前記換算額と前記口座預金残高との合計が前記引き落とし金の金額以上である場合は、前記口座預金の全額を前記引き落とし金の一部に充当し、前記ポイントから換算された金銭をその残余の引き落とし金に充当することを特徴とする追記5に記載のポイントによる口座引き落とし金自動充当プログラム。
【0058】
(追記9) 追記5乃至追記8に記載のポイントによる口座引き落とし金自動充当プログラムを記録したコンピュータ読み取り可能な記憶媒体。
【0059】
【発明の効果】
上記説明から明らかなように、本発明のポイントによる口座引き落とし金自動充当システムによれば、煩雑な手続なしで顧客の保有するポイントと預金残高を用いて手数料等の口座引き落とし日に支払いを完結できるという効果がある。
【図面の簡単な説明】
【図1】 第1、第2の実施形態の共通のシステム構成を示すブロック図。
【図2】 第1の実施形態の記憶内容の一例を概念的に示す図。
【図3】 第2の実施形態の記憶内容の一例を概念的に示す図。
【図4】 第1の実施形態のメインルーチンのフローチャート。
【図5】 第1、第2の実施形態の共通のサブルーチンのフローチャート。
【図6】 第2の実施形態のメインルーチンのフローチャート。
【符号の説明】
10…サーバ、11…CPU、14…口座引き落としデータ、15…ポイントの金額換算データ、16…ホストコンピュータ、17…口座預金残高
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an automatic account debit system using points given to a customer. Specifically, a conversion amount obtained by converting a customer's points into a monetary amount by a computer is automatically converted into a deduction for each customer under a predetermined condition. It relates to an automatic account debit system for points deducted from points.
[0002]
[Prior art]
Traditionally, banks have scored and granted monthly points to customers by calculating the points of customer transactions (deposits and loans, automatic receipt of salaries and pensions, debiting accounts for utilities, etc.). In exchange for this point, they offered a point service that offered benefits (preferential interest rates and fees, gift cards and cash prizes). In exchange for the benefits provided by this service, the number of points required for the exchange determined for each benefit must be accumulated, and the customer has to apply to the bank. Therefore, if the customer manages the accumulated points and does not carry out the exchange procedure, the accumulated points will disappear without redeeming the benefits, and even if the exchange is made, the points after the exchange will have a service period. It was supposed to disappear when it expired.
[0003]
On the other hand, customers who receive financial services are automatically charged on a regular basis, such as payment of various fees collected from banks (account management fees, protection custody fees, etc.) and public charges such as electricity and telephone charges. An account debit that can be paid was set for the account. Then, on the due date of the account withdrawal, the payment amount is withdrawn by the deposit of the account or borrowing by overdraft, etc., and when the balance is insufficient, the withdrawal is not performed, but it is to be paid again by another means at a later date.
[0004]
[Problems to be solved by the invention]
However, the amount of money that can be used for debiting is limited to the customer's deposit balance. Therefore, for example, there are cases where payment can be made if the points accumulated by the point service are redeemed for cash benefits and deposited in an account. Even in this case, there was a problem that the points could not be applied to the payment amount unless the points were redeemed.
[0005]
In addition, when receiving benefits such as fee preferential treatment or exemption from a bank for a certain period of time, it is necessary to acquire the points necessary to receive preferential treatment for the next fee before the preferential treatment period ends. If points could not be accumulated or exchange procedures were not performed, there was a problem that preferential treatment could not be received in the next period.
[0006]
In addition, if the number of points required for redeeming the desired benefit cannot be accumulated within the point service development period, the customer cannot enjoy the desired benefit, and the points earned are redeemed for the desired benefit. Even if it was possible, there was a problem that the fractional points generated after the exchange could not be used effectively.
[0007]
In view of the above problems, an object of the present invention is to provide an automatic account debiting system using points that can complete payment on an account deduction date, such as a fee, using a customer's points and deposit balance without complicated procedures. And
[0008]
[Means for Solving the Problems]
  In order to solve the above-mentioned problem, in the automatic account debiting system with points according to claim 1, the system is provided with a computer, and is an automatic debiting system for debits with points given to customers. Account withdrawal storage means for storing account withdrawal data including data on the date of withdrawal and the amount of withdrawal, deposit balance storage means for storing account deposit balance data, which is data relating to the balance of deposits in the account, and the account Point data storage means for storing point amount conversion data, which is data relating to a conversion amount obtained by converting points held by a customer of money into money, andPoint withdrawal prohibition request storage means for storing as a prohibition flag a request from a customer prohibiting deduction from the converted amount stored in the point data storage means to be applied to the withdrawal amount, and storing in the account withdrawal storage means When the amount of the deducted money exceeds the sum of the balance of the deposit stored in the point data storage means and the converted amount stored in the point data storage means, the deduction is impossible, and the amount of the withdrawal money, Compared with the converted amount, if the amount of the deduction does not exceed the converted amount, a residual obtained by subtracting the amount of the deducted amount from the converted amount is stored in the point data storage means as a new converted amount. And the amount of the withdrawal stored in the account withdrawal storage means is set to zero. If the amount of the deduction exceeds the converted amount, the difference obtained by subtracting the converted amount from the amount of the deducted amount is subtracted from the balance of the deposit stored in the deposit balance storage means, and the difference is added to the new deposit. The balance management means includes a payment management means for setting the balance amount stored in the account withdrawal storage means and the converted amount stored in the point data storage means to zero. If the prohibition flag is stored in the point withdrawal prohibition request storage means, the customer is processed with the converted amount set to zero.This is the gist.
[0009]
  In the automatic account debit payment system with points having the configuration according to claim 1, the debit amount, the converted point amount, the account deposit balance, or the total amount thereof is compared by the comparison means by the payment management means. Based on the result of the comparison, the most appropriate funds are allocated to the withdrawal, so there is an effect that payment can be completed on the account withdrawal date, such as fees, using the customer's points and deposit balance without complicated procedures .
Further, the payment management means compares the debit amount with the converted amount by the comparison means. And when the debit amount does not exceed the converted amount, the money converted from the points is used for the deducted amount, so that the points can be used particularly effectively.
If the total of the converted amount and the account deposit balance is equal to or greater than the withdrawal amount, the entire amount of money converted from the points is applied to a part of the withdrawal amount, and the account deposit is applied to the remaining withdrawal amount. Therefore, there is an effect that points can be used more effectively.
In addition, since the payment management means does not consume points when there is a request for prohibiting debiting money converted from points to account debits, the customer arbitrarily accumulates points arbitrarily. There is an effect that you can
[0010]
  In the automatic account debiting system with points according to claim 2,An account debit automatic storage system that includes a computer and stores points debit data including date and debit amount data for each account of the customer, and an account debit storage means for storing debit data for each customer account , Deposit balance storage means for storing account deposit balance data that is data relating to the balance of deposits in the account, and point amount conversion data that is data relating to a conversion amount obtained by converting points held by the customer of the account into money Point data storage means, and point withdrawal prohibition request storage means for storing a request from a customer prohibiting deduction from the converted amount stored in the point data storage means to be applied to the withdrawal as a prohibition flag; Withdrawal stored in the account withdrawal storage means If the amount of the deposit exceeds the sum of the deposit balance stored in the deposit balance storage means and the converted amount stored in the point data storage means, it is impossible to withdraw, and the amount of the withdrawal amount, Compared with the balance, if the amount of the withdrawal does not exceed the balance of the deposit, the residual obtained by subtracting the withdrawal amount from the balance of the deposit is stored in the deposit balance storage means as a new deposit amount In addition, the amount of the withdrawal stored in the account withdrawal storage means is set to zero, and if the amount of the withdrawal exceeds the balance of the deposit, a residual obtained by subtracting the balance of the deposit from the amount of the withdrawal Subtract from the converted amount stored in the point data storage means, store the difference as a new converted amount, and debit the account And a payment management means for reducing the amount of the withdrawal amount stored in the deposit storage means and the balance of the deposit to zero, and the payment management means stores a prohibition flag in the point withdrawal prohibition request storage means In this case, the customer is processed with the converted amount as zero.This is the gist.
[0011]
  In the automatic account debiting system with points having the configuration according to claim 2, the payment management meansThus, the debit amount, the converted point amount, the account deposit balance, or the total amount thereof is compared by the comparison means. Based on the result of the comparison, the most appropriate funds are allocated to the withdrawal, so there is an effect that payment can be completed on the account withdrawal date, such as fees, using the customer's points and deposit balance without complicated procedures .
If the total of the converted amount and the account deposit balance is equal to or greater than the withdrawal amount, the entire account deposit balance is applied to a part of the withdrawal amount, and the money converted from the points is applied to the remainder. Therefore, there is an effect that it is possible to effectively prevent the inability to withdraw without unnecessarily consuming points.
In addition, since the payment management means does not consume points when there is a request for prohibiting debiting money converted from points to account debits, the customer arbitrarily accumulates points arbitrarily. There is an effect that you can
[0018]
DETAILED DESCRIPTION OF THE INVENTION
DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments embodying the present invention will be described with reference to FIGS. Here, in this embodiment, the bank calculates points for each month and gives them to the customer by calculating the points of the customer's transaction (deposits / loan balance, automatic receipt of salary / pension, etc., bank account deductions, etc.) doing. Based on this point, it is assumed that a point service is provided to provide a privilege (preference for interest rate / fee, gift card / cash, etc.) that the bank gives to the customer.
[0019]
First Embodiment Hereinafter, a description will be given with reference to FIGS. FIG. 1 is a block diagram showing a common system configuration of the first and second embodiments. As shown in FIG. 1, the operation device of the automatic account debit method using points according to this embodiment includes a server 10 which is a payment management device using points as a computer of the present invention for controlling the operation of the entire device. ing. In this embodiment, “appropriate” means to secure payment resources for the amount to be deducted and apply it to the deduction, and perform well-known processing including data input / output, record rewriting, communication, etc. It shall be said. Specifically, for example, the required amount is transferred from the customer's deposit account to be debited to the designated account, or the points for the required amount are deducted from the customer's points and the specified account of the bank is transferred to the designated account. There are a series of procedures to settle payment by transferring or offsetting. The server 10 is installed, for example, in an electronic computer room in a bank head office, and includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12 as a storage means, and various calculation contents and applications in this device. A RAM (Random Access Memory) 13 capable of writing and reading software and the like is provided.
[0020]
Further, the server 10 includes a storage unit that is a storage unit including, for example, an HDD (hard disk drive). This storage unit is an account deduction storage means for storing account deduction data for which a predetermined amount is scheduled to be deducted on a given day, such as account management fees, protection fees, public charges such as electricity and telephone charges for each customer. The account debit data 14 is provided. Here, 14a in FIG. 2 conceptually shows an example of the stored contents of the account debit data 14. Here, “date”, “type”, and “amount” are stored as items. Corresponding to this item, each record stores, for example, “○ month ○ day, account management fee, 2100 yen”, “Δ month Δ day, protection deposit fee, 1260 yen”.
[0021]
In addition, it includes point amount conversion data 15 as point data storage means for storing point amount conversion amount data, which is data obtained by converting points held by the customer into amounts. Here, 15a in FIG. 2 conceptually shows an example of the stored contents of the amount conversion data 15 of points. Here, “date”, “point balance”, and “converted amount” are stored as items. Corresponding to this item, each record is stored as “○ month ○ day, 300 points, 3000 yen”, “Δ month Δ day, 90 points, 900 yen”. In the present embodiment, 1 point is converted to an amount of 10 yen.
[0022]
The storage unit stores an automatic account debiting program according to the point of the present invention that causes the server 10 to function as a payment management means, and is appropriately read into the RAM 13 and executed. This includes a program that causes the CPU 11 to function as a comparison means.
[0023]
Further, the storage unit is provided with a point withdrawal prohibition request program (not shown), and a request for prohibiting the use of the converted point amount from the customer via the ATM server 18 by the touch panel 20 and the card reader 21 of the ATM 19 may be made. it can. When this request is made, it is prohibited to automatically deduct points from the converted amount, so that the converted amount is regarded as 0 and processing is prohibited. Specifically, the server 10 serving as the payment management means stores a request for prohibiting the withdrawal from the converted amount from the converted amount as a flag in the point withdrawal prohibition request storage means. Is to be processed assuming that there is no converted amount. Further, an OS (Operating System) not shown is also stored in the storage unit of the server 10. Other known programs for operating the system are included.
[0024]
The CPU 11 is connected via a communication line capable of mutual communication with a host computer 16 that is a well-known host computer that performs processing relating to general bank transactions such as deposit and transfer of deposits. The host computer 16 includes storage means, and stores information related to the customer's account, information related to the personal identification number, and the like as an account deposit balance 17. Reference numeral 17a in FIG. 2 conceptually shows an example of the stored contents of the account deposit balance, in which “date”, “balance”, and “payment amount paid” are stored as items. In each record, “Δ month Δ day, 2000 yen, 360 yen” is stored corresponding to this item.
[0025]
A plurality of ATM servers 18 for centrally managing a plurality of ATMs are connected to the host computer 16 via communication lines that can communicate with each other. The ATM server 18 has communication lines that can communicate with ATMs 19 installed at various locations. Connected through. The ATM 19 displays a variety of presentation information and a touch panel 20 for a customer to perform touch input operations, and a card reader 21 for reading a record of a cash card which is an information recording medium issued to the customer's account. I have.
[0026]
Next, a description will be given of a control processing routine for automatic account withdrawal with points performed by the CPU 11 of the server 10 using the account withdrawal automatic allocation system with points having the above-described configuration, with reference to FIGS.
[0027]
FIG. 4 shows a flowchart of a control processing routine for automatic account withdrawal appropriation. First, when processing is started (START), the CPU 11 extracts, in a time series, records in which withdrawals occur within a predetermined period from the “date” of data stored in the account withdrawal data 14 (see FIG. 2). The amount is read into the RAM 13. It is determined whether or not there is a withdrawal that occurs within a predetermined period (step 1 (hereinafter abbreviated as S1)). If there is no withdrawal (S1; NO), this is continued until a withdrawal occurs (S1; YES). Repeat the procedure. If there is a withdrawal (S1; YES), it is determined whether there is a prohibition flag (S2).
[0028]
This prohibition flag is a point withdrawal prohibition request storage means for storing a request from a customer prohibiting the withdrawal of the withdrawal amount from the converted amount obtained by converting the possessed points into the amount, and a predetermined point withdrawal prohibition request file in the storage unit of the server 10. (Not shown) is stored for each customer. And CPU11 of the server 10 memorize | stores the request | requirement from the customer who prohibits withdrawing money from the money in which the point was converted into the point withdrawal prohibition request file as a prohibition flag. If this prohibition flag is stored (S2; YES), this customer is processed with a converted amount of 0 (zero) even if the customer has points. That is, without comparing the debit amount with the converted amount, the process proceeds from the flowchart shown in FIG. 4 to the flowchart shown in FIG. 5 via the connector A, and is deducted from the account deposit balance 17 of the host computer 16 (see FIG. 1). The amounts are compared (S11). Here, FIG. 5 is a flowchart of a subroutine common to the first and second embodiments.
[0029]
If the deposit balance is greater than the amount to be withdrawn (S11; YES), the deposit balance from the account is applied to the withdrawal amount (S12). If the deposit balance is less than the amount to be withdrawn (S11; NO), the account deposit balance cannot be applied to the withdrawal amount, so even if there is a redeemable amount due to points, the withdrawal is impossible without being applied from here ( S13). If the withdrawal is not possible (S13), for example, it may be configured to retransfer at a later date or to make a reimbursement by automatic lending, but this will not be described in detail here.
[0030]
When there is no prohibition flag (FIG. 4, S2; NO), the debit amount stored in the account debit data 14 and the converted amount stored in the point amount conversion data 15 are compared by the CPU 11 which is a comparison means ( S3). If the debit amount does not exceed the converted amount (S3; YES), the converted amount, which is money converted from the points, is applied to the deducted amount (S4).
[0031]
On the other hand, the CPU 11 compares the withdrawal amount with the converted amount (S3), and if the withdrawal amount exceeds the converted amount (S3; NO), the CPU 11 calculates the sum of the converted amount and the account deposit balance, and the withdrawal amount. The CPU 11 compares them (S5). If the total of the converted amount and the account deposit balance is equal to or greater than the amount to be withdrawn (S5; YES), first, the converted amount converted from the points is applied to the withdrawal amount (S6). Then, the remaining shortage is allocated from the deposit account (S7).
[0032]
The total of the converted amount and the account deposit balance and the debit amount are compared by the CPU 11 (S5). If the total of the converted amount and the account deposit balance is less than the deduction amount (S5; NO), With the account deposit balance, the withdrawal cannot be applied, so that the withdrawal is impossible (S8). If the withdrawal is not possible (S8), for example, retransfer at a later date or reimbursement by automatic lending may be used, but this is not described in detail here. When the allocation is completed (S4, S7, S8), the next waiting is waited (RETURN, S1).
[0033]
Next, a specific example will be described with reference to FIG. Here, “account management fee” is generated “2100 yen” on “○ month ○ day” (S1; YES). Here, it is assumed that there is no request for prohibition of withdrawal from the customer and there is no prohibition flag (S2; NO). The amount conversion data for points is “300 points” generated on “○ month ○ day”, the amount conversion for this point is 10 yen per 1 point (point), and the conversion amount is “3000 yen”. Here, when the debit amount “2100 yen” is compared with the converted amount “3000 yen” (S3), the converted amount is larger (S3; YES), and therefore the deducted amount “2100 yen” is converted into the converted amount “3000 yen. Is applied (S4).
[0034]
Next, when a “protection custody fee” of “1260 yen” occurs on “Δ month Δ day”, the point at this time is “90 points” and the converted amount is “900 yen”. Here, when the withdrawal amount “1260 yen” is compared with the converted amount “900 yen” (S3), the withdrawal amount is larger (S3; NO). Therefore, when the total amount “2900 yen” of the converted amount “900 yen” and the account deposit balance “2000 yen” is compared with the withdrawal amount “1260 yen” (S5), the total amount “2900 yen” (S5; YES). Therefore, the withdrawal cannot be made (S8). Of the withdrawal amount “1260 yen”, first, the entire amount is applied from the converted amount “900 yen” (S6). Then, the remaining “360 yen” is allocated from the account deposit balance of the deposit account (S7), and the process ends.
[0035]
The first embodiment has the following effects. The server 10 as the payment management means compares the debit amount, the converted point value, the account deposit balance, or the total amount thereof by the CPU 11 as the comparison means. Since the deduction is applied based on the result of the comparison, there is an effect that payment can be completed on the account deduction date such as a fee using the points and the deposit balance held by the customer without complicated procedures.
[0036]
In particular, the CPU 11 compares the deduction amount with the converted amount, and when the deduction amount does not exceed the converted amount, the deduction amount is applied from the converted amount, so that the point can be used effectively. is there. In addition, if the sum of the converted amount and the account deposit balance is equal to or greater than the debit amount, the deducted amount is applied from the converted amount, and the remaining deduction amount is applied from the account deposit balance. Therefore, there is an effect that points can be used more effectively. On the other hand, for the customer who wants to accumulate points, points are not consumed when the prohibition flag is stored in the server 10, so that the points can be effectively accumulated.
[0037]
(2nd Embodiment) Next, 2nd Embodiment is described with reference to FIG. In the second embodiment, the system configuration shown in FIG. 1 is the same and the control method is different. Therefore, the description of the system configuration is omitted, and the control method will be described with reference to FIGS. . Since FIG. 5 is the same routine as the first embodiment, it is used in common with the first embodiment.
[0038]
As shown in the flowchart of the main routine of the second embodiment in FIG. 6, when the processing starts (START), the CPU 11 starts from the “date” of the data stored in the account debit data 14 (see FIG. 3). A record in which the withdrawal occurs within the period is extracted in time series, and the amount is read out to the RAM 13. It is determined whether or not there is a withdrawal within a predetermined period (S21). If there is no withdrawal (S21; NO), this procedure is repeated until there is a withdrawal (S21; YES). If there is a withdrawal (S21; YES), it is determined whether there is a prohibition flag (S22). When the prohibition flag is stored (S22; YES), the CPU 11 of the server 10 shifts from the flowchart shown in FIG. 6 to the flowchart shown in FIG. 5 via the connector A, and the host computer 16 (FIG. 1). (See) the account deposit balance 17 is compared with the debit amount (S11).
[0039]
When the deposit balance is larger than the withdrawal amount (S11; YES), the deposit in the account is applied to the withdrawal amount (S12). Also, if the deposit balance is less than the amount to be withdrawn (S11; NO), it cannot be applied to the withdrawal amount from the deposit account. S13). If the withdrawal is not possible (S13), for example, it may be configured to retransfer at a later date or to make a reimbursement by automatic lending, but this will not be described in detail here.
[0040]
When there is no prohibition flag (S22; NO), the debit amount and the account deposit balance are compared by the CPU 11 (S23), and when the balance does not exceed the deduction amount (S23; YES), from the customer deposit account Appropriate for the withdrawal (S24).
[0041]
On the other hand, the CPU 11 compares the balance with the withdrawal amount (S23), and if the withdrawal amount exceeds the account deposit balance (S23; NO), the sum of the converted amount and the account deposit balance, the withdrawal amount, Are compared by the CPU 11 (S25). The total of the converted amount and the account deposit balance is compared with the debit amount. If the total of the converted amount and the account deposit balance is equal to or greater than the deduction amount (S25; YES), first the deduction amount is applied from the deposit account. (S26). Then, the shortage is allocated from the converted money converted from the points (S27).
[0042]
The total of the converted amount and the account deposit balance is compared with the debit amount by the CPU 11 (S25). If the total of the converted amount and the account deposit balance is less than the deducted amount (S25; NO), Since the withdrawal amount cannot be applied to the account deposit balance, the withdrawal is impossible (S28). When the allocation is completed (S24, S27, S28), the next waiting is waited (RETURN, S21).
[0043]
Next, a specific example will be described with reference to FIG. Here, “account management fee” is “2100 yen” on “○ month ○ day” (S21; YES). Here, it is assumed that there is no request for prohibition of withdrawal from the customer and there is no prohibition flag (S22; NO). The amount conversion data for points is “100 points” generated on “○ month ○ day”, the amount conversion for this point is 10 yen per 1 point (point), and the amount conversion amount is “1000 yen”. Here, the withdrawal amount “2100 yen” is compared with the converted amount “1000 yen” (S23). Then, since the amount of withdrawal is larger (S23; NO), the total amount “2500 yen” of the converted amount “1000 yen” and the account deposit balance “1500 yen” is compared with the withdrawal amount “2100 yen”. (S25). Then, the total amount “2500 yen” is larger (S25; YES). Therefore, the withdrawal is not impossible (S28). Of the withdrawal amount “2100 yen”, the entire amount is first applied from the balance “1500 yen” (S26). Then, the remaining “600 yen” is allocated from the converted amount “1000 yen” (S27), and the processing is completed.
[0044]
In the second embodiment, in particular, when the sum of the converted amount and the account deposit balance is equal to or greater than the debit amount, the debit amount is applied from the account deposit balance, and the remaining deduction amount is applied from the converted amount. Therefore, since the converted amount of points is used only when it becomes impossible to withdraw, there is an effect that it is possible to effectively prevent the inability of withdrawal without consuming unnecessary points.
[0045]
(Another example) The present invention is not limited to the above embodiment, and can be implemented as follows, for example.
In the above embodiment, the host computer 16 and the server 10 are composed of different computers. However, they may be composed of the same computer, and are further distributed by a database server or the like. Also good. In addition, the ATM server 18 and the ATM 19 are provided with some of their functions. Each program may be stored in any device, or may be stored in a server or the like so that it can be used each time by communication means.
[0046]
The flowchart shown in the above embodiment is an example, and the order of processing is not limited. Furthermore, steps may be added or deleted as appropriate, or one step may be set as two or more procedures, or two or more steps may be performed as one procedure. Needless to say, the information stored in the storage means can be divided into files or integrated files.
[0047]
○ In the above embodiment, a bank deposit account has been described as an example, but for example, it can be applied to a wide range of computer-managed accounts such as stock accounts of securities companies, distribution business transaction accounts, post office savings accounts, etc. is there.
[0048]
In the above embodiment, the service is exemplified, but the present invention is not limited to this. For example, the deduction may be applied to an electric charge other than the above-executed fee, a public charge such as a telephone charge, a charge for a credit card, or the like. Furthermore, the thing which the necessity of withdrawal at the time of use like the overtime fee of ATM arises.
[0049]
The prohibition flag may be set on the bank side at the time of contracting in advance, or may be arbitrarily set by the customer sequentially from the ATM 19.
Other than that, the present invention is not limited to the above-described embodiments or other examples, and it goes without saying that various modifications and improvements can be implemented by those skilled in the art without departing from the scope of the claims.
[0050]
Next, the technical idea that can be grasped from the above embodiment and other examples will be described below.
(Additional remark 1) An account debit storage automatic storage method for storing account deduction data including date of deduction for each account of the customer and data of the amount of deduction, according to the method for automatically debiting account deduction based on points given to the customer; , Deposit balance storage means for storing account deposit balance data that is data relating to the balance of deposits in the account, and point amount conversion data that is data relating to a conversion amount obtained by converting points held by the customer of the account into money A computer with point data storage means, the amount of the withdrawal of the account withdrawal data stored in the account withdrawal storage means, the converted amount of the amount conversion data of the points stored in the point data storage means, Account deposit balance, which is the balance of customer account deposit, or these Comparison means by results debit gold automatic allocation method according to point, characterized in that to perform the steps of payment management to allocate to the debiting funds based on a comparison to compare one of the total amount of Zureka.
[0051]
(Appendix 2) The payment management step is compared by the comparison means,
If the amount of the withdrawal of the account withdrawal data stored in the account withdrawal storage means does not exceed the conversion amount of the amount conversion data of the points stored in the point data storage means, the money converted from the points is The method for automatically applying an account withdrawal using points as described in appendix 1, which is applied to a withdrawal.
[0052]
(Additional remark 3) The step of the said payment management WHEREIN: The amount of the said withdrawal amount exceeds the said conversion amount compared with the said comparison means, and the sum total of the said conversion amount and the said account deposit balance is more than the amount of the said withdrawal amount In some cases, the entire amount of money converted from the points is applied to a part of the withdrawal, and the account deposit with points according to appendix 2, wherein the account deposit is applied to the remaining withdrawal. Automatic allocation method.
[0053]
(Additional remark 4) The step of the payment management includes the account deposit balance in which the amount of the deduction of the account deduction data stored in the account deduction storage unit compared with the comparison unit is stored in the deposit balance storage unit. If the total of the converted amount and the balance of the account deposit is equal to or greater than the amount of the withdrawal, the entire amount of the account deposit is applied to a part of the withdrawal, and the money converted from the points is used. The method for automatically applying an account withdrawal by points as described in appendix 1, characterized in that it is applied to the remaining withdrawal.
[0054]
(Additional remark 5) Account deduction storage means for storing account deduction data including date of deduction for each account of customer and data of deduction amount, and data relating to balance of deposit in said account Deposit balance storage means for storing the account deposit balance data, point data storage means for storing point amount conversion data that is data related to the conversion amount converted to money for the points held by the customer of the account, and the account The amount of the withdrawal amount of the account withdrawal data stored in the withdrawal storage means, the converted amount of the point amount conversion data stored in the point data storage means, the account deposit balance which is the balance of the deposit of the customer account, or By means of comparison that compares any of these total amounts Debit money automatic allocation program according to point, characterized in that to function as payment management means for allocation to the debiting funds based on the result of the compare.
[0055]
(Additional remark 6) The payment management means compares the amount by the comparison means and converts the amount of the withdrawal amount of the account withdrawal data stored in the account withdrawal storage means into the amount converted to the amount of points stored in the point data storage means 6. The automatic deposit application program for points by point according to appendix 5, wherein money converted from points is applied to the withdrawal when the converted amount of data is not exceeded.
[0056]
(Additional remark 7) The said payment management means is compared with the said comparison means, and the amount of the said withdrawal amount exceeds the said amount of conversion, and the sum total of the said amount of conversion and the said account deposit balance is more than the amount of the said amount of withdrawal In the case, the entire amount of money converted from the points is applied to a part of the withdrawal, and the account deposit automatic by point according to appendix 6, wherein the account deposit is applied to the remaining withdrawal. Allocation program.
[0057]
(Appendix 8) The payment management means compares the amount of the withdrawal of the account withdrawal data stored in the account withdrawal storage means with the comparison means exceeding the account deposit balance stored in the deposit balance storage means. When the total of the converted amount and the balance of the account deposit is equal to or greater than the amount of the withdrawal, the entire amount of the account deposit is applied to a part of the withdrawal, and the money converted from the point is The automatic account withdrawal application program with points according to appendix 5, which is applied to the remaining withdrawal.
[0058]
(Appendix 9) A computer-readable storage medium in which an account withdrawal automatic allocation program using points described in Appendices 5 to 8 is recorded.
[0059]
【The invention's effect】
As is apparent from the above description, according to the automatic account debit payment system according to the points of the present invention, payment can be completed on the account deduction date, such as a fee, using the customer's points and deposit balance without complicated procedures. There is an effect.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a common system configuration of first and second embodiments.
FIG. 2 is a diagram conceptually illustrating an example of stored contents of the first embodiment.
FIG. 3 is a diagram conceptually illustrating an example of stored contents of a second embodiment.
FIG. 4 is a flowchart of a main routine according to the first embodiment.
FIG. 5 is a flowchart of a subroutine common to the first and second embodiments.
FIG. 6 is a flowchart of a main routine of the second embodiment.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 10 ... Server, 11 ... CPU, 14 ... Account deduction data, 15 ... Point amount conversion data, 16 ... Host computer, 17 ... Account deposit balance

Claims (2)

コンピュータを備え、顧客に付与されたポイントによる口座引き落とし金自動充当システムであって、
顧客の口座毎の引き落とされる日付及び引き落とし金の金額のデータを含む口座引き落としデータを記憶する口座引き落とし金記憶手段と、
前記口座の預金の残高に関するデータである口座預金残高データを記憶する預金残高記憶手段と、
前記口座の顧客が保有するポイントを金銭に換算した換算額に関するデータであるポイントの金額換算データを記憶するポイントデータ記憶手段と、
前記ポイントデータ記憶手段に記憶された換算額から前記引き落とし金に充当するために差し引くことを禁止する顧客からの要求を禁止フラグとして記憶するポイント引き落とし禁止要求記憶手段と、
前記口座引き落とし金記憶手段に記憶された引き落とし金の金額が前記ポイントデータ記憶手段に記憶された預金の残高と前記ポイントデータ記憶手段に記憶された換算額との合計を超える場合は、引き落とし不能とし、
前記引き落とし金の金額と、前記換算額とを比較して、
前記引き落とし金の金額が前記換算額を超えない場合は、前記換算額から当該引き落とし金の金額を差し引いた残差を新たな換算額として前記ポイントデータ記憶手段に記憶するとともに、前記口座引き落とし金記憶手段に記憶された引き落とし金の金額をゼロとし、
前記引き落とし金の金額が前記換算額を超える場合は、前記引き落とし金の金額から前記換算額を差し引いた残差を前記預金残高記憶手段に記憶された預金の残高から差し引き、当該差額を新たな預金の残高とするとともに、前記口座引き落とし金記憶手段に記憶された引き落とし金の金額及び前記ポイントデータ記憶手段に記憶された換算額をゼロとする
支払い管理手段とを備えるとともに、
当該支払い管理手段は、前記ポイント引き落とし禁止要求記憶手段に禁止フラグが記憶されている場合には、当該顧客に関しては、前記換算額をゼロとして処理を行うことを特徴とするポイントによる口座引き落とし金自動充当システム。
An automatic debit system with a computer and using the points given to customers,
Account withdrawal storage means for storing account withdrawal data, including data on the date of withdrawal for each customer account and the amount of the withdrawal amount;
Deposit balance storage means for storing account deposit balance data, which is data relating to the balance of deposits in the account;
Point data storage means for storing amount conversion data of points, which is data relating to a conversion amount obtained by converting points held by the customer of the account into money;
Point deduction prohibition request storage means for storing a request from a customer prohibiting deduction from the converted amount stored in the point data storage means to be applied to the deduction, as a prohibition flag;
If the amount of the withdrawal stored in the account withdrawal storage means exceeds the sum of the deposit balance stored in the point data storage means and the converted amount stored in the point data storage means, the withdrawal is impossible. ,
Compare the amount of the withdrawal with the converted amount,
If the amount of the withdrawal does not exceed the converted amount, the residual obtained by subtracting the amount of the withdrawal from the converted amount is stored as a new converted amount in the point data storage means, and the account withdrawal storage The amount of the withdrawal memorized in the means is set to zero,
If the amount of the deduction exceeds the converted amount, the difference obtained by subtracting the converted amount from the amount of the deducted amount is subtracted from the balance of the deposit stored in the deposit balance storage means, and the difference is added to the new deposit. And the amount of the withdrawal stored in the account withdrawal storage unit and the converted amount stored in the point data storage unit are set to zero.
Payment management means,
When the prohibition flag is stored in the point withdrawal prohibition request storage unit, the payment management unit performs processing with the converted amount as zero for the customer. Allocation system.
コンピュータを備え、顧客に付与されたポイントによる口座引き落とし金自動充当システムであって、An automatic debit system with a computer and using the points given to customers,
顧客の口座毎の引き落とされる日付及び引き落とし金の金額のデータを含む口座引き落としデータを記憶する口座引き落とし金記憶手段と、  Account withdrawal storage means for storing account withdrawal data, including data on the date of withdrawal for each customer account and the amount of the withdrawal amount;
前記口座の預金の残高に関するデータである口座預金残高データを記憶する預金残高記憶手段と、  Deposit balance storage means for storing account deposit balance data, which is data relating to the balance of deposits in the account;
前記口座の顧客が保有するポイントを金銭に換算した換算額に関するデータであるポイントの金額換算データを記憶するポイントデータ記憶手段と、  Point data storage means for storing amount conversion data of points, which is data relating to a conversion amount obtained by converting points held by the customer of the account into money;
前記ポイントデータ記憶手段に記憶された換算額から前記引き落とし金に充当するために差し引くことを禁止する顧客からの要求を禁止フラグとして記憶するポイント引き落とし禁止要求記憶手段と、  Point deduction prohibition request storage means for storing a request from a customer prohibiting deduction from the converted amount stored in the point data storage means to be applied to the deduction, as a prohibition flag;
前記口座引き落とし金記憶手段に記憶された引き落とし金の金額が前記預金残高記憶手段に記憶された預金の残高と前記ポイントデータ記憶手段に記憶された換算額との合計を超える場合は引き落とし不能とし、  If the amount of the withdrawal stored in the account withdrawal storage means exceeds the sum of the deposit balance stored in the deposit balance storage means and the converted amount stored in the point data storage means, the withdrawal is impossible.
前記引き落とし金の金額と、前記預金の残高とを比較して、前記引き落とし金の金額が前記預金の残高を超えない場合は、前記預金の残高から前記引き落とし金額を差し引いた残差を新たな預金の金額として前記預金残高記憶手段に記憶するとともに、前記口座引き落とし金記憶手段に記憶された引き落とし金の金額をゼロとし、  If the amount of the withdrawal amount is compared with the balance of the deposit, and the amount of the withdrawal amount does not exceed the balance of the deposit, the residual obtained by subtracting the amount of withdrawal from the balance of the deposit is set as a new deposit In the deposit balance storage means as the amount of money, and the amount of the withdrawal stored in the account withdrawal storage means is zero,
前記引き落とし金の金額が前記預金の残高を超える場合は、前記引き落とし金額から前記預金の残高を差し引いた残差を前記ポイントデータ記憶手段に記憶された換算額から差し引き、当該差額を新たな換算額として記憶するとともに、前記口座引き落とし金記憶手  If the amount of the deduction exceeds the balance of the deposit, the difference obtained by subtracting the balance of the deposit from the deduction amount is subtracted from the conversion amount stored in the point data storage means, and the difference is newly converted into the conversion amount And remembering the account withdrawal 段に記憶された引き落とし金の金額及び前記預金の残高をゼロとするSet the amount of the deposit stored in the column and the balance of the deposit to zero
支払い管理手段とを備えるとともに、Payment management means,
当該支払い管理手段は、前記ポイント引き落とし禁止要求記憶手段に禁止フラグが記憶されている場合には、当該顧客に関しては、前記換算額をゼロとして処理を行うことを特徴とするポイントによる口座引き落とし金自動充当システム。  When the prohibition flag is stored in the point withdrawal prohibition request storage unit, the payment management unit performs processing with the converted amount as zero for the customer. Allocation system.
JP2002066543A 2002-03-12 2002-03-12 Automatic account withdrawal system using points Expired - Lifetime JP3682438B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002066543A JP3682438B2 (en) 2002-03-12 2002-03-12 Automatic account withdrawal system using points

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002066543A JP3682438B2 (en) 2002-03-12 2002-03-12 Automatic account withdrawal system using points

Publications (2)

Publication Number Publication Date
JP2003263568A JP2003263568A (en) 2003-09-19
JP3682438B2 true JP3682438B2 (en) 2005-08-10

Family

ID=29198273

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002066543A Expired - Lifetime JP3682438B2 (en) 2002-03-12 2002-03-12 Automatic account withdrawal system using points

Country Status (1)

Country Link
JP (1) JP3682438B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7756789B2 (en) 2003-09-11 2010-07-13 Capital One Financial Corporation Method and system for debt recovery
JP4769001B2 (en) * 2005-03-24 2011-09-07 株式会社ジャパンネット銀行 System and method for supporting bidding at auction (successful bid) or listing

Also Published As

Publication number Publication date
JP2003263568A (en) 2003-09-19

Similar Documents

Publication Publication Date Title
US7641113B1 (en) Systems and methods for generating revenue from banking transactions using a stored-value card
US7594606B2 (en) Transaction card system and approach
US6213390B1 (en) Transaction method of electronic money system
JP3184196B2 (en) Electronic wallet system
US20030065618A1 (en) Method and system for electronic payroll advance and deposit
JP5414560B2 (en) Journal data creation device, journal data creation method and program
US8103582B1 (en) Multi-purpose transaction account
JPH08241360A (en) Electronic passbook card, electronic passbook system using the same, and method of using the same
US8751376B1 (en) Financial instrument having credit and pre-paid characteristics
JP2004102787A (en) Credit card use propriety determination system and method, credit card processing system and method, credit card direct debit schedule notification service system and method, computer program, and recording medium recorded with computer program
JPH09259203A (en) Account management method
JPWO2004036471A1 (en) Electronic payment method, electronic money recording medium and processing apparatus
JPH11338946A (en) Deposit processing method in electronic wallet system using ic card
JP3682438B2 (en) Automatic account withdrawal system using points
JP2001283296A (en) Off-line cash withdrawal method using IC card, cash withdrawal terminal, program recording medium, and caching service providing method
JP2023037205A (en) Prepaid service provision system, method, and program
JP7061643B2 (en) Account management system, account management method and host computer
JP2000242717A (en) System and method for debit transaction
KR101665408B1 (en) Method of managing a hybrid account and system for performing the same
JP3084240B2 (en) INTEREST MANAGEMENT DEVICE AND INTEREST MANAGEMENT METHOD USING THE DEVICE
JP2001023002A (en) Automatic cash payment system
Nair et al. A specialized inventory problem in banks: Optimizing retail sweeps
US20090125441A1 (en) Monetary Account Management
JP2003051053A (en) Vending device, automatic deposit system and fund transfer device
JP4915039B2 (en) Point service system linked with cashout function

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20041201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041207

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050207

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050523

R150 Certificate of patent or registration of utility model

Ref document number: 3682438

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080527

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110527

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term