(57)【要約】      （修正有）【課題】カードの利用明細を見ても何を買ったか思い出せないことを防ぐとともに、カードの不正利用に気付く機会を増加させる日記作成装置、日記作成方法、及び、日記作成プログラムを提供する。【解決手段】ユーザの日記を作成するユーザ端末１００（日記作成装置）であって、ユーザの購入履歴を取得する購入履歴情報取得手段１０１と、その購入履歴に基づいて、購入履歴に関する日付のユーザの行動を分析する行動分析手段１０２と、その分析の結果に基づいて、その日付のユーザの行動を表す文章を作成する文章作成手段１０３と、当該文章をその日付の日記として表示する日記表示手段１０４と、を備える。【選択図】図２
2020173568.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの日記を作成する日記作成装置であって、
ユーザの購入履歴を取得する購入履歴情報取得手段と、
前記購入履歴に基づいて、前記購入履歴に関する日付のユーザの行動を分析する行動分析手段と、
前記分析の結果に基づいて、前記日付のユーザの行動を表す文章を作成する文章作成手段と、
前記文章を前記日付の日記として表示する日記表示手段と、
を備える、日記作成装置。
【請求項２】
前記購入履歴情報取得手段は、カード利用明細情報及び銀行口座取引明細情報のうち、少なくともいずれか一方から前記購入履歴を取得する、請求項１に記載の日記作成装置。
【請求項３】
ユーザの個人に関する情報であるユーザ個人関連情報を取得するユーザ個人関連情報取得手段を更に備え、
前記行動分析手段は、前記ユーザ個人関連情報を加味してユーザの行動を分析する、請求項２に記載の日記作成装置。
【請求項４】
前記日付に対応する情報である日付関連情報を取得する日付関連情報取得手段を更に備え、
前記文章作成手段は、前記日付関連情報を前記文章に盛り込む、請求項２又は３に記載の日記作成装置。
【請求項５】
ユーザの過去の前記購入履歴と新たに発生した前記購入履歴とを比較して相違点を検出する購入履歴相違点検出手段を更に備え、
前記文章作成手段は、相違点を検出した場合に当該相違点を強調した文章を作成する、請求項２から４までのいずれか１項に記載の日記作成装置。
【請求項６】
前記文章の根拠を表示する根拠表示手段を更に備える、請求項２から５までのいずれか１項に記載の日記作成装置。
【請求項７】
前記文章をユーザの入力操作に応じて修正する文章修正手段を更に備える、請求項２から６までのいずれか１項に記載の日記作成装置。
【請求項８】
ユーザの行動パターンを学習する行動パターン学習手段を更に備え、
前記行動分析手段は、前記カード利用明細情報又は前記銀行口座取引明細情報、及び前記修正された文章に基づいて前記行動パターン学習手段が学習した前記行動パターンを加味してユーザの行動を分析する、請求項７に記載の日記作成装置。
【請求項９】
前記購入履歴に基づいて、前記日付の１年後のユーザの行動を予測する行動予測手段と、
前記予測の結果に基づいて、前記日付の１年後のユーザの予測行動を表す予測行動文章を作成する予測行動文章作成手段と、
前記予測行動文章を前記日付の１年後の日記として表示する未来日記表示手段と、を更に備える、請求項１から８までのいずれか１項に記載の日記作成装置。
【請求項１０】
前記未来日記表示手段の表示画面に、前記予測行動に関連する広告を表示する広告表示手段を更に備える、請求項９に記載の日記作成装置。
【請求項１１】
ユーザの日記を作成する日記作成方法であって、
ユーザの端末が、
ユーザの購入履歴を取得するステップと、
前記購入履歴に基づいて、前記購入履歴に関する日付のユーザの行動を分析するステップと、
前記分析の結果に基づいて、前記日付のユーザの行動を表す文章を作成するステップと、
前記文章を前記日付の日記として表示するステップと、
を実行する、日記作成方法。
【請求項１２】
ユーザの日記を作成する日記作成プログラムであって、
コンピュータに、
ユーザの購入履歴を取得するステップと、
前記購入履歴に基づいて、前記購入履歴に関する日付のユーザの行動を分析するステップと、
前記分析の結果に基づいて、前記日付のユーザの行動を表す文章を作成するステップと、
前記文章を前記日付の日記として表示するステップと、
を実行させる、日記作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、日記作成装置、日記作成方法、及び、日記作成プログラムに関する。
【背景技術】
【０００２】
従来、クレジットカードの利用明細情報や銀行口座の取引明細情報を利用する技術が知られている。例えば、特許文献１には、ネット上のブログに記事を投稿するブログ投稿者が、ブログ記事と共に本人の購入履歴情報などをブログに表示させるにあたり、本人のクレジットカードの利用明細情報や銀行口座の取引明細情報に基づいて、購入履歴情報（ブログ明細）を自動的に生成する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１２５５３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、クレジットカードなどのカード利用明細を見ても何を買ったかを思い出せないことがよくある。また、利用明細をチェックしない人間も多い（利用明細に対して興味がない）。そのため、近年、カードの不正利用が増えており、特にユーザが気付きにくい比較的小額の不正利用を継続的に行う手口が知られている。
【０００５】
そこで、本発明は、カードの利用明細を見ても何を買ったかを思い出せないことを防ぐとともに、カードの不正利用に気付く機会を増加させることを目的とする。
【課題を解決するための手段】
【０００６】
（１）ユーザの日記を作成する日記作成装置であって、ユーザの購入履歴を取得する購入履歴情報取得手段と、前記購入履歴に基づいて、前記購入履歴に関する日付のユーザの行動を分析する行動分析手段と、前記分析の結果に基づいて、前記日付のユーザの行動を表す文章を作成する文章作成手段と、前記文章を前記日付の日記として表示する日記表示手段と、を備える。
【０００７】
（２）上記（１）に記載の構成において、前記購入履歴情報取得手段は、カード利用明細情報及び銀行口座取引明細情報のうち、少なくともいずれか一方から前記購入履歴を取得する。
【０００８】
（３）上記（２）に記載の構成において、ユーザの個人に関する情報であるユーザ個人関連情報を取得するユーザ個人関連情報取得手段を更に備え、前記行動分析手段は、前記ユーザ個人関連情報を加味してユーザの行動を分析する。
【０００９】
（４）上記（２）又は（３）に記載の構成において、前記日付に対応する情報である日付関連情報を取得する日付関連情報取得手段を更に備え、前記文章作成手段は、前記日付関連情報を前記文章に盛り込む。
【００１０】
（５）上記（２）〜（４）のいずれか１つに記載の構成において、ユーザの過去の前記購入履歴と新たに発生した前記購入履歴とを比較して相違点を検出する購入履歴相違点検出手段を更に備え、前記文章作成手段は、相違点を検出した場合に当該相違点を強調した文章を作成する。
【００１１】
（６）上記（２）〜（５）に記載のいずれか１つの構成において、前記文章の根拠を表示する根拠表示手段を更に備える。
【００１２】
（７）上記（２）〜（６）のいずれか１つに記載の構成において、前記文章をユーザの入力操作に応じて修正する文章修正手段を更に備える。
【００１３】
（８）上記（７）に記載の構成において、ユーザの行動パターンを学習する行動パターン学習手段を更に備え、前記行動分析手段は、前記カード利用明細情報又は前記銀行口座取引明細情報、及び前記修正された文章に基づいて前記行動パターン学習手段が学習した前記行動パターンを加味してユーザの行動を分析する。
【００１４】
（９）上記（１）〜（８）のいずれかに１つに記載の構成において、前記購入履歴に基づいて、前記日付の１年後のユーザの行動を予測する行動予測手段と、前記予測の結果に基づいて、前記日付の１年後のユーザの予測行動を表す予測行動文章を作成する予測行動文章作成手段と、前記予測行動文章を前記日付の１年後の日記として表示する未来日記表示手段と、を更に備える。
【００１５】
（１０）上記（９）に記載の構成において、前記未来日記表示手段の表示画面に、前記予測行動に関連する広告を表示する広告表示手段を更に備える。
【００１６】
（１１）ユーザの日記を作成する日記作成方法であって、ユーザの端末が、ユーザの購入履歴を取得するステップと、前記購入履歴に基づいて、前記購入履歴に関する日付のユーザの行動を分析するステップと、前記分析の結果に基づいて、前記日付のユーザの行動を表す文章を作成するステップと、前記文章を前記日付の日記として表示するステップと、を実行する。
【００１７】
（１２）ユーザの日記を作成する日記作成プログラムであって、コンピュータに、ユーザの購入履歴を取得するステップと、前記購入履歴に基づいて、前記購入履歴に関する日付のユーザの行動を分析するステップと、前記分析の結果に基づいて、前記日付のユーザの行動を表す文章を作成するステップと、前記文章を前記日付の日記として表示するステップと、を実行させる。
【発明の効果】
【００１８】
本発明によれば、カードの利用明細を見ても何を買ったか思い出せないことを防ぐともに、カードの不正利用に気付く機会を増加させることが可能となる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態に係るシステムの基本構成を示す図である。
【図２】本発明の一実施形態に係るユーザ端末の機能ブロックを示す図である。
【図３】カード利用明細の具体例を示す図である。
【図４】行動分析テーブルの具体例を示す図である。
【図５】日記表示画面の具体例を示す図である。
【図６】根拠表示画面の具体例を示す図である。
【図７】未来日記表示画面の具体例を示す図である。
【図８】日記作成処理の処理フローを示す図である。
【発明を実施するための形態】
【００２０】
＜基本概念＞
本発明では、買い物履歴、銀行口座などの動きから、勝手に日記を作成し、閲覧可能とするサービスを実現する。すなわち、利用明細から自動的又は半自動的に本人目線の日記を作成し、日記形式にすることで読みやすくユーザの関心をひくようにする。また、できあがった日記を実際に合わせて補正していくことで、本人の行動パターンを学習、より実際に近い日記を作成し、さらに、性別、年齢、職業、居住地域、家族構成、今後の目標などを合わせることで、未来日記を作成し、お金の使い方のアイデアを得ることも可能とする。
【００２１】
以下、添付図面を参照して、本発明を実施するための形態（以下、実施形態）について詳細に説明する。なお、実施形態の説明の全体を通して同じ要素には同じ番号又は符号を付している。また、後述の機能ブロック図中の矢印は、データの流れ方向、又は処理の流れ方向を表している。
【００２２】
＜システムの基本構成＞
図１は、本発明の一実施形態に係るシステム（以下、本システムと呼ぶ）の基本構成を示す図である。本システムでは、ユーザの端末であるユーザ端末１００が、インターネットを介して、クレジットカードや電子マネーカードのようなカードを管理・運営するカード会社のＷＥＢサイト２００、ユーザの口座がある銀行のＷＥＢサイト２１０、及び、ポイントカードを扱うポイントサービス会社のＷＥＢサイト２２０と接続される。なお、以降の説明では本発明の「日記作成装置」をユーザ端末１００で実現する形態について説明するが、ユーザ端末１００がカード会社のシステム、銀行のシステム又はポイントカードサービス会社のシステムのサーバと接続され、同等の機能をこのサーバとユーザ端末１００との組み合わせで実現することもできる。
【００２３】
カード会社のＷＥＢサイト２００（カード会社システム）、銀行のＷＥＢサイト２１０（銀行システム）及びポイントサービス会社のＷＥＢサイト２２０（ポイントサービス会社システム）は、顧客の取引情報データベースから、カード利用明細２０１、口座取引明細２１１又はポイント付与明細２２１を顧客のユーザ端末１００にダウンロードさせるＷＥＢ明細サービスを提供しているものとする。
【００２４】
カード会社のＷＥＢサイト２００、銀行のＷＥＢサイト２１０及びポイントサービス会社のＷＥＢサイト２２０は、それぞれ複数であってもよい。また、複数のＷＥＢサイトを組み合わせてもよい。各ＷＥＢサイトからデータをダウンロードするには、そのＷＥＢサイトにログインするためのログインＩＤとパスワードが必要である。
【００２５】
ユーザ端末１００は、ハードウェアとしては、一般的なノートＰＣ（Personal Computer)、スマートフォン、タブレット端末等の携帯型端末が望ましいが、デスクトップ型の場合は、上記の携帯型端末とデータ連携できる機能を備えることが望ましい。ユーザ端末１００は、ソフトウェアとしては、購入履歴情報取得手段１０１、行動分析手段１０２、文章作成手段１０３及び日記表示手段１０４を主な構成として備えている。上記の各機能部の実体は、ユーザ端末１００で動作するコンピュータ・プログラムであり、望ましくは、本システムを利用する際に、ネットワークからダウンロードし、適宜更新可能な専用アプリケーションである。
【００２６】
購入履歴情報取得手段１０１は、カード会社のＷＥＢサイト２００、銀行のＷＥＢサイト２１０及びポイントサービス会社のＷＥＢサイト２２０のログインＩＤとパスワードを内部の記憶手段に記憶し、各ＷＥＢサイトに自動的にログインし、ユーザの購入履歴を取得する。具体的には、カード利用明細２０１、口座取引明細２１１及びポイント付与明細２２１のデータを取得する。
【００２７】
行動分析手段１０２は、購入履歴情報取得手段１０１が取得した購入履歴に基づいて、購入履歴に関する日付のユーザの行動を分析する。また、行動分析手段１０２は、ユーザの個人に関する情報であるユーザ個人関連情報（位置情報、スケジュール情報など）を加味して、購入履歴に関する日付のユーザの行動を分析することができる。
【００２８】
文章作成手段１０３は、行動分析手段１０２の分析結果に基づいて、購入履歴に関する日付のユーザの行動を表す文章を作成する。また、文章作成手段１０３は、購入履歴に関する日付に対応する外部情報である日付関連情報（天気情報、ニュース情報など）を作成する文章に盛り込むことができる。さらに、文章作成手段１０３は、ユーザの過去の購入履歴と新たに発生した購入履歴との間に相違点がある場合、当該相違点を強調した文章を作成することができる。相違点としては、例えば、所定以上高額な利用、初めての店、いつも買わない商品種類、所定期間内における所定回数以上の購入、ポイントカード提示の有無などがあげられる。
【００２９】
日記表示手段１０４は、文章作成手段１０３が作成した文章を日記として表示する。これにより、ユーザは、自身の購入履歴に関する行動を文章化された日記として読むことができるので、日常的にカード利用明細などをチェックしないユーザにも日記を通して自身の購入履歴を確認させることができる。その結果、クレジットカードなどの不正利用に気付く機会を確実に増やすことが可能になる。
【００３０】
＜ユーザ端末の機能ブロック＞
図２は、本発明の一実施形態に係るユーザ端末１００の機能ブロックを示す図である。また、図３は、カード利用明細２０１の具体例を、図４は、行動分析テーブル１２０の具体例を、図５は、日記表示画面の具体例を、図６は根拠表示画面の具体例を、図７は未来日記表示画面の具体例を示す図である。以下、図２〜図７を参照しながら、ユーザ端末１００の機能ブロックについて詳細に説明する。
【００３１】
ユーザ端末１００は、図１で説明した購入履歴情報取得手段１０１、行動分析手段１０２、文章作成手段１０３及び日記表示手段１０４の他、より詳しくは、インターネット通信部１０５、表示部１０６、入力部１０７、ユーザ個人関連情報取得手段１０８、日付関連情報取得手段１０９、購入履歴相違点検出手段１１０、根拠表示手段１１１、文章修正手段１１２、行動パターン学習手段１１３、行動予測手段１１４、予測行動文章作成手段１１５、未来日記表示手段１１６及び広告表示手段１１７を備える。以下、順に説明する。
【００３２】
インターネット通信部１０５は、ユーザ端末１００をインターネットに接続するためのＴＣＰ／ＩＰ(Transmission Control Protocol/Internet Protocol)プロトコルを使用したインターフェースを各機能手段や機能部に提供する。
【００３３】
表示部１０６は、液晶又は有機ＥＬ(Organic Electro-Luminescence）等の表示装置を指すが、入力機能と表示機能を併せ持つタッチパネルが望ましい。
【００３４】
入力部１０７は、キーボード、マウス、物理ボタン、タッチボタン、音声入力等のユーザの入力操作を受け付ける各種入力手段を指す。
【００３５】
既に述べたように、購入履歴情報取得手段１０１は、カード会社のＷＥＢサイト２００、銀行のＷＥＢサイト２１０及びポイントサービス会社のＷＥＢサイト２２０に自動的にログインし、ユーザの購入履歴であるカード利用明細２０１（クレジットカードなどのカード利用明細情報）、口座取引明細２１１（銀行口座取引明細情報）及びポイント付与明細２２１のデータを取得する。図３は、カード利用明細２０１に含む情報の具体例を示したものである。
【００３６】
カード利用明細２０１は、少なくとも、購入履歴として、カードの利用年月日（購入日）、利用店（購入店舗）、利用金額（購入金額）が含まれる。カード会社では、通常、これらのカード利用明細２０１を毎月の所定の締日ごとに集計し、ユーザに請求書を発行するようにしているが、カード会社のＷＥＢサイト２００からダウンロード可能なカード利用明細２０１には、リアルタイム又は数日遅れで購入履歴が反映されるものとする。
【００３７】
ユーザ個人関連情報取得手段１０８は、ユーザの個人に関する情報であるユーザ個人関連情報を取得する。例えば、ユーザ端末１００が備える位置情報検出手段１１８からユーザの位置情報を取得したり、スケジュール管理手段１１９からユーザのスケジュール情報を取得したりする。
【００３８】
位置情報検出手段１１８は、ＧＰＳ(Global Positioning System)を始めとして、電波で交信中の基地局の位置情報を利用する方法、Ｗｉ−Ｆｉ（登録商標）アクセスポイントの電波強度を利用する方法、ＩＭＥＳ(Indoor MEssaging System)等の屋内ＧＰＳの方法によって、ユーザ端末１００の位置を検出する手段である。ユーザ個人関連情報取得手段１０８は、所定の間隔で位置情報検出手段１１８からユーザの位置情報を取得し、日時情報に紐付けて記録する。
【００３９】
スケジュール管理手段１１９は、ユーザ端末１００にスケジュール管理アプリを導入することにより実現する機能手段であり、ユーザが入力したスケジュール情報を保持する。ユーザ個人関連情報取得手段１０８は、購入履歴に関する日付のスケジュール情報をスケジュール管理手段１１９から取得し、行動分析手段１０２に提供する。
【００４０】
日付関連情報取得手段１０９は、購入履歴に関する日付に対応する情報である日付関連情報を取得する。例えば、外部の日付関連情報ＤＢ３０１（天気ＤＢ、ニュースＤＢなどを含む）から購入履歴に関する日付に対応する天気情報やニュース情報を取得する。
【００４１】
行動分析手段１０２は、購入履歴情報取得手段１０１が取得した購入履歴、及びユーザ個人関連情報取得手段１０８が取得した個人関連情報に基づいて、購入履歴に関する日付のユーザの行動を分析するにあたり、行動分析テーブル１２０を用いて分析を行う。図４は、行動分析テーブル１２０の具体例を示した図である。
【００４２】
行動分析テーブル１２０は、購入履歴ごとに作成されるレコードと、各レコードに含まれるフィールド（カラム）と、を備える。設定されるカラムとしては、購入日付、購入店舗名、購入金額、ポイントカード利用の有無、購入時間、購入した商品名（又はサービス名）、ユーザの位置情報、場所、スケジュール情報、天気、ニュース、根拠情報などが含まれる。以下、行動分析手段１０２によるユーザの行動分析の例を示す。
【００４３】
行動分析手段１０２は、新たな購入履歴を取得するごとに行動分析テーブル１２０に新たなレコードを追加し、例えば、カード利用明細２０１に基づいて、購入日付、購入店舗名及び購入金額を該当するフィールドに書き込む。
【００４４】
つぎに、行動分析手段１０２は、店舗名ＤＢ３０２などの外部ＤＢを利用して購入店舗の場所を特定するとともに、ユーザ個人関連情報取得手段１０８が保持する時系列な位置情報を参照して、ユーザが購入店舗にいた時間を推定し、場所フィールド、位置情報フィールド及び時間フィールドに書き込む。
【００４５】
つぎに、行動分析手段１０２は、過去の購入履歴から同一店舗での同一価格帯での購入商品を検索し、該当商品がある場合は、これを今回の購入商品であると推定し、商品名フィールドに書き込む。また、該当商品がない場合は、商品名ＤＢ３０３などの外部ＤＢを利用して購入店舗及び購入金額から購入商品を推定し、商品名フィールドに書き込む。
【００４６】
つぎに、行動分析手段１０２は、ユーザ個人関連情報取得手段１０８から購入履歴に関する日付のスケジュール情報を取得し、スケジュールフィールドに書き込む。さらに、行動分析手段１０２は、日付関連情報取得手段１０９から購入履歴に関する日付、場所及び時間に対応する天気情報を取得して天気フィールドに書き込むとともに、日付関連情報取得手段１０９から購入履歴に関する日付に対応するニュース情報を取得してニュースフィールドに書き込む。なお、行動分析手段１０２は、各フィールドに書き込んだ情報の根拠を各フィールドに紐付けて同一のテーブル又は他のテーブルに書き込む。
【００４７】
購入履歴相違点検出手段１１０は、ユーザの過去の購入履歴と新たに発生した購入履歴とを比較して相違点を検出する。相違点としては、所定以上高額な利用、初めて利用する店、店舗の場所とユーザ位置情報の不一致、いつもは買わない商品の種類、所定期間内における所定回数以上の購入、ポイントカード提示の有無などが含まれる。
【００４８】
文章作成手段１０３は、行動分析手段１０２の分析結果に基づいて、購入履歴に関する日付のユーザの行動を表す文章を自動的又は半自動的に作成するにあたり、行動分析手段１０２が作成した行動分析テーブル１２０及び購入履歴相違点検出手段１１０が検出した相違点に基づいて文章を作成する。作成した文章は、文章ＤＢ１２１に蓄積される。なお、ここで作成する文章は、ユーザの好みにより、文体や作風を選べるようにしてもよい。
【００４９】
例えば、文章作成手段１０３は、複数の文例パターンを有し、該文例パターンのワード挿入部分に行動分析テーブル１２０のワードを挿入することで、購入履歴に関する日付のユーザの行動を表す文章を作成する。具体的に説明すると、例えば、「（いつ）（どこで）（なにを）購入。」という文例パターンに、同一店舗での購入履歴である図４の１番目のレコード及び２番目のレコードの該当フィールドに含まれるワードを挿入すると、「１１：００、１１：３０にＡ百貨店で新作コスメと青のパンプスを購入。」という文章を作成することができる。
【００５０】
また、１日のなかに複数店舗での購入履歴やスケジュール情報がある場合、（いつ）の部分は、他の購入履歴やスケジュール情報との時間的な前後関係で表現することもできる。例えば、同じ日に「１２：００新宿で友達Ｄと待ち合わせしてランチ」というスケジュール情報があった場合、「１１：００、１１：３０に」を「待ち合わせ前に」という表現に変更し「待ち合わせ前にＡ百貨店で新作コスメと青いパンプスを購入。」という文章を作成できる。
【００５１】
また、文章作成手段１０３は、行動分析テーブル１２０の天気フィールドやニュースフィールドにデータが書き込まれている場合、これらのデータを作成する文章に盛り込む。例えば、天気フィールドに時系列的に「晴れ」、「曇り」、「曇り」、「曇り」という書き込みがあり、ニュースフィールドに「Ｅさんがノーベル賞を受賞」という書き込みがあった場合、「今日は晴れのち曇り、Ｅさんがノーベル賞を受賞した。」という文章を盛り込むことができる。このように当日の天気やニュースを盛り込むことで、ユーザがその日の出来事を思い出しやすくなる。
【００５２】
また、文章作成手段１０３は、購入履歴相違点検出手段１１０が検出した相違点を強調した文章を作成することができる。強調した文章の例としては、書き出しを「今日は珍しく高額な買い物をした。」、「今日は、初めての店を体験した。」、「今日は珍しい商品を購入した。」などと相違点を冒頭に記載したり、太文字、下線、囲み線、網掛けなどの文字装飾によって強調したりすることが例示できる。また、いつも特定の店で提示するポイントカードの提示がなかった場合は、「今日はポイントカードを忘れてしまった。」を冒頭に記載するなど、強調した表現ができる。なお、このポイントカードの提示は本人利用の証の一つになる行為である。
【００５３】
日記表示手段１０４は、文章作成手段１０３が作成した文章を文章ＤＢから読み込み、日記として表示画面などの表示部１０６に表示させる。図５に示すように、日記表示手段１０４が表示部１０６に表示させる日記には、日付、タイトル、日記本文、既読ボタン１２２及び根拠ボタン１２３が含まれる。また、購入履歴相違点検出手段１１０が検出した相違点は囲み線などで強調表示される。このような日記表示画面によれば、ユーザは、自身の購入履歴に関する行動を文章化された日記として読むことができるので、クレジットカードなどの不正利用に気付く機会を確実に増やすことができる。なお、日記表示手段１０４は、既読ボタン１２２がタッチされると、ユーザが既読（チェック済）したと認識し、日記の表示を終了する。
【００５４】
根拠表示手段１１１は、日記に含まれる文章（ワード及び強調表示）が、誤っていると思われる場合や身に覚えがない場合などに、その表示の根拠を表示部１０６に表示する。根拠表示手段１１１は、例えば、図５（ａ）に示す日記表示画面の根拠ボタン１２３がタッチされると、図６に示すように、日記に含まれるワード及び強調表示の根拠を一覧形式で示す根拠表示画面を表示部１０６に表示させる。
【００５５】
図６の根拠表示画面では、例えば、「Ａ百貨店」はカード利用明細２０１が根拠であることを示し、「青のパンプス」は過去の購入履歴から推定したことを示し、「パスタセット」は金額から推定したことを示している。また、「Ｃ宝石店」は初めて利用する店なので囲み線で強調されていることを示し、「高い」は所定金額以上なので囲み線で強調されていることを示す。また、図５（ｂ）に示す日記表示画面のように、相違点が大きいと判断できる場合は、不正利用でないかを確認させるメッセージを表示するようにしてもよい。相違点が大きいか否かを判断する基準としては、購入店舗の位置情報が初めての地域あるいはほとんど訪れたことがない地域であるか否か、購入店舗の属性がほとんど利用したことがない店舗の属性であるか否か、購入時間帯がほとんど利用したことがない時間帯であるか否か、購入金額が通常の購入額に比して高額か否か、通常のカード利用のときは提示するポイントカードを提示しているか否かなどの情報を総合的に利用する。  
【００５６】
このようにすることで、根拠ボタン１２３をタッチするまでもなく、まったく身に覚えのないカードの不正利用を即座に気付くことができる。また、このような根拠表示画面によれば、日記に含まれるワード及び強調表示の根拠に基づいて、ユーザがクレジットカードなどの不正利用に気付く可能性を高めることができる。ユーザが不正利用であると判断したときは、そのように判断した情報を記憶しておき、次回以降の判断ロジックに利用してもよい。また、そのときのスケジュール情報を出力するようにしてもよい。不正利用に係る行動は、通常はスケジュールに記載されていない行動なので、日記上は「一人で買物に行った。」のような文章が作成されるはずである。
【００５７】
文章修正手段１１２は、日記に含まれる文章（ワード）をユーザの操作に応じて修正する。文章修正手段１１２は、例えば、図６に示す根拠表示画面の修正ボタン１２４がタッチされると、根拠表示画面のワードを修正可能なモードに移行する。例えば、図６の根拠表示画面でユーザが「パスタセット」を「ピザセット」に修正すると、文章修正手段１１２は、文章ＤＢ１２１に保存されている当該日記の「パスタセット」を「ピザセット」に修正する。また、根拠表示画面において「ピザセット」の根拠は「本人修正」に変更される。なお、本実施形態では、根拠表示画面で文章の修正を行うようにしているが、日記表示画面で行うようにしてもよい。
【００５８】
行動パターン学習手段１１３は、カード利用明細情報又は銀行口座取引明細情報、及び文章修正手段１１２による日記の修正に基づいて、ユーザの行動パターンを学習する。例えば、図６の根拠表示画面でユーザが「パスタセット」を「ピザセット」に修正すると、行動パターン学習手段１１３は、行動分析テーブル１２０の該当レコードの該当フィールドにある「パスタセット」を「ピザセット」に修正するとともに、その根拠を「本人修正」に変更する。これにより、行動分析手段１０２は、学習した行動パターンを加味、つまりユーザにより修正された信頼性の高い行動分析テーブル１２０を用いてユーザの行動を精度良く分析することが可能になる。
【００５９】
行動予測手段１１４は、行動分析テーブル１２０の購入履歴に基づいて、購入履歴に関する日付の１年後のユーザの行動を予測する。例えば、ユーザが未来の日付の日記を見たいという操作を行うと、行動分析テーブル１２０において、その日付の１年前の購入履歴に関するユーザの行動を参照し、その１年後のユーザの行動を予測する。具体的には、未来の日付である１２月８日の未来日記を見たいというユーザ操作があり、行動分析テーブル１２０において、その日付の１年前の購入履歴に関するユーザの行動を参照したところ、居酒屋で高額の購入履歴が存在し、かつスケジュール情報に「忘年会の幹事（要立替え）」といった情報が書き込まれていた場合、今年も忘年会の幹事をすると予測できる。なお、行動分析手段１０２、行動パターン学習手段１１３、行動予測手段１１４には、ＡＩ（Artificial Intelligence）技術を利用してもよい。
【００６０】
予測行動文章作成手段１１５は、行動予測手段１１４の予測の結果に基づいて、購入履歴の日付の１年後のユーザの予測行動を表す予測行動文章を作成する。例えば、行動予測手段１１４が、「その日付の１年前に大きな飲み会の幹事をして立替えをしたので、今年も幹事をする可能性が高い」というような内容の予測をした場合、予測行動文章作成手段１１５は、「昨年は大きな飲み会の幹事をして立替えをしたなぁ。今年も計画しないと。」というような文章を作成する。
【００６１】
未来日記表示手段１１６は、予測行動文章作成手段１１５が作成した予測行動文章を購入履歴に関する日付の１年後の日記（未来日記）として表示部１０６に表示させる（図７参照）。このような未来日記表示手段１１６によれば、ユーザは、未来の支出を事前に予測したり、未来の用事を想起したりすることができる。
【００６２】
広告表示手段１１７は、未来日記表示手段１１６による未来日記表示画面に、予測行動に関連する広告を表示する。例えば、未来日記に「飲み会」というキーワードが含まれていたら、広告表示手段１１７は、インターネットを介して広告ＤＢ３０４などの外部ＤＢから「飲み会」に関する広告を取得し、これを未来日記表示画面に表示させる。また、「温泉旅行」というキーワードが含まれていれば、旅行会社のホームページにリンクさせるようにしてもよい。このような広告表示手段１１７によれば、効果的な広告表示を行うことができる。以上で、本システムの機能構成の説明を終わる。
【００６３】
上記のシステムの機能構成は、あくまで一例であり、一つの機能ブロックを更に分割したり、複数の機能ブロックをまとめて一つの機能ブロックとして構成したりしてもよい。各機能処理部は、装置に内蔵されたＣＰＵ（Central Processing Unit）が、ＲＯＭ（Read Only Memory）又はフラッシュメモリ、ＳＳＤ(Solid State Drive)、ハードディスク等の記憶装置に格納されたコンピュータ・プログラムを読み出し、ＣＰＵにより実行されたコンピュータ・プログラムによって実現される。すなわち、各機能処理部は、このコンピュータ・プログラムが、内部の記憶装置や外部のシステムに格納されたデータベース（ＤＢ;Data Base)や、メモリ上の記憶領域からテーブル等の必要なデータを読み書きし、場合によっては、関連するハードウェア（例えば、入出力装置、表示装置、通信インターフェース装置）を制御することによって実現される。また、本発明の実施形態におけるデータベース（ＤＢ）は、商用データベースであってよいが、単なるテーブルやファイルの集合体をも意味し、データベースの内部構造自体は問わないものとする。
【００６４】
＜日記作成処理フロー＞
図８は、本システムの処理手順を詳しく説明するための日記作成処理の処理フローを示す図である。図８に示すように、ユーザ端末１００は、あらかじめ設定された日記作成時間（例えば、就寝前の時間）であるか否かを判断し（ステップＳ１０１）、この判断結果がＹＥＳの場合は、ステップＳ１０２〜Ｓ１０５の処理を実行し、判断結果がＮＯの場合は、ステップＳ１０６にジャンプする。
【００６５】
ステップＳ１０２では、行動分析手段１０２が、購入履歴情報取得手段１０１、ユーザ個人関連情報取得手段１０８及び日付関連情報取得手段１０９を介して各種の情報を取得する。
【００６６】
ステップＳ１０３では、行動分析手段１０２が、取得した各種情報に基づいて行動分析テーブル１２０を作成、更新し、購入履歴に関する日付のユーザの行動を分析する。
【００６７】
ステップＳ１０４では、購入履歴相違点検出手段１１０が、ユーザの過去の購入履歴と新たに発生した購入履歴とを比較して相違点を検出する。
【００６８】
ステップＳ１０５では、文章作成手段１０３が、行動分析手段１０２の分析結果及び購入履歴相違点検出手段１１０の検出結果に基づいて、購入履歴に関する日付のユーザの行動を示す文章を作成する。
【００６９】
ステップＳ１０６では、ユーザ端末１００がユーザによる日記表示操作（アプリ起動操作）を判断する。この判断結果がＹＥＳの場合はステップＳ１０７を実行し、ＮＯの場合は、上位ルーチンへ戻る。
【００７０】
ステップＳ１０７では、日記表示手段１０４が、文章作成手段１０３が作成した文章を購入履歴に関する日付の日記として表示部１０６に表示する。
【００７１】
ステップＳ１０８では、根拠ボタン１２３や既読ボタン１２２の操作を判断する。ここで、根拠ボタン１２３が操作された場合はステップＳ１０９を実行し、既読ボタン１２２が操作された場合は上位ルーチンに復帰する（日記表示終了）。
【００７２】
ステップＳ１０９では、根拠表示手段１１１が、日記の文章の根拠を示す根拠表示画面を表示部１０６に表示させる。
【００７３】
ステップＳ１１０では、根拠表示画面の修正ボタン１２４が操作されたか否かを判断する。ここで、修正ボタン１２４が操作された場合はステップＳ１１１を実行し、それ以外の場合は（例えば、アプリ終了）上位ルーチンへ復帰する（根拠表示終了）。
【００７４】
ステップＳ１１１では、文章修正手段１１２が、ユーザの修正操作に応じて根拠表示画面のワード及び根拠を修正する。この修正は、文章ＤＢ１２１及び行動分析テーブル１２０に反映させる。以上で、一連の日記作成処理が終了する。なお、上記の処理フロー図では、各ステップの入力と出力の関係を損なわない限り、各ステップの順序を入れ替えてもよい。
【００７５】
以上、実施形態を用いて本発明を説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されないことは言うまでもない。上記実施形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。またそのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。なお、上記の実施形態では、本発明を物の発明として日記作成装置について説明したが、本発明は、方法の発明（日記作成方法）又はコンピュータ・プログラムの発明（日記作成プログラム）としても捉えることができる。また、前述したとおり、日記作成装置としては、ユーザ端末単体で構成する場合と、ユーザ端末とサーバとの組み合わせで構成する場合とが含まれる。
【符号の説明】
【００７６】
１００  ユーザ端末
１０１  購入履歴情報取得手段
１０２  行動分析手段
１０３  文章作成手段
１０４  日記表示手段
１０５  インターネット通信部
１０６  表示部
１０７  入力部
１０８  ユーザ個人関連情報取得手段
１０９  日付関連情報取得手段
１１０  購入履歴相違点検出手段
１１１  根拠表示手段
１１２  文章修正手段
１１３  行動パターン学習手段
１１４  行動予測手段
１１５  予測行動文章作成手段
１１６  未来日記表示手段
１１７  広告表示手段
１１８  位置情報検出手段
１１９  スケジュール管理手段
１２０  行動分析テーブル
１２１  文章ＤＢ
１２２  既読ボタン
１２３  根拠ボタン
１２４  修正ボタン
２００  カード会社のＷＥＢサイト
２０１  カード利用明細
２１０  銀行のＷＥＢサイト
２１１  口座取引明細
２２０  ポイントサービス会社のＷＥＢサイト
２２１  ポイント付与明細
３０１  日付関連情報ＤＢ
３０２  店舗名ＤＢ
３０３  商品名ＤＢ
３０４  広告ＤＢ
【図１】
2020173568.tif 000003
【図２】
2020173568.tif 000004
【図３】
2020173568.tif 000005
【図４】
2020173568.tif 000006
【図５】
2020173568.tif 000007
【図６】
2020173568.tif 000008
【図７】
2020173568.tif 000009
【図８】
2020173568.tif 000010