(57)【特許請求の範囲】
【請求項１】
在高の夜間自動精査の設定があり、且つ、システム日時が示す日での締上業務が終了している場合に、前記夜間自動精査を行うと判定し、前記夜間自動精査を行うと判定した日の翌営業日の早朝に前記夜間自動精査を実行する制御部を備えることを特徴とする、現金類処理装置。
【請求項２】
前記制御部は、前記夜間自動精査の実行時刻を設定し、前記夜間自動精査の実行時刻から所定時間内に電源がＯＮされた場合に、前記夜間自動精査を実行することを特徴とする、請求項１記載の現金類処理装置。
【請求項３】
前記制御部は、前回の夜間自動精査が実行されてから所定の調整期間が経過した場合には、前記夜間自動精査を行うと判定することを特徴とする、請求項２記載の現金類処理装置。
【請求項４】
前記制御部は、前記調整期間をランダムに決定することを特徴とする、請求項３記載の現金類処理装置。
【請求項５】
前記制御部は、前記夜間自動精査を所定期間内に１回の割合でランダムに行う一方、前記所定期間の開始時点をランダムに設定することを特徴とする、請求項１〜４の何れか１項に記載の現金類処理装置。
【請求項６】
前記夜間自動精査中は、前記制御部は、前記現金類処理装置に備えられたタッチパネル及びキーボードへの入力操作を無効にすることを特徴とする、請求項１〜５の何れか１項に記載の現金類処理装置。
【請求項７】
前記制御部は、前記現金類処理装置の備える複数のユニットのうち、障害中の前記ユニットに対しては、前記夜間自動精査を行わないことを特徴とする、請求項１〜６の何れか１項に記載の現金類処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、現金類処理装置、現金類処理方法、及びプログラムに関する。
【背景技術】
【０００２】
例えば特許文献１に開示されるように、銀行等の金融機関の営業店には、処理能力の大きい出納機と称する大型の現金類処理装置が設置されている。この現金類処理装置は紙幣入出金機や施封小束支払機等を並べて配置した構造を持つ。オペレータ等のユーザは、現金類処理装置を用いて、現金類処理に関する各種の業務を行うことができる。
【０００３】
このような業務の１つとして、在高点検業務という業務が知られている。在高点検業務は、現金類処理装置に記憶されている金額と、現金類処理装置の各ユニットに格納されている現金類の金額、即ち在高とが一致するかを確認する業務である。
【０００４】
在高点検業務では、まず、現金類処理装置が在高の自動精査を行い、その後、ユーザがリジェクト処理（リジェクト庫内の現金類の金額を計数する処理等）を行なう。ユーザは、現金類処理装置に自動精査を夜間に行わせることができる。夜間に行われる自動精査は夜間自動精査とも称され、日中の自動精査と区別される。現金類処理装置は、夜間自動精査を行う旨の指示を受けた場合、その指示を受けた日のシステム終了時から翌日の早朝までの間に夜間自動精査を行う。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１５７７５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、従来の現金類処理装置は、休日の前日に上記の指示を受けた場合には、休日の早朝までに夜間自動精査を行なっていた。その一方で、休日にはリジェクト処理が行われない。したがって、休日の前日に上記の指示を受けた場合には、在高点検業務が中断した状態が長く続いてしまっていた。このため、例えば休日の保守作業に支障が生じる可能性があった。さらに、現金類処理装置は、休日の日中や夜間に在高の変動（例えば、現金が抜き取られることによる変動等）があっても、夜間自動精査結果にその変動を反映させることができなかった。このため、自動精査の信頼度が低いという問題もあった。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、休日の保守作業に与える影響を低減し、かつ、信頼度の高い自動精査を行うことが可能な、新規かつ改良された現金類処理装置、現金類処理方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、在高の夜間自動精査の設定があり、且つ、システム日時が示す日での締上業務が終了している場合に、前記夜間自動精査を行うと判定し、前記夜間自動精査を行うと判定した日の翌営業日の早朝に前記夜間自動精査を実行する制御部を備えることを特徴とする、現金類処理装置が提供される。
【０００９】
ここで、制御部は、夜間自動精査の実行時刻を設定し、夜間自動精査の実行時刻から所定時間内に電源がＯＮされた場合に、夜間自動精査を実行するようにしてもよい。
【００１０】
また、制御部は、前回の夜間自動精査が実行されてから所定の調整期間が経過した場合には、夜間自動精査を行うようにしてもよい。
【００１１】
また、制御部は、調整期間をランダムに決定してもよい。
【００１２】
また、制御部は、夜間自動精査を所定期間内に１回の割合でランダムに行う一方、所定期間の開始時点をランダムに設定するようにしてもよい。
【００１３】
前記夜間自動精査中は、前記制御部は、前記現金類処理装置に備えられたタッチパネル及びキーボードへの入力操作を無効にするようにしてもよい。
【００１４】
前記制御部は、前記現金類処理装置の備える複数のユニットのうち、障害中の前記ユニットに対しては、前記夜間自動精査を行わないようにしてもよい。
【発明の効果】
【００１５】
以上説明したように本発明に係る現金類処理装置は、夜間自動精査を行うと判定した日の翌営業日の早朝に夜間自動精査を実行する。言い換えれば、現金類処理装置は、夜間自動精査を行うと判定した日の翌日が休日となる場合には、その休日には夜間自動精査を行わない。したがって、在高点検処理が休日によって中断されることがないので、休日の保守作業に与える影響を低減することができる。さらに、現金類処理装置は、休日の日中や夜間に在高が変動した場合に、その変動を反映した夜間自動精査を実行することができる（例えば、リジェクト庫が取り外されている場合に夜間自動精査を行わない等）。したがって、現金類処理装置は、信頼度の高い夜間自動精査を行うことができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１の実施形態に係る現金類処理装置の外観構成を示す斜視図である。
【図２】現金類処理装置のハードウェア構成を示すブロック図である。
【図３Ａ】現金類処理装置による処理の手順を示すフローチャートである。
【図３Ｂ】現金類処理装置による処理の手順を示すフローチャートである。
【図３Ｃ】現金類処理装置による処理の手順を示すフローチャートである。
【図４】現金類処理装置による処理の手順を示すフローチャートである。
【図５】現金類処理装置による処理の手順を示すフローチャートである。
【図６】現金類処理装置のディスプレイに表示される画面の例を示す説明図である。
【図７】現金類処理装置のディスプレイに表示される画面の例を示す説明図である。
【図８】現金類処理装置のディスプレイに表示される画面の例を示す説明図である。
【図９】本発明の第２の実施形態に係る現金類処理装置による処理の手順を示すフローチャートである。
【図１０】現金類処理装置による処理の手順を示すフローチャートである。
【図１１】現金類処理装置による処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。また、以下の説明において、日付は原則として暦上の日付となるが、「営業日」は、締上業務を基準とした日付となる。即ち、「営業日」は、金融機関等で営業が行われる日であり、締上業務が行われると日付が更新される。締上業務は例えば各営業日の１５：００頃に行われる。したがって、営業日は、暦上の日よりも早く日付が更新される。営業日は勘定日とも称される。
【００１８】
＜１．第１の実施形態＞
［１−１．現金類処理装置の構成］
まず、図１及び図２に基づいて、第１の実施形態に係る現金類処理装置１の構成について説明する。現金類処理装置１は、制御装置１０と、ディスプレイ２０と、キーボード３０と、プリンタ４０と、紙幣入出金機５０と、硬貨入出金機６０と、施封小束支払機７０と、新券支払機８０と、棒金支払機９０と、補充回収機１００と、現金外ポスト１１０と、硬貨選別包装機１２０と、自動電源オンコントローラ１３０とを備える。現金類処理装置１は、出納機とも称され、金融機関の営業店内のうち、オペレータが顧客と接客して取引業務を行う窓口の後方等に設置される。なお、現金類処理装置１は、これらのユニットのうち、一部のみを備えていてもよい。
【００１９】
制御装置１０は、現金類処理装置１全体の制御を行う他、在高点検を行う。詳細は後述する。ディスプレイ２０は、現金類処理に関する各種の画面を表示する。なお、ディスプレイ２０の表面にはタッチパネルが配置されている。タッチパネルは、ユーザによるタッチ操作がなされた際に、タッチ操作に関する操作情報を制御装置１０に出力する。キーボード３０は、オペレータ等のユーザが各種の情報を入力するために使用される。プリンタ４０は、現金類処理装置１を用いた入出金が行われた場合、入出金の内容に関する情報を印字する。
【００２０】
紙幣入出金機５０は、バラの紙幣の入出金を行う。硬貨入出金機６０は、バラの硬貨の入出金を行う。施封小束支払機７０は、紙幣入出金機５０から１枚ずつ搬送されてくる紙幣を一定枚数毎に紙の帯で施封して小束にし、その小束紙幣を払出し口から放出する。また、施封小束支払機７０は、小束紙幣を小束収納庫に収納して入金する。また、施封小束支払機７０は、ユーザの要求により小束収納庫から小束紙幣を取り出して出金口から放出する。
【００２１】
新券支払機８０は、各金種の紙幣を支払う。棒金支払機９０は、金種毎に一定枚数の硬貨を棒状に包んだ棒金を出金する。補充回収機１００は、営業店に設置される自動取引装置（ＡＴＭ）に対して紙幣の補充、回収を行うために使用される一括収納庫への紙幣の装填を行なう。また、補充回収機１００は、自動取引装置から取り外した一括収納庫内に収納されている紙幣の自動計数等を行い、これらの紙幣を収納する。また、補充回収機１００は、紙幣入出金機５０からの紙幣を施封小束支払機７０へ搬送する搬送路を有する。現金外ポスト１１０は、現金以外の有価証券、例えば小切手や定期預金証書等の有価証券を受け入れて入金する。入金金額等はユーザにより入力される。硬貨選別包装機１２０は、バラの硬貨を金種で分別する。そして、硬貨選別包装機１２０は、同一金種の硬貨が所定枚数以上となった際に、同一金種の硬貨をまとめて包装することで、上述した棒金を生成する。自動電源オンコントローラ１３０は、タイマを有しており、タイマの日時が予め設定された日時（後述する夜間自動精査実行日時）に一致した際に、制御装置１０の電源をオンする。
【００２２】
［１−２．制御装置の構成］
次に、制御装置１０の詳細な構成について説明する。制御装置１０は、通信部１２と、記憶部１３と、制御部１４とを備える。即ち、制御装置１０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、各種の記録媒体（ハードディスク等）、及び通信装置等のハードウェア構成を備え、これらのハードウェア構成により通信部１２、記憶部１３、及び制御部１４が実現される。即ち、ＲＯＭには、制御装置１０に、通信部１２、記憶部１３、及び制御部１４を実現させるためのプログラムが記録されており、ＣＰＵは、このプログラムを読みだして実行する。
【００２３】
通信部１２は、通信ネットワークを介してサーバと通信を行なう。記憶部１３は、制御装置１０による処理に必要な各種の情報を記憶する。例えば、記憶部１３は、現在の日時を記憶する。記憶部１３が記憶する日時はシステム日時として利用される。記憶部１３は、現在の営業日を示す現営業日情報を記憶する。記憶部１３は、営業日が登録されたカレンダーを記憶する。記憶部１３は、各種のパラメータとして、「予約フラグ」、「夜間自動精査予約種別フラグ」、「ランダム設定間隔情報」、「夜間自動精査実行日時情報」、「営業日カウンタ」、「夜間自動精査実施済みフラグ」、及び「実行間隔カウンタ」を記憶する。
【００２４】
予約フラグは、夜間自動精査が実行される場合に「１」がセットされる。夜間自動精査予約種別フラグは、夜間自動精査が特定の営業日に実行される場合には「０」となり、夜間自動精査が所定期間内の営業日のうち何れかの営業日に実行される場合には「１」となる。即ち、ユーザは、夜間自動精査が実行される営業日として、特定の営業日または所定期間を指定することができる。ユーザが所定期間を指定した場合、夜間自動精査は所定期間内の営業日のうち何れかの営業日に実行される。
【００２５】
ランダム設定間隔情報は、ユーザが指定した所定期間の長さを示す。例えば、ユーザが所定期間として７日を指定した場合、ランダム設定間隔情報は、「７」を示す。夜間自動精査実行日時情報は、夜間自動精査が実行される日時、即ち夜間自動精査実行日時を示す。営業日カウンタは、締上業務が行われる毎に１増加し、その値がランダム設定間隔情報の値以上となった際に「０」にリセットされる。即ち、営業日カウンタは、実質的に営業日の日数を示す。夜間自動精査実施済みフラグは、夜間自動精査が実行される日時が決定された際に「１」にセットされ、営業日カウンタの値がランダム設定間隔情報の値以上となった際に「０」にリセットされる。即ち、夜間自動精査実施済みフラグは、所定期間内に夜間自動精査が実行または実行の予約がされたことを示す。実行間隔カウンタは、前回の夜間自動精査が実行されてから何営業日が経過したのかを示す。
【００２６】
制御部１４は、現金類処理装置１全体の制御を行う他、在高点検業務の一環として、夜間自動精査を行なう。例えば、制御部１４は、夜間自動精査を行うか否かを判定し、夜間自動精査を行うと判定した日の翌営業日の早朝に夜間自動精査を実行する。具体的な処理内容は後述する。
【００２７】
［１−３．制御装置が行う処理］
［１−３−１．夜間自動精査予約受付処理］
次に、制御装置１０が行う処理について説明する。まず、夜間自動精査予約受付処理について説明する。この処理は、ユーザによる夜間自動精査の予約を受け付ける処理である。
【００２８】
具体的には、制御部１４は、図６に示す予約受付画面を表示する。この予約受付画面は、特定日指定用ボタン２００、所定期間指定用ボタン２１０、特定日指定結果表示欄２２０、所定期間指定結果表示欄２３０、予約日表示欄２４０、及び所定期間表示欄２５０を含む。
【００２９】
特定日指定用ボタン２００は、ユーザが特定の営業日を予約日として指定する場合に使用される。夜間自動精査は、この予約日の翌営業日の早朝に実行される。したがって、ユーザは、予約日を指定することで、夜間自動精査が実行される営業日を指定することができる。ユーザは、予約日として、現在の営業日またはそれ以降の日付（休日であってもよい）を指定することができる。所定期間指定用ボタン２１０は、ユーザが所定期間を指定する場合に使用される。夜間自動精査は、所定期間内の営業日のうち、何れかの営業日の早朝に実行される。所定期間は、例えば１〜２０日の何れかであるが、これに限られない。
【００３０】
特定日指定結果表示欄２２０には、ユーザが特定日指定用ボタン２００にタッチした際に「●」が表示される。同様に、所定期間指定用ボタン２３０には、ユーザが所定期間指定用ボタン２１０にタッチした際に「●」が表示される。予約日表示欄２４０には、ユーザが指定した予約日の日付が表示され、所定期間表示欄２５０には、ユーザが指定した所定期間が表示される。
【００３１】
ユーザは、この画面に基づいて、以下のように夜間自動精査の予約を行う。即ち、ユーザは、夜間自動精査を特定の営業日に行わせたい場合には、特定日指定用ボタン２００にタッチする。制御部１４は、これに応じて、特定日指定結果表示欄２２０に「●」を表示する。さらに、制御部１４は、予約日の入力を受け付ける。ユーザは、テンキーを用いて、予約日を入力する。制御部１４は、予約日を予約日表示欄２４０に表示する。一方、制御部１４は、営業日が登録されたカレンダーを用いて、予約日以降の最初の営業日を探索する。そして、制御部１４は、最初の営業日を翌営業日として特定する。例えば、制御部１４は、予約日が月曜日であり、かつ翌日が平日である場合には、翌日の火曜日を翌営業日とする。また、制御部１４は、予約日が月曜日であり、かつ翌日が祝日である場合には、翌々日の水曜日を翌営業日とする。また、制御部１４は、予約日が金曜日である場合には、翌週の月曜日を翌営業日とする。制御部１４は、特定された営業日を夜間自動精査実行日情報として記憶部１３に記憶する。また、制御部１４は、夜間自動精査予約種別フラグに「０」をセットする。
【００３２】
一方、ユーザは、夜間自動精査を所定期間内に行わせたい場合には、所定期間指定用ボタン２１０にタッチする。制御部１４は、これに応じて、所定期間指定結果表示欄２３０に「●」を表示する。さらに、制御部１４は、所定期間の入力を受け付ける。ユーザは、テンキーを用いて、所定期間を入力する。制御部１４は、所定期間を所定期間表示欄２５０に表示する。一方、制御部１４は、所定期間に対応したランダム設定間隔情報を生成し、記憶部１３に記憶する。さらに、制御部１４は、夜間自動精査予約種別フラグに「１」をセットする。したがって、制御部１４は、夜間自動精査予約受付処理を行うことで、夜間自動精査実行日情報またはランダム設定間隔情報を取得する。
【００３３】
＜夜間自動精査実行判定処理＞
次に、図３Ａ〜図４に示すフローチャートに基づいて、夜間自動精査実行判定処理について説明する。制御部１４は、夜間自動精査実行判定処理を行うことで、夜間自動精査を実行するか否かを判定する。制御部１４は、夜間自動精査を実行すると判定した場合には、夜間自動精査を実行すると判定した日（システム日時が示す日）の翌営業日の早朝に夜間自動精査を実行する。
【００３４】
なお、制御部１４は、夜間自動精査実行判定処理をシステム終了時（ユーザが電源オフ操作をした時）に行なう。また、制御部１４は、夜間自動精査実行判定処理を行なう一方、締上業務が行われる毎に営業日カウンタ及び実行間隔カウンタの値を１増加させ、現営業日情報を翌営業日の日付に更新する。
【００３５】
ステップＳ１０において、制御部１４は、前提条件が満たされるか否かを判定する。制御部１４は、具体的には、夜間自動精査の設定があるか（即ち、夜間自動精査実行日情報またはランダム設定間隔情報が記憶部１３に記憶されているか）否かを判定する。さらに、制御部１４は、現営業日情報の日付がシステム日時よりも後になっているか（即ち、システム日時が示す日での締上業務が終了しているか）否かを判定する。制御部１４は、これらの条件がいずれも満たされる場合には、ステップＳ２０に進み、これらの条件のうち、少なくとも一方が満たされない場合には、夜間自動精査実行判定処理を終了する。
【００３６】
ステップＳ２０において、制御部１４は、夜間自動精査予約種別フラグが「１」を示すか否かを判定する。即ち、制御部１４は、夜間自動精査を所定期間内のランダムな営業日に行うか否かを判定する。制御部１４は、夜間自動精査予約種別フラグが「１」を示す場合には、ステップＳ３０に進み、夜間自動精査予約種別フラグが「０」を示す場合には、ステップＳ２４０に進む。
【００３７】
ステップＳ３０において、制御部１４は、ランダム設定間隔情報が「１」を示すか否かを判定する。なお、ランダム設定間隔情報が「１」を示す場合、夜間自動精査は毎営業日に行われることになる。制御部１４は、ランダム設定間隔情報が「１」を示すと判定した場合には、ステップＳ４０に進み、ランダム設定間隔情報が「１」より大きな値を示すと判定した場合には、ステップＳ５０に進む。
【００３８】
ステップＳ４０において、制御部１４は、夜間自動精査を実行すると判定し、予約フラグに「１」をセットする。制御部１４は、営業日が登録されたカレンダーを用いて、システム日時以降の最初の営業日を探索する。そして、制御部１４は、システム日時以降の最初の営業日を翌営業日として特定する。制御部１４は、特定された営業日を夜間自動精査実行日情報として記憶部１３に記憶する。これにより、現在のシステム日時の翌営業日に夜間自動精査が実行される。その後、制御部１４は、ステップＳ２５０に進む。このように、制御部１４は、営業日が登録されたカレンダーを用いて翌営業日を探索する。ただし、本実施形態では、前提条件として締上後に在高点検予約の判別が行われるので、現営業日情報が実質的な翌営業日となる。したがって、現営業日情報がそのまま用いられてもよい。
【００３９】
ステップＳ５０において、制御部１４は、ランダム設定間隔情報が「２」を示すか否かを判定する。なお、ランダム設定間隔情報が「２」を示す場合、夜間自動精査は２日に１回のペースで行われることになる。制御部１４は、ランダム設定間隔情報が「２」を示すと判定した場合には、ステップＳ６０に進み、ランダム設定間隔情報が「２」より大きな値を示すと判定した場合には、ステップＳ８０に進む。
【００４０】
ステップＳ６０において、制御部１４は、実行間隔カウンタの値が「１」以上であるか否かを判定する。即ち、制御部１４は、前回の夜間自動精査が行われてから少なくとも１営業日が経過したか否かを判定する。制御部１４は、実行間隔カウンタの値が「１」以上であると判定した場合には、ステップＳ７０に進み、制御部１４は、実行間隔カウンタの値が「０」であると判定した場合には、ステップＳ２５０に進む。
【００４１】
ステップＳ７０において、制御部１４は、夜間自動精査を実行すると判定し、予約フラグに「１」をセットする。制御部１４は、営業日が登録されたカレンダーを用いて、システム日時以降の最初の営業日を探索する。そして、制御部１４は、システム日時以降の最初の営業日を翌営業日として特定する。制御部１４は、特定された営業日を夜間自動精査実行日情報として記憶部１３に記憶する。これにより、現在のシステム日時の翌営業日に夜間自動精査が実行される。その後、制御部１４は、ステップＳ２５０に進む。
【００４２】
ステップＳ８０において、制御部１４は、１〜ランダム設定間隔情報の値の範囲内で乱数を１つ生成する。例えば、制御部１４は、ランダム設定間隔情報が「７」を示す場合には、１〜７の範囲内で乱数を１つ生成する。
【００４３】
ステップＳ９０において、制御部１４は、乱数とランダム設定間隔情報が示す値とが一致するか否かを判定する。制御部１４は、乱数とランダム設定間隔情報が示す値とが一致すると判定した場合には、ステップＳ１００に進み、これらが異なると判定した場合には、ステップＳ１１０に進む。
【００４４】
ステップＳ１００において、制御部１４は、夜間自動精査を実行すると判定し、予約フラグに「１」をセットする。制御部１４は、営業日が登録されたカレンダーを用いて、システム日時以降の最初の営業日を探索する。そして、制御部１４は、システム日時以降の最初の営業日を翌営業日として特定する。制御部１４は、特定された営業日を夜間自動精査実行日情報として記憶部１３に記憶する。これにより、現在のシステム日時の翌営業日に夜間自動精査が実行される。その後、制御部１４は、ステップＳ１９０に進む。
【００４５】
一方、ステップＳ１１０において、制御部１４は、ランダム設定間隔情報が「３」を示すか否かを判定する。制御部１４は、ランダム設定間隔情報が「３」を示すと判定した場合には、ステップＳ１２０に進み、ランダム設定間隔情報が「３」より大きな値を示すと判定した場合には、ステップＳ１３０に進む。
【００４６】
ステップＳ１２０において、制御部１４は、実行間隔カウンタの値が５（調整期間）以上であるか否かを判定する。制御部１４は、実行間隔カウンタの値が５以上であると判定した場合には、ステップＳ１４０に進み、実行間隔カウンタの値が５未満であると判定した場合には、ステップＳ１６０に進む。
【００４７】
ステップＳ１３０において、制御部１４は、実行間隔カウンタの値が調整期間（ランダム設定間隔情報が示す値＋３）以上であるか否かを判定する。制御部１４は、実行間隔カウンタの値が（ランダム設定間隔情報が示す値＋３）以上であると判定した場合には、ステップＳ１４０に進む。一方、制御部１４は、実行間隔カウンタの値が（ランダム設定間隔情報が示す値＋３）未満であると判定した場合には、ステップＳ１６０に進む。
【００４８】
ステップＳ１４０において、制御部１４は、夜間自動精査実施済みフラグが「１」を示すか否か、即ち、夜間自動精査が所定期間内に実行済みであるか否かを判定する。制御部１４は、夜間自動精査実施済みフラグが「１」を示すと判定した場合には、ステップＳ１６０に進み、夜間自動精査実施済みフラグが「０」を示すと判定した場合には、ステップＳ１５０に進む。
【００４９】
ステップＳ１５０において、制御部１４は、夜間自動精査を実行すると判定し、予約フラグに「１」をセットする。制御部１４は、営業日が登録されたカレンダーを用いて、システム日時以降の最初の営業日を探索する。そして、制御部１４は、システム日時以降の最初の営業日を翌営業日として特定する。制御部１４は、特定された営業日を夜間自動精査実行日情報として記憶部１３に記憶する。これにより、現在のシステム日時の翌営業日に夜間自動精査が実行される。その後、制御部１４は、ステップＳ１６０に進む。
【００５０】
ステップＳ１６０において、制御部１４は、実行間隔カウンタが示す値が（営業日カウンタ＋１）以下であるか否か、即ち、夜間自動精査が実行されていない営業日の日数が所定期間に達しているか否かを判定する。制御部１４は、実行間隔カウンタが示す値が（営業日カウンタ＋１）以下であると判定した場合には、ステップＳ１７０に進み、実行間隔カウンタが示す値が（営業日カウンタ＋１）より大きいと判定した場合には、ステップＳ１９０に進む。
【００５１】
ステップＳ１７０において、制御部１４は、夜間自動精査実施済みフラグが「１」を示すか否か、即ち、夜間自動精査が所定期間内に実行済みであるか否かを判定する。制御部１４は、夜間自動精査実施済みフラグが「１」を示すと判定した場合には、ステップＳ１９０に進み、夜間自動精査実施済みフラグが「０」を示すと判定した場合には、ステップＳ１８０に進む。
【００５２】
ステップＳ１８０において、制御部１４は、夜間自動精査を実行すると判定し、予約フラグに「１」をセットする。制御部１４は、営業日が登録されたカレンダーを用いて、システム日時以降の最初の営業日を探索する。そして、制御部１４は、システム日時以降の最初の営業日を翌営業日として特定する。制御部１４は、特定された営業日を夜間自動精査実行日情報として記憶部１３に記憶する。これにより、現在のシステム日時の翌営業日に夜間自動精査が実行される。その後、制御部１４は、ステップＳ１９０に進む。
【００５３】
ステップＳ３０〜Ｓ１８０によれば、制御部１４は、原則として、夜間自動精査を実行するか否かをランダムに決定する。ただし、制御部１４は、前回の夜間自動精査が実行されてから（ランダム設定間隔情報が示す値＋３）日以上が経過した場合には、夜間自動精査を行うと決定する。したがって、制御部１４は、前回の夜間自動精査が行われてからの期間が長期間となることを防止することができる。なお、本実施形態では、ランダム設定間隔情報が示す値に３を加算した値を判定の基準値、即ち調整期間とするが、他の値を調整期間としてもよい。例えば、ランダム設定間隔情報に加算される値は３に限られない。さらに、制御部１４は、所定期間の営業日が経過する毎に、夜間自動精査を行うと決定する。これにより、所定期間内で夜間自動精査が実行されることが保証される。さらに、制御部１４は、所定期間内に１回でも夜間自動精査が行われた場合には、その期間内では夜間自動精査を実行しない。勿論、制御部１４は、所定期間内に複数回実行するようにしてもよい。
【００５４】
ステップＳ１９０において、制御部１４は、営業日カウンタの値がランダム設定間隔情報の値以上であるか否かを判定する。制御部１４は、営業日カウンタの値がランダム設定間隔情報の値以上であると判定した場合には、ステップＳ２００に進み、営業日カウンタの値がランダム設定間隔情報の値未満であると判定した場合には、ステップＳ２２０に進む。
【００５５】
ステップＳ２００〜Ｓ２１０において、制御部１４は、夜間自動精査実施済みフラグ及び営業日カウンタを「０」にクリアする。したがって、夜間自動精査実施済みフラグ及び営業日カウンタは、所定期間が経過する毎にクリアされる。
【００５６】
ステップＳ２２０において、制御部１４は、所定期間内に夜間自動精査が実行済みであるか否かを判定する。制御部１４は、所定期間内に夜間自動精査が実行済みであると判定した場合には、ステップＳ２３０に進み、所定期間内に夜間自動精査が実行されていないと判定した場合には、ステップＳ２５０に進む。
【００５７】
ステップＳ２３０において、制御部１４は、予約フラグを「０」にクリアする。これにより、制御部１４は、所定期間内に夜間自動精査が複数回行われることを防止することができる。現金類処理装置１は、ステップＳ１９０からステップＳ２３０の処理によって、所定期間の開始時点をランダムに設定し、その期間内に必ず１回の夜間自動精査を実施することができる。なお、従来は、例えば、月曜日〜金曜日の間に１回夜間自動精査が実施されるように現金類処理装置を設定していた。このため、現金類処理装置が月曜日に夜間自動精査を行った場合、オペレータは、後の４日間は精査が実行されないと推測することができる。しかし、本実施形態の処理であれば所定期間の開始時点及び終了時点をオペレータが判別しにくいため、より高い牽制効果が期待される。
【００５８】
ステップＳ２４０において、制御部１４は、図４に示す指定日判定処理を行う。概略的には、制御部１４は、システム日時が予約日（指定日）に一致するか否かを判定し、一致する場合には、夜間自動精査実行日時情報を自動電源オンコントローラ１３０に出力する。その後、制御部１４は、ステップＳ２５０に進む。
【００５９】
ステップＳ２５０において、制御部１４は、予約フラグが「１」にセットされているか否かを判定する。制御部１４は、予約フラグが「１」にセットされていると判定した場合には、ステップＳ２６０に進み、予約フラグが「０」にセットされていると判定した場合には、夜間自動精査実行判定処理を終了する。
【００６０】
ステップＳ２６０において、制御部１４は、夜間自動精査の実行時刻を午前２時〜午前６時の間でランダムに決定する。ステップＳ２７０において、制御部１４は、夜間自動精査実行日情報に実行時刻を組み合わせることで、夜間自動精査実行日時を算出する。そして、制御部１４は、夜間自動精査実行日時に関する夜間自動精査実行日時情報を生成し、自動電源オンコントローラ１３０に出力する。自動電源オンコントローラ１３０は、夜間自動精査実行日時情報を記憶する。
【００６１】
ステップＳ２８０において、制御部１４は、夜間自動精査実行日時情報を記憶部１３に記憶する。その後、制御部１４は、夜間自動精査実行判定処理を終了する。
【００６２】
［指定日判定処理］
次に、図４に示すフローチャートに基づいて、指定日判定処理の手順について説明する。ステップＳ３１０において、制御部１４は、システム日時が予約日に一致するか否かを判定する。制御部１４は、システム日時が予約日に一致すると判定した場合には、ステップＳ３２０に進み、システム日時が予約日と異なると判定した場合には、指定日判定処理を終了する。
【００６３】
ステップＳ３２０〜Ｓ３４０において、制御部１４は、上述したステップＳ２６０〜Ｓ２８０と同様の処理を行なう。その後、制御部１４は、指定日判定処理を終了する。
【００６４】
［夜間自動精査実行処理］
次に、図５に示すフローチャートに基づいて、夜間自動精査実行処理について説明する。ステップＳ３５０において、制御部１４は、制御装置１０の電源がオンされるまで待機する。一方、自動電源オンコントローラ１３０は、タイマの日時が夜間自動精査の実行日時（即ち、夜間自動精査実行日時情報が示す日時）に一致した際に、制御装置１０の電源をオンする。
【００６５】
ステップＳ３６０において、制御部１４は、システム日時が夜間自動精査の実行日時から３０分以内であるか否かを判定する。即ち、制御部１４は、電源オンが自動電源オンコントローラ１３０によるものなのか、人為的によるものなのかを判定する。なお、３０分のマージンが設定されるのは、自動電源オンコントローラ１３０が制御装置１０の電源をオンしてから制御部１４が立ち上がるまでにタイムラグがあるからである。したがって、この３０分という値は、制御部１４の性能などに応じて任意に調整される。
【００６６】
制御部１４は、システム日時が夜間自動精査の実行日時から３０分以内であると判定した場合には、ステップＳ３７０に進み、それ以外の場合には、夜間自動精査実行処理を終了する。
【００６７】
ステップＳ３７０において、制御部１４は、夜間自動精査を実行する。夜間自動精査の具体的な処理は特に制限されず、公知の技術が任意に適用される。なお、制御部１４は、紙幣入出金機５０、硬貨入出金機６０、施封小束支払機７０、補充回収機１００、及び硬貨選別包装機１２０に対して夜間自動精査を行なう。制御部１４は、これらのユニットを並行して精査してもよく、順番に精査してもよい。また、制御部１４は、これら以外のユニットを精査してもよい。
【００６８】
制御部１４は、夜間自動精査中は、キーボード３０及びタッチパネルの操作を無効としてもよい。なお、夜間なので、制御部１４は、夜間自動精査の結果をディスプレイ２０に表示しなくてもよい。同様に、制御部１４は、夜間自動精査の結果をレシートに印字しなくてもよい。ただし、制御部１４は、待機画面をディスプレイ２０に表示してもよい。制御部１４は、リジェクト処理を行わず、夜間自動精査の結果をユニットごとに記憶部１３に記憶する。
【００６９】
制御部１４は、障害中のユニットに対しては、夜間自動精査を行わず、その旨及び理由（障害中）を記憶部１３に記憶する。制御部１４は、ユニットのリジェクト庫が満タンになった場合には、そのユニットに対する夜間自動精査を行わず、その旨及び理由（リジェクトフル）を記憶部１３に記憶する。制御部１４は、施封小束支払機７０に対しては、小束金庫が取り外されている場合、またはオーバーフロー庫に在高がある場合にも、夜間自動精査を行わない。制御部１４は、これらの場合、夜間自動精査を実行しなかった旨とその理由とを記憶部１３に記憶する。制御部１４は、補充回収機１００に対しては、損券カセットが取り外されている場合にも、夜間自動精査を行わない。制御部１４は、この場合、夜間自動精査を実行しなかった旨とその理由とを記憶部１３に記憶する。
【００７０】
制御部１４は、硬貨選別包装機１２０内のバラ硬貨に対しては、硬貨選別包装機１２０が精査可能在高以上の在高を保管している場合にも、夜間自動精査を行わない。制御部１４は、この場合、夜間自動精査を実行しなかった旨とその理由とを記憶部１３に記憶する。制御部１４は、硬貨選別包装機１２０内の棒金に対しては、棒金一括庫に在高が存在する場合、または棒金金庫が取り外されている場合にも、夜間自動精査を実行しない。制御部１４は、これらの場合、夜間自動精査を実行しなかった旨とその理由とを記憶部１３に記憶する。
【００７１】
また、制御部１４は、自動精査中にエラーが発生した場合には、夜間自動精査を中断し、その旨を記憶部１３に記憶する。制御部１４は、全てのユニットについての精査が終了した場合には、ステップＳ３７２に進む。ステップＳ３７２において、制御部１４は、夜間自動精査実施済みフラグを「１」にセットする。ステップＳ３７４において、制御部１４は、実行間隔カウンタを「０」にリセットする。その後、制御部１４は、制御装置１０の電源をオフする。
【００７２】
［夜間自動精査結果報知処理］
次に、夜間自動精査結果報知処理について説明する。制御部１４は、夜間自動精査後に電源がオンされた場合、営業日の確認画面を表示する前に、図７に示す結果報知画面を表示する。この画面には、夜間自動精査を実行した旨の情報、リジェクト処理を行うよう促す旨の情報、及び確認ボタン２６０が描かれる。ユーザは、この画面を視認した後、確認ボタン２６０にタッチする。
【００７３】
次いで、ユーザは、オペレータ認証を受ける。具体的には、ユーザは、自己のユーザＩＤを現金類処理装置１に入力する。入力はキーボード３０を用いて行われても良いが、図示しないカードリーダに社員証を読みこませることにより行われてもよい。制御部１４は、入力されたユーザＩＤに基づいて、ユーザ権限を認識し、ユーザ権限が在高点検可能な権限であるか否かを判定する。制御部１４は、ユーザ権限が在高点検可能な権限であるであると判定した場合には、各ユニットの夜間自動精査結果を表示する。具体的な処理内容は特に制限されず、公知の技術が任意に適用される。なお、制御部１４は、夜間自動精査を行わなかったユニットについては結果を表示しない。また、制御部１４は、結果表示に対するキャンセル操作を受け付けない。また、制御部１４は、ユーザからの入力操作に応じて、夜間自動精査結果をレシートに印字する。
【００７４】
一方、制御部１４は、ユーザ権限が不足している場合には、図８に示すユーザ権限不足報知画面を表示する。ユーザ権限不足報知画面には、ユーザ権限が不足している旨の情報、在高点検可能なユーザ権限を有する他のユーザに代わってもらうことを促す旨の情報、及び確認ボタン２６０が描かれる。
【００７５】
ユーザは、夜間自動精査結果を参照しながら、リジェクト処理を行なう。ユーザは、リジェクト処理が終わった場合には、完了キー（キーボード３０に含まれる）を押下する。これに応じて、制御部１４は、結果確認画面を表示する。ユーザは、この画面を確認した後、完了キーを押下する。その後、制御部１４は、従来の自動精査に準じた処理を行った後、待機画面及び営業日確認のメッセージを表示する。
【００７６】
以上により、第１の実施形態では、現金類処理装置１は、夜間自動精査を行うと判定した日の翌営業日の早朝に夜間自動精査を実行する。言い換えれば、現金類処理装置１は、夜間自動精査を行うと判定した日の翌日が休日となる場合には、その休日には夜間自動精査を行わない。したがって、在高点検処理が休日によって中断されることがないので、休日の保守作業に与える影響を低減することができる。さらに、現金類処理装置１は、休日の日中や夜間に在高が変動した場合に、その変動を反映した夜間自動精査を実行することができる（例えば、リジェクト庫が取り外されている場合に夜間自動精査を行わない等）。したがって、現金類処理装置１は、信頼度の高い夜間自動精査を行うことができる。
【００７７】
さらに、現金類処理装置１は、夜間自動精査の実行時刻を設定し、夜間自動精査の実行時刻から所定時間内に電源がＯＮされた場合に、夜間自動精査を実行するので、夜間自動精査を正確に実行することができる。
【００７８】
さらに、現金類処理装置１は、前回の夜間自動精査が実行されてから所定の調整期間が経過した場合には、夜間自動精査を行うと判定するので、夜間自動精査が実行されない期間が長期間になることを防止することができる。さらに、現金類処理装置１は、所定期間の開始時点をランダムに設定し、その期間内に必ず１回の夜間自動精査を実施することができる。これにより、オペレータは、所定期間の開始時点及び終了時点を判別しにくくなるので、より高い牽制効果が期待される。
【００７９】
＜２．第２の実施形態＞
次に、第２の実施形態を説明する。第２の実施形態は、上述した調整期間（ステップＳ１３０参照）をランダムに決定するという点で、第１の実施形態と異なる。以下、第２の実施形態で行われる処理について説明する。
【００８０】
［夜間自動精査設定処理］
まず、夜間自動精査設定処理について図９に基づいて説明する。夜間自動精査処理では、ユーザは、夜間自動精査を現金類処理装置１に行わせるか否かを設定することができる。具体的には、ステップＳ３８０において、制御部１４は、ユーザからの設定要求（例えば、図示しない設定要求ボタンにタッチする操作等）に基づいて、夜間自動精査設定用画面を表示する。この画面には、例えば、「設定」ボタンと、「解除」ボタンとが描かれる。ユーザは、夜間自動精査を現金類処理装置１に行わせたい場合には「設定」ボタンにタッチし、夜間自動精査を現金類処理装置１に行わせない場合には、「解除」ボタンにタッチする。
【００８１】
ステップＳ３９０において、制御部１４は、ユーザがタッチしたボタンの種別を判定する。制御部１４は、ユーザが「設定」ボタンにタッチしたと判定した場合には、ステップＳ４００に進み、ユーザが「解除」ボタンにタッチしたと判定した場合には、ステップＳ４２０に進む。
【００８２】
ステップＳ４００において、制御部１４は、調整期間をランダムに設定し、記憶部１３に記憶する。なお、制御部１４は、調整期間を固定としてもよい。ステップＳ４０５において、制御部１４は、システム日時が示す日付（本日の日付）を前回精査日として記憶部１３に記憶する。
【００８３】
ステップＳ４１０において、制御部１４は、夜間自動精査フラグを「１（有）」に設定する。なお、夜間自動精査フラグは夜間自動精査が実行されるか否かを示すフラグであり、記憶部１３に記憶される。その後、制御部１４は、夜間自動精査設定処理を終了する。
【００８４】
ステップＳ４２０において、制御部１４は、夜間自動精査フラグを「０（無）」に設定する。ステップＳ４３０において、制御部１４は、自動電源オンコントローラ１３０の機能をオフする。その後、制御部１４は、夜間自動精査設定処理を終了する。
【００８５】
［自動電源オンコントローラ設定処理］
次に、自動電源オンコントローラ設定処理について図１０に基づいて説明する。自動電源オンコントローラ設定処理は、概略的には、自動電源オンコントローラ１３０に夜間自動精査実行日時情報を記憶させる処理である。
【００８６】
ステップＳ４４０において、制御部１４は、システム日時と自動電源オンコントローラ１３０のタイマとを同期させる。即ち、制御部１４は、システム日時に関するシステム日時情報を自動電源オンコントローラ１３０に出力し、自動電源オンコントローラ１３０は、タイマが示す日時をシステム日時に一致させる。なお、この処理は第１の実施形態で行われてもよい。
【００８７】
ステップＳ４５０において、制御部１４は、営業日確認処理を行う。具体的には、制御部１４は、現在のシステム日時が示す日付を現営業日としてディスプレイ２０に表示する。ユーザは、ディスプレイ２０に表示された営業日を確認し、問題なければ完了キーを押下する。制御部１４は、完了キーが押下された場合には、営業日が登録されたカレンダーに基づいて、現営業日の翌営業日を探索する。そして、制御部１４は、現営業日を示す現営業日情報を記憶部１３内の現営業日格納領域に記憶する。さらに、制御部１４は、翌営業日を示す翌営業日情報を記憶部１３内の翌営業日格納領域に格納する。
【００８８】
ステップＳ４６０において、制御部１４は、ユーザからの入力操作に基づいて、日中の処理（業務）を行なう。ステップＳ４７０において、制御部１４は、締上業務が行われるまで待機する。現金類処理装置１は、締上業務が行われた際に、翌営業日格納領域に格納された翌営業日情報を現営業日情報として現営業日格納領域に格納し、翌営業日格納領域は空白にする。営業日は締上業務により更新されるからである。
【００８９】
ステップＳ４８０において、制御部１４は、システム終了操作（例えば、現金類処理装置１の電源をオフする操作）が行われるまで待機する。現金類処理装置１は、システム終了操作が行われた際に、ステップＳ４９０に進む。
【００９０】
ステップＳ４９０において、制御部１４は、夜間自動精査フラグが「１」であるか否かを判定する。制御部１４は、夜間自動精査フラグが「１」であると判定した場合には、ステップＳ５００に進み、夜間自動精査フラグが「０」であると判定した場合には、ステップＳ５２０に進む。
【００９１】
ステップＳ５００において、制御部１４は、現営業日が前回精査日に調整期間を加算した日（即ち、「精査実行予定日」）と同日またはそれ以降であるか否かを判定する。制御部１４は、現営業日が精査実行予定日と同日またはそれ以降であると判定した場合には、ステップＳ５１０に進み、現営業日が精査実行予定日よりも前であると判定した場合には、ステップＳ５２０に進む。
【００９２】
ステップＳ５１０において、制御部１４は、夜間自動精査の実行時刻を午前２時〜午前６時の間でランダムに決定する。ステップＳ２７０において、制御部１４は、現営業日情報に実行時刻を組み合わせることで、夜間自動精査実行日時を算出する。そして、制御部１４は、夜間自動精査実行日時情報を自動電源オンコントローラ１３０に出力する。自動電源オンコントローラ１３０は、夜間自動精査実行日時情報を記憶する。
【００９３】
ステップＳ５２０において、制御部１４は、システム終了処理を行なう。即ち、制御部１４は、現金類処理装置１の電源をオフする準備となる各種の処理を行う。ステップＳ５３０において、制御部１４は、現金類処理装置１の電源をオフする。その後、制御部１４は、自動電源オンコントローラ設定処理を終了する。
【００９４】
［夜間電源オン処理］
次に、図１１に示すフローチャートに基づいて、夜間電源オン処理について説明する。この処理は、概略的には、現金類処理装置１の電源が夜間自動精査実行日時にオンされ、夜間自動精査が実行される処理である。
【００９５】
ステップＳ５４０において、自動電源オンコントローラ１３０は、タイマが夜間自動精査実行日時を示すまで待機する。自動電源オンコントローラ１３０は、タイマが夜間自動精査実行日時を示した際に、現金類処理装置１の電源をオンする。
【００９６】
ステップＳ５５０において、制御部１４は、夜間自動精査を実行する。なお、制御部１４は、第１の実施形態のステップＳ３６０を行った後、夜間自動精査を実行してもよい。夜間自動精査の具体的な内容は第１の実施形態と同様である。
【００９７】
ステップＳ５６０において、制御部１４は、現在のシステム日時が示す日付を前回精査日として記憶部１３に記憶する。ステップＳ５７０において、制御部１４は、システム終了処理を行なう。ステップＳ５７０において、制御部１４は、現金類処理装置１の電源をオフする。その後、制御部１４は、夜間電源オン処理を終了する。これ以降、制御部１４は、ユーザからの設定要求がなされない限り、自動電源オンコントローラ設定処理及び夜間電源オン処理を繰り返し行なう。一方、制御部１４は、ユーザからの設定要求がなされた場合には、夜間自動精査設定処理を行い、ユーザがタッチしたボタンの種類に応じた処理を行なう。
【００９８】
以上により、第２の実施形態では、現金類処理装置１は、調整期間をランダムに設定するので、夜間自動精査をランダムに実行することができる。一方、現金類処理装置１は、現営業日の翌営業日が精査実行予定日である場合に、翌営業日の早朝に夜間自動精査を行なう。したがって、現金類処理装置１は、休日の保守作業に与える影響を低減することができる。さらに、現金類処理装置１は、信頼度の高い夜間自動精査を行うことができる。
【００９９】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【０１００】
１    現金類処理装置
１０    制御装置
１２    通信部
１３    記憶部
１４    制御部
２０    ディスプレイ
３０    キーボード
４０    プリンタ
５０    紙幣入出金機
６０    効果入出金機
７０    施封小束支払機
８０    新券支払機
９０    棒金支払機
１００    補充回収機
１１０    現金外ポスト
１２０    硬貨選別包装機
１３０    自動電源オンコントローラ
【図１】
0005863508.tif 000002
【図２】
0005863508.tif 000003
【図３Ａ】
0005863508.tif 000004
【図３Ｂ】
0005863508.tif 000005
【図３Ｃ】
0005863508.tif 000006
【図４】
0005863508.tif 000007
【図５】
0005863508.tif 000008
【図６】
0005863508.tif 000009
【図７】
0005863508.tif 000010
【図８】
0005863508.tif 000011
【図９】
0005863508.tif 000012
【図１０】
0005863508.tif 000013
【図１１】
0005863508.tif 000014