(57)【要約】  本発明はＸＨＴネットワーク内で故障情報を提供する装置、システム及びその方法に関し、より詳しくはディスプレイ機能を備えるマスタ機器を介してＡ／Ｖネットワーク内に存在するスレーブ機器の故障情報をユーザに表示するＸＨＴネットワーク内で故障情報を提供する装置、システム及びその方法に関するものである。本発明の一実施形態によるＸＨＴネットワーク内で故障情報を提供するシステムは、ＸＨＴネットワーク内で通信制御線を介して連結されるマスタ機器及びスレーブ機器において、ユーザから所定スレーブ機器に関する機器故障情報の要求があるとき、ＸＨＴネットワークを介して連結された該当スレーブ機器に故障情報を要求するマスタ機器と、前記マスタ機器に故障情報を転送するスレーブ機器とを含む。
2008525878.tif 000002
【特許請求の範囲】
【請求項１】
キーコード値を受信するキー入力部と、
前記ユーザから所定スレーブ機器に関する故障情報の要求があるとき、ＸＨＴネットワークを介して連結された該当スレーブ機器に故障情報を要求するメッセージを転送し、前記要求メッセージに対する応答メッセージを受信する送受信部と、
前記転送された前記故障情報が含まれた文書を解析する解析部と、
前記解析された故障情報を画面に表示するディスプレイ部とを含むＸＨＴネットワークのマスタ機器。
【請求項２】
前記スレーブ機器は予めスレーブに設定された機器である請求項１に記載のＸＨＴネットワークのマスタ機器。
【請求項３】
前記生成部はＸＭＬ生成部を含む請求項１に記載のＸＨＴネットワークのマスタ機器。
【請求項４】
前記キーコード値を認識し、前記送受信部が前記スレーブ機器に故障情報を要求する信号を転送するように制御し、前記解析部が前記故障情報を解析するように要求し、前記ディスプレイ部が前記解析された故障情報を前記スクリーン上に表示するように要求する制御部をさらに含む請求項１に記載のＸＨＴネットワークのマスタ機器。
【請求項５】
格納部と、
前記キーコード値を分析し、前記格納部から前記キーコードに対応する動作命令を得、前記送受信部が前記動作命令に対応して前記スレーブ機器に前記故障情報を要求する信号を転送するように制御し、前記解析部が前記故障情報を解析するように要求し、前記ディスプレイ部が前記解析された故障情報を前記スクリーン上に表示するように要求する制御部とを含み、
前記格納部は、
前記キーコード値に対応する動作命令と、
前記スレーブ機器に前記要求信号を転送するのに使用される前記スレーブ機器の機器情報、位置情報及び連結状態情報と、
前記ディスプレイ上に表示される前記マスタ機器及び前記スレーブ機器のアイコンイメージを含む情報とを格納する請求項１に記載のＸＨＴネットワークのマスタ機器。
【請求項６】
前記ユーザの要求に応じてマスタ機器の故障有無をチェックしたり、所定時間ごとにマスタ機器の故障有無をチェックする機器故障チェック部をさらに含む請求項１に記載のＸＨＴネットワークのマスタ機器。
【請求項７】
故障有無をチェックする機器故障チェック部と、
前記機器故障チェック部から提供された故障情報を文書で作成する故障情報生成部と、
前記作成された文書をＸＨＴネットワークを介して連結された前記マスタ機器に故障情報を提供する送受信部とを含むＸＨＴネットワークのスレーブ機器。
【請求項８】
前記故障情報生成部はＸＭＬ形式の文書で故障情報を生成する請求項７に記載のＸＨＴネットワークのスレーブ機器。
【請求項９】
前記機器故障チェック部は、前記マスタ機器から故障情報要求がある場合または所定時間ごとに、前記故障有無をチェックする請求項７に記載のＸＨＴネットワークのスレーブ機器。
【請求項１０】
前記機器故障チェック部を介して故障有無をチェックし、前記故障情報生成部を介して故障情報を含む文書を作成するようにし、前記作成された故障情報が前記送受信部を介してマスタ機器に転送されるように制御する制御部をさらに含む請求項７に記載のＸＨＴネットワークのスレーブ機器。
【請求項１１】
前記故障情報と、
前記マスタ機器に関する装置情報、位置情報及び前記マスタ機器に故障情報を転送するために使用される連結状態情報とを格納する格納部をさらに含む請求項１０に記載のＸＨＴネットワークのスレーブ機器。
【請求項１２】
ウェブサーバーをさらに含むが、前記故障情報は前記ウェブサーバー及び送受信部のいずれか１つを介して前記マスタ機器に転送される請求項１１に記載のＸＨＴネットワークのスレーブ機器。
【請求項１３】
ユーザから所定スレーブ機器に関する機器故障情報の要求があるとき、ＸＨＴネットワークを介して連結された該当スレーブ機器に故障情報を要求するマスタ機器と、
前記マスタ機器に故障情報を転送するスレーブ機器とを含むＸＨＴネットワーク内で故障情報を提供するシステム。
【請求項１４】
前記マスタ機器は、
キーコード値を受信するキー入力部と、
前記ユーザから所定スレーブ機器に関する故障情報の要求があるとき、ＸＨＴネットワークを介して連結された該当スレーブ機器に故障情報を要求するメッセージを転送し、前記要求メッセージに対する応答メッセージを受信する送受信部と、
前記転送された前記故障情報が含まれた文書を解析する解析部と、
前記解析された故障情報を画面に表示するディスプレイ部とを含む請求項１３に記載のＸＨＴネットワーク内で故障情報を提供するシステム。
【請求項１５】
前記ユーザの要求に応じてマスタ機器の故障有無をチェックしたり、所定時間ごとに故障有無をチェックする機器故障チェック部をさらに含む請求項１４に記載のＸＨＴネットワーク内で故障情報を提供するシステム。
【請求項１６】
前記スレーブ機器は、
故障有無をチェックする機器故障チェック部と、
前記機器故障チェック部から提供された故障情報を文書で作成する故障情報生成部と、
前記作成された文書をＸＨＴネットワークを介して連結された前記マスタ機器に故障情報を提供する送受信部とを含む請求項１３に記載のＸＨＴネットワーク内で故障情報を提供するシステム。
【請求項１７】
前記機器故障チェック部は、前記マスタ機器から故障情報要求がある場合または所定時間ごとに、機器の故障有無をチェックする請求項１６に記載のＸＨＴネットワーク内で故障情報を提供するシステム。
【請求項１８】
ＸＨＴネットワークを介してマスタ機器に連結された少なくとも１つのスレーブ機器に故障情報が存在するかをチェックするステップと、
前記チェック結果による故障情報を前記マスタ機器に転送するステップと、
前記転送された機器の故障情報を解析するステップと、
前記故障情報をマスタ機器の画面上に表示するステップとを含む、ＸＨＴネットワーク内で故障情報を提供する方法。
【請求項１９】
前記スレーブ機器は予めスレーブに設定された機器である請求項１８に記載のＸＨＴネットワーク内で故障情報を提供する方法。
【請求項２０】
前記故障情報はＸＭＬ形式で生成される請求項１８に記載のＸＨＴネットワーク内で故障情報を提供する方法。
【請求項２１】
前記スレーブ機器は前記ユーザの要求に応じてマスタ機器の故障有無をチェックしたり、所定時間ごとに前記故障有無をチェックする請求項１８に記載のＸＨＴネットワーク内で故障情報を提供する方法。
【請求項２２】
前記マスタ機器から転送された故障情報を要求するメッセージを前記スレーブ機器が受信すれば、前記スレーブ機器が前記転送された要求メッセージに応じて故障有無をチェックする請求項１８に記載のＸＨＴネットワーク内で故障情報を提供する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＸＨＴネットワーク内で故障情報を提供する装置、システム及びその方法に関し、より詳しくはディスプレイ機能を備えるマスタ機器を介してＸＨＴネットワーク内に存在するスレーブ機器の故障情報をユーザに表示するＸＨＴネットワーク内で故障情報を提供する装置、システム及びその方法に関するものである。
【背景技術】
【０００２】
最近、デジタル映像／音声（以下、Ａ／Ｖという）の処理技術の画期的な発達と共に、デジタルＴＶ、セットトップボックス、ＤＶＤプレーヤ、デジタルアンプなど多様なＡ／Ｖ機器が家庭や事務室内で設置、使用されている。
【０００３】
そして、家庭や事務室のユーザはリモコンなどを利用してこれらの機器を簡単に制御することができる。
【０００４】
しかし、一定空間内に設置されるＡ／Ｖ機器の数が増加するほど各々の機器を制御することがますます複雑で難しくなるという問題点があり、Ａ／Ｖ機器に故障などの問題がある場合、ユーザはＡ／Ｖ機器を動作させるまで該当Ａ／Ｖ機器の故障有無が分からない問題点がある。
【０００５】
特許文献１では、ＴＶ上に表示されたモードでエラーチェックモードが選択されたとき、ＴＶ上にエラーチェック画面を表示し、接続された機器のエラーチェックを行うように構成されたエラーチェック方法及び装置を開示しているが、これはエラーテスト作業者がエラープログラムを動作させて該当機器のエラー問題をチェックするものであって、エラーテスト作業者がいちいち該当機器のエラー問題をチェックしなければならないという煩わしさが依然として残っている。
【特許文献１】欧州特許第０９４９６２５Ａ１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明はディスプレイ機能を備えるマスタ機器を介してＸＨＴネットワーク内に存在するスレーブ機器の故障情報をユーザに表示することを目的とする。
【０００７】
本発明の他の目的は、ユーザにより入力されたキー信号をマスタ機器が受信し、受信したキー信号を分析して該当スレーブ機器にユーザ命令を再転送することによって、マスタ機器がスレーブ機器を制御するようにすることである。
【０００８】
本発明のまた他の目的は、スレーブ機器が所定時間ごとに故障有無をチェックし、チェック結果、故障があれば故障情報をマスタ機器に提供することである。
【０００９】
本発明の目的は以上に言及した目的に制限されず、言及していないさらなる目的は下記によって当業者に明確に理解できるものである。
【課題を解決するための手段】
【００１０】
前記目的を達成するために、本発明の一実施形態によるＸＨＴネットワークのマスタ機器は、ユーザにより入力されたキーコード値を受信するキー入力部と、前記ユーザから所定スレーブ機器に関する故障情報の要求があるとき、ＸＨＴネットワークを介して連結された該当スレーブ機器に故障情報を要求するメッセージを転送し、前記要求メッセージに対する応答メッセージを受信する送受信部と、前記スレーブ機器から転送された前記故障情報が含まれた文書を解析する解析部と、前記解析された故障情報を画面に表示するディスプレイ部とを含む。
【００１１】
また、本発明の他の実施形態によるＸＨＴネットワークのスレーブ機器は、故障有無をチェックする機器故障チェック部と、前記機器故障チェック部から提供された故障情報をＸＭＬ形式の文書で作成する故障情報生成部と、前記作成された文書をＸＨＴネットワークを介して連結された前記マスタ機器に提供する送受信部とを含む。
【００１２】
また、本発明のまた他の実施形態によるＸＨＴネットワーク内で故障情報を提供するシステムは、ＸＨＴネットワーク内で通信制御線を介して連結されるマスタ機器及びスレーブ機器において、ユーザから所定スレーブ機器に関する機器故障情報の要求があるとき、ＸＨＴネットワークを介して連結された該当スレーブ機器に故障情報を要求するマスタ機器と、前記マスタ機器に故障情報を転送するスレーブ機器とを含む。
【００１３】
また、本発明のまた他の実施形態によるＸＨＴネットワーク内で故障情報を提供する方法は、ＸＨＴネットワーク内で通信制御線を介して連結されるマスタ機器及びスレーブ機器において、前記スレーブ機器が故障有無をチェックするステップと、前記チェック結果による故障情報を前記マスタ機器に転送するステップと、前記転送された機器の故障情報を解析して前記マスタ機器の画面上に表示するステップとを含む。
【００１４】
その他、実施形態の具体的な事項は詳細な説明及び図面に含まれている。
【発明の効果】
【００１５】
前記のような本発明のＸＨＴネットワーク内で故障情報を提供する装置、システム及びその方法によれば次のような効果が１つあるいはそれ以上ある。
【００１６】
第一に、ユーザにより入力されたキー信号をマスタ機器が受信し、受信したキー信号を分析して該当スレーブ機器にキー信号による命令を再転送することによって、マスタ機器がスレーブ機器を制御し得るという長所がある。
【００１７】
第二に、ユーザがリモコンを利用してマスタ機器に故障情報を要求すれば、マスタ機器はユーザ命令を該当スレーブ機器に再転送し、該当スレーブ機器から故障情報を受信し、受信した故障情報をユーザに表示することによって、ユーザはスレーブ機器の故障情報を迅速に受信することができて容易に故障情報を管理し得るという長所がある。
【００１８】
第三に、スレーブ機器が所定時間ごとに故障有無をチェックし、チェックした故障情報をマスタ機器に提供することによって、ユーザはスレーブ機器の故障有無を直ちに受信することができて、ＸＨＴネットワーク内に存在する機器の故障有無を直ちにチェックし得るという長所がある。
【発明を実施するための最良の形態】
【００１９】
本発明の利点及び特徴、そしてそれらを達成する方法は添付する図面とともに詳細に後述する実施形態を参照すれば明確になる。しかし、本発明は以下に開示される実施形態に限定されず、相異なる多様な形態によって具現でき、単に本実施形態は本発明の開示を完全なものにし、本発明の属する技術分野における通常の知識を有する者に発明の範疇を完全に知らせるために提供するものであって、本発明は請求項の範疇によってのみ定義される。明細書全体にわたって同じ参照符号は同じ構成要素を示す。
【００２０】
以下、添付する図面を参照して本発明の好ましい実施形態を詳述する。
【００２１】
まず、ＸＨＴネットワークについて説明すれば、Ａ／ＶホームネットワーキングのためのミドルウェアであるＸＨＴ技術標準が開発及び提示されている。このようなＸＨＴ（エキスパンダブルホームシアター）技術は韓国の三星電子（株）が開発したデジタルＴＶ中心のホームネットワークソリューションであって、全米家電協会（ＣＥＡ）の標準規格として採択された。
【００２２】
ＸＨＴ技術は、多数のＨＤ級信号を安定的に伝達し得るＩＥＥＥ  １３９４ケーブルと、インターネットで主に使用される通信規格であるインターネットプロトコルを利用して、デジタルＴＶと連結されたＡ／Ｖ機器はもちろん複数台のデジタルＴＶを制御可能にする。ＸＨＴ技術を利用すれば部屋でも居間にあるデジタルＴＶのデジタル放送受信機能を活用してデジタル放送を視聴することができる。
【００２３】
また、ＸＨＴ技術を利用した安価型放送受信装置（ＮＩＵ）は、メモリーカード形態になっていて地上波・衛星・ケーブルなど受信方式による変更が容易で放送事業者の経済的負担を軽減している。特に、ＸＨＴ技術はデジタルＴＶに内蔵されたブラウザを介して多様な形態のポータルサービスが可能である。
【００２４】
ＸＨＴ技術によって具現されたＡ／Ｖ機器の動作順序について説明すれば、まず所定のアドレス割り当てアルゴリズムによってＸＨＴネットワーク内のＡ／Ｖ機器の各々に自動にローカルＩＰアドレスを割り当てる。次に、ローカルＩＰアドレスが割り当てられたＡ／Ｖ機器は自身の機器情報を所定の定義された構文形式（ＤｅｖｉｃｅＩｎｆｏ．ｘｓｄファイルによって定義される）によるＸＭＬファイル（ＤｅｖｉｃｅＩｎｆｏ．ｘｍｌ）で表し、これを他のＡ／Ｖ機器に転送する。前記ＤｅｖｉｃｅＩｎｆｏ．ｘｍｌにはＡ／Ｖ機器を動作させるためのＨＴＴＰ命令セットを記述したファイル（ＸＨＴ９３１．ｘｓｄ）のＵＲＩが記録されている。
【００２５】
前記ＤｅｖｉｃｅＩｎｆｏ．ｘｍｌを生成したＡ／Ｖ機器はＸＨＴ９３１．ｘｓｄを参照して該当機器が支援するＨＴＴＰ命令を記録したＸＭＬファイル（ＸＨＴ９３１．ｘｍｌ）を生成し、これをやはり他のＡ／Ｖ機器に転送する。
【００２６】
所定のＡ／Ｖ機器に対して、機器情報を表したＤｅｖｉｃｅＩｎｆｏ．ｘｍｌ及び支援するＨＴＴＰ命令を記録したＸＨＴ９３１．ｘｍｌを受信した他のＡ／Ｖ機器は、前記受信したファイルを利用して前記ファイルを転送したＡ／Ｖ機器の情報を把握し、ＨＴＴＰ命令を利用して前記Ａ／Ｖ機器を制御し得るようになる。
【００２７】
図１ＡはＤｅｖｉｃｅＩｎｆｏ．ｘｓｄの構文によって各機器別に生成されるＤｅｖｉｃｅＩｎｆｏ．ｘｍｌファイル内容の一例１０を示す図面である。
【００２８】
ｄｅｖｉｃｅＩｎｆｏタグ位置１２にはｄｅｖｉｃｅＩｎｆｏ．ｘｓｄファイルの位置情報と、日付及びバージョンが記載され、ｍａｎｕｆａｃｔｕｒｅｒタグ位置１３にはＡ／Ｖ機器の製造社名とＵＲＩ、製造日などが記載される。そして、ｆｕｎｃｔｉｏｎＴｙｐｅタグ位置１４には製品の機能的名称と、副名称、モデル名などが記載され、１３９４ＳｔｒｅａｍＳｏｕｒｃｅタグ位置１５にはストリームのコーディング方式とストリームのビット率が記載される。
【００２９】
ｕｓｅｒＩｎｔｅｒｆａｃｅタグ位置１６にはＵＩに関する情報が、ｅｖｅｎｔＮｏｔｉｆｉｃａｔｉｏｎＵＩタグ位置１７にはイベント発生を知らせるＵＩに関する情報が記載されるが、図１Ａの例にはＵＩ機能が支援されないものとして示されている。
【００３０】
そして、ＨＴＴＰＣｏｍｍａｎｄＩｎｔｅｒｆａｃｅＲｅｆタグ位置１８にはＨＴＴＰ命令を支援するＸＨＴ標準の名称及び、その命令を定義したファイル（ＸＨＴ９３１．ｘｓｄ）のＵＲＩが記録される。
【００３１】
図１ＢはＸＨＴ９３１．ｘｓｄの構文によって各機器別に生成されるＸＨＴ９３１．ｘｍｌファイル内容の一例２０を示す図面である。
【００３２】
まず、ＯｐｅｒａｔｉｏｎＬｉｓｔタグ位置２２には参照されるＸＨＴ９３１．ｘｓｄファイルのＵＲＩと、日付及びバージョンが記載され、その後に該当Ａ／Ｖ機器が支援する動作コードが記録される。図１Ｂの実施形態において該当Ａ／Ｖ機器は、機器状態変化が発生するとき、これを他のＡ／Ｖ機器に知らせる機能（ＥＶＥＮＴ−ＮＯＴＩＦＩＣＡＴＩＯＮ）２３と、電源のオン／オフ機能（ＰＯＷＥＲ）２４と、指定されたコンテンツを再生させる機能（ＰＬＡＹ）２５と、再生中のコンテンツを止める機能（ＳＴＯＰ）２６と、再生中のコンテンツを一時停止させる機能（ＰＡＵＳＥ）２７と、コンテンツを巻き戻す機能（ＲＥＷＩＮＤ）２８とを支援するものとして示されている。
【００３３】
もし、前記ＤｅｖｉｃｅＩｎｆｏ．ｘｍｌ及びＸＨＴ９３１．ｘｍｌを受信した第１Ａ／Ｖ機器が前記ｘｍｌファイルを送信した第２Ａ／Ｖ機器を制御しようとするときには、ＵＲＩ及び前記動作コードを結合したＨＴＴＰ命令によって前記第２Ａ／Ｖ機器を制御することができる。
【００３４】
例えば、第１Ａ／Ｖ機器がデジタルＴＶであり、第２Ａ／Ｖ機器がＴＳを格納しているスレーブ機器であるとするとき、ユーザがリモコンを利用してデジタルＴＶに前記ＴＳに含まれたプログラムの視聴命令を伝達する。もし、スレーブ機器に割り当てられたＩＰアドレスが１９２．１６８．０．２であれば、前記デジタルＴＶは単に「ｈｔｔｐ：／／１９２．１６８．０．２／ＣＥＡ９３１？ｐｌａｙ＆ｐｒｅｓｓ」というＨＴＴＰ命令をスレーブ機器に伝達すればよい。
【００３５】
ＸＨＴ標準によるＡ／Ｖ機器はウェブサーバーを備えており、前記のようなＨＴＴＰ命令を機器動作に変換するデバイスコントローラを内蔵しているので、スレーブ機器は前記伝達されたＨＴＴＰ命令に応じて対応する動作を行うことができる。したがって、スレーブ機器はデジタルＴＶにＴＳをＩＥＥＥ  １３９４ネットワークを利用して転送し、これを受信したデジタルＴＶは前記ＴＳをデコーディングしてユーザに表示できるようになる。
【００３６】
このように、ＸＨＴ技術を利用すれば複数のＡ／Ｖ機器間の通信及び制御が容易になり、ユーザは前記機器のうち１つを制御することによって、他のＡ／Ｖ機器まで効果的に制御することができる。
【００３７】
図２Ａは本発明によるＸＨＴネットワーク内で故障情報を提供するシステムを示す図面であり、図２Ｂ及び図２Ｃは１３９４連結線を介してマスタ機器とスレーブ機器が連結された例を示す図面である。
【００３８】
図２Ａに示すように、ＸＨＴネットワーク内に存在するマスタ機器１００及び多数のスレーブ機器２００は映像信号または音声信号を送受信するＡ／Ｖケーブル（太線部分）だけでなく、データパケットを転送するために別途のプロトコルを使用する通信制御線（点線部分）、例えばＩＥＥＥ  １３９４連結線、ＲＳ−２３２Ｃケーブルなどを備える。
【００３９】
ここで、通信制御線を介してＸＨＴネットワーク内に存在する機器の機器情報または連結状態情報などを送受信することができ、スレーブ機器２００を制御し得る作動命令を伝達することもできる。また、通信制御線はＩＥＥＥ  １３９４方式及びＲＳ−２３２Ｃ方式の外にもイーサネット（登録商標）を利用する方式、及びＰＬＣを利用する方式など多様な物理的階層を利用することができる。以下、図２Ｂ及び図２Ｃを参照して、１３９４連結線を介してマスタ機器１００とスレーブ機器２００が連結された例を説明する。
【００４０】
マスタ機器１００はＸＨＴネットワーク内に存在するすべてのスレーブ機器２００を制御する。ここで、マスタ機器１００はディスプレイ機能を有するＡ／Ｖ機器であって、代表的にはＤＴＶ及びコンピュータなどがある。
【００４１】
すなわち、マスタ機器１００はユーザにより入力されたリモコン信号を受信し、受信した信号に該当するスレーブ機器２００を制御する。
【００４２】
例えば、ユーザがリモコンを利用して所定スレーブ機器２００の制御命令を伝達すれば、マスタ機器１００は伝達された制御命令を受信し、受信した命令を分析することによって、分析した命令に応じて該当スレーブ機器２００を制御することができる。このとき、マスタ機器１００は通信制御線を介してスレーブ機器２００に制御命令を転送する。
【００４３】
また、マスタ機器１００は、ユーザから所定スレーブ機器２００に関する故障情報の要求があるとき、スレーブ機器２００に故障情報要求メッセージを転送し、スレーブ機器２００から転送された故障情報を画面上に表示する。
【００４４】
例えば、ユーザがリモコンを利用して所定スレーブ機器（例えば、ＤＶＤプレーヤ）２００の故障情報を要求する命令を伝達すれば、マスタ機器１００はユーザが伝達した故障情報要求信号を受信し、受信した故障情報要求信号に該当するスレーブ機器（例えば、ＤＶＤプレーヤ）２００に故障情報を要求するメッセージを転送する。
【００４５】
これにより、スレーブ機器２００はマスタ機器１００から転送された故障情報要求メッセージに応じて故障情報をチェックしてマスタ機器１００に転送し、マスタ機器１００は該当スレーブ機器２００から転送された故障情報を画面に表示する。
【００４６】
また、マスタ機器１００はユーザの要求があるとき、画面にＸＨＴネットワーク上に存在するスレーブ機器のうち制御可能なスレーブ機器（すなわち、マスタ機器１００と連結されているスレーブ機器）２００を表示する。これにより、ユーザは使用可能なスレーブ機器を把握することができる。
【００４７】
スレーブ機器２００はマスタ機器１００から制御命令を受信し、受信した制御命令に応じて動作する。ここで、スレーブ機器２００としては、ＡＶレシーバ、ＡＶ  ＨＤＤ、Ｄ−ＶＨＳ、ＤＶＤプレーヤ、ＤＶＤレコーダ、ＤＶＤコンボ、ＶＣＲ、ケーブルセットトップボックス、衛星セットトップボックス、及び地上波セットトップボックスなどのＡ／Ｖ機器がある。
【００４８】
例えば、マスタ機器１００から故障情報要求メッセージを受信すれば、故障有無をチェックした後、受信した要求メッセージに対する応答としてマスタ機器１００に故障情報を転送する。
【００４９】
また、スレーブ機器２００は所定時間ごとに周期的に故障有無をチェックしてマスタ機器１００に転送することもできる。これにより、スレーブ機器２００が周期的に故障有無をチェックし、チェック結果、故障があれば直ちにマスタ機器１００にチェックした故障情報を提供することによって、ユーザは所定スレーブ機器２００の故障有無を直ちに把握することができる。
【００５０】
図２Ｂはマスタ機器１００とスレーブ機器２００がハブを使用する１３９４連結線を介して連結された場合を示すブロック図であり、図２Ｃはマスタ機器１００とスレーブ機器２００がハブを使用しないｄａｉｓｙ−ｃｈａｉｎ方式で連結された場合を示すブロック図である。
【００５１】
図２Ｂに示すように、マスタ機器１００とスレーブ機器２００は１３９４連結線を介して全部１３９４ハブに連結されている。この場合、ＩＥＥＥ  １３９４標準によるメカニズムによって各機器は機器固有のＩＤ、すなわちＧＵＩＤを有するが、デバイスが追加または削除される場合、与えられたＩＤをリセットし、再設定しなければならない。前記マイコンは家電機器などに内蔵された中央処理モジュールであって、ＣＰＵと同じ役割をする。ＩＥＥＥ  １３９４方式の連結線を利用するが、図２Ｃのようにハブを利用せず、マスタ機器１００及びスレーブ機器２００間の連結をｄａｉｓｙ−ｃｈａｉｎ方式で連結する方式もあり得る。この方式はマスタ機器１００の１３９４ポートが１番目スレーブ機器１の１番目１３９４ポートに連結され、２番目１３９４ポートはスレーブ機器２の１番目１３９４ポートに連結される方式である。
【００５２】
図３は本発明によるＸＨＴネットワーク内で故障情報を提供するマスタ機器の内部ブロック図である。ここでは、マスタ機器１００がスレーブ機器２００に故障情報を要求するメッセージを転送し、スレーブ機器２００から転送された故障情報を画面上に表示する過程を中心に説明する。
【００５３】
図示のように、マスタ機器１００は、キー入力部１１０、送受信部１２０、解析部１３０、機器故障チェック部１４０、格納部１５０、ディスプレイ部１６０、及び制御部１７０を含んで構成される。
【００５４】
キー入力部１１０はユーザにより入力されたキー信号を受信する。本発明でユーザはリモコンを利用して所定のキー信号を伝達するが、リモコン以外にタッチスクリーン方式及び他の入力方式などによっても所定の信号を伝達することができる。
【００５５】
送受信部１２０はユーザから所定スレーブ機器２００に関する故障情報の要求があるとき、該当スレーブ機器２００に故障情報を要求するメッセージを転送し、スレーブ機器２００から転送された故障情報を受信する。
【００５６】
解析部１３０はスレーブ機器２００から受信した故障情報が含まれた文書を解析する。
格納部１５０はＸＨＴネットワーク内に存在するすべてのスレーブ機器２００に関する情報（例えば、機器情報、状態情報、及びアイコンイメージなど）を格納する。
【００５７】
また、格納部１５０はユーザのキー選択による動作命令を格納する。ここで、ユーザのキー選択による動作命令はマッピングテーブル形態で格納できる。
【００５８】
例えば、ユーザのキー選択によって所定のキーコード値が発生されれば、制御部１７０は発生されたキーコード値による動作命令を格納部１５０のマッピングテーブルで検索し、検索された動作命令を該当スレーブ機器２００に転送する。
【００５９】
ディスプレイ部１６０は解析部１３０が解析した故障情報を画面上に表示する。また、ディスプレイ部１６０はユーザがＸＭＬネットワーク内に存在するスレーブ機器２００の検索を要求する場合、マスタ機器１００と連結された所定のスレーブ機器２００についてのイメージアイコンを画面上に表示する。
【００６０】
制御部１７０はキー入力部１１０がユーザにより入力されたキー信号を受信すれば、受信したキー信号を分析し、分析したキー信号に該当するスレーブ機器２００を制御する。
【００６１】
例えば、ユーザにより入力されたキー信号を入力部１１０で受信すれば、入力されたキー信号を分析してユーザの動作命令を認識する。その次に、認識した動作命令が所定スレーブ機器２００の制御情報を要求するキー信号である場合、送受信部１２０を介して検索されたスレーブ機器２００に機器故障情報を要求するメッセージを転送する。
【００６２】
また、制御部１７０は送受信部１２０を介して所定情報が受信されれば、解析部１３０を介して受信された情報を解析し、解析された情報をディスプレイ部１６０を介して画面に表示する。
【００６３】
例えば、送受信部１２０を介してスレーブ機器２００から故障情報が含まれた文書が受信されれば、制御部１７０は解析部１３０に故障情報が含まれた文書の解析を要求し、解析された故障情報をディスプレイ部１６０を介して画面に表示する。
【００６４】
また、制御部１７０はＸＨＴネットワーク内に存在するスレーブ機器２００に関する情報を収集するために、ディスカバリ過程及びディスクリプション過程を行う。ここで、ディスカバリ過程はマスタ機器１００がＸＨＴネットワーク内に存在するスレーブ機器２００を探す過程をいい、ディスクリプション過程はマスタ機器１００がスレーブ機器２００から受信したサービスディスクリプションＸＭＬファイルを分析してスレーブ機器２００を制御するために必要なサービス機能を得る過程をいう。
【００６５】
一方、マスタ機器１００は自身の故障有無をチェックするために機器故障チェック部１４０をさらに含むことができる。すなわち、ユーザからマスタ機器１００に関する故障情報の要求があるとき、機器故障チェック部１４０は自身の故障有無をチェックし、チェックされた故障情報を制御部１７０に転送して表示されるようにする。
【００６６】
図４は本発明によるＸＨＴネットワーク内で故障情報を提供するスレーブ機器の内部ブロック図である。ここでは、スレーブ機器２００が故障情報を生成してマスタ機器１００から転送する過程を中心に説明する。
【００６７】
図示のように、スレーブ機器２００は、送受信部２１０、機器故障チェック部２２０、故障情報生成部２３０、格納部２４０、ウェブサーバー２５０、及び制御部２６０を含んで構成される。
【００６８】
送受信部２１０はマスタ機器１００から転送された故障情報を要求するメッセージを受信し、要求メッセージに対する応答メッセージ（すなわち、故障情報）をマスタ機器１００に転送する。
【００６９】
機器故障チェック部２２０は故障有無をチェックするものであって、ここで、機器故障チェック部２２０はマスタ機器１００の故障情報要求に応じて故障有無をチェックすることもでき、制御部２６０の要求に応じて所定時間ごとに周期的に故障有無をチェックすることもできる。
【００７０】
例えば、スレーブ機器２００がＤＶＤプレーヤである場合、機器故障チェック部２２０はＤＶＤプレーヤが正常動作を行うかをチェックするために、制御部２６０にＤＶＤプレーヤの再生を要求し、ＤＶＤプレーヤの再生時に出力される信号を感知してＤＶＤプレーヤの動作実行による故障有無をチェックする。
【００７１】
故障情報生成部２３０は機器故障チェック部２２０からチェックされた故障有無によって故障情報を含む文書を作成する。ここで、故障情報はｘｓｄの構文によってｘｍｌファイルで作成される。
【００７２】
格納部２４０は機器情報及び故障情報を格納し、マスタ機器１００に関する機器情報及び位置情報などを格納する。ここで、マスタ機器１００の機器情報及び位置情報はスレーブ機器２００の故障情報をマスタ機器１００に転送するときに利用される。
【００７３】
ウェブサーバー２５０はＨＴＴＰ命令をマスタ機器１００に伝達する。すなわち、ＸＨＴ標準によるＡ／Ｖ機器はウェブサーバー２５０を備えており、ＨＴＴＰ命令を機器動作に変換するデバイスコントローラを内蔵している。これにより、マスタ機器１００はウェブサーバー２５０から伝達されたＨＴＴＰ命令に応じて対応する動作を行うことができる。
【００７４】
制御部２６０は送受信部２１０がマスタ機器１００から転送された機器の故障情報を要求するメッセージを受信すれば、機器故障チェック部２２０を介して故障有無をチェックするように命令する。
【００７５】
また、機器故障チェック部２２０を介して故障がチェックされれば、故障情報生成部２３０を介して故障情報を含む文書を作成するように制御する。そして、作成された故障情報が送受信部２１０またはウェブサーバー２５０を介してマスタ機器１００に転送されるように制御する。
【００７６】
一方、制御部２６０は機器故障チェック部２２０が所定時間ごとに周期的に故障有無をチェックするように制御する。これにより、マスタ機器１００の故障情報要求がなくてもスレーブ機器２００が自主的に故障有無をチェックし、故障があればユーザにその故障情報を知らせることができる。
【００７７】
図５は本発明によるＸＨＴネットワーク内で故障情報を提供するマスタ機器の画面上にＸＨＴネットワーク内に存在する所定のスレーブ機器を表示した例を示す図面である。
【００７８】
図示のように、マスタ機器１００の画面にはＸＨＴネットワーク内に存在するスレーブ機器２００のうちマスタ機器１００と連結された所定のスレーブ機器２００についてのイメージアイコンが表示される。ここで、ユーザは表示されたイメージアイコンのうち所望するアイコンを選択することができる。
【００７９】
例えば、ユーザがリモコンを利用してＸＭＬネットワーク内に存在するスレーブ機器２００の検索を要求する場合、マスタ機器１００はユーザのリモコンキー信号を入力及び分析する。
【００８０】
その次に、分析結果によってマスタ機器１００と連結された所定のスレーブ機器２００のアイコンを表示する。すなわち、制御部１７０は格納部１５０から、ＸＨＴネットワーク上に存在し、自身と連結されたスレーブ機器２００に関する機器表現情報を読み込んでディスプレイ部１６０を介して画面上に表示する。
【００８１】
その次に、ユーザがマスタ機器１００の画面上に表示されたアイコンのうち知りたい故障情報に該当する所定スレーブ機器２００のアイコンを選択する。ここで、ユーザはリモコン及びタッチスクリーン方式などによってスレーブ機器２００のアイコンを選択することができる。
【００８２】
これにより、マスタ機器１００はユーザから選択されたアイコンによるスレーブ機器２００の情報を格納部１５０で検索した後、検索された情報に基づいて該当スレーブ機器２００に故障情報を要求メッセージを転送し、該当スレーブ機器２００から転送された故障情報を受信して画面に表示する。
【００８３】
したがって、ユーザはマスタ機器１００を介してＸＭＬネットワーク内に存在するスレーブ機器２００を把握することができ、画面に表示されたスレーブ機器２００のアイコンのうち所定スレーブ機器２００のアイコンを選択して故障情報を簡単に受信することができる。
【００８４】
図６は本発明によるＸＨＴネットワーク内で故障情報を提供する装置の画面に故障情報を表示した例を示す図面である。
【００８５】
図６Ａ及び図６Ｂに示すように、ＸＨＴネットワーク内に存在するスレーブ機器２００であるＤ−ＶＨＳが故障した場合、Ｄ−ＶＨＳはマスタ機器１００に故障情報を転送し、これによってマスタ機器１００は受信したＤ−ＶＨＳの故障情報を画面に表示する。
【００８６】
例えば、マスタ機器１００の故障情報要求またはスレーブ機器２００の自主的な故障有無チェックによって現在Ｄ−ＶＨＳのヘッダに問題があることがチェックされた場合、Ｄ−ＶＨＳの故障情報生成部２３０は故障情報を含む文書を作成してマスタ機器１００に転送する。
【００８７】
これにより、マスタ機器１００はＤ−ＶＨＳから転送された故障情報を解析し、解析された故障情報と、それによって生じ得る問題を画面に表示する。ここで、Ｄ−ＶＨＳの機器の故障情報はマスタ機器１００の画面の所定の位置に表示される。
【００８８】
すなわち、図６Ａに示すように、マスタ機器１００の画面中央には「Ｄ−ＶＨＳのヘッダ損傷が酷くて出力映像に問題が生じ得、Ｔａｐｅに損傷を与える可能性があります。」というＤ−ＶＨＳの故障情報と、それによって生じ得る状況を表示する。
【００８９】
また、図６Ｂに示すように、ユーザが所定のマルチメディアコンテンツを再生させようとする場合、画面上の下段に現在Ｄ−ＶＨＳの故障情報と、それによって生じ得る状況を表示することによって、ユーザのＤ−ＶＨＳ使用を中止したり、ユーザがアフターサービスを受けるようにすることができる。
【００９０】
図７は本発明の一実施形態によるＸＨＴネットワーク内で故障情報を提供する方法において、マスタ機器の故障情報要求に応じてスレーブ機器が故障情報を提供する過程を示すフローチャートである。
【００９１】
まず、キー入力部１１０を介してユーザにより入力されたキーコード値が受信されれば（Ｓ１００）、制御部１７０は受信されたキーコード値を分析する。
【００９２】
分析結果、ユーザがＸＨＴネットワーク内に存在する所定のスレーブ機器２００の情報を要求する場合、制御部１７０は格納部１５０に格納されたスレーブ機器２００のイメージアイコンをディスプレイ部１６０を介して画面に表示する。
【００９３】
これにより、ユーザが画面に表示されたスレーブ機器２００のアイコンのうち知りたい故障情報に該当する所定スレーブ機器２００のアイコンを選択すれば、キー入力部１１０はユーザのキー選択によって入力されたキーコード値を受信し、制御部１７０は受信したキーコード値によるアイコンに該当するスレーブ機器２００をチェックする（Ｓ１１０）。
【００９４】
その次に、制御部１７０は送受信部１２０を介してチェックされたスレーブ機器２００に故障情報を要求するメッセージを転送する（Ｓ１２０）。
【００９５】
その次に、スレーブ機器２００の送受信部２１０はマスタ機器１００から転送された故障情報を要求するメッセージを受信し、受信した要求メッセージを制御部２６０に転送する。
【００９６】
その次に、制御部２６０はマスタ機器１００の要求メッセージに応じて機器故障チェック部２２０に故障有無をチェックするように要求する。
【００９７】
これにより、機器故障チェック部２２０は故障有無をチェックし（Ｓ１３０）、チェック結果、故障があれば故障情報を制御部２６０に転送する。その次に、制御部２６０は故障情報生成部２３０に機器故障チェック部２２０から転送された故障情報を転送し、故障情報を含む文書の作成を要求する。
【００９８】
その次に、故障情報生成部２３０は転送された故障情報に基づいて故障情報を含む文書を作成する（Ｓ１４０）。ここで、故障情報はｘｓｄの構文によってｘｍｌファイルで作成される。
【００９９】
その次に、制御部２６０は作成された故障情報を含む文書を送受信部２１０を介してマスタ機器１００に転送する（Ｓ１５０）。
【０１００】
その次に、マスタ機器１００の送受信部１２０はスレーブ機器２００から転送された故障情報を含む文書を受信し、受信した文書を制御部１７０に転送する。
【０１０１】
その次に、制御部１７０は送受信部１２０から転送された文書を解析部１３０に転送し、文書に含まれた故障情報の解析を要求する。これにより、解析部１３０はｘｓｄの構文によってｘｍｌファイルで作成された文書を解析し、解析された故障情報を制御部１７０に転送する（Ｓ１６０）。
【０１０２】
その次に、制御部１７０は解析された故障情報をディスプレイ部１６０を介して画面に表示する（Ｓ１７０）。
【０１０３】
したがって、ＸＨＴネットワーク内に存在するマスタ機器１００とスレーブ機器２００が通信制御線（例えば、ＩＥＥＥ  １３９４連結線）で連結されて、マスタ機器１００がスレーブ機器２００を制御することができ、ディスプレイ機能を備えるマスタ機器１００を介してスレーブ機器２００の故障情報を直ちに表示することができて、スレーブ機器２００の故障有無を直ちにチェックすることができる。
【０１０４】
また、ユーザは所定スレーブ機器１００に関する故障有無及び故障情報を簡単に得ることができ、これによって故障があれば直ちにスレーブ機器２００のアフターサービスなどのサービスを受けることができる。
【０１０５】
図８は本発明の他の実施形態によるＸＨＴネットワーク内で故障情報を提供する方法において、スレーブ機器が周期的に故障有無をチェックした後、マスタ機器に故障情報を提供する過程を示すフローチャートである。
【０１０６】
まず、スレーブ機器２００の機器故障チェック部２２０は所定時間ごとに周期的に故障有無をチェックし（Ｓ２００）、チェック結果、故障があれば故障情報を制御部２６０に転送する。ここで、故障有無をチェックする周期はユーザの任意に変更することができる。
【０１０７】
その次に、制御部２６０は転送された故障情報を故障情報生成部２３０に転送し、故障情報を含む文書の作成を要求する。
【０１０８】
その次に、故障情報生成部２３０は制御部２６０の命令に応じて、チェックした故障情報に基づいて故障情報を含む文書を作成し（Ｓ２２０）、制御部２６０は作成された故障情報を含む文書を送受信部２１０を介してマスタ機器１００に転送する（Ｓ２３０）。
【０１０９】
その次に、マスタ機器１００の送受信部１２０はスレーブ機器２００から転送された故障情報を含む文書を受信し、制御部１７０は送受信部１２０が受信した文書を解析部１３０に転送して文書に含まれた故障情報の解析を要求する。
【０１１０】
これにより、解析部１３０はｘｓｄの構文によってｘｍｌファイルで作成された文書を解析し、解析された故障情報を制御部１７０に転送すれば、制御部１７０は解析された故障情報をディスプレイ部１６０を介して画面に表示する（Ｓ２５０）。
【０１１１】
したがって、マスタ機器１００から故障情報を要求するメッセージを受信しない場合にも、スレーブ機器２００が自主的に故障情報をチェックし、チェック結果、故障があればマスタ機器１００にチェックされた故障情報を転送してユーザに提供することによって、ユーザはＸＨＴネットワーク内に存在するすべての機器の故障有無及び故障状態を迅速に把握することができる。
【０１１２】
以上、添付する図面を参照して本発明の実施形態を説明したが、本発明の属する技術分野における通常の知識を有する者は本発明がその技術的思想や必須的な特徴を変更せずに他の具体的な形態によって実施できることを理解することができる。したがって前述した実施形態はすべての面で例示的なものであって、限定的なものではないことを理解しなければならない。
【図面の簡単な説明】
【０１１３】
【図１Ａ】ＤｅｖｉｃｅＩｎｆｏ．ｘｓｄの構文によって各機器別に生成されるＤｅｖｉｃｅＩｎｆｏ．ｘｍｌファイル内容の一例を示す図である。
【図１Ｂ】ＸＨＴ９３１．ｘｓｄの構文によって各機器別に生成されるＸＨＴ９３１．ｘｍｌファイル内容の一例を示す図である。
【図２Ａ】本発明によるＸＨＴネットワーク内で故障情報を提供するシステムを示す図である。
【図２Ｂ】１３９４連結線を介してマスタ機器とスレーブ機器が連結された例を示す図である。
【図２Ｃ】１３９４連結線を介してマスタ機器とスレーブ機器が連結された例を示す図である。
【図３】本発明によるＸＨＴネットワーク内で故障情報を提供するマスタ機器の内部ブロック図である。
【図４】本発明によるＸＨＴネットワーク内で故障情報を提供するスレーブ機器の内部ブロック図である。
【図５】本発明によるＸＨＴネットワーク内で故障情報を提供するマスタ機器の画面上にＸＨＴネットワーク内に存在する所定のスレーブ機器を表示した例を示す図である。
【図６Ａ】本発明によるＸＨＴネットワーク内で故障情報を提供する装置の画面に故障情報を表示した例を示す図である。
【図６Ｂ】本発明によるＸＨＴネットワーク内で故障情報を提供する装置の画面に故障情報を表示した例を示す図である。
【図７】本発明の一実施形態によるＸＨＴネットワーク内で故障情報を提供する方法において、マスタ機器の故障情報要求に応じてスレーブ機器が故障情報を提供する過程を示すフローチャートである。
【図８】本発明の他の実施形態によるＸＨＴネットワーク内で故障情報を提供する方法において、スレーブ機器が周期的に故障有無をチェックした後、マスタ機器に故障情報を提供する過程を示すフローチャートである。
【図１Ａ】
2008525878.tif 000003
【図１Ｂ】
2008525878.tif 000004
【図２Ａ】
2008525878.tif 000005
【図２Ｂ】
2008525878.tif 000006
【図２Ｃ】
2008525878.tif 000007
【図３】
2008525878.tif 000008
【図４】
2008525878.tif 000009
【図５】
2008525878.tif 000010
【図６Ａ】
2008525878.tif 000011
【図６Ｂ】
2008525878.tif 000012
【図７】
2008525878.tif 000013
【図８】
2008525878.tif 000014
【国際調査報告】
2008525878.tif 000015
2008525878.tif 000016