(57)【要約】【課題】通帳の連れ出しの検出を可能にする通帳繰越装置、通帳連れ出し検出方法、及び、プログラムを提供する。【解決手段】繰出し処理部１５は、通帳収納部１４を構成する通帳カセットから通帳を繰出す。そして、計測部１９Ｂは、繰出し処理部１５を構成するステッピングモータの起動から繰出し検出部１６により通帳が繰出されたことが検出される迄のステッピングモータの搬送ステップ数を計測する。そして、判定部１９Ｃは、計測された搬送ステップ数に基づいて、通帳の連れ出しが発生したか否かを判定する。【選択図】図１
2014164660.tif 000002
【特許請求の範囲】
【請求項１】
通帳が収納される通帳カセットから通帳を搬出する搬出手段を駆動するステッピングモータと、
前記通帳カセットから通帳が繰出されたことを検出する繰出し検出部と、
前記搬出手段による通帳の搬出開始から前記繰出し検出部により該通帳が繰出されたことが検出される迄の前記ステッピングモータの搬送ステップ数を計測する計測部と、
前記計測部により計測された前記搬送ステップ数に基づいて、通帳の連れ出しが発生したか否かを判定する判定部と、
を備える、
ことを特徴とする通帳繰越装置。
【請求項２】
通帳の連れ出し発生回数をカウントする連れ出し検出カウンタと、
前記判定部により、通帳の連れ出しが発生したと判定された場合に、前記連れ出し検出カウンタをインクリメントする制御部と、
外部装置と通信を行う通信部と、
を更に備え、
前記判定部は、前記制御部によりインクリメントされた後の前記連れ出し検出カウンタのカウンタ値に基づいて、自装置の状態を更に判定し、
前記通信部は、前記判定部により異常兆候があると判定された場合に、異常兆候があることを示す異常兆候情報を前記外部装置へ送信する、
ことを特徴とする請求項１に記載の通帳繰越装置。
【請求項３】
前記異常兆候情報は、自装置を一意に識別可能な識別情報を含むことを特徴とする請求項２に記載の通帳繰越装置。
【請求項４】
通帳の連れ出し発生回数をカウントする連れ出し検出カウンタと、
前記判定部により、通帳の連れ出しが発生したと判定された場合に、前記連れ出し検出カウンタをインクリメントする制御部と、
前記制御部により前記連れ出し検出カウンタがインクリメントされた際に、前記通帳カセットの通帳残数を取得し、取得した通帳残数とインクリメント後のカウンタ値を対応付けて記憶手段に保持させる更新時情報収集部と、
を更に備える、
ことを特徴とする請求項１に記載の通帳繰越装置。
【請求項５】
前記記憶手段は、前記通帳カセットごとの属性情報を更に保持し、
前記属性情報は、通帳カセットを一意に識別可能なカセット識別情報と、該通帳カセットの位置を特定するための位置情報と、該通帳カセットに収納されている通帳の種類を特定するための種類情報と、を含む、
ことを特徴とする請求項４に記載の通帳繰越装置。
【請求項６】
前記判定部は、予め設定された閾値と前記計測部による計測結果とを比較して、通帳の連れ出しが発生したか否かを判定する、
ことを特徴とする請求項１乃至５のいずれか一に記載の通帳繰越装置。
【請求項７】
通帳が収納される通帳カセットから通帳を搬出する搬出手段と、
前記通帳カセットから通帳が繰出されたことを検出する繰出し検出部と、
前記搬出手段による通帳の搬出開始から前記繰出し検出部により該通帳が繰出されたことが検出される迄の時間を計測する計測部と、
前記計測部により計測された前記時間に基づいて、通帳の連れ出しが発生したか否かを判定する判定部と、
を備える、
ことを特徴とする通帳繰越装置。
【請求項８】
通帳が収納される通帳カセットから通帳を搬出する搬出手段を駆動するステッピングモータを起動する起動ステップと、
前記通帳カセットから通帳が繰出されたことを検出する繰出し検出ステップと、
前記搬出手段による通帳の搬出開始から前記繰出し検出ステップで該通帳が繰出されたことが検出される迄の前記ステッピングモータの搬送ステップ数を計測する計測ステップと、
前記計測ステップで計測された前記搬送ステップ数に基づいて、通帳の連れ出しが発生したか否かを判定する判定ステップと、
を含む、
ことを特徴とする通帳繰越装置の通帳連れ出し検出方法。
【請求項９】
通帳が収納される通帳カセットから通帳が繰出されたことを検出する繰出し検出ステップと、
前記通帳カセットから通帳を搬出する搬出手段による通帳の搬出開始から、前記繰出し検出ステップで該通帳が繰出されたことが検出される迄の時間を計測する計測ステップと、
前記計測ステップで計測された前記時間に基づいて、通帳の連れ出しが発生したか否かを判定する判定ステップと、
を含む、
ことを特徴とする通帳繰越装置の通帳連れ出し検出方法。
【請求項１０】
コンピュータに、
通帳が収納される通帳カセットから通帳を搬出する搬出手段を駆動するステッピングモータを起動する起動処理と、
前記通帳カセットから通帳が繰出されたことを検出する繰出し検出処理と、
前記搬出手段による通帳の搬出開始から前記繰出し検出処理で該通帳が繰出されたことが検出される迄の前記ステッピングモータの搬送ステップ数を計測する計測処理と、
前記計測処理で計測された前記搬送ステップ数に基づいて、通帳の連れ出しが発生したか否かを判定する判定処理と、
を実行させる、
ことを特徴とするプログラム。
【請求項１１】
コンピュータに、
通帳が収納される通帳カセットから通帳が繰出されたことを検出する繰出し検出処理と、
前記通帳カセットから通帳を搬出する搬出手段による通帳の搬出開始から、前記繰出し検出処理で該通帳が繰出されたことが検出される迄の時間を計測する計測処理と、
前記計測処理で計測された前記時間に基づいて、通帳の連れ出しが発生したか否かを判定する判定処理と、
を実行させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通帳繰越装置、通帳連れ出し検出方法、及び、プログラムに関する。
【背景技術】
【０００２】
金融機関等に設置されている通帳を発行する通帳繰越装置は、一般的に、脱着可能な、通帳が装填される複数の通帳カセットを備えている。
通帳カセット内の通帳を補充したり交換したりする際には、一般的には、通帳カセットを収納するカセット収納庫を引き出す操作が行われ、そして、対象通帳カセットを上方へ引き抜く操作が行われる。通帳カセットから通帳を発行する発行機構の劣化や摩耗などの原因による不良が発生している場合、通帳を通帳カセットから繰り出し搬送する際にその通帳に引きずられて通帳カセット内の他の通帳が連れ出されて通帳カセットからはみ出てしまう場合がある。
【０００３】
そのため、通帳繰越装置において通帳の連れ出し防止策が講じられている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−２７８１９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１で提案されているような従来の通帳の連れ出し防止策では、完全に通帳の連れ出しを防止することはできず、通帳が連れ出し状態にある時に通帳カセットの引き出し操作が行われるまで、通帳繰越装置で通帳の連れ出しが発生しているか否かについての判断ができない。
【０００６】
通帳が連れ出し状態にある時に、通帳カセットの引き出し操作が行われると、通帳カセットからはみ出た通帳の部分が邪魔となり、通帳カセットを引き上げることができない。その状態で、通帳カセットを無理に引き上げると、通帳カセットからはみ出た通帳が変形してしまい、ジャム状態（通帳が極めて移動しにくい状態）になってしまう。
【０００７】
ジャム状態になってしまうと、フィードローラは接地ローラであるために、フィードローラを手動で回転させても、ジャム状態を解消することはできない。ジャム状態を解消するためには、対象の通帳カセットから通帳を発行する発行機構を分解しなければならない。つまり、ジャム状態を解消して、通帳繰越装置を復旧させるためには、専門の技術者による作業が必要となる。
【０００８】
そのため、通帳繰越装置の復旧までに多大な時間を要し、その間、利用者は、通帳繰越装置を利用できない。
【０００９】
上記課題に鑑み、本発明では、通帳の連れ出しの検出を可能にする通帳繰越装置、通帳連れ出し検出方法、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る通帳繰越装置は、通帳が収納される通帳カセットから通帳を搬出する搬出手段を駆動するステッピングモータ（図示せず）と、前記通帳カセットから通帳が繰出されたことを検出する繰出し検出部と、前記搬出手段による通帳の搬出開始から前記繰出し検出部により該通帳が繰出されたことが検出される迄の前記ステッピングモータの搬送ステップ数を計測する計測部と、前記計測部により計測された前記搬送ステップ数に基づいて、通帳の連れ出しが発生したか否かを判定する判定部と、を備えるものである。
【００１１】
また、本発明に係る通帳繰越装置は、通帳が収納される通帳カセットから通帳を搬出する搬出手段と、前記通帳カセットから通帳が繰出されたことを検出する繰出し検出部と、前記搬出手段による通帳の搬出開始から前記繰出し検出部により該通帳が繰出されたことが検出される迄の時間を計測する計測部と、前記計測部により計測された前記時間に基づいて、通帳の連れ出しが発生したか否かを判定する判定部と、を備えるものである。
【００１２】
また、本発明に係る通帳連れ出し検出方法は、通帳が収納される通帳カセットから通帳を搬出する搬出手段を駆動するステッピングモータを起動する起動ステップと、前記通帳カセットから通帳が繰出されたことを検出する繰出し検出ステップと、前記搬出手段による通帳の搬出開始から前記繰出し検出ステップで該通帳が繰出されたことが検出される迄の前記ステッピングモータの搬送ステップ数を計測する計測ステップと、前記計測ステップで計測された前記搬送ステップ数に基づいて、通帳の連れ出しが発生したか否かを判定する判定ステップと、を含むものである。
【００１３】
また、本発明に係る通帳連れ出し検出方法は、通帳が収納される通帳カセットから通帳が繰出されたことを検出する繰出し検出ステップと、前記通帳カセットから通帳を搬出する搬出手段による通帳の搬出開始から、前記繰出し検出ステップで該通帳が繰出されたことが検出される迄の時間を計測する計測ステップと、前記計測ステップで計測された前記時間に基づいて、通帳の連れ出しが発生したか否かを判定する判定ステップと、を含むものである。
【００１４】
また、本発明に係るプログラムは、コンピュータに、通帳が収納される通帳カセットから通帳を搬出する搬出手段を駆動するステッピングモータを起動する起動処理と、前記通帳カセットから通帳が繰出されたことを検出する繰出し検出処理と、前記搬出手段による通帳の搬出開始から前記繰出し検出処理で該通帳が繰出されたことが検出される迄の前記ステッピングモータの搬送ステップ数を計測する計測処理と、前記計測処理で計測された前記搬送ステップ数に基づいて、通帳の連れ出しが発生したか否かを判定する判定処理と、を実行させるものである。
【００１５】
また、本発明に係るプログラムは、コンピュータに、通帳が収納される通帳カセットから通帳が繰出されたことを検出する繰出し検出処理と、前記通帳カセットから通帳を搬出する搬出手段による通帳の搬出開始から、前記繰出し検出処理で該通帳が繰出されたことが検出される迄の時間を計測する計測処理と、前記計測処理で計測された前記時間に基づいて、通帳の連れ出しが発生したか否かを判定する判定処理と、を実行させるものである。
【発明の効果】
【００１６】
本発明によれば、通帳カセットの引き出し操作を行わなくても、通帳繰越装置で通帳の連れ出しが発生しているか否かを判断することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】実施形態１における通帳繰越装置の構成例を示す機能ブロック図である。
【図２】実施形態１における管理テーブルの例を示す図である。
【図３】実施形態１における通帳連れ出しの検出方法を説明するための図であり、正常時の発行動作前の状態を示す図である。
【図４】実施形態１における通帳連れ出しの検出方法を説明するための図であり、通帳が繰出し検出部に到達した状態を示す図である。
【図５】実施形態１における通帳連れ出しの検出方法を説明するための図であり、通帳カセットからの通帳搬出が正常に完了した状態を示す図である。
【図６】実施形態１における通帳連れ出しの検出方法を説明するための図であり、連れ出し発生時における通帳カセットからの通帳搬出が完了した状態を示す図である。
【図７】実施形態１における通帳連れ出しの検出方法を説明するための図であり、連れ出し発生時の発行動作前の状態を示す図である。
【図８】実施形態１における連れ出し検出処理のフローを説明するためのフローチャートである。
【図９】実施形態２における通帳繰越装置の構成例を示す機能ブロック図である。
【図１０】実施形態２における更新時情報テーブルの例を示す図である。
【図１１】実施形態２における連れ出し検出処理のフローを説明するためのフローチャートである。
【図１２】図１２Ａと図１２Ｂは、図１０に例示した更新時情報テーブルを２つのテーブルに分けた場合の例であり、図１２Ａは属性情報テーブルの例を示す図であり、図１２Ｂはこの場合の更新時情報テーブルの例を示す図である。
【発明を実施するための形態】
【００１８】
（実施形態１）
以下に本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１９】
図１は、本実施形態１の通帳繰越装置１の構成例を示す機能ブロック図である。本実施形態１における通帳繰越装置１は、図１に示すように、入力部１１と、記憶部１２と、ＭＳ（Magnetic Stripe；磁気ストライプ）処理部１３と、通帳収納部１４と、繰出し処理部１５と、繰出し検出部１６、印字処理部１７と、通信部１８と、制御部１９とを備えて構成されている。
【００２０】
入力部１１は、図示しないディスプレイとタッチパネルなどで構成され、ディスプレイに表示される、例えば、取引選択画面に従って、顧客は希望する処理を選択することができる。以下、図示しない繰越判定部により通帳の繰越処理が必要であると判定され、ディスプレイに表示された選択画面に従って、顧客により通帳の「発行」が選択されたものとして説明する。
【００２１】
記憶部１２は、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ（Hard Disk Drive）などで構成され、制御部１９を構成するＣＰＵ（Central Processing Unit）のワークエリア、通帳繰越装置１全体を制御するための動作プログラムなどのプログラムを格納するプログラムエリア、各科目の印刷画像データや後述する管理テーブルＴ１などの各種データを格納するデータエリアとして機能する。
【００２２】
ここで、図２を参照して、記憶部１２のデータエリアに格納されている管理テーブルＴ１について説明する。図２は、管理テーブルＴ１の例を示す図であり、管理テーブルＴ１は、図２に示すように、後述の通帳カセット１４Ａを一意に識別可能な「カセット識別番号」と、後述の計測部１９Ｂにより計測された「搬送ステップ数」と、予め設定された「連れ出し判定閾値」と、後述の連れ出し検出カウンタ１９Ｄの「カウンタ値」と、予め設定された「異常兆候閾値」と、を対応付けたテーブルである。
【００２３】
「連れ出し判定閾値」は、通帳の連れ出しが発生したか否かを判定するための閾値であり、「連れ出し判定閾値」として正常時の搬送ステップ数（詳しくは後述）から所定のマージン（例えば、“２”）を差し引いた値が設定される。図２に示すように、通帳カセット１４Ａそれぞれに対して別々の閾値が設定されている。これは、通帳カセット１４Ａの取り付け位置がそれぞれ異なるため、詳しくは後述する繰出し検出部１６を構成する通過センサまでの距離が異なるためである。
【００２４】
「異常兆候閾値」は、異常の兆候があるか否かを判定するために用いる閾値であり、図２に示すように、全通帳カセット１４Ａに対して同じ閾値Ｚが設定される。
【００２５】
図１に戻り、ＭＳ処理部１３は、磁気ストライプ（以下、ＭＳ）の磁気データを処理する磁気ヘッド、挿入されたカードの搬送を行うモータやローラなどで構成され、例えば、ＭＳから磁気データを読み出して通帳繰越処理に必要な情報を収集したり、新しい通帳のＭＳに磁気データを書き込んだりする。
【００２６】
通帳収納部１４は、複数の通帳カセット１４Ａなどで構成され、例えば、通帳の種類ごとに、別々の通帳カセット１４Ａに通帳が収納される。ここで、通帳の種類としては、普通預金口座、定期預金口座、総合口座、外貨預金口座などがある。
【００２７】
繰出し処理部１５は、ステッピングモータにより駆動されるフィードローラ１５Ａ、複数の搬送ローラ１５Ｂ、複数の搬送ローラ１５Ｂを駆動する駆動モータ（図示せず）などで構成され、通帳収納部１４を構成する通帳カセット１４Ａから通帳を繰り出す。より具体的には、フィードローラ１５Ａを駆動させることで、通帳カセット１４Ａから通帳を搬出し、搬送ローラ１５Ｂを用いて搬出した通帳を搬送することにより通帳を繰り出す。
【００２８】
繰出し検出部１６は、例えば、赤外線型の通過センサなどで構成され、通帳が通帳カセット１４Ａから繰出されたことを検出する。
【００２９】
印字処理部１７は、印字プリンタなどで構成され、口座番号、科目、預金者名などを通帳に印字する。印字処理部１７は、例えば、通帳繰越時に通帳の記帳を行う際に使用される。
【００３０】
通信部１８は、アンテナ、通信モジュールなどで構成され、ネットワークを介して、例えば、詳しくは後述する判定部１９Ｃにより連れ出し検出カウンタ１９Ｄのカウンタ値Ｃが予め設定されている異常兆候閾値Ｚを越えたと判定された場合に、通帳繰越装置１を監視する監視サーバなどの上位装置２へ異常兆候情報Ｄ１を通知する。この異常兆候情報Ｄ１は、例えば、異常兆候のある通帳繰越装置１を特定するための装置識別情報と、異常兆候閾値Ｚを超えた連れ出し検出カウンタ１９Ｄに対応する通帳カセット１４Ａを特定するためのカセット識別情報（例えば、カセット識別番号）と、を含んでいる。
【００３１】
通信部１８により、異常兆候情報Ｄ１が上位装置２へ通知されると、例えば、ＣＥ（Customer Engineer）コールが実行される。ＣＥは、通帳カセット１４Ａの引き出し操作を行う前に、異常兆候のある通帳繰越装置１か否かを知ることができるため、計画的に保守を実施することが可能となる。
【００３２】
制御部１９は、ＣＰＵなどで構成され、記憶部１２のプログラムエリアに格納されている動作プログラムを実行して、図１に示すように、駆動制御部１９Ａと、計測部１９Ｂと、判定部１９Ｃと、連れ出し検出カウンタ１９Ｄとしての機能を実現すると共に、通帳繰越装置１全体を制御する制御処理や、詳しくは後述する連れ出し検出処理などの処理を実行する。
【００３３】
駆動制御部１９Ａは、繰出し処理部１５を構成するフィードローラ１５Aと搬送ローラ１５Ｂの動作を制御する。
【００３４】
計測部１９Ｂは、ステッピングモータの起動から繰出し検出部１６により通帳が繰出されたことが検出される迄のステッピングモータの搬送ステップ数を計測し、計測した搬送ステップ数を記憶部１２に格納されている管理テーブルＴ１の対応する欄に格納する。例えば、動作対象の通帳カセット１４Ａの識別番号が「カセットＡ」である場合には、計測した搬送ステップ数Ｓａを管理テーブルＴ１の識別番号「カセットＡ」に対応する「搬送ステップ数」欄に格納する。
【００３５】
判定部１９Ｃは、繰出し検出部１６により通帳が繰出されたことが検出されたか否かを判定する。また、判定部１９Ｃは、例えば、動作対象の通帳カセット１４Ａのカセット識別番号が「カセットＡ」である場合には、記憶部１２に格納されている管理テーブルＴ１から識別番号「カセットＡ」に対応する連れ出し判定閾値Ａを取得し、計測部１９Ｂにより計測されたステッピングモータの搬送ステップ数Ｓａが連れ出し判定閾値Ａより小さいか否かを判定する。さらに、判定部１９Ｃは、例えば、動作対象の通帳カセット１４Ａのカセット識別番号が「カセットＡ」である場合には、記憶部１２に格納されている管理テーブルＴ１から異常兆候閾値Ｚを取得し、連れ出し検出カウンタ１９Ｄのカウンタ値Ｃａが異常兆候閾値Ｚを越えたか否かを判定する。
【００３６】
連れ出し検出カウンタ１９Ｄは、通帳カセット１４Ａごとに対応付けられており、通帳カセット１４Ａそれぞれにおける通帳の連れ出し発生回数を管理するためのカウンタである。例えば、動作対象の通帳カセット１４Ａのカセット識別番号が「カセットＡ」であり、判定部１９Ｃにより、計測部１９Ｂにより計測されたステッピングモータの搬送ステップ数Ｓａが予め設定されている連れ出し判定閾値Ａより小さいと判定された場合に、つまり、通帳の連れ出しが発生したと判定された場合に、制御部１９は、動作対象の識別番号「カセットＡ」の通帳カセット１４Ａに対応する連れ出し検出カウンタ１９Ｄをインクリメントし、インクリメント後のカウンタ値Ｃａで管理テーブルＴ１を更新する。
【００３７】
ここで、図３乃至図７を参照して、本実施形態１における通帳連れ出しの検出方法を説明する。
【００３８】
図３乃至図７は、いずれも、本実施形態１における通帳連れ出しの検出方法を説明するための図であり、それぞれ、正常時の発行動作前の状態、通帳が繰出し検出部に到達した状態、通帳カセットからの通帳搬出が正常に完了した状態、連れ出し発生時における通帳カセットからの通帳搬出が完了した状態、連れ出し発生時の発行動作前の状態、を示す図である。
【００３９】
図３と図５に示すように、通帳の連れ出しが発生していない正常時においては、通帳の発行動作前とフィードローラ１５Ａにより通帳が通帳カセット１４Ａから搬出された後のいずれの状態においても、通帳は通帳カセット１４Ａにきちんと収まっている。
【００４０】
一方、図６と図７に示すように、通帳の連れ出しの発生時においては、通帳の発行動作前とフィードローラ１５Ａにより通帳が通帳カセット１４Ａから搬出された後のいずれの状態においても、通帳は通帳カセット１４Ａからはみ出た状態になっている。
【００４１】
そのため、正常時と通帳連れ出し発生時とでは、繰出し検出部１６を構成する通過センサに搬出された通帳が到達するまでの距離が異なり、通帳連れ出し発生時の距離の方が、正常時より短くなる。この差は、通帳カセット１４Ａから通帳を搬出するフィードローラ１５Ａを駆動するステッピングモータの搬送ステップ数を計測することで検出することが可能である。つまり、正常時と通帳連れ出し発生時における距離の違いを検出することで、通帳連れ出しの発生を検出することが可能である。
【００４２】
次に、図８を参照して、本実施形態１における連れ出し検出処理の流れを説明する。図８は、本実施形態１における連れ出し検出処理のフローを説明するためのフローチャートである。本連れ出し検出処理は、入力部１１を介して、顧客が通帳の「発行」処理を選択したことをトリガとして開始される。なお、顧客が発行を指示した種類の通帳が収納されている通帳カセット１４Ａのカセット識別番号が「カセットＡ」であるものとして、本連れ出し検出処理を説明する。
【００４３】
駆動制御部１９Ａは、繰出し処理部１５を構成するフィードローラ１５Aと搬送ローラ１５Ｂの駆動をスタートさせ、カセット識別番号「カセットＡ」の通帳カセット１４Ａから通帳を搬出すると共に、計測部１９Ｂは、ステッピングモータの搬送ステップ数Ｓａの計測をスタートする（ステップＳ１０１）。
【００４４】
そして、判定部１９Ｃは、繰出し検出部１６により通帳が繰出されたことが検出されたか否かを判定する（ステップＳ１０２）。判定部１９Ｃにより繰出し検出部１６はまだ通帳の繰出しを検出していないと判定された場合には（ステップＳ１０２；ＮＯ）、ステップＳ１０２の処理を繰り返し、繰出し検出部１６により通帳が繰出されたことが検出されるのを待つ。
【００４５】
一方、判定部１９Ｃにより繰出し検出部１６は通帳の繰出しを検出したと判定された場合には（ステップＳ１０２；ＹＥＳ）、計測部１９Ｂは、ステッピングモータの搬送ステップ数Ｓａの計測を終了して、計測した搬送ステップ数Ｓａを記憶部１２に格納されている管理テーブルＴ１の対応する欄に格納する（ステップＳ１０３）。
【００４６】
そして、判定部１９Ｃは、記憶部１２に格納されている管理テーブルＴ１から識別番号「カセットＡ」に対応する連れ出し判定閾値Ａを取得し、計測部１９Ｂにより計測されたステッピングモータの搬送ステップ数Ｓａが連れ出し判定閾値Ａより小さいか否かを判定する（ステップＳ１０４）。
【００４７】
判定部１９Ｃにより、搬送ステップ数Ｓａが連れ出し判定閾値Ａより小さいと判定された場合には（ステップＳ１０４；ＹＥＳ）、制御部１９は、動作対象の通帳カセット１４Ａ（本例では、カセット識別番号「カセットＡ」の通帳カセット１４Ａ）に対応する連れ出し検出カウンタ１９Ｄをインクリメントする（ステップＳ２０１）。そして、処理はステップＳ１０５の処理へと進む。
【００４８】
一方、判定部１９Ｃにより、搬送ステップ数Ｓａが連れ出し判定閾値Ａ以上であると判定された場合には（ステップＳ１０４；ＮＯ）、駆動制御部１９Ａは、ステッピングモータの駆動を停止してフィードローラ１５Ａの駆動を停止させる（ステップＳ１０５）。
【００４９】
そして、通帳カセット１４Ａから搬出された通帳は、搬送ローラ１５Ｂにより搬送され、発行通帳に対して各種の処理が実行される（ステップＳ１０６）。例えば、ＭＳ処理部１３により、発行通帳のＭＳに磁気データが書き込まれたり、印字処理部１７により、口座番号、科目、預金者名などが通帳に印字されたりする。
【００５０】
そして、判定部１９Ｃは、記憶部１２に格納されている管理テーブルＴ１から異常兆候閾値Ｚを取得し、連れ出し検出カウンタ１９Ｄのカウンタ値Ｃａが異常兆候閾値Ｚを越えたか否かを判定する（ステップＳ１０７）。判定部１９Ｃにより、カウンタ値Ｃａが異常兆候閾値Ｚを越えたと判定された場合には（ステップＳ１０７；ＹＥＳ）、通信部１８は、ネットワークを介して、上位装置２へ異常兆候情報Ｄ１を通知し（ステップＳ３０１）、処理を終了する。
【００５１】
一方、判定部１９Ｃにより、カウンタ値Ｃａが異常兆候閾値Ｚを越えていないと判定された場合には（ステップＳ１０７；ＮＯ）、上位装置２へ異常兆候情報Ｄ１を通知することなく処理を終了する。
【００５２】
上記実施形態１によれば、繰出し検出部１６は、通帳カセット１４Ａから通帳が繰出されたことを検出した。そして、計測部１９Ｂは、ステッピングモータの起動から繰出し検出部１６により通帳が繰出されたことが検出される迄のステッピングモータの搬送ステップ数を計測した。そして、判定部１９Ｃは、記憶部１２に格納されている管理テーブルＴ１から対応する連れ出し判定閾値を取得し、搬送ステップ数が連れ出し判定閾値より小さいか否かを判定した。こうすることで、通帳カセットの引き出し操作を行わなくても、通帳繰越装置１で通帳の連れ出しが発生しているか否かを判定することが可能となる。
【００５３】
また、上記実施形態１によれば、判定部１９Ｃにより、連れ出し検出カウンタ１９Ｄのカウンタ値が異常兆候閾値Ｚを越えたと判定された場合には、通信部１８は、ネットワークを介して、上位装置２へ異常兆候情報Ｄ１を通知した。こうすることで、通帳カセット１４Ａの引き出し操作を行うことなく、通帳連れ出しが発生している通帳繰越装置１を特定することが可能となるため、計画的に保守などを実施することが可能となる。これにより、顧客の利便性を向上させることも可能となる。
【００５４】
（実施形態２）
本発明の実施形態２について図面を参照して以下に説明する。
【００５５】
図９は、本実施形態２における通帳繰越装置１の構成例を示す機能ブロック図である。本実施形態２における通帳繰越装置１は、図９に示すように、基本的な構成については、実施形態１のときと同じである。但し、記憶部１２が詳しくは後述する更新時情報テーブルＴ２を更に格納する点と、制御部１９が詳しくは後述する更新時情報収集部１９Ｅを更に備える点で実施形態１とは異なる。
【００５６】
記憶部１２は、ＲＡＭ、ＲＯＭ、ＨＤＤなどで構成され、制御部１９を構成するＣＰＵのワークエリア、通帳繰越装置１全体を制御するための動作プログラムなどのプログラムを格納するプログラムエリア、各科目の印刷画像データ、管理テーブルＴ１、更新時情報テーブルＴ２などの各種データを格納するデータエリアとして機能する。
【００５７】
ここで、図１０を参照して、記憶部１２のデータエリアに格納されている更新時情報テーブルＴ２について説明する。図１０は、更新時情報テーブルＴ２の例を示す図であり、更新時情報テーブルＴ２は、図１０に示すように、「カウンタ値」と、通帳カセット１４Ａごとの「カセット位置」と「通帳の種類」と「通帳残数」と、が対応付けられている。
【００５８】
「カウンタ値」は、連れ出し検出カウンタ１９Ｄのカウンタ値に対応している。「カセット位置」欄には、通帳カセット１４Ａの位置を特定するための位置情報が格納される。つまり、カセット識別番号と位置情報は対応付けられており、通帳カセット１４Ａごとにその位置が管理されている。「通帳の種類」欄には、対応する通帳カセット１４Ａに収納されている通帳の種類を特定するための種類情報が格納される。
【００５９】
通帳カウンタ１４Ａそれぞれの「カセット位置」欄と「通帳の種類」欄に格納される位置情報と種類情報は、自動で収集され設定されてもよいし、管理者などにより設定されてもよい。
【００６０】
「通帳残数」欄には、更新時情報収集部１９Ｅにより、対応する通帳カセット１４Ａの連れ出し検出カウンタ１９Ｄの更新時（インクリメント時）における通帳残数が格納される。
【００６１】
図９に戻り、更新時情報収集部１９Ｅは、連れ出し検出カウンタ１９Ｄの更新時（インクリメント時）に、更新した連れ出し検出カウンタ１９Ｄに対応する通帳カセット１４Ａの通帳残数を取得し、取得した通帳残数を更新時情報テーブルＴ２の対応する欄に格納する。
【００６２】
例えば、カセット識別番号「カセットＡ」の通帳カセット１４Ａに対応する連れ出し検出カウンタ１９Ｄが更新され、そのカウンタ値が“３”となった場合には、更新時情報収集部１９Ｅは、カウンタ値“３”に対応するカセット識別番号「カセットＡ」の「通帳残数」欄に更新時点におけるカセット識別番号「カセットＡ」の通帳カセット１４Ａの通帳残数を格納する。例えば、その時点におけるカセット識別番号「カセットＡ」の通帳カセット１４Ａの通帳残数がＱＡ３であれば、カセット識別番号「カセットＡ」の「通帳残数」欄にＱＡ３が格納される。
【００６３】
次に、図１１を参照して、本実施形態２における連れ出し検出処理の流れを説明する。図１１は、本実施形態２における連れ出し検出処理のフローを説明するためのフローチャートである。本連れ出し検出処理は、入力部１１を介して、顧客が通帳の「発行」処理を選択したことをトリガとして開始される。なお、顧客が発行を指示した種類の通帳が収納されている通帳カセット１４Ａのカセット識別番号が「カセットＡ」であるものとして、本連れ出し検出処理を説明する。
【００６４】
駆動制御部１９Ａは、繰出し処理部１５を構成するフィードローラ１５Aと搬送ローラ１５Ｂの駆動をスタートさせ、カセット識別番号「カセットＡ」の通帳カセット１４Ａから通帳を搬出すると共に、計測部１９Ｂは、ステッピングモータの搬送ステップ数Ｓａの計測をスタートする（ステップＳ１０１）。
【００６５】
そして、判定部１９Ｃは、繰出し検出部１６により通帳が繰出されたことが検出されたか否かを判定する（ステップＳ１０２）。判定部１９Ｃにより繰出し検出部１６はまだ通帳の繰出しを検出していないと判定された場合には（ステップＳ１０２；ＮＯ）、ステップＳ１０２の処理を繰り返し、繰出し検出部１６により通帳が繰出されたことが検出されるのを待つ。
【００６６】
一方、判定部１９Ｃにより繰出し検出部１６は通帳の繰出しを検出したと判定された場合には（ステップＳ１０２；ＹＥＳ）、計測部１９Ｂは、ステッピングモータの搬送ステップ数Ｓａの計測を終了して、計測した搬送ステップ数Ｓａを記憶部１２に格納されている管理テーブルＴ１の対応する欄に格納する（ステップＳ１０３）。
【００６７】
そして、判定部１９Ｃは、記憶部１２に格納されている管理テーブルＴ１から識別番号「カセットＡ」に対応する連れ出し判定閾値Ａを取得し、計測部１９Ｂにより計測されたステッピングモータの搬送ステップ数Ｓａが連れ出し判定閾値Ａより小さいか否かを判定する（ステップＳ１０４）。
【００６８】
判定部１９Ｃにより、搬送ステップ数Ｓａが連れ出し判定閾値Ａより小さいと判定された場合には（ステップＳ１０４；ＹＥＳ）、制御部１９は、動作対象の通帳カセット１４Ａ（本例では、カセット識別番号「カセットＡ」の通帳カセット１４Ａ）に対応する連れ出し検出カウンタ１９Ｄをインクリメントする（ステップＳ２０１）。
【００６９】
そして、更新時情報収集部１９Ｅは、更新した連れ出し検出カウンタ１９Ｄに対応するカセット識別番号「カセットＡ」の通帳カセット１４Ａの通帳残数を取得し、取得した通帳残数を更新時情報テーブルＴ２の対応する欄に格納する（ステップＳ２０２）。そして、処理はステップＳ１０５の処理へと進む。
【００７０】
一方、判定部１９Ｃにより、搬送ステップ数Ｓａが連れ出し判定閾値Ａ以上であると判定された場合には（ステップＳ１０４；ＮＯ）、駆動制御部１９Ａは、ステッピングモータの駆動を停止してフィードローラ１５Ａの駆動を停止させる（ステップＳ１０５）。
【００７１】
そして、通帳カセット１４Ａから搬出された通帳は、搬送ローラ１５Ｂにより搬送され、発行通帳に対して各種の処理が実行される（ステップＳ１０６）。例えば、ＭＳ処理部１３により、発行通帳のＭＳに磁気データを書き込んだり、印字処理部１７により、口座番号、科目、預金者名などが通帳に印字されたりする。
【００７２】
そして、判定部１９Ｃは、記憶部１２に格納されている管理テーブルＴ１から異常兆候閾値Ｚを取得し、連れ出し検出カウンタ１９Ｄのカウンタ値Ｃａが異常兆候閾値Ｚを越えたか否かを判定する（ステップＳ１０７）。判定部１９Ｃにより、カウンタ値Ｃａが異常兆候閾値Ｚを越えたと判定された場合には（ステップＳ１０７；ＹＥＳ）、通信部１８は、ネットワークを介して、上位装置２へ異常兆候情報Ｄ１を通知し（ステップＳ３０１）、処理を終了する。
【００７３】
一方、判定部１９Ｃにより、カウンタ値Ｃａが異常兆候閾値Ｚを越えていないと判定された場合には（ステップＳ１０７；ＮＯ）、上位装置２へ異常兆候情報Ｄ１を通知することなく処理を終了する。
【００７４】
上記実施形態２によれば、図１０に例示する更新時情報テーブルＴ２を記憶部１２が保持し、更新時情報収集部１９Ｅは、連れ出し検出カウンタ１９Ｄの更新時（インクリメント時）に、更新された連れ出し検出カウンタ１９Ｄに対応する通帳カセット１４Ａの通帳残数を取得し、取得した通帳残数を更新時情報テーブルＴ２の対応する欄に格納した。こうすることで、更新時情報テーブルＴ２の情報を、通帳連れ出しの要因の特定及びその対処方法の検討のために利用することが可能となる。
【００７５】
更新時情報テーブルＴ２の情報は、例えば、所定のタイミング（例えば、定期的に、又は、要求に応じて）で、通信部１８から通帳繰越装置１を一意に識別可能な識別情報と共に、上位装置２へ送信されてもよいし、また例えば、図示しない出力部から出力させるように構成してもよい。
【００７６】
なお、上記実施形態１と２において本発明に係る通帳繰越装置１は独立した一装置として説明したが、これに限定されるものではなく、例えば、自動機（例えば、ＡＴＭ（Automated Teller Machine：現金自動預け払い機））に搭載され、自動機の一機能として実現されてもよい。
【００７７】
また、上記実施形態１と２において、計測部１９Ｂにより、ステッピングモータの起動から繰出し検出部１６が通帳の繰出しを検出する迄のステッピングモータの搬送ステップ数を計測し、計測した搬送ステップ数に基づいて、通帳連れ出しを検出した。しかしながら、これに限定されるものではなく、例えば、通帳カセット１４Ａからの通帳の搬出開始から繰出し検出部１６が通帳の繰出しを検出する迄に要する搬出時間に基づいて、通帳連れ出しを検出してもよい。この場合、計測部１９Ｂは、通帳カセット１４Ａからの通帳の搬出開始から繰出し検出部１６が通帳の繰出しを検出する迄に要する搬出時間を計測し、判定部１９Ｃは、計測部１９Ｂにより計測された搬出時間が予め設定された閾値より小さいか否かを判定することで、通帳連れ出しを検出すればよい。
【００７８】
また、上記実施形態２において、記憶部１２が格納する更新時情報テーブルＴ２の例を図１０に示したが、これに限定されるものではなく、図１０に例示する更新時情報テーブルＴ２を、例えば、図１２Ａと図１２Ｂに示すように、属性情報テーブルＴ３と更新時情報テーブルＴ２’の２つのテーブルで構成してもよい。
【００７９】
なお、上記動作を実行するための動作プログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magnet Optical Disk）などのコンピュータ読み取り可能な記録媒体に記憶して配布し、これを通帳繰越装置１のコンピュータにインストールすることにより、上述の処理を実行するように構成してもよい。さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを記憶しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【００８０】
以上本発明の実施形態について説明したが、本発明は、以上に述べた実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成又は実施形態を取ることができる。
【符号の説明】
【００８１】
１          通帳繰越装置
１１      入力部
１２      記憶部
１３      ＭＳ処理部
１４      通帳収納部
１４Ａ  通帳カセット
１５      繰出し処理部
１５Ａ  フィードローラ
１５Ｂ  搬送ローラ
１６      繰出し検出部
１７      印字処理部
１８      通信部
１９      制御部
１９Ａ  駆動制御部
１９Ｂ  計測部
１９Ｃ  判定部
１９Ｄ  連れ出し検出カウンタ
１９Ｅ  更新時情報収集部
２          上位装置
Ｔ１        管理テーブル
Ｔ２        更新時情報テーブル
Ｔ２’      更新時情報テーブル
Ｔ３        属性情報テーブル
Ｄ１        異常兆候情報
【図１】
2014164660.tif 000003
【図２】
2014164660.tif 000004
【図３】
2014164660.tif 000005
【図４】
2014164660.tif 000006
【図５】
2014164660.tif 000007
【図６】
2014164660.tif 000008
【図７】
2014164660.tif 000009
【図８】
2014164660.tif 000010
【図９】
2014164660.tif 000011
【図１０】
2014164660.tif 000012
【図１１】
2014164660.tif 000013
【図１２】
2014164660.tif 000014