(57)【要約】【課題】誤動作を防止する。【解決手段】ユニット制御装置１０は、接続したユニット２０の制御状態を電圧レベルで示す第１の信号１１ａを第１の受付部１１で受付け、ユニット２０の接続状態を示す第２の信号１２ａを第２の受付部１２で受付ける。そしてユニット制御装置１０は、第１の受付部１１と第２の受付部１２の受付結果がユニット２０が接続していないことを示した場合、第１の信号１１ａの電圧レベルを固定して、ノイズ等により第１の信号１１ａの電圧レベルの変化を防止する。【選択図】図１
2016177408.tif 000002
【特許請求の範囲】
【請求項１】
ユニットを接続可能なユニット制御装置であって、
接続した前記ユニットの制御状態を電圧レベルで示す第１の信号を受付ける第１の受付部と、
前記ユニットの接続状態を示す第２の信号を受付ける第２の受付部と、
前記第１の受付部と前記第２の受付部の受付結果が前記ユニットが接続していないことを示した場合、前記第１の信号の電圧レベルを固定する固定部と、
を備えるユニット制御装置。
【請求項２】
前記ユニットの接続状態を検知可能なセンサ部を備え、
前記第２の受付部は、前記センサ部から前記第２の信号を受付ける、
請求項１に記載のユニット制御装置。
【請求項３】
前記センサ部は、前記ユニット制御装置の稼働時に、前記ユニット制御装置に対して前記ユニットが利用可能に連結しているか否かを検出するためのセンサである、
請求項２に記載のユニット制御装置。
【請求項４】
前記第２の受付部は、前記ユニットの接続状態を予め記憶した記憶媒体から前記第２の信号を受付ける、
請求項１に記載のユニット制御装置。
【請求項５】
前記固定部は、前記ユニット制御装置の起動時に前記電圧レベルを固定する、
請求項１に記載のユニット制御装置。
【請求項６】
ユニットを接続可能なユニット制御装置における誤動作防止方法であって、
プロセッサが、
前記ユニットの制御状態を電圧レベルで示す第１の信号を受付け、
前記ユニットの接続状態を示す第２の信号を受付け、
前記第１の信号と前記第２の信号が前記ユニットが接続していないことを示した場合、前記第１の信号の電圧レベルを固定する、
誤動作防止方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユニット制御装置及び誤動作防止方法に関する。
【背景技術】
【０００２】
従来、ＡＴＭ等の自動取引装置は、金融機関の店舗やコンビニ等をはじめ様々な場所に設置される。このような自動取引装置は、設置される場所や用途に応じて異なる機能が要求される場合がある。これに対して、様々な機能を備えるユニットをオプションユニットとして追加可能な自動取引装置が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１６４３８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
自動取引装置は、顧客の所要によりオプションユニットを追加や変更、削除を可能にするために、オプションユニットとの通信に用いるオプションユニット用の信号線を予め複数備える事が必要となる。しかし、このようなオプションユニット用の信号線は、オプションユニットが自動取引装置に接続されない場合、入力端子が開放されたままとなるため、ノイズが入力され電圧が不安定になり、誤動作を引き起こす場合がある。
【０００５】
また自動取引装置そのものにノイズ対策を施すことも考えられるが自動取引装置の組み立て項数が増大し、実施は困難であった。
本発明は、このような問題を鑑みてなされたものであり、誤動作を防止可能なユニット制御装置、及び誤動作防止方法の提供を目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のユニット制御装置は、ユニットと接続可能であり、第１の受付部と第２の受付部と固定部とを備える。第１の受付部は、接続したユニットの制御状態を電圧レベルで示す第１の信号を受付ける。第２の受付部は、ユニットの接続状態を示す第２の信号を受付ける。固定部は、第１の受付部と第２の受付部の受付結果がユニットが接続していないことを示した場合、第１の信号の電圧レベルを固定する。
【０００７】
上記課題を解決するために、本発明の誤動作防止方法は、以下に示すような処理をユニットと接続可能なユニット制御装置のプロセッサが実行する。
プロセッサは、ユニットの制御状態を電圧レベルで示す第１の信号を受付け、ユニットの接続状態を示す第２の信号を受付け、第１の信号と第２の信号がユニットが接続していないことを示した場合、第１の信号の電圧レベルを固定する。
【発明の効果】
【０００８】
ユニット制御装置及び誤動作防止方法によれば、誤動作を防止できる。
【図面の簡単な説明】
【０００９】
【図１】第一実施形態におけるユニット制御装置の構成を示す図である。
【図２】第二実施形態における自動取引システムの一例を示す図である。
【図３】第二実施形態における通帳処理ユニットの概略構成図である。
【図４】第二実施形態における通帳処理ユニットの制御ユニットのハードウェア構成を示す図である。
【図５】第二実施形態における通帳発行ユニットと通帳搬送ユニットの連結を示す図である。
【図６】第二実施形態における通帳処理ユニットの回路図の一部を示す図である。
【図７】第二実施形態における制御ユニットの機能ブロック図である。
【図８】第二実施形態におけるオプションユニット接続状態検出処理のフローチャートである。
【発明を実施するための形態】
【００１０】
以下、実施形態を図面を参照して説明を行う。
［第一実施形態］
まず、第一実施形態の概要について図１を用いて説明する。図１は、第一実施形態におけるユニット制御装置の構成を示す図である。
【００１１】
ユニット制御装置１０は、１または２以上のユニット２０を接続可能な装置である。ユニット制御装置１０は、第１の受付部１１と第２の受付部１２と固定部１３とを含んで構成される。
【００１２】
第１の受付部１１は、接続したユニット２０の制御状態を電圧レベルで示す第１の信号１１ａを受付ける。第１の信号１１ａは、ユニット２０の制御状態の変化に応じて、電圧レベルが変化する信号である。
【００１３】
第２の受付部１２は、ユニット２０の接続状態を示す第２の信号１２ａを受付ける。
固定部１３は、第１の受付部１１と第２の受付部１２の受付結果がユニット２０が接続していないことを示した場合、第１の信号１１ａの電圧レベルを固定する。固定部１３は、第１の信号１１ａの電圧レベルを所定のレベル（例えば、ＬｏｗレベルやＨｉｇｈレベル等）に固定する。
【００１４】
ここでユニット制御装置１０における誤動作防止方法について説明する。ユニット制御装置１０は、第１の信号１１ａを第１の受付部１１で受付け、第２の信号１２ａを第２の受付部１２で受付け、第１の受付部１１と第２の受付部１２の受付結果がユニット２０が接続していないことを示した場合、第１の信号１１ａの電圧レベルを固定する。
【００１５】
ところで、第１の信号１１ａは、接続したユニット２０がないにもかかわらず、電圧レベルを変化可能な状態である場合、ユニット制御装置１０に入力されたノイズ等の影響により電圧レベルが変化することがある。そして、ユニット制御装置１０は、その第１の信号１１ａの電圧レベルの変化を受付け、誤動作してしまう場合があった。
【００１６】
そこで、ユニット制御装置１０は、第１の受付部１１と第２の受付部１２の受付結果がユニット２０が接続していないことを示した場合、第１の信号１１ａの電圧レベルを固定する。
【００１７】
これによれば、ユニット制御装置１０は、ユニット２０が接続していない場合に、ノイズ等により第１の信号１１ａの電圧レベルが変化し、その変化を第１の受付部１１が受付けて、ユニット制御装置１０が誤動作するのを防止できる。
【００１８】
［第二実施形態］
第二実施形態では、第一実施形態の自動取引装置をより具体的に説明する。まず第二実施形態の装置の外観について図２を用いて説明する。図２は、第二実施形態における自動取引システムの一例を示す図である。
【００１９】
自動取引システム１００は、金融機関などにおける各種取引を行うためのシステムである。自動取引システム１００は、ホストコンピュータ３００と、ホストコンピュータ３００とネットワーク４００を介して接続する自動取引装置２００とを備える。
【００２０】
自動取引装置２００は、制御部２１０と現金処理ユニット２２０と通帳処理ユニット２３０とを含んで構成される。
制御部２１０は、自動取引装置２００で行われる各種取引処理を統括的に制御する。取引処理としては、出金処理、入金処理、記帳処理、及び振込処理などがある。
【００２１】
現金処理ユニット２２０は、自動取引装置２００における現金に関する各種処理を実行する。通帳処理ユニット２３０は、自動取引装置２００における通帳に関する各種処理を実行する。
【００２２】
ホストコンピュータ３００は、自動取引システム１００を管理する。ホストコンピュータ３００は、ネットワーク４００を介して、自動取引装置２００と信号の送受信を行う。例えば、ホストコンピュータ３００は、口座などに関する情報を保持し、自動取引装置２００の動作などを管理する。以下、通帳処理ユニット２３０を用いて説明する。
【００２３】
次に通帳処理ユニット２３０のユニット構成について図３を用いてより具体的に説明する。図３は、第二実施形態における通帳処理ユニットの概略構成図である。
通帳処理ユニット２３０は、通帳搬送ユニット２３１と、印字ユニット２３２と、磁気情報読取ユニット２３３と、イメージスキャナユニット２３４と、通帳発行ユニット２３５とを有する。
【００２４】
通帳搬送ユニット２３１と、印字ユニット２３２と、磁気情報読取ユニット２３３と、イメージスキャナユニット２３４とは、通帳処理ユニット２３０が通常備える汎用ユニットである。
【００２５】
通帳発行ユニット２３５は、設置される場所や用途等に応じて、通帳処理ユニット２３０に追加されたオプションユニットである。
通帳搬送ユニット２３１は、通帳処理ユニット２３０に投入された通帳５００の各ユニットまでの搬送、及び通帳処理ユニット２３０からの排出を行う。印字ユニット２３２は、通帳５００に対して所定の情報の印字を行う。磁気情報読取ユニット２３３は、通帳５００の磁気ストライプを読み取り、磁気ストライプに記憶された口座番号、口座名義人等の通帳情報の取得を行う。イメージスキャナユニット２３４は、通帳５００を読取ってイメージデータへの変換を行う。
【００２６】
通帳発行ユニット２３５は、利用者に対して新たに通帳５００の発行を行う。
このように図３に示した通帳処理ユニット２３０は、オプションユニットが接続可能な追加スロット２３６ａ、２３６ｂを有し、追加スロット２３６ｂには通帳発行ユニット２３５が接続し、追加スロット２３６ａが空きスロット状態になっている。
【００２７】
なお、追加スロット２３６ａ、２３６ｂは、搬送路に沿って形成され、追加スロット２３６ｂに接続されたオプションユニット（通帳発行ユニット２３５）は、通帳処理ユニット２３０の稼働時には、通帳搬送ユニット２３１と連結する。また、汎用ユニット側には、オプションユニット内の回路と汎用ユニット側の回路とを電気的に接続するための端子が形成されている。オプションユニットが追加スロット２３６ａ、２３６ｂの所定の位置で連結されると、汎用ユニット側の端子と、オプションユニットの端子とが電気的に接続する。これにより、汎用ユニット側からオプションユニットの状態の監視と制御を行うことが可能となる。そして、通帳搬送ユニット２３１は、オプションユニットと連結すると、オプションユニットへの通帳５００の搬送、及びオプションユニットからの通帳５００の搬送を実行可能になる。その結果、通帳処理ユニット２３０において、オプションユニットが利用可能になる。オプションユニット（通帳発行ユニット２３５）と通帳搬送ユニット２３１の連結については、後で図５を用いて詳細に説明する。なお、追加スロット２３６ａ、２３６ｂにオプションユニットが接続されないときは、汎用ユニット側の端子は開放状態となる。
【００２８】
ここで、上述した通帳処理ユニット２３０を構成する各ユニットを制御する通帳処理ユニット２３０の制御ユニットのハードウェア構成について図４を用いて説明する。図４は、第二実施形態における通帳処理ユニットの制御ユニットのハードウェア構成を示す図である。
【００２９】
制御ユニット２４０は、通帳処理ユニット２３０で実行される処理、及び処理を実行する各ユニットを制御する。制御ユニット２４０は、例えば、プリント板ユニットである。
制御ユニット２４０は、プロセッサ２４１と、ＲＡＭ（Random Access Memory）２４２と、ＨＤＤ（Hard Disk Drive）２４３と、通信制御部２４４と、入出力インタフェース２４５とを備えており、これらの各部はバス２４６で相互に接続されている。
【００３０】
プロセッサ２４１は、ＲＡＭ２４２、ＨＤＤ２４３などの記憶媒体に記憶された各種プログラムを実行することにより、通帳処理ユニット２３０全体を統括的に制御する。
ＲＡＭ２４２は、プロセッサ２４１に実行させるＯＳ（Operating System）プログラム並びにアプリケーションプログラムの少なくとも一部を一時的に格納する。また、ＲＡＭ２４２は、プロセッサ２４１による処理に必要な各種情報並びにプロセッサ２４１により実行される処理により発生する情報を格納する。
【００３１】
ＨＤＤ２４３は、プロセッサ２４１に実行させるＯＳプログラムやアプリケーションプログラムを格納し、プロセッサ２４１によって実行される処理により発生する情報をそれぞれ記憶する。
【００３２】
通信制御部２４４は、制御部２１０との信号の送受信を制御する。入出力インタフェース２４５は、通帳搬送ユニット２３１と、印字ユニット２３２と、磁気情報読取ユニット２３３と、イメージスキャナユニット２３４と、通帳発行ユニット２３５とを接続する。
【００３３】
入出力インタフェース２４５は、バス２４６を介してプロセッサ２４１からの制御信号を各ユニットに通知し、各ユニットからの信号をプロセッサ２４１に通知する。
以上のようなハードウェア構成によって、第二実施形態の通帳処理ユニット２３０の制御ユニット２４０の処理機能を実現することができる。なお、第一実施形態に示したユニット制御装置１０も制御ユニット２４０と同様のハードウェアにより処理機能を実現できる。
【００３４】
次にオプションユニット（通帳発行ユニット２３５）と通帳搬送ユニット２３１との連結について図５を用いて説明する。図５は、第二実施形態における通帳発行ユニットと通帳搬送ユニットとの連結を示す図である。
【００３５】
図５（ａ）は、図３の通帳処理ユニット２３０の通帳発行ユニット２３５と通帳搬送ユニット２３１との連結部分の側面図であり、図３と同じ方向から見た図である。図５（ｂ）は、図３の通帳処理ユニット２３０の通帳発行ユニット２３５と通帳搬送ユニット２３１との連結部分の正面図であり、通帳５００の挿入方向から見た図である。
【００３６】
まず、各ユニットの構成について説明する。通帳発行ユニット２３５は、通帳格納部２３５ａと繰出ローラ２３５ｂと通帳有無検出センサ２３５ｃを有する。通帳格納部２３５ａは、新規発行のための通帳５００を格納する。繰出ローラ２３５ｂは、通帳格納部２３５ａに格納された通帳５００を搬送路に繰出し、通帳５００を発行する。通帳有無検出センサ２３５ｃは、通帳発行ユニット２３５が追加スロット２３６ｂに接続されるとき、汎用ユニット側の端子を介して汎用ユニットの回路と電気的に接続する。通帳有無検出センサ２３５ｃは、通帳格納部２３５ａに格納中の通帳５００の有無を検出して、通帳５００の有無に応じた電圧レベルの信号を汎用ユニット内のプロセッサ２４１に入力する。通帳有無検出センサ２３５ｃは、フォトセンサであり、通帳５００が所定の高さ以上に積層されているときは入射光が遮断され、通帳５００が少なくなり所定の高さを下回ったとき入射光を検出する。この入射光の有無に応じて電圧レベルを変化させる。
【００３７】
通帳搬送ユニット２３１は、連結検知センサ２３１ａと連結マグネット２３１ｂと遮光板２３１ｃと連結ローラ２３１ｄと連結ベルト２３１ｅとモータ２３１ｆとを有する。
連結検知センサ２３１ａは、追加スロットに接続したオプションユニットが利用可能に通帳搬送ユニット２３１と連結したことを検知するセンサである。連結検知センサ２３１ａは、追加スロットに接続したオプションユニットと通帳搬送ユニット２３１とが連結したことを検知すると、連結したことを示す電圧レベルの信号を制御ユニット２４０に入力する。制御ユニット２４０は、この連結したことを示す電圧レベルの信号が入力された場合、追加スロットにオプションユニットが接続されていると判定する。
【００３８】
連結検知センサ２３１ａは、通帳搬送ユニット２３１が通帳発行ユニット２３５と連結していない場合には、遮光板２３１ｃが間に挿入されず、光を検出できる。一方、連結検知センサ２３１ａは、通帳搬送ユニット２３１が通帳発行ユニット２３５と連結すると、遮光板２３１ｃが間に挿入され、光を検出できなくなる。すなわち、連結検知センサ２３１ａは、光の検出の有無により、オプションユニットと通帳搬送ユニット２３１との連結状態を検知する。
【００３９】
連結マグネット２３１ｂは、制御ユニット２４０の制御に応じて磁化する磁気マグネットであり、追加スロットに接続されたオプションユニットとの連結に用いられる。連結マグネット２３１ｂは、図示しない通帳発行ユニット２３５の連結マグネットと吸着することで、通帳発行ユニット２３５と通帳搬送ユニット２３１とを連結する。遮光板２３１ｃは、光を遮光して、連結検知センサ２３１ａによる光の検出を阻害する。
【００４０】
連結ローラ２３１ｄは、通帳搬送ユニット２３１と通帳発行ユニット２３５とが連結すると、繰出ローラ２３５ｂと接触し、連結ベルト２３１ｅから伝達された回転を繰出ローラ２３５ｂに伝達する。連結ベルト２３１ｅは、モータの回転を連結ローラ２３１ｄに伝達する。モータ２３１ｆは、駆動力を発生させる動力源であり、制御ユニット２４０からの制御信号に応じて回転する。
【００４１】
次に、通帳処理ユニット２３０の駆動時における通帳搬送ユニット２３１と通帳発行ユニット２３５との連結について説明する。
連結マグネット２３１ｂと図示しない通帳発行ユニット２３５の連結マグネットは、制御ユニット２４０の制御により、磁化する。連結マグネット２３１ｂと通帳発行ユニット２３５の連結マグネットが磁化すると、連結マグネット２３１ｂと通帳発行ユニット２３５の連結マグネットは、互いに吸引し合う。その結果、連結マグネット２３１ｂは、上方（通帳発行ユニット２３５側）に移動し、通帳発行ユニット２３５の連結マグネットと吸着する。
【００４２】
連結マグネット２３１ｂが、通帳発行ユニット２３５の連結マグネットと吸着すると、連結マグネット２３１ｂを支点として、連結マグネット２３１ｂと連続する連結ローラ２３１ｄと遮光板２３１ｃが正位置に案内される。
【００４３】
これにより、連結ローラ２３１ｄが繰出ローラ２３５ｂと接触し、遮光板２３１ｃが連結検知センサ２３１ａの間に案内され、通帳搬送ユニット２３１は、通帳発行ユニット２３５の通帳を搬送可能になる。
【００４４】
この時、連結検知センサ２３１ａは、遮光板２３１ｃが挿入され光を検出できなくなり、通帳搬送ユニット２３１と通帳発行ユニット２３５が連結したことを示す電圧レベルの信号を制御ユニット２４０に入力する。
【００４５】
なお、通帳搬送ユニット２３１は、連結検知センサと連結マグネットと遮光板と連結ローラと連結ベルトとモータとを追加スロット毎に有する。
次にオプションユニット（通帳発行ユニット２３５）と制御ユニット２４０との電気的な接続について図６を用いて説明する。図６は、第二実施形態における通帳処理ユニットの回路図の一部を示す図である。
【００４６】
通帳発行ユニット２３５は、通帳有無検出センサ２３５ｃと連結マグネット２３５ｄを有する。通帳有無検出センサ２３５ｃは、フォトセンサであり、一端が信号線２４１ｃを介してプロセッサ２４１と、抵抗Ｒ３を介して定電圧源Ｖｃｃとに接続し、他端がグランドに接続する。通帳有無検出センサ２３５ｃは、通帳格納部２３５ａに格納された通帳の有無を検出して、その結果に応じてプロセッサ２４１に入力する信号の電圧レベルをＨｉｇｈレベルまたはＬｏｗレベルに変化させる。図６の例では、通帳有無検出センサ２３５ｃは、通帳格納部２３５ａに格納された通帳がなくなったことを検出すると、電圧レベルをＬｏｗレベルに変化させる。連結マグネット２３５ｄは、プロセッサ２４１の制御信号に応じて磁化して、連結マグネット２３１ｂと吸着する。
【００４７】
通帳搬送ユニット２３１は、連結検知センサ２３１ａと、連結マグネット２３１ｂを有する。連結検知センサ２３１ａは、フォトセンサであり、一端が信号線２４１ｂを介してプロセッサ２４１と、抵抗Ｒ２を介して定電圧源Ｖｃｃとに接続し、他端がグランドに接続する。通帳有無検出センサ２３５ｃは、通帳発行ユニット２３５が連結している場合、遮光板２３１ｃが挿入され光を検出できないため、トランジスタはオフし、プロセッサ２４１に入力する信号の電圧レベルはＨｉｇｈレベルになる。
【００４８】
一方連結検知センサ２３１ａは、通帳発行ユニット２３５が連結していない場合、光を検出できるため、トランジスタはオンし、プロセッサ２４１に入力する信号の電圧レベルはＬｏｗレベルになる。
【００４９】
なお、図６では追加スロット２３６ａに接続したオプションユニットと通帳搬送ユニット２３１との連結を検知する連結検知センサ、及びオプションユニットと通帳搬送ユニット２３１とを連結する連結マグネットについては図示を省略している。
【００５０】
制御ユニット２４０は、プロセッサ２４１と、信号線２４１ａと、信号線２４１ｂと、信号線２４１ｃと、スイッチ２４１ｄと、トランジスタ２４１ｅと、トランジスタ２４１ｆとを有する。
【００５１】
信号線２４１ａ、２４１ｃは、追加スロットにオプションユニットが接続したとき、オプションユニット内の回路と電気的に接続する信号線である。信号線２４１ａは、プロセッサ２４１と追加スロット２３６ａに接続したオプションユニット内の回路とを電気的に接続し、追加スロット２３６ａに接続したオプションユニットの回路の制御状態に応じた信号をプロセッサ２４１に入力する。信号線２４１ｃは、プロセッサ２４１と追加スロット２３６ｂに接続したオプションユニット内の回路とを電気的に接続し、追加スロット２３６ｂに接続したオプションユニット内の回路の制御状態に応じた信号をプロセッサ２４１に入力する。
【００５２】
図６の例では、信号線２４１ａは、追加スロット２３６ａにオプションユニットが接続していないため空きスロット状態になっており、オプションユニットと接続する側の端子が開放されている。信号線２４１ｃは、追加スロット２３６ｂに接続した通帳発行ユニット２３５の通帳有無検出センサ２３５ｃと電気的に接続し、通帳有無検出センサ２３５ｃが変化させた電圧レベルの信号をプロセッサ２４１に入力する。
【００５３】
信号線２４１ｂは、追加スロット２３６ｂと接続したオプションユニットと通帳搬送ユニット２３１との連結を検知する連結検知センサ２３１ａとプロセッサ２４１とを接続する。信号線２４１ｂは、連結検知センサ２３１ａが変化させた電圧レベルの信号をプロセッサ２４１に入力する。
【００５４】
スイッチ２４１ｄは、信号線２４１ａとグラウンドとの接続のオンオフ、及び信号線２４１ｃとグラウンドとの接続のオンオフを切替える。スイッチ２４１ｄは、プロセッサ２４１からの制御信号に応じて切替えを行なう。
【００５５】
トランジスタ２４１ｅは、通帳発行ユニット２３５（追加スロット２３６ｂのオプションユニット）の連結マグネット２３５ｄの磁化の制御に用いられる。トランジスタ２４１ｆは、追加スロット２３６ｂと対応する通帳搬送ユニット２３１の連結マグネット２３１ｂの磁化の制御に用いられる。トランジスタ２４１ｅ、２４１ｆは、プロセッサ２４１からの制御信号に応じてトランジスタ内を流れる電流を制御する。なお、図６では追加スロット２３６ａと対応するトランジスタについては図示を省略している。
【００５６】
図６に示すように、追加スロット２３６ａにオプションユニットが接続していないため、信号線２４１ａは、オプションユニットと接続する側の端子が開放された状態になっている。したがって、信号線２４１ａの開放された状態の端子からノイズが入力され、そのノイズにより電圧レベルが変化し、その変化によりプロセッサ２４１が誤動作する可能性がある。
【００５７】
そこで、プロセッサ２４１は、起動時に追加スロットにオプションユニットが接続していない場合には、スイッチ２４１ｄにより当該追加スロットに接続したオプションユニット内の回路とプロセッサ２４１とを接続するための信号線の電圧レベルを固定する。
【００５８】
これにより、プロセッサ２４１は、起動後に、当該信号線にノイズが入力されたとしても、当該信号線の電圧レベルは固定されている。
一方、プロセッサ２４１は、起動時に追加スロットにオプションユニットが接続している場合には、スイッチ２４１ｄにより当該追加スロットに接続したオプションユニット内の回路とプロセッサ２４１とを信号線を介して接続する。
【００５９】
これにより、プロセッサ２４１は、起動後に、当該追加スロットに接続したオプションユニットから当該信号線を介して制御状態に応じた電圧レベルの信号を受付けることができる。
【００６０】
このようにプロセッサ２４１は、起動時に追加スロットにオプションユニットが接続していない場合、当該追加スロットに接続したオプションユニット内の回路とプロセッサ２４１とを接続するための信号線の電圧レベルを固定することで、より確実に誤動作を防止できる。
【００６１】
次に制御ユニット２４０の制御プログラムが備えるべき機能について図７を用いて説明する。図７は、第二実施形態における制御ユニットの機能ブロック図である。
制御ユニット２４０は、通帳処理ユニット制御部２４０ａと、マグネット制御部２４０ｂと、接続状態取得部２４０ｃと、スイッチ切替部２４０ｄとを有する。
【００６２】
通帳処理ユニット制御部２４０ａは、通帳処理ユニット２３０で行われる各種処理を統括的に制御する。
マグネット制御部２４０ｂは、トランジスタを制御信号により制御して、各追加スロットと対応する通帳搬送ユニット２３１の連結マグネットと、各追加スロットに接続したオプションユニットの連結マグネットを磁化する。追加スロットにオプションユニットが接続している場合には、マグネット制御部２４０ｂが連結マグネットを磁化すると、通帳搬送ユニット２３１と追加スロットに追加されたオプションユニットは、連結する。
【００６３】
接続状態取得部２４０ｃは、通帳処理ユニット２３０の起動時に追加スロットと対応する連結検知センサからの電圧レベルにより連結状態を示す信号を受付けて、追加スロットのオプションユニットの接続状態を取得する。追加スロットと対応する連結検知センサとは、追加スロットと接続するオプションユニットと通帳搬送ユニット２３１との連結を検知するセンサである。
【００６４】
接続状態取得部２４０ｃは、追加スロットと対応する連結検知センサとプロセッサ２４１とを接続する信号線の電圧レベルがＬｏｗレベル（連結していない場合の電圧レベル）の場合、当該追加スロットにオプションユニットが接続していないと判定する。
【００６５】
接続状態取得部２４０ｃは、追加スロットと対応する連結検知センサとプロセッサ２４１とを接続する信号線の電圧レベルがＨｉｇｈレベル（連結している場合の電圧レベル）の場合、当該追加スロットにオプションユニットが接続していると判定する。
【００６６】
スイッチ切替部２４０ｄは、スイッチ２４１ｄを制御信号により制御して、追加スロットに接続したオプションユニットとプロセッサ２４１とを接続するための信号線とグラウンドとの接続のオンオフを切替える。
【００６７】
スイッチ切替部２４０ｄは、追加スロットにオプションユニットが接続していると判定した場合、追加スロットに接続したオプションユニット内の回路とプロセッサ２４１とを接続するための信号線とグラウンドとの接続をオフにする。
【００６８】
スイッチ切替部２４０ｄは、追加スロットにオプションユニットが接続していないと判定した場合、追加スロットに接続したオプションユニット内の回路とプロセッサ２４１とを接続するための信号線とグラウンドとの接続をオンにする。これにより当該信号線の電圧レベルは、Ｌｏｗレベルに固定される。
【００６９】
次に通帳処理ユニット２３０のオプションユニットの接続状態を検出する処理について図８を用いて説明する。図８は、第二実施形態におけるオプションユニット接続状態検出処理のフローチャートである。オプションユニット接続状態検出処理は、通帳処理ユニットの起動時に行われる処理である。
【００７０】
［ステップＳ１］通帳処理ユニット制御部２４０ａは、オプションユニットの検出を行っていない追加スロットを１つ選択する。
［ステップＳ２］マグネット制御部２４０ｂは、制御信号により選択した追加スロットに対応するトランジスタを制御する。マグネット制御部２４０ｂのトランジスタの制御により、通帳搬送ユニット２３１の連結マグネットは磁化する。また、マグネット制御部２４０ｂのトランジスタの制御により、選択した追加スロットにオプションユニットが接続している場合には、オプションユニットの連結マグネットは磁化する。そして、追加スロットにオプションユニットが接続している場合には、通帳搬送ユニット２３１はオプションユニットと連結する。
【００７１】
［ステップＳ３］接続状態取得部２４０ｃは、各追加スロットと対応する連結検知センサから信号線を介して電圧レベルにより連結状態を示す信号を受付けて、選択した追加スロットにオプションユニットが接続しているか否かを判定する。
【００７２】
接続状態取得部２４０ｃが選択した追加スロットにオプションユニットが接続していると判定した場合にはステップＳ４にすすみ、追加スロットにオプションユニットが接続していないと判定した場合にはステップＳ５にすすむ。
【００７３】
［ステップＳ４］スイッチ切替部２４０ｄは、制御信号によりスイッチ２４１ｄを切替えて、選択した追加スロットに接続したオプションユニット内の回路とプロセッサ２４１とを接続するための信号線と、グラウンドとの接続をオフにする。
【００７４】
［ステップＳ５］スイッチ切替部２４０ｄは、制御信号によりスイッチ２４１ｄを切替えて、選択した追加スロットに接続したオプションユニット内の回路とプロセッサ２４１とを接続するための信号線と、グラウンドとの接続をオンにする。これにより、当該信号線の電圧レベルは、Ｌｏｗレベルに固定される。
【００７５】
［ステップＳ６］通帳処理ユニット制御部２４０ａは、全ての追加スロットでオプションユニットの接続状態を取得したか否かを判定する。通帳処理ユニット制御部２４０ａが全ての追加スロットでオプションユニットの接続状態の取得をしたと判定した場合には処理を終了し、全ての追加スロットでオプションユニットの接続状態の取得をしていないと判定した場合にはステップＳ１にもどる。
【００７６】
なお、通帳処理ユニット２３０は、連結検知センサからの信号により追加スロットにオプションユニットが接続しているか否かを判定するとしたがこれに限らない。例えば、通帳処理ユニット２３０は、構成情報（オプションユニットが接続する追加スロットの情報）をＨＤＤやディップスイッチ等に予め記憶し、記憶した構成情報に基づいて追加スロットにオプションユニットが接続しているか否かを判定してもよい。
【００７７】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合には、ユニット制御装置１０、通帳処理ユニット２３０が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体（可搬型記録媒体を含む）に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／ＲＷなどがある。光磁気記録媒体には、ＭＯ（Magneto Optical disk）などがある。
【００７８】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００７９】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムにしたがった処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムにしたがった処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受取ったプログラムにしたがった処理を実行することもできる。
【００８０】
なお、上述の実施の形態は、実施の形態の要旨を逸脱しない範囲内において種々の変更を加えることができる。
さらに、上述の実施の形態は、多数の変形、変更が当業者にとって可能であり、説明した正確な構成及び応用例に限定されるものではない。
【符号の説明】
【００８１】
１０  ユニット制御装置
１１  第１の受付部
１１ａ  第１の信号
１２  第２の受付部
１２ａ  第２の信号
１３  固定部
２０  ユニット
【図１】
2016177408.tif 000003
【図２】
2016177408.tif 000004
【図３】
2016177408.tif 000005
【図４】
2016177408.tif 000006
【図５】
2016177408.tif 000007
【図６】
2016177408.tif 000008
【図７】
2016177408.tif 000009
【図８】
2016177408.tif 000010