(57)【特許請求の範囲】
【請求項１】
第１接続先に対する通信を制御する通信制御手段と、
予め定められた監視対象の第１ログから、予め定められた条件に該当する情報を検出する検出手段と、
前記検出手段が前記情報を検出した場合に、予め定められた第２ログを収集する収集手段と、
前記検出手段が前記情報を検出した場合に、当該情報を検出したことを示す検出通知をサーバ装置に送信する送信手段と、
前記送信手段が前記検出通知を送信した前記サーバ装置から、前記収集手段が収集した前記第２ログを送信する第２接続先を示す識別情報を受信する受信手段と、
前記受信手段が受信した前記識別情報と同一の当該識別情報を前記第２接続先から受信することで、所定の範囲に進入した当該第２接続先を検知する検知手段と、
前記検知手段が前記第２接続先を検知した場合に、前記通信制御手段が通信する接続先を第２接続先に変更する変更手段と、
を備え、
前記通信制御手段は、前記変更手段が接続先を前記第２接続先に変更した場合に、前記収集手段が収集した前記第２ログを当該第２接続先に送信する情報処理装置。
【請求項２】
前記検知手段は、前記第２接続先から送信された電波の強度が閾値以上になった場合に、前記第２接続先を検知する、
請求項１に記載の情報処理装置。
【請求項３】
前記検知手段は、前記検出手段が前記情報を検出していない場合には、前記第２接続先から送信された電波の強度が閾値以上になった場合であっても、前記第２接続先を検知せず、
前記変更手段は、前記検知手段が前記第２接続先を検知していない場合に、接続先を変更しない、
請求項１または２に記載の情報処理装置。
【請求項４】
前記検知手段が検知する前記第２接続先を示す識別情報を記憶する記憶部を更に備え、
前記変更手段は、接続先を前記記憶部に記憶された前記識別情報が示す前記第２接続先に変更する、
請求項１乃至３の何れか一項に記載の情報処理装置。
【請求項５】
コンピュータを、
第１接続先に対する通信を制御する通信制御手段と、
予め定められた監視対象の第１ログから、予め定められた条件に該当する情報を検出する検出手段と、
前記検出手段が前記情報を検出した場合に、予め定められた第２ログを収集する収集手段と、
前記検出手段が前記情報を検出した場合に、当該情報を検出したことを示す検出通知をサーバ装置に送信する送信手段と、
前記送信手段が前記検出通知を送信した前記サーバ装置から、前記収集手段が収集した前記第２ログを送信する第２接続先を示す識別情報を受信する受信手段と、
前記受信手段が受信した前記識別情報と同一の当該識別情報を前記第２接続先から受信することで、所定の範囲に進入した当該第２接続先を検知する検知手段と、
前記検知手段が前記第２接続先を検知した場合に、前記通信制御手段が通信する接続先を第２接続先に変更する変更手段と、
として機能させ、
前記通信制御手段は、前記変更手段が接続先を前記第２接続先に変更した場合に、前記収集手段が収集した前記第２ログを当該第２接続先に送信するためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来、スーパーマーケット等の小売店では、ＰＯＳ（Point  Of  Sales）端末を使用して商品販売データ処理を実行している。ＰＯＳ端末に障害等が発生した場合、小売店の機器管理者は、ＰＯＳ端末のサービスマンに障害が発生したことを連絡する。サービスマンは、店舗に出向きＰＯＳ端末に障害が発生した原因を解析するためのログを収集する。
【０００３】
ここで、サービスマンは、障害が発生したＰＯＳ端末を店舗内ネットワークから切り離すとともに、アクセスポイントを持参したモバイルルータに手動で切り替えることで、ＰＯＳ端末からログを収集する。
【０００４】
しかしながら、スーパーマーケット等において、モバイルルータに対してＰＯＳ端末を認証させて接続する処理は、サービスマンにとって多大な手間と時間とがかかっており改善の余地があった。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、サービスマンが持参した外部機器と容易に接続することができる情報処理装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態の情報処理装置は、通信制御手段と、検出手段と、収集手段と、送信手段と、受信手段と、検知手段と、変更手段とを備える。前記通信制御手段は、第１接続先に対する通信を制御する。前記検出手段は、予め定められた監視対象の第１ログから、予め定められた条件に該当する情報を検出する。前記収集手段は、前記検出手段が前記情報を検出した場合に、予め定められた第２ログを収集する。前記送信手段は、前記検出手段が前記情報を検出した場合に、当該情報を検出したことを示す検出通知をサーバ装置に送信する。前記受信手段は、前記送信手段が前記検出通知を送信した前記サーバ装置から、前記収集手段が収集した前記第２ログを送信する第２接続先を示す識別情報を受信する。前記検知手段は、前記受信手段が受信した前記識別情報と同一の当該識別情報を前記第２接続先から受信することで、所定の範囲に進入した当該第２接続先を検知する。前記変更手段は、前記検知手段が前記第２接続先を検知した場合に、前記通信制御手段が通信する接続先を第２接続先に変更する。そして、前記通信制御手段は、前記変更手段が接続先を前記第２接続先に変更した場合に、前記収集手段が収集した前記第２ログを当該第２接続先に送信する。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施形態に係る機器管理システムの構成の一例を示す説明図である。
【図２】図２は、ＰＯＳ端末のハードウェア構成を示すブロック図である。
【図３】図３は、収集条件テーブルの一例を示す説明図である。
【図４】図４は、収集ログテーブルの一例を示す説明図である。
【図５】図５は、ストアサーバのハードウェア構成を示すブロック図である。
【図６】図６は、ＳＳＩＤ割り当てテーブルの一例を示す説明図である。
【図７】図７は、保守サーバのハードウェア構成を示すブロック図である。
【図８】図８は、モバイルルータのハードウェア構成を示すブロック図である。
【図９】図９は、機器管理システムの各装置が有する機能構成を示すブロック図である。
【図１０】図１０は、接続処理の一例を示すフローチャート図である。
【図１１】図１１は、ログ収集処理の一例を示すフローチャート図である。
【図１２】図１２は、認証処理の一例を示すフローチャート図である。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、情報処理装置及びプログラムの実施形態を詳細に説明する。なお、以下に説明する実施形態は、情報処理装置及びプログラムの一実施形態であって、その構成や仕様等を限定するものではない。本実施形態は、スーパーマーケット等の店舗に導入された、一取引にかかる商品の登録・精算に係る商品販売データ処理を行うＰＯＳ（Point  Of  Sales）システムへの適用例である。
【０００９】
図１は、本実施形態に係る機器管理システム１の構成の一例を示す説明図である。機器管理システム１は、ＰＯＳ端末１０と、ストアサーバ２０と、アクセスポイント３０と、保守サーバ４０と、サービスマン端末５０と、モバイルルータ６０とを備える。
【００１０】
ＰＯＳ端末１０と、ストアサーバ２０と、アクセスポイント３０とは、ＰＯＳシステムを構成し、店舗Ｓ内に設置される。ＰＯＳ端末１０は、スーパーマーケット等の店舗Ｓで商品販売データ処理に使用される情報処理装置である。ストアサーバ２０は、店舗Ｓに設置されたＰＯＳ端末１０を統括的に管理する。アクセスポイント３０は、ＰＯＳ端末１０又はストアサーバ２０からの接続要求を受けて、店舗内ネットワークＮ１への接続を中継する機器である。
【００１１】
ここで、店舗内ネットワークＮ１は、店舗Ｓに設置された各装置を接続するネットワークである。ＰＯＳ端末１０は、無線ＬＡＮ（Local  Area  Network）等によりアクセスポイント３０と接続する。また、アクセスポイント３０は、有線ＬＡＮ等によりストアサーバ２０と接続する。すなわち、ＰＯＳ端末１０と、ストアサーバ２０とは、アクセスポイント３０を中継して、店舗内ネットワークＮ１に接続することで情報を送受信することができる。
【００１２】
また、ストアサーバ２０と、保守サーバ４０と、サービスマン端末５０と、モバイルルータ６０とは、ネットワークＮ２に接続することで情報を送受信することができる。ネットワークＮ２は、例えば、インターネットを利用したインターネットＶＰＮ（Virtual  Private  Network）等の専用回線である。
【００１３】
保守サーバ４０は、例えば、サポートセンターに設置されるサーバ装置である。サポートセンターは、ＰＯＳ端末１０の設定サポートや修理等を受け付ける。そして、保守サーバ４０は、ＰＯＳ端末１０を保守するサービスマンが店舗Ｓに訪問する際に、各種情報が登録される。また、保守サーバ４０は、例えば、障害が発生したＰＯＳ端末１０のログの解析等に使用される。
【００１４】
サービスマン端末５０は、ＰＯＳ端末１０を保守するサービスマンが使用するパーソナルコンピュータ等である。なお、サービスマン端末５０は、パーソナルコンピュータに限らず、ノート型パーソナルコンピュータや、タブレット端末や、スマートフォン等であってもよい。そして、サービスマンは、例えば、店舗Ｓに訪問する際に、各種情報を保守サーバ４０に登録するためにサービスマン端末５０を使用する。
【００１５】
モバイルルータ６０は、持ち運び可能な無線ＬＡＮルータである。更に詳しくは、モバイルルータ６０は、少なくとも２つ通信Ｉ／Ｆ（インターフェース）を備えている。そして、一方の通信Ｉ／Ｆは、例えば、Ｗｉ−Ｆｉ（Wireless  Fidelity）等の無線ＬＡＮの規格によりＰＯＳ端末１０と通信する。そして、モバイルルータ６０は、Ｗｉ−Ｆｉ規格を採用した場合に接続互換性を確保することができる。他方の通信Ｉ／Ｆは、例えば、ＩＭＴ２０００（International  Mobile  Telecommunication  2000）で規定された３Ｇ（第３世代携帯電話）規格や、ＬＴＥ（Long  Term  Evolution）や、ＷｉＭＡＸ（Worldwide  Interoperability  for  Microwave  Access）等の無線ＷＡＮの通信規格によりネットワークＮ２と通信する。これにより、モバイルルータ６０は、各種機器のネットワークＮ２への接続を中継する。そして、サービスマンは、店舗Ｓに訪問する際にモバイルルータ６０を持参する。これにより、モバイルルータ６０は、ＰＯＳ端末１０をネットワークＮ２に接続させることができる。
【００１６】
次に、機器管理システム１が有する各種機器の詳細について説明する。
【００１７】
まず、ＰＯＳ端末１０のハードウェア構成について説明する。図２は、ＰＯＳ端末１０のハードウェア構成を示すブロック図である。
【００１８】
図２に示すように、ＰＯＳ端末１０は、各種演算やＰＯＳ端末１０の各部を統括的に制御する制御部１１を備える。制御部１１は、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）、ＲＴＣ（Real  Time  Clock）等によって構成される。ＣＰＵは、ＰＯＳ端末１０の動作を統括的に制御する。ＲＯＭは、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭは、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。ＲＴＣは、現在の日時を計時する。
【００１９】
制御部１１は、バス１９を介して、記憶部１２と、通信Ｉ／Ｆ１３と、第１表示部１４ａと、第２表示部１４ｂと、操作部１５と、プリンタ１６と、コードスキャナ１７と、カードリーダ１８と接続している。
【００２０】
記憶部１２は、例えば、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）等の記憶装置である。記憶部１２は、商品販売データ処理を含む各種のＰＯＳ業務を実行するためのプログラムや各種設定情報を記憶する。具体的には、記憶部１２は、ログ収集プログラムＰＲ１と、収集条件テーブルＴ１と、収集ログテーブルＴ２と、接続先設定１２１と、ＳＳＩＤ（Service  Set  Identifier）記憶領域１２２と、収集ログ記憶領域１２３とを備える。
【００２１】
ログ収集プログラムＰＲ１は、ＰＯＳ端末１０が有する特徴的な機能を発揮させるためのプログラムである。
【００２２】
収集条件テーブルＴ１は、ＰＯＳ端末１０のログを収集する条件が示された情報である。ここで、図３は、収集条件テーブルＴ１の一例を示す説明図である。収集条件テーブルＴ１は、監視対象ログごとに、ログを収集する収集条件を一又は複数対応付けて記憶する。第１ログである監視対象ログは、監視対象のログを示す情報である。更に詳しくは、監視対象ログは、監視対象のログのログファイル名や、ログファイルの格納先を示す情報等である。図３に示す収集条件テーブルＴ１には、監視対象ログとして「ＡＡＡ．ｌｏｇ」「ＢＢＢ．ｌｏｇ」等が登録されている。収集条件は、ログを収集する条件に該当する情報である。収集条件は、例えば、ログを収集する条件として規定された文字列等の情報である。また、収集条件は、一つであってもよいし、複数あってもよい。なお、図３に示す収集条件テーブルＴ１には、「ＡＡＡ．ｌｏｇ」に対応付けて、収集条件として障害発生を示す文字列である「Ｅｒｒｏｒ」「Ｗａｒｎｉｎｇ」が登録されている。また、収集条件テーブルＴ１には、「ＢＢＢ．ｌｏｇ」に対応付けて、収集条件として障害発生を示す文字列である「Ｖｉｏｌａｔｉｏｎ」が登録されている。
【００２３】
収集ログテーブルＴ２は、各監視対象ログの各収集条件に対応付けて収集するログが登録された情報である。ここで、図４は、収集ログテーブルＴ２の一例を示す説明図である。収集ログテーブルＴ２は、監視対象ログ及び収集条件ごとに、収集対象期間と、一又は複数の収集対象ログとを対応付けて記憶する。監視対象ログ及び収集条件とは、収集条件テーブルＴ１の監視対象ログと収集条件とである。収集対象期間は、収集対象ログが収集される期間の条件である。すなわち、監視対象ログに規定文字列が検出された場合に、収集対象期間以内に出力された収集対象ログが収集される。収集対象ログは、監視対象ログに収集条件として規定された文字列を検出した場合に、収集される対象となるログを示した情報である。更に詳しくは、収集対象ログは、収集対象のログのログファイル名や、ログファイルの格納先を示す情報等である。以下、ログを収集する条件として規定された文字列を規定文字列と称する。
【００２４】
図４に示す収集ログテーブルＴ２は、「ＡＡＡ.ｌｏｇ」及び「Ｅｒｒｏｒ」に対応付けて、収集対象期間として「１時間」、収集対象ログとして「ＸＸＸ.ｌｏｇ」「ＹＹＹ.ｌｏｇ」が登録されている。この場合には、「ＡＡＡ.ｌｏｇ」から「Ｅｒｒｏｒ」が検出された場合に、「１時間」以内に出力された「ＸＸＸ.ｌｏｇ」及び「ＹＹＹ.ｌｏｇ」が収集されることを示している。また、収集ログテーブルＴ２は、「ＡＡＡ.ｌｏｇ」及び「Ｗａｒｎｉｎｇ」に対応付けて、収集対象期間として「１日」、収集対象ログとして「ＹＹＹ.ｌｏｇ」「ＺＺＺ.ｌｏｇ」が登録されている。この場合には、「ＡＡＡ.ｌｏｇ」から「Ｗａｒｎｉｎｇ」が検出された場合に、「１日」以内に出力された「ＹＹＹ.ｌｏｇ」及び「ＺＺＺ.ｌｏｇ」が収集されることを示している。なお、収集ログテーブルＴ２は、収集対象ログごとに収集対象期間を備えていてもよい。これにより、より適切なログを収集することが可能となる。
【００２５】
接続先設定１２１は、アクセスポイント３０又はモバイルルータ６０等のＰＯＳ端末１０が接続する接続先を示す設定である。すなわち、接続先設定１２１には、接続先の機器を示すＳＳＩＤが設定されている。ここで、ＳＳＩＤとは、店舗内ネットワークＮ１又はネットワークＮ２への接続を中継する機器を識別する機器識別情報である。
【００２６】
ＳＳＩＤ記憶領域１２２は、サービスマンが持参するモバイルルータ６０のＳＳＩＤを記憶する記憶領域である。
【００２７】
収集ログ記憶領域１２３は、収集した収集対象ログを記憶する記憶領域である。
【００２８】
通信Ｉ／Ｆ１３は、アクセスポイント３０を中継して、店舗内ネットワークＮ１と接続する通信インターフェースである。また、通信Ｉ／Ｆ１３は、モバイルルータ６０を中継して、ネットワークＮ２と接続する通信インターフェースでもある。更に詳しくは、通信Ｉ／Ｆ１３は、Ｗｉ−Ｆｉ等の無線ＬＡＮの規格によりアクセスポイント３０またはモバイルルータ６０と通信する。そして、通信Ｉ／Ｆ１３が、アクセスポイント３０と、モバイルルータ６０との何れの接続先に接続するかは、接続先設定１２１により指定された接続先と接続する。
【００２９】
第１表示部１４ａ及び第２表示部１４ｂは、例えば、液晶ディスプレイ等の表示デバイスである。第１表示部１４ａ及び第２表示部１４ｂは、商品販売データ処理により登録された商品の品名、価格、決済が宣言された一取引の合計金額、釣銭額等の各種情報を表示する。第１表示部１４ａは、キャッシャに向けて各種情報を表示する。第２表示部１４ｂは、主に顧客に向けて各種情報を表示する。なお、第１表示部１４ａ及び第２表示部１４ｂは、タッチパネルを備えていてもよい。この場合に、タッチパネルは操作部１５として機能する。
【００３０】
操作部１５は、オペレータが操作を入力するための各種の操作キーである。具体的には、操作部１５は、数値を入力するための置数キー、所定の項目を選択するためのカーソルキーや選択決定キー、商品の合計出力を指示する小計キー等の操作キーを備える。
【００３１】
プリンタ１６は、レシートやジャーナル等の印字を行う印字装置である。プリンタ１６は、レシート情報をロール紙等の用紙に印字し、紙レシートを出力する。コードスキャナ１７は、バーコードや二次元コード等のコードシンボルを光学的に読み取るスキャナ装置である。カードリーダ１８は、カード媒体が保持する情報を読み取るリーダ装置である。
【００３２】
次に、ストアサーバ２０のハードウェア構成について説明する。図５は、ストアサーバ２０のハードウェア構成を示すブロック図である。
【００３３】
図５に示すように、ストアサーバ２０は、各種演算やストアサーバ２０の各部を統括的に制御する制御部２１を備えている。制御部２１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＲＴＣ等によって構成される。ＣＰＵは、ストアサーバ２０の動作を統括的に制御する。ＲＯＭは、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭは、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。ＲＴＣは、現在の日時を計時する。
【００３４】
制御部２１は、バス２７を介して、記憶部２２と、第１通信Ｉ／Ｆ２３と、第２通信Ｉ／Ｆ２４と、表示部２５と、操作部２６と接続している。
【００３５】
記憶部２２は、例えば、ＨＤＤやＳＳＤ等の記憶装置である。記憶部２２は、管理業務を実行するためのプログラムや各種設定情報を記憶する。具体的には、記憶部２２は、ログ収集プログラムＰＲ２と、ＳＳＩＤ割り当てテーブルＴ３とを備える。
【００３６】
ログ収集プログラムＰＲ２は、ストアサーバ２０が有する特徴的な機能を発揮させるためのプログラムである。
【００３７】
ＳＳＩＤ割り当てテーブルＴ３は、店舗Ｓに設置されたＰＯＳ端末１０の各々に割り当てるアクセスポイント３０のＳＳＩＤを記憶した情報である。ここで、図６は、ＳＳＩＤ割り当てテーブルＴ３の一例を示す説明図である。ＳＳＩＤ割り当てテーブルＴ３は、ＰＯＳ端末識別情報と、ＳＳＩＤとを対応付けて記憶する。ＰＯＳ端末識別情報は、店舗Ｓに設置されたＰＯＳ端末１０を識別可能な識別情報である。ＳＳＩＤは、店舗Ｓに設置されたアクセスポイント３０のＳＳＩＤである。
【００３８】
第１通信Ｉ／Ｆ２３は、アクセスポイント３０を中継して、店舗内ネットワークＮ１と接続する通信インターフェースである。更に詳しくは、第１通信Ｉ／Ｆ２３は、有線ＬＡＮ等の通信規格により店舗内ネットワークＮ１と通信する。第２通信Ｉ／Ｆ２４は、ネットワークＮ２と接続する通信インターフェースである。更に詳しくは、第２通信Ｉ／Ｆ２４は、インターネットＶＰＮ等の規格によりネットワークＮ２と通信する。
【００３９】
表示部２５は、例えば、液晶ディスプレイ等の表示デバイスである。操作部２６は、オペレータが操作を入力するためのキーボードやマウス等である。
【００４０】
次に、保守サーバ４０のハードウェア構成について説明する。図７は、保守サーバ４０のハードウェア構成を示すブロック図である。
【００４１】
図７に示すように、保守サーバ４０は、各種演算や保守サーバ４０の各部を統括的に制御する制御部４１を備えている。制御部４１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＲＴＣ等によって構成される。ＣＰＵは、保守サーバ４０の動作を統括的に制御する。ＲＯＭは、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭは、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。ＲＴＣは、現在の日時を計時する。
【００４２】
制御部４１は、バス４６を介して、記憶部４２と、第１通信Ｉ／Ｆ４３と、表示部４４と、操作部４５と接続している。
【００４３】
記憶部４２は、例えば、ＨＤＤやＳＳＤ等の記憶装置である。記憶部４２は、管理業務を実行するためのプログラムや各種設定情報を記憶する。具体的には、記憶部４２は、ログ収集プログラムＰＲ３を備える。
【００４４】
ログ収集プログラムＰＲ３は、保守サーバ４０が有する特徴的な機能を発揮させるためのプログラムである。
【００４５】
第１通信Ｉ／Ｆ４３は、ネットワークＮ２と接続する通信インターフェースである。更に詳しくは、第１通信Ｉ／Ｆ４３は、インターネットＶＰＮ等の規格によりネットワークＮ２と通信する。
【００４６】
表示部４４は、例えば、液晶ディスプレイ等の表示デバイスである。操作部４５は、オペレータが操作を入力するためのキーボードやマウス等である。
【００４７】
次に、モバイルルータ６０のハードウェア構成について説明する。図８は、モバイルルータ６０のハードウェア構成を示すブロック図である。
【００４８】
図８に示すように、モバイルルータ６０は、各種演算やモバイルルータ６０の各部を統括的に制御する制御部６１を備えている。制御部６１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、ＲＴＣ等によって構成される。ＣＰＵは、モバイルルータ６０の動作を統括的に制御する。ＲＯＭは、各種プログラムやデータを記憶する記憶媒体である。ＲＡＭは、各種プログラムを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。ＲＴＣは、現在の日時を計時する。
【００４９】
制御部６１は、バス６７を介して、記憶部６２と、第１通信Ｉ／Ｆ６３と、第２通信Ｉ／Ｆ６４と、表示部６５と、操作部６６と接続している。
【００５０】
記憶部６２は、例えば、ＨＤＤやＳＳＤ等の記憶装置である。記憶部６２は、ネットワークＮ２又はＰＯＳ端末１０への接続を実行するためのプログラムや各種設定情報を記憶する。具体的には、記憶部６２は、ログ収集プログラムＰＲ４を備える。ログ収集プログラムＰＲ４は、モバイルルータ６０が有する特徴的な機能を発揮させるためのプログラムである。
【００５１】
第１通信Ｉ／Ｆ６３は、ネットワークＮ２と接続する通信インターフェースである。更に詳しくは、第１通信Ｉ／Ｆ６３は、ＩＭＴ２０００で規定された３Ｇ規格や、ＬＴＥや、ＷｉＭＡＸ等の無線ＷＡＮの規格によりネットワークＮ２と通信する。第２通信Ｉ／Ｆ６４は、ＰＯＳ端末１０と接続する通信インターフェースである。更に詳しくは、第２通信Ｉ／Ｆ６４は、Ｗｉ−Ｆｉ（Wireless  Fidelity）等の無線ＬＡＮの規格によりＰＯＳ端末１０と通信する。
【００５２】
表示部６５は、例えば、液晶ディスプレイ等の表示デバイスである。操作部６６は、サービスマンが操作を入力するためのボタン等である。
【００５３】
次に、機器管理システム１の各装置が有する特徴的な機能について説明する。ここで、図９は、機器管理システム１の各装置が有する機能構成を示すブロック図である。
【００５４】
まず、ＰＯＳ端末１０の機能構成について説明する。
【００５５】
制御部１１のＣＰＵは、記憶部１２のログ収集プログラムＰＲ１をＲＡＭに展開し、ログ収集プログラムＰＲ１に従って動作することで、図９に示す各機能部をＲＡＭ上に生成する。具体的には、制御部１１は、機能部として、ログ出力部１１１と、ログ監視部１１２と、ログ収集部１１３と、再起動部１１４と、モード制御部１１５と、通信制御部１１６と、接続先検知部１１７と、接続先変更部１１８を備える。
【００５６】
ログ出力部１１１は、ＰＯＳ端末１０が実行した処理のログを記憶部１２に出力する。ログ出力部１１１は、例えば、ＰＯＳ端末１０が実行した商品販売データ処理に係るログを記憶部１２に出力する。または、ログ出力部１１１は、ＯＳ（Operating  System）や、ミドルウェアや、アプリケーションソフトウェアが実行した処理に係るログを記憶部１２に出力する。なお、ログ出力部１１１が出力するログは、これらに限らず何れのログであってもよい。また、ログ出力部１１１は、ログをログファイルとして出力する。また、ログファイルの形式は、何れの形式であってもよい。
【００５７】
ログ監視部１１２は、ログ出力部１１１が出力したログを監視する。これにより、検出手段であるログ監視部１１２は、予め定められた監視対象のログから、予め定められた条件に該当する一又は複数の情報を検出する。具体的には、検出手段であるログ監視部１１２は、収集条件テーブルＴ１に予め定められた監視対象の監視対象ログから、収集条件テーブルＴ１に予め定められた規定文字列を検出するか否かを監視する。
【００５８】
収集手段であるログ収集部１１３は、ログ監視部１１２が監視対象ログに規定文字列を検出したと判定した場合に、第２ログである一又は複数の収集対象ログを収集する。具体的には、ログ収集部１１３は、監視対象ログ及び規定文字列ごとに、一又は複数の収集対象ログが対応付けられた収集ログテーブルＴ２に基づいて収集対象ログを収集する。その際、ログ収集部１１３は、監視対象ログと、ログ監視部１１２が検出した規定文字列とについて、収集ログテーブルＴ２に対応付けられた収集期間内に出力された収集対象ログを収集する。なお、ログ収集部１１３は、収集期間内に出力された収集対象ログのログファイルの全部を収集する形態であってもよい。または、ログ収集部１１３は、収集対象ログのログファイルの収集期間内に出力された部分を収集する形態であってもよい。
【００５９】
そして、ログ収集部１１３は、ログ監視部１１２が規定文字列を検出する度に区別して、収集対象ログを収集ログ記憶領域１２３に記憶させる。すなわち、ログ収集部１１３は、ログ監視部１１２が規定文字列を検出した検出日時ごとに、収集対象ログを収集ログ記憶領域１２３に記憶させる。そして、ログ収集部１１３は、例えば、ログ監視部１１２が規定文字列を検出する度に、一又は複数の収集対象ログを連結させて、一つのファイルにまとめて収集ログ記憶領域１２３に記憶させる。または、ログ収集部１１３は、ログ監視部１１２が規定文字列を検出する度に、一又は複数の収集対象ログを一つのディレクトリにまとめて収集ログ記憶領域１２３に記憶させる。この様に、ログ収集部１１３は、収集対象ログをまとめているので、サービスマンがログを回収する際の手間を省くことができる。
【００６０】
再起動部１１４は、ログ監視部１１２が監視対象ログに規定文字列を検出した場合に、ＰＯＳ端末１０を再起動させる。これにより、再起動部１１４は、例えばＰＯＳ端末１０が障害等によりハングアップした場合であっても、ＰＯＳ端末１０を復旧させることができる。
【００６１】
モード制御部１１５は、ＰＯＳ端末１０のモード変更を制御する。制御手段であるモード制御部１１５は、ログ監視部１１２が監視対象ログから規定文字列を検出し、収集対象ログを収集した場合に、保守モードに変更する。そして、モード制御部１１５は、保守が終了した場合に、通常モードに変更する。ここで、保守モードとは、サービスマンがＰＯＳ端末１０の保守を行うために、サービスマンが持参するモバイルルータ６０を検索するモードである。具体的には、保守モードは、ＳＳＩＤ記憶領域１２２に記憶されたＳＳＩＤと同一のＳＳＩＤを有するパケットを送信するモバイルルータ６０を検索するモードである。通常モードとは、アクセスポイント３０を中継して、店舗内ネットワークＮ１と通信するモードである。
【００６２】
通信制御手段である通信制御部１１６は、接続先設定１２１に接続先として設定された機器に対する通信を制御する。すなわち、通信制御部１１６は、接続先設定１２１の設定に応じて、第１接続先であるアクセスポイント３０を中継した店舗内ネットワークＮ１又は第２接続先であるモバイルルータ６０を中継したネットワークＮ２に対する通信を制御する。
【００６３】
具体的には、通信制御部１１６は、ログ監視部１１２が監視対象ログに規定文字列を検出した場合に、検出したことを示す検出通知をストアサーバ２０に送信する。検出通知には、ＰＯＳ端末１０を識別可能なＰＯＳ端末識別情報が含まれている。このＰＯＳ端末識別情報は自身を示しているため、ストアサーバ２０は、店舗Ｓに設置された何れのＰＯＳ端末１０が規定文字列を検出したのかがわかる。
【００６４】
また、通信制御部１１６は、ストアサーバ２０からサービスマンが持参するモバイルルータ６０のＳＳＩＤを受信する。そして、通信制御部１１６は、受信したＳＳＩＤをＳＳＩＤ記憶領域１２２に記憶させる。
【００６５】
また、通信制御部１１６は、接続先設定１２１がモバイルルータ６０のＳＳＩＤに変更された場合には、変更された接続先であるモバイルルータ６０に対する通信を制御する。そして、通信制御部１１６は、モバイルルータ６０に中継させて、収集ログ記憶領域１２３に記憶された収集対象ログを保守サーバ４０に送信する。この時、収集ログ記憶領域１２３に複数の収集対象ログが記憶されている場合には、通信制御部１１６は、収集ログ記憶領域１２３に記憶されている全ての収集対象ログを保守サーバ４０に送信する。これにより、通信制御部１１６は、収集対象ログの送信漏れを防ぐことができる。
【００６６】
検知手段である接続先検知部１１７は、保守モードになった場合に、所定の範囲に進入したモバイルルータ６０を検知する。ここで、所定の範囲とは、モバイルルータ６０が送信するＳＳＩＤを送信する電波の強度が閾値以上となる範囲である。そして、閾値とは、ＰＯＳ端末１０とモバイルルータ６０との間で正常に情報の送受信を行える程度の強度である。また、所定の範囲は、モバイルルータ６０が送信するＳＳＩＤを送信する電波の強度を調節することで変更することができる。具体的には、所定の範囲は、店舗Ｓの敷地内や、サービスマンが保守を行う範囲であるＰＯＳ端末１０から半径数メートルの範囲などにすることができる。
【００６７】
よって、接続先検知部１１７は、保守モードになった場合に、新たな接続先となるモバイルルータ６０から受信したＳＳＩＤを送信する電波の電波強度が閾値以上であるか否かを判定する。接続先検知部１１７は、電波強度が閾値未満である場合に、所定の範囲にモバイルルータ６０は無いと判定する。一方、電波強度が閾値以上である場合に、接続先検知部１１７は、受信したＳＳＩＤと、ＳＳＩＤ記憶領域１２２とが同一であるか否かを判定する。受信したＳＳＩＤと、ＳＳＩＤ記憶領域１２２とが異なっている場合に、接続先検知部１１７は、所定の範囲にモバイルルータ６０は無いと判定する。一方、受信したＳＳＩＤと、ＳＳＩＤ記憶領域１２２とが同一である場合に、接続先検知部１１７は、所定の範囲にモバイルルータ６０が有ると判定する。
【００６８】
接続先変更部１１８は、ＰＯＳ端末１０が接続する接続先を変更する。変更手段である接続先変更部１１８は、接続先検知部１１７がモバイルルータ６０を検知した場合に、通信制御部１１６が通信する接続先をアクセスポイント３０からモバイルルータ６０に変更する。すなわち、接続先変更部１１８は、接続先設定１２１のＳＳＩＤをＳＳＩＤ記憶領域１２２に記憶されたＳＳＩＤに変更する。
【００６９】
具体的には、接続先変更部１１８は、接続先検知部１１７がモバイルルータ６０を検知した場合に、ＰＯＳ端末１０のパスワードを通信制御部１１６に送信させる。ここで、パスワードとは、パスワードを送信したＰＯＳ端末１０が正当なＰＯＳ端末１０であるか否かを認証するために予め定められた情報である。なお、接続先変更部１１８は、記憶部１２に予め記憶されていたパスワードを通信制御部１１６に送信させる形態であってもよいし、その都度パスワードの入力を要求する形態であってもよい。本実施形態においては、記憶部１２に予めパスワードが記憶されていた場合を例に説明する。そして、通信制御部１１６が認証したことを示す認証通知を受信した場合に、接続先変更部１１８は、接続先設定１２１のＳＳＩＤを、ＳＳＩＤ記憶領域１２２に記憶されたＳＳＩＤに変更する。これにより、接続先変更部１１８は、接続先を新たな接続先となるモバイルルータ６０に変更する。
【００７０】
また、接続先変更部１１８は、サービスマンによる保守が終了し、通常モードになった場合に、通信制御部１１６が通信する接続先をモバイルルータ６０からアクセスポイント３０に変更する。すなわち、接続先変更部１１８は、接続先設定１２１のＳＳＩＤをＳＳＩＤ割り当てテーブルＴ３でＰＯＳ端末１０に割り当てられたＳＳＩＤに変更する。
【００７１】
このように、接続先変更部１１８は、ログ監視部１１２が規定文字列を検出したタイミングでなく、接続先検知部１１７がモバイルルータ６０を検知した場合にＳＳＩＤを変更する。これにより、接続先変更部１１８は、サービスマンが保守していない時はアクセスポイント３０と接続していることができる。
【００７２】
また、通常モードの場合には、サービスマンが持参したモバイルルータ６０から受信したＳＳＩＤを送信する電波の電波強度が閾値以上であったとしても、接続先検知部１１７は、モバイルルータ６０を検知しない。従って、接続先変更部１１８は、接続先設定１２１を変更しない。すなわち、接続先変更部１１８は、通常モードの場合には、ＰＯＳ端末１０と、サービスマンが持参するモバイルルータ６０とを接続させない。従って、接続先変更部１１８は、サービスマンが持参するモバイルルータ６０との意図しない接続を防止することができる。
【００７３】
次に、ストアサーバ２０の機能構成について説明する。
【００７４】
制御部２１のＣＰＵは、記憶部２２のログ収集プログラムＰＲ２をＲＡＭに展開し、ログ収集プログラムＰＲ２に従って動作することで、図９に示す各機能部をＲＡＭ上に生成する。具体的には、制御部２１は、機能部として、第１通信制御部２１１と、第２通信制御部２１２とを備える。
【００７５】
第１通信制御部２１１は、ネットワークＮ２に対する通信を制御する。例えば、第１通信制御部２１１は、保守サーバ４０からサービスマンが持参するモバイルルータ６０のＳＳＩＤを受信する。
【００７６】
第２通信制御部２１２は、店舗内ネットワークＮ１に対する通信を制御する。例えば、第２通信制御部２１２は、ＰＯＳ端末１０から規定文字列の検出通知を受信する。また、第２通信制御部２１２は、検出通知を送信したＰＯＳ端末１０に第１通信制御部２１１が受信したＳＳＩＤを送信する。
【００７７】
次に、保守サーバ４０の機能構成について説明する。
【００７８】
制御部４１のＣＰＵは、記憶部４２のログ収集プログラムＰＲ３をＲＡＭに展開し、ログ収集プログラムＰＲ３に従って動作することで、図９に示す各機能部をＲＡＭ上に生成する。具体的には、制御部４１は、機能部として、通信制御部４１１と、記憶制御部４１２とを備える。
【００７９】
通信制御部４１１は、ネットワークＮ２に対する通信を制御する。具体的には、通信制御部４１１は、ストアサーバ２０、サービスマン端末５０及びモバイルルータ６０に対する通信を制御する。具体的には、通信制御部４１１は、サービスマン端末５０から入店者情報を受信する。ここで、入店者情報とは、サービスマンが訪問する店舗Ｓを示す情報と、サービスマンが持参するモバイルルータ６０のＳＳＩＤとを有する信号である。そして、通信制御部４１１は、サービスマン端末５０から受信した入店者情報に含まれるＳＳＩＤを該当店舗Ｓのストアサーバ２０に送信する。また、通信制御部４１１は、モバイルルータ６０から収集対象ログを受信する。
【００８０】
記憶制御部４１２は、サービスマン端末５０から受信した入店者情報に含まれるＳＳＩＤを、サービスマンが持参するモバイルルータ６０のＳＳＩＤとして記憶部４２に記憶させる。
【００８１】
次に、モバイルルータ６０の機能構成について説明する。
【００８２】
制御部６１のＣＰＵは、記憶部６２のログ収集プログラムＰＲ４をＲＡＭに展開し、ログ収集プログラムＰＲ４に従って動作することで、図９に示す各機能部をＲＡＭ上に生成する。具体的には、制御部６１は、機能部として、第１通信制御部６１１と、第２通信制御部６１２と、認証制御部６１３とを備える。
【００８３】
第１通信制御部６１１は、ネットワークＮ２に対する通信を制御する。例えば、第１通信制御部６１１は、保守サーバ４０に収集対象ログを送信する。
【００８４】
第２通信制御部６１２は、ＰＯＳ端末１０に対する通信を制御する。例えば、第２通信制御部６１２は、モバイルルータ６０自身を検出させるために、モバイルルータ６０のＳＳＩＤをＰＯＳ端末１０に送信する。また、第２通信制御部６１２は、認証制御部６１３が認証した場合に、そのＰＯＳ端末１０と接続する。そして、第２通信制御部６１２は、ＰＯＳ端末１０から送信された収集対象ログを受信する。
【００８５】
認証制御部６１３は、接続するＰＯＳ端末１０を認証する。具体的には、認証制御部６１３は、接続対象のＰＯＳ端末１０から送信されたパスワードが正当であるか否かを判定する。そして、接続対象のＰＯＳ端末１０から送信されたパスワードが正当であると判定した場合に、認証制御部６１３は、パスワードを送信したＰＯＳ端末１０を認証する。一方、接続対象のＰＯＳ端末１０から送信されたパスワードが正当でないと判定した場合に、認証制御部６１３は、パスワードを送信したＰＯＳ端末１０は認証しない。
【００８６】
次に、機器管理システム１が実行する接続処理について説明する。接続処理とは、保守モード時にＰＯＳ端末１０をサービスマンが持参するモバイルルータ６０と接続させる処理である。ここで、図１０は、実施の形態の機器管理システム１が実行する接続処理の一例を示すフローチャート図である。
【００８７】
まず、ＰＯＳ端末１０は、ログ収集処理を実行する（ステップＳ１）。ここで、ログ収集処理とは、ログ監視部１１２がログの規定文字列を検出した場合に、収集対象ログを収集する処理である。そして、図１１は、実施の形態のＰＯＳ端末１０が実行するログ収集処理の一例を示すフローチャート図である。
【００８８】
まず、ＰＯＳ端末１０のログ監視部１１２は、収集条件テーブルＴ１に登録された監視対象ログを監視する（ステップＳ１１１）。
【００８９】
次いで、ＰＯＳ端末１０のログ監視部１１２は、収集条件テーブルＴ１において監視対象ログに対応付けられた規定文字列を、監視対象ログから検出したか否かを判定する（ステップＳ１１２）。監視対象ログから規定文字列を検出しない場合に（ステップＳ１１２；Ｎｏ）、ＰＯＳ端末１０のログ監視部１１２は、ステップＳ１１１に移行する。
【００９０】
一方、監視対象ログから規定文字列を検出した場合に（ステップＳ１１２；Ｙｅｓ）、ＰＯＳ端末１０の再起動部１１４は、ＰＯＳ端末１０を再起動させる（ステップＳ１１３）。これにより、再起動部１１４は、ＰＯＳ端末１０が障害等によりハングアップした場合であっても、復旧させて収集対象ログを収集することができる。
【００９１】
次いで、ＰＯＳ端末１０のログ収集部１１３は、収集ログテーブルＴ２において検出した監視対象ログの規定文字列に対応付けられた収集対象ログを収集する（ステップＳ１１４）。
【００９２】
次いで、ＰＯＳ端末１０のログ収集部１１３は、収集した収集対象ログを記憶部１２に記憶させる（ステップＳ１１５）。ＰＯＳ端末１０の通信制御部１１６は、規定文字列の検出通知をストアサーバ２０に送信する（ステップＳ１１６）。
【００９３】
図１０に戻り、ストアサーバ２０の第２通信制御部２１２は、ＰＯＳ端末１０から規定文字列の検出通知を受信する（ステップＳ４１）。
【００９４】
ここで、規定文字列が検出されて、障害が発生していることを示すアラートがＰＯＳ端末１０の第１表示部１４ａ等に表示された場合に、店舗Ｓの担当者は、アラートに従いサービスマンに連絡する。
【００９５】
次いで、サービスマン端末５０は、連絡を受けたサービスマンがサービスマン端末５０に入力した入店者情報を保守サーバ４０に送信する（ステップＳ２１）。
【００９６】
次いで、保守サーバ４０は、サービスマン端末５０から送信された入店者情報を受信する（ステップＳ３１）。次いで、保守サーバ４０は、受信した入店者情報に含まれるＳＳＩＤを登録する（ステップＳ３２）。次いで、保守サーバ４０は、入店者情報で指定された店舗Ｓのストアサーバ２０に登録したＳＳＩＤを送信する（ステップＳ３３）。
【００９７】
次いで、ストアサーバ２０の第１通信制御部２１１は、保守サーバ４０から送信されたＳＳＩＤを受信する（ステップＳ４２）。次いで、ストアサーバ２０の第２通信制御部２１２は、検出通知を送信したＰＯＳ端末１０に受信したＳＳＩＤを送信する（ステップＳ４３）。
【００９８】
次いで、ＰＯＳ端末１０の通信制御部１１６は、ストアサーバ２０から送信されたＳＳＩＤを受信する（ステップＳ１１）。次いで、ＰＯＳ端末１０の通信制御部１１６は、受信したＳＳＩＤをＳＳＩＤ記憶領域１２２に記憶させる（ステップＳ１２）。次いで、ＰＯＳ端末１０のモード制御部１１５は、通常モードから保守モードに変更する（ステップＳ１３）。
【００９９】
次いで、ＰＯＳ端末１０とモバイルルータ６０とは、認証処理を実行する（ステップＳ２、ステップＳ３）。ここで、認証処理とは、サービスマンが持参したモバイルルータ６０がＰＯＳ端末１０を認証し、接続する処理である。図１２は、実施の形態のＰＯＳ端末１０とモバイルルータ６０とが実行する認証処理の一例を示すフローチャート図である。なお、図１２に示すフローチャート図は、サービスマンが店舗Ｓに訪問してモバイルルータ６０を起動した状態であるものとする。
【０１００】
まず、モバイルルータ６０の第２通信制御部６１２は、モバイルルータ６０のＳＳＩＤをＰＯＳ端末１０に送信する（ステップＳ３５１）。
【０１０１】
次いで、ＰＯＳ端末１０の通信制御部１１６は、モバイルルータ６０から送信されたＳＳＩＤを受信する（ステップＳ２１１）。次いで、ＰＯＳ端末１０の接続先検知部１１７は、ＳＳＩＤを送信する電波の電波強度が閾値以上であるか否かを判定する（ステップＳ２１２）。電波強度が閾値未満である場合に（ステップＳ２１２；Ｎｏ）、ＰＯＳ端末１０の接続先検知部１１７は、ＳＳＩＤ記憶領域１２２に登録されたモバイルルータ６０であるか否かが不明であるとして、ステップＳ２１１に移行する。
【０１０２】
一方、電波強度が閾値以上である場合に（ステップＳ２１２；Ｙｅｓ）、ＰＯＳ端末１０の接続先検知部１１７は、受信したＳＳＩＤと、ＳＳＩＤ記憶領域１２２に記憶されたＳＳＩＤとが同一であるか否かを判定する（ステップＳ２１３）。ＳＳＩＤが異なっている場合に（ステップＳ２１３；Ｎｏ）、ＰＯＳ端末１０の接続先検知部１１７は、ＳＳＩＤ記憶領域１２２に登録されたモバイルルータ６０ではないとして、ステップＳ２１１に移行する。
【０１０３】
一方、ＳＳＩＤが同一の場合に（ステップＳ２１３；Ｙｅｓ）、ＰＯＳ端末１０の通信制御部１１６は、ＰＯＳ端末１０を認証させるためのパスワードを送信する（ステップＳ２１４）。なお、前述したように、本実施形態は、記憶部１２に予めパスワードが記憶されているものとする。
【０１０４】
モバイルルータ６０の第２通信制御部６１２は、送信されたパスワードを受信する（ステップＳ３５２）。次いで、モバイルルータ６０の認証制御部６１３は、ＰＯＳ端末１０を認証することができるか否かを判定する（ステップＳ３５３）。ＰＯＳ端末１０を認証することができない場合に（ステップＳ３５３；Ｎｏ）、モバイルルータ６０の認証制御部６１３は、ステップＳ３５１に移行する。
【０１０５】
一方、ＰＯＳ端末１０を認証することができた場合に（ステップＳ３５３；Ｙｅｓ）、モバイルルータ６０の認証制御部６１３は、ＰＯＳ端末１０を認証したことを示す認証通知を送信する（ステップＳ３５４）。
【０１０６】
次いで、ＰＯＳ端末１０の通信制御部１１６は、認証通知を受信する（ステップＳ２１５）。次いで、ＰＯＳ端末１０の接続先設定１２１のＳＳＩＤを、ＳＳＩＤ記憶領域１２２に記憶されたＳＳＩＤに変更する（ステップＳ２１６）。これにより、ＰＯＳ端末１０の接続先変更部１１８は、接続先をモバイルルータ６０に変更する。
【０１０７】
以上により、ＰＯＳ端末１０とモバイルルータ６０とは、認証処理を終了する。
【０１０８】
図１０に戻り、ＰＯＳ端末１０の通信制御部１１６は、ログ収集処理において、収集ログ記憶領域１２３に記憶されたログを無線ＬＡＮによりモバイルルータ６０に送信する（ステップＳ１４）。
【０１０９】
次いで、モバイルルータ６０は、ＰＯＳ端末１０から送信されたログを受信する（ステップＳ５１）。次いで、モバイルルータ６０は、ＰＯＳ端末１０から送信されたログを無線ＷＡＮにより保守サーバ４０に送信する（ステップＳ５２）。
【０１１０】
保守サーバ４０は、モバイルルータ６０から送信されたログを受信する（ステップＳ３４）。
【０１１１】
次いで、ＰＯＳ端末１０のモード制御部１１５は、ログの送信が終了したか否かを判定する（ステップＳ１５）。ログの送信が終了していない場合に（ステップＳ１５；Ｎｏ）、ＰＯＳ端末１０の接続先変更部１１８は、モード変更を待機する。
【０１１２】
一方、ログの送信が終了した場合に（ステップＳ１５；Ｙｅｓ）、ＰＯＳ端末１０の接続先変更部１１８は、保守モードから通常モードにモードを変更する（ステップＳ１６）。
【０１１３】
次いで、ＰＯＳ端末１０のモード制御部１１５は、接続先設定１２１のＳＳＩＤを、ＳＳＩＤ割り当てテーブルＴ３でＰＯＳ端末１０に割り当てられたＳＳＩＤに変更する（ステップＳ１７）。
【０１１４】
以上により、ＰＯＳ端末１０は、接続処理を終了する。
【０１１５】
以上のように、本実施形態に係るＰＯＳ端末１０によれば、通信制御部１１６は、ＳＳＩＤ記憶領域１２２に接続先として設定されたアクセスポイント３０に対する通信を制御する。そして、ログ監視部１１２が収集条件テーブルＴ１の監視対象ログから収集条件テーブルＴ１の規定文字列を検出した場合に、ログ収集部１１３は、収集ログテーブルＴ２において予め定められた収集対象ログを収集して収集ログ記憶領域１２３に記憶させる。また、接続先検知部１１７は、所定の範囲に進入したモバイルルータ６０を検知する。そして、接続先変更部１１８は、接続先検知部１１７がモバイルルータ６０を検知した場合に、通信制御部１１６が通信するアクセスポイント３０をモバイルルータ６０に接続先を変更する。そして、通信制御部１１６は、接続先変更部１１８が接続先を変更した場合に、ログ収集部１１３が収集ログ記憶領域１２３に記憶させた収集対象ログをモバイルルータ６０に送信を制御する。従って、本実施形態に係るＰＯＳ端末１０は、サービスマンが持参した外部機器と容易に接続することができる。
【０１１６】
本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。この実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０１１７】
また、上記実施形態では、ＰＯＳ端末１０は、サービスマンが持参するモバイルルータ６０のＳＳＩＤをストアサーバ２０から受信すると説明している。しかしながら、サービスマンが持参するモバイルルータ６０のＳＳＩＤが事前に決まっている場合には、ＳＳＩＤ記憶領域１２２に予め記憶されていてもよい。この場合には、接続先変更部１１８は、接続先設定１２１のＳＳＩＤを、ＳＳＩＤ記憶領域１２２に事前に登録されたＳＳＩＤに変更する。
【０１１８】
上記実施形態や変形例の各装置で実行されるプログラムは、各装置が備える記憶媒体（ＲＯＭ又は記憶部）に予め組み込んで提供するものとするが、これに限らないものとする。例えば、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードして記憶又は一時記憶した記憶媒体も含まれる。
【０１１９】
また、上記実施形態や変形例の各装置で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよいし、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【符号の説明】
【０１２０】
１  機器管理システム
１０  ＰＯＳ端末
１１  制御部
１１１  ログ出力部
１１２  ログ監視部
１１３  ログ収集部
１１４  再起動部
１１５  モード制御部
１１６  通信制御部
１１７  接続先検知部
１１８  接続先変更部
１２  記憶部
ＰＲ１  ログ収集プログラム
Ｔ１  収集条件テーブル
Ｔ２  収集ログテーブル
１２１  接続先設定
１２２  ＳＳＩＤ記憶領域
１２３  収集ログ記憶領域
２０  ストアサーバ
３０  アクセスポイント
４０  保守サーバ
５０  サービスマン端末
６０  モバイルルータ
Ｎ１  店舗内ネットワーク
Ｎ２  ネットワーク
【先行技術文献】
【特許文献】
【０１２１】
【特許文献１】特開２０１４−１２７０１４号公報
【図１】
0006328595.tif 000002
【図２】
0006328595.tif 000003
【図３】
0006328595.tif 000004
【図４】
0006328595.tif 000005
【図５】
0006328595.tif 000006
【図６】
0006328595.tif 000007
【図７】
0006328595.tif 000008
【図８】
0006328595.tif 000009
【図９】
0006328595.tif 000010
【図１０】
0006328595.tif 000011
【図１１】
0006328595.tif 000012
【図１２】
0006328595.tif 000013