(57)【特許請求の範囲】
【請求項１】
SSLANマスター機器及びSSLANスレーブ機器と接続され、外部のモニタ装置とLAN接続されるSSLAN−LANプロトコル変換機器であって、
SSLANスレーブチャネルを介して前記SSLANスレーブ機器と接続され、前記SSLANスレーブ機器と通信を行うSSLANマスタープロトコル部と、
SSLANマスターチャネルを介して前記SSLANマスター機器と接続され、前記SSLANマスター機器と通信を行うSSLANスレーブプロトコル部と、
前記SSLANスレーブチャネルに接続されるモニターチャネルを使用してRS485回線モニターを行うRS485モニター機能部と、
前記SSLANマスタープロトコル部と前記SSLANスレーブプロトコル部と前記RS485モニター機能部とのうちのいずれかを選択して機能させ、前記RS485モニター機能部が選択された場合に、前記モニターチャネルを使用してモニターされた前記SSLANスレーブチャネルのモニターデータをSSLAN−LANプロトコル変換して前記外部のモニタ装置へ出力する選択、変換部と、
を備えたSSLAN−LANプロトコル変換機器。
【請求項２】
SSLANマスター機器及びSSLANスレーブ機器と接続され、外部のモニタ装置とLAN接続されるSSLAN−LANプロトコル変換機器であって、
第１のSSLANスレーブチャネルを介して前記SSLANスレーブ機器と接続され、前記SSLANスレーブ機器と通信を行う第1のSSLANマスタープロトコル部と、
第１のSSLANマスターチャネルを介して前記SSLANマスター機器と接続され、前記SSLANマスター機器と通信を行う第1のSSLANスレーブプロトコル部と、
前記第１のSSLANスレーブチャネルに接続される第１のモニターチャネルを使用してRS485回線モニターを行う第1のRS485モニター機能部と、
前記第１のSSLANマスタープロトコル部と前記第１のSSLANスレーブプロトコル部と前記第１のRS485モニター機能部とのうちのいずれかを選択して機能させ、前記第１のRS485モニター機能部が選択された場合に、前記第１のモニターチャネルを使用してモニターされた前記第１のSSLANスレーブチャネルのモニターデータをSSLAN−LANプロトコル変換して前記外部のモニタ装置へ出力する第１の選択、変換部と、を備えた第１のSSLAN−LANプロトコル変換部と、
第２のSSLANスレーブチャネルを介して前記SSLANスレーブ機器と接続され、前記SSLANスレーブ機器と通信を行う第２のSSLANマスタープロトコル部と、
第２のSSLANマスターチャネルを介して前記SSLANマスター機器と接続され、前記SSLANマスター機器と通信を行う第２のSSLANスレーブプロトコル部と、
前記第２のSSLANスレーブチャネルに接続される第２のモニターチャネルを使用してRS485回線モニターを行う第２のRS485モニター機能部と、
前記第２のSSLANマスタープロトコル部と前記第２のSSLANスレーブプロトコル部と前記第２のRS485モニター機能部とのうちのいずれかを選択して機能させ、前記第２のRS485モニター機能部が選択された場合に、前記第２のモニターチャネルを使用してモニターされた前記第２のSSLANスレーブチャネルのモニターデータをSSLAN−LANプロトコル変換して前記外部のモニタ装置へ出力する第２の選択、変換部と、を備えた第２のSSLAN−LANプロトコル変換部と、
を有し、
前記第１のスレーブチャネルと前記第２のスレーブチャネルは互いに接続され、前記第１のマスターチャネルと前記第２のマスターチャネルは互いに接続され、前記第１のモニターチャネルと前記第２のモニターチャネルは互いに接続され、
前記第1の選択、変換部が選択する機能部の機能と、前記第２の選択、変換部が選択する機能部の機能とは、互いに異なることを特徴とするSSLAN−LANプロトコル変換機器。
【請求項３】
SSLANマスター機器及びSSLANスレーブ機器と接続され、外部のモニタ装置とLAN接続されるSSLAN−LANプロトコル変換機器において用いられるSSLAN−LANプロトコル変換方法であって、
前記SSLAN-LANプロトコル変換機器は、
SSLANスレーブチャネルを介して前記SSLANスレーブ機器と接続され、前記SSLANスレーブ機器と通信を行うSSLANマスタープロトコル部と、
SSLANマスターチャネルを介して前記SSLANマスター機器と接続され、前記SSLANマスター機器と通信を行うSSLANスレーブプロトコル部と、
前記SSLANスレーブチャネルに接続されるモニターチャネルを使用してRS485回線モニターを行うRS485モニター機能部を備え、
前記方法は、
前記マスタープロトコル部によって前記SSLANスレーブ機器と通信を行うSSLANマスタープロトコル機能と、前記SSLANスレーブ部によって前記SSLANマスター機器と通信を行うSSLANスレーブプロトコル機能と、前記RS485モニター部によってR485回線のモニターを行うRS485回線モニター機能とのうちのいずれかを選択して動作させ、
前記RS485回線モニター機能を動作させた場合に、前記モニターチャネルを使用してモニターされた前記SSLANスレーブチャネルのモニターデータをSSLAN−LANプロトコル変換して前記外部のモニタ装置へ出力する動作を行うSSLAN−LANプロトコル変換方法。
【請求項４】
SSLANマスター機器及びSSLANスレーブ機器と接続され、外部のモニタ装置とLAN接続されるSSLAN−LANプロトコル変換機器において用いられるSSLAN−LANプロトコル変換方法であって、
前記SSLAN−LANプロトコル変換機器は、
第１のSSLANスレーブチャネルを介して前記SSLANスレーブ機器と接続され、前記SSLANスレーブ機器と通信を行う第1のSSLANマスタープロトコル部と、
第１のSSLANマスターチャネルを介して前記SSLANマスター機器と接続され、前記SSLANマスター機器と通信を行う第1のSSLANスレーブプロトコル部と、
前記第１のSSLANスレーブチャネルに接続される第１のモニターチャネルを使用してRS485回線モニターを行う第1のRS485モニター機能部と、
第２のSSLANスレーブチャネルを介して前記SSLANスレーブ機器と接続され、前記SSLANスレーブ機器と通信を行う第２のSSLANマスタープロトコル部と、
第２のSSLANマスターチャネルを介して前記SSLANマスター機器と接続され、前記SSLANマスター機器と通信を行う第２のSSLANスレーブプロトコル部と、
前記第２のSSLANスレーブチャネルに接続される第２のモニターチャネルを使用してRS485回線モニターを行う第２のRS485モニター機能部を備え、
前記第１のスレーブチャネルと前記第２のスレーブチャネルは互いに接続され、前記第１のマスターチャネルと前記第２のマスターチャネルは互いに接続され、前記第１のモニターチャネルと前記第２のモニターチャネルは互いに接続され、
前記方法は、
前記第１のSSLANマスタープロトコル部によって前記SSLANスレーブ機器と通信を行う第１のSSLANマスタープロトコル機能と、前記第１のSSLANスレーブ部によって前記SSLANマスター機器と通信を行う第１のSSLANスレーブプロトコル機能と、前記第1のRS485モニター機能部によってRS485回線のモニターを行う第1のRS485モニター機能とのうちのいずれかを動作させ、前記第１のRS485モニター機能を動作させた場合に、前記第１のモニターチャネルを使用してモニターされた前記第１のSSLANスレーブチャネルのモニターデータを前記外部のモニタ装置へSSLAN−LANプロトコル変換して出力する動作を行う第１の処理と、
前記第２のSSLANマスタープロトコル部によって前記SSLANスレーブ機器と通信を行う第２のSSLANマスタープロトコル機能と、前記第２のSSLANスレーブ部によって前記SSLANマスター機器と通信を行う第２のSSLANスレーブプロトコル機能と、前記第２のRS485モニター機能部によってRS485回線のモニターを行う第２のRS485モニター機能とのうちのいずれかの機能で、前記第１の処理の機能とは異なる機能を動作させ、前記第２のRS485モニター機能を動作させた場合に、前記第２のモニターチャネルを使用してモニターされた前記第２のSSLANスレーブチャネルのモニターデータをSSLAN−LANプロトコル変換して前記外部のモニタ装置へ出力する第２の処理を行うSSLAN−LANプロトコル変換機器のSSLAN−LANプロトコル変換方法。
【請求項５】
SSLANマスター機器及びSSLANスレーブ機器と接続され、外部のモニタ装置とLAN接続されるSSLAN−LANプロトコル変換機器において用いられるSSLAN−LANプロトコル変換プログラムであって、
前記SSLAN-LANプロトコル変換機器は、
SSLANスレーブチャネルを介して前記SSLANスレーブ機器と接続され、前記SSLANスレーブ機器と通信を行うSSLANマスタープロトコル部と、
SSLANマスターチャネルを介して前記SSLANマスター機器と接続され、前記SSLANマスター機器と通信を行うSSLANスレーブプロトコル部と、
前記SSLANスレーブチャネルに接続されるモニターチャネルを使用してRS485回線モニターを行うRS485モニター機能部を備え、
前記プログラムはコンピュータに、
前記マスタープロトコル部によって前記SSLANスレーブ機器と通信を行うSSLANマスタープロトコル機能と、前記SSLANスレーブ部によって前記SSLANマスター機器と通信を行うSSLANスレーブプロトコル機能と、前記RS485モニター部によって前記RS485回線のモニターを行うRS485回線モニター機能とのうちのいずれかを選択して動作させる手順と、
前記RS485モニター機能を動作させた場合に、前記モニターチャネルを使用してモニターされた前記SSLANスレーブチャネルのモニターデータをSSLAN−LANプロトコル変換して前記外部のモニタ装置へ出力する動作を行う手順を実行させるSSLAN−LANプロトコル変換プログラム。
【請求項６】
SSLANマスター機器及びSSLANスレーブ機器と接続され、外部のモニタ装置とLAN接続されるSSLAN−LANプロトコル変換機器において用いられるSSLAN−LANプロトコル変換プログラムであって、
前記SSLAN−LANプロトコル変換機器は、
第１のSSLANスレーブチャネルを介して前記SSLANスレーブ機器と接続され、前記SSLANスレーブ機器と通信を行う第1のSSLANマスタープロトコル部と、
第１のSSLANマスターチャネルを介して前記SSLANマスター機器と接続され、前記SSLANマスター機器と通信を行う第1のSSLANスレーブプロトコル部と、
前記第１のSSLANスレーブチャネルに接続される第１のモニターチャネルを使用してRS485回線モニターを行う第1のRS485モニター機能部と、
第２のSSLANスレーブチャネルを介して前記SSLANスレーブ機器と接続され、前記SSLANスレーブ機器と通信を行う第２のSSLANマスタープロトコル部と、
第２のSSLANマスターチャネルを介して前記SSLANマスター機器と接続され、前記SSLANマスター機器と通信を行う第２のSSLANスレーブプロトコル部と、
前記第２のSSLANスレーブチャネルに接続される第２のモニターチャネルを使用してRS485回線モニターを行う第２のRS485モニター機能部を備え、
前記第１のスレーブチャネルと前記第２のスレーブチャネルは互いに接続され、前記第１のマスターチャネルと前記第２のマスターチャネルは互いに接続され、前記第１のモニターチャネルと前記第２のモニターチャネルは互いに接続され、
前記プログラムはコンピュータに、
前記第１のSSLANマスタープロトコル部によって前記SSLANスレーブ機器と通信を行う第1のSSLANマスタープロトコル機能と、前記第１のSSLANスレーブ部によって前記SSLANマスター機器と通信を行う第1のSSLANスレーブプロトコル機能と、前記第1のRS485モニター機能部によってRS485回線のモニターを行う第1のRS485モニター機能とのうちのいずれかを動作させ、前記第１のRS485モニター機能を動作させた場合に、前記第１のモニターチャネルを使用してモニターされた前記第１のSSLANスレーブチャネルのモニターデータをSSLAN−LANプロトコル変換して前記外部のモニタ装置へ出力する第１の処理と、
前記第２のSSLANマスタープロトコル部によって前記SSLANスレーブ機器と通信を行う第２のSSLANマスタープロトコル機能と、前記第２のSSLANスレーブ部によって前記SSLANマスター機器と通信を行う第２のSSLANスレーブプロトコル機能と、前記第２のRS485モニター機能部によってRS485回線のモニターを行う第２のRS485モニター機能とのうちのいずれかの機能で、前記第１の処理の機能とは異なる機能を動作させ、前記第２のRS485モニター機能を動作させた場合に、前記第２のモニターチャネルを使用してモニターされた前記第２のSSLANスレーブチャネルのモニターデータをSSLAN−LANプロトコル変換して前記外部のモニタ装置へ出力する第２の処理を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、SSLAN−LANプロトコル変換機器、SLAN−LANプロトコル変換方法及びSLAN−LANプロトコル変換プログラムに係わり、特にSSシステムにおけるSSLANマスター／スレーブプロトコル、オンラインモニター機能を有するSSLAN−LANプロトコル変換機器、SLAN−LANプロトコル変換方法及びSLAN−LANプロトコル変換プログラムに関する。
【背景技術】
【０００２】
SSLAN-LANプロトコル変換機能を持つ機器は存在しているが、これはSSLANマスタープロトコルのみが実装されている。この機器を店舗システムに導入し不具合が発生した場合、SSLAN回線（RS485回線）上のデータをモニタリングする場合は、別のSSLANモニター専用機器と専用データ受信機器を店舗システムに接続しなければならなかった。
【０００３】
店舗システムにSSLANモニター専用機器を接続するには、配線作業を行わなければならないので、容易にモニタリングが行えなかった。
【０００４】
また、SSLANモニター専用機器と専用データ受信機器を全ての店舗システムに接続することは困難であり、SSLANモニター機器が接続できない店舗では不具合解析ができず、問題解決が長期化していた。
【０００５】
本発明に関連する技術は、特許文献１にＳＳＬＡＮとＬＡＮとの両方に接続された、ガソリンスタンド等のサービスステーションの複数の外設機の記載があり、そして、1台をマスター外設機、その他をスレーブ外設機とすることの記載がある。
【特許文献１】特開２００２−３２８６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
SSLANマスター／スレーブまたは、RS485オンラインモニター機能を実現するには、それぞれ専用の機器が必要であった。
【０００７】
特にRS485オンラインモニター機器については稼動システムに接続する時に、RS485オンラインモニター専用機器とモニターデータ受信専用機器が必要となり、煩雑で容易にシステムに組み込めなかった。
【０００８】
本発明の目的は、店舗業務を行う機器が業務を行いながら自身をモニタリングできる機器を提供することにある。
【課題を解決するための手段】
【０００９】
本発明のSSLAN-LANプロトコル変換機器は、SSLANマスター機器及びSSLANスレーブ機器と接続され、外部のモニタ装置とLAN接続されるSSLAN−LANプロトコル変換機器であって、
SSLANスレーブチャネルを介して前記SSLANスレーブ機器と接続され、前記SSLANスレーブ機器と通信を行うSSLANマスタープロトコル部と、
SSLANマスターチャネルを介して前記SSLANマスター機器と接続され、前記SSLANマスター機器と通信を行うSSLANスレーブプロトコル部と、
前記SSLANスレーブチャネルに接続されるモニターチャネルを使用してRS485回線モニターを行うRS485モニター機能部と、
前記SSLANマスタープロトコル部と前記SSLANスレーブプロトコル部と前記RS485モニター機能部とのうちのいずれかを選択して機能させ、前記RS485モニター機能部が選択された場合に、前記モニターチャネルを使用してモニターされた前記SSLANスレーブチャネルのモニターデータをSSLAN−LANプロトコル変換して前記外部のモニタ装置へ出力する選択、変換部と、を備えたSSLAN−LANプロトコル変換機器である。
【００１０】
また本発明のSSLAN-LANプロトコル変換機器は、SSLANマスター機器及びSSLANスレーブ機器と接続され、外部のモニタ装置とLAN接続されるSSLAN−LANプロトコル変換機器であって、
第１のSSLANスレーブチャネルを介して前記SSLANスレーブ機器と接続され、前記SSLANスレーブ機器と通信を行う第1のSSLANマスタープロトコル部と、
第１のSSLANマスターチャネルを介して前記SSLANマスター機器と接続され、前記SSLANマスター機器と通信を行う第1のSSLANスレーブプロトコル部と、
前記第１のSSLANスレーブチャネルに接続される第１のモニターチャネルを使用してRS485回線モニターを行う第1のRS485モニター機能部と、
前記第１のSSLANマスタープロトコル部と前記第１のSSLANスレーブプロトコル部と前記第１のRS485モニター機能部とのうちのいずれかを選択して機能させ、前記第１のRS485モニター機能部が選択された場合に、前記第１のモニターチャネルを使用してモニターされた前記第１のSSLANスレーブチャネルのモニターデータをSSLAN−LANプロトコル変換して前記外部のモニタ装置へ出力する第１の選択、変換部と、を備えた第１のSSLAN−LANプロトコル変換部と、
第２のSSLANスレーブチャネルを介して前記SSLANスレーブ機器と接続され、前記SSLANスレーブ機器と通信を行う第２のSSLANマスタープロトコル部と、
第２のSSLANマスターチャネルを介して前記SSLANマスター機器と接続され、前記SSLANマスター機器と通信を行う第２のSSLANスレーブプロトコル部と、
前記第２のSSLANスレーブチャネルに接続される第２のモニターチャネルを使用してRS485回線モニターを行う第２のRS485モニター機能部と、
前記第２のSSLANマスタープロトコル部と前記第２のSSLANスレーブプロトコル部と前記第２のRS485モニター機能部とのうちのいずれかを選択して機能させ、前記第２のRS485モニター機能部が選択された場合に、前記第２のモニターチャネルを使用してモニターされた前記第２のSSLANスレーブチャネルのモニターデータをSSLAN−LANプロトコル変換して前記外部のモニタ装置へ出力する第２の選択、変換部と、を備えた第２のSSLAN−LANプロトコル変換部と、
を有し、
前記第１のスレーブチャネルと前記第２のスレーブチャネルは互いに接続され、前記第１のマスターチャネルと前記第２のマスターチャネルは互いに接続され、前記第１のモニターチャネルと前記第２のモニターチャネルは互いに接続され、
前記第1の選択、変換部が選択する機能部の機能と、前記第２の選択、変換部が選択する機能部の機能とは、互いに異なることを特徴とするSSLAN−LANプロトコル変換機器である。
【００１１】
本発明のSSLAN-LANプロトコル変換方法は、SSLANマスター機器及びSSLANスレーブ機器と接続され、外部のモニタ装置とLAN接続されるSSLAN−LANプロトコル変換機器において用いられるSSLAN−LANプロトコル変換方法であって、
前記SSLAN-LANプロトコル変換機器は、
SSLANスレーブチャネルを介して前記SSLANスレーブ機器と接続され、前記SSLANスレーブ機器と通信を行うSSLANマスタープロトコル部と、
SSLANマスターチャネルを介して前記SSLANマスター機器と接続され、前記SSLANマスター機器と通信を行うSSLANスレーブプロトコル部と、
前記SSLANスレーブチャネルに接続されるモニターチャネルを使用してRS485回線モニターを行うRS485モニター機能部を備え、
前記方法は、
前記マスタープロトコル部によって前記SSLANスレーブ機器と通信を行うマスタープロトコル機能と、前記SSLANスレーブ部によって前記SSLANマスター機器と通信を行うSSLANスレーブプロトコル機能と、前記RS485モニター部によってRS485回線のモニターを行うRS485回線モニター機能とのうちのいずれかを選択して動作させ、
前記RS485回線モニター機能を動作させた場合に、前記モニターチャネルを使用してモニターされた前記SSLANスレーブチャネルのモニターデータをSSLAN−LANプロトコル変換して前記外部のモニタ装置へ出力する動作を行うSSLAN−LANプロトコル変換方法である。
【００１２】
また本発明のSSLAN-LANプロトコル変換方法は、SSLANマスター機器及びSSLANスレーブ機器と接続され、外部のモニタ装置とLAN接続されるSSLAN−LANプロトコル変換機器において用いられるSSLAN−LANプロトコル変換方法であって、
前記SSLAN−LANプロトコル変換機器は、
第１のSSLANスレーブチャネルを介して前記SSLANスレーブ機器と接続され、前記SSLANスレーブ機器と通信を行う第1のSSLANマスタープロトコル部と、
第１のSSLANマスターチャネルを介して前記SSLANマスター機器と接続され、前記SSLANマスター機器と通信を行う第1のSSLANスレーブプロトコル部と、
前記第１のSSLANスレーブチャネルに接続される第１のモニターチャネルを使用してRS485回線モニターを行う第1のRS485モニター機能部と、
第２のSSLANスレーブチャネルを介して前記SSLANスレーブ機器と接続され、前記SSLANスレーブ機器と通信を行う第２のSSLANマスタープロトコル部と、
第２のSSLANマスターチャネルを介して前記SSLANマスター機器と接続され、前記SSLANマスター機器と通信を行う第２のSSLANスレーブプロトコル部と、
前記第２のSSLANスレーブチャネルに接続される第２のモニターチャネルを使用してRS485回線モニターを行う第２のRS485モニター機能部を備え、
前記第１のスレーブチャネルと前記第２のスレーブチャネルは互いに接続され、前記第１のマスターチャネルと前記第２のマスターチャネルは互いに接続され、前記第１のモニターチャネルと前記第２のモニターチャネルは互いに接続され、
前記方法は、
前記第１のSSLANマスタープロトコル部によって前記SSLANスレーブ機器と通信を行う第１のSSLANマスタープロトコル機能と、前記第１のSSLANスレーブ部によって前記SSLANマスター機器と通信を行う第１のSSLANスレーブプロトコル機能と、前記第1のRS485モニター機能部によってRS485回線のモニターを行う第1のRS485モニター機能とのうちのいずれかを動作させ、前記第１のRS485モニター機能を動作させた場合に、前記第１のモニターチャネルを使用してモニターされた前記第１のSSLANスレーブチャネルのモニターデータを前記外部のモニタ装置へSSLAN−LANプロトコル変換して出力する動作を行う第１の処理と、
前記第２のSSLANマスタープロトコル部によって前記SSLANスレーブ機器と通信を行う第２のSSLANマスタープロトコル機能と、前記第２のSSLANスレーブ部によって前記SSLANマスター機器と通信を行う第２のSSLANスレーブプロトコル機能と、前記第２のRS485モニター機能部によってRS485回線のモニターを行う第２のRS485モニター機能とのうちのいずれかの機能で、前記第１の処理の機能とは異なる機能を動作させ、前記第２のRS485モニター機能を動作させた場合に、前記第２のモニターチャネルを使用してモニターされた前記第２のSSLANスレーブチャネルのモニターデータをSSLAN−LANプロトコル変換して前記外部のモニタ装置へ出力する第２の処理を行うSSLAN−LANプロトコル変換機器のSSLAN−LANプロトコル変換方法である。
【００１３】
本発明のSSLAN-LANプロトコル変換プログラムは、SSLANマスター機器及びSSLANスレーブ機器と接続され、外部のモニタ装置とLAN接続されるSSLAN−LANプロトコル変換機器において用いられるSSLAN−LANプロトコル変換プログラムであって、
前記SSLAN-LANプロトコル変換機器は、
SSLANスレーブチャネルを介して前記SSLANスレーブ機器と接続され、前記SSLANスレーブ機器と通信を行うSSLANマスタープロトコル部と、
SSLANマスターチャネルを介して前記SSLANマスター機器と接続され、前記SSLANマスター機器と通信を行うSSLANスレーブプロトコル部と、
前記SSLANスレーブチャネルに接続されるモニターチャネルを使用してRS485回線モニターを行うRS485モニター機能部を備え、
前記プログラムはコンピュータに、
前記マスタープロトコル部によって前記SSLANスレーブ機器と通信を行うSSLANマスタープロトコル機能と、前記SSLANスレーブ部によって前記SSLANマスター機器と通信を行うSSLANスレーブプロトコル機能と、前記RS485モニター部によって前記RS485回線のモニターを行うRS485回線モニター機能とのうちのいずれかを選択して動作させる手順と、
前記RS485モニター機能を動作させた場合に、前記モニターチャネルを使用してモニターされた前記SSLANスレーブチャネルのモニターデータをSSLAN−LANプロトコル変換して前記外部のモニタ装置へ出力する動作を行う手順を実行させるSSLAN−LANプロトコル変換プログラムである。
【００１４】
また本発明のSSLAN-LANプロトコル変換プログラムは、SSLANマスター機器及びSSLANスレーブ機器と接続され、外部のモニタ装置とLAN接続されるSSLAN−LANプロトコル変換機器において用いられるSSLAN−LANプロトコル変換プログラムであって、
前記SSLAN−LANプロトコル変換機器は、
第１のSSLANスレーブチャネルを介して前記SSLANスレーブ機器と接続され、前記SSLANスレーブ機器と通信を行う第1のSSLANマスタープロトコル部と、
第１のSSLANマスターチャネルを介して前記SSLANマスター機器と接続され、前記SSLANマスター機器と通信を行う第1のSSLANスレーブプロトコル部と、
前記第１のSSLANスレーブチャネルに接続される第１のモニターチャネルを使用してRS485回線モニターを行う第1のRS485モニター機能部と、
第２のSSLANスレーブチャネルを介して前記SSLANスレーブ機器と接続され、前記SSLANスレーブ機器と通信を行う第２のSSLANマスタープロトコル部と、
第２のSSLANマスターチャネルを介して前記SSLANマスター機器と接続され、前記SSLANマスター機器と通信を行う第２のSSLANスレーブプロトコル部と、
前記第２のSSLANスレーブチャネルに接続される第２のモニターチャネルを使用してRS485回線モニターを行う第２のRS485モニター機能部を備え、
前記第１のスレーブチャネルと前記第２のスレーブチャネルは互いに接続され、前記第１のマスターチャネルと前記第２のマスターチャネルは互いに接続され、前記第１のモニターチャネルと前記第２のモニターチャネルは互いに接続され、
前記プログラムはコンピュータに、
前記第１のSSLANマスタープロトコル部によって前記SSLANスレーブ機器と通信を行う第1のSSLANマスタープロトコル機能と、前記第１のSSLANスレーブ部によって前記SSLANマスター機器と通信を行う第1のSSLANスレーブプロトコル機能と、前記第1のRS485モニター機能部によってRS485回線のモニターを行う第1のRS485モニター機能とのうちのいずれかを動作させ、前記第１のRS485モニター機能を動作させた場合に、前記第１のモニターチャネルを使用してモニターされた前記第１のSSLANスレーブチャネルのモニターデータをSSLAN−LANプロトコル変換して前記外部のモニタ装置へ出力する第１の処理と、
前記第２のSSLANマスタープロトコル部によって前記SSLANスレーブ機器と通信を行う第２のSSLANマスタープロトコル機能と、前記第２のSSLANスレーブ部によって前記SSLANマスター機器と通信を行う第２のSSLANスレーブプロトコル機能と、前記第２のRS485モニター機能部によってRS485回線のモニターを行う第２のRS485モニター機能とのうちのいずれかの機能で、前記第１の処理の機能とは異なる機能を動作させ、前記第２のRS485モニター機能を動作させた場合に、前記第２のモニターチャネルを使用してモニターされた前記第２のSSLANスレーブチャネルのモニターデータをSSLAN−LANプロトコル変換して前記外部のモニタ装置へ出力する第２の処理を実行させるプログラムである。
【発明の効果】
【００１５】
本発明によれば、１台のSSLAN-LAN変換機器で業務用アプリケーションを動作させながらRS485回線モニターができる。これにより障害発生時などにモニター専用機器を運用システムに接続することなく、モニターデータが取得できる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００１７】
（第１の実施形態）
本実施形態では、１台のRS485-LAN変換機器（CPUが搭載されたSSLANポートを４CH実装しているRS485-LAN変換ボード機器）にWindows（登録商標） CEを搭載し、SSLANマスター／スレーブプロトコルとRS485オンラインモニター機能を実装したDLLにより、上位AP（アプリケーション）を変えるだけでSSLANマスター／スレーブプロトコルとRS485オンラインモニター機能を実現でき、１台でSSLANマスター／スレーブ、RS485オンラインモニター機能全てを実現できる。
【００１８】
モニターデータは、アプリケーションによりTCPでLAN回線上に送信されるためPCなどで受信可能である。
【００１９】
図１を参照すると、本実施形態のSSLAN（RS485）−LANプロトコル変換機器は、Windows CEが動作するRS485-LAN変換ボード１と、プログラム制御による、SSLANマスター／スレーブプロトコル、RS485モニター機能を有する装置（DLL）３と、それらを選択して動作するアプリケーション２とから構成されている。アプリケーション２は選択、変換部となる。RS485-LAN変換ボード１には、Windows CEが動作し、RS485-RS232変換処理を行う中央処理装置（プロセッサ）と、SSLANマスター／スレーブプロトコルとRS485オンラインモニター機能を実装したDLL、Windows CE、アプリケーションを記憶するＲＯＭ等の記憶手段と、SSLANマスター／スレーブプロトコルとRS485オンラインモニター機能で必要なデータやモニターデータを記憶するＲＡＭ等の記憶手段とが実装されている。そして、これらの構成はコンピュータを構成している。装置３の機能は中央処理装置を用いたソフトウエアにより実行される。
【００２０】
装置３は、SSLANマスタープロトコルを実現するSSLANマスタープロトコル部３１と、SSLANスレーブプロトコルを実現するSSLANスレーブプロトコル部３２と、RS485モニター機能を実現するRS485モニター機能部３３と、を備えている。
【００２１】
アプリケーション２は、SSLANマスタ／スレーブ機能、RS485モニター機能を実装している。
【００２２】
RS485-LAN変換ボード１において、アプリケーション２はSSLANマスタ機能を選択しSSLANマスタ機能を実装している。装置３はSSLANマスタープロトコル３１によりアプリケーション２より指定されたCH1、CH2を使用してSSLANスレーブ機器４〜７と通信を行う。
【００２３】
また、アプリケーション２はSSLANスレーブ機能を実装している。装置３はSSLANスレーブプロトコル部３２によりアプリケーション２より指定されたCH3を使用しSSLANマスタ機器８と通信を行う。
【００２４】
また、アプリケーション２はRS485モニター機能を実装している。装置３はRS485モニター機能部３３によりアプリケーション２より指定されたCH4を使用しRS485回線モニターを行い、アプリケーション２はSSLAN−LANプロトコル変換してTCPによりモニターデータ受信機器にモニターデータを送信する。この場合はCH1のSSLAN回線モニターを行う。モニターデータは、アプリケーションによりTCPでLAN回線上に送信されるためPCなどのモニター受信装置９で受信可能である。
【００２５】
（第２の実施形態）
次に、図２を参照すると、図１の構成のボードが２枚SSLAN-LAN変換機器に実装されている構成である。
【００２６】
本発明の実施形態は、Windows CEが動作するRS485-LAN変換ボード（中央処理装置；プロセッサ）１０１，２０１と、プログラム制御によるSSLANマスター／スレーブプロトコル、RS485モニター機能を有する装置１０３，２０３と、それらを選択して動作するアプリケーション１０２，２０３とから構成されている。RS485-LAN変換ボード１０１とRS485変換ボード２０１のそれぞれのCHどうしは内部的に接続されており、一方のRS485-LAN変換ボードの送受信データを他方のRS485-LAN変換ボードで受信できる。RS485-LAN変換ボード１０１，２０１には、Windows CEが動作し、RS485-RS232変換処理を行う中央処理装置（プロセッサ）と、SSLANマスター／スレーブプロトコルとRS485オンラインモニター機能を実装したDLL、Windows CE、アプリケーションを記憶するＲＯＭ等の記憶手段と、SSLANマスター／スレーブプロトコルとRS485オンラインモニター機能で必要なデータやモニターデータを記憶するＲＡＭ等の記憶手段とがそれぞれのボードに実装されている。そして、これらの構成はコンピュータを構成している。装置１０３，２０３の機能は中央処理装置を用いたソフトウエアにより実行される。
【００２７】
装置１０３は、SSLANマスタープロトコルを実現するSSLANマスタープロトコル部１０４と、SSLANスレーブプロトコルを実現するSSLANスレーブプロトコル部１０５と、RS485モニター機能を実現するRS485モニター機能部１０６と、を備えている。また装置２０３は、SSLANマスタープロトコルを実現するSSLANマスタープロトコル部２０４と、SSLANスレーブプロトコルを実現するSSLANスレーブプロトコル部２０５と、RS485モニター機能を実現するRS485モニター機能部２０６と、を備えている。
【００２８】
アプリケーション１０２は、SSLANマスター機能を選択しSSLANマスター機能を実装している。装置１０３はSSLANマスタープロトコル１０４によりアプリケーション１０２より指定されたCH1、CH2を使用してSSLANスレーブ機器１０７、１０８と通信を行う。
【００２９】
アプリケーション２０２はSSLANスレーブ機能を実装している。装置２０３はSSLANスレーブプロトコル２０５によりアプリケーション２０２より指定されたCH3を使用しSSLANマスター機器２０７と通信を行う。
【００３０】
アプリケーション２０２はRS485モニター機能を実装している。装置２０３はRS485モニター機能２０６によりアプリケーション２０２より指定されたCH1を使用しRS485回線モニターをおこないアプリケーションはTCPによりモニターデータ受信機器にモニターデータを送信する。この場合は外部の配線なしでCH1のSSLAN回線モニターを行うことができる。モニターデータは、アプリケーションによりSSLAN−LANプロトコル変換を行い、TCPでLAN回線上に送信されるためPCなどのモニター受信装置３０１で受信可能である。
【００３１】
これらにより、１台のSSLAN-LAN変換機器でSSLANマスター／スレーブプロトコルとRS485オンラインモニターの機能を実現する。
【００３２】
次に、図２の構成図、図３及び図４のフローチャートを参照して本実施形態のRS485変換ボード２枚構成の機器の動作について詳細に説明する。
【００３３】
まず、図３を用いて、アプリケーションの起動について説明する。アプリケーションが起動すると、自分がRS485-LAN変換ボード１０１上で動作しているのか、RS485-LAN変換ボード２０１上で動作しているのかを調べる（ステップA１）。
【００３４】
RS485-LAN変換ボード１０１上で動作している場合は、SSLANマスター制御を行うアプリケーション（スレッド）を起動して、SSLANマスター制御アプリケーションとして動作する（ステップA2）。
【００３５】
RS485-LAN変換ボード２０１上で動作している場合は、SSLANスレーブ制御を行うアプリケーション（スレッド）とSSLANモニター機能を行うアプリケーション（スレッド）とを起動して（ステップA3，A4）、SSLANオンラインモニターアプリケーションとして動作する。
【００３６】
そして、アプリケーションの起動の終了通知の有無を確認する（ステップA5）。
【００３７】
次に、図４を用いて、RS485マスター／スレーブ、モニター機能装置（DLL）１０３，２０３の動作について説明する。
【００３８】
上記ステップA2〜A5にて、アプリケーション１０２，２０２がどのモードで動作するかを決定したら、アプリケーションからRS485マスター／スレーブ、モニター機能装置（DLL）１０３，２０３に対してそれぞれの機能が動作するように機能を呼び出す。
【００３９】
まず、RS485マスター／スレーブ、モニター機能装置（DLL）１０３，２０３はアプリケーション１０２，２０２がどのモードで動作するか要求されたかを判定する（ステップB1、B１０）。
【００４０】
ステップＢ１において、SSLANマスタープロトコルが要求されたと判定された場合は、SSLANマスタープロトコル処理ループを起動する（ステップB２）。その処理ループ内ではSSLANマスタープロトコルを実現する。
【００４１】
先ず、アプリケーション１０２，２０２からPolling要求があるかを判定し（ステップB３）、Polling要求がある場合は指定されたSA（Station Address）UA（Unit Address）にPolling処理を行う（ステップB４）。
【００４２】
このPolling処理では、指定されたSAUAにPollingデータ（SAUA-ENQ）を送信し、スレーブ機器からの応答を待つ。スレーブ機器からテキストデータが送られてきた場合は、そのデータを保存しておく。
【００４３】
次に、アプリケーション１０２，２０２からSelecting要求があるかを判定し（ステップB５）、Selecting要求がある場合は指定のSAUAにデータを送信する（ステップB６）。この送信処理では指定されたSAUAに対してデータを送信し、その結果を受信データとして保存しておく。
【００４４】
次に、アプリケーション１０２，２０２からデータ要求があるかを判定し（ステップB７）、データ要求があった場合はアプリケーション１０２，２０２へ受信データを受信した順番に通知する（ステップB８）。アプリケーション１０２，２０２から継続要求があるかを確認し（ステップＢ９）、継続要求があればSSLANマスタープロトコル処理ループを行う。
【００４５】
ステップＢ１において、SSLANマスタープロトコルが要求されず、ステップＢ１０において、SSLANスレーブプロトコルを要求されたと判定された場合は、SSLANスレーブ処理ループを起動する（ステップB１１）。その処理ループ内ではSSLANスレーブプロトコルを実現する。
【００４６】
まず、マスター機器からのデータ受信処理を行う（ステップＢ１２）。データを受信した場合は、Polling要求かSelecting要求かを判定し（ステップB１３、B１７）、Polling要求でありかつ、アプリケーション１０２，２０２からデータ送信要求がある場合は、データ送信処理を行う（ステップB１５）。この送信処理ではSSLANマスター機器へデータを送信し、その結果を受信データとして保存しておく。データ送信要求が無い場合は、EOTを送信する（ステップB１６）。
【００４７】
Selecting要求を受信した場合は、データ受信を行うテキストデータを保存しておく（ステップ１８）。
【００４８】
次にアプリケーション１０２，２０２からデータ要求があるかを判定し（ステップB１９）、要求がある場合はアプリケーション１０２，２０２へ受信データを受信した順番に通知する（ステップB２０）。アプリケーション１０２，２０２から継続要求があるかを確認し（ステップＢ２１）、継続要求があればSSLANスレーブプロトコル処理ループを行う。
【００４９】
ステップＢ１、Ｂ１０において、SSLANマスタープロトコル、SSLANスレーブプロトコルが要求されず、ステップＢ２２において、SSLANモニター処理を要求されたと判定した場合は、SSLANモニター処理ループを起動する（ステップB２２）。その処理内では、SSLAN上のデータを全てモニタリングする。アプリケーション１０２，２０２から指定されたCHのデータを受信し（ステップB２３）、そのときの受信時間をマイクロオーダーで取得し（ステップB２４）、それを受信データと紐付けて構造体に保存しておく。アプリケーション１０２，２０２からデータ要求があるか判定し（ステップB２５）、要求がある場合は、アプリケーション１０２，２０２へ受信データを受信時間とともに通知する（ステップB２６）。アプリケーション１０２，２０２は受信データをTCPでモニターデータ受信機器へ送信する。アプリケーション１０２，２０２から継続要求があるかを確認し（ステップＢ２７）、継続要求があればSSLANモニター処理ループを行う。
【００５０】
図２において、RS485-LAN変換ボード１０１とRS485-LANボード２０１のそれぞれのCHは内部で接続されているため、RS485-LAN変換ボード１０１のCH1を通過するデータ（送信データ、受信データ）すべてが、RS485-LAN変換ボード２０１のCH１で受信できるので、RS485-LAN変換ボード１０１で運用アプリケーションを実行させながらRS485-LAN変換ボード２０１でSSLANオンラインモニターが実現できる。
【００５１】
SSLANマスター／スレーブプロトコル、RS485オンラインモニター機能を持つAPを搭載することで全ての機能を実現できる。
【００５２】
SIBはSSLANポートを４チャネル（CH）持っているので、それぞれのチャネル（CH）に機能を割り付けることで、１台のRS485-LAN変換機器で全ての機能を実装できる。
【００５３】
本実施形態に係わるSSLAN-LANプロトコル変換機器は、SS(Service Station)においてPOS、POSTと、計量器／洗車機／給油機などのSSLAN スレーブ機器とで構成されている、LAN、SSLAN接続が混在するシステムに用いることができる。
【００５４】
SSLAN-LAN変換機器を用いたシステム構成は、以下の構成となる。
【００５５】
POSとPOSTとの間の接続はLAN接続で行われる。SSLAN-LAN変換機と、計量器、給油機、洗車機などのスレーブ機器との接続はSSLAN接続で行われる。
【００５６】
POS、POSTとSSLAN-LAN変換機はLANで接続されるので、POS、POSTは直接SSLANスレーブ機器とは通信ができない。そこでSSLAN-LAN変換機は、POS、POSTからの電文をSSLANプロトコルに変換してSSLANスレーブ機器と通信を行い、その結果の電文をLANプロトコルに変換し、POS、POSTへ返す。このように、POS、POSTはSSLAN-LAN変換機を介してスレーブ機器と通信することになる。
【００５７】
上述した実施形態では、SSLAN-LAN変換機器内にSSLANモニター機能とSSLANスレーブプロトコルも実装している。
【００５８】
そして、上記第２の実施形態の構成で２枚構成のSSLAN-LAN変換機器において、一方をマスタープロトコルで動作させつつ、他方をSSLANモニター機能を動作させてスレーブ機器との通信のモニタリングが可能となる。
【００５９】
また、一方をマスタープロトコルで動作、他方をスレーブプロトコルで動作させた場合は、スレーブ機器のエミュレートが可能になるので１台でマスター、スレーブ機器構成が可能となる。
【００６０】
SSLANはマスター機器とスレーブ機器（計量器、給油機、洗車機など）から構成される。通信はマスター機器からスレーブ機器へポーリング／セレクティングを行い、それにスレーブ機器が応答する、マスター起動でデータの送受信を行うプロトコルで行われる。マスター機器はシステム内にはひとつだけ存在することが許される。
【産業上の利用可能性】
【００６１】
本発明は、SSシステムにおけるSSLANマスター／スレーブプロトコル、オンラインモニター機能を有するSSLAN−LANプロトコル変換機器、SLAN−LANプロトコル変換方法及びSLAN−LANプロトコル変換プログラムに用いられる。
【図面の簡単な説明】
【００６２】
【図１】本発明の第１実施形態のSSLAN−LANプロトコル変換機器の構成を示す図である。
【図２】本発明の第２実施形態のSSLAN−LANプロトコル変換機器の構成を示す図である。
【図３】本発明の第２実施形態のSSLAN−LANプロトコル変換機器の動作を説明するためのフローチャートである。
【図４】本発明の第２実施形態のSSLAN−LANプロトコル変換機器の動作を説明するためのフローチャートである。
【符号の説明】
【００６３】
１，１０１，２０１  ＳＳＬＡＮ（ＲＳ４８５）−ＬＡＮ変換ボード
２，１０２，２０２  アプリケーション
３，１０３，２０３  ＳＳＬＡＮ（ＲＳ４８５）−ＬＡＮマスター／スレーブ、モニター機能装置
４〜７，１０７，１０８  ＳＳＬＡＮスレーブ機器
８，２０７  ＳＳＬＡＮマスター機器
９，３０１  モニターデータ受信装置
【図１】
0004706870.tif 000002
【図２】
0004706870.tif 000003
【図３】
0004706870.tif 000004
【図４】
0004706870.tif 000005