(57)【特許請求の範囲】
【請求項１】
プロセッサとメモリとを備えるコンピュータに実行させるためのプログラムであって、前記プログラムは前記プロセッサに、
決済手段の発行会社が承認した利用金額に関する情報を含む第１データが取得された日時が含まれる集計期間に、前記決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む第２データが取得された場合、前記第２データを出力するステップと、
前記決済手段の発行会社が承認した利用金額に関する情報を含む前記第１データが取得された日時が含まれる集計期間に、前記決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む前記第２データが取得されなかった場合、前記第１データを出力するステップと、を実行させ、
前記第２データを出力するステップにおいて、前記集計期間内に前記第１データが取得された１または複数の決済取引について、前記第２データが前記加盟店端末からの出力により取得されたことに応答して当該決済取引にかかる前記第２データを出力し、
前記第１データを出力するステップにおいて、前記集計期間内の前記１または複数の決済取引について、前記集計期間が終了したことに応答して、前記集計期間内に前記第２データが出力されなかった決済取引についての前記第１データを出力する、プログラム。
【請求項２】
前記集計期間内において前記第２データが出力されなかった決済取引についての前記第１データの情報と、前記第２データを出力した決済取引についての情報とに基づいて、前記集計期間における決済取引の情報を表示画面に表示させ、
前記集計期間後に、前記集計期間内に発生した決済取引に関する前記第２データを取得した場合には、前記集計期間における前記決済取引の情報を更新して前記表示画面に表示させる、請求項１に記載のプログラム。
【請求項３】
前記表示画面において、
前記集計期間内において前記第２データが出力されなかった決済取引についての前記第１データの情報を、未確定の利用金額の情報として表示させ、
前記集計期間後に、前記集計期間内に発生した決済取引に関する前記第２データを取得した場合には、当該決済取引について、前記未確定の利用金額ではなく確定した利用金額であるとして更新した利用金額の情報を表示させる、請求項２に記載のプログラム。
【請求項４】
前記表示画面において、前記集計期間内の決済取引として出力された前記第１データおよび前記第２データに基づいて、前記集計期間における未確定の利用金額および確定した利用金額の合計を前記表示画面に表示する、請求項３に記載のプログラム。
【請求項５】
前記表示画面において、前記集計期間内の決済取引についての前記未確定の利用金額の合計と、前記確定した利用金額の合計と、の割合に関する情報、
または、
前記表示画面において、前記集計期間内の決済取引についての前記未確定の決済取引の件数に関する情報を表示させる、請求項３または４に記載のプログラム。
【請求項６】
前記表示画面において、前記集計期間内の決済取引として出力されている前記第１データを無視する、または変更する旨の操作を受け付けるステップと、
前記無視または変更する操作を受け付けることに応答して、前記未確定の利用金額の情報の表示を更新するステップと、を実行させる、請求項３または４のいずれかに記載のプログラム。
【請求項７】
プロセッサとメモリとを備えるコンピュータを備えるシステムであって、
前記コンピュータは、前記プロセッサに、
決済手段の発行会社が承認した利用金額に関する情報を含む第１データが取得された日時が含まれる集計期間に、前記決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む第２データが取得された場合、前記第２データを出力させ、
前記決済手段の発行会社が承認した利用金額に関する情報を含む前記第１データが取得された日時が含まれる集計期間に、前記決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む前記第２データが取得されなかった場合、前記第１データを出力させ、
前記第２データを出力するステップにおいて、前記集計期間内に前記第１データが取得された１または複数の決済取引について、前記第２データが前記加盟店端末からの出力により取得されたことに応答して当該決済取引にかかる前記第２データを出力し、
前記第１データを出力するステップにおいて、前記集計期間内の前記１または複数の決済取引について、前記集計期間が終了したことに応答して、前記集計期間内に前記第２データが出力されなかった決済取引についての前記第１データを出力する、システム。
【請求項８】
プロセッサとメモリとを備えるコンピュータに実行させる方法であって、前記方法は、前記プロセッサが、
決済手段の発行会社が承認した利用金額に関する情報を含む第１データが取得された日時が含まれる集計期間に、前記決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む第２データが取得された場合、前記第２データを出力するステップと、
前記決済手段の発行会社が承認した利用金額に関する情報を含む前記第１データが取得された日時が含まれる集計期間に、前記決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む前記第２データが取得されなかった場合、前記第１データを出力するステップと、を実行し、
前記第２データを出力するステップにおいて、前記集計期間内に前記第１データが取得された１または複数の決済取引について、前記第２データが前記加盟店端末からの出力により取得されたことに応答して当該決済取引にかかる前記第２データを出力し、
前記第１データを出力するステップにおいて、前記集計期間内の前記１または複数の決済取引について、前記集計期間が終了したことに応答して、前記集計期間内に前記第２データが出力されなかった決済取引についての前記第１データを出力する、方法。
【請求項９】
プロセッサとメモリとを備えるコンピュータに実行させるためのプログラムであって、前記プログラムは前記プロセッサに、
決済手段の発行会社が承認した利用金額に関する情報を含む第１データが取得された日時が含まれる集計期間に、前記決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む第２データが取得された場合、前記第２データを出力するステップと、
前記決済手段の発行会社が承認した利用金額に関する情報を含む前記第１データが取得された日時が含まれる集計期間に、前記決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む前記第２データが取得されなかった場合、前記第１データを出力するステップと、を実行させ、
前記集計期間後に、前記集計期間内に発生した決済取引に関する前記第２データを取得した場合には、前記第１データに含まれる利用金額に関する情報と前記第２データに含まれる利用金額に関する情報との差額に関する情報を出力するステップをさらに実行させる、プログラム。
【請求項１０】
プロセッサとメモリとを備えるコンピュータに実行させる方法であって、前記方法は、前記プロセッサが、
決済手段の発行会社が承認した利用金額に関する情報を含む第１データが取得された日時が含まれる集計期間に、前記決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む第２データが取得された場合、前記第２データを出力するステップと、
前記決済手段の発行会社が承認した利用金額に関する情報を含む前記第１データが取得された日時が含まれる集計期間に、前記決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む前記第２データが取得されなかった場合、前記第１データを出力するステップと、を実行し、
前記集計期間後に、前記集計期間内に発生した決済取引に関する前記第２データを取得した場合には、前記第１データに含まれる利用金額に関する情報と前記第２データに含まれる利用金額に関する情報との差額に関する情報を出力するステップをさらに実行する、方法。
【請求項１１】
プロセッサとメモリとを備えるコンピュータを備えるシステムであって、前記コンピュータのプロセッサが、
決済手段の発行会社が承認した利用金額に関する情報を含む第１データが取得された日時が含まれる集計期間に、前記決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む第２データが取得された場合、前記第２データを出力するステップと、
前記決済手段の発行会社が承認した利用金額に関する情報を含む前記第１データが取得された日時が含まれる集計期間に、前記決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む前記第２データが取得されなかった場合、前記第１データを出力するステップと、を実行し、
前記集計期間後に、前記集計期間内に発生した決済取引に関する前記第２データを取得した場合には、前記第１データに含まれる利用金額に関する情報と前記第２データに含まれる利用金額に関する情報との差額に関する情報を出力するステップをさらに実行する、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、プログラム、システム、および方法に関する。
【背景技術】
【０００２】
法人の代表者または従業員等の名義で発行される法人用クレジットカード等の決済手段が存在する。
【０００３】
特許文献１には、以下が開示されている。利用者が、１月上旬にＢ店でも買い物をしたとする。Ｂ店の締め日は、毎月３０日であるので、１月３０日にカード会社にその利用者のカード利用の売上請求がなされる。カード会社の締め日は、毎月２５日であるので、Ｂ店での代金は、３月１０日に利用者の銀行口座から引き落とされる。この場合、利用者は、Ａ店、Ｂ店での買い物は同時期であるので、１月分として、２月１０日に、Ａ店、Ｂ店での買い物の代金が銀行口座から引き落とされると考えるところ、実際はそのようにならない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２２５２１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
法人等においては、決済手段の利用日を基準として、決済手段の利用により発生した利用金額の会計処理を行う。そのため、法人等は、決済手段の利用により発生した利用金額が正確に確定していなくとも、おおよその利用金額に基づく会計情報を取得したい場合がある。
【０００６】
本開示の目的は、決済手段の利用金額に基づき会計処理を行うことをよりいっそう容易にする技術を提供することである。
【課題を解決するための手段】
【０００７】
プロセッサとメモリとを備えるコンピュータに実行させるためのプログラムであって、プログラムはプロセッサに、決済手段の発行会社が承認した利用金額に関する情報を含む第１データが取得された日時が含まれる集計期間に、決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む第２データが取得された場合、第２データを出力するステップと、決済手段の発行会社が承認した利用金額に関する情報を含む第１データが取得された日時が含まれる集計期間に、決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む第２データが取得されなかった場合、第１データを出力するステップと、を実行させる、プログラム。
【発明の効果】
【０００８】
本開示によれば、カードの利用金額に基づき会計処理を行うことをよりいっそう容易にすることができる。
【図面の簡単な説明】
【０００９】
【図１】システムの全体の構成を示す図である。
【図２】端末装置のブロック図である。
【図３】サーバの機能的な構成を示す図である。
【図４】データベースのデータ構造を示す図である。
【図５】データベースのデータ構造を示す図である。
【図６】システムにおける処理流れの一例を示すフローチャートである。
【図７】システムにおける処理流れの一例を示すフローチャートである。
【図８】システムにおける処理流れの一例を示すフローチャートである。
【図９】システムにおける処理流れの一例を示すフローチャートである。
【図１０】本実施形態に係る操作画面の一例を示す図である。
【図１１】本実施形態に係る操作画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照しつつ、本開示の実施形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない
【００１１】
＜概略＞
本実施形態に係るシステム１は、決済処理手段の一例としての法人用決済カード（以下、法人カードまたはカード）の利用に応じて発生する、会計処理にかかる業務を支援するためのシステムである。
【００１２】
法人カードは、契約者である法人等（企業、個人事業主であってもよい）の代表者または従業員に対して発行される決済カードである。法人カードは、例えば、法人の代表者等の名義で発行される決済カード（代表者カード）と、法人の従業員等の名義で発行される決済カード（従業員カード）とを含む。
【００１３】
法人カードを利用して商品の購入等の取引を行った場合、取引で支払う利用金額は、システム１の管理者等によって設定された支払日に法人名義の口座または代表者名義の口座から引き落とされる。
【００１４】
システム１は、管理者等によって設定された締め日（締め日時）に、管理者等によって設定された集計期間における利用金額の合計を集計処理する。集計処理は、カード毎または１または複数のカードを利用する法人毎に行われる。
【００１５】
なお、本開示において、決済カードとは、法人の代表者または従業員等が、決済のために使用するカードである。決済カードは、利用することによりオーソリゼーションデータ（以下、オーソリデータ）としての第１データ、クリアリングデータとしての第２データがカード発行会社（管理サーバ２０）に対して発行されるものであればよい。オーソリデータおよびクリアリングデータについての詳細は後述する。
【００１６】
決済カードは、例えば、クレジットカード、プリペイドカード、デビットカード、またはその他決済をするためのカードである。本開示の決済カードは、例えば、カード発行会社が発行する法人カードである。カード発行会社は、所定の集計期間が終了すると、決済カード毎に集計期間における利用金額の合計を集計処理する。カード発行会社は、当該利用金額の合計を支払日に法人名義の口座等から引き落とす。
【００１７】
ここで、カード発行会社は、オーソリデータに基づいて引き落としを行ってもよい。なお、カード発行会社が引き落とした引き落とし金額と、決済カードにおいて実際に利用された金額とが異なる場合、次の引き落とし日に差額金額（差額データ）として引き落としてもよい。差額データについての詳細は後述する。
【００１８】
＜１  システム全体の構成図＞
図１は、システム１の全体構成の一例を示すブロック図である。図１に示すシステム１は、例えば、利用者端末１０、管理サーバ２０、および加盟店端末３０を含む。
【００１９】
利用者端末１０は、法人カードの代表者または従業員等のユーザにより利用される端末装置である。管理サーバ２０は、カード発行会社において利用されるサーバである。加盟店端末３０は、加盟店において利用される端末である。利用者端末１０と管理サーバ２０とは、インターネット等の回線４を介して通信接続する。管理サーバ２０と加盟店端末３０とは、ＣＡＦＩＳ(Credit And Finance Information Switching system)等の回線５を介して通信接続する。
【００２０】
図１において、回線５上には、管理サーバ２０、加盟店端末３０のほかに、図示されない、アクワイアラ（加盟店獲得・管理会社）であるカード会社のサーバ、国際決済が可能なシステムを提供するカード会社のサーバ、銀行などの金融機関のサーバなどが通信可能に存在する。
【００２１】
加盟店端末３０は、カード利用者によりカードが利用されると、カード利用に関する情報（利用日時／カード番号／未確定利用金額／加盟店ＩＤ等の情報を含む）を取得する。加盟店端末３０は、カード利用に関する情報を取得すると、当該情報を回線５を介して管理サーバ２０へ出力する。管理サーバ２０は、当該情報に基づいて、カードによる支払いが可能であるか否かの判定を行う（オーソリゼーション）。管理サーバ２０は、判定の結果、カードによる支払いが可能であると判定した場合、信用承認の情報を付加した当該情報を加盟店端末３０へ返送する。一方、管理サーバ２０は、判定の結果、カードによる支払いが不可であると判定した場合、非承認の情報を付加した当該情報を加盟店端末３０へ返送する。加盟店端末３０は、管理サーバ２０から信用承認の情報が付加された当該情報を取得した場合、カード利用者に対して商品またはサービス等を提供する。
【００２２】
管理サーバ２０は、信用承認の情報が付加された当該情報をオーソリゼーションデータ（以下、オーソリデータまたは第１データ）として取得する。
【００２３】
一方、加盟店端末３０は、オーソリデータを回線５上のアクワイアラであるカード会社のサーバ、国際決済が可能なシステムを提供するカード会社のサーバ、銀行などの金融機関のサーバ等へオーソリデータを出力し、利用金額の確定処理（クリアリング）を行う。利用金額の確定処理は、カード利用から数日後等の一定期間経過後に完了する。
【００２４】
管理サーバ２０は、加盟店端末３０から、確定した利用金額（確定利用料金）の情報を含むクリアリングデータ（第２データ）として取得する。
【００２５】
本開示において、オーソリデータに含まれる利用料金の情報を未確定利用料金の情報、クリアリングデータに含まれる利用料金の情報を確定利用料金の情報とする。
【００２６】
オーソリデータに含まれる未確定利用料金の情報は、加盟店端末３０において利用金額の確定処理が行われる前に出力された利用料金の情報である旨を示す。一方、クリアリングデータに含まれる確定利用料金の情報は、加盟店端末３０において利用金額の確定処理が行われた後に出力された利用料金の情報である旨を示す。
【００２７】
オーソリデータに含まれる未確定利用料金と、クリアリングデータに含まれる確定利用料金の情報とは、基本的に同一の金額である。しかし、オーソリデータに含まれる未確定利用料金と、クリアリングデータに含まれる確定利用料金の情報とは、商品・サービス等が返品されたことによる支払いの中止、または為替の変動等によって、異なる金額になる場合がある。
【００２８】
利用者端末１０は、例えば、スマートフォン、タブレット等の携帯端末でもよいし、据え置き型のＰＣ（Personal Computer）、ラップトップＰＣであってもよい。また、ＨＭＤ（Head Mount Display）、腕時計型端末等のウェアラブル端末であってもよい。
【００２９】
利用者端末１０は、クラウド会計ソフト等のアプリケーションにより、利用者端末１０のユーザに各種情報等を提供する。なお、アプリケーションは、利用者端末１０に記憶されたプログラム等によって代替されてもよい。
【００３０】
利用者端末１０は、通信ＩＦ（Interface）１２と、入力装置１３と、出力装置１４と、メモリ１５と、ストレージ１６と、プロセッサ１９とを備える。
【００３１】
通信ＩＦ１２は、利用者端末１０が、例えば、管理サーバ２０等のシステム１内の装置と通信するため、信号を入出力するためのインタフェースである。
【００３２】
入力装置１３は、利用者からの入力操作を受け付けるための装置（例えば、マウス等のポインティングデバイス、キーボード、タッチパネル、タッチパッド等）である。
【００３３】
出力装置１４は、利用者に対して情報を提示するための装置（ディスプレイ、スピーカー等）である。
【００３４】
メモリ１５は、プログラム、およびプログラム等で処理されるデータ等一時的に記憶するためのものであり、例えばＤＲＡＭ（Dynamic Random Access Memory）等の揮発性のメモリである。
【００３５】
ストレージ１６は、データを保存するためのものであり、例えばフラッシュメモリ、ＨＤＤ（Hard Disc Drive）である。
【００３６】
プロセッサ１９は、プログラムに記述された命令セットを実行するためのハードウェアであり、演算装置、レジスタ、周辺回路等により構成される。
【００３７】
管理サーバ２０は、カード発行会社のサーバである。管理サーバ２０は、管理人等によって利用される。管理サーバ２０は、利用者端末１０において提示される各種情報を生成する。
【００３８】
管理サーバ２０は、複数の装置の集合体を１つのサーバとしてもよい。１つまたは複数のハードウェアに対して本実施形態に係る管理サーバ２０を実現することに要する複数の機能の配分の仕方は、各ハードウェアの処理能力および／または管理サーバ２０に求められる仕様等に鑑みて適宜決定することができる。
【００３９】
管理サーバ２０は、通信ＩＦ２２と、入出力ＩＦ２３と、メモリ２５と、ストレージ２６と、プロセッサ２９とを備える。
【００４０】
通信ＩＦ２２は、管理サーバ２０が、例えば、利用者端末１０等のシステム１内の装置と通信するため、信号を入出力するためのインタフェースである。
【００４１】
入出力ＩＦ２３は、利用者からの入力操作を受け付けるための入力装置、および、利用者に対して情報を提示するための出力装置とのインタフェースとして機能する。
【００４２】
メモリ２５は、プログラム、および、プログラム等で処理されるデータ等を一時的に記憶するためのものであり、例えばＤＲＡＭ等の揮発性のメモリである。
【００４３】
ストレージ２６は、データを保存するためのものであり、例えばフラッシュメモリ、ＨＤＤである。
【００４４】
プロセッサ２９は、プログラムに記述された命令セットを実行するためのハードウェアであり、演算装置、レジスタ、周辺回路等により構成される。
【００４５】
加盟店端末３０は、加盟店において利用される端末装置である。
【００４６】
＜１．１  端末装置の構成＞
図２は、図１に示す利用者端末１０の構成例を表すブロック図である。図２に示す利用者端末１０は、ＰＣ、携帯端末、またはウェアラブル端末により実現される。図２に示すように、利用者端末１０は、通信部１２０と、入力装置１３と、出力装置１４と、音声処理部１７と、マイク１７１と、スピーカー１７２と、カメラ１６０と、位置情報センサ１５０と、記憶部１８０と、制御部１９０とを備える。利用者端末１０に含まれる各ブロックは、例えば、バス等により電気的に接続される。
【００４７】
通信部１２０は、利用者端末１０が他の装置と通信するための変復調処理等の処理を行う。通信部１２０は、制御部１９０で生成された信号に送信処理を施し、外部（例えば、管理サーバ２０）へ送信する。通信部１２０は、外部から受信した信号に受信処理を施し、制御部１９０へ出力する。
【００４８】
入力装置１３は、利用者端末１０を操作するユーザが指示、または情報を入力するための装置である。入力装置１３は、例えば、キーボード、マウス、リーダー等により実現されてもよい。利用者端末１０が携帯端末等である場合には、操作画面へ触れることで指示が入力されるタッチ・センシティブ・デバイス１３１等により実現される。入力装置１３は、利用者から入力される指示を電気信号へ変換し、電気信号を制御部１９０へ出力する。なお、入力装置１３には、例えば、外部の入力機器から入力される電気信号を受け付ける受信ポートが含まれてもよい。
【００４９】
出力装置１４は、利用者端末１０を操作するユーザへ情報を提示するための装置である。出力装置１４は、例えば、ディスプレイ１４１等により実現される。ディスプレイ１４１は、制御部１９０の制御に応じたデータを表示する。ディスプレイ１４１は、例えば、ＬＣＤ（Liquid Crystal Display）、または有機ＥＬ（Electro-Luminescence）ディスプレイ等によって実現される。
【００５０】
音声処理部１７は、例えば、音声信号のデジタル−アナログ変換処理を行う。音声処理部１７は、マイク１７１から与えられる信号をデジタル信号に変換して、変換後の信号を制御部１９０へ与える。また、音声処理部１７は、音声信号をスピーカー１７２へ与える。音声処理部１７は、例えば音声処理用のプロセッサによって実現される。マイク１７１は、音声入力を受け付けて、当該音声入力に対応する音声信号を音声処理部１７へ与える。スピーカー１７２は、音声処理部１７から与えられる音声信号を音声に変換して当該音声を利用者端末１０の外部へ出力する。
【００５１】
カメラ１６１は、受光素子により光を受光し、撮影信号として出力するためのデバイスである。
【００５２】
位置情報センサ１５０は、利用者端末１０の位置を検出するセンサであり、例えばＧＰＳ（Global Positioning System）モジュールである。ＧＰＳモジュールは、衛星測位システムで用いられる受信装置である。衛星測位システムでは、少なくとも３個または４個の衛星からの信号を受信し、受信した信号に基づいて、ＧＰＳモジュールが搭載される利用者端末１０の現在位置を検出する。位置情報センサ１５０は、利用者端末１０が接続する無線基地局の位置から、利用者端末１０の現在の位置を検出してもよい。
【００５３】
記憶部１８０は、例えば、メモリ１５、およびストレージ１６等により実現され、利用者端末１０が使用するデータ、およびプログラムを記憶する。記憶部１８０は、例えば、ユーザ情報１８１を記憶する。
【００５４】
ユーザ情報１８１は、利用者端末１０を利用する法人の代表者または従業員等のユーザの情報である。ユーザ情報１８１としては、利用者を識別する情報（ユーザＩＤ）等が含まれる。例えば、ユーザ情報１８１は、利用者がシステム１を利用するためにクラウド会計ソフト等のアプリケーションを利用者端末１０にインストールしたときに登録した情報である。
【００５５】
ユーザＩＤとしては、クラウド会計ソフトにおいて利用者に発行されるユーザＩＤであるとしてもよい。
【００５６】
また、ユーザＩＤとしては、メール、ビデオ通話、カレンダー、ストレージ、ドキュメント作成、スプレッドシート作成、ニュース配信など様々な機能をＳａａＳ（Software as a Service）等の形式で提供するビジネス用サービス（個人向けを含むこととしてもよい）において利用者に発行されるユーザＩＤであるとしてもよい。
【００５７】
また、ユーザＩＤとしては、ユーザが所定のサービスを利用する際に、当該サービスを提供する事業者のコンピュータが発行するユーザＩＤが含まれる。例えば、利用者端末１０において、決済アプリケーション、メッセンジャーアプリケーション等のアプリケーションをユーザがインストールしたとする。これらアプリケーションにおけるサービスを提供する事業者のサーバ装置が、ユーザＩＤを発行する。例えば、サーバ装置が、利用者端末１０の識別情報、利用者の本人確認を経て（例えば、免許証など本人確認書類を用いて本人確認を行う）発行される情報（電話番号など）等と関連付けて、各アプリケーションにおけるユーザＩＤを発行する。利用者端末１０は、これら各アプリケーションで利用者に発行されるユーザＩＤを、ユーザ情報１８１として保持することとしてもよい。
【００５８】
操作受付部１９１は、入力装置１３から入力される指示、または情報を受け付けるための処理を行う。具体的には、例えば、操作受付部１９１は、キーボード、マウス等から入力される指示に基づく情報を受け付ける。
【００５９】
また、操作受付部１９１は、マイク１７１から入力される音声指示を受け付ける。具体的には、例えば、操作受付部１９１は、マイク１７１から入力され、音声処理部１７でデジタル信号に変換された音声信号を受信する。操作受付部１９１は、例えば、受信した音声信号を分析して所定の名詞を抽出することで、ユーザからの指示を取得する。
【００６０】
例えば、操作受付部１９１利用者端末１０においてアプリケーションの操作画面等に表示される情報に対してユーザが入力した操作内容を取得する。
入力操作の内容には、以下が含まれうる。
・  カード別、部門別、用途別、プロジェクト別等の利用金額の集計態様の設定変更操作
・  利用金額に基づくグラフ等の表示態様の設定変更操作
・  月毎、四半期毎、半年毎、年毎等の集計期間の設定変更操作
・  毎月末日１７時まで、毎月１０日１８時まで等の集計期間の締め日の設定変更操作
・  受信したデータを無視するまたは変更する操作
・  受信するデータを操作画面に表示しないまたは受信しないようにする操作
【００６１】
具体的に、例えば、受信したデータを無視するまたは変更する操作は、利用通知情報または会計情報として受信するオーソリデータ、クリアリングデータまたは差額データを無視するまたは変更する操作である。例えば、データを無視する操作により、選択されたデータは、操作画面において表示しない、または取り消された旨の表示がされる。無視されたデータに含まれる利用料金の情報は、合計金額等の情報に反映されない。また、例えば、データを変更する操作により、選択されたデータは、変更されたデータに基づく表示がされる。
【００６２】
受信するデータを操作画面に表示しないまたは受信しないようにする操作は、利用通知情報または会計情報として受信するオーソリデータ、クリアリングデータまたは差額データを表示しないまたは受信しないようにする操作である。例えば、データを表示しない操作により、選択されたデータは、操作画面において表示しない。また、データを受信しないようにする操作により、選択されたデータは、管理サーバから受信しない。
【００６３】
なお、データの選択は、各データ毎、カード毎、部門毎、加盟店毎、または使用用途毎等で行うことができる。ここで受け付けた操作内容は、管理サーバ２０へ送信されてもよい。
【００６４】
送受信部１９２は、利用者端末１０が、管理サーバ２０等の外部の装置と、通信プロトコルに従ってデータを送受信するための処理を行う。具体的には、例えば、送受信部１９２は、ユーザから入力された業務内容を管理サーバ２０へ送信する。また、送受信部１９２は、ユーザに関する情報を、管理サーバ２０から受信する。
【００６５】
提示制御部１９３は、管理サーバ２０から提供された情報をユーザに対して提示するため、出力装置１４を制御する。具体的には、例えば、提示制御部１９３は、管理サーバ２０から送信される情報をディスプレイ１４１に表示させる。また、提示制御部１９３は、管理サーバ２０から送信される情報をスピーカー１７２から出力させる。
【００６６】
＜１．２  サーバの機能的な構成＞
図３は、管理サーバ２０の機能的な構成の例を示す図である。図３に示すように、管理サーバ２０は、通信部２０１と、記憶部２０２と、制御部２０３としての機能を発揮する。
【００６７】
通信部２０１は、管理サーバ２０が外部の装置と通信するための処理を行う。
【００６８】
記憶部２０２は、例えば、契約者情報データベース（ＤＢ）２０２１と、利用者端末情報ＤＢ２０２２と、加盟店情報ＤＢ２０２３と、オーソリデータＤＢ２０２４と、クリアリングデータＤＢ２０２５と等を有する。
【００６９】
契約者情報ＤＢ２０２１は、カードを契約する法人等に関する情報を保持するためのデータベースである。詳細は後述する。
【００７０】
利用者端末情報ＤＢ２０２２は、利用者端末１０に関する情報を保持するためのデータベースである。詳細は後述する。
【００７１】
加盟店情報ＤＢ２０２３は、管理サーバ２０と回線５を介して通信可能な加盟店に関する情報を保持するためのデータベースである。詳細は後述する。
【００７２】
オーソリデータＤＢ２０２４は、オーソリデータに関する情報を保持するためのデータベースである。詳細は後述する。
【００７３】
クリアリングデータＤＢ２０２５は、クリアリングデータに関する情報を保持するためのデータベースである。詳細は後述する。
【００７４】
差額データＤＢ２０２６は、差額データに関する情報を保持するためのデータベースである。詳細は後述する。
【００７５】
制御部２０３は、管理者サーバ２０のプロセッサがプログラムに従って処理を行うことにより、各種モジュールとして示す機能を発揮する。制御部２０３は、受信制御モジュール２０３ａ、送信制御モジュール２０３ｂ、操作内容取得モジュール２０３ｃ、オーソリデータ取得モジュール２０３ｄ、クリアリングデータ取得モジュール２０３ｅ、差額データ取得モジュール２０３ｆ、利用通知情報提示モジュール２０３ｇ、および会計情報提示モジュール２０３ｈとしての機能を発揮する。
【００７６】
受信制御モジュール２０３ａは、管理サーバ２０が外部の装置から通信プロトコルに従って信号を受信する処理を制御する。
【００７７】
送信制御モジュール２０３ｂは、管理サーバ２０が外部の装置に対し通信プロトコルに従って信号を送信する処理を制御する。
【００７８】
操作内容取得モジュール２０３ｃは、ユーザが利用者端末１０に対して入力した操作の内容等を取得する。操作内容取得モジュール２０３ｃが取得した情報は、記憶部２０２等に記憶される。
【００７９】
操作内容取得モジュール２０３ｃは、例えば、利用者端末１０においてアプリケーションの操作画面等に表示される情報に対してユーザが入力した操作内容を取得する。
入力操作の内容には、以下が含まれうる。
・  カード別、部門別、用途別、プロジェクト別等の利用金額の集計態様の設定変更操作
・  利用金額に基づくグラフ等の表示態様の設定変更操作
・  月毎、四半期毎、半年毎、年毎等の集計期間の設定変更操作
・  毎月末日１７時まで、毎月１０日１８時まで等の集計期間の締め日の設定変更操作
・  受信したデータを無視するまたは変更する操作
・  受信するデータを操作画面に表示しないまたは受信しないようにする操作
【００８０】
オーソリデータ取得モジュール２０３ｄは、オーソリデータを取得する処理を制御する。
【００８１】
具体的に、支払いのためカードが利用されると、加盟店端末３０から回線５を介して管理サーバ２０へ、カード利用に関する情報（利用日時、カード番号、未確定利用金額、支払方法、加盟店ＩＤ等の情報）を出力する。管理サーバ２０は、制御部２０３等により信用判定（オーソリゼーション）の処理を行う。管理サーバ２０は、制御部２０３等により当該情報に信用判定の結果（信用承認）の情報を付加して、加盟店端末３０へ出力する。オーソリデータ取得モジュール２０３ｄは、信用判定の結果の情報が付加されたカード利用に関する情報をオーソリデータとして取得する。
【００８２】
オーソリデータ取得モジュール２０３ｄが取得したオーソリデータは、記憶部２０２のオーソリデータＤＢ２０２４等に記憶される。当該オーソリデータは、利用日時の情報に基づいて、当該オーソリデータが属する集計期間が判定される。
【００８３】
なお、オーソリデータ取得モジュール２０３ｄにおいて取得されたオーソリデータは、利用通知情報に含まれるデータとして、任意のタイミングで利用者端末１０へ出力される。具体的に、例えば、オーソリデータは、ユーザにより利用者端末１０においてアプリケーションが起動されたことに応じて、利用者端末１０へ出力される。また、オーソリデータは、オーソリデータ取得モジュール２０３ｄにおいて取得されたことに応じて出力される。
【００８４】
なお、オーソリデータ取得モジュール２０３ｄにおいて取得されたオーソリデータは、会計情報に含まれるデータとして、所定の集計期間（例えば、第１の修正期間）の終了後の任意のタイミングで利用者端末１０へ出力される。具体的に、例えば、オーソリデータは、第１の集計期間内に対応関係にあるクリアリングデータが取得されていない場合、第１の集計期間の終了後に会計情報に含まれるデータとして利用者端末１０へ出力される。
【００８５】
クリアリングデータ取得モジュール２０３ｅは、クリアリングデータを取得する処理を制御する。
【００８６】
クリアリングデータ取得モジュール２０３ｅは、管理サーバ２０が回線５を介して、加盟店端末３０からクリアリングデータを取得する処理を制御する。クリアリングデータ取得モジュール２０３ｅは、加盟店端末３０からカード利用金額の確定処理が完了したことに応じてクリアリングデータを取得する。カード利用金額の確定処理は、回線５上のアクワイアラであるカード会社のサーバ、国際決済が可能なシステムを提供するカード会社のサーバ、銀行などの金融機関のサーバ、等のサーバにおいてカード利用金額の承認を得る処理に基づいて完了する。
【００８７】
クリアリングデータＤＢ２０２５に記憶されたクリアリングデータは、オーソリデータＤＢ２０２４に記憶されたオーソリデータと対応関係にある。
【００８８】
例えば、制御部２０３は、クリアリングデータ取得モジュール２０３ｅがクリアリングデータを取得した際に、クリアリングデータに含まれる１または複数の情報に基づいて対応関係にあるオーソリデータを判定してもよい。
【００８９】
具体的に、制御部２０３は、クリアリングデータ取得モジュール２０３ｅがクリアリングデータを取得すると、クリアリングデータに含まれる利用日時の情報およびカード番号の情報と、オーソリデータＤＢ２０２４に記憶されたオーソリデータに含まれる利用日時の情報およびカード番号の情報と比較する。制御部２０３は、オーソリデータに含まれる各情報と一致する各情報を含むクリアリングデータを、当該オーソリデータと対応関係にあるクリアリングデータであると判定する。
【００９０】
クリアリングデータＤＢ２０２５およびオーソリデータＤＢ２０２４には、クリアリングデータとオーソリデータの対応関係を記憶するためのデータ識別ＩＤが記憶されていてもよい。例えば、対応関係にあるクリアリングデータおよびオーソリデータには、同一の識別ＩＤが付与される。当該識別ＩＤは、制御部２０３により付与されてもよい。また、制御部２０３は、加盟店端末３０において付与された識別ＩＤを取得し、クリアリングデータまたはオーソリデータに含まれる情報として記憶してもよい。
【００９１】
なお、クリアリングデータ取得モジュール２０３ｅにおいて取得されたクリアリングデータは、利用通知情報に含まれるデータとして、任意のタイミングで利用者端末１０へ出力される。具体的に、例えば、クリアリングデータは、ユーザにより利用者端末１０においてアプリケーションが起動されたことに応じて、利用者端末１０へ出力される。また、クリアリングデータは、クリアリングデータ取得モジュール２０３ｅにおいて取得されたことに応じて出力される。
【００９２】
なお、クリアリングデータ取得モジュール２０３ｅにおいて取得されたクリアリングデータは、会計情報に含まれるデータとして、任意のタイミングで利用者端末１０へ出力される。具体的に、例えば、クリアリングデータは、クリアリングデータ取得モジュール２０３ｅにおいて取得されたことに応じて出力される。また、クリアリングデータは、ユーザにより利用者端末１０においてアプリケーションが起動されたことに応じて、利用者端末１０へ出力される。
【００９３】
差額データ取得モジュール２０３ｆは、差額データを出力する処理を制御する。
【００９４】
具体的に、制御部２０３は、差額データ取得モジュール２０３ｆにより、クリアリングデータ取得モジュール２０３ｅがクリアリングデータを取得すると、クリアリングデータに含まれる確定利用金額の情報と、当該クリアリングデータと対応関係にあるオーソリデータに含まれる未確定利用金額の情報とを比較し、差額がある場合には差額データを取得する。なお、差額データ取得モジュール２０３ｆは、差額がない場合に、差額が０である旨の情報を取得してもよい。
【００９５】
例えば、クリアリングデータに含まれる確定利用金額の情報が５０,０００円、オーソリデータに含まれる未確定利用金額の情報が５５,０００円の場合、差額データ取得モジュール２０３ｆは、差額データとして−５,０００円を記憶する。当該差額データは、確定利用金額の情報の情報が、未確定利用金額の情報よりも５,０００円低かった旨の情報である。また、当該差額データは、確定利用金額の情報の情報と未確定利用金額の情報とが異なる旨の情報である。
【００９６】
差額は、例えば、商品やサービスの購入のキャンセル処理や、為替の変動に基づく利用金額の変更処理により、利用金額が変更になることに応じて発生する。
【００９７】
差額データ取得モジュール２０３ｆが、差額データとして確定利用金額の情報の情報と未確定利用金額の情報とが異なる旨の情報を取得した場合、当該差額データが、差額情報ＤＢ２０２６に記憶される。
【００９８】
なお、差額情報ＤＢ２０２６には、差額金額の情報以外に、クリアリングデータとオーソリデータの対応関係を記憶するためのデータ識別ＩＤの情報が記憶される。また、差額情報ＤＢ２０２６には、差額データ取得モジュール２０３ｆが比較したクリアリングデータおよびオーソリデータと同一のデータ識別ＩＤが記憶されている。
【００９９】
差額データ取得モジュール２０３ｆが差額データを取得した場合、会計情報に含まれるデータとして、利用者端末１０へ出力する。具体的には、例えば、差額データ取得モジュール２０３ｆは、第１集計期間にカードを利用したことに応じて取得されたオーソリデータおよびクリアリングデータに基づいて、差額データを取得する。差額データ取得モジュール２０３ｆは、取得した差額データを第２期間の会計情報に含まれるデータとして利用者端末１０へ出力する。第２期間の会計情報に含まれるデータとして出力された差額データは、第２期間の終了後の引き落とし日に利用金額として引き落とされる。
【０１００】
なお、差額データは、差額データ取得モジュール２０３ｆが差額データを取得したことに応じて利用者端末１０へ出力する。または、差額データは、ユーザにより利用者端末１０においてアプリケーションが起動されたことに応じて、利用者端末１０へ出力される。
【０１０１】
利用通知情報提示モジュール２０３ｇは、オーソリデータおよびクリアリングデータに基づく利用通知情報を利用者端末１０のユーザに提示する処理を制御する。
【０１０２】
利用通知情報は、例えば、利用日時、未確定利用料金／確定利用金額、加盟店名称等の情報を含む。利用通知情報提示モジュール２０３ｇが利用通知情報を提供することによって、利用者端末１０のユーザはいつ・どこで・誰によって・何のために、カードが利用されたかの情報を知ることができる。なお、利用通知情報はこれ以外の情報を含んでいてもよい。
【０１０３】
具体的に、例えば、利用通知情報提示モジュール２０３ｇは、利用者端末１０においてクラウド会計ソフト等のアプリケーションが起動されたことに応じて、処理を開始する。
【０１０４】
利用通知情報提示モジュール２０３ｇは、利用者端末１０から、回線４を介して、利用者端末１０の利用者端末ＩＤの情報と、１または複数のカードのカード番号の情報を取得する。なお、利用通知情報提示モジュール２０３ｇは、利用者端末１０のユーザによる操作に応じて、１または複数のカードのカード番号が選択された旨の情報を取得してもよい。なお、利用通知情報提示モジュール２０３ｇは、カード番号以外の情報であって、カードまたはカード利用者を特定する情報を取得してもよい。例えば、利用通知情報提示モジュール２０３ｇは、カード利用者、ユーザＩＤ等の情報を取得してもよい。利用通知情報提示モジュール２０３ｇによる後の処理は、これに基づいて行われてもよい。
【０１０５】
また、利用通知情報提示モジュール２０３ｇは、利用者端末１０においてアプリケーションが起動されたことに応じて、現在の日時が含まれる集計期間の情報（例えば、６月１日〜６月３０日等）を取得する。なお、利用通知情報提示モジュール２０３ｇは、利用者端末１０のユーザによる操作に応じて、選択された集計期間の情報を取得してもよい。
【０１０６】
利用通知情報提示モジュール２０３ｇは、取得したカード番号の情報と集計期間の情報とに基づいて、オーソリデータＤＢ２０２４から、オーソリデータを抽出する。
【０１０７】
次に、利用通知情報提示モジュール２０３ｇは、抽出したオーソリデータに基づいて、クリアリングデータＤＢ２０２５から対応関係にあるクリアリングデータを抽出する。なお、クリアリングデータは、カード番号の情報と集計期間の情報とに基づいて抽出されてもよい。
【０１０８】
利用通知情報提示モジュール２０３ｇは、抽出したオーソリデータおよびクリアリングデータに基づいて利用通知情報を生成する。具体的に、利用通知情報提示モジュール２０３ｇは、オーソリデータと対応関係にあるクリアリングデータを抽出した場合、利用通知情報にクリアリングデータを含める処理をする。また、利用通知情報提示モジュール２０３ｇは、オーソリデータと対応関係にあるクリアリングデータを抽出しなかった場合、利用通知情報にオーソリデータを含める処理をする。なお、利用通知情報提示モジュール２０３ｇは、利用通知情報として、差額データを含める処理を行ってもよい。
【０１０９】
利用通知情報提示モジュール２０３ｇは、１または複数のデータを含む利用通知情報を、回線４を介して利用者端末１０へ出力する。
【０１１０】
言い換えると、利用通知情報提示モジュール２０３ｇは、制御部２０３がクリアリングデータを取得している場合、オーソリデータを利用通知情報として出力しない。
【０１１１】
なお、利用通知情報提示モジュール２０３ｇは、アプリケーション起動中に制御部２０３がオーソリデータを取得した場合、利用通知情報を即時更新する処理を行う。
【０１１２】
具体的には、利用通知情報提示モジュール２０３ｇは、制御部２０３がオーソリデータ取得モジュール２０３ｄにより取得したオーソリデータを利用通知情報の更新データとして、即時利用者端末１０へ出力する。これにより、利用者端末１０のユーザは、カードが利用されたことを即座に知ることができる。また、利用者端末１０のユーザは、利用金額の情報等に基づき、カードの利用状況を即座に確認することができる。例えば、カードの不正な利用があった場合には、当該不正な利用があった旨を即座に確認することができる。
【０１１３】
なお、利用通知情報提示モジュール２０３ｇは、アプリケーション起動中に制御部２０３がクリアリングデータを取得した場合、利用通知情報を即時更新する処理を行う。
【０１１４】
具体的には、利用通知情報提示モジュール２０３ｇは、制御部２０３がクリアリングデータ取得モジュール２０３ｅにより取得したクリアリングデータを利用通知情報の更新データとして、即時利用者端末１０へ出力する。これにより、利用者端末１０のユーザは、口座から引き落とされる金額としてより正確な利用金額の情報を即座に確認することができる。
【０１１５】
利用通知情報提示モジュール２０３ｇは、利用通知情報のうちオーソリデータに基づく利用金額（未確定利用金額）の情報に、利用金額が確定していない旨の情報（未確定情報）を付加して利用者端末１０へ出力してもよい。また、利用通知情報提示モジュール２０３ｇは、利用通知情報のうちクリアリングデータに基づく利用金額（確定利用金額）の情報に利用金額が確定している旨の情報（確定情報）を付加して利用者端末１０へ出力してもよい。
【０１１６】
利用通知情報提示モジュール２０３ｇは、利用通知情報を利用者端末１０へ利用通知情報の更新データを出力する際に、利用者端末１０にリアルタイム通知を提示させる旨の情報を出力してもよい。利用通知情報提示モジュール２０３ｇは、例えば、リアルタイム通知として、「カードの利用がありました」、「利用日（〇月〇日）、利用額（￥〇〇〇）、加盟店名称（〇〇）」等のメッセージを提示させる旨の情報を出力してもよい。
【０１１７】
会計情報提示モジュール２０３ｈは、集計期間毎の会計情報を利用者端末１０へ出力する処理を制御する。
【０１１８】
会計情報は、集計期間内のカードの利用状況に関する情報であって、具体的に、１または複数のカードの利用日時、利用金額、加盟店名称、利用金額の合計金額等の情報を含む。会計情報は、１または複数のオーソリデータおよび／またはクリアリングデータに基づく情報である。なお、会計情報はこれ以外の情報を含んでいてもよい。
【０１１９】
集計期間は、管理サーバ２０の管理者またはカード契約者等によって設定された期間で、集計期間の締め日（最終日時）が終了すると、新たな集計期間に入る。例えば、集計期間を月毎（１日０時〜末日２４時）と設定した場合、第１の集計期間は６月１日０時〜６月３０日２４時等の期間である。締め日である６月３０日２４時が終了すると、集計期間は第２の集計期間（７月１日０時〜７月３１日２４時）が開始される。集計期間は、四半期毎、半年毎、年毎に設定されてもよい。また、締め日は１０日、１５日等と設定されてもよい。締め日は、日付のみでなく日時を設定されていてもよい。
【０１２０】
会計情報提示モジュール２０３ｈは、集計期間が終了したことに応じて、オーソリデータＤＢ２０２４に記憶されたオーソリデータを出力する。具体的には、例えば、第１の集計期間が終了すると、会計情報提示モジュール２０３ｈは、オーソリデータＤＢ２０２４に記憶されたオーソリデータのうち、当該第１期間に属するオーソリデータを抽出する。会計情報提示モジュール２０３ｈは、当該オーソリデータに含まれる利用日時の情報に基づいて、オーソリデータが属する集計期間を判定する。会計情報提示モジュール２０３ｈは、抽出したオーソリデータのうち、対応関係にあるクリアリングデータがクリアリングデータＤＢ２０２５に記憶されていないデータのみを利用者端末１０へ出力する。
【０１２１】
会計情報提示モジュール２０３ｈは、クリアリングデータ取得モジュール２０３ｅがクリアリングデータを取得したことに応じて、当該クリアリングデータを会計情報に含まれるデータとして利用者端末１０へ出力する。具体的には、例えば、会計情報提示モジュール２０３ｈは、クリアリングデータ取得モジュール２０３ｅにより、第１の集計期間に属するクリアリングデータを第1の集計期間に取得した場合、当該クリアリングデータを会計情報に含まれるデータとして出力する。会計情報提示モジュール２０３ｈは、クリアリングデータに含まれる利用日時の情報に基づいて、クリアリングデータが属する集計期間を判定する。
【０１２２】
会計情報提示モジュール２０３ｈは、差額データ取得モジュール２０３ｆが差額データを取得したことに応じて、当該差額データを会計情報に含まれるデータとして利用者端末１０へ出力する。会計情報提示モジュール２０３ｈは、差額データが取得されたデータ取得日時の情報に基づいて、差額データが属する集計期間を判定する。
【０１２３】
会計情報提示モジュール２０３ｈは、第１の集計期間が終了したことに応じて、オーソリデータを会計情報として出力する処理を行う。会計情報提示モジュール２０３ｈは、オーソリデータを会計情報として出力する処理が終了すると、第１の集計期間の会計情報が確定した旨の情報を利用者端末１０へ出力する。
【０１２４】
第１の集計期間の会計情報が確定すると、管理サーバ２０を管理するカード発行会社は、当該会計情報に基づいてカードを利用する法人等の口座から第１の集計期間における利用料金を引き落とす処理を行う。
【０１２５】
会計情報は、所定の集計期間における利用料金の情報を含む。所定の集計期間における利用料金の情報は、会計情報に含まれる１または複数のデータに含まれる利用金額の合計金額である。
【０１２６】
会計情報提示モジュール２０３ｈは、１または複数のオーソリデータに対応するクリアリングデータのすべてを取得していない状態であっても会計情報を出力する。言い換えると、会計情報提示モジュール２０３ｈは、オーソリデータに含まれる未確定金額に基づく会計情報を出力する。これにより、会計処理や月次決算等に遅れが生じる等のリスクが低減する。
【０１２７】
会計情報提示モジュール２０３ｈは、会計情報が確定した旨の情報を利用者端末１０へ出力する際に、利用者端末１０にリアルタイム通知を提示させる旨の情報を出力してもよい。会計情報提示モジュール２０３ｈは、例えば、リアルタイム通知として、「会計情報が確定しました」、「今月の利用金額は￥〇〇で、うち未確定利用金額は￥〇〇、確定利用金額は￥〇〇」等のメッセージを提示させる旨の情報を出力してもよい。
【０１２８】
＜２  データ構造＞
図４、図５は、管理サーバ２０が記憶するデータベースのデータ構造を示す図である。なお、図４、図５は一例であり、記載されていないデータを除外するものではない。
【０１２９】
図４は、契約者情報ＤＢ２０２１のデータ構造を示す図である。例えば、契約者情報ＤＢ２０２１は、契約者である法人等に関する情報を記憶する。
【０１３０】
具体的に、契約者情報ＤＢ２０２１は、法人カードの契約時等に管理サーバ２０の管理者等に提供された情報等を記憶する。契約者情報ＤＢ２０２１は、操作内容取得モジュール２０３ｃが受け付けた情報を記憶してもよい。
【０１３１】
図４に示すように、契約者情報ＤＢ２０２１のレコードの各々は、例えば、項目「法人ＩＤ」、項目「法人名称」、項目「カード番号」、項目「暗証番号」、項目「登録者氏名」、項目「登録者ＩＤ」、項目「集計期間」を含む。
【０１３２】
項目「法人ＩＤ」は、カードを契約した法人等の識別ＩＤを示す。
【０１３３】
項目「法人名称」は、カードを契約した法人等名称の情報を示す。
【０１３４】
項目「カード番号」は、カードを契約した法人等によって利用される１または複数のカードのカード番号の情報を示す。項目「カード番号」は、例えば、法人の代表者等の名義で発行される代表者カードのカード番号と、法人の従業員等の名義で発行される従業員カードとのカード番号の情報を区別して記憶してもよい。
【０１３５】
項目「暗証番号」は、カードに名義を登録された登録者等によって設定された暗証番号の情報を示す。
【０１３６】
なお、項目「暗証番号」は、あらかじめカードに付与され、カードの裏面等に表示されたネットワーク暗証番号の情報を示していてもよい。
【０１３７】
項目「登録者ＩＤ」は、カードに名義を登録された登録者の識別ＩＤの情報を示す。
【０１３８】
項目「登録者氏名」は、カードに名義を登録された登録者の氏名の情報を示す。
【０１３９】
図４は、利用者端末情報ＤＢ２０２２のデータ構造を示す図である。例えば、利用者端末情報ＤＢ２０２２は、カード契約者等が利用する利用者端末１０に関する情報を記憶する。
【０１４０】
具体的に、利用者端末情報ＤＢ２０２２は、クラウド会計ソフト等に登録する際に管理サーバ２０の管理者等に提供された情報等を記憶する。契約者情報ＤＢ２０２１は、操作内容取得モジュール２０３ｃが受け付けた情報を記憶してもよい。
【０１４１】
図４に示すように、利用者端末情報ＤＢ２０２２のレコードの各々は、例えば、項目「利用者端末ＩＤ」、項目「関連ＩＤまたはカード番号」、項目「端末ユーザＩＤ」、項目「端末利用者名称」を含む。
【０１４２】
項目「利用者端末ＩＤ」は、利用者端末１０の識別ＩＤの情報を示す。
【０１４３】
項目「関連ＩＤまたはカード番号」は、利用者端末ＩＤ等に紐づけられた情報であって、利用者端末１０に出力する情報を生成するために、オーソリデータまたはクリアリングデータを抽出するための情報を示す。
【０１４４】
具体的に、例えば、項目「関連ＩＤまたはカード番号」に法人ＩＤの情報が記憶されている場合、管理サーバ２０の制御部２０３は、利用者端末１０のユーザに利用通知情報または会計情報を提供するために、当該法人ＩＤの情報を含むオーソリデータまたはクリアリングデータを抽出する。
【０１４５】
また、例えば、項目「関連ＩＤまたはカード番号」にカード番号が記憶されている場合、管理サーバ２０の制御部２０３は、利用者端末１０のユーザに利用通知情報または会計情報を提供するために、カード番号の情報を含むオーソリデータまたはクリアリングデータを抽出する。
【０１４６】
管理サーバ２０の制御部２０３により抽出されたデータは、利用通知情報または会計情報として、関連ＩＤまたはカード番号に紐づけられた利用者端末ＩＤに対応する利用者端末１０のユーザに提供される。
【０１４７】
項目「端末ユーザＩＤ」は、利用者端末１０のユーザの識別ＩＤの情報を示す。
【０１４８】
項目「端末利用者名称」は、利用者端末１０のユーザの名称の情報を示す。
【０１４９】
図４は、加盟店情報ＤＢ２０２３のデータ構造を示す図である。加盟店情報ＤＢ２０２３は、加盟店に関する情報を記憶する。
【０１５０】
具体的に、加盟店情報ＤＢ２０２３は、回線５上の他のサーバ等が保有するデータベースから管理サーバ２０の管理者等に提供された情報等を記憶する。
【０１５１】
図４に示すように、加盟店情報ＤＢ２０２３のレコードの各々は、例えば、項目「加盟店ＩＤ」、項目「加盟店名称」、項目「端末ＩＤ」を含む。
【０１５２】
項目「加盟店ＩＤ」は、加盟店の識別ＩＤの情報を示す。
【０１５３】
項目「加盟店名称」は、加盟店の名称の情報を示す。
【０１５４】
項目「加盟店端末ＩＤ」は、加盟店端末３０の識別ＩＤの情報を示す。
【０１５５】
図５は、オーソリデータＤＢ２０２４のデータ構造を示す図である。オーソリデータＤＢ２０２４は、オーソリデータ取得モジュール２０３ｄによって取得されたオーソリデータを記憶する。
【０１５６】
例えば、オーソリデータＤＢ２０２４は、図５に示されるように、オーソリデータ取得モジュール２０３ｄが取得したオーソリデータを法人毎に区別して記憶してもよい。
【０１５７】
図５に示すように、オーソリデータＤＢ２０２４のレコードの各々は、例えば、項目「データＩＤ」、項目「利用日時」、項目「カード番号」、項目「登録者ＩＤ」、項目「未確定利用金額」、項目「支払い方法」、項目「加盟店ＩＤ」を含む。
【０１５８】
項目「データＩＤ」は、オーソリデータ、クリアリングデータ、および差額データの対応関係を示すためのデータ識別ＩＤの情報を示す。対応関係にあるオーソリデータ、クリアリングデータ、および差額データには、同一のデータＩＤが付与される。
【０１５９】
項目「利用日時」は、加盟店においてカードが利用された利用日時の情報を示す。なお、項目「利用日時」に記憶される利用日時は、オーソリデータ取得モジュール２０３ｄによりオーソリデータが取得された日時（データ取得日時）の情報であってもよい。
【０１６０】
例えば、オーソリデータＤＢ２０２４に記憶されるオーソリデータは、項目「利用日時」に記憶される日時の情報に基づいて昇順または降順に記憶されてもよい。
【０１６１】
項目「カード番号」は、支払いに利用されたカードのカード番号の情報を示す。
【０１６２】
項目「登録者ＩＤ」は、支払いに利用されたカードに名義を登録された登録者の識別ＩＤの情報を示す。
【０１６３】
項目「未確定利用金額」は、支払いに利用された利用金額の情報を示す。ここで、項目「未確定利用金額」に記憶される利用金額の情報は、加盟店端末３０において利用金額の確定処理が完了する前に出力された未確定利用金額の情報である。
【０１６４】
項目「支払方法」は、支払いに利用された支払方法の情報を示す。支払方法は、例えば、一括払い、分割払い、リボ払い等である。
【０１６５】
項目「加盟店ＩＤ」は、カードを利用した加盟店の識別ＩＤを示す。
【０１６６】
図５は、クリアリングデータＤＢ２０２５のデータ構造を示す図である。クリアリングデータＤＢ２０２５は、クリアリングデータ取得モジュール２０３ｅによって取得されたクリアリングデータを記憶する。
【０１６７】
例えば、クリアリングデータＤＢ２０２５は、図５に示されるように、クリアリングデータ取得モジュール２０３ｅが取得したクリアリングデータを法人毎に区別して記憶してもよい。
【０１６８】
図５に示すように、クリアリングデータＤＢ２０２５のレコードの各々は、例えば、項目「データＩＤ」、項目「利用日時」、項目「取得日時」、項目「カード番号」、項目「登録者ＩＤ」、項目「確定利用金額」、項目「支払い方法」、項目「加盟店ＩＤ」を含む。
【０１６９】
項目「データＩＤ」は、オーソリデータ、クリアリングデータ、および差額データの対応関係を示すためのデータ識別ＩＤの情報を示す。対応関係にあるオーソリデータ、クリアリングデータ、および差額データには、同一のデータＩＤが付与される。
【０１７０】
項目「利用日時」は、加盟店においてカードが利用された利用日時の情報を示す。なお、項目「利用日時」に記憶される利用日時は、オーソリデータ取得モジュール２０３ｄによりオーソリデータが取得された日時（データ取得日時）であってもよい。
【０１７１】
項目「取得日時」は、クリアリングデータ取得モジュール２０３ｅによりクリアリングデータが取得された日時（データ取得日時）の情報を示す。
【０１７２】
例えば、クリアリングデータＤＢ２０２５に記憶されるクリアリングデータは、項目「取得日時」に記憶される日時の情報に基づいて昇順または降順に記憶されてもよい。
【０１７３】
なお、クリアリングデータＤＢ２０２５は、項目「確定日時」に記憶される日時の情報に基づいて、クリアリングデータを集計期間毎に記憶している場合、第１の集計期間に利用されたことに応じて取得されたクリアリングデータを第２の集計期間のデータとして記憶してもよい。
【０１７４】
項目「カード番号」は、支払いに利用されたカードのカード番号の情報を示す。
【０１７５】
項目「登録者ＩＤ」は、支払いに利用されたカードに名義を登録された登録者の識別ＩＤの情報を示す。
【０１７６】
項目「確定利用金額」は、実際に支払いに利用される利用金額の情報を示す。ここで、項目「確定利用金額」に記憶される利用金額の情報は、加盟店端末３０において利用金額の確定処理が完了した後に出力された確定利用金額の情報である。
【０１７７】
なお、項目「確定利用金額」には、差額データ取得モジュール２０３ｆによって出力された差額データを紐づけて記憶してもよい。
【０１７８】
項目「支払方法」は、支払いに利用された支払方法の情報を示す。支払方法は、例えば、一括払い、分割払い、リボ払い等である。
【０１７９】
項目「加盟店ＩＤ」は、カードを利用した加盟店の識別ＩＤを示す。
【０１８０】
図５は、差額データＤＢ２０２６のデータ構造を示す図である。差額データＤＢ２０２６は、差額データ取得モジュール２０３ｆによって取得された差額データを記憶する。
【０１８１】
例えば、差額データＤＢ２０２６は、図５に示されるように、差額データ取得モジュール２０３ｆが取得した差額データを法人毎に区別して記憶してもよい。
【０１８２】
図５に示すように、差額データＤＢ２０２６のレコードの各々は、例えば、項目「データＩＤ」、項目「利用日時」、項目「取得日時」、項目「カード番号」、項目「登録者ＩＤ」、項目「差額金額」、項目「支払い方法」、項目「加盟店ＩＤ」を含む。
【０１８３】
項目「データＩＤ」は、オーソリデータ、クリアリングデータ、および差額データの対応関係を示すためのデータ識別ＩＤの情報を示す。対応関係にあるオーソリデータ、クリアリングデータ、および差額データには、同一のデータＩＤが付与される。
【０１８４】
項目「利用日時」は、加盟店においてカードが利用された利用日時の情報を示す。なお、項目「利用日時」に記憶される利用日時は、オーソリデータ取得モジュール２０３ｄによりオーソリデータが取得された日時（データ取得日時）であってもよい。
【０１８５】
項目「取得日時」は、差額データ取得モジュール２０３ｆにより差額データが取得された日時の情報を示す。
【０１８６】
例えば、差額データＤＢ２０２６に記憶される差額データは、項目「取得日時」に記憶される日時の情報に基づいて昇順または降順に記憶されてもよい。
【０１８７】
項目「カード番号」は、支払いに利用されたカードのカード番号の情報を示す。
【０１８８】
項目「登録者ＩＤ」は、支払いに利用されたカードに名義を登録された登録者の識別ＩＤの情報を示す。
【０１８９】
項目「差額金額」は、差額データ取得モジュール２０３ｆにより出力された、クリアリングデータに含まれる確定利用金額の情報と、オーソリデータに含まれる未確定利用金額の情報との差額の情報を示す。
【０１９０】
項目「支払方法」は、支払いに利用された支払方法の情報を示す。支払方法は、例えば、一括払い、分割払い、リボ払い等である。
【０１９１】
項目「加盟店ＩＤ」は、カードを利用した加盟店の識別ＩＤを示す。
【０１９２】
＜３  動作例＞
以下、管理サーバ２０の動作の一例について説明する。
【０１９３】
＜利用通知情報提示処理＞
図６は、管理サーバ２０の動作の一例を表すフローチャートである。具体的に、図６は、利用者端末１０においてアプリケーションが起動されたことに応じて、利用通知情報を利用者端末１０のユーザに提供する動作を表すフローチャートである。
【０１９４】
なお、利用者端末１０にはアプリケーションがインストールされた状態である。アプリケーションには、利用者端末１０のユーザ端末ＩＤおよび端末ユーザＩＤの情報と、利用者端末１０のユーザに関連するカードの、法人ＩＤ、法人名称、カード番号、登録者氏名、登録者ＩＤの情報、集計期間の情報、等が記憶されている。
【０１９５】
利用者端末１０においてアプリケーションが起動されると、当該アプリケーションが起動された旨の情報（例えば、ログイン情報）が出力される。
【０１９６】
ステップＳ１１において、制御部２０３は、アプリケーションが起動された利用者端末１０等に関する情報を取得する処理を行う。
【０１９７】
具体的に、制御部２０３は、アプリケーションが起動された利用者端末１０の識別ＩＤの情報と、アプリケーションに登録されたカード番号の情報と、アプリケーションが起動された日時の情報を取得する。識別ＩＤの情報、カード番号の情報、および日時の情報は、利用通知情報提示モジュール２０３ｇにより取得されてもよい。
【０１９８】
ステップＳ１２において、制御部２０３は、取得した情報に基づいて、オーソリデータＤＢ２０２４から１または複数のオーソリデータを抽出する処理を行う。
【０１９９】
具体的に、制御部２０３は、利用通知情報提示モジュール２０３ｇにより、オーソリデータＤＢ２０２４に記憶されたオーソリデータのうち、当該カード番号を含むデータであって、利用日時の情報が集計期間内であるデータを抽出する。
【０２００】
ステップＳ１３において、制御部２０３は、クリアリングデータＤＢ２０２５から１または複数のクリアリングデータを抽出する処理を行う。
【０２０１】
具体的に、制御部２０３は、利用通知情報提示モジュール２０３ｇにより、クリアリングデータＤＢ２０２５に記憶されたクリアリングデータのうち、ステップＳ１２において抽出したオーソリデータと対応関係にあるクリアリングデータを抽出する。
【０２０２】
なお、制御部２０３は、ステップＳ１１において取得した情報に基づいてクリアリングデータを抽出してもよい。具体的に、制御部２０３は、利用通知情報提示モジュール２０３ｇにより、クリアリングデータＤＢ２０２５に記憶されたクリアリングデータのうち、当該カード番号を含むデータであって、利用日時の情報が集計期間内であるデータを抽出してもよい。
【０２０３】
ステップＳ１４において、制御部２０３は、ステップＳ２２において抽出したオーソリデータとステップＳ２３において抽出したクリアリングデータとに基づいて、利用通知情報を生成する処理を行う。
【０２０４】
具体的に、制御部２０３は、利用通知情報提示モジュール２０３ｇにより、利用通知情報を生成する。利用通知情報提示モジュール２０３ｇは、ステップＳ１３においてオーソリデータと対応関係にあるクリアリングデータを抽出した場合には、当該クリアリングデータを利用通知情報に含める処理を行う。また、利用通知情報提示モジュール２０３ｇは、ステップＳ１３においてオーソリデータと対応関係にあるクリアリングデータを抽出しなかった場合には、当該オーソリデータを利用通知情報に含める処理を行う。
【０２０５】
利用通知情報提示モジュール２０３ｇは、この処理によって生成された利用通知情報を記憶部２０２等に記憶する。
【０２０６】
ステップＳ１５において、制御部２０３は、利用通知情報提示モジュール２０３ｇにより、ステップＳ１４において生成された利用通知情報を、回線４を介して利用者端末１０へ出力する処理を行う。
【０２０７】
管理サーバ２０におけるステップＳ１４の処理に応じて、利用者端末１０は管理サーバ２０から利用通知情報を取得する。利用者端末１０は、取得した利用通知情報をアプリケーションにより利用者端末１０のユーザに提供する。
【０２０８】
（１）ユーザにより選択された集計期間の利用通知情報を提示する場合
以上の説明では、制御部２０３は、アプリケーションが起動された日時の情報に基づいて、当該日時が属する集計期間の利用通知情報を利用者端末１０のユーザに提示する処理を行った。しかし、制御部２０３は、ユーザにより選択された集計期間の利用通知情報を提示してもよい。
【０２０９】
具体的に、利用者端末１０のユーザは、アプリケーションにより、集計期間を指定する操作を行う。利用者端末１０は、集計期間を指定するための情報を、回線４を介して管理サーバ２０へ出力する。
【０２１０】
管理サーバ２０の制御部２０３は、集計期間を指定するための情報を、回線４を介して取得する。制御部２０３は、操作内容取得モジュール２０３ｃにより、集計期間を指定するための情報を取得してもよい。
【０２１１】
制御部２０３は、集計期間を指定するための情報と、利用者端末１０の識別ＩＤの情報と、アプリケーションに記憶されたカード番号の情報と、に基づいて、上述したステップＳ２２からステップＳ２５の処理を行う。これによって、制御部２０３は、指定された集計期間の利用通知情報を利用者端末１０のユーザに提示できる。
【０２１２】
（２）オーソリデータに基づいて更新する場合
なお、利用者端末１０においてアプリケーション起動中に管理サーバ２０がオーソリデータを取得した場合、管理サーバ２０の制御部２０３は、利用通知情報を更新するための処理を行う。
【０２１３】
具体的に、制御部２０３は、利用通知情報提示モジュール２０３ｇにより、オーソリデータ取得モジュール２０３ｄが取得したオーソリデータを利用通知情報の更新データとして、回線４を介して利用者端末１０へ出力する。
【０２１４】
利用者端末１０は、管理サーバ２０から利用通知情報の更新データを取得する。利用者端末１０は、取得した利用通知情報の更新データをアプリケーションにより利用者端末１０のユーザに提供する。具体的に、利用者端末１０は、アプリケーションにより、管理サーバ２０が新たに取得したオーソリデータを含む利用通知情を利用者端末１０のユーザに提示する。
【０２１５】
（３）クリアリングデータに基づいて更新する場合
なお、利用者端末１０においてアプリケーション起動中に管理サーバ２０がクリアリングデータを取得した場合、管理サーバ２０の制御部２０３は、利用通知情報を更新するための処理を行う。
【０２１６】
具体的に、制御部２０３は、利用通知情報提示モジュール２０３ｇにより、クリアリングデータ取得モジュール２０３ｅが取得したクリアリングデータに含まれる利用日時の情報に基づいて、利用日時の情報が含まれる集計期間を判定する。利用通知情報提示モジュール２０３ｇは、判定した結果、当該集計期間が利用者端末１０のユーザに提示する利用通知情報の集計期間と一致した場合、クリアリングデータを利用通知情報の更新データとして、回線４を介して利用者端末１０へ出力する。
【０２１７】
このとき、当該クリアリングデータと対応関係にあるオーソリデータは、当該クリアリングデータに置き換えられる。すなわち、クリアリングデータ取得モジュール２０３ｅは、集計期間内のクリアリングデータを利用者端末１０のユーザに提示し、対応関係にあるオーソリデータを利用者端末１０のユーザに提示しない。
【０２１８】
（４）利用通知情報の出力先
以上の説明では、ステップＳ１５において、管理サーバ２０は、回線４を介して利用通知情報を利用者端末１０へ出力している。しかし、管理サーバ２０は、利用通知情報を管理サーバ２０の出力装置（入出力ＩＦ２３に含まれるディスプレイまたはスピーカー等）へ出力してもよい。管理サーバ２０の出力装置へ出力された利用通知情報は、管理サーバ２０の管理者等へ提供される。
【０２１９】
また、管理サーバ２０は、クラウド会計ソフト等のアプリケーションの提供元サーバへ出力してもよい。アプリケーションの提供元のサーバへ出力された利用通知情報は、アプリケーションの提供元サーバの管理者等へ提供される。
【０２２０】
＜会計情報提示処理＞
図７（Ａ）（Ｂ）、図８（Ａ）（Ｂ）、図９は、管理サーバ２０の動作の一例を表すフローチャートである。具体的に、図７（Ａ）（Ｂ）は、管理サーバ２０が第１の集計期間においてオーソリデータおよびクリアリングデータを取得した場合における会計情報提示処理を表すフローチャートである。図８（Ａ）（Ｂ）、図９は、管理サーバ２０が第１の集計期間においてオーソリデータを取得し、第２の集計期間においてクリアリングデータを取得した場合における会計情報提示処理を表すフローチャートである。
【０２２１】
図７（Ａ）（Ｂ）のフローチャートに基づいて、管理サーバ２０が第１の集計期間においてオーソリデータおよびクリアリングデータを取得した場合における会計情報提示処理について説明する。
【０２２２】
カードは、第１期間の集計期間に属する所定の日時に利用されたものとする。また、管理サーバ２０は、第１期間の集計期間に属する所定の日時に、オーソリデータおよびクリアリングデータを取得するものとする。
【０２２３】
図７（Ａ）に示すように、ステップＳ２１において、制御部２０３は、オーソリデータを取得する処理を行う。
【０２２４】
具体的には、例えば、制御部２０３は、オーソリデータ取得モジュール２０３ｄにより、第１の集計期間内のオーソリデータを取得する。オーソリデータ取得モジュール２０３ｄが取得したオーソリデータは、記憶部２０２のオーソリデータＤＢ２０２４等に記憶される。
【０２２５】
制御部２０３がオーソリデータを取得してから所定期間（例えば、数日後等）経過後、加盟店端末３０は回線５を介してクリアリングデータを出力する。
【０２２６】
図７（Ｂ）に示すように、ステップＳ２２において、制御部２０３は、回線５を介して加盟店端末３０からクリアリングデータを取得する処理を行う。
【０２２７】
具体的には、例えば、制御部２０３は、オーソリデータを取得してから一定期間経過後に加盟店端末３０から出力されるクリアリングデータを、クリアリングデータ取得モジュール２０３ｅにより取得する。なお、ここでは、クリアリングデータ取得モジュール２０３ｅは、第１の集計期間内にクリアリングデータを取得する。
【０２２８】
クリアリングデータ取得モジュール２０３ｅが取得したクリアリングデータは、記憶部２０２のクリアリングデータＤＢ２０２５等に記憶される。なお、当該クリアリングデータは、オーソリデータＤＢ２０２４に記憶されたオーソリデータと対応関係にあるデータである。
【０２２９】
ステップＳ２３において、制御部２０３は、回線４を介して利用者端末１０へクリアリングデータを出力する処理を行う。
【０２３０】
具体的に、制御部２０３は、会計情報提示モジュール２０３ｈにより、クリアリングデータ取得モジュール２０３ｅがクリアリングデータを取得したことに応じて、当該クリアリングデータを会計情報に含まれるデータとして出力する。
【０２３１】
管理サーバ２０におけるステップＳ２３の処理に応じて、利用者端末１０は管理サーバ２０から会計情報に含まれるクリアリングデータを取得する。利用者端末１０は、取得したクリアリングデータをアプリケーションにより利用者端末１０のユーザに提供する。
【０２３２】
ステップＳ２１からステップＳ２３により、ユーザがカードの利用金額に基づき会計処理を行うことをよりいっそう容易する。具体的に、管理サーバ２０は、ステップＳ２３の処理により、第１の集計期間内にカードを利用したことに応じて取得されるクリアリングデータを、第１の集計期間内にユーザに提示することが可能である。これにより、ユーザは、集計期間中から法人等における会計処理業務を開始することが可能である。
【０２３３】
次に、図８（Ａ）（Ｂ）および図９はに基づいて、オーソリデータとクリアリングデータとが異なる集計期間に取得された場合について説明する。
【０２３４】
ここで、カードは、第１期間の集計期間に属する所定の日時に利用されたものとする。また、管理サーバ２０は、第１期間の集計期間に属する所定の日時に、オーソリデータを取得するものとする。一方、管理サーバ２０は、第１期間の集計期間内にクリアリングデータを取得しないものとする。言い換えると、管理サーバ２０は、第２期間の集計期間内にクリアリングデータを取得するものとする。
【０２３５】
図８（Ａ）に示すように、ステップＳ３１において、制御部２０３は、オーソリデータを取得する処理を行う。
【０２３６】
具体的には、例えば、制御部２０３は、オーソリデータ取得モジュール２０３ｄにより、第１の集計期間内のオーソリデータを取得する。オーソリデータ取得モジュール２０３ｄが取得したオーソリデータは、記憶部２０２のオーソリデータＤＢ２０２４等に記憶される。
【０２３７】
ここで、制御部２０３がオーソリデータを取得した後、対応関係にあるクリアリングデータ取得する前に第１の集計期間が終了したものとする。
【０２３８】
図８（Ｂ）に示すように、ステップＳ３２において、制御部２０３は、オーソリデータＤＢ２０２４に記憶されたオーソリデータを抽出する処理を行う。
【０２３９】
具体的に、制御部２０３は、第１の集計期間が終了したことに応じて、会計情報提示モジュール２０３ｈにより、オーソリデータＤＢ２０２４に記憶されたオーソリデータを抽出する。
【０２４０】
ステップＳ３３において、制御部２０３は、ステップＳ３２において抽出したオーソリデータを会計情報に含まれるデータとして出力する処理を行う。
【０２４１】
具体的に、制御部２０３は、会計情報提示モジュール２０３ｈにより、オーソリデータを会計情報に含まれるデータとして出力する。会計情報提示モジュール２０３ｈは、オーソリデータＤＢ２０２４に記憶されたオーソリデータと、対応関係にあるクリアリングデータが第１の集計期間内に取得されていないことに応じて、オーソリデータ出力する。なお、制御部２０３により、第１の集計期間内にオーソリデータと対応関係にあるクリアリングデータが取得されている場合、当該クリアリングデータを出力する（ステップＳ２３）。
【０２４２】
管理サーバ２０におけるステップＳ３３の処理に応じて、利用者端末１０は管理サーバ２０から会計情報に含まれるオーソリデータを取得する。利用者端末１０は、取得したオーソリデータをアプリケーションにより利用者端末１０のユーザに提供する。
【０２４３】
ステップＳ３３の処理により、ユーザがカードの利用金額に基づき会計処理を行うことをよりいっそう容易する。具体的に、ユーザは、オーソリデータに含まれる確定していない利用金額（未確定利用金額）の情報に基づいて会計処理を行うことが可能である。これにより、会計処理業務や決算処理業務において必要となる明細書等を集計期間の終了後すぐに出力することが可能であり、当該処理業務の着手が容易である。
【０２４４】
ここで、第１の集計期間の終了後（第２の集計期間内）に、加盟店端末３０は回線５を介してクリアリングデータを出力するものとする。
【０２４５】
図９に示すように、ステップＳ３４において、制御部２０３は、回線５を介して加盟店端末３０からクリアリングデータを取得する処理を行う。
【０２４６】
具体的には、例えば、制御部２０３は、オーソリデータを取得してから一定期間経過後に加盟店端末３０から出力されるクリアリングデータを、クリアリングデータ取得モジュール２０３ｅにより取得する。なお、ここでは、クリアリングデータ取得モジュール２０３ｅは、第２の集計期間内にクリアリングデータを取得する。
【０２４７】
クリアリングデータ取得モジュール２０３ｅが取得したクリアリングデータは、記憶部２０２のクリアリングデータＤＢ２０２５等に記憶される。なお、当該クリアリングデータは、オーソリデータＤＢ２０２４に記憶されたオーソリデータと対応関係にあるデータである。
【０２４８】
ステップＳ３５において、制御部２０３は、差額データを取得する処理を行う。
【０２４９】
具体的に、例えば、制御部２０３は、差額データ取得モジュール２０３ｆにより、ステップＳ３４において取得したクリアリングデータに含まれる利用金額の情報と、ステップＳ３１において取得したオーソリデータに含まれる利用金額の情報とを比較する。差額データ取得モジュール２０３ｆは、クリアリングデータに含まれる確定利用金額の情報と、オーソリデータに含まれる未確定利用金額の情報とを比較した結果の情報を、差額データとして取得する。
【０２５０】
差額データ取得モジュール２０３ｆが出力した差額データは、記憶部２０２等に記憶される。
【０２５１】
なお、ステップＳ３５において比較した結果、クリアリングデータに含まれる確定利用金額と、オーソリデータに含まれる未確定利用金額とに差額がなかった場合、差額データ取得モジュール２０３ｆは、差額データを取得しない、または、差額が０である旨の差額データを取得する。
【０２５２】
ステップＳ３５において比較した結果、差額データ取得モジュール２０３ｆにより差額データを取得しない場合、ステップＳ３７の処理へ移行する。
【０２５３】
ステップＳ３６において、制御部２０３は、差額データを第２の集計期間の会計情報に含まれるデータとして出力する処理を行う。
【０２５４】
管理サーバ２０におけるステップＳ３６の処理に応じて、利用者端末１０は管理サーバ２０から会計情報に含まれる差額データを取得する。利用者端末１０は、取得した差額データをアプリケーションにより利用者端末１０のユーザに提供する。
【０２５５】
ステップＳ３６の処理により、ユーザがカードの利用金額に基づき会計処理を行うことをよりいっそう容易する。具体的に、ユーザは、ステップＳ３２の処理によりオーソリデータに含まれる確定していない利用金額（未確定利用金額）の情報に基づいて会計処理を行うことが可能である。しかし、未確定利用金額に基づいて支払いを行った場合、ユーザが支払わなければならない本来の金額（確定利用料金）よりも支払いが過剰または不足する場合がある。そのため、差額データに基づく支払いをユーザに求めることにより、支払いの過剰分または不足分を相殺することが可能である。
【０２５６】
ステップＳ３７において、制御部２０３は、会計情報に含まれる確定／未確定情報を未確定である旨の情報から確定である旨の情報に更新する処理を行う。
【０２５７】
具体的に、制御部２０３は、ステップＳ３３において会計情報に含まれるデータとして出力したオーソリデータを更新するための更新データを出力する。更新データは、例えば、オーソリデータに含まれる確定／未確定情報を未確定である旨の情報から確定である旨の情報に更新するためのデータである。または、更新データは、オーソリデータを対応関係にあるクリアリングデータに置き換える旨のデータである。
【０２５８】
（１）利用通知情報の出力先
以上の説明では、管理サーバ２０は、回線４を介して会計情報を利用者端末１０へ出力している。しかし、管理サーバ２０は、会計情報を管理サーバ２０の出力装置（入出力ＩＦ２３に含まれるディスプレイまたはスピーカー等）へ出力してもよい。管理サーバ２０の出力装置へ出力された会計情報は、管理サーバ２０の管理者等へ提供される。
【０２５９】
また、管理サーバ２０は、会計情報をクラウド会計ソフト等のアプリケーションの提供元サーバへ出力してもよい。アプリケーションの提供元のサーバへ出力された利会計情報は、アプリケーションの提供元サーバの管理者等へ提供される。
【０２６０】
＜４  画面例＞
図１０と図１１は、本開示の第１の実施の形態における利用者端末１０の画面例を示す図である。
【０２６１】
図１０の画面例は、利用者端末１０にインストールされるクラウド会計ソフト等のアプリケーションにおける操作画面の一例を示す図である。
【０２６２】
図１０の画面例に示すように、利用者端末１０において、残高の情報および利用金額の情報を表示するための第１の領域１４１ａと、利用金額の推移に関するグラフを表示するための第２の領域１４１ｂと、利用通知情報を表示するための第３の領域１４１ｃを表示させる。
【０２６３】
＜第１の領域の表示態様＞
（１）利用可能金額の情報の表示
利用者端末１０は、第１の領域１４１ａにおいて、利用可能金額の情報を表示する。例えば、利用可能金額の情報には、法人カードに設定された月毎の利用限度額の情報から、当月の利用金額の情報を差し引いた情報を表示する。例えば、利用限度額の情報は、法人カードの契約時等に管理サーバ２０の管理者等に提供された情報に基づいて表示されてもよい。利用限度額の情報は、契約者情報ＤＢ２０２１等に記憶されていてもよい。また、利用限度額の情報は、操作内容取得モジュール２０３ｃが受け付けた情報に基づいて、変更されてもよい。
【０２６４】
（２）利用金額の情報の表示
利用者端末１０は、第１の領域１４１ａにおいて、当月の利用金額の情報を表示する。例えば、利用金額の情報は、第３の領域１４１ｃに表示される利用通知情報に基づいて表示されてもよい。具体的に、利用金額の情報は、第３の領域１４１ｃに表示される利用通知情報に含まれる未確定利用金額および確定利用料金の合計金額である。
【０２６５】
なお、利用者端末１０は、第１の領域１４１ａにおいて、集計期間における利用金額の情報が、オーソリデータを含む情報に基づく旨を示す情報を表示してもよい。具体的には、利用者端末１０は、第１の領域１４１ａにおいて、「未確定金額〇件を含む」、「未確定利用金額￥〇〇〇を含む」等の情報を表示してもよい。
＜第２の領域の表示態様＞
（１）利用金額の推移に関するグラフの表示
利用者端末１０は、第１の領域１４１ａにおいて、利用金額の推移に関するグラフを表示する。例えば、当該グラフは、第３の領域１４１ｃに表示される利用通知情報に基づいて表示されてもよい。具体的に、当該グラフは、利用通知情報に含まれる未確定利用金額および確定利用金額の情報を月毎に集計し、棒グラフとして表示してもよい。
【０２６６】
なお、当該グラフは、月毎以外に、日毎、カード番号毎、支払い方法毎、加盟店毎等で利用金額を集計してもよい。また、当該グラフは、棒グラフ以外の態様のグラフまたは図で表示されてもよい。例えば、当該グラフは、折れ線グラフ、円グラフ、または散布図等として表示されてもよい。
【０２６７】
＜第３の領域の表示態様＞
（１）利用通知情報の表示
利用者端末１０は、第３の領域１４１ｃにおいて、利用通知を表示する。利用通知情報は、利用通知情報提示モジュール２０３ｇにより作成される情報である。利用者端末１０は、利用通知情報に基づき、任意の集計期間に取得されたオーソリデータおよびクリアリングデータを表示する。
【０２６８】
第３の領域１４１ｃに示される変更コマンド１４１ｃ１は、利用者端末１０のユーザが、利用通知情報に含まれる各データを変更するための情報である。例えば、利用者端末１０のユーザは、各データが示す取引をキャンセルした場合に、変更コマンド１４１ｃ１を使用する。これによって、利用者端末１０のユーザは、取引に変更があった場合でも、即時データを修正し利用通知情報に反映させることができる。
【０２６９】
例えば、例えば、利用者端末１０は、変更コマンド１４１ｃ１により操作された情報を受け付け、利用通知情報に含まれるデータを無視する。これによって、当該データに含まれる利用金額の情報は、集計処理されず、合計金額に反映されない。
【０２７０】
第３の領域１４１ｃに示される確定／未確定情報１４１ｃ２は、各データがオーソリデータに基づく情報であるか、クリアリングデータに基づく情報であるかを示すための情報である。言い換えると、確定／未確定情報１４１ｃ２は、各データに含まれる利用金額の情報が、未確定利用金額の情報であるか、確定利用金額の情報であるかを示すための情報である。例えば、各データがオーソリデータに基づく情報である場合、「未確定」と表示することで、未確定利用金額である旨を示すことができる。例えば、各データがクリアリングデータに基づく情報である場合、「確定」と表示することで、確定利用金額である旨を示すことができる。確定／未確定情報１４１ｃ２は、利用通知がクリアリングデータに基づく更新データにより更新されたことに応じて更新される。
【０２７１】
図１１の画面例は、利用者端末１０にインストールされるクラウド会計ソフト等のアプリケーションにおける操作画面の一例を示す図である。
【０２７２】
図１１の画面例に示すように、利用者端末１０において、利用金額の情報を表示するための第１の領域１４１ｄと、利用金額の推移に関するグラフを表示するための第２の領域１４１ｅと、会計情報を表示するための第３の領域１４１ｆを表示させる。
【０２７３】
＜第１の領域の表示態様＞
（１）利用金額の情報の表示
利用者端末１０は、第１の領域１４１ｄにおいて、当月の利用金額の情報を表示する。例えば、利用金額の情報は、第３の領域１４１ｆに表示される会計情報に基づいて表示されてもよい。具体的に、利用金額の情報は、第３の領域１４１ｆに表示される会計情報に含まれる未確定利用金額および確定利用料金の合計金額である。
【０２７４】
なお、利用者端末１０は、第１の領域１４１ｄにおいて、集計期間における利用金額の情報が、オーソリデータを含む情報に基づく旨を示す情報を表示してもよい。具体的には、利用者端末１０は、第１の領域１４１ａにおいて、「未確定金額〇件を含む」、「未確定利用金額￥〇〇〇を含む」、「未確定利用金額の〇〇％を含む」等の情報を表示してもよい。
【０２７５】
＜第２の領域の表示態様＞
（１）利用金額の推移に関するグラフの表示
利用者端末１０は、第２の領域１４１ｅにおいて、利用金額の推移に関するグラフを表示する。例えば、当該グラフは、第３の領域１４１ｃに表示される利用通知情報に基づいて表示されてもよい。具体的に、当該グラフは、利用通知情報に含まれる未確定利用金額および確定利用金額の情報を月毎に集計し、折れ線グラフとして表示してもよい。
【０２７６】
＜第３の領域の表示態様＞
（１）利用通知情報の表示
利用者端末１０は、第３の領域１４１ｆにおいて、利用通知を表示する。会計情報は、会計情報提示モジュール２０３ｈにより作成される情報である。利用者端末１０は、会計情報に基づき、任意の集計期間に取得されたオーソリデータおよびクリアリングデータを表示する。
【０２７７】
第３の領域１４１ｆに示される変更コマンド１４１ｆ１は、利用者端末１０のユーザが、利用通知情報に含まれる各データを変更するための情報である。例えば、利用者端末１０のユーザは、各データが示す取引をキャンセルした場合に、変更コマンド１４１ｆ１を使用する。これによって、利用者端末１０のユーザは、取引に変更があった場合でも、即時データを修正し利用通知情報に反映させることができる。
【０２７８】
例えば、例えば、利用者端末１０は、変更コマンド１４１ｆ１により操作された情報を受け付け、利用通知情報に含まれるデータを無視する。これによって、当該データに含まれる利用金額の情報は、集計処理されず、合計金額に反映されない。
【０２７９】
第３の領域１４１ｆに示される利用金額情報１４１ｆ２は、会計情報に含まれる利用金額の情報を示す。利用金額情報１４１ｆ２は、利用金額の情報とともに差額データの情報が表示されてもよい。
【０２８０】
＜４  変形例＞
上述した実施形態において、法人カードの利用に応じて取得されるオーソリデータにおよびクリアリングデータに基づいて、管理サーバ２０が行うデータ取得処理、利用通知情報提示処理、および会計情報提示処理について説明した。しかし、管理サーバ２０は、法人カード以外の決済手段の利用に応じて取得されるデータに基づいて、これらの処理を行ってもよい。
【０２８１】
具体的に、例えば、管理サーバ２０は、電子決済システムの利用に応じて取得されるデータに基づく処理を行ってもよい。電子決済システムは、例えば、上述した法人カード（クレジットカード、プリペイドカード、デビットカード、またはその他の決済カード）を利用者端末１０等の端末における仮想カードとして利用するシステムであってもよい。電子決済システムは、現金の直接的な受け渡しを行わない決済手段である。
【０２８２】
以上、本開示のいくつかの実施形態を説明したが、これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものとする。
【０２８３】
＜付記＞
以上の各実施形態で説明した事項を以下に付記する。
（付記１）
プロセッサ（２０３）とメモリ（２０２）とを備えるコンピュータ（２０）に実行させるためのプログラムであって、プログラムはプロセッサ（２０３）に、決済手段の発行会社が承認した利用金額に関する情報を含む第１データが取得された日時が含まれる集計期間に、決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む第２データが取得された場合、第２データを出力するステップ（Ｓ２３）と、決済手段の発行会社が承認した利用金額に関する情報を含む第１データが取得された日時が含まれる集計期間に、決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む第２データが取得されなかった場合、第１データを出力するステップ（Ｓ３３）と、を実行させる、プログラム。
（付記２）
第２データを出力するステップ（Ｓ２３）において、第２データが取得されたことに応じて第２データを出力し、第１データを出力するステップ（Ｓ３３）において、集計期間が終了したことに応じて第１データを出力する、（付記１）に記載のプログラム。
（付記３）
集計期間後に、集計期間内に発生した決済取引に関する第２データを取得した場合には、第１データに含まれる利用金額に関する情報と第２データに含まれる利用金額に関する情報との差額に関する情報を出力するステップ（Ｓ３６）をさらに実行させる、（付記１）または（付記２）に記載のプログラム。
（付記４）
出力された第１データおよび第２データを表示画面に併せて表示する、（付記１）から（付記３）のいずれかに記載のプログラム。
（付記５）
表示画面において、出力された第１データまたは第２データを無視する、または変更する旨の操作を受け付ける（付記１）から（付記４）のいずれかに記載のプログラム。
（付記６）
表示画面において、出力された第１データまたは第２データを表示しない、または受信しない旨の操作を受け付ける、（付記１）から（付記５）のいずれかに記載のプログラム。
（付記７）
第１データに含まれる利用金額に関する情報を、変更する可能性がある未確定利用金額の情報として出力し、第２データに含まれる利用金額に関する情報を、変更する可能性がない確定利用金額の情報として出力する、（付記１）から（付記７）のいずれかに記載のプログラム。
（付記８）
同一の集計期間に取得される１または複数の第１データに含まれる利用金額の情報に基づく合計金額の情報と、同一の集計期間に取得される１または複数の第２データに含まれる利用金額の情報に基づく合計金額の情報と、を区別して出力する、（付記１）から（付記７）のいずれかに記載のプログラム。
（付記９）
第１データに基づく合計金額と、第２データに基づく合計金額と、の割合を出力する、（付記８）に記載のプログラム。
（付記１０）
プロセッサ（２０３）とメモリ（２０２）とを備えるコンピュータ（２０）を備えるシステムで（１）あって、コンピュータ（２０）は、プロセッサ（２０３）に、決済手段の発行会社が承認した利用金額に関する情報を含む第１データが取得された日時が含まれる集計期間に、決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む第２データが取得された場合、第２データを出力させ、決済手段の発行会社が承認した利用金額に関する情報を含む第１データが取得された日時が含まれる集計期間に、決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む第２データが取得されなかった場合、第１データを出力させる、システム。
（付記１１）
決済手段の発行会社が承認した利用金額に関する情報を含む第１データが取得された日時が含まれる集計期間に、決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む第２データが取得された場合、第２データを出力するステップ（Ｓ２３）と、決済手段の発行会社が承認した利用金額に関する情報を含む第１データが取得された日時が含まれる集計期間に、決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む第２データが取得されなかった場合、第１データを出力するステップ（Ｓ３３）と、を備える方法。
【符号の説明】
【０２８４】
１…システム
１０…利用者端末
１２…通信ＩＦ
１２０…通信部
１３…入力装置
１４…出力装置
１４１…ディスプレイ
１４１ａ…第１の領域
１４１ｂ…第２の領域
１４１ｃ…第３の領域
１４１ｃ１…変更コマンド
１４１ｃ２…確定／未確定情報
１４１ｄ…第１の領域
１４１ｅ…第２の領域
１４１ｆ…第３の領域
１４１ｆ１…変更コマンド
１４１ｆ２…利用金額情報
１５…メモリ
１５０…位置情報センサ
１６…ストレージ
１６１…カメラ
１７…音声処理部
１７１…マイク
１７２…スピーカー
１８０…記憶部
１８１…利用者情報
１９…プロセッサ
１９０…制御部
１９１…操作受付部
１９２…送受信部
１９３…提示制御部
２０…管理サーバ
２０１…通信部
２０２…記憶部
２０２１…契約者情報ＤＢ
２０２２…利用者端末ＤＢ
２０２３…加盟店情報ＤＢ
２０２４…オーソリデータＤＢ
２０２５…クリアリングデータＤＢ
２０３…制御部
２０３ａ…受信制御モジュール
２０３ｂ…送信制御モジュール
２０３ｃ…操作内容取得モジュール
２０３ｄ…オーソリデータ取得モジュール
２０３e…クリアリングデータ取得モジュール
２０３ｆ…差額データ取得モジュール
２０３ｇ…利用通知情報提示モジュール
２０３ｈ…会計情報提示モジュール
２２…通信ＩＦ
２３…入出力ＩＦ
２５…メモリ
２６…ストレージ
２９…プロセッサ
３０…加盟店端末
【要約】
【課題】本開示の目的は、カードの利用金額に基づき会計処理を行うことをよりいっそう容易にする技術を提供することである。
【解決手段】
プロセッサとメモリとを備えるコンピュータに実行させるためのプログラムであって、プログラムはプロセッサに、決済手段の発行会社が承認した利用金額に関する情報を含む第１データが取得された日時が含まれる集計期間に、決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む第２データが取得された場合、第２データを出力するステップと、決済手段の発行会社が承認した利用金額に関する情報を含む第１データが取得された日時が含まれる集計期間に、決済手段を利用した加盟店の加盟店端末から出力された利用金額に関する情報を含む第２データが取得されなかった場合、第１データを出力するステップと、を実行させる、プログラム。
【選択図】図１【図１】
0006976626.tif 000002
【図２】
0006976626.tif 000003
【図３】
0006976626.tif 000004
【図４】
0006976626.tif 000005
【図５】
0006976626.tif 000006
【図６】
0006976626.tif 000007
【図７】
0006976626.tif 000008
【図８】
0006976626.tif 000009
【図９】
0006976626.tif 000010
【図１０】
0006976626.tif 000011
【図１１】
0006976626.tif 000012