(57)【要約】【課題】  ユーザーの選好度を反映してユーザーインターフェースを設定することができ、設定されたユーザーインターフェースを他の機器でも同期化して使用できるユーザーの選好度によるユーザーインターフェースを設定する装置及びその方法を提供する。【解決手段】  ユーザーから所定ユーザーインターフェース要素の変更及び再配置を入力されるユーザーインターフェース設定部と、ユーザーインターフェースの要素を再設定しようとするユーザーの保安情報を管理するユーザー情報管理部と、前記ユーザーから再設定されたユーザーインターフェース要素に基づいて所定ユーザーインターフェースツリーを再設定するユーザーインターフェースツリー管理部とを含むユーザーの選好度によるユーザーインターフェースを設定する。【選択図】図１
2007317187.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーから所定ユーザーインターフェース要素の変更及び再配置の入力を受けるユーザーインターフェース設定部と、
前記ユーザーインターフェース要素を再設定しようとするユーザーの保安情報を管理するユーザー情報管理部と、
前記ユーザーから再設定されたユーザーインターフェース要素に基づいて所定ユーザーインターフェースツリーを再設定するユーザーインターフェースツリー管理部と、を含むことを特徴とするユーザーの選好度によるユーザーインターフェースを設定する装置。
【請求項２】
前記ユーザーインターフェースツリー管理部は、
前記ユーザーによってユーザーインターフェース要素が変更されれば、所定ユーザーインターフェースイベントを発生させるユーザーインターフェースイベントモニター部と、
前記ユーザーインターフェースイベントが発生されれば、前記発生したユーザーインターフェースイベントに対応するようにユーザーインターフェースツリー情報を管理するユーザーインターフェース情報管理部と、
前記イベント発生によって変更されたユーザーインターフェースツリー情報を貯蔵するユーザーインターフェース貯蔵部と、をさらに含むことを特徴とする請求項１に記載のユーザーの選好度によるユーザーインターフェースを設定する装置。
【請求項３】
前記ユーザーインターフェースツリー情報を他の機器に伝達して同期化させるユーザーインターフェース同期化処理部を含むことを特徴とする請求項１に記載のユーザーの選好度によるユーザーインターフェースを設定する装置。
【請求項４】
前記ユーザーインターフェース要素の情報形態はツリー構造であり、前記ユーザーインターフェース要素のノードは拡張されうることを特徴とする請求項１に記載のユーザーの選好度によるユーザーインターフェースを設定する装置。
【請求項５】
前記ユーザーインターフェース要素のノードは、ユーザーインターフェースエンティティ、スキーム、ユーザー選好値、及びデバイスのうち何れか一つであることを特徴とする請求項４に記載のユーザーの選好度によるユーザーインターフェースを設定する装置。
【請求項６】
ユーザーから所定ユーザーインターフェース要素の変更を入力される段階と、
前記ユーザーによってユーザーインターフェース要素が変更されれば、所定ユーザーインターフェースイベントを発生させる段階と、
前記発生したユーザーインターフェースイベントに対応するようにユーザーインターフェースツリー情報を管理する段階と、を含むことを特徴とするユーザーの選好度によるユーザーインターフェースを設定する方法。
【請求項７】
前記ユーザーのユーザーインターフェース要素変更要請の時、前記ユーザーの保安情報をチェックしてユーザーインターフェース要素変更を実行できるユーザーであるか判断する段階を含むことを特徴とする請求項６に記載のユーザーの選好度によるユーザーインターフェースを設定する方法。
【請求項８】
前記ユーザーインターフェースツリー情報は、他の機器に伝達されて同期化されることを特徴とする請求項６に記載のユーザーの選好度によるユーザーインターフェースを設定する方法。
【請求項９】
前記ユーザーインターフェース要素の情報形態はツリー構造であり、前記ユーザーインターフェース要素のノードは拡張されうることを特徴とする請求項６に記載のユーザーの選好度によるユーザーインターフェースを設定する方法。
【請求項１０】
前記ユーザーインターフェース要素のノードは、ユーザーインターフェースエンティティ、スキーム、ユーザー選好値、及びデバイスのうち何れか一つであることを特徴とする請求項９に記載のユーザーの選好度によるユーザーインターフェースを設定する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザーの選好度によるユーザーインターフェースを設定する装置及びその方法に関するものであって、より詳細には、ユーザーの選好度を反映してユーザーインターフェースを設定することができ、設定されたユーザーインターフェースを他の機器でも同期化して使用できるユーザーの選好度によるユーザーインターフェースを設定する装置及びその方法に関する。
【背景技術】
【０００２】
現在、多様な情報機器は、ユーザーインターフェース（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を通じてユーザーとの相互作用が可能である。また、ユーザーインターフェースは物理的な形態を有してもおり、ソフトウェア的にはグラフィックを用いて表現されることもある。
【０００３】
現在、大部分の機器が有するユーザーインターフェースは、製品生産段階で確定された形態に提供されるので、以後ユーザーによって加減されることができない構成を有する。したがって、初期にユーザーの反応と動線を十分に考慮して設計されない場合、使用上の不便さと反復的な負荷をもたらすという問題点が発生する。これに、製品自体の機能と共にユーザーインターフェースの構成においても多くの努力が投入されている。
【０００４】
また、大部分の情報機器は、製品ごとの固有なユーザーインターフェースを搭載してユーザーに提供される。また、すべてのユーザーは、同一な製品の同一なユーザーインターフェースを用いて該当機能を制御及び利用するので、ユーザーごとの特化した操作特性や選好度による差別化が難しいという問題点がある。
【０００５】
これに、移動型端末機器の中で前記のような一連の不便さを除去するために、特定メニュー間の順序移動やアイコン変更などの機能を提供している。
【０００６】
しかし、このような機能だけではユーザーによる統合メニュー管理に制約があり、機器間のユーザーインターフェース設定の同期化や再使用が不可能であるという問題点が依然として存在する。
【０００７】
また、ユーザーインターフェースの構成は、特定ユーザーの操作特性及び選好度などの個人化された情報に属するものであって、広くは同一範疇の機器内で、狭くは特定作業に対して一貫的に提供されて始めて実效性が増大する。
【０００８】
すなわち、移動通信端末機の場合、新しい製品への交換時、既存のユーザーインターフェース設定作業を反復実行するか、同一コンテンツ（ｃｏｎｔｅｎｔ）を再伝送されるなどの過程を経るようになれば、ユーザーは費用及び反復作業による時間の消費が増加するしかない問題点がある。
【０００９】
特許文献１は、ネットワークを利用して端末に機能を設定した設定方法においてメニュー画面を構成するファイルをダウンロードしてメニュー画面を設定する端末機能設定方法を開示しているが、これは端末の画面構成のために必要なファイルをサーバーから伝達されて表示するための送受信方法に関するものであって、ユーザーインターフェースを構成する各要素を管理ツリー（ｍａｎａｇｅｍｅｎｔ  ｔｒｅｅ）に構成して管理及び再構成して、同期化を通じてシステム連動機能を提供する技術は全然言及していない。
【特許文献１】日本公開特許第２００３−００５８８３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
本発明は、ユーザーの特性及び選好度を反映して設定できるユーザーインターフェースを提供するところにその目的がある。
本発明の他の目的は、ユーザーの選好度によって設定されたユーザーインターフェースを他の機器でも同期化して使用できるようにすることである。
本発明は、前述した目的に制限されず、言及されなかったさらなる目的は、下記の記載から当業者に明確に理解されるであろう。
【課題を解決するための手段】
【００１１】
前記目的を果たすために、本発明の一実施形態によるユーザーの選好度によるユーザーインターフェースを設定する装置は、ユーザーから所定ユーザーインターフェース要素の変更及び再配置を入力されるユーザーインターフェース設定部と、前記ユーザーインターフェースの要素を再設定しようとするユーザーの保安情報を管理するユーザー情報管理部と、前記ユーザーから再設定されたユーザーインターフェース要素に基づいて所定ユーザーインターフェースツリーを再設定するユーザーインターフェースツリー管理部とを含む。
【００１２】
また、本発明の他の実施形態によるユーザーの選好度によるユーザーインターフェースを設定する方法は、ユーザーから所定ユーザーインターフェース要素の変更を入力される段階と、前記ユーザーによってユーザーインターフェース要素が変更されれば、所定ユーザーインターフェースイベントを発生させる段階と、前記発生したユーザーインターフェースイベントに対応するようにユーザーインターフェースツリー情報を管理する段階とを含む。
その他の実施形態の具体的な事項は、詳細な説明及び図面に含まれている。
【発明の効果】
【００１３】
本発明のユーザーの選好度によるユーザーインターフェースを設定する装置及びその方法によれば、次のような效果が一つあるいはそれ以上ある。
ユーザーの選好度を反映してユーザーインターフェースを設定することができ、設定されたユーザーインターフェースを他の機器でも同期化して使用できる長所がある。
【００１４】
また、ユーザーインターフェース構成を個人が保有したすべての機器に同期化して使用できて使用性と便宜性を増進させうる長所がある。
また、ユーザーインターフェースツリーを通じてユーザーインターフェース情報を管理することによって、該当の機器以外に多様な方法にユーザーインターフェース再構成が可能であり、ユーザー間の特定ユーザーインターフェース設定情報の交換を容易に実現させうる長所がある。
【発明を実施するための最良の形態】
【００１５】
本発明の利点及び特徴、そしてそれらの達成方法は、添付図面と共に詳細に後述されている実施形態を参照すれば、明確になる。しかし、本発明は、以下で開示される実施形態に限定されず、相異なる多様な形態で具現でき、単に本実施形態は本発明の開示を完全にし、当業者に発明の範ちゅうを完全に知らせるために提供され、本発明は請求項の範ちゅうにより定義されるだけである。明細書全体にわたって同じ参照符号は、同じ構成要素を指称する。
【００１６】
以下、添付された図面を参照して、本発明の望ましい実施形態を詳しく説明する。
【００１７】
図１は、本発明の一実施形態によるユーザーの選好度によるユーザーインターフェースを設定する装置の内部ブロック図を示す図面である。
示されたように、マルチメディア装置１００は、ユーザーインターフェース表示部１１０、ユーザー情報管理部１２０、ユーザーインターフェース設定部１３０、ユーザーインターフェース同期化処理部１４０、及びユーザーインターフェースツリー管理部１５０を含んで構成される。ここで、マルチメディア装置は、所定イメージ、音響、及び映像などを提供するディスプレイ装置で、例えば、携帯用電話機、及びＰＤＡ（パーソナルデジタルアシスタント）、ＰＭＰ（Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｍｅｄｉａ  Ｐｌａｙｅｒ）などを言う。
【００１８】
このとき、本実施形態で使われる‘〜部’という用語は、ソフトウェアまたはＦＰＧＡまたはＡＳＩＣのようなハードウェア構成要素を意味し、‘〜部’は、所定の役割を実行する。しかし、‘〜部’は、ソフトウェアまたはハードウェアに限定される意味ではない。‘〜部’は、アドレッシングできる記録媒体にあるように構成することもでき、一つまたはそれ以上のプロセッサーを再生させるように構成することもできる。したがって、一例として‘〜部’はソフトウェア構成要素、客体志向ソフトウェア構成要素、クラス構成要素及びタスク構成要素のような構成要素と、プロセス、関数、属性、プロシージャ、サブルーチン、プログラムコードのセグメント、ドライバー、ファームウエア、マイクロコード、回路、データ、データベース、データ構造、テーブル、アレイ、及び変数を含む。構成要素と‘〜部’の中で提供される機能はさらに小さな数の構成要素及び‘〜部’に結合されるか追加的な構成要素と‘〜部’にさらに分離されうる。
【００１９】
ユーザーインターフェース表示部１１０は、ユーザーインターフェース構成要素を表示装置（例えば、マルチメディア装置の画面）を通じて出力するものであって、ここで、ユーザーインターフェース表示部１１０は、ユーザーインターフェース情報をユーザーの設定によって再構成して実際マルチメディア装置に表示される形態に出力する。
また、ユーザーインターフェース表示部１１０は、ユーザーの相互作用によって実行される動作の模様を表わすこともできる。
【００２０】
ユーザー情報管理部１２０は、所定マルチメディア装置１００を使用できるユーザーの保安情報を管理するものであって、ここで、ユーザー情報管理部１２０で管理するユーザーの保安情報によって所定マルチメディア装置１００の接近及び提供されるユーザーインターフェース設定情報が制限される。
【００２１】
例えば、所定マルチメディア装置１００を使用できるユーザー情報の管理は、オーナー（ｏｗｎｅｒ）権限を有するユーザーによって最初実行可能であり、以後追加されるユーザーの保安情報によってマルチメディア装置１００に対する接近及び使用するか否かが決まってユーザーインターフェース要素を変更及び再配置できる。
【００２２】
ユーザーインターフェース設定部１３０は、ユーザーから所定ユーザーインターフェース要素の変更及び再配置設定を入力されるものであって、例えば、ユーザーが変更しようとするユーザーインターフェース要素の属性値を変更する。ここで、ユーザーが追加、変更、及び除去したユーザーインターフェース要素情報は、ユーザーインターフェースツリー管理部１５０を通じて感知及び確認され、実際のツリー情報を更新するのに利用される。ここで、ユーザーインターフェース要素は、ユーザーインターフェースエンティティ（ｅｎｔｉｔｙ）及びスキーム（Ｓｃｈｅｍｅ）を言う。以下、図３でユーザーインターフェースエンティティ及びスキームについて詳しい説明を後述する。
【００２３】
また、ユーザーインターフェース設定部１３０は、ユーザーインターフェースツリーの全体構成情報を表示することができ、ユーザーは特定要素を選択してそれに対する設定作業を実行する。
ユーザーインターフェース同期化処理部１４０は、所定マルチメディア装置１００のユーザーインターフェース構成情報を他のマルチメディア装置に伝達する機能を実行し、ユーザーインターフェースツリー管理部１５０と連動されて、伝送に必要なユーザーインターフェースツリー情報リストをユーザーインターフェースツリー管理部（１５０）から提供される。
【００２４】
また、ユーザーインターフェース同期化処理部１４０は、同期化部１４１及び連結部１４２で構成される。
同期化部１４２は、ユーザーインターフェースエンティティ情報を他のマルチメディア装置に伝送したり、他のマルチメディアから伝送されて同一なユーザーインターフェースツリー構造を設定する。
【００２５】
例えば、伝送装置と被伝送装置に設置されたユーザーインターフェースツリー管理部１５０の各同期化部１４１が自体管理中であるユーザーインターフェースツリー内のノード情報を対応させて同期化させる。
連結部１４２は、同期化部１４１から伝送されたデータを他のマルチメディア装置に伝送するためのプロトコルを支援する。ここで、プロトコル構成は、ツリーノードの位置情報、該当ノード自体情報、該当装置情報、及び該当ユーザー情報を含む。
【００２６】
ユーザーインターフェースツリー管理部１５０は、マルチメディア装置１００内のすべてのユーザーインターフェース要素を管理する。
例えば、ユーザーインターフェースツリー管理部１５０は、ユーザーインターフェース要素の属性、変動内訳、及び構成情報を各々のノード単位で生成及び管理し、全体ユーザーインターフェース情報をツリー形態に管理する。以下、図２でユーザーインターフェースツリー管理部１５０について詳しく説明する。
【００２７】
図２は、本発明の他の実施形態によるユーザーの選好度によるユーザーインターフェースを設定する装置のうちユーザーインターフェースツリー管理部の内部ブロック図を示す図面である。
図示されたように、ユーザーインターフェースツリー管理部１５０は、ユーザーインターフェースイベントモニター部１５１、ユーザーインターフェース情報管理部１５２、及びユーザーインターフェース貯蔵部１５３を含んで構成される。
【００２８】
ユーザーインターフェースイベントモニター部１５１は、ユーザーインターフェースエンティティに変動事項が発生する場合、特定形態のユーザーインターフェースイベントを発生させてユーザーインターフェース情報管理部１５２に伝達する。ここで、ユーザーインターフェース情報管理部１５２は、イベントの属性によって特定処理のための内部作業を実行する。
【００２９】
ここで、ユーザーインターフェースイベントは、ユーザーインターフェース＿ＣＲＥＡＴＥ（すなわち、新規ユーザーインターフェースエンティティ生成の時）、ユーザーインターフェース＿ＵＰＤＡＴＥ（すなわち、既存ユーザーインターフェースエンティティ変更の時）、及びユーザーインターフェース＿ＤＥＳＴＲＯＹ（すなわち、既存ユーザーインターフェースエンティティ除去の時）などに発生する。
ユーザーインターフェース情報管理部１５２は、ユーザーインターフェース要素の情報をツリー構造に管理するものであって、すなわち、ユーザーインターフェースイベントモニター部１５１を通じてユーザーインターフェースイベントが発生すれば、発生したユーザーインターフェースイベントに対応するようにユーザーインターフェースツリー情報を更新及び管理する。
【００３０】
例えば、ユーザーインターフェース情報管理部１５２は、特定ユーザーインターフェースエンティティの追加、変更、及び除去の時、ツリー内では該当のユーザーインターフェースエンティティと対応するノードの変更を実行して、これに全体ユーザーインターフェースツリー情報が更新される。
【００３１】
また、ユーザーインターフェース情報管理部１５２は、ユーザーインターフェースツリーの情報更新のためにｃｒｅａｔｅ＿ｎｏｄｅ（すなわち、新規ノードの生成）、ｕｐｄａｔｅ＿ｎｄｏｅ（すなわち、既存ノードの属性値の更新）、及びｄｅｓｔｒｏｙ＿ｎｏｄｅ（すなわち、既存ノードの除去）などの制御動作を実行する。
【００３２】
ユーザーインターフェース貯蔵部１５３は、ユーザーインターフェース情報管理部１５２によって更新されたユーザーインターフェースツリー情報（例えば、ユーザーインターフェースエンティティ情報）を貯蔵する。ここで、ユーザーインターフェース貯蔵部１５３は、マルチメディア装置１００内の特定ファイルシステム領域に存在することができ、または、ユーザーインターフェース情報を統合管理する遠隔のユーザーインターフェースサーバー（ｓｅｒｖｅｒ）に貯蔵されることもできる。
【００３３】
図３は、本発明のまた他の実施形態によるユーザーの選好度によるユーザーインターフェースを設定する装置でユーザーインターフェースツリー構造及びユーザーインターフェースツリーのノードの相関関係を示す図面である。
【００３４】
図３Ａに示されたように、ユーザーインターフェースツリーは階層的構造を有し、各ノードは特性によって大きく４種類（例えば、ユーザーインターフェースエンティティ、スキーム、ユーザー選好値（ｐｒｅｆｅｒｅｎｃｅ）、及びデバイス（ｄｅｖｉｃｅ）に分類されうる。ここで、本発明で提示しているユーザーインターフェースツリーの構成ノードは、必要によって拡張可能な形態なので、ユーザーインターフェース機能拡張のために新規に定義及び追加されるノードは本発明の範ちゅうに属するものと見なす。
【００３５】
ユーザーインターフェースエンティティ集合（ＵＩ  Ｅｎｔｉｔｙ  Ｓｅｔ）は、ユーザーインターフェースエンティティの親ノードであって、多数個のユーザーインターフェースエンティティを含む。ここで、ユーザーインターフェースエンティティは、ユーザー画面を構成する個別的な要素を言う。すなわち、ユーザーインターフェースエンティティは視覚的、聴覚的、及び触覚的形態に存在しうるすべての表現手段の個別要素を意味する。
【００３６】
例えば、アイコン（ｉｃｏｎ）に表示される個別グラフィック（ｇｒａｐｈｉｃ）要素、装置の振動または一部構成品の動き、及び音響效果などがすべてユーザーインターフェースエンティティに活用されうる。
【００３７】
また、ユーザーインターフェースエンティティは、操作制御に必要な状態変数と動作変数の項目を有し、スキーム構成の時、ユーザーインターフェースエンティティの各属性値は変更された状態値が維持される。
また、ユーザーインターフェースエンティティは、各ユーザーインターフェースノードの固有な識別値を表わすＩＤ、ユーザー選択に対する動作するか否かを表わすロック（Ｌｏｃｋ）、該当のユーザーインターフェース要素を表現する媒介体を表わすアイコン、該当のユーザーインターフェース要素によって呼出し実行されうる個体アドレスを表わすリンク（Ｌｉｎｋ）、アイコンの表示の可否を表わす表示情報（Ｖｉｓｉｂｌｅ）、画面（ｓｃｒｅｅｎ）内での相対深度を表わすレベル（Ｌｅｖｅｌ）、及び画面内での相対座標値を表わす位置（Ｐｏｓｉｔｉｏｎ）情報などを含む。
【００３８】
スキーム集合（Ｓｃｈｅｍｅｓ）は、スキームの親ノードとして、多数個のユーザーインターフェースエンティティを含む。ここで、スキームは、ユーザーインターフェースエンティティの組合わせで構成される。
また、スキームは、各スキームノードの固有な識別値を表わすＩＤ、スキームの分類種類を表わすカテゴリー（Ｃａｔｅｇｏｒｙ）、スキームの所有者情報を表わす所有者（Ｏｗｎｅｒ）情報、及びスキームが含んでいるユーザーインターフェースエンティティ各々の設定情報を表わすユーザーインターフェースエンティティ集合を含む。
【００３９】
また、ユーザー選好値は、所定デバイスに適用させるスキームの設定ノードを言うものであって、ここで、ユーザー選好値は、基本スキームに設定する基本値（Ｄｅｆａｕｌｔ）、デバイス内の動作イベントまたは時間基盤の予約設定を表わすスケジュール（Ｓｃｈｅｄｕｌｅ）、予約基準時間を表わすタイム（Ｔｉｍｅ）、変動時間間隔を表わすインターバル（Ｉｎｔｅｒｖａｌ）、及び順次的に適用される各スキームのＩＤリストを表わすスキームオーダー（ＳｃｈｅｍｅＯｒｄｅｒ）を含む。
【００４０】
デバイス集合（ｄｅｖｉｃｅｓ）は、ユーザーインターフェース適用対象機器に対する属性を設定するノードを言う。ここで、デバイスは、各機器別の設定情報を表わすノードを言う。
また、デバイスは、各デバイスノードの固有な識別値を表わすＩＤ、該当のデバイスの分類種類を表わすカテゴリー、デバイス内部の変数項目として各々固有な所有（ｐｒｏｐｅｒｔｙ）項目に区分されるコンディション（Ｃｏｎｄｉｔｉｏｎ）、デバイス構成の中央画面項目の状態変数（例えば、画面サイズ、画面方向など）を表わす画面情報、及びデバイスのバッテリー（Ｂａｔｔｅｒｙ）状態（例えば、バッテリーレベル（ｌｅｖｅｌ）及びユーザーインターフェースディスプレーモード（例えば、絵モード、テキストモード）を表わすバッテリー情報などを含む。
【００４１】
図３Ｂは、ユーザーインターフェースツリーのノードの相関関係を示す図面である。
示されたように、エンティティノードは、ＩＤ、ロック、アイコン、リンク、表示情報、レベル、及び位置情報を含み、スキームノードは、ユーザーインターフェースエンティティノードの集合として構成され、ＩＤ、カテゴリー、所有者情報、及びユーザーインターフェースエンティティ集合情報を含む。また、ユーザー選好値を表わすノード（すなわち、Ｐｒｅｆｅｒｅｎｃｅ  ｎｏｄｅ）はスキームノードの集合として構成され、基本値、スケジュール、タイム、インターバル、及びスキームオーダー情報を含む。
【００４２】
すなわち、ユーザーインターフェースエンティティは、各々のユーザーインターフェース要素として構成されて、スキームはユーザーインターフェースエンティティの組合わせで構成され、ユーザー選好値は多様に設定されたスキームで構成される。
【００４３】
図４は、本発明のさらに他の実施形態によるユーザーの選好度によるユーザーインターフェースを設定する方法のうちユーザーインターフェースエンティティをアップデートする過程を示すフローチャートである。
まず、ユーザーがマルチメディア装置１００を駆動させた後、ユーザーインターフェース設定部１３０を通じてユーザーインターフェースエンティティの設定（例えば、ユーザーインターフェースエンティティ追加、変更、及び削除）を要請すれば（Ｓ４１０）、ユーザー情報管理部１２０が該当のマルチメディア装置１００に対するユーザーの保安情報を確認して、ユーザーインターフェース設定作業を実行しうるユーザーであるかを判断する（Ｓ４２０）。ここで、ユーザー情報管理部１２０で管理するユーザーの保安情報によって所定マルチメディア装置１００の接近及び提供されるユーザーインターフェース設定情報が制限され、ユーザーインターフェースエンティティの設定可能の可否が決定される。
【００４４】
判断結果、該当のマルチメディア装置１００に対する設定を実行しうるユーザーである場合（Ｓ４３０）、ユーザーは、該当のマルチメディア装置１００でユーザーインターフェースエンティティを設定する（Ｓ４４０）。
次いで、ユーザーのユーザーインターフェースエンティティ設定が完了すれば、ユーザーインターフェースツリー管理部１５０のユーザーインターフェースイベントモニター部１５１は、ユーザーによって発生したイベント（すなわち、ユーザーインターフェースエントリー設定（または、再設定））をモニタリングする（Ｓ４５０）。
【００４５】
次いで、ユーザーインターフェースイベントモニター部１５１は、モニタリングされた結果をユーザーインターフェース情報管理部１５２に伝送して、これにユーザーインターフェース情報管理部１５２は、伝送されたモニタリング結果に基づいてユーザーインターフェースツリーをアップデートする（Ｓ４６０）。
【００４６】
次いで、ユーザーインターフェース貯蔵部１５３は、アップデートされた情報を貯蔵する（Ｓ４７０）。
例えば、ユーザーがユーザーインターフェース設定部１３０を通じて特定ノード情報を更新するか、新規ノードを生成するか、特定ノードを除去すれば、イベントが発生して、これにユーザーインターフェースイベントモニター部１５１は、イベント発生をユーザーインターフェース情報管理部１５２に伝送する。
【００４７】
次いで、ユーザーインターフェース情報管理部１５２は、発生したイベント（例えば、新規ノードを生成）に基づいてユーザーインターフェースツリー内に該当のイベント結果を反映してユーザーインターフェースツリーをアップデートする。
【００４８】
図５は、本発明のさらに他の実施形態によるユーザーの選好度によるユーザーインターフェースを設定する方法のうちユーザーインターフェースの同期化を実行する過程を示すフローチャートである。ここでは、Ａ機器及びＢ機器が存在し、Ｂ機器がＡ機器の情報を要請してアップデートする過程を説明する。
【００４９】
まず、Ａ機器のユーザーインターフェース情報管理部は、Ｂ機器から要請されたユーザーインターフェース情報を検索する（Ｓ５１０）。
【００５０】
次いで、Ａ機器のユーザーインターフェース情報管理部は、検索されたユーザーインターフェース情報をＡ機器の同期化部に伝送して（Ｓ５２０）、これにＡ機器の同期化部は、伝送されたユーザーインターフェース情報をＡ機器の連結部を通じてＢ機器  に伝送する（Ｓ５３０、Ｓ５４０）。
【００５１】
次いで、Ｂ機器の連結部は、Ａ機器から伝送されたユーザーインターフェース情報を受信して（Ｓ５５０）、受信されたユーザーインターフェース情報をＡ機器の同期化部を通じてＢ機器のユーザーインターフェース情報管理部に伝送される（Ｓ５６０）。
【００５２】
次いで、Ｂ機器のユーザーインターフェース情報管理部は、Ａ機器から伝送されたユーザーインターフェース情報に基づいてユーザーインターフェースツリーを同期化する（Ｓ５７０）。すなわち、Ａ機器から伝送されたユーザーインターフェース情報をＢ機器に反映してユーザーインターフェースツリーをアップデートする。
【００５３】
次いで、Ｂ機器のユーザーインターフェース貯蔵部は、Ｂ機器のユーザーインターフェース情報管理部から伝送されたユーザーインターフェース情報を貯蔵する（Ｓ５８０、Ｓ５９０）。
したがって、ユーザーは、Ａ機器で利用したユーザーインターフェースをＢ機器にも等しく利用できる。
【００５４】
図６Ａは、発明のさらに他の実施形態によるユーザーの選好度によるユーザーインターフェースを設定する方法のうちマルチメディア装置の画面状態に適合したユーザーインターフェースをディスプレイする過程を示すフローチャートであり、図６Ｂは、マルチメディア装置の画面状態に適合したユーザーインターフェースをディスプレイする例を示す図面である。
【００５５】
図６Ａに示されたように、先にユーザーがマルチメディア装置１００を駆動させれば（Ｓ６１０）、ユーザーインターフェースツリー管理部１５０は、ユーザーによって設定されたユーザー選好スキーム情報を検出する（Ｓ６２０）。
次いで、ユーザーインターフェースツリー管理部１５０は、マルチメディア装置１００の機器情報を検索する（Ｓ６３０）。ここで、検索する機器情報は、マルチメディア装置１００の画面サイズ（例えば、大きいか小さい）及び方向（例えば、垂直及び水平）を言う。また、マルチメディア装置１００の機器情報を検索する理由は、検出されたユーザー選好スキームをマルチメディア装置１００の画面状態に合わせて再配置するためである。
次いで、ユーザーインターフェースツリー管理部１５０は、検出されたユーザー選好スキーム情報を検索された機器情報によって再配置する（Ｓ６４０）。
【００５６】
例えば、マルチメディア装置１００の機器情報を検索した結果、画面サイズが大きく、画面の方向が垂直な場合、既設定されたユーザー選好スキームの構成要素の大きさをより大きく変更して、ユーザー選好スキームの構成要素の方向を垂直に再配置する。もし、既設定されたユーザー選好スキームの構成要素の大きさ及び方向が検索されたマルチメディア装置１００の画面状態と同一な場合、再配置は実行されない。
【００５７】
次いで、再配置されたユーザー選好スキームの構成要素に基づいてユーザーインターフェースエンティティがディスプレイされる（Ｓ６５０）。
【００５８】
図６Ｂは、マルチメディア装置の画面状態に適合したユーザーインターフェースをディスプレイする例を示す図面である。
示されたように、ユーザーが用いるマルチメディア装置１００がＡ装置である場合、マルチメディア装置１００の機器情報を検索した結果、Ａ装置は画面サイズが小さく（Ｓｍａｌｌ）、画面の方向が垂直（Ｖｅｒｔｉｃａｌ）であることが分かる。
【００５９】
これに、ユーザーが設定したユーザー選好スキームの構成要素をＡ装置に合わせて再配置（すなわち、ユーザーインターフェースエンティティを縦に配置）してＡ装置の画面上にディスプレイする。
【００６０】
また、ユーザーが用いるマルチメディア装置１００がＢ装置である場合、マルチメディア装置１００の機器情報を検索した結果、Ｂ装置は画面サイズが小さく、画面の方向が水平（Ｈｏｒｉｚｏｎｔａｌ）であることが分かる。
【００６１】
これに、ユーザーが設定したユーザー選好スキームの構成要素をＢ装置に合わせて再配置（すなわち、ユーザーインターフェースエンティティを横に配置）してＢ装置の画面上にディスプレイする。
【００６２】
また、ユーザーが用いるマルチメディア装置１００がＣ装置である場合、マルチメディア装置１００の機器情報を検索した結果、Ｃ装置は画面サイズが大きく（Ｌａｒｇｅ）、画面の方向が水平であることが分かる。
【００６３】
これに、ユーザーが設定したユーザー選好スキームの構成要素をＣ装置に合わせて再配置してＣ装置の画面上にディスプレイする。
【００６４】
図７は、本発明のさらに他の実施形態によるユーザーの選好度によるユーザーインターフェースを設定する方法のうちバッテリー状態に基づいてユーザーインターフェースをディスプレイする例を示す図面である。
【００６５】
示されたように、ユーザーがマルチメディア装置１００を駆動させれば、ユーザーインターフェースツリー管理部１５０は、ユーザーによって設定されたユーザー選好スキーム情報を検出する。
【００６６】
次いで、マルチメディア装置１００のバッテリーレベル（Ｂａｔｔｅｒｙ  ｌｅｖｅｌ）情報を判断する。判断結果、バッテリーレベルが高い場合、既設定されたユーザー選好スキームの構成要素を鮮かでもっとも明るくディスプレイする。この際、ユーザー選好スキームの構成要素は、絵モード（Ｐｉｃｔｕｒｅ  ｍｏｄｅ）に出力する。
【００６７】
例えば、バッテリーレベルが１０の場合、ディスプレイレベルを５にして、ディスプレイモードは絵モードに設定されて該当のユーザーインターフェースが絵形態にディスプレイされる。
また、判断結果、バッテリーレベルが普通水準の場合、既設定されたユーザー選好スキームの構成要素を中間の明るさでディスプレイする。この際、ユーザー選好スキームの構成要素は絵モードに出力する。
【００６８】
例えば、バッテリーレベルが７の場合、ディスプレイレベルを４にして、ディスプレイモードは絵モードに設定されて該当のユーザーインターフェースが絵形態にディスプレイされる。
また、判断結果、バッテリーレベルが低い場合、既設定されたユーザー選好スキームの構成要素を最低の明るさでディスプレイする。この際、ユーザー選好スキームの構成要素はテキストモード（Ｔｅｘｔ  ｍｏｄｅ）に出力する。
例えば、バッテリーレベルが１の場合、ディスプレイレベルを１にして、ディスプレイモードはテキストモードに設定されて該当のユーザーインターフェースがテキスト形態にディスプレイされる。
【００６９】
図８は、本発明のさらに他の実施形態によるユーザーの選好度によるユーザーインターフェースを設定する方法のうち遠隔地ユーザーが特定装置のユーザーインターフェースを管理する例を示す図面である。
示されたように、ユーザーインターフェースツリー管理部１５０は、該当のマルチメディア装置１００を使うユーザーによって直接装置上でユーザーインターフェース再構成作業を実行することもでき、また多数ユーザーが使う多数の装置に対するユーザーインターフェース情報を貯蔵して通信機能を提供するユーザーインターフェースサーバー１１００と連携された形態でも管理が可能である。
【００７０】
例えば、ユーザーは、ユーザーインターフェースサーバー１１００に接続して接近が許容されたユーザーの特定装置１２００、１３００、及び１４００に対するユーザーインターフェースツリー情報に接近する。ここで、ユーザーは優先的にユーザー自身の情報に接近できる。
【００７１】
次いで、ユーザーがユーザーインターフェースサーバー１１００を通じて再設定したユーザーインターフェース作業はユーザーインターフェースサーバー１１００内に貯蔵されて、以後ユーザーは該当の装置（例えば、１２００）を使う時、該当の装置（例えば、１２００）を通じてユーザーインターフェースサーバー１１００に接近して再設定したユーザーインターフェース情報を伝達されて該当の装置（例えば、１２００）で設定及び使用できる。
【００７２】
以上、添付された図面を参照して、本発明の実施形態を説明したが、当業者ならば本発明がその技術的思想や必須な特徴を変更せず、他の具体的な形態に実施されるということを理解できるであろう。したがって、前述した実施形態は、あらゆる面で例示的なものであり、限定的ではないということを理解せねばならない。
【産業上の利用可能性】
【００７３】
本発明は、ユーザーの特性及び選好度を反映して設定できるユーザーインターフェース関連の技術分野に適用されうる。
【図面の簡単な説明】
【００７４】
【図１】本発明の一実施形態によるユーザーの選好度によるユーザーインターフェースを設定する装置の内部ブロック図を示す図である。
【図２】本発明の他の実施形態によるユーザーの選好度によるユーザーインターフェースを設定する装置のうちユーザーインターフェースツリー管理部の内部ブロック図を示す図である。
【図３Ａ】本発明のまた他の実施形態によるユーザーの選好度によるユーザーインターフェースを設定する装置でユーザーインターフェースツリー構造及びユーザーインターフェースツリーのノードの相関関係を示す図である。
【図３Ｂ】本発明のまた他の実施形態によるユーザーの選好度によるユーザーインターフェースを設定する装置でユーザーインターフェースツリー構造及びユーザーインターフェースツリーのノードの相関関係を示す図である。
【図４】本発明のさらに他の実施形態によるユーザーの選好度によるユーザーインターフェースを設定する方法のうちユーザーインターフェースエンティティをアップデートする過程を示すフローチャートである。
【図５】本発明のさらに他の実施形態によるユーザーの選好度によるユーザーインターフェースを設定する方法のうち相異なる装置でユーザーインターフェースの同期化を実行する過程を示すフローチャートである。
【図６Ａ】本発明のさらに他の実施形態によるユーザーの選好度によるユーザーインターフェースを設定する方法のうちマルチメディア装置の画面状態に適合したユーザーインターフェースをディスプレイする過程を示すフローチャートである。
【図６Ｂ】マルチメディア装置の画面状態に適合したユーザーインターフェースをディスプレイする例を示す図である。
【図７】本発明のさらに他の実施形態によるユーザーの選好度によるユーザーインターフェースを設定する方法のうちバッテリー状態に基づいてユーザーインターフェースをディスプレイする例を示す図である。
【図８】本発明のさらに他の実施形態によるユーザーの選好度によるユーザーインターフェースを設定する方法のうち遠隔地ユーザーが特定装置のユーザーインターフェースを管理する例を示す図である。
【符号の説明】
【００７５】
１００      マルチメディア装置
１１０      ユーザーインターフェース表示部
１２０      ユーザー情報管理部
１３０      ユーザーインターフェース設定部
１４０      ユーザーインターフェース同期化処理部
１５０      ユーザーインターフェースツリー管理部
１５１      ユーザーインターフェースイベントモニター部
１５２      ユーザーインターフェース情報管理部
１５３      ユーザーインターフェース貯蔵部
【図１】
2007317187.tif 000003
【図２】
2007317187.tif 000004
【図３Ａ】
2007317187.tif 000005
【図３Ｂ】
2007317187.tif 000006
【図４】
2007317187.tif 000007
【図５】
2007317187.tif 000008
【図６Ａ】
2007317187.tif 000009
【図６Ｂ】
2007317187.tif 000010
【図７】
2007317187.tif 000011
【図８】
2007317187.tif 000012