(57)【要約】【課題】手間と時間をかけることなく容易に故障箇所の特定が行える自動販売機の故障診断装置を提供すること。【解決手段】故障診断装置１０は、自動販売機１の主制御部２と、主制御部２によって制御される制御対象機器３〜５、６ａ、６ｂ、７との間を接続する通信線３１〜３４に接続可能であり、制御対象機器３〜５、６ａ、６ｂ、７が主制御部２から指示を受けて主制御部２に応答する処理を、制御対象機器３〜５、６ａ、６ｂ、７に代わって主制御部２との間で行う処理部１１を有する。【選択図】        図１
2004206536.tif 000002
【特許請求の範囲】
【請求項１】
主制御部と前記主制御部によって制御される制御対象機器とを備えた自動販売機に接続可能であり、
前記制御対象機器が前記主制御部から指示を受けて前記主制御部に応答する処理を、前記制御対象機器に代わって前記主制御部との間で行う処理部を有することを特徴とする自動販売機の故障診断装置。
【請求項２】
前記処理部は、前記主制御部に対する前記制御対象機器の前記応答の異常を検出可能であると共に、前記応答が異常であった前記制御対象機器の代わりに前記主制御部に対して応答を行うことを特徴とする請求項１に記載の自動販売機の故障診断装置。
【請求項３】
前記処理部は、前記主制御部が前記制御対象機器又は前記処理部に送信すべき前記指示を前記主制御部に対して指定することができることを特徴とする請求項１又は請求項２に記載の自動販売機の故障診断装置。
【請求項４】
前記処理部の処理履歴を記憶する記憶部を備えていることを特徴とする請求項１乃至請求項３の何れかに記載の自動販売機の故障診断装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は自動販売機の故障診断装置に関し、更に詳しくは、自動販売機に接続されて自動販売機とデータの送受信を行うことによって自動的に自動販売機の故障箇所を特定することのできる自動販売機の故障診断装置に関する。
【０００２】
【従来の技術】
自動販売機には、硬貨や貨幣を処理する装置、商品の搬出を行う装置などの各種装置が組み込まれており、これら各装置を主制御部で制御することにより商品の自動販売を行っている。
【０００３】
従来、自動販売機に故障が発生した場合、故障対応マニュアルやこれまでの経験、知識から故障発生箇所を予測し、故障と予測される部品と同等もしくは互換品に交換した後、自動販売機をテスト的に動作させて、その結果問題が出なければ対策完了としていた。
【０００４】
しかし、以下のような問題があった。
自動販売機の型式ごとに対応マニュアルが異なるので、故障発生時に迅速に対処するには、それら全てをサービス会社などが所有し、故障先に忘れずに持っていく必要があり面倒である。
また、故障発生連絡を受けたときには、故障発生箇所が特定できないので、あらかじめ予測して交換すべき部品をメーカなどから取りよせて全て用意し、現場での部品交換後の動作テストの結果、故障予測が外れたときには、再度部品を取りよせて動作テストしなければならず、場合によってはこれが何度も繰り返されることがある。
更に、故障と予測される部品を実際に交換してみなければ故障箇所が特定できないので、その部品が交換しにくい場所に取り付けてある場合、非常に手間と時間がかかっていた。動作テストが複雑になったり、時間の要するものであったりする場合には、途中でテスト項目や手順を抜かしたり間違えたりすることもあった。
【０００５】
なお、特許文献１には、硬貨処理機、貨幣処理機で故障が発生すると、複数（４個）の発光ダイオードが故障箇所及び故障内容に応じて所定パターンで点灯または点滅し、これら発光ダイオードの点灯または点滅のパターンに基づいて硬貨処理機及び貨幣処理機に対する故障箇所と故障内容を確認できる自動販売機が開示されている。
【０００６】
【特許文献１】
特開平８−２３５４１９号公報
【０００７】
【発明が解決しようとする課題】
しかし、上記特許文献１では、専門知識がなくとも処置可能な簡単な故障（硬貨処理機及び紙幣処理機におけるコネクタ外れや硬貨、紙幣の詰まりなどのごく限られた故障）のみに限って発光ダイオードで知らせて、サービスマンを呼ぶ手間やその到着を待つ面倒を解消して、自販機の所有者や店員などによる迅速な処置を可能としており、あらゆる故障に対してその故障原因を特定できるわけではない。
【０００８】
本発明は上述の問題に鑑みてなされ、その目的とするところは、手間と時間をかけることなく容易に故障箇所の特定が行える自動販売機の故障診断装置を提供することにある。
【０００９】
【課題を解決するための手段】
以上の課題を解決するにあたり、本発明の自動販売機の故障診断装置は、主制御部と共に自動販売機に備えられ、その主制御部によって制御される制御対象機器が主制御部から指示を受けて主制御部に応答する処理を、制御対象機器に代わって主制御部との間で行う処理部を有している。
【００１０】
すなわち、本発明の故障診断装置は、制御対象機器に代わって、主制御部との間で自動販売機の動作に必要な信号あるいはデータのやり取りを行って仮想的に自動販売機の動作を行う機能（エミュレーション機能）を有する。
具体的には、応答が異常であった制御対象機器の代わりに主制御部に対して正常な応答（異常であった制御対象機器が正常であった場合に主制御部に対して行うべき応答）を行い、この応答の結果に基づいて自動販売機が正常に動作すれば、応答の異常が検出された制御対象機器が自動販売機の故障原因であると特定できる。
【００１１】
制御対象機器はこれを制御する主制御部と共に自動販売機に備えられている。例えば、商品の自動販売に係る装置（硬貨識別装置、紙幣識別装置、商品の搬出制御装置、釣銭払出装置など）や、庫内調温装置（加温装置、冷却装置など）や、売り上げデータなどの情報収集に係る装置（モデム、赤外線受発光部など）が挙げられる。
【００１２】
故障診断装置は自動販売機と接続可能である。例えば、主制御部と制御対象機器とを接続する通信線に接続可能である。あるいは主制御部と直接接続される構成としてもよい。そして、主制御部と接続された通信線を介して、主制御部が制御対象機器に送るべき指示の送出先を処理部に変更する指示を処理部から主制御部に送信したり、主制御部が制御対象機器や処理部に送るべき指示内容を指定したりできる。
【００１３】
また、制御対象機器の応答異常の判断は、故障診断装置の処理部で行ってもよいし、主制御部で行ってもよい。主制御部で異常判断を行った結果、あるいは主制御部でしか判断できないような異常は、主制御部と接続された通信線を介して、主制御部から故障診断装置の処理部へと送信して故障診断装置に知らせることができる。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
【００１５】
図１は、本実施の形態による故障診断装置１０の構成、及びこの故障診断装置１０が接続される自動販売機１の構成を示すブロック図である。
【００１６】
自動販売機１は、主として、主制御部２と、この主制御部２に接続され主制御部２によって動作が制御される複数の制御対象機器３〜５、６ａ、６ｂ、７から構成される。
【００１７】
制御対象機器としては、例えば、硬貨識別装置３、紙幣識別装置４、商品の搬出制御装置５などが自動販売機１に備えられている。これら硬貨識別装置３、紙幣識別装置４、搬出制御装置５は、通信線３１を介して主制御部２と接続されている。
【００１８】
その他の制御対象機機として、外部とのデータ通信用にモデム７や赤外線受発光部６ａ、６ｂが備えられている。これらモデム７や赤外線受発光部６ａ、６ｂは、オプションとして自動販売機１に組み込まれることが多い。モデム７は通信線３２を介して主制御部２と接続され、赤外線受発光部６ａ、６ｂは、それぞれ通信線３３、３４を介して主制御部２と接続されている。
【００１９】
上記各制御対象機器３〜５、６ａ、６ｂ、７は、それぞれ通信線３１、３３、３４、３２を介して、主制御部２から指示を受け、主制御部２に対して応答を行う。自動販売機１が正常に動作している場合には、これら主制御部２と各制御対象機器３〜５、６ａ、６ｂ、７との間でのデータの送受信が正常に行われると共に、主制御部２内及び各制御対象機器３〜５、６ａ、６ｂ、７内でのデータ処理も正常に行われて、各制御対象機器３〜５、６ａ、６ｂ、７が主制御部２の制御の基、正常に動作する。
【００２０】
次に、故障診断装置１０について説明する。
【００２１】
故障診断装置１０（図１において網掛けで示される）は、処理部１１、表示部１２、記憶部１３、発光部１４、操作部１５を有する。例えば、処理部１１はＣＰＵや半導体メモリを備えた回路基板であり、表示部１２は液晶表示部、記憶部１３は半導体メモリ、発光部１４は発光ダイオード、操作部１５は操作スイッチであり、故障診断装置１０全体としてはサービスマンなどが携帯可能な大きさである。
【００２２】
処理部１１は、自動販売機１の主制御部２と各制御対象機機３〜５、６ａ、６ｂ、７との間を接続する通信線３１〜３４に接続可能である。各通信線３１、３２、３３、３４に対して、それぞれ通信線５１、５４、５２、５３を介して処理部１１は接続される。
【００２３】
また、処理部１１は通信線５５を介して主制御部２と直接接続される。この通信線５５を介して処理部１１は主制御部２と直接交信を行うことができ、主制御部２と各制御対象機機３〜５、６ａ、６ｂ、７とを接続する通信線３１〜３４に送出してほしいデータの指示などを主制御部２に対して行うことができる。あるいは、主制御部２でしか異常の判断（検出）が行えない場合に、その判断（検出）結果を主制御部２から故障診断装置１０の処理部１１に知らせることができる。なお、通信線５５を使用できない場合は、通信線３１〜３４を使用して同等の処理を行うことも可能である。
【００２４】
なお、上記各通信線どうしの接続あるいは接続の解除は、コネクタの抜き差しによって容易に行うことができる。
【００２５】
記憶部１３は、処理部１１の処理履歴（例えば、異常診断のテストパターン、異常診断結果、上記各通信線を通じて行われる処理部１１と自動販売機１側との通信ログなど）が記憶される。
表示部１２は、上記処理履歴などを表示可能である。
発光部１４は、後述するように制御対象機器３〜５、６ａ、６ｂ、７の応答に異常が検出された場合などに点灯あるいは点滅して警報する。
【００２６】
また、処理部１１は外部出力機器と接続可能であると共に、その外部出力機器に、記憶部１３に格納されたデータなどを出力可能である。図示では、例えば光通信線６０（あるいは無線であってもよい）を介してパソコン８と接続される例を示す。その他、プリンタ、外部記憶メディアなどへも出力可能である。
【００２７】
次に、上記故障診断装置１０を用いた自動販売機１の故障診断の流れについて説明する。
【００２８】
先ず、自動販売機１の故障連絡を受けサービスマンなどが上記故障診断装置１０を持って現場に到着すると、その故障診断装置１０を自動販売機１の通信線３１〜３４及び主制御部２に接続する。
【００２９】
次いで、通信線５５を介して、処理部１１から自動販売機１の主制御部２に故障診断開始の信号を送信する。これを受け、主制御部２は、各制御対象機器３〜５、６ａ、６ｂ、７に通信線３１〜３４を介して指示を与える。
【００３０】
なお、主制御部２から全ての指示パターンを各制御対象機器３〜５、６ａ、６ｂ、７に送信してもよいが、自動販売機１の故障具合や故障内容から、予めどの制御対象機器３〜５、６ａ、６ｂ、７がどのような指示に対して正常に応答しないことが原因であるかの予測をして、処理部１１から通信線５５を介して、主制御部２が送信する指示の内容及びそれを受信するべき制御対象機器３〜５、６ａ、６ｂ、７を指定（選択）する信号を主制御部２に与えれば、効率的な故障診断を行うことができる。主制御部２は、送るべきデータ内容に、指定された制御対象機器３〜５、６ａ、６ｂ、７を識別するアドレスを付加することで、その指定された制御対象機器３〜５、６ａ、６ｂ、７に所望の指示を与えることができる。
【００３１】
制御対象機器３〜５、６ａ、６ｂ、７が主制御部２から指示を受けると、制御対象機器３〜５、６ａ、６ｂ、７は主制御部２に対して応答すると共に、通信線５１、５２、５３、５４を介して故障診断装置１０の処理部１１にも制御対象機器３〜５、６ａ、６ｂ、７からの応答が入力する。したがって、制御対象機機３〜５、６ａ、６ｂ、７の応答に異常（応答なしも含む）があった場合（例えば、主制御部２から硬貨を識別しなさいという指示が硬貨識別装置３に与えられたにもかかわらず、硬貨識別装置３は硬貨を識別できないという内容の応答をした場合）にはその異常を故障診断装置１０の処理部１１にて検出できる。
【００３２】
次いで、故障診断装置１０の処理部１１は、上記異常が検出された制御対象機器（この場合硬貨識別装置３を考える）に送信した指示と同様の指示を処理部１１に送信しなさいという信号を、通信線５５を介して主制御部２に与える。これを受け、主制御部２は、送るべきデータに付加していた硬貨識別装置３のアドレスを故障診断装置１０の処理部１１のアドレスに変更して、通信線３１に指示を送出する。この指示は通信線５１を介して処理部１１に入力する。
【００３３】
その指示を処理部１１が受けると、硬貨識別装置３が正常であった場合に主制御部２に応答すべき内容のデータを、主制御部２に応答する。
これを可能にするため、処理部１１に備えられたＣＰＵがあらゆる指示に対する応答パターンを実行可能にするプログラムが、ＣＰＵと共に処理部１１に備えられたメモリに格納されている。
【００３４】
そして、処理部１１からのその応答を受けて主制御部２にて正常なシーケンスによる処理が実行された場合には、次の指示を各制御対象機器３〜５、６ａ、６ｂ、７に与えるために通信線３１〜３４に正常なデータが送出される。すなわち、自動販売機として正常な動作が行われる。これは通信線５１〜５４を介して故障診断装置１０の処理部１１で検出される。
【００３５】
以上のように、例えば硬貨識別装置３からの応答は異常であったにもかかわらず、この代わりを処理部１１に行わせたところ、自動販売機として正常に動作したということから、硬貨識別装置３が自動販売機１の故障原因であったとの特定が行える。なお、硬貨識別装置３以外の他の制御対象機器４、５、６ａ、６ｂ、７を原因とする故障に対しても同様にその特定を行うことができる。
【００３６】
また、以上のケースでは特定できない異常、例えば赤外線受発光部６ａから故障診断装置１０の処理部１１には正常な応答が入力するのに、主制御部２では赤外線受発光部６ａからの応答を受信できない場合には、これを主制御部２から通信線５５を介して処理部１１に知らせることで、故障診断装置１０の処理部１１は、赤外線受発光部６ａが故障ではなく主制御部２自体に何らかの故障が考えられると判断できる。
【００３７】
あるいは、例えば通信線５２に断線やコネクタ外れが生じている場合には、主制御部２では通信線３３を介して赤外線受発光部６ａから正常な応答を受信できるのに、処理部１１では赤外線受発光部６ａから応答なしとなる。この場合にも、主制御部２から通信線５５を介して処理部１１に、赤外線受発光部６ａから正常な応答を主制御部２では受信できているという内容のデータを送信することで、処理部１１は、赤外線受発光部６ａは故障しておらず、その他の原因（通信線５２の断線など）が考えられると判断できる。
【００３８】
以上述べたように、本実施の形態によれば、故障診断装置１０は、自動販売機１に備えられた各種制御対象機器の代わりをする機能を有しているので、故障と予測される制御対象機器を交換せずに取り付けたままであっても自動販売機の動作確認を行える。このことにより、手間と時間をかけずに故障箇所の特定が行える。
【００３９】
なお、制御対象機器に新機能が追加されたり、新規な制御対象機器が追加されても、プログラムの書き換えによって容易に対処することができる。あるいは、プログラムを格納したメモリごと交換することで対処してもよい。従来のように新たにマニュアルを作成し直す必要がない。
【００４０】
また、処理部１１での判断結果や入力されたデータ、更には自動販売機１側との通信ログを記憶部１３に記憶させたり、パソコン８に出力、あるいはプリンタに出力することで、故障診断結果及びそれへの対処を報告するレポート作成時の個人差や記入漏れをなくせ、更にレポート作成の手間も省けるようになる。
【００４１】
以上、本発明の実施の形態について説明したが、勿論、本発明はこれに限定されることなく、本発明の技術的思想に基づいて種々の変形が可能である。
【００４２】
各制御対象機器３〜５、６ａ、６ｂ、７からの応答の正常、異常の判断を故障診断装置１０の処理部１１ではなく、自動販売機１の主制御部２で行って、この結果を主制御部２から通信線５５もしくは通信線３１〜３４を介して故障診断装置１０の処理部１１へ送信するようにしてもよい。
【００４３】
故障診断装置１０の処理部１１と、自動販売機１側との接続を有線に限らず、無線で行ってもよい。
【００４４】
また、処理部１１は、制御対象機器３〜５、６ａ、６ｂ、７各々の一部の機能のみを代わりに行うことも可能であり、更には、処理部１１は各制御対象機器３〜５、６ａ、６ｂ、７全ての機能を有しているので、複数の制御対象機器が組み合わさって１つの処理を行うような複雑な交信についても主制御部２との間で実行することができる。
【００４５】
【発明の効果】
以上述べたように、本発明によれば、故障診断を行う者の経験や知識に頼ることなく、更に、故障と予測される制御対象機器を実際に交換して自動販売機の動作テストを行わなくても、故障診断を自動的に行うことができる。この結果、故障原因の特定及びそれへの対処にかかる手間や時間が低減できる。
【図面の簡単な説明】
【図１】本発明の実施の形態による自動販売機の故障診断装置及びこの故障診断装置が接続される自動販売機のブロック図である。
【符号の説明】
１…自動販売機、２…主制御部、３…硬貨識別装置、４…紙幣識別装置、５…搬出制御装置、６ａ，６ｂ…赤外線受発光部、７…モデム、８…パソコン、１０…故障診断装置、１１…処理部、１２…表示部、１３…記憶部、１４…発光部、１５…操作部、３１〜３４…通信線、５１〜５４…通信線、５５…通信線。
【図１】
2004206536.tif 000003