(57)【特許請求の範囲】
【請求項１】
複数の計量容器を備えて組合せ秤量を行い目標重量の物品を排出する組合せ秤本体と、
予め設定された運転条件に則って前記組合せ秤本体の制御を行うとともに前記計量容器の計測値を受けて組合せ演算を行う計量制御部と、ＨＴＭＬに準拠したウェブページファイルを格納したウェブサーバとを備えた組合せ秤と、
前記組合せ秤と協動して該組合せ秤から排出された物品を包装する包装機本体と、前記包装機本体の制御を行う包装制御部と、前記包装制御部への操作信号の入力と前記包装制御部からの出力信号の表示とを行う包装操作表示器と、前記包装操作表示器を表示入力部とするウェブブラウザとを備えた包装機と、
前記ウェブサーバと前記ウェブブラウザとを通信可能に接続する通信ネットワークとを備え、
前記ウェブサーバは、前記ウェブブラウザからの要求を受けて、前記組合せ秤の運転状況に係る情報を少なくとも含むドキュメントを作成する拡張機能を有し、
前記ウェブサーバは、前記ウェブブラウザからの要求に応答して前記ドキュメントが含まれたウェブページファイルを前記ウェブブラウザに送信するように構成され、
前記ウェブブラウザは、前記表示入力部を介して入力された情報に基づいて所定のメッセージを含むＸＭＬファイルを作成して前記ウェブサーバに送信する拡張機能を有し、
前記ウェブサーバは、前記ＸＭＬファイルを受信して前記ウェブブラウザにＡＣＫ信号を送信して応答するとともに前記ＸＭＬファイルに含まれるメッセージを前記計量制御部に渡す拡張機能を有する、
計量及び包装システム。
【請求項２】
前記メッセージは、前記組合せ秤の運転又は停止を操作するための情報を含んでいる、
請求項１に記載の計量及び包装システム。
【請求項３】
前記メッセージは、前記組合せ秤の運転条件を設定するための情報を含んでいる、
請求項１に記載の計量及び包装システム。
【請求項４】
複数の計量容器を備えて組合せ秤量を行い目標重量の物品を排出する組合せ秤本体と、
予め設定された運転条件に則って前記組合せ秤本体の制御を行うとともに前記計量容器の計測値を受けて組合せ演算を行う計量制御部と、前記計量制御部への操作信号の入力と前記計量制御部からの出力信号の表示とを行う計量操作表示器と、前記計量操作表示器を表示入力部とするウェブブラウザとを備えた組合せ秤と、
前記組合せ秤と協動して該組合せ秤から排出された物品を包装する包装機本体と、前記包装機本体の制御を行う包装制御部と、ＨＴＭＬに準拠したウェブページファイルを格納したウェブサーバとを備えた包装機と、
前記ウェブサーバと前記ウェブブラウザとを通信可能に接続する通信ネットワークとを備え、
前記ウェブサーバは、前記ウェブブラウザからの要求を受けて、前記包装機の運転状況に係る情報を少なくとも含むドキュメントを作成する拡張機能を有し、
前記ウェブサーバは、前記ウェブブラウザからの要求に応答して前記ドキュメントが含まれたウェブページファイルを前記ウェブブラウザに送信するように構成され、
前記ウェブブラウザは、前記表示入力部を介して入力された情報に基づいて所定のメッセージを含むＸＭＬファイルを作成して前記ウェブサーバに送信する拡張機能を有し、
前記ウェブサーバは、前記ＸＭＬファイルを受信して前記ウェブブラウザにＡＣＫ信号を送信して応答するとともに前記ＸＭＬファイルに含まれるメッセージを前記包装制御部に渡す拡張機能を有する、
計量及び包装システム。
【請求項５】
前記メッセージは、前記包装機の運転又は停止を操作するための情報を含んでいる、
請求項４に記載の計量及び包装システム。
【請求項６】
前記メッセージは、前記包装機の運転条件を設定するための情報を含んでいる、
請求項４に記載の計量及び包装システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、組合せ秤と該組合せ秤と協動する包装機とを備えた計量及び包装システムに関する。
【背景技術】
【０００２】
従来、組合せ秤と包装機とは、これらを組み合わせることにより、計量及び包装システムとして構築されている。計量及び包装システムに備えられる組合せ秤は、複数の計量容器内の物品（被計量物）の計量値を種々に組合せ、これらの組合せの中から、合計重量が目標重量に最も近い値の組合せを選択し、選択された組合せの計量容器から物品を排出するものである。同じく包装機は、組合せ秤から排出された物品を逐次包装するものである。
【０００３】
計量及び包装システムにおいて、組合せ秤と包装機との製造業者が異なる場合、両者はそれぞれに独立して設計製作され、個別に制御部と操作表示器が設けられている。この操作表示器は、組合せ秤又は包装機の制御部に対して、運転条件（目標重量、許容偏差、目標包装袋長さなど）を入力するとともに、運転状況（組合せ重量、運転速度など）を表示するものである。
【０００４】
通常、計量及び包装システムでは、組合せ秤から自重落下する被計量物を包装機で受け取ることができるように、組合せ秤の下方に包装機が配置されている。よって、組合せ秤の操作表示器と包装機の操作表示器とは上下に離れている。計量及び包装システムで袋詰めする物品が変われば、組合せ秤と包装機との双方の操作表示器で登録された運転条件のなかから該当する条件を選択して設定する必要があり、この設定作業のたびに、作業者は各操作表示器が設置されている場所に移動しなければならなかった。
【０００５】
そこで、特許文献１では、操作表示器を一つにまとめた計量及び包装システムが提案されている。特許文献１に記載された計量及び包装システムは、入力部と、表示部と、制御部とを備え、前記制御部は、前記入力部で指定された運転データを組合せ秤及びこれに協動する包装機に供給するとともに、前記組合せ秤及び前記包装機から供給された運転状態データを前記表示部に表示させるように構成されている。つまり、入力部と表示部とを併せ備えた操作表示器は、組合せ秤及び包装機に対して運転条件を与えるとともに双方の運転状況を表示できるように構成されている。
【０００６】
ところで、特許文献２では、電子料金秤とコンピュータ端末とをＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）ブラウザを用いて接続可能にした電子料金秤システムが提案されている。この発明は、電子料金秤に、表示器の画面情報を記憶するＨＴＭＬ形式の画面ファイルを設け、コンピュータ端末はウェブブラウザを用いて前記電子料金秤に接続し、前記画面ファイルから表示器の画面情報を読み出して、端末の画面表示部に表示させるものである。
【特許文献１】特開昭６２−１０３５２４号公報
【特許文献２】特開２００１−２０２５６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１に記載の計量及び包装システムのように、組合せ秤と包装機とに単一の設定表示器を設ける場合には、両者を関連づけて設計製作しなければならない。しかしながら、計量及び包装システムの多くは、組合せ秤と包装機とは異なるメーカーで各々独立して設計製作されているのが現状である。このような組合せ秤と包装機とをシステムとして協動させるためには、共通の通信プロトコルに基づいて作成されたソフトウエアを組合せ秤及び包装機の制御部に組み込んで、相互に通信可能な状態を構築して情報の送受信を行う。組合せ秤と包装機の組合せは無限にあり、計量及び包装システムごとに通信プロトコルを取り決めるための打ち合わせ時間、ソフトウエア作成時間等の時間ロスが生じていた。さらに、組合せ秤と包装機とで、各々に備えられたマイクロコンピュータに設定されているオペレーティング・システム（以下、「ＯＳ」とする）が異なることがあり、この場合各々についてソフトウエアを作成する必要があった。
【０００８】
本発明は上記のような課題を解決するためになされたものであって、ソフトウエアの設計に係る労力と時間との低減を実現する計量及び包装システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る計量及び包装システムは、複数の計量容器を備えて組合せ秤量を行い目標重量の物品を排出する組合せ秤本体と、予め設定された運転条件に則って前記組合せ秤本体の制御を行うとともに前記計量容器の計測値を受けて組合せ演算を行う計量制御部と、ＨＴＭＬに準拠したウェブページファイルを格納したウェブサーバとを備えた組合せ秤と、前記組合せ秤と協動して該組合せ秤から排出された物品を包装する包装機本体と、前記包装機本体の制御を行う包装制御部と、前記包装制御部への操作信号の入力と前記包装制御部からの出力信号の表示とを行う包装操作表示器と、前記包装操作表示器を表示入力部とするウェブブラウザとを備えた包装機と、前記ウェブサーバと前記ウェブブラウザとを通信可能に接続する通信ネットワークとを備え、前記ウェブサーバは、前記ウェブブラウザからの要求を受けて、前記組合せ秤の運転状況に係る情報を少なくとも含むドキュメントを作成する拡張機能を有し、前記ウェブサーバは、前記ウェブブラウザからの要求に応答して前記ドキュメントが含まれたウェブページファイルを前記ウェブブラウザに送信するように構成されているものである。
【００１０】
また、前記計量及び包装システムにおいて、前記ウェブブラウザは、前記表示入力部を介して入力された情報に基づいて所定のメッセージを含むＸＭＬファイルを作成して前記ウェブサーバに送信する拡張機能を有し、前記ウェブサーバは、前記ＸＭＬファイルを受信して前記ウェブブラウザにＡＣＫ信号を送信して応答するとともに前記ＸＭＬファイルに含まれるメッセージを前記計量制御部に渡す拡張機能を有するものである。
【００１１】
前記メッセージは、前記組合せ秤の運転又は停止を操作するための情報を含むものとすることができる。
【００１２】
また、前記メッセージは、前記組合せ秤の運転条件を設定するための情報を含むものとすることができる。
【００１３】
本発明に係る計量及び包装システムは、複数の計量容器を備えて組合せ秤量を行い目標重量の物品を排出する組合せ秤本体と、予め設定された運転条件に則って前記組合せ秤本体の制御を行うとともに前記計量容器の計測値を受けて組合せ演算を行う計量制御部と、前記計量制御部への操作信号の入力と前記計量制御部からの出力信号の表示とを行う計量操作表示器と、前記計量操作表示器を表示入力部とするウェブブラウザとを備えた組合せ秤と、前記組合せ秤と協動して該組合せ秤から排出された物品を包装する包装機本体と、前記包装機本体の制御を行う包装制御部と、ＨＴＭＬに準拠したウェブページファイルを格納したウェブサーバとを備えた包装機と、前記ウェブサーバと前記ウェブブラウザとを通信可能に接続する通信ネットワークとを備え、前記ウェブサーバは、前記ウェブブラウザからの要求を受けて、前記包装機の運転状況に係る情報を少なくとも含むドキュメントを作成する拡張機能を有し、前記ウェブサーバは、前記ウェブブラウザからの要求に応答して前記ドキュメントが含まれたウェブページファイルを前記ウェブブラウザに送信するように構成されているものである。
【００１４】
また、本発明は、前記計量及び包装システムにおいて、前記ウェブブラウザは、前記表示入力部を介して入力された情報に基づいて所定のメッセージを含むＸＭＬファイルを作成して前記ウェブサーバに送信する拡張機能を有し、前記ウェブサーバは、前記ＸＭＬファイルを受信して前記ウェブブラウザにＡＣＫ信号を送信して応答するとともに前記ＸＭＬファイルに含まれるメッセージを前記包装制御部に渡す拡張機能を有するものである。
【００１５】
前記メッセージは、前記包装機の運転又は停止を操作するための情報を含むものとすることができる。
【００１６】
また、前記メッセージは、前記包装機の運転条件を設定するための情報を含むものとすることができる。
【発明の効果】
【００１７】
本発明は、以下に示すような効果を奏する。
【００１８】
本発明によれば、ウェブブラウザを用いて表示入力部に表示されたウェブページを通じて、組合せ秤（又は包装機）の遠隔モニタをすることができる。そして、組合せ秤（又は包装機）を遠隔モニタするために必要とするデータやプログラムは、通信ネットワークを介して全て組合せ秤（又は包装機）から供給され、しかも、データの閲覧やプログラムの実行は市販されているウェブブラウザを用いて実行することができる。よって、包装機（又は組合せ秤）は、組合せ秤（又は包装機）を遠隔モニタ又は遠隔操作するためにブラウザソフトを除く専用のソフトウエアを必要とせず、しかも、包装機及び組合せ秤の制御部に実装されるＯＳを選ばない。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の好ましい実施の形態を図面を参照しながら説明する。なお、以下では全ての図を通じて同一又は相当する要素には同一の参照符号を付して、その重複説明を省略する。図１は計量及び包装システムの組合せ秤の概略構成を示す図、図２は計量及び包装システムの包装機の概略構成を示す図、図３は計量及び包装システムの制御系統の構成を示すブロック図である。
【００２０】
図１に示すように、本実施の形態に係る計量及び包装システム１００は、組合せ秤９９と、組合せ秤９９へ物品（被計量物）を供給するための供給装置１と、組合せ秤９９で組合せ計量された物品を包装する包装機８０とを、備えている。以下、これらの構成要素の構造について説明する。
【００２１】
［供給装置１及び組合せ秤９９］
まず、供給装置１及び組合せ秤９９のハードウエアの構成を、図１及び図３を用いて説明する。
【００２２】
供給装置１は、振動器２が取り付けられたトラフ（大型の細長い容器）であり、このトラフには図示されていない他の装置から物品が供給される。供給装置１は、振動器２によってトラフを適宜振動させることにより、組合せ秤９９の分散フィーダ３上に物品を送り出す。
【００２３】
組合せ秤９９は、組合せ秤量により目標重量の物品を排出する組合せ秤本体と、組合せ秤本体の制御及び組合せ演算を行う計量制御部１６と、計量制御部１６への操作信号の入力と計量制御部１６からの出力信号の表示とを行う計量操作表示器１７とを、備えている。前記組合せ秤本体には、分散フィーダ３、振動器４、直進フィーダ５、振動器６、供給ホッパ７、計量ホッパ８、重量センサ９、集合シュート１０、及び集合ファンネル１１が含まれている。
【００２４】
組合せ秤９９の装置上部には、振動器４を備えた円錐形状の分散フィーダ３が設けられ、分散フィーダ３の上方には、該分散フィーダ３上の物品の量を検出するためのレベルセンサ１８が設けられている。分散フィーダ３は、供給装置１から供給される物品を振動器４による振動によって放射状に分散させるものである。この分散フィーダ３の周囲には、振動器６を備えた直進フィーダ５が放射状に複数設けられている。直進フィーダ５は、分散フィーダ３から送られてきた物品を振動器６による振動によって各供給ホッパ７に送り出すものである。直進フィーダ５の物品の送出側には供給ホッパ７が設けられ、各供給ホッパ７の下方には計量容器としての計量ホッパ８が設けられている。複数の供給ホッパ７及び計量ホッパ８はそれぞれ対応して設けられ、円状に配置されている。供給ホッパ７は直進フィーダ５から送られてきた物品を受け取り、その下方に配置された計量ホッパ８が空になるとゲート７ａを開いて計量ホッパ８へ物品を投入するものである。計量ホッパ８にはロードセル等の重量センサ９が取り付けられており、この重量センサ９により計量ホッパ８内の物品の重量が計量される。
【００２５】
重量センサ９の計量値（検出信号）を受けた計量制御部１６は、各計量ホッパ８の計量値の組合せ演算により複数の計量ホッパ８の中から排出すべきホッパの組合せを求める。包装機８０からの排出許可信号が計量制御部１６に入力されると、計量制御部１６は組合せに選択されている計量ホッパ８へ排出指令を出力する。計量ホッパ８のゲート８ａの開放により該計量ホッパ８から排出された物品は、計量ホッパ８の下方に設けられた集合シュート１０に排出され、集合シュート１０の下部に配設された集合ファンネル１１を通過して包装機８０へ投入される。
【００２６】
続いて、供給装置１及び組合せ秤９９の制御系統の構成について説明する。
【００２７】
計量制御部１６は、ＣＰＵ等からなる演算部２１と、ＲＡＭ及びＲＯＭ等のメモリからなる記憶部２２等を備えている。記憶部２２には、運転条件登録テーブル３１、運転条件テーブル３２、運転中データレジスタ３３、及び表示バッファ３４等を備えている。運転条件登録テーブル３１には、多数の運転条件データ（例えば、運転条件データ番号、品名、目標重量値、供給機振幅等）が記憶されている。運転条件テーブル３２には、運転条件登録テーブル３１の中から選択された一つの運転条件データが書き込まれ、この運転条件テーブル３２に書き込まれた運転条件データに基づいて組合せ秤本体１９が制御される。運転中データレジスタ３３には、運転中の組合せ秤本体１９の運転状況データが記憶されている。表示バッファ３４には、運転状況データのうち必要なデータが書き込まれて、このデータが計量操作表示器１７に表示される。
【００２８】
演算部２１は、記憶部２２に記憶されている運転用プログラムを実行して、供給装置１および組合せ秤９９全体の制御を行うとともに組合せ演算を行う。組合せ演算では、複数の計量ホッパ８の中から排出すべき計量ホッパ８の組合せが１つ求められる。また、演算部２１は、振動制御部１２を介して分散フィーダ３の振動器４、直進フィーダ５の振動器６の動作を制御するとともに、振動制御部１２を介して供給装置１の振動器２の動作を制御する。また、演算部２１は、ゲート駆動部１４を介して供給ホッパ７および計量ホッパ８のそれぞれのゲート７ａ，８ａの開閉を行うためのパルスモータ（図示略）を制御する。また、演算部２１は、計量ホッパ８に取り付けられた重量センサ９による計測値をＡ／Ｄ変換部１３を介して取得する。また、演算部２１は、インターフェース２０を介してレベルセンサ１８の信号を入力し、その信号に基づいて分散フィーダ３上の物品の量を検出し、その物品量が所定量（しきい値）より少なくなると、振動制御部１２を介して供給装置１の振動器２を動作させることにより、分散フィーダ３上に常時、所定量以上の物品が供給されているように供給装置１を制御する。さらに、演算部２１は、第一通信部１５を介して包装機８０との間で排出許可信号や排出完了信号の送受信を行う。
【００２９】
また、演算部２１には、表示手段及び操作入力手段としての機能を併せ備えた計量操作表示器１７が接続されている。計量操作表示器１７は、例えばタッチスクリーン式の表示部を備え、そのスクリーン上で、組合せ秤９９の運転操作や運転条件の入力を行うことができる。計量操作表示器１７でのタッチキー操作は演算部２１に入力され、また、演算部２１から出力された画像表示信号に応じた画面が計量操作表示器１７で表示される。計量操作表示器１７では、通常は、組合せ秤９９の目標重量値や組合せ演算結果等を示す運転状況表示画面が表示され、運転パラメータ等の設定を行う設定画面等が表示されるように、操作により切り替えることができる。
【００３０】
［包装機８０］
次に、包装機８０の構成について、図２及び図３を用いて説明する。
【００３１】
まず、包装機８０のハードウエアの構成から説明する。包装機８０は、例えば、袋を製造しながら、この袋に組合せ秤９９から投入される物品を充填して包装するものである。包装機８０は、組合せ秤９９と協動して組合せ秤９９から排出された物品を包装する包装機本体と、包装機本体の制御を行う包装制御部８１と、包装制御部８１への操作信号の入力と包装制御部８１からの出力信号の表示とを行う包装操作表示器８８とを、備えている。
【００３２】
前記包装機本体には、包装フィルム４２を筒状にヒートシールする縦シール用ヒータ４３と、このヒータ４３を進退駆動する縦シール用エアーシリンダ４４と、筒状となった包装フィルム４２を下方に送り出すプルベルト４５と、組合せ秤９９の集合シュート１０から供給される被計量物を充填した後に横シールを行う横シール用ヒータ４６と、このヒータ４６を進退駆動する横シール用エアーシリンダ４７，４７と、横シールの後に包装フィルム４２を切断するカッタ４８と、カッタ４８を駆動するカッタ用エアーシリンダ４９とが含まれている。
【００３３】
続いて、包装機８０の制御系統の構成について説明する。
【００３４】
包装機８０の包装制御部８１は、ＣＰＵ等からなる演算部８２と、ＲＡＭ及びＲＯＭ等のメモリからなる記憶部８３等を備えている。記憶部８３には、包装機の運転用プログラム、運転用設定データである多数の運転パラメータのデータ等が記憶される。
【００３５】
演算部８２は、記憶部８３に記憶されている運転用プログラムを実行して、包装機全体の制御を行う。すなわち、包装制御部８１の演算部８２は、動作制御部８５を介して、縦シール用エアーシリンダ４４、横シール用エアーシリンダ４７、カッタ用エアーシリンダ４９、及びプルベルト４５の動作を制御する。また、演算部８２は、Ａ／Ｄ変換部８６を介して、縦シール用ヒータ４３、及び横シール用ヒータ４６に備えられた温度コントローラによる計測値を取得する。さらに、演算部８２は、第一通信部８４を介して、組合せ秤９９との間で排出許可信号や排出完了信号の送受信、並びに各種情報の送受信を行う。
【００３６】
また、包装制御部８１には、表示手段及び操作入力手段としての機能を併せ備えた包装操作表示器８８が接続されている。包装操作表示器８８は、例えばタッチスクリーン式の表示部を備え、そのスクリーン上で、包装機８０の運転操作及び運転条件の入力を行うことができる。包装操作表示器８８での操作は包装制御部８１に入力され、また、包装制御部８１から出力されたデータ等の出力信号が包装操作表示器８８で表示される。包装操作表示器８８では、通常は、包装機８０の運転状況を示す運転状況表示画面が表示され、各シール部の設定温度や動作時間，カッタの動作時間，各種動作の遅延時間等の設定を行う設定画面等を表示させるように、操作により切り替えることができる。
【００３７】
さらに、包装操作表示器８８は、上記に加え、組合せ秤９９の運転状況表示画面を表示させて組合せ秤９９を遠隔モニタしたり、組合せ秤９９の設定画面等を表示させて組合せ秤９９を遠隔操作したりすることができる。包装操作表示器８８で組合せ秤９９を遠隔操作（遠隔モニタ）するための遠隔操作システムの構成については、後ほど詳述する。
【００３８】
［計量及び包装システム１００の動作］
以上のように構成された計量及び包装システム１００の動作について説明する。
【００３９】
まず、物品は、供給装置１によって組合せ秤の分散フィーダ３上に供給される。そして、分散フィーダ３の振動によって放射状に分散されて、分散フィーダ３に続く直進フィーダ５を介して円状に複数配置された供給ホッパ７に物品が送られる。各供給ホッパ７の下方に位置する計量ホッパ８が空の場合に、各供給ホッパ７の物品が計量ホッパ８に投入される。
【００４０】
計量制御部１６は、それぞれの重量センサ９により計量された重量値に基づいて組合せ演算を行う。この組合せ演算では、複数の計量ホッパ８の中から、重量センサ９により計量された物品の重量値の合計が、予め定められた所定重量範囲（目標重量に対する許容重量範囲）内にある組合せを１つ求める。そして計量制御部１６は、第一通信部１５を介して包装機８０から排出許可信号が入力されると、組合せ演算で求めた組合せに選択されている計量ホッパ８のゲートを開閉させ、物品を集合シュート１０上へ排出させるとともに、第一通信部１５を介して包装機８０へ排出完了信号を出力する。物品は集合シュート１０上を滑り集合ファンネル１１で集められて、包装機８０へ送出される。包装機８０では、組合せ秤９９からの排出完了信号の入力タイミングに基づいてシール動作等の動作を行う。
【００４１】
［遠隔操作システム］
ここで、包装操作表示器８８で組合せ秤９９を遠隔操作するための遠隔操作システムのシステム構成について説明する。図４は遠隔操作システムの構成を示す概念図である。
【００４２】
図３及び図４に示すように、組合せ秤９９にはサーバ５１が設けられている。サーバ５１は、ＣＰＵ等からなる演算部と、ＲＡＭ及びＲＯＭ等のメモリからなる記憶部等を備えたコンピュータで構成することができる。このコンピュータには、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サーバソフトウエアがインストールされて、サーバ５１はウェブサーバとして機能する。また、このサーバ５１は、計量制御部１６と接続されて情報の読み出しや書き込みが可能である。なお、図３においては、サーバ５１と計量制御部１６とを独立して表現しているが、サーバ５１と計量制御部１６とが同一のコンピュータで構成されていてもよい。
【００４３】
一方、包装機８０の包装制御部８１の演算部８２には、ＷＷＷブラウザソフトウエアがインストールされて、包装制御部８１はウェブブラウザ５３を備えたウェブクライアントとして機能する。以下、包装機８０の包装制御部８１を「クライアント５２」と呼び、包装操作表示器８８をクライアント５２の「表示入力部５６」と呼ぶこととする。なお、本実施の形態では包装制御部８１の演算部８２にＷＷＷブラウザソフトウエアをインストールすることによりウェブブラウザ５３を備えたクライアント５２を構成しているが、演算部８２とは別のコンピュータをクライアント５２として設けることもできる。
【００４４】
サーバ５１とクライアント５２とは、例えばＬＡＮ（ローカルエリアネットワーク）等の無線又は有線の通信ネットワークである第二通信ネットワーク６３を介して通信可能に接続されている。上記構成により、組合せ秤９９と包装機８０との間に、サーバ５１と、ウェブブラウザ５３を備えたクライアント５２とから成るクライアントサーバモデルが構築されている。このクライアントサーバモデルでは、クライアント５２がサーバ５１に要求を送信し、サーバ５１がそれに応答を返す、という形で処理が進行される。
【００４５】
サーバ５１には、複数のウェブページファイル７１が格納されている。ウェブページファイル７１には、ＨＴＭＬドキュメント、スタイルシート、及び画像データが含まれている。ここで「ＨＴＭＬドキュメント」は、ＨＴＭＬ若しくはＸＭＬやＸＨＴＭＬ等のＨＴＭＬに準拠する言語で記載されたデータをいい、このＨＴＭＬドキュメントをクライアント５２がウェブブラウザ５３の機能を用いて読み出すことにより、クライアント５２の表示入力部５６にウェブページが表示される。前記ＨＴＭＬドキュメントには各種処理が組み込まれており、サーバ５１及びクライアント５２は、その拡張機能を利用してウェブページに連動した動的処理を行うことができる。
【００４６】
前記ＨＴＭＬドキュメントに組み込まれる処理のうちサーバ５１側で行われる処理として、運転状況情報作成処理、設定画面作成処理、設定情報受信処理、及び操作要求受信処理があり、これらはサーバ５１の運転状況情報作成部７２、設定画面作成部７３、設定情報受信部７４、操作要求受信部７５でそれぞれ行われる。サーバ５１は、例えば、ＣＧＩ（Common  Gateway  Interface）を介してＣ言語やＰｅｒｌ等でかかれたプログラム、ＨＴＭＬ中にプログラムを埋め込んだＡＳＰ（Active  Server  Pages）、或いはＪａｖａ（登録商標）サーブレットを介してＪａｖａ（登録商標）プログラムをサーバ５１上で実行することにより、固有のウェブページ送信機能に加え、運転状況情報作成部７２、設定画面作成部７３、設定情報受信部７４又は操作要求受信部７５としての拡張機能を有する。
【００４７】
また、前記ＨＴＭＬドキュメントに組み込まれる処理のうちクライアント５２側で行われる処理として、設定情報送信処理、及び操作要求送信処理があり、これはクライアント５２の設定情報送信部５４、操作要求送信部５５でそれぞれ行われる。クライアント５２は、例えば、Ｊａｖａ（登録商標）アプレットを介してＪａｖａ（登録商標）プログラムをウェブブラウザ５３上で実行することにより、固有のウェブページ閲覧機能に加え、設定情報送信部５４又は操作要求送信部５５としての拡張機能を有する。
【００４８】
運転状況情報作成処理、設定画面作成処理、設定情報受信処理、操作要求受信処理、設定情報送信処理、及び操作要求送信処理については、後ほど詳述する。
【００４９】
クライアント５２のウェブブラウザ５３には、サーバ５１とＨＴＴＰを用いた通信をして、指定されたＵＲＩに対応する情報を取り寄せるウェブクライアントとしての機能、取り寄せた情報を種類に応じて解析するパーサーとしての機能、及び解析結果をもとに文字や画像を適切に配置するなどして表示部への表示を行うレンダラーとしての機能が備えられている。さらに、ウェブブラウザ５３には、設定情報送信部５４又は操作要求送信部５５として機能するために、インターフェースとしての機能やアプリケーションプログラムが付加されている。これは、ウェブブラウザ５３に、例えば、Ｊａｖａ（登録商標）プラグイン、ＡｄｏｂｅＦｌａｓｈ（登録商標）等のプラグインモジュールを付加することで実現できる。
【００５０】
ここで、サーバ５１及びクライアント５２の処理動作を説明する。図５はウェブページ表示処理の流れ図、図６は組合せ秤の自動運転ページの一例を示す図、図７は操作要求送受信処理の流れ図、図８は設定情報送受信処理の流れ図である。
【００５１】
クライアント５２は、ウェブブラウザ５３を起動するとサーバ５１のホームページを開くように設定されている。クライアント５２の表示入力部５６で所定のウェブページを閲覧（表示）するために、サーバ５１とクライアント５２との間で行われる一連の処理は、以下の通りである。図５に示すように、まず、クライアント５２はウェブブラウザ５３の機能を利用してサーバ５１にアクセスし、所望のページ（ここでは、ホームページ）を表示させるためのウェブページファイルの送信を要求する（ステップＳ０１）。クライアント５２からの要求を受けたサーバ５１の送信部７０は（ステップＳ２１）、この要求に応答してウェブページファイルを読み出すか又は作成し（ステップＳ２２）、ＨＴＴＰプロトコルで送信する（ステップＳ２３）。ウェブページファイルを受信したクライアント５２は（ステップＳ０２）、受信したウェブページファイルを解析し、表示入力部５６のブラウザウインドウにウェブページを表示する（ステップＳ０３）。
【００５２】
このようなクライアント５２の表示入力部５６に所定のウェブページを表示させるための一連の処理は、ホームページの他のウェブページをクライアント５２の表示入力部５６に表示する場合に共通するので、以下では、この一連の処理の説明を省略する。
【００５３】
上述の流れでクライアント５２の表示入力部５６に表示されたホームページには、自動運転ページへ移動するハイパーリンクが張られている。包装操作表示器８８で自動運転ページへの移動指令がクライアント５２に入力されると、クライアント５２はウェブブラウザ５３の機能を用いて表示入力部５６に自動運転ページを表示する。なお、ホームページを自動運転ページとすることもできる。
【００５４】
図６では、表示入力部５６に表示される組合せ秤９９の自動運転ページの一例が示されている。図６に示すように、包装操作表示器８８に表示される組合せ秤９９の自動運転ページ１３１には、フィーダ強度表示部１１６、計量状況表示部１１７、及び計量結果表示部１１８の、各運転状況表示欄が設けられている。フィーダ強度表示部１１６には、直進フィーダ５の振動器６の振動強度（リニアフィーダの強度）、供給装置１の振動器２の振動強度（メインフィーダの強度）と、これらのフィーダの駆動時間とが示されている。計量状況表示部１１７には、計量制御部１６における組合せ演算の結果（組合せ重量）と、計量速度と、目標重量に対する不足，適量，過量の別とが示されている。例えば、計量状況表示部１１７に示される８９．５ｐ／ｍとは、１分間に８９．５パック排出される速度で組合せ秤が運転していることを意味している。計量結果表示部１１８には、目標重量と、平均重量と、標準偏差と、累積パック数とが示されている。
【００５５】
これらの各運転状況表示欄を表示させるＨＴＭＬドキュメントは、運転状況情報作成部７２で生成される。つまり、クライアント５２のウェブブラウザ５３からページの送信要求を受けたサーバ５１の送信部７０は、運転状況情報作成部７２にその要求を渡し、要求を受けた運転状況情報作成部７２は該当するＨＴＭＬドキュメントを生成して送信部７０に渡し、送信部７０はこのＨＴＭＬドキュメントを含むウェブページファイルをクライアント５２へ送信する。このとき、運転状況情報作成部７２は、運転中データレジスタ３３、運転条件登録テーブル３１、及び表示バッファ３４に書き込まれた情報をもとに、組合せ秤９９における物品の組合せ秤量ごとに計量制御部１６における組合せ演算の結果及び運転条件を取得し、各運転状況表示欄を表示させるＨＴＭＬドキュメントを生成する。自動運転ページの各運転状況表示欄、即ち、各運転状況を表示させるフレームは、所定時間毎に短い間隔で更新させるように構成されることが望ましく、これにより包装操作表示器８８にて組合せ秤９９の運転状況をモニタすることができる。
【００５６】
また、自動運転ページ１３１には、全排出操作ボタン１１４、校正操作ボタン１１５、及び運転／停止操作ボタン１１９の、各操作部が設けられている。クライアント５２の包装操作表示器８８で自動運転ページ１３１が表示されている間に、自動運転ページ１３１に設けられている操作部が操作（クリック）されると、操作要求の割り込み信号が発生し、クライアント５２は操作要求に対する処理を行う。各操作部にはコマンドが設定されており、例えば、全排出操作ボタン１１４が操作されると組合せ秤９９で取り扱う品種を入れ替えるときに物品を計量ホッパ８から全部排出させる要求がクライアント５２に入力され、校正操作ボタン１１５が操作されると組合せ秤９９の零点校正やスパン校正の要求がクライアント５２に入力され、運転／停止操作ボタン１１９が操作されると組合せ秤９９が運転又は停止の操作がクライアント５２に入力される。
【００５７】
ここで、操作部が操作された時のサーバ５１とクライアント５２とで行われる処理の流れを説明する。
【００５８】
図７に示すように、クライアント５２の表示入力部５６に表示された上記各操作部のうちいずれかが操作されると、この操作が表示入力部５６を介してクライアント５２に入力される（ステップＳ３１）。操作が入力されたクライアント５２は操作要求送信処理を開始する。なお、操作要求送信部５５が操作要求送信処理を実行するためのプログラムは、自動運転ページ１３１のＨＴＭＬドキュメント又はそのウェブページファイル内に含めることができる。
【００５９】
操作要求送信処理を開始したクライアント５２の操作要求送信部５５は、操作要求をＸＭＬで記述されたＸＭＬファイルとしてサーバ５１の送信部７０へ送信する（ステップＳ３２）。このＸＭＬファイルを受信した送信部７０は（ステップＳ５１）、当該ＸＭＬファイルを操作要求受信部７５へ渡す。ＸＭＬファイルを受け取った操作要求受信部７５は操作要求受信処理を開始して、送信部７０にＡＣＫ（Acknowledgment）信号を返し、ＡＣＫ信号を受け取った送信部７０は、このＡＣＫ信号をクライアント５２へ送信する（ステップＳ５２）。ＡＣＫ信号を受信したクライアント５２のウェブブラウザ５３は（ステップＳ３３）、表示入力部５６に設定情報が受信された旨を表示する（ステップＳ３４）。また、操作要求受信部７５は、受け取ったＸＭＬファイルに含まれるデータを機械語に変換して、計量制御部１６へ渡す（ステップＳ５３）。操作要求を受け取った計量制御部１６では、該操作要求に基づく入力信号を組合せ秤本体１９に入力する。これにより、組合せ秤９９では、クライアント５２で入力された操作要求に基づく動作が行われる。
【００６０】
また、自動運転ページ１３１には、手動ボタン１１２、プログラム設定ボタン１１３、全排出操作ボタン１１４、校正操作ボタン１１５の、各画面切替部が設けられている。画面切替部にはそれぞれにハイパーリンクが設定されており、クライアント５２で画面切替部のいずれかが操作されると、クライアント５２はウェブブラウザ５３の機能を利用して表示入力部５６に、操作された画面切替部に該当するウェブページを表示する。
【００６１】
例えば、手動ボタン１１２が操作されると、組合せ秤９９のフィーダやホッパを個別に動かしてチェックする操作を入力することができる手動操作設定ページが表示入力部５６に表示される。プログラム設定ボタン１１３が操作されると、操作により組合せ秤９９の運転パラメータを入力して変更することができる運転条件設定ページが表示入力部５６に表示される。ヒストグラム表示ボタン１２０が操作されると、パックの集計データをヒストグラム表示したヒストグラム表示ページが表示入力部５６に表示される。復帰ボタン１２１が操作されると、表示入力部５６に包装機８０の運転状況表示画面が表示される。なお、手動操作設定ページ、運転条件設定ページ、ヒストグラム表示ページの各ウェブページファイルは、いずれもサーバ５１に格納されている。
【００６２】
ここで、前記運転条件設定ページで運転条件を設定する際の、サーバ５１とクライアント５２との処理の流れを説明する。
【００６３】
クライアント５２の表示入力部５６に表示された自動運転ページ１３１のプログラム設定ボタン１１３が操作されると、クライアント５２のウェブブラウザ５３は運転条件設定ページを表示させる要求をサーバ５１の送信部７０に送信する。この要求を受けた送信部７０は、当該要求を設定画面作成部７３に渡し、要求を受けた設定画面作成部７３では設定画面作成処理を開始する。設定画面作成処理では、運転条件登録テーブル３１及び運転条件テーブル３２を参照して運転条件設定ページのウェブページファイルを作成し、これを送信部７０に渡す。送信部７０は、作成されたウェブページファイルをクライアント５２に送信する。ウェブページファイルを受信したクライアント５２のウェブブラウザ５３は、これに含まれるデータを解析して表示入力部５６に運転条件設定ページを表示する。
【００６４】
上述のようにして表示入力部５６に表示された運転条件設定ページには、組合せ秤９９の運転条件を入力又は選択するための入力フィールドが設けられている。なお、運転条件設定ページは、運転条件登録テーブル３１に登録されている運転条件の中から、計量される物品に応じて運転条件を選択できるように構成されることが望ましい。
【００６５】
図８に示すように、クライアント５２の表示入力部５６を介してクライアント５２に設定情報が入力されると（ステップＳ３６）、クライアント５２では設定情報送信部５４にて設定情報送信処理が開始される。なお、設定情報送信部５４が設定情報送信処理を実行するためのプログラムは、運転条件設定ページのＨＴＭＬドキュメント又はそのウェブページファイル内に含めることができる。設定情報送信処理を開始したクライアント５２の設定情報送信部５４は、入力フィールドに入力された設定情報をＸＭＬで記述されたＸＭＬファイルとし、サーバ５１の送信部７０へ送信する（ステップＳ３６）。このＸＭＬファイルを受信した送信部７０は（ステップＳ５６）、当該ＸＭＬファイルを設定情報受信部７４へ渡す。ＸＭＬファイルを受け取った設定情報受信部７４は設定情報受信処理を開始して、送信部７０にＡＣＫ（Acknowledgment）信号を返し、ＡＣＫ信号を受け取った送信部７０は、このＡＣＫ信号をクライアント５２へ送信する（ステップＳ５７）。ＡＣＫ信号を受信したクライアント５２のウェブブラウザ５３は（ステップＳ３８）、表示入力部５６に設定情報が受信された旨を表示する（ステップＳ３９）。また、設定情報受信部７４は、受け取ったＸＭＬファイルに含まれるデータを機械語に変換して、計量制御部１６へ渡す（ステップＳ５８）。設定情報を受け取った計量制御部１６では、該設定情報に基づいて運転条件テーブル３２を書き換える。これにより、クライアント５２で設定された設定情報に基づいて、組合せ秤９９の運転条件が変更され、この変更された運転条件に基づいた組合せ秤９９の運転が開始される。
【００６６】
以上説明したように、上記構成の計量及び包装システム１００では、組合せ秤９９の制御を行う計量制御部１６と、組合せ秤９９を遠隔モニタしたり遠隔操作したりする包装制御部８１との関係は、サーバ５１と、このサーバ５１の提供するウェブページをウェブブラウザ５３を用いて閲覧するクライアント５２との関係に対応している。つまり、クライアント５２はウェブブラウザ５３を用いてサーバ５１からウェブページファイル７１を取り寄せて、この取り寄せたウェブページファイル７１を用いて、サーバ５１との間で操作要求を含む各種の情報交換を行う。このように、クライアント５２が、組合せ秤９９を遠隔モニタ又は遠隔操作するために必要とするデータやプログラムは、第二通信ネットワーク６３を介して全てサーバ５１から供給され、しかも、データの閲覧やプログラムの実行は市販されているウェブブラウザ５３を用いて実行することができる。よって、クライアント５２は、組合せ秤９９を遠隔モニタ又は遠隔操作するためにブラウザソフトを除く専用のソフトウエアを必要とせず、しかも、クライアント５２に実装されるＯＳを選ばない。
【００６７】
なお、本実施の形態においては、包装機８０の包装操作表示器８８にて、組合せ秤９９を遠隔操作及び遠隔モニタする構成としているが、組合せ秤９９の計量操作表示器１７にて、包装機８０を遠隔操作及び遠隔モニタする構成とすることもできる。
【００６８】
この場合、前述の計量及び包装システム１００の遠隔操作システムにおいて、サーバ５１とクライアント５２との立場が、組合せ秤９９と包装機８０との間で逆転し、サーバ５１とクライアント５２との間で前述と同様の処理が行われる。つまり、包装機８０にサーバ５１が備えられ、組合せ秤９９の計量制御部１６がウェブブラウザ５３を備えたクライアント５２となり、包装機８０の自動運転ページを始めとする包装機８０に係る情報を示すウェブページを組合せ秤９９の計量操作表示器１７でウェブブラウザ５３を用いて閲覧することができる。なお、包装機８０の自動運転ページには、各シール部の設定温度や動作時間、カッタの動作時間、及び各種動作の遅延時間等の運転条件や、包装個数、包装速度、及び各シール部の温度等の稼動状況が表示される。
【産業上の利用可能性】
【００６９】
本発明は、組合せ計量した物品を排出する組合せ秤と、組合せ秤から排出された物品を包装する包装機とを備え、これらが独立して設計製作された計量及び包装システムに有用である。
【図面の簡単な説明】
【００７０】
【図１】計量及び包装システムの組合せ秤の概略構成を示す図である。
【図２】計量及び包装システムの包装機の概略構成を示す図である。
【図３】計量及び包装システムの制御系統の構成を示すブロック図である。
【図４】遠隔操作システムの構成を示す概念図である。
【図５】ウェブページ表示処理の流れ図である。
【図６】組合せ秤の自動運転ページの一例を示す図である。
【図７】操作要求送受信処理の流れ図である。
【図８】設定情報送受信処理の流れ図である。
【符号の説明】
【００７１】
１  供給装置
２  振動器
３  分散フィーダ
４  振動器
５  直進フィーダ
６  振動器
７  供給ホッパ
８  計量ホッパ
９  重量センサ
１０  集合シュート
１１  集合ファンネル
１２  振動制御部
１３  Ａ／Ｄ変換部
１４  ゲート駆動部
１５  通信部
１６  計量制御部
１７  計量操作表示器
１８  レベルセンサ
２１  演算部
２２  記憶部
５１  サーバ
５２  クライアント
５３  ウェブブラウザ
６３  第二通信ネットワーク
７０  送信部
８０  包装機
８１  包装制御部
８２  演算部
８３  記憶部
８４  通信部
８５  動作制御部
８６  Ａ／Ｄ変換部
８７  包装機本体
８８  包装操作表示器
９０  第一通信ネットワーク
９９  組合せ秤
１００  計量及び包装システム
【図１】
0005070032.tif 000002
【図２】
0005070032.tif 000003
【図３】
0005070032.tif 000004
【図４】
0005070032.tif 000005
【図５】
0005070032.tif 000006
【図６】
0005070032.tif 000007
【図７】
0005070032.tif 000008
【図８】
0005070032.tif 000009