(57)【要約】デバイスにプラットホームデバイスの一定出力画面領域が割り当てられ、割り当てられた領域内では当該デバイスが自由に所望の情報をディスプレイでき、これらデバイスを簡単に制御できる方法を提供する。すなわち、各デバイスの基本情報を要請するためのレポート命令語を通じて収集された情報をプラットホームデバイス画面に出力し、これを通じて選択されたデバイスに対してキーパススルー方式を通じて使用者が直接制御できる方法を提供する。【選択図】図４
2010505289.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一つ以上のデバイスを含むネットワークのプラットホームデバイスでの出力制御方法であって、
前記プラットホームデバイスがディスプレイ条件情報を少なくとも一つ以上のデバイスに伝送する段階と、
前記少なくとも一つ以上のデバイスから、前記ディスプレイ条件情報を満たす範囲で前記少なくとも一つ以上のデバイスが構成したディスプレイ出力情報を受信する段階と、
前記受信したディスプレイ出力情報にしたがって前記プラットホームデバイスの画面にディスプレイする段階と、
を含むデバイス出力制御方法。
【請求項２】
前記ディスプレイ条件情報は、前記プラットホームデバイスを通じて出力できるディスプレイ領域に関する情報及び前記プラットホームデバイスで支援できる出力形式に関する情報のうち少なくとも一つを含むことを特徴とする、請求項１に記載のデバイス出力制御方法。
【請求項３】
前記ディスプレイ領域に関する情報は、前記プラットホームデバイスの総ディスプレイ領域のうち、受信デバイスが使用できるディスプレイ領域に対する大きさ及び位置のうち少なくとも一つを含むことを特徴とする、請求項２に記載のデバイス出力制御方法。
【請求項４】
出力形式に関する情報は、支援可能な言語、最大表現可能な色（ｍａｘｉｍｕｎ  ｃｏｌｏｒ  ｄｅｐｔｈ）情報、最大文字大きさに関する情報、支援可能な文字形態に関する情報のうち少なくとも一つを含むことを特徴とする、請求項２に記載のデバイス出力制御方法。
【請求項５】
前記ディスプレイ出力情報は、前記少なくとも一つ以上のデバイスが出力しようとする内容に関する情報及び前記出力内容に対して使用しようとする出力形式に関する情報を含むことを特徴とする、請求項１に記載のデバイス出力制御方法。
【請求項６】
前記ディスプレイ出力情報は、フィールドインデックス、言語インデックス、フィールドタイプ、パラメータタイプ及びパラメータの個数のうち少なくとも一つに関する情報を含むことを特徴とする、請求項１に記載のデバイス出力制御方法。
【請求項７】
前記フィールドタイプは、普通文字列（ｐｌａｉｎ  ｔｅｘｔ）、情報要請（ｉｎｆｏｒｍａｔｉｏｎ  ｒｅｑｕｅｓｔ）、キーバイパス（ｋｅｙ  ｂｙｐａｓｓ）及びメニューリフラッシュ（ｍｅｎｕ  ｒｅｆｒｅｓｈ）のうち少なくとも一つであることを特徴とする、請求項６に記載のデバイス出力制御方法。
【請求項８】
前記パラメータタイプは、数字（ｄｉｇｉｔ）、キャラクター（ｃｈａｒａｃｔｅｒ）及び列（ｓｔｒｉｎｇ）のうち少なくとも一つであることを特徴とする、請求項６に記載のデバイス出力制御方法。
【請求項９】
前記プラットホームデバイスが伝送するディスプレイ条件情報は、レポート命令語、選択命令語及びキー命令語のうち少なくとも一つに含まれて伝送されることを特徴とする、請求項１に記載のデバイス出力制御方法。
【請求項１０】
前記ディスプレイ条件情報が前記選択命令語に含まれて伝送される場合、前記選択命令語を受信したデバイスと入力及び出力インターフェースのうち少なくとも一つとを連結する段階をさらに含むことを特徴とする、請求項９に記載のデバイス出力制御方法。
【請求項１１】
前記ディスプレイ条件情報が前記キー命令語に含まれて伝送される場合、
前記キー命令語を受信したデバイスを制御するための制御信号を受信する段階と、
前記受信した信号が前記プラットホームデバイス及び前記キー命令語を受信したデバイスのうちいずれかを制御するための信号であるか確認する段階と、
前記制御信号が前記キー命令語を受信したデバイスを制御するための情報である場合、前記制御情報を、前記キー命令語を受信したデバイスに伝達する段階と、
をさらに含んでなることを特徴とする、請求項９に記載のデバイス出力制御方法。
【請求項１２】
プラットホームデバイス（ｐｌａｔｆｏｒｍ  ｄｅｖｉｃｅ）で第１デバイスの出力を制御する方法であって、
前記プラットホームデバイスがディスプレイ条件情報を前記第１デバイスに伝送する段階と、
前記第１デバイスから、前記ディスプレイ条件情報を満たす範囲で前記第１デバイスが構成したディスプレイ出力情報を受信する段階と、
前記受信したディスプレイ出力情報にしたがって前記プラットホームデバイスの画面にディスプレイする段階と、
を含むデバイス出力制御方法。
【請求項１３】
前記ディスプレイ条件情報は、前記プラットホームデバイスを通じて出力できるディスプレイ領域に関する情報及び前記プラットホームデバイスで支援できる出力形式に関する情報のうち少なくとも一つを含むことを特徴とする、請求項１２に記載のデバイス出力制御方法。
【請求項１４】
前記ディスプレイ領域に関する情報は、前記プラットホームデバイスの総ディスプレイ領域のうち、前記第１デバイスが使用できるディスプレイ領域に対する大きさ及び位置のうち少なくとも一つを含むことを特徴とする、請求項１３に記載のデバイス出力制御方法。
【請求項１５】
前記第１デバイスが使用できるディスプレイ領域の大きさは、一つのフィールドの長さを定義し、前記定義されたフィールドの長さ及び受信デバイスに割り当てられたフィールドの個数などを用いて決定することを特徴とする、請求項１４に記載のデバイス出力制御方法。
【請求項１６】
前記一つのフィールドは、少なくとも一つ以上の文字列を含むように構成され、前記文字列ごとに使われた出力形式が異なって構成されることを特徴とする、請求項１５に記載のデバイス出力制御方法。
【請求項１７】
前記出力形式に関する情報は、支援可能な言語、最大表現可能な色（ｍａｘｉｍｕｎ  ｃｏｌｏｒ  ｄｅｐｔｈ）情報、最大文字大きさに関する情報、支援可能な文字形態に関する情報のうち少なくとも一つを含むことを特徴とする、請求項１３に記載のデバイス出力制御方法。
【請求項１８】
前記ディスプレイ出力情報は、フィールドインデックス、言語インデックス、フィールドタイプ、パラメータタイプ及びパラメータの個数のうち少なくとも一つに関する情報を含むことを特徴とする、請求項１３に記載のデバイス出力制御方法。
【請求項１９】
前記フィールドタイプは、普通文字列（ｐｌａｉｎ  ｔｅｘｔ）、情報要請（ｉｎｆｏｒｍａｔｉｏｎ  ｒｅｑｕｅｓｔ）、キーバイパス（ｋｅｙ  ｂｙｐａｓｓ）及びメニューリフラッシュ（ｍｅｎｕ  ｒｅｆｒｅｓｈ）のうち少なくとも一つであることを特徴とする、請求項１８に記載のデバイス出力制御方法。
【請求項２０】
前記パラメータタイプは、数字（ｄｉｇｉｔ）、キャラクター（ｃｈａｒａｃｔｅｒ）及び列（ｓｔｒｉｎｇ）のうち少なくとも一つであることを特徴とする、請求項１８に記載のデバイス出力制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに関するもので、より具体的には、ネットワークでデバイスの出力を制御する方法に関する。
【背景技術】
【０００２】
近年、家庭または小規模の職場のような限定された空間で比較的少ない数のデジタル機器間に無線ネットワークを形成し、これら機器間にオーディオまたはビデオデータを交換できるブルートゥース（ｂｌｕｅｔｏｏｔｈ）、無線私設網（ＷＰＡＮ：Ｗｉｒｅｌｅｓｓ  Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）技術が開発されている。ＷＰＡＮは、比較的近い距離で比較的少ない数のデジタル機器間に情報を交換するのに用いられることができ、これらデジタル機器間に低電力及び低費用通信を可能にする。
【０００３】
無線技術を用いて通信を行なうと、これらデバイス間を連結するためのケーブルのような線を除去することが可能である。また、デバイス間の無線ネットワーク通信を通じて、デバイスとデバイス間に直接的にデータ情報を交換することが可能である。かかるネットワークで通信を行なえるデバイスには、コンピュータ、ＰＤＡ、ノートブック、デジタルＴＶ、カムコーダ、デジタルカメラ、プリンタ、マイク、スピーカー、ヘッドセット、バーコード読取機、ディスプレイ、携帯電話などがあり、その他にもデジタル機器はいずれも使用可能である。
【０００４】
上記ネットワークを構成するデバイスをそれぞれ個別に制御することは、該ネットワークを通じて多数のデバイスを使用する効果を減殺させることができる。すなわち、それぞれのデバイスに別の制御装置を備えて使用すると、資源の浪費を招く他に使用者に不便さを与えるという不具合につながる。そこで、上記無線ネットワークを構成するデバイスを效率的に制御する方法が要求される。
【０００５】
上記ネットワークを構成するデバイスを制御する従来の方法は、現存する全てのデバイスとこれらデバイスの各機能に対して一々対応するように構成される。すなわち、上記ネットワークに含まれた特定デバイスが使用者から伝送された制御入力を受信すると、この制御入力によって既に設定された制御信号を他のデバイスに伝送し、他のデバイスに対する制御を代行する。この場合、特定デバイスが伝送する制御信号は、特定デバイスと他のデバイスとの間にあらかじめ設定または約束されていなければならず、非常に複雑である他、互換性も保障し難いという問題があった。また、他のデバイスを制御するために使用可能な制御信号が制限されるという限界があった。しかも、複雑な構成を有するにもかかわらず、新しいデバイスが出現したり新しい機能が追加されたりする場合には、新しいデバイスや機能に関する情報を追加する複雑な過程が要求されたり、新しいデバイスや機能に対応できないという問題点があった。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は上記従来技術の問題点を解決するためのもので、その目的は、ネットワークで円滑な無線通信が行なわれるように效率的にデバイスを制御する方法を提供することにある。本発明の他の目的は、新しいデバイスの出現にも容易に対応できるようにするデバイスの制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明によれば、ディスプレイ可能なデバイス（例えば、ＴＶ）及び簡単な制御プロトコルを通じてネットワークを構成する他のデバイスを制御することができる。他のデバイスが使用者に知らせようとする情報を受信して画面に出力するデバイスを‘プラットホームデバイス（ｐｌａｔｆｏｒｍ  ｄｅｖｉｃｅ）’と定義する。このプラットホームデバイスは、他のデバイスに関する基本情報、制御情報などを受信して画面の一定部分に出力し、使用者装置から伝送する信号を他のデバイスに伝達する。すなわち、使用者と他のデバイスとをインターフェースする役割を果たし、他のデバイスを使用者が直接制御できるようにする。また、簡単な制御信号は他のデバイスに直接伝送することも可能である。本発明の一様相は、他のデバイスにプラットホームデバイスの一定出力画面領域が割り当てられ、割り当てられた領域内では他のデバイスが自由に所望の情報をディスプレイできるようにすることによってデバイスを簡単に制御できる方法に関する。
【０００８】
本発明の一様相として、少なくとも一つ以上のデバイスを含むネットワークのプラットホームデバイスでの出力制御方法は、プラットホームデバイスがディスプレイ条件情報を少なくとも一つ以上のデバイスに伝送する段階と、該少なくとも一つ以上のデバイスから、ディスプレイ条件情報を満たす範囲で少なくとも一つ以上のデバイスが構成したディスプレイ出力情報を受信する段階と、受信したディスプレイ出力情報にしたがってプラットホームデバイスの画面にディスプレイする段階と、を含んでなる。
【０００９】
本発明の他の様相として、プラットホームデバイス（ｐｌａｔｆｏｒｍ  ｄｅｖｉｃｅ）で第１デバイスの出力を制御する方法は、プラットホームデバイスがディスプレイ条件情報を第１デバイスに伝送する段階と、第１デバイスから、ディスプレイ条件情報を満たす範囲で第１デバイスが構成したディスプレイ出力情報を受信する段階と、受信したディスプレイ出力情報にしたがってプラットホームデバイスの画面にディスプレイする段階と、を含んでなる。
【発明の効果】
【００１０】
本発明によると、無線通信を通じて装置間の連結が容易になるという効果が得られる。また、ネットワーク通信時に、簡単で効果的な方法で様々なデバイスを制御することができる。なお、新しいデバイスが出現しても、簡単な方法でそれらに対応でき、新しいデバイスを容易に制御することが可能になる。
【図面の簡単な説明】
【００１１】
【図１】多数のデバイスで構成されたＷＶＡＮの例を示す図である。
【図２】ＷＶＡＮで用いられるスーパーフレーム（ｓｕｐｅｒｆｒａｍｅ）構造の一例を示す図である。
【図３】ＷＶＡＮのデバイスに具現されたプロトコル階層構造を示す図である。
【図４】本発明の一実施例によるフローチャートである。
【図５】本発明の一実施例を説明するための図である。
【図６】本発明の一実施例を説明するための図である。
【図７】本発明の一実施例を説明するための図である。
【図８】本発明の他の実施例によるフローチャートである。
【図９】本発明のさらに他の実施例によるフローチャートである。
【図１０】本発明のさらに他の実施例によるフローチャートである。
【発明を実施するための形態】
【００１２】
上述した本発明の目的、構成及び他の特徴は、添付の図面と関連した下記の詳細な説明から明確になる。以下、添付の図面を参照しつつ、本発明の好適な実施例について詳細に説明する。以下に説明される実施例は、本発明の技術的特徴が無線ネットワークの一種であるＷＶＡＮ（Ｗｉｒｅｌｅｓｓ  Ｖｉｄｅｏ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に適用される例とする。ＷＶＡＮは、６０ＧＨｚ帯の周波数帯域を用いて１０ｍ以内の近距離で１０８０ｐのＡ／Ｖストリームを圧縮無しで伝送できるように４．５Ｇｂｐｓ以上のスループット（ｔｈｒｏｕｇｈｐｕｔ）を提供できるｗｉｒｅｌｅｓｓ  ＨＤ（ＷｉＨＤ）技術を利用する無線ネットワークである。
【００１３】
図１は、複数のデバイスで構成されたＷＶＡＮの例を示す図である。ＷＶＡＮは、一定の空間に位置しているデバイス間のデータ交換のために構成されたネットワークである。かかるＷＶＡＮは、２つ以上のデバイス１０〜１４で構成され、これらデバイスのうち一つは調整器（ｃｏｏｒｄｉｎａｔｏｒ）１０として動作する。調整器１０は、デバイス間無線ネットワークを構成するに当たり、所定の無線資源を複数のデバイスが衝突なしに共有できるようにするために無線資源を割り当てスケジューリングする機能を担う装置である。調整器は、ネットワークを構成するデバイス間で通信が行なわれるように資源を割り当てる機能の他にも、普通のデバイスとして少なくとも一つのチャネルを通じてデータを送受信できる。また、クロック同期（ｃｌｏｃｋ  ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ）、ネットワーク加入（ａｓｓｏｃｉａｔｉｏｎ）、帯域幅資源維持（ｍａｉｎｔａｉｎｉｎｇ  ｂａｎｄｗｉｄｔｈ  ｒｅｓｏｕｒｃｅ）などの機能も果たすことができる。
【００１４】
ＷＶＡＮは、２種類の物理階層（ＰＨＹ）を支援する。すなわち、ＷＶＡＮは、物理階層としてＨＲＰ（ｈｉｇｈ−ｒａｔｅ  ｐｈｙｓｉｃａｌ  ｌａｙｅｒ）とＬＲＰ（ｌｏｗ−ｒａｔｅ  ｐｈｙｓｉｃａｌ  ｌａｙｅｒ）を支援する。ＨＲＰは、１Ｇｂ／ｓ以上のデータ伝送速度を支援できる物理階層であり、ＬＲＰは、数Ｍｂ／ｓのデータ伝送速度を支援する物理階層である。ＨＲＰは高指向性（ｈｉｇｈｌｙ  ｄｉｒｅｃｔｉｏｎａｌ）のもので、ユニキャスト連結（ｕｎｉｃａｓｔ  ｃｏｎｎｅｃｔｉｏｎ）を通じて等時性（ｉｓｏｃｈｒｏｎｏｕｓ）データストリーム、非同期データ、ＭＡＣ命令語（ｃｏｍｍａｎｄ）及びＡ／Ｖ制御データを伝送するのに用いられる。ＬＲＰは、指向性または全方向性（ｏｍｎｉ−ｄｉｒｅｃｔｉｏｎａｌ）モードを支援するもので、ユニキャストまたは放送を通じてビーコン、非同期データ、ビーコンを含むＭＡＣ命令語などを伝送するのに用いられる。ＨＲＰチャネルとＬＲＰチャネルは周波数帯域を共有し、ＴＤＭ方式によって区分されて用いられる。ＨＲＰは、５７〜６６ＧＨｚ帯域で２．０ＧＨｚ帯域幅の４つのチャネルを使用し、ＬＲＰは９２ＭＨｚ帯域幅の３つのチャネルを使用する。
【００１５】
図２は、ＷＶＡＮで使われるスーパーフレーム（ｓｕｐｅｒｆｒａｍｅ）構造の一例を示す図である。図２を参照すると、各スーパーフレームは、ビーコン（ｂｅａｃｏｎ）が伝送される領域２０、予約されたチャネルタイムブロック（ｒｅｓｅｒｖｅｄ  ｃｈａｎｎｅｌ  ｔｉｍｅ  ｂｌｏｃｋ）２２、及び予約されていないチャネルタイムブロック（ｕｎｒｅｓｅｒｖｅｄ  ｃｈａｎｎｅｌ  ｔｉｍｅ  ｂｌｏｃｋ）２１を含んでなる。また、それぞれのチャネルタイムブロックは、ＨＲＰを通じてデータが伝送される領域（ＨＲＰ領域）と、ＬＲＰを通じてデータが伝送される領域（ＬＲＰ領域）とに時分割（ｔｉｍｅ  ｄｉｖｉｓｉｏｎ）される。ビーコン（ｂｅａｃｏｎ）２０は、毎スーパーフレームの導入部を識別するために調整器により周期的に伝送される。ビーコンは、スケジューリングされたタイミング情報、ＷＶＡＮの管理及び制御情報を含む。デバイスは、ビーコンに含まれたタイミング情報及び管理／制御情報などを用いてネットワークでデータ交換を行なうことができる。ＨＲＰ領域は、デバイスのチャネル時間割当要請に応じて調整器によりチャネル時間が割り当てられたデバイスが、他のデバイスにデータを伝送するのに使われることができる。また、図２には示していないが、緊急な制御／管理メッセージを伝送するために、ビーコンに続いて位置する競争基盤制御区間（ｃｏｎｔｅｎｔｉｏｎ−ｂａｓｅｄ  ｃｏｎｔｒｏｌ  ｐｅｒｉｏｄ：ＣＢＣＰ）を含む。ＣＢＣＰの区間長は、一定臨界値（ｍＭＡＸＣＢＣＰＬｅｎ）を設定し、この臨界値を越えないように設定される。
【００１６】
図３は、ＷＶＡＮのデバイスに具現されたプロトコル階層構造を示す図である。図３を参照すると、ＷＶＡＮに含まれた各デバイスの通信モジュールは、その機能によって少なくとも２つ以上の階層（ｌａｙｅｒ）に区分されることができ、一般的にＰＨＹ階層３１とＭＡＣ階層３０を含んでなる。該デバイスの通信モジュールは、各階層を管理する個体を含むが、ＭＡＣ階層を管理する個体をＭＬＭＥ（ＭＡＣ  Ｌａｙｅｒ  Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙ）３００、ＰＨＹ階層を管理する個体をＰＬＭＥ（ＰＨＹ  Ｌａｙｅｒ  Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙ）３１０という。また、通信モジュールは、各デバイスの状態情報を収集し、ホストと無線デバイス間の制御通路（ｉｎｔｅｒｆａｃｅ）の役割を担うデバイス管理個体（ｄｅｖｉｃｅ  ｍａｎａｇｅｍｅｎｔ  ｅｎｔｉｔｙ：ＤＭＥ）３２０を含む。これら異なる階層間に交換されるメッセージをプリミティブ（ｐｒｉｍｉｔｉｖｅ）という。
【００１７】
図４は、本発明の一実施例による手順を示すフローチャートである。また、図５は、図４に示す本発明の一実施例による手順のうち、レポート命令語（ｒｅｐｏｒｔ  ｃｏｍｍａｎｄ）の送受信過程を示す図である。図４及び図５を参照すると、ＴＶ５０、カムコーダ５１、５．１チャネルスピーカー５２、ＤＶＲ５３、ＤＶＤ５４、ゲーム機５５がＷＶＡＮを構成し、通信を行なう。なかでもＴＶ５０が最も広い出力画面領域を持つから、ＴＶ５０をプラットホームデバイスと決定することが好ましい。ＴＶ（以下、‘プラットホームデバイス’という。）５０は、使用者装置からネットワーク連結された装置に関するリストを要求する信号を受信する（Ｓ４０）。この信号に応じて、プラットホームデバイス５０は、連結されたデバイス５１〜５５に一定出力画面領域に関する情報を含むレポート命令語を含むメッセージを伝送する（Ｓ４１、Ｓ４２）。
【００１８】
レポート命令語は、命令語を受信したデバイスに受信デバイスの基本的な情報などの所定の情報を要求する命令語である。
【００１９】
表１に、レポート命令語を含むＭＡＣ命令語フレームフォーマットの一例を表す。
【００２０】
【表１】
2010505289.tif 000003
表１のフレームフォーマットは、‘Ａｄｄｒｅｓｓ’領域、‘ｃｏｍｍａｎｄ  ｃｏｄｅ’領域及び‘ｃａｐａｂｉｌｉｔｙ  ｃｏｄｅ’領域を含んでなる。‘Ａｄｄｒｅｓｓ’領域から伝送デバイス（ｓｏｕｒｃｅ）と受信デバイス（ｄｅｓｔｉｎａｔｉｏｎ）の装置アドレスがわかり、‘ｃｏｍｍａｎｄ  ｃｏｄｅ’領域は、伝送される命令語に対するコードを含む。命令語は、図５に示すレポート命令語（ｒｅｐｏｒｔ  ｃｏｍｍａｎｄ）、特定デバイスが選択されたことを知らせたり、特定デバイスと入出力連結を試みたり、特定デバイスに関する制御情報（例えば、特定デバイスの各機能に対するキー値（ｋｅｙ  ｖａｌｕｅ））を要請する選択命令語（ｓｅｌｅｃｔ  ｃｏｍｍａｎｄ）、及び特定デバイスの制御情報を選択して動作または機能を行なうように要請するためのキー命令語（ｋｅｙ  ｃｏｍｍａｎｄ）などになることができる。
【００２１】
また、‘ｃａｐａｂｉｌｉｔｙ  ｃｏｄｅ’領域には、受信デバイスに提供されるディスプレイ条件情報が含まれて伝送される。ディスプレイ条件情報には、プラットホームデバイスを通じて出力できるディスプレイ領域に関する情報とプラットホームデバイスで支援できる出力形式に関する情報とが含まれる。
【００２２】
ディスプレイ領域に関する情報は、プラットホームデバイスの総ディスプレイ領域のうち、受信デバイスが使用できるディスプレイ領域に対する大きさまたは位置に関する情報を含むことができる。例えば、ディスプレイ領域に関する情報は、受信デバイスが使用できるディスプレイ領域の広さ、総ディスプレイ領域に対する受信デバイスが使用できるディスプレイ領域の比率、所定の文字大きさに対する文字の個数、ディスプレイ領域の総画面上での位置などになることができる。また、受信デバイスが使用できるディスプレイ領域の大きさは、一つのフィールド長を定義し、この定義されたフィールド長及び受信デバイスに割り当てられたフィールドの個数などによって決定すれば良い。例えば、一つのフィールドが、プラットホームデバイスのディスプレイ領域で１ラインで表示されるものと定義した場合、２個のフィールドを使用するように指定した命令語を受信したデバイスは、２ラインに表現されうるような情報を伝送する。
【００２３】
出力形式に関する情報は、支援可能な言語（例えば、韓国語、英語、日本語等）、最大表現可能な色（ｍａｘｉｍｕｎ  ｃｏｌｏｒ  ｄｅｐｔｈ）情報、最大文字大きさに関する情報、支援可能な文字形態に関する情報などを含むことができる。
【００２４】
プラットホームデバイス５０が表１のフレームフォーマットで構成されたレポート命令語を伝送する場合、表１の“ｃｏｍｍａｎｄ  ｃｏｄｅ”領域に当該レポート命令語に対するコードが含まれる。
【００２５】
レポート命令語を通じて命令語を受信したデバイスが該デバイスの基本的な情報を応答として伝送するようにする。レポート命令語は、ディスプレイ領域に関する情報及びプラットホームデバイスで支援できる出力形式に関する情報などに対するディスプレイ条件情報を含むので、受信デバイスは、プラットホームデバイスで受容できるディスプレイ範囲がわかる。そして、その範囲内では受信デバイスが自身の基本情報を自由に表現できるようにする。
【００２６】
メッセージを受信したデバイスは、自分の基本的な情報または制御情報などを含む応答メッセージをプラットホームデバイスに伝送する。プラットホームデバイスが伝送したディスプレイ条件情報を満たす範囲で、受信デバイスは自由に文字、ビデオ、オーディオなどの形式で、画面に出力しようとする情報、すなわち、ディスプレイ出力情報を伝送することができる。
【００２７】
ディスプレイ出力情報は、受信デバイスが出力しようとする内容に関する情報及び出力内容に対して使用しようとする出力形式に関する情報を含む。表２に、文字列の形式を利用する場合、ディスプレイ出力情報を含む応答メッセージに対するＭＡＣ応答フレームフォーマットの一例を表す。
【００２８】
【表２】
2010505289.tif 000004
表２のフレームフォーマットは、“Ａｄｄｒｅｓｓ”領域、“ＬＣＩ（Ｌａｎｇｕａｇｅ  Ｃｏｌｏｒ  Ｉｎｄｅｘ）”領域、“Ｓｔｒｉｎｇ＃ｎ”領域及び“ＥＯＦ（Ｅｎｄ  Ｏｆ  Ｆｉｅｌｄ）”領域を含んでなる。
【００２９】
“Ａｄｄｒｅｓｓ”領域は、装置アドレスに関する情報を含み、“ＬＣＩ”領域は、続く文字列に対して使用しようとする出力形式に関する情報を含む。すなわち、プラットホームデバイスから受信したディスプレイ条件情報を通じて決定された使用言語及び使用色等に関する情報を含む。表１の命令語メッセージを通じて他の出力形式に関する情報が伝送される場合には、上記出力形式に関する情報に他の形式に関する情報も含むことができる。“Ｓｔｒｉｎｇ＃ｎ”領域には、プラットホームデバイスを通じて出力しようとする内容（この場合、文字列（ｔｅｘｔ）の形態でありうる。）に関する情報が含まれる。“ＥＯＦ”領域からは、一つのフィールドが終了することがわかる。
【００３０】
例えば、一つのフィールドが１ラインでディスプレイされると定義された場合、“ＥＯＦ”領域の受信後に伝送される文字列は、新しいラインで画面に出力される。上記のような応答フレームフォーマットを通じてメッセージを伝送するデバイスは、一つのフィールド内でも一つ以上の文字列を含めて表現することができ、それぞれの文字列が異なる言語、異なる色、異なる文字大きさ及び形態を持つことができるため、より様々な方法で表現された情報をプラットホームデバイス画面に出力することができる。
【００３１】
表２では、プラットホームデバイスに出力を要請するために伝送するメッセージフォーマットの一例として、勿論、より様々な情報が伝送されることができる。例えば、フィールドインデックス（ｆｉｅｌｄ  ｉｎｄｅｘ）を伝送し、プラットホームデバイス上に文字列がディスプレイされるフィールド番号、すなわち、ディスプレイ画面上の位置情報を知らせることができる。なお、言語インデックス（Ｌａｎｇｕａｇｅ  ｉｎｄｅｘ）を伝送し、文字列の言語情報を知らせることができる。
【００３２】
また、フィールドタイプ（ｆｉｅｌｄ  ｔｙｐｅ）を伝送し、文字列がディスプレイされるフィールドの特性に関する情報を知らせることができる。例えば、普通文字列（ｐｌａｉｎ  ｔｅｘｔ）なのか、特定情報入力を要請する情報要請（ｉｎｆｏｒｍａｔｉｏｎ  ｒｅｑｕｅｓｔ）なのか、プラットホームデバイスが使用者からの入力信号を他のデバイスに伝達するためのキーパススルー（ｋｅｙ−ｐａｓｓ−ｔｈｒｏｕｇｈ）またはキーバイパス（ｋｅｙ  ｂｙｐａｓｓ）なのか、プラットホームデバイスがディスプレイ特性、すなわち、ディスプレイ条件情報をデバイスに再び伝送するためのメニューリフラッシュ（ｍｅｎｕ  ｒｅｆｒｅｓｈ）なのか等のフィールド特性に関する情報を知らせることができる。
【００３３】
そして、パラメータタイプ（ｐａｒａｍｅｔｅｒ  ｔｙｐｅ）を伝送し、デバイスが要請するパラメータのタイプを知らせることができる。このパラメータタイプには、数字（ｄｉｇｉｔ）、キャラクター（ｃｈａｒａｃｔｅｒ）、列（ｓｔｒｉｎｇ）などが含まれることができる。また、パラメータ個数（ｎｕｍｂｅｒ  ｏｆ  ｐａｒａｍｅｔｅｒｓ）情報を伝送し、本メッセージ内に含まれるパラメータの総個数を知らせることができる。
【００３４】
上記のような方法を使用する場合、特定デバイス（ここでは、プラットホームデバイス）から伝送されたディスプレイ条件情報に含まれた一定条件を満足すると、該特定デバイスを通じて所望の情報を様々な表現方式で知らせることができる。したがって、ディスプレイ空間が足りないデバイスの場合、使用者に対するインターフェーシングがより自由になることができる。
【００３５】
レポート命令語を受信したデバイス５１〜５５は、表２の応答メッセージフレームフォーマットを用いて自由に表現し、応答メッセージを通じて情報を伝送する（Ｓ４３、Ｓ４４）。この場合、デバイス５１〜５５は、それぞれの基本情報に対して、レポート命令語に含まれたディスプレイ条件情報を参照して出力形式条件などを満たす範囲内で応答メッセージを構成することとなる。
【００３６】
図５を参照すると、カムコーダ５１は、“Ｃａｍｃｏｄｅｒ  Ｓｔａｎｄｂｙ”の文字列を、５．１チャネルスピーカー５２は“５．１ＣＨ  Ｓｐｅａｋｅｒ  Ｑｕｉｅｔ”の文字列を、ＤＶＲ５３は“ＤＶＲ  Ｒｅｃｏｒｄｉｎｇ”の文字列を、ＤＶＤ５４は“ＤＶＤ  Ｃｏｍｂｏ  ｐｌａｙｉｎｇ＾＾”の文字列を、ゲーム機５５は“Ｇａｍｅ  Ｍａｃｈｉｎｅ  Ｂｏｒｅｄ  ＴＴ”の文字列をプラットホームデバイス５０に出力するための情報を伝送する。表２で説明した応答フレームフォーマットを用いて上記のように自由な方式で表現された応答メッセージを伝送することができる。
【００３７】
応答メッセージを受信したプラットホームデバイス５０は、受信した応答メッセージに含まれた各デバイスの基本情報を、デバイスの出力画面領域にディスプレイする。これら受信したデバイスの基本情報を一つの画面内に全て表現できない場合には、多数のページの画面またはスクロール機能を使用する。レポート命令語及びそれに対する応答を通じて制御できるデバイス５１〜５５に関する情報がわかる。使用者は、プラットホームデバイスにディスプレイされた各デバイスに関する情報を確認し、いずれか一つを選択して制御することができる（Ｓ４５）。
【００３８】
上記のような方法でデバイスを制御する場合、それらメッセージの送受信にかかる時間（以下、‘応答時間’という。）について説明する。この応答時間を確認できる方法の一例は、下記の数学式１で示される。
【００３９】
［Ｎｄ＊（Ｌｃ＋Ｌｒ）］／［２．５Ｍｂｐｓ＊０．０１］
上記の数学式１で、Ｎｄはプラットホームデバイスと連結されたデバイスの数を意味し、Ｌｃは命令語フレームの長さを意味し、Ｌｒは応答フレームの長さを意味する。そして、‘２．５Ｍｂｐｓ’は、ＬＲＰが支援できるデータ伝送速度を意味し、‘０．０１’はＬＲＰを通じて伝送する場合のＬＲＰ  ｄｕｔｙを意味する。例えば、Ｎｄ値が１０、Ｌｃ値が４バイト、Ｌｒ値が６０バイトの場合には、１０個のデバイスの情報を読み込むのに２００ｍｓｅｃ、すなわち、０．２秒しかかからない。簡単なプロトコルを使用することによって、送受信されるメッセージの長さが短くなり、応答時間が短縮するという効果を奏するわけである。
【００４０】
図６は、図４に示す本発明の一実施例による手順において選択命令語（ｓｅｌｅｃｔ  ｃｏｍｍａｎｄ）の送受信過程を説明するための図である。図６を参照すると、デバイスのうちいずれか一つを選択する場合、プラットホームデバイス６０は、使用者装置を介して特定デバイスを選択する信号を受信する。この信号に応じて特定デバイスに選択命令語（ｓｅｌｅｃｔ  ｃｏｍｍａｎｄ）を伝送する（Ｓ４６）。選択命令語は、この命令語を受信するデバイスが選択されたことを知らせ、以降の制御手順を進行するための命令語である。
【００４１】
選択命令語を伝送及び受信すると、使用者はプラットホームデバイスを介して選択されたデバイスを直接制御可能になる。選択命令語を受信したデバイスが、自分のキー値（Ｋｅｙ  ｖａｌｕｅ）などに関する情報を含む応答メッセージを伝送する（Ｓ４７）。キー値は、各デバイスの機能または動作に対して各デバイスが定義しているインターフェーシング値である。例えば、デバイスがＤＶＤであり、キー値が‘Ｐｌａｙ’である場合、‘Ｐｌａｙ’のキー値を受信したＤＶＤは、ＤＶＤをプレイして動映像などを出力することとなる。プラットホームデバイスは、受信したデバイスのキー値などに関する情報を出力画面に表示する。図６に示す実施例では、ＤＶＤ６１が選択される。プラットホームデバイスは、ＤＶＤ６１に選択命令語を伝送し、この命令語にしたがってＤＶＤ６１は自分のキー値に関する情報を含めて応答メッセージを伝送する。応答メッセージを受信したプラットホームデバイス６２は、受信したキー値を出力画面に表示する。
【００４２】
選択命令語や選択命令語に相応する応答メッセージに対するフレームフォーマットは、表１及び表２で説明したフォーマットを使用すれば良い。ただし、図５で説明したレポート命令語と比較して、特定デバイスが選択された後には特定デバイスのために出力画面領域（例えば、フィールドの長さまたはフィールドの数）をより多く割り当てることができる。その結果、より詳細な情報、より多い量の情報を出力し、使用者はそれを見ることができる。すなわち、表１の‘ｃｏｍｍａｎｄ  ｃｏｄｅ’領域を通じて選択命令語に対するコードを伝送し、‘ｃａｐａｂｉｌｉｔｙ  ｃｏｄｅ’領域により多いフィールドの数または一つのフィールドをより長くしたフィールド情報などを含めてより広い出力画面領域を割り当てる情報を伝送する。この命令語を受信したデバイスは相応する応答メッセージを伝送するが、この場合、表２の応答フレームフォーマットを用いて伝送すれば良い。
【００４３】
使用者装置から上記キーのうち少なくとも一つを選択するキー入力信号を受信する。キー入力信号を受信すると、この信号を、選択されたデバイスに伝達する。使用者装置から伝送された信号を直接他のデバイスに伝達する方法をキーパススルー（ｋｅｙ  ｐａｓｓ−ｔｈｒｏｕｇｈ）方式またはキーパシングスルー（ｋｅｙ  ｐａｓｓｉｎｇ−ｔｈｒｏｕｇｈ）方式という。キーパススルー方式を使用する場合、使用者のキー入力が他のデバイスに直接伝達されることができる。使用者装置は、プラットホームデバイスと他のデバイス（外部デバイス）のための信号を区別して伝送できる機能がある。この機能は特定ボタンなどで具現されることができる。特定ボタンを介して使用者装置から伝送される信号が他の外部デバイスのための信号と区別して伝送される。この区別される信号をプラットホームデバイスが受信した場合には、この信号を外部デバイスに伝達（ｐａｓｓｉｎｇ  ｔｈｒｏｕｇｈ）する。
【００４４】
図７は、図４に示す本発明の一実施例による手順のうち、キー命令語（ｋｅｙ  ｃｏｍｍａｎｄ）の送受信過程を説明するための図である。図７を参照すると、プラットホームデバイス７０は、使用者装置から入力（Ｓ４８）された特定キー値を選択する信号を伝達するためにキー命令語（ｋｅｙ  ｃｏｍｍａｎｄ）を選択されたデバイス７１に伝送する（Ｓ４９）。このキー命令語は、選択されたキー値を知らせるための命令語である。この場合にも、キー命令語は、表１で説明したフレームフォーマットを用いて伝送すれば良い。フレームフォーマットの‘ｃｏｍｍａｎｄ  ｃｏｄｅ’領域に選択されたキー値に対する命令語コードを含めて伝送する。キー命令語を含むメッセージを受信したデバイス７１は、命令語に相応する応答メッセージを伝送する（Ｓ５０）。この時、応答メッセージを伝送するためのフレームフォーマットは、表２で説明したフレームフォーマットを利用すれば良い。また、キー命令語に対する応答メッセージを伝送するためのフレームフォーマットでは、表２のフレームフォーマットに‘ｃｏｍｍａｎｄ  ｃｏｄｅ’領域を追加し、受信したキー命令語に関する情報を含めて伝送することができる。
【００４５】
また、選択命令語を伝送及び受信した後には、プラットホームデバイスの入出力と選択されたデバイスの入出力が互いに連結される。すなわち、選択されたデバイスが出力装置（ｓｏｕｒｃｅ  ｄｅｖｉｃｅ）である場合には、選択されたデバイスの出力がそのままプラットホームデバイスに出力されて画面に表示される。また、選択されたデバイスが入力装置（ｓｉｎｋ  ｄｅｖｉｃｅ）である場合には、プラットホームデバイスの出力画面がそのまま、選択されたデバイスに伝達される。例えば、選択されたデバイスがＤＶＤである場合、プラットホームデバイスの画面には、ＤＶＤが出力する画面が出力され、このＤＶＤ映像を使用者が見ることが可能になる。
【００４６】
図８は、本発明の他の実施例によるフローチャートである。使用者は、現在使用または制御するデバイスをやめて他のデバイスを使用しようとする場合または他のインターフェースを使用しようとする場合には、現在使用中のデバイスとそれ以上連結を維持する必要がない。したがって、次に、連結されているデバイスと連結を解除する方法について説明する。図４で説明した過程と同様にして特定デバイスとプラットホームデバイス間の連結が成立する（Ｓ８０〜Ｓ９０）。プラットホームデバイスが使用者装置から他のデバイスまたは他のインターフェースを選択する信号を受信する（Ｓ９１）。この信号を受信したプラットホームデバイスは、現在連結されてオーディオまたはビデオ信号または制御信号を送受信しているデバイス（ここでは‘ＤＶＤ’となる。）に選択解除命令語（ｄｅｓｅｌｅｃｔ  ｃｏｍｍａｎｄ）を伝送する（Ｓ９２）。この選択解除命令語は、現在選択されて入出力が連結されているデバイスと連結を解除するための命令語である。選択解除命令語がデバイスに伝送されると、ビデオまたはオーディオ連結も解除される。この選択解除命令語を伝送する場合にも表１で説明されたフレームフォーマットを用いれば良く、フレームフォーマットの‘ｃｏｍｍａｎｄ  ｃｏｄｅ’領域に選択解除命令語に対するコードを伝送する。選択解除命令語を送信及び受信し、命令語の内容を行なうと、プラットホームデバイスとデバイスとの連結が解除される。上記メッセージを受信したデバイスは、プラットホームデバイスに命令語に対する応答メッセージを伝送する（Ｓ９３）。この応答メッセージを通じて連結が解除されたことを知らせる内容を、プラットホームデバイスの画面に出力しても良い。この応答メッセージを伝送する場合には、表２で説明した応答フレームフォーマットを用いれば良い。
【００４７】
図９は、本発明のさらに他の実施例によるフローチャートである。図４で説明した方法と同様にして選択及び連結された特定デバイスとオーディオ、ビデオ信号または制御信号を送受信する場合に、特定デバイスまたはＷＶＡＮに含まれた他のデバイスがプラットホームデバイスの画面に特定情報を出力しようとすることができる。このような場合、特定デバイスまたは他のデバイスはプラットホームデバイスにイベント命令語（ｅｖｅｎｔ  ｃｏｍｍａｎｄ）を伝送する（Ｓ９１１）。このイベント命令語は、デバイスが使用者に所定の情報を知らせようとする場合に使われる命令語である。例えば、ＴＶを通じてＤＶＤ動映像が出力されている間に、ＴＶに連結された他のデバイス、すなわち、カムコーダなどでバッテリーが尽きたという情報またはメモリーが足りないという情報などを知らせようとする時にイベント命令語を使用することができる。
【００４８】
他のデバイスはプラットホームデバイスにイベント命令語を伝送する（Ｓ９１１）。このメッセージに含まれるイベント命令語フレームフォーマットの一例を、表３に表す。
【００４９】
【表３】
2010505289.tif 000005
表３のイベント命令語フレームフォーマットは、‘Ａｄｄｒｅｓｓ’領域及び‘ｃｏｍｍａｎｄ  ｃｏｄｅ’領域を含んでなる。‘Ａｄｄｒｅｓｓ’領域は、伝送デバイス（ｓｏｕｒｃｅ）と受信デバイス（ｄｅｓｔｉｎａｔｉｏｎ）の装置アドレス情報を含み、‘ｃｏｍｍａｎｄ  ｃｏｄｅ’領域は、命令語に対するコード情報を含む。この場合、‘ｃｏｍｍａｎｄ  ｃｏｄｅ’領域を通じてイベント命令語に対するコードが伝送される。
【００５０】
イベント命令語がプラットホームデバイスに伝送されると、プラットホームデバイスの画面には当該イベントがあることを知らせる表示が現れる。この表示を通じて使用者装置は、イベントに対する内容を確認できるようにする信号を伝送する（Ｓ９１２）。この信号を受信したプラットホームデバイスは、イベント命令語を伝送したデバイスに、図５で説明したレポート命令語を伝送できる（Ｓ９１３）。レポート命令語を受信したデバイスは、レポート命令語に対する応答としてイベントに対する内容を知らせうる情報を文字列（ｔｅｘｔ）や映像の形態で伝送できる（Ｓ９１４）。文字列を用いる場合、表２で説明した応答フレームフォーマットを用いれば良い。応答フレームフォーマットを用いて、この場合にも、イベントを知らせるデバイスから様々な表現方式（言語、色、文字フォント等）で使用者にイベントを知らせることができる。
【００５１】
図１０は、本発明のさらに他の実施例によるフローチャートである。プラットホームデバイスと特定デバイス間にビデオまたはオーディオ入出力が連結されている場合にも、この連結を維持しながらプラットホームデバイスを通じて他のデバイスを制御しようとすることができる。この場合、使用者装置から伝送される信号によって連結されたデバイスの情報を表すために画面の一部を割り当てる（Ｓ１００）。一部画面に表示された情報を通じて他のデバイス（ＤＶＤ）を選択する（Ｓ１０１）。選択されたデバイス機能を制御するためのキー値を受信し、キー命令語及びキー応答送受信を通じて選択されたデバイスを制御できる（Ｓ１０２〜Ｓ１０６）。図４の場合に比べると、連結されたデバイスの情報を表すためにレポート命令語を送受信する必要がなく、制御のためのデバイスを選択した後にこのデバイスとプラットホームデバイス間の入出力連結が行われない。
【００５２】
以上で用いられた用語は別のものに取り替えても良い。例えば、デバイスは、使用者装置（または機器）、ステーション（ｓｔａｔｉｏｎ）などとし、調整器は、調整（または制御）装置、調整（または制御）デバイス、調整（または制御）ステーション、コーディネータ（ｃｏｏｒｄｉｎａｔｏｒ）、ＰＮＣ（ｐｉｃｏｎｅｔ  ｃｏｏｒｄｉｎａｔｏｒ）などとしても良い。
【００５３】
以上で説明した本発明の属する技術分野における当業者には、本発明がその技術的思想や必須特徴を逸脱しない限度内で他の具体的な形態に実施されることができるということが理解できる。したがって、以上で説明した実施例はいずれの面においても例示的なものであり、限定的なものとして理解されてはいけない。本発明の範囲は、上記の詳細な説明ではなく後述する特許請求の範囲によって定められるべきであり、特許請求の意味及び範囲そしてその等価概念から挑出された変更または変形された形態はいずれも本発明の範囲に含まれると理解する。
【図１】
2010505289.tif 000006
【図２】
2010505289.tif 000007
【図３】
2010505289.tif 000008
【図４】
2010505289.tif 000009
【図５】
2010505289.tif 000010
【図６】
2010505289.tif 000011
【図７】
2010505289.tif 000012
【図８】
2010505289.tif 000013
【図９】
2010505289.tif 000014
【図１０】
2010505289.tif 000015