(57)【要約】【課題】操作補助機能が必要な利用者を正確に判定し、操作補助機能を自動的に提供し、利用者の満足度を向上させることができる。【解決手段】自動取引装置１は、利用者が近づくと、第１の撮像部１ａにより複数の第１の画像を撮像し、第２の撮像部１ｂにより、利用者の顔を含む第２の画像として撮像する。次に自動取引装置１は、複数の第１の画像より利用者の移動速度を算定し、第２の画像より画像認証により利用者の推定年齢を推定する。このような自動取引装置１は、利用者の移動速度と推定年齢が所定の条件を満たす場合に、表示部１ｄの取引画面の表示を拡大して表示させる。【選択図】図１
2019121253.tif 000002
【特許請求の範囲】
【請求項１】
取引画面を表示する表示部と、第１の撮像部と、第２の撮像部とを備える自動取引装置における自動取引プログラムであって、
前記第１の撮像部に、前記表示部に近づく利用者の移動ごとの複数の第１の画像を撮像させ、
前記第２の撮像部に、前記利用者の顔を含む第２の画像を撮像させ、
前記複数の第１の画像に基づいて、前記利用者の移動速度を算出し、
前記第２の画像に基づいて、前記利用者の推定年齢を推定し、
前記移動速度と、前記推定年齢とに基づいて、前記表示部に前記取引画面を拡大して表示させる、
処理を自動取引装置に実行させる自動取引プログラム。
【請求項２】
前記移動速度が基準移動速度より遅く、さらに前記推定年齢が基準年齢以上である場合に、前記表示部に前記取引画面を拡大して表示させる処理を実行させる請求項１に記載の自動取引プログラム。
【請求項３】
前記表示部の前記取引画面に含まれる文字サイズおよび数字サイズを拡大する処理を実行させる請求項１に記載の自動取引プログラム。
【請求項４】
前記取引画面に表示される取引項目選択領域を拡大させる処理を実行させる請求項１に記載の自動取引プログラム。
【請求項５】
前記取引画面中の背景色と、背景以外の文字および数字との明度差を大きくして表示する処理を実行させる請求項１に記載の自動取引プログラム。
【請求項６】
前記表示部の前記取引画面を拡大して表示する場合に、前記利用者による操作入力がタイムアウトになってしまうタイムアウト時間を延長する処理を実行させる請求項１に記載の自動取引プログラム。
【請求項７】
前記表示部の前記取引画面を拡大して表示させる場合に、前記取引画面の説明を音声出力する処理を実行させる請求項１に記載の自動取引プログラム。
【請求項８】
取引画面を表示する表示部と、
前記表示部に近づく利用者の移動ごとの複数の第１の画像を撮像する第１の撮像部と、
前記利用者の顔を含む第２の画像を撮像する第２の撮像部と、
前記複数の第１の画像に基づいて、前記利用者の移動速度を算出し、
前記第２の画像に基づいて、前記利用者の推定年齢を推定し、
前記移動速度と、前記推定年齢とに基づいて、前記表示部の前記取引画面を拡大して表示させる制御部と、
を備える自動取引装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動取引プログラムおよび自動取引装置に関する。
【背景技術】
【０００２】
金融機関などでは取引を実行する自動取引装置（ＡＴＭ；Automated Teller Machine）が用いられている。自動取引装置では、利用者が取引項目を選択し、カードまたは通帳を挿入し、暗証番号および取引金額の入力などを行うことで、取引操作を実行する。
【０００３】
近年、高齢の利用者による取引操作を補助するため、取引画面上の所定の操作により、取引画面の表示を拡大するなどの操作補助機能を利用することができる自動取引装置が提供されている。
【０００４】
また、公知技術としては、自動取引装置において、利用者をカメラで撮像し、画像認識により利用者の年齢を推定し、高齢である場合に操作補助機能を自動で提供できる技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−９５９５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、画像認識による年齢の推定のみでは、高齢の利用者であっても取引操作に問題がなかったり、画像認識による年齢推定が失敗したりした際に、操作補助機能が適用されるとかえって利用者を不便にしてしまうおそれがある。
【０００７】
本発明は、このような点を鑑みてなされたものであり、操作補助機能が必要な利用者を正確に判定することができる自動取引プログラムおよび自動取引装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一観点によれば、表示部と第１の撮像部と第２の撮像部とを備える自動取引装置における自動取引プログラムが提供される。このような自動取引プログラムは、第１の撮像部に、表示部に近づく利用者の移動ごとの複数の第１の画像を撮像させ、第２の撮像部に、利用者の顔を含む第２の画像を撮像させ、複数の第１の画像に基づいて、利用者の移動速度を算出し、第２の画像に基づいて、利用者の推定年齢を推定し、移動速度と、推定年齢とに基づいて、表示部に取引画面を拡大して表示させる処理を自動取引装置に実行させる。
【０００９】
また、本発明の一観点によれば、取引画面を表示する表示部と、表示部に近づく利用者の移動ごとの複数の第１の画像を撮像する第１の撮像部と、利用者の顔を含む第２の画像を撮像する第２の撮像部と、複数の第１の画像に基づいて、利用者の移動速度を算出し、第２の画像に基づいて、利用者の推定年齢を推定し、移動速度と、推定年齢とに基づいて、表示部の取引画面を拡大して表示させる制御部とを備える自動取引装置が提供される。
【発明の効果】
【００１０】
開示の技術によれば、操作補助機能が必要な利用者を正確に判定し、操作補助機能を利用者に操作させることなく適用し、利用者の満足度を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施の形態における自動取引プログラムを実行する自動取引装置を説明するための図である。
【図２】第２の実施の形態における金融機関のＡＴＭの外観の一例を示す図である。
【図３】第２の実施の形態のＡＴＭのハードウェア構成の一例を示す図である。
【図４】第２の実施の形態のＡＴＭで実行される補助機能適用処理のフローチャートである。
【図５】第２の実施の形態のＡＴＭで表示される取引画面例を示す図であって、（Ａ）は通常の取引画面の例を示し、（Ｂ）は操作補助機能を適用した取引画面の例を示している。
【発明を実施するための形態】
【００１２】
以下、図面を参照して実施の形態を詳細に説明する。
［第１の実施の形態］
まず、第１の実施の形態について図１を用いて説明する。図１は、第１の実施の形態における自動取引プログラムを実行する自動取引装置を説明するための図である。
【００１３】
自動取引装置１は、店舗などに設置され、利用者に操作されて取引を受付ける。また、自動取引装置１は、近づいてくる利用者を撮像する第１の撮像部１ａ、利用者の顔を撮像する第２の撮像部１ｂ、自動取引装置１全体を制御する制御部１ｃおよび利用者に画面を表示する表示部１ｄを備える。
【００１４】
第１の撮像部１ａは、表示部１ｄに近づく利用者の移動ごとの複数の第１の画像を撮像する。また、第１の撮像部１ａは、備えられている自動取引装置１へ近づく利用者を検知することにより画像の撮像を開始してもよい。
【００１５】
第２の撮像部１ｂは、利用者の顔を含む第２の画像を撮像する。また、第２の撮像部１ｂは、第２の画像について複数枚を撮像してもよい。
制御部１ｃは、複数の第１の画像に基づいて、利用者の移動速度を算出し、第２の画像に基づいて、利用者の推定年齢を推定する。また制御部１ｃは、移動速度と推定年齢とに基づいて、所定の条件を満たす場合に表示部１ｄの取引画面を拡大して表示させる。
【００１６】
このような自動取引装置１における、自動取引プログラムの一連の処理について説明する。自動取引装置１は、利用者を待ち受けて利用者が近づくと、第１の撮像部１ａにより複数の第１の画像を撮像し、第２の撮像部１ｂにより、利用者の顔を含む第２の画像として撮像する。次に自動取引装置１は、複数の第１の画像より利用者の移動速度を算定し、第２の画像の画像認証により利用者の推定年齢を推定する。さらに自動取引装置１は、利用者の移動速度と推定年齢が所定の条件を満たす場合に、表示部１ｄの取引画面を拡大して表示させる。ここで第１の撮像部１ａと、第２の撮像部１ｂとを設けているのは、後述する所定の条件の判定精度を向上させるためである。
【００１７】
これにより自動取引装置１は、取引画面表示を拡大する操作補助機能が必要な利用者を正確に判定し、操作補助機能を利用者に操作させることなく適用し、利用者の満足度を向上させることができる。
【００１８】
［第２の実施の形態］
第２の実施の形態では、第１の実施の形態の自動取引装置について金融機関で用いられるＡＴＭをより具体的に説明する。図２は、第２の実施の形態における金融機関のＡＴＭの外観の一例を示す図である。
【００１９】
ＡＴＭ１０は、金融機関などに置かれ、ディスプレイ１２ａ、カード／レシート処理ユニット１２ｃ、紙幣処理ユニット１２ｄ、テンキー処理ユニット１２ｅ、遠距離用カメラ１３ａ、近距離用カメラ１３ｂを備えている。
【００２０】
ディスプレイ１２ａは、利用者に対して取引画面を表示する。取引画面とは、利用者に対して預け入れ、引出し等の取引項目を選択させる画面と、預け入れの手続きへ遷移後に現金の投入を指示する画面等を言う。また、ディスプレイ１２ａは、必要に応じて取引画面を拡大することが可能である。このようなディスプレイ１２ａは、下層にタッチパネルが形成されており、取引画面上の領域を押下されることにより、利用者の取引操作を受付ける。
【００２１】
カード／レシート処理ユニット１２ｃは、利用者からＩＣ（Integrated Circuit）カードと振込カードとを受付け、取引の結果が印刷されたレシートを発行する。
紙幣処理ユニット１２ｄは、取引によって利用者からの紙幣を受付け、利用者へ紙幣を払い出す。
【００２２】
テンキー処理ユニット１２ｅは、利用者からの取引金額と暗証番号との入力を受付ける。
遠距離用カメラ１３ａは、ＡＴＭ１０へ近づく利用者の移動ごとの複数の第１の画像を撮像する。
【００２３】
近距離用カメラ１３ｂは、ＡＴＭ１０へ近づく利用者の顔を含む第２の画像を撮像する。また第２の画像は複数枚撮像されてもよい。なお、遠距離用カメラ１３ａと近距離用カメラ１３ｂとは、ＡＴＭ１０に直接備えられていなくてよく、利用者が撮影しやすい位置に設置されていてもよい。
【００２４】
次に、ＡＴＭのハードウェア構成について図３を用いて説明する。図３は、第２の実施形態のＡＴＭのハードウェア構成の一例を示す図である。
ＡＴＭ１０は、制御部１１、ディスプレイ１２ａ、タッチパネル１２ｂ、カード／レシート処理ユニット１２ｃ、紙幣処理ユニット１２ｄ、テンキー処理ユニット１２ｅ、遠距離用カメラ１３ａ、近距離用カメラ１３ｂおよび音声処理ユニット１４を備える。
【００２５】
制御部１１は、プロセッサ１１ａ、ＲＡＭ（Random Access Memory）１１ｂ、第１ＨＤＤ（Hard Disk Drive）１１ｃ、第２ＨＤＤ１１ｄ、外部通信インタフェース１１ｅ、表示処理ユニット１１ｆ、タッチパネル処理ユニット１１ｇおよびＩ／Ｏ（Input／Output）制御部１１ｈを備え、各々がバス１１ｉを介して接続されている。
【００２６】
プロセッサ１１ａは、ＡＴＭ１０の全体動作を制御するものであり、例えば、ＣＰＵ（Central Processing Unit）などである。ＲＡＭ１１ｂには、プロセッサ１１ａに実行させるＯＳ（Operating System）のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１１ｂには、プロセッサ１１ａによる処理に必要な各種データが格納される。
【００２７】
第１ＨＤＤ１１ｃおよび第２ＨＤＤ１１ｄには、ＯＳとアプリケーションプログラムと取引履歴（ログファイル）とを格納できる。第１ＨＤＤ１１ｃと第２ＨＤＤ１１ｄとは、システム保護のために二重化されているが、いずれか一方のみで構成することもできる。また、第１ＨＤＤ１１ｃと第２ＨＤＤ１１ｄは、ＳＳＤ（Solid State Drive）など他の記憶装置でも代用可能である。
【００２８】
外部通信インタフェース１１ｅは、ネットワークに接続され、データの送受信を行う。  表示処理ユニット１１ｆには、ディスプレイ１２ａが接続される。ディスプレイ１２ａは、タッチパネル１２ｂと共に利用者に直接視認される。表示処理ユニット１１ｆは、プロセッサ１１ａの制御の下に、操作案内などの各種情報をディスプレイ１２ａの画面に表示させる。
【００２９】
タッチパネル処理ユニット１１ｇには、タッチパネル１２ｂが接続される。タッチパネル１２ｂは、ディスプレイ１２ａの上層に形成される。タッチパネル処理ユニット１１ｇは、利用者の指がタッチパネル１２ｂに接触あるいは接近した画面上の位置を検出し、プロセッサ１１ａに通知する。
【００３０】
Ｉ／Ｏ制御部１１ｈには、カード／レシート処理ユニット１２ｃ、紙幣処理ユニット１２ｄ、テンキー処理ユニット１２ｅ、遠距離用カメラ１３ａ、近距離用カメラ１３ｂおよび音声処理ユニット１４が接続される。Ｉ／Ｏ制御部１１ｈは、プロセッサ１１ａの制御の下に、接続する各部にプロセッサ１１ａからの指示を通知するとともに、各部から取得した情報をバス１１ｉ経由でプロセッサ１１ａに送る。
【００３１】
カード／レシート処理ユニット１２ｃは、ＩＣカードと振込カードとの取り込み、排出およびレシートの排出を制御する。ＡＴＭ１０は、Ｉ／Ｏ制御部１１ｈとカード／レシート処理ユニット１２ｃとを介して、カード／レシート処理ユニット１２ｃに挿入されたＩＣカードや振込カードに記録された情報の取得や更新をする。
【００３２】
紙幣処理ユニット１２ｄは、プロセッサ１１ａの指示に従って紙幣の入出金と、扉の開閉とを制御する。
テンキー処理ユニット１２ｅは、利用者が押下したテンキーの情報を受付ける。
【００３３】
遠距離用カメラ１３ａは、ＡＴＭ１０へ近づく利用者の移動ごとの画像を複数枚撮像する。
近距離用カメラ１３ｂは、ＡＴＭ１０の前に立った利用者の顔を含む画像を撮像する。
【００３４】
音声処理ユニット１４は、操作案内などの各種の情報を音声ガイダンスで出力する。このような音声処理ユニット１４は、例えば受話器やスピーカーである。
以上のようなハードウェア構成によって、本実施形態の処理機能を実現することができる。なお、上記の構成は一例であり、ＡＴＭ１０の構成部の組み合わせは適宜決定される。上記構成のうち必要のないものを削除するとしてもよいし、例えば、硬貨処理ユニットなどを加えることもできる。
【００３５】
次に、ＡＴＭで実行される補助機能適用処理について、図４を用いて説明する。図４は、第２の実施の形態のＡＴＭで実行される補助機能適用処理のフローチャートである。
ここでＡＴＭ１０は、金融機関などで、取引選択画面を表示して、取引開始を待ち受けている状態にあるとする。
【００３６】
［ステップＳ０１］ＡＴＭ１０の制御部１１は、遠距離用カメラ１３ａに、近づいてくる利用者の複数の第１の画像を撮像する。
［ステップＳ０２］ＡＴＭ１０の制御部１１は、近距離用カメラ１３ｂに、利用者の顔を含む第２の画像を撮像する。
【００３７】
［ステップＳ０３］ＡＴＭ１０の制御部１１は、第１の画像を画像認識することにより、利用者の移動速度を算出する。そして、ＡＴＭ１０の制御部１１は利用者の移動速度が、基準移動速度より遅いことを判定すると、次の処理はステップＳ０４へ進む。また、ＡＴＭ１０の制御部１１は利用者の移動速度が、基準移動速度より遅くないことを判定すると、次の処理はステップＳ０８へ進む。
【００３８】
［ステップＳ０４］ＡＴＭ１０の制御部１１は、第２の画像を画像認識し、利用者の推定年齢が基準以上か否かを判定する。ＡＴＭ１０の制御部１１が利用者の推定年齢が基準以上と判定すると、次の処理はステップＳ０５へ進む。また、ＡＴＭ１０の制御部１１が利用者の推定年齢が基準以上ではないと判定すると、次の処理はステップＳ０８へ進む。
【００３９】
［ステップＳ０５］ＡＴＭ１０の制御部１１は、取引画面の表示についての視覚的な操作補助機能を適用する。ここで視覚的な操作補助機能とは、取引画面の表示の拡大と、取引項目選択領域の拡大と、背景色と表示文字および表示数字との明度差を大きくして表示する機能である。
【００４０】
［ステップＳ０６］ＡＴＭ１０の制御部１１は、利用者による操作入力がタイムアウトになってしまうタイムアウト時間を延長する操作補助機能を適用する。タイムアウトとは、所定の時間が経過したことを指す。また、ＡＴＭ１０の制御部１１は、例えば利用者が通帳、キャッシュカードまたは現金等を受け取る際にタイムアウトになった場合に警告音を鳴らす。さらにＡＴＭ１０の制御部１１は、例えば取引操作に長時間を要している際にタイムアウトになった場合に取引を中止する。
【００４１】
［ステップＳ０７］ＡＴＭ１０の制御部１１は、取引画面の表示についての聴覚的な操作補助機能を適用する。ここで取引画面の表示についての聴覚的な操作補助機能とは、取引画面の文章を音声出力する。例えば取引画面の文章は、取引項目名と取引内容と取引方法との説明であり、実際に取引画面に表示されない内容が音声出力されてもよい。
【００４２】
［ステップＳ０８］ＡＴＭ１０の制御部１１は、拡大した取引画面から、利用者の取引を受付ける。
［ステップＳ０９］ＡＴＭ１０の制御部１１は、選択された取引を実行する。なお、選択された取引は正常に完了するものとする。
【００４３】
［ステップＳ１０］ＡＴＭ１０の制御部１１は、利用者の操作補助機能をリセットする。これにより取引画面の表示は、通常の状態に戻る。
次に第２の実施の形態のＡＴＭで表示される取引画面例を、図５を用いて説明する。図５は、第２の実施の形態のＡＴＭで表示される取引画面例を示す図であって、（Ａ）は通常の取引画面の例を示し、（Ｂ）は操作補助機能を適用した取引画面の例を示している。
【００４４】
通常取引画面２０ａは、ＡＴＭ１０のディスプレイ１２ａに表示され、取引選択ボタン２０ｂが含まれている。また、通常取引画面２０ａは、利用者に取引選択ボタン２０ｂを押下されることにより、取引の選択を受付ける。
【００４５】
補助機能取引画面２１ａは、ＡＴＭ１０のディスプレイ１２ａに表示され、取引選択ボタン２０ｂより拡大された取引選択ボタン２１ｂと、操作補助解除ボタン２１ｃとが含まれている。また、補助機能取引画面２１ａは、利用者に取引選択ボタン２１ｂを押下されることにより、取引の選択を受付ける。取引選択ボタン２１ｂは、取引画面に表示できる数が取引選択ボタン２０ｂより少なくなっているため、例えば利用頻度の高いものから表示してもよい。
【００４６】
操作補助解除ボタン２１ｃは、利用者に押下されることにより、操作補助機能を解除する。
このようなＡＴＭ１０における、自動取引プログラムの一連の処理について説明する。ＡＴＭ１０の制御部１１は、利用者が近づくと移動ごとに、遠距離用カメラ１３ａにより第１の画像を複数枚撮像し、近距離用カメラ１３ｂにより、利用者の顔を含む画像を、第２の画像として撮像する。次に制御部１１は、複数の第１の画像より利用者の移動速度を算定し、第２の画像より画像認証により利用者の推定年齢を推定する。さらに制御部１１は、利用者の移動速度と推定年齢が所定の条件を満たす場合に、操作補助機能を適用する。操作補助機能とは、視覚的補助機能とタイムアウトについての補助機能と聴覚的補助機能とである。適用される操作補助機能はいずれでもよい。さらにＡＴＭ１０の制御部１１は、利用者の取引の終了ごとに操作補助機能が適用されている場合に解除する。
【００４７】
ここで第１の画像と、第２の画像とを別のタイミングで撮像しているのは、高齢の利用者であっても、取引操作に問題がない場合があるためである。また、画像認識による年齢推定は、失敗する場合があるためである。
【００４８】
この点で、利用者の移動速度が基準移動速度より遅くて、推定年齢が基準年齢以上の場合は、補助機能の適用が必要である可能性が高い。これにより、操作補助機能の適用が必要な利用者の判定の精度を向上させている。
【００４９】
なお、タイムアウトについての補助機能により、タイムアウト判定がされにくくするのは、高齢者は一般的に取引の操作時間が長くなる傾向があり、操作時間を要しても異常ではないためである。
【００５０】
これによりＡＴＭ１０は、操作補助機能が必要な利用者を正確に判定し、操作補助機能を利用者に操作させることなく適用し、利用者の満足度を向上させることができる。
なお、ＡＴＭ１０は、遠距離用カメラ１３ａまたは近距離用カメラ１３ｂのいずれかを備える態様で、いずれかが両方の機能を満足させるものであっても良い。
【００５１】
また、プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００５２】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムのとおり処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムのとおり処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受取ったプログラムのとおり処理を実行することもできる。
【００５３】
なお、上述の実施の形態は、実施の形態の要旨を逸脱しない範囲内において種々の変更を加えることができる。
さらに、上述の実施の形態は、多数の変形、変更が当業者にとって可能であり、説明した正確な構成および応用例に限定されるものではない。
【符号の説明】
【００５４】
１  自動取引装置
１ａ  第１の撮像部
１ｂ  第２の撮像部
１ｃ  制御部
１ｄ  表示部
１０  ＡＴＭ
１１  制御部
１１ａ  プロセッサ
１１ｂ  ＲＡＭ
１１ｃ  第１ＨＤＤ
１１ｄ  第２ＨＤＤ
１１ｅ  外部通信インタフェース
１１ｆ  表示処理ユニット
１１ｇ  タッチパネル処理ユニット
１１ｈ  Ｉ／Ｏ制御部
１１ｉ  バス
１２ａ  ディスプレイ
１２ｂ  タッチパネル
１２ｃ  カード／レシート処理ユニット
１２ｄ  紙幣処理ユニット
１２ｅ  テンキー処理ユニット
１３ａ  遠距離用カメラ
１３ｂ  近距離用カメラ
１４  音声処理ユニット
２０ａ  通常取引画面
２０ｂ  取引選択ボタン
２１ａ  補助機能取引画面
２１ｂ  取引選択ボタン
２１ｃ  操作補助解除ボタン
【図１】
2019121253.tif 000003
【図２】
2019121253.tif 000004
【図３】
2019121253.tif 000005
【図４】
2019121253.tif 000006
【図５】
2019121253.tif 000007