(57)【特許請求の範囲】
【請求項１】
メインコントローラに信号ラインを介して少なくとも１つの処理機器を分散接続し、前記処理機器は、前記信号ラインを介して前記メインコントローラと交信して所定の処理を実行する分散処理装置であって、
前記処理機器は、
前記所定の処理を実行するための設定データを記憶するメモリと、
前記メモリに記憶された設定データに基づき前記所定の処理を実行する制御部と、
前記メモリと前記制御部とを接続する接続ラインに接続された第１の端子と、
前記制御部に接続された第２の端子と、
前記第１の端子および前記第２の端子を外部データ処理手段に接続する接続手段と
を具備し、
前記制御部は、
前記接続手段により前記第１の端子および前記第２の端子が前記外部データ処理手段に接続されたとき、前記外部処理手段から前記第２の端子に加えられる信号により前記制御部による前記メモリのアクセスを禁止するとともに前記第１の端子を介する前記外部データ処理手段による前記メモリの直接アクセスを許可する第１の制御手段
を具備する分散処理装置。
【請求項２】
前記接続手段は、
前記第１の端子および前記第２の端子をコネクタの空の端子に割り当てることにより構成され、
前記コネクタを前記バスラインから切り離して前記外部データ処理手段に接続することにより前記第１の端子および前記第２の端子を外部処理手段に接続する請求項１記載の分散処理装置。
【請求項３】
前記外部データ処理手段は、
前記第１の端子を介して前記制御部と信号を送受するとともに、前記第２の端子を介して前記メモリまたは前記制御部との信号の送受を制御する信号インターフェースと、
前記信号インタフェースに接続されたデータ処理装置と
を具備する請求項１記載の分散処理装置。
【請求項４】
前記処理機器は、
硬貨選別装置であり、
前記メモリに記憶される設定データは、
硬貨の識別のための設定データである請求項１記載の分散処理装置。
【請求項５】
前記処理機器は、
紙幣識別装置であり、
前記メモリに記憶される設定データは、
紙幣の識別のための設定データである請求項１記載の分散処理装置。
【請求項６】
前記処理機器は、
カードリーダライタであり、
前記メモリに記憶される設定データは、
カードの識別のための設定データである請求項１記載の分散処理装置。
【請求項７】
前記制御部は、
前記接続手段により前記第１の端子および前記第２の端子が前記外部データ処理手段に接続されたとき、前記外部データ処理手段から前記第２の端子に加えられる信号により前記メモリを非アクティブ状態にするとともに前記第１の端子を介して前記外部データ処理手段に対して所要のデータを送信する第２の制御手段
を具備し、
前記外部データ処理手段は、
前記制御部から送信される所要のデータを処理して前記メモリの設定データを作成する処理手段
を具備する請求項１記載の分散処理装置。
【請求項８】
前記処理機器は、
硬貨選別装置であり、
前記第２の制御手段は、
前記硬貨選別装置における複数枚の正貨の硬貨の検出データを前記外部データ処理手段に送信し、
前記処理手段は、
前記硬貨選別装置から送信された複数枚の正貨の硬貨の検出データの正規分布から前記硬貨選別装置のメモリに記憶する硬貨識別のための設定データを作成する請求項７記載の分散処理装置。
【請求項９】
前記処理機器は、
紙幣識別装置であり、
前記第２の制御手段は、
前記紙幣処理機器における複数枚の正貨の紙幣の検出データを前記外部処理手段に送信し、
前記処理手段は、
前記紙幣識別装置から送信された複数枚の正貨の紙幣の検出データの正規分布から前記紙幣識別装置のメモリに記憶する紙幣識別のための設定データを作成する請求項７記載の分散処理装置。
【発明の詳細な説明】
技術分野
この発明は、メインコントローラに信号ラインを介して少なくとも１つの処理機器を接続して構成した分散処理装置に関し、特に各処理機器のメモリに記憶された設定データを外部から読み出し、書き込みを行えるようにして、処理機器の設定データの変更を容易にした分散処理装置に関する。
背景技術
最近、自動販売機等においては、メインコントローラに信号ラインを介して各機能装置、例えば、硬貨選別装置を含むコインメカニズム、紙幣識別装置、カードリーダライタ、商品搬送部、パネル表示部などを分散接続して分散処理装置として構成したものが提案されている。
ところで、かかる分散処理装置として構成された自動販売機等においては、各種機能装置は、信号ラインを介してメインコントローラと交信し、それぞれの機能処理を実行する。
例えば、硬貨選別装置においては、硬貨の識別のための許容値データ、すなわち、各硬貨の受入許容のレベル範囲を決める上限値及び下限値を設定データとして予メモリに記憶しておくとともに、投入された硬貨の特性を測定センサで測定し、それから得られる信号を上記メモリに記憶している設定データと比較して投入された硬貨の正偽及び種別を判別している。
また、紙幣識別装置においては、紙幣の識別のための許容値データ、すなわち、各紙幣の複数の測定ポイントにおける受入許容のレベル範囲を決める上限値及び下限値を設定データとして予メモリに記憶しておくとともに、投入された紙幣の各測定ポイントにおける特性を測定センサで測定し、それから得られる信号を上記メモリに記憶している設定データと比較して投入された紙幣にの正偽及び種別を判別している。
また、カードリーダライタにおいては、カードの識別のための識別データを設定データとして予メモリに記憶しておくとともに、投入されたカードの識別データを特性を測定センサで測定し、それから得られる信号を上記メモリに記憶している設定データと比較して投入された硬貨の正偽及び種別を判別している。
ところで、このような従来の分散処理装置においては、上記メモリに記憶する設定データを予め求め、この設定データをＲＯＭライター等でメモリであるＲＯＭに書き込み、このＲＯＭを硬貨選別装置、紙幣識別装置、カードリーダライタ等に装着することにより各機能装置に装着するように構成されている。
しかし、上記構成においては、各機能装置毎の測定センサ等のバラツキを考慮した適正な設定データの設定はできない。
また、従来、硬貨選別装置においては、コンピュータを接続するための専用の端子を設け、この端子にコンピュータを接続することにより、硬貨の特性の測定値をこのコンピュータで収集し、この収集した硬貨の特性の測定値から、硬貨選別許容値（正硬貨の受入許容のレベル範囲を決める上限値及び下限値）を求め、この硬貨選別許容値をＲＯＭライターでＲＯＭに書き込み、この硬貨選別許容値を書き込んだＲＯＭを硬貨選別装置に装着する構成が、例えば特開平５−２３３９１４公報に開示されているが、この構成によると、コンピュータで求めた硬貨選別許容値をＲＯＭに書き込むためのＲＯＭライターが必要になる。
そこで、この発明は、各処理機器のメモリに書き込んだ設定データを容易に変更できるようにした分散処理装置を提供することを目的とする。
発明の開示
上記目的を達成するため、この発明は、メインコントローラに信号ラインを介して少なくとも１つの処理機器を分散接続し、前記処理機器は前記信号ラインを介して前記メインコントローラと交信して所定の処理を実行する分散処理装置であって、前記処理機器は、所定の処理を実行するための設定データを記憶するメモリと、前記メモリに記憶された設定データに基づき所定の処理を実行する制御部と、前記メモリと前記制御部とを接続する接続ラインに設けられ、外部データ処理手段が着脱自在に接続される第１の端子と、前記制御部に設けられ、前記外部データ処理手段が着脱自在に接続される第２の端子とを具備し、前記制御部は、前記外部データ処理手段が前記第１及び第２の端子に接続されたとき、前記第２の端子に加えられる信号により前記メモリのアクセスを禁止するとともに前記第１の端子を介する前記外部データ処理手段による前記メモリの直接アクセスを可能にする第１のモードに切り替える第１の制御手段を具備して構成される。
この発明によれば、処理機器のメモリと前記制御部とを接続する接続ラインに設けられた第１の端子と制御部に設けられた第２の端子に外部データ処理手段を接続し、この外部データ処理手段を用いて処理機器のメモリに書き込んだ設定データを設定変更する。
このような構成によると、処理機器のメモリに書き込んだ設定データを該メモリが処理機器に装着された状態で容易に設定変更することができる。
また、上記メモリに書き込んだ設定データを設定変更は外部データ処理手段により直接行われるため、ＲＯＭライター等は不要になる。
【図面の簡単な説明】
図１は、この発明の一実施例による自動販売機コインメカニズムの硬貨選別機の詳細構成を示すブロック図。
図２は、図１に示したＣＰＵ及び外部メモリ部分の詳細図。
図３は、この発明が適用される自動販売機の全体構成を示すブロック図。
図４は、この発明の一実施例におけるコインメカニズムとコンピュータとの接続状況を示す図。
図５は、図４に示したコインメカニズムとコンピュータとの間に設けられるインタフェース回路の詳細回路図。
図６は、図１に示したコインメカニズムの硬貨選別機のＣＰＵの動作を示すフローチャート。
図７は、図６の動作フローチャート中の硬貨選別データ測定のサブルーチンのフローチャート。
図８は、図４に示したコンピュータの動作を示すフローチャート。
図９は、図８の動作フローチャート中のメモリ書き込み処理サブルーチンのフローチャート。
図１０は、この発明の一実施例における硬貨選別データの送信処理中の各信号のタイムチャート。
発明を実施するための最良の形態
以下、この発明にかかる分散処理装置の一実施例を添付図面を参照にして詳細に説明する。
図１は、この発明の分散処理装置を適用して構成した自動販売機のコインメカニズム１の硬貨選別機１−１の回路図であり、図２は図１のＣＰＵ１１と外部メモリ１９の部分を詳細に示したものであり、図３は、この発明の分散処理装置を適用して構成した自動販売機の全体構成を示す図である。また、図４はコインメカニズム１とコンピュータ５０との接続の様子を示したものであり、図５は、コインメカニズム１とコンピュータ５０とを接続する際に両者の間に設けられるインタフェース回路４０の回路図を示したものである。
図３において、この自動販売機は、メインコントローラである自動販売機コントローラ２に信号ライン８を介してコインメカニズム１、紙幣識別機３、カードリーダライタ４、商品搬送部５、パネル表示部６などの各種処理機器を分散接続する分散処理装置として構成される。
すなわち、この自動販売機は、自動販売機コントローラ２からの制御信号に応じて個々の処理機器、すなわちコインメカニズム１、紙幣識別機３、カードリーダライタ４、商品搬送部５、パネル表示部６の機能を働かせ、その結果による応答を必要に応じて自動販売機コントローラ２に戻して自動販売機としての機能を実行する。
ここで、個々の処理機器、すなわちコインメカニズム１、紙幣識別機３、カードリーダライタ４、商品搬送部５、パネル表示部６は、それぞれ接続部を介して信号ライン８に接続される。
例えば、コインメカニズム１は、投入硬貨を選別する硬貨選別機１−１を有しており、このコインメカニズム１は外部接続信号ライン１６、接続部９を介して自動販売機コントローラ２からの信号ライン８に接続される。
次に、図１及び図２を参照して図３に示したコインメカニズム１の硬貨選別機１−１の詳細構成を説明する。
図１において、この硬貨選別機１−１には、投入硬貨を選別するためのそれぞれ送信コイルおよび受信コイルを有する選別センサ１３−１、１３−２が設けられており、選別センサ１３−１、１３−２のそれぞれの送信コイルは発振器１２に接続され、選別センサ１３−１、１３−２のそれぞれの受信コイルは検出部１４−１、１４−２に接続されている。
ここで、選別センサ１３−１および１３−２のそれぞれの送信コイルおよび受信コイルの間を硬貨が通過すると、硬貨の材質に拠ってコイル間の相互インダクタンスが変化し、選別センサ１３−１および１３−２のそれぞれの受信コイルに誘起される電圧が変化する。
検出部１４−１、１４−２はこの電圧変化を検出し、制御部を構成する中央演算処理装置（ＣＰＵ）１１のＡ／Ｄ変換ポート１１−１に硬貨の測定値として入力する。
ＣＰＵ１１は、外部メモリ１９に記憶された各硬貨の受入許容のレベル範囲を決める上限値及び下限値とこの測定値とを比較し、この測定値が上限値と下限値の間にあれば正貨と見做す。
なお、この上限値及び下限値は金種別に用意され、ＣＰＵ１１は上記測定値をこの金種別の上限値及び下限値と比較して投入硬貨の正偽および金種を判別し、この判別結果に対応して振り分けゲート駆動装置２０を働かし、正貨と判定された貨幣を金種別に図示しないコインチューブ又は金庫に振り分け、偽貨を返却する。
また、ＣＰＵ１１は上記硬貨の振り分け後、金種と枚数から投入金額を計算し、その結果を自動販売機コントローラ２に通知し、自動販売機コントローラ２からの指令により図２に示した商品搬送部５を制御して商品払い出しを行わせると共に、釣り銭のある場合には、払い出し部駆動装置１７を働かして、コインチューブから釣り銭金額を支払わせる。
また、ＣＰＵ１１はチューブ内硬貨検出装置１８でコインチューブが一杯になったことが検出されるとその金種の正硬貨を金庫側に排出するよう制御する。
また、ＣＰＵ１１はチューブ内硬貨検出装置１８でコインチューブ内に硬貨がなくなったことが検出されると必要に応じて釣り銭不足の表示を行わせる。
なお、１１−２は、ＣＰＵ１１の内部に設けられた内部メモリを示す。
また、上記説明においては選別センサ１３−１および１３−２としてコイル間の相互インダクタンス変化を用いるものを示したが、静電容量の変化などを検出するものから構成してもよく、また、それぞれ異なる複数の原理のセンサを組み合わせることで信頼性を高めることもできる。
この実施例においては、図２に示すように、硬貨選別機１−１のＣＰＵ１１とその外部メモリ１９との接続ラインに外部コンピュータ５０との接続ピン３０−Ｃ〜３０−Ｇを並列に設ける。
さらにＣＰＵ１１のモード切り替え信号を入力する入力端子にも接続ピン３０−Ａ、３０−Ｂが設けられている。
これらの接続ピン３０−Ａ〜３０−Ｇは硬貨選別機１−１の自動販売機コントローラ２との信号ライン８との接続部コネクタ９の通常使用しないピンに接続されている。
次に、この実施例において、硬貨選別機１−１の外部メモリ１９のに記憶された設定データを書き替える場合の動作について
ところで、この実施例において、硬貨選別機１−１のＣＰＵ１１は、外部接続回路１５、外部接続信号ライン１６を介して接続部９に接続されており、通常の動作時においては、この接続部９は、自動販売機コントローラ２からの信号ライン８に接続されている。
しかし、硬貨選別機１−１の外部メモリ１９に記憶された設定データを書き替える場合は、接続部９で信号ライン８との接続を切り離し、図１に示すように、この接続部９に信号インターフェイス４０を介してコンピュータ５０を接続し、これにより硬貨選別機１−１の接続ピン３０−Ａ〜３０−Ｇをコンピュータ５０に接続し、このコンピュータ５０の制御によりコインメカニズム１のメモリに記憶された設定データを書き替える。
なお、上記実施例においては、硬貨選別機１−１の接続ピン３０−Ａ〜３０−Ｇを硬貨選別機１−１の自動販売機コントローラ２との信号ライン８との接続部コネクタ９の通常使用しないピンに接続するようにして、硬貨選別機１−１とコンピュータ５０との接続に自動販売機コントローラ２からの信号ライン８に接続するための接続部９を用いたが、この接続部９とは別のコネクタを用いて硬貨選別機１−１の接続ピン３０−Ａ〜３０−Ｇとコンピュータ５０とを接続するように構成してもよい。
次に、上記コンピュータ５０を用いた硬貨選別機１−１の外部メモリ１９に記憶された設定データを書き替える処理について説明する。
この処理は、まず、コンピュータ５０からモード切り替え信号（２）（接続ピン３０−Ｂ）をＨレベルのままでモード切り替え信号（１）（接続ピン３０−Ａ）をＬレベルにする。これで、硬貨選別機１−１のＣＰＵ１１に外部コンピュータ５０が接続されたことが知らされる。
なお、ここで、このコンピュータ５０の代わりに、コンピュータ５０と同様の動作を行わせる専用の外部入出力手段である制御機器を利用することも可能である。
ところで、このモード切り替え信号（１）３０−ＡのＬレベル期間が１秒以上Ｌレベルであれば、ＣＰＵ１１はＣＰＵ１１から外部メモリ１９への出力ポートを入力ポートに切り替える。
この状態ではＣＰＵ１１の外部メモリ１９に接続されているポートは完全にハイインピーダンス状態になり、外部コンピュータ５０と信号のやり取りを硬貨選別機１−１のＣＰＵ１１が邪魔することがなくなる。
ＣＰＵ１１の外部メモリ１９への端子がハイインピーダンス状態となると、コンピュータ５０は外部メモリ１９から硬貨選別データを読み出す作業に移る。
そのためには、硬貨選別機１−１のＣＰＵ１１を硬貨選別データ読取りモードに切り替える必要がある。
そこで、モード切り替え信号（２）（接続ピン３０−Ｂ）をＨレベルから一度Ｌレベルに切り替えた後、再度Ｈレベルにする。
硬貨選別機１−１のＣＰＵ１１はモード切り替え信号（２）３０−ＢのＬレベルからＨレベルへの切り替えを検出して、先に入力モードに切り替えたポートを再び出力モードに戻すと共に硬貨選別データの測定状態になる。
この状態で、まず硬貨選別データを求める。すなわち、硬貨選別データは複数の同種の硬貨をコインメカニズム１に投入し選別センサ１３−１、１３−２の送信コイルと受信コイルの間を硬貨が通過したとき、受信コイルに誘起される電圧変化を検出部１４−１、１４−２で検出しＣＰＵ１１のＡ／Ｄ変換ポート１１−１からデータとして取り込む。
硬貨選別データが得られた場合、ＣＰＵ１１はＯＵＴ−ＣＳ信号（接続ピン３０−Ｄ）をＬレベルとしてメモリ１９を非アクティブ状態にする。このＬレベル状態信号は外部コンピュータ５０に対しても図５に示すバッファ４３−１を経てＰＩＮ−ＣＳとして送られ選別データの送信要求信号となる。
ここで、図２でのＣＰＵ１１及びメモリ１９のポートの名称について触れると、ＩＮ−ＲＤＹはＣＰＵ１１から見た入力ポートでメモリのステータスを示すＲＤＹレディ信号の受け入れポートであり、ＯＵＴ−ＣＳはＣＰＵ１１から見た出力ポートでメモリのチップセレクト信号ＣＳの出力ポートであり、ＯＵＴ−ＣＫは同じく出力ポートでメモリのクロック信号ＣＫの出力ポートであり、ＯＵＴ−ＤＯも同じく出力ポートでメモリのシリアルデータ入力ポートＤＩへのデータ出力ポートであり、ＩＮ−ＤＩは入力ポートでメモリのシリアルデータ出力ポートＤＯからのデータ信号を入力する。
また、外部コンピュータ５０のポート名称についても触れておく。図５に示すように、ＣＰＵ１１に直接入力する信号はモード切り替え信号（１）および（２）である。またメモリ１９からのＲＤＹ信号はＰＩＮ−ＲＤＹとして入力される。さらに、メモリのＣＳ、ＣＫ、ＤＯ、ＤＩ信号に対してはそれぞれ入力信号ＰＩＮ−と出力信号ＰＯＵＴ−が有り、この選択はモード切り替え信号（１）および（２）とゲート信号出力（１）および（２）で行われる。
さて、外部コンピュータ５０はＣＰＵ１１の選別データの送信要求を検出して、ゲート信号出力（２）３４をＬレベルにして外部コンピュータ５０のＰＯＵＴ−ＤＩ信号（３１−Ｇ）を硬貨選別機１−１のＣＰＵ１１のＩＮ−ＤＩ（３０−Ｇ）端子と接続させる。
以降、後述する硬貨選別データ送信タイムチャートに示すようにクロック同期式のシリアルデータ送信が硬貨選別データを全部送信し終わるまで行われる。
こうして、外部コンピュータ５０は全硬貨選別データを得ると、これを基にして選別センサ、投入硬貨金種別毎にデータを処理し正規分布に則って許容範囲を求め、選別センサ、投入硬貨金種別毎に許容範囲の上限値、下限値を設けてデータを決定する。
外部コンピュータ５０側で決定されたこの選別データの上限値、下限値は後述するコンピュータの動作フローチャートにしたがって、直接外部メモリ１９に書き込まれる。すなわち、外部コンピュータ５０でＣＰＵ１１のモード切り替え信号（１）３０−ＡをＬレベルしてＣＰＵ１１から外部メモリ１９への出力ポートを入力ポートに切り替え、ＣＰＵ１１に邪魔されないようにし、さらにゲート信号出力（１）３３をＬレベルにして外部コンピュータ５０が外部メモリ１９に直接アクセスして書き込まれる。
次に、この実施例の硬貨選別機１−１のＣＰＵ１１およびコンピュータ５０の動作をフローチャートを図６〜図９で説明する。
図６は硬貨選別機１−１のＣＰＵ１１の動作フローチャートである。
コインメカニズム１の電源がオンされると（１００）、まず初期処理（１０１）が行われ、続いて外部メモリ１９からプログラムと硬貨選別用の選別データが読み込まれる（１０２）。ＣＰＵ１１はその後、モード切り替え信号（１）３０−ＡがＬレベルかどうかを判断し（１０３）、Ｈレベルであれば通常の硬貨選別機としての処理に入る（１０４）。
モード切り替え信号（１）３０−Ａを監視し、Ｌレベルを検出したときは（１０３）、１秒タイマをスタートさせる（１０５）。さらにモード切り替え信号（１）３０−Ａを監視し続け（１０６）、モード切り替え信号（１）３０−ＡのＬレベル状態が１秒以上続かなかった時は通常の硬貨選別機としての処理に入り（１０４）、１秒以上続いた時は（１０７）、外部メモリ１９への出力ポートであったＯＵＴ−ＣＳ（３０−Ｄ）、ＯＵＴ−ＣＫ（３０−Ｅ）、ＯＵＴ−ＤＯ（３０−Ｆ）を入力ポートに切り替える（１０８）。
モード切り替え信号（１）３０−Ａが依然Ｌレベルの状態であれば（１０９）、モード切り替え信号（２）３０−ＢがＬレベルかどうかを判断し（１１０）、このモード切り替え信号（２）３０−ＢがＬレベルからＨレベルに変化したとき（１１１）、ＯＵＴ−ＣＳ（３０−Ｄ）、ＯＵＴ−ＣＫ（３０−Ｅ）、ＯＵＴ−ＤＯ（３０−Ｆ）を再度出力ポートに切り替え（１１２）、硬貨選別データ測定のサブルーチン（１２０）に入る。
図７はこの硬貨選別データ測定のサブルーチン（１２０）のフローチャートである。
硬貨選別データ測定のサブルーチン（１２０）に入ると、ＯＵＴ−ＣＳ（３０−Ｄ）をＨレベル（１２１）、ＯＵＴ−ＣＫ（３０−Ｅ）をＬレベル（１２２）、ＯＵＴ−ＤＯ（３０−Ｆ）をＬレベル（１２３）にし、モード切り替え信号（１）３０−Ａが依然Ｌレベルの状態であれば（１２４）、硬貨の投入を待つ（１２５）。硬貨が投入されたら、投入硬貨の選別データを読取り（１２６）、ＯＵＴ−ＣＳ（３０−Ｄ）をＬレベルにし（１２７）、硬貨選別データの外部コンピュータ５０への送信処理を実行し（１２８）、ＯＵＴ−ＣＳ（３０−Ｄ）をＨレベルにして（１２９）、その後（１２４）に戻り、次の硬貨投入に備える。フローチャート中でモード切り替え信号（１）３０−Ａを監視した時、Ｈレベルになっておれば、フローチャートの最初の処理（１０１）へ戻る。
なお、硬貨選別データの送信処理中の各信号のタイムチャートを図１０に示した。
図８は外部コンピュータ５０の動作フローチャートである。
外部コンピュータ５０が図４に示したようにコインメカニズム１と接続され、電源がオンされると（２００）、コンピュータ５０の初期処理が実行され（２０１）、ゲート信号出力（１）３３はＨレベル、ゲート信号出力（２）３４はＬレベルに設定される。そして、選別データ読取りを行うかどうかが判断され（２０２）、行う場合はモード切り替え信号（１）３０−ＡをＬレベルにして（２０３）、ＰＩＮ−ＣＳ（３２−Ｄ）、ＰＩＮ−ＣＫ（３２−Ｅ）、ＰＩＮ−ＤＯ（３２−Ｆ）が全てＨレベルかどうかを確かめ（２０４）、そうであれば、モード切り替え信号（２）３０−ＢをＬレベル（２０５）にし、ＰＩＮ−ＣＳ（３２−Ｄ）がＨレベル、ＰＩＮ−ＣＫ（３２−Ｅ）とＰＩＮ−ＤＯ（３２−Ｆ）がＬレベルになって、硬貨選別機１−１が選別データ読取り状態になった事を確かめる（２０６）。
選別データ読取り状態であれば、モード切り替え信号（２）３０−Ｂを再びＨレベルにし（２０７）、ＣＰＵ１１のＯＵＴ−ＣＳ（３０−Ｄ）、ＯＵＴ−ＣＫ（３０−Ｅ）、ＯＵＴ−ＤＯ（３０−Ｆ）を出力モードにする。そしてブザーを鳴動させ（２０８）、ＰＩＮ−ＣＳ（３２−Ｄ）がＬレベルに成るのを待つ（２０９）。Ｌレベルになると、ゲート信号出力（２）３４をＬレベルにし（２１０）、硬貨選別データ受信処理を行う（２１１）。
硬貨選別データ受信処理が終了するとゲート信号出力（２）３４をＨレベルにし（２１２）、硬貨選別データ受信の内部処理を行う（２１３）。硬貨選別データ受信の一連の処理が終わると、ＰＩＮ−ＣＳ（３２−Ｄ）がＨレベルになるのを確かめ（２１４）、選別データの読取りが全て終了したかどうかを確かめ（２１５）、終了していなければ次のデータ取り込みを行う。このとき、次の金種に移る時は（２１９）、次の金種を投入するように表示する（２２０）。
選別データの読取りが全て終了した時は（２１５）、モード切り替え信号（１）３０−ＡをＨレベルにして（２１６）、硬貨選別データから硬貨受入れの上限値および下限値を決定する処理を行う（２１７）。
硬貨受入れ上下限値決定処理が終了すると、しばらくの待ち時間（２１８）の後、メモリ書き込み処理サブルーチン２３０にはいる。
図９はメモリ書き込み処理サブルーチン２３０の詳細フローチャートである。メモリ書き込み処理２３０にはいると、モード切り替え信号（１）３０−ＡをＬレベルにして（２３１）、ＰＩＮ−ＣＳ（３２−Ｄ）、ＰＩＮ−ＣＫ（３２−Ｅ）、ＰＩＮ−ＤＯ（３２−Ｆ）が全てＨレベルかどうかを確かめ（２３２）、そうであれば、ゲート信号出力（１）３３をＬレベルに設定し（２３３）、外部メモリ１９に決定した硬貨受入れ上下限値を直接書き込む（２３４）。その後、ゲート信号出力（１）３３をＨレベルに戻し（２３５）、モード切り替え信号（１）３０−ＡをＨレベルにして（２３６）、初期状態に戻る。
このようにすることで、このシステムでは、選別データを書き込むためにメモリライタが不要であるばかりでなく、ＣＰＵ１１、外部メモリ１９を製品に実装させたままで硬貨受入れ判定データを新たに設定したり変更したりできる。
また、実際に製品に使用されている選別センサを使用して、実際の硬貨を使用して受入れ判定値を決定しているので、ここの選別センサのばらつきをも考慮した受入れ判定値が設定可能になる。
さらに機械的な構造上で受入れが可能であれば、製造後であっても硬貨の選別種類を変更することが可能である。
以上、本発明をコインメカニズム１についてのべたが、紙幣識別機３、カードリーダライタ４についても同様に本発明を実施できる。
紙幣識別機３では、投入された紙幣の選別データを選別センサ毎にコンピュータ５０側に送信し、コンピュータ５０側で選別センサ別にデータを処理し、選別データの分布を正規分布として許容範囲を求め、許容範囲の上限値と下限値を選別センサ別に決定する。また、投入する紙幣を変えて投入紙幣金種毎に許容範囲の上限値と下限値を選別センサ別に決定する。
コンピュータ５０側で決定されたこの紙幣金種毎の選別データの許容範囲の上限値と下限値はコンピュータ５０側より直接、紙幣識別機３のメモリに書き込まれる。
紙幣識別機３は以降、書き込んだメモリ内の選別データ許容範囲内に投入紙幣の選別データがあるとき、その紙幣を真券として扱い、許容範囲外のものは偽券として扱う。
紙幣識別機３でもこの様な方法で選別データ許容範囲を決定するので、機械的な条件以外は、紙幣種別によらず同じ構成のものが使用でき、紙幣種別の変更を製造後に行うことも容易である。
カードリーダライタ４の場合は、コンピュータ５０が直接、カードのＩＤコードおよび客先コード等、カード自体に識別データとして書かれているデータをカードリーダライタ４のメモリに書き込む。カードリーダライタ４は以降、書き込んだメモリ内のデータを基に受け付けたカードの真偽を判定する。
この方法によれば、カード別にメモリの内容を変更して生産する必要がなくなり、１種類の機種を受入れカードに対応した製品として提供することができる。また、受入れカードの変更についても製品を分解する必要はなく、即時に対応が可能になる。
産業上の利用可能性
以上説明したようにこの発明では、処理機器のメモリと前記制御部とを接続する接続ラインに設けられた第１の端子と制御部に設けられた第２の端子に外部データ処理手段を接続し、この外部データ処理手段を用いて処理機器のメモリに書き込んだ設定データを設定変更するように構成したので、処理機器のメモリに書き込んだ設定データを該メモリが処理機器に装着された状態で容易に設定変更することが可能になる。そして、この発明は、メインコントローラに信号ラインを介して各機能処理装置、例えば、硬貨選別装置を含むコインメカニズム、紙幣識別装置、カードリーダライタ、商品搬送部、パネル表示部などを分散接続して分散処理装置として構成した自動販売機等の各機能処理装置のメモリに記憶された設定データの変更に適用できる。
【図１】
0003745373.tif 000002
【図２】
0003745373.tif 000003
【図３】
0003745373.tif 000004
【図４】
0003745373.tif 000005
【図５】
0003745373.tif 000006
【図６】
0003745373.tif 000007
【図７】
0003745373.tif 000008
【図８】
0003745373.tif 000009
【図９】
0003745373.tif 000010
【図１０】
0003745373.tif 000011