(57)【特許請求の範囲】
【請求項１】
各種情報を管理するサーバと、商品の販売データを処理する商品販売データ処理装置と、前記サーバ側のネットワークを無線で接続し、前記商品販売データ処理装置を有線で接続する無線ブリッジとを有する商品販売システムにおいて、
前記無線ブリッジは、
所定の管理情報を記憶し、電源の供給が停止した後も記憶内容を保持する記憶手段と、
障害の発生を検知する検知手段と、
この検知手段が検知した障害の発生を前記管理情報に付加する制御手段とを備え、
前記商品販売データ処理装置は、
表示部と、
前記無線ブリッジから前記管理情報を取得する取得手段と、
この取得手段により取得された前記管理情報に障害の発生が付加されているか否かを判断する判断手段と、
この判断手段により前記管理情報に障害の発生が付加されていると判断されたことに応じて、警告を前記表示部に表示させるとともに、前記無線ブリッジが前記サーバ側のネットワークに接続された外部装置と通信可能な場合には、当該外部装置に前記無線ブリッジに障害が発生した旨を通知する報知手段とを備えていることを特徴とする商品販売システム。
【請求項２】
前記報知手段は、前記外部装置に前記無線ブリッジに障害が発生した旨を通知するに際して、前記無線ブリッジおよび前記商品販売データ処理装置が設置された店舗の識別子と、前記商品販売データ処理装置の識別子とを、前記外部装置に通知することを特徴とする請求項１に記載の商品販売システム。
【請求項３】
前記記憶手段に記憶された前記管理情報は、障害の種別毎にその障害の発生回数を示すカウンタを有し、
前記制御手段は、前記検知手段が検知した障害の種別に対応する前記カウンタの値をインクリメントすることにより、当該障害の発生を前記管理情報に付加し、
前記判断手段は、前記取得手段により取得された前記管理情報が有する前記各カウンタの中にその値が零でないものが含まれる場合、当該管理情報に障害の発生が付加されていると判断する、ことを特徴とする請求項１又は２に記載の商品販売システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、サーバを有するネットワークに無線ブリッジを介して商品販売データ処理装置を接続した商品販売システムに関する。
【背景技術】
【０００２】
従来、店舗内に配設される商品販売データ処理装置であるＰＯＳ（Point Of Sales）端末と店舗サーバとは、ＬＡＮ（Local Area Network）ケーブルによって店舗内のネットワークに接続されることが一般的である。このようにＰＯＳ端末や店舗サーバが接続されるネットワークは、ＡＤＳＬや光ファイバなどを通じてインターネットに接続され、センターサーバやＰＯＳ端末メーカーのコールセンターと通信が可能となっている場合もある。（例えば、特許文献１を参照）
近年では、ＰＯＳ端末が無線ブリッジを使用して店舗内のネットワークに接続されることがある。無線ブリッジは、ＰＯＳ端末をＬＡＮケーブルで有線接続し、店舗内ネットワークに接続されたアクセスポイントを無線接続することで当該ＰＯＳ端末と店舗内ネットワークとを接続する。そして、独自にＣＰＵ（Central Processing Unit）などの制御手段やメモリを備えており、このメモリには、ＭＩＢ（Management Information Base）情報と呼ばれる管理情報が記憶されている。ＰＯＳ端末は、ＳＮＭＰ（Simple Network Management Protocol）を用いて上記ＭＩＢ情報を取得し、無線ブリッジの状態を監視する。そして、無線ブリッジの異常状態を検知したときには、ＰＯＳ端末は自身が備えるディスプレイに無線ブリッジに障害が発生した旨を表示してユーザに報知する。また、インターネットを介してＰＯＳ端末メーカーのコールセンターに障害の発生を通知する。このようにユーザへの報知またはコールセンターへの通知がなされることによって、無線ブリッジの交換や修理などの対処が可能となる。
【特許文献１】特開２００７−１８４７６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述のように、システムが稼動している状態でＰＯＳ端末に接続された無線ブリッジに障害が発生した際には、その障害の発生を検知することができる。しかしながら、一旦無線ブリッジをＰＯＳ端末から取外した後には、障害の発生時に接続されていたＰＯＳ端末や無線ブリッジの記憶手段に記憶されたエラーログを確認しない限り、その無線ブリッジが過去に障害が発生したものであるか否かを判別することができない。そのため、無線ブリッジに発生した障害が一過性で当面の使用に差し支えがない場合には、障害が発生したものであることを知らずに再度使用され、同一の障害が発生してしまう恐れがある。このような事態は、無線ブリッジに記憶された上記エラーログを随時確認することで防止することができるが、大変な手間がかかる。
【０００４】
本発明は、上記のような事情に基づいてなされたものであり、その目的は、ユーザやサービスマンに負担をかけることなく、過去に障害が生じた無線ブリッジを容易に判別し、同一の障害の発生を未然に防止することができる商品販売システムを提供することである。
【課題を解決するための手段】
【０００５】
本発明は、各種情報を管理するサーバと、商品の販売データを処理する商品販売データ処理装置と、前記サーバ側のネットワークを無線で接続し、前記商品販売データ処理装置を有線で接続する無線ブリッジとを有する商品販売システムにおいて、前記無線ブリッジは、所定の管理情報を記憶し、電源の供給が停止した後も記憶内容を保持する記憶手段と、障害の発生を検知する検知手段と、この検知手段が検知した障害の発生を前記管理情報に付加する制御手段とを備え、前記商品販売データ処理装置は、表示部と、前記無線ブリッジから前記管理情報を取得する取得手段と、この取得手段により取得された前記管理情報に障害の発生が付加されているか否かを判断する判断手段と、この判断手段により前記管理情報に障害の発生が付加されていると判断されたことに応じて、警告を前記表示部に表示させるとともに、前記無線ブリッジが前記サーバ側のネットワークに接続された外部装置と通信可能な場合には、当該外部装置に前記無線ブリッジに障害が発生した旨を通知する報知手段とを備えていることを特徴としている。
【発明の効果】
【０００６】
かかる手段を講じた本発明によれば、ユーザやサービスマンに負担をかけることなく、過去に障害が生じた無線ブリッジを容易に判別し、同一の障害の発生を未然に防止することができる商品販売システムを提供することができる。
【発明を実施するための最良の形態】
【０００７】
［１］以下、この発明を実施するための最良の形態について、図面を用いて説明する。  
図１は、本実施の形態にかかる商品販売システムの構成を概略的に示す図である。当該商品販売システムは、当該システムの運用に必要な各種情報を管理する店舗サーバ１、商品販売データを処理するＰＯＳ端末２，３、無線ブリッジ４，５、アクセスポイント６，７、ブロードバンドルータ８およびハブ９を備えている。
【０００８】
店舗サーバ１、アクセスポイント６，７およびブロードバンドルータ８は、ハブ９を介して相互通信可能に有線で接続されている。ＰＯＳ端末２，３は、無線ブリッジ４，５と相互通信可能に有線で接続され、無線ブリッジ４，５は、アクセスポイント６，７と相互通信可能に無線で接続されている。また、ブロードバンドルータ８は、ＰＯＳ端末２，３や無線ブリッジ４，５のメーカーが設置したコールセンター１０が接続されたＷＡＮ（Wide Area Network）１１に有線または無線で接続されている。
【０００９】
次に、ＰＯＳ端末について説明する。図２は、ＰＯＳ端末２の要部構成を示すブロック図である。ＰＯＳ端末２は、制御の中枢としてＣＰＵ２０を搭載している。このＣＰＵ２０に対し、各種制御プログラムなどの固定的データを格納したＲＯＭ２１、処理場面に応じて各種の記憶領域を形成するＲＡＭ２２、現在の日時を計時する時計部２３、Ｉ／Ｏポート２４、ＬＡＮコントローラ２５、キーボードコントローラ２６、タッチパネルコントローラ２７、ディスプレイコントローラ２８、プリンタコントローラ２９、スキャナインタフェース（Ｉ／Ｆ）３０などを、例えばＰＣＩバスなどのバスライン３１を介して接続している。
【００１０】
そして、Ｉ／Ｏポート２４にモードスイッチ２４ａとドロワ開放装置２４ｂとを接続し、ＬＡＮコントローラ２５にＬＡＮインタフェース（Ｉ／Ｆ）２５ａを接続し、キーボードコントローラ２６にキーボード２６ａを接続し、タッチパネルコントローラ２７にタッチパネル付きディスプレイのタッチパネルセンサ２７ａとディスプレイ部２７ｂとを接続し、ディスプレイコントローラ２８に客用のディスプレイ２８ａを接続し、プリンタコントローラ２９にレシートプリンタ２９ａを接続し、スキャナインタフェース３０にスキャナ３０ａを接続している。
【００１１】
ＬＡＮコントローラ２５は、ＬＡＮインタフェース２５ａを介して接続される無線ブリッジ４とのデータ通信を制御する。キーボードコントローラ２６は、キーボード２６ａから操作されたキーに対応するキー信号を取り込みＣＰＵ２０に通知する。タッチパネルコントローラ２７は、ＣＰＵ２０からの指令によりディスプレイ部２７ｂに各種の画面を選択的に表示させるとともに、タッチパネルセンサ２７ａの信号を取り込みタッチ位置座標を求めてＣＰＵ２０に通知する。ディスプレイコントローラ２８は、客の支払う合計金額等の表示データに対応した文字等をディスプレイ２８ａに表示させる。プリンタコントローラ２９は、レシートプリンタ２９ａによるレシート印字及びジャーナル印字を制御する。スキャナインタフェース３０は、スキャナ３０ａにてスキャニングされたバーコードデータを入力する。なお、キーボード２６ａは、数値データを置数入力するための置数キーの他、ＰＬＵキー，小計キー，預／現計キー，合計キーなどの各種ファンクションキーを配設したものである。モードスイッチ２４ａは各種業務モードを選択するためのものである。
【００１２】
そしてＰＯＳ端末２のＣＰＵ２０は、ＬＡＮインタフェース２５ａを介して行うデータ通信の制御に関する主要な機能として、次の（１）〜（３）の手段を備えている。
【００１３】
（１）無線ブリッジ４から所定の管理情報を取得する取得手段。具体的には、ＰＯＳ端末２のシステムが起動されたときから定期的に、ＳＮＭＰにより無線ブリッジ４から後述の拡張ＭＩＢ情報４５ｂを取得する。
【００１４】
（２）取得手段により取得された所定の管理情報に障害の発生が付加されているか否かを判断する判断手段。
【００１５】
（３）判断手段により所定の管理情報に障害の発生が付加されていると判断されたことに応じて、その旨を報知する報知手段。
【００１６】
続いて、無線ブリッジ４について説明する。図３は、無線ブリッジ４の要部構成を示すブロック図である。無線ブリッジ４は、制御の中枢としてＣＰＵ４０を搭載している。このＣＰＵ４０に対し、各種制御プログラムなどの固定的データを格納したＲＯＭ４１、処理場面に応じて各種の記憶領域を形成するＲＡＭ４２、ＬＡＮコントローラ４３、無線通信コントローラ４４、フラッシュＲＯＭ４５（記憶手段）などを、例えばＰＣＩバスなどのバスライン４６を介して接続している。
【００１７】
そして、ＬＡＮコントローラ４３にＬＡＮインタフェース（Ｉ／Ｆ）４３ａを接続し、無線通信コントローラ４４に無線通信部４４ａを接続している。  
ＬＡＮコントローラ４３は、ＬＡＮインタフェース４３ａを介して接続されるＰＯＳ端末２とのデータ通信を制御する。無線通信コントローラ４４は、無線通信部４４ａを制御してアクセスポイント６と無線通信し、ＰＯＳ端末２から受信したデータを伝達する。フラッシュＲＯＭ４５は、不揮発性のメモリであり、ＳＮＭＰによるネットワーク管理で使用されるＭＩＢ情報４５ａおよび拡張ＭＩＢ情報４５ｂなどが記憶されている。上記ＭＩＢ情報４５ａは、ＣＰＵ４０やフラッシュＲＯＭ４５などの性能情報その他各種設定情報で構成される。上記拡張ＭＩＢ情報４５ｂは、無線ブリッジ４に生じた各種障害に関する情報で構成される。ＰＯＳ端末２は、ＳＮＭＰを用いてこれらＭＩＢ情報４５ａおよび拡張ＭＩＢ情報４５ｂを取得することができる。
【００１８】
図４は、拡張ＭＩＢ情報４５ｂのデータ構成の一例を示す模式図である。拡張ＭＩＢ情報４５ｂは、無線ブリッジ４に生じ得る各種障害の名称（障害Ａ，Ｂ，Ｃ…）に対して、その発生回数を示すカウンタ（ｉ，ｊ，ｋ…）を対応付けて構成されている。上記各種障害とは、例えば有線ＬＡＮ接続側または無線ＬＡＮ接続側との通信障害や、無線ブリッジ４を構成する各ハードウェアの不具合に起因したハードウェア障害などである。フラッシュＲＯＭ４５は不揮発性のメモリであるため、拡張ＭＩＢ情報４５ｂは、無線ブリッジ４への電源供給が停止した後にもそのまま保持される。すなわち、各カウンタの値は、各障害が過去に発生したか否かを示す指標としての役割を担う。
【００１９】
そして無線ブリッジ４のＣＰＵ４０は、主要な機能として、次の（１）（２）の手段を備えている。
【００２０】
（１）障害の発生を検知する検知手段。
【００２１】
（２）検知手段が検知した障害の発生を拡張ＭＩＢ情報４５ｂに付加する制御手段。
【００２２】
なお、ＰＯＳ端末３および無線ブリッジ５については、ＰＯＳ端末２および無線ブリッジ４の構成と同様であるので説明を省略する。
【００２３】
次に、無線ブリッジ４に障害が発生した際の処理について図５を用いて説明する。まず、上記通信障害やハードウェア障害などの障害が発生したとき、当該障害の発生がＣＰＵ４０により検知される（ステップ；ＳＴ１０１のＹｅｓ）。この検知に伴い、拡張ＭＩＢ情報４５ｂの当該障害に対応するカウンタの値が一つインクリメントされる（ＳＴ１０２）。例えばデータの送信が相当回数にわたり試行されたにもかかわらず完了しない場合には、上記通信障害の発生が検知され、拡張ＭＩＢ情報４５ｂを構成する通信障害に対応するカウンタの値が一つインクリメントされる。また、無線ブリッジ４を構成するハードウェアが正常に動作しない場合には、上記ハードウェア障害の発生が検知され、拡張ＭＩＢ情報４５ｂを構成するハードウェア障害に対応するカウンタの値が一つインクリメントされる。以上の処理は、無線ブリッジ４のシステムが起動されている間、繰り返し実行される。
【００２４】
次に、ＰＯＳ端末２で実行される処理について図６を用いて説明する。この処理は、ＰＯＳ端末２のシステムが起動した状態において所定のタイミングで実行される。まず、ＳＮＭＰを用いて無線ブリッジ４の拡張ＭＩＢ情報４５ｂがＬＡＮコントローラ２５を介して取得される（ＳＴ２０１）。取得された拡張ＭＩＢ情報４５ｂは、ＲＡＭ２２に一時的に記憶される。そして、ＣＰＵ４０がＲＡＭ２２に記憶した拡張ＭＩＢ情報４５ｂを参照し、各障害に対するカウンタの値が“０”であるか否かが判断される（ＳＴ２０２）。このとき、全てのカウンタの値が“０”であると判断される場合には（ＳＴ２０２のＹｅｓ）、所定時間が経過した後に再度無線ブリッジ４から拡張ＭＩＢ情報４５ｂが取得される（ＳＴ２０１）。
【００２５】
一方、拡張ＭＩＢ情報４５ｂを構成する各カウンタのうちいずれか一つでも“０”でないと判断される場合には（ＳＴ２０２のＮｏ）、無線ブリッジ４に障害が発生した旨の警告がタッチパネルコントローラ２７を介してディスプレイ部２７ｂに表示される（ＳＴ２０３）。さらに、無線ブリッジ４を介してコールセンター１０と通信可能か否かが判断される（ＳＴ２０４）。この判断は、コールセンター１０との通信を試みて応答が得られるか否かにより判断される。コールセンター１０からの応答を受信したときには通信可能であると判断され（ＳＴ２０４のＹｅｓ）、無線ブリッジ４に障害が発生したことがコールセンター１０に通知される（ＳＴ２０５）。このとき、当該店舗の識別子やＰＯＳ端末２の識別子もコールセンター１０に通知され、当該処理が終了する。そのため、コールセンター１０のオペレータは、どの店舗に設置されたＰＯＳ端末に接続された無線ブリッジに障害が発生したのかを判別することができる。
【００２６】
一方、無線ブリッジ４に生じた障害が深刻でアクセスポイント６との無線通信ができないような場合には、コールセンター１０からの応答が得られないため通信不可能であると判断され（ＳＴ２０４のＮｏ）、コールセンター１０への通知は行われずに当該処理が終了する。
【００２７】
このように、無線ブリッジ４に障害が発生した場合には、ＰＯＳ端末２のディスプレイ部２７ｂに警告が表示される。この警告を確認したＰＯＳ端末２のオペレータは、容易に障害の発生を知ることができるので、直ちにコールセンター１０に連絡して無線ブリッジ４の交換や修理を要請することができる。
【００２８】
さらに、無線ブリッジ４に生じた障害の程度が深刻でない場合などコールセンター１０との通信が可能なときには、無線ブリッジ４に障害が発生したことが当該店舗の識別子およびＰＯＳ端末２の識別子とともに通知される。そのため、コールセンター１０のオペレータは、当該店舗の識別子で特定される店舗にサービスマンを派遣するなど、迅速に対応することができる。
【００２９】
このようにして派遣されたサービスマンは、無線ブリッジ４を他の無線ブリッジに交換する。そして、交換後の無線ブリッジをＰＯＳ端末２に接続して運用を開始したときには、先ず図６にて説明した処理が開始される。そして、交換後の無線ブリッジの拡張ＭＩＢ情報４５ｂを構成する各カウンタに“０”でないものがある場合には、ディスプレイ部２７ｂに警告が表示される。すなわち、無線ブリッジの交換時に誤って過去に障害が発生したものと交換するような事態を防ぐことできる。
【００３０】
また、工場から出荷された後、ハードディスクドライブの故障などによりシステムが起動されず回収されたＰＯＳ端末に接続されていた無線ブリッジについても、正常なＰＯＳ端末に接続するだけで瞬時に不具合の検査が行える。
【００３１】
［２］変形例
なお、この発明は前記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
【００３２】
例えば、上記実施形態ではそれぞれ２組のＰＯＳ端末、無線ブリッジおよびアクセスポイントを備える商品販売システムについて説明したが、１組のみ備えるようにしてもよいし、より多数の組を備えるようにしてもよい。
【００３３】
また、上記実施形態においてＰＯＳ端末２に無線ブリッジ４に生じる障害を監視させたように、店舗サーバ１にアクセスポイント６，７に生じる障害を監視させてもよい。すなわち、アクセスポイント６，７にフラッシュＲＯＭなどの不揮発性のメモリを設けて拡張ＭＩＢ情報４５ｂに相当する拡張ＭＩＢ情報を記憶し、アクセスポイント６，７に通信障害やハードウェア障害などの障害が発生した際には、当該拡張ＭＩＢ情報を構成するカウンタの値を一つインクリメントする。そして、店舗サーバ１がＳＮＭＰを用いてアクセスポイント６，７から拡張ＭＩＢ情報を適宜取得し、取得した拡張ＭＩＢ情報を構成するカウンタの値が“０”でない場合には、障害の発生を警告するメッセージを店舗サーバが備えるディスプレイに表示するなどして報知するとともに、コールセンター１０に通知する。このように店舗サーバ１とアクセスポイント６，７を構成することで、障害が発生したアクセスポイント６，７を他のアクセスポイントと交換するとき、交換後のアクセスポイントの拡張ＭＩＢ情報を構成する各カウンタに“０”でないものがある場合には、その旨の警告が報知される。すなわち、アクセスポイントの交換時に誤って過去に障害が発生したものと交換するような事態を防ぐことができる。
【００３４】
この他、前記実施形態に開示されている複数の構成要素の適宜な組合せにより種々の発明を形成できる。例えば、実施形態に示される全体構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を組合せてもよい。
本願の出願当初の特許請求の範囲に記載された発明を、以下に付記する。
＜１＞各種情報を管理するサーバと、商品の販売データを処理する商品販売データ処理装置と、前記サーバ側のネットワークを無線で接続し、前記商品販売データ処理装置を有線で接続する無線ブリッジとを有する商品販売システムにおいて、前記無線ブリッジは、所定の管理情報を記憶し、電源の供給が停止した後も記憶内容を保持する記憶手段と、障害の発生を検知する検知手段と、この検知手段が検知した障害の発生を前記管理情報に付加する制御手段とを備え、前記商品販売データ処理装置は、前記無線ブリッジから前記管理情報を取得する取得手段と、この取得手段により取得された前記管理情報に障害の発生が付加されているか否かを判断する判断手段と、この判断手段により前記管理情報に障害の発生が付加されていると判断されたことに応じて、その旨を報知する報知手段とを備えていることを特徴とする商品販売システム。
＜２＞前記取得手段は、前記商品販売データ処理装置のシステムが起動されたときから定期的に、前記無線ブリッジから前記管理情報を取得することを特徴とする上記＜１＞に記載の商品販売システム。
＜３＞前記管理情報は、ＳＮＭＰによるネットワーク管理で使用されるＭＩＢ情報であり、前記取得手段は、ＳＮＭＰにより前記無線ブリッジから前記ＭＩＢ情報を取得することを特徴とする上記＜１＞又は＜２＞に記載の商品販売システム。
【図面の簡単な説明】
【００３５】
【図１】本発明の一実施形態における商品販売システムの概略図。
【図２】同実施形態におけるＰＯＳ端末の要部構成を示すブロック図。
【図３】同実施形態における無線ブリッジの要部構成を示すブロック図。
【図４】同実施形態におけるエラーログのデータ構成の一例を示す模式図。
【図５】同実施形態における無線ブリッジが実行する処理の流れ図。
【図６】同実施形態におけるＰＯＳ端末が実行する処理の流れ図。
【符号の説明】
【００３６】
１…店舗サーバ、２，３…ＰＯＳ端末、４，５…無線ブリッジ、６，７…アクセスポイント、８…ブロードバンドルータ、９…ハブ、１０…コールセンター、１１…ＷＡＮ、４５ａ…ＭＩＢ情報、４５ｂ…拡張ＭＩＢ情報、４５…フラッシュＲＯＭ
【図１】
0004909945.tif 000002
【図２】
0004909945.tif 000003
【図３】
0004909945.tif 000004
【図４】
0004909945.tif 000005
【図５】
0004909945.tif 000006
【図６】
0004909945.tif 000007