(57)【要約】【課題】適切に保守作業を実行すること。【解決手段】本実施例にかかる外部記憶装置６０は、基本ソフト情報を保守端末１００に送信して、保守端末１００を起動させる。外部記憶装置６０は、基本ソフト情報に従って保守端末１００が実行した処理の履歴情報を取得し、取得した履歴情報を記憶部に記憶する。そして、外部記憶装置６０は、履歴情報に対するアクセス要求を受け付けた場合に、アクセス要求元の装置に応じて、アクセスを制御する。【選択図】図１
2014191666.tif 000002
【特許請求の範囲】
【請求項１】
外部装置が実行する処理手順を規定した制御情報を前記外部装置に送信する送信部と、
前記制御情報に従って前記外部装置が実行した処理の履歴情報を取得し、取得した前記履歴情報を記憶装置に記憶する取得部と、
前記記憶装置に記憶された前記履歴情報に対するアクセス要求を受け付けた場合に、アクセス要求元の装置に応じて、前記履歴情報に対するアクセスを制御するアクセス制御部と
を有することを特徴とする制御装置。
【請求項２】
前記制御情報は、前記外部装置に、近距離ネットワークを介して、サーバへの送信を許可されていない第１情報および前記サーバへの送信を許可された第２情報を電子機器から取得し、前記第２情報を、遠距離ネットワークを介して前記サーバに送信し、前記第２情報に対応する第３情報を前記サーバから受信する各処理を規定した情報であることを特徴とする請求項１に記載の制御装置。
【請求項３】
前記アクセス制御部は、アクセス要求元の装置の構成情報に応じて、前記履歴情報の読み出しを許可するアクセス制御、前記履歴装置の読み出しおよび書き込みを許可するアクセス制御、または、前記履歴情報に対する読み出しおよび書き込みを禁止するアクセス制御を実行することを特徴とする請求項１または２に記載の制御装置。
【請求項４】
制御装置が、
外部装置が実行する処理手順を規定した制御情報を前記外部装置に送信し、
前記制御情報に従って前記外部装置が実行した処理の履歴情報を取得し、取得した前記履歴情報を記憶装置に記憶し、
前記記憶装置に記憶された前記履歴情報に対するアクセス要求を受け付けた場合に、アクセス要求元の装置に応じて、前記履歴情報に対するアクセスを制御する
各処理を実行することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置等に関する。
【背景技術】
【０００２】
顧客電子機器に対して保守作業を実施する場合には、保守作業員が保守ノウハウの格納された保守端末を携帯して顧客先において当該ネットワークに接続して顧客電子機器のＲＡＳ情報を取得し、保守作業を実施する。近年では、保守センターが顧客電子機器のＲＡＳ情報等各種情報をネットワーク経由で受信し、受信した情報と保守センター内の保守ノウハウをもとに、保守作業を実施する場合もある。
【０００３】
ここで、保守作業時に、保守端末に残される履歴情報には、今後の保守作業において有用な情報となるが、顧客が外部に見せたくない情報を含んでいる場合がある。このため、保守作業員が、保守作業を行ったのちに、保守端末をそのままの状態で持ち帰ると、保守端末に記憶された履歴情報が外部に漏洩する恐れがあり、好ましくない。従って、保守作業員は、保守作業を行った後に、保守端末に残った履歴情報を削除している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３２１９５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来技術では効率的に保守作業を実行することができないという問題がある。
【０００６】
例えば、過去の保守作業の履歴情報には、保守作業のノウハウが含まれているため、保守作業員が、係る履歴情報を参照することができれば、保守作業を効率化することができる。しかしながら、従来では、セキュリティ上、履歴情報を保守端末に残しておくことができなかった。
【０００７】
１つの側面では、上記に鑑みてなされたものであって、効率的に保守作業を実行することができる制御装置および制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
第１の案では、制御装置は、送信部と、取得部と、アクセス制御部とを有する。送信部は、外部装置が実行する処理手順を規定した制御情報を外部装置に送信する。取得部は、制御情報に従って外部装置が実行した処理の履歴情報を取得し、取得した履歴情報を記憶装置に記憶する。アクセス制御部は、記憶装置に記憶された履歴情報に対するアクセス要求を受け付けた場合に、アクセス要求元の装置に応じて、履歴情報に対するアクセスを制御する。
【発明の効果】
【０００９】
本発明の１実施態様によれば、適切に保守作業を実行することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施例に係るシステムの運用概要を示す図である。
【図２Ａ】図２Ａは、本実施例に係る外部記憶装置の構成を示す図である。
【図２Ｂ】図２Ｂは、アクセスポリシー情報のデータ構造の一例を示す図である。
【図２Ｃ】図２Ｃは、本実施例に係る保守端末の構成を示す図である。
【図３】図３は、保守ナレッジ情報のデータ構造の一例を示す図である。
【図４】図４は、交換順位情報の一例を示す図（１）である。
【図５】図５は、交換順位情報の一例を示す図（２）である。
【図６】図６は、交換順位情報を表示する表示画面の一例を示す図である。
【図７】図７は、作業完了情報を表示する表示画面の一例を示す図である。
【図８】図８は、本実施例に係る保守サーバの構成を示す図である。
【図９】図９は、被疑部品判定テーブルのデータ構造の一例を示す図である。
【図１０】図１０は、保守端末の処理手順を示すフローチャート（１）である。
【図１１】図１１は、保守端末の処理手順を示すフローチャート（２）である。
【図１２】図１２は、保守センターの処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下に、本願の開示する制御装置および制御方法の実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。
【実施例】
【００１２】
上記課題に示した問題点を解消するために考えられる対応策として、保守端末に残された履歴情報を、顧客が管理する外部記憶装置に移して、保守の履歴情報を蓄積させておく方法が考えられる。例えば、保守作業者が、保守端末を外部記憶装置に接続して履歴情報を読み出して保守作業に利用し、保守が完了した後に、履歴情報を外部記憶装置に書き込み、保守端末の履歴情報を削除すればよい。しかしながら、係る対応策を講じたとしても、履歴情報が外部に漏洩する可能性があった。例えば、保守端末がセキュリティ対策等を怠っている場合には、保守端末が履歴情報を読み出した際に、係る履歴情報が外部に漏洩する恐れがある。また、第三者が顧客の外部記憶装置に無断で接続し、履歴情報を外部に持ち出す恐れもある。このため、上記対応策のように、単に外部記憶装置に保守の履歴情報を残すことができず、効率的に保守作業を実行することができない。
【００１３】
上記の点に鑑みて、本実施例について説明する。図１は、本実施例に係るシステムの運用概要を示す図である。図１に示すように、このシステムは、顧客システム１０と、外部記憶装置６０と、保守端末１００と、保守センター３００とを有する。顧客システム１００は、社内ＬＡＮ（Local  Area  Network）、無線等のネットワークを介して、保守端末１００に接続される。保守端末１００および保守センター３００は、社外のネットワーク５０を介して相互に接続される。また、保守端末１００は、挿抜可能な外部記憶装置６０に接続される。係る外部記憶装置６０は、顧客側で管理され、外部に持ち出されないことを前提とする。保守センター３００は、保守サーバ２００を有する。また、保守センター３００は、ＥＭＡ（環境管理）局４００にネットワークを介して接続される。
【００１４】
顧客システム１０は電子機器２０を有する。電子機器２０は、例えば、ＰＣ（Personal  Computer）、サーバ、プリンタ、ネットワーク機器、外部ストレージ、冷蔵庫、洗濯機、テレビ、ステレオコンポ、医療機器または工作機器等に対応する。
【００１５】
電子機器２０は、エージェントプログラムを有している。例えば、電子機器２０は、保守端末１００に接続されると、エージェントプログラムを実行してエージェント（agent）を起動する。エージェントは、運用情報とＲＡＳ情報を取得し、保守端末１００に送信する。
【００１６】
運用情報は、社外のネットワーク５０を介して保守センター３００への送信が許可されていない情報である。運用情報の内容は、顧客の業務にかかる情報や履歴、また医療機器等にあっては、医療にかかる情報、体温、血圧、服薬、医療行為等である。
【００１７】
ＲＡＳ（Reliability  Availability  Serviceability）情報は、ハードウェア、ソフトウェアの障害の予兆検知のために、また、障害発生時の対応を迅速かつ的確に行うために当該ハードウェアやソフトウェアの動作の履歴を取得蓄積した情報等である。例えば、ハードウェアの軽微なエラー発生時のエラーコード、ハードウェアが自動修復した軽微な障害の履歴等である。この情報は顧客の業務情報を含まないので、ＲＡＳ情報は、社外のネットワーク５０を介して保守センター３００への送信が許可されている情報である。その他にも、ＲＡＳ情報には、エラーの発生した電子機器を特定する情報、エラーの発生した日時などを含んでいても良い。このＲＡＳ情報は顧客業務に依存しないので保守センター３００内に汎用的に保守ナレッジとして蓄積可能である。
【００１８】
外部記憶装置６０は、保守端末１００が起動時に読み込むＯＳ（Operating  System）の情報を格納する記憶装置である。例えば、外部記憶装置６０は、制御機能を有するＵＳＢ（Universal  Serial  Bus）メモリ、フラッシュメモリ等に対応する。以下の説明において、外部記憶装置６０が格納するＯＳの情報を基本ソフト情報と表記する。
【００１９】
また、外部記憶装置６０は、保守端末１００に格納された情報や処理の履歴情報を全ての取得し、取得した情報を自装置に蓄積する。そして、外部記憶装置６０は、他の装置に接続され、記憶装置に対するアクセス要求を受け付けた場合には、アクセス要求元の装置に応じて、アクセス制御を行う。例えば、外部記憶装置６０は、読み込みを許可された端末装置からアクセス要求を受けた場合には、読み込みのみを許可する。外部記憶装置６０は、読み込み、書き込みを許可された端末装置からアクセス要求を受けた場合には、読み込み、書き込みを許可する。外部記憶装置６０は、その他の装置からアクセス要求を受け付けた場合には、アクセスを抑止する。
【００２０】
本実施例では、外部記憶装置６０は、顧客側で管理されるものとし、保守作業員は、係る外部記憶装置６０を持ち出しできないものとする。保守作業員は、保守作業現場に到着した場合に、顧客に管理された外部記憶装置６０を受け取り、外部記憶装置６０を保守端末１００に接続して、保守端末１００を起動させる。また、保守作業員は、保守作業が完了した後に、外部記憶装置６０を顧客に返却する。
【００２１】
保守端末１００は、自装置にＯＳを有さない端末装置である。保守端末１００は、起動時に外部記憶装置６０に格納された基本ソフト情報を読み出し、読み出した基本ソフト情報に基づいて各種の処理を実行する。
【００２２】
保守端末１００は、顧客システム１０から取得する運用情報およびＲＡＳ情報と、保守センター３００から得られる最新の保守ナレッジ情報を基にして、顧客の業務状況に応じた適切な保守を行う装置である。
【００２３】
例えば、保守ナレッジ情報には、ＲＡＳ情報に対応する複数種類の障害被疑部品の情報が含まれる。障害対応にあたる保守員が携帯する保守端末１００は、当該電子機器から取得した運用情報（この運用情報は保守端末内にとどまり保守センターには送られない）と、当該電子機器から取得した当該電子機器のＲＡＳ情報と、当該電子機器のＲＡＳ情報を保守センターが受信することにより保守センター側が必要と判定し、保守端末に送信した保守センター内の保守ナレッジ情報との３つの情報によって適切な障害被疑部品を特定する。なお、保守端末１００は、保守作業が完了した時点で保守端末１００内に記録されている障害対処履歴情報を保守センターに送信する。保守センターは障害対処履歴情報を保守ナレッジに蓄積する。また、作業完了情報も併せて保守センターに送信する。そののち、保守端末１００は端末内のデータの初期化を行い、顧客システム１０から取得した運用情報とＲＡＳ情報と保守ナレッジおよび障害対処履歴等の記憶部の情報を消去する。なお、これは例示であって定期保守時等においても同様の保守作業を行う。
【００２４】
更に保守端末１００は、上記障害対処履歴情報に加えて、その他の処理履歴を全て、外部記憶装置６０に保存するものとする。例えば、保守端末１００に記憶された情報や、保守端末１００の処理履歴を外部記憶装置６０に保存する。また、保守作業の内容も合わせて、外部記憶装置６０に保存しても良い。
【００２５】
保守センター３００は、保守端末１００から送信されるＲＡＳ情報と障害対処履歴等を保守センター内の保守ナレッジに蓄積し、保守作業実施ごとに最新化を図る。また、当然のことながら、適宜送られてくる技術情報に基づくナレッジの最新化も行う。また、保守センター３００は、保守端末１００から送られてくる保守端末１００と電子機器２０との間のすべての通信内容を含む通信履歴と、保守端末１００と保守サーバー２００との間のすべての通信内容を含む通信履歴を保存するとともに、それぞれの通信履歴のハッシュ値を計算して保守サーバー内に保存して、または保存せずに、それぞれのハッシュ値をＥＭＡ局４００に送信する。このハッシュ値には通信履歴に関する属性情報、例えば通信機器対の名称、通信機器ＩＤ、通信時刻等が付随してもよい。ＥＭＡ局４００は、保守センター３００から送付されてきたハッシュ値をその属性情報とともに保存する。また、このハッシュ値とそれに付随する属性情報は電子署名を付してもよい。なお、このハッシュ値の算出にあたっては、適宜ポリシーを定め、そのポリシーにしたがって実行する。
【００２６】
ＥＭＡ局４００は、特許第４８１８６６４号に開示される環境管理局に類するものである。ＥＭＡ局４００は、図２Ｃで示される保守端末を構成するＴＰＭチップに類するものを局内に含む。ＥＭＡ局４００は、例えば、電子機器２０等の顧客の機器に組み込まれているソフトウェアやハードウェアの正規品情報を管理し、必要に応じ保守端末や保守センター等の監査を行う機能を有する。なお、保守端末や保守センター等の認証にかかる行為は従来技術であるＰＫＩシステムに従う。その際に、署名鍵管理等については、ＩＥＴＦ  ＲＦＣ５７９２／５７９３に開示されているＴＣＧ技術を応用してもよい。
【００２７】
ところで、図１に示した外部記憶装置６０、保守端末１００、保守センター３００、ＥＭＡ局４００は、例えば、ＴＣＧ（Trusted  Computing  Group）技術を利用して、セキュアにデータ通信を実行することを前提とする。
【００２８】
本実施例で利用するＴＣＧ技術の一例について説明する。インターネットに接続される端末、デバイスは常にセキュリティの脅威に曝され、ウィルス、スパイウェア、その他悪質なスクリプト、不正アクセス等により、プラットフォームを構成するソフトウェア構造に予期せぬ改変が加えられる場合がある。このようなリスクに対して、ＴＣＧでは、プラットフォームの信頼性を保障することにより、安全なコンピューティング環境を実現する。ここで、プラットフォームとは、ハードウェア、ＯＳ、アプリケーション等を示す。
【００２９】
例えば、ソフトウェアの改竄という脅威に対して、従来のソフトウェアのみに依存するセキュリティ対策には限界がある。このため、ＴＣＧでは、ＴＰＭ（Trusted  Platform  Module）チップをプラットフォームに埋め込み、かかるＴＰＭチップを信頼のルートとして、改竄が極めて困難な、信頼できるコンピューティング環境を構築している。また、ＴＰＭチップを利用することで、ハードウェアベースのデータ・証明書の保護、安全な暗号処理環境を実現できる。
【００３０】
次に、ＴＰＭチップについて説明する。ＴＰＭチップは、電子機器にバインドされるバードウェアのチップであり、耐タンパー性を持つ。ＴＰＭチップは電子機器から取り外しができないように、電子機器の主要な構成パーツに物理的にバインドされる。例えば、電子機器の構成パーツは、マザーボード等に対応する。ＴＰＭチップは、実装される機能、メモリ領域、プロセッサ・パワーを極力抑えて設計されているため、低コストで製造でき、様々な電子機器やプラットフォームに適用できる。
【００３１】
例えば、ＴＰＭの機能には、ＲＳＡ（Rivest  Shamir  Adleman）秘密鍵の生成・保管する機能、ＲＳＡ秘密鍵による署名、暗号化、復号する機能が含まれる。ＲＳＡでは、秘密鍵と公開鍵とのペアを作成する。また、ＴＰＭの機能には、ＳＨＡ−１（Secure  Hash  Algorithm  1）のハッシュ演算する機能、電子機器の環境情報を保持する機能が含まれる。ＴＰＭは、バインドされた電子機器が起動した時点で、ＢＩＯＳ、ＯＳｌｏａｄｅｒ、ＯＳカーネルへのブートプロセスにおけるソフトウェアコードを計測し、計測したソフトウェアコードをハッシュ化して、ＴＰＭ内部のレジスタに登録する。また、ＴＰＭは、バインドされた電子機器のハードウェアの情報を収集し、ハードウェアの情報をハッシュ化して、ＴＰＭ内部のレジスタに登録する。
【００３２】
ＴＣＧ技術では、上位のアプリケーションやライブラリからハードウェア・デバイスであるＴＰＭチップを利用するためソフトウェア・スタックとソフトウェアインターフェースを規定する。このソフトウェア・スタックはＴＳＳ（TCG  Software  Stack）と呼ばれ、リソースが制限されるＴＰＭチップの機能を保管するソフトウェアモジュールから構成されている。電子機器のアプリケーションは、ＴＳＳの提供するインタフェースを利用して、上述したＴＰＭチップの機能にアクセスすることができる。ＴＰＭチップは、顧客システム側のＴＰＭチップでハッシュ値を採取する際のルールをハッシュ化及び署名付与して管理することで、ハッシュ値採取の正当性を担保するものである。しかも、ＴＰＭチップは、必要に応じて、現時点でのルール及び署名をチェックすることで、ルールの非改竄性を証明する。その結果、ＴＰＭチップは、ＴＰＭチップ側で非改竄性が証明されたルールを参照しながら運用することでハッシュ値を採取する際のルールに改竄がないことを保証する。
【００３３】
次に、図１に示した外部記憶装置６０の構成について説明する。図２Ａは、本実施例に係る外部記憶装置の構成を示す図である。図２Ａに示すように、この外部記憶装置６０は、インタフェース部６１、ＴＰＭチップ６２、記憶部６３、制御部６４を有する。インタフェース部６１は、他の外部装置とデータをやり取りする場合のインタフェースである。
【００３４】
ＴＰＭチップ６２は、上述したＴＣＧ技術に準拠するＴＰＭチップである。例えば、ＴＰＭチップ６２は、後述する制御部６４が外部とデータ通信を実行する場合に、ＴＰＭチップ６２に格納された秘密鍵によって電子署名を付与する。
【００３５】
記憶部６３は、基本ソフト情報６５、アクセスポリシー情報６３ｂ、履歴情報６３ｃを記憶する。ＲＯＭ（Read  Only  Memory）、フラッシュメモリ（Flash  Memory）などの半導体メモリ素子などの記憶装置に対応する。
【００３６】
基本ソフト情報６５は、保守端末１００が起動する場合に利用する制御情報である。基本ソフト情報６５については後述する。
【００３７】
アクセスポリシー情報６３ｂは、各装置に対するアクセス制御を規定した情報である。図２Ｂは、アクセスポリシー情報のデータ構造の一例を示す図である。図２Ｂに示すように、アクセスポリシー情報６３ｂは、構成情報とポリシーとを対応付けて記憶する。構成情報は、例えば、アクセス要求元の装置の構成情報のハッシュ値である。ポリシーは、読み取りを許可するか否か、読み込みおよび書き込みを許可するか否かを示す情報である。
【００３８】
なお、アクセス要求元の装置の構成情報は、装置のソフトウェア情報、ソフトウェア設定値、ＯＳ情報、ＯＳ設定値、ハードウェア情報、ハードウェア設定値などが含まれる。
【００３９】
図２Ｂに示す例では、構成情報Ｘ１、Ｘ２の装置からアクセス要求を受けた場合には、履歴情報６３ｃに対する読み取りを許可する。構成情報Ｘ３、Ｘ４の装置からアクセス要求を受けた場合には、履歴情報６３ｃに対する読み取りおよび書き込みを許可する。例えば、読み取り可、読み取りおよび書き込み可となる装置の構成情報は、最新のソフトウェア情報、ＯＳ情報に対応したものとなる。また、読み取りおよび書き込み可となる装置の構成情報は、例えば、顧客等が設定したハードウェア情報に対応する。
【００４０】
履歴情報６３ｃは、保守端末１００の処理の履歴を含む。上記のように、履歴情報６３ｃは、障害対処履歴情報に加えて、その他の処理履歴の全てを含む。例えば、保守端末１００に記憶された情報や、保守作業の内容も合わせて、外部記憶装置６０に保存しても良い。
【００４１】
制御部６４は、送信部６４ａ、取得部６４ｂ、アクセス制御部６４ｃを有する。制御部６４ａは、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）や、ＦＰＧＡ（Field  Programmable  Gate  Array）などの集積装置に対応する。また、制御部１７０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等の電子回路に対応する。
【００４２】
送信部６４ａは、保守端末１００から、基本ソフト情報６５の要求を受け付けた場合に、基本ソフト情報６５を、保守端末１００に送信する処理部である。
【００４３】
取得部６４ｂは、保守端末１００が実行した全ての処理の履歴情報を取得し、取得した履歴情報６３ｃとして、記憶部６３に格納する処理部である。取得部６４ｂは、履歴情報６３ｃが既に記憶部６３に格納されている場合には、保守端末１００から取得した履歴情報を、履歴情報６３ｃに追記記録する。
【００４４】
なお、取得部６４ｂは、アクセス制御部６４によって、保守端末１００による履歴情報の書き込みを許可される場合に、履歴情報を記憶部６３に格納するものとする。
【００４５】
アクセス制御部６４ｃは、インタフェース６１を介して外部の装置に接続した場合に、外部の装置の構成情報と、アクセスポリシー情報６３ｂとを基にして、外部の装置による、履歴情報６３ｃへのアクセス制御を行う処理部である。
【００４６】
例えば、アクセス制御部６４ｃは、外部の装置の構成情報に対応するポリシーが、「読み取り可」である場合には、履歴情報６３ｃに対する読み取りのみを許可する。アクセス制御部６４ｃは、外部の装置の構成情報に対応するポリシーが、「読み取り、書き込み可」である場合には、外部の装置の構成情報に対する読み取りおよび書き込みを許可する。なお、外部の装置の構成情報が、ポリシー「読み取り可」、「読み取り、書き込み可」の構成情報に対応しない場合には、履歴情報６３ｃへのアクセスを抑止する。
【００４７】
本実施例では一例として、保守端末１００の構成情報に対応するポリシーが「読み取り、書き込み可」となるものとする。
【００４８】
次に、図１に示した保守端末１００の構成について説明する。図２Ｃは、本実施例に係る保守端末の構成を示す図である。図２Ｃに示すように、この保守端末１００は、通信部１１０、入力部１２０、表示部１３０、インタフェース部１４０、ＴＰＭチップ１５０、記憶部１６０、制御部１７０を有する。各部１１０〜１７０は、バス１９０によって相互に接続される。
【００４９】
通信部１１０は、社外のネットワーク５０を介して他の装置とデータ通信を行う処理部である。例えば、通信部１１０は、ネットワーク５０を介して、保守サーバ２００とデータをやり取りする。また、通信部１１０は、社内のネットワークを介して、顧客システム１０とデータ通信を行う。後述する制御部１７０は、通信部１１０を介して、電子機器２０ａ、保守サーバ２００とデータをやり取りする。
【００５０】
入力部１２０は、各種の情報を保守端末１００に入力する入力装置である。例えば、入力部１２０は、キーボードやマウス、タッチパネルなどに対応する。表示部１３０は、制御部１７０から出力される各種の情報を表示する表示装置である。例えば、表示部１３０は、液晶ディスプレイやタッチパネル等に対応する。
【００５１】
インタフェース部１４０は、各種の外部装置と接続するインタフェースである。例えば、図１に示した外部記憶装置６０は、インタフェース部１４０を介して、保守端末１００と接続される。
【００５２】
ＴＰＭチップ１５０は、上述したＴＣＧ技術に準拠するＴＰＭチップである。例えば、ＴＰＭチップ１５０は、後述する制御部１７０が保守サーバ２００に送信する情報に、ＴＰＭチップ１５０に格納された秘密鍵によって電子署名を付与する。
【００５３】
記憶部１６０は、基本ソフト情報６５、運用情報１６１、ＲＡＳ情報１６２、保守ナレッジ情報１６３、交換順位情報１６４、障害対処情報１６５を記憶する記憶装置である。例えば、記憶部１６０は、ＲＡＭ（Random  Access  Memory）に対応する。すなわち、電源供給が停止されると、記憶部１６０に記憶された情報は消去される。
【００５４】
記憶部１６０は、情報エリア１６０ａ、保守エリア１６０ｂ、分析エリア１６０ｃを有する。情報エリア１６０ａには、保守サーバ２００に送信することが許可されていない情報が格納される。例えば、情報エリア１６０ａには、運用情報１６１が格納される。保守エリア１６０ｂには、保守サーバ２００に送信することが許可されている情報が格納される。例えば、保守エリア１６０ｂには、ＲＡＳ情報１６２が格納される。また、保守エリア１６０ｂには、交換順位情報１６４および障害対処情報１６５が格納される。
【００５５】
分析エリア１６０ｃは、後述する分析部１７６が作業を行う作業領域である。例えば、分析エリア１６０ｃには、保守ナレッジ情報１６３が格納される。また、情報エリア１６０ａの運用情報１６１は読み出されて分析エリア１６０ｃに格納される。保守エリア１６０ｂのＲＡＳ情報１６２は読み出されて分析エリア１６０ｃに格納される。
【００５６】
基本ソフト情報６５は、保守端末１００が起動した場合に、外部記憶装置６０から読み出される基本ソフト情報である。制御部１７０は、基本ソフト情報６５を実行して、各種の処理を行う。例えば、基本ソフト情報６５は、後述する第１格納部１７１、取得部１７２、第２格納部１７３、送信部１７４、受信部１７５、分析部１７６、履歴生成部１７７、判定部１７８、初期化部１７９、第３格納部１８０、アクセス要求部１８１の処理手順を規定するプログラムである。
【００５７】
運用情報１６１は、顧客システム１０の電子機器２０から取得する情報である。上記のように、運用情報１６１は、業務ログ、機器構成、ソフト構成、ＩＰアドレス等の構成情報等を含む。また、業務ログは、例えば、顧客システム１０の各電子機器２０の稼働実績の履歴を含む情報である。この業務ログは、社外のネットワーク５０を介して保守センター３００への送信が許可されていない情報である。
【００５８】
ＲＡＳ情報１６２は、顧客システム１０の電子機器２０から取得する情報である。ＲＡＳ情報１６２は、上記のように、ハードウェア、ソフトウェアの障害の予兆検知のために、また、障害発生時の対応を迅速かつ的確に行うために当該ハードウェアやソフトウェアの動作の履歴を取得蓄積した情報である。
【００５９】
保守ナレッジ情報１６３は、ＲＡＳ情報に対応する複数の障害被疑部品の情報が含まれる。図３は、保守ナレッジ情報のデータ構造の一例を示す図である。図３に示す例では、この保守ナレッジ情報１６３は、被疑部品と、被疑確率と、交換時間とを対応付ける。被疑部品は、障害を引き起こした可能性のある部品を一意に特定する情報である。被疑確率は、障害を引き起こした部品であることを示す確からしさを示す値であり、数値が高い部品ほど、より障害を引き起こした可能性が高いことを示す。交換時間は、該当する部品を交換するのに要する時間を示す。
【００６０】
図３において、例えば、被疑部品「部品Ａ」は、被疑部品である可能性が「５０％」であり、部品Ａを交換するのに要する時間が「６０分」となる。
【００６１】
交換順位情報１６３は、被疑部品の交換順位を示す情報である。交換順位情報の具体的な説明は後述する。
【００６２】
障害対処履歴情報１６５は、保守端末１００が実行した処理の履歴の情報を含む。例えば、障害対処履歴情報１６５には、送受信したデータの方向やデータの実体、情報の種別、情報の出所、情報の行き先、情報を処理したタイミング、作業者の情報が含まれる。すなわち、後述する制御部１７０が実行する処理の履歴が全て、障害対処履歴情報１６５に含まれることとなる。また、作業者が行った保守作業の履歴を含んでも良い。制御部１７０に関する詳しい説明は後述する。
【００６３】
次に、制御部１７０について説明する。制御部１７０は、第１格納部１７１、取得部１７２、第２格納部１７３、送信部１７４、受信部１７５、分析部１７６、履歴生成部１７７、判定部１７８、初期化部１７９、第３格納部１８０、アクセス要求部１８１を有する。制御部１７０は、例えば、ＡＳＩＣや、ＦＰＧＡなどの集積装置に対応する。また、制御部１７０は、例えば、ＣＰＵやＭＰＵ等の電子回路に対応する。
【００６４】
第１格納部１７１は、保守端末１００が起動した場合に、外部記憶装置６０にアクセスし、外部記憶装置６０に格納された基本ソフト情報を取得し、取得した基本ソフト情報を記憶部１６０に格納する。第１格納部１７１が記憶部１６０に格納した基本ソフト情報を、基本ソフト情報６０と表記する。
【００６５】
制御部１７０は、基本ソフト情報６５を実行することで、取得部１７２、第２格納部１７３、送信部１７４、受信部１７５、分析部１７６、履歴生成部１７７、判定部１７８、初期化部１７９、第３格納部１８０、アクセス要求部１８１を機能させる。
【００６６】
取得部１７２は、電子機器２０ａのエージェントとデータ通信を実行して、エージェントから運用情報およびＲＡＳ情報を取得する処理部である。取得部１７２は、運用情報およびＲＡＳ情報を、第２格納部１７３に出力する。
【００６７】
第２格納部１７３は、運用情報を記憶部１６０の情報エリア１６０ａに格納し、ＲＡＳ情報を記憶部１６０の保守エリア１６０ｂに格納する。情報エリア１６０ａに格納された運用情報を、運用情報１６１と表記する。保守エリア１６０ｂに格納されたＲＡＳ情報をＲＡＳ情報１６２と表記する。
【００６８】
送信部１７４は、保守エリア１６０ｂに格納されたＲＡＳ情報１６２を、保守サーバ２００に送信する処理部である。送信部１７３は、ＴＰＭチップ１５０に電子署名付与の依頼を行うことで、ＲＡＳ情報１６２に電子署名を付与し、ＲＡＳ情報１６２を保守サーバ２００に送信する。送信部１７４は、保守サーバ２００のＴＰＭチップの秘密鍵と対になる公開鍵を用いて、ＲＡＳ情報１６２を暗号化し、保守サーバ２００にＲＡＳ情報を送信しても良い。
【００６９】
受信部１７５は、保守サーバ２００から、ＲＡＳ情報１６２に対応する保守ナレッジ情報１６３を受信する処理部である。受信部１７５は、受信した保守ナレッジ情報を、記憶部１６０の分析エリア１６０ｃに格納する。分析エリア１６０ｃに格納された保守ナレッジ情報を、保守ナレッジ情報１６３と表記する。
【００７０】
保守サーバ２００から送信される保守ナレッジ情報１６３には、保守サーバ２００のＴＰＭチップによって生成された電子署名が付与されている。受信部１７５は、保守サーバ２００のＴＰＭチップの秘密鍵と対になる公開鍵と、保守ナレッジ情報１６３と、保守ナレッジ情報１６３に付与された電子署名を基にして、保守ナレッジ情報１６３が適切であるか否かを判定する。受信部１７５は、保守ナレッジ情報１６３が適切である場合に、保守ナレッジ情報１６３を、分析エリア１６０ｃに格納する。
【００７１】
また、受信部１７５は、保守ナレッジ情報１６３が暗号化されている場合には、ＴＰＭチップ１５０に保守ナレッジ情報１６３の復号を要求し、復号された保守ナレッジ情報１６３を、分析エリア１６０ｃに格納する。
【００７２】
分析部１７６は、情報エリア１６０ａの運用情報１６１を分析エリア１６０ｃに移動する。分析部１７６は、保守エリア１６０ｂのＲＡＳ情報１６２を分析エリア１６０ｃに移動する。そして、分析部１７６は、運用情報１６１および保守ナレッジ情報１６３を基にして、被疑部品の最適な交換順位を判定する。
【００７３】
ここで、分析部１７６が、被疑部品の最適な交換順序を判定する処理の一例について説明する。まず、分析部１７６は、運用情報１６１を基にして、各時刻の各電子機器２０の平均稼働率を求める。分析部１７６は、求めた各時刻の各電子機器２０の平均稼働率を参照し、平均稼働率が閾値以上となる時刻を特定する。以下の説明において、現在時刻よりも後の時刻であり、現時時刻に最も近い平均稼働率が閾値以上となる時刻を目標時刻と表記する。
【００７４】
続いて、分析部１７６は、現在時刻と目標時刻との差を算出する。以下の説明では、現在時刻と目標時刻との差を、差分時間と表記する。分析部１７６は、保守ナレッジ情報１６３に含まれる各被疑部品の交換時間をそれぞれ合計した合計時間と、差分時間との関係から、最適な交換順序を判定する。なお、分析部１７５は、ＲＡＳ情報１６２を基にして、被疑部品のうち、障害の発生していない被疑部品を取り除いた上で、下記の処理を実行する。例えば、被疑部品のうち、エラーコードが発生していない被疑部品は、障害が発生した部品ではないため、分析部１７５は、被疑部品から取り除く。
【００７５】
合計時間が差分時間よりも大きい場合について説明する。この場合、分析部１７６は、交換時間の少ない被疑部品を優先させて、交換順位を判定し、交換順位情報１６４を生成する。例えば、保守ナレッジ情報１６３を図３に示すものとすると、分析部１７６は、図４に示す交換順位情報１６４を生成する。図４は、交換順位情報の一例を示す図（１）である。図４に示すように、交換順位情報１６４は、交換時間が最も少ない被疑部品「部品Ｂ」が交換順位「１位」となり、次いで、被疑部品「部品Ｃ」が「２位」、被疑部品「部品Ａ」が「３位」となる。
【００７６】
合計時間が差分時間以上の場合について説明する。この場合、分析部１７６は、被疑確率の高い被疑部品を優先させて、交換順位を判定し、交換順位情報を生成する。例えば、保守ナレッジ情報１６３を、図３に示すものとすると、分析部１７６は、図５に示す交換順位情報１６４を生成する。図５は、交換順位情報の一例を示す図（２）である。図５に示すように、交換順位情報１６４は、被疑確率が最も高い被疑部品「部品Ａ」が交換順位「１位」となり、ついで、被疑部品「部品Ｂ」が「２位」、被疑部品「部品Ｃ」が「３位」となる。
【００７７】
分析部１７６は、生成した交換順位情報１６４を表示部１３０に表示させる。図６は、交換順位情報を表示する表示画面の一例を示す図である。分析部１７６は、目標時刻の情報も合わせて表示部１３０に表示させても良い。例えば、図６の補足情報が、目標時刻に対応する。また、分析部１７６は、交換順位情報１６４を、保守エリア１６０ｂに格納する。
【００７８】
履歴生成部１７６は、取得部１７１、格納処理部１７２、送信部１７３、受信部１７４、分析部１７５の処理を監視し、各部１７１〜１７５が実行した処理の履歴を、障害対処履歴情報１６５として生成する処理部である。例えば、履歴生成部１７６は、受信部１７１が受信した、運用情報１６１、ＲＡＳ情報１６２の実体、各情報を受信した時刻、各情報の出所、各情報に対して処理を行った時刻の情報を、障害対処履歴情報１６５に残す。また、履歴生成部１７６は、送信部１７３が送信したＲＡＳ情報１６２の実体、ＲＡＳ情報１６２を送信した時刻、ＲＡＳ情報１６２の出所、ＲＡＳ情報１６２に対して処理を行った時刻の情報を、障害対処履歴情報１６５に残す。また、履歴生成部１７６は、受信部１７５が受信した保守ナレッジ情報１６３の実体、保守ナレッジ情報１６３を送信した時刻、保守ナレッジ情報１６３の出所、保守ナレッジ情報１６３に対して処理を行った時刻の情報を、障害対処履歴情報１６５に残す。履歴生成部１７６は、障害対処履歴情報１６５を、保守エリア１６０ｂに格納する。なお、保守作業員の情報は、入力部１２０を介して取得するものとする。
【００７９】
判定部１７８は、保守作業が完了したか否かを判定する処理部である。例えば、判定部１７８は、入力部１２０を介して、保守作業員から、交換作業が完了した旨の情報を取得した場合に、電子機器２０ａとデータ通信を行って、顧客システム１０が正常に動作しているか否かの情報を取得する。
【００８０】
判定部１７７は、顧客システム１０が正常に動作している場合には、保守情報を生成し、生成した保守情報を、保守センター３００に送信する。保守情報には、交換順位情報１６４、障害対処履歴情報１６５が含まれる。また、保守情報は、ＴＰＭチップ１５０によって電子署名が付与される。判定部１７７は、保守情報を保守サーバ２００に送信した後に、初期化依頼を、初期化部１７８に出力する。
【００８１】
初期化部１７９は、判定部１７８から初期化依頼を受け付けた場合に、記憶部１６０の情報を全て消去する。初期化部１７９は、初期化が完了した旨を示す初期化完了情報を、保守サーバ２００に送信する。初期化完了情報には、ＴＰＭチップ１５０によって電子署名が付与される。
【００８２】
初期化部１７９は、初期化完了情報を送信した後、保守サーバ２００から、作業完了報告情報を受信した場合には、受信した作業完了報告情報を、表示部１３０に表示させる。図７は、作業完了情報を表示する表示画面の一例を示す図である。
【００８３】
第３格納部１８０は、記憶部１６０に記憶された全ての情報を、履歴情報として外部記憶装置６０に格納する処理部である。また、第３格納部１８０は、電子機器２０のエージェントにアクセスし、顧客システム１０の各電子機器２０の構成情報を取得する。電子機器の構成情報は、電子機器２０のソフトウェア情報、ソフトウェア設定値、ＯＳ情報、ＯＳ設定値、ハードウェア情報などが含まれる。
【００８４】
第３格納部１８０は、構成情報を顧客システム１０から取得した場合に、構成情報に現在時刻の情報およびＴＰＭチップ１５０による電子署名を付した情報を、外部記憶装置６０に格納する。例えば、顧客システム１０に対して保守作業が行われる度に、順次構成情報が、外部記憶装置６０に蓄積されていく。
【００８５】
第３格納部１８０は、保守端末１００と顧客システムとが接続された際に、顧客システムから得られる構成情報と、外部記憶装置６０に格納された構成情報とを比較して、相違する構成を、表示部１３０に表示させても良い。
【００８６】
アクセス要求部１８１は、外部記憶装置６０の履歴情報に対するアクセス要求を行う処理部である。アクセス要求部１８１は、例えば、ＴＰＭチップ１５０から、保守端末１００の構成情報のハッシュ値を取得し、取得したハッシュ値を、外部記憶装置６０に出力して、アクセス要求を行う。外部記憶装置１８１によってアクセス要求が許可された場合には、外部記憶装置１８１に記憶された履歴情報６３ｃにアクセスし、履歴情報６３ｃの内容を、表示部１３０に表示しても良い。かかる履歴情報６３ｃには、保守作業のノウハウが含まれているため、保守作業員の保守作業の効率を向上させることができる。
【００８７】
次に、図１に示した保守センター３００に含まれる保守サーバ２００の構成について説明する。図８は、本実施例に係る保守サーバの構成を示す図である。図８に示すように、この保守サーバ２００は、通信部２１０、入力部２２０、表示部２３０、インタフェース部２４０、ＴＰＭチップ２５０、記憶部２６０、制御部２７０を有する。各部２１０〜２７０は、バス２８０によって相互に接続される。
【００８８】
通信部２１０は、社外のネットワーク５０を介して他の装置とデータ通信を行う処理部である。例えば、通信部２１０は、ネットワーク５０を介して、保守端末１００とデータをやり取りする。後述する制御部２７０は、通信部２１０を介して、保守端末１００とデータをやり取りする。
【００８９】
入力部２２０は、各種の情報を保守サーバ２００に入力する入力装置である。例えば、入力部２２０は、キーボードやマウス、タッチパネルなどに対応する。表示部２３０は、制御部２７０から出力される各種の情報を表示する表示装置である。例えば、表示部２３０は、液晶ディスプレイやタッチパネル等に対応する。インタフェース部２４０は、各種の外部装置と接続するインタフェースである。
【００９０】
ＴＰＭチップ２５０は、上述したＴＣＧ技術に準拠するＴＰＭチップである。例えば、ＴＰＭチップ２５０は、後述する制御部２７０が保守端末１００に送信する情報に、ＴＰＭチップ２５０に格納された秘密鍵によって電子署名を付与する。また、ＴＰＭチップ２５０は、制御部１７０によって情報の復号を要求された場合には、ＴＰＭチップ２５０の秘密鍵を用いて、情報を復号する。
【００９１】
記憶部２６０は、保守ナレッジ２６０ａを記憶する記憶装置である。保守ナレッジ２６０ａは、被疑部品判定テーブル２６１と、保守情報テーブル２６２と、初期化完了情報テーブル２６３を有する。例えば、記憶部２６０は、ハードディスク装置、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ（Flash  Memory）などの半導体メモリ素子などの記憶装置に対応する。
【００９２】
被疑部品判定テーブル２６１は、各種のＲＡＳ情報と障害の原因となる被疑部品の情報とを対応付けたテーブルである。図９は、被疑部品判定テーブルのデータ構造の一例を示す図である。図９に示すように、この被疑部品判定テーブル２６１は、ＲＡＳ情報、被疑部品、被疑確率、交換時間を対応付ける。このうちＲＡＳ情報は、障害を一意に特定する情報である。被疑部品、被疑確率、交換時間に関する説明は、図３に示した被疑部品、被疑確率、交換時間に関する説明を同様である。
【００９３】
例えば、図９に示す例では、ＲＡＳ情報が「ＲＡＳ情報Ｘ１」である場合には、係る障害を引き起こした可能性のある被疑部品は「部品Ａ、部品Ｂ、部品Ｃ」であることが示されている。また、被疑部品「部品Ａ、部品Ｂ、部品Ｃ」の被疑確率はそれぞれ「５０％、３０％、２０％」であり、交換時間はそれぞれ「６０分、５分、１０分」である。
【００９４】
保守情報テーブル２６２は、保守端末１００から受信する保守情報を格納するテーブルである。保守情報には、上記のように、交換順位情報１６４、障害対処履歴情報１６５が含まれる。初期化完了情報テーブル２６３は、保守端末１００から受信する初期化完了情報を格納するテーブルである。
【００９５】
制御部２７０は、管理部２７１を有する。制御部２７０は、例えば、ＡＳＩＣや、ＦＰＧＡなどの集積装置に対応する。また、制御部２７０は、例えば、ＣＰＵ等の電子回路に対応する。
【００９６】
管理部２７１は、保守端末１００からＲＡＳ情報、保守情報、初期化完了情報を受信し、各種の処理を実行する処理部である。以下では、管理部２７１が、ＲＡＳ情報、保守情報、初期化完了情報を受信した場合の処理について順に説明する。なお、情報が暗号化されている場合には、管理部２７１は、ＴＰＭチップ２５０に復号を依頼するものとする。また、管理部２７１は、情報に電子署名が付与されている場合には、保守端末１００のＴＰＭチップと対になる公開鍵を用いて、電子署名が適切であるか否かを判定し、適切である場合に、下記の処理を実行するものとする。
【００９７】
管理部２７１が、保守端末１００からＲＡＳ情報を受信した場合の処理について説明する。管理部２７１は、ＲＡＳ情報と、被疑部品判定テーブル２６１とを比較して、ＲＡＳ情報に対応する被疑部品、被疑確率、交換時間を含む保守ナレッジ情報を生成する。管理部２７１は、保守ナレッジ情報を、保守端末１００に送信する。
【００９８】
管理部２７１は、ＴＰＭチップ２５０に電子署名付与の依頼を行うことで、保守ナレッジ情報に電子署名を付与し、保守ナレッジ情報を保守端末１００に送信する。また、管理部２７１は、保守端末１００のＴＰＭチップの秘密鍵と対になる公開鍵を用いて、保守ナレッジ情報を暗号化し、保守端末１００に送信しても良い。
【００９９】
管理部２７１が、保守端末１００から保守情報を受信した場合の処理について説明する。管理部２７１は、保守情報を、保守情報テーブル２６２に格納する。管理部２７１は、保守情報の内容に応じて、被疑部品判定テーブル２６１を更新しても良い。
【０１００】
管理部２７１が、初期化完了情報を受信した場合の処理について説明する。管理部２７１は、初期化完了情報を受信した場合には、初期化完了情報を、初期化完了情報テーブル２６３に格納する。管理部２７１は、完了報告書情報を生成し、完了報告書情報を、保守端末１００に送信する。
【０１０１】
管理部２７１は、ＴＰＭチップ２５０に電子署名付与の依頼を行うことで、完了報告書情報に電子署名を付与し、完了報告書情報を保守端末１００に送信する。また、管理部２７１は、保守端末１００のＴＰＭチップの秘密鍵と対になる公開鍵を用いて、完了報告書情報を暗号化し、保守端末１００に送信しても良い。
【０１０２】
更に、管理部２７１は、保守情報に含まれる障害対処履歴情報を、ハッシュ化して、ＥＭＡ局４００に送信する。管理部２７１は、例えば、ＴＰＭチップ２５０にハッシュ化を依頼する。ハッシュ化した障害対処履歴情報に、ＴＰＭ２５０の電子署名を付与しても良い。ＥＭＡ局４００に送信された、ハッシュ化された障害対処履歴情報は、ＥＭＡ局４００に保管される。
【０１０３】
次に、本実施例に係る保守端末１００および保守サーバ２００の処理手順について説明する。図１０および図１１は、保守端末の処理手順を示すフローチャートである。図１０に示すように、保守端末１００は、外部記憶装置６０が接続された場合に、外部記憶装置６０から基本ソフト情報を取得して格納する（ステップＳ１０１）。
【０１０４】
保守端末１００は、保守端末１００と顧客システム１０の電子機器２０ａとが接続された場合に（ステップＳ１０２）、電子機器２０ａのエージェントプログラムを起動させる（ステップＳ１０３）。
【０１０５】
保守端末１００は、エージェントを経由して運用情報およびＲＡＳ情報を取得する（ステップＳ１０４）。保守端末１００は、運用情報を、情報エリア１６０ａに格納し、ＲＡＳ情報を保守エリア１６０ｂに格納する（ステップＳ１０５）。保守端末１００は、ＴＰＭチップ１５０による電子署名を付与したＲＡＳ情報を保守センター２００に送信する（ステップＳ１０６）。
【０１０６】
保守端末１００は、保守ナレッジ情報を受信し、分析エリア１６０ｃに保存する（ステップＳ１０７）。保守端末１００は、情報エリア１６０ａの運用情報１６１および保守エリア１６０ｂのＲＡＳ情報１６２を、分析エリア１６０ｃに移動させる（ステップＳ１０８）。保守端末１００は、交換順位情報を生成し（ステップＳ１０９）、図１１のステップＳ１１０に移行する。
【０１０７】
図１１の説明に移行する。保守端末１００は、交換順位情報を表示する（ステップＳ１１０）。なお、保守端末１００は、ステップＳ１１０において、顧客システム１００の構成情報と、外部記憶装置６０に記憶された構成情報とで相違する構成を表示させても良い。
【０１０８】
保守端末１００は、交換作業完了を受付（ステップＳ１１１）、顧客システム１０が正常に動作するか否かを判定する（ステップＳ１１２）。保守端末１００は、顧客システム１０が正常に動作しない場合には（ステップＳ１１２，Ｎｏ）、エラーを出力し（ステップＳ１１３）、ステップＳ１１１に移行する。
【０１０９】
保守端末１００は、顧客システムが正常に動作した場合には（ステップＳ１１２，Ｙｅｓ）、ＴＰＭチップによる電子署名を付与した保守情報を保守センター２００に送信する（ステップＳ１１４）。また、保守端末１００は、ステップＳ１１４において、障害対処情報１６５を、外部記憶装置６０に格納しても良い。また、保守端末１００は、顧客システム１０の構成情報を、外部記憶装置６０に格納しても良い。
【０１１０】
保守端末１００は、保守端末１００の全ての履歴情報を外部記憶装置６０に格納する（ステップＳ１１５）。保守端末１００は、初期化を行い（ステップＳ１１６）、ＴＰＭチップによる電子署名を付与した初期化完了情報を保守センター２００に送信する（ステップＳ１１７）。保守端末１００は、保守センター２００から、完了報告書情報を受信し、表示する（ステップＳ１１８）。
【０１１１】
図１２は、保守センターの処理手順を示すフローチャートである。図１２に示すように、保守端末１００からＲＡＳ情報を受信し（ステップＳ２０１）、ＲＡＳ情報に対応する保守ナレッジ情報を保守端末１００に送信する（ステップＳ２０２）。
【０１１２】
保守サーバ２００は、保守端末１００から保守情報を受信し、保守情報を保存する（ステップＳ２０３）。保守サーバ２００は、保守端末１００から初期化完了情報を受信し、初期化完了情報を保存する（ステップＳ２０４）。保守サーバ２００は、完了報告書情報を保守端末１００に送信する（ステップＳ２０５）。
【０１１３】
次に、本実施例に係る外部記憶装置６０の効果について説明する。外部記憶装置６０は、基本ソフト情報を保守端末１００に送信して、保守端末１００を起動させる。外部記憶装置６０は、基本ソフト情報に従って保守端末１００が実行した処理の履歴情報を取得し、取得した履歴情報を記憶部６３に記憶する。そして、外部記憶装置６０は、履歴情報に対するアクセス要求を受け付けた場合に、アクセス要求元の装置に応じて、前記アクセスを制御する。これにより、履歴情報にアクセス可能な装置を制限することができるため、例えば、セキュリティ対策を怠っている装置等によるアクセスを抑止しつつ、適正な保守端末１００からのアクセスを許容することができるため、履歴情報の漏洩を防止しつつ、効率的に保守作業を実行させることができる。
【０１１４】
また、保守端末１００は、外部記憶装置６０に記憶された基本ソフト情報を読み出して起動し、社内のネットワークを介して、電子機器１０から運用情報およびＲＡＳ情報を取得し、情報エリア１６０ａに運用情報を格納し、保守エリア１６０ｂにＲＡＳ情報を格納する。保守端末１００は、保守エリア１６０ｂのＲＡＳ情報を、保守サーバ２００に送信し、保守サーバ２００からＲＡＳ情報に対応する保守ナレッジ情報を受信する。このため、保守端末１００は、保守サーバ２００から得られた保守ナレッジ情報を利用して、適切な保守作業を実行するための情報を保守作業員に通知することができる。また、保守端末１００は、保守エリア１６０ｂに格納された情報のみを保守サーバ２００に送信するため、最低限の情報を保守サーバ２００に送信し、顧客情報が漏洩することを防止することができる。
【０１１５】
また、保守端末１００は、電子機器２０の構成情報を取得し、取得した構成情報を外部記憶装置６０に格納する。このため、保守作業の行われた電子機器２０の構成情報の履歴を順次外部記憶装置６０に蓄積することでき、後の保守作業に役立てることができる。外部記憶装置６０は、顧客側で管理されるため、構成情報が外部に漏洩する恐れもない。
【０１１６】
また、保守端末１００は、記憶部１６０としてＲＡＭを用いる。このため、保守端末１００の電源を落とすことで、記憶部１６０に記憶された顧客の情報を消去することができ、情報漏洩を防止することができる。
【符号の説明】
【０１１７】
１０    顧客システム
５０    ネットワーク
６０    外部記憶装置
１００  保守端末
２００  保守サーバ
【図１】
2014191666.tif 000003
【図２Ａ】
2014191666.tif 000004
【図２Ｂ】
2014191666.tif 000005
【図２Ｃ】
2014191666.tif 000006
【図３】
2014191666.tif 000007
【図４】
2014191666.tif 000008
【図５】
2014191666.tif 000009
【図６】
2014191666.tif 000010
【図７】
2014191666.tif 000011
【図８】
2014191666.tif 000012
【図９】
2014191666.tif 000013
【図１０】
2014191666.tif 000014
【図１１】
2014191666.tif 000015
【図１２】
2014191666.tif 000016