(57)【特許請求の範囲】
【請求項１】
所定空間に配置された被制御機器に関する機器リストを表示するディスプレイ部と、
前記配置された被制御機器、前記リスト及び前記配置された被制御機器と前記リストに走査された光情報を含む第１イメージを受信する受信部と、
前記受信されたイメージから検出された光情報に従って、前記配置された被制御機器及び前記リストから選択された被制御機器をマッピングする制御部とを含み、
前記ディスプレイ部は、前記ディスプレイ部のディスプレイ領域に対応するように所定の色を有するメッシュパターンを表示することを特徴とするホームネットワーク機器制御装置。
【請求項２】
前記光情報は、前記イメージ上に現れる色情報であり、前記光情報は前記色情報が所定時間間隔で現れるクリックイベントを含むことを特徴とする請求項１に記載のホームネットワーク機器制御装置。
【請求項３】
前記制御部は、前記配置された被制御機器及び前記リストでそれぞれクリックイベントが発生した被制御機器をマッピングすることを特徴とする請求項２に記載のホームネットワーク機器制御装置。
【請求項４】
前記受信部は、前記メッシュパターンを含む第２イメージを受信することを特徴とする請求項１に記載のホームネットワーク機器制御装置。
【請求項５】
前記ディスプレイ領域に表示されたメッシュパターンと前記受信された第２イメージから検出されたメッシュパターンとを比較して、前記第２イメージのディスプレイ領域を補正する補正部をさらに含むことを特徴とする請求項４に記載のホームネットワーク機器制御装置。
【請求項６】
前記補正されたディスプレイ領域に関する座標系を設定する座標系設定部をさらに含むことを特徴とする請求項５に記載のホームネットワーク機器制御装置。
【請求項７】
所定空間に配置された被制御機器及び前記被制御機器に走査された光情報を含むイメージを受信する受信部と、
前記受信されたイメージから検出された光情報に従って、前記光が走査された被制御機器を選択する制御部と、
前記選択された被制御機器の制御メニューリストを表示するディスプレイ部とを含み、
前記ディスプレイ部は、ディスプレイ領域に対応するように所定の色を有するメッシュパターンを表示することを特徴とするホームネットワーク機器制御装置。
【請求項８】
前記光情報は前記イメージ上に現れる色情報であり、前記光情報は前記色情報が所定時間間隔で現れるクリックイベントを含むことを特徴とする請求項７に記載のホームネットワーク機器制御装置。
【請求項９】
前記制御部は前記配置された被制御機器からクリックイベントが発生した被制御機器を選択することを特徴とする請求項８に記載のホームネットワーク機器制御装置。
【請求項１０】
前記受信部は、前記メッシュパターンを含む第１イメージを受信することを特徴とする請求項７に記載のホームネットワーク機器制御装置。
【請求項１１】
前記ディスプレイ領域に表示されたメッシュパターンと前記第１イメージから検出されたメッシュパターンとを比較して、前記第１イメージから検出されたディスプレイ領域を補正する補正部をさらに含むことを特徴とする請求項１０に記載のホームネットワーク機器制御装置。
【請求項１２】
前記補正されたディスプレイ領域に関する座標系を設定する座標系設定部をさらに含むことを特徴とする請求項１１に記載のホームネットワーク機器制御装置。
【請求項１３】
前記受信部は、前記配置された被制御機器、前記被制御機器に関する機器リスト及び前記配置された被制御機器と前記リストに走査された光情報を含む第２イメージを受信することを特徴とする請求項１２に記載のホームネットワーク機器制御装置。
【請求項１４】
前記制御部は前記第２イメージから検出された光情報に従って、前記配置された被制御機器及び前記リストから選択された被制御機器をマッピングすることを特徴とする請求項１３に記載のホームネットワーク機器制御装置。
【請求項１５】
所定空間に配置された被制御機器に関する機器リストを表示するステップと、
前記配置された被制御機器、前記リスト及び前記配置された被制御機器と前記リストに走査された光情報を含む第１イメージを受信するステップと、
前記受信されたイメージから検出された光情報に従って、前記配置された被制御機器及び前記リストから選択された被制御機器をマッピングするステップと、
所定の色を有するメッシュパターンをディスプレイ領域に対応するように表示するステップと、
前記メッシュパターンを含む第２イメージを受信するステップと、
前記ディスプレイ領域に表示されたメッシュパターンと前記受信された第２イメージから検出されたメッシュパターンとを比較して、前記第２イメージのディスプレイ領域を補正するステップと、
前記補正されたディスプレイ領域に関する座標系を設定するステップと、を含むことを特徴とするホームネットワーク機器制御方法。
【請求項１６】
前記光情報は前記イメージ上に現れる色情報であり、前記光情報は前記色情報が所定時間間隔で現れるクリックイベントを含むことを特徴とする請求項１５に記載のホームネットワーク機器制御方法。
【請求項１７】
前記マッピングするステップは、前記配置された被制御機器及び前記リストでそれぞれクリックイベントが発生された被制御機器をマッピングするステップを含むことを特徴とする請求項１６に記載のホームネットワーク機器制御方法。
【請求項１８】
所定空間に配置された被制御機器及び前記被制御機器に走査された光情報を含むイメージを受信するステップと、
前記受信されたイメージから検出された光情報に従って、前記光が走査された被制御機器を選択するステップと、
前記選択された被制御機器の制御メニューリストを表示するステップと、
ディスプレイ領域に対応するように所定の色を有するメッシュパターンを表示するステップと、
前記メッシュパターンを含む第１イメージを受信するステップと、
前記ディスプレイ領域に表示されたメッシュパターンと前記第１イメージから検出されたメッシュパターンとを比較して、前記第１イメージのディスプレイ領域を補正するステップと、
前記補正されたディスプレイ領域に関する座標系を設定するステップと、を含むことを特徴とするホームネットワーク機器制御方法。
【請求項１９】
前記光情報は前記イメージ上に現れる色情報であり、前記光情報は前記色情報が所定時間間隔で現れるクリックイベントを含むことを特徴とする請求項１８に記載のホームネットワーク機器制御方法。
【請求項２０】
前記選択するステップは、前記配置された被制御機器からクリックイベントが発生された被制御機器を選択するステップを含むことを特徴とする請求項１９に記載のホームネットワーク機器制御方法。
【請求項２１】
前記配置された被制御機器、前記被制御機器に関する機器リスト及び前記配置された被制御機器と前記リストに走査された光情報を含む第２イメージを受信するステップと、
前記第２イメージから検出された光情報に従って、前記配置された被制御機器及び前記リストから選択された被制御機器をマッピングするステップと、をさらに含むことを特徴とする請求項１８に記載のホームネットワーク機器制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホームネットワークに関し、より詳しくは、ホームネットワーク上の機器を効率的に制御することができる装置及び方法に関する。
【背景技術】
【０００２】
最近、ホームネットワーク市場を狙った製品が発売され、家庭内に存在するデジタル装置の数が増加するようになった。
【０００３】
ＤＶＤプレーヤ、ＶＣＲ、デジタルＴＶのようなデジタル装置には通常該当デジタル装置の機能を遠隔で制御するための遠隔制御機が備えられる。ところが、遠隔制御機は一般的に特定デジタル装置に限定され使用される。このため、ユーザは多数のデジタル装置を遠隔で制御しようとする場合、各デジタル装置に従属している遠隔制御機を使用しなければならないという煩わしさがあった。
【０００４】
このような問題点を解決するために従来には２つ以上のデジタル装置を遠隔で制御することができる統合型遠隔制御機が考案されている。しかし統合型遠隔制御機もまた遠隔制御が可能なデジタル装置の範囲が限定的であるという問題がある。
【０００５】
また、デジタルＴＶのような映像装置で複数の作業ウィンドウを実行した場合、従来の遠隔制御機では特定作業ウィンドウを容易に選択することができないという問題がある。
【０００６】
さらに、従来ホームネットワークではユーザが特定デジタル装置を使用しようとする場合、ネットワーク上に接続されているデジタル装置を容易に選択することができないという問題がある。さらに具体的に、従来ホームネットワークでは、デジタルＴＶのような映像装置を介してホームネットワーク上に接続されているデジタル装置の識別情報を含むリストが表示されるようにする。そして、ユーザにリストから該当デジタル装置を選択させる。ところが、映像装置を介して表示される被制御装置リストには家庭内に存在するすべてのデジタル装置が含まれる。例えば、家庭内の各部屋ごとにＤＶＤプレーヤが設置されている場合、すべてのＤＶＤプレーヤの識別情報を含む装置リストが表示される。このとき、もし居間にいるユーザが居間に位置するＤＶＤを使用しようとする場合、リストのどの項目が居間に位置するＤＶＤプレーヤに関する項目であるのか分かりにくい。
【０００７】
これにより、特許文献１のような、さまざまな発明が提示されたが、前述した問題点はまだ解決されていない。
【０００８】
従って、多数のデジタル装置をより効率的に制御することができ、所定映像装置内での作業を容易にすることができる装置及び方法を提供する必要がある。
【特許文献１】韓国特許公開第２００２−００４７４１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、前記問題点を改善するために案出されたものであって、ホームネットワーク上のデジタル機器を効率的に制御することができ、映像装置内での作業を容易にすることができる装置及び方法を提供することに目的がある。
【００１０】
しかし、本発明の目的は前述した目的に制限されず、言及していないさらなる目的は下記によって当業者に明確に理解できる。
【課題を解決するための手段】
【００１１】
前記目的を達成するために本発明の実施形態によるホームネットワーク機器制御装置は、所定空間に配置された被制御機器に関する機器リストを表示するディスプレイ部、前記配置された被制御機器、前記リスト及び前記配置された被制御機器と前記リストに走査された光情報を含む第１イメージを受信する受信部、及び前記受信されたイメージから検出された光情報に従って、前記配置された被制御機器及び前記リストから選択された被制御機器をマッピングする制御部を含み、前記ディスプレイ部は、前記ディスプレイ部のディスプレイ領域に対応するように所定の色を有するメッシュパターンを表示する。
【００１２】
前記目的を達成するために本発明の実施形態によるホームネットワーク機器制御装置は、所定空間に配置された被制御機器及び前記被制御機器に走査された光情報を含むイメージを受信する受信部、前記受信されたイメージから検出された光情報に従って、前記光が走査された被制御機器を選択する制御部及び前記選択された被制御機器の制御メニューリストを表示するディスプレイ部を含み、前記ディスプレイ部は、ディスプレイ領域に対応するように所定の色を有するメッシュパターンを表示する。
【００１３】
前記目的を達成するために本発明の実施形態によるホームネットワーク機器制御方法は、所定空間に配置された被制御機器に関する機器リストを表示するステップ、前記配置された被制御機器、前記リスト及び前記配置された被制御機器と前記リストに走査された光情報を含む第１イメージを受信するステップ及び前記受信されたイメージから検出された光情報に従って、前記配置された被制御機器及び前記リストから選択された被制御機器をマッピングするステップと、所定の色を有するメッシュパターンをディスプレイ領域に対応するように表示するステップと、前記メッシュパターンを含む第２イメージを受信するステップと、前記ディスプレイ領域に表示されたメッシュパターンと前記受信された第２イメージから検出されたメッシュパターンとを比較して、前記第２イメージのディスプレイ領域を補正するステップと、前記補正されたディスプレイ領域に関する座標系を設定するステップと、を含む。
【００１４】
前記目的を達成するために本発明の実施形態によるホームネットワーク機器制御方法は、所定空間に配置された被制御機器及び前記被制御機器に走査された光情報を含むイメージを受信するステップ、前記受信されたイメージから検出された光情報に従って、前記光が走査された被制御機器を選択するステップ及び前記選択された被制御機器の制御メニューリストを表示するステップと、ディスプレイ領域に対応するように所定の色を有するメッシュパターンを表示するステップと、前記メッシュパターンを含む第１イメージを受信するステップと、前記ディスプレイ領域に表示されたメッシュパターンと前記第１イメージから検出されたメッシュパターンとを比較して、前記第１イメージのディスプレイ領域を補正するステップと、前記補正されたディスプレイ領域に関する座標系を設定するステップと、を含む。
【発明の効果】
【００１５】
前述したように本発明によるホームネットワーク機器制御装置及び方法によれば、次のような効果が１つあるいはそれ以上ある。
【００１６】
第一に、多数のリモコンを備えずに多数の被制御装置を容易に制御することができるという長所がある。
【００１７】
第二に、レーザポインタを使用するので、映像装置内に表示される多様な作業ウィンドウを容易に選択することができるという長所がある。
【００１８】
第三に、被制御装置リストを表示するとき、被制御装置の位置情報をユーザに提供することができるという長所がある。
【発明を実施するための最良の形態】
【００１９】
その他、実施形態の具体的な事項は詳細な説明及び図面に含まれている。
【００２０】
本発明の利点及び特徴、そしてそれらを達成する方法は添付する図面とともに詳細に後述する実施形態を参照すれば明確になる。しかし、本発明は以下に開示される実施形態に限定されず、相異なる多様な形態によって具現でき、単に本実施形態は本発明の開示を完全なものにし、本発明の属する技術分野における通常の知識を有する者に発明の範疇を完全に知らせるために提供するものであって、本発明は請求項の範疇によってのみ定義される。明細書の全体にわたって同じ参照符号は、同じ構成要素を示す。
【００２１】
以下、本発明の実施形態により、ホームネットワーク機器制御装置及び方法を説明するためのブロック図または処理フローチャートに関する図面を参考して本発明について説明する。この場合、処理フローチャートの各ブロックとフローチャートの組み合せは、コンピュータプログラムインストラクションによって行われることが理解できる。これらコンピュータプログラムインストラクションは、汎用コンピュータ、特殊用コンピュータまたはその他プログラム可能なデータプロセシング装備のプロセッサに搭載できるので、コンピュータまたはその他プログラム可能なデータプロセシング装備のプロセッサによって行われるインストラクションはフローチャートブロックで説明する機能を行う手段を生成する。これらコンピュータプログラムインストラクションは、特定方式で機能を具現するために、コンピュータまたはその他プログラム可能なデータプロセシング装備に備えられるコンピュータによって利用可能または読取可能なメモリに格納できるので、そのコンピュータによって利用可能または読取可能なメモリに格納したインストラクションは、フローチャートブロックで説明する機能を行うインストラクション手段を含む製造品目を生産するのに使用することができる。また、コンピュータプログラムインストラクションは、コンピュータまたはその他プログラム可能なデータプロセシング装備上に搭載できるので、コンピュータまたはその他プログラム可能なデータプロセシング装備上で一連の動作段階が行われ、コンピュータで実行されるプロセスを生成してコンピュータまたはその他プログラム可能なデータプロセシング装備の機能を行うインストラクションは、フローチャートブロックで説明する各段階の機能を実行することもできる。
【００２２】
また、各ブロックは特定の論理的機能を実行するための１つ以上の実行可能なインストラクションを含むモジュール、セグメントまたはコードの一部を表すことができる。また、複数の代替実行例ではブロックで言及した機能が順序から外れて発生し得ることに注目しなければならない。例えば、連なって図示している２つのブロックは、実質的に同時に行われることが可能であり、またはそのブロックが場合によって該当する機能に応じて逆順に行われることも可能である。
【００２３】
本発明の好ましい実施形態を説明する前にホームネットワーク技術について簡略に説明する。
【００２４】
ホームネットワーク技術は、大きく有線ネットワーク技術と無線ネットワーク技術に分類される。有線ネットワーク技術としては電話線（以下、Ｈｏｍｅ  ＰＮＡという）、電力線（以下、ＰＬＣという）、イーサネット（登録商標）、ＩＥＥＥ１３９４とＵＳＢなどがあり、無線ネットワーク技術としてはＩｒＤＡ（赤外線通信）、ＩＥＥＥ  ８０２．１１ｘ系列の無線ＬＡＮ（ＩＥＥＥ８０２．１１）、ＨｏｍｅＲＦ（ＩＥＥＥ８０２．１５）、Ｂｌｕｅｔｏｏｔｈ（ＩＥＥＥ８０２．１５）、ＵＷＢ、Ｚｉｇｂｅｅ、ＨｉｐｅｒＬＡＮなどがある。
【００２５】
Ｈｏｍｅ  ＰＮＡは、家内に設置されている電話線を使用して１０Ｍｂｐｓの伝送速度でホームネットワークを構成することができる有線ネットワーク技術であって、別途の通信ラインを構築する必要がないという長所がある。このようなＨｏｍｅ  ＰＮＡは、ＩＥＥＥ８０２．３イーサネット（登録商標）ネットワーク、モデム、ＩＳＤＮなどと互換され、電話または他のサービスが使用する帯域幅より高い帯域幅を使用するため、ネットワーク使用中でも電話線上のすべての妨害電波を避けることができる。Ｈｏｍｅ  ＰＮＡは、１つのコンピュータのみがインターネットと接続されていてもネットワーク上のすべてのコンピュータがインターネットを共有することができる。また１０Ｍｂｐｓイーサネット（登録商標）技術または５６Ｋｂｐｓモデム技術と結合された製品が可能であり、家庭で１つのインターネットラインで多数人が同時にインターネットゲーム、チャットなどを楽しむことができる。
【００２６】
ＰＬＣは、家庭や事務室に取り付けられた電力線を使用して通信信号を１００ＫＨｚ〜３０ＭＨｚの高周波信号に変えて伝送し、受信時には高周波フィルタを使用して信号を受信する有線ネットワーク技術である。
【００２７】
イーサネット（登録商標）は、ＩＥＥＥ８０２．３標準によるネットワーキング技術であって、データ通信で既に検証されたＬＡＮ技術である。企業ネットワークを始めとするホームネットワークの基盤を備えており、速度が速く（現在１０Ｍｂｐｓ及び１００Ｍｂｐｓ）かつ安全性が高くて、何より他競争技術より廉価であるという点で注目を集めている技術である。
【００２８】
ＩＥＥＥ１３９４は、本来ハードディスクインターフェースとして開発し始めた直列バス方式のインターフェース技術であって、ＦｉｒｅＷｉｒｅともいう。ＩＥＥＥ  １３０４は、最近ＡＶ機器のデジタル化とマルチメディア環境具備によって台頭され、最大６３個の端末機が接続できる。モードによって１００Ｍｂｐｓ、２００Ｍｂｐｓ、４００Ｍｂｐｓなどの速い伝送速度を支援するので、高速のリアルタイムデータ伝送が可能であり、両方向通信及びＰｎＰ（Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）などを支援する。
【００２９】
ＵＳＢは、ＨＩＤ（ヒューマンインターフェースデバイス）としての特性と周辺装置との容易な接続、十分なＩＲＱ（インタラプトリクエスト）リソース、そしてＰｎＰ機能が支援されるなどの長所を有する技術である。
【００３０】
これに比べて、ＩＥＥＥ８０２．１１ｘ系列の無線ＬＡＮ技術はケーブル配線が要らず、移動時にも基盤ＬＡＮに接続可能な通信形態であってＬＡＮ構成が迅速であり、ネット構造の変更が容易であるという点から無線ホームネットワーキング技術として浮上している。無線ＬＡＮ技術には８０２．１１ｂ、８０２．１１ａ、８０２．１１ｇ、８０２．１１ｅとして８０２．１１ｉなどのように多様な無線技術標準がある。
【００３１】
ＨｏｍｅＲＦは、ＰＣ、周辺機器、通信、ソフトウェア、半導体産業などを主導している企業によって標準化が進行されている技術であって、ＳＷＡＰ（シェアードワイヤレスアクセスプロトコル）１．１規格に関する標準が完了した状態である。赤外線でないＲＦ方式を使用して家庭内のネットワーク構築をターゲットにしている。
【００３２】
ブルートゥースは、約１０ｍ以内の距離で多様な機器間に通信を可能にする低電力、低価の近距離無線通信技術であって、初期には適用範囲に制約があったが、最近には機能が拡大され移動電話端末機やＰＤＡなど個人通信機器、ヘッドセット／キーボード／スピーカ／プリンタのようなＰＣ周辺機器、有線でＰＣに接続された機器間の個人用ネットワーク（ＰＡＮ）構築技術として注目を集めている。
【００３３】
ＵＷＢは、主に軍用レーダーや遠隔探知などの特殊目的に使用された技術であって、２００２年２月ＦＣＣで常用技術と許容された。通信分野の応用は、初期段階としてＶＴＲ及びＤＶＤプレーヤなど無線動画像伝送のためのＵＷＢチップセット評価サンプルが発表され、２００３年以後には家庭での無線動画像伝送用として１００Ｍｂｐｓ級チップの開発が予想されている。
【００３４】
以上、ホームネットワーク技術について簡略に説明した。以下、添付する図面を参照して本発明の好ましい実施形態を詳細に説明する。
【００３５】
まず、図１を参照して、本発明の実施形態によるホームネットワーク機器制御システム（以下、「制御システム」という）について説明する。
【００３６】
図１は、本発明の実施形態による制御システムを示した例示図である。
【００３７】
図示した制御システムは、所定空間に配置された多数の被制御装置４００，５００，６００、レーザを走査するレーザポインタ１００、ユーザにより選択された被制御装置４００，５００，６００を制御する映像装置３００、及び被制御装置４００，５００，６００、映像装置３００及びレーザポインタ１００から走査された光情報を含むイメージを取得する撮影装置２００を含む。
【００３８】
被制御装置４００，５００，６００はホームネットワーク機器であって、デジタル装置で構成できる。ここで、デジタル装置とは、デジタルデータを処理するデジタル回路を有する装置であって、コンピュータ、プリンタ、スキャナ、ページャ、デジタルカメラ、ファックス、デジタルコピー機、個人用デジタル端末機（ＰＤＡ）、携帯電話、デジタル電話、デジタルプロジェクト、デジタルビデオレコーダ、デジタルカムコーダ、セットトップボックス、デジタル冷蔵庫、電子レンジ、電気炊飯器、空気浄化機、携帯電話、ＶＣＲ及びＤＶＤプレーヤなどが例に挙げられる。
【００３９】
このような被制御装置４００，５００，６００は所定空間に配置され、所定ネットワーク、例えばＵＰｎＰ、ブルートゥース、Ｈｏｍｅ  ＰＮＡなどを介して映像装置３００と接続できる。ネットワークを介して映像装置３００と接続された被制御装置４００，５００，６００は所定データ、例えば被制御装置４００，５００，６００の識別情報及び被制御装置４００，５００，６００の制御メニューに関する情報を映像装置３００に提供する。また、被制御装置４００，５００，６００は映像装置３００から制御コードを受信し、受信された制御コードに対応するコマンドを行う。以下の説明では、本発明の実施形態による制御システムは第１被制御装置４００，５００，６００、第２被制御装置４００，５００，６００及び第３被制御装置４００，５００，６００を含み、第１、第２及び第３被制御装置４００，５００，６００はそれぞれＤＶＤプレーヤ４００、ＶＴＲ５００及び照明スイッチ６００である場合を例えて説明する。
【００４０】
映像装置３００は、多数の被制御装置４００，５００，６００とネットワークで接続され、被制御装置４００，５００，６００の識別情報、被制御装置４００，５００，６００の制御メニュー情報及び被制御装置４００，５００，６００を制御するための制御コマンドを格納する。そして、映像装置３００は、ユーザによって選択された被制御装置４００，５００，６００を制御するための制御コマンドをネットワークを介して伝送する。このような映像装置３００はデジタルＴＶ、コンピュータのモニタなどのように、ディスプレイ部を備えるデジタル装置で構成できる。以下の説明では、映像装置３００がデジタルＴＶで構成された場合を実施形態として説明し、映像装置３００についてより詳細な説明は図２を参照して後述する。
【００４１】
レーザポインタ１００は、電源ボタン（図示せず）が押された場合、特定波長の光、すなわちレーザを放出する。このとき、レーザポインタ１００によってポインティングされる地点の中央は白色であるが、周辺は赤色で現れる。ユーザはレーザポインタ１００を使用して特定物、例えば所定空間内に位置する被制御装置４００，５００，６００または映像装置３００などをポインティングすることができ、レーザポインタ１００によってポインティングされる地点を視覚的に認知することができる。
【００４２】
また、ユーザは、レーザポインタ１００を使用して特定物、例えば被制御装置４００，５００，６００及び映像装置３００に表示された被制御装置リスト（図３Ｄの図面符号３参照）のうち所定項目を選択することができる。このためにレーザポインタ１００は選択ボタン（図示せず）を備えるのが好ましい。選択ボタンはユーザによって押された場合、クリックイベントを発生させる。ここでクリックイベントとは、レーザポインタ１００によってポインティングされる被制御装置４００，５００，６００または映像装置３００を選択することができるイベントを意味するものであって、レーザポインタ１００から放出されるレーザが所定時間の間に所定回数だけ点滅されることが例に挙げられる。
【００４３】
撮影装置２００は被制御装置４００，５００，６００、映像装置３００及びレーザポインタ１００から走査されたレーザ情報（図３Ｄの図面符号１０参照）を含むイメージを映像装置３００に提供する。このために撮影装置２００は撮影範囲内に被制御装置４００，５００，６００及び映像装置３００が含まれ得るように家の内部の所定位置に設置される。例えば、図１のように、被制御装置４００，５００，６００及び映像装置３００が位置する壁面と対向する方向に設置できる。以下の説明では説明の便宜上、撮影装置２００が図１のように設置された場合を例えて説明する。
【００４４】
次に、図２ないし図７を参照して本発明の実施形態による映像装置について説明する。図２は、本発明の実施形態による映像装置の構成を示したブロック図であり、図３Ａないし図３Ｆは、図２に示した映像装置のディスプレイ部によって表示される画面を示した例示図である。そして、図４Ａないし図４Ｅは、撮影装置から受信したイメージを示した例示図である。そして、図５、図６及び図７は、それぞれ本発明の実施形態による第１、第２及び第３マッピングテーブルを示した例示図である。
【００４５】
図２に示した映像装置３００は、送信部３２０、受信部３１０、ディスプレイ部３９０、検出部３３０、補正部３４０、座標系設定部３６０、座標変換部３７０、格納部３８０及び制御部３５０を含む。
【００４６】
受信部３１０は、被制御装置４００，５００，６００から被制御装置４００，５００，６００の識別情報及び制御メニュー情報を受信する。このとき、受信された識別情報及び制御メニュー情報は後述する格納部３８０に格納される。また、受信部３１０は撮影装置２００からイメージを受信して補正部３４０に提供する。
【００４７】
送信部３２０は、ユーザによって選択された被制御装置４００，５００，６００を制御するためのコマンドをネットワークを介して該当被制御装置４００，５００，６００に伝送する。
【００４８】
ディスプレイ部３９０は所定の色を有するメッシュデータを表示する。例えば、図３Ａないし図３Ｃのように、赤色、緑色及び青色のメッシュデータを表示する。これにより、後述する検出部３３０が撮影装置２００から提供されたイメージの中から映像装置３００のディスプレイ領域３０を検出できるようにする。また、後述する補正部３４０によって検出されたディスプレイ領域３０を補正できるようにする。ここで、ディスプレイ部３９０はメッシュデータ以外にも多様な形態のパターンを有するデータを表示することができる。例えば、円形、三角形、四角形のパターンを有するデータを表示することができるが、これに制限されるのではない。また、ディスプレイ部３９０によって表示されるメッシュデータの色は例示した色に制限されず、多様な色、例えば黄色のメッシュデータが表示されることもある。以下の説明ではディスプレイ部３９０が図３Ａないし図３Ｃのように、赤色、緑色及び青色のメッシュデータを表示する場合を実施形態として説明する。
【００４９】
この他にもディスプレイ部３９０は図３Ｄのように、格納部３８０に格納されている被制御装置リスト３を表示したり、図３Ｅのように、ユーザによって選択された被制御装置、例えば照明スイッチ６００の制御メニューリスト４などを表示する。
【００５０】
検出部３３０は受信部３１０から提供されたイメージから映像装置３００のディスプレイ領域３０を検出する。さらに具体的に、図４Ａないし図４Ｃのように、メッシュデータを含むイメージが順次に受信されれば、検出部３３０は受信されたイメージから所定パターンが繰り返される領域を検出することによって、映像装置３００のディスプレイ領域３０を検出する。検出されたディスプレイ領域３０に関する情報は後述する補正部３４０に提供される。
【００５１】
また、検出部３３０は受信部３１０から提供されたイメージから被制御装置４００，５００，６００領域を検出する。このとき、検出部３３０は格納部３８０に格納されている所定アルゴリズム、例えばエッジ検出アルゴリズムによって被制御装置４００，５００，６００領域を検出する。被制御装置４００，５００，６００領域が検出されれば、検出部３３０は検出された被制御装置４００，５００，６００領域に含まれる座標を検出する。そして、検出された被制御装置４００，５００，６００領域及び該当領域に含まれる座標に関する情報、すなわち第１座標系での座標情報を後述する制御部３５０に提供する。
【００５２】
また、検出部３３０は、提供されたイメージからクリックイベントが発生された地点の座標を検出する。そして、クリックイベントが発生された地点の座標情報を後述する制御部３５０に提供する。
【００５３】
補正部３４０は、ディスプレイ部３９０によって表示されるメッシュデータを参照してディスプレイ領域３０を補正する。さらに具体的に、補正部３４０はディスプレイ部３９０によって表示されるメッシュデータのパターンと検出部３３０によって検出されたメッシュデータのパターンとを比較して、イメージで歪んだディスプレイ領域３０を補正する。また補正部３４０は、ディスプレイ部３９０によって表示されるメッシュデータの色と検出部３３０によって検出されたメッシュデータの色とを比較して、提供されたイメージの色を補正する。イメージを補正するとき使用された補正値、例えば大きさ補正比率、色補正比率などに関する値は格納部３８０に格納される。補正部３４０は格納部３８０に格納された補正値を使用して引き続き提供されるイメージを補正することができる。
【００５４】
座標系設定部３６０は受信部３１０によって受信されたイメージに関する第１座標系を設定する。また、座標系設定部３６０は補正部３４０によって補正されたディスプレイ領域３０に対して第２座標系を設定する。例えば、座標系設定部３６０は、補正されたディスプレイ領域３０の左上側の頂点を原点とする第２座標系を設定する。座標系設定部３６０によって設定された第２座標系は後述する格納部３８０に格納される。
【００５５】
格納部３８０は撮影装置２００から提供されたイメージからディスプレイ領域３０を検出するのに必要なアルゴリズム及び被制御装置４００，５００，６００領域を検出するのに必要なアルゴリズム、例えばエッジ検出アルゴリズムを格納する。また、格納部３８０は後述する制御部３５０によって生成された第１、第２及び第３マッピングテーブル５０，４０，６０を格納する。この他にも格納部３８０は、被制御装置４００，５００，６００から受信された識別情報、制御メニュー情報、該当制御メニューに関するコマンドコードなどを格納し、ディスプレイ領域３０を補正するのに必要な補正値及び座標設定部３６０によって設定された第２座標系などの情報を格納する。このような格納部３８０はキャッシュ、ＲＯＭ、ＰＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ及びフラッシュメモリのような非揮発性メモリ素子またはＲＡＭのような揮発性メモリ素子またはハードディスクドライブ（ＨＤＤ）のような格納媒体のうち少なくとも１つによって具現できるが、これに限定されない。
【００５６】
制御部３５０は第１、第２及び第３マッピングテーブル５０，４０，６０を生成する。さらに具体的に、制御部３５０は検出部３３０から提供された情報、例えばイメージから検出された被制御装置４００，５００，６００領域情報及び該当領域に含まれる第１座標系の座標に関する情報をマッピングして、図５に示したような第１マッピングテーブル５０を生成する。
【００５７】
また、制御部３５０は、座標系設定部３６０によって第２座標系が設定された後、ディスプレイ部３９０によって被制御装置リスト３が表示されるとき、ディスプレイ領域３０に表示された項目及び各項目が表示された領域に含まれる第２座標系の座標値情報をマッピングして、図６に示したような第２マッピングテーブル４０を生成する。
【００５８】
また、制御部３５０はユーザの選択によって、第１マッピングテーブル５０の座標情報と第２マッピングテーブル４０の被制御装置４００，５００，６００の識別情報をマッピングして、図７に示したような第３マッピングテーブル６０を生成する。
【００５９】
さらに具体的に、レーザポインタ１００によって所定被制御がポインティングされた状態でクリックイベントが発生すれば、検出部３３０はイメージからクリックイベントが発生した地点の座標、すなわち第１座標系の座標を検出して制御部３５０に提供する。
【００６０】
制御部３５０は検出部３３０から提供された座標値がディスプレイ領域３０内にあるかを判断する。判断結果、検出部３３０から提供された座標値がディスプレイ領域３０内に含まれない場合、制御部３５０は第１マッピングテーブル５０を検索して、クリックイベントが発生した地点の座標値を含む座標集合を選択する。
【００６１】
次に、ディスプレイ部３９０によって表示された被制御装置リスト３の中で所定項目がレーザポインタ１００によってポインティングされた状態でクリックイベントが発生されれば、検出部３３０はクリックイベントが発生した地点の座標、すなわち第１座標系の座標を検出して制御部３５０に提供する。
【００６２】
制御部３５０は検出部３３０から提供された座標値がディスプレイ領域３０内にあるかを判断する。判断結果、検出部３３０から提供された座標値がディスプレイ領域３０内に含まれない場合、制御部３５０は検出された座標を座標変換部３７０に提供する。
【００６３】
座標変換部３７０は第１座標系の座標値を第２座標系の座標値に変換する。変換された座標値は制御部３５０に提供される。
【００６４】
変換された座標値が提供されれば、制御部３５０は第２マッピングテーブル４０を参照して、変換された座標値を含む被制御装置を選択する。
【００６５】
この後、制御部３５０は第１マッピングテーブル５０から選択された座標集合及び第２マッピングテーブル４０から選択された被制御装置をマッピングして、図７のような第３マッピングテーブル６０を生成する。
【００６６】
このように第３マッピングテーブル６０が生成された後、レーザポインタ１００から走査された光が所定被制御装置４００，５００，６００に位置された状態でクリックイベントが発生されれば、制御部３５０は第３マッピングテーブル６０を参照して、クリックイベントが発生された地点の座標を含む被制御装置４００，５００，６００を選択する。そして、選択された被制御装置４００，５００，６００に関する制御メニューがディスプレイ部３９０によって表示できるようにする。
【００６７】
次に、図８ないし図１１を参照して、本発明の実施形態によるホームネットワーク機器制御方法について説明する。
【００６８】
ここで、図８は本発明の実施形態によるホームネットワーク機器制御方法を示したフローチャートであり、図９ないし図１１は図８に示したフローチャートにおいて映像装置３００で行われる動作を各ステップ別に詳細に示したものである。
【００６９】
図８を参照すれば、本発明の実施形態によるホームネットワーク機器制御方法は、大きく、座標系を設定するステップ（Ｓ７１０）、所定空間に配置された被制御装置４００，５００，６００と映像装置３００のディスプレイ部３９０に表示された被制御装置リスト３の中で所定被制御装置４００，５００，６００をマッピングするステップ（Ｓ７２０）及び被制御装置４００，５００，６００を制御するステップ（Ｓ７３０）を含む。
【００７０】
まず、図９を参照して座標系を設定するステップ（Ｓ７１０）について説明する。
【００７１】
まず、映像装置３００の制御部３５０はディスプレイ部３９０によって所定パターンを有する画面が表示されるようにする（Ｓ７１1）。例えば、図３Ａないし図３Ｃに示したように、赤色、緑色及び青色のメッシュデータが順次に表示されるようにする。このように、所定の色のメッシュデータが表示されれば、図４Ａないし図４Ｃのように、メッシュデータが表示された映像装置３００を含むイメージが受信部３１０によって受信される（Ｓ７１２）。
【００７２】
この後、検出部３３０は受信部３１０によって受信されたイメージから映像装置３００のディスプレイ領域３０を検出する。すなわち、メッシュデータのパターンを検出することによって、映像装置３００のディスプレイ領域３０を検出する。
【００７３】
検出部３３０によって映像装置３００のディスプレイ領域３０が検出されれば、補正部３４０はディスプレイ部３９０によって表示されるメッシュデータのパターンと検出部３３０によって検出されたメッシュデータのパターンとを比較して、ディスプレイ領域３０を補正する（Ｓ７１３）。また、補正部３４０はディスプレイ部３９０によって表示されるメッシュデータの色と検出部３３０によって検出されたメッシュデータの色とを比較してイメージの色を補正する。
【００７４】
このように、イメージに関する色補正及びディスプレイ領域３０に関する補正が行われれば、座標系設定部３６０は映像装置３００のディスプレイ領域３０を基準に第２座標系を設定する（Ｓ７１４）。例えば図４Ａでディスプレイ領域３０の左上側の頂点を原点とする座標系を設定する。これにより、イメージに関する座標設定ステップを完了する。
【００７５】
このように、補正されたディスプレイ領域３０に関する第２座標系が設定されれば、制御部３５０は第１マッピングテーブルを生成する。さらに具体的に、検出部３３０は受信部３１０によって受信されたイメージから被制御装置４００，５００，６００領域を検出する。このとき、検出部３３０は所定アルゴリズム、例えばエッジ検出アルゴリズムを使用して被制御装置４００，５００，６００領域を検出することができる。被制御装置４００，５００，６００領域が検出されれば、検出部３３０は検出された被制御装置４００，５００，６００の領域情報及び該当領域に含まれる座標情報を制御部３５０に提供する。
【００７６】
この後、制御部３５０は検出部３３０から提供された情報、すなわち検出された被制御装置４００，５００，６００領域及び該当領域に含まれる座標情報をテーブル化して、図５に示したような第１マッピングテーブル５０を生成する。このとき、第１マッピングテーブル５０は被制御装置の位置によって変更できる。すなわち、新しい被制御装置が撮影装置２００の撮影範囲内に位置する場合、第１マッピングテーブル５０には新しい被制御装置領域に関する情報が追加される。これに比べて、既に設置されていた被制御装置が撮影装置２００の撮影範囲から外れる場合、該当被制御装置領域に関する情報は第１マッピングテーブル５０から削除される。前述したように、第１マッピングテーブル５０を生成するステップは座標設定ステップ（Ｓ７１０）の以前または以後に行われ得る。
【００７７】
次に、図１０を参照して所定空間に配置された被制御装置４００，５００，６００と映像装置３００のディスプレイ部３９０に表示された被制御装置リスト３の中で所定項目をマッピングするステップ（Ｓ７２０）について説明する。
【００７８】
ディスプレイ領域３０に関する座標設定が完了すれば、映像装置３００の制御部３５０は図３Ｄのように、制御可能な被制御装置リスト３がディスプレイ部３９０によって表示されるようにする（Ｓ７２１）。このとき、被制御装置リスト３には制御可能なすべての被制御装置４００，５００，６００が含まれ得る。すなわち、撮影装置２００の撮影範囲に含まれなくても、ネットワーク上に接続されたすべての被制御装置４００，５００，６００の目録がディスプレイ部３９０によって表示できる。
【００７９】
この後、ユーザはレーザポインタ１００を使用して、空間内の所定被制御装置４００，５００，６００及びディスプレイ部３９０に表示された被制御装置リスト３の中から所定項目をそれぞれ選択する。このとき、ユーザは空間内の被制御装置４００，５００，６００を先に選択したり、映像装置３００に表示された被制御装置リスト３の中から所定項目を先に選択することができる。以下の説明では前者の場合を例えて説明する。
【００８０】
ユーザは、まずレーザポインタ１００を使用して所定被制御装置をポインティングする。例えば、図４Ｄのように、レーザポインタ１００を使用して照明スイッチ６００をポインティングする。この後、ユーザはレーザポインタ１００に備えられた選択ボタン（図示せず）を押す。レーザポインタ１００の選択ボタンが押されると、レーザポインタ１００から走査されるレーザは所定時間の間に所定回数だけ点滅される。すなわち、クリックイベントが発生される。
【００８１】
一方、映像装置３００の検出部３３０はクリックイベントが発生した地点の座標、すなわち第１座標系での座標を検出して制御部３５０に提供する（Ｓ７２２）。
【００８２】
制御部３５０は検出された座標値がディスプレイ領域３０に含まれるかを判断する（Ｓ７２３）。判断結果、検出された座標値はディスプレイ領域３０に含まれないので（Ｓ７２３、いいえ）、制御部３５０は格納部３８０に格納された第１マッピングテーブル５０を検索する。その結果、クリックイベントが発生した地点の座標値を含む座標集合を選択する（Ｓ７２４）。例えば、図４Ｄでクリックイベントが発生した地点の座標が（Ｘ２１、Ｙ２１）である場合、制御部３５０は第１マッピングテーブル５０から第３領域に関する座標集合を選択する。
【００８３】
この後、ユーザはレーザポインタ１００を使用して、ディスプレイ部３９０によって表示された被制御装置リスト３の所定項目をポインティングする。例えば、図３Ｄのように、スイッチ項目をポインティングする。その次に、ユーザはレーザポインタ１００に備えられた選択ボタン（図示せず）を押す。レーザポインタ１００の選択ボタンが押されると、レーザポインタ１００から走査される光は所定時間の間に所定回数だけ点滅されてクリックイベントが発生される。
【００８４】
一方、映像装置３００の検出部３３０はクリックイベントが発生した地点の座標、すなわち第１座標系での座標を検出して制御部３５０に提供する（Ｓ７２２）。
【００８５】
制御部３５０は検出された座標値がディスプレイ領域３０に含まれるかを判断する（Ｓ７２３）。判断結果、検出された座標値がディスプレイ領域３０に含まれるので（Ｓ７２３、はい）、制御部３５０は検出された座標を座標変換部３７０に提供する。
【００８６】
座標変換部３７０は検出部３３０から提供された座標値を第２座標系に関する座標値に変換して制御部３５０に提供する（Ｓ７２６）。
【００８７】
この後、制御部３５０は第2マッピングテーブル４０を参照して、変換された座標値を含む被制御装置４００，５００，６００を選択する（Ｓ７２７）。例えば、座標変換部３７０によって変換された座標値が（ｘ２１、ｙ２１）である場合、制御部３５０は第２マッピングテーブル４０から（ｘ２１、ｙ２１）を含む被制御装置、すなわち照明スイッチ６００を選択する。
【００８８】
この後、制御部３５０は第１マッピングテーブル５０から選択された座標集合、すなわち第３領域に関する座標集合及び第２マッピングテーブル４０から選択された被制御装置、すなわち照明スイッチ６００をマッピングする（Ｓ７２８）。
【００８９】
ユーザは撮影装置２００によって撮影される被制御装置４００，５００，６００の個数だけ前述したステップを繰り返し、図７のように第３マッピングテーブル６０が生成できるようにする。これにより、空間に配置された被制御装置４００，５００，６００及び映像装置３００に表示された被制御装置リスト３の中で所定項目をマッピングするステップを完了する。
【００９０】
次に、図１１を参照して、被制御装置４００，５００，６００の制御ステップ（Ｓ７３０）について説明する。
【００９１】
ユーザはレーザポインタ１００を使用して所定被制御装置４００，５００，６００をポインティングしてから選択ボタンを押す。例えば、図３Ｄに示したように、照明スイッチ６００をポインティングしてから選択ボタンを押す。選択ボタンが押されると、レーザポインタ１００から走査されるレーザが所定回数だけ点滅される。すなわち、クリックイベントが発生される。
【００９２】
一方、映像装置３００の検出部３３０は、受信部３１０によって受信されたイメージからクリックイベントが発生した地点の座標、すなわち第１座標系の座標を検出して制御部３５０に提供する（Ｓ７３１）。
【００９３】
この後、制御部３５０は第３マッピングテーブル６０を参照して、検出部３３０から提供された座標値を含む被制御装置４００，５００，６００を選択する（Ｓ７３２）。そして、制御部３５０は選択された被制御装置４００，５００，６００の制御メニューがディスプレイ部３９０によって表示されるようにする（Ｓ７３３）。例えば、検出部３３０から提供された座標値が（Ｘ２３、Ｙ２３）である場合、制御部３５０は第３マッピングテーブル６０から照明スイッチ６００を選択する。その結果、図３Ｅのように、ディスプレイ部３９０によって照明スイッチに関する制御メニューリスト４が表示されるようにする。
【００９４】
このように、照明スイッチ６００に関する制御メニューリスト４が表示されれば、ユーザはレーザポインタ１００を使用して所望するメニュー項目をポインティングした後、選択ボタンを押してポインティングされたメニューを選択する。すなわち、クリックイベントを発生させる。例えば、ユーザは図３Ｆのように、照明をオフさせるスイッチオフメニューをポインティングした後、選択ボタンを押してクリックイベントを発生させる。
【００９５】
この後、検出部３３０は受信されたイメージからクリックイベントが発生された地点の座標を検出する。検出された座標はディスプレイ部３９０領域に含まれるので、座標変換部３７０によって第２座標系の座標値に変換される。変換された座標値は制御部３５０に提供される。
【００９６】
この後、制御部３５０は照明スイッチ６００の制御メニューリスト４に関する座標情報を含むテーブル（図示せず）を検索して、変換された座標値を含む制御メニュー、例えばスイッチオフメニューを認識する。この後、制御部３５０は格納部３８０に格納された情報を参照して、認識された制御メニューに対応するコマンド、例えばスイッチオフコマンドを送信部３２０によって照明スイッチ６００に伝送する（Ｓ７３４）。
【００９７】
以上のように例示した図面を参照して、本発明によるホームネットワーク機器制御装置及び方法について説明したが、本発明は本明細書に開示する実施形態と図面に限定されず、その発明の技術思想の範囲内で当業者により多様な変形が行われ得ることは言うまでもない。
【図面の簡単な説明】
【００９８】
【図１】本発明の実施形態によるホームネットワーク機器制御システムを示した例示図である。
【図２】図１に示したホームネットワーク機器制御装置の構成を示したブロック図である。
【図３Ａ】図１に示したホームネットワーク機器制御装置で表示される画面を示した例示図である。
【図３Ｂ】図１に示したホームネットワーク機器制御装置で表示される画面を示した例示図である。
【図３Ｃ】図１に示したホームネットワーク機器制御装置で表示される画面を示した例示図である。
【図３Ｄ】図１に示したホームネットワーク機器制御装置で表示される画面を示した例示図である。
【図３Ｅ】図１に示したホームネットワーク機器制御装置で表示される画面を示した例示図である。
【図３Ｆ】図１に示したホームネットワーク機器制御装置で表示される画面を示した例示図である。
【図４Ａ】図１に示したホームネットワーク機器制御装置に受信されるイメージを示した例示図である。
【図４Ｂ】図１に示したホームネットワーク機器制御装置に受信されるイメージを示した例示図である。
【図４Ｃ】図１に示したホームネットワーク機器制御装置に受信されるイメージを示した例示図である。
【図４Ｄ】図１に示したホームネットワーク機器制御装置に受信されるイメージを示した例示図である。
【図４Ｅ】図１に示したホームネットワーク機器制御装置に受信されるイメージを示した例示図である。
【図５】本発明の実施形態による第１マッピングテーブルを示した例示図である。
【図６】本発明の実施形態による第２マッピングテーブルを示した例示図である。
【図７】本発明の実施形態による第３マッピングテーブルを示した例示図である。
【図８】本発明の実施形態によるホームネットワーク機器制御方法を示したフローチャートである。
【図９】図８に示したホームネットワーク機器制御方法において、各ステップで行われるホームネットワーク機器制御装置の動作過程をより詳細に示したフローチャートである。
【図１０】図８に示したホームネットワーク機器制御方法において、各ステップで行われるホームネットワーク機器制御装置の動作過程をより詳細に示したフローチャートである。
【図１１】図８に示したホームネットワーク機器制御方法において、各ステップで行われるホームネットワーク機器制御装置の動作過程をより詳細に示したフローチャートである。
【符号の説明】
【００９９】
３        被制御装置リスト
４        制御メニューリスト
４０      第１マッピングテーブル
５０      第２マッピングテーブル
６０      第３マッピングテーブル
１００    レーザポインタ
２００    撮影装置
３００    映像装置
４００，５００，６００    被制御装置
【図１】
0004664272.tif 000002
【図２】
0004664272.tif 000003
【図３Ａ】
0004664272.tif 000004
【図３Ｂ】
0004664272.tif 000005
【図３Ｃ】
0004664272.tif 000006
【図３Ｄ】
0004664272.tif 000007
【図３Ｅ】
0004664272.tif 000008
【図３Ｆ】
0004664272.tif 000009
【図４Ａ】
0004664272.tif 000010
【図４Ｂ】
0004664272.tif 000011
【図４Ｃ】
0004664272.tif 000012
【図４Ｄ】
0004664272.tif 000013
【図４Ｅ】
0004664272.tif 000014
【図５】
0004664272.tif 000015
【図６】
0004664272.tif 000016
【図７】
0004664272.tif 000017
【図８】
0004664272.tif 000018
【図９】
0004664272.tif 000019
【図１０】
0004664272.tif 000020
【図１１】
0004664272.tif 000021