(57)【要約】【課題】現金機の処理不能時間を減らし、利用者の顧客満足度を向上させる。【解決手段】現金による取引業務を行うときに受付部２ａが伝票の取引額の入力を受け付け、現金機特定部２ｃが最寄りの現金機３及びその他の現金機３における現金の収納状況を示した現金機情報２ｇを参照して全ての現金機３における現金の収納状況と伝票の取引額とから現金の入出金処理が可能な現金機３を特定する。取引指示部２ｄは、特定された現金機３が最寄りの現金機３の場合、その最寄りの現金機３に取引指示を出す。特定された現金機３がその他の現金機３の場合、取引指示部２ｄは、パスワード生成部２ｅが生成したパスワードとともにその他の現金機３に取引指示を出す。最寄りの現金機３が使用不可の場合、その他の現金機３がパスワード認証付きで代行するので処理不能時間を減らすことができる。【選択図】図１
2019057129.tif 000002
【特許請求の範囲】
【請求項１】
現金による取引業務を行うときに伝票の取引額の入力を受け付け、第１の現金機及び少なくとも１台の第２の現金機における現金の収納状況を示した現金機情報を参照し、前記第１の現金機及び前記第２の現金機における現金の収納状況と前記伝票の取引額とから現金の入出金処理を行う前記第１の現金機又は前記第２の現金機を特定し、
前記第１の現金機が特定された場合には前記第１の現金機に対して取引指示を出し、前記第２の現金機が特定された場合には前記第２の現金機に対し現金の入出金処理を可能にさせるパスワードを発行して取引指示を出す、
処理をコンピュータに実行させる現金機管理プログラム。
【請求項２】
前記パスワードは、取引ごとに生成されるワンタイムパスワードである、請求項１記載の現金機管理プログラム。
【請求項３】
前記第１の現金機又は前記第２の現金機の特定は、まず、前記現金機情報を参照して得られた前記第１の現金機における現金の収納状況と前記伝票の取引額とから前記第１の現金機が使用可能か否かを判定し、前記第１の現金機が使用可能でない場合に、前記第２の現金機の中から使用可能な使用候補現金機を抽出し、前記現金機情報を参照して得られた前記使用候補現金機における現金の収納状況と前記伝票の取引額とから前記使用候補現金機の１つを選択することにより行う、請求項１記載の現金機管理プログラム。
【請求項４】
前記使用候補現金機の１つの選択は、現在時刻をチェックし、前記現在時刻が所定の第１の時間帯に含まれているとき、前記使用候補現金機の中から、入金処理の場合、現金の収納状況が最も満杯に近い１台を選択し、出金処理の場合には、現金の収納状況が最も収納枚数の少ない１台を選択する、請求項３記載の現金機管理プログラム。
【請求項５】
前記使用候補現金機の１つの選択は、現在時刻をチェックし、前記現在時刻が所定の第２の時間帯に含まれているとき、前記第１の現金機の通番との差異が最も小さい通番を有する前記使用候補現金機を選択する、請求項３記載の現金機管理プログラム。
【請求項６】
現金による取引業務を行うときに前記現金機情報に対し、前記第１の現金機の使用予定を設定して前記第１の現金機の使用予定を優先させる、請求項１記載の現金機管理プログラム。
【請求項７】
前記第１の現金機が取引を終了した際に通知される現金の収納状況によって前記現金機情報を更新するとともに、更新された前記現金機情報を他の全てのコンピュータへ通知する、請求項１記載の現金機管理プログラム。
【請求項８】
コンピュータが、
現金による取引業務を行うときに伝票の取引額の入力を受け付け、第１の現金機及び少なくとも１台の第２の現金機における現金の収納状況を示した現金機情報を取得し、
前記第１の現金機及び前記第２の現金機における現金の収納状況と前記伝票の取引額とから現金の入出金処理を行う前記第１の現金機又は前記第２の現金機を特定し、
前記第１の現金機が特定された場合には前記第１の現金機に対して取引指示を出し、前記第２の現金機が特定された場合には前記第２の現金機に対し現金の入出金処理を可能にさせるパスワードを発行して取引指示を出す、
現金機管理方法。
【請求項９】
複数の現金機管理装置と第１の現金機及び少なくとも１台の第２の現金機を含む複数の現金機とをネットワークにより相互に接続した現金機管理システムであって、
前記現金機管理装置は、現金による取引業務を行うときに伝票の取引額の入力を受け付ける受付部と、前記第１の現金機及び前記第２の現金機における現金の収納状況を示した現金機情報を保持する記憶部と、前記現金機情報を参照し、前記第１の現金機及び前記第２の現金機における現金の収納状況と前記伝票の取引額とから現金の取引処理を行う前記第１の現金機又は前記第２の現金機を特定する現金機特定部と、前記第２の現金機が特定された場合に前記第２の現金機のみ現金の取引処理を可能にさせるパスワードを生成するパスワード生成部と、前記第１の現金機が特定された場合、前記第１の現金機に対して取引の指示を出すとともに、前記第２の現金機が特定された場合には、前記第２の現金機に対して前記パスワードを発行して取引の指示を出す取引指示部と、前記第１の現金機の取引処理の終了時に他の全ての現金機管理装置に前記第１の現金機の現金の収納状況を同報送信する収納状況通知部とを有し、
前記現金機は、現金の収納状況を示した装置情報を前記現金機管理装置に通知する現金収納状況通知部と、前記現金機管理装置の前記取引指示部から取引の指示を受けたときに取引処理を実行する取引実行部と、前記パスワードによる認証を行う認証処理部とを有する現金機管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の現金機に対して現金による取引業務を効率よく行うことができるようにした現金機管理プログラム、現金機管理方法及び現金機管理システムに関する。
【背景技術】
【０００２】
銀行の窓口には、窓口業務の手続きをするための営業店端末が設置されており、又、その場で現金による取引業務を行うことができるように現金機（自動入出金機）が設置されている。現金機は、営業店端末からの入出金操作により、顧客から預かった現金を入金したり、払い出しのために出金したりするもので、人に代わって紙幣及び硬貨の鑑別、計数及び一時保管をする機能を有している。
【０００３】
ところで現金機は、内部に保管している現金が出金したい枚数に足りない場合や、内部に追加収納可能な現金の収納数が入金したい枚数より少ない場合には、入出金の取引処理をすることができない。このため、現金機には、内部の現金の残り枚数が少数になってきた場合はニアエンド又はニアエンプティ、内部の現金の追加収納可能枚数が少数になってきた場合はニアフルであるとの警報を出す機能が備えられている。現金機は、そのような警報が発せられると、取引処理を停止し、後方事務の行員による現金補充又は現金回収が行われる。その間、現金による取引業務はできないので、顧客を待たせてしまうことになり、顧客満足度が低下する要因になっている。
【０００４】
この点においては、特許文献１によれば、ネットワークを介して複数の営業店端末と複数の現金機とを接続し、現金機から出金処理不能になった場合でも他の現金機から出金することができる現金機の制御方法が提案されている。
【０００５】
これにより、ネットワークを介して複数の営業店端末と複数の現金機とを接続しておくことにより、手元の現金機が出金処理を停止した場合でも他の現金機から出金をすることができ、取引業務の効率的な運用が可能になる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−２２４８１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の現金機は、出金処理だけで入金処理が不可になった場合の記載がない。又、他の現金機で出金処理をする際には、代替処理の指示を受けていた現金機と異なる不許可の現金機で出金処理を開始してしまう可能性がある。さらに、代替現金機は、優先順位に従い、かつ、出金処理が可能かどうかだけで決定しているため、複数の現金機の保有枚数が同時にニアエンドに近づいてしまう場合があり、その場合には、取引処理の停止が同時に起きてしまう可能性がある。
【０００８】
本発明は上記のような実情を鑑みたものであり、現金機の処理不能による停止時間を減らし、顧客の満足度を向上させることができる現金機管理プログラム、現金機管理方法及び現金機管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明では、上記の課題を解決するために、現金による取引業務を行うときに伝票の取引額の入力を受け付け、第１の現金機及び少なくとも１台の第２の現金機における現金の収納状況を示した現金機情報を参照し、第１の現金機及び第２の現金機における現金の収納状況と伝票の取引額とから現金の入出金処理を行う第１の現金機又は第２の現金機を特定し、第１の現金機が特定された場合には第１の現金機に対して取引指示を出し、第２の現金機が特定された場合には第２の現金機に対し現金の入出金処理を可能にさせるパスワードを発行して取引指示を出す処理をコンピュータに実行させる現金機管理プログラムが提供される。
【００１０】
又、本発明では、コンピュータが、現金による取引業務を行うときに伝票の取引額の入力を受け付け、第１の現金機及び少なくとも１台の第２の現金機における現金の収納状況を示した現金機情報を取得し、第１の現金機及び第２の現金機における現金の収納状況と伝票の取引額とから現金の入出金処理を行う第１の現金機又は第２の現金機を特定し、第１の現金機が特定された場合には第１の現金機に対して取引指示を出し、第２の現金機が特定された場合には第２の現金機に対し現金の入出金処理を可能にさせるパスワードを発行して取引指示を出す、現金機管理方法が提供される。
【００１１】
さらに、本発明では、複数の現金機管理装置と第１の現金機及び少なくとも１台の第２の現金機を含む複数の現金機とをネットワークにより相互に接続した現金機管理システムが提供される。この現金機管理システムでは、現金機管理装置は、現金による取引業務を行うときに伝票の取引額の入力を受け付ける受付部と、第１の現金機及び第２の現金機における現金の収納状況を示した現金機情報を保持する記憶部と、現金機情報を参照し、第１の現金機及び第２の現金機における現金の収納状況と伝票の取引額とから現金の取引処理を行う第１の現金機又は第２の現金機を特定する現金機特定部と、第２の現金機が特定された場合に第２の現金機のみ現金の取引処理を可能にさせるパスワードを生成するパスワード生成部と、第１の現金機が特定された場合、第１の現金機に対して取引の指示を出すとともに、第２の現金機が特定された場合には、第２の現金機に対してパスワードを発行して取引の指示を出す取引指示部と、第１の現金機の取引処理の終了時に他の全ての現金機管理装置に第１の現金機の現金の収納状況を同報送信する収納状況通知部とを有している。現金機は、現金の収納状況を示した装置情報を現金機管理装置に通知する現金収納状況通知部と、現金機管理装置の取引指示部から取引の指示を受けたときに取引処理を実行する取引実行部と、パスワードによる認証を行う認証処理部とを有している。
【発明の効果】
【００１２】
現金機の処理不能による停止時間を減らし、利用者の顧客満足度を向上させる。
【図面の簡単な説明】
【００１３】
【図１】第１の実施の形態に係る現金機管理システムの一構成例を示すシステム図である。
【図２】第２の実施の形態における営業店端末及び現金機の接続関係を示した構成図である。
【図３】伝票の記入例を示す図である。
【図４】第２の実施の形態の営業店端末の一構成例を示すブロック図である。
【図５】第２の実施の形態の現金機の一構成例を示すブロック図である。
【図６】第２の実施の形態の営業店端末で実行される入出金処理のフローチャート（その１）である。
【図７】第２の実施の形態の営業店端末で実行される入出金処理のフローチャート（その２）である。
【図８】第２の実施の形態の営業店端末で実行される使用可否の判定処理のフローチャート（その１）である。
【図９】第２の実施の形態の営業店端末で実行される使用可否の判定処理のフローチャート（その２）である。
【図１０】第２の実施の形態の現金機情報の一例を示す現金機情報テーブルの図である。
【図１１】第２の実施の形態の営業店端末のディスプレイ表示の一例を示す図である。
【図１２】第２の実施の形態の現金機で実行される取引処理のフローチャートである。
【図１３】第２の実施の形態の現金機のディスプレイのホーム画面例を示す図である。
【図１４】第２の実施の形態の現金機のディスプレイの認証画面の一例を示す図である。
【図１５】第２の実施の形態の装置情報の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照しながら、本発明を実施するための形態を詳細に説明する。
＜第１の実施の形態＞
図１は、第１の実施の形態に係る現金機管理システムの一構成例を示すシステム図である。
【００１５】
現金機管理システム１は、複数の現金機管理装置２と、現金機管理装置２によって管理される複数の現金機３と、現金機管理装置２及び現金機３を相互に接続するネットワーク４とを備えている。
【００１６】
現金機管理装置２は、受付部２ａと、記憶部２ｂと、現金機特定部２ｃと、取引指示部２ｄと、パスワード生成部２ｅと、収納状況通知部２ｆとを有している。
受付部２ａは、現金による取引業務を行うときに行員によって入力された取引業務に必要な伝票の情報を受け付ける。
【００１７】
記憶部２ｂは、ネットワーク４によって接続された全ての現金機３が収納している紙幣及び硬貨の収納状況を表す現金機情報２ｇを保持している。
現金機特定部２ｃは、受付部２ａによって受け付けられた伝票の情報と記憶部２ｂに保持されている現金機情報２ｇとを受けて、ネットワーク４によって接続された全ての現金機３から現金の入出金処理が可能な１台を特定する。
【００１８】
取引指示部２ｄは、現金機特定部２ｃによって特定された現金機３に対して現金の取引指示を送信する。このとき、現金機特定部２ｃによって特定された１台が取引指示を送信する現金機管理装置２とペアになっている、又は、取引指示を送信する現金機管理装置２に最も近い位置に配置されている現金機３である場合、その現金機３に現金の取引指示を直接送信する。一方、取引指示を送信する現金機管理装置２とペアになっていない現金機３が特定された場合、取引指示部２ｄは、その現金機３にパスワード生成部２ｅによって生成されたパスワードとともにパスワード認証を条件とする現金の取引指示を送信する。
【００１９】
収納状況通知部２ｆは、取引処理が実行された現金機３から今回の取引によって変化した現金収納状況を受けて記憶部２ｂの現金機情報２ｇが更新された場合、その更新された現金収納状況を他の現金機管理装置２に同報通信をする。
【００２０】
現金機３は、取引実行部３ａと、認証処理部３ｂと、現金収納状況通知部３ｃとを有している。
取引実行部３ａは、現金機管理装置２から取引指示を受信したとき、許可された現金の入出金処理を実行する。取引実行部３ａは、又、現金機管理装置２からパスワード認証を条件とする取引指示を受信したときには、認証処理部３ｂによるパスワード認証が得られた後、許可された現金の入出金処理を実行する。
【００２１】
認証処理部３ｂは、現金機管理装置２のパスワード生成部２ｅが生成して取引指示部２ｄにより送信されたパスワードを受信し、その受信したパスワードと行員が入力したパスワードとを比較する。受信したパスワードと行員が入力したパスワードとが一致したとき、認証処理部３ｂは、取引実行部３ａに対して現金の入出金処理の許可を送出する。
【００２２】
現金収納状況通知部３ｃは、この現金機３が収納している紙幣及び硬貨の収納状況を表す装置情報３ｄを有しており、現金機３の入出金処理により紙幣及び硬貨の収納状況が変化するたびに、取引指示を出した現金機管理装置２に更新された装置情報３ｄを通知する。装置情報３ｄは、又、自己の現金機３の現状の現金の収納状況の他に、金種ごとの最大収納枚数、ニアフル枚数及びニアエンド枚数が設定されており、これらの値は、取引指示を出した現金機管理装置２に通知されている。
【００２３】
以上の現金機管理システム１によれば、銀行のある窓口に現金機管理装置２及び現金機３がペアで設置されている場合、行員は、手元の現金機管理装置２及び現金機３を使って実際の現金の入出金処理を行う。
【００２４】
ここで、手元にある現金機３が受け付けた伝票の内容で入出金処理が可能な場合、問題なく、手元にある現金機３が入出金処理をすることになる。
もし、手元にある現金機３が受け付けた入出金処理に対応できない場合、入出金処理は、他の場所に設置されている現金機に代替させることになる。この場合、現金機管理装置２は、現金機特定部２ｃにおいて対応可能な現金機３を探し出し、その現金機３で入出金処理を行うように誘導する。このとき、現金機管理装置２は、パスワード生成部２ｅにてパスワードを生成し、誘導先の現金機３に送信しておく。誘導先の現金機３では、行員がパスワード生成部２ｅで生成したパスワードを入力したとき、認証処理部３ｂが入力されたパスワードと先に送られていたパスワードとを比較し、これらのパスワードが一致した場合、取引実行部３ａによる現金の入出金処理を許可する。
【００２５】
このように、手元ではない場所に設置された現金機３を使用するように誘導された場合、パスワードによる認証処理をすることで、誘導した現金機３でのみ現金の入出金処理が可能になる。このため、誘導先とは異なる現金機３を使用しようとしてもパスワードを入力した時点で間違いに気付くため、入出金処理の時間を長引かせることがない。
【００２６】
＜第２の実施の形態＞
図２は、第２の実施の形態における営業店端末及び現金機の接続関係を示した構成図、図３は、伝票の記入例を示す図である。
【００２７】
銀行には、図２に示したように、受付用のハイカウンタ１０があり、そのハイカウンタ１０には複数の、図示の例では、３つの窓口が設定されている。ハイカウンタ１０の内側には、窓口ごとに行員１１ａ，１１ｂ，１１ｃが配置され、かつ、行員１１ａ，１１ｂ，１１ｃが操作する第１ないし第３の営業店端末２０ａ，２０ｂ，２０ｃ及び第１ないし第３の現金機３０ａ，３０ｂ，３０ｃが備えられている。第１ないし第３の営業店端末２０ａ，２０ｂ，２０ｃは、第１の実施の形態の現金機管理装置２に相当する。第１ないし第３の営業店端末２０ａ，２０ｂ，２０ｃ及び第１ないし第３の現金機３０ａ，３０ｂ，３０ｃは、ＬＡＮ（Local Area Network）４０によって接続されている。なお、ＬＡＮ４０は、有線のイーサネット（登録商標）や無線ＬＡＮでもよい。
【００２８】
以下の説明において、複数の行員１１ａ，１１ｂ，１１ｃを特に区別しない場合には、行員１１と表記することがある。又、第１ないし第３の営業店端末２０ａ，２０ｂ，２０ｃを特に区別しない場合には、営業店端末２０と表記し、第１ないし第３の現金機３０ａ，３０ｂ，３０ｃを特に区別しない場合には、現金機３０と表記することがある。
【００２９】
顧客１２は、現金による入出金を依頼するとき、伝票１３に入出金業務に必要な事項を記入し、窓口の行員１１に提出する。伝票１３は、図３に示したように、取引種別、口座番号、氏名、金額、金種の欄があり、金種の欄は、紙幣及び硬貨の金種ごとに枚数を記入するようになっている。
【００３０】
伝票１３を受けた行員１１は、伝票１３に記載されている情報を営業店端末２０に入力する。ここで、入金取引の場合、顧客１２から預かった紙幣及び硬貨を現金機３０に投入すると、現金機３０は、投入された紙幣及び硬貨の鑑別、計数及び収納を行い、その結果を営業店端末２０に通知する。営業店端末２０では、現金機３０から通知された情報と先に入力された伝票１３の情報とが一致したとき、入金取引が完了する。
【００３１】
出金処理の場合は、伝票１３に記載されている情報を営業店端末２０に入力すると、現金機３０は、営業店端末２０から通知された金種及び枚数の情報に従って必要な金種の紙幣及び硬貨を収納している紙幣及び硬貨からそれぞれ必要な枚数だけ放出する処理をする。現金機３０が放出した紙幣及び硬貨を顧客１２に渡すことによってこの出金取引が完了する。
【００３２】
図４は、第２の実施の形態の営業店端末の一構成例を示すブロック図である。
営業店端末２０は、コンピュータとすることができ、ＣＰＵ（Central Processing Unit）２００ａによってこの営業店端末２０の全体が制御されている。ＣＰＵ２００ａには、バス２００ｈを介してＲＡＭ（Random Access Memory）２００ｂと複数の周辺機器が接続されている。
【００３３】
ＲＡＭ２００ｂは、営業店端末２０の主記憶装置として使用される。ＲＡＭ２００ｂには、ＣＰＵ２００ａに実行させるＯＳ（Operating System）のプログラムや現金機３０を管理するためのアプリケーションプログラムの少なくとも一部が一時的に収納される。又、ＲＡＭ２００ｂには、ＣＰＵ２００ａによる処理に必要な各種データが収納される。
【００３４】
バス２００ｈに接続されている周辺機器としては、ハードディスクドライブ（ＨＤＤ：Hard Disk Drive）２００ｃ、グラフィック処理装置２００ｄ、入力インタフェース２００ｅ、機器接続インタフェース２００ｆ及び通信インタフェース２００ｇがある。
【００３５】
ハードディスクドライブ２００ｃは、内蔵したディスクに対して、磁気的にデータの書き込み及び読み出しを行う。ハードディスクドライブ２００ｃは、営業店端末２０の二次記憶装置として使用される。ハードディスクドライブ２００ｃには、ＯＳのプログラム、現金機３０を管理するためのアプリケーションプログラム及び現金機情報等の各種データが収納される。なお、二次記憶装置としては、フラッシュメモリなどの半導体記憶装置を使用することもできる。
【００３６】
グラフィック処理装置２００ｄには、ディスプレイ２１及びカスタマディスプレイ２２が接続されている。グラフィック処理装置２００ｄは、ＣＰＵ２００ａからの命令に従って画像をディスプレイ２１及びカスタマディスプレイ２２の画面に表示させる。ディスプレイ２１としては、液晶表示装置などが使用され、カスタマディスプレイ２２としては、液晶表示装置、蛍光表示管を用いた装置などが使用されている。
【００３７】
入力インタフェース２００ｅには、キーボード２３及びマウス２４が接続されている。入力インタフェース２００ｅは、キーボード２３とマウス２４から送られてくる信号をＣＰＵ２００ａに送信する。
【００３８】
機器接続インタフェース２００ｆは、スキャナ２５、カードリーダ２６、プリンタ２７が接続されている。スキャナ２５は、受け付けた伝票１３の取引情報を読み取り、そのデータをＣＰＵ２００ａに送信する。カードリーダ２６は、銀行のキャッシュカードの情報を読み取り、そのデータをＣＰＵ２００ａに送信する。プリンタ２７は、ＣＰＵ２００ａからの命令に従って発行されたレシートを印刷する。
【００３９】
通信インタフェース２００ｇは、ＬＡＮ４０に接続されている。通信インタフェース２００ｇは、ＬＡＮ４０を介して他の営業店端末２０と全ての現金機３０との間でデータの送受信を行う。
【００４０】
以上のようなハードウェア構成によって、本実施の形態の営業店端末２０での処理機能を実現することができる。
図５は、第２の実施の形態の現金機の一構成例を示すブロック図である。
【００４１】
現金機３０は、ＣＰＵ３００ａによって現金機３０の全体が制御されている。ＣＰＵ３００ａには、バス３００ｈを介してＲＡＭ３００ｂと複数の周辺機器が接続されている。
ＲＡＭ３００ｂは、現金機３０の主記憶装置として使用される。ＲＡＭ３００ｂには、ＣＰＵ３００ａに実行させるＯＳのプログラムや現金の入出金及び現金機管理のためのアプリケーションプログラムの少なくとも一部が一時的に収納される。又、ＲＡＭ３００ｂには、ＣＰＵ３００ａによる処理に必要な各種データが収納される。
【００４２】
バス３００ｈに接続されている周辺機器としては、ハードディスクドライブ（ＨＤＤ）３００ｃ、グラフィック処理装置３００ｄ、入力インタフェース３００ｅ、機器接続インタフェース３００ｆ、及び通信インタフェース３００ｇがある。
【００４３】
ハードディスクドライブ３００ｃは、内蔵したディスクに対して、磁気的にデータの書き込み及び読み出しを行う。ハードディスクドライブ３００ｃは、現金機３０の二次記憶装置として使用される。ハードディスクドライブ３００ｃには、ＯＳのプログラム、現金の入出金及び現金機管理のためのアプリケーションプログラム及び装置情報等の各種データが収納される。なお、二次記憶装置としては、フラッシュメモリなどの半導体記憶装置を使用することもできる。
【００４４】
グラフィック処理装置３００ｄには、ディスプレイ３１が接続されている。グラフィック処理装置３００ｄは、ＣＰＵ３００ａからの命令に従って画像をディスプレイ３１の画面に表示させる。ディスプレイ３１としては、液晶表示装置等が使用されている。
【００４５】
入力インタフェース３００ｅには、タッチパネル３２が接続されている。入力インタフェース３００ｅは、タッチパネル３２から送られてくる信号をＣＰＵ３００ａに送信する。
【００４６】
機器接続インタフェース３００ｆには、紙幣処理装置３３及び硬貨処理装置３４が接続されている。紙幣処理装置３３は、ＣＰＵ３００ａからの命令に従って紙幣の入出金及び収納の処理を行う。硬貨処理装置３４は、ＣＰＵ３００ａからの命令に従って硬貨の入出金及び収納の処理を行う。
【００４７】
通信インタフェース３００ｇは、ＬＡＮ４０に接続されている。通信インタフェース３００ｇは、ＬＡＮ４０を介して全ての営業店端末２０との間でデータの送受信を行う。
以上のようなハードウェア構成によって、本実施の形態の現金機３０の処理機能を実現することができる。
【００４８】
次に、営業店端末２０で実行される入出金処理について説明する。
図６は、第２の実施の形態の営業店端末で実行される入出金処理のフローチャート（その１）であり、図７は、第２の実施の形態の営業店端末で実行される入出金処理のフローチャート（その２）である。図８は、第２の実施の形態の営業店端末で実行される使用可否の判定処理のフローチャート（その１）であり、図９は、第２の実施の形態の営業店端末で実行される使用可否の判定処理のフローチャート（その２）である。図１０は、第２の実施の形態の現金機情報の一例を示す現金機情報テーブルの図である。図１１は、第２の実施の形態の営業店端末のディスプレイ表示の一例を示す図である。
【００４９】
営業店端末２０は、顧客１２から受け取った伝票１３に記載の取引情報（図３参照）が行員１１によって入力されるまで待ち受ける。行員１１による取引開始の入力があると、図６及び図７に示した営業店端末処理が開始される。
【００５０】
［ステップＳ１１］営業店端末２０のＣＰＵ２００ａは、行員１１が入力した入出金処理受付開始の操作で入出金処理を受け付ける。
［ステップＳ１２］ＣＰＵ２００ａは、ハードディスクドライブ２００ｃに保持している現金機情報テーブル２０ｉの現金機情報を参照して、最寄りの現金機３０の予定を確認する。最寄りの現金機３０とは、例えば、現金の入出金処理を行員１１ａが受け付けた場合、その行員１１ａがその場で使用することができる現金機３０ａである。
【００５１】
ここで、現金機情報は、全ての現金機３０の情報を含んでおり、全ての営業店端末２０が共有して管理している情報である。具体的には、図１０に示したように、現金機情報テーブル２０ｉは、営業店端末情報（ＩＰアドレス）、現金機使用予定、現金機設置場所、現金機番号、優先順位、現金機内枚数、現金機最大収納枚数、現金機状態及び使用権の情報を保持している。
【００５２】
営業店端末情報（ＩＰアドレス）は、現金機３０ごとに設定されたＬＡＮ４０上のＩＰアドレスを表している。現金機使用予定は、現金機３０の使用予定を表している。現金機設置場所は、現金機３０の設置場所の地図を画像ファイルで表している。現金機番号は、現金機３０ごとに配置順に割り振られた番号であって、例えば、図２の場合、現金機３０ａ，３０ｂ，３０ｃの配置順に通番で設定されている。優先順位は、現金機３０の割り当ての判定に使用する優先順位である。現金機内枚数は、銀行券の種別ごとの現金機３０内の収納枚数を表している。現金機最大収納枚数は、銀行券の種別ごとの現金機３０の最大収納枚数を表している。現金機状態は、現金機３０の現在の稼働状態を表している。使用権は、営業店端末２０が使用する現金機３０を表している。
【００５３】
以上の現金機情報テーブル２０ｉをＣＰＵ２００ａが参照した結果、最寄りの現金機３０の現金機情報が「予定なし」であると、次の処理はステップＳ１３へ進められ、「予定あり」であると、次の処理はステップＳ１５へ進められる。
【００５４】
［ステップＳ１３］ＣＰＵ２００ａは、保持している現金機情報テーブル２０ｉの現金機使用予定（自情報）を「予定あり」に設定し、現金機３０を仮予約する。これにより、営業店端末２０とペアになっている現金機３０の使用を優先させるようにしている。
【００５５】
［ステップＳ１４］ＣＰＵ２００ａは、保持している現金機情報テーブル２０ｉのレコード更新を他の全ての営業店端末２０へ通知する。
［ステップＳ１５］ＣＰＵ２００ａは、例えばスキャナ２５が伝票１３を読み取ることにより伝票１３に記載の取引情報を入力する。
【００５６】
［ステップＳ１６］ＣＰＵ２００ａは、保持している現金機情報テーブル２０ｉの現金機情報と入力した伝票１３の取引情報とを比較し、どの現金機３０が使用可能であるかを特定する。
【００５７】
［ステップＳ１７］ＣＰＵ２００ａは、保持している現金機情報テーブル２０ｉのレコード更新を他の全ての営業店端末２０へ通知する。
［ステップＳ１８］ＣＰＵ２００ａは、特定した現金機３０が、最寄りの現金機３０であるかを判定する。最寄りの現金機３０とは、ステップＳ１３において、現金機３０を仮予約した場合の現金機３０である。ステップＳ１６で特定した現金機３０が、最寄りの現金機３０であると、次の処理はステップＳ２０へ進められ、最寄りの現金機３０でないと、次の処理はステップＳ１９へ進められる。
【００５８】
［ステップＳ１９］ＣＰＵ２００ａは、行員１１の誘導先である使用可能な現金機情報をディスプレイ２１に表示する。このディスプレイ２１に表示される情報としては、例えば図１１に示したように、取引種別、行員１１を識別するオペレータ番号、伝票番号、使用する現金機３０の位置情報である現金機番号及び現金機３０を使用するための暗証番号（ワンタイムパスワード）がある。現金機番号及びワンタイムパスワードは、誘導先の現金機３０で入出金処理をする場合に必要な情報であるので、使用する現金機３０が最寄りの現金機３０である場合には表示されない。ワンタイムパスワードは、一度きりしか認証されないため、高いセキュリティを保つことができる。さらに誘導先の現金機３０を間違えた場合には、認証されないため、その現金機３０で手続きが行われることを防ぐことができる。
【００５９】
［ステップＳ２０］ＣＰＵ２００ａは、特定した取引対象の現金機３０へ取引指示を出す。
［ステップＳ２１］ＣＰＵ２００ａは、取引指示を出した現金機３０から応答があったかどうかを判定する。取引結果の応答が返ってくると、次の処理はステップＳ２２へ進められ、取引結果の応答が返ってこなければ、ＣＰＵ２００ａは、現金機３０から取引結果の応答が返ってくるまで待ち受ける。
【００６０】
［ステップＳ２２］ＣＰＵ２００ａは、特定した取引対象の現金機３０へ取引後における紙幣及び硬貨の変化した状態を要求する。
［ステップＳ２３］ＣＰＵ２００ａは、取引対象の現金機３０から取引処理後の状態の応答が返ってきたかどうかを判定し、応答が返ってくれば、次の処理はステップＳ２４に進め、応答が返ってこなければ、応答が返ってくるまで待ち受ける。
【００６１】
［ステップＳ２４］ＣＰＵ２００ａは、取引対象の現金機３０から返ってきた処理後の状態を現金機情報テーブル２０ｉのレコードに反映し、他の全ての営業店端末２０へ通知して、この営業店端末処理を終了する。
【００６２】
次に、図６に示したステップＳ１６の使用可否の判定処理について図８及び図９を用いて説明する。
［ステップＳ３１］ＣＰＵ２００ａは、伝票情報の取引種別を判定する。取引種別が入金のとき、次の処理はステップＳ３２へ進められる。又、取引種別が出金と判定されると、次の処理はステップＳ５１へ進められる。
【００６３】
［ステップＳ３２］ＣＰＵ２００ａは、使用候補の現金機３０が決まっているかどうかを判定する。最寄りの現金機３０が仮予約される等して使用候補の現金機３０が決まっているとき、次の処理はステップＳ３３へ進められ、使用候補の現金機３０が決まっていないとき、次の処理はステップＳ３４へ進められる。
【００６４】
［ステップＳ３３］ＣＰＵ２００ａは、伝票１３の取引情報と使用候補の現金機３０の収納状態とから、入金した場合の紙幣及び硬貨の枚数が使用候補の現金機３０の最大収納枚数の範囲内かどうかを判定する。入金しても、使用候補の現金機３０の最大収納枚数を超えない場合、次の処理はステップＳ３９へ進められる。ここで、最大収納枚数の範囲である条件は、営業店端末２０の保持する現金機情報テーブル２０ｉの最大収納枚数から現在の実状態の現金機内枚数を減算した空きの枚数が、伝票１３の取引情報の枚数以上であることである。ただし、金種の１つでも、伝票１３の取引情報の枚数が空きの枚数を超えている場合は、入金できないと判定される。使用候補の現金機３０に入金できないと判定されると、他の使用候補の現金機３０をサーチするために、次の処理はステップＳ３４へ進められる。
【００６５】
［ステップＳ３４］ＣＰＵ２００ａは、現在時刻が午前なのか午後なのかを判定する。現在時刻が午前の場合、次の処理はステップＳ３５へ進められ、現在時刻が午後の場合、次の処理はステップＳ３６へ進められる。ここで、現在時刻が午前の場合は、使用候補にする現金機３０としては、なるべく使用中の営業店端末２０から近い現金機３０、つまり、最寄りの現金機３０の通番に近い通番を有する現金機３０を選択することにしている。これにより、他の現金機３０を利用する場合に行員１１の移動距離をできるだけ少なくして、行員１１の利便性を向上させることができる。一方、現在時刻が午後の場合は、混雑する時間帯に複数の現金機３０が同時にメンテナンスにより取引処理不能となる事態を避けるために、メンテナンスにより取引処理不能となる現金機３０の数をできるだけ少なくなるようにしている。
【００６６】
［ステップＳ３５］ＣＰＵ２００ａは、現金機情報テーブル２０ｉを参照して、対応可能で設置場所の近い現金機３０（使用候補の中で通番が最寄りの現金機３０の通番に近い現金機３０）をサーチする。
【００６７】
［ステップＳ３６］ＣＰＵ２００ａは、現金機情報テーブル２０ｉを参照して、対応可能でニアフルに近い現金機３０をサーチする。
［ステップＳ３７］ＣＰＵ２００ａは、ステップＳ３５又はステップＳ３６でサーチに該当する現金機３０があるかどうかを判定する。該当する現金機３０があれば、次の処理はステップＳ３８へ進められる。又、該当する現金機３０がなければ、次の処理はステップＳ３４へ戻り、該当する現金機３０が見つかるまでステップＳ３４〜Ｓ３７の処理を繰り返す。
【００６８】
［ステップＳ３８］ＣＰＵ２００ａは、現金機情報テーブル２０ｉにおいて、該当した現金機３０のレコードの現金機使用予定の欄を「予定あり」にする。
［ステップＳ３９］ＣＰＵ２００ａは、現金機情報テーブル２０ｉにおいて、該当した現金機３０のレコードの現金機使用予定の欄を「使用中」にする。又、ＣＰＵ２００ａは、現金機情報テーブル２０ｉにおいて、該当した現金機３０のレコードの使用権の欄を「○」にする。これにより、他の営業店端末２０からサーチに該当した現金機３０が仮予約されることを防ぐ。
【００６９】
［ステップＳ４０］ＣＰＵ２００ａは、現金機情報テーブル２０ｉのレコード更新を他の全ての営業店端末２０へ通知し、現金機情報テーブル２０ｉを全ての営業店端末２０の間で同期させる。
【００７０】
［ステップＳ４１］ＣＰＵ２００ａは、取引処理の対象として特定した現金機３０が最寄りの現金機３０でない場合に備えて、パスワード（暗証番号）を発行し、ステップＳ１６へ戻る。
【００７１】
［ステップＳ５１］ステップＳ３１の判定において、取引種別が出金処理であった場合、ＣＰＵ２００ａは、使用候補の現金機３０が決まっているかどうかを判定する。最寄りの現金機３０が仮予約される等して使用候補の現金機３０が決まっているとき、次の処理はステップＳ５２へ進められ、使用候補の現金機３０が決まっていないとき、次の処理はステップＳ５３へ進められる。
【００７２】
［ステップＳ５２］ＣＰＵ２００ａは、伝票１３の取引情報と使用候補の現金機３０の収納状態とから、出金する場合の紙幣及び硬貨の枚数が使用候補の現金機３０の残収納枚数の範囲内かどうかを判定する。出金する場合の紙幣及び硬貨の枚数が使用候補の現金機３０の残収納枚数を超えない場合、次の処理はステップＳ５８へ進められる。一方、出金する場合の紙幣及び硬貨の枚数が使用候補の現金機３０の残収納枚数を超えた場合、他の使用候補の現金機３０をサーチするために、次の処理はステップＳ５３へ進められる。
【００７３】
［ステップＳ５３］ＣＰＵ２００ａは、現在時刻が午前なのか午後なのかを判定する。現在時刻が午前の場合、次の処理はステップＳ５４へ進められ、現在時刻が午後の場合、次の処理はステップＳ５５へ進められる。
【００７４】
［ステップＳ５４］ＣＰＵ２００ａは、現金機情報テーブル２０ｉを参照して、対応可能で設置場所の近い現金機３０（使用候補の中で通番が最寄りの現金機３０の通番に近い現金機３０）をサーチする。
【００７５】
［ステップＳ５５］ＣＰＵ２００ａは、現金機情報テーブル２０ｉを参照して、対応可能でニアエンドに近い現金機３０をサーチする。
［ステップＳ５６］ＣＰＵ２００ａは、ステップＳ５４又はステップＳ５５でサーチに該当する現金機３０があるかどうかを判定する。該当する現金機３０があれば、次の処理はステップＳ５７へ進められる。又、該当する現金機３０がなければ、次の処理はステップＳ５３へ戻り、該当する現金機３０が見つかるまでステップＳ５３〜Ｓ５６の処理を繰り返す。
【００７６】
［ステップＳ５７］ＣＰＵ２００ａは、現金機情報テーブル２０ｉにおいて、該当した現金機３０のレコードの現金機使用予定の欄を「予定あり」にする。
［ステップＳ５８］ＣＰＵ２００ａは、現金機情報テーブル２０ｉにおいて、該当した現金機３０のレコードの現金機使用予定の欄を「使用中」にする。又、ＣＰＵ２００ａは、現金機情報テーブル２０ｉにおいて、該当した現金機３０のレコードの使用権の欄を「○」にする。これにより、他の営業店端末２０からサーチに該当した現金機３０が仮予約されることを防ぐ。
【００７７】
［ステップＳ５９］ＣＰＵ２００ａは、現金機情報テーブル２０ｉのレコード更新を他の全営業店端末２０へ通知し、現金機情報テーブル２０ｉを他の全ての営業店端末２０の間で同期させる。
【００７８】
［ステップＳ６０］ＣＰＵ２００ａは、取引処理の対象として特定した現金機３０が最寄りの現金機３０でない場合に備えて、パスワード（暗証番号）を発行し、ステップＳ１６へ戻る。
【００７９】
次に、上記構成を有する現金機で実行される取引処理について説明する。
図１２は、第２の実施の形態の現金機で実行される取引処理のフローチャート、図１３は、第２の実施の形態の現金機のディスプレイのホーム画面例を示す図、図１４は、第２の実施の形態の現金機のディスプレイの認証画面の一例を示す図である。図１５は、第２の実施の形態の装置情報の一例を示す図である。
【００８０】
ここでは、営業店端末２０より取引処理を行う現金機３０として、最寄りの現金機３０とは異なる現金機３０が特定され、営業店端末２０からパスワードとともに取引指示を受信した場合の現金機３０の処理について説明する。
【００８１】
［ステップＳ６１］ＣＰＵ３００ａは、営業店端末２０より取引指示を受信したかどうかを判定する。営業店端末２０より取引指示を受信した場合、次の処理はステップＳ６２へ進められる。又、ＣＰＵ３００ａは、営業店端末２０より取引指示を受信していないと、営業店端末２０からの取引指示を受信するまで待つ。
【００８２】
このとき、現金機３０のディスプレイ３１には、図１３に示したように、ホーム画面が表示されている。このホーム画面には、メッセージ表示部３１ａ、現在の紙幣及び硬貨の収納枚数を表示する紙幣収納枚数表示部３１ｂ及び硬貨収納枚数表示部３１ｃと、タッチパネル３２による入力操作が可能なタイルとが表示されている。このタイルには、計数タイル３２ａ、設定タイル３２ｂ、認証タイル３２ｃ、システムタイル３２ｄ及びその他タイル３２ｅがあり、これらのタイルの１つをタップすることにより対応する処理が実施される。
【００８３】
このホーム画面において、認証タイル３２ｃがタップされると、ディスプレイ３１の画面は、図１４に示すパスワード入力画面に遷移する。このパスワード入力画面には、パスワード入力用のテンキーボード３１ｄが表示される。
【００８４】
［ステップＳ６２］ＣＰＵ３００ａは、テンキーボード３１ｄによるパスワードの入力を受け付ける。ここで、テンキーボード３１ｄのキーが押下されると、ＣＰＵ３００ａは、メッセージ表示部３１ａに入力されたパスワードを表示する。
【００８５】
［ステップＳ６３］ＣＰＵ３００ａは、テンキーボード３１ｄのＥＮＴキーが押下されると、入力されたパスワードが営業店端末２０から送信されたパスワードと一致するかどうかを判定する。両パスワードが一致した場合、ＣＰＵ３００ａは、認証成功と判定し、次の処理はステップＳ６４へ進められる。又、両パスワードが一致しない場合、ＣＰＵ３００ａは、認証失敗と判定し、次の処理はステップＳ６２へ戻される。
【００８６】
［ステップＳ６４］行員１１による現金の入出金処理が開始されると、ＣＰＵ３００ａは、入金又は出金取引操作を実行する。入金取引の場合、ＣＰＵ３００ａは、行員１１が投入した紙幣及び硬貨を取り込み、紙幣及び硬貨の鑑別、計数及び収納の処理を実行する。出金取引の場合には、ＣＰＵ３００ａは、収納されている紙幣及び硬貨を収納部から必要枚数繰り出し、鑑別及び計数して排出する出金処理を実行する。
【００８７】
［ステップＳ６５］ＣＰＵ３００ａは、営業店端末２０へ取引結果を送信する。
［ステップＳ６６］ＣＰＵ３００ａは、営業店端末２０より装置情報の送信要求を受信したかどうかを判定する。営業店端末２０より装置情報の送信要求があると、次の処理はステップＳ６７へ進められる。営業店端末２０より装置情報の送信要求がなければ、送信要求を受信するまで、ＣＰＵ３００ａは、送信要求の受信を待機する。
【００８８】
ここで、装置情報は、図１５に示した装置情報テーブル３０ｉに保持されている。装置情報テーブル３０ｉは、ハードディスクドライブ３００ｃに保持され、全ての現金機３０が自身の情報のみを保持していて、実状態、閾値の設定、使用中パスワード及び状態の情報を有している。実状態は、現金機３０の現在の現金機内枚数を示し、閾値の設定は、現金機最大収納枚数、現金機ニアフル枚数及び現金機ニアエンド枚数の設定を示している。このような閾値は、現金機３０の収納容量等に応じて設定変更が可能である。使用中パスワードは、営業店端末２０からパスワードの送信があった場合に設定される。状態は、現在の現金機３０の状態を表している。このような装置情報は、現金が入出金されるたびに更新される。
【００８９】
［ステップＳ６７］ＣＰＵ３００ａは、装置情報の送信要求を受けて送信要求を出した営業店端末２０へ装置情報テーブル３０ｉの装置情報を送信し、この現金機処理を終了する。
【００９０】
なお、この現金機処理においては、営業店端末２０の最寄りに設置されている現金機３０が現金の入出金処理をする場合、認証処理が不要なので、ステップＳ６２及びＳ６３の認証処理に関する処理は、パスされる。
【００９１】
上記の営業店端末２０及び現金機３０の処理機能は、コンピュータによって実現することができる。その場合、コンピュータが有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。
【００９２】
処理内容を記述したプログラムは、コンピュータで読み取り可能な記憶媒体に記録しておくことができる。コンピュータで読み取り可能な記憶媒体には、磁気記憶装置、光ディスク、光磁気記憶媒体、半導体メモリ等がある。
【００９３】
上記プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ（Digital Versatile Disc）、ＵＳＢ（Universal Serial Bus）メモリ等の可搬型記録媒体が販売される。又、プログラムをサーバコンピュータに収納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００９４】
上記プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラム若しくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に収納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。又、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【００９５】
又、プログラムで記述された処理の一部又は全てを、電子回路に置き換えることが可能である。例えば、上記の処理機能の少なくとも一部を、ＤＳＰ、ＡＳＩＣ（Application Specific Integrated Circuit）、ＰＬＤ（Programmable Logic Device）等の電子回路で実現してもよい。
【符号の説明】
【００９６】
１  現金機管理システム
２  現金機管理装置
２ａ  受付部
２ｂ  記憶部
２ｃ  現金機特定部
２ｄ  取引指示部
２ｅ  パスワード生成部
２ｆ  収納状況通知部
２ｇ  現金機情報
３  現金機
３ａ  取引実行部
３ｂ  認証処理部
３ｃ  現金収納状況通知部
３ｄ  装置情報
４  ネットワーク
１０  ハイカウンタ
１１，１１ａ，１１ｂ，１１ｃ  行員
１２  顧客
１３  伝票
２０，２０ａ，２０ｂ，２０ｃ  営業店端末
２０ｉ  現金機情報テーブル
２１  ディスプレイ
２２  カスタマディスプレイ
２３  キーボード
２４  マウス
２５  スキャナ
２６  カードリーダ
２７  プリンタ
３０，３０ａ，３０ｂ，３０ｃ  現金機
３０ｉ  装置情報テーブル
３１  ディスプレイ
３１ａ  メッセージ表示部
３１ｂ  紙幣収納枚数表示部
３１ｃ  硬貨収納枚数表示部
３１ｄ  テンキーボード
３２  タッチパネル
３２ａ  計数タイル
３２ｂ  設定タイル
３２ｃ  認証タイル
３２ｄ  システムタイル
３２ｅ  その他タイル
３３  紙幣処理装置
３４  硬貨処理装置
４０  ＬＡＮ
２００ａ  ＣＰＵ
２００ｂ  ＲＡＭ
２００ｃ  ハードディスクドライブ
２００ｄ  グラフィック処理装置
２００ｅ  入力インタフェース
２００ｆ  機器接続インタフェース
２００ｇ  通信インタフェース
２００ｈ  バス
３００ａ  ＣＰＵ
３００ｂ  ＲＡＭ
３００ｃ  ハードディスクドライブ
３００ｄ  グラフィック処理装置
３００ｅ  入力インタフェース
３００ｆ  機器接続インタフェース
３００ｇ  通信インタフェース
３００ｈ  バス
【図１】
2019057129.tif 000003
【図２】
2019057129.tif 000004
【図３】
2019057129.tif 000005
【図４】
2019057129.tif 000006
【図５】
2019057129.tif 000007
【図６】
2019057129.tif 000008
【図７】
2019057129.tif 000009
【図８】
2019057129.tif 000010
【図９】
2019057129.tif 000011
【図１０】
2019057129.tif 000012
【図１１】
2019057129.tif 000013
【図１２】
2019057129.tif 000014
【図１３】
2019057129.tif 000015
【図１４】
2019057129.tif 000016
【図１５】
2019057129.tif 000017