以下に添付図面を参照して、この発明にかかるカード利用履歴登録装置、カード利用履歴登録方法およびカード利用履歴登録プログラムの好適な実施の形態を詳細に説明する。
(カード利用履歴登録システムのシステム構成)
まず、この発明にかかる実施の形態のカード利用履歴登録システムのシステム構成について説明する。図1は、この発明にかかる実施の形態のカード利用履歴登録システムのシステム構成を示す説明図である。
図1において、この発明にかかる実施の形態のカード利用履歴登録システム100は、カード利用履歴登録装置110と、クライアント端末装置120と、店舗端末装置130と、を含んで構成されている。カード利用履歴登録システム100において、カード利用履歴登録装置110、クライアント端末装置120および店舗端末装置130は、それぞれ、インターネットなどのネットワーク140に接続されている。
カード利用履歴登録システム100において、カード利用履歴登録装置110は、カード会員がクレジットカードなどのカードを用いておこなった決済(以下「カード決済」という)の内容に基づいて、カード決済の履歴に関する情報を管理する。この実施の形態において、カードは、現金に代わる決済手段として機能する媒体であって、たとえばクレジットカードによって実現することができる。また、カードは、たとえばデビットカード、電子マネーカードなどによって実現してもよい。
カード利用履歴登録装置110は、カード決済の履歴に関する情報が登録されるカード決済情報データベースを備えている。カード利用履歴登録装置110は、たとえばカード決済がおこなわれるごとに、カード決済の履歴に関する情報をカード決済情報データベースに登録する。カード決済情報データベースについては、説明を後述する(図6を参照)。
また、カード利用履歴登録装置110は、カード決済に利用する各種の情報が登録された顧客情報データベースを備えている。カード利用履歴登録装置110は、たとえばカードの発行時や、カード会員からの住所変更の要望があった場合に、顧客情報データベースを更新する。顧客情報データベースについては、説明を後述する(図5を参照)。
また、カード利用履歴登録装置110は、カード決済がおこなわれるごとに、当該カード決済に利用されたカードを所有する顧客のクライアント端末装置120に対して、カードの利用の有無を確認する利用確認メールを送信する。この利用確認メールは、利用店舗特定情報および利用日時特定情報を含んでいる。利用確認メールについては、説明を後述する。また、カード利用履歴登録装置110は、利用確認メールを送信した結果、当該利用確認メールに対する返信メールをクライアント端末装置120から受信する。
利用確認メールの送信履歴に関する情報や返信メールの受信履歴に関する情報は、カード利用履歴登録装置110によって、カード決済情報データベースに登録される。利用確認メールを送信した結果、当該利用確認メールに対する返信メールが受信されない場合、カード決済情報データベースにおいては、利用確認メールの送信履歴に関する情報のみが登録される。カード利用履歴登録装置110は、具体的には、たとえばパーソナルコンピュータなどのコンピュータ装置(図2を参照)によって実現することができる。
カード利用履歴登録システム100において、クライアント端末装置120は、カード利用履歴登録装置110から送信された利用確認メールを受信する。クライアント端末装置120は、利用確認メールを表示するディスプレイを備えている。クライアント端末装置120は、クライアント端末装置120に対して所定の操作がおこなわれた場合に、受信した利用確認メールをディスプレイに表示する。クライアント端末装置120は、具体的には、たとえばパーソナルコンピュータなどのコンピュータ装置(図3を参照)や、携帯型電話機などの携帯端末装置(図4を参照)によって実現することができる。
また、クライアント端末装置120は、カード利用履歴登録装置110に対して、カードの利用履歴の閲覧要求を送信する。カード利用履歴登録装置110は、閲覧要求を受信した場合に、該当する顧客の利用履歴の一覧に関する情報を該当するクライアント端末装置120に送信する。
カード利用履歴登録システム100において、店舗端末装置130は、カード決済に用いる決済端末装置であって、たとえばクレジットカードなどのカードの発行元となるクレジットカード会社などと契約している小売店に設置される。店舗端末装置130は、カードが備えるICチップや磁気ストライプなどに記憶された情報を読み取るカードリーダや、カード決済を利用する金額情報を入力するテンキーなどの操作キーを備えている。
また、店舗端末装置130は、カード決済をおこなうカード決済サーバと通信をおこなう通信機能を備えている。具体的には、店舗端末装置130は、たとえばカードリーダによって読み取った情報に基づいて、カード決済サーバとの間で通信をおこない、カード決済内容の承認(オーソリー)をとるためのカード決済要求情報を送信したり、当該カード決済要求情報に対してカード決済サーバから送信されたカード決済承認情報を受信したりする。
具体的に、カード決済要求情報は、たとえばカードリーダが読み取ったカード番号、利用店舗の店舗識別情報、カード決済の日時情報(カードを読み取った日時情報)、カード決済を要求する金額情報、などを含んでいる。店舗識別情報は、店舗ごとに異なり、たとえばカード会社などによってあらかじめ設定されている。
また、具体的に、カード決済要求情報は、たとえばカード決済をおこなった従業員に関する情報を含んでいてもよい。従業員に関する情報は、具体的には、たとえば、カード決済をおこなった従業員の氏名や、社員コードなどによって実現することができる。
また、具体的に、カード決済要求情報は、たとえば店舗の位置情報を含んでいてもよい。店舗の位置情報は、たとえば、GPS(Global Positioning System(全地球的測位システム))における位置情報とすることができる。GPSにおいては、地球上空にある複数(たとえば3個以上)個の衛星からのGPS信号をGPS受信機で受信し、GPS信号に含まれる原子時計によって計時された時刻(日時)データや軌道情報などを用いて現在位置を算出する(測位をおこなう)ことができる。
GPSにおいては、原子時計によって計時されたGPS信号の発信時刻(日時)とGPS受信機に搭載されているクオーツ時計によって計時された受信時刻(日時)との時刻差に、GPS信号の伝播速度を乗算することによって各衛星からの距離を算出し、測位をおこなう。GPSおよびGPSにおける測位方法については、公知の技術であるため説明を省略する。
また、店舗端末装置130は、カード決済の内容を伝票用紙にプリント出力するプリンタを備えていてもよい。店舗端末装置130は、POS(Point Of Sales)端末などの金銭登録機に接続され、カード決済を要求する金額情報を当該金銭登録機から取得するようにしてもよい。このような店舗端末装置については、公知の各種の技術を用いて容易に実現可能であるため説明を省略する。
店舗端末装置130は、たとえばPOS端末などの金銭登録機と別体に構成されているものに限らない。店舗端末装置130は、たとえばPOS端末などの金銭登録機に一体的に組み込まれて構成されていてもよい。このような店舗端末装置130を一体的に備えた金銭登録機については、公知の各種の技術を用いて容易に実現可能であるため説明を省略する。
この実施の形態のカード利用履歴登録システム100において、カード決済をおこなうカード決済サーバは、たとえばカード利用履歴登録装置110を実現するコンピュータ装置によって実現することができる。カード利用履歴登録装置110を実現するコンピュータ装置によってカード決済サーバを実現する場合、カード決済は、カード利用履歴登録装置110を実現するコンピュータ装置においておこなわれる。
あるいは、カード利用履歴登録システム100におけるカード決済サーバは、カード利用履歴登録装置110を実現するコンピュータ装置とは異なる、ネットワーク140に接続された別のコンピュータ装置によって実現してもよい。
(カード利用履歴登録装置110のハードウエア構成)
つぎに、この発明にかかる実施の形態のカード利用履歴登録装置110を実現するコンピュータ装置のハードウエア構成について説明する。図2は、この発明にかかる実施の形態のカード利用履歴登録装置110を実現するコンピュータ装置のハードウエア構成を示すブロック図である。
図2において、この発明にかかる実施の形態のカード利用履歴登録装置110を実現するコンピュータ装置は、CPU201と、ROM202と、RAM203と、HDD(ハードディスクドライブ)204と、HD(ハードディスク)205と、FDD(フレキシブルディスクドライブ)206と、着脱可能な記録媒体の一例としてのFD(フレキシブルディスク)207と、ネットワークI/F(インターフェース)208と、を備えている。また、この発明にかかる実施の形態のカード利用履歴登録装置110を実現するコンピュータ装置が備える各部201〜208は、バス209によってそれぞれ接続されている。
CPU201は、コンピュータ装置全体の制御を司る。ROM202は、ブートプログラムなどのプログラムを記憶している。RAM203は、CPU201のワークエリアとして使用される。HDD204は、CPU201の制御にしたがってHD205に対するデータのリード/ライトを制御する。HD205は、HDD204の制御で書き込まれたデータを記憶する。
FDD206は、CPU201の制御にしたがってFD207に対するデータのリード/ライトを制御する。FD207は、FDD206の制御で書き込まれたデータを記憶する。FD207に代えてあるいはFD207に加えて、CD−ROM(CD−RW)、MO、DVD(Digital Versatile Disk)などの各種の記録媒体を、着脱可能な記録媒体として用いてもよい。この場合、カード利用履歴登録装置110を実現するコンピュータ装置は、各種の記録媒体に対するデータのリード/ライトを制御するドライブを備える。
ネットワークI/F208は、通信回線を通じてネットワーク140に接続され、ネットワーク140を介して顧客端末装置などの外部装置に接続される。そして、ネットワークI/F208は、ネットワーク140と内部とのインターフェースを司り、コンピュータ装置からのデータの入出力を制御する。
(クライアント端末装置120のハードウエア構成(その1))
つぎに、この発明にかかる実施の形態のクライアント端末装置120を実現するコンピュータ装置のハードウエア構成について説明する。図3は、この発明にかかる実施の形態のクライアント端末装置120を実現するコンピュータ装置のハードウエア構成を示すブロック図である。
図3において、この発明にかかる実施の形態のクライアント端末装置120を実現するコンピュータ装置は、CPU301と、ROM302と、RAM303と、HDD304と、HD305と、FDD306と、着脱可能な記録媒体の一例としてのFD307と、ディスプレイ308と、キーボード309と、マウス310と、スキャナ311と、ネットワークI/F312と、を備えている。また、この発明にかかる実施の形態のクライアント端末装置120を実現するコンピュータ装置が備える各構成部301〜312は、バス313によってそれぞれ接続されている。
ここで、CPU301は、コンピュータ装置全体の制御を司る。ROM302は、ブートプログラムなどのプログラムを記憶している。RAM303は、CPU301のワークエリアとして使用される。HDD304は、CPU301の制御にしたがってHD305に対するデータのリード/ライトを制御する。HD305は、HDD304の制御で書き込まれたデータを記憶する。
FDD306は、CPU301の制御にしたがってFD307に対するデータのリード/ライトを制御する。FD307は、FDD306の制御で書き込まれたデータを記憶する。FD307に代えてあるいはFD307に加えて、CD−ROM(CD−RW)、MO、DVDなどの各種の記録媒体を、着脱可能な記録媒体として用いてもよい。この場合、クライアント端末装置120を実現するコンピュータ装置は、各種の記録媒体に対するデータのリード/ライトを制御するドライブを備える。
ディスプレイ308は、カーソル、アイコン、ツールボックスをはじめ、文書、画像、機能情報などのデータに関するウインドウ(ブラウザ)を表示する。また、ディスプレイ308は、利用明細の確認にかかる各種の表示画面(図11−1、図11−2、図12および図14を参照)を表示する。具体的には、ディスプレイ308は、たとえばCRT、TFT液晶ディスプレイ、プラズマディスプレイなどによって実現することができる。
キーボード309は、文字、数値、各種指示などの入力のためのキーを備え、データ入力をおこなう。マウス310は、カーソルの移動や範囲選択、あるいはウインドウの移動やサイズの変更などをおこなう。ポインティングデバイスとして同様の機能を備えるものであれば、マウス310に代えてあるいは加えてトラックボール、ジョイスティックなどであってもよい。
スキャナ311は、画像を光学的に読み取る。ネットワークI/F312は、通信回線を通じてネットワーク140に接続され、ネットワーク140を介してカード利用履歴登録装置110に接続される。そして、ネットワークI/F312は、ネットワーク140と内部とのインターフェースを司り、カード利用履歴登録装置110とクライアント端末装置120との間におけるデータの入出力を制御する。
(クライアント端末装置120のハードウエア構成(その2))
つぎに、この発明にかかる実施の形態のクライアント端末装置120を実現する携帯型通信端末装置のハードウエア構成について説明する。図4は、この発明にかかる実施の形態のクライアント端末装置120を実現する携帯型通信端末装置のハードウエア構成を示すブロック図である。
図4において、この発明にかかる実施の形態のクライアント端末装置120を実現する携帯型通信端末装置は、CPU401と、ROM402と、RAM403と、ディスプレイ404と、キーボード405と、マイク406と、スピーカ407と、カメラ408と、通信I/F409と、を備えている。また、この発明にかかる実施の形態のクライアント端末装置120を実現する携帯型通信端末装置が備える各構成部401〜409は、バス410によってそれぞれ接続されている。
CPU401は、携帯型通信端末装置全体の制御を司る。ROM402は、ブートプログラムなどのプログラムを記憶している。RAM403は、CPU401のワークエリアとして使用される。ディスプレイ404は、設定中のモード(マナーモードやドライブモードなど)や電波の受信状態を示す各種のマーク、アイコンあるいはツールボックスなどを表示し、主にTFT液晶ディスプレイなどの液晶ディスプレイによって実現される。
キーボード405は、文字、数値、各種指示などの入力のためのキーを備え、データ入力をおこなう。マイク406は、アナログデータとして入力された話者の声をアナログ/デジタル変換し、デジタル形式の音声データを生成する。スピーカ407は、通話相手側から送信されたデジタル形式の音声データをデジタル/アナログ変換し、アナログ形式の音声データに基づいてスピーカコーンにおけるコイルに通電するなどして音声を出力する。
カメラ408は、キーボード405の操作によって撮像対象を撮像し、画像データを生成する。生成された画像データは、RAM403などに記憶される。通信I/F409は、通信回線を通じてネットワーク140に接続され、ネットワーク140と携帯型通信端末装置の内部とのインターフェースを司る。通信I/F409は、ネットワーク140を介して、別の携帯型通信端末装置やコンピュータ装置との間におけるデータの入出力を制御する。また、通信I/F409は、電話回線網に接続されており、別の携帯型通信端末装置や固定型電話機との間における音声による通話を実現する。
つぎに、カード利用履歴登録装置110が備える各種のデータベースについて説明する。カード利用履歴登録装置110は、顧客情報データベースやカード決済情報データベースなどの各種のデータベースを備えている。顧客情報データベースは、カードの発行にかかわる各種の情報を記憶している(図5を参照)。カード決済情報データベースは、カード決済に関する各種の情報を記憶している(図6を参照)。
顧客情報データベースやカード決済情報データベースなどの各種のデータベースは、たとえばHD205に設けられている。顧客情報データベースやカード決済情報データベースなどの各種のデータベースは、HD205などカード利用履歴登録装置110が備える記憶媒体に設けられているものに限らない。顧客情報データベースやカード決済情報データベースなどの各種のデータベースは、カード利用履歴登録装置110とは別体で設けられた記憶媒体や、カード利用履歴登録装置110とは異なるコンピュータ装置が備える記憶媒体に設けられていてもよい。
(顧客情報データベースの一例)
図5は、この発明にかかる実施の形態のカード利用履歴登録装置110が備える顧客情報データベースの一例を示す説明図である。図5において、顧客情報データベース500は、カード番号およびメールアドレスを記憶している。顧客情報データベース500において、カード番号およびメールアドレスは、互いに関連づけて記憶されている。
カード番号は、カードごとに固有の情報であって、個々のカードを識別可能な情報とされる。具体的には、たとえば、この実施の形態におけるカードをクレジットカードによって実現する場合、カード番号は、クレジットカードごとに固有のクレジットカード番号とすることができる。
クレジットカード番号においては、最初の6桁の銀行識別番号(Bank Identification Number:BIN)によって、クレジットカード会社などのカードの発行事業者(イシュア)を特定することができる。クレジットカード番号は、BINを含み、カードの発行事業者によって割り当てられた任意の数列によって構成され、カードごとに固有の情報とされている。
カード番号は、各カードを識別することができる情報(カード識別情報)であればよく、クレジットカード番号のように、数字の羅列によって構成されるものに限らない。具体的には、カード番号は、たとえばアルファベットのみを含む所定桁数の情報、あるいは、数字とアルファベットとを含む所定桁数の情報によって実現してもよい。
メールアドレスは、顧客のクライアント端末装置120を識別可能な情報であって、利用確認メールの送信先として、あらかじめ顧客に指定されている。顧客情報データベース500においては、たとえば「name@x−abc.co.jp」のように「ユーザー名@ドメイン名」で表記される電子メールアドレスが、メールアドレスとして記憶されている。あるいは、顧客情報データベース500においては、たとえばIPアドレスがメールアドレスとして記憶されていてもよい。
また、顧客情報データベース500は、たとえばや各カードの有効期限、各カードの所有者(顧客)の氏名、住所(請求書の送付先)、電話番号、性別など、顧客あるいは当該顧客が所有するカードに関する各種の情報を記憶している。また、顧客情報データベース500は、たとえば顧客の年収や、所定期間における利用限度額など、支払い能力に関する情報を記憶していてもよい。
所定期間は、前回の締め日の翌日から次回の締め日までの期間であって、たとえば1ヶ月間とすることができる。締め日は、カード会社が加盟店への立替払金額やカード会員への請求金額を確定するための締め切り日であり、たとえば「毎月10日」、「毎月25日」などのように設定されている。
具体的には、たとえば締め日が「毎月10日」である場合、所定期間は、毎月11日〜翌月の10日までの期間とされる。所定期間ごとの利用金額は、たとえば、1ヶ月ごとに締め日がある場合、前回の締め日の翌日から次回の締め日までの累積のカード決済の利用金額とされる。
また、顧客情報データベース500は、たとえば支払い方法、支払いに利用する金融機関名、支店名、預金種目や口座番号など、支払いに関する情報を記憶していてもよい。具体的には、たとえばリボルビング払いを設定している顧客に関しては、リボルビング払いによる1回あたりの支払い額を、支払いに関する情報として記憶するようにしてもよい。
顧客情報データベース500における各種の情報は、たとえばカードの発行受付時(申し込み時)など、カードが発行される前に顧客から取得し、カードの発行元によって顧客情報データベース500に登録される。顧客情報データベース500における各種の情報は、それぞれ、カード番号に関連づけて記憶されている。
これにより、カード番号が指定された場合は、指定されたカード番号に関連づけられている各種の情報を特定することができる。顧客情報データベース500においては、カード番号以外にも、顧客氏名および住所、電話番号、メールアドレスなど、任意の情報が指定されることによって、指定された任意の情報に関連づけられた情報を抽出することができる。
また、顧客情報データベース500においては、たとえば家族カード会員などのように、会員として申し込みをおこなった本人(本会員)以外の顧客が所有するカードに関する情報が、本会員のカードのカード番号に関連づけて記憶されていてもよい。家族カードは、たとえば、本会員の家族などを対象として発行され、家族カードを用いておこなったカード決済の請求は本会員に対しておこなわれる。
顧客情報データベース500においては、本会員以外の顧客が所有するカードに関する情報を本会員のカードのカード番号に関連づけて記憶することにより、本会員のカード番号を指定することによって、この本会員のカードに付随する家族カードが発行されているか、何枚発行されているか、などを特定することができる。
(カード決済情報データベースの一例)
つぎに、カード利用履歴登録装置110が備えるカード決済情報データベースについて説明する。図6は、この発明にかかる実施の形態のカード利用履歴登録装置110が備えるカード決済情報データベースの一例を示す説明図である。図6において、カード決済情報データベース600は、カード決済に関する情報を記憶している。カード決済に関する情報は、カード決済が完了するごとに、カード決済情報データベース600に登録される。カード決済に関する情報は、カード番号を含んでいる。
また、カード決済に関する情報は、カードの利用日時を特定可能な情報を含んでいる。カードの利用日時を特定可能な情報は、たとえば店舗端末装置130から送信されたカード決済要求情報に含まれるカード決済の日時情報(カードを読み取った日時情報)とすることができる。
あるいは、カードの利用日時を特定可能な情報は、店舗端末装置130から送信されたカード決済要求情報を受信した日時を特定可能な情報であって、たとえば電波時計における時刻修正に用いられる標準電波やGPS電波を用いて特定することができる。また、カードの利用日時を特定可能な情報は、カード利用履歴登録装置110が備える計時機能によって計時される時刻において、店舗端末装置130から送信されたカード決済要求情報を受信した日時を特定可能な情報であってもよい。
この場合、カードの利用日時を特定可能な情報は、店舗端末装置130から送信されたカード決済要求情報を受信した日時を直接的に示す情報とすることができる。具体的には、たとえば「2009年12月1日の18時27分」などのように日付を直接的に示す情報とすることができる。また、カードの利用日時を特定可能な情報は、たとえば利用日時が「2009年12月1日の18時27分」であれば、「200912011827」などのように設定することができる。あるいは、カードの利用日時を特定可能な情報は、たとえば利用日時が「2009年12月5日の11時5分」であれば、「0912051105」などのように設定してもよい。
また、カード決済に関する情報は、カードの利用店舗すなわちカード決済をおこなった店舗を特定可能な情報を含んでいる。カードの利用店舗を特定可能な情報は、たとえば各店舗を識別する店舗識別情報とすることができる。店舗識別情報は、店舗ごとに異なり、たとえばカード会社などによってあらかじめ設定されている。
カード決済情報データベース600において、店舗識別情報は、たとえば「同一の店舗の支店どうし」などのように、店舗名が同一であっても同一の店舗ではない店舗どうしを識別できるように設定されている。すなわち、カード決済情報データベース600においては、店舗名が同じであっても場所が異なる場合は、それぞれが異なる店舗として登録される。
また、カード決済に関する情報は、たとえばカード決済ごとに指定された支払い回数、カード決済ごとの利用金額(カード決済1回あたりの利用金額)、所定期間ごとの利用金額など、各カード決済の内容を特定可能な情報を含んでいてもよい。図6に示したカード決済情報データベース600においては、所定期間ごとの利用金額として、1ヶ月あたりの利用金額が記憶されている。
カード決済情報データベース600においては、所定期間ごとの利用金額として、既に満了した所定期間の利用金額と、満了していない所定期間の利用金額と、が記憶されている。満了していない所定期間の利用金額は、未確定であり、所定期間(前月11日〜翌月10日まで)が満了した時点で確定する。カード決済情報データベース600において、満了していない所定期間の利用金額は、請求予定金額として記憶されている。
カード決済情報データベース600においては、利用確認メールの送信履歴に関する情報や、当該利用確認メールに対する返信メールの受信履歴に関する情報が記憶されている。利用確認メールの送信履歴に関する情報は、たとえば、利用確認メールの送信日時に関する情報とすることができる。また、利用確認メールに対する返信メールの受信履歴に関する情報は、たとえば、利用確認メールに対する返信メールの受信日時に関する情報とすることができる。
利用確認メールの送信日時に関する情報は、利用確認メールを送信した日時を特定可能な情報であって、たとえば電波時計における時刻修正に用いられる標準電波やGPS電波を用いて特定することができる。また、利用確認メールの送信日時に関する情報は、カード利用履歴登録装置110が備える計時機能によって計時される時刻において、利用確認メールを送信した日時を特定可能な情報であってもよい。
返信メールの受信日時に関する情報は、返信メールを受信した日時を特定可能な情報であって、たとえば電波時計における時刻修正に用いられる標準電波やGPS電波を用いて取得することができる。また、返信メールの受信日時に関する情報は、カード利用履歴登録装置110が備える計時機能によって計時される時刻において、クライアント端末装置120から送信された返信メールを受信した日時を特定可能な情報であってもよい。
利用確認メールの送信日時に関する情報や返信メールの受信日時に関する情報は、カードの利用日時からの経過時間を示す情報であってもよい。具体的には、たとえば店舗端末装置130から送信されたカード決済要求情報に基づいて、カード決済の日時(カードを読み取った日時)から利用確認メールを送信するまでの経過時間や、カード決済の日時(カードを読み取った日時)から返信メールを受信するまでの経過時間を、カード利用履歴登録装置110が備える計時機能によって計時し、計時された時間を示す情報を利用確認メールの送信日時に関する情報や返信メールの受信日時に関する情報として記憶してもよい。
利用確認メールは、カード決済の内容やカードを利用したことを確認するメッセージなどを含んでいる。また、利用確認メールは、利用確認メールに示されたカード決済について、顧客が承認するかどうかの意思表示をさせる操作キー(図11−1、図11−2を参照)を、クライアント端末装置120のディスプレイ308、404に表示させるための情報を含んでいてもよい。
また、利用確認メールは、カード決済がおこなわれるごとに、当該カード決済に該当する顧客に指定されたメールアドレスが設定されたクライアント端末装置120に宛てて送信される。返信メールは、利用確認メールに含まれるカード決済の内容を承認した場合に、クライアント端末装置120からカード利用履歴登録装置110に宛てて送信される。
顧客情報データベース500において本会員以外の顧客が所有するカードに関する情報が本会員のカードのカード番号に関連づけて記憶されている場合、本会員のカード番号が指定されれば、顧客情報データベース500およびカード決済情報データベース600を用いて、本会員のカードを用いたカード決済に関する情報に加えて、本会員のカードに付随する家族カードを用いたカード決済に関する情報を抽出することができる。これにより、たとえば、本会員のカード番号を指定することによって、本会員のカードによる利用金額と家族カードによる利用金額との合計、すなわち本会員に請求される金額(所定期間ごとの利用金額)を算出することができる。
カード決済情報データベース600において、カード決済に関する情報は、カード決済ごとに記憶されている。具体的には、たとえば、1枚のカードを用いて同日に3回のカード決済をおこなった場合、カード決済情報データベース600においては、当該カードのカード番号に関連づけられた3件分のカード決済に関する情報が、1日におけるカード決済に関する情報としてそれぞれ記憶される。
(カード利用履歴登録装置110の機能的構成)
つぎに、この発明にかかる実施の形態のカード利用履歴登録装置110の機能的構成について説明する。図7は、この発明にかかる実施の形態のカード利用履歴登録装置110の機能的構成を示す説明図である。
図7において、この発明にかかる実施の形態のカード利用履歴登録装置110は、カード決済情報受信部701と、メールアドレス抽出部702と、利用確認メール作成部703と、利用確認メール送信部704と、返信メール受信部705と、登録部706と、計時部707と、不正利用判定部708と、閲覧要求受信部709と、履歴抽出部710と、利用履歴作成部711と、利用履歴送信部712と、を備えている。この実施の形態において、カード決済情報受信部701、メールアドレス抽出部702、利用確認メール作成部703、利用確認メール送信部704、返信メール受信部705、登録部706、計時部707、不正利用判定部708、閲覧要求受信部709、履歴抽出部710、利用履歴作成部711および利用履歴送信部712は、カード利用履歴登録装置110を実現するコンピュータ装置が備える各部によって実現することができる。
カード決済情報受信部701は、顧客のカード番号を含むカード決済情報を受信する。カード決済情報受信部701は、カード番号に加えて、利用店舗特定情報および利用日時特定情報を含むカード決済情報を受信する。カード決済情報は、たとえば店舗端末装置130から送信されたカード決済要求情報によって実現することができる。
店舗端末装置130から送信されたカード決済要求情報をカード決済情報とする場合、カード決済情報受信部701は、たとえばカード決済要求情報に含まれる店舗識別情報を利用店舗特定情報として受信し、カード決済の日時情報(カードを読み取った日時情報)を利用日時特定情報として受信する。
カード利用履歴登録装置110においては、店舗識別情報ごとに、利用店舗特定情報を関連づけて記憶しておいてもよい。利用店舗特定情報は、カード決済をおこなった店舗すなわちカードの利用店舗を特定可能な情報であって、店舗端末装置130から送信されたカード決済要求情報に含まれる店舗識別情報に基づいて取得することができる。この場合、カード決済情報データベース600においては、店舗端末装置130から送信されたカード決済要求情報に含まれる店舗識別情報に基づいて取得された利用店舗特定情報が、カード番号に関連づけて登録(記憶)される。
利用店舗特定情報は、たとえば利用店舗の店舗名に関する情報とすることができる。この場合、具体的には、たとえば「紳士服A ○×店」や「C靴屋 ○×ショッピングセンター店」などのように、店舗名(支店名を含む)を直接的に示す情報によって利用店舗特定情報を実現することができる。この実施の形態においては、店舗端末装置130から送信されたカード決済要求情報に含まれる店舗識別情報に基づいて取得された店舗名が、利用店舗特定情報としてカード決済情報データベース600に登録されている。
また、利用店舗特定情報は、利用店舗の店舗名に関する情報に代えて(あるいは加えて)、当該利用店舗の所在地に関する情報であってもよい。この場合、具体的には、たとえば、利用店舗の所在地を示す住所(複数階建ての建物に含まれる1店舗である場合は階数なども含む)を、利用店舗特定情報とすることができる。
また、利用店舗特定情報は、利用店舗の店舗名に関する情報に代えて(あるいは加えて)、当該利用店舗の画像であってもよい。利用店舗の画像は、利用店舗を示す静止画であってもよいし、営業時間における店舗内の様子などを撮影した映像(動画)であってもよい。この場合、具体的には、たとえば、カード利用履歴登録装置110において、あらかじめ、利用店舗の画像情報を店舗識別情報に対応づけて記憶しておく。
あるいは、利用店舗の画像情報は、当該利用店舗のPR画像であってもよい。この場合、あらかじめ、利用店舗が当該利用店舗のPR画像をカード会社に提供しておく。または、利用店舗のPR画像を再生するホームページなどのURLを、カード利用履歴登録装置110においてあらかじめ登録しておいてもよい。この場合、利用確認メールにはURLを添付することで、クライアント端末装置120に送信される利用確認メールの情報量が大きくなることを抑制することができる。
カード決済要求情報に従業員に関する情報が含まれる場合、利用店舗の店舗名に関する情報に代えて(あるいは加えて)、当該利用店舗の従業員に関する情報を利用店舗特定情報としてもよい。この場合、具体的には、たとえば、カード決済をおこなった従業員の氏名や、社員コードなどの識別情報を、利用店舗特定情報とすることができる。
また、カード決済要求情報に従業員に関する情報が含まれる場合、利用店舗の店舗名に関する情報に代えて(あるいは加えて)、当該利用店舗の従業員の画像を利用店舗特定情報としてもよい。利用店舗の従業員の画像を利用店舗特定情報とする場合、当該画像は静止画であってもよいし、勤務中の従業員を撮影した映像(動画)であってもよい。この場合、たとえば、カード利用履歴登録装置110において、あらかじめ、利用店舗の従業員の画像情報を店舗識別情報に対応づけて記憶しておく。
または、利用店舗の従業員の画像を表示(再生)するホームページなどのURLを、カード利用履歴登録装置110においてあらかじめ登録しておいてもよい。この場合、利用確認メールにはURLを添付することで、クライアント端末装置120に送信される利用確認メールの情報量が大きくなることを抑制することができる。
利用店舗特定情報は、上記の利用店舗の店舗名に関する情報、利用店舗の所在地に関する情報、利用店舗の従業員に関する情報のうち、少なくともいずれか一つを含んでいればよい。利用店舗特定情報は、上記の利用店舗の店舗名に関する情報、利用店舗の所在地に関する情報、利用店舗の従業員に関する情報のうちのいずれか一つに限るものではなく、複数含んでいてもよい。
カード決済情報受信部701は、利用店舗特定情報として店舗識別情報を受信し、受信した店舗識別情報に基づいて利用店舗の店舗名に関する情報、利用店舗の所在地に関する情報、利用店舗の従業員に関する情報などを取得する。また、カード決済情報受信部701は、利用店舗の店舗名に関する情報、利用店舗の所在地に関する情報、利用店舗の従業員に関する情報などを、利用店舗特定情報として直接受信してもよい。
利用日時特定情報は、利用店舗の利用日時すなわちカードの利用日時に関する情報であって、カードの利用日時を特定可能な情報とすることができる。利用日時特定情報は、たとえば、店舗端末装置130から送信されたカード決済要求情報に含まれる、カード決済の日時情報(カードを読み取った日時情報)とすることができる。
あるいは、利用日時特定情報は、店舗端末装置130から送信されたカード決済要求情報を受信した日時に基づいて、当該カード決済要求情報を受信した日時を特定可能な情報としてもよい。この場合、具体的には、たとえば電波時計における時刻修正に用いられる標準電波やGPS電波を用いて取得することができる日時情報を、利用日時特定情報とすることができる。また、利用日時特定情報は、カード利用履歴登録装置110が備える計時機能によって計時される時刻を特定可能な情報であってもよい。
具体的に、利用日時特定情報は、たとえば「2009年12月1日の18時27分」などのように日付を直接的に示す情報とすることができる。また、たとえば利用日時が「2009年12月1日の18時27分」であれば、利用日時特定情報は、「200912011827」などのように設定することができる。あるいは、たとえば利用日時が「2009年12月5日の11時5分」であれば、利用日時特定情報は、「0912051105」などのように設定してもよい。
また、利用日時特定情報は、利用店舗の利用日時における天候情報を含んでいてもよい。利用店舗の利用日時における天候情報は、当該利用日時における利用店舗周辺の天候を特定可能な情報とすることができる。具体的には、たとえば利用店舗の所在地(あるいは所在地周辺の観測地点)を含む地域の利用日時における気象情報を、利用店舗の利用日時における天候情報とすることができる。
利用日時特定情報は、利用店舗の利用日時に関する情報および当該利用日時における天候情報のうち、少なくともいずれかを含んでいればよい。利用日時特定情報は、利用店舗の利用日時に関する情報および当該利用日時における天候情報の双方を含んでいてもよい。
メールアドレス抽出部702は、カード決済情報受信部701によって受信されたカード決済情報に含まれる顧客のカード番号から、当該顧客があらかじめ登録した当該顧客のメールアドレスを抽出する。具体的に、メールアドレス抽出部702は、顧客情報データベースを参照して、カード決済情報受信部701によって受信されたカード決済情報に含まれる顧客のカード番号に関連づけられたメールアドレスを抽出する。
また、メールアドレス抽出部702は、カード決済情報受信部701によって受信されたカード決済情報に含まれる顧客のカード番号が、家族カードなどのように本会員以外の顧客が所有するカードのカード番号である場合、当該カード番号に関連づけられた本会員のカード番号を特定し、特定された本会員のカード番号に関連づけられたメールアドレスを抽出してもよい。
利用確認メール作成部703は、カード決済情報に含まれる利用店舗特定情報および利用日時特定情報に基づいて、利用確認メールを作成する。利用確認メールは、たとえば、利用店舗特定情報によって特定される店舗を、利用日時特定情報によって特定される日時に利用したかどうかを確認するメッセージを含んでいる。利用確認メールにおいては、メッセージの送信先となるメールアドレスとして、メールアドレス抽出部702によって抽出されたメールアドレスが設定される。
カード利用履歴登録装置110においては、たとえば、顧客情報データベース500に記憶されているメールアドレスが或る程度以上の大きさのディスプレイを備えたパーソナルコンピュータに設定されたものであるか、一画面内に表示できる情報量が限られた携帯型電話機に設定されたものであるかを記憶しておいてもよい。具体的には、たとえば顧客情報データベース500におけるメールアドレスの登録時に、登録するメールアドレスがパーソナルコンピュータのものであるか携帯型電話機のものであるかを指定する情報を、メールアドレスに関連づけて記憶しておくことによって実現することができる。
そして、この場合、利用確認メール作成部703は、メールアドレス抽出部702によって抽出されたメールアドレスが、パーソナルコンピュータに設定されたものであるか携帯型電話機に設定されたものであるかに応じて、作成する利用確認メールの内容を異ならせてもよい。具体的には、この場合、利用確認メールに含まれる各情報のレイアウトを異ならせたり、携帯型電話機宛ての利用確認メールにおける情報量をパーソナルコンピュータ宛ての利用確認メールにおける情報量よりも少なくしたりするなどの方法によって利用確認メールの内容を異ならせることができる。
利用確認メール送信部704は、利用確認メール作成部703によって作成された利用確認メールを、メールアドレス抽出部702によって抽出されたメールアドレスへ送信する。利用確認メール送信部704は、店舗端末装置130から送信されたカード決済要求情報を受信した後、当該カード決済要求情報に応じたカード決済が完了(成立)した場合に、利用確認メールを送信してもよい。
あるいは、利用確認メール送信部704は、店舗端末装置130から送信されたカード決済要求情報を受信した後、当該カード決済要求情報に応じたカード決済が不成立だった場合にも、利用確認メールを送信するようにしてもよい。これによって、カードが利用されるごとに、カードが利用されたことや、その内容を顧客に伝えることができる。
利用確認メール送信部704によって送信された利用確認メールを受信したクライアント端末装置120においては、所定の操作がおこなわれた場合に、ディスプレイ308、404に利用確認メールが表示される(図11−1、図11−2を参照)。顧客は、受信した利用確認メールが示すカード決済の内容に納得した場合、クライアント端末装置120を操作して、受信した利用確認メールに対する返信メールを送信する。
返信メール受信部705は、利用確認メール送信部704によって送信された利用確認メールに対する返信メールを受信する。返信メールには、当該返信メールに対する利用確認メールあるいはカード決済を特定可能な情報が含まれている。具体的には、返信メールは、たとえば利用確認メールの識別情報、利用確認メールの送信日時情報、カード決済の決済番号、あるいはカード決済要求情報の受信日時情報などの情報を含めることによって、返信メールに対する利用確認メールあるいはカード決済を特定することができる。
登録部706は、利用確認メール送信部704によって送信された利用確認メールの送信履歴に関する情報および返信メール受信部705によって受信された返信メールの受信履歴に関する情報を登録する。登録部706は、利用確認メール送信部704によって送信された利用確認メールの送信履歴に関する情報および返信メール受信部705によって受信された返信メールの受信履歴に関する情報を所定の記録媒体に登録する。
具体的には、登録部706は、利用確認メール送信部704によって送信された利用確認メールの送信履歴に関する情報および返信メール受信部705によって受信された返信メールの受信履歴に関する情報をカード決済情報データベース600に登録する。登録部706は、たとえば利用確認メール送信部704によって送信された利用確認メールの送信日時に関する情報をカード決済情報データベース600に登録したり、返信メール受信部705によって受信された返信メールの受信日時に関する情報をカード決済情報データベース600に登録したりする。送信日時に関する情報や受信日時に関する情報は、送信日時や受信日時を特定できる情報であればよい。
計時部707は、利用確認メール送信部704によって利用確認メールが送信されてからの時間(経過時間)を計時する。計時部707は、利用確認メール送信部704によって利用確認メールを送信するごとに、利用確認メールごとに当該利用確認メールが送信されてからの時間(経過時間)を計時する。
計時部707は、利用確認メール送信部704によって送信した利用確認メールに対する返信メールを受信した場合に、計時を停止し、計時していた時間(経過時間)に関する情報をリセットする。また、計時部707は、利用確認メール送信部704によって利用確認メールが送信されてから所定時間が経過した場合、所定時間が経過しても該当する返信メールを受信していないこと示す信号を不正利用判定部708に出力してもよい。
不正利用判定部708は、計時部707によって計時された時間が所定時間を経過した場合に、不正利用であると判定する。不正利用判定部708は、計時部707によって計時された時間と、返信メール受信部705における返信メールの受信の有無と、に基づいて計時部707によって計時された時間が所定時間を経過するまでに返信メールを受信したかどうかを判断し、計時部707によって計時された時間が所定時間を経過した時点において返信メールが受信されていない場合に、受信を待機していた返信メールに対応する利用確認メールに該当するカード決済が不正利用であると判定する。
不正利用判定部708によって、計時部707によって計時された時間が所定時間を経過するまでに返信メールが受信されていないと判定された場合、登録部706は、利用確認メール送信部704によって送信した利用確認メールに対する返信メールを、当該利用確認メールを送信してから所定時間内に受信していないことを、カード決済情報データベース600に登録してもよい。
閲覧要求受信部709は、顧客のカード番号を含む利用履歴の閲覧要求を受信する。利用履歴の閲覧要求は、クライアント端末装置120に対して所定の入力操作がおこなわれた場合に、クライアント端末装置120から送信される。具体的に、顧客は、利用履歴の閲覧を希望する場合に、クライアント端末装置120を操作して利用履歴の閲覧に要する情報を入力し(図12を参照)、入力した情報を含む閲覧要求をカード利用履歴登録装置110に宛てて送信する。
利用履歴の閲覧要求は、たとえば閲覧を要求する利用履歴の期間を指定する情報を含んでいてもよい。あるいは、利用履歴の閲覧要求は、閲覧を要求する利用履歴の件数を指定する情報を含んでいてもよい。これにより、利用履歴の抽出にかかるカード利用履歴登録装置110の負担軽減を図るとともに、膨大な利用履歴がクライアント端末装置120に送信されることを防止することができる。
履歴抽出部710は、閲覧要求受信部709によって利用履歴の閲覧要求が受信された場合に、当該利用履歴の閲覧要求に含まれる顧客のカード番号を用いて、当該顧客の利用確認メールの送信履歴に関する情報を、登録部706から抽出する。また、履歴抽出部710は、閲覧要求受信部709によって利用履歴の閲覧要求が受信された場合に、当該利用履歴の閲覧要求に含まれる顧客のカード番号を用いて、返信メール受信部705によって受信された受信履歴に関する情報の中から該当する顧客の受信履歴に関する情報を、登録部706から抽出する。
履歴抽出部710は、閲覧要求受信部709によって利用履歴の閲覧要求が受信された場合に、顧客の利用確認メールの送信履歴に関する情報および顧客の受信履歴に関する情報のうち、少なくともいずれかの情報を、登録部706から抽出する。履歴抽出部710が、顧客の利用確認メールの送信履歴に関する情報を登録部706から抽出するか、あるいは、顧客の受信履歴に関する情報を登録部706から抽出するかは、具体的には、たとえば顧客情報データベース500におけるメールアドレスの登録時に、閲覧を希望する情報内容を指定する情報を、メールアドレスに関連づけて記憶しておくことにより実現することができる。
あるいは、履歴抽出部710は、閲覧要求受信部709によって利用履歴の閲覧要求が受信された場合に、顧客の利用確認メールの送信履歴に関する情報および顧客の受信履歴に関する情報の両方を、登録部706から抽出してもよい。履歴抽出部710が、顧客の利用確認メールの送信履歴に関する情報および顧客の受信履歴に関する情報の両方を登録部706から抽出するか、あるいは、顧客の利用確認メールの送信履歴に関する情報または顧客の受信履歴に関する情報のいずれか一方を登録部706から抽出するかは、具体的には、たとえば顧客情報データベース500におけるメールアドレスの登録時に、閲覧を希望する情報内容を指定する情報を、メールアドレスに関連づけて記憶しておくことにより実現することができる。
閲覧要求受信部709によって利用履歴の閲覧要求が受信された場合に、履歴抽出部710は、たとえば、カード決済情報データベース600を参照して、閲覧要求受信部709によって受信された利用履歴の閲覧要求に含まれる顧客のカード番号に関連づけられたカード決済に関する情報を抽出する。具体的には、履歴抽出部710は、たとえばカード決済の利用日時、利用店舗、利用金額、利用確認メールに対する返信の有無、などの情報を抽出する。
閲覧要求受信部709によって受信された利用履歴の閲覧要求に閲覧を要求する利用履歴の期間を指定する情報が含まれていた場合、履歴抽出部710は、指定された期間内に含まれる利用履歴を抽出する。あるいは、利用履歴の閲覧要求に、閲覧を要求する利用履歴の件数を指定する情報が含まれていた場合、履歴抽出部710は、指定された件数分の利用履歴を抽出する。
利用履歴作成部711は、履歴抽出部710によって抽出された情報に基づいて、顧客の利用履歴の一覧を作成する。利用履歴作成部711は、たとえば履歴抽出部710によって抽出された情報に基づいて、顧客の利用履歴を利用日時順に配置した一覧を作成する。また、利用履歴作成部711は、たとえば顧客によって利用履歴の作成条件があらかじめ指定されていた場合には、指定されている作成条件にしたがった利用履歴の一覧を作成してもよい。具体的に、利用履歴の作成条件は、たとえば「カード番号ごと」などのように指定することができる。これにより、家族カードなど本会員以外のカードが発行されている場合に、顧客ごとの利用履歴を確認することができる。
利用履歴送信部712は、利用履歴作成部711によって作成された顧客の利用履歴の一覧に関する情報を所定の情報処理装置へ送信する。所定の情報処理装置は、顧客情報データベース500においてカード番号に関連づけて記憶されたメールアドレスが設定されたクライアント端末装置120であって、たとえば利用履歴の閲覧要求の送信元となるクライアント端末装置120とすることができる。また、所定の情報処理装置は、たとえば利用履歴の送信元とな異なるクライアント端末装置120としてもよい。
(カード利用履歴登録システム100における各種処理手順)
つぎに、この実施の形態のカード利用履歴登録システム100における各種処理手順について説明する。この実施の形態のカード利用履歴登録システム100においては、カード利用履歴登録システム100を構成する各装置において、それぞれ以下の処理手順がおこなわれる。
(店舗端末装置130の処理手順)
つぎに、この発明にかかる実施の形態の店舗端末装置130の処理手順について説明する。図8は、この発明にかかる実施の形態の店舗端末装置130の処理手順を示すフローチャートである。図8のフローチャートにおいて、まず、店舗端末装置130が備えるカードリーダなどにおいて、カード情報の読み取りがあったか否かを判断する(ステップS801)。カード情報の読み取りがない場合(ステップS801:No)は、そのまま待機する。ステップS801においては、カード番号を含むカード情報の読み取りがあるまで待機する。
ステップS801において、カード情報の読み取りがあった場合(ステップS801:Yes)は、ステップS801:Yesにおいて読み取ったカードを用いたカード決済の決済要求金額が入力されたか否かを判断する(ステップS802)。ステップS802においては、カード決済において要求する決済金額(カード決済要求金額)が入力されるまで待機する(ステップS802:No)。
カード決済要求金額は、たとえば従業員が店舗端末装置130のテンキーなどを操作することによって入力される。カード決済要求金額は、ステップS802においてカード決済要求金額の入力の有無を判断するまでに入力されていればよく、ステップS801:Yesにおいてカード情報の読み取りを判断する前に入力されていてもよい。
ステップS802において、カード決済要求金額が入力された場合(ステップS802:Yes)は、ステップS801:Yesにおいて読み取ったカード情報およびステップS802:Yesにおいて入力されたカード決済要求金額に基づいて、カード決済要求情報を生成する(ステップS803)。ステップS803においては、ステップS801:Yesにおいて読み取ったカード情報、ステップS802:Yesにおいて入力されたカード決済要求金額に関する情報、店舗識別情報、カード決済の利用日時に関する情報、などを含むカード決済要求情報を生成する。カード決済要求金額に関する情報は、カード決済要求金額を特定可能な情報とされる。
その後、ステップS803において生成されたカード決済要求情報を、カード利用履歴登録装置110に送信する(ステップS804)。カード決済要求情報を受信したカード利用履歴登録装置110は、顧客情報データベースやカード決済情報データベースを参照し、受信したカード決済要求情報に基づいて、カード決済を承認するか非承認とするかを判断する。
そして、カード利用履歴登録装置110においてカード決済が承認された場合に、受信したカード決済要求情報に対するカード決済承認情報を、当該カード決済要求情報の送信元となる店舗端末装置130に対して送信する。カード利用履歴登録装置110おこなう処理については、説明を後述する。
つぎに、店舗端末装置130は、ステップS804において送信したカード決済要求情報に対するカード決済承認情報を受信したか否かを判断する(ステップS805)。ステップS805において、ステップS804において送信したカード決済要求情報に対するカード決済承認情報を受信した場合(ステップS805:Yes)は、店舗端末装置130が備えるプリンタを駆動して(ステップS806)、カード決済の内容をプリントした伝票を発行し、一連の処理を終了する。
一方、ステップS805において、ステップS804において送信したカード決済要求情報に対するカード決済承認情報を受信していない場合(ステップS805:No)は、ステップS804においてカード決済要求情報を送信してから所定時間が経過したか否かを判断する(ステップS807)。
ステップS807における所定時間は、店舗端末装置130がカード決済要求情報を送信してから、当該カード決済要求情報に応じた承認処理が実行され、カード決済要求情報に対するカード決済承認情報が店舗端末装置130において受信されるために要する時間などに基づいてあらかじめ設定されている。
ステップS807において、ステップS804においてカード決済要求情報を送信してから所定時間が経過してない場合(ステップS807:No)は、ステップS805へ戻り、ステップS804において送信したカード決済要求情報に対するカード決済承認情報を受信したか否かを判断する。一方、ステップS807において、ステップS804においてカード決済要求情報を送信してから所定時間が経過した場合(ステップS807:Yes)は、所定のエラー処理をおこなって(ステップS808)、一連の処理を終了する。
ステップS808における所定のエラー処理に際しては、たとえば、タイムアウトになったことやカード決済に際してエラーが生じたことを示す情報をプリントした伝票を発行したり、ブザーをならしたりする。ステップS808における所定のエラー処理については、公知の技術であるため説明を省略する。
(カード利用履歴登録装置110の処理手順(その1))
つぎに、この発明にかかる実施の形態のカード利用履歴登録装置110の処理手順(その1)について説明する。図9は、この発明にかかる実施の形態のカード利用履歴登録装置110の処理手順(その1)を示すフローチャートである。図9の処理は、上述した図8のステップS804において店舗端末装置130からカード決済要求情報が送信された場合におこなわれる。
図9のフローチャートにおいて、まず、店舗端末装置130から送信されたカード決済要求情報を受信したか否かを判断する(ステップS901)。ステップS901において、カード決済要求情報を受信していない場合(ステップS901:No)は、そのまま待機する。
ステップS901において、店舗端末装置130から送信されたカード決済要求情報を受信した場合(ステップS901:Yes)は、受信されたカード決済要求情報に基づいて、当該カード決済要求情報に含まれるカード番号を取得する(ステップS902)とともに、当該カード決済要求情報に含まれるカード決済の決済金額に関する情報(カード決済要求金額情報)を取得する(ステップS903)。
ステップS902の処理とステップS903の処理とは、実行する順序が逆であってもよい。すなわち、カード決済要求情報に含まれるカード決済要求金額に関する情報を取得する処理を実行した後に、当該カード決済要求情報に含まれるカード番号を取得する処理を実行するようにしてもよい。
また、ステップS902の処理とステップS903の処理とは、並行して実行されるものであってもよい。すなわち、カード決済要求情報に含まれるカード決済要求金額に関する情報を取得する処理と、当該カード決済要求情報に含まれるカード番号を取得する処理とが、おのおの並行しておこなわれてもよい。
そして、顧客情報データベースやカード決済情報データベースを参照して、承認を要求されたカード決済後の残額が、0(円)以上であるか否かを判断する(ステップS904)。ステップS904においては、顧客情報データベース500やカード決済情報データベース600を参照し、ステップS902において取得されたカード番号に関連づけられた利用限度額から、当該カード番号に関連づけられた請求予定金額を差し引くことにより当月の残額を算出し、算出された当月の残額からカード決済要求情報に基づいて特定されるカード決済要求金額を差し引いた金額が0(円)以上であるか否かを判断する。
ステップS904において、カード決済後の残額が0(円)以上である場合(ステップS904:Yes)は、カード決済要求を承認し(ステップS905)、カード決済要求情報の送信元となる店舗端末装置130に対して、カード決済承認情報を送信する(ステップS906)。これにより、要求されたカード決済が成立する。
つぎに、成立したカード決済についてのカード決済に関する情報(カード決済情報)を、カード決済情報データベース600に登録して(ステップS907)、一連の処理を終了する。ステップS907においては、カード決済情報データベース600における各項目に該当する各種の情報をそれぞれ登録する。
一方、ステップS904において、カード決済後の残額が0(円)以上ではない場合、すなわち当月の残額からカード決済要求情報に基づいて特定されるカード決済要求金額を差し引くと、カード決済後の残額が0(円)より少ないマイナス残高になってしまう場合(ステップS904:No)は、カード決済要求を非承認し(ステップS908)、カード決済要求情報の送信元となる店舗端末装置130に対して、カード決済非承認情報を送信して(ステップS909)、一連の処理を終了する。
(カード利用履歴登録装置110の処理手順(その2))
つぎに、この発明にかかる実施の形態のカード利用履歴登録装置110の処理手順(その2)について説明する。図10は、この発明にかかる実施の形態のカード利用履歴登録装置110の処理手順(その2)を示すフローチャートである。図10の処理は、上述した図8のステップS804において店舗端末装置130からカード決済要求情報が送信された場合におこなわれる。
図10のフローチャートにおいて、まず、店舗端末装置130から送信されたカード決済要求情報を受信したか否かを判断する(ステップS1001)。ステップS1001において、カード決済要求情報を受信していない場合(ステップS1001:No)は、そのまま待機する。
ステップS1001において、店舗端末装置130から送信されたカード決済要求情報を受信した場合(ステップS1001:Yes)は、受信されたカード決済要求情報に基づいて、顧客情報データベース500を参照し、当該カード決済要求情報に含まれるカード番号に関連するメールアドレスを抽出する(ステップS1002)とともに、当該カード決済要求情報に含まれる利用店舗特定情報および利用日時特定情報を抽出する(ステップS1003)。
ステップS1002の処理とステップS1003の処理とは、実行する順序が逆であってもよい。すなわち、カード決済要求情報に含まれる利用店舗特定情報および利用日時特定情報を抽出する処理を実行した後に、当該カード決済要求情報に含まれるカード番号に関連するメールアドレスを抽出する処理を実行するようにしてもよい。
また、ステップS1002の処理とステップS1003の処理とは、並行して実行されるものであってもよい。すなわち、カード決済要求情報に含まれるカード番号に関連するメールアドレスを抽出する処理と、当該カード決済要求情報に含まれる利用店舗特定情報および利用日時特定情報を抽出する処理とが、おのおの並行しておこなわれてもよい。
つぎに、上述した図9のステップS905においてカード決済要求が承認されたか否かを判断する(ステップS1004)。ステップS1004においては、上述した図9のステップS905の処理における当該承認の結果、ステップS906においてカード決済承認情報が送信されたか、ステップS909においてカード決済非承認情報が送信されたか、を判断する。
ステップS1004において、上述した図9のステップS905においてカード決済要求が承認されていない場合(ステップS1004:No)、すなわち、上述した図9のステップS909において店舗端末装置130から送信されたカード決済要求情報に対するカード決済非承認情報が送信された場合は、一連の処理を終了する。
一方、ステップS1004において、述した図9のステップS905においてカード決済要求が承認された場合(ステップS1004:Yes)、すなわち、上述した図9のステップS906において店舗端末装置130から送信されたカード決済要求情報に対するカード決済承認情報が送信された場合は、利用確認メールを作成する(ステップS1005)。ステップS1005においては、たとえば、利用店舗特定情報によって特定される店舗を、利用日時特定情報によって特定される日時に利用したかどうかを確認するメッセージを含む利用確認メールを作成する。また、ステップS1005においては、送信先となるメールアドレスとして、ステップS1002において抽出されたメールアドレスを設定した利用確認メールを作成する。
つぎに、ステップS1005において作成された利用確認メールをステップS1002において抽出されたメールアドレスに宛てて送信する(ステップS1006)とともに、当該利用確認メールを送信してからの経過時間の計時を開始する(ステップS1007)。ステップS1006における利用確認メールの送信処理は、公知の電子メールの処理手順と同様であるため説明を省略する。
ステップS1006の処理とステップS1007の処理とは、実行する順序が逆であってもよい。すなわち、利用確認メールを送信してからの経過時間を計時する処理を開始した後に、ステップS1005において作成された利用確認メールをステップS1002において抽出されたメールアドレスに宛てて送信する処理を実行するようにしてもよい。
また、ステップS1006の処理とステップS1007の処理とは、並行して実行されるものであってもよい。すなわち、ステップS1005において作成された利用確認メールをステップS1002において抽出されたメールアドレスに宛てて送信する処理と、当該利用確認メールを送信してからの経過時間の計時を開始する処理とが、おのおの並行しておこなわれてもよい。
そして、ステップS1006において送信した利用確認メールに対する返信メールを受信したか否かを判断する(ステップS1008)。ステップS1008において、ステップS1007において送信した利用確認メールに対する返信メールを受信した場合(ステップS1008:Yes)は、カード決済情報データベースに受信履歴情報を登録し(ステップS1009)、一連の処理を終了する。
一方、ステップS1008において、ステップS1006において送信した利用確認メールに対する返信メールを受信していない場合(ステップS1008:No)は、ステップS1007において計時を開始した経過時間に基づいて、ステップS1006において利用確認メールを送信してから所定時間が経過したか否かを判断する(ステップS1010)。
ステップS1010における所定時間は、ステップS1006において送信した利用確認メールをクライアント端末装置120において受信し、受信された利用確認メールに対して顧客が返答の意志を示すまでに要する(十分であると判断できる)時間であって、あらかじめ設定されている。ステップS1010における所定時間は、具体的には、たとえば「24時間」、「3日間」、「1週間」などのように任意の長さに設定することができる。ステップS1010における所定時間は、顧客ごとに異なる長さの時間が設定されるものであってもよい。
ステップS1010における所定時間は、顧客が任意のタイミングで設定を変更できるようにしてもよい。これによって、たとえば1週間の海外旅行など、携帯型電話機が使用できない場所に滞在することおよび滞在する期間が分かっている場合などは、所定時間の長さを1週間よりも長く設定することができる。そして、これによって、正規の顧客がおこなったカード決済が不正利用であると判断されることを抑制することができる。
ステップS1010において、ステップS1006において利用確認メールを送信してから所定時間が経過していない場合(ステップS1010:No)は、ステップS1008へ戻る。そして、ステップS1006において送信した利用確認メールに対する返信メールを受信するまで待機する。
一方、ステップS1010において、ステップS1007において計時を開始した経過時間に基づいて、ステップS1006において利用確認メールを送信してから所定時間が経過したと判断した場合(ステップS1010:Yes)は、不正利用と判定する(ステップS1011)。そして、カード決済情報データベースに不正履歴情報を登録し(ステップS1012)、一連の処理を終了する。
ステップS1012においては、たとえば、利用確認メールに対する返信メールが受信されていないことを示す情報をカード決済情報データベース600に登録する。あるいは、ステップS1012においては、たとえば、不正利用と判定した日時を示す情報をカード決済情報データベース600に登録してもよい。
(表示画面例)
つぎに、この発明にかかる実施の形態のクライアント端末装置120のディスプレイに表示される表示画面例について説明する。この実施の形態においては、携帯型電話機によって実現されるクライアント端末装置120のディスプレイ404に表示される表示画面例について説明する。以下に例示した表示画面は、携帯型電話機によって実現されるクライアント端末装置120のディスプレイ404に表示されるものに限らず、パーソナルコンピュータなどのコンピュータ装置によって実現されるクライアント端末装置120のディスプレイ308に表示されるものであってもよい。
また、携帯型電話機によって実現されるクライアント端末装置120のディスプレイ404に表示される表示画面と、パーソナルコンピュータなどのコンピュータ装置によって実現されるクライアント端末装置120のディスプレイ308に表示される表示画面とは、表示画面のレイアウトや表示する情報の詳細程度などが異なっていてもよい。また、以下に例示した表示画面においては、ディスプレイ308、404のサイズに応じて、適宜スクロールバーを表示したり、複数ページにわたって表示したりなどしてもよく、一画面内にすべての情報を表示するものに限らない。
(表示画面例(その1))
図11−1は、この発明にかかる実施の形態のクライアント端末装置120のディスプレイ308(ディスプレイ404でもよい)に表示される表示画面例を示す説明図である。図11−1において、表示画面1110は、上述した図10のステップS1006において送信した利用確認メールを受信したクライアント端末装置120に対して、所定の入力操作がおこなわれた場合に、クライアント端末装置120のディスプレイ308(ディスプレイ404でもよい)に表示される。
表示画面1110においては、利用確認メールの送信先となる顧客の氏名や、利用確認を要求するカード決済に関する情報などが表示されている。利用確認を要求するカード決済に関する情報は、たとえば利用店舗、利用日時、利用金額などを特定可能な情報とすることができる。
表示画面1110においては、表示画面1110に示されているカード決済に対する顧客の覚えがある場合、当該カード決済がおこなわれたことを了解した場合に、クライアント端末装置120の操作者(顧客)によって操作される「承認」キーが表示されている。クライアント端末装置120において、この「承認」キーが操作された場合、表示画面1110の利用確認メールに対する返信メールが、クライアント端末装置120からカード利用履歴登録装置110に宛てて送信される。
(表示画面例(その2))
つぎに、この発明にかかる実施の形態のクライアント端末装置120のディスプレイ308(ディスプレイ404でもよい)に表示される表示画面例について説明する。図11−2は、この発明にかかる実施の形態のクライアント端末装置120のディスプレイ308(ディスプレイ404でもよい)に表示される表示画面例を示す説明図である。図11−2において、表示画面1120は、上述した図10のステップS1006において送信した利用確認メールを受信したクライアント端末装置120に対して、所定の入力操作がおこなわれた場合に、クライアント端末装置120のディスプレイ308(ディスプレイ404でもよい)に表示される。
表示画面1120においては、表示画面1110と同様に、利用確認メールの送信先となる顧客の氏名や、利用確認を要求するカード決済に関する情報、「承認」キーなどが表示されている。また、表示画面1120においては、表示画面1110において表示されている情報に加えて、「確認要求」キーが表示されている。
「確認要求」キーは、表示画面1120に示されているカード決済に心当たりがない場合、当該カード決済がおこなわれたことに疑問を感じた場合などに、クライアント端末装置120の操作者(顧客)によって操作される。クライアント端末装置120において、この「確認要求」キーが操作された場合、表示画面1120の利用確認メールに対する確認要求メールが、クライアント端末装置120からカード利用履歴登録装置110に宛てて送信される。
運用上、クライアント端末装置120から送信された確認要求メールを受信した場合は、該当するカード決済についての調査をおこない、当該カード決済が不正におこなわれたものであるのか、当該カード決済に用いられたカードの所在などを確認する。これにより、不正におこなわれたカード決済によって、顧客やカード会社が被る損害の拡大を抑制することができる。
カード利用履歴登録システム100においては、顧客に対して、当該顧客に対する利用確認メールの受信履歴や、当該利用確認メールに対する返信メールの送信履歴などを閲覧させることができる。カード利用履歴登録システム100において、顧客に対する利用確認メールの受信履歴や当該利用確認メールに対する返信メールの送信履歴の閲覧は、顧客のクライアント端末装置120からカード利用履歴登録装置110に対して送信された利用履歴の閲覧要求に基づいて実現される。
(表示画面例(その3))
図12は、この発明にかかる実施の形態のクライアント端末装置120のディスプレイに表示される表示画面例を示す説明図である。図12において、表示画面1200は、クライアント端末装置120からカード利用履歴登録装置110に対して利用履歴の閲覧要求を送信する際に、クライアント端末装置120のディスプレイ308(ディスプレイ404でもよい)に表示される。
表示画面1200においては、利用履歴の閲覧を要求する顧客のカード番号を入力する入力欄や、閲覧を要求する利用履歴についての条件を入力する入力欄などが表示されている。顧客は、表示画面1200における表示内容にしたがって該当事項を入力し、「上記条件で利用履歴を閲覧する」キーを操作する。利用履歴の閲覧要求を中断する場合は、「キャンセル」キーを操作する。
表示画面1200において、「上記条件で利用履歴を閲覧する」キーが操作された場合、入力された条件での利用履歴の閲覧要求が、クライアント端末装置120からカード利用履歴登録装置110に対して送信される。クライアント端末装置120から送信された閲覧要求を受信したカード利用履歴登録装置110においては、受信した閲覧要求に応じた処理がおこなわれる。
(カード利用履歴登録装置110の処理手順(その3))
つぎに、この発明にかかる実施の形態のカード利用履歴登録装置110の処理手順について説明する。図13は、この発明にかかる実施の形態のカード利用履歴登録装置110の処理手順を示すフローチャートである。図13の処理は、上述したように、クライアント端末装置120からカード利用履歴登録装置110に対して閲覧要求が送信された場合におこなわれる。
図13のフローチャートにおいて、まず、クライアント端末装置120から送信された閲覧要求を受信したか否かを判断する(ステップS1301)。ステップS1301において、クライアント端末装置120から送信された閲覧要求を受信していない場合(ステップS1301:No)は、そのまま待機する。
ステップS1301において、クライアント端末装置120から送信された閲覧要求を受信した場合(ステップS1301:Yes)は、受信した閲覧に含まれるカード番号を取得する(ステップS1302)。そして、顧客情報データベース500およびカード決済情報データベース600を参照して、ステップS1302において取得したカード番号に関連づけられた履歴情報を抽出する(ステップS1303)。
ステップS1303においては、ステップS1302において取得したカード番号に関連づけられた履歴情報のうち、閲覧要求に含まれる利用履歴についての条件に該当する履歴情報を抽出する。利用履歴についての条件が指定されていない場合は、たとえば該当するカード番号に関連づけられた履歴情報のすべてを抽出する。あるいは、利用履歴についての条件が指定されていない場合は、たとえば「閲覧要求を受信した日時から過去1ヶ月間分」などのようにあらかじめ設定された初期条件にしたがって、該当するカード番号に関連づけられた履歴情報を抽出するようにしてもよい。
つぎに、ステップS1303において抽出された履歴情報に基づいて、利用履歴の一覧情報を作成する(ステップS1304)。ステップS1304においては、たとえば顧客の利用履歴を利用日時順に配置した一覧を作成する。具体的には、ステップS1304においては、たとえばカード決済の日付が新しい利用履歴ほど上位に表示されるように、利用履歴を利用日時順に配置した一覧を作成する。
その後、ステップS1304において作成された利用履歴の一覧情報を、履歴要求の送信元となるクライアント端末装置120に対して送信して(ステップS1305)、一連の処理を終了する。ステップS1305においては、ステップS1304において作成された利用履歴の一覧を、履歴要求の送信元となるクライアント端末装置120とは異なるクライアント端末装置120に対して送信してもよい。この場合、具体的には、たとえば、あらかじめ顧客情報データベース500において利用履歴の一覧情報の送信先とするクライアント端末装置120のメールアドレスを登録しておくことで実現することができる。
(表示画面例(その4))
つぎに、この発明にかかる実施の形態のクライアント端末装置120のディスプレイ308(ディスプレイ404でもよい)に表示される表示画面例について説明する。図14は、この発明にかかる実施の形態のクライアント端末装置120のディスプレイ308(ディスプレイ404でもよい)に表示される表示画面例を示す説明図である。図14において、表示画面1400は、上述した図13のステップS1305において送信した利用履歴の一覧情報を受信したクライアント端末装置120のディスプレイに表示される。
表示画面1400においては、顧客の氏名など顧客を特定する情報や、指定された期間における利用履歴情報などが表示されている。表示画面1400において、複数の利用履歴は、カード決済をおこなった日時(利用日時特定情報)に基づいて、カード決済の日付が新しい利用履歴ほど上位に表示されるように、利用履歴を利用日時順に配置した一覧が表示される。
一画面内に表示画面1400におけるすべての情報を表示することができない場合は、カーソルキーを操作するなどして表示画面1400をスクロールすることにより、表示画面1400に表示された情報の全体を確認させることができる。
上述した実施の形態においては、カード決済がおこなわれるごとに、カード利用履歴登録装置110から該当するクライアント端末装置120に対して利用確認メールを送信するカード利用履歴登録システム100について説明したが、これに限るものではない。利用確認メールは、顧客が利用確認メールの送信を要求した場合に、カード利用履歴登録装置110から該当するクライアント端末装置120に対して送信されるものであってもよい。
具体的には、たとえばカード決済がおこなわれた後の任意のタイミングで、顧客がクライアント端末装置120を操作した場合に、クライアント端末装置120の現在位置情報を含む利用確認メールの送信要求を、当該クライアント端末装置120からカード利用履歴登録システム100に対して送信する。この場合、クライアント端末装置120は、GPS機能を搭載しているものとする。クライアント端末装置120の現在位置情報については、GPSを利用することによって容易に取得することが可能であるため、説明を省略する。
カード利用履歴登録システム100は、クライアント端末装置120から送信された利用確認メールの送信要求を受信した場合に、該当するクライアント端末装置120に対して利用確認メールを送信するとともに、送信要求に含まれる現在位置情報および当該送信要求の受信時刻(日時)情報を記憶する。カード決済がおこなわれた位置および時刻(日時)と、送信要求の送信時におけるクライアント端末装置120の位置および時刻(日時)と、に基づいて、カード決済がおこなわれてから送信要求が送信されるまでの時間と、カード決済がおこなわれた位置から送信要求の送信位置までの移動距離と、を算出することができる。
これにより、カード利用履歴登録装置110は、カード決済がおこなわれてから送信要求が送信されるまでの時間に、カード決済がおこなわれた位置から送信要求の送信位置までの移動距離を移動可能であるかどうかを判断することができる。そして、カード決済がおこなわれてから送信要求が送信されるまでの時間に、カード決済がおこなわれた位置から送信要求の送信位置までの移動距離を移動することは不可能であると判断した場合は、当該カード決済が不正におこなわれたものである可能性が高いと判断することができる。
具体的には、「2009年12月1日15時30分」に「東京都港区」においてカード決済をおこなった顧客のクライアント端末装置120から、「2009年12月1日16時00分」に「大阪市中央区」に送信要求が送信された場合は、当該カード決済が不正におこなわれた可能性が高いと判断することができる。このように、時刻と位置とのダブルチェックをおこなうことにより、カードの不正利用を発見しやすくすることができる。
また、この場合、利用確認メールの送信要求は、カード決済がおこなわれた位置を特定する情報を含んでいてもよい。具体的には、たとえばカード決済に際して、当該カード決済がおこなわれた店舗の識別情報を顧客の携帯型電話機(クライアント端末装置120)に送信する。あるいは、カード決済に際して、CAT端末などの店舗端末装置130に顧客の携帯型電話機(クライアント端末装置120)をかざし、伝票の識別番号(伝票ID)などを顧客の携帯型電話機(クライアント端末装置120)に取得させるようにしてもよい。
そして、利用確認メールの送信要求の送信時には、店舗の識別情報や伝票の識別番号などの店舗にいないと得られない情報、および、顧客の携帯型電話機(クライアント端末装置120)の位置と送信要求の送信時刻(日時)情報とを含む送信要求を送信させる。これによって、カード決済をおこなった位置および時刻(日時)と、送信要求の送信をおこなった位置および時刻(日時)と、に基づいて、カード決済が不正におこなわれたものである可能性が高いかどうかを判断することができる。
このようなカード利用履歴登録システム100とすることにより、カード決済がおこなわれた後に別の場所に移動してから、あるいは、カード決済がおこなわれてから所定時間が経過してから利用確認メールの送信要求が送信された場合にも、カード決済が不正におこなわれたものである可能性が高いかどうかを判断することができる。
上述した実施の形態においては、利用履歴の一覧情報を、当該利用履歴の一覧情報の閲覧要求の送信元となるクライアント端末装置120に設定されたメールアドレスに宛てて送信するようにしたが、これに限るものではない。利用履歴の一覧情報は、Webサーバに登録することによって、ネットワーク140を通じて閲覧可能とされていてもよい。
Webサーバは、WWW(World Wide Web)システムにおいて情報送信における情報送信機能を備えており、HTTP(HyperText Transfer Protocol)にしたがって、クライアント端末装置120が備えるウェブブラウザに対して、HTML(HyperText Markup Language)や画像などの各種オブジェクトを表示させるプログラムがインストールされたコンピュータ装置によって実現することができる。
このWebサーバは、カード利用履歴登録装置110を実現するコンピュータ装置と同じコンピュータ装置によって実現することができる。なお、Webサーバは、カード利用履歴登録装置110を実現するコンピュータ装置とは異なるコンピュータ装置によって実現してもよい。
以上説明したように、この発明にかかる実施の形態のカード利用履歴登録装置110は、顧客のカード番号を含むカード決済情報を受信し、受信されたカード決済情報に含まれる顧客のカード番号から、当該顧客があらかじめ登録した当該顧客のメールアドレスを抽出する。また、カード決済情報に含まれる利用店舗特定情報および利用日時特定情報に基づいて、利用確認メールを作成し、作成された利用確認メールを、抽出されたメールアドレスへ送信する。そして、送信された利用確認メールの送信履歴に関する情報、および、送信された利用確認メールに対する返信メールの受信履歴に関する情報をカード決済情報データベースに登録するようにしたことを特徴としている。
このように、この発明にかかる実施の形態のカード利用履歴登録装置110によれば、カード決済をおこなうごとに、当該カード決済をおこなった顧客に送信される利用確認メールの送信履歴に関する情報、および、当該利用確認メールに対する返信メールの受信履歴に関する情報が登録される。これによって、顧客に対して煩雑な作業をおこなわせることなく、顧客の行動内容を想起可能なカード決済情報を記録することができる。
すなわち、この発明にかかる実施の形態のカード利用履歴登録装置110によれば、顧客に対して煩雑な作業をおこなわせることなく、顧客の行動内容を想起可能なカード決済情報を記録することができるので、顧客の行動履歴(顧客の行動内容を想起可能な情報、顧客の行動内容を想起するきっかけとなる情報)を容易に管理することができる。
このように、この発明にかかる実施の形態のカード利用履歴登録装置110によれば、顧客に対して煩雑な作業をおこなわせることなく、顧客の行動内容を想起可能なカード決済情報を記録することで、顧客の行動履歴を容易に管理することができる。
また、この発明にかかる実施の形態のカード利用履歴登録装置110によれば、カード決済がおこなわれるごとに利用確認メールを送信し、送信した利用確認メールに対する返信メールの受信履歴に関する情報が登録されるので、返信メールの受信履歴に基づいてカードの不正利用を発見することができる。
これによって、この発明にかかる実施の形態のカード利用履歴登録装置110によれば、利用確認メールに対する返信メールを送信しなければ不正があったことを申告したことになるため、顧客に対して、たとえば不正があったことを申告したり、不正による損害に対する保証申請手続きなどをおこなわせたりするなどの負担をかけることなく、カードの不正利用を発見することができる。
また、この発明にかかる実施の形態のカード利用履歴登録装置110によれば、カード決済がおこなわれるごとに利用確認メールが送信されるので、カード決済の金額が少額であってもカードの不正利用を発見することができる。これによって、たとえば従来のように1ヶ月分の利用明細の中から発見するためには少額であるために気づきにくかったカードの不正利用を発見しやすくすることができる。
また、この発明にかかる実施の形態のカード利用履歴登録装置110によれば、カード決済がおこなわれるごとに利用確認メールが送信されるので、1ヶ月分の利用明細のように複数ある項目のそれぞれについて不正であるかどうかをチェックする場合と比較して、カード決済が不正であるかどうかをチェックしやすくすることができる。これによって、カードの不正利用の発見のための顧客の負担を軽減し、カードの不正利用を発見しやすくすることができる。
また、この発明にかかる実施の形態のカード利用履歴登録装置110によれば、表示画面1110、1120に表示された操作キーを操作させるだけで利用確認メールに対する返信メールを送信させることができるので、顧客に対して煩雑な作業をおこなわせることなく、カード決済に対する顧客の確認をとることができる。
このように、この発明にかかる実施の形態のカード利用履歴登録装置110によれば、カードの不正利用を発見しやすくすることができるので、カードの不正利用を早期に発見し、不正なカード決済がおこなわれた場合に店舗やカード会社などが補償する金額を抑えることができる。
また、この発明にかかる実施の形態のカード利用履歴登録装置110は、利用確認メールが送信されてからの時間を計時し、計時された時間が所定時間を経過した場合に、不正利用であると判定するようにしたことを特徴としている。これによって、この発明にかかる実施の形態のカード利用履歴登録装置110によれば、不正に利用されたカード決済については、顧客に対して、たとえば不正があったことを申請する手続きなどをおこなわせるなどの負担をかけることなくカードの不正利用を発見することができる。
また、この発明にかかる実施の形態のカード利用履歴登録装置110によれば、利用確認メールを送信してから所定時間後に不正を発見することができるので、カードの不正利用を発見を早急に発見し、以降の損害が発生することを抑制することができる。
また、この発明にかかる実施の形態のカード利用履歴登録装置110は、顧客のカード番号を含む利用履歴の閲覧要求を受信し、受信された利用履歴の閲覧要求に含まれる顧客のカード番号を用いて、当該顧客の利用確認メールの送信履歴に関する情報および受信された受信履歴に関する情報の少なくともいずれかの情報を、カード決済情報データベース600から抽出し、抽出された情報に基づいて、顧客の利用履歴の一覧を作成し、作成された前記顧客の利用履歴の一覧に関する情報を所定の情報処理装置(たとえば利用履歴の閲覧要求の送信元となるクライアント端末装置120)へ送信するようにしたことを特徴としている。
この発明にかかる実施の形態のカード利用履歴登録装置110によれば、顧客から当該顧客の任意のタイミングで送信された利用履歴の閲覧要求に応じて、当該閲覧要求に該当する顧客の利用履歴の一覧に関する情報が所定の情報処理装置へ送信される。これによって、顧客に対して、たとえば顧客が日常生活における行動を確認したくなった場合など、顧客が要求する任意のタイミングで、カード決済に際しての顧客の行動を想起させることができる。
これによって、たとえば日記や家計簿をつけたりブログを更新したりするなどのように、顧客に対して、当該顧客の行動内容を記録させるという煩雑な作業をおこなわせることなく、当該顧客の任意のタイミングで、顧客自身の行動内容を想起可能な情報を提供することができる。すなわち、この発明にかかる実施の形態のカード利用履歴登録装置110によれば、顧客に対して、当該顧客の行動履歴を簡易に確認させることができる。
また、この発明にかかる実施の形態のカード利用履歴登録装置110によれば、所定の入力フォーム(図12を参照)にしたがって該当する情報を入力するだけで、カード利用履歴登録装置110に対して利用履歴の閲覧要求を送信することができる。これによって、顧客に対して煩雑な作業をおこなわせることなく、顧客の利用履歴の一覧を、当該顧客が要求する任意のタイミングで送信することができる。そして、これによって、顧客は日常生活における行動を確認したくなった場合などに、自身の行動内容を想起させる情報を容易に取得することができる。
これによっても、たとえば日記や家計簿をつけたりブログを更新したりするなどのように、顧客に対して、当該顧客の行動内容を記録させるという煩雑な作業をおこなわせることなく、当該顧客の任意のタイミングで、顧客自身の行動内容を想起可能な情報を提供することができる。
また、この発明にかかる実施の形態のカード利用履歴登録装置110は、受信された利用履歴の閲覧要求に含まれる顧客のカード番号を用いてカード決済情報データベース600から抽出した、当該顧客の利用確認メールの送信履歴に関する情報および受信された受信履歴に関する情報に基づいて、利用履歴がカード決済の利用日時順に配置された利用履歴の一覧を作成するようにしたことを特徴としている。
この発明にかかる実施の形態のカード利用履歴登録装置110によれば、顧客に対して、行動履歴を日付順に示す利用履歴の一覧を提供することができる。これによって、利用履歴の一覧を見た顧客に対して、当該顧客の行動を時系列で想起させやすくすることができ、行動履歴を想起しやすくすることができる。
また、この発明にかかる実施の形態のカード利用履歴登録装置110は、利用店舗特定情報には、当該利用店舗の店舗名に関する情報、当該利用店舗の所在地に関する情報、当該利用店舗の従業員に関する情報、当該利用店舗または当該従業員の画像または映像情報の少なくともいずれか一つを含むことを特徴としている。
この発明にかかる実施の形態のカード利用履歴登録装置110によれば、顧客に対して、利用店舗の店舗名、当該利用店舗の所在地、当該利用店舗または当該従業員の画像の中から少なくともいずれか一つの情報を提供することにより、顧客に対して自身の行動履歴を想起しやすくすることができる。
また、この発明にかかる実施の形態のカード利用履歴登録装置110は、利用日時特定情報には、当該利用店舗の利用日時に関する情報、当該利用日時における天候情報の少なくともいずれかを含むことを特徴としている。この発明にかかる実施の形態のカード利用履歴登録装置110によれば、利用店舗の利用日時や当該利用日時における天候のうち少なくともいずれか一つの情報を提供することにより、顧客に対して自身の行動履歴を想起しやすくすることができる。
なお、この実施の形態で説明したカード利用履歴登録方法は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、CD−ROM、MO、DVDなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。