(57)【要約】【課題】コンピュータ装置が起動できない場合でも診断および修復ができるようにする。【解決手段】ＵＳＢフラッシュメモリ１０をコンピュータ装置２０に接続すると、ＵＳＢフラッシュメモリ１０に記録されている起動実行アプリケーションが起動し、コンピュータ装置２０が起動され、起動後、ＵＳＢフラッシュメモリ１０に記録されているネットワーク設定アプリケーションが起動され、ネットワーク設定が行われ、ユーザサポートセンター３０にネットワーク１００を介して接続される。ユーザサポートセンター３０から提供されるテスト・プログラムを実行し、コンピュータ装置２０の診断を実行し、診断結果をユーザサポートセンター３０に送信し、ユーザサポートセンター３０が診断結果からコンピュータ２０の障害内容を特定し、障害被疑部品の特定や修復プログラムの提供を行い、コンピュータ装置２０を修復する。【選択図】図１
2008234420.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体と、コンピュータ装置と、診断修復装置とからなるコンピュータ装置の診断修復システムであって、
前記記録媒体は、
少なくとも起動実行アプリケーションとネットワーク設定アプリケーションを記憶する記憶手段と、
前記起動実行アプリケーションおよび前記ネットワーク設定アプリケーションの起動を設定する起動設定手段と
を備え、
前記コンピュータ装置は、
前記記録媒体が接続されたことを認識する接続認識手段と、
前記起動設定手段によって起動設定された前記起動実行アプリケーションを実行し、前記コンピュータ装置を起動する起動手段と、
前記起動設定手段によって起動設定された前記ネットワーク設定アプリケーションを実行し、前記ネットワーク設定アプリケーションによって設定されたネットワーク設定に基づいて前記診断修復装置に接続要求する接続要求手段と、
前記診断修復装置に内部情報を送信する内部情報送信手段と、
前記診断修復装置から提供された診断プログラムに従って診断を行う診断処理手段と、
前記診断処理手段の診断結果を前記診断修復装置に送信する診断結果送信手段と、
前記診断修復装置から提供された解析結果を表示する解析結果表示手段と、
前記診断修復装置から提供された障害被疑部品に関する情報を表示する障害被疑部品情報表示手段と、
前記診断修復装置から提供された修復プログラムを実行する修復プログラム実行手段と、
前記修復プログラムの実行結果を表示する修復プログラム実行結果表示手段と
を備え、
前記診断修復装置は、
前記コンピュータ装置からの接続要求に対して接続確認情報を送信する接続確認情報送信手段と、
前記コンピュータ装置から送信されてきた前記内部情報を受信する内部情報受信手段と、
前記コンピュータ装置に前記内部情報に対応する前記診断プログラムを送信する診断プログラム送信手段と、
前記コンピュータ装置から送信されてきた前記診断結果を解析する解析手段と、
前記解析手段による解析の結果、ハードウェアの障害内容が特定されたとき、前記障害被疑部品に関する情報を前記コンピュータ装置に送信し、ソフトウェアの障害内容が特定されたとき、前記修復プログラムを前記コンピュータ装置に送信する解析結果送信手段と
を備えることを特徴とするコンピュータ装置の診断修復システム。
【請求項２】
記録媒体と、コンピュータ装置と、診断修復装置とからなるコンピュータ装置の診断修復システムにおけるコンピュータ装置であって、
前記記録媒体が接続されたことを認識する接続認識手段と、
前記記録媒体に記憶されている起動設定された起動実行アプリケーションを実行し、前記コンピュータ装置を起動する起動手段と、
前記記録媒体に記憶されている起動設定されたネットワーク設定アプリケーションを実行し、前記ネットワーク設定アプリケーションによって設定されたネットワーク設定に基づいて前記診断修復装置に接続要求する接続要求手段と、
前記診断修復装置に内部情報を送信する内部情報送信手段と、
前記診断修復装置から提供された診断プログラムに従って診断を行う診断処理手段と、
前記診断処理手段の診断結果を前記診断修復装置に送信する診断結果送信手段と、
前記診断修復装置から提供された解析結果を表示する解析結果表示手段と、
前記診断修復装置から提供された障害被疑部品に関する情報を表示する障害被疑部品情報表示手段と、
前記診断修復装置から提供された修復プログラムを実行する修復プログラム実行手段と、
前記修復プログラムの実行結果を表示する修復プログラム実行結果表示手段と
を備えることを特徴とするコンピュータ装置。
【請求項３】
記録媒体と、コンピュータ装置と、診断修復装置とからなるコンピュータ装置の診断修復システムにおける診断修復装置であって、
前記コンピュータ装置からの接続要求に対して接続確認情報を送信する接続確認情報送信手段と、
前記コンピュータ装置から送信されてきた内部情報を受信する内部情報受信手段と、
前記コンピュータ装置に前記内部情報に対応する診断プログラムを送信する診断プログラム送信手段と、
前記コンピュータ装置から送信されてきた診断結果を解析する解析手段と、
前記解析手段による解析の結果、ハードウェアの障害内容が特定されたとき、障害被疑部品情報を前記コンピュータ装置に送信し、ソフトウェアの障害内容が特定されたとき、修復プログラムを前記コンピュータ装置に送信する解析結果送信手段と
を備えることを特徴とする診断修復装置。
【請求項４】
記録媒体と、コンピュータ装置と、診断修復装置とからなるコンピュータ装置の診断修復システムにおけるコンピュータ装置の診断修復方法であって、
前記記録媒体は、
少なくとも起動実行アプリケーションとネットワーク設定アプリケーションを記憶する記憶ステップと、
前記起動実行アプリケーションおよび前記ネットワーク設定アプリケーションの起動を設定する起動設定ステップと
を備え、
前記コンピュータ装置は、
前記記録媒体が接続されたことを認識する接続認識ステップと、
前記起動設定ステップにおいて起動設定された前記起動実行アプリケーションを実行し、前記コンピュータ装置を起動する起動ステップと、
前記起動設定ステップにおいて起動設定された前記ネットワーク設定アプリケーションを実行し、前記ネットワーク設定アプリケーションによって設定されたネットワーク設定に基づいて前記診断修復装置に接続要求する接続要求ステップと、
前記診断修復装置に内部情報を送信する内部情報送信ステップと、
前記診断修復装置から提供された診断プログラムに従って診断を行う診断処理ステップと、
前記診断処理ステップにおける診断結果を前記診断修復装置に送信する診断結果送信ステップと、
前記診断修復装置から提供された解析結果を表示する解析結果表示ステップと、
前記診断修復装置から提供された障害被疑部品に関する情報を表示する障害被疑部品情報表示ステップと、
前記診断修復装置から提供された修復プログラムを実行する修復プログラム実行ステップと、
前記修復プログラムの実行結果を表示する修復プログラム実行結果表示ステップと
を備え、
前記診断修復装置は、
前記コンピュータ装置からの接続要求に対して接続確認情報を送信する接続確認情報送信ステップと、
前記コンピュータ装置から送信されてきた前記内部情報を受信する内部情報受信ステップと、
前記コンピュータ装置に前記内部情報に対応する診断プログラムを送信する診断プログラム送信ステップと、
前記コンピュータ装置から送信されてきた前記診断結果を解析する解析ステップと、
前記解析ステップにおける解析の結果、ハードウェアの障害内容が特定されたとき、前記障害被疑部品に関する情報を前記コンピュータ装置に送信し、ソフトウェアの障害内容が特定されたとき、前記修復プログラムを前記コンピュータ装置に送信する解析結果送信ステップと
を備えることを特徴とするコンピュータ装置の診断修復方法。
【請求項５】
記録媒体と、コンピュータ装置と、診断修復装置とからなるコンピュータ装置の診断修復システムにおけるコンピュータ装置の制御方法であって、
前記記録媒体が接続されたことを認識する接続認識ステップと、
前記記録媒体に記憶されている起動設定された起動実行アプリケーションを実行し、前記コンピュータ装置を起動する起動ステップと、
前記記録媒体に記憶されている起動設定されたネットワーク設定アプリケーションを実行し、前記ネットワーク設定アプリケーションによって設定されたネットワーク設定に基づいて前記診断修復装置に接続要求する接続要求ステップと、
前記診断修復装置に内部情報を送信する内部情報送信ステップと、
前記診断修復装置から提供された診断プログラムに従って診断を行う診断処理ステップと、
前記診断処理ステップにおける診断結果を前記診断修復装置に送信する診断結果送信ステップと、
前記診断修復装置から提供された解析結果を表示する解析結果表示ステップと、
前記診断修復装置から提供された障害被疑部品に関する情報を表示する障害被疑部品情報表示ステップと、
前記診断修復装置から提供された修復プログラムを実行する修復プログラム実行ステップと、
前記修復プログラムの実行結果を表示する修復プログラム実行結果表示ステップと
を備えることを特徴とするコンピュータ装置の制御方法。
【請求項６】
記録媒体と、コンピュータ装置と、診断修復装置とからなるコンピュータ装置の診断修復システムにおける診断修復装置の制御方法であって、
前記コンピュータ装置からの接続要求に対して接続確認情報を送信する接続確認情報送信ステップと、
前記コンピュータ装置から送信されてきた内部情報を受信する内部情報受信ステップと、
前記コンピュータ装置に前記内部情報に対応する診断プログラムを送信する診断プログラム送信ステップと、
前記コンピュータ装置から送信されてきた診断結果を解析する解析ステップと、
前記解析ステップにおける解析の結果、ハードウェアの障害内容が特定されたとき、障害被疑部品情報を前記コンピュータ装置に送信し、ソフトウェアの障害内容が特定されたとき、修復プログラムを前記コンピュータ装置に送信する解析結果送信ステップと
を備えることを特徴とする診断修復装置の制御方法。
【請求項７】
記録媒体と、コンピュータ装置と、診断修復装置とからなるコンピュータ装置の診断修復システムにおけるコンピュータ装置の診断修復プログラムであって、
前記記録媒体に、
少なくとも起動実行アプリケーションとネットワーク設定アプリケーションを記憶する記憶ステップと、
前記起動実行アプリケーションおよび前記ネットワーク設定アプリケーションの起動を設定する起動設定ステップと
を実行させ、
前記コンピュータ装置に、
前記記録媒体が接続されたことを認識する接続認識ステップと、
前記起動設定ステップにおいて起動設定された前記起動実行アプリケーションを実行し、前記コンピュータ装置を起動する起動ステップと、
前記起動設定ステップにおいて起動設定された前記ネットワーク設定アプリケーションを実行し、前記ネットワーク設定アプリケーションによって設定されたネットワーク設定に基づいて前記診断修復装置に接続要求する接続要求ステップと、
前記診断修復装置に内部情報を送信する内部情報送信ステップと、
前記診断修復装置から提供された診断プログラムに従って診断を行う診断処理ステップと、
前記診断処理ステップにおける診断結果を前記診断修復装置に送信する診断結果送信ステップと、
前記診断修復装置から提供された解析結果を表示する解析結果表示ステップと、
前記診断修復装置から提供された障害被疑部品に関する情報を表示する障害被疑部品情報表示ステップと、
前記診断修復装置から提供された修復プログラムを実行する修復プログラム実行ステップと、
前記修復プログラムの実行結果を表示する修復プログラム実行結果表示ステップと
を実行させ、
前記診断修復装置に、
前記コンピュータ装置からの接続要求に対して接続確認情報を送信する接続確認情報送信ステップと、
前記コンピュータ装置から送信されてきた前記内部情報を受信する内部情報受信ステップと、
前記コンピュータ装置に前記内部情報に対応する診断プログラムを送信する診断プログラム送信ステップと、
前記コンピュータ装置から送信されてきた前記診断結果を解析する解析ステップと、
前記解析ステップにおける解析の結果、ハードウェアの障害内容が特定されたとき、前記障害被疑部品に関する情報を前記コンピュータ装置に送信し、ソフトウェアの障害内容が特定されたとき、前記修復プログラムを前記コンピュータ装置に送信する解析結果送信ステップと
を実行させることを特徴とするコンピュータ装置の診断修復プログラム。
【請求項８】
記録媒体と、コンピュータ装置と、診断修復装置とからなるコンピュータ装置の診断修復システムにおけるコンピュータ装置の制御プログラムであって、
前記記録媒体が接続されたことを認識する接続認識ステップと、
前記記録媒体に記憶されている起動設定された起動実行アプリケーションを実行し、前記コンピュータ装置を起動する起動ステップと、
前記記録媒体に記憶されている起動設定されたネットワーク設定アプリケーションを実行し、前記ネットワーク設定アプリケーションによって設定されたネットワーク設定に基づいて前記診断修復装置に接続要求する接続要求ステップと、
前記診断修復装置に内部情報を送信する内部情報送信ステップと、
前記診断修復装置から提供された診断プログラムに従って診断を行う診断処理ステップと、
前記診断処理ステップにおける診断結果を前記診断修復装置に送信する診断結果送信ステップと、
前記診断修復装置から提供された解析結果を表示する解析結果表示ステップと、
前記診断修復装置から提供された障害被疑部品に関する情報を表示する障害被疑部品情報表示ステップと、
前記診断修復装置から提供された修復プログラムを実行する修復プログラム実行ステップと、
前記修復プログラムの実行結果を表示する修復プログラム実行結果表示ステップと
を前記コンピュータ装置に実行させることを特徴とするコンピュータ装置の制御プログラム。
【請求項９】
記録媒体と、コンピュータ装置と、診断修復装置とからなるコンピュータ装置の診断修復システムにおける診断修復装置の制御プログラムであって、
前記コンピュータ装置からの接続要求に対して接続確認情報を送信する接続確認情報送信ステップと、
前記コンピュータ装置から送信されてきた内部情報を受信する内部情報受信ステップと、
前記コンピュータ装置に前記内部情報に対応する診断プログラムを送信する診断プログラム送信ステップと、
前記コンピュータ装置から送信されてきた診断結果を解析する解析ステップと、
前記解析ステップにおける解析の結果、ハードウェアの障害内容が特定されたとき、障害被疑部品に関する情報を前記コンピュータ装置に送信し、ソフトウェアの障害内容が特定されたとき、前記修復プログラムを前記コンピュータ装置に送信する解析結果送信ステップと
を前記診断修復装置に実行させることを特徴とする診断修復装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンピュータ装置の診断修復方法に関し、特に、コンピュータ装置の診断および修復を行うコンピュータ装置の診断修復方法に関するものである。
【背景技術】
【０００２】
従来、コンピュータ装置の診断を行うときに、保守員は、コンピュータ装置に適応する障害有無を診断するためのテスト・プログラムをフロッピー（登録商標）・ディスク媒体（以下、ＦＤ媒体と記載する）などで用意し、テスト・プログラムによりコンピュータ装置の診断を行い、ハードウェアに障害があると診断された場合には、ハードウェアの障害内容を特定し、コンピュータ装置の障害被疑部品を交換する作業を実施する。一方、オペレーション・システムやアプリケーション・ソフトウェアなどのソフトウェア（以下、単にソフトウェアと記載する）に障害があると診断された場合には、ソフトウェアの障害内容を特定し、修復ファイルのコピーを行ったり、再インストール作業を実施し、障害箇所を修復する作業を行っていた。
また、特許文献１記載の発明では、テストプログラムをユーザの携帯通信端末に送信し、故障コンピュータにテストプログラムを実行させ、その結果をユーザの携帯通信端末を通じて取得し、テストプログラム診断結果データベースを検索して、該当する故障部品を抽出し、故障部品情報と修理用部品情報とを携帯通信端末に提示し、修理用部品の配送要求を確認し、確認されれば修理用部品をユーザへ配送する様配送センタに指示することにより、ユーザ側に２台目のパソコンが無くとも携帯通信端末を用いて修理支援ができるという技術が開示されている。
【特許文献１】特許第３８６６５８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、コンピュータ装置の診断を行い、障害内容を特定するためには、コンピュータ装置に適応するテスト・プログラムをＦＤ媒体等に記憶させたものを用意する必要がある。また、テスト・プログラムを実行して得られた診断結果を解析する必要があるが、そのためには、保守員が技術的知識と経験を有することが必要とされる。また、診断結果を解析する部門への問い合わせが必要となったり、コンピュータ装置毎に用意されているマニュアルを準備する必要があった。さらに、ソフトウェア障害により再インストール作業を実施する場合、コンピュータ装置内に保存されているユーザデータが消去されること、また、インストール後に、ネットワークとドライバ等の設定を行い、コンピュータ装置が正常に起動することを確認するまでには、多大な時間が必要になるなどの課題があった。
また、特許文献１記載の発明では、コンピュータ装置にテストプログラムを実行させて故障診断を行っているため、コンピュータ装置のＯＳ（Operating System）の障害等により、コンピュータ装置単体では起動しないような場合、テストプログラムを実行させることができない。このため、故障診断を行うことができない場合があるという課題があった。
本発明はこのような状況に鑑みてなされたものであり、上記問題点を解決できるコンピュータ装置の診断修復方法を提供することを目的とする。
【課題を解決するための手段】
【０００４】
請求項１に記載のコンピュータ装置の診断修復システムは、記録媒体と、コンピュータ装置と、診断修復装置とからなるコンピュータ装置の診断修復システムであって、前記記録媒体は、少なくとも起動実行アプリケーションとネットワーク設定アプリケーションを記憶する記憶手段と、前記起動実行アプリケーションおよび前記ネットワーク設定アプリケーションの起動を設定する起動設定手段とを備え、前記コンピュータ装置は、前記記録媒体が接続されたことを認識する接続認識手段と、前記起動設定手段によって起動設定された前記起動実行アプリケーションを実行し、前記コンピュータ装置を起動する起動手段と、前記起動設定手段によって起動設定された前記ネットワーク設定アプリケーションを実行し、前記ネットワーク設定アプリケーションによって設定されたネットワーク設定に基づいて前記診断修復装置に接続要求する接続要求手段と、前記診断修復装置に内部情報を送信する内部情報送信手段と、前記診断修復装置から提供された診断プログラムに従って診断を行う診断処理手段と、前記診断処理手段の診断結果を前記診断修復装置に送信する診断結果送信手段と、前記診断修復装置から提供された解析結果を表示する解析結果表示手段と、前記診断修復装置から提供された障害被疑部品に関する情報を表示する障害被疑部品情報表示手段と、前記診断修復装置から提供された修復プログラムを実行する修復プログラム実行手段と、前記修復プログラムの実行結果を表示する修復プログラム実行結果表示手段とを備え、前記診断修復装置は、前記コンピュータ装置からの接続要求に対して接続確認情報を送信する接続確認情報送信手段と、前記コンピュータ装置から送信されてきた前記内部情報を受信する内部情報受信手段と、前記コンピュータ装置に前記内部情報に対応する前記診断プログラムを送信する診断プログラム送信手段と、前記コンピュータ装置から送信されてきた前記診断結果を解析する解析手段と、前記解析手段による解析の結果、ハードウェアの障害内容が特定されたとき、前記障害被疑部品情報を前記コンピュータ装置に送信し、ソフトウェアの障害内容が特定されたとき、前記修復プログラムを前記コンピュータ装置に送信する解析結果送信手段とを備えることを特徴とする。
請求項２に記載のコンピュータ装置は、記録媒体と、コンピュータ装置と、診断修復装置とからなるコンピュータ装置の診断修復システムにおけるコンピュータ装置であって、前記記録媒体が接続されたことを認識する接続認識手段と、前記記録媒体に記憶されている起動設定された起動実行アプリケーションを実行し、前記コンピュータ装置を起動する起動手段と、前記記録媒体に記憶されている起動設定されたネットワーク設定アプリケーションを実行し、前記ネットワーク設定アプリケーションによって設定されたネットワーク設定に基づいて前記診断修復装置に接続要求する接続要求手段と、前記診断修復装置に内部情報を送信する内部情報送信手段と、前記診断修復装置から提供された診断プログラムに従って診断を行う診断処理手段と、前記診断処理手段の診断結果を前記診断修復装置に送信する診断結果送信手段と、前記診断修復装置から提供された解析結果を表示する解析結果表示手段と、前記診断修復装置から提供された障害被疑部品に関する情報を表示する障害被疑部品情報表示手段と、前記診断修復装置から提供された修復プログラムを実行する修復プログラム実行手段と、前記修復プログラムの実行結果を表示する修復プログラム実行結果表示手段とを備えることを特徴とする。
請求項３に記載の診断修復装置は、記録媒体と、コンピュータ装置と、診断修復装置とからなるコンピュータ装置の診断修復システムにおける診断修復装置であって、前記コンピュータ装置からの接続要求に対して接続確認情報を送信する接続確認情報送信手段と、前記コンピュータ装置から送信されてきた内部情報を受信する内部情報受信手段と、前記コンピュータ装置に前記内部情報に対応する診断プログラムを送信する診断プログラム送信手段と、前記コンピュータ装置から送信されてきた診断結果を解析する解析手段と、前記解析手段による解析の結果、ハードウェアの障害内容が特定されたとき、障害被疑部品情報を前記コンピュータ装置に送信し、ソフトウェアの障害内容が特定されたとき、修復プログラムを前記コンピュータ装置に送信する解析結果送信手段とを備えることを特徴とする。
請求項４に記載のコンピュータ装置の診断修復方法は、記録媒体と、コンピュータ装置と、診断修復装置とからなるコンピュータ装置の診断修復システムにおけるコンピュータ装置の診断修復方法であって、前記記録媒体は、少なくとも起動実行アプリケーションとネットワーク設定アプリケーションを記憶する記憶ステップと、前記起動実行アプリケーションおよび前記ネットワーク設定アプリケーションの起動を設定する起動設定ステップとを備え、前記コンピュータ装置は、前記記録媒体が接続されたことを認識する接続認識ステップと、前記起動設定ステップにおいて起動設定された前記起動実行アプリケーションを実行し、前記コンピュータ装置を起動する起動ステップと、前記起動設定ステップにおいて起動設定された前記ネットワーク設定アプリケーションを実行し、前記ネットワーク設定アプリケーションによって設定されたネットワーク設定に基づいて前記診断修復装置に接続要求する接続要求ステップと、前記診断修復装置に内部情報を送信する内部情報送信ステップと、前記診断修復装置から提供された診断プログラムに従って診断を行う診断処理ステップと、前記診断処理ステップにおける診断結果を前記診断修復装置に送信する診断結果送信ステップと、前記診断修復装置から提供された解析結果を表示する解析結果表示ステップと、前記診断修復装置から提供された障害被疑部品に関する情報を表示する障害被疑部品情報表示ステップと、前記診断修復装置から提供された修復プログラムを実行する修復プログラム実行ステップと、前記修復プログラムの実行結果を表示する修復プログラム実行結果表示ステップとを備え、前記診断修復装置は、前記コンピュータ装置からの接続要求に対して接続確認情報を送信する接続確認情報送信ステップと、前記コンピュータ装置から送信されてきた前記内部情報を受信する内部情報受信ステップと、前記コンピュータ装置に前記内部情報に対応する診断プログラムを送信する診断プログラム送信ステップと、前記コンピュータ装置から送信されてきた前記診断結果を解析する解析ステップと、前記解析ステップにおける解析の結果、ハードウェアの障害内容が特定されたとき、前記障害被疑部品に関する情報を前記コンピュータ装置に送信し、ソフトウェアの障害内容が特定されたとき、前記修復プログラムを前記コンピュータ装置に送信する解析結果送信ステップとを備えることを特徴とする。
請求項５に記載のコンピュータ装置の制御方法は、記録媒体と、コンピュータ装置と、診断修復装置とからなるコンピュータ装置の診断修復システムにおけるコンピュータ装置の制御方法であって、前記記録媒体が接続されたことを認識する接続認識ステップと、前記記録媒体に記憶されている起動設定された起動実行アプリケーションを実行し、前記コンピュータ装置を起動する起動ステップと、前記記録媒体に記憶されている起動設定されたネットワーク設定アプリケーションを実行し、前記ネットワーク設定アプリケーションによって設定されたネットワーク設定に基づいて前記診断修復装置に接続要求する接続要求ステップと、前記診断修復装置に内部情報を送信する内部情報送信ステップと、前記診断修復装置から提供された診断プログラムに従って診断を行う診断処理ステップと、前記診断処理ステップにおける診断結果を前記診断修復装置に送信する診断結果送信ステップと、前記診断修復装置から提供された解析結果を表示する解析結果表示ステップと、前記診断修復装置から提供された障害被疑部品に関する情報を表示する障害被疑部品情報表示ステップと、前記診断修復装置から提供された修復プログラムを実行する修復プログラム実行ステップと、前記修復プログラムの実行結果を表示する修復プログラム実行結果表示ステップとを備えることを特徴とする。
請求項６に記載の診断修復装置の制御方法は、記録媒体と、コンピュータ装置と、診断修復装置とからなるコンピュータ装置の診断修復システムにおける診断修復装置の制御方法であって、前記コンピュータ装置からの接続要求に対して接続確認情報を送信する接続確認情報送信ステップと、前記コンピュータ装置から送信されてきた内部情報を受信する内部情報受信ステップと、前記コンピュータ装置に前記内部情報に対応する診断プログラムを送信する診断プログラム送信ステップと、前記コンピュータ装置から送信されてきた診断結果を解析する解析ステップと、前記解析ステップにおける解析の結果、ハードウェアの障害内容が特定されたとき、障害被疑部品情報を前記コンピュータ装置に送信し、ソフトウェアの障害内容が特定されたとき、修復プログラムを前記コンピュータ装置に送信する解析結果送信ステップとを備えることを特徴とする。
請求項７に記載のコンピュータ装置の診断修復プログラムは、記録媒体と、コンピュータ装置と、診断修復装置とからなるコンピュータ装置の診断修復システムにおけるコンピュータ装置の診断修復プログラムであって、前記記録媒体に、少なくとも起動実行アプリケーションとネットワーク設定アプリケーションを記憶する記憶ステップと、前記起動実行アプリケーションおよび前記ネットワーク設定アプリケーションの起動を設定する起動設定ステップとを実行させ、前記コンピュータ装置に、前記記録媒体が接続されたことを認識する接続認識ステップと、前記起動設定ステップにおいて起動設定された前記起動実行アプリケーションを実行し、前記コンピュータ装置を起動する起動ステップと、前記起動設定ステップにおいて起動設定された前記ネットワーク設定アプリケーションを実行し、前記ネットワーク設定アプリケーションによって設定されたネットワーク設定に基づいて前記診断修復装置に接続要求する接続要求ステップと、前記診断修復装置に内部情報を送信する内部情報送信ステップと、前記診断修復装置から提供された診断プログラムに従って診断を行う診断処理ステップと、前記診断処理ステップにおける診断結果を前記診断修復装置に送信する診断結果送信ステップと、前記診断修復装置から提供された解析結果を表示する解析結果表示ステップと、前記診断修復装置から提供された障害被疑部品に関する情報を表示する障害被疑部品情報表示ステップと、前記診断修復装置から提供された修復プログラムを実行する修復プログラム実行ステップと、前記修復プログラムの実行結果を表示する修復プログラム実行結果表示ステップとを実行させ、前記診断修復装置に、前記コンピュータ装置からの接続要求に対して接続確認情報を送信する接続確認情報送信ステップと、前記コンピュータ装置から送信されてきた前記内部情報を受信する内部情報受信ステップと、前記コンピュータ装置に前記内部情報に対応する診断プログラムを送信する診断プログラム送信ステップと、前記コンピュータ装置から送信されてきた前記診断結果を解析する解析ステップと、前記解析ステップにおける解析の結果、ハードウェアの障害内容が特定されたとき、前記障害被疑部品に関する情報を前記コンピュータ装置に送信し、ソフトウェアの障害内容が特定されたとき、前記修復プログラムを前記コンピュータ装置に送信する解析結果送信ステップとを実行させることを特徴とする。
請求項８に記載のコンピュータ装置の制御プログラムは、記録媒体と、コンピュータ装置と、診断修復装置とからなるコンピュータ装置の診断修復システムにおけるコンピュータ装置の制御プログラムであって、前記記録媒体が接続されたことを認識する接続認識ステップと、前記記録媒体に記憶されている起動設定された起動実行アプリケーションを実行し、前記コンピュータ装置を起動する起動ステップと、前記記録媒体に記憶されている起動設定されたネットワーク設定アプリケーションを実行し、前記ネットワーク設定アプリケーションによって設定されたネットワーク設定に基づいて前記診断修復装置に接続要求する接続要求ステップと、前記診断修復装置に内部情報を送信する内部情報送信ステップと、前記診断修復装置から提供された診断プログラムに従って診断を行う診断処理ステップと、前記診断処理ステップにおける診断結果を前記診断修復装置に送信する診断結果送信ステップと、前記診断修復装置から提供された解析結果を表示する解析結果表示ステップと、前記診断修復装置から提供された障害被疑部品に関する情報を表示する障害被疑部品情報表示ステップと、前記診断修復装置から提供された修復プログラムを実行する修復プログラム実行ステップと、前記修復プログラムの実行結果を表示する修復プログラム実行結果表示ステップとを前記コンピュータ装置に実行させることを特徴とする。
請求項９に記載の診断修復装置の制御プログラムは、記録媒体と、コンピュータ装置と、診断修復装置とからなるコンピュータ装置の診断修復システムにおける診断修復装置の制御プログラムであって、前記コンピュータ装置からの接続要求に対して接続確認情報を送信する接続確認情報送信ステップと、前記コンピュータ装置から送信されてきた内部情報を受信する内部情報受信ステップと、前記コンピュータ装置に前記内部情報に対応する診断プログラムを送信する診断プログラム送信ステップと、前記コンピュータ装置から送信されてきた診断結果を解析する解析ステップと、前記解析ステップにおける解析の結果、ハードウェアの障害内容が特定されたとき、障害被疑部品に関する情報を前記コンピュータ装置に送信し、ソフトウェアの障害内容が特定されたとき、前記修復プログラムを前記コンピュータ装置に送信する解析結果送信ステップとを診断修復装置に実行させることを特徴とする。
【発明の効果】
【０００５】
本発明のコンピュータ装置の診断修復方法によれば、記録媒体を利用してコンピュータ装置の電源投入後の起動設定を行うことができるので、コンピュータ装置に電源を投入すると記録媒体に記録されている起動実行アプリケーションによりコンピュータ装置が起動されるので、コンピュータ装置の障害によりコンピュータ装置自体が起動しない場合でも、記録媒体を用いてコンピュータ装置を起動し、障害の診断や修復を行うことが可能となる。コンピュータ装置の電源投入後にネットワーク設定が行われるので、人手を介することなく、コンピュータ装置が診断修復装置へ自動的に接続されるようにすることができる。また、診断修復装置がコンピュータ装置の障害内容を特定し、障害被疑部品の特定やソフトウェアの修復を行うので、保守員の知識や経験が少ない場合でも、一定品質以上のサービスを提供することができる。
【発明を実施するための最良の形態】
【０００６】
以下、本発明の実施の形態の概要について説明する。本実施の形態は、コンピュータ装置２０（図１）などの保守業務を実施している会社における保守員の保守支援に関するものであり、ユーザに設置され使用されているコンピュータ装置２０の診断時に、ＵＳＢ（Universal Serial Bus）フラッシュメモリ１０などのリムーバブルメディアを使用し、電源投入後のコンピュータ装置２０の起動を、ＵＳＢフラッシュメモリ１０から行うものである。
【０００７】
また、ＵＳＢフラッシュメモリ１０にて行うネットワーク設定は、コンピュータ装置２０のネットワーク設定（ネットワークＩＤなど）を参照し、外部への接続設定を行う。また、ＵＳＢフラッシュメモリ１０は、ユーザサポートセンター３０に接続するときに必要なユーザＩＤとパスワードを保持し、コンピュータ装置２０がイントラネットやインターネットなどネットワーク１００を介してユーザサポートセンター３０に接続するためのネットワーク接続の設定を行う。
【０００８】
また、ネットワーク接続の設定後は、サーバ（ユーザサポートセンター３０）／外部ファイル装置（コンピュータ装置２０）の形式を取る設定を行う。また、サーバ／外部ファイル装置としての設定後は、コンピュータ装置２０に保持しているオペレーティングシステムなどもファイルとして認識し診断する。
【０００９】
また、ＵＳＢフラッシュメモリ１０とユーザサポートセンター３０は、情報を暗号化するための共通鍵を保持している。また、コンピュータ装置２０とユーザサポートセンター３０のネットワーク接続が確立した後は、共通鍵暗号方式により情報の送受信を行うときに、情報の暗号化を行う。
【００１０】
また、ユーザサポートセンター３０は、ネットワーク１００を介してコンピュータ装置２０の診断を行う。また、ユーザサポートセンター３０は、コンピュータ装置２０の診断内容をコンピュータ装置２０にネットワーク１００経由で送信し提示する。また、ユーザサポートセンター３０は、コンピュータ装置２０にハードウェア障害があると診断したときは、障害被疑部品に関する部品口座や部品名を提示する。一方、コンピュータ装置２０にソフトウェア障害があると診断したときは、コンピュータ装置２０に修復プログラムを送信する。
【００１１】
次に、保守員による保守手順について説明する。まず、保守員は、コンピュータ装置２０の診断を行うときに、ＵＳＢフラッシュメモリ１０をコンピュータ装置２０の図示しないＵＳＢインタフェース（Ｉ／Ｆ）にセットし、コンピュータ装置に電源を投入する。
【００１２】
コンピュータ装置２０は、ＵＳＢフラッシュメモリ１０内に記録されているブート・プログラムから起動される。コンピュータ装置２０が起動した後、ＵＳＢフラッシュメモリ１０内に記録されているネットワーク設定プログラムが起動し、接続を行うための設定が行われ、ネットワーク１００を介してユーザサポートセンター３０に接続される。このとき、ユーザサポートセンター３０はコンピュータ装置２０を外部ファイル装置として認識する。
【００１３】
ユーザサポートセンター３０は、コンピュータ装置２０にネットワーク１００を介してテスト・プログラムを送信し、コンピュータ装置２０は、テスト・プログラムを実行して診断結果をユーザサポートセンター３０に送信する。ユーザサポートセンター３０は、コンピュータ装置２０から送信されてきた診断結果を解析し、まず、障害の有無を判定する。
【００１４】
ユーザサポートセンター３０は、コンピュータ装置２０に障害があると判定した場合には、障害内容の特定を行う。コンピュータ装置２０のハードウェアに関する障害があるときには、障害被疑部品と特定し、障害被疑部品に関する情報をネットワーク１００を介してコンピュータ装置２０に送信する。ソフトウェアに関する障害があるときには、ユーザサポートセンター３０は修復プログラムをネットワーク１００を介してコンピュータ装置２０に送信する。
【００１５】
次に、本発明の実施の形態について図面を参照して説明する。本実施の形態は、図１に示すように、ＵＳＢフラッシュメモリ１０と、コンピュータ装置２０と、ユーザサポートセンター３０とから構成されており、コンピュータ装置２０とユーザサポートセンター３０とは、インターネットやイントラネットなどのネットワーク１００を介して接続されている。
【００１６】
図２は、ＵＳＢフラッシュメモリ１０の構成例を示している。ＵＳＢフラッシュメモリ１０は、保守員が保有し、コンピュータ装置２０と接続することにより、コンピュータ装置２０を電源投入後に起動させる機能と、コンピュータ装置２０をユーザサポートセンター３０にネットワーク１００を介して接続するためのネットワーク設定を行う機能と、情報の送受信するときに情報を暗号化するために使用する暗号鍵（ユーザサポートセンター３０と共通の暗号鍵）を備えたものであり、図２に示すように、ＵＳＢＩ／Ｆ１０１と、起動実行アプリケーション記録部１０２と、ネットワーク設定アプリケーション記録部１０３とから構成されている。暗号鍵は後述するようにネットワーク設定アプリケーション記録部１０３に記録されている。
【００１７】
ＵＳＢＩ／Ｆ１０１は、コンピュータ装置２０と接続するためのインタフェース制御を行うものである。起動実行アプリケーション記録部１０２には、コンピュータ装置２０と接続されると、コンピュータ装置２０に電源が投入されたとき、自動的にコンピュータ装置２０を起動するとともに、起動後の設定処理を実行する起動実行アプリケーションが記録されている。
【００１８】
ネットワーク設定アプリケーション記録部１０３には、起動実行アプリケーション記録部１０２に記録されている起動実行アプリケーションによって起動されたコンピュータ装置２０に、ユーザサポートセンター３０にネットワーク１００を介して接続するためのユーザＩＤおよびパスワードなどを自動的に設定する処理を実行するネットワーク設定アプリケーションと、ネットワーク１００を介してユーザサポートセンター３０に接続したときに、ユーザサポートセンター３０との間で情報の送受信を行うときに使用する暗号鍵（ユーザサポートセンター３０と共通の暗号鍵）が記録されている。
【００１９】
図３は、コンピュータ装置２０の構成例を示すブロック図である。コンピュータ装置２０は、ユーザに納入され、業務処理するために稼働しており、ＵＳＢＩ／Ｆ２０１と、情報送受信部２０２と、データ記録部２０３等を有している、その他の構成は、通常のコンピュータと同様であるので、その他の構成の図示および説明は省略する。
【００２０】
ＵＳＢＩ／Ｆ２０１は、ＵＳＢフラッシュメモリ１０を接続するためのインタフェースである。情報送受信部２０２は、ネットワーク１００に接続されており、ＵＳＢフラッシュメモリ１０によるネットワーク設定が行われた後、ユーザサポートセンター３０からテスト・プログラムの受信、障害内容の提示情報の受信、および修復プログラムの受信等を行うとともに、コンピュータ装置２０に関する暗号化した情報と、テスト・プログラムの診断結果をネットワーク１００を介してユーザサポートセンター３０に送信するようになっている。
【００２１】
データ記録部２０３には、コンピュータ装置２０に関するコンピュータ装置情報と、ネットワーク接続に関するネットワーク接続情報（ユーザＩＤ、ＩＰアドレスなど）と、ソフトウェアに関するソフトウェア情報等が記録されており、内蔵の固定ディスク（ＨＤＤなど）で構成されている。
【００２２】
図４は、ユーザサポートセンター３０の構成例を示すブロック図である。同図に示すように、ユーザサポートセンター３０は、情報送受信部３０１と、制御部３０２と、テスト・プログラム・管理部３０３と、診断解析部３０４と、障害情報データベース３０５と、障害被疑部品情報データベース３０６と、修復プログラム・データベース３０７とから構成されている。
【００２３】
ユーザサポートセンター３０は、保守員が保有しているＵＳＢフラッシュメモリ１０から起動され、ネットワーク設定が行われたコンピュータ装置２０とネットワーク１００を介して接続し、コンピュータ装置２０から受信した暗号化された情報を暗号鍵（ＵＳＢフラッシュメモリ１０と共通の暗号鍵）にて復号化する機能と、コンピュータ装置２０にテスト・プログラムを送信する機能と、テスト・プログラム実行後にコンピュータ装置２０から送信されてきた実行結果（診断結果）に基づいて障害の有無を診断し、障害があると診断したときには障害内容を特定する機能と、特定した障害内容をコンピュータ装置２０にネットワーク１００を介して送信する機能と、ハードウェアに関する障害と診断したときは障害被疑部品に関する情報をコンピュータ装置２０にネットワーク１００を介して送信する機能と、ソフトウェアに関する障害と診断したときは障害を修復するためのソフトウェアをコンピュータ装置２０にネットワーク１００を介して送信する機能を備えている。
【００２４】
情報送受信部３０１は、ネットワーク１００に接続され、コンピュータ装置２０にテスト・プログラムを送信したり、コンピュータ装置２０から受信した暗号化した情報を共通鍵にて復号化する機能と、コンピュータ装置２０にてテスト・プログラムを実行することによって得られた結果（診断結果）をネットワーク１００を介して受信し、受信した診断結果の解析により障害があると判断したときに障害内容をコンピュータ装置２０へネットワーク１００を介して送信する機能、即ち、ハードウェア障害のときには障害被疑部品に関する情報を送信し、ソフトウェア障害のときには修復プログラムを送信する機能を有する。
【００２５】
制御部３０２は、ユーザサポートセンター３０を制御する部分である。テスト・プログラム・管理部３０３は、コンピュータ装置２０のデータ記録部２０３に記録されているコンピュータ装置２０に関する情報に基づいて、コンピュータ装置２０に適応するテスト・プログラムを特定する。テスト・プログラムは、ハードウェアとソフトウェアに関する障害有無の診断を行うためのものであり、内蔵の固定ディスク（ＨＤＤなど）に記憶されている。
【００２６】
診断解析部３０４は、ネットワーク１００を介してコンピュータ装置２０からテスト・プログラム実行後の診断結果を受信したときに、障害があるかどうかの診断および障害がある場合には障害内容の特定を行う。
【００２７】
障害情報データベース３０５は、診断結果を示す情報と、障害内容を示す情報とが関連付けられてデータベース化されたものであり、内蔵の固定ディスク（ＨＤＤなど）に構築されている。この障害情報データベース３０５は、コンピュータ装置２０にて行われたテスト・プログラムの診断結果に基づいてコンピュータ装置２０に障害があるか否かの診断と、障害内容の特定を行うための情報を管理するためのものである。
【００２８】
障害被疑部品情報データベース３０６は、障害内容を示す情報と、障害被疑部品に関する情報とが関連付けされてデータベース化されたものであり、内蔵の固定ディスク（ＨＤＤなど）に構築されている。この障害被疑部品情報データベース３０６は、コンピュータ装置２０にて行われたテスト・プログラムの診断結果に基づいて、診断解析部３０４がハードウェアに関する障害と診断し、障害内容を特定したときに、障害内容と、交換すべき被疑部品に関する情報を管理するためのものである。
【００２９】
修復プログラム・データベース３０７は、障害内容を示す情報と、修復プログラムに関する情報とが関連付けられてデータベース化されたものであり、内蔵の固定ディスク（ＨＤＤなど）に構築されている。この修復プログラム・データベース３０７は、コンピュータ装置２０にて実行されたテスト・プログラムの実行結果（診断結果）に基づいて、診断解析部３０４により障害がソフトウェアに関する障害であると診断されたときに、特定された障害内容と、障害を修復する修復プログラムに関する情報を管理するためのものである。
【００３０】
図５は、本実施の形態の処理手順を示すフローチャートである。以下、図５のフローチャートを参照して、本実施の形態のＵＳＢフラッシュメモリ１０、コンピュータ装置２０、およびユーザサポートセンター３０の処理手順について説明する。まず、保守員は、ＵＳＢフラッシュメモリ１０をコンピュータ装置２０のＵＳＢＩ／Ｆ２０１に接続する（ステップＡ１）。次に、コンピュータ装置２０に電源を投入する（ステップＡ２）。
【００３１】
コンピュータ装置２０は、ＵＳＢフラッシュメモリ１０から出力される識別信号によりＵＳＢフラッシュメモリ１０がＵＳＢＩ／Ｆ２０１に接続されていることを認識する（ステップＡ３）。
【００３２】
次に、ＵＳＢフラッシュメモリ１０は、起動実行アプリケーション記録部１０２に記録されている起動実行プログラム（ｂｏｏｔファイルなど）を実行する（ステップＡ４）。即ち、ＵＳＢフラッシュメモリ１０に記録されている起動実行プログラムがコンピュータ装置２０によって読み取られ、図示しないＲＡＭ（Random Access Memory）に展開され、図示しないＣＰＵ（Central Processing Unit）によって起動実行プログラムが実行される。これにより、コンピュータ装置２０が起動される（ステップＡ５）。
【００３３】
このように、コンピュータ装置２０は、ＵＳＢフラッシュメモリ１０から装置起動される。このとき、コンピュータ装置２０は、内蔵の固定ディスク（ＨＤＤなど）から起動していないため、コンピュータ装置２０内のソフトウェアをファイルとして認識する。
【００３４】
次に、ＵＳＢフラッシュメモリ１０は、ネットワーク設定アプリケーション記録部１０３に記録されているネットワーク設定プログラムを起動する（ステップＡ６）。ＵＳＢフラッシュメモリ１０のネットワーク設定プログラムは、コンピュータ装置２０のデータ記録部２０３に保持されているネットワーク接続に関する情報（ユーザＩＤ，ＩＰアドレスなど）を参照し、ネットワーク１００を介して外部へ接続するよう設定する（ステップＡ７）。
【００３５】
次に、コンピュータ装置２０は、ユーザサポートセンター３０にネットワーク１００を介してユーザＩＤとパスワードを情報送受信部２０２を介して送信し、接続要求を行う（ステップＡ８）。即ち、ネットワーク設定完了後に、ＵＳＢフラッシュメモリ１０に保持されているユーザＩＤとパスワードをユーザサポートセンター３０に送信し、接続を要求する。このとき、コンピュータ装置２０とユーザサポートセンター３０間で送受信される情報は、ＵＳＢフラッシュメモリ１０とユーザサポートセンター３０に共通に保持している暗号鍵で暗号化（共通鍵暗号方法）される。
【００３６】
ユーザサポートセンター３０は、ネットワーク１００を介してコンピュータ装置２０と接続したことを示す接続確認情報をコンピュータ装置２０に送信する（ステップＡ９）。
【００３７】
コンピュータ装置２０は、データ記録部２０３に記録されているコンピュータ装置情報を共通鍵を使用し暗号化し、ネットワーク１００を介してユーザサポートセンター３０に送信する（ステップＡ１０）。
【００３８】
ユーザサポートセンター３０では、情報送受信部３０１によって受信されたコンピュータ装置２０からの暗号化されたコンピュータ装置情報を、制御部３０２が共通鍵を使用して復号化し、テスト・プログラム・管理部３０３がコンピュータ装置２０に適応するテスト・プログラムを特定し、情報送受信部３０１がこのテスト・プログラムをネットワーク１００を介してコンピュータ装置２０に送信する（ステップＡ１１）。
【００３９】
コンピュータ装置２０では、情報送受信部２０２によって受信されたユーザサポートセンター３０からのテスト・プログラムを図示しないＣＰＵが実行し、診断を開始する（ステップＡ１２）。
【００４０】
テスト・プログラムの実行後、コンピュータ装置２０の情報送受信部２０２は、ＣＰＵの制御下、テスト・プログラムの実行によって得られた診断結果をネットワーク１００を介してユーザサポートセンター３０に送信する（ステップＡ１３）。
【００４１】
ユーザサポートセンター３０では、情報送受信部３０１によって受信されたコンピュータ装置２０からの診断結果が、診断解析部３０４によって解析される（ステップＡ１４）。解析方法としては、障害情報データベース３０５に記録されている障害情報と、診断結果とを比較するなどの方法がある。
【００４２】
ユーザサポートセンター３０において診断解析部３０４により診断結果が解析され、障害が無いと診断された場合はステップＡ１６へ進み、障害があると診断された場合はステップＡ１７へ進む（ステップＡ１５）。
【００４３】
障害が無いと診断された場合は、ユーザサポートセンター３０の制御部３０２は、ネットワーク１００を介してコンピュータ装置２０に障害が無いことを示す診断結果を送信する。この診断結果を受信したコンピュータ装置２０は、障害が無いという診断結果を図示しない表示装置に表示する（ステップＡ１６）。
【００４４】
一方、障害があると診断された場合には、障害情報データベース３０５に記録されている情報（診断結果と障害内容とが関連付けられたもの）と診断結果とが比較され、ハードウェア関連の障害であるか否かの切り分けが行われ、ハードウェア関連の障害であると診断された場合は、ステップＡ１８へ進み、ハードウェア関連の障害ではないと診断された場合にはステップＡ２１へ進む（ステップＡ１７）。
【００４５】
ハードウェア関連の障害であると診断された場合、診断解析部３０４により、障害情報データベース３０５に記録されている障害内容に関連付けられた診断結果と、テスト・プログラムの実行によって得られた診断結果との比較が行われ、テスト・プログラムの実行によって得られた診断結果と一致する診断結果に対応付けられている障害内容が特定される（ステップＡ１８）。
【００４６】
次に、診断解析部３０４により、障害被疑部品情報データベース３０６に記録されている障害内容と、診断によって特定された障害内容との比較が行われ、一致した障害内容に対応付けられている障害被疑部品に関する情報が取得され、この障害被疑部品に関する情報が、障害内容を示す情報とともに情報送受信部３０１を介してネットワーク１００経由でコンピュータ装置２０に送信される（ステップＡ１９）。
【００４７】
コンピュータ装置２０は、ユーザサポートセンター３０から送信されてきた障害被疑部品に関する情報を表示する（ステップＡ２０）。
【００４８】
一方、ステップＡ１７において、ソフトウェア関連の障害であると診断された場合、診断解析部３０４により、障害情報データベース３０５に記録されている障害情報に関連付けられた診断結果と、テスト・プログラムの実行によって得られた診断結果との比較が行われ、テスト・プログラムの実行によって得られた診断結果と一致する診断結果に対応付けられている障害内容が特定される（ステップＡ２１）。
【００４９】
次に、診断解析部３０４により、修復プログラム・データベース３０７に記録されている修復プログラムに関連付けられている障害内容と、診断により特定された障害内容との比較が行われ、一致した障害内容に対応付けられている修復プログラムが特定される。修復プログラム・データベース３０７には、上述したように障害内容を示す情報と、修復プログラムに関する情報とが関連付けられて記録されているので、診断により特定された障害内容と一致する障害内容に関連付けれられている修復プログラムが特定される。この修復プログラムは、障害内容を示す情報とともに、情報送受信部３０１により、ネットワーク１００を介してコンピュータ装置２０に送信される（ステップＡ２２）。
【００５０】
コンピュータ装置２０は、ユーザサポートセンター３０から送信されてきた障害内容を表示する。また、修復プログラムが送信されてきた場合には、この修復プログラムを実行する（ステップＡ２３）。修復プログラムの実行後、コンピュータ装置２０は実行結果を表示する（ステップＡ２４）。
【００５１】
図６は、ＵＳＢフラッシュメモリ１０からコンピュータ装置２０が起動する動作を示すフローチャートである。まず、コンピュータ装置２０のＵＳＢＩ／Ｆ２０２にＵＳＢフラッシュメモリ１０を接続する（ステップＡ３１）。次に、コンピュータ装置２０に電源を投入する（ステップＡ３２）。次に、ＵＳＢフラッシュメモリ１０からコンピュータ装置２０に識別情報が送信される（ステップＡ３３）。
【００５２】
次に、コンピュータ装置２０により、ＵＳＢフラッシュメモリ１０の接続が認識される（ステップＡ３４）。次に、自動再生ファイル（AUTORUN-START.inf等）が起動する（ステップＳ３５）。自動再生ファイルは、自動的に起動実行アプリケーションが起動するようにするためのファイルである。次に、起動実行アプリケーション（実行形式：exeファイルなど）が起動する（ステップＡ３６）。次に、コンピュータ装置２０が起動する（ステップＡ３７）。
【００５３】
図７は、ＵＳＢフラッシュメモリ１０がコンピュータ装置２０のネットワーク設定を行う動作を示すフローチャートである。まず、自動再生ファイルが起動する（ステップＳ４１）。次に、ネットワーク設定アプリケーションが起動される（ステップＡ４２）。次に、起動されたネットワーク設定アプリケーションにより、コンピュータ装置２０に記録されているネットワーク設定が参照される（ステップＡ４３）。次に、ＵＳＢフラッシュメモリ１０に記録されているユーザＩＤ、パスワードが読み込まれる（ステップＡ４４）。次に、ネットワーク設定が開始される（ステップＡ４５）。次に、ユーザサポートセンター３０への接続が行われる。
【００５４】
図８は、障害情報データベース３０５の構成例を示す図である。同図に示すように、障害情報データベース３０５は、コンピュータ装置情報（「AAAA-AA」等）と、診断結果情報（「Extend RAM Failed at address line」等）と、障害内容情報（ストール（MEM）等）と、ハードウェア障害であるかソフトウェア障害であるかを示す情報（HW,SW）と、備考欄等の各項目からなる複数のレコードによって構成されている。
【００５５】
図９は、障害被疑部品情報データベース３０６の構成例を示す図である。同図に示すように、障害被疑部品情報データベース３０６は、障害内容（ストール（MB）等）と、障害被疑部品を特定する部品番号および部品名（「A00000000」、MB00（AAAA-AA用）等）と、備考欄等の各項目からなる複数のレコードによって構成されている。
【００５６】
図１０は、修復プログラム・データベース３０７の構成例を示す図である。同図に示すように、修復プログラム・データベース３０７は、障害内容（「OS起動しない」等）と、修復プログラムを特定するプログラム名およびプログラムファイル名（「OS関連修正モジュール」、「OSabcdef.exe」等）と、備考欄等の各項目からなる複数のレコードによって構成されている。
【００５７】
図１１は、ユーザサポートセンター３０からコンピュータ装置２０に送信され、コンピュータ装置２０の図示しない表示装置に表示される診断結果表示画面（ハードウェア障害と診断したときの画面）例である。同図に示すように、診断結果表示画面には、メッセージ「診断した結果、ハードウェアに関して障害があることが判明しました。」と、対象装置を示すメッセージ「対象装置：AAAA-AA」と、障害箇所を特定するメッセージ「障害箇所：メモリ（256MB）」と、障害内容を特定するメッセージ「障害内容：不安定稼働」と、障害被疑部品を特定するメッセージ「障害被疑部品  部品番号：B11111112、交換部品：メモリ（256MB）」と、保守員への指示メッセージ「ＵＳＢフラッシュメモリを取り外し、再起動を行ってください。」と、「確認ボタン」が表示される。
【００５８】
図１２は、ユーザサポートセンター３０からコンピュータ装置２０に送信され、コンピュータ装置２０の図示しない表示装置に表示される診断結果表示画面（ソフトウェア障害と診断したときの画面）例である。同図に示すように、診断結果表示画面には、メッセージ「診断した結果、ソフトウェアに関して障害があることが判明しました。」と、対象装置を示すメッセージ「対象装置：AAAA-AA」と、障害内容を特定するメッセージ「○○ドライバ関連による障害」と、修復プログラムを特定するメッセージ「修復プログラム：DRabcde.exe」と、修復プログラムの実行結果を示すメッセージ「上記、修復プログラムを実行し、修復しました。」と、保守員への指示メッセージ「ＵＳＢフラッシュメモリを取り外し、再起動を行ってください。」と、「確認ボタン」が表示される。
【００５９】
以上説明したように、本実施の形態では、ＵＳＢフラッシュメモリ１０を利用してコンピュータ装置２０の電源投入後の起動設定を行うことができるので、コンピュータ装置２０に電源を投入するとＵＳＢフラッシュメモリ１０の起動実行アプリケーションによりコンピュータ装置２０が起動される。従って、コンピュータ装置２０にソフトウェア（オペレーション・システムも含む）の障害によりコンピュータ装置２０自体が起動しない場合でも、ＵＳＢフラッシュメモリ１０を用いてコンピュータ装置２０を起動し、障害の診断や修復を行うことが可能となる。
【００６０】
また、保守員がコンピュータ装置のＵＳＢＩ／Ｆ２０１にＵＳＢフラッシュメモリ１０をセットするだけで、コンピュータ装置２０の電源投入後の起動設定と、コンピュータ装置２０のネットワーク設定を参照するなどしてネットワーク接続の設定が行われるようにすることができる。これにより、保守員などの人手を介することなく、コンピュータ装置２０がユーザサポートセンター３０へ自動的に接続されるようにすることができる。ユーザサポートセンター３０にコンピュータ装置２０が接続されることにより、ユーザサポートセンター３０から提供されたテスト・プログラムを実行して障害の診断を行い、障害内容を表示したり、修復プログラムの提供を受けてソフトウェアの修復を行うことができる。
【００６１】
また、ユーザサポートセンター３０がコンピュータ装置２０の障害内容の特定と復旧作業に関する内容を提示し、障害被疑部品の特定とソフトウェアの修復を自動的に行うことができるので、保守員の知識や経験が少ない場合でも、一定品質以上のサービスを提供することができる。
【００６２】
また、ユーザサポートセンター３０が、コンピュータ装置２０からコンピュータ装置情報を取得し、コンピュータ装置２０に適応するテスト・プログラムを送信し、コンピュータ装置２０がこのテスト・プログラムを実行することにより、保守員の知識と経験に依存することなくコンピュータ装置２０の診断と障害の特定を行うことが可能となる。
【００６３】
なお、上記実施の形態の構成および動作は例であって、本発明の趣旨を逸脱しない範囲で適宜変更することができることは言うまでもない。
【産業上の利用可能性】
【００６４】
本発明は、ＵＳＢフラッシュメモリ１０を用いるようにしたが、その他の記録媒体を用いる場合にも本発明を適用することができる。
【図面の簡単な説明】
【００６５】
【図１】本発明の一実施の形態の構成例を示す図である。
【図２】ＵＳＢフラッシュメモリの構成例を示すブロック図である。
【図３】コンピュータ装置の構成例を示すブロック図である。
【図４】ユーザサポートセンターの構成例を示すブロック図である。
【図５】本実施の形態の各装置の処理手順を示すフローチャートである。
【図６】コンピュータ装置が起動する手順を示すフローチャートである。
【図７】ネットワーク設定が行われる手順を示すフローチャートである。
【図８】障害情報データベースの構成例を示す図である。
【図９】障害被疑部品情報データベースの構成例を示す図である。
【図１０】修復プログラム・データベースの構成例を示す図である。
【図１１】コンピュータ装置に表示されるハードウェア障害時の診断結果表示画面例である。
【図１２】コンピュータ装置に表示されるソフトウェア障害時の診断結果表示画面例である。
【符号の説明】
【００６６】
１０  ＵＳＢフラッシュメモリ
２０  コンピュータ装置
３０  ユーザサポートセンター
１００  ネットワーク
１０１，２０１  ＵＳＢＩ／Ｆ
１０２  起動実行アプリケーション記録部
１０３  ネットワーク設定アプリケーション記録部
２０２，３０１  情報送受信部
２０３  データ記録部
３０２  制御部
３０３  テスト・プログラム・管理部
３０４  診断解析部
３０５  障害情報データベース
３０６  障害被疑部品情報データベース
３０７  修復プログラム・データベース
【図１】
2008234420.tif 000003
【図２】
2008234420.tif 000004
【図３】
2008234420.tif 000005
【図４】
2008234420.tif 000006
【図５】
2008234420.tif 000007
【図６】
2008234420.tif 000008
【図７】
2008234420.tif 000009
【図８】
2008234420.tif 000010
【図９】
2008234420.tif 000011
【図１０】
2008234420.tif 000012
【図１１】
2008234420.tif 000013
【図１２】
2008234420.tif 000014