(57)【要約】      （修正有）【課題】現金自動取引装置の合計計数処理の制御・監視技術に関し、利用者へのサービス性を低下させることなく、作業負荷が低く各現金自動取引装置において効率のよい合計計数処理を実行可能とする【解決手段】合計計数処理の実行途中で取引処理が開始されたか否かを判定する取引処理判定部１０１と、取引処理の開始の判定に基づいて合計計数処理を中断するか否かを制御する合計計数処理制御部１０２と、合計計数処理の進行状況を取得する進行状況取得部１０５と、進行状況に基づいて取引処理を休止するか否かを制御する取引処理制御部１０６とを備える。【選択図】図１
2014160357.tif 000002
【特許請求の範囲】
【請求項１】
合計計数処理の実行途中で取引処理が開始されたか否かを判定する取引処理判定部と、
前記取引処理の開始の判定に基づいて前記合計計数処理を中断するか否かを制御する合計計数処理制御部と、
前記合計計数処理の進行状況を取得する進行状況取得部と、
前記進行状況に基づいて前記取引処理を休止するか否かを制御する取引処理制御部と、
を備えることを特徴とする現金自動取引装置。
【請求項２】
前記取引処理判定部は、前記取引処理が開始されたか否かの判定を前記合計計数処理の実行時に１種類の金種の券集計処理が終了する毎に行う、
ことを特徴とする請求項１に記載の現金自動取引装置。
【請求項３】
前記進行状況取得部は、自装置で管理している紙幣または硬貨の計数情報から計算した在高情報に対する前記合計計数処理で現在までに計算した金額の割合を、前記進行状況として算出する、
ことを特徴とする請求項１または２のいずれかに記載の現金自動取引装置。
【請求項４】
前記合計計数処理制御部は、店舗内の各現金自動取引装置の前記合計計数処理の状況を監視する監視装置からの前記合計計数処理を許可する通知の受信の有無と自装置における前記取引処理の頻度とに基づいて前記合計計数処理の開始または再開を制御する、
ことを特徴とする請求項１ないし３のいずれかに記載の現金自動取引装置。
【請求項５】
前記合計計数処理制御部は、自装置が前記合計計数処理を実行しているか否かを示す情報を前記監視装置に定期的に送信する、
ことを特徴とする請求項４に記載の現金自動取引装置。
【請求項６】
店舗内の各現金自動取引装置から前記合計計数処理を実行しているか否かを示す情報を受信することにより、前記店舗内の各現金自動取引装置での前記合計計数処理の実行状況を監視する合計計数処理実行状況監視部と、
該実行状況に応じて該店舗配下の前記各現金自動取引装置に対して、前記合計計数処理を許可するか否かの通知を送信する合計計数処理許可／未許可通知部と、
を備えることを特徴とする現金自動取引装置の監視装置。
【請求項７】
前記合計計数処理実行状況監視部は、前記店舗配下の前記現金自動取引装置の総数に対する該店舗において前記合計計数処理を実行しているまたは実行していない前記現金自動取引装置の数の割合を、前記店舗内の各現金自動取引装置での合計計数処理の実行状況として算出する、
ことを特徴とする請求項６に記載の現金自動取引装置の監視装置。
【請求項８】
店舗内の各現金自動取引装置での合計計数処理の実行状況を監視し、該実行状況に応じて該店舗配下の前記各現金自動取引装置に対して前記合計計数処理を許可するか否かを決定し、
前記現金自動取引装置において、
前記合計計数処理の許可の有無と自装置における取引処理の頻度とに基づいて前記合計計数処理の開始または再開を制御し、
前記合計計数処理の実行途中で前記取引処理が開始されたか否かを判定し、該判定に基づいて前記合計計数処理を中断するか否かを制御し、
前記合計計数処理の進行状況を取得し、該進行状況に基づいて前記取引処理を休止するか否かを制御する、
ことを特徴とする現金自動取引装置の合計計数処理の制御方法。
【請求項９】
前記店舗配下の前記現金自動取引装置の総数に対する該店舗において前記合計計数処理を実行しているまたは実行していない前記現金自動取引装置の数の割合を、前記店舗内の各現金自動取引装置での合計計数処理の実行状況として算出する、
ことを特徴とする請求項８に記載の現金自動取引装置の合計計数処理の制御方法。
【請求項１０】
前記取引処理が開始されたか否かの判定を前記合計計数処理の実行時に１種類の金種の券集計処理が終了する毎に行う、
ことを特徴とする請求項８または９のいずれかに記載の現金自動取引装置の合計計数処理の制御方法。
【請求項１１】
前記現金自動取引装置において、自装置で管理している紙幣または硬貨の計数情報から計算した在高情報に対する前記合計計数処理で現在までに計算した金額の割合を、前記進行状況として算出する、
ことを特徴とする請求項８ないし１０のいずれかに記載の現金自動取引装置の合計計数処理の制御方法。
【請求項１２】
現金自動取引装置を制御するコンピュータに、
合計計数処理の実行途中で取引処理が開始されたか否かを判定する取引処理判定ステップと、
前記取引処理の開始の判定に基づいて前記合計計数処理を中断するか否かを制御する合計計数処理制御ステップと、
前記合計計数処理の進行状況を取得する進行状況取得ステップと、
前記進行状況に基づいて前記取引処理を休止するか否かを制御する取引処理制御ステップと、
を実行させるためのプログラム。
【請求項１３】
前記取引処理判定ステップにおいて、前記取引処理が開始されたか否かの判定を前記合計計数処理の実行時に１種類の金種の券集計処理が終了する毎に行う、
ことを特徴とする請求項１２に記載のプログラム。
【請求項１４】
前記進行状況取得ステップにおいて、自装置で管理している紙幣または硬貨の計数情報から計算した在高情報に対する前記合計計数処理で現在までに計算した金額の割合を、前記進行状況として算出する、
ことを特徴とする請求項１２または１３のいずれかに記載のプログラム。
【請求項１５】
前記合計計数処理制御ステップにおいて、店舗内の各現金自動取引装置の前記合計計数処理の状況を監視する監視用コンピュータからの前記合計計数処理を許可する通知の受信の有無と自装置における前記取引処理の頻度とに基づいて前記合計計数処理の開始または再開を制御する、
ことを特徴とする請求項１２ないし１４のいずれかに記載のプログラム。
【請求項１６】
前記合計計数処理制御ステップにおいて、自装置が前記合計計数処理を実行しているか否かを示す情報を前記監視用コンピュータに定期的に送信する、
ことを特徴とする請求項１５に記載のプログラム。
【請求項１７】
店舗内の各現金自動取引装置を監視する監視用コンピュータに、
前記店舗内の各現金自動取引装置から前記合計計数処理を実行しているか否かを示す情報を受信することにより、前記店舗内の各現金自動取引装置での前記合計計数処理の実行状況を監視する合計計数処理実行状況監視ステップと、
該実行状況に応じて該店舗配下の前記各現金自動取引装置に対して、前記合計計数処理を許可するか否かの通知を送信する合計計数処理許可／未許可通知ステップと、
を実行させるためのプログラム。
【請求項１８】
前記合計計数処理実行状況監視ステップにおいて、前記店舗配下の前記現金自動取引装置の総数に対する該店舗において前記合計計数処理を実行しているまたは実行していない前記現金自動取引装置の数の割合を、前記店舗内の各現金自動取引装置での合計計数処理の実行状況として算出する、
ことを特徴とする請求項１７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、現金自動取引装置の合計計数処理の制御・監視技術に関する。
【背景技術】
【０００２】
現金自動預払機や、現金入金機、現金両替機等の現金自動取引装置（以下「自動機」とも呼ぶ）では、あるタイミングで装置内に入っている現金の合計を計数する合計計数処理を実行し、その自動機が設置されている組織やその装置に対して責任を有する組織内の監視装置に通知する仕組みが備わっている。
【０００３】
自動機の合計計数処理は、それがネットワーク等を介して接続される監視装置からの指示により実行される。ここで、監視装置が複数の自動機に合計計数指示を発行して複数の自動機のすべてが一斉に合計計数処理を実行すると、各自動機が合計計数処理を実行している間、利用者はどの自動機でも現金の取引処理（入金または出金等）ができなくなってしまう。
【０００４】
そのために、利用者の取引処理待ちが発生しないように、例えば行員が各自動機に対して１台ずつ、監視装置から合計計数指示を行い、合計計数の結果が１台の自動機から通知されたことを監視装置で確認し、次の自動機へ合計計数指示を発行する必要が生じる。
【０００５】
従来、自動機における稼働状態やジャーナル収集処理等を優先順位を決定して制御する技術が知られている（例えば特許文献１または２）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１４６２０６号公報
【特許文献２】特開平１１−０８６０９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、行員等が自動機に１台ずつ合計計数指示を発行する方式だと、自動機１台につき数十分の処理時間がかかる場合が多いため、その間は自動機の状況を監視する必要があり、作業負荷が高くなってしまうという問題を有していた。
【０００８】
また、合計計数処理は利用者による現金の取引処理を禁止させてしまうため、利用者へのサービス性に大きな影響を及ぼす。しかし、優先順位を決定する従来技術では、合計計数処理が実行されている最中に現金の取引処理の要求が発生した場合に対処することができず、結果的に利用者へのサービス性を低下させてしまうという問題を有していた。
【０００９】
さらに従来は、複数の自動機が集合した場所での全体の現金の取引処理の状況を把握して各自動機に対して合計計数処理を実行させるか否かをきめ細かく制御することができないという問題を有していた。
【００１０】
本発明は、利用者へのサービス性を低下させることなく、作業負荷が低く各現金自動取引装置において効率のよい合計計数処理を実行可能とすることを目的とする。
【課題を解決するための手段】
【００１１】
態様の一例では、合計計数処理の実行途中で取引処理が開始されたか否かを判定する取引処理判定部と、取引処理の開始の判定に基づいて合計計数処理を中断するか否かを制御する合計計数処理制御部と、合計計数処理の進行状況を取得する進行状況取得部と、進行状況に基づいて取引処理を休止するか否かを制御する取引処理制御部とを備える。
【発明の効果】
【００１２】
本発明によれば、利用者へのサービス性を低下させることなく、作業負荷が低く各現金自動取引装置において効率のよい合計計数処理が実行可能となる。
【図面の簡単な説明】
【００１３】
【図１】図１は、現金自動取引装置の合計計数処理を制御するための実施形態のブロック図である。
【図２】本実施形態のシステム構成図である。
【図３】本実施形態におけるＡＴＭのブロック図である。
【図４】本実施形態における監視装置のブロック図である。
【図５】本実施形態におけるＡＴＭのデータ構成図である。
【図６】本実施形態における監視装置のデータ構成図である。
【図７】本実施形態の処理概要図（その１）である。
【図８】本実施形態の処理概要図（その２）である。
【図９】ＡＴＭにおける監視装置からの電文受信処理を示すフローチャートである。
【図１０】ＡＴＭにおける合計計数処理を示すフローチャートである。
【図１１】ＡＴＭにおける監視装置への電文送信処理を示すフローチャートである。
【図１２】ＡＴＭにおける顧客取引処理を示すフローチャートである。
【図１３】監視装置におけるＡＴＭからの電文受信処理を示すフローチャートである。
【図１４】監視装置におけるＡＴＭへの電文送信処理を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明を実施するための形態について図面を参照しながら詳細に説明する。
図１は、現金自動取引装置の合計計数処理を制御するための実施形態のブロック図である。
【００１５】
本実施形態は、店舗内の１つ以上の現金自動取引装置１００が、ネットワークを介して接続される監視装置１１０によって監視されながら動作するシステム構成を有する。
まず、現金自動取引装置１００は、取引処理判定部１０１、合計計数処理制御部１０２、進行状況取得部１０５、および取引処理制御部１０６を備える。
【００１６】
取引処理判定部１０１は、合計計数処理１０４の実行途中で取引処理１０３が開始されたか否かを判定する。取引処理判定部１０１は例えば、取引処理１０３が開始されたか否かの判定を、合計計数処理１０４の実行時に１種類の金種の券集計処理が終了する毎に行う。
【００１７】
合計計数処理制御部１０２は、取引処理１０３の開始の判定に基づいて、合計計数処理１０４を中断するか否かを制御する。合計計数処理制御部１０２は例えば、取引処理判定部１０１が取引処理１０３が開始されたと判定した場合に、合計計数処理１０４を中断する。合計計数処理制御部１０２は例えば、監視装置１１０からの合計計数処理１０４を許可する通知の受信の有無と、自装置における取引処理１０３の頻度とに基づいて合計計数処理１０４の開始または再開を制御する。取引処理１０３の頻度は例えば、現時点における自装置の取引処理１０３の時間間隔である。また、合計計数処理制御部１０２は例えば、自装置が合計計数処理１０４を実行しているか否かを示す情報を、監視装置１１０に定期的に送信する。
【００１８】
進行状況取得部１０５は、合計計数処理１０４の進行状況を取得する。進行状況取得部１０５は例えば、自装置で管理している紙幣または硬貨の計数情報から計算した在高情報に対する合計計数処理１０４で現在までに計算した金額の割合を、進行状況として算出する。
【００１９】
取引処理制御部１０６は、進行状況取得部１０５が取得した進行状況に基づいて、取引処理１０３を休止するか否かを制御する。取引処理制御部１０６は例えば、進行状況として算出される上述の金額の割合が所定の割合に比較して大きい場合に、取引処理１０３を休止する。
【００２０】
次に、監視装置１１０は、合計計数処理実行状況監視部１１１と合計計数処理許可／禁止通知部１１２を備える。
【００２１】
合計計数処理実行状況監視部１１１は、店舗内の各現金自動取引装置１００から合計計数処理１０４を実行しているか否かを示す情報を受信することにより、店舗内の各現金自動取引装置１００での合計計数処理１０４の実行状況を監視する。合計計数処理実行状況監視部１１１は例えば、店舗配下の現金自動取引装置１００の総数に対するその店舗において合計計数処理１０４を実行しているまたは実行していない現金自動取引装置１００の数の割合を、上記実行状況として算出する。
【００２２】
合計計数処理許可／禁止通知部１１２は、上述の各現金自動取引装置１００での合計計数処理１０４の実行状況に応じて、その店舗配下の各現金自動取引装置１００に対して、合計計数処理１０４を許可するか禁止するかの通知を送信する。合計計数処理許可／禁止通知部１１２は例えば、合計計数処理１０４の上記実行割合が所定の割合に比較して小さい（未実行割合が所定の割合に比較して大きい）場合に、合計計数処理１０４を許可する通知を、上記店舗配下の各現金自動取引装置１００に一斉送信する。
【００２３】
図１の構成で、店舗内の各現金自動取引装置１００は、合計計数処理制御部１０２により、自装置が合計計数処理１０４を実行中でも、利用者が取引処理１０３を開始した場合には、合計計数処理１０４を中断することができる。これにより、合計計数処理１０４よりも利用者の取引処理１０３を優先させることができ、利用者に対するサービス性を低下させないことが可能となる。
【００２４】
また、各現金自動取引装置１００は、取引処理制御部１０６により、現在実行されている合計計数処理１０４の進行状況が所定の割合以上進行している場合には、上記とは逆に、取引処理１０３を休止させることができる。これにより、取引処理１０３よりも合計計数処理１０４を優先させることができる。この場合、合計計数処理１０４はあと少しで終了するため、利用者の待ち時間も少なくて済み、合計計数処理１０４もそのまま継続して完了させることができるので、合計計数処理１０４の実行効率の低下を防ぐことが可能となる。
【００２５】
一方、監視装置１１０は、店舗内の各現金自動取引装置１００での合計計数処理１０４の実行状況を把握することにより、店舗全体としてさらに合計計数処理１０４を実行可能か否かを把握でき、実行可能ならば、各現金自動取引装置１００に一斉に合計計数処理１０４の許可通知を発行できる。これに対して、この許可通知を受信した各現金自動取引装置１００は、自装置での取引処理１０３の頻度が低い（例えば前回の取引終了時からの時間間隔が長い）場合に、合計計数処理１０４を開始できる。逆に、取引処理１０３の頻度が高い（例えば前回の取引終了からの時間間隔が短い）現金自動取引装置１００は、許可通知を受信しても、合計計数処理１０４を開始しない。このようにして、図１の構成では、常に店舗内および各現金自動取引装置１００での取引処理１０３の状況を自動的に把握しながら、混雑の少ない現金自動取引装置１００で合計計数処理１０４を実行できる。従って、行員等は、各現金自動取引装置１００の稼働状況を把握する必要はなくなり、作業負荷の増加を防止することが可能となる。
【００２６】
以上の図１の構成を実現するための本実施形態の具体的な構成および動作について、以下に詳細に説明する。
図２は、図１のブロック図が提供する機能を実現するための本実施形態のシステム構成図である。
【００２７】
店舗内の１つ以上の現金自動預払機（Ａｕｔｏｍａｔｅｄ  Ｔｅｌｌｅｒ  Ｍａｃｈｉｎｅ。以下「ＡＴＭ」とも呼ぶ）２０１は、図１の現金自動取引装置１００の１つの実現形態である。ＡＴＭ２０１は、店舗内ローカルエリアネットワークおよび／または専用線ネットワーク、インターネット等から構成される回線網２０３を介して、店舗内あるいは店舗外の監視装置２０２と接続される。監視装置２０２は、図１の監視装置１１０に対応する。監視装置２０２は、回線網２０３を介して接続される店舗内の１つ以上のＡＴＭ２０１の合計計数処理（図１の１０４に対応）を制御する。
【００２８】
図３は、図２のシステム構成を有する実施形態におけるＡＴＭ２０１のハードウェア装置構成を示すブロック図である。ＡＴＭ２０１は、主制御部３０１、記憶装置３０２、合計計数関連処理部３０３、電文送受信処理部３０４、顧客取引処理部３０５、顧客操作表示部３０６、カード処理部３０７、レシート処理部３０８、通帳処理部３０９、紙幣処理部３１０、硬貨処理部３１１、およびブロードバンドルータ装置（Ｂｒｏａｄｂａｎｄ  Ｒｏｕｔｅｒ  Ｕｎｉｔ。以下「ＢＲＵ」と呼ぶ）３１２を備える。
【００２９】
主制御部３０１は例えば、中央演算処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：ＣＰＵ）により構成され、記憶装置３０２に記憶されている後述する電文受信処理、合計計数処理、電文送信処理、または顧客取引処理の各制御プログラムを実行する。これにより、主制御部３０１は、ＡＴＭ２０１の全体の動作を制御する。
【００３０】
記憶装置３０２は、例えば半導体メモリおよび／またはハードディスク等の外部記憶装置である。記憶装置３０２は、ＡＴＭ２０１を制御するための合計計数処理、電文受信処理、電文送信処理、または顧客取引処理の各制御プログラムや後述する制御データ群を記憶する。
【００３１】
合計計数関連処理部３０３は例えば、主制御部３０１による合計計数処理（後述する図１１参照）の実行時に、主制御部３０１と連携して、紙幣処理部３１０が備える紙幣収納機構に収納されている紙幣と硬貨処理部３１１が備える硬貨収納機構に収納されている硬貨の合計を計数する機構である。
【００３２】
電文送受信処理部３０４は、主制御部３０１による電文受信処理（後述する図９参照）または電文送信処理（後述する図１０参照）の実行時に、主制御部３０１と連携して、図２の回線網２０３を介して監視装置２０２に対する電文の受信または送信を実行する通信ハードウェアである。
【００３３】
顧客取引処理部３０５は、主制御部３０１による顧客取引処理の実行時に、主制御部３０１と連携して、利用者に取引処理（図１の１０３に対応）の指示を入力させるための、例えばタッチパネル入力装置、キーボード入力装置、またはボタン入力装置等である。
【００３４】
顧客操作表示部３０６は、主制御部３０１による顧客取引処理の実行時に、主制御部３０１と連携して、利用者に取引処理に関する表示を行うための例えばディスプレイ装置である。
【００３５】
カード処理部３０７は、主制御部３０１による顧客取引処理の実行時に、主制御部３０１と連携して、利用者のキャッシュカードや売上金入金カード等の磁気カードやＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード等のカード類を読み込んだり、書き込んだりするためのカードリーダライタ装置である。
【００３６】
レシート処理部３０８は、主制御部３０１による顧客取引処理の実行時に、主制御部３０１と連携して、レシートへの印字を行って利用者に発行する印字装置である。
【００３７】
通帳処理部３０９は、主制御部３０１による顧客取引処理の実行時に、主制御部３０１と連携して、通帳への印字を行って利用者に発行する印字装置である。
【００３８】
紙幣処理部３１０は、紙幣入出金機構、紙幣識別機構、および紙幣収納機構を備える（特には図示しない）。紙幣入出金機構は、利用者が入金口から挿入した紙幣を入金し、または出金口から利用者へ紙幣を出金する機構である。紙幣識別機構は、入金された紙幣を識別したり、出金する紙幣を識別する機構である。紙幣収納機構はさらに、紙幣スタッカ、紙幣カセット、紙幣リジェクトカセット等を含む（特には図示しない）。紙幣スタッカは、紙幣収納機構に固定された収納部であり、入出金のための紙幣を一時的に収納する。紙幣カセットは、紙幣スタッカに紙幣を補充したり、紙幣スタッカの紙幣を回収するために用いられるカセットである。紙幣リジェクトカセットは、再度流通させるのに適さない紙幣を収納する。
【００３９】
硬貨処理部３１１は、硬貨入出金機構、硬貨識別機構、および硬貨収納機構を備える（特には図示しない）。硬貨入出金機構は、利用者が入金口から挿入した硬貨を入金し、または出金口から利用者へ硬貨を出金する機構である。硬貨識別機構は、入金された硬貨を識別したり、出金する硬貨を識別する機構である。硬貨収納機構はさらに、硬貨スタッカ、硬貨カセット、硬貨リジェクトカセット等を含む（特には図示しない）。硬貨スタッカは、硬貨収納機構に固定された収納部であり、入出金のための硬貨を一時的に収納する。硬貨カセットは、硬貨スタッカに硬貨を補充したり、硬貨スタッカの硬貨を回収するために用いられるカセットである。硬貨リジェクトカセットは、再度流通させるのに適さない硬貨を収納する。
【００４０】
そのほか、特には図示しないが、ＡＴＭ２０１は、外部電源と接続されて供給された電力を変換して、ＡＴＭ２０１の各部へ電力を供給する電源供給部を備える。
【００４１】
ＢＲＵ３１２は、電文送受信処理部３０４および図２の回線網２０３を介して監視装置２０２と通信を行うための、ルータ装置である。
【００４２】
図４は、図２のシステム構成を有する実施形態における監視装置２０２のハードウェア装置構成を示すブロック図である。監視装置２０２は、メイン処理部４０１、電文送受信処理部４０２、記憶領域制御部４０３、および記憶装置４０４を備える。
【００４３】
メイン処理部４０１は、中央演算処理装置（ＣＰＵ）によって構成され、記憶領域制御部４０３を介して記憶装置４０４に記憶されている後述する電文受信処理または電文送信処理の各制御プログラムを実行する。これにより、メイン処理部４０１は、回線網２０３を介して接続される店舗内の１台以上のＡＴＭ２０１に対して、監視動作または合計計数処理１０４の指示動作を実行する。
【００４４】
記憶装置３０２は、例えば半導体メモリおよび／またはハードディスク等の外部記憶装置であり、後述する電文受信処理または電文送信処理の各制御プログラムや後述する制御データ群を記憶する。
【００４５】
電文送受信処理部４０２は、メイン処理部４０１による電文受信処理（後述する図１３参照）または電文送信処理（後述する図１４参照）の実行時に、メイン処理部４０１と連携して、図２の回線網２０３を介して店舗内の１台以上のＡＴＭ２０１に対する電文の受信または送信を実行する通信ハードウェアである。
【００４６】
記憶領域制御部４０３は、メイン処理部４０１による記憶装置３０２に対するアクセスを制御するハードウェアである。
【００４７】
図５は、図３のＡＴＭ２０１内の記憶装置３０２に記憶される制御データ群のデータ構成図である。
進行状況設定データ５０１は、合計計数処理中にＡＴＭ２０１の取引を休止させるための判定基準となる進行状況をパーセントで設定した閾値データである。後述する合計計数処理（図１１）で取得される進行状況が、進行状況設定データ５０１の閾値を超えた場合、ＡＴＭ２０１における取引処理が休止させられる。
【００４８】
混在状況設定データ５０２は、ＡＴＭ２０１の取引混雑状況を判断する閾値データ（単位は時間の「分」）である。取引処理の終了から次の取引処理の開始までの時間が、混在状況設定データ５０２の閾値を超えた場合、ＡＴＭ２０１は混雑していないと判断されて、合計計数処理が開始される。
【００４９】
合計計数許可フラグ５０３は、合計計数処理合計計数処理が可能かどうかのステータスの情報を管理するデータである。ＡＴＭ２０１が監視装置２０２から、合計計数許可電文を受信したタイミングで合計計数許可フラグ５０３が１にされ、合計計数禁止電文を受信したタイミングで０にされる。ＡＴＭ２０１は、合計計数許可フラグ５０３を参照して、その値が「１」の場合は合計計処理を開始する。
【００５０】
合計計数処理ステータスフラグ５０４は、合計計数処理が開始中のステータスであるか終了中のステータスであるかを示す情報を管理する。合計計数処理ステータスフラグ５０４の値は、合計計数処理が開始されるタイミングで「１」にされ、終了もしくは中断したタイミングで「０」にされる。ＡＴＭ２０１は、合計計数処理ステータスフラグ５０４を参照して、その値が「１」の場合は監視装置２０２に合計計数処理開始電文を送信し、「０」の場合は合計計数処理終了電文を送信する。
【００５１】
取引ステータスフラグ５０５は、利用者による取引が開始中のステータスであるか終了中のステータスであるかを示す情報を管理する。取引ステータスフラグ５０５の値は、利用者が取引を開始するタイミングで「１」にされ、終了したタイミングで「０」にされる。ＡＴＭ２０１は、合計計数処理中に取引ステータスフラグ５０５を参照して、その値が「１」の場合は合計計数処理を中断し、「０」の場合は合計計数処理を継続する。
【００５２】
図６は、図４の監視装置２０２内の記憶装置４０４に記憶される制御データ群のデータ構成図である。
図６（ａ）に示される最小稼動ＡＴＭ台数テーブル６０１は、運用に耐えうるＡＴＭ２０１の最小稼働台数を店舗毎に設定したテーブルデータである。
【００５３】
最小稼動ＡＴＭ台数テーブル６０１は、店舗固有の識別情報（ＩＤ）を記憶する「店舗番号」列のデータと、耐えうる最小稼働ＡＴＭ台数を記憶する「台数」列のデータを有する。
【００５４】
最小稼動ＡＴＭ台数テーブル６０１は例えば、図４の監視装置２０２内の記憶装置３０２上に構成されるデータベース内のテーブルデータとして記憶される。
【００５５】
図６（ｂ）に、最小稼動ＡＴＭ台数テーブル６０１の設定例を示す。この設定例では、「店舗番号」列の値が「００１」の店舗の最小稼動ＡＴＭ台数は５台、「店舗番号」列の値が「００２」の店舗の最小稼動ＡＴＭ台数は３台であることが示されている。
【００５６】
図６（ｃ）に示される合計計数処理状況テーブル６０２は、各ＡＴＭ２０１が合計計数処理中か否かのステータスの情報をＡＴＭ２０１毎に設定したテーブルデータである。
【００５７】
合計計数処理状況テーブル６０２は、ＡＴＭ２０１である自動機毎固有の識別情報（ＩＤ）を記憶する「自動機ＩＤ」列のデータと、ＡＴＭ２０１の合計計数処理が処理中である場合に１、終了または中断中である場合に０が設定される「合計計数フラグ」列のデータを有する。
【００５８】
合計計数処理状況テーブル６０２は例えば、図４の監視装置２０２内の記憶装置３０２上に構成されるデータベース内のテーブルデータとして記憶される。
【００５９】
監視装置２０２は、１つのＡＴＭ２０１から合計計数処理開始電文を受信したタイミングで、合計計数処理状況テーブル６０２上の「自動機ＩＤ」列に上記受信がなされたＡＴＭ２０１に対応する値が記憶されているレコードの「合計計数フラグ」列に値「１」をセットする。また、監視装置２０２は、１つのＡＴＭ２０１から合計計数処理終了電文を受信したタイミングで、合計計数処理状況テーブル６０２上の「自動機ＩＤ」列に上記受信がなされたＡＴＭ２０１に対応する値が記憶されているレコードの「合計計数フラグ」列に値「０」をセットする。
【００６０】
図６（ｄ）に、合計計数処理状況テーブル６０２の設定例を示す。この設定例では、自動機ＩＤが「００１−０１」（店舗番号「００１」に設置されている「００１」番目のＡＴＭ２０１）が合計計数処理を、処理中（合計計数フラグが「１」）であることが示されている。また、自動機ＩＤが「００１−０２」（店舗番号「００１」に設置されている「００２」番目のＡＴＭ２０１）が合計計数を、終了または中断中（合計計数フラグが「０」）であることが示されている。
【００６１】
図６（ｅ）に示される合計計数許可電文送信フラグ６０３は、ある店舗に対して、合計計数許可電文を送信するか合計計数未許可電文を送信するかを管理するためのデータである。
【００６２】
監視装置２０２は、ある店舗の合計計数処理の監視処理において、その店舗配下のＡＴＭ２０１の台数からその店舗配下で合計計数処理１０４を行っているＡＴＭ２０１の台数が、その店舗に対応する最小稼動ＡＴＭ台数よりも多ければ、合計計数許可電文送信フラグ６０３に１をセットする。逆に、監視装置２０２は、ある店舗の監視処理において、その店舗配下のＡＴＭ２０１の台数からその店舗配下で合計計数処理１０４を行っているＡＴＭ２０１の台数が、その店舗に対応する最小稼動ＡＴＭ台数よりも多くはなければ、合計計数許可電文送信フラグ６０３に０をセットする。
【００６３】
そして、監視装置２０２は、ある店舗の合計計数処理の監視処理において、合計計数許可電文送信フラグ６０３に１がセットされていれば、その店舗配下の各ＡＴＭ２０１に合計計数許可電文を一斉送信する。また、監視装置２０２は、合計計数許可電文送信フラグ６０３に０がセットされていれば、その店舗配下の各ＡＴＭ２０１に合計計数未許可電文を一斉送信する。
【００６４】
図７は、図２〜図４の構成を有する実施形態の処理概要図（その１）である。この図は主に、ＡＴＭ２０１における合計計数処理と取引処理との連携関係について説明する図である。
【００６５】
ＡＴＭ２０１における合計計数処理は、万円券、五千円券、二千円券、千円券、５００円硬貨、１００円硬貨、１０円硬貨、５円硬貨、１円硬貨等の金種毎に実行される（例えば図７のステップＳ７０１、Ｓ７１１等）。
【００６６】
本実施形態では、ＡＴＭ２０１は、１つの金種の合計計数処理（例えば図７のステップＳ７０１）が終了すると、記憶装置３０２（図３）に記憶されている取引ステータスフラグ５０５（図５）をチェックする。これにより、ＡＴＭ２０１は、利用者による取引が開始されたか否かをチェックする（図７のステップＳ７０２の取引開始ステータスチェック）。
【００６７】
この結果、ＡＴＭ２０１は、取引処理が開始されたと判定した場合に、記憶装置３０２に記憶されている合計計数処理ステータスフラグ５０４（図５）の値を「０」にして、次の金種に対する合計計数処理を中断する（図７のステップＳ７０３）。
【００６８】
ＡＴＭ２０１は、合計計数処理ステータスフラグ５０４の値が「０」になると、監視装置２０２に対して、合計計数処理終了電文を送信する。これ以後、そのＡＴＭ２０１は、次回の合計計数処理を開始（再開）するまでの合計計数処理ステータスフラグ５０４の値が「０」の間、監視装置２０２に対して、合計計数処理終了電文を定期的に送信する（図７のステップＳ７０４）。
【００６９】
監視装置２０２は、上述のＡＴＭ２０１から合計計数処理終了電文を受信すると、記憶装置４０４（図４）に記憶されている合計計数処理状況テーブル６０２（図６（ｃ）（ｄ））において、「自動機ＩＤ」列の値が上述のＡＴＭ２０１に対応する値を有するレコードの「合計計数フラグ」列の値を「０」（合計計数処理終了の状態）にする（図７のステップＳ７０５）。
【００７０】
その後、監視装置２０２は、記憶装置４０４に記憶されている最小稼動ＡＴＭ台数テーブル６０１（図６（ａ）（ｂ））にアクセスする。これにより、監視装置２０２は、「店舗番号」列の値が上記ＡＴＭ２０１が属する店舗に対応する値を有するレコードの「台数」列に記憶されている最小稼動ＡＴＭ台数を読み出してそのチェックを行う（図７のステップＳ７０６）。
【００７１】
そして、監視装置２０２は、上述の最小稼動ＡＴＭ台数のチェックの結果により、上記店舗に属するＡＴＭ２０１に対して、合計計数許可電文または合計計数禁止電文を一斉送信する（図７のステップＳ７０７）。
【００７２】
監視装置２０２は、上述のステップＳ７０５、Ｓ７０６、およびＳ７０７の処理を、いずれかのＡＴＭ２０１から合計計数処理終了電文を受信する毎に実行する。そして、監視装置２０２は、それらの処理の実行結果に基づいて、そのＡＴＭ２０１が属する店舗内の各ＡＴＭ２０１に対して、合計計数許可電文または合計計数未許可電文を繰り返し一斉送信する。
【００７３】
該当する店舗内の各ＡＴＭ２０１は、監視装置２０２から合計計数許可電文または合計計数禁止電文を受信すると、記憶装置３０２に記憶されている合計計数許可フラグ５０３（図５）の値を更新する（図７のステップＳ７０８）。具体的には、ＡＴＭ２０１は、合計計数許可フラグ５０３の値を、合計計数許可電文を受信した場合には「１」に、合計計数禁止電文を受信した場合には「０」に更新する。
【００７４】
この結果、ＡＴＭ２０１は、合計計数許可フラグ５０３の値が「１」に更新された場合には、合計計数処理を開始または再開することができる。例えば、ＡＴＭ２０１は、図７のステップＳ７０２と同様にして、記憶装置３０２に記憶されている取引ステータスフラグ５０５をチェックすることにより、利用者による取引が開始されたか否かをチェックする（図７のステップＳ７０９）。ＡＴＭ２０１は例えば、取引処理が開始されていないと判定した場合、記憶装置３０２の合計計数処理ステータスフラグ５０４の値を「１」にして（図７のステップＳ７１０）、五千円券集計処理の合計計数処理を再開する（図７のステップＳ７１１）。
【００７５】
ＡＴＭ２０１は、１つの金種の合計計数処理（例えば図７のステップＳ７１１）を終了すると再び、取引ステータスフラグ５０５を再びチェックし、利用者による取引が開始されたか否かをチェックする（図７のステップＳ７１２）。
【００７６】
ＡＴＭ２０１は例えば、取引処理が開始されていないと判定した場合さらに、現在実行している合計計数処理の進行状況をチェックし、その進行状況に基づいて、自装置における取引処理を休止させるか否かを制御する（図７のステップＳ７１３）。ＡＴＭ２０１は例えば、自装置で管理している紙幣または硬貨の計数情報から計算した在高情報に対する合計計数処理で現在までに計算した金額の割合を進行状況として算出する。そして、ＡＴＭ２０１は例えば、進行状況として算出したその割合が所定の割合に比較して大きい場合に、自装置での取引処理を休止させる。
【００７７】
このように、ＡＴＭ２０１は、自装置で現在実行している合計計数処理の進行状況がかなり進んでいる場合には、自装置での取引処理を休止させて合計計数処理が中断されないように制御する。
【００７８】
これ以降の金種毎の合計計数処理の実行においても、上述した図７の各ステップと同様の処理が実行される。
【００７９】
以上のようにして、本実施形態では、合計計数処理よりも利用者の取引処理を優先させることができ、利用者に対するサービス性を低下させないことが可能となる。これと同時に、現在実行されている合計計数処理があと少しで終わりそうなときには、上記とは逆に、取引処理を休止させて合計計数処理を優先させることができる。このようにして合計計数処理と取引処理のバランスを適切にとって、利用者に対するサービス性の低下の防止と合計計数処理の実行効率の維持を両立させることが可能となる。
【００８０】
図８は、本実施形態の処理概要図（その２）である。この図は主に、ＡＴＭ２０１と監視装置２０２との連携関係について説明する図である。
店舗内の各ＡＴＭ２０１での合計計数処理は例えば、監視装置２０２から各ＡＴＭ２０１への合計計数指示電文の送信に基づいて実行される（図８のステップＳ８０１）。
【００８１】
ＡＴＭ２０１は、合計計数指示電文を受信すると、まず、記憶装置３０２（図３）に記憶されている合計計数許可フラグ５０３（図５）の値を「１」に更新する（図８のステップＳ８０２）。その後、ＡＴＭ２０１は、図７のステップＳ７０２と同様にして、取引ステータスフラグ５０５をチェックすることにより、利用者による取引が開始されたか否かをチェックする（図８のステップＳ８０３の取引開始ステータスチェック）。ＡＴＭ２０１は例えば、取引処理が開始されていないと判定した場合さらに、前回の取引処理の終了時からの経過時間が一定時間以上経過しているか否か、すなわち自装置の取引が混雑していないか否かを判定する（図８のステップＳ８０４）。ＡＴＭ２０１は、自装置が混雑していないと判定した場合、記憶装置３０２の合計計数処理ステータスフラグ５０４（図５）の値を「１」にして（図８のステップＳ８０５）、合計計数処理を開始する（図８のステップＳ８０６）。
【００８２】
ＡＴＭ２０１は、合計計数処理ステータスフラグ５０４の値が「１」になると、以後この値が「１」の間定期的に、合計計数処理開始電文を監視装置２０２に送信する（図８のステップＳ８０７）。
【００８３】
監視装置２０２は、上述のＡＴＭ２０１から合計計数処理開始電文を受信すると、記憶装置４０４（図４）に記憶されている合計計数処理状況テーブル６０２（図６（ｃ）（ｄ））において、「自動機ＩＤ」列の値が上述のＡＴＭ２０１に対応する値を有するレコードの「合計計数フラグ」列の値を「１」（合計計数処理中の状態）にする（図８のステップＳ８０８）。
【００８４】
その後、監視装置２０２は、図７のステップＳ７０６と同様に、記憶装置４０４に記憶されている最小稼動ＡＴＭ台数テーブル６０１（図６（ａ）（ｂ））にアクセスする。これにより、監視装置２０２は、「店舗番号」列の値が上記ＡＴＭ２０１が属する店舗に対応する値を有するレコードの「台数」列に記憶されている最小稼動ＡＴＭ台数を読み出してそのチェックを行う（図８のステップＳ８０９）。
【００８５】
そして、監視装置２０２は、図７のステップＳ７０７と同様に、最小稼動ＡＴＭ台数のチェックの結果により、上記店舗に属するＡＴＭ２０１に対して、合計計数許可電文または合計計数禁止電文を一斉送信する（図８のステップＳ８１０）。
【００８６】
監視装置２０２は、上述のステップＳ８０８、Ｓ８０９、およびＳ８１０の処理を、いずれかのＡＴＭ２０１から合計計数処理開始電文を受信する毎に実行する。そして、監視装置２０２は、それらの処理の実行結果に基づいて、そのＡＴＭ２０１が属する店舗内の各ＡＴＭ２０１に対して、合計計数許可電文または合計計数禁止電文を繰り返し一斉送信する。
【００８７】
該当する店舗内の各ＡＴＭ２０１は、図７のステップＳ７０８と同様に、監視装置２０２から合計計数許可電文または合計計数未許可電文を受信すると、自装置の記憶装置３０２に記憶されている合計計数許可フラグ５０３の値を更新する（図８のステップＳ８１１）。具体的には、ＡＴＭ２０１は、合計計数許可フラグ５０３の値を、合計計数許可電文を受信した場合には「１」に、合計計数禁止電文を受信した場合には「０」に更新する。
【００８８】
ＡＴＭ２０１は、例えば図８のステップＳ８０６で合計計数処理を開始した場合、合計計数許可フラグ５０３の値が「１」に更新された場合には、他に中断の条件が発生していなければ、合計計数処理を継続できる。逆に、ＡＴＭ２０１は、合計計数処理の途中で合計計数許可フラグ５０３の値が「０」に更新された場合には、合計計数処理を中断する。
【００８９】
ＡＴＭ２０１は、合計計数処理を終了すると（図８のステップＳ８１１）、記憶装置３０２の合計計数処理ステータスフラグ５０４の値を「０」にする（図８のステップＳ８１３）。
【００９０】
ＡＴＭ２０１は、合計計数処理ステータスフラグ５０４の値が「０」になると、監視装置２０２に対して、合計計数処理終了電文を送信する。これ以後、そのＡＴＭ２０１は、次回の合計計数処理を開始するまでの合計計数処理ステータスフラグ５０４の値が「０」の間、監視装置２０２に対して、合計計数処理終了電文を定期的に送信する（図８のステップＳ８１４）。
【００９１】
これ以後の監視装置２０２および各ＡＴＭ２０１の動作は、図７のステップＳ７０５以降の動作と同様である。
【００９２】
以上のようにして、本実施形態では、常に店舗内および各ＡＴＭ２０１での取引処理の状況を自動的に把握しながら、混雑の少ないＡＴＭ２０１で合計計数処理を実行できる。従って、行員等は、各ＡＴＭ２０１の稼働状況を把握する必要はなくなり、作業負荷の増加を防止することが可能となる。
【００９３】
以上の動作を実現するためのさらに具体的な処理について、以下に説明する。
図９は、図３の構成を有するＡＴＭ２０１における監視装置２０２からの電文受信処理を示すフローチャートである。この処理は、図３において、主制御部３０１が、電文送受信処理部３０４と連携しながら、記憶装置３０２に記憶された電文受信処理プログラムを実行する動作として実現される。
【００９４】
電文送受信処理部３０４で監視装置２０２からの電文が受信されると、主制御部３０１は、その電文が指示電文であるかそうではなくて監視電文であるかを判定する（図９のステップＳ９０１）。
【００９５】
主制御部３０１は、受信電文が指示電文であってステップＳ９０１の判定がＹＥＳの場合、指示の種別が「合計計数処理」であるか否かを判定する（図９のステップＳ９０２）。
【００９６】
主制御部３０１は、指示の種別が「合計計数処理」でステップＳ９０２の判定がＹＥＳの場合、図３の記憶装置３０２に記憶されている合計計数許可フラグ５０３（図５）の値を「１」に更新する（図９のステップＳ９０３）。これは、図８のステップＳ８０２に対応する。
【００９７】
その後、主制御部３０１は、合計計数処理プログラムを実行する（図９のステップＳ９０４）。合計計数処理プログラムの詳細は後述する。
【００９８】
ステップＳ９０４の合計計数処理プログラムの実行後、図９のフローチャートの電文受信処理を終了する。
【００９９】
主制御部３０１は、指示の種別が「合計計数処理」ではなくステップＳ９０２の判定がＮＯの場合、特には図示しないその他の処理を実行する（図９のステップＳ９０５）。ステップＳ９０５のその他の処理の実行後、図９のフローチャートの電文受信処理を終了する。
【０１００】
主制御部３０１は、受信電文が指示電文ではなくて監視電文あってステップＳ９０１の判定がＮＯの場合、監視電文の種別が「合計計数許可電文」であるかそうではなくて「合計計数禁止電文」であるかを判定する（図９のステップＳ９０６）。
【０１０１】
主制御部３０１は、電文の種別が「合計計数許可電文」であって図９のステップＳ９０６の判定がＹＥＳなら、記憶装置３０２に記憶されている合計計数許可フラグ５０３（図５）の値を「１」に更新する（図９のステップＳ９０７）。主制御部３０１は、電文の種別が「合計計数禁止電文」であって図９のステップＳ９０６の判定がＮＯなら、合計計数許可フラグ５０３の値を「０」に更新する（図９のステップＳ９０８）。
【０１０２】
図９のステップＳ９０７またはＳ９０８の処理は、図７のステップＳ７０８または図８のステップＳ８１１の処理に対応する。
ステップＳ９０７またはＳ９０８の処理の後、図９のフローチャートの電文受信処理を終了する。
【０１０３】
図１０は、図９のステップＳ９０４の合計計数処理プログラムの動作を示すフローチャートである。このプログラムの処理は、図３において、主制御部３０１が、合計計数関連処理部３０３と連携しながら、記憶装置３０２に記憶された合計計数処理プログラムを実行する動作として実現される。
【０１０４】
主制御部３０１は、記憶装置３０２（図３）に記憶されている取引ステータスフラグ５０５の値が「０」か否か、すなわち、利用者（エンドユーザ）が取引を行っていないか否かをチェックする（図１０のステップＳ１００１）。
【０１０５】
主制御部３０１は、取引ステータスフラグ５０５の値が「０」である、すなわち、利用者が取引を行っておらずステップＳ１００１の判定がＹＥＳならば、処理をステップＳ１００２に進めて、合計計数処理のための準備処理を続行する。
【０１０６】
一方、主制御部３０１は、取引ステータスフラグ５０５の値が「１」である、すなわち、利用者が取引を行っておりステップＳ１００１の判定がＮＯならば、処理をステップＳ１０１０に進める。そして、主制御部３０１は、記憶装置３０２に記憶されている合計計数処理ステータスフラグ５０４の値を「０」に更新する。このようにして、主制御部３０１は、取引処理を優先させて合計計数処理を開始しない。この処理は、図８のステップＳ８０３に対応する。
【０１０７】
主制御部３０１は、ステップＳ１００１の判定がＹＥＳとなった後、例えば記憶装置３０２に記憶されている前回の取引処理の終了時の時刻から例えば主制御部３０１が内蔵する特には図示しない時計が示す時刻までの経過時間を取得する。そして、主制御部３０１は、その経過時間が記憶装置３０２に記憶されている混在状況設定データ５０２（図５）に設定されている閾値以上であるか否か、すなわち、自装置が取引処理で混雑していないか否かを判定する（図１０のステップＳ１００２）。
【０１０８】
主制御部３０１は、上述の経過時間が混在状況設定データ５０２に設定されている閾値以上である、すなわち、自装置が取引処理で混雑しておらず図１０のステップＳ１００２の判定がＹＥＳならば、処理をステップＳ１００３に進めて、合計計数処理のための準備処理を続行する。
【０１０９】
一方、主制御部３０１は、上述の経過時間が混在状況設定データ５０２として記憶されている閾値以上ではない、すなわち、自装置が取引処理で混雑しており図１０のステップＳ１００２の判定がＮＯならば、処理をステップＳ１０１０に進める。そして、主制御部３０１は、記憶装置３０２に記憶されている合計計数処理ステータスフラグ５０４の値を「０」に更新する。このようにして、主制御部３０１は、自装置が取引処理で混雑しているときには、取引処理のじゃまをしないようにするために、合計計数処理を開始しない。この処理は、図８のステップＳ８０４に対応する。また、この処理は、図１の合計計数処理制御部１０２が自装置における取引処理１０３の頻度とに基づいて合計計数処理１０４の開始または再開を制御する処理に対応する。
【０１１０】
主制御部３０１は、ステップＳ１００３からＳ１０１０までの処理を、金種毎に繰り返し実行する。
【０１１１】
まず、主制御部３０１は、記憶装置３０２に記憶されている合計計数許可フラグ５０３の値が「１」であるか否かを判定する（図１０のステップＳ１００３）。最初の金種の合計計数処理の実行時には、合計計数許可フラグ５０３の値は、図９のステップＳ９０３にて「１」に更新されているため、ステップＳ１００３の判定はＹＥＳとなる。
【０１１２】
主制御部３０１は、２つ目以降の金種の合計計数処理の実行時において、自装置が監視装置２０２から合計計数許可電文を受信しているときには、合計計数フラグの値として「１」を維持する（図９のステップＳ９０６→Ｓ９０７）。このため、主制御部３０１は、ステップＳ１００３の判定がＹＥＳとなって、合計計数処理を継続する。
【０１１３】
一方、主制御部３０１は、２つ目以降の金種の合計計数処理の実行時において、合計計数未許可電文を受信しているときには、合計計数フラグの値を「０」に更新する（図９のステップＳ９０６→Ｓ９０８）。このため、主制御部３０１は、ステップＳ１００３の判定がＮＯとなって、処理をステップＳ１０１０に進める。そして、主制御部３０１は、記憶装置３０２に記憶されている合計計数処理ステータスフラグ５０４の値を「０」に更新する。このようにして、主制御部３０１は、監視装置２０２から合計計数禁止電文を受信したときには、監視装置２０２からの制御を優先させて、それ以降の金種の合計計数処理を中断する。この処理は、図８のステップＳ８１１に対応する。
【０１１４】
主制御部３０１は、ステップＳ１００３の判定がＹＥＳになった後、記憶装置３０２に記憶されている合計計数処理ステータスフラグ５０４（図５）の値が「０」ならば、その値を「１」に更新する（図１０のステップＳ１００４）。この処理は、図７のステップＳ７１０または図８のステップＳ８０５に対応する。
【０１１５】
その後、主制御部３０１は、図３の合計計数関連処理部３０３と連携して、選択した１つの金種の券集計処理を合計計数処理として実行する（図１０のステップＳ１００５）。
【０１１６】
主制御部３０１は、ステップＳ１００５の合計計数処理が終了した後、記憶装置３０２に記憶されている取引ステータスフラグ５０５の値が「０」か否か、すなわち、利用者（エンドユーザ）が取引を開始していない（または開始の要求を発生させていない）か否かをチェックする（図１０のステップＳ１００６）。
【０１１７】
主制御部３０１は、取引ステータスフラグ５０５の値が「０」である、すなわち、利用者が取引を開始等しておらずステップＳ１００６の判定がＹＥＳならば、処理をステップＳ１００７に進めて、次の金種の合計計数処理のための準備処理を続行する。
【０１１８】
一方、主制御部３０１は、取引ステータスフラグ５０５の値が「１」である、すなわち、利用者が取引を開始等しておりステップＳ１００６の判定がＮＯならば、処理をステップＳ１０１０に進める。そして、主制御部３０１は、記憶装置３０２に記憶されている合計計数処理ステータスフラグ５０４の値を「０」に更新する。このようにして、主制御部３０１は、合計計数処理の途中で１つの金種の券集計処理が終了する毎に、利用者が取引処理を開始等させていたら、その取引処理を優先させて合計計数処理を中断する。この処理は、図８のステップＳ８０３に対応する。図７のステップＳ７０２およびＳ７０３に対応する。また、この処理は、図１の取引処理判定部１０１および合計計数処理制御部１０２による合計計数処理の中断制御処理に対応する。
【０１１９】
主制御部３０１は、ステップＳ１００６の判定がＹＥＳになった後、現在の合計計数処理の進行状況が記憶装置３０２に記憶されている進行状況設定データ５０１として記憶されている閾値以下であるか否か、すなわち、合計計数処理が相当程度進行していないか否かを判定する（図１０のステップＳ１００７）。主制御部３０１は例えば、まず、自装置で管理している紙幣または硬貨の計数情報から計算した在高情報に対する合計計数処理で現在までに計算した金種の金額の割合を、進行状況として算出する。
【０１２０】
そして、主制御部３０１は、進行状況として算出される上述の金額の割合が進行状況設定データ５０１の閾値より大きくステップＳ１００７の判定がＮＯになると、次の処理を実行する。主制御部３０１は、図３の顧客取引処理部３０５および顧客操作表示部３０６に対して、自装置のＡＴＭ２０１（自動機）の取引処理が休止状態でなければ、取引処理の休止状態を設定する（図１０のステップＳ１００８）。このようにして主制御部３０１は、自装置で現在実行している合計計数処理の進行状況がかなり進んでいる場合には、自装置での取引処理を休止させて合計計数処理が中断されないように制御する。この処理は、図７のステップＳ７１３に対応する。また、この処理は、図１の進行状況取得部１０５および取引処理制御部１０６による取引処理１０３の休止制御処理に対応する。
【０１２１】
主制御部３０１は、進行状況として算出される上述の金額の割合が進行状況設定データ５０１の閾値以下でステップＳ１００７の判定がＹＥＳなら、取引処理を休止状態にはせず、以後取引処理が発生したらステップＳ１００６の判定で取引処理を優先させる。
【０１２２】
主制御部３０１は、ステップＳ１００７の判定がＹＥＳとなった後、全ての金種の集計が完了したか否かを判定する（ステップＳ１００９）。
【０１２３】
主制御部３０１は、全ての金種の集計が完了しておらずステップＳ１００９の判定がＮＯならば、ステップＳ１００３の処理に戻り、次の金種のための合計計数処理の制御に移る。
【０１２４】
主制御部３０１は、全ての金種の集計が完了しステップＳ１００９の判定がＹＥＳになると、処理をステップＳ１０１０に進める。そして、主制御部３０１は、記憶装置３０２に記憶されている合計計数処理ステータスフラグ５０４の値を「０」に更新して、自装置の状態を合計計数処理の終了状態にする。
【０１２５】
その後、主制御部３０１は、図９のステップＳ９０４で示される図１０のフローチャートで示される合計計数処理プログラムの動作を終了する。
【０１２６】
図１１は、図３の構成を有するＡＴＭ２０１から監視装置２０２への電文送信処理を示すフローチャートである。この処理は、図３において、主制御部３０１が、電文送受信処理部３０４と連携しながら、記憶装置３０２に記憶された電文受信処理プログラムを実行する動作として実現される。
【０１２７】
主制御部３０１は、まず、記憶装置３０２（図３）に記憶されている合計計数処理ステータスフラグ５０４の値が「１」であるか否かを判定する。合計計数処理ステータスフラグ５０４の値は、合計計数処理の開始時に、図１０のステップＳ１００３で「１」に更新されて、合計計数処理中であることを表示する。また、合計計数処理ステータスフラグ５０４の値は、合計計数処理の終了または中断時に、図１０のステップＳ１０１１で「０」に更新されて、合計計数処理終了または中断中であることを表示する。
【０１２８】
主制御部３０１は、合計計数処理ステータスフラグ５０４の値が「１」である、すなわち、合計計数処理中であってステップＳ１１０１の判定がＹＥＳならば、図３の電文送受信処理部３０４を制御して、監視装置２０２に、合計計数処理開始電文を送信する（図１１のステップＳ１１０２）。この処理は、図８のステップＳ８０７に対応する。
【０１２９】
一方、主制御部３０１は、合計計数処理ステータスフラグ５０４の値が「０」である、すなわち、合計計数処理終了または中断中であってステップＳ１１０１の判定がＮＯならば、電文送受信処理部３０４を制御して、監視装置２０２に、合計計数処理終了電文を送信する（図１１のステップＳ１１０３）。この処理は、図７のステップＳ７０４または図８のステップＳ８１４に対応する。
【０１３０】
主制御部３０１は、ステップＳ１１０２またはＳ１１０３の処理の後、内蔵する特には図示しないタイマによって一定時間スリープ処理（処理の進行を休止する処理）を行った後に、再びステップＳ１１０１の判定処理に戻る。
【０１３１】
このようにして、主制御部３０１は、自装置が現在合計計数処理を実行しているか否かを、定期的に監視装置２０２に通知することが可能となる。
【０１３２】
図１２は、図３の構成を有するＡＴＭ２０１が実行する顧客取引処理を示すフローチャートである。この処理は、図３において、主制御部３０１が、顧客取引処理部３０５、顧客操作表示部３０６、カード処理部３０７、レシート処理部３０８、通帳処理部３０９、紙幣処理部３１０、および硬貨処理部３１１と連携しながら、記憶装置３０２に記憶された顧客取引処理プログラムを実行する動作として実現される。
【０１３３】
主制御部３０１は、利用者（顧客）が顧客操作表示部３０６のディスプレイを見ながら顧客取引処理部３０５のタッチパネル入力装置、キーボード入力装置、またはボタン入力装置等を操作して取引を要求した場合に、図１２のフローチャートで示される顧客取引処理のプログラムを起動する。
【０１３４】
主制御部３０１は、まず、記憶装置３０２に記憶されている取引ステータスフラグ５０５に値「１」をセットする（図１２のステップＳ１２０１）。これにより、前述した図１０のステップＳ１００１またはＳ１００６の処理により、合計計数処理の実行が停止または中断されることになる。
【０１３５】
続いて、主制御部３０１は、顧客取引処理を実行する（図１２のステップＳ１２０２）。この処理は、現金自動預払機の一般的な入出金または振込等の動作であるため、その詳細な説明は省略する。
【０１３６】
主制御部３０１は、ステップＳ１２０２の顧客取引処理が終了すると、記憶装置３０２に記憶されている取引ステータスフラグ５０５に値「０」をセットする（図１２のステップＳ１２０３）。
【０１３７】
これにより、主制御部３０１は、図１２のフローチャートで示される顧客取引処理プログラムの動作を終了する。
【０１３８】
図１３は、図４の構成を有する監視装置２０２が実行するＡＴＭ２０１からの電文受信処理を示すフローチャートである。この処理は、図４において、メイン処理部４０１が、電文送受信処理部４０２と連携しながら、記憶装置４０４に記憶された電文受信処理プログラムを実行する動作として実現される。
【０１３９】
メイン処理部４０１は、まず、ＡＴＭ２０１から受信された電文が「合計計数処理開始電文」であるかそうではなくて合計計数処理終了電文であるかを判定する（図１３のステップＳ１３０１）。
【０１４０】
メイン処理部４０１は、受信電文が「合計計数処理開始電文」であってステップＳ１３０１の判定がＹＥＳの場合には、次の処理を実行する。メイン処理部４０１は、記憶装置４０４に記憶されている合計計数処理状況テーブル６０２（図６（ｃ）（ｄ））で、「自動機ＩＤ」列の値が電文の送信元のＡＴＭ２０１に対応する値を有するレコードの「合計計数フラグ」列に値「１」をセットする（図１３のステップＳ１３０２）。これにより、監視装置２０２は、電文の送信元のＡＴＭ２０１の状態が合計計数処理中であることを認識できる。この処理は、図８のステップＳ８０８に対応する。
【０１４１】
メイン処理部４０１は、受信電文が「合計計数処理終了電文」であってステップＳ１３０１の判定がＮＯの場合には、次の処理を実行する。メイン処理部４０１は、合計計数処理状況テーブル６０２で、「自動機ＩＤ」列の値が電文の送信元のＡＴＭ２０１に対応する値を有するレコードの「合計計数フラグ」列に値「０」をセットする（図１３のステップＳ１３０３）。これにより、監視装置２０２は、電文の送信元のＡＴＭ２０１の状態が合計計数終了または中断中であることを認識できる。この処理は、図７のステップＳ７０５に対応する。
【０１４２】
メイン処理部４０１は、ステップＳ１３０２またはＳ１３０３の処理の後、記憶装置４０４に記憶されている最小稼動ＡＴＭ台数テーブル６０１（図６（ａ）（ｂ））にアクセスする。これにより、メイン処理部４０１は、「店舗番号」列の値が電文の送信元のＡＴＭ２０１が属する店舗に対応する値を有するレコードの「台数」列に記憶されている最小稼動ＡＴＭ台数を読み出す。そして、メイン処理部４０１は、該当する店舗の自動機数（ＡＴＭ２０１の台数）から現在合計計数処理中の自動機台数を減算して得られる減算結果値すなわち現在合計計数処理終了または中断中の自動機数が、上記読み出した最小稼動ＡＴＭ台数以上であるか否かを判定する（図１３のステップＳ１３０４）。ここで、メイン処理部４０１は、該当する店舗の自動機数を、記憶装置４０４に記憶されている合計計数処理状況テーブル６０２（図６（ｃ）（ｄ））において、「自動機ＩＤ」列の値が該当する店舗に関連する値であるレコードの数として抽出することができる。または、メイン処理部４０１は、記憶装置４０４に店舗毎のＡＴＭ２０１の数を自動機数として記憶させて、それを読み出すように動作してもよい。また、メイン処理部４０１は、現在合計計数処理中の自動機台数を、合計計数処理状況テーブル６０２において、「自動機ＩＤ」列の値が該当する店舗に関連する値であって、かつ「合計計数フラグ」列の値が「１」であるレコード数として抽出することができる。
【０１４３】
メイン処理部４０１は、現在合計計数処理終了または中断中の自動機数が最小稼動ＡＴＭ台数以上であって図１３のステップＳ１３０４の判定がＹＥＳならば、記憶装置４０４に記憶される合計計数許可電文送信フラグ６０３（図６（ｅ））の値を「１」に更新する（図１３のステップＳ１３０５）。
【０１４４】
一方、メイン処理部４０１は、現在合計計数処理終了または中断中の自動機数が最小稼動ＡＴＭ台数以上ではなく図１３のステップＳ１３０４の判定がＮＯならば、合計計数許可電文送信フラグ６０３の値を「０」に更新する（図１３のステップＳ１３０６）。
【０１４５】
以上のステップＳ１３０４からＳ１３０６の処理は、図７のステップＳ７０６または図８のステップＳ８０９に対応する。また、ステップＳ１３０１からＳ１３０６の処理は、図１の監視装置１１０内の合計計数処理実行状況監視部１１１による店舗内の各現金自動取引装置１００での合計計数処理１０４の実行状況を監視する制御処理に対応する。
【０１４６】
メイン処理部４０１は、ステップＳ１３０５またはＳ１３０６の処理の後、ＡＴＭ２０１への電文送信処理プログラムを実行し（図１３のステップＳ１３０７）、その後、図１３のフローチャートで示されるＡＴＭ２０１からの電文受信処理のプログラムを終了する。
【０１４７】
図１４は、図１３のステップＳ１３０７のＡＴＭ２０１への電文送信処理プログラムの動作を示すフローチャートである。このプログラムは、図４の記憶装置４０４に記憶されてメイン処理部４０１によって実行される。
【０１４８】
まず、メイン処理部４０１は、記憶装置４０４に記憶されている合計計数許可電文送信フラグ６０３（図６（ｅ））の値が「１」であるか否かを判定する（図１４のステップＳ１４０１）。
【０１４９】
メイン処理部４０１は、合計計数許可電文送信フラグ６０３の値が「１」であって図１４のステップＳ１４０１の判定がＹＥＳならば、次の処理を実行する。メイン処理部４０１は、電文送受信処理部４０２を制御して、図１３のステップＳ１３０４で認識された該当店舗配下のＡＴＭ２０１群に対して、合計計数許可電文を送信する（図１４のステップＳ１４０２）。
【０１５０】
メイン処理部４０１は、合計計数許可電文送信フラグ６０３の値が「０」であって図１４のステップＳ１４０１の判定がＮＯならば、次の処理を実行する。メイン処理部４０１は、電文送受信処理部４０２を制御して、図１３のステップＳ１３０４で認識された該当店舗配下のＡＴＭ２０１群に対して、合計計数禁止電文を送信する（図１４のステップＳ１４０３）。
【０１５１】
メイン処理部４０１は、図１４のステップＳ１４０２またはＳ１４０３の処理の後、図１３のステップＳ１３０７で示される図１４のフローチャートの動作を終了する。
【０１５２】
このようにして、メイン処理部４０１は、いずれかのＡＴＭ２０１から電文を受信する毎に、そのＡＴＭ２０１が属する店舗での現在合計計数処理終了または中断中の自動機数がその店舗に設定されている最小稼動ＡＴＭ台数以上になったか否かを監視できる。そして、メイン処理部４０１は、その監視結果に基づいて、該当店舗配下のＡＴＭ２０１に合計計数許可電文または合計計数未許可電文を一斉送信できる。図１４のフローチャートで示される処理は、図７のステップＳ７０７または図８のステップＳ８１０に対応する。また、この処理は、図１の合計計数処理許可／禁止通知部１１２の処理に対応する。
【０１５３】
以上のようにして本実施形態では、監視装置１１０が常に店舗内および各ＡＴＭ２０１での取引処理の状況を自動的に把握しながら、混雑の少ないＡＴＭ２０１で合計計数処理を実行できる。従って、行員等は、各ＡＴＭ２０１の稼働状況を把握する必要はなくなり、作業負荷の増加を防止することが可能となる。
【０１５４】
以上の実施形態において、一度合計計数処理が中断されたＡＴＭ２０１に対して監視装置１１０から合計計数処理の再開の指示電文を送信する制御は、行員等が監視装置１１０を操作して手動で行ってもよいし、タイマ動作等によって監視装置１１０が自動的に行ってもよい。この場合、各ＡＴＭ２０１は例えば、中断時点で合計計数処理が完了している金種情報を図３の記憶装置３０２に記憶させ、再開の指示電文を受信したときに、その金種情報を参照して該当する金種の券集計処理から再開するように構成してよい。
【符号の説明】
【０１５５】
１００  現金自動取引装置、
１０１  取引処理判定部
１０２  合計計数処理制御部
１０３  取引処理
１０４  合計計数処理
１０５  進行状況取得部
１０６  取引処理制御部
１１０  監視装置
１１１  合計計数処理実行状況監視部
１１２  合計計数処理許可／未許可通知部
２０１  ＡＴＭ
２０２  監視装置
２０３  回線網
３０１  主制御部
３０２、４０４  記憶装置
３０３  合計計数関連処理部
３０４、４０２  電文送受信処理部
３０５  顧客取引処理部
３０６  顧客操作表示部
３０７  カード処理部
３０８  レシート処理部
３０９  通帳処理部
３１０  紙幣処理部
３１１  硬貨処理部
３１２  ＢＲＵ（ブロードバンドルータユニット）
４０１  メイン処理部
４０３  記憶領域制御部
５０１  進行状況設定データ
５０２  混在状況設定データ
５０３  合計計数許可フラグ
５０４  合計計数処理ステータスフラグ
５０５  取引ステータスフラグ
６０１  最小稼動ＡＴＭ台数テーブル
６０２  合計計数処理状況テーブル
６０３  合計計数許可電文送信フラグ
【図１】
2014160357.tif 000003
【図２】
2014160357.tif 000004
【図３】
2014160357.tif 000005
【図４】
2014160357.tif 000006
【図５】
2014160357.tif 000007
【図６】
2014160357.tif 000008
【図７】
2014160357.tif 000009
【図８】
2014160357.tif 000010
【図９】
2014160357.tif 000011
【図１０】
2014160357.tif 000012
【図１１】
2014160357.tif 000013
【図１２】
2014160357.tif 000014
【図１３】
2014160357.tif 000015
【図１４】
2014160357.tif 000016