(57)【要約】本発明は、サーバクライアントシステムやそのサーバクライアントシステムを構成するサーバマシン、クライアントマシン等に関し、クライアントマシンを快適に運用することを目的とし、クライアントマシンのハードウェアの障害を監視してその障害情報をサーバマシンに送り、サーバマシンではその障害情報から、推奨保守契約プランおよび修理費用見積りからなるお知らせ情報を作成してクライアントマシンに送る。
2004001602.tif 000002
【特許請求の範囲】
【請求項１】
通信回線を介在させてクライアントマシンに接続され該クライアントマシンに対し情報を提供するサーバマシンにおいて、
クライアントマシンのハードウェアの状態を表わすハードウェア情報を通信回線を経由して受信するハードウェア情報受信部と、
前記ハードウェア情報受信部で受信した前記クライアントマシンのハードウェア情報に基づいて、該クライアントマシンの推奨保守契約プランを含むお知らせ情報を作成するお知らせ情報作成部と、
前記お知らせ情報作成部で作成されたお知らせ情報を前記クライアントマシンに向けて通信回線を介して送信するお知らせ情報送信部とを備えたことを特徴とするサーバマシン。
【請求項２】
前記ハードウェア情報受信部は、前記クライアントマシンから、前記ハードウェア情報として、該クライアントマシンのハードウェア障害情報を受信するものであって、
前記サーバマシンは、前記ハードウェア情報受信部で受信した前記クライアントマシンのハードウェア障害情報を解析して前記クライアントマシンの不良箇所を特定する障害解析部を備え、
前記お知らせ情報作成部は、前記障害解析部による解析結果に基づいてお知らせ情報を作成するものであることを特徴とする請求項１記載のサーバマシン。
【請求項３】
前記お知らせ情報作成部は、前記障害解析部による解析結果に基づいて、前記クライアントマシンの推奨保守契約プランを含むとともに、該クライアントマシンの不良箇所の修理費用見積りを含むお知らせ情報を作成するものであることを特徴とする請求項２記載のサーバマシン。
【請求項４】
前記障害解析部による解析結果に基づいて、前記クライアントマシンの障害を、お知らせ情報を直ちに作成すべき重大障害と、該重大障害を除く一般障害とに区分し、前記お知らせ情報作成部に、重大障害の場合は直ちに、一般障害の場合は同種の障害が所定回数発生した後に、お知らせ情報の作成を指示するお知らせ情報作成指示部を備えたことを特徴とする請求項２又は３記載のサーバマシン。
【請求項５】
通信回線を介在させてサーバマシンに接続され該サーバマシンから情報の提供を受けるクライアントマシンにおいて、
自クライアントマシンを監視して自クライアントマシンのハードウェアの状態を表わすハードウェア情報を取得するハードウェア監視部と、
前記ハードウェア監視部で取得したハードウェア情報を通信回線を介在させて前記サーバマシンに送信するハードウェア情報送信部と、
前記ハードウェア情報送信部からのハードウェア情報の送信に応答して前記サーバマシンから送信されてきた、自クライアントマシンの推奨保守契約プランを含むお知らせ情報を受信するお知らせ情報受信部と、
前記お知らせ情報受信部で受信したお知らせ情報を出力するお知らせ情報出力部とを備えたことを特徴とするクライアントマシン。
【請求項６】
前記ハードウェア監視部は、前記ハードウェア情報として、自クライアントマシンのハードウェアの障害を表わすハードウェア障害情報を取得するものであることを特徴とする請求項５記載のクライアントマシン。
【請求項７】
前記お知らせ情報受信部は、自クライアントマシンの推奨保守契約プランを含むとともに、自クライアントマシンの不良箇所の修理見積りを含むお知らせ情報を受信するものであることを特徴とする請求項５又は６記載のクライアントマシン。
【請求項８】
通信回線を介在させて相互に接続された、情報を提供するサーバマシンと該サーバマシンからの情報の提供を受けるクライアントマシンとを有するサーバクライアントシステムにおいて、
前記サーバマシンは、
クライアントマシンのハードウェアの状態を表わすハードウェア情報を通信回線を経由して受信するハードウェア情報受信部と、
前記ハードウェア情報受信部で受信した前記クライアントマシンのハードウェア情報に基づいて、該クライアントマシンの推奨保守契約プランを含むお知らせ情報を作成するお知らせ情報作成部と、
前記お知らせ情報作成部で作成されたお知らせ情報を前記クライアントマシンに向けて通信回線を介して送信するお知らせ情報送信部とを備えたものであり、
前記クライアントマシンは、
自クライアントマシンを監視して自クライアントマシンのハードウェアの状態を表わすハードウェア情報を取得するハードウェア監視部と、
前記監視部で取得したハードウェア情報を通信回線を介在させて前記サーバマシンに送信するハードウェア情報送信部と、
前記ハードウェア情報送信部からのハードウェア情報の送信に応答して前記サーバマシンから送信されてきた、自クライアントマシンの推奨保守契約プランを含むお知らせ情報を受信するお知らせ情報受信部と、
前記お知らせ情報受信部で受信したお知らせ情報を出力するお知らせ情報出力部とを備えたものであることを特徴とするサーバクライアントシステム。
【請求項９】
通信回線を介在させてクライアントマシンに接続された、プログラムを実行する情報処理装置内で実行され、該情報処理装置を、該クライアントマシンに対し情報を提供するサーバマシンとして動作させるサーバプログラムにおいて、
前記情報処理装置を、
クライアントマシンのハードウェアの状態を表わすハードウェア情報を通信回線を経由して受信するハードウェア情報受信部と、
前記ハードウェア情報受信部で受信した前記クライアントマシンのハードウェア情報に基づいて、該クライアントマシンの推奨保守契約プランを含むお知らせ情報を作成するお知らせ情報作成部と、
前記お知らせ情報作成部で作成されたお知らせ情報を前記クライアントマシンに向けて通信回線を介して送信するお知らせ情報送信部とを備えたサーバマシンとして動作させることを特徴とするサーバプログラム。
【請求項１０】
前記ハードウェア情報受信部は、前記クライアントマシンから、前記ハードウェア情報として、該クライアントマシンのハードウェア障害情報を受信するものであり、
前記サーバプログラムは、前記情報処理装置を、さらに、前記ハードウェア情報受信部で受信した前記クライアントマシンのハードウェア障害情報を解析して前記クライアントマシンの不良箇所を特定する障害解析部を備えたサーバマシンとして動作させるものであって、
前記お知らせ情報作成部は、前記障害解析部による解析結果に基づいてお知らせ情報を作成するものであることを特徴とする請求項９記載のサーバプログラム。
【請求項１１】
前記お知らせ情報作成部は、前記障害解析部による解析結果に基づいて、前記クライアントマシンの推奨保守契約プランを含むとともに、該クライアントマシンの不良箇所の修理費用見積りを含むお知らせ情報を作成するものであることを特徴とする請求項１０記載のサーバプログラム。
【請求項１２】
前記情報処理装置を、さらに、前記障害解析部による解析結果に基づいて、前記クライアントマシンの障害を、お知らせ情報を直ちに作成すべき重大障害と、該重大障害を除く一般障害とに区分し、前記お知らせ情報作成部に、重大障害の場合は直ちに、一般障害の場合は同種の障害が所定回数発生した後に、お知らせ情報の作成を指示するお知らせ情報作成指示部を備えたサーバマシンとして動作させることを特徴とする請求項１０又は１１記載のサーバプログラム。
【請求項１３】
通信回線を介在させてサーバマシンに接続された、プログラムを実行する情報処理装置内で実行され、該情報処理装置を、該サーバマシンから情報の提供を受けるクライアントマシンとして動作させるクライアントプログラムにおいて、
前記情報処理装置を、
自情報処理装置を監視して自情報処理装置のハードウェアの状態を表わすハードウェア情報を取得するハードウェア監視部と、
前記ハードウェア監視部で取得したハードウェア情報を通信回線を介在させて前記サーバマシンに送信するハードウェア情報送信部と、
前記ハードウェア情報送信部からのハードウェア情報の送信に応答して前記サーバマシンから送信されてきた、自情報処理装置の推奨保守契約プランを含むお知らせ情報を受信するお知らせ情報受信部と、
前記お知らせ情報受信部で受信したお知らせ情報を出力するお知らせ情報出力部とを備えたクライアントマシンとして動作させることを特徴とするクライアントプログラム。
【請求項１４】
前記ハードウェア監視部は、前記ハードウェア情報として、自情報処理装置のハードウェアの障害を表わすハードウェア障害情報を取得するものであることを特徴とする請求項１３記載のクライアントプログラム。
【請求項１５】
前記お知らせ情報受信部は、自情報処理装置の推奨保守契約プランを含むとともに、自情報処理装置の不良箇所の修理見積りを含むお知らせ情報を受信するものであることを特徴とする請求項１３又は１４記載のクライアントプログラム。
【発明の詳細な説明】
【技術分野】  本発明は、通信回線を介在させてクライアントマシンに接続されそのクライアントマシンに対し情報を提供するサーバマシン、通信回線を介在させてサーバマシンに接続されそのサーバマシンから情報の提供を受けるクライアントマシン、これらサーバマシンとクライアントマシンを有するサーバクライアントシステム、情報処理装置をサーバマシンとして動作させるサーバプログラム、および、情報処理装置をクライアントマシンとして動作させるクライアントプログラムに関する。
【背景技術】  今日、一般の家庭にもパーソナルコンピュータ（以下ＰＣと略記する）で代表されるような情報処理装置が急速に普及してきている。ここでは、そのような情報処理装置を代表させてＰＣを取り上げて説明する。
ＰＣを快適に運用するためには専門的な知識が必要であり、特に障害の発生については、その障害が軽微なものであったときは一般のユーザーにはほとんど分からず、一般のユーザーに分かるような障害が発生したときも、どのように対処したら良いかわからないことが多い。従来、一般のユーザーの知識不足、経験不足を補うために、そのユーザーのＰＣの中で自動障害監視を行なって障害を自動解析することが知られているが、一般のユーザーにとっては、それでもなお、自分のＰＣにいつ障害が発生するか不安である、ユーザー自身ではエラーコードやエラーメッセージから不良箇所を特定できない、障害に対する問い合わせ窓口が判らない、修理費用がどの程度かかるのか不安である、という問題は解決されない。
また、一般のユーザーの知識不足、経験不足を補ってそのＰＣを快適に運用するためにそのＰＣのメーカ側と保守契約を結ぶという手段があるが、そのＰＣを家庭で使っている一般のユーザーには、保守契約を結ぶという慣習はあまり広まっておらず、保守契約を結んでいる一般ユーザーは今のところ極めて少数である。
【発明の開示】
本発明は、上記事情に鑑み、一般のユーザーの知識や経験の不足を補い、ユーザーに自情報処理装置を快適に運用する方策が採用されたサーバマシン、クライアントマシン、サーバクライアントシステム、クライアントプログラム、およびサーバプログラムを提供することを目的とする。
上記目的を達成する本発明のサーバマシンは、通信回線を介在させてクライアントマシンに接続されそのクライアントマシンに対し情報を提供するサーバマシンであって、
クライアントマシンのハードウェアの状態を表わすハードウェア情報を通信回線を経由して受信するハードウェア情報受信部と、
ハードウェア情報受信部で受信したクライアントマシンのハードウェア情報に基づいて、そのクライアントマシンの推奨保守契約プランを含むお知らせ情報を作成するお知らせ情報作成部と、
お知らせ情報作成部で作成されたお知らせ情報をそのクライアントマシンに向けて通信回線を介して送信するお知らせ情報送信部とを備えたことを特徴とする。
ここで、上記本発明のサーバマシンにおいて、ハードウェア情報受信部は、クライアントマシンから、上記ハードウェア情報として、そのクライアントマシンのハードウェア障害情報を受信するものであって、このサーバマシンは、ハードウェア情報受信部で受信したクライアントマシンのハードウェア障害情報を解析してそのクライアントマシンの不良箇所を特定する障害解析部を備え、お知らせ情報作成部は、障害解析部による解析結果に基づいてお知らせ情報を作成するものであることが好ましい。
この場合に、お知らせ情報作成部は、障害解析部による解析結果に基づいて、クライアントマシンの推奨保守契約プランを含むとともに、そのクライアントマシンの不良箇所の修理費用見積りを含むお知らせ情報を作成するものであることが好ましく、また、障害解析部による解析結果に基づいて、クライアントマシンの障害を、お知らせ情報を直ちに作成すべき重大障害と、重大障害を除く一般障害とに区分し、お知らせ情報作成部に、重大障害の場合は直ちに、一般障害の場合は同種の障害が所定回数発生した後に、お知らせ情報の作成を指示するお知らせ情報作成指示部を備えることも好ましい態様である。
本発明のサーバマシンは、クライアントマシンから、そのクライアントマシンのハードウェア情報、例えばそのクライアントマシンのハードウェア障害情報を受信し、そのハードウェア情報に基づいて推奨保守契約プランを含むお知らせ情報を作成してそのクライアントマシンに送信するものであり、そのクライアントマシンでは、そのお知らせ情報を参照して、そのユーザーによっては保守契約の存在自体を知り、あるいは、保守契約の存在自体は知っているユーザーにとっても自クライアントマシンに適した保守契約プランを知ることができ、保守契約の締結が促され、ユーザーの安心度を増すことができる。
ここで、クライアントマシンからはハードウェア障害情報を送信させサーバマシン側で不良箇所の特定を行なうことにすると、クライアントマシン側にハードウェア障害情報から不良箇所を特定するための、例えば障害事例ＤＢ（データベース）とも呼ぶべき多量のデータをクライアントマシンに置く必要がなく、またそのＤＢを参照して不良箇所を特定する処理も不要となり、クライアントマシン側に不良箇所の特定まで行なわせる場合と比べクライアントマシンの負担が少なくて済む。
また、お知らせ情報に推奨保守契約プランのみでなく、そのクライアントマシンの不良箇所の修理費用見積りを含ませると、その修理費用見積りにより修理に要する費用が分かるという利点のみでなく、今後保守契約を締結するか否かの判断の一助ともなる。
さらに、重大障害と一般障害とに区分し、その障害の程度に応じてお知らせ情報を送ることにより、クライアントマシン側では、重大障害の場合は直ちに通知されるとともに、一般障害で度々通知を受けることによる煩らわしさから解放される。
また、上記目的を達成する本発明のクライアントマシンは、
通信回線を介在させてサーバマシンに接続されそのサーバマシンから情報の提供を受けるクライアントマシンにおいて、
自クライアントマシンを監視して自クライアントマシンのハードウェアの状態を表わすハードウェア情報を取得するハードウェア監視部と、
上記ハードウェア監視部で取得したハードウェア情報を通信回線を介在させてサーバマシンに送信するハードウェア情報送信部と、
ハードウェア情報送信部からのハードウェア情報の送信に応答してサーバマシンから送信されてきた、自クライアントマシンの推奨保守契約プランを含むお知らせ情報を受信するお知らせ情報受信部と、
お知らせ情報受信部で受信したお知らせ情報を出力するお知らせ情報出力部とを備えたことを特徴とする。
ここで、上記本発明のクライアントマシンにおいて、上記ハードウェア監視部は、上記ハードウェア情報として、自クライアントマシンのハードウェアの障害を表わすハードウェア障害情報を取得するものであることが好ましく、上記お知らせ情報受信部は、自クライアントマシンの推奨保守契約プランを含むとともに、自クライアントマシンの不良箇所の修理見積りを含むお知らせ情報を受信するものであることが好ましい。
本発明のクライアントマシンは、自クライアントマシンを監視して自クライアントマシンのハードウェア情報を送信し、推奨保守契約プランを受け取るものであり、自クライアントマシンに適した保守契約プランを知り、自クライアントマシンを安心して運用する方策としてその保守契約を締結するという選択を行なうきっかけとなる。
また、上記目的を達成する本発明のサーバクライアントシステムは、通信回線を介在させて相互に接続された、情報を提供するサーバマシンとそのサーバマシンからの情報の提供を受けるクライアントマシンとを有するサーバクライアントシステムにおいて、
上記サーバマシンは、
クライアントマシンのハードウェアの状態を表わすハードウェア情報を通信回線を経由して受信するハードウェア情報受信部と、
ハードウェア情報受信部で受信したクライアントマシンのハードウェア情報に基づいて、そのクライアントマシンの推奨保守契約プランを含むお知らせ情報を作成するお知らせ情報作成部と、
お知らせ情報作成部で作成されたお知らせ情報をそのクライアントマシンに向けて通信回線を介して送信するお知らせ情報送信部とを備えたものであり、
上記クライアントマシンは、
自クライアントマシンを監視して自クライアントマシンのハードウェアの状態を表わすハードウェア情報を取得するハードウェア監視部と、
ハードウェア監視部で取得したハードウェア情報を通信回線を介在させてサーバマシンに送信するハードウェア情報送信部と、
ハードウェア情報送信部からのハードウェア情報の送信に応答してサーバマシンから送信されてきた、自クライアントマシンの推奨保守契約プランを含むお知らせ情報を受信するお知らせ情報受信部と、
お知らせ情報受信部で受信したお知らせ情報を出力するお知らせ情報出力部とを備えたものであることを特徴とする。
また、上記目的を達成する本発明のサーバプログラムは、通信回線を介在させてクライアントマシンに接続された、プログラムを実行する情報処理装置内で実行され、その情報処理装置を、該クライアントマシンに対し情報を提供するサーバマシンとして動作させるサーバプログラムであって、
上記情報処理装置を、
クライアントマシンのハードウェアの状態を表わすハードウェア情報を通信回線を経由して受信するハードウェア情報受信部と、
ハードウェア情報受信部で受信したクライアントマシンのハードウェア情報に基づいて、そのクライアントマシンの推奨保守契約プランを含むお知らせ情報を作成するお知らせ情報作成部と、
お知らせ情報作成部で作成されたお知らせ情報をそのクライアントマシンに向けて通信回線を介して送信するお知らせ情報送信部とを備えたサーバマシンとして動作させることを特徴とする。
ここで、上記本発明のサーバプログラムにおいて、上記ハードウェア情報受信部は、クライアントマシンから、ハードウェア情報として、そのクライアントマシンのハードウェア障害情報を受信するものであり、このサーバプログラムは、上記情報処理装置を、さらに、ハードウェア情報受信部で受信したクライアントマシンのハードウェア障害情報を解析してそのクライアントマシンの不良箇所を特定する障害解析部を備えたサーバマシンとして動作させるものであって、上記お知らせ情報作成部は、障害解析部による解析結果に基づいてお知らせ情報を作成するものであることが好ましい。
また、この場合に、上記お知らせ情報作成部は、障害解析部による解析結果に基づいて、クライアントマシンの推奨保守契約プランを含むとともに、そのクライアントマシンの不良箇所の修理費用見積りを含むお知らせ情報を作成するものであることが好ましい。
また、このサーバプログラムは、上記情報処理装置を、さらに、障害解析部による解析結果に基づいて、クライアントマシンの障害を、お知らせ情報を直ちに作成すべき重大障害と、重大障害を除く一般障害とに区分し、お知らせ情報作成部に、重大障害の場合は直ちに、一般障害の場合は同種の障害が所定回数発生した後に、お知らせ情報の作成を指示するお知らせ情報作成指示部を備えたサーバマシンとして動作させることも好ましい特徴である。
本発明のサーバプログラムによれば、情報処理装置を本発明のサーバマシンとして動作させることができる。
また、上記目的を達成する本発明のクライアントプログラムは、通信回線を介在させてサーバマシンに接続された、プログラムを実行する情報処理装置内で実行され、その情報処理装置を、サーバマシンから情報の提供を受けるクライアントマシンとして動作させるクライアントプログラムであって、
上記情報処理装置を、
自情報処理装置を監視して自情報処理装置のハードウェアの状態を表わすハードウェア情報を取得するハードウェア監視部と、
ハードウェア監視部で取得したハードウェア情報を通信回線を介在させてサーバマシンに送信するハードウェア情報送信部と、
ハードウェア情報送信部からのハードウェア情報の送信に応答してサーバマシンから送信されてきた、自情報処理装置の推奨保守契約プランを含むお知らせ情報を受信するお知らせ情報受信部と、
お知らせ情報受信部で受信したお知らせ情報を出力するお知らせ情報出力部とを備えたクライアントマシンとして動作させることを特徴とする。
ここで、上記本発明のクライアントプログラムにおいて、上記ハードウェア監視部は、上記ハードウェア情報として、自情報処理装置のハードウェアの障害を表わすハードウェア障害情報を取得するものであることが好ましく、また、上記お知らせ情報受信部は、自情報処理装置の推奨保守契約プランを含むとともに、自情報処理装置の不良箇所の修理見積りを含むお知らせ情報を受信するものであることが好ましい。
本発明のクライアントプログラムによれば、ＰＣ等の情報処理装置を本発明のクライアントマシンとして動作させることができる。
また、本発明のサーバプログラムを記憶したサーバプログラム記憶媒体は、通信回線を介在させてクライアントマシンに接続された、プログラムを実行する情報処理装置内で実行され、その情報処理装置を、そのクライアントマシンに対し情報の提供するサーバマシンとして動作させるサーバプログラムを記憶したサーバプログラム記憶媒体であって、
上記情報処理装置を、
クライアントマシンのハードウェアの状態を表わすハードウェア情報を通信回線を経由して受信するハードウェア情報受信部と、
情報受信部で受信したクライアントマシンのハードウェア情報に基づいて、そのクライアントマシンの推奨保守契約プランを含むお知らせ情報を作成するお知らせ情報作成部と、
お知らせ情報作成部で作成されたお知らせ情報をそのクライアントマシンに向けて通信回線を介して送信するお知らせ情報送信部とを備えたサーバマシンとして動作させるサーバプログラムを記憶したことを特徴とする。
ここで、上記サーバプログラム記憶媒体において、
上記ハードウェア情報受信部は、クライアントマシンから、上記ハードウェア情報として、そのクライアントマシンのハードウェア障害情報を受信するものであり、
このサーバプログラム記憶媒体に記憶されたサーバプログラムは、上記情報処理装置を、さらに、ハードウェア情報受信部で受信したクライアントマシンのハードウェア障害情報を解析してクライアントマシンの不良箇所を特定する障害解析部を備えたサーバマシンとして動作させるものであって、
上記お知らせ情報作成部は、障害解析部による解析結果に基づいてお知らせ情報を作成するものであることが好ましい。
また、この場合に、上記お知らせ情報作成部は、障害解析部による解析結果に基づいて、クライアントマシンの推奨保守契約プランを含むとともに、そのクライアントマシンの不良箇所の修理費用見積りを含むお知らせ情報を作成するものであることが好ましい。
さらに、このサーバプログラム記憶媒体は、上記情報処理装置を、さらに、障害解析部による解析結果に基づいて、クライアントマシンの障害を、お知らせ情報を直ちに作成すべき重大障害と、重大障害を除く一般障害とに区分し、お知らせ情報作成部に、重大障害の場合は直ちに、一般障害の場合は同種の障害が所定回数発生した後に、お知らせ情報の作成を指示するお知らせ情報作成指示部を備えたサーバマシンとして動作させるサーバプログラムを記憶したものであることが好ましい。
さらに本発明のクライアントプログラムを記憶したクライアントプログラム記憶媒体は、通信回線を介在させてサーバマシンに接続された、プログラムを実行する情報処理装置内で実行され、その情報処理装置を、サーバマシンから情報の提供を受けるクライアントマシンとして動作させるクライアントプログラムを記憶したクライアントプログラム記憶媒体であって、
上記情報処理装置を、
自情報処理装置を監視して自情報処理装置のハードウェアの状態を表わすハードウェア情報を取得するハードウェア監視部と、
ハードウェア監視部で取得したハードウェア情報を通信回線を介在させてサーバマシンに送信するハードウェア情報送信部と、
ハードウェア情報送信部からのハードウェア情報の送信に応答してサーバマシンから送信されてきた、自情報処理装置の推奨保守契約プランを含むお知らせ情報を受信するお知らせ情報受信部と、
お知らせ情報受信部で受信したお知らせ情報を出力するお知らせ情報出力部とを備えたクライアントマシンとして動作させるクライアントプログラムを記憶したことを特徴とする。
ここで、上記クライアントプログラム記憶媒体において、上記ハードウェア監視部は、前記ハードウェア情報として、自情報処理装置のハードウェアの障害を表わすハードウェア障害情報を取得するものであることが好ましく、また、上記お知らせ情報受信部は、自情報処理装置の推奨保守契約プランを含むとともに、自情報処理装置の不良箇所の修理見積りを含むお知らせ情報を受信するものであることが好ましい。
【図面の簡単な説明】  図１は、サーバクライアントシステムの模式図である。
図２は、図１に外観を示したコンピュータのハードウェア構成図である。
図３は、本発明のサーバプログラムの一実施形態の概略構成図である。
図４は、本発明のクライアントプログラムの一実施形態の概略構成図である。
図５は、本発明のサーバクライアントシステムの一実施形態の機能ブロック図である。
図６は、本発明のサーバクライアントシステムの具体的な構成例を示す全体ブロック図である。
図７はクライアントマシン（ユーザーＵ）による障害監視、通知手段を示す模式図である。
図８は、エラー情報ファイルのデータ構成を示す図である。
図９は、サーバマシン（自動障害解析センターＳ）の障害解析手法を示す模式図である。
図１０は、エラーコードＤＢのデータ構成図である。
図１１は、過去の障害事例ＤＢのデータ構成図である。
図１２は、ユーザー毎の障害情報蓄積ＤＢのデータ構成図である。
図１３は、部品価格ＤＢのデータ構成図である。
図１４は、交換工数ＤＢのデータ構成図である。
図１５、保守契約プランＤＢのデータ構成図である。
図１６は、「お知らせ情報」ファイルのデータ構成図である。
図１７は、サーバマシン（自動障害解析センター）の各種情報通知手法を示す模式図である。
図１８は、クライアントマシン（ユーザー）の各種情報入手手法を示す模式図である。
図１９は、「お知らせ情報」ポップアップ画面の画面帳票を示す図である。
図２０は、「お知らせ情報」の電子メール帳票を示す図である。
【発明を実施するための最良の形態】  以下、本発明の実施形態について説明する。
図１は、サーバクライアントシステムの模式図である。
ここには、サーバマシンとして動作する１台のコンピュータ１００と、そのコンピュータ１００に通信回線６００を介して接続された、クライアントマシンとして動作する４台のコンピュータ２００，３００，４００，５００が例示的に示されている。通信回線６００は、インターネット、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのいずれでもよい。
１台のコンピュータ１００には、サーバプログラムがインストールされ、４台のコンピュータ２００，３００，４００，５００には、クライアントプログラムがそれぞれインストールされて、それぞれ、サーバマシン、クライアントマシンとして動作する。
これらのコンピュータ１００，２００，３００，４００，５００としては、一般にワークステーションまたはパーソナルコンピュータと呼ばれるコンピュータを用いることができる。この図１に示すシステムでは、コンピュータ２００，３００は、いわゆるノート型パーソナルコンピュータが用いられている。
コンピュータ１００には、データ送受信用通信カード１０１およびハードディスク（ＨＤＤ）１０２，１０３〜１０８が内蔵されている。
また、コンピュータ５００（以下、コンピュータ２００，３００，４００も同様なため省略）には、データ受信用通信カード５０１およびハードディスク（ＨＤＤ）５０２が内蔵されており、また、画像表示装置５０３、キーボード５０４、およびマウス５０５を備えている。
図２は、図１に外観を示したコンピュータのハードウェア構成図である。ここでは代表的にコンピュータ５００を取り上げて説明するが、コンピュータ１００，３００，４００，５００も基本的には同様の構成を有する。ただし、図１においては、コンピュータ１００に関してはハードディスクが複数備えられている一方、キーボードおよびマウスは図示省略されており、コンピュータ２００，３００に関しては、キーボードや、マウスに代わるポインティグデバイスが一体的に組み込まれている。
図２のハードウェア構成図には、ＣＰＵ５１１、ＲＡＭ５１２、ハードディスクコントローラ５１３，ＭＯドライブ５１４、ＣＤ−ＲＯＭドライブ５１５、マウスコントローラ５１６、キーボードコントローラ５１７、ディスプレイコントローラ５１８、および、図１にも示すデータ送受信用通信ボード５０１が示されており、それらはバス５１０で相互に接続されている。
ＭＯドライブ５１４、ＣＤ−ＲＯＭドライブ５１５は、それぞれＭＯ（光磁気ディスク）１０１０、ＣＤ−ＲＯＭ１０００が装填され、その装填されたＭＯ１０１０、ＣＤ−ＲＯＭ１０００をアクセスするものである。データ送受信用通信ボード５０１は、通信回線６００に接続され、データの送受信を担っている。
また、図２には、図１にも示す、ハードディスクコントローラ５１３によりアクセスされるＨＤＤ５０２、マウスコントローラ５１６により制御されるマウス５０５、キーボードコントローラ５１７により制御されるキーボード５０４、およびディスプレイコントローラ５１８により制御される画像表示装置５０３も示されている。
図１に示す各コンピュータ１００，２００，３００，４００，５００に、以下に説明するサーバプログラムまたはクライアントプログラムを記憶したサーバプログラム記憶媒体またはクライアントプログラム記憶媒体であるＣＤ−ＲＯＭを装填して、ＣＤ−ＲＯＭに記憶されたサーバプログラムをコンピュータ１００にインストールし、クライアントプログラムを４台のコンピュータ２００，３００，４００，５００にそれぞれインストールすることにより、それぞれサーバマシンおよび４台のクライアントマシンが構築され運用される。
ただし、サーバプログラム、クライアントプログラムは、ＣＤ−ＲＯＭを介在させることなく、図１に示すコンピュータ１００、コンピュータ２００，３００，４００，５００のそれぞれのハードディスク内に最初からインストールされていてもよく、あるいは、コンピュータ１００（サーバマシン）に保存されているクライアントプログラム、あるいは他の装置に保存されているクライアントプログラムを、通信回線６００を経由してコンピュータ２００，３００，４００，５００に送信してもよい。あるいは、サーバプログラム、クライアントプログラムは、ＣＤ−ＲＯＭ以外の、例えばＭＯやその他の可搬型記憶媒体に記録され、それを読み出してコンピュータ２００，３００，４００，５００にアップロードするようにしてもよい。
次に、本発明の一実施形態としてのサーバプログラムおよびクライアントプログラムについて説明する。
図３は、本発明のサーバプログラムの一実施形態の概略構成図である。
このサーバプログラム１０は、ハードウェア情報受信部１１、障害解析部１２、お知らせ情報作成指示部１３、お知らせ情報作成部１４、および、お知らせ情報送信部１５から構成されている。このサーバプログラム１０はＣＤ−ＲＯＭ１０００Ａに記憶されており、したがって、このＣＤ−ＲＯＭ１０００Ａは本発明のサーバプログラム記憶媒体の一実施形態に相当する。このサーバプログラム１０を構成する各部１１〜１５の作用については後述する。
図４は、本発明のクライアントプログラムの一実施形態の概略構成図である。
このクライアントプログラム２０は、ハードウェア監視部２１、ハードウェア情報送信部２２、お知らせ情報受信部２３、および、お知らせ情報出力部２４から構成されている。このクライアントプログラム２０は、ＣＤ−ＲＯＭ１０００Ｂに記憶されており、したがってこのＣＤ−ＲＯＭ１０００Ｂは、本発明のクライアントプログラム記憶媒体の一実施形態に相当する。このクライアントプログラム２０を構成する各部２１〜２４の作用については後述する。
図５は、本発明のサーバクライアントシステムの一実施形態の機能ブロック図である。
この図５に示すサーバクライアントシステム３０は、通信回線６００を介在させて相互に接続されたサーバマシン４０とクライアントマシン５０とから構成されている。
サーバマシン４０は、図１に示すコンピュータ１００に図３に示すサーバプログラム１０がインストールされて実行されることによりコンピュータ１００内に実現される機能であり、クライアントマシン５０は、図１に示す各コンピュータ２００，３００，４００，５００に、図４に示すクライアントプログラム２０がインストールされて実行されることにより各コンピュータ２００，３００，４００，５００内に実現される機能である。ただし、図５では、図示の煩雑さを避けるため、クライアントマシン５０は、図１に示すコンピュータ２００，３００，４００，５００のうちの１台のコンピュータ５００内に実現される、１台分のクライアントマシンについてのみ図示されている。
図５に示すサーバマシン４０は、ハードウェア情報受信部４１、障害解析部４２、お知らせ情報作成指示部４３、お知らせ情報作成部４４、および、お知らせ情報送信部４５から構成されている。このサーバマシン４０を構成する各部４１〜４５は、図３に示すサーバプログラム１０を構成する各部１１〜１５にそれぞれ対応するが、図５のサーバマシン４０を構成する各部４１〜４５は、図１に示すコンピュータ１００のハードウェアおよびそのコンピュータ１００内で動作するオペレーティングシステム（ＯＳ）と、そのＯＳ上で動作するアプリケーションプログラムとしての、図３に示すサーバプログラム１０との複合で構成されるのに対し、図３のサーバプログラム１０を構成する各部１０〜１５はそれらのうちのアプリケーションプログラムの部分のみで構成されている。
また、図５に示すクライアントマシン５０は、ハードウェア監視部５１、ハードウェア情報送信部５２、お知らせ情報受信部５３、および、お知らせ情報出力部５４から構成されている。このクライアントマシン５０を構成する各部５１〜５４は、図４に示すクライアントプログラム２０を構成する各部２１〜２４にそれぞれ対応するが、図５のサーバマシン４０と図３のサーバプログラム１０との関係と同様、図５のクライアントマシン５０を構成する各部５１〜５４は、図１に示すコンピュータ５００のハードウェアおよびそのコンピュータ５００内で動作するＯＳと、そのＯＳ上で動作するアプリケーションプログラムとしての、図４に示すクライアントプログラム２０との複合で構成されるのに対し、図４のクライアントプログラム２０を構成する各部２１〜２４は、それらのうちのアプリケーションプログラムの部分のみで構成されている。
図３のサーバプログラム１０を構成する各部１１〜１５の、そのサーバプログラム１０が図１のコンピュータ１００にインストールされて実行されたときの作用は、図５のサーバマシン４０を構成する各部４１〜４５の作用と同一であり、また、図４のクライアントプログラム２０を構成する各部２１〜２４の、そのクライアントプログラム２０が図１のコンピュータ５００にインストールされて実行されたときの作用は、図５のクライアントマシン５０を構成する各部５１〜５４の作用と同一であり、以下、図５のサーバクライアントシステム３０を構成するサーバマシン４０、クライアントマシン５０の各部４１〜４５、５１〜５４の作用を説明することで、図３、図４のサーバプログラム１０、クライアントプログラム２０の各部１１〜１５、２１〜２４の作用の説明を兼ねるものとする。
図５のサーバクライアントシステム３０を構成するクライアントマシン５０は、サーバマシン４０から情報の提供を受けるものであって、そのクライアントマシン５０のハードウェア監視部５１では、自クライアントマシン５０を監視して自クライアントマシン５０のハードウェアの状態を表わすハードウェア障害情報が取得される。このハードウェア監視部５１で取得されたハードウェア障害情報は、ハードウェア情報送信部５２により、通信回線６００を介在させてサーバマシン４０に送信される。
一方、図５のサーバクライアントシステム３０を構成するサーバマシン４０は、クライアントマシンに対し情報を提供するものであって、クライアントマシン５０のハードウェア情報送信部５２から送信されてきたハードウェア障害情報は、サーバマシン４０のハードウェア情報受信部４１により受信される。
このハードウェア情報受信部４１で受信されたクライアントマシン５０のハードウェア障害情報は、障害解析部４２に送られ、その障害解析部４２ではそのハードウェア障害情報が解析されてそのクライアントマシン５０の不良箇所が特定される。
この障害解析部４２における障害解析結果は、お知らせ情報作成指示部４３に送られ、お知らせ情報作成指示部４３では、障害解析部４２による障害解析結果に基づいて、クライアントマシン５０の障害を、以下に説明するお知らせ情報作成部４４で作成されるお知らせ情報を直ちに作成すべき重大障害と、重大障害を除く一般障害とに区分し、お知らせ情報作成部４４に、重大障害の場合は直ちに、一般障害の場合は同種の障害が所定回数発生した後に、お知らせ情報の作成が指示される。
お知らせ情報作成部４４では、お知らせ情報作成指示部４３からの指示を受けて「お知らせ情報」が作成される。この「お知らせ情報」には、クライアントマシンの推奨保守契約プランが含まれるとともに、そのクライアントマシン５０の不良箇所の修理費用見積りが含まれる。
このお知らせ情報作成部４４で作成されたお知らせ情報は、お知らせ情報送信部４５により、通信回線６００を介して、今回の「お知らせ情報」作成の基になったハードウェア障害情報を送信してきたクライアントマシン５０に向けて送信される。
サーバマシン４０から通信回線６００を介して送信されてきた「お知らせ情報」は、クライアントマシン５０のお知らせ情報受信部５３で受信され、その受信された「お知らせ情報」は、お知らせ情報出力部５４により、本実施形態では、図１に示すコンピュータ１００の画像表示装置５０３の表示画面上に表示される。
以下では、本発明の実施形態をさらに具体的に説明する。
図６は、本発明のサーバクライアントシステムの具体的な構成例を示す全体ブロック図である。
このサーバクライアントシステムは、クライアントマシン（ユーザーＵ）と、サーバマシン（自動障害解析センターＳ）とから構成されている。
クライアントマシン（ユーザーＵ）に電源が投入されると、それと共に「自動障害監視プログラムＰ１」も自動起動して常駐し、そのクライアントマシンの監視を始め、定期的なマシンチェックを実行する。なお、クライアントマシンの各種デバイスのファームウェアが出力するエラーメッセージや他の障害監視プログラムが検出したエラー情報を受信し、クライアントマシンに障害が発生していることを検出するようにしてもよい。ここでは、例えば、図２に示すハードディスクコントローラ５１３によるＨＤＤ５０２のアクセス状態、ＭＯドライブ５１４によるＭＯ１０１０のアクセスの状態、ＣＤ−ＲＯＭドライブ５１５によるＣＤ−ＲＯＭ１０００のアクセスの状態、ＲＡＭ５１２へのデータのリード、ライトの状態などが監視され、アクセスエラー（リード、ライトのエラー）やアクセス不能（リード、ライトの不能）などが監視される。この監視の際に、障害（異常）が検出されると、エラーログを収集しログ情報ファイル（ユーザーＩＤ＋装置構成＋エラーログ）を自動生成し、「自動障害解析センターＳ」へ自動送信する。この送受信には例えば電子メール機能が使用される。
「自動障害解析センターＳ」ではログ情報ファイルの受信をきっかけに「自動障害解析プログラムＰ２」が起動し、エラーコードＤＢや過去の障害事例ＤＢなどの各種ＤＢを検索して自動解析し、不良箇所を特定する。解析後の障害情報はユーザーＤＢにユーザー障害ファイル（ユーザーＩＤ＋装置構成＋不良箇所）としてユーザーＩＤ毎に蓄積される。
不良箇所の特定後、ユーザーＤＢ内を検索し、過去に同一又は類似の障害が、ここでは一例として３回あった場合には、部品価格ＤＢ（各装置型名＋部品名毎の部品図番＋部品価格）、及び、交換工数ＤＢ（各装置型名＋部品図番毎の交換作業時間＋作業費用）より「障害対応（修理）時の見積り費用データ」を自動生成するとともに、保守契約プランＤＢ（各装置型名＋装置構成＋オプション型名毎の保守契約推奨プラン）よりユーザー装置構成を元に適切な「保守契約締結推進プラン」を選択し、「お知らせ情報」ファイル（ユーザーＩＤ＋修理見積り費用＋保守契約促進プラン）として自動生成し、ユーザーへお知らせ情報を送信（提供）する。
以下では、図６の全体構成をさらに詳細に説明する。
図７は、クライアントマシン（ユーザーＵ）による障害監視、通知手法を示す模式図、図８は、エラー情報ファイルのデータ構成を示す図である。
コンピュータ５００は、電源が投入される（稼動状態になる）と同時に、ハードディスク５０２より、自動障害監視プログラム７０１が自動的に起動し、ＨＤＤ，ＣＤ−ＲＯＭなどの各種Ｉ／Ｏ系を定期的にチェックする。
このチェックを実施した際に、エラー情報が発見された場合、自動障害監視プログラム７０１を介し、図８に示すようなエラー情報ファイルを自動生成する。
エラー情報ファイルには、▲１▼ユーザーＩＤ、▲２▼ユーザーマシンの装置構成、▲３▼発見されたエラーログ情報が格納される。
自動生成された、エラー情報ファイルは、データ送受信用通信カード５０１により、通信回線６００を経由し、コンピュータ１００へ自動送信される。
コンピュータ１００は、送信されてきたエラー情報ファイルをデータ送受信用通信カード１０１により自動受信する。
図９は、サーバマシン（自動障害解析センターＳ）における障害解析手法を示す模式図である。また、図１０、図１１、図１２、図１３、図１４、図１５および図１６は、それぞれ、エラーコードＤＢのデータ構成、過去の障害事例ＤＢのデータ構成、ユーザー毎の障害情報蓄積ＤＢのデータ構成、部品価格ＤＢのデータ構成、交換工数ＤＢのデータ構成、保守契約プランＤＢのデータ構成、および「お知らせ情報」ファイルのデータ構成を示す図である。
コンピュータ１００は、電源が投入された（稼動）状態において、コンピュータ５００より送信されてきたエラー情報ファイルを、データ送受信用通信カード１０１により、自動受信する。
コンピュータ１００に内蔵されたハードディスク１０２に格納されている自動障害解析プログラム８０１がエラー情報ファイルの受信をトリガーとして起動する。
自動障害解析プログラム８０１は、受信したエラー情報ファイル内のエラーログ情報を元に、コンピュータ１００に内蔵されたハードディスク１０３のエラーコードＤＢ８０３（図１０参照）および、同じくコンピュータ１００に内蔵されたハードディスク１０４の過去の障害事例ＤＢ８０４（図１１参照）を検索して、コンピュータ５００の不良該当箇所を自動的に特定する。その特定した不良要因が、マシンダウンまたはシステムダウンにつながる要因か否かが判断され、マシンダウンまたはシステムダウン要因の場合、コンピュータ１００に内蔵されたハードディスク１０６の部品価格ＤＢ８０８（図１３参照）、ハードディスク１０７の交換工数ＤＢ８０９（図１４参照）および、ハードディスク１０８の保守契約プランＤＢ８１０（図１５参照）より、クライアントマシンへのお知らせ情報ファイル９０１（図１６参照）を自動生成する。本実施形態においては、このマシンダウンまたはシステムダウンにつながる不良要因を重大障害としている。
マシンダウンまたはシステムダウン要因ではない場合、すなわち重大障害ではなく一般障害の場合は、ユーザー毎の障害情報蓄積ＤＢ８０７（図１２参照）にユーザー毎に障害情報が蓄積される。しかし、同一ユーザーで同一又は類似障害がここでは一例として「３回」発生した場合は、コンピュータ１００に内蔵されたハードディスク１０６の部品価格ＤＢ８０８（図１３）、ハードディスク１０７の交換工数ＤＢ８０９（図１４）および、ハードディスク１０８の保守契約プランＤＢ８１０（図１５）より、クライアントマシンへのお知らせ情報ファイル９０１（図１６）を自動生成する。
図１７は、サーバマシン（自動障害解析センター）の各種情報通知手法を示す模式図である。
自動生成されたクライアントマシンへのお知らせ情報ファイル９０１は、▲１▼修理見積り費用、▲２▼部品費／交換作業費、▲３▼推奨保守契約プランの情報を有する。
自動生成されたお知らせ情報ファイル９０１は、データ送受信用通信カード１０１により、通信回線６００を経由し、コンピュータ５００へ自動送信される。
コンピュータ５００は、送信されてきたファイルを、データ送受信用通信カード５０１により自動受信する。
図１８は、クライアントマシン（ユーザー）の各種情報入手手法を示す模式図である。また、図１９は、「お知らせ情報」ポップアップ画面の画面帳票を示す図、図２０は、「お知らせ情報」の電子メール帳票を示す図である。
コンピュータ５００は、データ送受信用通信カード５０１により自動受信されたお知らせ情報ファイル９０１を、画像表示装置５０３の表示画面上へポップアップ画面（図１９参照）として表示させる。または、電子メール機能により表示画面上に電子メール画面（図２０参照）を表示させる。
【図１】
2004001602.tif 000003
【図２】
2004001602.tif 000004
【図３】
2004001602.tif 000005
【図４】
2004001602.tif 000006
【図５】
2004001602.tif 000007
【図６】
2004001602.tif 000008
【図７】
2004001602.tif 000009
【図８】
2004001602.tif 000010
【図９】
2004001602.tif 000011
【図１０】
2004001602.tif 000012
【図１１】
2004001602.tif 000013
【図１２】
2004001602.tif 000014
【図１３】
2004001602.tif 000015
【図１４】
2004001602.tif 000016
【図１５】
2004001602.tif 000017
【図１６】
2004001602.tif 000018
【図１７】
2004001602.tif 000019
【図１８】
2004001602.tif 000020
【図１９】
2004001602.tif 000021
【図２０】
2004001602.tif 000022
【手続補正書】
【提出日】平成16年9月7日(2004.9.7)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  通信回線を介在させてクライアントマシンに接続され該クライアントマシンに対し情報を提供するサーバマシンにおいて、
クライアントマシンのハードウェアの状態を表わすハードウェア情報を通信回線を経由して受信するハードウェア情報受信部と、
前記ハードウェア情報受信部で受信した前記クライアントマシンのハードウェア情報に基づいて、該クライアントマシンの推奨保守契約プランを含むお知らせ情報を作成するお知らせ情報作成部と、
前記お知らせ情報作成部で作成されたお知らせ情報を前記クライアントマシンに向けて通信回線を介して送信するお知らせ情報送信部とを備えたことを特徴とするサーバマシン。
【請求項２】  前記ハードウェア情報受信部は、前記クライアントマシンから、前記ハードウェア情報として、該クライアントマシンのハードウェア障害情報を受信するものであって、
前記サーバマシンは、前記ハードウェア情報受信部で受信した前記クライアントマシンのハードウェア障害情報を解析して前記クライアントマシンの不良箇所を特定する障害解析部を備え、
前記お知らせ情報作成部は、前記障害解析部による解析結果に基づいてお知らせ情報を作成するものであることを特徴とする請求項１記載のサーバマシン。
【請求項３】  前記お知らせ情報作成部は、前記障害解析部による解析結果に基づいて、前記クライアントマシンの推奨保守契約プランを含むとともに、該クライアントマシンの不良箇所の修理費用見積りを含むお知らせ情報を作成するものであることを特徴とする請求項２記載のサーバマシン。
【請求項４】  前記障害解析部による解析結果に基づいて、前記クライアントマシンの障害を、お知らせ情報を直ちに作成すべき重大障害と、該重大障害を除く一般障害とに区分し、前記お知らせ情報作成部に、重大障害の場合は直ちに、一般障害の場合は同種の障害が所定回数発生した後に、お知らせ情報の作成を指示するお知らせ情報作成指示部を備えたことを特徴とする請求項２又は３記載のサーバマシン。
【請求項５】  通信回線を介在させてサーバマシンに接続され該サーバマシンから情報の提供を受けるクライアントマシンにおいて、
自クライアントマシンを監視して自クライアントマシンのハードウェアの状態を表わすハードウェア情報を取得するハードウェア監視部と、
前記ハードウェア監視部で取得したハードウェア情報を通信回線を介在させて前記サーバマシンに送信するハードウェア情報送信部と、
前記ハードウェア情報送信部からのハードウェア情報の送信に応答して前記サーバマシンから送信されてきた、自クライアントマシンの推奨保守契約プランを含むお知らせ情報を受信するお知らせ情報受信部と、
前記お知らせ情報受信部で受信したお知らせ情報を出力するお知らせ情報出力部とを備えたことを特徴とするクライアントマシン。
【請求項６】  通信回線を介在させて相互に接続された、情報を提供するサーバマシンと該サーバマシンからの情報の提供を受けるクライアントマシンとを有するサーバクライアントシステムにおいて、
前記サーバマシンは、
クライアントマシンのハードウェアの状態を表わすハードウェア情報を通信回線を経由して受信するハードウェア情報受信部と、
前記ハードウェア情報受信部で受信した前記クライアントマシンのハードウェア情報に基づいて、該クライアントマシンの推奨保守契約プランを含むお知らせ情報を作成するお知らせ情報作成部と、
前記お知らせ情報作成部で作成されたお知らせ情報を前記クライアントマシンに向けて通信回線を介して送信するお知らせ情報送信部とを備えたものであり、
前記クライアントマシンは、
自クライアントマシンを監視して自クライアントマシンのハードウェアの状態を表わすハードウェア情報を取得するハードウェア監視部と、
前記監視部で取得したハードウェア情報を通信回線を介在させて前記サーバマシンに送信するハードウェア情報送信部と、
前記ハードウェア情報送信部からのハードウェア情報の送信に応答して前記サーバマシンから送信されてきた、自クライアントマシンの推奨保守契約プランを含むお知らせ情報を受信するお知らせ情報受信部と、
前記お知らせ情報受信部で受信したお知らせ情報を出力するお知らせ情報出力部とを備えたものであることを特徴とするサーバクライアントシステム。
【請求項７】  通信回線を介在させてクライアントマシンに接続された、プログラムを実行する情報処理装置内で実行され、該情報処理装置を、該クライアントマシンに対し情報を提供するサーバマシンとして動作させるサーバプログラムにおいて、
前記情報処理装置を、
クライアントマシンのハードウェアの状態を表わすハードウェア情報を通信回線を経由して受信するハードウェア情報受信部と、
前記ハードウェア情報受信部で受信した前記クライアントマシンのハードウェア情報に基づいて、該クライアントマシンの推奨保守契約プランを含むお知らせ情報を作成するお知らせ情報作成部と、
前記お知らせ情報作成部で作成されたお知らせ情報を前記クライアントマシンに向けて通信回線を介して送信するお知らせ情報送信部とを備えたサーバマシンとして動作させることを特徴とするサーバプログラム。
【請求項８】  前記ハードウェア情報受信部は、前記クライアントマシンから、前記ハードウェア情報として、該クライアントマシンのハードウェア障害情報を受信するものであり、
前記サーバプログラムは、前記情報処理装置を、さらに、前記ハードウェア情報受信部で受信した前記クライアントマシンのハードウェア障害情報を解析して前記クライアントマシンの不良箇所を特定する障害解析部を備えたサーバマシンとして動作させるものであって、
前記お知らせ情報作成部は、前記障害解析部による解析結果に基づいて、前記クライアントマシンの推奨保守契約プランを含むとともに、該クライアントマシンの不良箇所の修理費用見積りを含むお知らせ情報を作成するものであることを特徴とする請求項７記載のサーバプログラム。
【請求項９】  前記情報処理装置を、さらに、前記障害解析部による解析結果に基づいて、前記クライアントマシンの障害を、お知らせ情報を直ちに作成すべき重大障害と、該重大障害を除く一般障害とに区分し、前記お知らせ情報作成部に、重大障害の場合は直ちに、一般障害の場合は同種の障害が所定回数発生した後に、お知らせ情報の作成を指示するお知らせ情報作成指示部を備えたサーバマシンとして動作させることを特徴とする請求項８記載のサーバプログラム。
【請求項１０】  通信回線を介在させてサーバマシンに接続された、プログラムを実行する情報処理装置内で実行され、該情報処理装置を、該サーバマシンから情報の提供を受けるクライアントマシンとして動作させるクライアントプログラムにおいて、
前記情報処理装置を、
自情報処理装置を監視して自情報処理装置のハードウェアの状態を表わすハードウェア情報を取得するハードウェア監視部と、
前記ハードウェア監視部で取得したハードウェア情報を通信回線を介在させて前記サーバマシンに送信するハードウェア情報送信部と、
前記ハードウェア情報送信部からのハードウェア情報の送信に応答して前記サーバマシンから送信されてきた、自情報処理装置の推奨保守契約プランを含むお知らせ情報を受信するお知らせ情報受信部と、
前記お知らせ情報受信部で受信したお知らせ情報を出力するお知らせ情報出力部とを備えたクライアントマシンとして動作させることを特徴とするクライアントプログラム。
【国際調査報告】
2004001602.tif 000023
2004001602.tif 000024
2004001602.tif 000025
2004001602.tif 000026