(57)【特許請求の範囲】
【請求項１】
少なくともプロセッサ、メモリ及び第１の通信インターフェースを実装してなるマザーボードを搭載し、前記第１の通信インターフェースに接続されるネットワークを利用してホストとデータ通信を行うことにより商品販売データを処理する商品販売データ処理装置において、
前記マザーボードとは別に監視ボードを搭載し、
前記監視ボードは、
前記ネットワークとは異なる専用のネットワークを介して行われるデータ送受信の通信手順を司る第２の通信インターフェースと、
前記マザーボードに実装される部品がコンピュータウィルスに感染しているか監視する監視手段と、
この監視手段によりコンピュータウィルスへの感染が検知されると、前記第２の通信インターフェースを介して前記専用のネットワークに接続される外部機器に異常を通知する通知手段と、
前記外部機器から前記第２の通信インターフェースを介して回線切離し要求を受けると、前記第１の通信インターフェースから前記ネットワークを切離す切離し手段と、
を具備したことを特徴とする商品販売データ処理装置。
【請求項２】
前記外部機器から前記第２の通信インターフェースを介してコンピュータウィルスの駆除ソフトウェアがダウンロードされると、この駆除ソフトウェアを実行して、前記コンピュータウィルスを駆除する制御手段と、
前記コンピュータウィルスが駆除されたならば前記第１のネットワークの切離し状態を解除する解除手段と、
をさらに具備したことを特徴とする請求項１記載の商品販売データ処理装置。
【請求項３】
少なくともプロセッサ、メモリ及び第１の通信インターフェースを実装してなるマザーボードを搭載し、前記第１の通信インターフェースに接続されるネットワークを利用してホストとデータ通信を行うことにより商品販売データを処理する商品販売データ処理装置の監視用プログラムであって、
前記マザーボードとは別に搭載される監視ボードのコントローラに、
前記マザーボードに実装される部品がコンピュータウィルスに感染しているか監視する機能と、
前記コンピュータウィルスへの感染が検知されると、前記監視ボードに搭載され、前記ネットワークとは異なる専用のネットワークを介して行われるデータ送受信の通信手順を司る第２の通信インターフェースを介して、前記専用のネットワークに接続される外部機器に異常を通知する機能と、
前記外部機器から前記第２の通信インターフェースを介して回線切離し要求を受けると、前記第１の通信インターフェースから前記ネットワークを切離す機能と、
を実現させるための監視用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ＰＯＳ（Point Of Sales）端末等の商品販売データ処理装置に関する。
【背景技術】
【０００２】
例えばスーパーマーケット等の小売店に構築されるＰＯＳシステムは、複数台のＰＯＳ端末と、各ＰＯＳ端末を一元的に管理するためのストアコンピュータと、各ＰＯＳ端末とストアコンピュータとを双方向通信自在に接続するＬＡＮ（Local Area Network）とからなる。
【０００３】
ＰＯＳ端末は、各客が買い上げる商品の販売データを処理する。ストアコンピュータは、各ＰＯＳ端末で処理された商品販売データを収集し集計して、店舗全体の売上を管理する。
【０００４】
近年では、ＰＯＳシステムに、インターネット等の汎用の広域ネットワークをさらに接続し、各ＰＯＳ端末またはストアコンピュータから、広域ネットワーク上の外部装置にアクセスを可能とする。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−０６７８４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＰＯＳ端末は、コンピュータ機器の１種である。このため、コンピュータウィルスに感染する可能性がある。１台のＰＯＳ端末がコンピュータウィルスに感染すると、ＬＡＮ接続された他のＰＯＳ端末にもコンピュータウィルスによる被害が拡がる可能性が高い。このため、コンピュータウィルスに感染したことが判明したならば、そのＰＯＳ端末を即座にＬＡＮから切離す必要がある。
【０００７】
しかし、ＰＯＳ端末を操作するオペレータは、アルバイトの店員であることが多い。また、コンピュータに詳しくない者が就いている場合も多々ある。このため、コンピュータウィルスに感染したことがわかっても、自らＰＯＳ端末をＬＡＮから切離すという行動をとることは困難である。したがって、対応の遅れが懸念される。
【０００８】
本発明の実施形態で解決しようとする課題は、通信系の異常時には速やかに遠隔よりネットワークからの切離しができる商品販売データ処理装置を提供しようとするものである。
【課題を解決するための手段】
【０００９】
一実施形態によれば、少なくともプロセッサ、メモリ及び第１の通信インターフェースを実装してなるマザーボードを搭載し、第１の通信インターフェースに接続されるネットワークを利用してホストとデータ通信を行うことにより商品販売データを処理する商品販売データ処理装置において、マザーボードとは別に監視ボードを搭載する。そしてこの監視ボードに、第２の通信インターフェース、監視手段、通知手段及び切離し手段を備える。第２の通信インターフェースは、ネットワークとは異なる専用のネットワークを介して行われるデータ送受信の通信手順を司る。監視手段は、マザーボードに実装される部品がコンピュータウィルスに感染しているか監視する。コンピュータウィルスへの感染が検知されると、通知手段は、第２の通信インターフェースを介して専用のネットワークに接続される外部機器に異常を通知する。外部機器から第２の通信インターフェースを介して回線切離し要求を受けると、切離し手段は、第１の通信インターフェースからネットワークを切離す。
【図面の簡単な説明】
【００１０】
【図１】本実施形態の全体構成図。
【図２】ＰＯＳ端末の要部構成を示すブロック図。
【図３】監視用プログラムの一例であるウィルス監視プログラムが起動したときの監視用コントローラの動作手順を示す流れ図。
【図４】監視用プログラムの他の例であるＬＡＮ監視プログラムが起動したときの監視用コントローラの動作手順を示す流れ図。
【発明を実施するための形態】
【００１１】
本実施形態は、広域ネットワークとしてインターネット１に接続可能なＰＯＳシステム２を例示する。
【００１２】
図１は、本実施形態の全体構成図である。ＰＯＳシステム２は、複数台のＰＯＳ端末３と、ストアコンピュータ４と、各ＰＯＳ端末３とストアコンピュータ４とを双方向通信自在に接続するＬＡＮ５とからなる。さらにＰＯＳシステム２は、ＬＡＮ５にルータ６を接続しており、このルータ６を介して、インターネット１を接続している。
【００１３】
また、各ＰＯＳ端末３は、前記ＬＡＮ５とは別に、遠隔監視専用のネットワーク７に接続する。専用ネットワーク７には、遠隔監視用の外部パソコン８が接続されている。
【００１４】
ＰＯＳシステム２は、スーパーマーケット，コンビニエンスストア，専門店等の小売店や、ファミリーレストラン、ファーストフード店等の飲食店の店舗に構築される。外部パソコン８は、ＰＯＳシステムが構築された店舗の本部または管理事務所のような管理責任者が所在する場所に設置される。なお、チェーン店の場合には、チェーン本部に外部パソコン８を設置し、各チェーン店のＰＯＳ端末３を、専用ネットワーク７を介してチェーン本部の外部パソコン８に接続することも可能である。
【００１５】
図２は、ＰＯＳ端末３の要部構成を示すブロック図である。ＰＯＳ端末３は、マザーボード１０を搭載している。マザーボード１０には、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、ＲＡＭ（Random Access Memory）１３、補助記憶部１４、時計部１５、Ｉ／Ｏ（Input/Output）ポート１６、通信インターフェース１７及びチップセット１８が実装されている。
【００１６】
プロセッサの一種であるＣＰＵ１１は、オペレーティングシステム、ミドルウェアおよびアプリケーションプログラムに基づいて、ＰＯＳ端末３としての各種業務の動作を実現するべく各部を制御する。
【００１７】
読み出し専用のメインメモリであるＲＯＭ１２は、上記のオペレーティングシステムを記憶する。ＲＯＭ１２は、上記のミドルウェアやアプリケーションプログラムを記憶する場合もある。またＲＯＭ１２は、ＣＰＵ１１が各種の処理を行う上で参照するデータを記憶する場合もある。
【００１８】
読み書き自在なメインメモリであるＲＡＭ１３は、ＣＰＵ１１が各部を制御する上で参照するデータを記憶する。さらにＲＡＭ１３は、ＣＰＵ１１が各部を制御する上で一時的に使用するデータを記憶する、いわゆるワークエリアとして利用される。またＲＡＭ１３は、上記のミドルウェアやアプリケーションプログラムを記憶する場合もある。
【００１９】
ハードディスクドライブやＳＳＤ（solid state drive）等が用いられる補助記憶部１４は、ＣＰＵ１１が各部を制御する上で使用するデータや、ＣＰＵ１１の制御によって生成されたデータを保存する。また補助記憶部１４は、上記のミドルウェアやアプリケーションプログラムを記憶する場合もある。
【００２０】
時計部１５は、現在の日付及び時刻を計時する。  
Ｉ／Ｏポート１６は、モードスイッチ２１の信号を入力する。モードスイッチ２１は、「登録」，「点検」，「精算」等のＰＯＳ端末３が実行可能な各種業務モードの中から、いずれか１つのモードを選択するためのスイッチである。「登録」とは、入力部を介して入力された各商品の販売データをメモリに登録する業務のモードである。「点検」とは、メモリに登録された各商品の販売データを集計し、その集計結果を点検レポートとして出力する業務のモードである。「精算」とは、メモリに登録された各商品の販売データを集計し、その集計結果を精算レポートとして出力した後、メモリをクリアする業務のモードである。
【００２１】
また、Ｉ／Ｏポート１６は、ドロワ２２に駆動信号を出力する。ドロワ２２は、現金，商品券などを収容するもので、駆動信号の入力により自動的に開放動作する。
【００２２】
通信インターフェース１７は、ＬＡＮ５を介して行われるデータ送受信の通信手順を司る。通信手順は、例えばイーサネット（登録商標）などの通信規格に準拠したものである。
【００２３】
チップセット１８は、ＣＰＵ１１と、ＲＯＭ１２、ＲＡＭ１３、補助記憶部１４、時計部１５、Ｉ／Ｏポート１６及び通信インターフェース１７の各部との間で発生するデータの受け渡しを管理する。
【００２４】
また、ＰＯＳ端末３は、チップセット１８に、入出力デバイスとして、キーボード２３、オペレータ用表示器２４、客用表示器２５、プリンタ２６、カードリーダ２７、スキャナ２８を接続している。チップセット１８は、ＣＰＵ１１と、各入出力デバイスとの間で発生するデータの受け渡しも管理する。
【００２５】
キーボード２３は、購入商品の点数や預り金額等を置数するための置数キー、小計額の算出を指令するための小計キー、１商取引の登録締めを宣言するための締めキー等を配置する。オペレータ用表示器２４は、キャッシャと称されるオペレータに対して登録商品の品名，価格や、１商取引の合計金額，釣銭額などを表示する。客用表示器２５は、買物客に対して同様な情報を表示する。プリンタ２６は、買上レシートを印字し発行する。またプリンタ２６は、前記点検レポート及び精算レポートの印刷発行も可能である。カードリーダ２７は、クレジットカード，ポイントカード，プリペイドカード，電子マネーカードなどのカード媒体のデータを横取る。スキャナ２８は、バーコードまたは二次元データコードを光学的に読み取る。
【００２６】
なお、これらの入出力デバイス２３〜２８は、チップセット１８に対して着脱自在であり、ＰＯＳ端末３として全てが接続される必要は無く、ＰＯＳ端末３の用途に応じて必要なデバイスが選択的に接続される。また、例えば無線タグリーダ・ライタのような他の入出力デバイスが接続される場合もある。
【００２７】
ＰＯＳ端末３は、マザーボード１０とは別に、監視ボード３０を搭載している。監視ボード３０は、監視用コントローラ３１と、メモリ３２と、通信インターフェース３３とを実装している。
【００２８】
監視用コントローラ３１は、後述する監視用プログラムにしたがって、前記マザーボード１０に実装される部品の異常を監視し、マザーボード１０に実装される部品の異常が検知されると、専用ネットワーク７を利用して外部パソコン８に異常を通知し、上記外部パソコン８から回線切離し要求を受けると、通信インターフェース１７からＬＡＮ５を切離す機能を実現する。
【００２９】
フラッシュメモリなどの不揮発性であるメモリ３２は、後述する監視用プログラムを記憶する。また、監視用コントローラ３１が監視をする上で必要なデータを記憶する。
【００３０】
通信インターフェース３３は、専用ネットワーク７を介して行われるデータ送受信の通信手順を司る。通信手順は、例えばイーサネット（登録商標）などの通信規格に準拠したものである。
【００３１】
図３は、監視用プログラムの一例であるウィルス監視プログラムが起動したときの監視用コントローラ３１の動作手順を示す流れ図である。ウィルス監視プログラムは、ＰＯＳ端末３の起動と同時に起動する常駐プログラムである。
【００３２】
ウィルス監視プログラムが起動すると、監視用コントローラ３１は、マザーボード１０上の補助記憶部１４またはＲＡＭ１３に、コンピュータウィルスに感染したデータファイルが保存されていないか監視する（ＳＴ１：監視手段）。監視用コントローラ３１は、データファイルからコンピュータウィルスが検出されるまで、コンピュータウィルスの監視を継続する。
【００３３】
コンピュータウィルスが検出されると（ＳＴ２のＹＥＳ）、監視用コントローラ３１は、通信インターフェース３３を介して外部パソコン８にコンピュータウィルスの検出情報を発信する（ＳＴ３：通知手段）。検出情報には、当該ウィルス監視プログラムを搭載しているＰＯＳ端末３を個体として特定するためのＩＤ情報と、検出されたコンピュータウィルスの種別情報とが含まれる。
【００３４】
上記検出情報は、専用ネットワーク７を経由して外部パソコン８に送信される。上記検出情報を受信した外部パソコン８は、検出情報送信元のＰＯＳ端末３がコンピュータウィルスに感染したことを、オペレータに警告するための画面を表示する。
【００３５】
この警告画面を確認したオペレータ、例えば店舗の管理責任者は、外部パソコン８を操作して、ＬＡＮ切離しのコマンド送信を指令する。この指令を受けた外部パソコン８は、前記ＩＤ情報を基に、専用ネットワーク７を経由して、検出情報送信元のＰＯＳ端末３宛てにＬＡＮ切離しコマンドを発信する。また、外部パソコン８は、検出されたコンピュータウィルスを駆除するためのウィルス駆除プログラムを、同ＰＯＳ端末３宛てにダウンロードする。
【００３６】
外部パソコン８にコンピュータウィルスの検出情報を発信したＰＯＳ端末３の監視用コントローラ３１は、ＬＡＮ５の切離し要求を待機する（ＳＴ４）。通信インターフェース３３を介してＬＡＮ切離しコマンドを受信すると（ＳＴ４のＹＥＳ）、監視用コントローラ３１は、チップセット１８を介して通信インターフェース１７をダウンさせ、通信インターフェース１７からＬＡＮ５を電気的に切り離す（ＳＴ５：切離し手段）。
【００３７】
ＬＡＮ５の切離しが完了したならば、監視用コントローラ３１は、外部パソコン８からダウンロードされたウィルス駆除プログラムをメモリ３２上にロードする（ＳＴ６）。そして監視用コントローラ３１は、このウィルス駆除プログラムを実行して、データファイルに感染したコンピュータウィルスを駆除する（ＳＴ７：制御手段）。
【００３８】
ウィルス駆除プログラムを実行し終えると、監視用コントローラ３１は、コンピュータウィルスが駆除されたか否かをチェックする（ＳＴ８）。駆除されていない場合（ＳＴ８のＮＯ）、ウィルス監視プログラムが停止する。監視用コントローラ３１は、ＰＯＳ端末３の電源が再投入されるまで、ウィルス監視プログラムによる制御を終了する。
【００３９】
コンピュータウィルスが駆除された場合には（ＳＴ８のＹＥＳ）、監視用コントローラ３１は、チップセット１８を介して通信インターフェース１７を復旧させ、ＬＡＮ５の切離し状態を解除する（ＳＴ９：解除手段）。その後、監視用コントローラ３１は、ステップＳＴ１の処理に戻り、コンピュータウィルスの監視を再開する。
【００４０】
図４は、監視用プログラムの他の例であるＬＡＮ監視プログラムが起動したときの監視用コントローラ３１の動作手順を示す流れ図である。ＬＡＮ監視プログラムは、ＰＯＳ端末３の起動と同時に起動する常駐プログラムである。
【００４１】
ＬＡＮ監視プログラムが起動すると、監視用コントローラ３１は、マザーボード１０上の通信インターフェース１７を監視し、ＬＡＮ５を利用したデータ通信に障害が発生していないか監視する（ＳＴ１１：監視手段）。監視用コントローラ３１は、データ通信の障害が検出されるまで、通信インターフェース１７の監視を継続する。
【００４２】
データ通信の障害が検出されると（ＳＴ１２のＹＥＳ）、監視用コントローラ３１は、通信インターフェース３３を介して外部パソコン８に、ネットワーク通信の障害検出情報を発信する（ＳＴ１３：通知手段）。検出情報には、当該ＬＡＮ監視プログラムを搭載しているＰＯＳ端末３を個体として特定するためのＩＤ情報が含まれる。
【００４３】
上記検出情報は、専用ネットワーク７を経由して外部パソコン８に送信される。上記検出情報を受信した外部パソコン８は、検出情報送信元のＰＯＳ端末３でネットワーク障害が発生していることを、オペレータに警告するための画面を表示する。
【００４４】
この警告画面を確認したオペレータ、例えば店舗の管理責任者は、外部パソコン８を操作して、ＬＡＮ切離しのコマンド送信を指令する。この指令を受けた外部パソコン８は、専用ネットワーク７を経由して検出情報送信元のＰＯＳ端末３宛てにＬＡＮ切離しコマンドを発信する。
【００４５】
外部パソコン８にネットワーク通信の障害検出情報を発信したＰＯＳ端末３の監視用コントローラ３１は、ＬＡＮ５の切離し要求を待機する（ＳＴ１４）。通信インターフェース３３を介してＬＡＮ切離しコマンドを受信すると（ＳＴ１４のＹＥＳ）、監視用コントローラ３１は、チップセット１８を介して通信インターフェース１７をダウンさせ、通信インターフェース１７からＬＡＮ５を電気的に切り離す（ＳＴ１５：切離し手段）。
【００４６】
ＬＡＮ５の切離しが完了したならば、監視用コントローラ３１は、例えば２，３秒の一定時間が経過するのを待機する（ＳＴ１６）。そして一定時間が経過したならば、監視用コントローラ３１は、チップセット１８を介して通信インターフェース１７を復旧させ、ＬＡＮ５の切離し状態を解除する（ＳＴ１７：解除手段）。
【００４７】
その後、監視用コントローラ３１は、ＬＡＮ５のデータ通信障害が復旧したか否かを判定する（ＳＴ１８）。復旧した場合（ＳＴ１８のＹＥＳ）、監視用コントローラ３１は、ステップＳＴ１の処理に戻り、ＬＡＮ５の監視を再開する。
【００４８】
これに対し、ＬＡＮ５のデータ通信障害が復旧していない場合には（ＳＴ１８のＮＯ）、監視用コントローラ３１は、通信インターフェース３３を介して外部パソコン８に、ネットワーク通信の障害検出情報を再度発信する（ＳＴ１９：通知手段）。また、監視用コントローラ３１は、チップセット１８を介して通信インターフェース１７を再度ダウンさせる。以上で、ＬＡＮ監視プログラムが停止する。監視用コントローラ３１は、ＰＯＳ端末３の電源が再投入されるまで、ＬＡＮ監視プログラムによる制御を終了する。
【００４９】
なお、ネットワーク通信の障害検出情報を再度受信した外部端末は、ネットワーク障害が自動復旧しなかった旨をオペレータに報知する画面を表示する。
【００５０】
このように、本実施形態によれば、ＰＯＳ端末３がコンピュータウィルスに感染すると、そのＰＯＳ端末３が搭載する監視用コントローラ３１の作用により、即座に、コンピュータウィルスの感染情報が、外部パソコン８に通知される。そして、この通知を確認したオペレータ、例えば店舗管理者が、外部パソコン８を操作して、ＬＡＮ切離しのコマンド送信を指令すると、ＰＯＳ端末３は、監視用コントローラ３１の作用により、通信インターフェース１７からＬＡＮ５が電気的に切り離される。その結果、コンピュータウィルスが、ＬＡＮ５に接続された他のＰＯＳ端末３やストアコンピュータ４に拡がるのを、遠隔より防止することができる。
【００５１】
また、本実施形態によれば、ＰＯＳ端末３においてＬＡＮ５を利用したデータ通信が不能になると、そのＰＯＳ端末３が搭載する監視用コントローラ３１の作用により、即座に、データ通信障害情報が、外部パソコン８に通知される。そして、この通知を確認したオペレータ、例えば店舗管理者が、外部パソコン８を操作して、ＬＡＮ切離しのコマンド送信を指令すると、ＰＯＳ端末３は、監視用コントローラ３１の作用により、通信インターフェース１７からＬＡＮ５が一旦切り離され、所定時間経過後に再度接続される。
【００５２】
ＬＡＮ５のネットワーク障害のなかには、上述したような切離しと再接続とを行うことで復旧することがある。したがって、ネットワーク障害を遠隔より復旧させることができる場合がある。
【００５３】
以下、前記実施形態の変形例について説明する。  
例えば、前記実施形態では、監視用プログラムとしてウィルス監視プログラムとＬＡＮ監視プログラムとを例示したが、監視用プログラムはこれに限定されるものではない。また、１台のＰＯＳ端末がこれらの監視用プログラムを全て実装してもよいし、その中の一部を実装してもよい。
【００５４】
また、前記実施形態において、ウィルス監視プログラムによる処理手順をステップＳＴ５までで終了させてもよい。この場合、コンピュータウィルスの駆除とＬＡＮ切離しの解除は、オペレータが手動で行うことになる。この場合でも、ウィルス感染の被害拡大を未然に防止できる効果は奏する。
【００５５】
また、前記実施形態において、ＬＡＮ監視プログラムの処理手順のステップＳＴ１８で“ＮＯ”のとき、複数回ＬＡＮの切離しと切離し解除を繰り返し、それでも障害が復旧しない場合にＬＡＮを切離して終了するようにしてもよい。こうすることにより、障害から自動復旧する可能性が高くなる。
【００５６】
なお、動作を実行する主体は例えば、ハードウェア、ハードウェアとソフトウェアとの複合体、ソフトウェア、及び実行中のソフトウェアなどといった、コンピュータに係る主体である。動作を実行する主体は例えば、プロセッサ上で実行されるプロセス、プロセッサ、オブジェクト、実行ファイル、スレッド、プログラムおよびコンピュータであるがこれらに限るものではない。例えば、ＰＯＳ端末やそこで実行されるアプリケーションが動作を実行する主体であってもよい。プロセスやスレッドに、動作を実行する主体を複数演じさせてもよい。動作を実行する主体が１つのＰＯＳ端末内にあってもよいし、複数のＰＯＳ端末へ分配されたかたちであってもよい。
【００５７】
装置内部に以上説明した機能が予め記録されていてもよいし、同様の機能をネットワークから装置にダウンロードしてもよいし、同様の機能を記録媒体に記憶させたものを装置にインストールしてもよい。記録媒体としては、ディスクＲＯＭやメモリカード等プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と協働してその機能を実現させるものであってもよい。
【００５８】
この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。  
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。  
［１］少なくともプロセッサ、メモリ及び通信インターフェースを実装してなるマザーボードを搭載し、前記通信インターフェースに接続されるネットワークを利用してホストとデータ通信を行うことにより商品販売データを処理する商品販売データ処理装置において、前記マザーボードに実装される部品の異常を監視する監視手段と、この監視手段により異常が検知されると、前記ネットワークとは異なる専用のネットワークを利用して外部機器に異常を通知する通知手段と、前記外部機器から回線切離し要求を受けると、前記通信インターフェースから前記ネットワークを切離す切離し手段とを具備したことを特徴とする商品販売データ処理装置。
［２］前記監視手段は、コンピュータウィルスの感染有無を監視する手段であることを特徴とする［１］記載の商品販売データ処理装置。
［３］前記外部機器からコンピュータウィルスの駆除ソフトウェアがダウンロードされると、この駆除ソフトウェアを実行して、前記コンピュータウィルスを駆除する制御手段と、前記コンピュータウィルスが駆除されたならば前記ネットワークの切離し状態を解除する解除手段とをさらに具備したことを特徴とする［２］記載の商品販売データ処理装置。
［４］前記監視手段は、ネットワーク障害の有無を監視する手段であることを特徴とする［１］記載の商品販売データ処理装置。
［５］前記切離し手段により前記通信インターフェースから前記ネットワークを切離した後、所定時間経過後に前記ネットワークの切離し状態を解除する解除手段をさらに具備したことを特徴とする［４］記載の商品販売データ処理装置。
［６］少なくともプロセッサ、メモリ及び通信インターフェースを実装してなるマザーボードを搭載し、前記通信インターフェースに接続されるネットワークを利用してホストとデータ通信を行うことにより商品販売データを処理する商品販売データ処理装置の監視用プログラムであって、前記商品販売データ処理装置に、前記マザーボードに実装される部品の異常を監視する機能と、前記マザーボードに実装される部品の異常が検知されると、前記ネットワークとは異なる専用のネットワークを利用して外部機器に異常を通知する機能と、前記外部機器から回線切離し要求を受けると、前記通信インターフェースから前記ネットワークを切離す機能とを実現させるための監視用プログラム。
【符号の説明】
【００５９】
１…インターネット、２…ＰＯＳシステム、３…ＰＯＳ端末、４…ストアコンピュータ、５…ＬＡＮ、６…ルータ、７…専用ネットワーク、８…外部パソコン、１０…マザーボード、３０…監視用ボード、３１…監視用コントローラ。
【図１】
0005352565.tif 000002
【図２】
0005352565.tif 000003
【図３】
0005352565.tif 000004
【図４】
0005352565.tif 000005