(57)【要約】【課題】飲料自動販売機において飲料のレシピデータを設定する際におけるレシピデータの表示方法に関し、一覧表からレシピデータを選択してコントローラに書き込んで設定することができるのでレシピデータの設定が容易となる。【解決手段】複数の飲料名５２を列方向に配置し、各飲料を調合するためのレシピ５４を行方向に配置したレシピ一覧表５０にして、表示器２の画面上に表示するとともに、表示器２の画面上に表示したレシピ一覧表５０から飲料名５２を選択して、表示器２からコントローラ３にレシピデータを転送して設定可能としたものである。【選択図】図５
2008146569.tif 000002
【特許請求の範囲】
【請求項１】
複数の飲料名を列（または行）方向に配置し、各飲料を調合するためのレシピを行（または列）方向に配置した一覧表にして、表示器の画面上に表示するとともに、
前記表示器の画面上に表示した前記一覧表から飲料名を選択して、前記表示器からコントローラにレシピデータを転送して設定可能とした、ことを特徴とするレシピデータ設定方法。
【請求項２】
前記一覧表中のレシピの設定値を選択し、当該選択した設定値を書き換え可能としたことを特徴とする請求項１に記載のレシピデータ設定方法。
【請求項３】
前記コントローラに設定されたレシピデータを前記表示器に取り込み、複数の飲料名を列（または行）方向に配置し、各飲料を調合するためのレシピを行（または列）方向に配置した一覧表にして、表示器の画面上に表示し、
当該一覧表中のレシピの設定値を選択し、当該選択した設定値を書き換えた後、当該修正したレシピの飲料名を選択して、前記表示器からコントローラにレシピデータを転送して再設定可能とした、ことを特徴とする請求項１に記載のレシピデータ設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、飲料自動販売機において飲料のレシピデータを設定する際におけるレシピデータの表示方法に関するものである。
【背景技術】
【０００２】
従来、飲料原料から飲料を調合し、カップに入れて販売する形式の飲料自動販売機では、購入者による飲料の選択により、その飲料について予め設定されたレシピに従って、販売機内に収納された各種飲料原料を調合して販売している。
【０００３】
販売機におけるレシピデータの設定は、販売機に備え付けのＰＬＣ（プログラマブルロジックコントローラ）に対して行い、ＰＬＣに保存されたレシピデータに従って飲料原料の調合が行われる。
【０００４】
ＰＬＣに対するレシピデータの設定に際しては、例えばプログラマブル表示器を用いる。プログラマブル表示器は、ドット表示画面、操作入力スイッチ、ＰＬＣとのインターフェース、画面上での操作入力のような制御のためのプログラムメモリ等を備えた表示器であり、ＰＬＣにレシピデータを入力する端末としての機能を備えている。
【０００５】
プログラマブル表示器で表示されるレシピデータ設定画面は、画面作成ソフトウエアを用いてユーザ独自で作成できるようになっている。画面作成に際しては、ユーザが、例えば、ＰＣ（パーソナルコンピュータ）等において画面作成ソフトウエアによって提供される所望形状の画像、数値等を所望の位置に表示させる描画機能を用いて所望のレシピデータ設定画面を作成する。
【０００６】
ＰＣにて作成されたレシピデータ設定画面は、画面データとしてプログラマブル表示器に転送して記憶される。そして、レシピデータ設定画面を記憶したプログラマブル表示器を飲料自動販売機のＰＬＣに接続し、ＰＬＣにそのレシピデータを転送して記憶させる。
【０００７】
ここでレシピとは、水、砂糖、飲料の原料やそれらの使用量、さらには水の温度や氷の有無などの調合に必要なデータからなる。プログラマブル表示器にそのようなレシピデータを記憶させておき、プログラマブル表示器からＰＬＣにそのレシピデータをダウンロードし、ＰＬＣはダウンロードされたレシピデータに従って飲料自動販売機における実際の飲料の調合を制御する。
【特許文献１】特開２００１−５６７０４号公報
【特許文献２】特開２００６−３１３２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来、プログラマブル表示器からＰＬＣにレシピデータをダウンロードするに当たっては、まずプログラマブル表示器の画面上にレシピ毎のレシピデータ設定ボタンを表示させ、そのボタンをクリックしてレシピデータ設定画面を呼び出す。レシピデータ設定画面上で内容の確認と必要に応じてデータの修正を行った後、ＰＬＣにレシピデータを転送して設定するようにしている。
【０００９】
このため、レシピが複数の場合、それぞれのレシピ毎にレシピデータ設定ボタンを表示させ、それぞれのレシピデータ設定ボタンをクリックしてはレシピデータ設定画面を呼び出し、内容の確認と必要な修正を行った後ＰＬＣにレシピデータを転送する必要があり、レシピデータの種類が増えると、その設定作業は煩雑となる。また、一旦ＰＬＣにダウンロードして設定したレシピデータを修正する場合においても、修正を行うレシピデータ毎にＰＬＣからプログラマブル表示器にデータを取り込み、レシピデータ設定画面を呼び出しては修正し再度ＰＬＣに転送する必要があり、修正作業も煩雑となる。
【００１０】
したがって、本発明により解決すべき課題は、ＰＬＣ等のコントローラに対してのレシピデータの設定操作を容易にすることである。
【課題を解決するための手段】
【００１１】
本発明のレシピデータ設定方法は、複数の飲料名を列（または行）方向に配置し、各飲料を調合するためのレシピを行（または列）方向に配置した一覧表にして、表示器の画面上に表示するとともに、前記表示器の画面上に表示した前記一覧表から飲料名を選択して、前記表示器からコントローラにレシピデータを転送して設定可能としたものである。
【００１２】
好ましくは前記一覧表中のレシピの設定値を選択し、当該選択した設定値を書き換え可能としたものである。
【００１３】
好ましくは前記コントローラに設定されたレシピデータを前記表示器に取り込み、複数の飲料名を列（または行）方向に配置し、各飲料を調合するためのレシピを行（または列）方向に配置した一覧表にして、表示器の画面上に表示し、当該一覧表中のレシピの設定値を選択し、当該選択した設定値を書き換えた後、当該修正したレシピの飲料名を選択して、前記表示器からコントローラにレシピデータを転送して再設定可能としたものである。
【００１４】
本発明のレシピデータ設定方法によると、表示器の画面上に複数の飲料を調合するためのレシピを一覧表にして表示させ、一覧表から飲料名を選択して表示器からコントローラにレシピデータを転送するようにしたので、複数の飲料のレシピを個別に表示して転送するのに比べ、作業の手間が省けレシピデータの設定が容易に行える。
【００１５】
また、レシピデータの修正に際しても、一覧表から修正したいレシピの設定値を選択して書き換えるので、修正箇所が複数あってもまとめて修正でき、作業が容易に行える。
【発明の効果】
【００１６】
本発明のレシピデータ表示方法によると、一覧表からレシピデータを選択してコントローラに書き込んで設定することができるのでレシピデータの設定が容易となり便利である。
【発明を実施するための最良の形態】
【００１７】
以下、添付図面を参照して、本発明の実施の形態に係るレシピデータ表示方法を説明する。実施の形態のレシピデータ表示方法は図１に示す制御システムに適用される。
【００１８】
図１には、外部ＰＣ１と、表示器２と、ＰＬＣ（プログラマブルロジックコントローラ）３と、外部機器４とが示されている。
【００１９】
外部ＰＣ１としては、本体１ａ、ディスプレイ１ｂ、キーボードやマウス１ｃなどを装備した通常の制御システム用ＰＣを用いることができる。外部ＰＣ１は、そのＣＰＵによりメモリやハードディスクドライブに記憶されたＯＳ、各種ドライバソフト、アプリケーションプログラムにしたがって当該外部ＰＣ１の各部の動作を制御し、インターフェースを介して、表示器２との間で通信を行うことができるようになっている。
【００２０】
表示器２は、プログラマブル表示器やパネルコンピュータのような表示器である。この表示器２は、グラフィック表示を行うためのドット表示画面、操作用入力スイッチ、ＰＬＣ３とのインターフェース、設定値をタッチパネルを介して入力するような制御のためのプログラムメモリなどを備えた操作用表示器であり、機器に対する端末としての機能を備えている。表示器２は上記機能の実行のための表示プログラムがインストールされている。このインストールは外部ＰＣ１から行うことができる。表示器２は、その表示プログラムに従い、表示動作を行うようになっている。表示器２は、外部機器４を制御するＰＬＣ３に接続される。表示器２は、その表示部２ａにレシピデータ設定のためのボタン２ｂや設定画面などが表示される。
【００２１】
外部機器４は飲料原料から飲料を調合し、カップに入れて販売する形式の飲料自動販売機である。ＰＬＣ３は外部機器４に設けられシーケンスプログラムがインストールされている。ＰＬＣ３はそのシーケンスプログラムに従い、外部機器４に対して購入者の選択した飲料について予め設定されたレシピに従って、販売機内に収納された飲料原料を調合するといった所要の制御動作を行うようになっている。
【００２２】
次に、外部ＰＣ１による、表示器２のレシピデータ設定画面の設計を行う作画ツールとしての機能について説明する。レシピデータ設定画面の設計は画面作成ソフトウエア（作画ソフト）にて行う。この作画ソフトはＧＵＩ形式であり、例えばＭａｃ、ＭＳ−Ｗｉｎｄｏｗｓ（登録商標）、ＵＮＩＸ（登録商標）のＸ−ＷＩＮＤＯＷ（商標）などのＯＳ上にて動作する。これらＧＵＩはユーザがコンピュータを現実の作業環境に近い感覚で操作できるインターフェースを提供することができる。
【００２３】
レシピデータ設定画面の設計にはオブジェクトの配置、プロパティの設定、プロパティの変更等が含まれる。作画ソフトはオブジェクト、タグ設定機能、描画機能、テキスト入力機能などを用いて所望の画面を構成するためのソフトである。オブジェクトは編集領域にドラッグアンドドロップなどの操作で配置することができるようライブラリ形式で登録されている。外部ＰＣ１で作成した画面データは表示器２に転送される。この場合、外部ＰＣ１で作成された画面データは、表示器２が解読可能なデータ形式として表示器２に転送される。
【００２４】
表示器２ではこの画面データをフラッシュメモリなどのメモリに記憶可能なファイル形式で記憶し、画面を表示するときに、必要に応じて読み出す。また、表示器２は画面データをバックアップファイルとして保存するために、メモリに記憶された画面データをバックアップ用のファイル形式に変換して、表示器２に着脱可能な記録媒体に記憶することができる。この記録媒体としては例えばメモリカードが好適である。
【００２５】
外部ＰＣ１における作画に際してはユーザ操作により図２の編集画面１０を表示する。この編集画面１０を用いて画面データを作成する機能などに関してさらに説明する。外部ＰＣ１は、本体１ａ、ディスプレイ１ｂ、キーボードやマウス１ｃなどにより、処理部、記憶部、表示部、操作部を構成する。
【００２６】
記憶部は、画面作成に必要とするデータや、作成した画面データなどを格納する。この記憶部にはデータベースやそのデータベースの処理部を含む。データベースはハードディスクに格納した画面データファイルの集合とすることができる。データベースの処理部はデータベースにアクセスしてデータの読出し書き込みを行う。
【００２７】
操作部はキーボードやマウスなどの入力デバイスである。操作部はオブジェクトの描画操作に関する各種のイベントを入力することができる。
【００２８】
処理部は、各種の処理を実行するものであり、これには例えば、入力イベント処理、メニュー処理、キーボード処理、マウス処理、ツールバー処理、作画処理、ウインドウ処理、コマンド処理、表示処理等がある。入力イベント処理は、入力した各種イベントに応じて、メニュー処理、キーボード処理、マウス処理、ツールバー処理、作画処理、ウインドウ処理、コマンド処理などを行う。作画処理は、編集画面の作画領域に生じた入力イベントを処理する。ウインドウ処理では入力イベントに応じて編集画面に表示したウインドウのスクローリング、拡大縮小、切替などを行う。コマンド処理は入力イベントに応じてコマンドを実行し編集画面に含まれるオブジェクトの描画操作を行う。
【００２９】
表示部は、上記処理に従い、編集画面を表示し、この編集画面にオブジェクトを表示する。
【００３０】
図２に示す外部ＰＣ１の編集画面１０のウインドウにおいて、その上部にメニューバー１２が表示されている。メニューバー１２にはファイル、編集、表示、ツール、オブジェクト、スクリーン、データベース、セットアップ、パネル、ウインドウ、ヘルプなどのメニュー項目が含まれている。所望のメニュー項目を選択するとプルダウンリストが開き、当該項目に含まれるコマンドの一覧が表示される。コマンド一覧から所望のコマンドを選択して実行する。実施の形態ではそのコマンドの一覧の図示は略する。メニューバー１２の下方にはツールバー１４が表示されている。ツールバー１４に含まれるアイコンをクリックすると、所望のコマンドを起動することができる。特に、このツールバー１４には言語設定があり、多言語の中から所望する言語に設定することができる。
【００３１】
さらに編集画面１０はナビゲーションウインドウ１６、作画領域２８、オブジェクトリスト領域３０、パーツリスト領域３２およびオブジェクトヘルプ領域３４を備える。
【００３２】
ナビゲーションウインドウ１６は、プレビュー部１８と、設定操作部２０とから構成されている。プレビュー部１８は、画面、背景画面をプレビューするものである。設定操作部２０は、画面設定操作部２２と、背景画面設定操作部２４と、背景色設定操作部２６とからなる。これらにより、同一の作画領域２８上に画面、その背景画面およびその背景色の３つの画面要素を組み合わせた最終的な状態を表示可能とし、作画領域２８上で上記表示状態を閲覧しつつ、上記画面の編集と、背景画面の表示／非表示および選択／変更と、背景色の表示／非表示および選択／変更とを、メニューから機能選択せずかつ別途ウインドウを開かずに行うことを可能とし、すべての画面要素（画面、背景画面、背景色）を組み合わせて最終的に表示される状態を、同一画面上でシームレスに編集することができるようにしたものである。
【００３３】
オブジェクトリスト領域３０には、作画編集に用いるレシピデータ設定ボタン等のオブジェクトがリストされている。パーツリスト領域３２には、作画編集に用いるボタン等のパーツがリストされている。
【００３４】
作画領域２８には、オブジェクトリスト領域３０からドラッグアンドドロップ等により選択して貼り付けたオブジェクトが表示されている。オブジェクトリスト領域３０のオブジェクトは、あらかじめ定義された属性（機能）を有している。作画領域２８に表示したオブジェクトは、この作画領域２８における編集加工により具体的な属性値（形状、サイズ、機能など）が設定される。
【００３５】
作画領域２８には、レシピデータ設定ボタンオブジェクト３６が貼り付けられる。貼り付けたレシピデータ設定ボタンオブジェクト３６は、まず属性を複数のレシピを扱うマルチプルレシピとする。この設定は、例えばレシピデータ設定ボタンオブジェクト３６を選択し、その属性設定ウインドウ（図示せず）を開いてマルチプルレシピを選択することにより行う。次に、レシピデータ設定ボタンオブジェクト３６を選択して図３に示すレシピデータ編集画面４０を呼び出す。レシピデータ編集画面４０には、複数の飲料コード４４が列方向に並び、各飲料コード４４のレシピコード４６が行方向に並んでなる編集用一覧表４２が表示される。飲料コード４４は、飲料自動販売機で調合される例えば、コーヒー、紅茶、ココアなどに相当し、図にはコードのみが表示されているが、編集作業者はそれぞれのコードがコーヒー、紅茶、ココアなどの具体的に何れの飲料を表しているかを理解している。また、レシピコード４６は「１」とか「１０」とかいった数字によって表示されているが、これについても編集作業者は各数字が何を表しているかを理解している。例えば「１」「１０」は水の量、「２」「２０」は砂糖の量、「３」「３０」は飲料の原料の量といった具合に予めコード毎にその内容が決められており、編集作業者は編集したい項目を選択してコードを入力していくことになる。また、編集用一覧表４２に隣接して、各レシピデータがＰＬＣ３の何れのメモリ領域に記憶されるかを示す対応メモリ領域画面４８が表示されている。
【００３６】
外部ＰＣ１によるレシピデータ設定ボタンオブジェクト３６に対するレシピデータの設定が終了すると、レシピデータ設定ボタンオブジェクト３６ならびにレシピデータからなる画面データを表示器２に転送して保存する。そして、画面データを保存した表示器２を飲料自動販売機である外部機器４に備え付けられたＰＬＣ３に接続し、ＰＬＣ３に対してレシピデータの設定を行う。
【００３７】
表示器２によるＰＬＣ３に対するレシピデータの設定に際しては、まず図４に示すように表示部２ａにレシピデータ設定ボタン２ｂを表示させる。このレシピデータ設定ボタン２ｂをクリックすると、表示部２ａには図５に示すレシピ一覧表５０が表示される。レシピ一覧表５０には、図３に示したレシピデータ編集画面４０の編集用一覧表４２に基づき、表示器２の表示プログラムによって飲料自動販売機の管理者にも理解できる表現にてレシピデータが表示される。レシピ一覧表５０には、飲料名５２が列方向に表示され、各飲料のレシピ５４が行方向に表示される。飲料名５２はレシピデータ編集画面４０の飲料コード４４に対応しており、レシピ５４ならびに表中の設定値５６はレシピデータ編集画面４０のレシピコード４６に対応している。すなわち、レシピコード４６のコードの内容に応じてレシピ５４と設定値５６が決定され、例えばレシピコード４６の「１」が水の量１００ｍｌを意味する場合、レシピ５４は「水」、設定値５６は「１００」となり、レシピコード４６の「３０」が飲料の原料の量１５ｇを意味する場合、レシピ５４は「原料」、設定値５６は「１５」となる。
【００３８】
飲料自動販売機の管理者は、レシピ一覧表５０の内容を確認した後、ＰＬＣ３にレシピデータを転送する。レシピ一覧表５０の内容を確認した際に修正すべき箇所があれば、その設定値５６をクリックして選択し、表示器２に付属のテンキーで直接数値を入力して修正する。例えば砂糖の量を５ｇから１０ｇに変更するのであれば、「５」を「１０」に書き換えるといった具合に直接砂糖の量を入力する。また、ＰＬＣ３にレシピデータを転送する際には、飲料名５２から転送したい飲料を選択して転送する。もちろんレシピ一覧表５０の全飲料を一括して転送したり、複数の飲料を選択しておいてそれらを一括して転送することも可能である。転送されたレシピデータは、レシピデータ編集画面４０の対応メモリ領域画面４８に記載されたＰＬＣ３のメモリ領域に記憶される。このようにして、購入者が選択した飲料に該当するＰＬＣ３に書き込まれたレシピデータに従って、販売機内に収納された各種飲料原料が調合される。
【００３９】
また、既にＰＬＣ３に設定されたレシピデータを修正する場合においても、ＰＬＣ３に記憶されたレシピデータを表示器２に転送することで、図５に示したレシピ一覧表５０と同様にデータが一覧表示され、修正箇所の設定値５６を選択して直接数値を入力して修正した後、修正を行った飲料名５２を選択して当該レシピデータをＰＬＣ３に転送して再設定する。
【００４０】
このように構成されたレシピデータ表示方法によると、表示器２の画面２ａ上に複数の飲料を調合するためのレシピを一覧表にして表示させ、レシピ一覧表５０から飲料名５２を選択して表示器２からＰＬＣ３にレシピデータを転送するようにしたので、複数の飲料のレシピを個別に表示して転送するのに比べ全体を一度に見ることができ、作業の手間が省けレシピデータの設定が容易に行える。また、表示器２の画面２ａに表示されるレシピデータ設定ボタン２ｂの数についても、各レシピ毎にレシピデータ設定ボタンを表示するのに比べて少なくなり、設定作業時に画面２ａをスクロールしながら多数のボタンの中から目的のボタンを探す手間が省け作業性に優れる。
【００４１】
また、レシピデータの修正（すでにＰＬＣ３に設定したレシピデータの修正も含む）に際しても、レシピ一覧表５０から修正したいレシピ５４の設定値５６を選択して書き換えるので、修正箇所が複数あってもまとめて修正でき、作業が容易に行える。
【００４２】
さらに、外部ＰＣ１によって表示器２のレシピデータ設定画面の設計を行う際にも、飲料コード４４とレシピコード４６とからなる編集用一覧表４２にてコードの入力が行え、編集作業が容易に行える。
【００４３】
なお、レシピ一覧表５０において、飲料名５２を列方向に配置しレシピ５４を行方向に配置したが、飲料名５２を行方向に配置しレシピ５４を列方向に配置してもよい。この点については、編集用一覧表４２についても同様に、飲料コード４４とレシピコード４６の行列を逆にしてもよい。
【産業上の利用可能性】
【００４４】
本発明は、飲料自動販売機に備え付けのＰＬＣに対してレシピデータの設定を行う際に用いるプログラマブル表示器のレシピデータ表示方法として有用である。
【図面の簡単な説明】
【００４５】
【図１】本発明の実施の形態に係るレシピデータ表示方法が適用される制御システムの構成図
【図２】本発明の実施の形態に係る外部ＰＣの編集画面
【図３】本発明の実施の形態に係る外部ＰＣの編集画面に表示されるレシピデータ設定ウインドウ
【図４】本発明の実施の形態に係る表示器のレシピデータ設定画面
【図５】本発明の実施の形態に係る表示器のレシピデータ設定画面に表示されるレシピ一覧表
【符号の説明】
【００４６】
１  外部ＰＣ
２  表示器
２ａ  表示部
２ｂ  レシピデータ設定ボタン
３  ＰＬＣ
４  外部機器
４０  レシピデータ編集画面
４２  編集用一覧表
４４  飲料コード
４６  レシピコード
５０  レシピ一覧表
５２  飲料名
５４  レシピ
５６  設定値
【図１】
2008146569.tif 000003
【図２】
2008146569.tif 000004
【図３】
2008146569.tif 000005
【図４】
2008146569.tif 000006
【図５】
2008146569.tif 000007