(57)【要約】【課題】複数の金融系ＩＣカードのきめ細かい利用履歴情報を取得し詳しい家計簿情報を作成する。【解決手段】携帯端末装置が入出金アプリケーションプログラムを有し、該入出金アプリケーションプログラムが、ホストコンピュータから複数の金融系ＩＣカードの出入金情報を受信し、前記複数の金融系ＩＣカードから近距離無線通信手段を用いて利用履歴データを受信し、前記出入金情報と前記利用履歴データを集計して家計簿情報を作成するとともに、前記利用履歴データを用いて商品購入予測日を算出する入出金情報管理システムを用いる。【選択図】図１
2018112822.tif 000002
【特許請求の範囲】
【請求項１】
非接触通信機能を有する複数の金融系ＩＣカードと、携帯端末装置と、ホストコンピュータで構成する入出金情報管理システムであって、前記携帯端末装置が入出金アプリケーションプログラムを有し、該入出金アプリケーションプログラムが、前記ホストコンピュータから前記複数の金融系ＩＣカードの出入金情報を受信し、前記複数の金融系ＩＣカードから近距離無線通信手段を用いて利用履歴データを受信し、前記出入金情報と前記利用履歴データを集計して家計簿情報を作成するとともに、前記利用履歴データを用いて商品購入予測日を算出することを特徴とする入出金情報管理システム。
【請求項２】
請求項１記載の入出金情報管理システムであって、前記入出金アプリケーションプログラムが、前記利用履歴データを用いて次回の店舗利用予測日を算出することを特徴とする入出金情報管理システム。
【請求項３】
請求項１又は２に記載の入出金情報管理システムであって、前記入出金アプリケーションプログラムが、ユーザの商品の購入頻度の高い商品購入時間帯を算出し、該時間帯にユーザに通知することを特徴とする入出金情報管理システム。
【請求項４】
非接触通信機能を有する複数の金融系ＩＣカードと、携帯端末装置と、ホストコンピュータで構成する入出金情報管理システムであって、前記携帯端末装置が入出金アプリケーションプログラムを有し、前記複数の金融系ＩＣカードから近距離無線通信手段を用いて利用履歴データを受信し、該利用履歴データを前記ホストコンピュータに送信し、前記ホストコンピュータの家計簿サービスプログラムが、前記複数の金融系ＩＣカードの金融系サーバから出入金情報を受信し、前記出入金情報と前記利用履歴データを集計して家計簿情報を作成するとともに、前記利用履歴データを用いて商品購入予測日を算出し、該商品購入予測日の情報を前記携帯端末装置に送信することを特徴とする入出金情報管理システム。
【請求項５】
請求項４記載の入出金情報管理システムであって、前記ホストコンピュータの家計簿サービスプログラムが、前記利用履歴データを用いて次回の店舗利用予測日を算出し、その結果のデータを前記携帯端末装置に送信することを特徴とする入出金情報管理システム。
【請求項６】
請求項４又は５に記載の入出金情報管理システムであって、前記ホストコンピュータの家計簿サービスプログラムが、ユーザの商品の購入頻度の高い商品購入時間帯を算出し、その結果のデータを前記携帯端末装置に送信し、該携帯端末装置が前記時間帯にユーザに通知することを特徴とする入出金情報管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが複数の金融系ＩＣカードを用いて商品を購入した情報を統合的に管理する入出金情報管理システムに関するものである。
【背景技術】
【０００２】
近年、インターネット上で家計簿を管理するサービスが提供されている。特許文献１では、ホストコンピュータが、ＰＯＳシステムやクレジットカード会社等を通してユーザの購入履歴情報を収集して家計簿の情報を作成する技術が開示されていた。そして、ユーザが定期的に購入する商品を登録し、その商品の予定購入日を家計簿の情報を利用して算出し、ユーザに提示していた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１４１４８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１の技術では、ホストコンピュータがＰＯＳシステムから購入履歴情報を取得するためにシステムが複雑になりシステムの導入コストが高くなる問題があった。
【０００５】
また、ユーザが使用する複数の金融系ＩＣカードのきめ細かい利用履歴情報を取得する技術は開示されていなかった。
【０００６】
そのため、本発明の課題は、ユーザが複数の金融系ＩＣカードを使用する場合に、各ＩＣカードのきめ細かい利用履歴情報を取得し詳しい家計簿情報を作成する技術を提案することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、非接触通信機能を有する複数の金融系ＩＣカードと、携帯端末装置と、ホストコンピュータで構成する入出金情報管理システムであって、前記携帯端末装置が入出金アプリケーションプログラムを有し、該入出金アプリケーションプログラムが、前記ホストコンピュータから前記複数の金融系ＩＣカードの出入金情報を受信し、前記複数の金融系ＩＣカードから近距離無線通信手段を用いて利用履歴データを受信し、前記出入金情報と前記利用履歴データを集計して家計簿情報を作成するとともに、前記利用履歴データを用いて商品購入予測日を算出することを特徴とする入出金情報管理システムである。
【０００８】
本発明は、この構成により、複数の金融系ＩＣカードの利用履歴を集計して統合的に商品の購入履歴を管理できる効果がある。そして、商品の購入予測日を算出してユーザに通知してユーザの商品購入行動を支援するきめ細かいサービスを提供できる効果がある。
【０００９】
また、本発明は、上記の入出金情報管理システムであって、前記入出金アプリケーションプログラムが、前記利用履歴データを用いて次回の店舗利用予測日を算出することを特徴とする入出金情報管理システムである。
【００１０】
また、本発明は、上記の入出金情報管理システムであって、前記入出金アプリケーショ
ンプログラムが、ユーザの商品の購入頻度の高い商品購入時間帯を算出し、該時間帯にユーザに通知することを特徴とする入出金情報管理システムである。
【００１１】
また、本発明は、非接触通信機能を有する複数の金融系ＩＣカードと、携帯端末装置と、ホストコンピュータで構成する入出金情報管理システムであって、前記携帯端末装置が入出金アプリケーションプログラムを有し、前記複数の金融系ＩＣカードから近距離無線通信手段を用いて利用履歴データを受信し、該利用履歴データを前記ホストコンピュータに送信し、前記ホストコンピュータが、前記複数の金融系ＩＣカードの金融系サーバから出入金情報を受信し、前記出入金情報と前記利用履歴データを集計して家計簿情報を作成するとともに、前記利用履歴データを用いて商品購入予測日を算出し、該商品購入予測日の情報を前記携帯端末装置に送信することを特徴とする入出金情報管理システムである。
【００１２】
また、本発明は、上記の入出金情報管理システムであって、前記ホストコンピュータの家計簿サービスプログラムが、前記利用履歴データを用いて次回の店舗利用予測日を算出し、その結果のデータを前記携帯端末装置に送信することを特徴とする入出金情報管理システムである。
【００１３】
また、本発明は、上記の入出金情報管理システムであって、前記ホストコンピュータの家計簿サービスプログラムが、ユーザの商品の購入頻度の高い商品購入時間帯を算出し、その結果のデータを前記携帯端末装置に送信し、該携帯端末装置が前記時間帯にユーザに通知することを特徴とする入出金情報管理システムである。
【発明の効果】
【００１４】
本発明によれば、ユーザの携帯端末装置にインストールした入出金アプリケーションプログラムが、ホストコンピュータからユーザの複数の金融系ＩＣカードの出入金情報を受信し、それらの金融系ＩＣカードから利用履歴データを受信する。そして、入出金アプリケーションプログラムが、出入金情報と利用履歴データを集計して家計簿情報を作成し、更に、商品購入予測日を算出する。
【００１５】
本発明は、この構成により、ユーザの使用する複数の金融系ＩＣカードの利用履歴を集計して統合的にユーザの商品の購入履歴を管理してユーザ商品の購入予測日を算出することで、ユーザの商品購入行動をきめ細かく支援するサービスを提供できる効果がある。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１の実施形態の入出金情報管理システムの概要構成を示す図である。
【図２】本発明の第１の実施形態の入出金情報管理システムに用いるＩＣカードの構成を示すブロック図である。
【図３】本発明の第１の実施形態の入出金情報管理システムに用いる携帯端末装置の構成を示すブロック図である。
【図４】本発明の第１の実施形態の入出金情報管理システムに用いるホストコンピュータの構成を示すブロック図である。
【図５】本発明の第１の実施形態の入出金情報管理システムの処理手順を示すフローチャート（その１）である。
【図６】本発明の第１の実施形態の入出金情報管理システムの処理手順を示すフローチャート（その２）である。
【図７】本発明の第１の実施形態の入出金情報管理システムの処理手順を示すフローチャート（その３）である。
【図８】本発明の第２の実施形態の入出金情報管理システムに用いる携帯端末装置の構成を示すブロック図である。
【図９】本発明の第２の実施形態の入出金情報管理システムに用いるホストコンピュータの構成を示すブロック図である。
【発明を実施するための形態】
【００１７】
＜第１の実施形態＞
以下、図１から図７を参照して本発明の第１の実施形態の入出金情報管理システムを説明する。
【００１８】
（入出金情報管理システムの構成）
第１の実施形態の入出金情報管理システムは、図１の様に、ＩＣカード１００と携帯端末装置２００とホストコンピュータ４００と店舗端末装置６００を用いて構成する。
【００１９】
（ＩＣカード１００）
ＩＣカード１００には、非接触通信機能を有するＩＣカード１００を用いるが、接触通信機能を併用するＩＣカード１００を用いることもできる。ＩＣカード１００は、交通機関（例えば、鉄道）の改札機の入退場に用いる交通系ＩＣカード１００や、キャッシュカードやクレジットカード等、現金自動預払装置での金銭の出納や、商品の購入の際に店舗での代金の支払い処理のために用いる金融系ＩＣカード１００を用いることができる。
【００２０】
ＩＣカード１００は、図２の様に、少なくとも、制御手段１１０と、記憶手段１２０と、近距離無線通信手段１３０を有する。この近距離無線通信手段１３０を用いて、店舗端末装置６００及び携帯端末装置２００との間で情報の授受を行う。
【００２１】
（近距離無線通信手段１３０）
近距離無線通信手段１３０は、アンテナを備え、１３．５６ＭＨｚ帯の周波数を使ったＮＦＣ無線通信（ＮＦＣ：Near Field Communication）等の近距離無線通信を行う。
【００２２】
（記憶手段１２０）
記憶手段１２０は、ランダムアクセスメモリＲＡＭやリードオンリーメモリＲＯＭと、その他に、フラッシュメモリやＥＥＰＲＯＭ等の不揮発性メモリを備える。記憶手段１２０のファイル構造は、ＭＦ（Master File）の階層下に、専用ファイルＤＦ（Dedicated File）と基礎ファイルＥＦ（Elementary File）とを配置した構造である。
【００２３】
専用ファイルＤＦは、下位のＥＦやＤＦをグループ化するためのファイルである。ＤＦにはファイル識別子が割り当てられる。専用ファイルＤＦに割り当てられるファイル識別子は、アプリケーション識別子として機能し、ファイル構造内において一意である。
【００２４】
記憶手段１２０の記憶領域は、ファイル管理領域１２１とファイル領域１２２とバッファ領域１２３に分ける。
【００２５】
（ファイル管理領域１２１）
ファイル管理領域１２１には、基礎ファイルＥＦを記憶し、アプリケーション識別子であるファイル識別子（アプリケーションＩＤ（ＡＩＤ）という）のリストを記憶する。
【００２６】
（ファイル領域１２２）
ファイル領域１２２には、専用ファイルＤＦを記憶し、暗号鍵データＫＥＹを記憶する暗号鍵記憶領域１２２ａと、利用履歴記憶領域１２２ｂとプログラム記憶領域１２２ｃを設ける。
【００２７】
（暗号鍵記憶領域１２２ａ）
ファイル領域１２２の暗号鍵記憶領域１２２ａには、利用履歴データＬＯＧの暗号化に
用いる暗号鍵データＫＥＹを記憶する。
【００２８】
（プログラム記憶領域１２２ｃ）
プログラム記憶領域１２２ｃには、金融系アプリケーションプログラム等のアプリケーションプログラム等を記憶する。
【００２９】
（利用履歴記憶領域１２２ｂ）
また、利用履歴記憶領域１２２ｂには、金融系アプリケーションプログラムが使うバリュー残高データと利用履歴データＬＯＧが記憶される。利用履歴記憶領域１２２ｂに記憶されているデータは、固有の暗号鍵を使って暗号化される。
【００３０】
利用履歴記憶領域１２２ｂに記憶されるバリュー残高データは、金融系アプリケーションの電子マネーアプリの提供する電子マネーサービスについての現在記憶しているバリューの残高が記録される。電子マネーアプリは、この残高分だけ決済能力がある。
【００３１】
（利用履歴データＬＯＧ）
利用履歴データＬＯＧは、交通機関端末装置を含む店舗端末装置６００と通信を行った処理内容を記録したログデータであり、カードの利用日時と利用場所（例えば、店舗番号や乗降駅名）、決済金額、及び決済後の残高等の情報が直近の複数件分記録されている。
【００３２】
ＩＣカード１００は、利用履歴データＬＯＧのうち機密性が高い決済金額、決済後の残高等の情報を除外し、残りの利用履歴データＬＯＧを、携帯端末装置２００に、固有の暗号鍵を使った暗号化通信処理により、近距離無線通信手段１３０を用いて送信する。
【００３３】
ＩＣカード１００の入出金情報ＤＡ１は機密性が高いため、携帯端末装置２００の入出金管理アプリケーションプログラム３００は、ホストコンピュータ４００から、セキュリティの高い暗号化通信を用いて入出金情報ＤＡ１を受信する。
【００３４】
（携帯端末装置２００）
携帯端末装置２００は、例えば、スマートフォン、携帯電話機、タブレット型コンピュータなどが適用可能である。携帯端末装置２００は、通信回線ＮＷを介してホストコンピュータ４００にアクセスする。
【００３５】
図３は、本実施形態に係る携帯端末装置２００の概要構成を示す図である。携帯端末装置２００には、図３の様に、少なくとも、近距離無線通信手段２１０、表示手段２２０、制御手段２３０、記憶手段２４０を備える。
【００３６】
（近距離無線通信手段２１０）
近距離無線通信手段２１０は、近距離無線通信可能な距離範囲内に近接したＩＣカード１００との間で無線通信を行う。
【００３７】
制御手段２３０は、通信回線ＮＷを通じてホストコンピュータ４００から、ユーザの使用するＩＣカード１００の入出金情報ＤＡ１を受信し、また、近距離無線通信手段２１０を用いて各ＩＣカード１００から利用履歴データＬＯＧを受信して、各データを記憶手段２４０で記憶するとともに、それらのデータを集計して家計簿情報を作成し表示手段２２０で表示する制御を行う。
【００３８】
（記憶手段２４０）
記憶手段２４０には、暗号鍵データＫＥＹを記憶する暗号鍵記憶領域２４１とプログラム記憶領域２４２を設ける。
【００３９】
（暗号鍵記憶領域２４１）
暗号鍵記憶領域２４１には、ユーザが所有するＩＣカード１００の利用履歴データＬＯＧの暗号化データＬＯＧＸを復号する暗号鍵データＫＥＹを記憶する。
【００４０】
プログラム記憶領域２４２には、オペレーティングシステム及び本発明の入出金管理アプリケーションプログラム３００を含むアプリケーションプログラムを記憶する。
【００４１】
（入出金管理アプリケーションプログラム３００）
本発明の入出金管理アプリケーションプログラム３００は、携帯端末装置２００が、ホストコンピュータ４００から通信回線ＮＷを介してダウンロードしてプログラム記憶領域２４２に記憶するようにしても良い。また、外付ＵＳＢメモリ、ＣＤ、ＤＶＤ等の記録媒体に記録されて携帯端末装置２００に読み込まれるようにしてもよい、また、制御手段２３０に構築された論理回路（ハードウェア）により実行されるようにしてもよい。
【００４２】
入出金管理アプリケーションプログラム３００は、入出金情報入力手段３１０と、利用履歴データ収集手段３２０と、家計簿データ記憶手段３３０と、商品購入予測手段３４０を備える。
【００４３】
（入出金情報入力手段３１０）
入出金情報入力手段３１０は、通信回線ＮＷを通じて、入出金管理アプリケーションプログラム３００のユーザＩＤデータをホストコンピュータ４００に登録する。そして、登録したユーザの携帯端末装置２００の入出金情報入力手段３１０は、ホストコンピュータ４００から、通信回線ＮＷを通じて、ユーザの使用するＩＣカード１００の暗号化データＬＯＧＸを復号する暗号鍵データＫＥＹを受信し、暗号鍵記憶領域２４１に記憶する。
【００４４】
また、入出金情報入力手段３１０は、ＩＣカード１００を使用して商品を購入した後に、通信回線ＮＷを通じて、ホストコンピュータ４００から、ユーザの使用するＩＣカード１００の入出金情報ＤＡ１を受信する。
【００４５】
（利用履歴データ収集手段３２０）
利用履歴データ収集手段３２０は、近距離無線通信手段２１０を用いて、ユーザのＩＣカード１００から利用履歴データＬＯＧの暗号化データＬＯＧＸを受信し家計簿データ記憶手段３３０に記憶する。
【００４６】
そして、利用履歴データ収集手段３２０は、利用履歴データＬＯＧの暗号化データＬＯＧＸを、暗号鍵記憶領域２４１に記憶している暗号鍵データＫＥＹを用いて復号し利用履歴データＬＯＧを得、そのＩＣカード１００の利用履歴データＬＯＧを、入出金情報入力手段３１０が受信した入出金情報ＤＡ１と合わせて出入金明細データを作成する。
【００４７】
また、利用履歴データ収集手段３２０は、その出入金明細データを集計した家計簿情報を作成して、家計簿データ記憶手段３３０に記憶させる。
【００４８】
（家計簿データ記憶手段３３０）
すなわち、利用履歴データ収集手段３２０が、家計簿データ記憶手段３３０に、商品の購入日付、商品名、金額、店舗名、などの出入金明細データを登録する。また、利用履歴データ収集手段３２０が、出入金明細データを集計してユーザに提示する家計簿情報を作成して家計簿データ記憶手段３３０に記憶させる。
【００４９】
（商品購入予測手段３４０）
商品購入予測手段３４０は、家計簿データ記憶手段３３０に登録された出入金明細データと家計簿情報から、購入した商品ごとの購入間隔を算出し、最新の購入日に加算することで次回の購入予測日を算出する演算により購入日を予測する処理を行う。
【００５０】
すなわち、商品購入予測手段３４０は、出入金明細データから、購入頻度順の商品一覧を作成し、定期的に購入している購入頻度の高い商品について、前回の購入日に、その商品の購入間隔を加算して次回の購入予測日を算出する演算により、その商品の購入日を予測する処理を行う。
【００５１】
また、商品購入予測手段３４０は、利用頻度順の店舗一覧を作成し、定期的に訪問している利用頻度の高い店舗について、その利用頻度の高い時間帯及び次回の店舗利用予測日を演算する。そして、次回の利用予測日、又は、利用頻度の高い時間帯に、携帯端末装置２００がユーザに自動的に店舗の情報を通知する処理を行う。
【００５２】
また、商品購入予測手段３４０は、ユーザの商品の購入頻度が高い時間帯に、携帯端末装置２００がユーザに自動的に購入時間帯を通知し、表示手段２２０が、店舗リスト及び商品リストの情報を表示する処理を行う。
【００５３】
また、商品購入予測手段３４０は、ユーザが表示手段２２０に家計簿情報を表示させる際に、購入予測日が近付いている商品の情報を表示手段２２０で表示する処理を行う。
【００５４】
（ホストコンピュータ４００）
ホストコンピュータ４００には、図４の様に、暗号鍵収集手段４１０と入出金情報収集手段４２０を設ける。また、ホストコンピュータ４００は、ユーザＩＤデータが登録されたユーザの情報をデータベースで記憶して管理する。
【００５５】
そして、ホストコンピュータ４００の入出金情報収集手段４２０は、登録されたユーザが使用する各ＩＣカード１００の入出金情報ＤＡ１を金融系サーバ５００から受信してユーザＩＤデータに紐付けてデータベースに記憶する。
【００５６】
例えば、ホストコンピュータ４００は、ユーザが使用するクレジットカード会社の金融系サーバ５００にアクセスしてユーザのクレジットカードの入出金情報ＤＡ１を取得してデータベースに記憶する。
【００５７】
そして、ホストコンピュータ４００は、ユーザの携帯端末装置２００の入出金管理アプリケーションプログラム３００からの情報要求に応じて、ユーザの使用するＩＣカード１００の入出金情報ＤＡ１を、セキュリティの高い暗号化通信を用いてユーザの携帯端末装置２００に送信する。
【００５８】
また、ホストコンピュータ４００の、暗号鍵収集手段４１０が、ユーザが使用するＩＣカード１００の利用履歴データＬＯＧをＩＣカード１００から読み出すための暗号鍵データＫＥＹを金融系サーバ５００から受信してユーザＩＤデータに紐付けてデータベースに記憶する。
【００５９】
（店舗端末装置６００）
店舗端末装置６００は、商品の購入の際に店舗での代金の支払い処理のために用いる端末装置や、交通機関（例えば、鉄道）の改札装置や、金融機関の現金自動預払装置などであり、ＩＣカード１００及び金融系サーバ５００と通信を行い、入出金処理を行う。
【００６０】
（入出金情報管理システムの動作手順）
次に、図５から図７のフローチャートを参照して、本実施形態の入出金情報管理システムの動作手順を説明する。
【００６１】
（ホストコンピュータ４００への登録処理）
先ず、ユーザが携帯端末装置２００に入出金管理アプリケーションプログラム３００をインストールしてホストコンピュータ４００にユーザＩＤデータを登録する。
【００６２】
（ステップＳ１）
ユーザが、ユーザの携帯端末装置２００に入出金管理アプリケーションプログラム３００をインストールして、通信回線ＮＷを通じて、ホストコンピュータ４００にユーザＩＤデータを登録する。また、ユーザは、ホストコンピュータ４００に、ユーザの使用するＩＣカード１００の情報を登録する。
【００６３】
（ステップＳ２）
ホストコンピュータ４００は、登録したユーザの使用するＩＣカード１００の金融系サーバ５００から、ＩＣカード１００の利用履歴データＬＯＧの暗号化データＬＯＧＸを復号する暗号鍵データＫＥＹを受信して収集する。
【００６４】
（ステップＳ３）
ホストコンピュータ４００は、登録したユーザの携帯端末装置２００に、通信回線ＮＷを通じて、ユーザの使用するＩＣカード１００の暗号鍵データＫＥＹを送信する。
【００６５】
（ステップＳ４）
ユーザの携帯端末装置２００の入出金管理アプリケーションプログラム３００の入出金情報入力手段３１０は、ホストコンピュータ４００から受信した暗号鍵データＫＥＹを暗号鍵記憶領域２４１に記憶する。
【００６６】
（ＩＣカードを使用した取引処理）
次に、ユーザがＩＣカード１００を使用して以下のように商品の購入処理を実行する。
【００６７】
（ステップＳ５）
ユーザがＩＣカード１００を店舗端末装置６００と通信させて商品購入等による取引処理を行う。店舗端末装置６００は、ＩＣカード１００を使用した取引の取引情報を金融系サーバ５００に送信する。
【００６８】
（ステップＳ６）
ＩＣカード１００は、ＩＣカード１００を使用した取引の利用履歴データＬＯＧを記憶する。
【００６９】
（ステップＳ７）
金融系サーバ５００は、ＩＣカード１００を使用した取引による入出金情報ＤＡ１を更新する。
【００７０】
（ステップＳ８）
ホストコンピュータ４００は、金融系サーバ５００から、ユーザが使用したＩＣカード１００の入出金情報ＤＡ１を受信し、ユーザＩＤデータに紐付けてデータベースに記憶する。
【００７１】
（利用履歴データＬＯＧの収集処理）
ユーザの携帯端末装置２００の入出金管理アプリケーションプログラム３００が、以下
の手順でＩＣカード１００の利用履歴データＬＯＧを収集する。
【００７２】
（ステップＳ１１）
ユーザが、携帯端末装置２００の入出金管理アプリケーションプログラム３００の入出金情報入力手段３１０を動作させ、先ず、通信回線ＮＷを通じてホストコンピュータ４００に、ユーザのＩＣカード１００の入出金情報要求コマンドを送信する。
【００７３】
（ステップＳ１２）
ホストコンピュータ４００は、ユーザの携帯端末装置２００からの入出金情報要求コマンドに応じて、ユーザの携帯端末装置２００に、ユーザのＩＣカード１００の入出金情報ＤＡ１を、通信回線ＮＷを介して送信する。
【００７４】
（ステップＳ１２’）
ユーザの携帯端末装置２００の入出金管理アプリケーションプログラム３００の入出金情報入力手段３１０は、ホストコンピュータ４００から受信したＩＣカード１００の入出金情報ＤＡ１を記憶する。
【００７５】
（ステップＳ１３）
次に、利用履歴データ収集手段３２０が、ユーザに、入出金情報ＤＡ１が更新されたＩＣカード１００の利用履歴データＬＯＧを読み取ることを要求する通知を行う。
【００７６】
（ステップＳ１４）
ユーザが、ＩＣカード１００を携帯端末装置２００の近距離無線通信手段２１０に接近させる。近距離無線通信手段２１０がＩＣカード１００の接近を感知すると、利用履歴データ収集手段３２０が、ＩＣカード１００へ利用履歴データ要求コマンドを送信する。
【００７７】
（ステップＳ１５）
ＩＣカード１００は、利用履歴データ収集手段３２０からの利用履歴データ要求コマンドに応じて、ファイル領域１２２に記憶された利用履歴データＬＯＧを読み出し、その利用履歴データＬＯＧを、暗号鍵記憶領域１２２ａに記憶した暗号鍵を用いて暗号化して暗号化データＬＯＧＸを作成する。次に、その暗号化データＬＯＧＸを携帯端末装置２００へ、近距離無線通信手段１３０を介して送信する。
【００７８】
（ステップＳ１５’）
ユーザの携帯端末装置２００の入出金管理アプリケーションプログラム３００の利用履歴データ収集手段３２０は、近距離無線通信手段２１０を介してＩＣカード１００から利用履歴データＬＯＧの暗号化データＬＯＧＸを受信する。
【００７９】
（ステップＳ１６）
次に、利用履歴データ収集手段３２０が、その暗号化データＬＯＧＸを、暗号鍵記憶領域２４１が記憶する暗号鍵を用いて復号して利用履歴データＬＯＧを得る。
【００８０】
（ステップＳ１７）
次に、利用履歴データ収集手段３２０は、その利用履歴データＬＯＧをＩＣカード１００毎に記憶手段で記憶し、また、表示手段２２０を用いて利用者に通知する。
【００８１】
以上のステップＳ１３からＳ１７の処理を、入出金情報ＤＡ１が更新された全てのＩＣカード１００に対して繰り返す。
【００８２】
（出入金明細データと家計簿情報の作成処理）
次に、利用履歴データ収集手段３２０が、以下の手順で、ＩＣカード１００の利用履歴データＬＯＧを、入出金情報入力手段３１０が受信した入出金情報ＤＡ１と合わせて出入金明細データを作成する。そして、その出入金明細データを集計した家計簿情報を作成して、家計簿データ記憶手段３３０に記憶させる。
【００８３】
（ステップＳ２１）
利用履歴データ収集手段３２０は、ＩＣカード１００毎に、利用履歴データＬＯＧを、入出金情報入力手段３１０が受信した入出金情報ＤＡ１と合わせて出入金明細データを作成し、家計簿データ記憶手段３３０に記憶させる。
【００８４】
（ステップＳ２２）
次に、利用履歴データ収集手段３２０は、その出入金明細データを集計した家計簿情報を作成し、家計簿データ記憶手段３３０に記憶させる。
【００８５】
（商品購入の予測処理）
次に、商品購入予測手段３４０が、以下の手順で、ユーザの次回の商品購入予測日を算出する演算と、ユーザの次回の店舗利用予測日を算出する演算を行う。
【００８６】
（ステップＳ３１）
商品購入予測手段３４０は、家計簿データ記憶手段３３０に登録された出入金明細データから、購入頻度順の商品一覧を作成し、定期的に購入している購入頻度の高い商品について、前回の購入日に、その商品の購入間隔を加算することで次回の購入予測日を算出する演算処理を行う。
【００８７】
（ステップＳ３２）
また、商品購入予測手段３４０は、家計簿データ記憶手段３３０に登録された出入金明細データから、利用頻度順の店舗一覧を作成し、定期的に訪問している利用頻度の高い店舗について、その利用頻度の高い時間帯及び次回の店舗利用予測日を演算する。
【００８８】
（ステップＳ３３）
そして、商品購入予測手段３４０は、ユーザの店舗の利用頻度の高い時間帯、又は、商品の購入頻度が高い商品購入時間帯に、携帯端末装置２００がユーザに自動的に購入時間帯を通知し、表示手段２２０が、店舗リスト及び商品リストの情報を表示する処理を行う。
【００８９】
店舗リストには、次回の店舗利用予測日、及び、購入予測日が近い店舗及び商品の情報を表示することで、ユーザの商品購入行動を支援するサービスを行う。
【００９０】
また、商品購入予測手段３４０は、ユーザが携帯端末装置２００の入出金管理アプリケーションプログラム３００を使って、家計簿情報を表示手段２２０に表示させる際に、店舗リスト及び商品リストの情報を表示し、次回の店舗利用予測日、及び、購入予測日が近い店舗及び商品の情報を表示する処理を行う。
【００９１】
＜第２の実施形態＞
本発明の第２の実施形態を図８と図９を参照して説明する。図８は、第２の実施形態の携帯端末装置２００の構成を示すブロック図であり、図９は、ホストコンピュータの構成を示すブロック図である。
【００９２】
本発明の第２の実施形態が第１の実施形態と相違する点は、携帯端末装置２００の入出金管理アプリケーションプログラム３００の利用履歴データ収集手段３２０が、ＩＣカー
ド１００から収集した利用履歴データＬＯＧをホストコンピュータ４００に送信する。
【００９３】
そして、ホストコンピュータ４００が、家計簿サービスプログラムを有し、その家計簿サービスプログラムが、ユーザ毎に家計簿情報を作成して携帯端末装置２００に送信することでユーザに家計簿サービスを提供することにある。
【００９４】
すなわち、ホストコンピュータ４００の家計簿サービスプログラムが、家計簿データ記憶手段４４０と商品購入予測手段４５０を有する。
【００９５】
ホストコンピュータ４００の家計簿サービスプログラムの商品購入予測手段４５０が、ユーザの商品の購入頻度の高い商品購入時間帯を算出し、該時間帯のデータを携帯端末装置２００の入出金管理アプリケーションプログラム３００に通知する。また、商品購入予測手段４５０が、商品の次回の購入予測日を算出し、店舗の次回の店舗利用予測日を算出し、それらのデータを携帯端末装置２００の入出金管理アプリケーションプログラム３００に送信する。
【００９６】
それにより、携帯端末装置２００には、データベースとしての家計簿データ記憶手段３３０と、商品購入予測手段３４０を設けない。
【００９７】
また、ホストコンピュータ４００の家計簿サービスプログラムの入出金情報収集手段４２０が、入出金情報ＤＡ１をホストコンピュータ４００内に留め、携帯端末装置２００に送信せず、携帯端末装置２００には、入出金情報入力手段３１０を設けない。
【００９８】
そのため、ユーザの携帯端末装置２００の入出金管理アプリケーションプログラム３００の規模を小さくできる効果がある。
【００９９】
ホストコンピュータ４００が金融系サーバ５００にアクセスして取得した詳細な入出金情報ＤＡ１には、ＩＣカード１００の利用履歴データＬＯＧに結び付ける情報等の秘密性の高い情報がある。本実施形態では、ホストコンピュータ４００は、秘密性の高い情報をホストコンピュータ４００内に留めるので、情報のセキュリティが高い効果がある。
【０１００】
また、ホストコンピュータ４００は、家計簿情報に記録したユーザの購入した商品に関して、その商品に関連する豊富な情報を収集することができるので、ユーザに提供する情報が豊富になりユーザにきめ細かい家計簿サービスを提供できる効果がある。
【符号の説明】
【０１０１】
１００・・・ＩＣカード
１１０・・・制御手段
１２０・・・記憶手段
１２１・・・ファイル管理領域
１２２・・・ファイル領域
１２２ａ・・・暗号鍵記憶領域
１２２ｂ・・・利用履歴記憶領域
１２２ｃ・・・プログラム記憶領域
１２３・・・バッファ領域
１３０・・・近距離無線通信手段
２００・・・携帯端末装置
２１０・・・近距離無線通信手段
２２０・・・表示手段
２３０・・・制御手段
２４０・・・記憶手段
２４１・・・暗号鍵記憶領域
２４２・・・プログラム記憶領域
３００・・・入出金管理アプリケーションプログラム
３１０・・・入出金情報入力手段
３２０・・・利用履歴データ収集手段
３３０・・・家計簿データ記憶手段
３４０・・・商品購入予測手段
４００・・・ホストコンピュータ
４１０・・・暗号鍵収集手段
４２０・・・入出金情報収集手段
４３０・・・利用履歴データ受信手段
４４０・・・家計簿データ記憶手段
４５０・・・商品購入予測手段
５００・・・金融系サーバ
６００・・・店舗端末装置
ＡＩＤ・・・アプリケーション識別子
ＤＡ１・・・入出金情報
ＫＥＹ、ＫＥＹ１、ＫＥＹ２・・・暗号鍵データ
ＬＯＧ・・・利用履歴データ
ＬＯＧＸ・・・利用履歴データの暗号化データ
ＮＷ・・・通信回線
【図１】
2018112822.tif 000003
【図２】
2018112822.tif 000004
【図３】
2018112822.tif 000005
【図４】
2018112822.tif 000006
【図５】
2018112822.tif 000007
【図６】
2018112822.tif 000008
【図７】
2018112822.tif 000009
【図８】
2018112822.tif 000010
【図９】
2018112822.tif 000011