(57)【要約】【課題】電子機器のエラー発生時に、ネットワークや外部のサーバなどの負荷を軽減できるエラー監視装置を提供することにある。【解決手段】例えば家庭ＬＡＮでのホームサーバ１０は、電子機器２０から出力されるエラーコードに従って、エラー発生を検出し、かつエラー解決方法をデータベース１００のログデータ１００Ｄから検索する。ホームサーバ１０は、エラー解決方法を特定できない場合に、インターネット３０を介して外部のエラー解決サーバにアクセスする。【選択図】      図１
2006011718.tif 000002
【特許請求の範囲】
【請求項１】
発生したエラー内容を識別するためのエラー情報を出力する電子機器から前記エラー情報を受信する受信手段と、
ネットワークに接続して、前記電子機器に発生したエラーを解決するためのエラー解決手段を有するエラー解決用サーバと接続する通信手段と、
前記エラー情報に基づいて、前記電子機器に発生したエラーを解決できるか否かを判定する判定手段と、
前記判定手段の判定結果が解決可能な場合には、エラー解決方法を示す情報を出力する出力手段と、
前記判定手段の判定結果が解決不可能な場合には、前記通信手段を介して前記エラー解決用サーバに対して前記エラー解決方法の提供を要求する手段と
を具備したことを特徴とするエラー監視装置。
【請求項２】
前記エラー情報と前記エラー解決方法とを関連付けた情報を保存する記憶手段を有し、
前記判定手段は、前記受信手段により受信したエラー情報に対応するエラー解決方法を示す情報が前記記憶手段に保存されている場合には解決可能であると判定し、当該情報が保存されていない場合には解決不可能であると判定するように構成されていることを特徴とする請求項１に記載のエラー監視装置。
【請求項３】
前記エラー情報と前記エラー解決方法とを関連付けた情報を保存する記憶手段を有し、
前記出力手段は、前記記憶手段から当該エラー情報に対応するエラー解決方法を示す情報を検索して出力するように構成されていることを特徴とする請求項１に記載のエラー監視装置。
【請求項４】
前記エラー情報と前記エラー解決方法とを関連付けた情報を保存する記憶手段を有し、
前記エラー解決用サーバから前記通信手段を介して提供されたエラー解決方法を示す情報を、対応するエラー情報と関連付けて前記記憶手段に保存する手段を有することを特徴とする請求項１に記載のエラー監視装置。
【請求項５】
発生したエラー内容を識別するためのエラー情報を出力する電子機器と接続し、当該電子機器のエラー発生を検知するエラー監視用サーバと、
ネットワークに接続されて、前記エラー情報に対応するエラー解決方法を示す情報を提供するエラー解決用サーバと、
前記エラー解決用サーバと前記エラー監視用サーバとを接続する通信手段とを有するエラー監視システムにおいて、
前記エラー監視用サーバは、
前記電子機器から受信した前記エラー情報に基づいて、前記電子機器に発生したエラーを解決できるか否かを判定する判定手段と、
前記判定手段の判定結果が解決可能な場合には、エラー解決方法を示す情報を出力する出力手段と、
前記判定手段の判定結果が解決不可能な場合には、前記通信手段を介して前記エラー解決用サーバに対して、前記エラー情報に対応するエラー解決方法の提供を要求する手段とを有し、
前記エラー解決用サーバは、
前記通信手段を介して、前記エラー監視用サーバから要求された前記エラー情報に対応するエラー解決方法を示す情報を、前記エラー解決用サーバに返信する手段を有することを特徴とするエラー監視システム。
【請求項６】
前記エラー解決用サーバは、
前記電子機器の種類、エラー情報、及びエラー解決方法をそれぞれを関連付けした情報を蓄積したデータベース手段と、
前記電子機器の種類及び前記エラー情報に基づいて、前記データベース手段から対応するエラー解決方法を示す情報を検索する手段と
を含むことを特徴とする請求項５に記載のエラー監視システム。
【請求項７】
前記エラー解決用サーバは、
前記エラー情報に基づいて、当該電子機器のソフトウェアを要因とするエラー発生の場合には、前記エラー解決方法として当該ソフトウェアの更新を指示する情報を前記エラー監視用サーバに返信するように構成されていることを特徴とする請求項５又は請求項６のいずれか１項に記載のエラー監視システム。
【請求項８】
前記エラー解決用サーバは、前記エラー監視用サーバから要求されたエラー解決方法が特定できない場合には、予め決められているシステムに前記エラー情報を転送し、当該エラー解決を要求するように構成されていることを特徴とする請求項５から請求項７のいずれか１項に記載のエラー監視システム。
【請求項９】
電子機器に接続してエラー監視を実行し、前記電子機器に発生したエラーを解決するためのエラー解決手段を有するエラー解決用サーバとネットワークを介して接続するエラー監視装置に適用するエラー処理方法であって、
エラー発生した前記電子機器から、当該エラー内容を識別するためのエラー情報を受信してエラー発生を検知するステップと、
前記エラー情報に基づいて、前記電子機器に発生したエラーを解決できるか否かを判定するステップと、
前記判定手段の判定結果が解決可能な場合には、エラー解決方法を示す情報を出力するステップと、
前記判定手段の判定結果が解決不可能な場合には、前記エラー解決用サーバに対して前記エラー解決方法の提供を要求するステップと
を有する手順を実行するように構成されたエラー処理方法。
【請求項１０】
前記エラー解決用サーバにおいて、
前記エラー情報に基づいて、当該電子機器のソフトウェアを要因とするエラー発生の場合には、前記エラー解決方法として当該ソフトウェアの更新を指示する情報を前記エラー監視用サーバに返信するステップをさらに有することを特徴とする請求項９に記載のエラー処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的には電子機器のエラーを監視するエラー監視装置に関し、特に、自動的なエラー解決機能を実現するシステム及び方法に関する。
【背景技術】
【０００２】
近年、一般家庭において、ホームサーバによりホームＬＡＮ（ローカルエリアネットワーク）に接続されたＡＶ機器や家庭用電気製品などを制御するシステムが実用化されつつある。以下、ＡＶ機器や家庭用電気製品などを総称して電子機器と呼ぶ。
【０００３】
このようなシステムでは、各種の電子機器のエラーを監視するエラー監視装置を含むことが要求される。従来では、家庭用電気製品に動作不良などの異常（エラー）が発生した場合に、インターネットに接続された外部のサーバやサービスセンタが当該異常情報を受信することにより、当該異常に対して対処する異常監視システムが開示されている（例えば、特許文献１を参照）。
【特許文献１】特開２００３−９２７８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
先行技術文献の異常監視システムでは、各家庭の例えばホームサーバから異常情報が送信されるため、ネットワークの通信負荷、及び外部のサーバやサービスセンタに対する負荷が過大になる可能性が高い。
【０００５】
そこで、本発明の目的は、電子機器のエラー発生時に、ネットワークや外部のサーバなどの負荷を軽減できるエラー監視装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の観点は、例えば家庭用ＬＡＮや企業内ＬＡＮなどに設けられたエラー監視装置であって、電子機器のエラー発生を監視する機能、及び制限されたエラー解決機能を含むエラー監視装置である。
【０００７】
本発明の観点に従ったエラー監視装置は、発生したエラー内容を識別するためのエラー情報を出力する電子機器から前記エラー情報を受信する受信手段と、ネットワークに接続して、前記電子機器に発生したエラーを解決するためのエラー解決手段を有するエラー解決用サーバと接続する通信手段と、前記エラー情報に基づいて、前記電子機器に発生したエラーを解決できるか否かを判定する判定手段と、前記判定手段の判定結果が解決可能な場合には、エラー解決方法を示す情報を出力する出力手段と、前記判定手段の判定結果が解決不可能な場合には、前記通信手段を介して前記エラー解決用サーバに対して前記エラー解決方法の提供を要求する手段とを備えた構成である。
【発明の効果】
【０００８】
本発明によれば、電子機器のエラー発生時に、外部のエラー解決用サーバを利用することなくエラー解決できる可能性があるため、エラー解決用サーバやネットワークなどの負荷を軽減できる。
【発明を実施するための最良の形態】
【０００９】
以下図面を参照して、本発明の実施形態を説明する。
【００１０】
（システムの構成）
図１及び図３は、本実施形態のシステムの構成を説明するための図である。
【００１１】
本実施形態は、図３に示すように、家庭内ＬＡＮを管理、制御するホームサーバ１０、及び当該家庭内ＬＡＮに接続された各種の電子機器２０（２０１〜２０４）からなるシステムである。
【００１２】
家庭内ＬＡＮは、有線ケーブル１１及び無線１２により構成されている。電子機器２０は、例えばデジタルＡＶ（audio/video）機器２０１やパーソナルコンピュータ２０４などである。
【００１３】
ホームサーバ１０は、コンピュータをメイン要素とし、家庭内ＬＡＮに接続された各種の電子機器２０（２０１〜２０４）のエラー発生を監視しているエラー監視装置としても動作する。本実施形態のホームサーバ１０は、エラー（異常）発生時に、電子機器２０から出力されるエラーコード（エラー情報）を受信して、後述するようなエラー検出及びエラー解決処理を実行する。
【００１４】
即ち、本実施形態では、電子機器２０は、エラー発生時に、予め決められたエラー内容に対応するエラーコードを出力する機能を有する電子機器を想定する。例えばデジタルＡＶ（audio/video）機器２０１では、エラー発生時に、当該エラーコードをディスプレイ上に表示する機器もある。
【００１５】
ホームサーバ１０は、図１に示すように、エラー検出及びエラー解決処理に必要なデータベース１００を管理し、エラー監視用ログデータ（以下単にログデータと呼ぶ）１００Ｄを蓄積している。データベース１００は、ディスクドライブから成るハードウェアと、データベース用ソフトウェアからなる。ログデータ１００Ｄは、エラーコード、エラー内容、エラー解決方法を示す情報などの項目からなる。
【００１６】
さらに、ホームサーバ１０は、図３に示すように、インターネット３０に接続して、インターネット３０上に接続されているエラー解決サーバ４０にアクセスする構成を有する。エラー解決サーバ４０は、具体的には電子機器２０の種類別に用意された複数のサーバ４０１〜４０３を意味し、ホームサーバ１０と共にエラー監視システムを構成する。エラー解決サーバ４０は、該当する電子機器２０のエラーに対処するためのエラー解決方法を示す情報を蓄積したデータベースを含む。
【００１７】
さらに、エラー解決サーバ４０は、該当する電子機器２０に対応するサポートセンタ５０（５０１〜５０３）と通信する機能を有する。サポートセンタ５０は、エラー解決サーバ４０と通信するコンピュータ、及び該当する電子機器２０のエラー対処をサポートする作業者を含む。
【００１８】
（本実施形態の作用効果）
次に、図１から図４を参照して、本実施形態でのホームサーバ１０及びエラー監視システムでのエラー監視動作を説明する。
【００１９】
先ず、図２に示すように、ホームサーバ１０は、家庭ＬＡＮ（有線１１または無線１２を介して）から電子機器２０が出力したエラーコードを受信すると、電子機器２０にエラー発生したことを検出する（ステップＳ１）。エラーコードには、電子機器２０の種類を示す識別情報も含まれている。これにより、ホームサーバ１０は、例えばデジタルＡＶ機器２０１でエラーが発生したことを検知する。
【００２０】
ホームサーバ１０は、データベース１００を検索し、受信したエラーコードに対応するログデータ１００Ｄが保存されているか否かを判定する（ステップＳ２，Ｓ３）。後述するように、データベース１００には、過去に発生したエラーに対応するログデータ１００Ｄが蓄積されている。
【００２１】
ホームサーバ１０は、該当するログデータ１００Ｄがデータベース１００に保存されている場合には、当該ログデータ１００Ｄを取得して、後述するようにエラー解決処理を実行する（ステップＳ３のＹＥＳ）。一方、該当するログデータ１００Ｄがデータベース１００に存在しない場合には、後述するように、外部のエラー解決サーバ４０に対してサポートを要求する（ステップＳ３のＮＯ）。
【００２２】
以下、図４のフローチャートを参照して、エラー監視システムの動作を詳細に説明する。
【００２３】
図２のフローチャートで説明したように、ホームサーバ１０は、電子機器20のエラー発生を検出したときに、該当するログデータ１００Ｄがデータベース１００に存在すれば、所定のエラー解決処理を実行する（ステップＳ１１のＹＥＳ）。即ち、ホームサーバ１０は、ログデータ１００Ｄに含まれるエラー解決方法を示す情報を、ユーザに通知する処理を実行する（ステップＳ１２）。
【００２４】
具体例としては、家庭ＬＡＮに接続されたパーソナルコンピュータ２０４に、エラー解決方法を示す情報をメールで送信する。或いは、当該エラー発生した電子機器２０のディスプレイ上に、エラー解決方法を示す情報を表示する制御を実行する。ユーザは、エラー解決方法を示す情報を確認することにより、エラー発生した電子機器２０を正常に回復するための対処を行なうことができる。
【００２５】
一方、ホームサーバ１０は、データベース１００に該当するログデータ１００Ｄが存在しない場合には、エラー発生した電子機器２０に対応する最適なエラー解決サーバ４０を選択して、インターネット３０を介してアクセスする（ステップＳ１１のＮＯ，Ｓ１３）。具体的には、例えばエラーが発生した電子機器２０がデジタルＡＶ機器２０１であれば、それに対応するエラー解決サーバ４０１を選択する。このようなエラー解決サーバ４０１を選択するための情報は、データベース１００に予め保存されている。
【００２６】
ホームサーバ１０は、インターネット３０を介して、選択したエラー解決サーバ４０（４０１）に対して、電子機器２０１から受信したエラーコードを含むエラーメッセージを送信する（ステップＳ１４）。
【００２７】
エラー解決サーバ４０（４０１）は、受信したエラーメッセージに従って、該当する電子機器２０（２０１）のエラーコードに対応するエラー解決方法を、予め準備されたデータベースから検索する。エラー解決サーバ４０（４０１）は、当該データベースから最適なエラー解決方法を選択する（ステップＳ１５のＹＥＳ，Ｓ１６）。
【００２８】
ここで、該当する電子機器２０（２０１）のエラー内容が、当該機器にセットされているソフトウェアに関する事項でれば、エラー解決サーバ４０（４０１）は、当該ソフトウェアを更新することによるエラー解決方法を選択する（ステップＳ１７のＹＥＳ）。具体的には、エラー解決サーバ４０（４０１）は、インターネット３０を介して、ホームサーバ１０に当該ソフトウェア（プログラム）を返信する（ステップＳ１８）。
【００２９】
ホームサーバ１０は、受信したソフトウェアにより、該当する電子機器２０（２０１）にセットされているソフトウェアを更新する。さらに、ホームサーバ１０は、エラー解決サーバ４０（４０１）から返信されたエラー解決方法（ソフトウェアの更新）を、エラーコードと共にログデータ１００Ｄとしてデータベース１００に保存する（ステップＳ２３）。
【００３０】
一方、エラー解決方法がソフトウェアとは無関係な場合には、エラー解決サーバ４０（４０１）は、インターネット３０を介して、ホームサーバ１０に当該エラー解決方法を示す情報（例えばハードウェアに関するエラー対処）を返信する（ステップＳ１７のＮＯ）。このとき、エラー解決サーバ４０（４０１）は、ユーザに対してもメールで返信してもよい（ステップＳ１９）。ホームサーバ１０は、エラー解決サーバ４０（４０１）から返信されたエラー解決方法（ソフトウェアの更新）を、エラーコードと共にログデータ１００Ｄとしてデータベース１００に保存する（ステップＳ２３）。
【００３１】
エラー解決サーバ４０（４０１）は、データベースからエラー解決方法を検索できない場合には、該当する電子機器２０（２０１）に対応するサポートセンタ５０（５０１）に受信したエラーメッセージを転送する（ステップＳ１５のＮＯ，Ｓ２０）。このとき、エラー解決サーバ４０（４０１）は、ホームサーバ１０及びユーザに対して、サポートセンタ５０１の連絡先をメールで連絡する処理を実行してもよい（ステップＳ２１）。
【００３２】
サポートセンタ５０（５０１）は、転送されたエラーメッセージに従って、ユーザに対してエラー解決方法（実際に作業者がエラー対処作業を行なう旨の通知も含む）を通知する（ステップＳ２２）。この場合でも、ホームサーバ１０は、エラー解決サーバ４０（４０１）からサポートセンタ５０（５０１）によりエラー解決がなされたことを示す情報を、エラーコードと共にログデータ１００Ｄとしてデータベース１００に保存する（ステップＳ２３）。
【００３３】
以上本実施形態のエラー監視システムであれば、故障等により電子機器２０からエラーコードが出力されると、ホームサーバ１０は自動的にエラー発生を検知し、エラー解決処理に移行する。ホームサーバ１０で、エラー解決方法が特定できない場合には、外部のエラー解決サーバ４０、及び最終的にはサポートセンタ５０に対して、エラー解決方法の通知を要求することができる。
【００３４】
ホームサーバ１０は、最終的に選択されたエラー解決方法をログデータ１００Ｄとして蓄積するため、外部のエラー解決サーバ４０及びサポートセンタ５０に依存しないで、最適なエラー解決方法を特定する可能性が高くなる。即ち、家庭ＬＡＮの中で、各電子機器２０に対してエラー監視を行なうと共に、エラー解決方法をユーザに対して提示することが可能となる。
【００３５】
従って、本実施形態のシステムであれば、電子機器２０にエラーが発生した場合に、ホームサーバ１０によりエラー解決方法を特定できる可能性が高いため、インターネット３０やエラー解決サーバ４０に対する負荷を軽減することが可能となる。また、エラー解決サーバ４０で解決できない場合のみ、サポートセンタ５０に依存するため、サポートセンタ５０に対する負荷も軽減できる。
【００３６】
一方、ユーザは、ホームサーバ１０又はエラー解決サーバ４０より自動的にエラー解決方法を提示されるため、エラー発生した電子機器２０のマニュアルでエラー解決方法を調べるような煩わしい作業は不要である。また、ホームサーバ１０又はエラー解決サーバ４０より解決できない場合で、サポートセンタ５０からエラー解決に必要な連絡を、例えばインターネットメールなどで自動的に受けることが可能となる。
【００３７】
なお、本実施形態では、エラー解決方法としてソフトウェアの更新処理が有効な場合に、エラー解決サーバ４０から当該ソフトウェアが提供される方法であるが、これに限ることなく、ホームサーバ１０又はユーザが関与して、インターネット３０経由で当該ソフトウェアを、エラー解決サーバ４０とは別のサーバから取得する方法でもよい。
【００３８】
さらに、本実施形態は、ホームサーバ１０により管理される家庭ＬＡＮを想定したが、これに限ることなく、例えば企業内ＬＡＮでの各種の電子機器のエラー監視システムに適用することが可能である。この場合、ホームサーバ１０に代わるＬＡＮ内サーバがエラー監視装置として動作する。
【００３９】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施形態に関するシステムの構成を説明するためのブロック図。
【図２】本実施形態に関するホームサーバの動作を説明するためのフローチャート。
【図３】本実施形態に関するシステムを家庭内ＬＡＮに適用した場合の構成を説明するための図。
【図４】本実施形態に関するシステムの動作を説明するためのフローチャート。
【符号の説明】
【００４１】
１０…ホームサーバ、１１…有線ケーブル、１２…無線、２０…電子機器、
３０…インターネット、４０…エラー解決サーバ、５０…サポートセンタ。
【図１】
2006011718.tif 000003
【図２】
2006011718.tif 000004
【図３】
2006011718.tif 000005
【図４】
2006011718.tif 000006