(57)【要約】【課題】利用者の利便性を向上できる自動取引装置および取引方法を提供できる。【解決手段】自動取引装置１０は、入力受付部１１と、表示部１２と、制御部１３と、記憶部１４とを備える。入力受付部１１は、取引指示とカード２０とを受け付け、自動取引装置１０における操作の履歴を記憶した履歴情報２２をカード２０が備える記憶部２１から取得する。制御部１３は、自動取引装置１０の表示部１２において表示する画面を制御するための情報を記憶した管理情報１５を自動取引装置１０の記憶部１４から取得し、管理情報１５と履歴情報２２に基づいて、取引指示を実行する画面を表示部１２に表示させる。【選択図】図１
2018136732.tif 000002
【特許請求の範囲】
【請求項１】
取引指示とカードとを受け付け、自動取引装置における操作の履歴を記憶した履歴情報を前記カードが備える記憶部から取得する入力受付部と、
前記自動取引装置の表示部において表示する画面を制御するための情報を記憶した管理情報を前記自動取引装置の記憶部から取得し、前記管理情報と前記履歴情報に基づいて、前記取引指示を実行する画面を前記表示部に表示させる制御部と、
を備える自動取引装置。
【請求項２】
前記履歴情報は、
前記画面を識別する情報である画面識別情報と、前記画面を前回操作した年月日である操作年月日と、前記画面を前回操作した内容を識別する操作識別情報と、前記画面を操作した時間である操作時間とを含む、
請求項１記載の自動取引装置。
【請求項３】
前記管理情報は、
前記画面識別情報と、前記画面を表示する時間の基準となる基本表示時間と、前記画面の重要度と、前記画面識別情報に対応する履歴情報を有効とする有効日数と、前記画面を操作する時間の閾値である操作時間閾値と、前記画面を非表示とする場合に次に表示する画面の識別情報である次画面識別情報とを含む、
請求項１記載の自動取引装置。
【請求項４】
前記制御部は、
前記操作年月日から現在の年月日までの経過日数が前記有効日数よりも少ない日数である場合、前記操作時間が前記操作時間閾値以下であるか否かを判定し、判定結果に基づいて前記画面の表示を制御し、
前記操作年月日から現在の年月日までの経過日数が前記有効日数よりも多い日数である場合、前記基本表示時間を前記画面の表示時間として決定する、
請求項２および請求項３記載の自動取引装置。
【請求項５】
前記制御部は、
前記判定結果に基づいて前記画面の表示を制御する際に、前記画面の前記重要度に基づいて、前記画面を表示する時間の短縮、前記画面を表示する時間の延長、または、前記画面を非表示とする制御をし、
前記画面を非表示とする制御をする場合、前記次画面識別情報で識別される画面を表示する、
請求項４記載の自動取引装置。
【請求項６】
入力受付部と、制御部と、記憶部と、表示部とを備える自動取引装置における取引方法であって、
前記入力受付部は、
取引指示とカードとを受け付け、自動取引装置における操作の履歴を記憶した履歴情報を前記カードが備える記憶部から取得し、
前記制御部は、
前記自動取引装置の表示部において表示する画面を制御するための情報を記憶した管理情報を前記自動取引装置の前記記憶部から取得し、前記管理情報と前記履歴情報に基づいて、前記取引指示を実行する画面を前記表示部に表示させる、
取引方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動取引装置および取引方法に関する。
【背景技術】
【０００２】
金融機関等では金融取引を実行する自動取引装置（ＡＴＭ；Automated Teller Machine）が用いられている。ＡＴＭでは、利用者が表示画面などの案内を参照しながら一連の取引操作を実行する。
【０００３】
また、ＡＴＭにおいて、利用者が取引操作をするときの操作間隔時間がたとえばその基準時間以上となる所定の場合に、この取引を初心者取引とみなしてＡＴＭの動作態様（案内内容、カードの取り込み速度など）を初心者モードに変更する技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１６７２１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、ＡＴＭにおいては、利用者へのサービス向上や、犯罪防止や、ＡＴＭ機能の多様化等に伴い、様々な案内画面が提供されている。
しかし、全ての案内画面が利用者に対して必須の画面であるとは限らず、案内画面等を表示することにより利用者が煩わしさを感じる場合がある。また、ＡＴＭにおいて、画面の表示時間や操作時間が長くなることに伴い、利用者の利便性の低下に繋がるという問題が生じている。
【０００６】
一側面では、本発明は、利用者の利便性を向上できる自動取引装置および取引方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、以下に示すような自動取引装置を提供する。自動取引装置は、入力受付部と、表示部と、制御部と、記憶部とを備える。入力受付部は、取引指示とカードとを受け付け、自動取引装置における操作の履歴を記憶した履歴情報をカードが備える記憶部から取得する。制御部は、自動取引装置の表示部において表示する画面を制御するための情報を記憶した管理情報を自動取引装置の記憶部から取得し、管理情報と履歴情報に基づいて、取引指示を実行する画面を表示部に表示させる。
【発明の効果】
【０００８】
一態様によれば、利用者の利便性を向上できる自動取引装置および取引方法を提供できる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態の自動取引装置の一例を示す図である。
【図２】第２の実施形態の取引システムの一例を示す図である。
【図３】第２の実施形態のＡＴＭのハードウェア構成の一例を示す図である。
【図４】第２の実施形態のホストコンピュータのハードウェア構成の一例を示す図である。
【図５】第２の実施形態の操作履歴情報の一例を示す図である。
【図６】第２の実施形態の画面管理情報の一例を示す図である。
【図７】第２の実施形態の画面遷移の一例を示す図である（その１）。
【図８】第２の実施形態の画面遷移の一例を示す図である（その２）。
【図９】第２の実施形態の画面遷移の一例を示す図である（その３）。
【図１０】第２の実施形態の画面遷移の一例を示す図である（その４）。
【図１１】第２の実施形態の画面遷移の一例を示す図である（その５）。
【図１２】第２の実施形態の画面遷移の一例を示す図である（その６）。
【図１３】第２の実施形態の画面遷移の一例を示す図である（その７）。
【図１４】第２の実施形態の取引処理のフローチャートを示す図である（その１）。
【図１５】第２の実施形態の取引処理のフローチャートを示す図である（その２）。
【図１６】第２の実施形態の取引処理のフローチャートを示す図である（その３）。
【図１７】第２の実施形態の案内画面処理のフローチャートを示す図である。
【図１８】第２の実施形態の高重要度画面処理のフローチャートを示す図である。
【図１９】第２の実施形態の中重要度画面処理のフローチャートを示す図である。
【図２０】第２の実施形態の低重要度画面処理のフローチャートを示す図である。
【図２１】第２の実施形態の振込先選択画面処理のフローチャートを示す図である。
【図２２】第２の実施形態の振込人選択画面処理のフローチャートを示す図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して実施の形態を詳細に説明する。
［第１の実施形態］
まず、第１の実施形態の自動取引装置について図１を用いて説明する。図１は、第１の実施形態の自動取引装置の一例を示す図である。
【００１１】
自動取引装置１０は、入力受付部１１と、表示部１２と、制御部１３と、記憶部１４とを備える。自動取引装置１０は、金融取引を行う装置であり、たとえば、金融機関等が備えるＡＴＭや、コンビニエンスストア等が備える取引端末である。
【００１２】
入力受付部１１は、カードリーダやテンキーやタッチパネル等を備える入力ユニットである。入力受付部１１は、取引指示（振込、入金、出金等）とカード２０とを受け付ける。入力受付部１１は、カード２０が備える記憶部２１から履歴情報２２や口座情報を取得する。
【００１３】
表示部１２は、取引指示を選択する画面や、金額の入力等を促す画面や、犯罪防止の注意喚起の画面や、金融機関による広告の画面等を表示する。表示部１２は、たとえば、ディスプレイ等がある。
【００１４】
制御部１３は、記憶部１４から管理情報１５を取得し、管理情報１５と履歴情報２２に基づいて、取引指示を実行する画面を表示部１２に表示させる。
記憶部１４は、管理情報１５を記憶する装置であり、たとえばＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）である。管理情報１５は、自動取引装置１０の表示部１２において表示する画面を制御するための情報を記憶した情報である。管理情報１５は、少なくとも、画面識別情報、画面を表示する時間の基準となる基本表示時間、画面の重要度、画面識別情報に対応する履歴情報を有効とする有効日数、画面を操作する時間の閾値である操作時間閾値、画面を非表示とする場合に次に表示する画面の識別情報である次画面識別情報のいずれかを含む情報である。また、管理情報１５は、予め記憶部１４に記憶される情報である。
【００１５】
カード２０は、自動取引装置１０によって取引を行う際に用いられる媒体であり、たとえば、キャッシュカードやクレジットカード等である。カード２０は、記憶部２１を備えている。
【００１６】
記憶部２１は、取引を行う際に用いる口座情報や履歴情報２２を記憶する記憶媒体であり、たとえば、各種メモリである。
履歴情報２２は、自動取引装置１０における操作の履歴を記憶した情報である。履歴情報は、少なくとも、画面を識別する情報である画面識別情報、画面を前回操作した年月日である操作年月日、画面を前回操作した内容を識別する操作識別情報、画面を操作した時間である操作時間のいずれかを含む情報である。なお、操作時間とは、画面を表示した時点から、画面に表示された操作ボタンの選択を受け付けた時点までの時間である。
【００１７】
口座情報は、金融機関等における口座を特定する情報であり、たとえば、口座番号を含む情報である。履歴情報２２は、カード２０が自動取引装置１０に挿入され、利用者が自動取引装置１０を操作した場合に記録される情報である。
【００１８】
ここで、自動取引装置１０の制御部１３が、履歴情報２２と管理情報１５に基づいて画面を表示する処理について、さらに詳しく説明する。制御部１３は、履歴情報２２に情報が記憶されていない場合、第１の画面３１、第２の画面３２、第３の画面３３を順に表示するよう表示部１２に指示するものとする。表示部１２において、第１の画面３１、第２の画面３２、第３の画面３３の順に表示する順序を初期状態の表示順序とする。
【００１９】
制御部１３は、履歴情報２２と管理情報１５に基づき、前回操作した第２の画面３２の操作時間が操作時間閾値よりも短いと判定した場合、第２の画面３２を非表示とし、第１の画面３１を表示後に第３の画面３３を表示するよう表示部１２に指示する。たとえば、第２の画面３２が広告画面であり、広告画面の操作時間が３秒であり、操作時間閾値が５秒であるものとする。この場合、制御部１３は、広告画面の表示を非表示とし、次画面として第３の画面３３を表示する。なお、制御部１３は、画面を非表示とするのみではなく、履歴情報２２に応じて、表示時間の短縮や延長もできる。
【００２０】
制御部１３は、第２の画面３２を非表示とする際に、管理情報１５に次画面識別情報として第４の画面３４の識別情報が設定されている場合、第１の画面３１を表示後に第４の画面３４を表示する。たとえば、第２の画面３２が振込先指定方法選択画面であり、操作識別情報が「振込カード」であるものとする。また、次画面識別情報として振込カード挿入・選択画面の識別情報が設定されているものとする。振込先指定方法選択画面は、振込先を指定する方法を選択させる画面である。振込カード挿入・選択画面は、振込カードの挿入指示と他の振込先指定方法の選択を促す表示が１画面で表示される画面である。この場合、制御部１３は、前回の操作が「振込カード」であり、次画面識別情報が設定されていることに基づき、振込先指定方法選択画面を非表示とし、振込カード挿入・選択画面を表示する。これにより、利用者は、今回操作中の画面において振込先指定方法選択画面を非表示とされ、振込カード挿入・選択画面が表示されることで、振込先指定方法に「振込カード」を再度選択する手間が省ける。
【００２１】
また、制御部１３は、画面の表示順序を変更した後、再度カード２０から履歴情報２２を取得した際に、操作年月日から現在の年月日までの日数が有効日数よりも大きいと判定した場合、初期状態の表示順序で画面を表示するよう表示部１２に指示する。
【００２２】
このように、自動取引装置１０は、利用者による過去の操作履歴が記録された履歴情報２２に基づいて画面の表示を制御（表示時間の短縮や延長、画面の非表示、次画面の表示）することで、利用者は画面の操作労力や操作時間を軽減できる。また、自動取引装置１０は、有効日数が経過した際に初期状態の表示順序や表示時間に戻すことにより、画面表示により利用者に情報を報知できない状態が継続することを回避できる。
【００２３】
このようにして、自動取引装置１０は、カード２０に記録された履歴情報２２に基づいて画面の表示を制御することにより、利用者の利便性を向上できる。
［第２の実施形態］
次に、第２の実施形態として、自動取引装置をＡＴＭに適用した取引システムについて図２を用いて説明する。図２は、第２の実施形態の取引システムの一例を示す図である。
【００２４】
金融機関等における取引システム４００は、図２に示すように、ＡＴＭ１００が備えられ、ＡＴＭ１００はホストコンピュータ３００とネットワーク２００を介して接続されている。ホストコンピュータ３００は、データベース３５０と接続している。なお、取引システム４００が備えるＡＴＭ１００の台数は、１台に限るものではなく、複数台であってもよい。
【００２５】
ＡＴＭ１００は、顧客操作部１４０と、カード／レシート部１５０と、紙幣処理部１６０と、テンキー入力部１７０と、を有する。
顧客操作部１４０は、ディスプレイとタッチパネルとを有し、取引操作の案内や、広告の表示や、操作指示の受け付けを行う。なお、図示を略すが、ＡＴＭ１００は、ディスプレイ等の表示による指示だけでなく、受話器等の音声による指示も可能である。取引操作の案内や入力の指示等は、ディスプレイ等を用いた表示の指示に限らず、音声ガイダンスによる指示を行うこともできる。
【００２６】
カード／レシート部１５０は、ＩＣカード（Integrated Circuit カード）や振込カード等のカードを用いる取引において、カードの挿入と排出を行う。また、カード／レシート部１５０は、取引終了時に発行するレシートを排出する。紙幣処理部１６０では、入金および出金取引の際に、紙幣の受け渡しを処理する。
【００２７】
テンキー入力部１７０は、数字等を入力するテンキーを備え、顧客操作部１４０のタッチパネルと協働して利用者の指示を受け付ける。たとえば、テンキー入力部１７０は、キャッシュカードに記録された口座情報に対応する口座を認証するためのパスワード（暗証番号）や、金融取引の金額等の入力を受け付けることができる。
【００２８】
ホストコンピュータ３００は、ネットワーク２００を介して、ＡＴＭ１００を管理し、ＡＴＭ１００とデータの送受信を行うコンピュータである。また、ホストコンピュータ３００は、ＡＴＭ１００から送信されたパスワードの認証処理や各種の取引ができる。また、ホストコンピュータ３００は、データベース３５０と情報交換が可能であり、データベース３５０から取得した情報をＡＴＭ１００へ送信する。データベース３５０は、取引履歴や、認証情報や、口座残高等を保持する記憶装置である。
【００２９】
ここで、利用者がＡＴＭ１００で振込の取引を行う際の動作について説明する。利用者は、顧客操作部１４０およびテンキー入力部１７０を操作して振込の取引を指示する。次に、顧客操作部１４０に表示される案内等に従ってＩＣカードや振込カードを挿入し、振込金額を入力する。ＡＴＭ１００は、ＩＣカードや振込カード等に記録された情報と、利用者から入力された情報をホストコンピュータ３００に送信し振込取引を実行する。ＡＴＭ１００は、挿入されたカードに記録された情報に基づいて、利用者に対して取引を選択する画面や広告画面等を表示できる。ＡＴＭ１００は、取引内容を印刷したレシートをカード／レシート部１５０から排出する。利用者は、ＡＴＭ１００から排出されたレシートを受け取り、振込処理を終了する。
【００３０】
次に、ＡＴＭのハードウェア構成について図３を用いて説明する。図３は、第２の実施形態のＡＴＭのハードウェア構成の一例を示す図である。
ＡＴＭ１００は、制御部１１０と、ディスプレイ１４０ａと、タッチパネル１４０ｂと、カード／レシート処理ユニット１５０ａと、紙幣処理ユニット１６０ａと、テンキー処理ユニット１７０ａと、対人センサ制御１８０と、を含む。
【００３１】
制御部１１０は、プロセッサ１１１、ＲＡＭ（Random Access Memory）１１２、第１ＨＤＤ１１３ａ、第２ＨＤＤ１１３ｂ、外部通信インタフェース１１４、表示処理ユニット１１５、タッチパネル処理ユニット１１６およびＩ／Ｏ（Input／Output）制御部１１７を有し、各々がバス１１８を介して接続されている。なお、制御部１１０は、コンピュータの一例でもある。
【００３２】
プロセッサ１１１は、ＡＴＭ１００の全体動作を制御するものであり、たとえば、ＣＰＵ（Central Processing Unit）等である。ＲＡＭ１１２には、プロセッサ１１１に実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１１２には、プロセッサ１１１による処理に必要な各種データが格納される。
【００３３】
第１ＨＤＤ１１３ａおよび第２ＨＤＤ１１３ｂには、ＯＳやアプリケーションプログラムや取引履歴（ログファイル）等を格納できる。第１ＨＤＤ１１３ａと、第２ＨＤＤ１１３ｂとは、システム保護のために二重化されているが、いずれか一方のみで構成することもできる。また、第１ＨＤＤ１１３ａと第２ＨＤＤ１１３ｂは、ＳＳＤ等他の記憶装置でも代用可能である。
【００３４】
外部通信インタフェース１１４は、外部のネットワーク２００に接続され、ホストコンピュータ３００との間でデータの送受信を行う。また、外部通信インタフェース１１４は、ホストコンピュータ３００へパスワードや取引情報等を送信できる。また、外部通信インタフェース１１４は、ホストコンピュータ３００からパスワードの承認情報や取引可否情報等を受信できる。
【００３５】
表示処理ユニット１１５には、ディスプレイ１４０ａが接続される。ディスプレイ１４０ａは、タッチパネル１４０ｂとともに顧客操作部１４０を構成する。表示処理ユニット１１５は、プロセッサ１１１の制御の下に、操作案内等の各種情報をディスプレイ１４０ａの画面に表示させる。なお、図示を略すが、ＡＴＭ１００は、表示処理ユニット１１５だけでなく、音声処理ユニットを備えてもよい。音声処理ユニットには、受話器やイヤホン等音声出力可能な機器が接続される。音声処理ユニットは、顧客操作部１４０に付随して構成されてもよい。音声処理ユニットは、プロセッサ１１１の制御の下に、操作案内等の各種の情報を音声ガイダンスで受話器等に出力させる。
【００３６】
タッチパネル処理ユニット１１６には、タッチパネル１４０ｂが接続される。タッチパネル１４０ｂは、ディスプレイ１４０ａの上層に形成される。タッチパネル処理ユニット１１６は、利用者の指がタッチパネル１４０ｂに接触あるいは接近した画面上の位置を検出し、プロセッサ１１１に通知する。
【００３７】
Ｉ／Ｏ制御部１１７には、カード／レシート処理ユニット１５０ａ、紙幣処理ユニット１６０ａ、テンキー処理ユニット１７０ａおよび対人センサ制御１８０が接続される。Ｉ／Ｏ制御部１１７は、プロセッサ１１１の制御の下に、接続する各部にプロセッサ１１１からの指示を通知するとともに、各部から取得した情報をバス１１８経由でプロセッサ１１１に送る。
【００３８】
カード／レシート処理ユニット１５０ａは、カード／レシート部１５０に設けられ、カードの取り込みと排出、およびレシートの排出を制御する。ＡＴＭ１００は、Ｉ／Ｏ制御部１１７とカード／レシート処理ユニット１５０ａとを介して、カード／レシート部１５０に挿入されたＩＣカードや振込カードに記録された情報の取得や更新をする。
【００３９】
紙幣処理ユニット１６０ａは、紙幣処理部１６０に設けられ、プロセッサ１１１の指示に従って紙幣の入出金と、扉の開閉とを制御する。
テンキー処理ユニット１７０ａは、テンキー入力部１７０に設けられ、利用者が押下したテンキーの情報を受け付ける。利用者が押下したテンキーの情報には、パスワード、出金金額、金融取引で用いる情報等を含めてもよい。対人センサ制御１８０は、人の接近を検知する対人センサを制御し、ＡＴＭ１００に利用者が近付いたことを検出する。
【００４０】
可搬型記録媒体１９０は、たとえば、ＤＶＤ（Digital Versatile Disk）やＣＤ−ＲＯＭ（Compact Disc − Read Only Memory）等の記録媒体である。可搬型記録媒体１９０は、取引履歴等を格納できる。
【００４１】
以上のようなハードウェア構成によって、本実施形態の処理機能を実現することができる。なお、上記の構成は一例であり、ＡＴＭ１００の構成部の組み合わせは適宜決定される。上記構成のうち必要のないものを削除するとしてもよいし、たとえば、手のひら静脈や指静脈を用いた生体認証部や非接触ＩＣに対応する非接触ＩＣ部、硬貨処理ユニット等を加えることもできる。
【００４２】
次に、第２の実施形態のホストコンピュータのハードウェア構成について図４を用いて説明する。図４は、第２の実施形態のホストコンピュータのハードウェア構成の一例を示す図である。
【００４３】
ホストコンピュータ３００は、制御部３１０を含む。制御部３１０は、プロセッサ３１１、ＲＡＭ３１２、ＨＤＤ３１３、入出力信号インタフェース３１４、記憶媒体インタフェース３１５、通信インタフェース３１６を含む。ホストコンピュータ３００は、プロセッサ３１１によって装置全体が制御されている。プロセッサ３１１には、バス３１７を介してＲＡＭ３１２と複数の周辺機器が接続されている。プロセッサ３１１は、マルチプロセッサであってもよい。プロセッサ３１１は、たとえば、ＣＰＵ、ＭＰＵ（Micro Processing Unit）、ＤＳＰ（Digital Signal Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）、又はＰＬＤ（Programmable Logic Device）である。また、プロセッサ３１１は、ＣＰＵ、ＭＰＵ、ＤＳＰ、ＡＳＩＣ、ＰＬＤのうちの２以上の要素の組み合わせであってもよい。
【００４４】
ＲＡＭ３１２は、ホストコンピュータ３００の主記憶装置として使用される。ＲＡＭ３１２には、プロセッサ３１１に実行させるＯＳのプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ３１２には、プロセッサ３１１による処理に必要な各種データが格納される。
【００４５】
バス３１７に接続されている周辺機器としては、ＨＤＤ３１３、入出力信号インタフェース３１４、記憶媒体インタフェース３１５および通信インタフェース３１６がある。
ＨＤＤ３１３は、内蔵したディスクに対して、磁気的にデータの書き込みおよび読出しを行う。ＨＤＤ３１３は、ホストコンピュータ３００の補助記憶装置として使用される。ＨＤＤ３１３には、ＯＳのプログラム、アプリケーションプログラム、および各種データが格納される。なお、補助記憶装置としては、フラッシュメモリ等の半導体記憶装置を使用することもできる。
【００４６】
入出力信号インタフェース３１４には、入出力デバイス３１８が接続されている。入出力デバイス３１８は、入力デバイスと出力デバイスを含む。入力デバイスの一例として、キーボードや、マウスや、タッチパネル等がある。また、出力デバイスの一例には、モニタや、液晶表示や、各種パネル表示装置等がある。
【００４７】
入出力信号インタフェース３１４は、キーボードやマウスから送られてくる信号をプロセッサ３１１に送信する。なお、マウスは、ポインティングデバイスの一例であり、他のポインティングデバイスを使用することもできる。他のポインティングデバイスとしては、タッチパネル、タブレット、タッチパッド、トラックボール等がある。
【００４８】
入出力デバイス３１８の出力デバイスは、プロセッサ３１１からの命令に従って、画像をモニタ画面に表示させる。モニタとしては、ＣＲＴ（Cathode Ray Tube）を用いた表示装置や液晶表示装置等がある。
【００４９】
記憶媒体インタフェース３１５は、磁気やレーザ等を利用して記憶媒体３１９に記録されたデータの読み取りや書き込みを行う。また、記憶媒体インタフェース３１５は、半導体メモリ等の記憶媒体に記録されたデータの読み取りを行うものであってもよい。記憶媒体３１９とは、たとえば、光ディスクや、フラッシュメモリ等の半導体メモリ等を含む。光ディスクは、光の反射によって読み取り可能なようにデータが記録された可搬型の記録媒体である。光ディスクには、ＤＶＤ、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）等がある。
【００５０】
記憶媒体インタフェース３１５は、ホストコンピュータ３００に周辺機器を接続するための通信インタフェースとしても用いることができる。たとえば、記憶媒体インタフェース３１５には、メモリ装置やメモリリーダライタを接続することができる。メモリ装置は、記憶媒体インタフェース３１５との通信機能を搭載した記録媒体である。メモリリーダライタは、メモリカードへのデータの書き込み、又はメモリカードからのデータの読出しを行う装置である。メモリカードは、カード型の記録媒体である。
【００５１】
通信インタフェース３１６は、ネットワーク２００に接続されている。通信インタフェース３１６は、ネットワーク２００を介して、他のコンピュータ又は通信機器との間でデータの送受信を行う。なお、通信インタフェース３１６は、データベース３５０と接続してもよいし、ネットワーク２００を介してデータベース３５０と接続してもよい。なお、ネットワーク２００は、有線ネットワークでもよいし、無線ネットワークでもよい。
【００５２】
以上のようなハードウェア構成によって、第２の実施形態のホストコンピュータ３００の処理機能を実現することができる。
次に、第２の実施形態の操作履歴情報について図５を用いて説明する。図５は、第２の実施形態の操作履歴情報の一例を示す図である。
【００５３】
操作履歴情報５００は、ＡＴＭ１００が利用者から受け付けた操作の履歴を画面ごとに記憶した情報である。ＡＴＭ１００は、ＡＴＭ１００に挿入されたＩＣカードが備えるメモリに操作履歴情報５００を記憶する。
【００５４】
操作履歴情報５００は、履歴Ｎｏ．と、画面Ｎｏ．と、前回操作年月日と、前回操作コードと、前回操作時間（秒）と、種別とを含む。
履歴Ｎｏ．は、操作履歴情報５００に含まれるエントリを特定可能な情報である。履歴Ｎｏ．は、番号に限らず、識別情報であればよい。画面Ｎｏ．は、操作対象である画面を特定可能な情報である。画面Ｎｏ．は、番号に限らず、識別情報であればよい。前回操作年月日は、画面Ｎｏ．で特定される画面について利用者が前回操作した年月日である。
【００５５】
前回操作コードは、画面Ｎｏ．で特定される画面について操作した内容を特定可能な情報である。前回操作コード「Ｋ」は、確認ボタンが押下されたことを示す。言い換えると、ＡＴＭ１００が、顧客操作部１４０に画面Ｎｏ．で指定される画面を表示している状態において、「確認」の選択を受け付けたことを示す。また、前回操作コード「Ｆ」は、振込先や振込人情報について振込カードに登録された情報を用いることが選択されたことを示す。前回操作コード「Ｎ」は、タッチパネルを介した手入力が選択されたことを示す。前回操作コード「Ｉ」は、振込先や振込人情報についてＩＣカードに登録された情報を用いることを選択されたことを示す。前回操作コード「Ｃ」は、振込先や振込人情報についてセンターに登録された情報を用いることを選択されたことを示す。前回操作コード「Ｍ」は、口座名義人を振込人とすることを選択されたことを示す。
【００５６】
前回操作時間（秒）は、画面Ｎｏ．で特定される画面が表示された後、前回操作コードで特定される操作（ボタンの押下）がされるまでの時間（秒）である。なお、前回操作時間は、画面の種別が「選択」である場合は「０秒」で固定値とする。種別は、画面Ｎｏ．で特定される画面についての種別である。顧客に対する操作案内や広告表示等の画面の種別は「案内」、振込先指定方法を選択する画面等の種別は「選択」が設定される。
【００５７】
なお、これらの情報は一例であり、その他の情報を操作履歴情報５００に記憶してもよい。
次に、第２の実施形態の画面管理情報について図６を用いて説明する。図６は、第２の実施形態の画面管理情報の一例を示す図である。
【００５８】
画面管理情報５１０は、ＡＴＭ１００が顧客操作部１４０に表示する画面を制御するために用いる情報である。画面管理情報５１０は、ＡＴＭ１００の第１ＨＤＤ１１３ａや第２ＨＤＤ１１３ｂ等の記憶部に予め記憶される情報である。
【００５９】
画面管理情報５１０は、管理Ｎｏ．と、画面Ｎｏ．と、画面名称と、種別と、標準表示時間（秒）と、重要度と、有効日数（日）と、操作時間閾値（秒）と、自動選択画面Ｎｏ．とを含む。管理Ｎｏ．は、画面管理情報５１０に含まれるエントリを特定可能な情報である。管理Ｎｏ．は、番号に限らず、識別情報であればよい。画面Ｎｏ．は、図５の説明における画面Ｎｏ．と同様である。画面名称は、画面Ｎｏ．で特定される画面の名称である。
【００６０】
種別は、画面Ｎｏ．で特定される画面の種別である。種別「案内」は、案内が表示され、確認ボタンを押下することにより次画面にすすむ画面の種別を示す。種別「選択」は、振込先や振込人などの情報を取得する記憶媒体や装置（ＩＣカード、振込カード、センター登録等）を選択するボタンを押下することにより次画面にすすむ画面の種別を示す。種別は、図５の説明における種別と同様である。
【００６１】
標準表示時間（秒）は、画面Ｎｏ．で特定される画面を表示している時間である。なお、ＡＴＭ１００は、ＩＣカードに操作履歴情報５００が記憶されている場合、前回操作時間等に基づいて画面Ｎｏ．で特定される画面を表示する。
【００６２】
重要度は、取引システム４００を提供する金融機関がＡＴＭ１００を介して利用者に提供する画面の重要度を設定した値である。重要度「３」は、高い程度の重要度であり、表示をスキップしない画面（画面Ｎｏ．で特定される画面の表示を省略しない場合）に設定する値である。重要度「２」は、中程度の重要度であり、顧客の操作履歴情報５００に基づいて表示時間を変更する画面に設定する値である。重要度「１」は、低い程度の重要度であり、顧客の操作履歴情報５００に基づいて表示時間を変更する画面に設定する値である。重要度「０」は、種別が「選択」の画面に対して設定される値である。なお、ＡＴＭ１００が、重要度に基づいて画面の表示時間を変更する処理については、後で図１６から図１９を用いて説明する。
【００６３】
有効日数（日）は、ＡＴＭ１００が操作履歴情報５００に基づいて画面表示を制御する処理を有効とするか否かを判定する日数である。ＡＴＭ１００は、現在年月日から前回操作年月日までの日数が有効日数の範囲内である場合、操作履歴情報５００に記録された前回操作時間に基づいて画面の表示時間の伸縮または画面の表示をスキップする。また、ＡＴＭ１００は、現在年月日から前回操作年月日までの日数が有効日数を超えている場合、標準表示時間を画面の表示時間とする。ＡＴＭ１００が操作履歴情報５００に基づいて画面表示を制御する処理については、後で図１７から図２２を用いて説明する。
【００６４】
操作時間閾値（秒）は、画面Ｎｏ．で特定される画面の表示時間を短縮するか、表示をスキップ（画面Ｎｏ．で特定される画面の表示を省略し、次の画面を表示）か、を判定する基準時間である。
【００６５】
自動選択画面Ｎｏ．は、画面Ｎｏ．で特定される画面の表示をスキップした場合に次に表示する画面の画面Ｎｏ．である。なお、自動選択画面Ｎｏ．は、前回操作コードの値に基づいて次に表示する画面Ｎｏ．が異なる場合、前回操作コードと次に表示する画面の画面Ｎｏ．とを対応づけて設定される。たとえば、管理Ｎｏ．「５」のエントリにおいて、前回操作コード「Ｆ」の場合、画面Ｎｏ．「００８」の画面をスキップし画面Ｎｏ．「０１０」の画面が表示される。管理Ｎｏ．「７」のエントリも同様に、前回操作コード「Ｆ」の場合、画面Ｎｏ．「０１３」の画面をスキップし画面Ｎｏ．「０１５」の画面が表示される。
【００６６】
なお、これらの情報は一例であり、その他の情報を画面管理情報５１０に記憶してもよい。
次に、第２の実施形態の顧客操作部の画面遷移の一例について図７から図１３を用いて説明する。図７は、第２の実施形態の画面遷移の一例を示す図である（その１）。図８は、第２の実施形態の画面遷移の一例を示す図である（その２）。図９は、第２の実施形態の画面遷移の一例を示す図である（その３）。図１０は、第２の実施形態の画面遷移の一例を示す図である（その４）。図１１は、第２の実施形態の画面遷移の一例を示す図である（その５）。図１２は、第２の実施形態の画面遷移の一例を示す図である（その６）。図１３は、第２の実施形態の画面遷移の一例を示す図である（その７）。
【００６７】
図７から図１３は、ＡＴＭ１００の顧客操作部１４０で表示される画面の遷移の一例である。顧客操作部１４０で表示される画面には、画面Ｎｏ．が設定されているが、図７から図１２の説明において画面Ｎｏ．の記載は省略する。
【００６８】
ＡＴＭ１００は、対人センサ制御１８０で利用者を検知し、取引種別選択画面６０１を表示する。取引種別選択画面６０１は、利用者に取引の選択を促す画面である。取引種別選択画面６０１において利用者が取引を選択すると、顧客操作部１４０にカード挿入待ち画面６０２が表示される。ここでは、ＡＴＭ１００が、利用者から振込の取引を選択された場合の画面の遷移の一例を示す。
【００６９】
カード挿入待ち画面６０２は、利用者にカードの挿入を促す画面である。ＡＴＭ１００は、カード挿入待ち画面６０２を表示した状態において利用者からＩＣカードを挿入された場合、挿入されたＩＣカードに記憶された操作履歴情報５００に基づいて顧客操作部１４０に次画面を表示する。
【００７０】
ＡＴＭ１００は、ＩＣカードに操作履歴情報５００が記憶されていない場合、振込詐欺注意喚起画面６０３を表示する。振込詐欺注意喚起画面６０３は、振込詐欺に対する注意を促す画面である。ＡＴＭ１００は、利用者が確認を選択した場合または標準表示時間が経過した場合、次画面を表示する。
【００７１】
ＡＴＭ１００は、ＩＣカードに操作履歴情報５００が記憶されて、前回操作時間が操作時間閾値よりも短い場合、振込詐欺注意喚起画面６０４を表示する時間を画面の重要度に応じ振込詐欺注意喚起画面６０３，６０４をスキップ（画面表示を省略）し、次画面を表示できる。また、ＡＴＭ１００は、ＩＣカードに操作履歴情報５００が記憶されて、前回操作時間が操作時間閾値よりも長い場合、振込詐欺注意喚起画面６０４を表示する時間を画面の重要度に応じた時間とする。振込詐欺注意喚起画面６０４は、振込詐欺注意喚起画面６０３と同じ内容の画面であるが表示の延長を選択するボタンと次画面表示までの残り時間とを表示する点が異なる。
【００７２】
なお、ＡＴＭ１００が、操作履歴情報５００に基づいて顧客操作部１４０に画面表示する処理の詳細については、後で図１３から図２１を用いて説明する。また、上記した画面の表示は一例に過ぎず、ＡＴＭ１００は、画面の表示時間を標準表示時間よりも延長した場合に振込詐欺注意喚起画面６０３を表示し、短縮した場合に振込詐欺注意喚起画面６０４を表示することができる。以下、同一の画面Ｎｏ．が付与された画面についても同様に、表示の延長を選択するボタンと次画面表示までの残り時間の表示については、画面の表示時間を標準表示時間よりも短縮した場合に表示できる。このような表示内容の設定は、システム管理者等が予め画面管理情報５１０に設定できる。
【００７３】
ＡＴＭ１００は、振込詐欺注意喚起画面６０３，６０４の何れかを表示した後、時間外手数料案内画面６０５，６０６の何れかを表示する。時間外手数料案内画面６０５は、ＡＴＭ１００の時間外手数料を利用者に案内する画面である。時間外手数料案内画面６０６は、時間外手数料案内画面６０５と同じ内容の画面であるが表示の延長を選択するボタンと次画面表示までの残り時間とを表示する点が異なる。なお、ＡＴＭ１００は、振込詐欺注意喚起画面６０３，６０４の表示をスキップした場合、振込詐欺注意喚起画面６０３，６０４を表示せずに時間外手数料案内画面６０５，６０６の何れかを表示する。また、ＡＴＭ１００は、時間外手数料案内画面６０５，６０６についても、振込詐欺注意喚起画面６０３，６０４の場合と同様にＩＣカードに記憶された操作履歴情報５００に基づいて表示時間を設定または画面表示を省略する。
【００７４】
ＡＴＭ１００は、時間外手数料案内画面６０５，６０６の何れかを表示した後、振込予約確認画面６０７，６０８の何れかを表示する。振込予約確認画面６０７は、利用者が振込を実行する月日を確認する画面である。振込予約確認画面６０８は、振込予約確認画面６０７と同じ内容の画面であるが、表示の延長を選択するボタンと次画面表示までの残り時間とを表示する点が異なる。なお、ＡＴＭ１００は、時間外手数料案内画面６０５，６０６の表示をスキップした場合、時間外手数料案内画面６０５，６０６を表示せずに振込予約確認画面６０７，６０８の何れかを表示する。また、ＡＴＭ１００は、振込予約確認画面６０７，６０８についても、振込詐欺注意喚起画面６０３，６０４の場合と同様にＩＣカードに記憶された操作履歴情報５００に基づいて表示時間を設定または画面表示を省略する。
【００７５】
ＡＴＭ１００は、振込予約確認画面６０７，６０８の何れかを表示した後、口座振込確認画面６０９，６１０の何れかを表示する。口座振込確認画面６０９は、利用者が口座振込を実行する旨を確認する画面である。口座振込確認画面６１０は、口座振込確認画面６０９と同じ内容の画面であるが、表示の延長を選択するボタンと次画面表示までの残り時間とを表示する点が異なる。なお、ＡＴＭ１００は、振込予約確認画面６０７，６０８の表示をスキップした場合、振込予約確認画面６０７，６０８を表示せずに口座振込確認画面６０９，６１０の何れかを表示する。また、ＡＴＭ１００は、口座振込確認画面６０９，６１０についても、振込詐欺注意喚起画面６０３，６０４の場合と同様にＩＣカードに記憶された操作履歴情報５００に基づいて表示時間を設定または画面表示を省略する。
【００７６】
ＡＴＭ１００は、口座振込確認画面６０９，６１０の何れかを表示した後、暗証番号入力画面６１１を表示する。暗証番号入力画面６１１は、利用者が暗証番号を入力する画面である。なお、ＡＴＭ１００は、口座振込確認画面６０９，６１０の表示をスキップした場合、口座振込確認画面６０９，６１０を表示せずに暗証番号入力画面６１１を表示する。
【００７７】
ＡＴＭ１００は、暗証番号入力画面６１１を表示した状態において利用者から暗証番号の入力を受け付けた後、操作履歴情報５００に基づいて振込先指定方法選択画面６１２を表示する。振込先指定方法選択画面６１２は、利用者が振込先を指定する方法（振込先を手入力で指定、振込カード／ＩＣカードに記録された振込先を指定等）を選択する画面である。
【００７８】
ＡＴＭ１００は、振込先指定方法選択画面６１２を表示した状態において利用者から振込カードの挿入を受け付けた場合、振込カード挿入画面６１３を表示する。振込カード挿入画面６１３は、利用者に振込カードの挿入を促す画面である。
【００７９】
ＡＴＭ１００は、暗証番号入力画面６１１を表示した状態において利用者から暗証番号の入力を受け付けた後、操作履歴情報５００に基づいて振込先指定方法選択画面６１２の表示をスキップした場合、振込カード挿入・選択画面６１４を表示する。振込カード挿入・選択画面６１４は、利用者に振込カードの挿入を促すとともに他の振込先指定方法を選択させる画面である。ＡＴＭ１００は、利用者の前回の操作内容が振込カードの選択であった場合、振込先指定方法選択画面６１２の表示を省略し、振込カード挿入・選択画面６１４を表示することにより、振込先の指定方法の選択を受け付ける処理を省くことができる。また、利用者は、ＡＴＭ１００に対し振込先の指定方法を選択する操作の手間を省くことができ、利便性が向上する。
【００８０】
ＡＴＭ１００は、振込カード挿入画面６１３または振込カード挿入・選択画面６１４を表示した状態において、利用者から振込カードの挿入を受け付けた後、振込カード返却画面６１５を表示する。振込カード返却画面６１５は、振込カードを利用者に返却することを報知する画面である。
【００８１】
ＡＴＭ１００は、振込カード返却画面６１５を表示した状態において振込カードの抜き取りを検知した場合、振込先選択画面６１６を表示する。振込先選択画面６１６は、振込カードに記録された振込先の情報を表示し、利用者に振込先の選択を促す画面である。なお、振込先選択画面６１６は、２件の振込先が振込カードに記録されていた場合の表示の一例であり、他の表示であってもよい。
【００８２】
ＡＴＭ１００は、振込先選択画面６１６を表示した状態において利用者から振込先の選択を受け付けた後、操作履歴情報５００に基づいて振込人指定方法選択画面６１７を表示する。振込人指定方法選択画面６１７は、利用者が振込人を指定する方法（振込人を手入力で指定、振込カード／ＩＣカードに記録された振込人を指定等）を選択する画面である。
【００８３】
ＡＴＭ１００は、振込人指定方法選択画面６１７を表示した状態において利用者から振込カードの選択を受け付けた後、振込人確認画面６１８を表示する。振込人確認画面６１８は、振込カードに記憶されている振込人の情報を利用者が確認する画面である。
【００８４】
ＡＴＭ１００は、振込先選択画面６１６を表示した状態において、操作履歴情報５００に基づいて振込人指定方法選択画面６１７の表示をスキップした場合、振込人確認・選択画面６１９を表示する。振込人確認・選択画面６１９は、振込カードに記憶されている振込人の情報を利用者が確認するとともに、他の振込人の指定方法を選択させる画面である。
【００８５】
ＡＴＭ１００は、振込人確認画面６１８または振込人確認・選択画面６１９を表示した後、振込金額入力画面６２０を表示する。振込金額入力画面６２０は、利用者が振込金額を入力する画面である。
【００８６】
ＡＴＭ１００は、振込金額入力画面６２０を表示した状態において利用者から振込金額の入力を受け付けた後、振込内容確認・訂正画面６２１を表示する。振込内容確認・訂正画面６２１は、利用者が振込先と、振込人と、振込金額とを確認および必要に応じて訂正する画面である。
【００８７】
ＡＴＭ１００は、振込内容確認・訂正画面６２１を表示した状態において利用者から確認の選択を受け付けた後、操作履歴情報５００に基づいてローン案内画面６２２，６２３の何れかを表示する。
【００８８】
ローン案内画面６２２は、金融機関が利用者にローンの案内を提示する画面である。ローン案内画面６２３は、ローン案内画面６２２と同じ内容の画面であるが表示の延長を選択するボタンと次画面表示までの残り時間とを表示する点が異なる。ＡＴＭ１００は、ローン案内画面６２２，６２３について、ＩＣカードに記憶された操作履歴情報５００に基づいて表示時間を設定または画面表示を省略する。ＡＴＭ１００は、ローン案内画面６２２，６２３を表示した後、通信画面６２４を表示する。なお、ＡＴＭ１００は、ローン案内画面６２２，６２３の表示を省略した場合、振込内容確認・訂正画面６２１を表示した後、ローン案内画面６２２，６２３の表示をせずに通信画面６２４を表示する。
【００８９】
通信画面６２４は、ＡＴＭ１００からホストコンピュータ３００に対して通信中であることを表示する画面である。なお、ＡＴＭ１００は、ローン案内画面６２２，６２３の何れかを表示中にホストコンピュータ３００との通信を終了した場合、通信画面６２４を表示しない。
【００９０】
ＡＴＭ１００は、ホストコンピュータ３００への通信が終了後、振込確認画面６２５を表示する。振込確認画面６２５は、利用者に振込内容を確認する画面である。なお、ＡＴＭ１００は、ホストコンピュータ３００に対する通信の応答として振込内容が実行不可である旨を受信した場合は、振込確認画面６２５ではなく振込ができない旨を表示する。
【００９１】
ＡＴＭ１００は、振込確認画面６２５を表示した状態において、利用者から確認の選択を受け付けた後、取引を実行するためホストコンピュータ３００に通信するとともに通信画面６２６を表示する。通信画面６２６は、通信画面６２４と同様にホストコンピュータ３００と通信中であることを示す画面である。
【００９２】
ＡＴＭ１００は、ホストコンピュータ３００への通信を終了後、媒体返却画面６２７を表示するとともにカードおよびレシートをカード／レシート部１５０から排出する。媒体返却画面６２７は、利用者にカードおよびレシート等の媒体の取得を促すとともに処理の終了を報知する画面である。
【００９３】
このように、ＡＴＭ１００は、利用者が挿入したＩＣカードに記録された操作履歴情報５００に基づいて画面表示時間を変更および表示を省略できる。また、ＡＴＭ１００は、操作履歴情報５００に基づいてスキップ（表示を省略）した画面の再度の表示や、画面の表示を延長することもできる。また、ＡＴＭ１００は、利用者の前回の操作内容に基づいて画面の表示を制御することにより、前回の操作で利用者が選択した内容に基づいて画面を表示することで、利用者が画面操作をする手間を省き、利用者に対する利便性を向上できる。
【００９４】
次に、第２の実施形態の取引処理について図１４から図１６を用いて説明する。図１４は、第２の実施形態の取引処理のフローチャートを示す図である（その１）。図１５は、第２の実施形態の取引処理のフローチャートを示す図である（その２）。図１６は、第２の実施形態の取引処理のフローチャートを示す図である（その３）。
【００９５】
取引処理は、ＡＴＭ１００が利用者から選択された取引と挿入されたＩＣカードに記憶された操作履歴情報５００に基づき、取引を実行する処理である。
ＡＴＭ１００の制御部１１０（プロセッサ１１１）は、対人センサ制御１８０を介して利用者を検知し、取引種別選択画面６０１を表示し取引処理を開始する。
【００９６】
［ステップＳ１１］制御部１１０は、対人センサ制御１８０を介して利用者を検知し、顧客操作部１４０に取引種別選択画面６０１を表示する。制御部１１０は、顧客操作部１４０を介して利用者から取引の選択を受け付ける。ここでは、ＡＴＭ１００が、利用者から振込の取引を選択する操作を受け付けたものとする。
【００９７】
［ステップＳ１２］制御部１１０は、顧客操作部１４０にカード挿入待ち画面６０２を表示する。ここでは、制御部１１０は、カード／レシート部１５０を介して利用者からＩＣカードを受け付けたものとする。
【００９８】
なお、ＩＣカードは、一例に過ぎず、ＡＴＭ１００において取引に利用する媒体であって情報が記録可能なものであれば、ＩＣカード以外のもので代用することが可能である。
［ステップＳ１３］制御部１１０は、受け付けたＩＣカードを読み取り、ＩＣカードに記録されたデータの読み取りが可能か否かを判定する。制御部１１０は、ＩＣカードの読み取りが可能である場合にステップＳ１４にすすみ、読み取りが不可である場合にステップＳ１５にすすむ。
【００９９】
［ステップＳ１４］制御部１１０は、ＩＣカードの記憶部から操作履歴情報５００を読み取る。なお、利用者がＩＣカードを初めて利用する場合（初期状態）は、操作履歴情報５００のエントリは無いものとする。
【０１００】
［ステップＳ１５］制御部１１０は、読み取り不可であるＩＣカードをカード／レシート部１５０から排出し利用者に返却する。制御部１１０は、カード／レシート部１５０を介してＩＣカードが抜き取られたことを検知し、ステップＳ１１にもどる。
【０１０１】
［ステップＳ１６］制御部１１０は、画面Ｎｏ．「００３」を引数として案内画面処理を実行する。制御部１１０は、画面Ｎｏ．「００３」を引数として案内画面処理を実行することで、振込詐欺注意喚起画面６０４の表示時間を伸縮し、または振込詐欺注意喚起画面６０３，６０４を非表示とする。
【０１０２】
案内画面処理は、ＡＴＭ１００が操作履歴情報５００と画面管理情報５１０に基づいて顧客操作部１４０の表示を制御し利用者からの操作を受け付ける処理である。案内画面処理は、後で図１７から図２０を用いて説明する。
【０１０３】
［ステップＳ１７］制御部１１０は、現在時刻が営業時間外であるか否かを判定する。制御部１１０は、第１ＨＤＤ１１３ａや第２ＨＤＤ１１３ｂ等の記憶部に予め記憶された営業時間の情報と現在時刻とを比較することにより、現在時刻が営業時間外であるか否かを判定できる。
【０１０４】
制御部１１０は、営業時間外である場合にステップＳ１８にすすみ、営業時間外でない場合にステップＳ２１にすすむ。
［ステップＳ１８］制御部１１０は、画面Ｎｏ．「００４」を引数として案内画面処理を実行する。制御部１１０は、画面Ｎｏ．「００４」を引数として案内画面処理を実行することで、時間外手数料案内画面６０６の表示時間を伸縮、または時間外手数料案内画面６０５，６０６を非表示とする。
【０１０５】
［ステップＳ１９］制御部１１０は、画面Ｎｏ．「００５」を引数として案内画面処理を実行する。制御部１１０は、画面Ｎｏ．「００５」を引数として案内画面処理を実行することで、振込予約確認画面６０８の表示時間を伸縮し、または振込予約確認画面６０７，６０８を非表示とする。
【０１０６】
［ステップＳ２０］制御部１１０は、画面Ｎｏ．「００６」を引数として案内画面処理を実行する。制御部１１０は、画面Ｎｏ．「００６」を引数として案内画面処理を実行することで、口座振込確認画面６１０の表示時間を伸縮し、または口座振込確認画面６０９，６１０の表示時間を非表示とする。
【０１０７】
［ステップＳ２１］制御部１１０は、顧客操作部１４０に暗証番号入力画面６１１を表示する。制御部１１０は、顧客操作部１４０またはテンキー入力部１７０を介して暗証番号の入力を受け付けた後、ステップＳ２２にすすむ。
【０１０８】
［ステップＳ２２］制御部１１０は、振込先選択画面処理を実行する。振込先選択画面処理は、操作履歴情報５００に基づいて振込先指定方法選択画面６１２または振込カード挿入・選択画面６１４を表示する処理である。振込先選択画面処理は、後で図２１を用いて説明する。
【０１０９】
［ステップＳ２３］制御部１１０は、振込人選択画面処理を実行する。振込人選択画面処理は、操作履歴情報５００に基づいて振込人指定方法選択画面６１７または振込人確認・選択画面６１９を表示する処理である。振込人選択画面処理は、後で図２２を用いて説明する。
【０１１０】
［ステップＳ２４］制御部１１０は、顧客操作部１４０に振込金額入力画面６２０を表示する。制御部１１０は、顧客操作部１４０またはテンキー入力部１７０を介して振込金額の入力を受け付けた後、ステップＳ２５にすすむ。
【０１１１】
［ステップＳ２５］制御部１１０は、顧客操作部１４０に振込内容確認・訂正画面６２１を表示する。制御部１１０は、顧客操作部１４０またはテンキー入力部１７０を介して振込内容の確認を受け付けた後、ステップＳ２６にすすむ。
【０１１２】
なお、制御部１１０は、振込内容確認・訂正画面６２１を表示した状態において訂正を受け付けた場合、訂正を受け付ける画面を顧客操作部１４０に表示し、訂正内容の入力を受け付けた後でステップＳ２６にすすむ。
【０１１３】
［ステップＳ２６］制御部１１０は、画面Ｎｏ．「０１８」を引数として案内画面処理を実行する。制御部１１０は、画面Ｎｏ．「０１８」を引数として案内画面処理を実行することで、ローン案内画面６２３の表示時間を伸縮し、またはローン案内画面６２２，６２３の表示時間を非表示とする。
【０１１４】
［ステップＳ２７］制御部１１０は、顧客操作部１４０に通信画面６２４を表示する。
［ステップＳ２８］制御部１１０は、振込照会電文をホストコンピュータ３００に送信する。振込照会電文は、ＡＴＭ１００が利用者から受け付けた振込先、振込人、振込金額の情報と振込可否確認要求とを含む情報である。
【０１１５】
［ステップＳ２９］制御部１１０は、振込照会応答電文をホストコンピュータ３００から受信する。振込照会応答電文は、振込照会電文に対する応答であり、ステップＳ２８で送信した振込照会電文の取引が可能か否かを示す電文である。
【０１１６】
なお、制御部１１０は、ステップＳ２６における案内画面処理と、ステップＳ２８，Ｓ２９のホストコンピュータ３００と通信処理とを並行して実行できる。制御部１１０は、ステップＳ２６における案内画面処理の実行中にホストコンピュータ３００との通信を終えた場合、ステップＳ２７の処理を省略できる。
【０１１７】
［ステップＳ３０］制御部１１０は、顧客操作部１４０に振込確認画面６２５を表示する。制御部１１０は、顧客操作部１４０またはテンキー入力部１７０を介して振込内容の確認を受け付けた後、ステップＳ３１にすすむ。
【０１１８】
なお、制御部１１０は、ステップＳ２９で取引が不可である旨の振込照会応答電文を受信した場合、振込確認画面６２５を表示せず取引が不可である旨を表示する。
［ステップＳ３１］制御部１１０は、通信画面６２６を表示する。
【０１１９】
［ステップＳ３２］制御部１１０は、振込取引電文をホストコンピュータ３００に送信する。振込取引電文は、ＡＴＭ１００が利用者から受け付けた振込先、振込人、振込金額の情報と振込実行要求とを含む情報である。
【０１２０】
［ステップＳ３３］制御部１１０は、振込取引応答電文をホストコンピュータ３００から受信する。振込取引応答電文は、振込取引電文に対する応答であり、ステップＳ３２で送信した振込取引電文の取引が成立したか否かを示す電文である。ここでは、ＡＴＭ１００は、取引が成立した旨の振込取引電文を受信したものとする。
【０１２１】
［ステップＳ３４］制御部１１０は、ＩＣカードの操作履歴情報５００を更新する。具体的には、制御部１１０は、操作履歴情報５００に各画面における入力操作についてのエントリを記録する。エントリとは、履歴Ｎｏ．と、画面Ｎｏ．と、前回操作年月日と、前回操作コードと、前回操作時間（秒）と、種別とを含む情報である。制御部１１０は、履歴Ｎｏ．に番号を昇順に設定し、画面Ｎｏ．に利用者が操作した画面の画面Ｎｏ．を設定し、前回操作年月日に利用者が操作した年月日を設定し、前回操作コードに利用者が画面で選択したボタン（押下した操作ボタン）に対応するコードを設定する。また、制御部１１０は、画面を表示した時点から利用者が画面で操作ボタンを押下した時点までの時間を前回操作時間に設定する。
【０１２２】
［ステップＳ３５］制御部１１０は、顧客操作部１４０に媒体返却画面６２７を表示する。
［ステップＳ３６］制御部１１０は、カード／レシート部１５０からＩＣカードを返却し、ステップＳ１１にもどる。
【０１２３】
次に、第２の実施形態の案内画面処理について図１７を用いて説明する。図１７は、第２の実施形態の案内画面処理のフローチャートを示す図である。
案内画面処理は、ＡＴＭ１００が操作履歴情報５００と画面管理情報５１０に基づいて顧客操作部１４０の表示を制御し利用者からの操作を受け付ける処理である。
【０１２４】
案内画面処理は、取引処理のステップＳ１６，Ｓ１８，Ｓ１９，Ｓ２０，Ｓ２６でＡＴＭ１００の制御部１１０（プロセッサ１１１）が実行する処理である。
［ステップＳ４１］制御部１１０は、引数である画面Ｎｏ．の値を取得し、対象画面Ｎｏ．とする。たとえば、制御部１１０が取引処理のステップＳ１６で案内画面処理を実行する場合、引数である画面Ｎｏ．「００３」を取得し、対象画面Ｎｏ．を「００３」とする。
【０１２５】
［ステップＳ４２］制御部１１０は、画面管理情報５１０から対象画像Ｎｏ．に対応するエントリの値を取得する。たとえば、対象画像Ｎｏ．が「００３」である場合、制御部１１０は、画面Ｎｏ．「００３」のエントリの各項目（画面名称、種別、標準表示時間（秒）、重要度、有効日数（日）、操作時間閾値（秒）、自動選択画面Ｎｏ．）の値を取得する。
【０１２６】
［ステップＳ４３］制御部１１０は、ステップＳ１４で読み取った操作履歴情報５００にエントリが有るか否かを判定する。なお、ＩＣカードの利用が初回であり、未だ操作履歴情報５００にエントリの記録が無い場合、制御部１１０は操作履歴情報５００のエントリが無いと判定する。
【０１２７】
制御部１１０は、操作履歴情報５００にエントリが無い場合にステップＳ４４にすすみ、有る場合にステップＳ４５にすすむ。
［ステップＳ４４］制御部１１０は、対象画面Ｎｏ．の画面を標準表示時間の間、表示する。たとえば、制御部１１０は、対象画面Ｎｏ．が「００３」である場合、標準表示時間である２０秒の間、振込詐欺注意喚起画面を表示する。制御部１１０は、対象画面Ｎｏ．の画面を、画面Ｎｏ．に対応する標準表示時間の間表示した後、案内画面処理を終了する。
【０１２８】
［ステップＳ４５］制御部１１０は、操作履歴情報５００の前回操作年月日と現在年月日から経過日数を算出する。たとえば、対象画面Ｎｏ．が「００３」である場合、前回操作年月日は「２０１７年１月５日」である。また、現在年月日が「２０１７年１月１２日」であるとする。制御部１１０は、現在年月日から前回操作年月日を引いた日数（７日）を、経過日数とする。
【０１２９】
［ステップＳ４６］制御部１１０は、画面管理情報５１０の重要度の値を判定する。制御部１１０は、重要度が「３」である場合にステップＳ４７にすすみ、重要度が「２」である場合にステップＳ４８にすすみ、重要度が「１」である場合にステップＳ４９にすすむ。
【０１３０】
［ステップＳ４７］制御部１１０は、高重要度画面処理を実行する。高重要度画面処理は、ＡＴＭ１００が重要度の高い画面（重要度の値「３」の画面）の表示を制御し利用者からの操作を受け付ける処理である。高重要度画面処理は、後で図１８を用いて説明する。制御部１１０は、高重要度画面処理を実行した後、案内画面処理を終了する。
【０１３１】
［ステップＳ４８］制御部１１０は、中重要度画面処理を実行する。中重要度画面処理は、ＡＴＭ１００が重要度の中程度の画面（重要度の値「２」の画面）の表示を制御し利用者からの操作を受け付ける処理である。中重要度画面処理は、後で図１９を用いて説明する。制御部１１０は、中重要度画面処理を実行した後、案内画面処理を終了する。
【０１３２】
［ステップＳ４９］制御部１１０は、低重要度画面処理を実行する。低重要度画面処理は、ＡＴＭ１００が重要度の低い画面（重要度の値「１」の画面）の表示を制御し利用者からの操作を受け付ける処理である。低重要度画面処理は、後で図２０を用いて説明する。制御部１１０は、低重要度画面処理を実行した後、案内画面処理を終了する。
【０１３３】
次に、第２の実施形態の高重要度画面処理について図１８を用いて説明する。図１８は、第２の実施形態の高重要度画面処理のフローチャートを示す図である。
高重要度画面処理は、ＡＴＭ１００が重要度の高い画面（重要度の値「３」の画面）の表示を制御し利用者からの操作を受け付ける処理である。高重要度画面処理は、案内画面処理のステップＳ４７でＡＴＭ１００の制御部１１０（プロセッサ１１１）が実行する処理である。
【０１３４】
［ステップＳ５１］制御部１１０は、ステップＳ４５で算出した経過日数が対象画面Ｎｏ．の有効日数よりも大きいか否かを判定する。制御部１１０は、経過日数が有効日数よりも大きい場合にステップＳ５２にすすみ、経過日数が大きくない場合にステップＳ５４にすすむ。
【０１３５】
たとえば、対象画面Ｎｏ．が「００３」であり、経過日数が「７（日）」である場合について説明する。制御部１１０は、有効日数「１０（日）」と経過日数「７（日）」を比較し、経過日数が有効日数よりも少ない値であるため、ステップＳ５４にすすむ。
【０１３６】
［ステップＳ５２］制御部１１０は、操作履歴情報５００から対象画面Ｎｏ．のエントリを削除する。本処理は、対象画面Ｎｏ．について有効期限が切れているため、対象画面Ｎｏ．についてのエントリを操作履歴情報５００から消去する処理である。
【０１３７】
［ステップＳ５３］制御部１１０は、画面管理情報５１０の標準表示時間の値を画面表示時間に設定する。画面表示時間は、対象画面Ｎｏ．の画面を顧客操作部１４０に表示する時間である。言い換えると、画面表示時間は、対象画面Ｎｏ．の画面を表示した時点から対象画面Ｎｏ．の画面の表示を終了する時点までの時間である。
【０１３８】
このように、制御部１１０は、経過日数が有効日数を超えた場合、標準表示時間を画面表示時間に設定することで、画面の表示時間が短縮または伸長、画面の表示をスキップしていた場合であっても、もとの表示時間（標準表示時間）に戻すことができる。制御部１１０は、画面表示についてもとの表示時間に戻すことにより、表示をスキップして非表示となっていた画面を再び表示でき、表示を伸長または短縮した画面を再び標準表示時間で表示できる。ＡＴＭ１００において、犯罪防止を報知する画面や金融機関が利用者に提示する画面が非表示または短縮表示の状態が継続し続けることで画面表示の効果が得られなくなる事態を低減しつつ、利用者に対する利便性を確保できる。
【０１３９】
［ステップＳ５４］制御部１１０は、対象画面Ｎｏ．の前回操作時間が対象画面Ｎｏ．の操作時間閾値以下であるか否かを判定する。制御部１１０は、前回操作時間が操作時間閾値以下である場合にステップＳ５５にすすみ、操作時間閾値以下でない場合にステップＳ５６にすすむ。
【０１４０】
たとえば、対象画面Ｎｏ．が「００３」である場合、操作履歴情報５００の前回操作時間は「３（秒）」であり、画面管理情報５１０の操作時間閾値は「１（秒）」である。この場合、制御部１１０は、前回操作時間のほうが操作時間閾値よりも大きい値であるため、ステップＳ５５にすすむ。
【０１４１】
［ステップＳ５５］制御部１１０は、画面管理情報５１０の操作時間閾値の値を画面表示時間に設定する。
［ステップＳ５６］制御部１１０は、操作履歴情報５００の前回操作時間の値を画面表示時間に設定する。
【０１４２】
［ステップＳ５７］制御部１１０は、対象画面Ｎｏ．の画面を顧客操作部１４０に表示する。
［ステップＳ５８］制御部１１０は、ステップＳ５７において画面を表示した時点から現在の時点までに画面表示時間を経過したか否かを判定する。制御部１１０は、画面表示時間を経過した場合にステップＳ６１にすすみ、画面表示時間を経過していない場合にステップＳ５９にすすむ。
【０１４３】
［ステップＳ５９］制御部１１０は、顧客操作部１４０を介してボタンの押下を検知したか否かを判定する。制御部１１０は、ボタンの押下を検知した場合ステップＳ６０にすすみ、確認ボタンの押下を検知しない場合にステップＳ５８にもどる。
【０１４４】
［ステップＳ６０］制御部１１０は、対象画面Ｎｏ．の操作履歴情報５００を更新する。具体的には、制御部１１０は、新たな履歴Ｎｏ．のエントリを生成し、現在の年月日を前回操作年月日に設定する。また、制御部１１０は、ステップＳ５９において押下を検知したボタンに対応する操作コードを前回操作コードに設定する。また、制御部１１０は、ステップＳ５７において画面を表示した時点からステップＳ５９においてボタンの押下を検知した時点までの時間を前回操作時間として操作履歴情報５００に設定する。また、制御部１１０は、対象画面Ｎｏ．の画面の種別を種別として設定する。
【０１４５】
［ステップＳ６１］制御部１１０は、対象画面Ｎｏ．の画面の表示を終了し、高重要度画面処理を終了する。
次に、第２の実施形態の中重要度画面処理について図１９を用いて説明する。図１９は、第２の実施形態の中重要度画面処理のフローチャートを示す図である。
【０１４６】
中重要度画面処理は、ＡＴＭ１００が重要度の中程度の画面（重要度の値「２」の画面）の表示を制御し利用者からの操作を受け付ける処理である。中重要度画面処理は、案内画面処理のステップＳ４８でＡＴＭ１００の制御部１１０（プロセッサ１１１）が実行する処理である。
【０１４７】
［ステップＳ７１］制御部１１０は、ステップＳ４５で算出した経過日数が対象画面Ｎｏ．の有効日数よりも大きいか否かを判定する。制御部１１０は、経過日数が有効日数よりも大きい場合にステップＳ７２にすすみ、経過日数が大きくない場合にステップＳ７４にすすむ。
【０１４８】
［ステップＳ７２］制御部１１０は、操作履歴情報５００から対象画面Ｎｏ．のエントリを削除する。本処理は、対象画面Ｎｏ．について有効期限が切れているため、対象画面Ｎｏ．についてのエントリを操作履歴情報５００から消去する処理である。
【０１４９】
［ステップＳ７３］制御部１１０は、画面管理情報５１０の標準表示時間の値を画面表示時間に設定する。
［ステップＳ７４］制御部１１０は、対象画面Ｎｏ．の前回操作時間が対象画面Ｎｏ．の操作時間閾値以下であるか否かを判定する。制御部１１０は、前回操作時間が操作時間閾値以下である場合にステップＳ７５にすすみ、操作時間閾値以下でない場合にステップＳ７６にすすむ。
【０１５０】
［ステップＳ７５］制御部１１０は、画面表示時間に「０」を設定する。
［ステップＳ７６］制御部１１０は、操作履歴情報５００の前回操作時間の２倍の値を画面表示時間に設定する。
【０１５１】
［ステップＳ７７］制御部１１０は、画面表示時間が「０」であるか否かを判定する。制御部１１０は、画面表示時間が「０」である場合に中重要度画面処理を終了し、画面表示時間が「０」でない場合にステップＳ７８にすすむ。
【０１５２】
［ステップＳ７８］制御部１１０は、対象画面Ｎｏ．の画面を顧客操作部１４０に表示する。
［ステップＳ７９］制御部１１０は、ステップＳ７８において画面を表示した時点から現在の時点までに画面表示時間を経過したか否かを判定する。制御部１１０は、画面表示時間を経過した場合にステップＳ８２にすすみ、画面表示時間を経過していない場合にステップＳ８０にすすむ。
【０１５３】
［ステップＳ８０］制御部１１０は、顧客操作部１４０を介してボタンの押下を検知したか否かを判定する。制御部１１０は、ボタンの押下を検知した場合ステップＳ８１にすすみ、確認ボタンの押下を検知しない場合にステップＳ７９にもどる。
【０１５４】
［ステップＳ８１］制御部１１０は、対象画面Ｎｏ．の操作履歴情報５００を更新する。具体的には、制御部１１０は、新たな履歴Ｎｏ．のエントリを生成し、現在の年月日を前回操作年月日に設定する。また、制御部１１０は、ステップＳ１００において押下を検知したボタンに対応する操作コードを前回操作コードに設定する。また、制御部１１０は、ステップＳ７８において画面を表示した時点からステップＳ８０においてボタンの押下を検知した時点までの時間を前回操作時間として操作履歴情報５００に設定する。また、制御部１１０は、対象画面Ｎｏ．の画面の種別を種別として設定する。
【０１５５】
［ステップＳ８２］制御部１１０は、対象画面Ｎｏ．の画面の表示を終了し、中重要度画面処理を終了する。
このように、制御部１１０は、中重要度画面処理を実行することにより、前回操作時間が操作時間閾値以下である場合に画面表示をスキップ（非表示）し、前回操作時間が操作時間閾値以下でない場合に画面の表示時間を前回操作時間よりも長時間に伸長する。言い換えると、制御部１１０は、中重要度画面処理を実行することにより、画面を表示する時間の伸縮をより強調することができる。
【０１５６】
次に、第２の実施形態の低重要度画面処理について図２０を用いて説明する。図２０は、第２の実施形態の低重要度画面処理のフローチャートを示す図である。
低重要度画面処理は、ＡＴＭ１００が重要度の低い画面（重要度の値「１」の画面）の表示を制御し利用者からの操作を受け付ける処理である。低重要度画面処理は、案内画面処理のステップＳ４９でＡＴＭ１００の制御部１１０（プロセッサ１１１）が実行する処理である。
【０１５７】
［ステップＳ９１］制御部１１０は、ステップＳ４５で算出した経過日数が対象画面Ｎｏ．の有効日数よりも大きいか否かを判定する。制御部１１０は、経過日数が有効日数よりも大きい場合にステップＳ９２にすすみ、経過日数が大きくない場合にステップＳ９４にすすむ。
【０１５８】
［ステップＳ９２］制御部１１０は、操作履歴情報５００から対象画面Ｎｏ．のエントリを削除する。本処理は、対象画面Ｎｏ．について有効期限が切れているため、対象画面Ｎｏ．についてのエントリを操作履歴情報５００から消去する処理である。
【０１５９】
［ステップＳ９３］制御部１１０は、画面管理情報５１０の標準表示時間の値を画面表示時間に設定する。
［ステップＳ９４］制御部１１０は、対象画面Ｎｏ．の前回操作時間が対象画面Ｎｏ．の操作時間閾値以下であるか否かを判定する。制御部１１０は、前回操作時間が操作時間閾値以下である場合にステップＳ９５にすすみ、操作時間閾値以下でない場合にステップＳ９６にすすむ。
【０１６０】
［ステップＳ９５］制御部１１０は、画面表示時間に「０」を設定する。
［ステップＳ９６］制御部１１０は、操作履歴情報５００の前回操作時間の値を画面表示時間に設定する。
【０１６１】
［ステップＳ９７］制御部１１０は、画面表示時間が「０」であるか否かを判定する。制御部１１０は、画面表示時間が「０」である場合に低重要度画面処理を終了し、画面表示時間が「０」でない場合にステップＳ９８にすすむ。
【０１６２】
［ステップＳ９８］制御部１１０は、対象画面Ｎｏ．の画面を顧客操作部１４０に表示する。
［ステップＳ９９］制御部１１０は、ステップＳ９８において画面を表示した時点から現在の時点までに画面表示時間を経過したか否かを判定する。制御部１１０は、画面表示時間を経過した場合にステップＳ１０２にすすみ、画面表示時間を経過していない場合にステップＳ１００にすすむ。
【０１６３】
［ステップＳ１００］制御部１１０は、顧客操作部１４０を介してボタンの押下を検知したか否かを判定する。制御部１１０は、ボタンの押下を検知した場合ステップＳ１０１にすすみ、確認ボタンの押下を検知しない場合にステップＳ９９にもどる。
【０１６４】
［ステップＳ１０１］制御部１１０は、対象画面Ｎｏ．の操作履歴情報５００を更新する。具体的には、制御部１１０は、新たな履歴Ｎｏ．のエントリを生成し、現在の年月日を前回操作年月日に設定する。また、制御部１１０は、ステップＳ１００において押下を検知したボタンに対応する操作コードを前回操作コードに設定する。また、制御部１１０は、ステップＳ９８において画面を表示した時点からステップＳ１００においてボタンの押下を検知した時点までの時間を前回操作時間として操作履歴情報５００に設定する。また、制御部１１０は、対象画面Ｎｏ．の画面の種別を種別として設定する。
【０１６５】
［ステップＳ１０２］制御部１１０は、対象画面Ｎｏ．の画面の表示を終了し、低重要度画面処理を終了する。
次に、第２の実施形態の振込先選択画面処理について図２１を用いて説明する。図２１は、第２の実施形態の振込先選択画面処理のフローチャートを示す図である。
【０１６６】
振込先選択画面処理は、操作履歴情報５００に基づいて振込先指定方法選択画面６１２または振込カード挿入・選択画面６１４を表示する処理である。振込先選択画面処理は、取引処理のステップＳ２２でＡＴＭ１００の制御部１１０（プロセッサ１１１）が実行する処理である。
【０１６７】
［ステップＳ１１１］制御部１１０は、画面管理情報５１０から画面Ｎｏ．「００８」に対応する値を取得する。
［ステップＳ１１２］制御部１１０は、ステップＳ１４で読み取った操作履歴情報５００にエントリが有るか否かを判定する。なお、ＩＣカードの利用が初回であり、未だ操作履歴情報５００にエントリの記録が無い場合、制御部１１０は、操作履歴情報５００のエントリが無いと判定する。
【０１６８】
制御部１１０は、操作履歴情報５００にエントリが無い場合にステップ１１７にすすみ、有る場合にステップＳ１１３にすすむ。
［ステップＳ１１３］制御部１１０は、操作履歴情報５００の前回操作年月日と現在年月日から経過日数を算出する。たとえば、対象画面Ｎｏ．が「００８」である場合、前回操作年月日は「２０１７年１月５日」である。また、現在年月日が「２０１７年１月１２日」であるとする。制御部１１０は、現在年月日から前回操作年月日を引いた日数（７日）を、経過日数とする。
【０１６９】
［ステップＳ１１４］制御部１１０は、ステップＳ１１３で算出した経過日数が対象画面Ｎｏ．の有効日数よりも大きいか否かを判定する。制御部１１０は、経過日数が有効日数よりも大きい場合にステップＳ１１５にすすみ、経過日数が有効日数よりも大きくない場合にステップＳ１１６にすすむ。
【０１７０】
［ステップＳ１１５］制御部１１０は、操作履歴情報５００から対象画面Ｎｏ．のエントリを削除する。本処理は、対象画面Ｎｏ．について有効期限が切れているため、対象画面Ｎｏ．についてのエントリを操作履歴情報５００から消去する処理である。
【０１７１】
［ステップＳ１１６］制御部１１０は、ステップＳ１４で読み取った操作履歴情報５００に前回操作コードの設定が有るか否かを判定する。制御部１１０は、前回操作コードの設定がない場合にステップＳ１１７にすすみ、有る場合にステップＳ１２１にすすむ。
【０１７２】
［ステップＳ１１７］制御部１１０は、顧客操作部１４０に振込先指定方法選択画面６１２を表示する。
［ステップＳ１１８］制御部１１０は、顧客操作部１４０を介して振込先指定方法の選択を受け付ける。振込先指定方法として、たとえば、利用者による振込先の手入力、ＩＣカードに記録された振込先の情報を取得、振込カードに記録された振込先の情報を取得、センター（金融機関のホストコンピュータ３００）に登録された振込先の情報を取得、等の方法がある。
【０１７３】
制御部１１０は、いずれかの振込先指定方法の選択を受け付けた後、ステップＳ１１９にすすむ。
［ステップＳ１１９］制御部１１０は、ステップＳ１１８で選択された振込先指定方法で振込先の入力を受け付ける。より具体的には、制御部１１０は、ステップＳ１１８で利用者から振込先指定方法として利用者が振込先を手入力する旨の選択を受け付けた場合、顧客操作部１４０に振込先を手入力する画面を表示し振込先の情報を受け付ける。制御部１１０は、ステップＳ１１８で利用者から振込先指定方法としてＩＣカードに記録された振込先の情報を取得する旨の選択を受け付けた場合、挿入されているＩＣカードから振込先の情報を取得する。制御部１１０は、ステップＳ１１８で利用者から振込先指定方法として振込カードに記録された振込先の情報を取得する旨の選択を受け付けた場合、顧客操作部１４０に振込カードの挿入を促す画面を表示し、振込カードを受け付け振込先の情報を取得する。制御部１１０は、ステップＳ１１８で利用者から振込先指定方法としてセンターに登録された振込先の情報を取得する旨の選択を受け付けた場合、挿入されているＩＣカードの口座情報に対応する振込先情報をホストコンピュータ３００から取得する。
【０１７４】
［ステップＳ１２０］制御部１１０は、操作履歴情報５００を更新する。具体的には、制御部１１０は、新たな履歴Ｎｏ．のエントリを生成し、現在の年月日を前回操作年月日に設定する。また、制御部１１０は、ステップＳ１１８において押下を検知したボタンに対応する操作コードを前回操作コードに設定する。また、制御部１１０は、ステップＳ１１７において画面を表示した時点からステップＳ１１８においてボタンの押下を検知した時点までの時間を前回操作時間として操作履歴情報５００に設定する。また、制御部１１０は、対象画面Ｎｏ．の画面の種別を種別として設定する。
【０１７５】
ここで、前回操作コードの設定について説明する。制御部１１０は、ステップＳ１１８で利用者から振込先指定方法として利用者が振込先を手入力する旨の選択を受け付けた場合、前回操作コードに「Ｎ」を設定する。制御部１１０は、ステップＳ１１８で利用者から振込先指定方法としてＩＣカードに記録された振込先の情報を取得する旨の選択を受け付けた場合、前回操作コードに「Ｉ」を設定する。制御部１１０は、ステップＳ１１８で利用者から振込先指定方法として振込カードに記録された振込先の情報を取得する旨の選択を受け付けた場合、前回操作コードに「Ｆ」を設定する。制御部１１０は、ステップＳ１１８で利用者から振込先指定方法としてセンターに登録された振込先の情報を取得する旨の選択を受け付けた場合、前回操作コードに「Ｃ」を設定する。
【０１７６】
［ステップＳ１２１］制御部１１０は、自動選択画面Ｎｏ．に設定された前回操作コードに対応する画面を表示する。たとえば、制御部１１０は、操作履歴情報５００において画面Ｎｏ．「００８」の前回操作コードが「Ｆ」である場合、自動選択画面Ｎｏ．において「Ｆ」と対応づけられた画面Ｎｏ．「０１０」の画面を表示する。
【０１７７】
［ステップＳ１２２］制御部１１０は、前回操作コードに応じた振込先の入力を受け付ける。たとえば、制御部１１０は、前回操作コードが「Ｆ」である場合、振込カードの挿入を促す画面を表示し、挿入された振込カードに記録された振込先の情報を取得し、振込カードを返却する。制御部１１０が、本ステップで表示する画面の一例が、振込カード挿入・選択画面６１４と振込カード返却画面６１５である。
【０１７８】
［ステップＳ１２３］制御部１１０は、前回操作コードに応じた振込先選択画面を表示する。たとえば、制御部１１０は、前回操作コードが「Ｆ」である場合、振込カードに記憶された振込先の情報を顧客操作部１４０に表示する。制御部１１０が、本ステップで表示する画面の一例が、振込先選択画面６１６である。
【０１７９】
［ステップＳ１２４］制御部１１０は、ステップＳ１２３で振込先選択画面を表示した状態において、利用者から顧客操作部１４０を介して振込先の選択を受け付ける。
なお、制御部１１０は、ステップＳ１２０において利用者から手入力で振込先の情報を受け付けた場合、ステップＳ１２１およびステップＳ１２２の処理を省略する。
【０１８０】
［ステップＳ１２５］制御部１１０は、操作履歴情報５００を更新する。具体的には、制御部１１０は、新たな履歴Ｎｏ．のエントリを生成し、現在の年月日を前回操作年月日に設定する。また、制御部１１０は、ステップＳ１２２において受け付けた入力に対応する操作コードを前回操作コードに設定する。また、制御部１１０は、ステップＳ１２１において画面を表示した時点からステップＳ１２０において入力を検知した時点までの時間を前回操作時間として操作履歴情報５００に設定する。また、制御部１１０は、対象画面Ｎｏ．の画面の種別を種別として設定する。
【０１８１】
次に、第２の実施形態の振込人選択画面処理について図２２を用いて説明する。図２２は、第２の実施形態の振込人選択画面処理のフローチャートを示す図である。
振込人選択画面処理は、操作履歴情報５００に基づいて、振込人指定方法選択画面６１７または振込人確認・選択画面６１９を表示する処理である。振込人選択画面処理は、取引処理のステップＳ２３でＡＴＭ１００の制御部１１０（プロセッサ１１１）が実行する処理である。
【０１８２】
［ステップＳ１３１］制御部１１０は、画面管理情報５１０から画面Ｎｏ．「０１３」に対応する値を取得する。
［ステップＳ１３２］制御部１１０は、ステップＳ１４で読み取った操作履歴情報５００にエントリが有るか否かを判定する。なお、ＩＣカードの利用が初回であり、未だ操作履歴情報５００にエントリの記録が無い場合、制御部１１０は、操作履歴情報５００のエントリが無いと判定する。
【０１８３】
制御部１１０は、操作履歴情報５００にエントリが無い場合にステップＳ１３７にすすみ、有る場合にステップＳ１３３にすすむ。
［ステップＳ１３３］制御部１１０は、操作履歴情報５００の前回操作年月日と現在年月日から経過日数を算出する。たとえば、対象画面Ｎｏ．が「０１３」である場合、前回操作年月日は「２０１７年１月５日」である。また、現在年月日が「２０１７年１月１２日」であるとする。制御部１１０は、現在年月日から前回操作年月日を引いた日数（７日）を経過日数とする。
【０１８４】
［ステップＳ１３４］制御部１１０は、ステップＳ１３３で算出した経過日数が対象画面Ｎｏ．の有効日数よりも大きいか否かを判定する。制御部１１０は、経過日数が有効日数よりも大きい場合にステップＳ１３５にすすみ、経過日数が有効日数よりも大きくない場合にステップＳ１３６にすすむ。
【０１８５】
［ステップＳ１３５］制御部１１０は、操作履歴情報５００から対象画面Ｎｏ．のエントリを削除する。本処理は、対象画面Ｎｏ．について有効期限が切れているため、対象画面Ｎｏ．についてのエントリを操作履歴情報５００から消去する処理である。
【０１８６】
［ステップＳ１３６］制御部１１０は、ステップＳ１４で読み取った操作履歴情報５００に前回操作コードの設定が有るか否かを判定する。制御部１１０は、前回操作コードの設定がない場合にステップＳ１３７にすすみ、有る場合にステップＳ１４１にすすむ。
【０１８７】
［ステップＳ１３７］制御部１１０は、顧客操作部１４０に振込人指定方法選択画面６１７を表示する。
［ステップＳ１３８］制御部１１０は、顧客操作部１４０を介して振込人指定方法の選択を受け付ける。振込人指定方法として、たとえば、利用者による振込人の手入力、ＩＣカードに記録された振込人の情報を取得、振込カードに記録された振込人の情報を取得、センター（金融機関のホストコンピュータ３００）に登録された振込人の情報を取得、等の方法がある。
【０１８８】
制御部１１０は、いずれかの振込人指定方法の選択を受け付けた後、ステップＳ１３９にすすむ。
［ステップＳ１３９］制御部１１０は、ステップＳ１３８で選択された振込人指定方法で振込人の入力を受け付ける。より具体的には、制御部１１０は、ステップＳ１３８で利用者から振込人指定方法として利用者が振込先を手入力する旨の選択を受け付けた場合、顧客操作部１４０に振込人を手入力する画面を表示し振込人の情報を受け付ける。制御部１１０は、ステップＳ１３８で利用者から振込人指定方法としてＩＣカードに記録された振込人の情報を取得する旨の選択を受け付けた場合、挿入されているＩＣカードから振込人の情報を取得する。制御部１１０は、ステップＳ１３８で利用者から振込人指定方法として振込カードに記録された振込人の情報を取得する旨の選択を受け付けた場合、顧客操作部１４０に振込カードの挿入を促す画面を表示し、振込カードを受け付け振込人の情報を取得する。制御部１１０は、ステップＳ１３８で利用者から振込先指定方法としてセンターに登録された振込先の情報を取得する旨の選択を受け付けた場合、挿入されているＩＣカードの口座情報に対応する振込人情報をホストコンピュータ３００から取得する。
【０１８９】
［ステップＳ１４０］制御部１１０は、操作履歴情報５００を更新する。具体的には、制御部１１０は、新たな履歴Ｎｏ．のエントリを生成し、現在の年月日を前回操作年月日に設定する。また、制御部１１０は、ステップＳ１３８において押下を検知したボタンに対応する操作コードを前回操作コードに設定する。また、制御部１１０は、ステップＳ１３７において画面を表示した時点からステップＳ１３８においてボタンの押下を検知した時点までの時間を前回操作時間として操作履歴情報５００に設定する。また、制御部１１０は、対象画面Ｎｏ．の画面の種別を種別として設定する。
【０１９０】
ここで、前回操作コードの設定について説明する。制御部１１０は、ステップＳ１３８で利用者から振込先指定方法として利用者が振込人を手入力する旨の選択を受け付けた場合、前回操作コードに「Ｎ」を設定する。制御部１１０は、ステップＳ１３８で利用者から振込人指定方法としてＩＣカードに記録された振込人の情報を取得する旨の選択を受け付けた場合、前回操作コードに「Ｉ」を設定する。制御部１１０は、ステップＳ１３８で利用者から振込人指定方法として振込カードに記録された振込人の情報を取得する旨の選択を受け付けた場合、前回操作コードに「Ｆ」を設定する。制御部１１０は、ステップＳ１３８で利用者から振込人指定方法としてセンターに登録された振込人の情報を取得する旨の選択を受け付けた場合、前回操作コードに「Ｃ」を設定する。
【０１９１】
［ステップＳ１４１］制御部１１０は、自動選択画面Ｎｏ．に設定された前回操作コードに対応する画面を表示する。たとえば、制御部１１０は、操作履歴情報５００において画面Ｎｏ．「０１３」の前回操作コードが「Ｆ」である場合、自動選択画面Ｎｏ．において「Ｆ」と対応づけられた画面Ｎｏ．「０１５」の画面を表示する。
【０１９２】
［ステップＳ１４２］制御部１１０は、前回操作コードに応じた振込人の入力を受け付ける。たとえば、制御部１１０は、前回操作コードが「Ｆ」である場合、振込カードの挿入を促す画面を表示し、挿入された振込カードに記録された振込人の情報を取得し、振込カードを返却する。なお、制御部１１０は、振込カードから情報を既に取得している場合、振込カードの挿入を促す画面の表示を省略する。
【０１９３】
制御部１１０が、本ステップで表示する画面の一例が、振込人確認・選択画面６１９である。
［ステップＳ１４３］制御部１１０は、操作履歴情報５００を更新する。具体的には、制御部１１０は、新たな履歴Ｎｏ．のエントリを生成し、現在の年月日を前回操作年月日に設定する。また、制御部１１０は、ステップＳ１４２において受け付けた入力に対応する操作コードを前回操作コードに設定する。また、制御部１１０は、ステップＳ１４１において画面を表示した時点からステップＳ１４２において入力を検知した時点までの時間を前回操作時間として操作履歴情報５００に設定する。また、制御部１１０は、対象画面Ｎｏ．の画面の種別を種別として設定する。
【０１９４】
このように、制御部１１０は、ＩＣカードに記録された操作履歴情報５００に基づいて、画面表示の時間や、画面遷移を制御できる。
こうして、ＡＴＭ１００は、画面の表示時間の伸縮や画面を非表示とするのみでなく、画面をもとの表示時間に戻すことにより、非表示となっていた画面を再び表示でき、表示を伸長または短縮した画面を再び表示できる。
【０１９５】
このため、ＡＴＭ１００において、犯罪防止を報知する画面や金融機関が利用者に提示する画面が非表示または短縮表示の状態が継続し続けることで、画面を表示する効果が得られなくなる事態を低減しつつ、利用者に対する利便性を確保できる。
【０１９６】
このようにして、ＡＴＭ１００は、前回の操作の履歴に基づいて画面の表示を制御することにより、利用者に対する利便性を向上することができる。
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、自動取引装置１０、ＡＴＭ１００、ホストコンピュータ３００が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記憶装置、光ディスク、光磁気記録媒体、半導体メモリ等がある。磁気記憶装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ：Flexible disk）、磁気テープ等がある。光ディスクには、ＤＶＤ、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ／ＲＷ等がある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）等がある。
【０１９７】
プログラムを流通させる場合には、たとえば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１９８】
プログラムを実行するコンピュータは、たとえば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムにしたがった処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムにしたがった処理を実行することもできる。また、コンピュータは、ネットワークを介して接続されたサーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムにしたがった処理を実行することもできる。
【０１９９】
また、上記の処理機能の少なくとも一部を、ＤＳＰ、ＡＳＩＣ、ＰＬＤ等の電子回路で実現することもできる。
【符号の説明】
【０２００】
１０  自動取引装置
１１  入力受付部
１２  表示部
１３  制御部
１４，２１  記憶部
１５  管理情報
２０  カード
２２  履歴情報
３１  第１の画面
３２  第２の画面
３３  第３の画面
３４  第４の画面
１００  ＡＴＭ
１４０  顧客操作部
１５０  カード／レシート部
１６０  紙幣処理部
１７０  テンキー入力部
２００  ネットワーク
３００  ホストコンピュータ
３５０  データベース
４００  取引システム
【図１】
2018136732.tif 000003
【図２】
2018136732.tif 000004
【図３】
2018136732.tif 000005
【図４】
2018136732.tif 000006
【図５】
2018136732.tif 000007
【図６】
2018136732.tif 000008
【図７】
2018136732.tif 000009
【図８】
2018136732.tif 000010
【図９】
2018136732.tif 000011
【図１０】
2018136732.tif 000012
【図１１】
2018136732.tif 000013
【図１２】
2018136732.tif 000014
【図１３】
2018136732.tif 000015
【図１４】
2018136732.tif 000016
【図１５】
2018136732.tif 000017
【図１６】
2018136732.tif 000018
【図１７】
2018136732.tif 000019
【図１８】
2018136732.tif 000020
【図１９】
2018136732.tif 000021
【図２０】
2018136732.tif 000022
【図２１】
2018136732.tif 000023
【図２２】
2018136732.tif 000024