(57)【要約】【課題】個人情報のセキュリティを確保できること。【解決手段】提供システムは、取引装置と、提供サーバとを有する。取引装置は、変換部と、取得部と、表示制御部と、結果送信部とを有する。変換部は、取引の開始を受け付けた場合、取引に対応する個人情報をトークンに変換し、提供サーバにトークンを送信する。取得部は、提供サーバからトークンに対応する第１のレコメンド情報を受信する。表示制御部は、受信した第１のレコメンド情報を表示する。結果送信部は、表示した第１のレコメンド情報に対する操作結果を提供サーバに送信する。提供サーバは、特定部と、通信制御部とを有する。特定部は、取引装置からトークンを受信すると、受信したトークンに対応する第１のレコメンド情報を特定する。通信制御部は、特定した第１のレコメンド情報を取引装置に送信し、取引装置から操作結果を受信する。【選択図】図８
2020038524.tif 000002
【特許請求の範囲】
【請求項１】
提供システムは、取引装置と、提供サーバとを有し、
前記取引装置は、
取引の開始を受け付けた場合、前記取引に対応する個人情報をトークンに変換し、前記提供サーバに前記トークンを送信する変換部と、
前記提供サーバから前記トークンに対応する第１のレコメンド情報を受信する取得部と、
受信した前記第１のレコメンド情報を表示する表示制御部と、
表示した前記第１のレコメンド情報に対する操作結果を前記提供サーバに送信する結果送信部と、を有し、
前記提供サーバは、
前記取引装置から前記トークンを受信すると、受信した前記トークンに対応する前記第１のレコメンド情報を特定する特定部と、
特定した前記第１のレコメンド情報を前記取引装置に送信し、前記取引装置から前記操作結果を受信する通信制御部と、を有する、
ことを特徴とする提供システム。
【請求項２】
前記提供システムは、さらに、情報処理端末を有し、
前記情報処理端末は、
前記取引装置に対応付けた識別情報を読み取って、前記提供サーバへアクセスした場合、前記提供サーバから前記第１のレコメンド情報に対応する第２のレコメンド情報を受信する、
ことを特徴とする請求項１に記載の提供システム。
【請求項３】
前記提供サーバの前記特定部は、前記情報処理端末からのアクセスを受け付けると、前記識別情報に対応付けられた前記取引装置に表示される前記第１のレコメンド情報に応じて前記第２のレコメンド情報を特定し、
前記提供サーバの前記通信制御部は、特定した前記第２のレコメンド情報を前記情報処理端末に送信する、
ことを特徴とする請求項２に記載の提供システム。
【請求項４】
前記情報処理端末は、該情報処理端末の識別情報を用いて、前記提供サーバへアクセスする、
ことを特徴とする請求項２または３に記載の提供システム。
【請求項５】
前記提供システムは、さらに、情報管理装置を有し、
前記情報管理装置は、
前記提供サーバから前記トークンと前記操作結果とを対応付けたレコメンド結果を取得する取得部と、
取得した前記レコメンド結果の前記トークンを前記個人情報に変換する変換部と、
前記操作結果を分析した分析結果を、前記個人情報と対応付けて記憶部に格納する格納部と、を有する、
ことを特徴とする請求項１〜４のいずれか１つに記載の提供システム。
【請求項６】
取引の開始を受け付けた場合、前記取引に対応する個人情報をトークンに変換し、提供サーバに前記トークンを送信する変換部と、
前記提供サーバから前記トークンに対応する第１のレコメンド情報を受信する取得部と、
受信した前記第１のレコメンド情報を表示する表示制御部と、
表示した前記第１のレコメンド情報に対する操作結果を前記提供サーバに送信する結果送信部と、
を有することを特徴とする取引装置。
【請求項７】
取引の開始を受け付けた場合、前記取引に対応する個人情報をトークンに変換し、提供サーバに前記トークンを送信し、
前記提供サーバから前記トークンに対応する第１のレコメンド情報を受信し、
受信した前記第１のレコメンド情報を表示し、
表示した前記第１のレコメンド情報に対する操作結果を前記提供サーバに送信する、
処理を取引装置が実行することを特徴とする提供方法。
【請求項８】
取引の開始を受け付けた場合、前記取引に対応する個人情報をトークンに変換し、提供サーバに前記トークンを送信し、
前記提供サーバから前記トークンに対応する第１のレコメンド情報を受信し、
受信した前記第１のレコメンド情報を表示し、
表示した前記第１のレコメンド情報に対する操作結果を前記提供サーバに送信する、
処理を取引装置に実行させることを特徴とする提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、提供システム、取引装置、提供方法および提供プログラムに関する。
【背景技術】
【０００２】
ＡＴＭ（Automated  Teller  Machine）を利用する場合において、例えば、入出金の取引処理の待ち時間に広告を表示することが行われている。この様な広告の表示では、広告を提供するサーバと、金融機関の勘定系システムにおける顧客データベースとの間で顧客データのやりとりが発生する。ところが、顧客データの内容や形式が様々であることから、サーバと顧客データベースとの間でデータの関連付けを行うゲートウェイサーバを設けることが提案されている。また、通信ネットワークを流れるクレジット番号を、変換則を用いて別のものに変換することが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−０４１７８１号公報
【特許文献２】特開２００１−３３７９２５号公報
【特許文献３】特開２０１６−１８１８０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
広告を提供するサーバは、金融機関の勘定系システムとは異なる環境、例えば、クラウド等のオープンな環境に配置することが望まれる。しかしながら、当該サーバをオープンな環境に配置した場合、例えば、クラウド上に口座情報や個人情報等の機微情報を保管することになり、セキュリティ上のリスクが高くなる恐れがある。
【０００５】
一つの側面では、個人情報のセキュリティを確保できる提供システム、取引装置、提供方法および提供プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
一つの態様では、提供システムは、取引装置と、提供サーバとを有する。取引装置は、変換部と、取得部と、表示制御部と、結果送信部とを有する。変換部は、取引の開始を受け付けた場合、前記取引に対応する個人情報をトークンに変換し、前記提供サーバに前記トークンを送信する。取得部は、前記提供サーバから前記トークンに対応する第１のレコメンド情報を受信する。表示制御部は、受信した前記第１のレコメンド情報を表示する。結果送信部は、表示した前記第１のレコメンド情報に対する操作結果を前記提供サーバに送信する。提供サーバは、特定部と、通信制御部とを有する。特定部は、前記取引装置から前記トークンを受信すると、受信した前記トークンに対応する前記第１のレコメンド情報を特定する。通信制御部は、特定した前記第１のレコメンド情報を前記取引装置に送信し、前記取引装置から前記操作結果を受信する。
【発明の効果】
【０００７】
個人情報のセキュリティを確保できる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施例の提供システムの構成の一例を示すブロック図である。
【図２】図２は、顧客情報の一例を示す図である。
【図３】図３は、実施例の取引装置の構成の一例を示すブロック図である。
【図４】図４は、口座情報の変換の一例を示す図である。
【図５】図５は、実施例の提供サーバの構成の一例を示すブロック図である。
【図６】図６は、レコメンド管理テーブルの一例を示す図である。
【図７】図７は、レコメンド結果管理テーブルの一例を示す図である。
【図８】図８は、実施例の提供システムにおける情報の流れの一例を示す図である。
【図９】図９は、分析結果の一例を示す図である。
【図１０】図１０は、分析結果の活用情報の一例を示す図である。
【図１１】図１１は、レコメンドコンテンツの表示画面の一例を示す図である。
【図１２】図１２は、レコメンドコンテンツの表示画面の他の一例を示す図である。
【図１３】図１３は、実施例の事前処理の一例を示すシーケンス図である。
【図１４】図１４は、実施例の第１情報提供処理の一例を示すシーケンス図である。
【図１５】図１５は、実施例の第２情報提供処理の一例を示すシーケンス図である。
【図１６】図１６は、実施例の事後処理の一例を示すシーケンス図である。
【図１７】図１７は、提供プログラムを実行するコンピュータの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面に基づいて、本願の開示する提供システム、取引装置、提供方法および提供プログラムの実施例を詳細に説明する。なお、本実施例により、開示技術が限定されるものではない。また、以下の実施例は、矛盾しない範囲で適宜組みあわせてもよい。
【実施例】
【００１０】
図１は、実施例の提供システムの構成の一例を示すブロック図である。図１に示す提供システム１は、取引装置１０と、ＮＦＣ（Near  Field  Communication）タグ２０と、データセンタ３０内のホストコンピュータ４０および情報管理装置５０と、端末６０と、中継サーバ７０と、提供サーバ１００とを有する。なお、提供システム１では、取引装置１０および端末６０の数は限定されず、任意の数の取引装置１０および端末６０を有するようにしてもよい。
【００１１】
取引装置１０とホストコンピュータ４０との間は、相互に通信可能に接続される。また、ホストコンピュータ４０と情報管理装置５０との間は、相互に通信可能に接続される。また、情報管理装置５０と提供サーバ１００との間は、相互に通信可能に接続される。また、取引装置１０と提供サーバ１００との間は、中継サーバ７０を介して、相互に通信可能に接続される。また、端末６０と提供サーバ１００との間は、ネットワークＮを介して、相互に通信可能に接続される。
【００１２】
ネットワークＮには、有線または無線を問わず、インターネットを始め、ＬＡＮ（Local  Area  Network）やＶＰＮ（Virtual  Private  Network）などの任意の種類の通信網を採用できる。また、ネットワークＮを介する端末６０と提供サーバ１００との間のそれぞれの通信は、例えば、ＴＬＳ（Transport  Layer  Security）／ＳＳＬ（Secure  Sockets  Layer）等によって暗号化されてもよい。
【００１３】
提供システム１は、取引装置１０を利用する顧客に対して、取引装置１０や顧客が所持する端末６０を利用して、提供サーバ１００がレコメンド情報を提供するシステムの一例である。
【００１４】
取引装置１０は、ＡＴＭであり、例えば、金融機関の店舗やコンビニエンスストア（以下、コンビニともいう。）等に設置される。取引装置１０では、例えば、金融機関の顧客が入出金や振込等の各種金融サービスの提供を受けることができる。取引装置１０は、取引の開始を受け付けた場合、取引に対応する個人情報（口座情報）をトークンに変換し、提供サーバ１００にトークンを送信する。なお、トークンは、例えば、口座情報を事前に設定した変換論理を用いて変換したものである。また、以下の説明では、変換前の口座情報を口座情報（平文）と表し、トークンを口座情報（変換）とも表す。取引装置１０は、提供サーバ１００からトークンに対応する第１のレコメンド情報を受信する。取引装置１０は、受信した第１のレコメンド情報を表示する。取引装置１０は、表示した第１のレコメンド情報に対する操作結果を提供サーバ１００に送信する。これにより、取引装置１０は、個人情報（口座情報）のセキュリティを確保できる。
【００１５】
ＮＦＣタグ２０は、例えば、ＮＦＣと呼ばれる規格（ＩＳＯ／ＩＥＣ  １８０９２）に基づく非接触型のＩＣ（Integrated  Circuit）カードである。なお、ＮＦＣタグ２０は、例えば、ＩＳＯ／ＩＥＣ  １４４４３等の他の規格に基づくものであってもよい。ＮＦＣタグ２０は、例えば、取引装置１０のタッチパネル近傍に設置される。なお、ＮＦＣタグ２０は、ＮＦＣに代えて、例えば、ＱＲコード（登録商標）や、Ｂｌｕｅｔｏｏｔｈ（登録商標）のビーコン発振器等を用いるようにしてもよい。
【００１６】
ホストコンピュータ４０は、例えば、金融機関の勘定系システムにおけるメインフレームである。ホストコンピュータ４０は、例えば、顧客の口座情報や個人情報を含む顧客情報ファイル（ＣＩＦ：Customers'  Information  Files)を管理する。
【００１７】
ここで、図２を用いて顧客情報について説明する。図２は、顧客情報の一例を示す図である。図２に示すように、顧客情報４１は、顧客情報ファイルに格納される各種の情報の一例である。なお、顧客情報ファイル（ＣＩＦ）は、ＭＣＩＦ（Marketing  ＣＩＦ）であってもよい。顧客情報４１は、例えば、「口座情報（平文）」、「顧客属性」といった項目を有する。また、「顧客属性」は、例えば、「残高」、「氏名」、「住所」、「生年月日」、「職業」、「家族構成」、「利用サービス」といった項目を有する。
【００１８】
「口座情報（平文）」は、金融機関コード、支店コードおよび口座番号を表す情報である。「残高」、「氏名」、「住所」、「生年月日」、「職業」、「家族構成」および「利用サービス」は、顧客に係るそれぞれの情報を示す。
【００１９】
図１の説明に戻って、情報管理装置５０は、レコメンド情報の管理やレコメンド結果の分析を行う情報処理装置である。情報管理装置５０は、提供サーバ１００から変換論理を受信して記憶する。情報管理装置５０は、ホストコンピュータ４０から顧客情報を取得し、変換論理に基づいて、口座情報（平文）を口座情報（変換）に変換する。情報管理装置５０は、口座情報（変換）と、顧客情報に基づくレコメンド情報とを対応付けて、レコメンド管理テーブル情報を生成する。情報管理装置５０は、生成したレコメンド管理テーブル情報を提供サーバ１００に送信する。
【００２０】
情報管理装置５０は、提供サーバ１００からトークン（口座情報（変換））と操作結果とを対応付けたレコメンド結果（レコメンド結果管理テーブル情報）を取得する。情報管理装置５０は、取得したレコメンド結果のトークン（口座情報（変換））を個人情報（口座情報（平文））に変換する。情報管理装置５０は、操作結果を分析した分析結果を生成し、個人情報（口座情報（平文））と対応付けて記憶部に格納する。つまり、情報管理装置５０は、取得部と、変換部と、格納部とを有する。ここで、分析結果は、例えば、１週間や１ヶ月等の所定期間について蓄積した操作結果を分析したものとすることができる。また、情報管理装置５０は、個人情報（口座情報（平文））と対応付けた分析結果をホストコンピュータ４０に送信する。
【００２１】
端末６０は、顧客が所持する情報処理端末である。端末６０は、例えば、スマートフォンを用いることができる。端末６０は、ＮＦＣタグ２０を読み込むことができる非接触型のＩＣタグリーダを有する。端末６０は、例えば、ＮＦＣタグ２０を読み込むことで、ＮＦＣタグ２０を識別する識別子（以下、ＮＦＣＩＤ（Identifier）という。）と、提供サーバ１００が提供するＷｅｂサービスの個別ＵＲＬ（Uniform  Resource  Locator）とを取得する。端末６０は、ブラウザを用いて当該個別ＵＲＬのＷｅｂサービスにアクセスし、ＮＦＣＩＤを送信することで、提供サーバ１００からコンテンツを受信して表示することができる。なお、ＮＦＣタグ２０から読み取った個別ＵＲＬは、ＮＦＣＩＤを含むようにしてもよい。また、端末６０は、表示したコンテンツに対するレコメンド結果を取得し、端末６０の個体識別番号とレコメンド結果とを含む操作結果情報を生成して提供サーバ１００に送信するようにしてもよい。
【００２２】
すなわち、端末６０は、取引装置１０に対応付けた識別情報を読み取って、提供サーバ１００へアクセスした場合、提供サーバ１００から第１のレコメンド情報に対応する第２のレコメンド情報を受信する。また、端末６０は、該端末６０の識別情報を用いて、提供サーバ１００へアクセスする。
【００２３】
中継サーバ７０は、取引装置１０と提供サーバ１００との接続を中継するサーバである。取引装置１０は、セキュリティを確保するためにインターネットと接続する提供サーバ１００と直接接続することは好ましくない。このため、取引装置１０と提供サーバ１００との接続は、中継サーバ７０を介して情報をやり取りすることで、ネットワークを分離している。なお、中継サーバ７０は、提供サーバ１００がクローズな環境にある場合には、ネットワークＮとの間にゲートウェイを設けることで省略することができる。
【００２４】
提供サーバ１００は、取引装置１０を利用する顧客に対して、取引装置１０や端末６０を利用してレコメンドコンテンツを提供する情報処理装置の一例である。提供サーバ１００は、取引装置１０からトークンを受信すると、受信したトークンに対応する第１のレコメンド情報を特定する。提供サーバ１００は、特定した第１のレコメンド情報を取引装置１０に送信し、取引装置１０から操作結果を受信する。これにより、提供サーバ１００は、トークンを用いてレコメンド情報を提供することができる。
【００２５】
次に、取引装置１０の構成について説明する。図３は、実施例の取引装置の構成の一例を示すブロック図である。図３に示すように、取引装置１０は、通信部１１と、記憶部１２と、表示操作部１３と、制御部１４とを有する。また、取引装置１０は、図示しないが、カードや通帳等の媒体や、現金を取り扱う各機能部を有する。なお、取引装置１０は、図３に示す機能部以外にも既知のコンピュータが有する各種の機能部、例えば各種の入力デバイスや音声出力デバイス等の機能部を有することとしてもかまわない。
【００２６】
通信部１１は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。通信部１１は、ホストコンピュータ４０と有線または無線で接続され、ホストコンピュータ４０との間で情報の通信を司る通信インタフェースである。また、通信部１１は、中継サーバ７０と有線または無線で接続され、中継サーバ７０を介して提供サーバ１００との間で情報の通信を司る通信インタフェースである。通信部１１は、ホストコンピュータ４０との間で取引電文を送受信する。また、通信部１１は、提供サーバ１００から受信した変換論理および第１のレコメンド情報を制御部１４に出力する。また、通信部１１は、制御部１４から入力されたレコメンド要求および操作結果情報を提供サーバ１００に送信する。
【００２７】
記憶部１２は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ等の半導体メモリ素子、ハードディスクや光ディスク等の記憶装置によって実現される。記憶部１２は、提供サーバ１００から受信した変換論理を記憶する。また、記憶部１２は、口座情報の変換前後の情報、つまり、口座情報（平文）と口座情報（変換）とを記憶する。さらに、記憶部１２は、制御部１４での処理に用いる情報を記憶する。また、記憶部１２は、予め第１のレコメンド情報に対応するレコメンドコンテンツを記憶するようにしてもよい。なお、変換論理は、例えば、特定の乱数の乗算やハッシュ値を算出する論理等を用いることができる。
【００２８】
表示操作部１３は、各種情報を表示するための表示デバイス、および、顧客から各種操作を受け付ける入力デバイスである。例えば、表示操作部１３は、表示デバイスとして液晶ディスプレイ等によって実現される。また、例えば、表示操作部１３は、入力デバイスとして、タッチパネル等によって実現される。つまり、表示操作部１３は、表示デバイスと入力デバイスとが一体化される。表示操作部１３は、顧客によって入力された操作を操作情報として制御部１４に出力する。
【００２９】
制御部１４は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、内部の記憶装置に記憶されているプログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１４は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現されるようにしてもよい。制御部１４は、取引処理部１５と、変換部１６と、取得部１７と、表示制御部１８と、結果送信部１９とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１４の内部構成は、図３に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００３０】
取引処理部１５は、顧客の操作による、カードや通帳といった媒体の挿入、および、取引種別等の各種入力を受け付ける。取引処理部１５は、通信部１１を介して、受け付けた取引の入力に応じて、ホストコンピュータ４０と取引電文を送受信して取引を処理する。取引処理部１５は、例えば、入出金、残高照会、振替および振込等の各種取引をホストコンピュータ４０と連携して行う。取引処理部１５は、取引の最後に媒体を放出して取引を終了する。
【００３１】
変換部１６は、取引処理部１５において取引が開始されると、カードや通帳といった媒体から口座情報を取得する。変換部１６は、記憶部１２を参照し、変換論理に基づいて、取得した口座情報（平文）を口座情報（変換）、つまりトークンに変換する。変換部１６は、口座情報（変換）と取引装置１０の設置場所とを含むレコメンド要求を生成する。変換部１６は、通信部１１および中継サーバ７０を介して、生成したレコメンド要求を提供サーバ１００に送信する。言い換えると、変換部１６は、取引の開始を受け付けた場合、取引に対応する個人情報（口座情報（平文））をトークン（口座情報（変換））に変換し、提供サーバ１００にトークンを送信する。
【００３２】
取得部１７は、中継サーバ７０および通信部１１を介して、提供サーバ１００からレコメンド要求に対応する第１のレコメンド情報を受信して取得する。取得部１７は、受信した第１のレコメンド情報を表示制御部１８に出力する。すなわち、取得部１７は、提供サーバ１００からトークンに対応する第１のレコメンド情報を受信して取得する。
【００３３】
表示制御部１８は、取得部１７から入力された第１のレコメンド情報に基づいて、レコメンドコンテンツを表示操作部１３に表示する。ここで、レコメンドコンテンツは、第１のレコメンド情報に含まれるようにしてもよい。すなわち、表示制御部１８は、受信した第１のレコメンド情報を表示する。また、レコメンドコンテンツは、予め記憶部１２に記憶し、第１のレコメンド情報のコンテンツ識別名に応じたレコメンドコンテンツを記憶部１２から読み出して表示するようにしてもよい。
【００３４】
表示制御部１８は、表示操作部１３から入力される操作情報に基づいて、表示したレコメンドコンテンツに対するレコメンド結果を取得する。表示制御部１８は、口座情報（変換）とレコメンド結果とを含む操作結果情報を生成する。表示制御部１８は、生成した操作結果情報を結果送信部１９に出力する。
【００３５】
結果送信部１９は、表示制御部１８から操作結果情報が入力されると、通信部１１および中継サーバ７０を介して、入力された操作結果情報を提供サーバ１００に送信する。すなわち、結果送信部１９は、表示した第１のレコメンド情報に対する操作結果を提供サーバ１００に送信する。
【００３６】
ここで、図４を用いて口座情報の変換について説明する。図４は、口座情報の変換の一例を示す図である。図４に示すように、口座情報（平文）１２ａは、「金融機関コード（平文）」、「支店コード（平文）」、「口座番号（平文）」といった情報を含む。金融機関コードは、日本全国において、金融機関を一意に識別するコードである。支店コードは、金融機関内において、支店を一意に識別するコードである。口座番号は、金融機関の支店内において、顧客を一意に識別するコードである。なお、金融機関コードは、ＩＳＯ  ９３６２に規定されるＳＷＩＦＴコード等を用いてもよい。また、金融機関と異なるその他の業態の場合には、口座情報に代えて、会員番号や会員ＩＤを用いるようにしてもよい。
【００３７】
変換部１６は、記憶部１２に記憶された変換論理に基づいて、口座情報（平文）１２ａを、口座情報（変換）１２ｂに変換する。口座情報（変換）１２ｂは、「金融機関コード（変換）」、「支店コード（変換）」、「口座番号（変換）」といった情報を含むことになる。
【００３８】
続いて、提供サーバ１００の構成について説明する。図５は、実施例の提供サーバの構成の一例を示すブロック図である。図５に示すように、提供サーバ１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、提供サーバ１００は、図５に示す機能部以外にも既知のコンピュータが有する各種の機能部、例えば各種の入力デバイスや音声出力デバイス等の機能部を有することとしてもかまわない。
【００３９】
通信部１１０は、例えば、ＮＩＣ等によって実現される。通信部１１０は、中継サーバ７０と有線または無線で接続され、中継サーバ７０を介して取引装置１０との間で情報の通信を司る通信インタフェースである。また、通信部１１０は、ネットワークＮを介して端末６０と有線または無線で接続され、端末６０との間で情報の通信を司る通信インタフェースである。また、通信部１１０は、情報管理装置５０と有線または無線で接続され、情報管理装置５０との間で情報の通信を司る通信インタフェースである。
【００４０】
通信部１１０は、取引装置１０からレコメンド要求および操作結果情報を受信する。また、通信部１１０は、情報管理装置５０からレコメンド管理テーブル情報を受信する。また、通信部１１０は、端末６０から個別ＵＲＬへのアクセスを受信する。通信部１１０は、受信したレコメンド要求、操作結果情報、レコメンド管理テーブル情報および個別ＵＲＬへのアクセスを制御部１３０に出力する。
【００４１】
通信部１１０は、制御部１３０から入力された変換論理を取引装置１０および情報管理装置５０に送信する。また、通信部１１０は、制御部１３０から入力された第１のレコメンド情報を取引装置１０に送信する。また、通信部１１０は、制御部１３０から入力された第２のレコメンド情報を端末６０に送信する。また、通信部１１０は、制御部１３０から入力されたレコメンド結果管理テーブル情報を情報管理装置５０に送信する。
【００４２】
記憶部１２０は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、ハードディスクや光ディスク等の記憶装置によって実現される。記憶部１２０は、レコメンド管理テーブル１２１と、レコメンド結果管理テーブル１２２とを有する。また、記憶部１２０は、制御部１３０での処理に用いる情報を記憶する。
【００４３】
レコメンド管理テーブル１２１は、口座情報（変換）とレコメンド情報とを対応付けて記憶する。つまり、レコメンド管理テーブル１２１は、レコメンド管理テーブル情報を記憶する。図６は、レコメンド管理テーブルの一例を示す図である。図６に示すように、レコメンド管理テーブル１２１は、「口座情報（変換）」、「レコメンド情報」といった項目を有する。また、「レコメンド情報」は、「取引装置向けコンテンツ」、「端末向けコンテンツ」といった項目を有する。
【００４４】
「口座情報（変換）」は、変換論理によって変換された口座情報を示す。「取引装置向けコンテンツ」は、取引装置１０に表示される第１のレコメンド情報に対応し、コンテンツ識別名とコンテンツ本体のデータとを示す。なお、取引装置１０にレコメンドコンテンツを格納する場合には、コンテンツ本体のデータは省略できる。「端末向けコンテンツ」は、端末６０に表示される第２のレコメンド情報に対応し、コンテンツ識別名と、コンテンツ本体のデータの格納先である提供サーバ１００内のＵＲＬ、または、外部ＵＲＬとを示す。
【００４５】
図５の説明に戻って、レコメンド結果管理テーブル１２２は、例えば、取引装置１０および端末６０ごとに、口座情報（変換）または個体識別番号と、レコメンド結果とを対応付けて記憶する。つまり、レコメンド結果管理テーブル１２２は、レコメンド結果管理テーブル情報を記憶する。図７は、レコメンド結果管理テーブルの一例を示す図である。図７に示すように、レコメンド結果管理テーブル１２２は、取引装置１０に係るレコメンド結果管理テーブル１２２ａと、端末６０に係るレコメンド結果管理テーブル１２２ｂとを有する。なお、レコメンド結果管理テーブル１２２は、レコメンド結果管理テーブル１２２ａと、レコメンド結果管理テーブル１２２ｂとのうち、いずれか一方を含むものであってもよいし、両方を含むものであってもよい。また、以下の説明では、レコメンド結果管理テーブル１２２ａと、レコメンド結果管理テーブル１２２ｂとは、纏めてレコメンド結果管理テーブル１２２と表す場合がある。
【００４６】
レコメンド結果管理テーブル１２２ａは、「口座情報（変換）」、「レコメンド結果」といった項目を有する。また、「レコメンド結果」は、「閲覧履歴」、「操作履歴」といった項目を有する。さらに、「閲覧履歴」は、「日時」、「場所」、「コンテンツ」といった項目を有する。「操作履歴」は、「表示時間」、「選択キー」といった項目を有する。レコメンド結果管理テーブル１２２ｂは、レコメンド結果管理テーブル１２２ａの「口座情報（変換）」に代えて、「個体識別番号」を有し、「レコメンド結果」は、レコメンド結果管理テーブル１２２ａと同様である。
【００４７】
「口座情報（変換）」は、変換論理によって変換された口座情報を示す。「個体識別番号」は、端末６０の個体を識別する識別子であり、例えばＵＵＩＤ（Universally  Unique  IDentifier）やＩＭＥＩ（International  Mobile  Equipment  Identity）といった情報を用いることができる。「日時」は、レコメンドコンテンツが閲覧された日時を示す情報である。「場所」は、レコメンドコンテンツが閲覧された場所を示す情報である。「コンテンツ」は、コンテンツ識別名を示す情報である。「表示時間」は、レコメンドコンテンツが表示された時間を示す情報である。「選択キー」は、レコメンドコンテンツに対して選択操作がされたキーを示す情報であり、表示したレコメンドコンテンツに対するレコメンド結果に含まれる。
【００４８】
図５の説明に戻って、制御部１３０は、例えば、ＣＰＵやＭＰＵ等によって、内部の記憶装置に記憶されているプログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現されるようにしてもよい。制御部１３０は、取得部１３１と、特定部１３２と、通信制御部１３３とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図５に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００４９】
取得部１３１は、例えば、提供システム１の管理者の操作により、口座情報の変換論理を決定する。取得部１３１は、通信部１１０および中継サーバ７０を介して、決定した変換論理を取引装置１０に送信する。また、取得部１３１は、通信部１１０を介して、決定した変換論理を情報管理装置５０に送信する。取得部１３１は、送信した変換論理を用いて変換された口座情報（変換）を含むレコメンド管理テーブル情報を、通信部１１０を介して、情報管理装置５０から受信する。取得部１３１は、受信したレコメンド管理テーブル情報をレコメンド管理テーブル１２１に記憶する。
【００５０】
特定部１３２は、中継サーバ７０および通信部１１０を介して、レコメンド要求を受信する。特定部１３２は、取引装置１０向けとして、レコメンド管理テーブル１２１を参照し、受信したレコメンド要求に対応する第１のレコメンド情報を特定する。また、特定部１３２は、端末６０向けとして、レコメンド管理テーブル１２１を参照し、第１のレコメンド情報に対応する第２のレコメンド情報を特定する。なお、特定部１３２は、受信したレコメンド要求に対応する第２のレコメンド情報を特定するようにしてもよい。特定部１３２は、特定した第１のレコメンド情報を通信制御部１３３に出力する。
【００５１】
また、特定部１３２は、端末６０からの個別ＵＲＬに対するアクセスを受け付けると、受信した個別ＵＲＬに対応する第２のレコメンド情報、つまり、特定した第２のレコメンド情報を通信制御部１３３に出力する。なお、特定部１３２は、端末６０がＮＦＣタグ２０を読み取った期間、例えば、あるキャンペーンの実施期間等が個別ＵＲＬに含まれる場合、当該期間に応じて、特定した第２のレコメンド情報を通信制御部１３３に出力するようにしてもよい。
【００５２】
言い換えると、特定部１３２は、取引装置１０からトークンを受信すると、受信したトークンに対応する第１のレコメンド情報を特定する。また、特定部１３２は、端末６０からのアクセスを受け付けると、識別情報に対応付けられた取引装置１０に表示される第１のレコメンド情報に応じて第２のレコメンド情報を特定する。
【００５３】
通信制御部１３３は、特定部１３２から第１のレコメンド情報が入力されると、通信部１１０および中継サーバ７０を介して、第１のレコメンド情報を取引装置１０に送信する。通信制御部１３３は、特定部１３２から第２のレコメンド情報が入力されると、通信部１１０およびネットワークＮを介して、第２のレコメンド情報を端末６０に送信する。
【００５４】
通信制御部１３３は、中継サーバ７０および通信部１１０を介して、取引装置１０から操作結果情報を受信する。また、通信制御部１３３は、ネットワークＮおよび通信部１１０を介して、端末６０から操作結果情報を受信する。通信制御部１３３は、受信した操作結果情報をレコメンド結果管理テーブル１２２に記憶する。また、通信制御部１３３は、レコメンド結果管理テーブル１２２の内容をレコメンド結果管理テーブル情報として、情報管理装置５０に送信する。
【００５５】
言い換えると、通信制御部１３３は、特定した第１のレコメンド情報を取引装置１０に送信し、取引装置１０から操作結果を受信する。また、通信制御部１３３は、特定した第２のレコメンド情報を端末６０に送信する。
【００５６】
続いて、図８を用いて提供システム１における情報の流れを説明する。図８は、実施例の提供システムにおける情報の流れの一例を示す図である。
【００５７】
図８に示すように、情報管理装置５０は、ホストコンピュータ４０から顧客情報４１を取得し、口座情報（平文）を口座情報（変換）に変換してレコメンド管理テーブル情報を生成する（ステップＳ１）。情報管理装置５０は、生成したレコメンド管理テーブル情報を提供サーバ１００に送信する（ステップＳ２）。提供サーバ１００は、受信したレコメンド管理テーブル情報をレコメンド管理テーブル１２１として記憶する。
【００５８】
取引装置１０は、顧客から取引の開始を受け付けると、入出金等の従来の取引処理を行う（ステップＳ３）。取引装置１０は、カードや通帳等の媒体から口座情報（平文）を取得して、口座情報（平文）を口座情報（変換）に変換する（ステップＳ４）。取引装置１０は、口座情報（変換）を設置場所とともにレコメンド要求として提供サーバ１００に送信する（ステップＳ５）。
【００５９】
提供サーバ１００は、レコメンド要求の口座情報（変換）と設置場所をキーにレコメンド情報を特定して取引装置１０に送信する（ステップＳ６）。取引装置１０は、受信したレコメンド情報に基づいて、レコメンドコンテンツを表示する（ステップＳ７）。取引装置１０は、表示したレコメンドコンテンツに対するレコメンド結果を取得し、口座情報（変換）とともに操作結果情報として提供サーバ１００の送信する（ステップＳ８）。
【００６０】
提供サーバ１００は、受信した操作結果情報をレコメンド結果管理テーブル１２２に記憶する。提供サーバ１００は、例えば、１日に１回等の所定のタイミングでレコメンド結果管理テーブル１２２の内容を、レコメンド結果管理テーブル情報として情報管理装置５０に送信する（ステップＳ９）。
【００６１】
情報管理装置５０は、受信したレコメンド結果管理テーブル情報の口座情報（変換）を口座情報（平文）に戻し、レコメンド結果を分析する（ステップＳ１０）。情報管理装置５０は、口座情報（平文）と対応付けた分析結果をホストコンピュータ４０に送信する。ホストコンピュータ４０は、分析結果に基づいて、口座情報（平文）と顧客向け行動とを対応付けて分析結果の活用情報を生成する。
【００６２】
端末６０は、取引装置１０に設置されたＮＦＣタグ２０が顧客により読み取り操作が行われると（ステップＳ１１）、読み取った個別ＵＲＬにアクセスする（ステップＳ１２）。ここでのアクセス先は、提供サーバ１００である。提供サーバ１００は、個別ＵＲＬへのアクセスを受け付けると、個別ＵＲＬに対応する第２のレコメンド情報を端末６０に送信する。端末６０は、受信した第２のレコメンド情報に基づいて、レコメンドコンテンツを表示する（ステップＳ１３）。なお、レコメンドコンテンツの表示を取引装置１０だけで終了する場合、ステップＳ１１〜Ｓ１３は、行わなくてもよい。これにより、提供システム１では、個人情報のセキュリティを確保できる。
【００６３】
ここで、図９および図１０を用いて、分析結果について説明する。図９は、分析結果の一例を示す図である。図９に示す分析結果５１は、ホストコンピュータ４０等の勘定系システム（基幹システム）側で参照を行うため、口座情報（平文）に対して分析結果を対応付けている。分析結果５１は、例えば、投資信託を購入していない顧客に対して、投資信託見込みといった分析結果を対応付ける。
【００６４】
図１０は、分析結果の活用情報の一例を示す図である。図１０に示す活用情報４２は、ホストコンピュータ４０等において立案された顧客向けアクションを口座情報（平文）に対応付けている。活用情報４２は、例えば、分析結果が投資信託見込みの顧客に対して、投資信託の資料の送付およびコール（電話）といったアクションが対応付けられている。
【００６５】
続いて、図１１および図１２を用いて、取引装置１０と端末６０に表示されるレコメンドコンテンツの例について説明する。図１１は、レコメンドコンテンツの表示画面の一例を示す図である。図１１に示す画面８０は、取引装置１０に表示されるレコメンドコンテンツの一例である。画面８０では、例えば、生命保険口座払い者に対して、複数の保険料が口座から引き落とされている場合等に、生命保険の見直しを提案している。このとき、取引装置１０を操作中の顧客が、取引装置１０に設置されたＮＦＣタグ２０を端末６０で読み込むと、端末６０に画面８１が表示される。画面８１には、生命保険の見直しについて、問合せ先等の情報が表示されるとともに、例えば、画面８１からメールや電話を用いて問合せが可能となっている。
【００６６】
図１２は、レコメンドコンテンツの表示画面の他の一例を示す図である。図１２に示す画面８２は、取引装置１０に表示されるレコメンドコンテンツの一例である。画面８２では、例えば、季節のキャンペーン情報の案内を行っている。このとき、取引装置１０を操作中の顧客が、取引装置１０に設置されたＮＦＣタグ２０を端末６０で読み込むと、端末６０に画面８３が表示される。画面８３には、例えば、投資信託に関するキャンペーンについて、問合せ先等の情報が表示されるとともに、例えば、画面８３からメールや電話を用いて問合せが可能となっている。
【００６７】
続いて、実施例の提供システム１の動作について説明する。まず、変換論理の共有等の事前処理について説明する。図１３は、実施例の事前処理の一例を示すシーケンス図である。
【００６８】
提供サーバ１００の取得部１３１は、例えば、提供システム１の管理者の操作により、口座情報の変換論理を決定する（ステップＳ２１）。取得部１３１は、決定した変換論理を取引装置１０および情報管理装置５０に送信する（ステップＳ２２）。取引装置１０の制御部１４は、提供サーバ１００から変換論理を受信すると、受信した変換論理を記憶部１２に記憶する（ステップＳ２３）。
【００６９】
情報管理装置５０は、提供サーバ１００から変換論理を受信して記憶する（ステップＳ２４）。情報管理装置５０は、ホストコンピュータ４０から顧客情報を取得し（ステップＳ２５）、変換論理に基づいて、口座情報（平文）を口座情報（変換）に変換する（ステップＳ２６）。情報管理装置５０は、口座情報（変換）とレコメンド情報とを対応付けたレコメンド管理テーブル情報を生成して提供サーバ１００に送信する（ステップＳ２７）。
【００７０】
提供サーバ１００の取得部１３１は、情報管理装置５０からレコメンド管理テーブル情報を受信してレコメンド管理テーブル１２１に記憶する（ステップＳ２８）。これにより、取引装置１０および情報管理装置５０は、変換論理を共有することができる。また、提供サーバ１００は、レコメンド管理テーブル情報を取得できる。
【００７１】
次に、提供サーバ１００が取引装置１０にレコメンドコンテンツを提供する第１情報提供処理について説明する。図１４は、実施例の第１情報提供処理の一例を示すシーケンス図である。
【００７２】
取引装置１０の取引処理部１５は、顧客の操作による、カードや通帳といった媒体の挿入、および、取引種別等の各種入力を受け付ける（ステップＳ３１）。取引処理部１５は、受け付けた取引の入力に応じて、取引電文をホストコンピュータ４０と送受信して取引を処理する（ステップＳ３２）。
【００７３】
変換部１６は、取引処理部１５において取引が開始されると、媒体から口座情報を取得する（ステップＳ３３）。変換部１６は、記憶部１２を参照し、変換論理に基づいて、取得した口座情報（平文）を口座情報（変換）に変換する（ステップＳ３４）。変換部１６は、口座情報（変換）と取引装置１０の設置場所とを含むレコメンド要求を生成する。変換部１６は、生成したレコメンド要求を提供サーバ１００に送信する（ステップＳ３５）。
【００７４】
提供サーバ１００の特定部１３２は、レコメンド要求を受信する。特定部１３２は、レコメンド管理テーブル１２１を参照し、受信したレコメンド要求に対応する第１のレコメンド情報を特定する（ステップＳ３６）。また、特定部１３２は、レコメンド管理テーブル１２１を参照し、第１のレコメンド情報に対応する第２のレコメンド情報を特定する（ステップＳ３７）。特定部１３２は、特定した第１のレコメンド情報を通信制御部１３３に出力する。通信制御部１３３は、特定部１３２から第１のレコメンド情報が入力されると、第１のレコメンド情報を取引装置１０に送信する（ステップＳ３８）。
【００７５】
取引装置１０の取得部１７は、提供サーバ１００からレコメンド要求に対応する第１のレコメンド情報を受信する。取得部１７は、受信した第１のレコメンド情報を表示制御部１８に出力する。表示制御部１８は、取得部１７から入力された第１のレコメンド情報に基づいて、レコメンドコンテンツを表示操作部１３に表示する（ステップＳ３９）。表示制御部１８は、表示操作部１３から入力される操作情報に基づいて、表示したレコメンドコンテンツに対するレコメンド結果を取得する（ステップＳ４０）。表示制御部１８は、口座情報（変換）とレコメンド結果とを含む操作結果情報を生成して結果送信部１９に出力する。結果送信部１９は、表示制御部１８から操作結果情報が入力されると、入力された操作結果情報を提供サーバ１００に送信する（ステップＳ４１）。
【００７６】
提供サーバ１００の通信制御部１３３は、取引装置１０から操作結果情報を受信する。通信制御部１３３は、受信した操作結果情報をレコメンド結果管理テーブル１２２に記憶する（ステップＳ４２）。取引装置１０の取引処理部１５は、取引の最後に媒体を放出して取引を終了する（ステップＳ４３）。これにより、取引装置１０は、口座情報に応じたレコメンドコンテンツを表示できる。また、提供サーバ１００は、レコメンド情報に応じたレコメンド結果を取得できる。
【００７７】
続いて、提供サーバ１００が端末６０にレコメンドコンテンツを提供する第２情報提供処理について説明する。図１５は、実施例の第２情報提供処理の一例を示すシーケンス図である。なお、第２情報提供処理は、例えば、第１情報提供処理のステップＳ４０にて、顧客がＮＦＣタグ２０に端末６０を近づけた場合に実行される。
【００７８】
端末６０は、ＮＦＣタグ２０を読み取り、Ｗｅｂサービスの個別ＵＲＬを取得する（ステップＳ５１）。端末６０は、ブラウザを用いて当該個別ＵＲＬのＷｅｂサービスにアクセスする（ステップＳ５２）。
【００７９】
提供サーバ１００の特定部１３２は、端末６０からの個別ＵＲＬに対するアクセスを受け付けると、受信した個別ＵＲＬに対応する第２のレコメンド情報を通信制御部１３３に出力する。通信制御部１３３は、特定部１３２から第２のレコメンド情報が入力されると、第２のレコメンド情報を端末６０に送信する（ステップＳ５３）。
【００８０】
端末６０は、提供サーバ１００から第２のレコメンド情報を受信してレコメンドコンテンツを表示する（ステップＳ５４）。端末６０は、表示したレコメンドコンテンツに対するレコメンド結果を取得する（ステップＳ５５）。端末６０は、端末６０の個体識別番号とレコメンド結果とを含む操作結果情報を生成して提供サーバ１００に送信する（ステップＳ５６）。
【００８１】
提供サーバ１００の通信制御部１３３は、端末６０から操作結果情報を受信する。通信制御部１３３は、受信した操作結果情報をレコメンド結果管理テーブル１２２に記憶する（ステップＳ５７）。これにより、端末６０は、取引装置１０での操作に応じたレコメンドコンテンツを表示できる。また、提供サーバ１００は、レコメンド情報に応じたレコメンド結果を取得できる。
【００８２】
次に、提供サーバ１００が情報管理装置５０にレコメンド結果管理テーブル情報を送信する事後処理について説明する。図１６は、実施例の事後処理の一例を示すシーケンス図である。
【００８３】
提供サーバ１００の通信制御部１３３は、レコメンド結果管理テーブル１２２の内容をレコメンド結果管理テーブル情報として、情報管理装置５０に送信する（ステップＳ６１）。情報管理装置５０は、提供サーバ１００からレコメンド結果管理テーブル情報を受信して取得する。情報管理装置５０は、取得したレコメンド結果管理テーブル情報の口座情報（変換）を口座情報（平文）に変換する（ステップＳ６２）。情報管理装置５０は、操作結果（レコメンド結果）を分析した分析結果を生成し、口座情報（平文）と対応付けてホストコンピュータ４０に送信する（ステップＳ６３）。これにより、情報管理装置５０は、レコメンド結果を分析することができる。
【００８４】
このように、提供システム１は、取引装置１０と、提供サーバ１００とを有する。取引装置１０は、取引の開始を受け付けた場合、取引に対応する個人情報をトークンに変換し、提供サーバ１００にトークンを送信する。また、取引装置１０は、提供サーバ１００からトークンに対応する第１のレコメンド情報を受信する。また、取引装置１０は、受信した第１のレコメンド情報を表示する。また、取引装置１０は、表示した第１のレコメンド情報に対する操作結果を提供サーバ１００に送信する。提供サーバ１００は、取引装置１０からトークンを受信すると、受信したトークンに対応する第１のレコメンド情報を特定する。また、提供サーバ１００は、特定した第１のレコメンド情報を取引装置１０に送信し、取引装置１０から操作結果を受信する。その結果、提供システム１は、個人情報のセキュリティを確保できる。
【００８５】
また、提供システム１は、さらに、情報処理端末である端末６０を有する。端末６０は、取引装置１０に対応付けた識別情報を読み取って、提供サーバ１００へアクセスした場合、提供サーバ１００から第１のレコメンド情報に対応する第２のレコメンド情報を受信する。その結果、提供システム１は、個人情報のセキュリティを確保しつつ、さらに詳細なレコメンドコンテンツを提供することができる。
【００８６】
また、提供サーバ１００は、端末６０からのアクセスを受け付けると、識別情報に対応付けられた取引装置１０に表示される第１のレコメンド情報に応じて第２のレコメンド情報を特定する。また、提供サーバ１００は、特定した第２のレコメンド情報を端末６０に送信する。その結果、提供システム１は、取引装置１０に表示されたレコメンドコンテンツに応じたレコメンドコンテンツを端末６０に提供することができる。
【００８７】
端末６０は、該端末６０の識別情報を用いて、提供サーバ１００へアクセスする。その結果、提供システム１は、端末６０の識別情報に対応付けられたレコメンドコンテンツを提供することができる。
【００８８】
提供システム１は、さらに、情報管理装置５０を有する。情報管理装置５０は、提供サーバ１００からトークンと操作結果とを対応付けたレコメンド結果（レコメンド結果管理テーブル情報）を取得する。また、情報管理装置５０は、取得したレコメンド結果のトークン（口座情報（変換））を個人情報（口座情報（平文））に変換する。また、情報管理装置５０は、操作結果を分析した分析結果を、個人情報と対応付けて記憶部に格納する。その結果、提供システム１は、口座情報（平文）と対応付けられた分析結果を取得することができる。
【００８９】
なお、上記実施例では、提供するレコメンド情報として、生命保険の見直し、および、季節のキャンペーン情報について挙げたが、これに限定されない。例えば、レコメンド管理テーブル１２１の内容に基づいて、口座開設キャンペーンや取引ポイントによるステージの情報を提供できる。同様に、例えば、子供が入学時期であれば、教育ローンの相談について窓口へ誘導する情報を提供できる。同様に、例えば、郵便が不達であれば、住所変更について窓口へ誘導する情報を提供できる。また、例えば、長年に渡り給与振込口座としていれば、資産運用について窓口へ誘導する情報を提供できる。その他にも、取引装置１０の取引情報等に基づいて、預金残高に応じて投資信託や債権、株式等の販売促進に繋がる情報を提供してもよい。
【００９０】
また、上記実施例では、取引装置１０として金融機関のＡＴＭを一例として説明したが、これに限定されない。例えば、ＰＯＳ（Point  Of  Sales）レジ、セルフレジ、券売機、自動販売機、キヨスク端末等の取引が可能な各種端末を用いて、上述の各情報提供処理を適用してもよい。
【００９１】
また、上記実施例では、取引装置１０にＮＦＣタグ２０が設置されており、顧客が端末６０を用いてＮＦＣタグ２０を読み取る場合を説明したが、これに限定されない。例えば、取引装置１０にレコメンドコンテンツを表示する第１情報提供処理を実施し、第２情報提供処理を実施しないようにしてもよい。この場合、端末６０は、提供システム１に含まれなくてもよい。
【００９２】
また、上記実施例では、端末６０が個別ＵＲＬにアクセスするきっかけとして、ＮＦＣタグ２０を読み取ったが、これに限定されない。例えば、提供サーバ１００において、端末６０の個体識別番号と口座情報（変換）とを対応付けたテーブルを用意しておき、端末６０からの個別ＵＲＬへのアクセスに含まれる個体識別番号を用いて、第２のレコメンド情報を端末６０に送信するようにしてもよい。これにより、端末６０を所持する顧客は、取引装置１０から離れた場所であっても、第２のレコメンド情報に対応するレコメンドコンテンツを閲覧することができる。
【００９３】
また、図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、取引装置１０の取得部１７と表示制御部１８と結果送信部１９とを統合してもよい。また、図示した各処理は、上記の順番に限定されるものでなく、処理内容を矛盾させない範囲において、同時に実施してもよく、順序を入れ替えて実施してもよい。
【００９４】
さらに、各装置で行われる各種処理機能は、ＣＰＵ（またはＭＰＵ、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部または任意の一部を実行するようにしてもよい。また、各種処理機能は、ＣＰＵ（またはＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行されるプログラム上、またはワイヤードロジックによるハードウェア上で、その全部または任意の一部を実行するようにしてもよいことは言うまでもない。
【００９５】
ところで、上記の各実施例で説明した各種の処理は、予め用意されたプログラムをコンピュータで実行することで実現できる。そこで、以下では、上記の各実施例と同様の機能を有するプログラムを実行するコンピュータの一例を説明する。図１７は、提供プログラムを実行するコンピュータの一例を示す図である。
【００９６】
図１７に示すように、コンピュータ２００は、各種演算処理を実行するＣＰＵ２０１と、データ入力を受け付ける入力装置２０２と、モニタ２０３とを有する。また、コンピュータ２００は、記憶媒体からプログラム等を読み取る媒体読取装置２０４と、各種装置と接続するためのインタフェース装置２０５と、他の情報処理装置等と有線または無線により接続するための通信装置２０６とを有する。また、コンピュータ２００は、各種情報を一時記憶するＲＡＭ２０７と、ハードディスク装置２０８とを有する。また、各装置２０１〜２０８は、バス２０９に接続される。
【００９７】
ハードディスク装置２０８には、図３に示した取引処理部１５、変換部１６、取得部１７、表示制御部１８および結果送信部１９の各処理部と同様の機能を有する提供プログラムが記憶される。また、ハードディスク装置２０８には、変換論理、口座情報（平文）および口座情報（変換）が記憶される。入力装置２０２は、例えば、コンピュータ２００のユーザ（顧客）から操作情報等の各種情報の入力を受け付ける。モニタ２０３は、例えば、コンピュータ２００のユーザに対して出力画面等の各種画面を表示する。インタフェース装置２０５は、例えば印刷装置等が接続される。通信装置２０６は、例えば、図３に示した通信部１１と同様の機能を有しネットワークＮと接続され、提供サーバ１００と各種情報をやりとりする。
【００９８】
ＣＰＵ２０１は、ハードディスク装置２０８に記憶された各プログラムを読み出して、ＲＡＭ２０７に展開して実行することで、各種の処理を行う。また、これらのプログラムは、コンピュータ２００を図３に示した取引処理部１５、変換部１６、取得部１７、表示制御部１８および結果送信部１９として機能させることができる。
【００９９】
なお、上記の提供プログラムは、必ずしもハードディスク装置２０８に記憶されている必要はない。例えば、コンピュータ２００が読み取り可能な記憶媒体に記憶されたプログラムを、コンピュータ２００が読み出して実行するようにしてもよい。コンピュータ２００が読み取り可能な記憶媒体は、例えば、ＣＤ−ＲＯＭやＤＶＤ（Digital  Versatile  Disc）、ＵＳＢ（Universal  Serial  Bus）メモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ、ハードディスクドライブ等が対応する。また、公衆回線、インターネット、ＬＡＮ等に接続された装置にこの提供プログラムを記憶させておき、コンピュータ２００がこれらから提供プログラムを読み出して実行するようにしてもよい。
【符号の説明】
【０１００】
１  提供システム
１０  取引装置
１１  通信部
１２  記憶部
１３  表示操作部
１４  制御部
１５  取引処理部
１６  変換部
１７  取得部
１８  表示制御部
１９  結果送信部
２０  ＮＦＣタグ
３０  データセンタ
４０  ホストコンピュータ
５０  情報管理装置
６０  端末
７０  中継サーバ
１００  提供サーバ
１１０  通信部
１２０  記憶部
１２１  レコメンド管理テーブル
１２２  レコメンド結果管理テーブル
１３０  制御部
１３１  取得部
１３２  特定部
１３３  通信制御部
Ｎ  ネットワーク
【図１】
2020038524.tif 000003
【図２】
2020038524.tif 000004
【図３】
2020038524.tif 000005
【図４】
2020038524.tif 000006
【図５】
2020038524.tif 000007
【図６】
2020038524.tif 000008
【図７】
2020038524.tif 000009
【図８】
2020038524.tif 000010
【図９】
2020038524.tif 000011
【図１０】
2020038524.tif 000012
【図１１】
2020038524.tif 000013
【図１２】
2020038524.tif 000014
【図１３】
2020038524.tif 000015
【図１４】
2020038524.tif 000016
【図１５】
2020038524.tif 000017
【図１６】
2020038524.tif 000018
【図１７】
2020038524.tif 000019