(57)【要約】【課題】  複数の制御装置を介して、共用ディスプレイ装置に提供されるＵＩを共有する場合に、円滑に作業を行える環境を提供することが可能になるディスプレイ装置及びディスプレイ装置のＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）提供方法を提供する。【解決手段】  本発明に係るディスプレイ装置は、ディスプレイ部と、実行された応用プログラムを動作させるためのＵＩを生成するＵＩ生成部と、制御レベルを有する複数の制御装置から、前記ＵＩを選択するための制御信号を受信する通信部と、前記制御レベルに基づいて、前記制御信号を伝送した制御装置に前記ＵＩを選択するための制御権限があるか否か判断し、前記制御権限がある場合に、前記制御信号に応じて前記応用プログラムが動作するように制御する制御部と、を備える。【選択図】      図２
2013225304.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイ部と、
実行された応用プログラムを動作させるためのＵＩを生成するＵＩ生成部と、
制御レベルを有する複数の制御装置から、前記ＵＩを選択するための制御信号を受信する通信部と、
前記制御レベルに基づいて、前記制御信号を伝送した制御装置に前記ＵＩを選択するための制御権限があるか否か判断し、前記制御権限がある場合に、前記制御信号に応じて前記応用プログラムが動作するように制御する制御部と、
を備えることを特徴とする、ディスプレイ装置。
【請求項２】
前記ＵＩは、所定のイベントに対応する複数のサブＵＩを有し、
前記制御レベルは、前記複数のサブＵＩのそれぞれに対する制御権限の情報を含むことを特徴とする、請求項１に記載のディスプレイ装置。
【請求項３】
前記制御部は、前記複数の制御装置が接続すると、それぞれの制御装置に前記制御レベルに関する情報を前記通信部を介して伝送するように制御することを特徴とする、請求項１に記載のディスプレイ装置。
【請求項４】
前記制御部は、前記それぞれの制御装置の制御レベルに対応するＵＩデータを、前記通信部を介して前記それぞれの制御装置に伝送するように制御することを特徴とする、請求項３に記載のディスプレイ装置。
【請求項５】
前記制御部は、前記ＵＩをパーシングして、前記制御レベルに対応するＵＩデータを生成することを特徴とする、請求項４に記載のディスプレイ装置。
【請求項６】
前記制御部は、前記複数の制御装置の接続順序に従って前記複数の制御装置のそれぞれの制御レベルを設定することを特徴とする、請求項１に記載のディスプレイ装置。
【請求項７】
前記制御部は、前記複数の制御装置のいずれか一つの制御装置から、接続する制御装置の制御レベルを設定するための信号を受信し、それに基づいて前記複数の制御装置のそれぞれの制御レベルを設定することを特徴とする、請求項１に記載のディスプレイ装置。
【請求項８】
前記ＵＩは、前記複数の制御装置が選択可能な共用ＵＩと、前記複数の制御装置のいずれか一方が選択可能な個人ＵＩと、を有し、
前記共用ＵＩと前記個人ＵＩは、前記ディスプレイ部内で相異なった領域に表示されることを特徴とする、請求項１に記載のディスプレイ装置。
【請求項９】
実行された応用プログラムを動作させるためのＵＩを生成して表示することと、
制御レベルを有する複数の制御装置から、前記ＵＩを選択するための制御信号を受信することと、
前記制御レベルに基づいて、前記制御信号を伝送した制御装置に前記ＵＩを選択するための制御権限があるか否か判断することと、
前記制御権限がある場合に、前記制御信号に応じて前記応用プログラムを動作させることと、
を含むことを特徴とする、ディスプレイ装置のＵＩ提供方法。
【請求項１０】
前記ＵＩは、所定のイベントに対応する複数のサブＵＩを有し、
前記制御レベルは、前記複数のサブＵＩのそれぞれに対する制御権限の情報を含むことを特徴とする、請求項９に記載のディスプレイ装置のＵＩ提供方法。
【請求項１１】
前記それぞれの制御装置に前記制御レベルに関する情報を伝送することをさらに含むことを特徴とする、請求項９に記載のディスプレイ装置のＵＩ提供方法。
【請求項１２】
前記制御レベルに対応するＵＩデータを前記それぞれの制御装置に伝送することをさらに含むことを特徴とする、請求項１１に記載のディスプレイ装置のＵＩ提供方法。
【請求項１３】
前記ディスプレイ装置は、前記複数の制御装置の接続順序に従って前記複数の制御装置のそれぞれの制御レベルを設定することを特徴とする、請求項９に記載のディスプレイ装置のＵＩ提供方法。
【請求項１４】
前記ディスプレイ装置は、前記複数の制御装置のいずれか一つの制御装置から、接続する制御装置の制御レベルを設定するための信号を受信し、それに基づいて前記複数の制御装置のそれぞれの制御レベルを設定することを特徴とする、請求項９に記載のディスプレイ装置のＵＩ提供方法。
【請求項１５】
前記ＵＩは、前記複数の制御装置が選択可能な共用ＵＩと、前記複数の制御装置のいずれか一方が選択可能な個人ＵＩと、を有し、
前記共用ＵＩと前記個人ＵＩは、相異なった領域に表示されることを特徴とする、請求項９に記載のディスプレイ装置のＵＩ提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスプレイ装置及びディスプレイ装置のＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）提供方法に係り、特に、複数のユーザーが各自の制御装置を用いて、一つのディスプレイ装置に表示されているＵＩを操作できるディスプレイ装置及びＵＩ提供方法に関する。
【背景技術】
【０００２】
ＴＶのようなディスプレイ装置は、固有の機能、すなわち放送を受信して表示する機能の他、様々なコンテンツを活用できるような機能へと益々進化している。それに伴い、ホームネットワーク上でディスプレイ装置に提供されるコンテンツを、複数のユーザーが各自の制御装置を用いて共有する技術が商用化してきている。このような技術的発展はデジタルコンバージェンス効果を引き起こし、ディスプレイ装置とそれぞれの制御装置との通信形態、通信方法及びコンテンツに制限されることなく種々の分野で適用されている。
【０００３】
このような技術的ニーズに応じて、複数の制御装置を介して別の装置に表示されているＵＩを操作してその機能を制御するための技術が出現してきている。しかしながら、現在商用化している技術は、複数の制御装置を介して共同の作業を同時に行うべき状況を考慮していないだけでなく、種々の作業を要求するサービスを活用する場合に、各制御装置のユーザーが各自の目的に合わせて共同作業を行うには限界があった。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、上記の問題点を解決するために案出されたもので、その目的は、複数の制御装置を介して、共用ディスプレイ装置に提供されるＵＩを共有する場合に、円滑に作業を行うことができるディスプレイ装置及びＵＩ提供方法を提供することにある。
【課題を解決するための手段】
【０００５】
上記目的は、本発明により、ディスプレイ装置において、ディスプレイ部と、実行された応用プログラムを動作させるためのＵＩを生成するＵＩ生成部と、制御レベルを有する複数の制御装置から、前記ＵＩを選択するための制御信号を受信する通信部と、前記制御レベルに基づいて、前記制御信号を伝送した制御装置に前記ＵＩを選択するための制御権限があるか否か判断し、前記制御権限がある場合に、前記制御信号に応じて前記応用プログラムが動作するように制御する制御部と、を備えることを特徴とするディスプレイ装置によって達成可能である。
【０００６】
ここで、前記ＵＩは、所定のイベントに対応する複数のサブＵＩを有し、前記制御レベルは、前記複数のサブＵＩのそれぞれに対する制御権限の情報を含んでもよい。
【０００７】
ここで、前記制御部は、前記複数の制御装置が接続すると、それぞれの制御装置に前記制御レベルに関する情報を前記通信部を介して伝送するように制御してもよい。ここで、前記制御部は、前記それぞれの制御装置の制御レベルに対応するＵＩデータを前記通信部を介して前記それぞれの制御装置に伝送するように制御してもよい。
【０００８】
ここで、前記制御部は、前記ＵＩをパーシングして、前記制御レベルに対応するＵＩデータを生成しもよい。ここで、前記制御部は、前記制御信号を伝送した制御装置に前記ＵＩを選択するための制御権限がない場合、所定のアラームを前記ディスプレイ部に表示するように制御してもよい。
【０００９】
ここで、前記制御部は、前記複数の制御装置の接続順序に従って前記複数の制御装置のそれぞれの制御レベルを設定してもよい。ここで、前記制御部は、前記複数の制御装置のいずれか一つの制御装置から、接続する制御装置の制御レベルを設定するための信号を受信し、それに基づいて前記複数の制御装置のそれぞれの制御レベルを設定してもよい。
【００１０】
ここで、前記ＵＩは、前記複数の制御装置が選択可能な共用ＵＩと、前記複数の制御装置のいずれか一方が選択可能な個人ＵＩと、を有してもよい。ここで、前記共用ＵＩと前記個人ＵＩは、前記ディスプレイ部内で相異なった領域に表示されてもよい。
【００１１】
また、上記目的は、ディスプレイ装置のＵＩ提供方法において、実行された応用プログラムを動作させるためのＵＩを生成して表示するステップと、制御レベルを有する複数の制御装置から、前記ＵＩを選択するための制御信号を受信するステップと、前記制御レベルに基づいて前記制御信号を伝送した制御装置に前記ＵＩを選択するための制御権限があるか否か判断するステップと、前記制御権限がある場合に、前記制御信号に応じて前記応用プログラムを動作させるステップと、を含むことを特徴とするディスプレイ装置のＵＩ提供方法によっても達成可能である。
ここで、前記ＵＩは、所定のイベントに対応する複数のサブＵＩを有し、前記制御レベルは、前記複数のサブＵＩのそれぞれに対する制御権限の情報を含んでもよい。ここで、前記それぞれの制御装置に前記制御レベルに関する情報を伝送するステップをさらに含んでもよい。
【００１２】
ここで、前記制御レベルに対応するＵＩデータを前記それぞれの制御装置に伝送するステップをさらに含んでもよい。ここで、前記ＵＩをパーシングして、前記制御レベルに対応するＵＩデータを生成するステップをさらに含んでもよい。
【００１３】
ここで、前記制御信号を伝送した制御装置に前記ＵＩを選択するための制御権限がない場合、所定のアラームを表示するステップをさらに含んでもよい。ここで、前記ディスプレイ装置は、前記複数の制御装置の接続順序に従って前記複数の制御装置のそれぞれの制御レベルを設定してもよい。ここで、前記ディスプレイ装置は、前記複数の制御装置のいずれか一つの制御装置から、接続する制御装置の制御レベルを設定するための信号を受信し、それに基づいて前記複数の制御装置それぞれの制御レベルを設定してもよい。
【００１４】
ここで、前記ＵＩは、前記複数の制御装置が選択可能な共用ＵＩと、前記複数の制御装置のいずれか一方が選択可能な個人ＵＩと、を有してもよい。ここで、前記共用ＵＩと前記個人ＵＩは、相異なった領域に表示されてもよい。
【発明の効果】
【００１５】
以上説明の如く、本発明によれば、複数の制御装置を介して、共用ディスプレイ装置に提供されるＵＩを共有する場合に、円滑に作業が行える環境を提供することが可能になる。
【図面の簡単な説明】
【００１６】
【図１】本発明に係るディスプレイ装置及び複数の制御装置を示す図である。
【図２】本発明に係るディスプレイ装置の制御ブロック図である。
【図３】ディスプレイ部に表示されるＵＩの一例を示す図である。
【図４】ディスプレイ部に表示されるＵＩの一例を示す図である。
【図５】ＵＩが共用ＵＩ及び個人ＵＩ領域を有している実施例を示す図である。
【図６】本発明に係るディスプレイ装置のＵＩ提供方法を示す第１の流れ図である。
【図７】本発明に係るディスプレイ装置のＵＩ提供方法を示す第２の流れ図である。
【発明を実施するための形態】
【００１７】
以下、添付の図面を参照して、本発明の実施例について、本発明の属する技術の分野における通常の知識を有する者が容易に実施できるように詳細に説明する。本発明は、ここで説明する実施例に限定されるものではなく、様々な形態で実施することができる。本発明を明確に説明するために、説明と関連していない部分は省略し、明細書全体を通じて同一または類似の構成要素には同一の参照符号を付する。
【００１８】
図１は、本発明に係るディスプレイ装置及び複数の制御装置を示す図である。同図に示すように、ディスプレイ装置１００としては、ＤＴＶ（Ｄｉｇｉｔａｌ  Ｔｅｌｅｖｉｓｉｏｎ）のように、ディスプレイパネルを備えて映像表示ができ、且つ所定のマイクロプロセッサを備えて応用プログラムを実行できる装置、または、ＰＣに接続しているモニターのように、別の装置で実行される応用プログラムにより生成された映像を表示できる装置を含むことができ、その具現例に特に限定はない。
【００１９】
制御装置は、ユーザーの入力に対応する制御信号を生成してディスプレイ装置に伝達する。ユーザーは、制御装置を介して、ディスプレイ装置に表示されているＵＩを選択する機能を行うことができ、ディスプレイ装置は、制御装置から受信した制御信号に基づいて選択されたＵＩに対応する動作を行うことができる。制御装置の具現例として、画面を備えてＵＩを表示する形態２０１、少なくとも一つのタッチパッドを備える形態２０２、複数のボタンを備える形態２０３が可能であり、その具現例に何ら限定はない。図２は、本発明に係るディスプレイ装置１００の制御ブロック図である。
【００２０】
同図に示すように、本発明に係るディスプレイ装置１００は、ディスプレイ部１１０、ＵＩ生成部１２０、通信部１３０、及び制御部１４０を有しており、複数の制御装置２００から公知の有線／無線通信を用いて制御信号を受信することができる。ここでいう制御信号は、ディスプレイ装置１００に表示されているＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を操作するための信号を指す。ディスプレイ装置１００としては、ＤＴＶ（Ｄｉｇｉｔａｌ  Ｔｅｌｅｖｉｓｉｏｎ）のように、映像表示機能を備えており、且つ所定のマイクロプロセッサを備えて応用プログラムを実行できる装置、または、ＰＣに接続しているモニターのように、別の装置で実行される応用プログラムにより生成された映像を表示できる装置を含み、その具現例に限定はない。
【００２１】
ディスプレイ部１１０は、実行中の応用プログラムにより生成された映像、特に、応用プログラムを動作させるためのＵＩを表示し、その他にも内部／外部映像ソースに基づいて種々の映像を表示することができる。ディスプレイ部１１０は、映像が表示されるＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＰＤＰ（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）などのディスプレイパネル（図示せず）、及びディスプレイパネルに映像が表示されるように駆動するパネル駆動部（図示せず）を備えることができるが、詳細な具現方式に限定はない。
【００２２】
ＵＩ生成部１２０は、後述する制御部により実行される応用プログラムを動作させるためのＵＩを生成する。生成されるＵＩは、アイコン、テキストなどの形態で提供される複数のサブＵＩを有し、ユーザーが各自の制御装置２００を介して特定のサブＵＩを選択すると、選択されたサブＵＩに対応して応用プログラムが動作する。すなわち、それぞれのサブＵＩは、ユーザーが制御装置２００を介してディスプレイ装置１００で実行中の応用プログラムを動作できる複数の機能またはイベント単位で生成される。
【００２３】
ＵＩ生成部１２０は、ディスプレイ部１１０に表示されるＵＩを生成して制御するソフトウェアまたはハードウェア的な機能を意味するもので、後述する制御部によりその機能が行われればよい。言い換えると、ＵＩ生成部１２０が別個のチップセットで構成されなかったり、または別個のマイクロプロセッサで構成されなかったりすることができる。
【００２４】
通信部１３０は、複数の制御装置２００からＵＩを選択するための制御信号を受信する。通信部１３０は、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ（登録商標））、ＩＲ（Ｉｎｆｒａｒｅｄ）、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅｂａｎｄ）、ジグビー（Ｚｉｇｂｅｅ（登録商標））などを含む公知の近距離無線通信のための通信モジュールとしてもよく、有線通信のための公知の通信ポートとしてもよい。通信部１３０は、ＵＩを選択するための制御信号の他にも、ディスプレイの操作のための命令、データの送受信といった様々な目的に活用されてもよい。
【００２５】
本発明において、制御装置２００は、ユーザーの入力に対応する制御信号を生成してディスプレイ装置１００に伝達する。制御装置２００の代表例には、画面を備えてＵＩを直接表示できる形態があり、この場合、ディスプレイ装置１００は、各制御装置２００の制御レベルが設定されると、それに基づいて所定のＵＩデータをそれぞれの制御装置２００に伝送し、ＵＩデータを受信した制御装置２００は、受信したＵＩデータに対応するＵＩを制御装置２００の画面に表示することができる。その他にも、制御装置２００の種類及び形態には特別な限定がなく、例えば、複数のキーを有する形態、またはタッチパッドを備える形態の制御装置２００も本発明の具現において何ら制約がない。
【００２６】
制御部１４０は、本発明を構成するディスプレイ装置１００の全般の動作を制御するためのもので、図示しないが、制御プログラムと、制御プログラムが格納されるＲＯＭ、フラッシュメモリーのような不揮発性メモリーと、格納された制御プログラムの少なくとも一部がローディングされるＲＡＭのような揮発性のメモリーと、ローディングされた制御プログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、ＭＣＵ（Ｍｉｃｒｏ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）のようなマイクロプロセッサとを備えることができる。
【００２７】
制御部１４０は、複数の制御装置２００のそれぞれの制御レベルに基づいて、制御信号を伝送した制御装置２００に、制御信号に対応するＵＩを選択するための制御権限があるか否か判断する。本発明によれば、ディスプレイ装置１００に表示されたＵＩを複数のユーザーが各自の制御装置２００を用いて選択することができるため、同じＵＩまたはサブＵＩが複数のユーザーにより選択されることがある。こうなると、特定ＵＩを複数のユーザーが重複選択して応用プログラムの実行に混乱を招くことがあり、その上、ＵＩの一部は特定ユーザーに制御権限を与えることが好ましい場合がある。そのため、それぞれの制御装置２００に制御権限を与え、制御信号を伝送した制御装置２００が、ＵＩを選択するための制御権限を有する場合にのみ、伝送された制御信号に応じて応用プログラムを動作させる。
【００２８】
ディスプレイ部１１０に表示されるＵＩは、複数のサブＵＩを有し、制御装置２００に与えられる制御レベルは、サブＵＩのそれぞれに対する制御権限の情報を含むことができる。それぞれのサブＵＩは、応用プログラムを動作させるための機能またはイベント単位で設定されるので、制御権限は、それぞれの制御装置２００が該当のサブＵＩを選択してそれに対応する機能またはイベントを行うことができるか否かに関する情報を意味する。サブＵＩはアイコンまたはテキストの形態で表示され、ＵＩが表示される形態については、図３乃至図５を参照して詳細に説明する。
【００２９】
制御部１４０は、複数の制御装置２００が通信部１３０を介して接続すると、制御装置２００のそれぞれに制御レベルを与え、制御レベルに関する情報を通信部１３０を介して制御装置２００に伝送することができる。制御レベルの付与は、各制御装置２００の接続順序に従って決定されてもよく、または、ＵＩを提供できるプラットホームを有しているか否か、実行中の応用プログラムを使用するためのキー（ｋｅｙ）を保有しているか否か、などによって決定されてもよい。また、複数の制御装置２００のいずれか一方から、接続する制御装置２００の制御レベルを設定するための要請を受信し、要請に応じて各制御装置２００の制御レベルを設定することも可能である。設定された制御レベル、または特定サブＵＩの選択や特定アクティビティ（ａｃｔｉｖｉｔｙ）に対する制御権限は、制御装置の要請に応じて変更可能であり、特定サブＵＩを選択できる制御装置が存在しない場合に、制御部１４０は各制御装置２００の制御レベルを再設定することもできる。
【００３０】
また、制御レベルに関する情報に加えて、制御レベルに対応するＵＩデータを伝送することができる。制御装置２００が画面を備えていてＵＩを表示できる場合に、制御レベルに関する情報及びＵＩデータを受信した制御装置２００は、ＵＩデータに対応するＵＩを表示することができ、制御装置２００の制御レベルが変更されると、それに従って制御装置２００に表示されるＵＩは更新して表示されればよい。ユーザーは、制御装置２００に表示されているＵＩを選択することができ、制御装置２００に表示されているＵＩをユーザーが選択すると、それに対応してディスプレイ装置１００に表示されたＵＩが変更されればよい。
【００３１】
一方、制御装置２００にＵＩ表示機能がない場合に、特定キーまたはタッチパッド入力による制御信号をディスプレイ装置１００が受信すると、制御レベルに基づき、許容されるキー入力またはタッチパッド入力に対応する動作のみを行うことができる。このとき、制御信号を伝送した制御装置２００に特定サブＵＩを選択するための制御権限がない場合に、制御部１４０は、それを知らせるための所定のアラームがディスプレイ部１１０に表示されるように制御してもよい。
【００３２】
ＵＩデータを伝送するために、制御部１４０は、ＵＩ生成部１２０により生成されたＵＩをパーシング（ｐａｒｓｉｎｇ）してＵＩデータを生成することができる。具体的に、特定制御装置２００の制御レベルが、生成されたＵＩのうち一部のサブＵＩのみを選択できるように付与されている場合に、生成されたＵＩをパーシングして、制御装置２００の制御レベルに基づいて、選択の許容されるサブＵＩのみを定義したＵＩデータを生成することができる。
【００３３】
ディスプレイ部１１０に表示されるＵＩは、いずれの複数の制御装置２００も選択できる共用ＵＩ、及び複数の制御装置２００のいずれか一方が選択できる個人ＵＩを有することができ、この場合、共用ＵＩ及び個人ＵＩはディスプレイ部１１０内で別々の領域に表示されるとよい。これは、複数のユーザー間の共同作業をより容易にするためであり、詳細は図４を参照して後述する。
【００３４】
以下では、図３及び図４を参照して、ディスプレイ部１１０に表示されるＵＩの一例に基づいて本発明の特徴について説明する。図３には、ディスプレイ装置１００を介して実行される応用プログラムの一例として、フォトブック（ｐｈｏｔｏｂｏｏｋ）作業を共同で行うためのＵＩ  １０を示す。
【００３５】
同図に示すように、ＵＩ生成部１２０はフォトブック作業のためのＵＩ  １０を生成し、該ＵＩ１０には、各写真と共に、各写真に対する作業の例としてのアップロード、編集、削除などのためのサブＵＩ  １１，１２、及び現在ページ全体に対するページ切替、ページ削除のためのサブＵＩ  １３が表示されている。
【００３６】
前述したように、制御装置の制御レベルは、各サブＵＩ  １１，１２，１３に対して規定されうる。例えば、制御レベルを３つに分け、Ａレベルは写真のアップロードまたは編集のためのサブＵＩ  １１のみを選択でき、Ｂレベルはアップロード、編集の他、写真削除のためのサブＵＩ  １２まで選択でき、Ｃレベルは今のページを他のページに切り替えたり、ページ全体を削除するためのサブＵＩ  １３まで選択できるように設定することができる。すなわち、制御レベルは各サブＵＩ  １１，１２，１３のそれぞれのアクティビティごとに設定されればよい。ただし、ここでいう制御レベルは、各制御装置２００で選択できるサブＵＩによって任意に区別したものを意味するだけで、制御権の上位／下位概念を表すものと解釈する必要はない。
【００３７】
制御部１４０は、Ａレベルを有する制御装置に対しては、Ａレベルで選択できるＵＩのみを定義したＵＩデータ、すなわち、アップロード、編集を選択できるように定義されたＵＩデータを生成し、通信部１３０を介して制御装置に伝送する。これを受信した制御装置は、アップロード、編集のみを選択できるＵＩを制御装置の画面上に表示でき、ユーザーは、制御装置に表示されたＵＩを介して、ディスプレイ装置１００に表示されているアップロード、編集に関するサブＵＩ  １１を選択することができる。
【００３８】
制御装置２００が、ＵＩを表示できる画面を備えた形態ではなく、複数のキーで構成された場合に、それぞれのキーをサブＵＩ  １１，１２，１３のそれぞれに対応づけでき、よって、Ａレベルで選択できない写真削除１２に対応するキーをユーザーが押しても、ディスプレイ装置１００は写真削除のための動作を行わない。このとき、当該サブＵＩを選択できない旨を知らせる所定のアラームを表示することもできる。
【００３９】
Ｂレベル、Ｃレベルが与えられた制御装置も同様、ディスプレイ装置１００から、制御レベルに対応するＵＩデータを受信し、制御装置に表示されるＵＩを生成することができる。そのため、制御レベルによって、受信するＵＩデータ及び制御装置に表示するＵＩは異なることがある。
【００４０】
図４は、ディスプレイ部１１０に表示されるＵＩの他の例を示す図である。図４では、実行される応用プログラムとしてグループ投票サービス（ｇｒｏｕｐ  ｖｏｔｉｎｇ  ｓｅｒｖｉｃｅ）を挙げて説明する。
【００４１】
同図に示すように、ＵＩ生成部１２０はグループ投票サービスのためのＵＩ２０を生成し、各ユーザーは、ディスプレイ装置１００に表示されている写真から一つを選択することができる。このとき、ＵＩ生成部１２０は、点数を入力できるサブＵＩ  ２１、点数が全部入力されるとそれらを合算して結果を表示できるサブＵＩ  ２２、及び投票の対象となる写真を選択／変更できるサブＵＩ  ２３を生成してディスプレイ部１１０に表示する。
【００４２】
図３の例と同様に、制御装置２００の制御レベルは各サブＵＩ  ２１，２２，２３に対して規定されればよく、例えば、Ａレベルは点数を入力できるサブＵＩ  ２１のみを選択でき、Ｂレベルは点数を合算して結果を表示できるサブＵＩ  ２２まで選択でき、Ｃレベルは写真を選択／変更できるサブＵＩ  ２３まで選択できるように制御レベルを設定することができる。すなわち、各サブＵＩを介して実行できる機能あるいはイベントごとに制御レベルをそれぞれ設定することができる。
【００４３】
次に、図５を参照して、ＵＩが共用ＵＩ  ４０及び個人ＵＩ  ３０を有する実施例について説明する。同図に示すように、ディスプレイ装置１００のディスプレイ部１１０に表示されるＵＩ  １０は、複数の制御装置２１０，２２０，２３０の全体に対する共用ＵＩ  ４０、及び複数の制御装置２１０，２２０，２３０のそれぞれに対する個人ＵＩ  ３０を有することができる。ディスプレイ装置１００に３個の制御装置が接続している場合に、第１の制御装置２１０、第２の制御装置２２０、第３の制御装置２３０のそれぞれの個人ＵＩ領域３１，３２，３３を有する個人ＵＩ  ３０が表示される。各個人ＵＩ領域３１，３２，３３は、対応する制御装置２１０，２２０，２３０の制御信号によってのみ選択可能であり、他の制御装置の個人ＵＩ領域への接近は不可能である。例えば、タッチパッド形態の第２の制御装置２２０を用いて表示されたカーソル（図示せず）を移動させても、カーソルが第１の制御装置の個人ＵＩ領域３１内には進入しないようにしたり、進入した場合であっても、第１の制御装置の個人ＵＩ領域３１内の所定のサブＵＩを選択できないように設定することができる。
【００４４】
図３に示したフォトブック作業を例にして説明すると、個人ＵＩ  ３０を介しては制御装置のユーザー自身がアップロードした写真の登録、編集作業を行い、編集の完了した写真を共用ＵＩ  ４０に登録する構成にしてもよく、個人ＵＩ  ３０を介した制御に応じて共用ＵＩ  ４０が個人ＵＩ  ３０に連動して変更される構成にしてもよい。共用ＵＩ  ４０には複数のユーザーの誰もが接近可能であり、制御レベルに基づいて特定サブＵＩを選択できる点は、上述した通りである。
【００４５】
本実施例において、制御装置２１０，２２０，２３０も同様、個人ＵＩ  ３０を制御するための個人ＵＩ制御領域２１２、及び共用ＵＩ  ４０を制御するための共用ＵＩ制御領域２１３を有することができる。ユーザーは、個人ＵＩ制御領域２１２を介してディスプレイ装置１００の個人ＵＩ  ３０を選択でき、共用ＵＩ制御領域２１３を介してディスプレイ装置１００の共用ＵＩ  ４０を選択することができる。
【００４６】
ディスプレイ装置１００は、応用プログラムの作業中に、接続中の制御装置の数、応用プログラムの特性またはユーザーの選択によって個人ＵＩ  ３０を表示せず、共用ＵＩ  ４０のみを表示してもよい。
【００４７】
以上説明したディスプレイ装置１００によれば、複数のユーザーが各自の制御装置を介して、一つのディスプレイ装置１００で提供されるＵＩを制御レベルに基づいて選択できるようにし、共同作業を円滑に行える環境を提供することができる。
【００４８】
図６は、本発明に係るディスプレイ装置１００のＵＩ提供方法を示す第１の流れ図である。
【００４９】
本発明に係るディスプレイ装置１００は、実行された応用プログラムを制御するためのＵＩを表示し、複数の制御装置２００からＵＩ選択のための制御信号を受信し、制御信号に応じて応用プログラムを動作させることができる。前述したように、同じＵＩまたはサブＵＩが複数のユーザーにより選択されることがあるので、それぞれの制御装置２００に制御権限を与え、制御信号を伝送した制御装置２００にＵＩを選択するための制御権限がある場合にのみ、伝送された制御信号に応じて応用プログラムを動作させる。
【００５０】
ディスプレイ装置１００は所定の応用プログラムを実行し、応用プログラムを動作させるためのＵＩを生成して表示する（Ｓ１１０）。この時、表示されるＵＩは複数のサブＵＩを有することができる。また、ＵＩは、複数の制御装置２００が選択できる共用ＵＩ、及び複数の制御装置２００のいずれか一つが選択できる個人ＵＩを有することができ、共用ＵＩと個人ＵＩはディスプレイ装置１００の画面内で異なった別々の領域に表示されるとよい。
【００５１】
制御装置２００から、ＵＩを選択するための制御信号を受信すると（Ｓ１２０）、制御装置２００の制御レベルに基づいて、ＵＩを選択するための制御権限があるか否か判断する（Ｓ１３０）。制御レベルは、各サブＵＩごとに設定可能であり、具体的な内容は上述の通りである。判断の結果、制御権限がある場合は、制御信号に応じて、選択されたＵＩに対応する応用プログラムを動作させる（Ｓ１４０）。
【００５２】
図７は、本発明に係るディスプレイ装置１００のＵＩ提供方法をより詳細に示す第２の流れ図である。ディスプレイ装置１００は、所定の応用プログラムを実行し、応用プログラムを動作させるためのＵＩを生成して表示する（Ｓ２１０）。ディスプレイ装置１００は、複数の制御装置２００が接続すると、各制御装置２００の制御レベルを設定し（Ｓ２２０）、それぞれの制御装置２００に制御レベルに関する情報を伝送する（Ｓ２３０）。このとき、制御レベルの付与は、各制御装置２００の接続順序に従って決定されてもよく、ＵＩを提供できるプラットホームを備えているか否か、実行中の応用プログラムを使用するためのキー（ｋｅｙ）を保有しているか否か、などによって決定されてもよい。また、複数の制御装置２００のいずれか一方から、接続する制御装置２００の制御レベルを設定するための要請を受信し、要請に応じて各制御装置２００の制御レベルを設定してもよい。
【００５３】
ディスプレイ装置１００は、制御レベルに対応するＵＩデータを生成し（Ｓ２４０）、各制御装置２００に伝送することができる（Ｓ２５０）。このとき、ディスプレイ装置１００で生成されたＵＩをパーシングして各制御装置２００に関するＵＩデータを生成することができる。制御装置２００が画面を備えていてＵＩを表示できる場合に、制御レベルに関する情報及びＵＩデータを受信した制御装置２００は、ＵＩデータに対応するＵＩを表示でき、ユーザーは、制御装置２００に表示されたＵＩを選択することができる。
【００５４】
制御装置２００から、ＵＩを選択するための制御信号を受信すると（Ｓ２６０）、制御装置２００の制御レベルに基づいて、ＵＩを選択するための制御権限があるか否か判断し（Ｓ２７０）、判断の結果、制御権限があると、制御信号に応じて、選択されたＵＩに対応する応用プログラムを動作させる（Ｓ２９０）。制御装置２００に制御権限がないと、制御信号に対応する動作を行わず、これを知らせるための所定のアラームを表示することもできる（Ｓ２８０）。
【００５５】
以上説明したＵＩ提供方法によれば、複数のユーザーが各自の制御装置２００を介して、一つのディスプレイ装置１００で提供されるＵＩを制御レベルに基づいて選択できるようにし、共同作業を円滑に行えるような環境を提供することができる。
【００５６】
以上、添付の図面を参照して本発明の実施例を説明してきたが、本発明の属する技術の分野における通常の知識を有する者には、本発明の技術的思想や必須の特徴から逸脱することなく他の具体的な形態に実施できるということが理解されるであろう。したがって、以上に述べた実施例はいずれの面においても例示的なもので、限定的なものとして理解してはならない。本発明の範囲は、上記の詳細な説明に限定されず、添付の特許請求の範囲によって定められ、よって、特許請求の範囲の意味及び範囲、そしてその均等概念から導出される、変更または変形されるいずれの形態も本発明の範囲に含まれるものとして解釈しなければならない。
【符号の説明】
【００５７】
１００  ディスプレイ装置
１１０  ディスプレイ部
１２０  ＵＩ生成部
１３０  通信部
１４０  制御部
２００  制御装置
１０    ＵＩ
【図１】
2013225304.tif 000003
【図２】
2013225304.tif 000004
【図３】
2013225304.tif 000005
【図４】
2013225304.tif 000006
【図５】
2013225304.tif 000007
【図６】
2013225304.tif 000008
【図７】
2013225304.tif 000009