(57)【要約】【課題】充填ラインの構成変更、新設および撤去に柔軟に対応可能な充填ライン構成表示システムを提供する。【解決手段】実施形態の充填ライン構成表示システム１は、端末装置３０と、この端末装置３０からの充填ラインの表示要求に応じて、充填ラインの構成を表示するための画面情報を生成する充填ライン画面情報生成サーバ１０とを備え、充填ライン画面情報生成サーバ１０は、表示要求を受信した充填ラインの識別情報をキーにして、充填ラインデータベース１３１から、当該充填ラインを構成する各ライン構成要素のレコードを取得するレコード取得部１２１と、取得されたレコードに含まれる各ライン構成要素の名称情報および表示位置指定情報に基づいて、充填ラインの画面情報を生成する画面情報生成部１２２と、を有する。【選択図】図３
2019075002.tif 000002
【特許請求の範囲】
【請求項１】
充填ラインの表示要求を送信する端末装置と、
前記表示要求に応じて、前記充填ラインの構成を表示するための画面情報を生成する充填ライン画面情報生成サーバと、を備え、
前記充填ライン画面情報生成サーバは、
前記充填ラインを構成するライン構成要素ごとに、前記充填ラインの識別情報と、前記ライン構成要素の名称情報と、前記端末装置の画面上における前記ライン構成要素の表示位置を指定する表示位置指定情報とを関連付けたレコードを記憶する充填ラインデータベースから、前記表示要求を受信した充填ラインの識別情報をキーにして、当該充填ラインを構成する各ライン構成要素のレコードを取得するレコード取得部と、
前記取得されたレコードに含まれる前記各ライン構成要素の名称情報および表示位置指定情報に基づいて、前記充填ラインの画面情報を生成する画面情報生成部と、を有する
ことを特徴とする充填ライン構成表示システム。
【請求項２】
前記表示位置指定情報は、前記充填ラインにおけるライン構成要素の配置位置レベルを示す第１レベル情報と、同じ配置位置レベルに配置されたライン構成要素を区別するための第２レベル情報とを有することを特徴とする請求項１に記載の充填ライン構成表示システム。
【請求項３】
前記第１レベル情報の数値と前記第２レベル情報の数値を組合せて得られる情報に基づいて前記ライン構成要素の表示位置が決定されることを特徴とする請求項２に記載の充填ライン構成表示システム。
【請求項４】
前記第１レベル情報には、前記充填ラインの上流から下流にいくにつれて大きい、または小さい数値が割り当てられることを特徴とする請求項２または３に記載の充填ライン構成表示システム。
【請求項５】
前記画面情報生成部は、所定の画面領域に表示するタンクが無い場合、当該画面領域の上流側の画面領域に表示されるライン構成要素と、当該画面領域の下流側の画面領域に表示されるライン構成要素とを接続する配管を含む前記画面情報を生成することを特徴とする請求項１〜４のいずれかに記載の充填ライン構成表示システム。
【請求項６】
前記充填ラインの識別情報と、前記ライン構成要素から取得された前記ライン構成要素のステータス情報とを対応付けて記憶するステータス情報データベースから、前記表示要求を受けた充填ラインの識別情報をキーにして、当該充填ラインを構成するライン構成要素のステータス情報を取得するステータス情報取得部をさらに備え、
前記画面情報生成部は、前記取得されたステータス情報および前記表示位置指定情報に基づいて、前記ステータス情報を含む前記画面情報を生成することを特徴とする請求項１〜５のいずれかに記載の充填ライン構成表示システム。
【請求項７】
前記ステータス情報取得部は、前記ステータス情報として、前記ライン構成要素の現在容量を取得し、
前記画面情報生成部は、前記取得された現在容量を含む前記画面情報を生成することを特徴とする請求項６に記載の充填ライン構成表示システム。
【請求項８】
前記ステータス情報取得部は、前記ステータス情報として、前記ライン構成要素の現在容量を取得し、
前記充填ラインデータベースのレコードには、前記ライン構成要素の最大容量を示す容量情報が記憶されており、
前記画面情報生成部は、前記現在容量および前記最大容量に基づいて、前記ライン構成要素の残液割合を含む前記画面情報を生成することを特徴とする請求項６に記載の充填ライン構成表示システム。
【請求項９】
前記画面情報生成部は、前記充填ラインに設けられたフィラー装置の動作状態を含む前記画面情報を生成することを特徴とする請求項１〜８のいずれかに記載の充填ライン構成表示システム。
【請求項１０】
端末装置からの充填ラインの表示要求に応じて、前記充填ラインの構成を表示するための画面情報を生成する充填ライン画面情報生成サーバであって、
前記充填ラインを構成するライン構成要素ごとに、前記充填ラインの識別情報と、前記ライン構成要素の名称情報と、前記端末装置の画面上における前記ライン構成要素の表示位置を指定する表示位置指定情報とを関連付けたレコードを記憶する充填ラインデータベースから、前記表示要求を受信した充填ラインの識別情報をキーにして、当該充填ラインを構成する各ライン構成要素のレコードを取得するレコード取得部と、
前記取得されたレコードに含まれる前記各ライン構成要素の名称情報および前記表示位置指定情報に基づいて、前記充填ラインの画面情報を生成する画面情報生成部と、
を備えることを特徴とする充填ライン画面情報生成サーバ。
【請求項１１】
端末装置からの充填ラインの表示要求に応じて、前記充填ラインの構成を表示するための画面情報を生成する充填ライン画面情報生成方法であって、
レコード取得部が、前記充填ラインを構成するライン構成要素ごとに、前記充填ラインの識別情報と、前記ライン構成要素の名称情報と、前記端末装置の画面上における前記ライン構成要素の表示位置を指定する表示位置指定情報とを関連付けたレコードを記憶する充填ラインデータベースから、前記端末装置から表示要求を受信した充填ラインの識別情報をキーにして、当該充填ラインを構成する各ライン構成要素のレコードを取得するステップと、
画面情報生成部が、前記取得されたレコードに含まれる前記各ライン構成要素の名称情報および前記表示位置指定情報に基づいて、前記充填ラインの画面情報を生成するステップと、
を備えることを特徴とする充填ライン画面情報生成方法。
【請求項１２】
端末装置からの充填ラインの表示要求に応じて、前記充填ラインの構成を表示するための画面情報を生成する充填ライン画面情報生成プログラムであって、
前記充填ラインを構成するライン構成要素ごとに、前記充填ラインの識別情報と、前記ライン構成要素の名称情報と、前記端末装置の画面上における前記ライン構成要素の表示位置を指定する表示位置指定情報とを関連付けたレコードを記憶する充填ラインデータベースから、前記端末装置から表示要求を受信した充填ラインの識別情報をキーにして、当該充填ラインを構成する各ライン構成要素のレコードを取得するステップと、
前記取得されたレコードに含まれる前記各ライン構成要素の名称情報および前記表示位置指定情報に基づいて、前記充填ラインの画面情報を生成するステップと、
をコンピュータに実行させる充填ライン画面情報生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、充填ライン構成表示システム、充填ライン画面情報生成サーバ、充填ライン画面情報生成方法、および充填ライン画面情報生成プログラムに関する。
【背景技術】
【０００２】
充填飲料を製造する充填飲料製造工場には、充填飲料の種類ごとに複数の充填ラインが設けられている。なお、充填飲料とは、ペットボトル、缶、瓶、紙パック、パウチ等の飲料容器に飲料（水、茶、コーヒー、果汁飲料、炭酸飲料、機能性飲料、アルコール飲料、牛乳、スープ等）が充填されたものをいう。
【０００３】
図１０は、充填ラインの一例を示している。充填ラインは、図１０に示すように、様々な種類のタンク（調合タンク、アセプタンク、サージタンク等）、タンク間を結ぶ配管、および、飲料容器に飲料を充填するためのフィラー装置（充填機）を有している。フィラー装置の下流側に設けられたキャッパー（打栓機）、ラベラー（ラベル貼り機）、熱殺菌装置、ケーサー、パレタイザー、および各種の検査装置等を充填ラインに含めることもある。
【０００４】
なお、特許文献１には、充填飲料の生産にかかる履歴情報管理システムが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−３０５１２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来、充填飲料製造工場に設けられた充填ラインの構成やステータス情報（各種タンクの現在容量等）は、現場に設置された専用端末でしか確認することができない。
【０００７】
そこで、近年、充填ラインの構成やステータス情報を、ネットワーク接続された端末装置から遠隔でモニタすることが可能な情報処理システム（充填ライン構成表示システム）が求められている。
【０００８】
しかしながら、充填ラインは、充填飲料の生産計画に応じてタンクの数や種類が変わる等、改造が行われることがある。また、充填ラインの新設、撤去が行われることもある。そのたびに充填ラインの構成を表す画面を一から作り込むのは効率が悪いという課題がある。
【０００９】
そこで、本発明は、充填ラインの構成変更、新設および撤去に柔軟に対応可能な充填ライン構成表示システムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る充填ライン構成表示システムは、
充填ラインの表示要求を送信する端末装置と、
前記表示要求に応じて、前記充填ラインの構成を表示するための画面情報を生成する充填ライン画面情報生成サーバと、を備え、
前記充填ライン画面情報生成サーバは、
前記充填ラインを構成するライン構成要素ごとに、前記充填ラインの識別情報と、前記ライン構成要素の名称情報と、前記端末装置の画面上における前記ライン構成要素の表示位置を指定する表示位置指定情報とを関連付けたレコードを記憶する充填ラインデータベースから、前記表示要求を受信した充填ラインの識別情報をキーにして、当該充填ラインを構成する各ライン構成要素のレコードを取得するレコード取得部と、
前記取得されたレコードに含まれる前記各ライン構成要素の名称情報および表示位置指定情報に基づいて、前記充填ラインの画面情報を生成する画面情報生成部と、を有する
ことを特徴とする。
【００１１】
また、前記充填ライン構成表示システムにおいて、
前記表示位置指定情報は、前記充填ラインにおけるライン構成要素の配置位置レベルを示す第１レベル情報と、同じ配置位置レベルに配置されたライン構成要素を区別するための第２レベル情報とを有してもよい。
【００１２】
また、前記充填ライン構成表示システムにおいて、
前記第１レベル情報の数値と前記第２レベル情報の数値を組合せて得られる情報に基づいて前記ライン構成要素の表示位置が決定されるようにしてもよい。
【００１３】
また、前記充填ライン構成表示システムにおいて、
前記第１レベル情報には、前記充填ラインの上流から下流にいくにつれて大きい、または小さい数値が割り当てられるようにしてもよい。
【００１４】
また、前記充填ライン構成表示システムにおいて、
前記画面情報生成部は、所定の画面領域に表示するタンクが無い場合、当該画面領域の上流側の画面領域に表示されるライン構成要素と、当該画面領域の下流側の画面領域に表示されるライン構成要素とを接続する配管を含む前記画面情報を生成するようにしてもよい。
【００１５】
また、前記充填ライン構成表示システムにおいて、
前記充填ラインの識別情報と、前記ライン構成要素から取得された前記ライン構成要素のステータス情報とを対応付けて記憶するステータス情報データベースから、前記表示要求を受けた充填ラインの識別情報をキーにして、当該充填ラインを構成するライン構成要素のステータス情報を取得するステータス情報取得部をさらに備え、
前記画面情報生成部は、前記取得されたステータス情報および前記表示位置指定情報に基づいて、前記ステータス情報を含む前記画面情報を生成するようにしてもよい。
【００１６】
また、前記充填ライン構成表示システムにおいて、
前記ステータス情報取得部は、前記ステータス情報として、前記ライン構成要素の現在容量を取得し、
前記画面情報生成部は、前記取得された現在容量を含む前記画面情報を生成するようにしてもよい。
【００１７】
また、前記充填ライン構成表示システムにおいて、
前記ステータス情報取得部は、前記ステータス情報として、前記ライン構成要素の現在容量を取得し、
前記充填ラインデータベースのレコードには、前記ライン構成要素の最大容量を示す容量情報が記憶されており、
前記画面情報生成部は、前記現在容量および前記最大容量に基づいて、前記ライン構成要素の残液割合を含む前記画面情報を生成するようにしてもよい。
【００１８】
また、前記充填ライン構成表示システムにおいて、
前記画面情報生成部は、前記充填ラインに設けられたフィラー装置の動作状態を含む前記画面情報を生成するようにしてもよい。
【００１９】
本発明に係る充填ライン画面情報生成サーバは、
端末装置からの充填ラインの表示要求に応じて、前記充填ラインの構成を表示するための画面情報を生成する充填ライン画面情報生成サーバであって、
前記充填ラインを構成するライン構成要素ごとに、前記充填ラインの識別情報と、前記ライン構成要素の名称情報と、前記端末装置の画面上における前記ライン構成要素の表示位置を指定する表示位置指定情報とを関連付けたレコードを記憶する充填ラインデータベースから、前記表示要求を受信した充填ラインの識別情報をキーにして、当該充填ラインを構成する各ライン構成要素のレコードを取得するレコード取得部と、
前記取得されたレコードに含まれる前記各ライン構成要素の名称情報および前記表示位置指定情報に基づいて、前記充填ラインの画面情報を生成する画面情報生成部と、
を備えることを特徴とする。
【００２０】
本発明に係る充填ライン画面情報生成方法は、
端末装置からの充填ラインの表示要求に応じて、前記充填ラインの構成を表示するための画面情報を生成する充填ライン画面情報生成方法であって、
レコード取得部が、前記充填ラインを構成するライン構成要素ごとに、前記充填ラインの識別情報と、前記ライン構成要素の名称情報と、前記端末装置の画面上における前記ライン構成要素の表示位置を指定する表示位置指定情報とを関連付けたレコードを記憶する充填ラインデータベースから、前記端末装置から表示要求を受信した充填ラインの識別情報をキーにして、当該充填ラインを構成する各ライン構成要素のレコードを取得するステップと、
画面情報生成部が、前記取得されたレコードに含まれる前記各ライン構成要素の名称情報および前記表示位置指定情報に基づいて、前記充填ラインの画面情報を生成するステップと、
を備えることを特徴とする。
【００２１】
本発明に係る充填ライン画面情報生成プログラムは、
端末装置からの充填ラインの表示要求に応じて、前記充填ラインの構成を表示するための画面情報を生成する充填ライン画面情報生成プログラムであって、
前記充填ラインを構成するライン構成要素ごとに、前記充填ラインの識別情報と、前記ライン構成要素の名称情報と、前記端末装置の画面上における前記ライン構成要素の表示位置を指定する表示位置指定情報とを関連付けたレコードを記憶する充填ラインデータベースから、前記端末装置から表示要求を受信した充填ラインの識別情報をキーにして、当該充填ラインを構成する各ライン構成要素のレコードを取得するステップと、
前記取得されたレコードに含まれる前記各ライン構成要素の名称情報および前記表示位置指定情報に基づいて、前記充填ラインの画面情報を生成するステップと、
をコンピュータに実行させる。
【発明の効果】
【００２２】
本発明では、レコード取得部が、充填ラインを構成するライン構成要素ごとに、充填ラインの識別情報と、ライン構成要素の名称情報と、端末装置の画面上におけるライン構成要素の表示位置を指定する表示位置指定情報とを関連付けたレコードを記憶する充填ラインデータベースから、表示要求を受信した充填ラインの識別情報をキーにして、当該充填ラインを構成する各ライン構成要素のレコードを取得し、そして、画面情報生成部が、レコード取得部により取得されたレコードに含まれる各ライン構成要素の名称情報および表示位置指定情報に基づいて充填ラインの画面情報を生成する。
【００２３】
よって、本発明によれば、充填ラインの構成変更、新設および撤去に柔軟に対応可能な充填ライン構成表示システムを提供することができる。
【図面の簡単な説明】
【００２４】
【図１】実施形態に係る充填ライン構成表示システムの概略的構成図である。
【図２】実施形態に係るウェブサーバの概略的な機能ブロック図である。
【図３】実施形態に係る充填ライン画面情報生成サーバの概略的な機能ブロック図である。
【図４】実施形態に係る充填ラインデータベースの一例を示す図である。
【図５】実施形態に係るステータス情報データベースの一例を示す図である。
【図６】実施形態に係る設備状態名称テーブルの一例を示す図である。
【図７】実施形態に係るレイアウト画面の一例を示す図である。
【図８】実施形態に係る端末装置に表示された画面の一例を示す図である。
【図９】実施形態に係る充填ライン構成表示システムの動作（充填ライン画面情報生成方法）の一例を説明するためのフローチャートである。
【図１０】充填ラインの構成を説明するための図である。
【発明を実施するための形態】
【００２５】
以下、本発明に係る実施形態について図面を参照しながら説明する。
【００２６】
まず、図１を参照して、実施形態に係る充填ライン構成表示システム１について説明する。充填ライン構成表示システム１は、容器に飲料を充填する充填ラインの構成を端末装置に表示するための情報処理システムである。
【００２７】
＜充填ライン構成表示システム＞
充填ライン構成表示システム１は、図１に示すように、充填ライン画面情報生成サーバ１０と、ウェブサーバ２０と、端末装置３０とを備えている。この充填ライン構成表示システム１においては、ユーザが操作する端末装置３０から充填ラインの表示要求が送信され、ウェブサーバ２０を介して表示要求を受信した充填ライン画面情報生成サーバ１０が充填ラインの構成を表示するための画面情報を生成し、出力する。端末装置３０は、充填ライン画面情報生成サーバ１０から出力された画面情報に基づいて、ユーザが要求した充填ラインの構成を表示する。
【００２８】
なお、ウェブサーバ２０は、充填ライン画面情報生成サーバ１０に含まれてもよい。すなわち、充填ライン画面情報生成サーバ１０とウェブサーバ２０は、一つのサーバ装置として構成されてもよい。
【００２９】
以下、充填ライン構成表示システム１の各構成要素について詳しく説明する。
【００３０】
＜端末装置＞
端末装置３０は、ユーザが使用する情報処理端末であり、例えば、パソコン、タブレット端末、スマートフォン等である。この端末装置３０は、図１に示すように、通信ネットワークを介してウェブサーバ２０に通信可能に接続されている。なお、通信ネットワークは、インターネット等の通信ネットワークであり、プロトコルの種類や、有線および無線の別を問わない。
【００３１】
端末装置３０は、ユーザの求めに応じて、充填ラインの表示要求を送信する。この表示要求には、充填ラインの識別情報（後述のラインコードなど）が含まれる。また、端末装置３０は、液晶、有機ＥＬ等から構成されるディスプレイを有しており、ユーザが要求した充填ラインの構成を表示する。
【００３２】
＜ウェブサーバ＞
ウェブサーバ２０は、図１に示すように、充填ライン画面情報生成サーバ１０および端末装置３０に通信可能に接続されている。このウェブサーバ２０は、端末装置３０がユーザにより希望された充填ラインの構成を表示できるように、充填ライン画面情報生成サーバ１０から出力された画面情報を加工して端末装置３０に提供する。
【００３３】
図２に示すように、ウェブサーバ２０は、通信部２１および制御部２２を有している。通信部２１は、充填ライン画面情報生成サーバ１０や端末装置３０との間で情報を送受信するためのインタフェースである。
【００３４】
制御部２２は、要求受付部２２１と、情報出力部２２２とを有している。制御部２２の各部は、ウェブサーバ２０内のプロセッサが所定のプログラムを実行することにより実現されてもよいし、ウェブサーバ２０内に実装されているハードウェア自身により実現されてもよい。
【００３５】
要求受付部２２１は、端末装置３０から、充填ラインの表示要求を受け付ける。情報出力部２２２は、要求受付部２２１により受け付けられた表示要求に応じて、充填ライン画面情報生成サーバ１０から出力された画面情報を、端末装置３０で表示できるように加工した後、端末装置３０に出力する。
【００３６】
＜充填ライン画面情報生成サーバ＞
充填ライン画面情報生成サーバ１０は、充填ラインの表示要求に応じて、充填ラインの構成を表示するための画面情報を生成し、出力する。本実施形態では、充填ライン画面情報生成サーバ１０は、ウェブサーバ２０を介して端末装置３０から充填ラインの表示要求を受信すると、充填ラインの構成を表示するための画面情報を生成する。
【００３７】
図３に示すように、充填ライン画面情報生成サーバ１０は、通信部１１と、制御部１２と、記憶部１３とを有している。
【００３８】
通信部１１は、ウェブサーバ２０、端末装置３０等との間で情報を送受信するためのインタフェースである。このインタフェースは、有線通信用に限らず、無線通信用であってもよい。
【００３９】
制御部１２は、レコード取得部１２１と、画面情報生成部１２２と、ステータス情報取得部１２３と、を有する。制御部１２の各部は、充填ライン画面情報生成サーバ１０内のプロセッサが所定のプログラムを実行することにより実現されてもよいし、充填ライン画面情報生成サーバ１０内に実装されているハードウェア自身により実現されてもよい。制御部１２の各部の詳細については後述する。
【００４０】
記憶部１３は、ハードディスクや半導体メモリ等から構成される記憶手段である。この記憶部１３には、図３に示すように、充填ラインデータベース１３１およびステータス情報データベース１３２が格納されている。なお、記憶部１３には、充填ライン画面情報生成サーバ１０を動作させるための動作プログラムが格納されてもよい。また、充填ラインデータベース１３１およびステータス情報データベース１３２の一方または両方は、充填ライン画面情報生成サーバ１０に通信可能に接続された別のサーバ装置（図示せず）に記憶されてもよい。
【００４１】
充填ラインデータベース１３１は、充填ラインの構成情報を記憶するデータベースである。この充填ラインデータベース１３１は、充填ラインを構成するライン構成要素ごとに、充填ラインの識別情報と、ライン構成要素の名称情報と、端末装置３０の画面上におけるライン構成要素の表示位置を指定する表示位置指定情報とを関連付けたレコードを記憶している。ここで、「ライン構成要素」とは、種々のタンク（調合タンク、脱気タンク、バランスタンク等）、タンク間を接続する配管などの充填ラインを構成する要素のことである。ライン構成要素には、キャッパー、ラベラー、熱殺菌装置、ケーサー、パレタイザー、および各種の検査装置等が含まれてもよい。
【００４２】
ここで、図４を参照して、充填ラインデータベース１３１の具体例について説明する。
【００４３】
充填ラインデータベース１３１は、図４に示すように、ラインコード、設備名、最大容量、設備構成レベルＡおよび設備構成レベルＢのカラムを有している。「ラインコード」は、充填ラインの識別情報であり、本実施形態では４桁の数字で表される。なお、ラインコードは、数字に限らず、アルファベットや記号により表されてもよい。
【００４４】
「設備名」は、ライン構成要素の名称情報である。「最大容量」は、ライン構成要素の最大容量を示す容量情報である。本実施形態では、最大容量の単位はリットルである。
【００４５】
「設備構成レベルＡ」および「設備構成レベルＢ」は、充填ラインにおける充填ライン構成要素の配置位置レベルを示している。本実施形態では、設備構成レベルＡには、充填ラインの上流から下流にいくにつれて大きい数値が割り当てられる。なお、これとは逆に、充填ラインの上流から下流にいくにつれて小さい数値が割り当てられてもよい。
【００４６】
なお、設備構成レベルＡは、特許請求の範囲の「第１レベル情報」に相当し、設備構成レベルＢは、特許請求の範囲の「第２レベル情報」に相当する。表示位置指定情報は、第１レベル情報と第２レベル情報とを有する。なお、表示位置指定情報は、第３レベル情報を有してもよい。
【００４７】
設備構成レベルＢ（第２レベル情報）は、設備構成レベルＡ（第１レベル情報）と同じ配置位置レベルに配置されたライン構成要素を区別するための情報である。例えば、充填ラインの最上流に２つの調合タンクが並設される場合、第１の調合タンクの設備構成レベルＡと、第２の調合タンクの設備構成レベルＡにはいずれも“１”が割り当てられる。そして、第１の調合タンクの設備構成レベルＢには“１”が割り当てられ、第２の調合タンクの設備構成レベルＢには“２”が割り当てられる。
【００４８】
設備構成レベルＡおよび設備構成レベルＢは組み合わされて、ライン構成要素の表示位置を指定する表示位置指定情報を構成する。例えば第２の調合タンクの場合、組み合わされて得られる“０１０２”が第２の調合タンクの表示位置を指定する情報となる。
【００４９】
図４に示す充填ラインデータベースの例では、ラインコード“０００１”の充填ラインは、第１の調合タンク（“調合Ｔ１”）、第２の調合タンク（“調合Ｔ２”）、バランスタンク（“バランスＴ”）、アセプタンク（“アセプＴ”）、サージタンク（“サージＴ”）および液糖タンク（“液糖Ｔ”）から構成されている。設備構成レベルＡは、調合Ｔ１および調合Ｔ２ともに“１”である。これは、両タンクの配置位置レベルが同じであることを意味している。設備構成レベルＢは、調合Ｔ１が“１”で調合Ｔ２が“２”である。このように、設備構成レベルＢの値を異ならせることにより、配置位置レベルが同じライン構成要素を区別する。
【００５０】
図４の例では、バランスタンク、アセプタンクおよびサージタンクの設備構成レベルＡはそれぞれ“５”、“７”および“９”であり、この順に充填ラインの上流から並んでいる。なお、液糖タンクや殺菌乳タンクについては、充填ラインに含まれない要素であることを示す“２０”、“３０”が設備構成レベルＡの値として与えられている。
【００５１】
前述のように、設備構成レベルＡ（第１レベル情報）の数値と、設備構成レベルＢ（第２レベル情報）の数値を組合せて得られる情報に基づいてライン構成要素の表示位置が決定される。図４の例では、第１の調合タンクの表示位置指定情報は“０１０１”であり、第２の調合タンクの表示位置指定情報は“０１０２”である。また、バランスタンク、アセプタンク、サージタンクおよび液糖タンクの表示位置指定情報はそれぞれ、“０５０１”、“０７０１”、“０９０１”および“２００１”である。
【００５２】
次に、図５を参照して、ステータス情報データベース１３２について説明する。
【００５３】
ステータス情報データベース１３２は、ライン構成要素のステータス情報を記憶するデータベースである。より詳しくは、ステータス情報データベース１３２は、充填ラインの識別情報（本実施形態ではラインコード）と、ライン構成要素から取得された当該ライン構成要素のステータス情報とを対応付けて記憶している。ステータス情報は、例えば、１つまたは複数のライン構成要素に対して設けられたプログラマブルロジックコントローラ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｃｏｎｔｒｏｌｌｅｒ：ＰＬＣ）から取得される。充填タンクのステータスとしては、例えば、タンクの状態（充填中、調合中、フィラー装置への送液中、送液許可待ちなど）、現在容量がある。
【００５４】
ここで、図５を参照して、ステータス情報データベース１３２の具体例について説明する。
【００５５】
ステータス情報データベース１３２は、図５に示すように、ラインコード、調合Ｔ１状態、調合Ｔ２状態、調合Ｔ１現在容量、調合Ｔ２現在容量、脱気Ｔ現在容量、バランスＴ現在容量、フィラーカウント値のカラムを有している。なお、フィラー装置の充填速度（フィラー速度）をステータス情報データベース１３２に含めてもよい。
【００５６】
「調合Ｔ１状態」および「調合Ｔ２状態」のカラムには、第１および第２の調合タンクの状態を示す数値（設備状態コード）がそれぞれ格納されている。設備状態コードの意味は、記憶部１３に別途設けられた設備状態名称テーブルを参照して取得される。設備状態名称テーブルは、図６に示すように、設備状態コードと、設備状態名称とが関連付けられている。
【００５７】
なお、図６の例では、設備状態コードおよび設備状態名称はラインコードに関連付けられている。このようにすることで、充填ラインごとに設備状態コードおよび設備状態名称を定義することが可能となり、種々の構成の異なる充填ラインに対応することが容易になる。
【００５８】
「調合Ｔ１現在容量」、「調合Ｔ２現在容量」、「脱気Ｔ現在容量」および「バランスＴ現在容量」のカラムにはそれぞれ、第１の調合タンクの現在容量、第２の調合タンクの現在容量、脱気タンクの現在容量およびバランスタンクの現在容量が格納されている。ここで、現在容量は、タンクに現在貯留されている液量のことである。現在容量の値は、タンクに設けられた液量センサーで計測されＰＬＣを介して取得されたデータに基づいて算出される。液量センサーとして、音波やレーザ光を用いてタンク内の液面の高さを計測するセンサーや、タンクの重量を計測するセンサーなどがある。
【００５９】
なお、液量センサーが設けられていないライン構成要素については、設計値ないし想定値を現在容量として用いてもよい。例えば配管の場合、配管の体積を現在容量として用いてもよい。
【００６０】
「フィラーカウント値」のカラムには、フィラー装置により充填された飲料の本数が格納されている。このフィラーカウント値は、フィラー装置からＰＬＣを介して取得される。
【００６１】
次に、図３に戻って、充填ライン画面情報生成サーバ１０の制御部１２の各部の詳細について説明する。
【００６２】
レコード取得部１２１は、充填ラインデータベース１３１から、表示要求を受信した充填ラインの識別情報をキーにして、当該充填ラインを構成する各ライン構成要素のレコードを取得する。例えば、端末装置３０からラインコード“０００７”の充填ラインの表示要求を受信した場合、ラインコード“０００７”をキーにして充填ラインデータベース１３１を検索し、ラインコード“０００７”の充填ラインを構成するライン構成要素のレコード（図４の例で言えばＮｏ．６３〜７６のレコード）を取得する。
【００６３】
画面情報生成部１２２は、レコード取得部１２１により取得されたレコードに含まれる各ライン構成要素の名称情報および表示位置指定情報に基づいて、充填ラインの画面情報を生成する。図４の例で言えば、画面情報生成部１２２は、まず、Ｎｏ．６３のレコードのライン構成要素（第１の調合タンク）の名称情報（“調合タンクＴ１”）、設備構成レベルＡおよび設備構成レベルＢの情報を取得する。同様にして、Ｎｏ．６４〜７６のレコードのライン構成要素の名称情報、設備構成レベルＡおよび設備構成レベルＢの情報をそれぞれ取得する。画面情報生成部１２２は、前述のように設備構成レベルＡおよび設備構成レベルＢの情報を組み合わせて表示位置指定情報を構成する。これにより、例えばＮｏ．７１のレコードのライン構成要素（“配管Ｐ３”）の場合、“０６０１”の表示位置指定情報が得られる。
【００６４】
次に、画面情報生成部１２２は、上記のようにして取得した各情報を、図７に示すレイアウト画面に割り当てることにより、充填ラインの画面情報を生成する。図７において、画面領域Ｎ０１０１は、表示位置指定情報が“０１０１”のライン構成要素の名称（名称情報）が入る領域である。また、画面領域Ｓａ０１０１、Ｐ０１０１およびＳｂ０１０１にはそれぞれ、当該ライン構成要素の現在容量、画像および状態が入る。他の画面領域についても同様である。例えば、画面領域Ｐ０６０１およびＳａ０６０１にはそれぞれ、表示位置指定情報が“０６０１”のライン構成要素の画像（本実施形態では配管の画像）、およびライン構成要素の現在容量が入る。
【００６５】
レイアウト画面は、最大構成の充填ラインが表示できるように構成されている。図７の例では、最大で４つの調合タンク（“０１０１”，“０１０２”，“０１０３”，“０１０４”）を配置可能であり、また、調合タンクとフィラー装置の間に最大で４つのタンク（“０３０１”，“０５０１”，“０７０１”，“０９０１”）を配置可能である。また、レイアウト画面の右側には、液糖タンクや殺菌乳タンク等の材料タンクを配置可能である。
【００６６】
上記のように、画面情報生成部１２２は、レコード取得部１２１により取得されたレコードに含まれるライン構成要素の各情報を用いて、充填ラインの画面情報を生成する。図８は、端末装置３０に表示された、ラインコード“０００７”の充填ラインの構成を示す画面の一例を示している。なお、図８において、符号Ｐ１，Ｐ２，Ｐ３，Ｐ４はそれぞれ、配管Ｐ１、配管Ｐ２、配管Ｐ３および配管Ｐ４を示している。
【００６７】
ステータス情報取得部１２３は、表示要求を受けた充填ラインの識別情報をキーにして、ステータス情報データベース１３２から、当該充填ラインを構成するライン構成要素のステータス情報を取得する。例えば、端末装置３０からラインコード“０００１”の充填ラインの表示要求を受信した場合、ラインコード“０００１”をキーにしてステータス情報データベース１３２を検索し、ラインコード“０００１”の充填ラインを構成するライン構成要素のレコード（図５の例で言えばＮｏ．１のレコード）を取得する。
【００６８】
ステータス情報取得部１２３によりステータス情報が取得されると、画面情報生成部１２２は、取得されたステータス情報および表示位置指定情報に基づいて、ステータス情報を含む画面情報を生成する。図５〜図７の例で言えば、第１の調合タンクの状態（“調合Ｔ１状態”）が取得された場合、画面情報生成部１２２は、ステータス情報データベース１３２から取得された数値“６”が示す状態“充填中”を、画面領域Ｓｂ０１０１に割り当てる。これにより、第１の調合タンクの状態を含む画面情報が生成される。図８の例では、調合Ｔ１の状態として“充填中”が表示されている。なお、図８に示すように、本実施形態では、ステータス情報は、対応するライン構成要素を示す画像の近傍に表示される。
【００６９】
上記のように本実施形態によれば、従来、充填飲料製造工場に赴いて専用端末でしか確認できなかった充填ラインに関する情報を遠隔地からリアルタイムでモニタすることができる。
【００７０】
なお、ステータス情報取得部１２３は、ステータス情報として、ライン構成要素の現在容量を取得してもよい。この場合、画面情報生成部１２２は、取得された現在容量を含む画面情報を生成する。図６〜図７の例で言えば、調合タンクの現在容量（“調合Ｔ１現在容量”）が取得された場合、画面情報生成部１２２は、取得された現在容量の数値“１９６０６”を画面領域Ｓａ０１０１に割り当てることにより、現在容量を含む画面情報を生成する。図８では、調合Ｔ１の現在容量として、“１９，６０６”が表示されている。
【００７１】
また、画面情報生成部１２２は、タンク等の残液割合（％）を含む画面情報を生成してもよい。具体的には、画面情報生成部１２２は、充填ラインデータベース１３１の最大容量、およびステータス情報データベース１３２の現在容量に基づいて、ライン構成要素の残液割合（％）を含む画面情報を生成する。残液割合は、現在容量を最大容量で割ることにより算出される値であり、タンクが満タンの場合１００％であり、タンクが空の場合０％である。なお、残液割合は、数値で示してもよいし、図８に示すように、ユーザが把握し易いようにタンクの画像内に視覚的に表示してもよい。
【００７２】
また、画面情報生成部１２２は、充填ラインに設けられたフィラー装置の動作状態を含む画面情報を生成してもよい。フィラー装置の動作状態には、例えば、所定の速度で正常に運転している状態（定速運転状態：ＲＵＮ）、休止している状態（ＳＴＰ）、および、障害等により通常よりも低い速度で運転している状態（低速運転状態：ＳＬＯＷ）がある。
【００７３】
フィラー装置の動作状態は、例えば、図８に示すように文字（“定速運転”）で示される。その他、フィラー装置を示す画像の色で動作状態を示してもよい。例えば、フィラー装置が定速運転状態のときにはフィラー装置を青色で表示し、低速運転状態のときには黄色で表示し、休止状態のときには赤色で表示してもよい。
【００７４】
フィラー装置の動作状態は、フィラー装置を示す画像が回転する速度で表現されてもよい。この場合、フィラー装置が低速運転状態のときには、フィラー装置を示す画像が定速運転状態よりもゆっくりと回転する。また、フィラー装置が休止状態のときには、フィラー装置を示す画像は回転を停止する。
【００７５】
また、画面情報生成部１２２は、所定の画面領域に表示するタンクが無い場合、当該画面領域の上流側の画面領域に表示されるライン構成要素と、当該画面領域の下流側の画面領域に表示されるライン構成要素とを接続する配管を含む画面情報を生成してもよい。例えば、図７において画面領域Ｐ０３０１（図８の例では脱気タンクの画像が表示される領域）に表示するタンクが無い場合、画面領域Ｐ０２０１に表示される配管と、画面領域Ｐ０４０１に表示される配管とを接続する配管を表示するための画面情報が生成される。
【００７６】
＜充填ライン画面情報生成サーバの処理フロー＞
次に、図９のフローチャートを参照して、充填ライン画面情報生成サーバ１０の処理フロー（充填ライン画面情報生成方法）の一例について説明する。
【００７７】
まず、制御部１２は、通信部１１が端末装置３０から充填ラインの表示要求を受信したか否かを判定する（ステップＳ１１）。充填ラインの表示要求を受信していない場合（Ｓ１１：Ｎｏ）、ステップＳ１１に戻る。
【００７８】
充填ラインの表示要求を受信した場合（Ｓ１１：Ｙｅｓ）、レコード取得部１２１が、端末装置３０から表示要求を受信した充填ラインの識別情報をキーにして、充填ラインデータベース１３１から、当該充填ラインを構成する各ライン構成要素のレコードを取得する（ステップＳ１２）。
【００７９】
次に、ステータス情報取得部１２３が、端末装置３０から表示要求を受けた充填ラインの識別情報をキーにして、ステータス情報データベース１３２から、当該充填ラインを構成するライン構成要素のステータス情報を取得する（ステップＳ１３）。本ステップにおいて、充填ラインを構成する全てのライン構成要素のステータス情報を取得してもよいし、あるいは、充填ラインを構成するライン構成要素のうち一部のライン構成要素についてのみステータス情報を取得してもよい。なお、ステータス情報を画面表示しない場合は本ステップを省略してもよい。
【００８０】
次に、画面情報生成部１２２が、ステップＳ１２においてレコード取得部１２１により取得されたレコードに含まれる各ライン構成要素の名称情報および表示位置指定情報に基づいて、充填ラインの画面情報を生成する（ステップＳ１４）。本実施形態では、ステップＳ１３においてステータス情報を取得しているので、画面情報生成部１２２は、ステータス情報を含む画面情報を生成する。その後、ステップＳ１４で生成された画面情報は、通信部１１を介してウェブサーバ２０に出力される。
【００８１】
以上説明したように、本実施形態では、レコード取得部１２１が、充填ラインデータベース１３１から、表示要求を受信した充填ラインの識別情報をキーにして、当該充填ラインを構成する各ライン構成要素のレコードを取得し、そして、画面情報生成部１２２が、レコード取得部１２１により取得されたレコードに含まれる各ライン構成要素の名称情報および表示位置指定情報に基づいて充填ラインの画面情報を生成する。
【００８２】
よって、本実施形態によれば、充填ラインの構成が変化した場合であっても、充填ラインデータベースを更新するだけで、変更後の充填ラインの構成を端末装置３０に表示することができる。例えば、ラインコード“０００１”の充填ラインに３つ目の調合タンクが追加された場合、充填ラインデータベース１３１に新たなレコード（例えば、設備名：調合Ｔ３、最大容量：３６０００、設備構成レベルＡ：１、設備構成レベルＢ：３）を１つ追加するだけで、調合タンクが追加された充填ラインの構成を端末装置３０に表示することができる。なお、追加した調合タンクのステータス情報を表示する場合は、ステータス情報データベース１３２に、カラム“調合Ｔ３状態”および“調合Ｔ３現在容量”を追加する。
【００８３】
また、充填ラインが新設される場合には、充填ラインデータベース１３１に新たに付与されたラインコードのレコードをライン構成要素の数だけ追加すればよい。例えば、調合タンク、バランスタンクおよびサージタンクを有する充填ラインが新設された場合、調合タンクのレコード、バランスタンクのレコードおよびサージタンクのレコードの計３つのレコードが充填ラインデータベース１３１に追加される。
【００８４】
一方、既存の充填ラインが撤去される場合は、充填ラインデータベース１３１から当該充填ラインのラインコードのレコードを削除すればよい。
【００８５】
上記のように、本実施形態によれば、充填ラインの構成変更、新設および撤去に柔軟に対応することができる。さらに、ライン構成要素のステータス情報等の、充填ラインに関する情報をリアルタイムで端末装置から確認することができる。
【００８６】
なお、上記の実施形態では、充填ラインの構成として、調合タンクからフィラー装置までの構成を表示するものであったが、本発明はこれに限られない。すなわち、フィラー装置の下流側に設けられた各種装置（キャッパー、ラベラー、熱殺菌装置、ケーサー、パレタイザー、および各種の検査装置等）を充填ラインの構成要素として表示するものであってもよい。
【００８７】
なお、図１の構成は一例であり、充填ライン画面情報生成サーバ１０内の構成要件の少なくとも一部が端末装置３０内に設けられてもよい。例えば、画面情報生成部１２２は充填ライン画面情報生成サーバ１０に設けられていたが、本発明はこれに限られず、端末装置３０に設けられてもよい。この場合、端末装置３０に設けられた画面情報生成部１２２は、充填ライン画面情報生成サーバ１０のレコード取得部１２１が充填ラインデータベース１３１から取得した複数のレコードを受信し、各レコードに含まれるライン構成要素の名称情報および表示位置指定情報に基づいて、充填ラインの画面情報を生成する。
【００８８】
上記の記載に基づいて、当業者であれば、本発明の追加の効果や種々の変形を想到できるかもしれないが、本発明の態様は、上述した実施形態に限定されるものではない。特許請求の範囲に規定された内容及びその均等物から導き出される本発明の概念的な思想と趣旨を逸脱しない範囲で種々の追加、変更及び部分的削除が可能である。
【００８９】
上述した実施形態で説明した充填ライン構成表示システムの少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ソフトウェアで構成する場合には、充填ライン構成表示システムの少なくとも一部の機能を実現するプログラムをフレキシブルディスクやＣＤ−ＲＯＭ等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等の着脱可能なものに限定されず、ハードディスク装置やメモリなどの固定型の記録媒体でもよい。
【００９０】
また、充填ライン構成表示システムの少なくとも一部の機能を実現するプログラムを、インターネット等の通信回線（無線通信も含む）を介して頒布してもよい。さらに、同プログラムを暗号化したり、変調をかけたり、圧縮した状態で、インターネット等の有線回線や無線回線を介して、あるいは記録媒体に収納して頒布してもよい。
【符号の説明】
【００９１】
１  充填ライン構成表示システム
１０  充填ライン画面情報生成サーバ
１１  通信部
１２  制御部
１２１  レコード取得部
１２２  画面情報生成部
１２３  ステータス情報取得部
１３  記憶部
１３１  充填ラインデータベース
１３２  ステータス情報データベース
２０  ウェブサーバ
２１  通信部
２２  制御部
２２１  要求受付部
２２２  情報出力部
３０  端末装置
Ｆ  フィラー装置
【図１】
2019075002.tif 000003
【図２】
2019075002.tif 000004
【図３】
2019075002.tif 000005
【図４】
2019075002.tif 000006
【図５】
2019075002.tif 000007
【図６】
2019075002.tif 000008
【図７】
2019075002.tif 000009
【図８】
2019075002.tif 000010
【図９】
2019075002.tif 000011
【図１０】
2019075002.tif 000012