(57)【要約】【課題】  実際のカップ停止位置にずれが生じている場合でも該カップ停止位置の補正を効率良く行うことができる飲料自動販売機を提供する。【解決手段】  ＸＹ座標上の実際のカップ停止位置ＣＤが予め定めたカップ停止位置Ｐと異なる場合には、両者の位置が整合するようにカップ移動機２１のＸ軸モータＭｘ及びＹ軸モータＭｙを方向キー３３ａ〜３３ｄの操作または手動によって動作させ、該動作に応じてＸ軸エンコーダＥｘ及びＹ軸エンコーダＥｙから得られる位置信号に基づいて補正後のＸＹ座標（ｘ２，ｙ２）を決定し、決定された補正後のＸＹ座標（ｘ２，ｙ２）を予め定めたカップ停止位置Ｐ（ｘ，ｙ）と置換して新たなカップ停止位置ＰのＸＹ座標として記憶する。【選択図】  図８
2006178518.tif 000002
【特許請求の範囲】
【請求項１】
Ｘ軸モータ及びＸ軸エンコーダとＹ軸モータ及びＹ軸エンコーダを有しカップホルダをＸＹ座標系で２次元移動可能なカップ移動機と、
Ｘ軸エンコーダ及びＹ軸エンコーダからの位置信号に基づいて予め定めた複数のカップ停止位置のＸＹ座標を記憶する停止位置記憶手段と、
ＸＹ座標上の実際のカップ停止位置が予め定めたカップ停止位置と異なるときに両者の位置が整合するようにカップ移動機のＸ軸モータ及びＹ軸モータの少なくとも一方を動作させ、該動作に応じてＸ軸エンコーダ及びＹ軸エンコーダから得られる位置信号に基づいて補正後のＸＹ座標を決定し、決定された補正後のＸＹ座標を予め定めたカップ停止位置のＸＹ座標と置換して新たなカップ停止位置のＸＹ座標として記憶する停止位置補正手段とを備える、
ことを特徴とする飲料自動販売機。
【請求項２】
停止位置補正手段は、カップホルダがＸ軸の±方向に移動するようにＸ軸モータを動作させるための方向キーと、カップホルダがＹ軸の±方向に移動するようにＹ軸モータを動作させるための方向キーと、Ｘ軸モータ及びＹ軸モータの少なくとも一方を方向キーの操作により動作させた後のＸＹ座標を予め定めたカップ停止位置のＸＹ座標と置換して新たなカップ停止位置のＸＹ座標として記憶させるための設定キーとを有する停止位置補正器を含む、
ことを特徴とする請求項１に記載の飲料自動販売機。
【請求項３】
停止位置補正器は、各方向キーの１回の押圧操作で所定距離だけで停止位置をキー方向に移動させる移動距離制御手段を含む、
ことを特徴とする請求項２に記載の飲料自動販売機。
【請求項４】
各方向キーの１回の押圧操作で移動する距離はＸ軸エンコーダ及びＹ軸エンコーダエンコーダの１パルス分に相当する距離である、
ことを特徴とする請求項３に記載の飲料自動販売機。
【請求項５】
停止位置補正手段は、カップホルダを通じてＸ軸モータ及びＹ軸モータの少なくとも一方を手動で動かした後のＸＹ座標を予め定めたカップ停止位置のＸＹ座標と置換して新たなカップ停止位置のＸＹ座標として記憶させるための設定キーを有する停止位置補正器を備える、
ことを特徴とする請求項１に記載の飲料自動販売機。
【請求項６】
停止位置補正器は、カップ停止位置を補正するときに補正前後及び途中のＸＹ座標を数値にて表示するための表示部を有する、
ことを特徴とする請求項２〜５の何れか１項に記載の飲料自動販売機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、飲料が入ったカップを購買者に提供する飲料自動販売機に関する。
【背景技術】
【０００２】
カップ内で飲料生成を行う飲料自動販売機の本体内には、カップ搬出機，浄水機，温水生成機，原料貯蔵庫，コーヒー抽出機，製氷機，撹拌機等の飲料生成機器の他に、カップホルダをＸＹ座標系で２次元移動可能なカップ移動機が設けられている。
【０００３】
前記ＸＹ座標系には各飲料生成機器の設置位置に対応して複数のカップ停止位置が予め定められている。飲料生成時には、飲料レシピ毎に対応付けられた幾つかのカップ停止位置位置が読み出され、読み出されたカップ停止位置をカップが所定の順序で間欠移動し、該間欠移動の過程で所期の飲料生成がカップ内で実施される。
【０００４】
前記の各カップ停止位置は設計段階等で予め定めることが可能ではあるが、各飲料生成機器を構成する部品寸法公差やその組み立て公差や本体内への組み付け公差や使用に伴う位置変位等を要因として、実際のカップ停止位置が予め定めたカップ停止位置から微妙にずれることがある。
【０００５】
この位置ずれは所期の飲料生成に支障を生じる危険性があるため、飲料自動販売機の製造ラインや設置後の現場において実際のカップ停止位置にずれが生じているかを確認し、ずれが発見されたときにはカップ停止位置の補正を行う必要がある。
【特許文献１】特開平５−３３４５４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前記の位置づれを補正するには、各カップ停止位置を表すＸＹ座標をずれ量が反映された新たなＸＹ座標に書き換えればよい。しかし、キーボード等を利用して新たなＸＹ座標を数値入力する方法では、書き換え後に実際にカップを停止させて位置ずれが正しく補正されているか否かを確認しなければならず、また、１台の飲料自動販売機に補正すべきカップ停止位置が複数存在する場合には補正作業に要する時間が嵩んでしまう。
【０００７】
本発明は前記事情に鑑みて創作されたもので、その目的とするところは、実際のカップ停止位置にずれが生じている場合でも該カップ停止位置の補正を効率良く行うことができる飲料自動販売機を提供することにある。
【課題を解決するための手段】
【０００８】
前記目的を達成するため、本発明の飲料自動販売機は、Ｘ軸モータ及びＸ軸エンコーダとＹ軸モータ及びＹ軸エンコーダを有しカップホルダをＸＹ座標系で２次元移動可能なカップ移動機と、Ｘ軸エンコーダ及びＹ軸エンコーダからの位置信号に基づいて予め定めた複数のカップ停止位置のＸＹ座標を記憶する停止位置記憶手段と、ＸＹ座標上の実際のカップ停止位置が予め定めたカップ停止位置と異なるときに両者の位置が整合するようにカップ移動機のＸ軸モータ及びＹ軸モータの少なくとも一方を動作させ、該動作に応じてＸ軸エンコーダ及びＹ軸エンコーダから得られる位置信号に基づいて補正後のＸＹ座標を決定し、決定された補正後のＸＹ座標を予め定めたカップ停止位置のＸＹ座標と置換して新たなカップ停止位置のＸＹ座標として記憶する停止位置補正手段とを備える、ことをその特徴とする。
【０００９】
この飲料自動販売機によれば、ＸＹ座標上の実際のカップ停止位置が予め定めたカップ停止位置と異なる場合でも、両者の位置が整合するようにカップ移動機のＸ軸モータ及びＹ軸モータを動作させ、該動作に応じてＸ軸エンコーダ及びＹ軸エンコーダから得られる位置信号に基づいて補正後のＸＹ座標を決定し、決定された補正後のＸＹ座標を予め定めたカップ停止位置のＸＹ座標と置換して新たなカップ停止位置のＸＹ座標として記憶することができる。
【発明の効果】
【００１０】
本発明によれば、実際のカップ停止位置にずれが生じている場合でも該カップ停止位置の補正を効率良く行うことができる。
【００１１】
本発明の前記目的とそれ以外の目的と、構成特徴と、作用効果は、以下の説明と添付図面によって明らかとなる。
【発明を実施するための最良の形態】
【００１２】
図１〜図８は本発明の一実施形態を示す。以下の説明では、図１の上を上、図１の下を下、図１の左を左、図１の右を右、図１の手前側を前、図１の奥側を後として表記する。
【００１３】
図１は飲料自動販売機の前面図である。
【００１４】
本体１は、前面を開口したキャビネット（図示省略）と、キャビネットの前面開口に開閉自在に設けられたドア（符号無し）とを備える。本体１内にはカップ搬出機，浄水機，温水生成機，原料貯蔵庫，コーヒー抽出機，製氷機，撹拌機等の飲料生成機器（図示省略）の他に、ストロー搬出機（図示省略）と、後述のカップ移動機２１（図２参照）が設けられている。
【００１５】
本体１のドアの前面には、紙幣投入口２と、硬貨投入口３と、返却レバー４と、硬貨返却口５と、画像表示器６と、画像表示器６の左右に並べられた複数の操作ボタン７が設けられている。画像表示器６は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）やＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイやＰＤＰ（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）等の周知のディスプレイから成り、飲料購入に係る各種画像を表示する。
【００１６】
また、ドアの前面の画像表示器６の下側には、縦長矩形状のカップ搬出口８と、カップ搬出口８の外側に設けられたカップ載置台９と、ドアの前面に前側に張り出すように設けられた簡易テーブル１０が設けられている。さらに、カップ搬出口８の後側には、該カップ搬出口８を開閉するための左右一対のスライド扉１１ａ，１１ｂが設けられている。
【００１７】
カップ載置台９は、後述するカップＣを載置するに充分な面積を有し、且つ、複数の凸条を左右方向に間隔をおいて有する。また、カップ載置台９の左右には、カップＣの左右移動を制限するための所定高さの壁面が設けられている。
【００１８】
左右一対のスライド扉１１ａ，１１ｂは常時はカップ搬出口８を閉じており、カップ搬出時には互いが離れるように左右方向に移動してカップ搬出口８を開放する。スライド扉１１ａ，１１ｂを開閉する手段には、互いが接近するように各スライド扉１１ａ，１１ｂを付勢して閉塞状態を維持するバネと、各スライド扉１１ａ，１１ｂの後側に対称形に設けられた湾曲面等の被押圧面と、該被押圧面をカップ移動機２１のカップホルダ２２（図２参照）の前進によって押圧して各スライド扉１１ａ，１１ｂを互いが離れるように動作させるローラ等の部品とを備えた機構が採用できる。勿論、互いが接近するように各スライド扉１１ａ，１１ｂをバネ付勢すると共に、各スライド扉１１ａ，１１ｂの後側にラックを設けて、各ラックに噛み合うピニオンを専用モータによって回転できる機構を採用してもよい。
【００１９】
カップＣは逆円錐台状の外形を有し、上端外周縁に環状リブを有している。このカップＣは紙等の可燃材料から成り、上端に存する環状リブの外径Ｒ１（図２参照）が最も大きく、下端の外径Ｒ２（図２参照）が最も小さい。このカップＣは前記カップ搬出機内に多数個積み重ねて収容されており、該カップ搬出機から１個ずつ落下搬出される。
【００２０】
図２は図１の飲料販売機内に設けられたカップ移動機の斜視図である。
【００２１】
カップ移動機２１は、カップＣの保持及び保持解除を可能としたカップホルダ２２と、カップホルダ２２を±Ｚ方向（上下方向）に移動可能なＺ方向駆動部２３と、Ｚ方向駆動部２３を±Ｙ方向（前後方向）に移動可能なＹ方向駆動部２４と、Ｙ軸駆動部２４を±Ｘ方向（左右方向）に移動可能なＸ方向駆動部２５とを有する。Ｘ方向駆動部２５，Ｙ方向駆動部２４及びＺ方向駆動部２３は、カップホルダ２２を±Ｘ方向と±Ｙ方向と±Ｚ方向に３次元移動可能な機構を構成している。
【００２２】
カップホルダ２２は上面形状が略Ｃ形を成すカップ保持部２２ａをその先端に有する。このカップ保持部２２ａの内径Ｌ１はカップＣの最大外径Ｒ１よりも僅かに小さく、且つ、開放部分の左右間隔Ｌ２はカップＣの最小外径よりも僅かに大きい。
【００２３】
Ｚ方向駆動部２３は、Ｚ軸モータＭｚ及びＺ軸エンコーダＥｚ（図３参照）と、Ｚ軸モータＭｚの回転運動を直線運動に変換してカップホルダ２２に伝えるボールネジ及びナット等の運動変換機構及び直線ガイド機構（図示省略）を内蔵する。Ｚ軸モータＭｚは好ましくは正逆回転及びその制御が容易なＤＣモータから成る。Ｚ軸エンコーダＥｚは好ましくはＺ軸モータＭｚの回転に伴う±Ｚ方向の絶対位置の信号を出力可能なアブソリュートタイプの２相のロータリーエンコーダから成る。
【００２４】
Ｙ方向駆動部２４は、Ｙ軸モータＭｙ及びＹ軸エンコーダＥｙ（図３参照）と、Ｙ軸モータＭｙの回転運動を直線運動に変換してＺ方向駆動部２３に伝えるボールネジ及びナット等の運動変換機構及び直線ガイド機構（図示省略）を内蔵する。Ｙ軸モータＭｙは好ましくは正逆回転及びその制御が容易なＤＣモータから成る。Ｙ軸エンコーダＥｙは好ましくはＹ軸モータＭｙの回転に伴う±Ｙ方向の絶対位置の信号を出力可能なアブソリュートタイプの２相のロータリーエンコーダから成る。
【００２５】
Ｘ方向駆動部２５は、Ｘ軸モータＭｘ及びＸ軸エンコーダＥｘ（図３参照）と、Ｘ軸モータＭｘの回転運動を直線運動に変換してＹ方向駆動部２４に伝えるボールネジ及びナット等の運動変換機構及び直線ガイド機構（図示省略）を内蔵する。Ｘ軸モータＭｘは好ましくは正逆回転及びその制御が容易なＤＣモータから成る。Ｘ軸エンコーダＥｘは好ましくはＸ軸モータＭｘの回転に伴う±Ｘ方向の絶対位置の信号を出力可能なアブソリュートタイプの２相のロータリーエンコーダから成る。
【００２６】
図３は図１に示した飲料自動販売機のカップ停止位置の補正に係る制御系ブロック図である。
【００２７】
制御部３１はマイクロコンピュータ構成で、そのメモリには図６に示す飲料販売に係るプログラムの他に、飲料購入に係る各種画像データと、カップ停止位置の情報を含む飲料レシピデータ等を記憶している。停止位置記憶部３１ａはメモリの一部領域であって、図５に示した各カップ停止位置Ｐ１〜Ｐ１０をＸＹ座標（ｘ，ｙ）として記憶している。この制御部３１には前記画像表示部６と操作ボタン７が接続されている。
【００２８】
モータ制御部３２は、制御部３１からの制御信号に基づいて前記カップ移動機２１を動作させるための駆動信号を各モータＭｘ，Ｍｙ及びＭｚに出力する。また、各エンコーダＥｘ，Ｅｙ及びＥｚからの位置信号を検出して制御部３１に送出する。
【００２９】
停止位置補正器３３は図４に示す形態を備え、図７に示す停止位置補正に係るプログラムがメモリに記憶されたマイクロコンピュータを内蔵する。この停止位置補正器３３はカップ停止位置Ｐ１〜Ｐ１０を補正する際に使用されるもので、必要に応じ、インターフェースを介して制御部３１の入出力ポートに接続される。
【００３０】
図４は図３に示した停止位置補正器の正面図である。
【００３１】
停止位置補正器３３は全体が直方体形状を成す筐体（符号無し）を有し、その表面には、カップホルダ２２が±Ｘ方向に移動するようにＸ軸モータＭｘを動作させるための２つの方向キー３３ａ，３３ｂと、カップホルダ２２が±Ｙ方向に移動するようにＹ軸モータＭｙを動作させるための２つの方向キー３３ｃ，３３ｄとが設けられている。
【００３２】
また、筐体の表面には、補正すべきカップ停止位置を選択するための２つのカーソルキー３３ｅ，３３ｆと、補正前に停止位置記憶部３１ａに記憶されている各カップ停止位置Ｐ１〜Ｐ１０を読み出すための読み出しキー３３ｇと、カーソルキー３３ｅ，３３ｆによって選択されたカップ停止位置にカップホルダ２２を移動させるための移動キー３３ｈと、移動後のカップ停止位置の補正を開始するための補正開始キー３３ｉと、方向キー３３ａ〜３３ｄの操作によってカップホルダ２２の位置を新たなカップ停止位置として停止位置記憶部３１ａに記憶させるための設定キー３３ｊとが設けられている。
【００３３】
さらに、筐体の表面には、停止位置補正器３３の電源をオンオフするための電源キー３３ｋと、補正時にカップ停止位置のＸＹ座標を数値にて表示するためのＬＣＤから成る表示部３３ｌとが設けられている。
【００３４】
図５はカップ移動機のＸＹ座標系に定められた各カップ停止位置を示す図である。
【００３５】
カップ移動機２１のＸＹ座標系には各飲料生成機器の設置位置に対応して複数のカップ停止位置が予め定められている。図面には１０個のカップ停止位置Ｐ１〜Ｐ１０を例示してあるが、該カップ停止位置の数は飲料生成機器の種類や飲料レシピ等に応じて適宜増減可能であることは言うまでもない。
【００３６】
図に示すカップ停止位置Ｐ１はカップ搬出位置、カップ停止位置Ｐ２〜Ｐ６はシュガーパウダーやクリームパウダー等のパウダー原料の供給位置、カップ停止位置Ｐ７はミキシングとコーヒ抽出液の供給と氷の供給を行う位置、カップ停止位置Ｐ８はストロー搬出位置である。また、カップ停止位置Ｐ９はカップ搬出口８の内側に設定されたカップ待機位置、カップ停止位置Ｐ１０はカップ載置台９上に定められたカップ搬出位置である。
【００３７】
図６は制御部のメモリに記憶された飲料販売に係るプログラムのフロー図である。
【００３８】
制御部３１は、金銭の投入及び飲料の選択に基づく飲料生成指令の有無を判別し、指令有りの場合にはカップ停止位置の情報を含む選択飲料のレシピをメモリから読み出し、読み出した飲料レシピに基づいて飲料生成処理を行う（図６のステップＳＴ１〜ＳＴ３）。
【００３９】
ステップＳＴ３の飲料生成処理は、初期位置にあるカップホルダ２２をカップ停止位置Ｐ１に移動させてカップ搬出機から落下搬出されるカップＣを受け取り、そして、選択飲料に対応する複数のカップ停止位置を所定の順序で間欠移動させることにより実施される。例えば、シュガー及びクリームが入ったコーヒーが飲料として選択されたときには、カップホルダ２２は、カップ停止位置Ｐ１でカップＣを受け取った後、カップ停止位置Ｐ２〜Ｐ６の何れか２つを経由してシュガーパウダーやクリームパウダーがカップＣ内に投入され、カップ停止位置Ｐ７でコーヒ抽出液がカップＣ内に供給され、且つ、撹拌が実施されるように間欠移動する。
【００４０】
飲料生成が完了した後は続いてカップ搬出処理を行う（図６のステップＳＴ４，ＳＴ５）。
【００４１】
ステップＳＴ６のカップ搬出処理は、飲料が入ったカップＣを保持するカップホルダ２２をカップ停止位置Ｐ９に移動させ、そして、同位置からカップホルダ２２を停止位置Ｐ１０まで前進させて該前進過程で各スライド扉１１ａ，１１ｂを互いが離れるように左右方向に移動させてカップ搬出口８を開放し、そして、同位置からカップホルダ２２を所定距離下降させてカップＣをカップ載置台９上に載置し、そして、下降位置からカップホルダ２２を所定距離後退させてカップＣをカップ載置台９上に置き去り、そして、カップホルダ２２を飲料生成前の初期位置に復帰させることにより実施される。カップホルダ２２のカップ保持部２２ａの開放部分の左右間隔Ｌ２はカップＣの最小外径Ｒ２よりも僅かに大きいため、カップホルダ２２を下降させた後に該カップホルダ２２を後退させれば、カップ保持部２２ａによる保持を解除して、飲料が入ったカップＣをカップ載置台９上に置き去ることができる。
【００４２】
カップ搬出が完了した後はステップＳＴ１に移行して次の飲料生成指令を待つ（図６のステップＳＴ６）。
【００４３】
図７は停止位置補正器のメモリに記憶された停止位置補正に係るプログラムのフロー図である。
【００４４】
カップホルダ２２をカップ移動機２１によって移動させたときの実際のカップ停止位置が予め定めたカップ停止位置Ｐ１〜Ｐ１０から微妙にずれているときには、制御部３１に停止位置補正器３３を接続する。
【００４５】
接続後は停止位置補正器３３の電源キー３３ｋを押し、続いて、読み出しキー３３ｇを押して停止位置制御部３１ａに記憶されているカップ停止位置Ｐ１〜Ｐ１０のＸＹ座標を全て読み込む（図７のステップＳＥ１）。
【００４６】
読み出したカップ停止位置Ｐ１〜Ｐ１０のＸＹ座標は表示部３３ｌに縦並びで表示されるため、補正すべきカップ停止位置Ｐをカーソルキー３３ｅ，３３ｆによって選択し、選択後は移動キー３３ｈを押す（図７のステップＳＥ２，ＳＥ３）。
【００４７】
これにより、図８（Ａ）に示すようにカップホルダ２２は選択されたカップ停止位置ＰのＸＹ座標（ｘ，ｙ）に向かって移動するが、図８（Ｂ）に示すように実際のカップ停止位置ＣＤのＸＹ座標（ｘ１，ｙ１）は予め定めたカップ停止位置ＰのＸＹ座標（ｘ，ｙ）とずれている。
【００４８】
移動後は図８（Ｂ）に示した位置ずれを補正するための作業を行うために補正開始キー３３ｉを押し、続いて、±Ｘ方向の方向キー３３ａ，３３ｂと±Ｙ方向の方向キー３３ｃ，３３ｄを用いて実際のカップ停止位置ＣＤを予め定めたカップ停止位置Ｐと整合するようにカップホルダ２２を移動させる（図７のステップＳＥ５）。
【００４９】
図８（Ｂ）の例では、実際のカップ停止位置ＣＤは予め定めたカップ停止位置Ｐに対し＋Ｘ方向にΔｘずれ、且つ、＋Ｙ方向にΔｙずれているため、ここでは図８（Ｃ）に示すように、Ｘ軸モータＭｘを動作させてカップホルダ２２を−Ｘ方向にΔｘ移動させ、且つ、Ｙ軸モータＭｙを動作させてカップホルダ２２を−Ｙ方向にΔｙ移動させる操作を方向キー３３ａ〜３３ｄを適宜用いて行う。これにより、各モータＭｘ，Ｍｙの動作に応じてＸ軸エンコーダＥｘ及びＹ軸エンコーダＥｙから得られる位置信号が変化し、該位置信号に基づいて実際のカップ停止位置ＣＤのＸＹ座標（ｘ１，ｙ１）が予め定めたカップ停止位置Ｐに整合する補正後のＸＹ座標（ｘ２，ｙ２）に変位する。
【００５０】
各方向キー３３ａ〜３３ｄを押している間、所定方向にカップホルダ２２が連続移動するような方式であってもよいが、微小な補正操作を行うには各方向キー３３ａ〜３３ｄの１回の押圧操作で所定距離だけカップホルダ２２が所定方向に移動する方式を採用することが望ましい。この場合には１回の押圧操作で所定方向に移動する距離を各方法キー３３ａ〜３３ｄ毎に定めてこれを停止位置補正器３３のメモリ或いは制御部３１のメモリに記憶しておき、各方向キー３３ａ〜３３ｄが押されたときにメモリから移動距離を読み出してカップホルダ２２を移動させる制御を行うとよい。
【００５１】
因みに、１回の押圧操作で移動する距離には、Ｘ軸エンコーダＥｘ及びＹ軸エンコーダＥｙの１パルス分に相当する距離や、数パルス分に相当する距離や、１パルス当たりの移動量に基づいて定めた０．１ｍｍや０．５ｍｍ等の実測距離等が採用できる。分解能にもよるがこの種のＸ軸エンコーダＥｘ及びＹ軸エンコーダＥｙの１パルス分に相当する距離は概ね１／１００ｍｍオーダーであるので、１回の押圧操作で移動する距離を１パルス分に相当する距離とすれば高い精度で位置補正を行うことができる。
【００５２】
前記の補正操作を行う過程ではカップホルダ２２の移動変位に合わせてカップ停止位置ＣＤのＸＹ座標が例えば「Ｘ：ｎ…ｎ，Ｙ：ｎ…ｎ」のように表示部３３ｌに表示される（図７のステップＳＥ６）。因みに、Ｘ座標及びＹ座標を示すｎ…ｎは任意の桁数の数値である。この数値ｎ…ｎには、ＸＹ座標の原点を基準としたＸ軸エンコーダＥｘ及びＹ軸エンコーダＥｙのパルス計数値や、各パルス計数値を実測値に換算した値等が採用できる。
【００５３】
尚、位置補正を行う際のカップホルダ２２の移動は必ずしも方向キー３３ａ〜３３ｄを用いて行う必要はない。即ち、前記ステップＳＥ５の段階ではカップホルダ２２を目視によって或いは適当な位置矯正器具を用いて手動で動かしても、換言すればカップホルダ２２を手動で動かしてＸ軸モータＭｘ及びＹ軸モータＭｙを動作させても、該動作に伴う位置信号をＸ軸モータＭｘ及びＹ軸モータＭｙを介してＸ軸エンコーダＥｘ及びＹ軸エンコーダＥｙから得ることができるので、該位置信号に基づいて補正後のＸＹ座標（ｘ２，ｙ２）の認識を前記と同様に行うことができる。
【００５４】
補正操作を終了した後は設定キー３３ｊを押す（図７のステップＳＥ７）。これにより、決定された補正後のＸＹ座標（ｘ２，ｙ２）が予め定めたカップ停止位置ＰのＸＹ座標（ｘ，ｙ）と置換され新たなカップ停止位置ＰのＸＹ座標として停止位置記憶部３１ａに記憶される。
【００５５】
補正対象のカップ停止位置が他にある場合にはステップＳＥ２〜ＳＥ８の手順を繰り返せばよい。補正操作を終了する場合には電源キー３３ｋを押して一連の作業を終了させる（図７のステップＳＥ９）。
【００５６】
このように、前述の飲料自動販売機によれば、ＸＹ座標上の実際のカップ停止位置ＣＤが予め定めたカップ停止位置Ｐと異なる場合でも、両者の位置が整合するようにカップ移動機２１のＸ軸モータＭｘ及びＹ軸モータＭｙを方向キー３３ａ〜３３ｄの操作または手動によって動作させ、該動作に応じてＸ軸エンコーダＥｘ及びＹ軸エンコーダＥｙから得られる位置信号に基づいて補正後のＸＹ座標（ｘ２，ｙ２）を決定し、決定された補正後のＸＹ座標（ｘ２，ｙ２）を予め定めたカップ停止位置ＰのＸＹ座標（ｘ，ｙ）と置換して新たなカップ停止位置ＰのＸＹ座標として記憶することができる。
【００５７】
つまり、従前のような数値入力によってカップ停止位置を補正する方法に比し、カップ停止位置の補正に係る作業を簡単、且つ、短時間で行うことができ、補正すべきカップ停止位置が複数存在する場合でも一連の補正作業を効率的に行うことができる。
【００５８】
また、カップ移動機２１のＸ軸モータＭｘ及びＹ軸モータＭｙを方向キー３３ａ〜３３ｄの操作によって動作させる場合に、各方向キー３３ａ〜３３ｄの１回の押圧操作で所定距離だけカップホルダ２２が所定方向に移動する方式を採用すれば、微小な補正操作であっても所期の位置補正を的確に行うことができる。
【００５９】
さらに、補正操作を行う過程では補正前後及び途中のＸＹ座標が数値によって表示部３３ｌに表示されるので、作業者は表示部３３ｌに表示されるＸＹ座標の数値を見て確認しながら補正操作を行うことができる。
【００６０】
前述の実施形態では、カップ停止位置を補正するときに停止位置補正器３３を制御部３１に接続するようにしたが、定位置補正器３３と同等の構成及び機能を有する機器を本体１内に予め設置しておいてもよい。
【００６１】
また、前述の実施形態では、ＸＹ座標上に予め定めたカップ停止位置を補正する装置及び方法について説明したが、前記のカップ移動機２１はカップホルダ２２を±Ｘ方向と±Ｙ方向と±Ｚ方向に３次元移動可能はものであるので、ＸＹ座標にＺ座標を付加した三次元座標を補正することも可能である。
【００６２】
この場合には、停止位置記憶部３１ａに各カップ停止位置のＸＹＺ座標（ｘ，ｙ，ｚ）を記憶させ、カップホルダ２２が±Ｚ方向に移動するようにＺ軸モータＭｚを動作させるための２つの方向キーを停止位置補正器３３に追加すると共に、補正操作を行う過程でカップホルダ２２の移動変位に合わせてカップ停止位置ＣＤのＸＹＺ座標を例えば「Ｘ：ｎ…ｎ，Ｙ：ｎ…ｎ，Ｚ：ｎ…ｎ」のように表示部３３ｌに表示させればよい。他はＸＹ座標上のカップ停止位置を補正する場合と同様の手順で各カップ停止位置のＸＹＺ座標の補正を行うことができる。
【００６３】
さらに、前述の実施形態では、Ｘ軸モータＭｘ，Ｙ軸モータＭｙ及びＺ軸モータＭｚとしてＤＣモータを用い、且つ、Ｘ軸エンコーダＥｘ，Ｙ軸エンコーダＥｙ及びＺ軸エンコーダＥｚとしてアブソリュートタイプのロータリーエンコーダを用いたが、周知の他形式のモータ及びエンコーダを用いても前記同様の作用効果を得ることは可能である。また、Ｚ軸方向のカップ停止位置が例えば２箇所でこれらの位置検出をフォトセンサやマイクロスイッチ等のスイッチで行える場合には該スイッチを前記Ｚ軸エンコーダＥｚの代わりに用いても構わない。
【図面の簡単な説明】
【００６４】
【図１】本発明の一実施形態を示す飲料自動販売機の前面図である。
【図２】図１の飲料販売機内に設けられたカップ移動機の斜視図である。
【図３】図１に示した飲料自動販売機のカップ停止位置の補正に係る制御系ブロック図である。
【図４】図３に示した停止位置補正器の正面図である。
【図５】カップ移動機のＸＹ座標系に定められた各停止位置を示す図である。
【図６】飲料販売に係るプログラムのフロー図である。
【図７】停止位置補正に係るプログラムのフロー図である。
【図８】カップ停止位置の補正例を示す図である。
【符号の説明】
【００６５】
２１…カップ移動機、２２…カップホルダ、Ｃ…カップ、３１…制御部、３１ａ…停止位置記憶部、３２…モータ駆動部、Ｍｘ…Ｘ軸モータ、Ｍｙ…Ｙ軸モータ、Ｍｚ…Ｚ軸モータ、Ｅｘ…Ｘ軸エンコーダ、Ｅｘ…Ｘ軸エンコーダ、Ｅｘ…Ｘ軸エンコーダ、３３…停止位置補正器、３３ａ〜３３ｄ…方向キー、３３ｅ，３３ｆ…カーソルキー、３３ｇ…読み出しキー、３３ｈ…移動キー、３３ｉ…補正開始キー、３３ｊ…設定キー、３３ｋ…電源キー、３３ｌ…表示部。
【図１】
2006178518.tif 000003
【図２】
2006178518.tif 000004
【図３】
2006178518.tif 000005
【図４】
2006178518.tif 000006
【図５】
2006178518.tif 000007
【図６】
2006178518.tif 000008
【図７】
2006178518.tif 000009
【図８】
2006178518.tif 000010