(57)【要約】【課題】顧客の操作履歴に基づく表示画面を生成する自動取引メニュー生成装置、システム及びプログラムを提供する。【解決手段】自動取引メニュー生成装置としてのサーバ３０は、顧客による現金自動預払機１の操作履歴を記憶する履歴情報記憶部３２と、履歴情報記憶部３２が記憶した操作履歴を分析する操作履歴分析部３３と、操作履歴分析部３３による分析に基づいて当該顧客のための操作メニューを生成するメニュー生成部３６と、を備える。更に、サーバ３０は、端末としての現金自動預払機１又はユーザ端末４０と接続し、取引画面に対する顧客の操作を端末から受信することに応じて、当該顧客のための操作メニューを生成し、取引画面として当該端末の表示部５、４４に送信し、顧客の操作履歴を履歴情報記憶部３２に記憶する。【選択図】図２
2012038171.tif 000002
【特許請求の範囲】
【請求項１】
複数のメニュー項目を有する自動取引装置に対する顧客の操作履歴を記憶する履歴情報記憶部と、
前記履歴情報記憶部が記憶した前記操作履歴を分析する操作履歴分析部と、
前記操作履歴分析部による分析に基づいて、前記複数のメニュー項目から前記顧客のための操作メニューを生成するメニュー生成部と、
を備える、自動取引メニュー生成装置。
【請求項２】
前記操作履歴分析部は、前記自動取引装置の前記複数のメニュー項目に対する前記顧客による選択の頻度を分析し、
前記メニュー生成部は、前記頻度に基づいて前記複数のメニュー項目を配列して前記操作メニューを生成する、
請求項１に記載の自動取引メニュー生成装置。
【請求項３】
前記操作履歴分析部は、前記自動取引装置による前記顧客の取引の特徴を分析し、
前記メニュー生成部は、前記取引の前記特徴に基づいて前記操作メニューを生成する、
請求項１に記載の自動取引メニュー生成装置。
【請求項４】
前記取引の特徴は、直前の取引の内容、取引の金額、取引の入出金口座、取引先口座、決済日又は決済時間を含む、
請求項３に記載の自動取引メニュー生成装置。
【請求項５】
更に、前記メニュー生成部が生成した前記操作メニューを記憶するメニュー記憶部を備え、
前記メニュー記憶部は、前記顧客の指示に基づいてそれぞれの前記メニュー項目の表示の態様を記憶する、
請求項１に記載の自動取引メニュー生成装置。
【請求項６】
サーバと端末とを備え、
前記端末は、
前記サーバと通信可能に接続する送受信部と、
前記サーバから受信した複数のメニュー項目を有する取引画面を表示する表示部と、
顧客による前記取引画面に対する操作を受け付ける操作部と、を有し、
前記操作部が受け付けた前記取引画面に対する前記顧客の操作を前記サーバに送信し、
前記サーバは、
前記端末と通信可能に接続する送受信部と、
前記顧客の前記取引画面に対する操作履歴を記憶する履歴情報記憶部と、
前記履歴情報記憶部が記憶した前記操作履歴を分析する操作履歴分析部と、
前記操作履歴分析部による分析に基づいて前記顧客のための操作メニューを生成するメニュー生成部と、を有し、
前記端末から前記顧客による前記取引画面に対する操作を受信することに応じて、
前記操作履歴分析部は、前記履歴情報記憶部が記憶した前記顧客の前記操作履歴を分析し、
前記メニュー生成部は、前記操作履歴分析部による分析に基づいて前記顧客のための操作メニューを生成し、
前記送受信部は、前記メニュー生成部が生成した前記操作メニューを前記取引画面として前記端末に送信し、
前記履歴情報記憶部は、前記顧客の操作前記取引画面に対する操作履歴を記憶する、
自動取引メニュー生成システム。
【請求項７】
複数のメニュー項目を有する自動取引装置に対する顧客の操作履歴を記憶する履歴情報記憶ステップと、
前記履歴情報記憶ステップにおいて記憶した前記操作履歴を分析する操作履歴分析ステップと、
前記操作履歴分析ステップにおける分析に基づいて、前記複数のメニュー項目から前記顧客のための操作メニューを生成するメニュー生成ステップと、
前記操作メニューを前記自動取引装置に表示するメニュー表示ステップと、
をコンピュータに実行させる、自動取引メニュー生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、現金自動預払機等の自動取引装置を操作する顧客の操作履歴に基づいて表示画面を生成する、自動取引メニュー生成装置、自動取引メニュー生成システム及び自動取引メニュー生成プログラムに関する。
【背景技術】
【０００２】
従来、銀行、郵政公社、コンビニエンスストア等に、ＡＴＭ（現金自動預払機、Automated  Teller  Machine）又はその機能を含む複合端末装置が設置されている。これらの装置には、タッチパネル等の表示及び操作手段が設けられ、ＡＴＭの利用者は、画面上に表示されるボタン等を操作して、残高照会、現金の払い出し、口座振込等を行うことができる。
【０００３】
ＡＴＭの利用者は多様であるが、一般的にはＡＴＭの操作メニュー項目は画一的であるため、利用者によっては使いにくさを感じる場合があった。このため、利用者に合わせた操作メニューを表示することのできるＡＴＭが開発されてきた。例えば、特許文献１には、利用者に所望のサービスを短時間で提供するため、無駄な操作を省き、利用者ごとに個別に対応したサービス提供が可能な計算機システム等が開示されている。特許文献２には、オペレータが目的のメニューボタンに到達するまでのキー入力操作を省力化するために、取引メニュー等の操作ボタンを操作頻度にしたがって優先表示できる現金処理装置が表示されている。特許文献３には、利用者ごとに異なる身体能力に応じて、端末の機能を利用者に適した状態に切り替えることが可能な端末操作システムが開示されている。特許文献４には、背の高さの違いにより生ずる視差の影響等を解消するために、画面表示条件をカスタマイズ可能なＡＴＭが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２８７９５２号公報
【特許文献２】特開２００６−９２２９４号公報
【特許文献３】特開２００５−９２３７７号公報
【特許文献４】特開２００２−２７４９８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の現金処理機又は端末装置等においては、利用者自身がメニュー項目の表示条件を設定する操作を要し、端末装置の操作に不慣れな利用者にはかえって使いにくい場合があった。また、画面表示の条件が特定の端末装置に記憶される場合には、当該端末装置を繰り返し使用するオペレータには好都合であっても、ＡＴＭの利用者は毎回同じ端末装置を使うとは限らないため、ある支店の端末装置を操作した履歴が異なる銀行支店の端末装置には反映されない問題があった。
【０００６】
そこで、本発明は上記問題点に鑑みなされたものであって、ＡＴＭの利用者の使用履歴を記憶し、記憶した使用履歴にしたがって、当該利用者に対してＡＴＭの操作メニューを自動的に構成することが可能な、自動取引メニュー生成装置、自動取引メニュー生成システム及び自動取引メニュー生成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、第１の発明の自動取引メニュー生成装置は、複数のメニュー項目を有する自動取引装置に対する顧客の操作履歴を記憶する履歴情報記憶部と、履歴情報記憶部が記憶した操作履歴を分析する操作履歴分析部と、操作履歴分析部による分析に基づいて、複数のメニュー項目から顧客のための操作メニューを生成するメニュー生成部と、を備える。
【０００８】
本発明によれば、履歴情報記憶部に記憶した顧客の操作履歴を操作履歴分析部により分析し、当該顧客のための操作メニューを生成することのできる自動取引メニュー生成装置を提供できる。したがって、本発明に係る自動取引メニュー生成装置が生成した自動取引メニューを利用する顧客は、自己の操作履歴に基づいて、より使用しやすい操作メニューを自動的に利用することができる。
【０００９】
上記発明の自動取引メニュー生成装置において、操作履歴分析部は、自動取引装置の複数のメニュー項目に対する顧客による選択の頻度を分析し、メニュー生成部は、頻度に基づいて複数のメニュー項目を配列して操作メニューを生成する。本発明によれば、メニュー生成部によって生成される操作メニューは、顧客の選択頻度に基づいて、複数のメニュー項目から配列される。したがって、顧客は、より頻繁に選択したメニュー項目ほど使用しやすくなるように生成された操作メニューを自動的に利用することができる。
【００１０】
上記発明の自動取引メニュー生成装置において、操作履歴分析部は、自動取引装置による顧客の取引の特徴を分析し、メニュー生成部は、取引の特徴に基づいて操作メニューを生成する。本発明によれば、メニュー生成部によって生成される操作メニューは、顧客の取引の特徴に基づいて生成される。したがって、本発明に係る自動取引メニュー生成装置においては、様々な顧客が同じ自動取引装置を利用しても、顧客ごとに異なる取引の特徴に基づいて、操作メニューが生成される。これにより、顧客は、操作の手間を省いて、より簡便に自動取引装置を使用することができる。
【００１１】
上記発明の自動取引メニュー生成装置において、取引の特徴は、直前の取引の内容、取引の金額、取引の入出金口座、取引先口座、決済日又は決済時間を含む。本発明によれば、メニュー生成部によって生成される操作メニューは、顧客による直前の取引の内容、取引の金額、取引の入出金口座、取引先口座、決済日又は決済時間等の顧客の取引の特徴に基づいて生成される。これにより、顧客は、これらの定型的な操作における手間を省くことができ、より簡便に自動取引装置を使用することができる。
【００１２】
上記発明において、自動取引メニュー生成装置は、更に、メニュー生成部が生成した操作メニューを記憶するメニュー記憶部を備え、メニュー記憶部は、顧客の指示に基づいてそれぞれのメニュー項目の表示の態様を記憶する。本発明によれば、自動取引メニュー生成装置は、生成した操作メニューのそれぞれの表示の態様を、顧客の指示に基づいて記憶する。表示の態様としては、一般的な情報処理装置が備える表示手段における画面構成要素の表示属性を含み、それぞれの操作メニューの表示の有無、表示する順序、画面内の配列、表示の配色、文字の大きさ等を含むことができるが、これらに限定されない。したがって、顧客は、操作メニューの表示の態様を指示することにより、より使い勝手のよい自動取引装置を利用できる。
【００１３】
第２の発明の自動取引メニュー生成システムは、サーバと端末とを備え、端末は、サーバと通信可能に接続する送受信部と、サーバから受信した複数のメニュー項目を有する取引画面を表示する表示部と、顧客による取引画面に対する操作を受け付ける操作部と、を有し、操作部が受け付けた取引画面に対する顧客の操作をサーバに送信し、サーバは、端末と通信可能に接続する送受信部と、顧客の取引画面に対する操作履歴を記憶する履歴情報記憶部と、履歴情報記憶部が記憶した操作履歴を分析する操作履歴分析部と、操作履歴分析部による分析に基づいて顧客のための操作メニューを生成するメニュー生成部と、を有し、端末から顧客による取引画面に対する操作を受信することに応じて、操作履歴分析部は、履歴情報記憶部が記憶した顧客の操作履歴を分析し、メニュー生成部は、操作履歴分析部による分析に基づいて顧客のための操作メニューを生成し、送受信部は、メニュー生成部が生成した操作メニューを取引画面として端末に送信し、履歴情報記憶部は、顧客の操作取引画面に対する操作履歴を記憶する。
【００１４】
本発明に係る自動取引メニュー生成システムは、自動取引メニュー生成装置としてのサーバと、自動取引装置としての端末とを通信可能に接続して構成することができる。本発明によれば、自動取引装置としての端末は、金融機関等に設置される現金自動預払機、又はネットワーク通信可能なパーソナルコンピュータ又は携帯電話機等の端末装置を用いることができる。顧客は、これらの端末を、より簡便で使い勝手のよい自動取引装置として利用することができる。
【００１５】
第３の発明の自動取引メニュー生成プログラムは、複数のメニュー項目を有する自動取引装置に対する顧客の操作履歴を記憶する履歴情報記憶ステップと、履歴情報記憶ステップにおいて記憶した操作履歴を分析する操作履歴分析ステップと、操作履歴分析ステップにおける分析に基づいて、複数のメニュー項目から顧客のための操作メニューを生成するメニュー生成ステップと、前記操作メニューを前記自動取引装置に表示するメニュー表示ステップと、をコンピュータに実行させる。
【００１６】
本発明によれば、コンピュータを自動取引メニュー生成装置として動作させ、履歴情報記憶部に記憶した顧客の操作履歴を操作履歴分析部により分析し、当該顧客のための操作メニューを生成することのできる自動取引プログラムを提供できる。したがって、本発明に係る自動取引メニュー生成プログラムが生成した自動取引メニューを利用する顧客は、自己の操作履歴に基づいて、より使用しやすい操作メニューを自動的に利用することができる。
【発明の効果】
【００１７】
本発明によれば、ＡＴＭの利用者の使用履歴を記憶し、記憶した使用履歴にしたがって、当該利用者にＡＴＭの操作メニューを自動的に構成することが可能な、自動取引メニュー生成装置、自動取引メニュー生成システム及び自動取引メニュー生成プログラムを提供することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係る自動取引システム５０の構成を例示する図である。
【図２】本発明の実施形態に係る自動取引システム５０に含まれる装置の機能ブロック図である。
【図３】本発明の実施形態に係る現金自動預払機１の操作画面を示す説明図である。
【図４】本発明の実施形態に係る現金自動預払機１の操作画面を示す説明図である。
【図５】本発明の実施形態に係る現金自動預払機１のメニュー項目の表示設定を示す説明図である。
【図６】本発明の実施形態に係るサーバ３０の履歴情報記憶部３２に記憶される履歴情報データベース７０のデータ構造を示す図である。
【図７】本発明の実施形態に係るサーバ３０のメニュー記憶部３７に記憶されるメニュー項目表示データベース７１のデータ構造を示す図である。
【図８】本発明の実施形態に係る現金自動預払機１及びサーバ３０の動作を例示するフロー図である。
【図９】本発明の実施形態に係る現金自動預払機１の及びサーバ３０の動作を例示するフロー図である。
【図１０】本発明の実施形態に係る現金自動預払機１、サーバ３０及びユーザ端末４０Ａ、４０Ｂのハードウェア構成の一例を示す図である。
【発明を実施するための形態】
【００１９】
以下、添付図面を参照して、本発明を実施するための形態（以下、実施形態）について詳細に説明する。なお、実施形態の説明の全体を通して同じ要素には同じ番号を付している。
【００２０】
図１は、本発明の実施形態に係る自動取引システム５０の構成を例示する図である。自動取引メニュー生成装置としてのサーバ３０は、ネットワーク２０を介して、自動取引装置としての現金自動預払機１と、ユーザ端末４０（図１に示したパーソナルコンピュータ４０Ａ、携帯電話機４０Ｂ）とに接続する。現金自動預払機１は、銀行や日本郵政株式会社等の金融機関や、コンビニエンスストア等の店舗に設置されるＡＴＭの機能を有する。ネットワーク２０は、好適にはインターネット等の広域ネットワークであるが、これに限定されず、金融機関の専用回線等であってもよい。例えば、サーバ３０と現金自動預払機１との間を金融機関の専用回線によって接続し、サーバ３０とユーザ端末４０との間をインターネット等の広域ネットワークで接続してもよい。好適には、ユーザ端末４０は、ブラウザが動作可能なネットワーク端末装置であり、サーバ３０はユーザ端末４０に対するウェブサーバであり、ユーザ端末４０とサーバ３０との間の通信は、ＳＳＬ（Secure  Socket  Layer）等のセキュリティプロトコルを用いて行われる。
【００２１】
図２は、本発明の実施形態に係る自動取引システム５０に含まれる装置の機能ブロック図である。図２に示すように、サーバ３０は、サーバ制御部３１、履歴情報記憶部３２、操作履歴分析部３３、記憶部３４、送受信部３５、メニュー生成部３６及びメニュー記憶部３７を備えている。履歴情報記憶部３２に記憶される情報については、図６を示して後述する。
【００２２】
現金自動預払機１は、制御部２、記憶部３、操作受付部４、表示部５、カード取扱部６、通帳取扱部７、現金取扱部８及び送受信部９を備える。ユーザ端末４０は、制御部４１、記憶部４２、操作受付部４３、表示部４４及び送受信部４５を備える。すなわち、本発明の実施形態に係る自動取引システム５０において、ユーザ端末４０は、現金自動預払機１のカード取扱部６、通帳取扱部７及び現金取扱部８以外の構成要素を備えている。現金自動預払機１及びユーザ端末４０は、サーバ３０に対する端末４５として動作する。
【００２３】
以下、現金自動預払機１で代表して端末４５の動作を説明するが、現金の預け払いを除き、ユーザ端末４０もまた端末４５として動作することができる。
【００２４】
図３は、本発明の実施形態に係る現金自動預払機１の操作画面を示す説明図である。すなわち、本発明の自動取引メニュー生成システム５０における端末４５の操作画面の一例である。この操作画面は、現金自動預払機１において、表示部５による表示の上に設けられる、タッチパネル等を用いた操作受付部４により構成され、表示部５に表示される画面上のボタン等に顧客が触れることにより、現金自動預払機１に対する顧客の操作が入力として受け付けられる。パーソナルコンピュータ４０Ａ又は携帯電話機４０Ｂにおいては、操作受付部４は、それぞれが備えるキーボード又はキーパッド等の入力装置、及びマウス等のポインティングデバイスにより構成され、表示部５は、ディスプレイ装置又はディスプレイパネル等により構成される。
【００２５】
図３（ａ）に示す操作画面は、現金自動預払機１の表示部５の所定領域内に、「払い出し」、「入金」、「振込」及び「残高確認」を表す画面上のボタン５Ａ〜５Ｄを含む。更に、表示部５は、「メニュー編集」を表す画面上のボタン５Ｙも含むことができる。画面上のボタン５Ｙ「メニュー編集」については、図５を示して後述する。
【００２６】
現金自動預払機１は、通常のＡＴＭと同様に通帳又はカードを受け付け、サーバ３０と通信して顧客を認証する。顧客により、画面上のボタン５Ａ「払い出し」が選択されると、表示部５は、図３（ｂ）のようになる。
【００２７】
図３（ｂ）において、表示部５は、通帳又はカードを受け付けた顧客の口座から、他口座への振込金額の入力を受け付けるための表示を含む。この例では、表示部５には、「１９，０００円の払い出し」というメッセージを含む画面上のボタン５Ｅ、現在の残高を表示する表示領域５Ｆ、金額を入力するための表示領域５Ｇ、及び以前の操作に戻るための「戻る」という表示を含む画面上のボタン５Ｚが表示される。すなわち、当該顧客により画面上のボタン５Ａ「払い出し」が選択された後に、直ちに、「１９，０００円の払い出し」というメッセージを含む画面上のボタン５Ｅが表示される。
【００２８】
画面上のボタン５Ｅは、本実施形態の現金自動預払機１と接続しているサーバ３０によって、当該顧客の操作履歴に基づいて生成されたメニュー項目である。すなわち、サーバ３０は、当該顧客が以前に「１９，０００円の払い出し」という操作を所定回数以上繰り返したことを、取引の特徴として操作履歴に記憶しており、この操作履歴の記憶に基づいて、現金自動預払機１の表示部５に画面上のボタン５Ｅが表示されている。当該顧客の操作履歴は、サーバ３０に記憶されているので、当該顧客は他のＡＴＭ又はユーザ端末４０から取引を行う場合でも、同様に「１９，０００円の払い出し」というメッセージを含む画面上のボタン５Ｅを表示部５に表示させることができる。
【００２９】
また、本発明の自動取引メニュー生成システム５０は、現在の残高を表示する表示領域５Ｆについても、サーバ３０に記憶された当該顧客の操作履歴から、当該顧客がＡＴＭを使用する取引の際に残高照会を所定頻度以上の頻度で「残高確認」を表す画面上のボタン５Ｄを選択することに基づいて、画面上のボタン５Ｅの表示と合わせて表示することができる。他の「振込」を表す画面上のボタン５Ｃについても、取引の特徴として操作履歴に記憶された操作を、画面上のボタン５Ｅと同様に表示部５に表示することができる。例えば、顧客が「振込」を表す画面上のボタン５Ｃを選択すると、サーバ３０は、図６を示して後述する履歴情報データベース７０のデータ構造から、当該顧客に関連付けられている「振込」の操作履歴を参照し、過去の振込先を現金自動預払機１の表示部５に一覧表示させることができる。したがって、顧客は、一覧表示された振込先から選択することにより、簡便な操作で現金自動預払機１を利用することができる。
【００３０】
上述の取引の特徴としては、当該顧客が以前に所定回数以上繰り返した操作、直前の取引の内容、取引の金額、取引の入出金口座、取引先口座、決済日又は決済時間等が挙げられるが、限定されない。例えば、いわゆる「五十日」等の決済期日についての商習慣に基づいて、毎月５日、１０日、１５日、２０日、２５日及び月末日の決済を、顧客の取引の特徴としてもよい。例えば、これらの期日に振込決済を行う顧客に対して、自動取引メニュー生成システム５０は、通帳又はカードを受け付けて顧客を認証した後に、所定の振込先へ所定金額を振り込むための画面上のボタンを、現金自動預払機１の画面上のボタン５Ｅとして表示してもよい。
【００３１】
また、金額を入力するための表示領域５Ｇは、本発明の自動取引メニュー生成システム５０によらない通常のＡＴＭにおける払い出しのための機能として設けることができる。すなわち、顧客はこの表示領域５Ｇにタッチすることにより、任意に金額を入力して、現金の払い出しを受けることができる。
【００３２】
このようにして、本発明の自動取引メニュー生成システム５０において、顧客は、通帳又はカードによる認証の後に、以前の操作履歴、所定頻度の操作、又は操作の特徴に基づいて表示部５に表示される画面上のボタン５Ｅ等を用い、少ない手間で簡便に現金自動預払機１等の端末４５を介して自動取引メニュー生成システム５０を利用することができる。
【００３３】
図４は、本発明の実施形態に係る現金自動預払機１の操作画面を示す説明図である。図４（ａ）に示す操作画面は、前述の図３（ｂ）に示した例と同様に、自動取引メニュー生成システム５０は、通帳又はカードによる顧客の認証の後に、当該顧客の操作履歴に基づいて、現金自動預払機１の表示部５の所定領域内に「振込」を表す画面上のボタン５Ｋ、現在の残高を表示する表示領域５Ｆ、及び「クレジットカード取引」表す画面上のボタン５Ｌを表示する。すなわち、自動取引メニュー生成システム５０は、当該顧客がこれらの操作を所定頻度以上に行ったことに基づいて、他の取引操作よりも優先して表示部５に表示することができる。所定頻度は、ユーザによって設定されてもよい。また、画面上のボタン５Ｋ「振込」及び画面上のボタン５Ｌ「クレジットカード取引」の表示の態様は、それぞれの画面上のボタンに対応する取引の回数又は頻度に応じて、例えば、一方を他方よりも幅広く表示することにより、目立つようにすることができる。したがって、より多数の取引に使用した画面上のボタン、又はより高頻度に使用した画面上のボタンが他のボタンよりも選択しやすく表示され、顧客は、よく使用する画面上のボタンをより簡便かつ容易に選択することができる。
【００３４】
図４（ｂ）に示す操作画面は、図４（ａ）の操作画面から顧客が「振込」を表す画面上のボタン５Ｋを選択した後に、表示部５に表示される操作画面を表している。この例においては、表示部５には、「ＡＡＡ銀行・ＢＢＢ支店宛に７８，０００円の振込」というッセージを含む画面上のボタン５Ｍが表示部５の中央付近に目立つように配置され、更に現在の残高を表示する表示領域５Ｊ、他の振込先を入力するための画面上のボタン５Ｎ、及び以前の操作に戻るための「戻る」という表示を含む画面上のボタン５Ｚが表示される。自動取引メニュー生成システム５０は、当該顧客がこの振込先に所定回数以上の定額の振込を行ったことを当該顧客の操作履歴として記憶しており、この操作履歴に基づいて、画面上のボタン５Ｍを生成することができる。
【００３５】
他の振込先を入力するための画面上のボタン５Ｎは、本発明の自動取引メニュー生成システム５０によらない通常のＡＴＭにおける振込のための機能として設けることができる。すなわち、顧客はこの画面上のボタン５Ｎにタッチすることにより、任意に振込先及び振込金額を入力して、振込操作を行うことができる。
【００３６】
このようにして、本発明の自動取引メニュー生成システム５０において、顧客は、通帳又はカードによる認証の後に、以前の定額振込等の操作履歴に基づいて表示部５に表示される画面上のボタン５Ｍ等を用い、少ない手間で簡便に現金自動預払機１等の端末４５を介して自動取引メニュー生成システム５０を利用することができる。
【００３７】
また、本発明の自動取引メニュー生成システム５０において、表示部５に表示される画面上のボタンは、図３及び図４に示した例に限定されず、例えば、顧客による取引の操作を履歴として記憶させないことを指定するボタン等を含むようにしてもよい。これにより、顧客は、例外的な取引操作等の履歴を自動取引メニュー生成システム５０に残さず、定型的な取引操作の履歴を自動取引メニュー生成システム５０に記憶させることも可能である。
【００３８】
図５は、本発明の実施形態に係る現金自動預払機１のメニュー項目の表示設定を示す説明図である。図５（ａ）に示す操作画面は、例えば、前述の図３（ａ）に示した表示画面において、「メニュー編集」を表す画面上のボタン５Ｙを顧客が選択することにより、表示部５に表示される。
【００３９】
図５（ａ）に例示する操作画面において、表示部５は、「表示するメニューを指定してください」というメッセージを表す表示領域５Ｐ、及び取引のメニュー項目ごとの表示の態様を設定する情報を含む表示領域５Ｑを含む。
【００４０】
図５（ａ）の例において、表示領域５Ｑに含まれる情報は、「払い出し」、「振込」、「入金」及び「公共料金支払い」のそれぞれのメニュー項目についての表示の有無を切り替える情報を含む。例えば、図５（ａ）に示す表示領域Ｑにおいて、「払い出し」及び「振込」というメニュー項目には「○」が、「入金」及び「公共料金支払い」というメニュー項目には「×」が示されている。すなわち、「払い出し」及び「振込」のメニュー項目は画面表示され、「入金」及び「公共料金支払い」というメニュー項目は表示されないように設定される。
【００４１】
図５（ｂ）は、前述の図５（ａ）に示した設定の状況を確認するための操作画面である。一例として、表示部５の表示領域５Ｐには「メニュー画面は以下の設定です」というメッセージが表示され、表示領域５Ｑには、図５（ａ）において「○」が示されたメニュー項目のみが表示されている。更に、表示部５には、「承認」を表す画面上のボタン５Ｒ、及び「中止」を表す画面上のボタン５Ｓが表示される。顧客が画面上のボタン５Ｒ「承認」を選択すると、表示領域５Ｑに表示されている情報は、サーバ３０のメニュー記憶部３７に格納される。したがって、顧客は、端末４５を使用する際に、操作画面に表示される取引のメニュー項目を「払い出し」及び「振込」として、他のメニュー項目を表示せずに、より単純化した簡便な表示とすることができる。顧客が画面上のボタン５Ｓ「中止」を選択する場合には、図５（ｂ）の表示領域Ｑに表示されている情報は破棄される。
【００４２】
このようにして、自動取引メニュー生成システム５０は、サーバ３０のメニュー記憶部３７を用いて、顧客に対して表示する操作メニューの表示の態様を、顧客の指示に基づいて記憶することができる。図５に示した例においては、表示の態様として、各メニュー項目ごとの表示の有無を示したが、これに限定されない。表示の態様としては、一般的な情報処理装置が備える表示手段における画面構成要素の表示属性を含み、それぞれの操作メニューの表示の順序、画面内の配列、表示の配色、文字の大きさ等を、独立して又は組み合わせて含むことができる。したがって、顧客は、操作メニューの表示の態様を指定することにより、より使い勝手よく、現金自動預払機１を含む端末４５を利用できる。
【００４３】
さらなる実施形態として、サーバ３０のメニュー記憶部３７に記憶される操作メニューの表示の態様の情報は、現金自動預払機１を介して、顧客が保持する金融機関カード等が備える記憶媒体に記憶されてもよい。異なる金融機関等において顧客がこのカードを使用する場合に、当該金融機関に設置された現金自動預払機１が、本実施形態に係る自動取引メニュー生成システム５０の操作メニューの表示の態様を、全体的に又は部分的に反映するようにしてもよい。
【００４４】
図６は、本発明の実施形態に係るサーバ３０の履歴情報記憶部３２に記憶される履歴情報データベース７０のデータ構造を示す図である。サーバ３０は、サーバ３０と端末４５（例えば、現金自動預払機１）とが通信可能に接続される自動取引メニュー生成システム５０において、端末４５における顧客の操作を履歴情報データベース７０のデータ構造を用いて履歴情報記憶部３２に記憶すると共に、端末４５からの送信要求に基づいて、この履歴情報データベース７０に蓄積された情報を検索することができる。
【００４５】
図６に示すように、本実施形態の履歴情報データベース７０のデータ構造においては、一つの取引識別子につき、顧客情報、口座情報、メニュー項目操作履歴、取引の内容が関連付けられる。図６には、現金自動預払機１における取引の操作の履歴を含むデータ構造を示すが、履歴情報データベース７０のデータ構造は、特定の現金自動預払機１における取引の操作の履歴に限定されず、ユーザ端末４０の操作を含む様々な取引の記録を蓄積して記憶するために使用できる。
【００４６】
図６に例示する履歴情報データベース７０においては、取引識別子「取引０５０２０００１」に関連付けられる情報と、取引識別子「取引０５０２０００２」に関連付けられる情報とは、いずれも同一の顧客情報「顧客００１２３」を含み、同一の口座情報「口座１０４５６」を含み、同一のメニュー項目操作履歴「払い出し」を含んでいる。更に、これらの取引は、取引の内容として、同じ金額（１９，０００円）を異なる月の同じ日（２５日）に決済したことが記憶されている。この例では、顧客情報が「顧客００１２３」である顧客は、毎月２５日に定額（１９，０００円）を払い出す操作を行うと考えられる。したがって、自動取引メニュー生成装置としてのサーバ３０は、操作履歴分析部３３を用いて、このような取引の情報から、特定の顧客について、毎月２５日に定額（１９，０００円）を払い出すという定型的な取引のパターンを抽出することができる。
【００４７】
また、図６に例示する履歴情報データベース７０においては、取引識別子「取引０５０２０００３」に関連付けられる情報は２つあり、いずれも同一の顧客情報「顧客００４６５」を含み、残高照会とＡＡＡ銀行ＢＢＢ支店宛に７８，０００円の振込が行われたこととが記憶されている。また、取引識別子「取引０５０２０７２１」に関連付けられる情報も２つあり、同様に残高照会と同一の支店宛に同一の金額の振込が行われたことが記憶されている。したがって、自動取引メニュー生成装置としてのサーバ３０は、操作履歴分析部３３を用いて、このような取引の情報から、別の特定の顧客について、残高照会を行ってから所定の口座宛（ＡＡＡ銀行ＢＢＢ支店宛）に定額（７８，０００円）の振込を行うという定型的な取引のパターンを抽出することができる。
【００４８】
操作履歴分析部３３により分析される操作の履歴は、所定回数以上繰り返した操作、直前の取引の内容、取引の金額、取引の入出金口座、取引先口座、決済日又は決済時間等を含むことができるが、これらに限定されない。所定回数等は、ユーザによって設定されてもよい。
【００４９】
したがって、自動取引メニュー生成装置としてのサーバ３０は、操作履歴分析部３３が履歴情報データベース７０に記憶された情報について上述のような分析を行うことに基づき、メニュー生成部３６を用いて、特定の顧客に対する所定の操作メニューを生成することができる。例えば、顧客情報が「顧客００１２３」である顧客が月の２５日に現金自動預払機１等の端末４５を操作する場合に、メニュー生成部３６は、定額（１９，０００円）を払い出すためのメニューを生成することができる。生成されたメニューは、サーバ３０から現金自動預払機１に送信され、表示部５に表示される。同様に、顧客情報が「顧客００４６５」である顧客に対しては、現在の残高と共に、所定の口座宛（ＡＡＡ銀行ＢＢＢ支店宛）に定額（７８，０００円）の振込を行うためのメニューを生成することができる。
【００５０】
このようにして、自動取引メニュー生成装置としてのサーバ３０は、履歴情報データベース７０のデータ構造を用いて、顧客による現金自動預払機１の操作の履歴を履歴情報記憶部３２に記憶し、記憶した操作の履歴を操作履歴分析部３３により分析し、分析された操作の履歴にしたがって、メニュー生成部３６により当該顧客に対して現金自動預払機１に表示する操作メニューを生成することができる。
【００５１】
図７は、本発明の実施形態に係るサーバ３０のメニュー記憶部３７に記憶されるメニュー項目表示データベース７１のデータ構造を示す図である。サーバ３０は、サーバ３０と端末４５（例えば、現金自動預払機１）とが通信可能に接続される自動取引メニュー生成システム５０において、端末４５に表示するメニュー項目の表示の態様を、メニュー項目表示データベース７１のデータ構造を用いてメニュー記憶部３７に記憶すると共に、端末４５からの送信要求に基づいて、このメニュー項目表示データベース７１に蓄積された情報を検索することができる。
【００５２】
図７に示すように、本実施形態のメニュー項目表示データベース７１のデータ構造においては、一つの顧客識別子につき、口座情報と、メニュー項目表示態様とが関連付けられる。メニュー項目表示態様は、図５に示した、顧客に対して表示する操作メニューの表示の態様を格納するために用いられる。図７には、現金自動預払機１におけるメニュー項目表示態様等を含むデータ構造を示すが、メニュー項目表示データベース７１のデータ構造は、特定の現金自動預払機１におけるメニュー項目表示態様に限定されず、ユーザ端末４０の操作を含む様々なメニュー項目の表示態様等を記憶するために使用できる。
【００５３】
図７に例示するメニュー項目表示データベース７１においては、顧客識別子が「顧客００１２３」である情報は、口座情報が「口座１０４５６」である口座について、メニュー項目表示態様として「［○］払い出し、［○］振込、［×］入金、［×］公共料金支払い、［残高表示あり］」という情報を含む。したがって、顧客識別子「顧客００１２３」によって識別される顧客は、現金自動預払機１を用いて当該口座の取引を行うときに、払い出しと振込のメニュー項目が残高表示と共に画面表示された操作メニューを利用できる。同様に、顧客識別子が「顧客００４６５」である情報は、口座情報が「口座２０５４３」である口座について、メニュー項目表示態様として「［○］払い出し、［○］振込、［×］入金、［○］公共料金支払い、［残高表示なし］」という情報を含む。したがって、顧客識別子「客００４６５」によって識別される顧客は、現金自動預払機１を用いて当該口座の取引を行うときに、残高表示を伴わずに、払い出し、振込及び公共料金支払いのメニュー項目が画面表示された操作メニューを利用できる。
【００５４】
このようにして、自動取引メニュー生成装置としてのサーバ３０は、メニュー項目表示データベース７１のデータ構造を用いて、顧客による現金自動預払機１のメニュー項目の表示態様をメニュー記憶部３７に記憶し、記憶した表示態様を用いて、当該顧客に対して現金自動預払機１に表示する操作メニューの表示態様を設定することができる。したがって、前述のメニュー生成部３６により生成された操作メニューは、更にメニュー記憶部３７に記憶された表示態様を用いて変更されて、現金自動預払機１の表示部５に表示することができる。現金自動預払機１を利用する顧客は、操作履歴に基づいて自動的に生成される操作メニューを利用できると共に、自分の所望により、生成された操作メニューの態様を変更することもできる。
【００５５】
図８は、本発明の実施形態に係る現金自動預払機１及びサーバ３０の動作を例示するフロー図である。ユーザ端末４０についても、現金自動預払機１と同様に動作することができる。
【００５６】
ステップＳ１０１で、現金自動預払機１は、顧客の通帳又はカードを受け付け、利用者認証を行う。利用者認証は、具体的には、現金自動預払機１が受け付けた通帳又はカードの情報がサーバ３０に送信され、サーバ３０において行われた認証の結果を現金自動預払機１が受信することにより、顧客が当該現金自動預払機１を利用できるようにする。ユーザ端末４０の場合には、サーバ３０に対するログインにおける利用者認証として行うことができる。
【００５７】
ステップＳ１０２で、現金自動預払機１は、認証された顧客についての操作メニューを受信するために、サーバ３０に対して送信要求を送信する。この送信要求は、利用者認証において認証された顧客の情報を含む。具体的には、顧客の情報は、履歴情報記憶部３２に記憶される履歴情報データベース７０のデータ構造における顧客情報とすることができる。
【００５８】
ステップＳ１０３で、サーバ３０は、いずれかの端末４５からの送信要求を待機している。ステップＳ１０２において現金自動預払機１が送信した送信要求を受信することに応じて、サーバ３０は、ステップＳ１０４に進む。
【００５９】
ステップＳ１０４で、サーバ３０は、顧客の操作履歴を分析する。すなわち、サーバ３０は、ステップＳ１０３において受信した送信要求に含まれる顧客情報を用いて、履歴情報データベース７０において当該顧客情報との関連付けを有するメニュー項目操作履歴を検索し、操作履歴分析部３３を用いて顧客の操作履歴を分析する。顧客の操作履歴としては、所定回数以上繰り返した操作、直前の取引の内容、取引の金額、取引の入出金口座、取引先口座、決済日又は決済時間等を含むことができるが、これらに限定されない。
【００６０】
ステップＳ１０５で、サーバ３０は、操作メニューを生成する。すなわち、当該顧客に対して、優先的に又は目立つように配列して表示するメニュー項目が選ばれ、操作メニューが生成される。生成された操作メニューは、現金自動預払機１に送信される。
【００６１】
ステップＳ１０６で、現金自動預払機１は、サーバ３０から操作メニューを受信する。
【００６２】
ステップＳ１０７で、現金自動預払機１は、受信した操作メニューを表示する。顧客は、表示部５に表示される操作メニューを利用できるようになる。
【００６３】
ステップＳ１０８で、現金自動預払機１は、顧客による取引の操作を受け付けて適宜処理を行う。取引の過程は、サーバ３０に送信される。例えば、現金自動預払機１に保管されている現金から、顧客が引き出した金額等の情報が、現金自動預払機１からサーバ３０に送信される。
【００６４】
ステップＳ１０９で、現金自動預払機１は、顧客による次の取引があるかどうかを判定する。すなわち、ステップＳ１０１において認証された顧客に対して、同一の認証の下で操作メニューを表示するかどうかが判定される。判定の結果が真であればステップＳ１０２に戻り、偽であれば終了する。
【００６５】
ステップＳ１１０で、サーバ３０は、現金自動預払機１から顧客の取引内容を受信する。
【００６６】
ステップＳ１１１で、サーバ３０は、受信した取引内容にしたがい、顧客の操作履歴を記憶する。具体的には、顧客の操作履歴は、履歴情報データベース７０のデータ構造を用いて履歴情報記憶部３２に蓄積して記憶される。
【００６７】
ステップＳ１１１の後には、サーバ３０はステップＳ１０３に戻り、いずれかの端末４５からの送信要求を待機する。したがって、サーバ３０は、現金自動預払機１等の端末４５に対して、顧客が操作を開始する時点では操作メニューを送信し（ステップＳ１０５）、当該顧客が取引を行うごとに当該顧客の操作履歴を履歴情報記憶部３２に蓄積して記憶する動作を繰り返す。これにより、取引メニュー生成装置としてのサーバ３０は、顧客による操作の履歴を蓄積して記憶し、記憶した操作履歴に基づいて顧客に表示する操作メニューを生成する動作を繰り返すことができる。
【００６８】
図９は、本発明の実施形態に係る現金自動預払機１の及びサーバ３０の動作を例示するフロー図である。図９に示すフロー図は、顧客による操作メニュー項目の編集を含む。図８に示したフロー図と共通する箇所は説明を省略する。
【００６９】
ステップＳ１２１及びステップＳ１２２における現金自動預払機１の動作、及びステップＳ１２３からステップＳ１２５におけるサーバ３０の動作は、図８に示した例と同様である。
【００７０】
ステップＳ１２６で、サーバ３０は、生成した操作メニューの表示態様を適宜変更する。すなわち、メニュー記憶部３７に記憶されたメニュー項目表示態様（図７）にしたがい、現金自動預払機１に表示する操作メニューの表示態様が適宜変更される。メニュー記憶部３７のメニュー項目表示態様は、例えば図５に示した現金自動預払機１のメニュー項目の表示設定が行われることによって、顧客が設定することができる。メニュー項目表示態様が特に設定されていなければ、サーバ３０はこのステップＳ１２６を省略してもよく、あるいはメニュー項目表示態様の情報を空白としてもよい。
【００７１】
ステップＳ１２７で、現金自動預払機１は、操作メニューの表示態様が適宜変更された操作メニューを受信する。
【００７２】
ステップＳ１２８で、現金自動預払機１は、受信した操作メニューを表示する。
【００７３】
ステップＳ１２９で、現金自動預払機１は、顧客による取引の操作、又はメニュー項目の編集を受け付けて適宜処理を行う。取引の過程及びメニュー項目の編集結果は、サーバ３０に送信される。
【００７４】
ステップＳ１３０で、現金自動預払機１は、顧客による次の取引があるかどうかを判定する。判定の結果が真であればステップＳ１２２に戻り、偽であれば終了する。
【００７５】
ステップＳ１３１で、サーバ３０は、現金自動預払機１から顧客による取引の内容、又はメニュー項目の編集を受信する。
【００７６】
ステップＳ１３２で、サーバ３０は、受信した取引内容にしたがい、顧客の操作履歴を記憶する。具体的には、顧客の操作履歴は、履歴情報データベース７０のデータ構造を用いて履歴情報記憶部３２に蓄積して記憶される。
【００７７】
ステップＳ１３３で、サーバ３０は、顧客によるメニュー項目の編集にしたがい、メニュー表示態様を、メニュー項目表示データベース７１のデータ構造を用いてメニュー記憶部３７に記憶する。
【００７８】
ステップＳ１３３の後には、サーバ３０はステップＳ１２３に戻り、いずれかの端末４５からの送信要求を待機する。したがって、サーバ３０は、現金自動預払機１等の端末４５に対して、顧客が操作を開始する時点では表示態様の適宜変更を含む操作メニューを送信し（ステップＳ１２８）、当該顧客が取引を行うごとに当該顧客の操作履歴を履歴情報記憶部３２に蓄積して記憶し、当該顧客により編集されたメニュー表示態様をメニュー記憶部３７に記憶する動作を繰り返す。これにより、取引メニュー生成装置としてのサーバ３０は、顧客による操作の履歴を蓄積して記憶し、記憶した操作履歴に基づいて顧客に表示する操作メニューを生成する動作と、当該顧客により編集されたメニュー表示態様を記憶する動作とを繰り返すことができる。
【００７９】
図１０は、本発明の実施形態に係る現金自動預払機１、サーバ３０及びユーザ端末４０Ａ、４０Ｂのハードウェア構成の一例を示す図である。現金自動預払機１、サーバ３０及びユーザ端末４０Ａ、４０Ｂは、ホスト・コントローラ１００１により相互に接続されるＣＰＵ１００２、ＲＡＭ１００３、グラフィック・コントローラ１００４、及び表示装置１００５を有するＣＰＵ周辺部と、入出力コントローラ１００６によりホスト・コントローラ１００１に接続される通信インターフェイス１００７、ハードディスクドライブ１００８、及びＣＤ−ＲＯＭドライブ１００９を有する入出力部と、入出力コントローラ１００６に接続されるＲＯＭ１０１０、フレキシブルディスク・ドライブ１０１１、及び入出力チップ１０１２を有するレガシー入出力部とを備える。
【００８０】
ホスト・コントローラ１００１は、ＲＡＭ１００３と、高い転送レートでＲＡＭ１００３をアクセスするＣＰＵ１００２、及びグラフィック・コントローラ１００４とを接続する。ＣＰＵ１００２は、ＲＯＭ１０１０、及びＲＡＭ１００３に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィック・コントローラ１００４は、ＣＰＵ１００２等がＲＡＭ１００３内に設けたフレーム・バッファ上に生成する画像データを取得し、表示装置１００５上に表示させる。これに代えて、グラフィック・コントローラ１００４は、ＣＰＵ１００２等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００８１】
入出力コントローラ１００６は、ホスト・コントローラ１００１と、比較的高速な入出力装置であるハードディスクドライブ１００８、通信インターフェイス１００７、ＣＤ−ＲＯＭドライブ１００９を接続する。ハードディスクドライブ１００８は、ＣＰＵ１００２が使用するプログラム、及びデータを格納する。通信インターフェイス１００７は、外部に接続してプログラムまたはデータを送受信する。ＣＤ−ＲＯＭドライブ１００９は、ＣＤ−ＲＯＭ１０２０からプログラムまたはデータを読み取り、ＲＡＭ１００３を介してハードディスクドライブ１００８、及び通信インターフェイス１００７に提供する。
【００８２】
また、入出力コントローラ１００６には、ＲＯＭ１０１０と、フレキシブルディスク・ドライブ１０１１、及び入出力チップ１０１２の比較的低速な入出力装置とが接続される。ＲＯＭ１０１０は、現金自動預払機１、サーバ３０及びユーザ端末４０Ａ、４０Ｂが起動時に実行するブート・プログラムや、ハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ１０１１は、フレキシブルディスク１０２１からプログラムまたはデータを読み取り、ＲＡＭ１００３を介してハードディスクドライブ１００８、及び通信インターフェイス１００７に提供する。入出力チップ１０１２は、フレキシブルディスク・ドライブ１０１１や、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を接続する。
【００８３】
ＣＰＵ１００２が実行するプログラムは、フレキシブルディスク１０２１、ＣＤ−ＲＯＭ１０２０、またはＩＣカード等の記録媒体に格納されて顧客によって提供される。プログラムは、記録媒体からハードディスクドライブ１００８にインストールされ、ＲＡＭ１００３に読み出されてＣＰＵ１００２により実行される。
【００８４】
ＣＰＵ１００２により実行されるプログラムは、図１〜図９に関連して説明した現金自動預払機１、サーバ３０及びユーザ端末４０Ａ、４０Ｂとして、コンピュータを機能させる。また、ＣＰＵ１００２により実行される自動取引メニュー生成用のプログラムは、複数のメニュー項目を有する自動取引装置に対する顧客の操作履歴を記憶する履歴情報記憶ステップと、履歴情報記憶ステップにおいて記憶した操作履歴を分析する操作履歴分析ステップと、操作履歴分析ステップにおける分析に基づいて、複数のメニュー項目から顧客のための操作メニューを生成するメニュー生成ステップと、前記操作メニューを前記自動取引装置に表示するメニュー表示ステップと、をコンピュータに実行させる。
【００８５】
以上、実施形態を用いて本発明を説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されないことは言うまでもない。上記実施形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。またその様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【符号の説明】
【００８６】
１    現金自動預払機
３０    サーバ
３２    履歴情報記憶部
３３    操作履歴分析部
３６    メニュー生成部
３７    メニュー記憶部
４０    ユーザ端末
５０    自動取引メニュー生成システム
【図１】
2012038171.tif 000003
【図２】
2012038171.tif 000004
【図３】
2012038171.tif 000005
【図４】
2012038171.tif 000006
【図５】
2012038171.tif 000007
【図６】
2012038171.tif 000008
【図７】
2012038171.tif 000009
【図８】
2012038171.tif 000010
【図９】
2012038171.tif 000011
【図１０】
2012038171.tif 000012