(57)【要約】  遠隔ユーザインターフェース（ＲＵＩ）管理システムは、少なくとも１つのＲＵＩを含むＲＵＩリストが更新されたことを示す更新メッセージを送信し、更新されたＲＵＩリスト情報の要請を受信する時に更新されたＲＵＩリスト情報を送信する遠隔ユーザインターフェースサーバ（ＲＵＩＳ）と、ＲＵＩリストが更新されたことをＲＵＩＳから受信された更新メッセージから認識する時に上記更新されたＲＵＩリスト情報の要請を上記ＲＵＩＳに送信し、上記要請に応じて上記更新されたＲＵＩリスト情報を上記ＲＵＩＳから受信し、上記更新されたＲＵＩリスト情報に基づいて既存のＲＵＩリスト情報を更新する遠隔ユーザインターフェースクライアント（ＲＵＩＣ）とを有する。
2013534678.tif 000002
【特許請求の範囲】
【請求項１】
遠隔ユーザインターフェース（ＲＵＩ）管理システムであって、
少なくとも１つのＲＵＩを含むＲＵＩリストが更新されたことを示す更新メッセージを送信し、更新されたＲＵＩリスト情報の要請を受信する時に更新されたＲＵＩリスト情報を送信する遠隔ユーザインターフェースサーバ（ＲＵＩＳ）と、
ＲＵＩリストが更新されたことをＲＵＩＳから受信された更新メッセージから認識する時に更新されたＲＵＩリスト情報の要請をＲＵＩＳに送信し、前記要請に応じて更新されたＲＵＩリスト情報を前記ＲＵＩＳから受信する時に、前記更新されたＲＵＩリスト情報に基づいて既存のＲＵＩリスト情報を更新する遠隔ユーザインターフェースクライアント（ＲＵＩＣ）と
を有することを特徴とする遠隔ユーザインターフェース管理システム。
【請求項２】
前記ＲＵＩＣは、前記ＲＵＩＳから受信された前記更新メッセージに含まれた位置情報及び所定の位置情報のうちの少なくとも１つに基づいて更新されたＲＵＩリスト情報を要請することを特徴とする請求項１に記載の遠隔ユーザインターフェース管理システム。
【請求項３】
前記ＲＵＩＣは、前記位置情報が前記更新メッセージに含まれているか否かを判定し、前記位置情報が前記更新メッセージに含まれている場合に前記更新メッセージに含まれた位置情報に基づいて更新されたＲＵＩリスト情報を要請し、前記位置情報が前記更新メッセージに含まれていない場合に、所定の位置情報に基づいて更新されたＲＵＩリスト情報を要請することを特徴とする請求項２に記載の遠隔ユーザインターフェース管理システム。
【請求項４】
前記位置情報は、更新されたＲＵＩリスト情報が前記ＲＵＩＳに存在する位置に対応するＵＲＬ情報を含むことを特徴とする請求項２に記載の遠隔ユーザインターフェース管理システム。
【請求項５】
前記ＲＵＩＣは、前記更新メッセージの分析を介してＵＲＬ情報が変更されたことを認識する時に、前記更新メッセージ内のＵＲＬ情報に基づいて更新されたＲＵＩリスト情報を要請し、前記更新メッセージの分析を介してＵＲＬ情報が変更されなかったことを認識する時に、前記更新メッセージ内のＵＲＬ情報及び所定のＵＲＬ情報のうちの少なくとも１つに基づいて更新されたＲＵＩリスト情報を要請することを特徴とする請求項４に記載の遠隔ユーザインターフェース管理システム。
【請求項６】
前記ＲＵＩＣが周辺装置の探索手順により探索される場合に、前記ＲＵＩＳは、前記ＲＵＩＣに提供される装置ディスクリプションを用いてＲＵＩリスト情報更新機能が提供されるか否かを通知することを特徴とする請求項１に記載の遠隔ユーザインターフェース管理システム。
【請求項７】
遠隔ユーザインターフェースサーバ（ＲＵＩＳ）における遠隔ユーザインターフェース（ＲＵＩ）管理装置であって、
遠隔ユーザインターフェースクライアント（ＲＵＩＣ）に提供される少なくとも１つの遠隔ユーザインターフェース（ＲＵＩ）を管理し、少なくとも１つのＲＵＩを含むＲＵＩリストが更新されたか否かを判定する管理部と、
前記ＲＵＩリストが更新された場合に更新メッセージを生成する生成部と、
生成された更新メッセージを前記ＲＵＩＣに送信し、前記更新メッセージに応じて更新されたＲＵＩリスト情報の要請を受信し、更新されたＲＵＩリスト情報の要請に応じて更新されたＲＵＩリスト情報を前記ＲＵＩＣに送信する送受信部と
を有することを特徴とするＲＵＩＳにおける遠隔ユーザインターフェース管理装置。
【請求項８】
前記ＲＵＩＣが周辺装置の探索手順により探索される場合に、前記生成部は、ＲＵＩリスト情報更新機能が提供されるか否かを通知するための装置ディスクリプションを生成し、前記送受信部は、前記装置ディスクリプションを前記ＲＵＩＣに提供することを特徴とする請求項７に記載のＲＵＩＳにおける遠隔ユーザインターフェース管理装置。
【請求項９】
遠隔ユーザインターフェースサーバ（ＲＵＩＳ）における遠隔ユーザインターフェース（ＲＵＩ）管理方法であって、
少なくとも１つのＲＵＩを含むＲＵＩリストが更新されたか否かを判定するステップと、
前記ＲＵＩリストが更新された場合に、更新メッセージを生成し、前記更新メッセージを遠隔ユーザインターフェースクライアント（ＲＵＩＣ）に送信するステップと
前記更新メッセージに応じて更新されたＲＵＩリスト情報の要請を受信する時に、更新されたＲＵＩリスト情報の要請に応じて更新されたＲＵＩリスト情報を前記ＲＵＩＣに送信するステップと
を有することを特徴とする遠隔ユーザインターフェースサーバ（ＲＵＩＳ）における遠隔ユーザインターフェース管理方法。
【請求項１０】
前記ＲＵＩＣが周辺装置の探索手順により探索される場合に、ＲＵＩリスト情報更新機能が提供されるか否かを通知するための装置ディスクリプションを生成するステップと、
前記装置ディスクリプションを前記ＲＵＩＣに送信するステップとをさらに有することを特徴とする請求項９に記載のＲＵＩＳにおける遠隔ユーザインターフェース管理方法。
【請求項１１】
遠隔ユーザインターフェースクライアント（ＲＵＩＣ）における遠隔ユーザインターフェース（ＲＵＩ）管理装置であって、
遠隔ユーザインターフェースサーバ（ＲＵＩＳ）から受信された更新メッセージを分析する分析部と、
前記ＲＵＩＳから提供される少なくとも１つのＲＵＩを管理し、ＲＵＩリストが更新されたことを受信された更新メッセージから認識する時に、更新されたＲＵＩリスト情報を提供することを前記ＲＵＩＳに要請する要請メッセージを生成し、前記要請メッセージに応じて更新されたＲＵＩリスト情報を受信する時に、更新されたＲＵＩリスト情報に基づいて既存のＲＵＩリスト情報を更新する管理部と、
前記更新メッセージを受信し、受信された更新メッセージを前記分析部に伝達し、前記管理部により生成された前記要請メッセージを前記ＲＵＩＳに送信し、前記要請メッセージに応じて更新されたＲＵＩリスト情報を前記管理部に伝達する送受信部と
を有することを特徴とするＲＵＩＣにおける遠隔ユーザインターフェース管理装置。
【請求項１２】
前記送受信部は、前記ＲＵＩＳから受信された前記更新メッセージに含まれるＵＲＬ情報及び所定のＵＲＬ情報のうちの少なくとも１つに基づいて前記管理部により生成された前記要請メッセージを前記ＲＵＩＳに送信することを特徴とする請求項１１に記載のＲＵＩＣにおける遠隔ユーザインターフェース管理装置。
【請求項１３】
前記分析部は、ＵＲＬ情報が前記更新メッセージに含まれているか否かを判定し、前記ＵＲＬ情報が前記更新メッセージに含まれている場合に前記ＵＲＬ情報が変更されたことを認識し、前記ＵＲＬ情報が前記更新メッセージに含まれていない場合に、前記ＵＲＬ情報が変更されなかったことを認識することを特徴とする請求項１２に記載のＲＵＩＣにおける遠隔ユーザインターフェース管理装置。
【請求項１４】
前記送受信部は、前記ＵＲＬ情報が変更されたことを認識する時に、前記更新メッセージに含まれたＵＲＬ情報に基づいて前記要請メッセージを送信し、前記ＵＲＬ情報が変更されなかったことを認識する時に、所定のＵＲＬ情報に基づいて前記要請メッセージを送信することを特徴とする請求項１３に記載のＲＵＩＣにおける遠隔ユーザインターフェース管理装置。
【請求項１５】
前記ＲＵＩＣは、周辺装置の探索手順により前記ＲＵＩＳを認識した後に、前記ＲＵＩＳから提供される装置ディスクリプションに記載されたリニューアブル属性に基づいてＲＵＩリスト情報更新機能がＲＵＩＳによりサポートされることができるか否かを確認することを特徴とする請求項５又は請求項１２に記載の遠隔ユーザインターフェース管理システム又は遠隔ユーザインターフェース管理装置。
【請求項１６】
遠隔ユーザインターフェースクライアント（ＲＵＩＣ）における遠隔ユーザインターフェース（ＲＵＩ）管理方法であって、
遠隔ユーザインターフェースサーバ（ＲＵＩＳ）から受信された更新メッセージに応じて更新されたＲＵＩリスト情報の要請をＲＵＩＳに送信するステップと、
前記要請に応じて前記ＲＵＩＳから更新されたＲＵＩリスト情報を受信するステップと、
更新されたＲＵＩリスト情報に基づいて既存のＲＵＩリスト情報を更新するステップと
を有することを特徴とするＲＵＩＣにおける遠隔ユーザインターフェース管理方法。
【請求項１７】
前記更新メッセージは、ヘッダー情報、送信ターゲット情報、マルチキャストアドレス情報、ユニフォームリソースロケータ（ＵＲＬ）変更可否情報、変更されたＵＲＬ情報、及び変更されないＵＲＬ情報のうちの少なくとも１つを含むことを特徴とする請求項１に記載の遠隔ユーザインターフェース管理システム、請求項７に記載の遠隔ユーザインターフェース管理装置、請求項９に記載の遠隔ユーザインターフェース管理方法、請求項１１に記載の遠隔ユーザインターフェース管理装置、又は請求項１６に記載のＲＵＩＣにおける遠隔ユーザインターフェース管理方法。
【請求項１８】
更新されたＲＵＩリスト情報の要請は、前記更新メッセージに含まれたＵＲＬ情報及び所定のＵＲＬ情報のうちの少なくとも１つに基づいて送信されることを特徴とする請求項１６に記載のＲＵＩＣにおける遠隔ユーザインターフェース管理方法。
【請求項１９】
更新されたＲＵＩリスト情報の要請を送信するステップは、
ＵＲＬ情報が前記更新メッセージに含まれているか否かを判定するステップと、
前記ＵＲＬ情報が前記更新メッセージに含まれている場合に、前記更新メッセージに含まれるＵＲＬ情報に基づいて更新されたＲＵＩリスト情報の要請を送信するステップと、
所定のＵＲＬ情報に基づいて、前記ＵＲＬ情報が前記更新メッセージに含まれていない場合に、更新されたＲＵＩリスト情報の要請を送信するステップと
を有することを特徴とする請求項１８に記載のＲＵＩＣにおける遠隔ユーザインターフェース管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遠隔ユーザインターフェース（Remote User Interface：ＲＵＩ）に関し、特に、ＲＵＩを管理するための装置及び方法とそのためのシステムに関する。
【背景技術】
【０００２】
ディジタルリビングネットワークアライアンス（Digital Living Network Alliance：ＤＬＮＡ）、ホームオーディオ−ビデオインターオペラビリティー（Home Audio-Video Interoperability：ＨＡＶｉ）、及びユニバーサルプラグアンドプレイ（Universal Plug and Play：ＵＰｎＰ）などのような多くの産業標準団体により、ホームネットワーク技術の向上のために現在まで活発に研究されている。このようなホームネットワークにおいて、遠隔ユーザインターフェース（ＵＩ）（Remote UI：ＲＵＩ）技術は、１つのデバイスが他のデバイスの機能又は性能を制御するために使用することができる。簡単に説明すると、ＲＵＩ技術は、クライアント−サーバアーキテクチャに基づくもので、ＲＵＩクライアント（ＲＵＩＣ）がＲＵＩサーバ（ＲＵＩＳ）からＵＩを取得し、ユーザがＲＵＩＣを通してＵＩを活用するＲＵＩＳを制御することができるようにする技術である。
【０００３】
ＲＵＩに関する標準であるＣＥＡ（Consumer Electronics Association）−２０１４は、ＵＰｎＰ（Universal Plug and Play）ネットワーク及びインターネット上のＲＵＩのためのプロトコル及びフレームワークを定義する。ＣＥＡ−２０１４によると、ＵＰｎＰデバイス（ＲＵＩＳ）は、ユーザインターフェースをＣＥ−ＨＴＭＬ（Consumer Electronics-Hypertext Markup Language）形式のウェブページで提供し、ユーザは、このようなウェブページを通して遠隔でＵＰｎＰデバイスのアプリケーションを制御することができる。ＨＴＭＬの特殊なバージョンであるＣＥ−ＨＴＭＬはＸＨＴＭＬ（Extensible HTML）に基づく。
【０００４】
図１は、一般的なＵＰｎＰネットワークの構成を示す図である。ＵＰｎＰネットワークは、ＲＵＩＣ１１０、ＲＵＩＳ１３０、及びＵＩ制御ポイント（ＵＩＣＰ）１５０を含む。ＲＵＩＣ１１０は、ＲＵＩＳ１２０から伝達されたＲＵＩのレンダリング及び制御を行う。
【０００５】
ＲＵＩＳ１３０は、少なくとも１つのＲＵＩを提供する。
【０００６】
ＵＩＣＰ１５０は、ＲＵＩＣ１１０及びＲＵＩＳ１３０を発見し、ＲＵＩＣ１１０とＲＵＩＳ１３０との間の接続を確立する。図面では、ＲＵＩＣ１１０及びＵＩＣＰ１５０が個別に図示されているが、ＵＩＣＰ１５０がＲＵＩＣ１１０に組み込まれている場合には、ＲＵＩＣ１１０は、ＲＵＩＳ１３０を直接発見することができる。
【０００７】
ＲＵＩＣ１１０がＵＩＣＰ１５０を含まず、個別のＵＩＣＰがＲＵＩＳ１３０のＲＵＩ（Remote User Interface）をＲＵＩＣ１１０に送信しようとする場合に、ＲＵＩＣ１１０も探索を介してＵＩＣＰにより発見されることができる。
【０００８】
ホームネットワークでＲＵＩを使用するためには、ＲＵＩＣ１１０及びＲＵＩＳ１３０に対する探索を実行する。探索を実行した後に、ＲＵＩＣ１１０は、装置ディスクリプション（Device Description）に含まれるＲＵＩページを有するユニフォームリソースロケータ（Uniform Resource Locator：ＵＲＬ）に基づいてＲＵＩページを取得する。ＲＵＩページがＲＵＩＳ１３０のアプリケーションを制御することができるように構成されているので、ＲＵＩＣ１１０は、ＲＵＩページを用いてＲＵＩＳ１３０のアプリケーションを制御することができる。
【０００９】
図２は、従来技術に従うＲＵＩＳとＲＵＩＣとの間の通信のためのシグナリング動作を示す図である。
【００１０】
ＲＵＩＳ１３０に記憶されたＲＵＩを使用するために、ＲＵＩＣ１１０は、ＲＵＩリストを受信しなければならず、このためにＲＵＩＣ１１０とＲＵＩＳ１３０との間の探索手順が要求される。したがって、ステップ２０１において、装置（例えば、ＲＵＩＣ１１０及びＲＵＩＳ１３０）をそれぞれ探索し、関連する装置ディスクリプションを受信する。
【００１１】
ステップ２０３において、ＲＵＩＣ１１０は、装置ディスクリプション内に含まれたＲＵＩページを有するＵＲＬに基づいてＲＵＩリストに対する要請をＲＵＩＳ１３０に送信する。ステップ２０５において、ＲＵＩＳ１３０は、ＲＵＩリスト要請に応じてＲＵＩリストをＲＵＩＣ１１０に送信する。
【００１２】
ステップ２０７において、ＲＵＩＣ１１０は、ＲＵＩＳ１３０から受信されたＲＵＩリストを提供し、ステップ２０９において、ＲＵＩページに対する要請をＲＵＩＳ１３０に送信する。ステップ２１１において、ＲＵＩＳ１３０は、ＲＵＩページ要請に応じてＲＵＩページをＲＵＩＣ１１０に提供、すなわち送信する。
【００１３】
しかしながら、現在では、ＲＵＩＣがＲＵＩページをＲＵＩＳから受信した後に、ＲＵＩＳ内のＲＵＩリストが更新されたとしても、ＲＵＩＣは、更新されたＲＵＩリストを受信することができない。
【発明の概要】
【発明が解決しようとする課題】
【００１４】
本発明の目的は、少なくとも上述した問題点及び／又は不都合に取り組み、少なくとも以下の便宜を提供することにある。すなわち、本発明の目的は、ＲＵＩＳ内のＲＵＩリストが更新される場合に、これをＲＵＩＣに通知することによりＲＵＩリストを更新するための装置及び方法とそのためのシステムを提供することにある。
【００１５】
本発明の他の目的は、ＲＵＩＣが更新されたＲＵＩリストを使用するようにするための装置及び方法とそのためのシステムを提供することにある。
【課題を解決するための手段】
【００１６】
上記のような目的を達成するために、本発明の実施形態の一態様によれば、遠隔ユーザインターフェース（ＲＵＩ）管理システムを提供する。上記システムは、少なくとも１つのＲＵＩを含むＲＵＩリストが更新されたことを示す更新メッセージを送信し、更新されたＲＵＩリスト情報の要請を受信する時に更新されたＲＵＩリスト情報を送信する遠隔ユーザインターフェースサーバ（ＲＵＩＳ）と、ＲＵＩリストが更新されたことをＲＵＩＳから受信された更新メッセージから認識する時に上記更新されたＲＵＩリスト情報の要請をＲＵＩＳに送信し、上記要請に応じて上記更新されたＲＵＩリスト情報を上記ＲＵＩＳから受信する時に、上記更新されたＲＵＩリスト情報に基づいて既存のＲＵＩリスト情報を更新する遠隔ユーザインターフェースクライアント（ＲＵＩＣ）とを有することを特徴とする。
【００１７】
本発明の実施形態の他の態様によれば、遠隔ユーザインターフェースサーバ（ＲＵＩＳ）における遠隔ユーザインターフェース（ＲＵＩ）管理装置を提供する。上記装置は、遠隔ユーザインターフェースクライアント（ＲＵＩＣ）に提供される少なくとも１つの遠隔ユーザインターフェース（ＲＵＩ）を管理し、上記少なくとも１つのＲＵＩを含むＲＵＩリストが更新されたか否かを判定する管理部と、上記ＲＵＩリストが更新された場合に更新メッセージを生成する生成部と、上記生成された更新メッセージを上記ＲＵＩＣに送信し、上記更新メッセージに応じて更新されたＲＵＩリスト情報の要請を受信し、上記更新されたＲＵＩリスト情報の要請に応じて上記更新されたＲＵＩリスト情報を上記ＲＵＩＣに送信する送受信部とを有することを特徴とする。
【００１８】
本発明の実施形態のさらに他の態様によれば、遠隔ユーザインターフェースサーバ（ＲＵＩＳ）における遠隔ユーザインターフェース（ＲＵＩ）管理方法を提供する。上記方法は、少なくとも１つのＲＵＩを含むＲＵＩリストが更新されたか否かを判定するステップと、上記ＲＵＩリストが更新された場合に、更新メッセージを生成し、上記更新メッセージを遠隔ユーザインターフェースクライアント（ＲＵＩＣ）に送信するステップと、上記更新メッセージに応じて更新されたＲＵＩリスト情報の要請を受信する時に、上記更新されたＲＵＩリスト情報の要請に応じて更新されたＲＵＩリスト情報を上記ＲＵＩＣに送信するステップとを有することを特徴とする。
【００１９】
本発明の実施形態のさらなる他の態様によれば、遠隔ユーザインターフェースクライアント（ＲＵＩＣ）における遠隔ユーザインターフェース（ＲＵＩ）管理装置を提供する。上記装置は、遠隔ユーザインターフェースサーバ（ＲＵＩＳ）から受信された更新メッセージを分析する分析部と、上記ＲＵＩＳから提供される少なくとも１つのＲＵＩを管理し、ＲＵＩリストが更新されたことを上記受信された更新メッセージから認識する時に、更新されたＲＵＩリスト情報の提供を上記ＲＵＩＳに要請する要請メッセージを生成し、上記要請メッセージに応じて上記更新されたＲＵＩリスト情報を受信する時に、上記更新されたＲＵＩリスト情報に基づいて既存のＲＵＩリスト情報を更新する管理部と、上記更新メッセージを受信し、上記受信された更新メッセージを上記分析部に伝達し、上記管理部により生成された上記要請メッセージを上記ＲＵＩＳに送信し、上記要請メッセージに応じて上記更新されたＲＵＩリスト情報を上記管理部に伝達する送受信部とを有することを特徴とする。
【００２０】
本発明の実施形態のさらに他のの態様によれば、遠隔ユーザインターフェースクライアント（ＲＵＩＣ）における遠隔ユーザインターフェース（ＲＵＩ）管理方法を提供する。上記方法は、上記遠隔ユーザインターフェースサーバ（ＲＵＩＳ）から受信された更新メッセージに応じて更新されたＲＵＩリスト情報の要請をＲＵＩＳに送信するステップと、上記要請に応じて上記ＲＵＩＳから上記更新されたＲＵＩリスト情報を受信するステップと、上記更新されたＲＵＩリスト情報に基づいて既存のＲＵＩリスト情報を更新するステップとを有することを特徴とする。
【発明の効果】
【００２１】
本発明によれば、ＲＵＩＳ内のＲＵＩリストが更新される場合に、ＲＵＩリストの更新をＲＵＩＣに通知することによりＲＵＩリストを更新し、これにより、ＲＵＩＣが更新されたＲＵＩリストを使用するようにすることができる。
【００２２】
本発明の実施形態の上述した及び他の様相、特徴、及び利点は、以下の添付図面が併用された後述の詳細な説明から、より一層明らかになるだろう。
【図面の簡単な説明】
【００２３】
【図１】一般的なＵＰｎＰネットワークの構成を示す図である。
【図２】従来技術によるＲＵＩＳとＲＵＩＣとの間の通信のためのシグナリング動作を示すシグナリング図である。
【図３】本発明の実施形態によるＲＵＩＣの構成を示すブロック図である。
【図４】本発明の実施形態によるＲＵＩＳの構成を示すブロック図である。
【図５】本発明の実施形態による装置ディスクリプションを示す図である。
【図６】本発明の実施形態によるＲＵＩＣでのＲＵＩリスト管理動作を示すフローチャートである。
【図７】本発明の実施形態によるＲＵＩＳでのＲＵＩリスト管理動作を示すフローチャートである。
【図８】本発明の実施形態によるＲＵＩＳとＲＵＩＣとの間の通信のためのシグナリング動作を示すシグナリング図である。
【発明を実施するための形態】
【００２４】
添付の図面を参照した下記の説明は、特許請求の範囲の記載及びこれと均等なものの範囲内で定められるような本発明の実施形態の包括的な理解を助けるために提供するものであり、この理解を助けるために様々な特定の詳細を含むが、唯一つの実施形態に過ぎない。従って、本発明の範囲及び趣旨を逸脱することなく、ここに説明する実施形態の様々な変更及び修正が可能あるということは、当該技術分野における通常の知識を有する者には明らかである。また、明瞭性と簡潔性の観点から、当業者に良く知られている機能や構成に関する具体的な説明は、省略する。
【００２５】
本発明が適用されるＲＵＩサービスは、ＲＵＩＳがＲＵＩを提供し、ＲＵＩＣが提供されたＲＵＩを介して遠隔地の装置を制御することができるサービスである。本発明は、このようなＲＵＩサービスにおいてＲＵＩＳ内のＲＵＩリストが更新される度にＲＵＩＣ内のＲＵＩリストを更新する。
【００２６】
図３は、本発明の実施形態によるＲＵＩＣの構成を示す図である。
【００２７】
ＲＵＩＣ１１０は、送受信部３１０と、分析部３３０と、管理部３５０と、ディスプレー部３７０とを含む。
【００２８】
送受信部３１０は、更新メッセージをＲＵＩＳ１３０から受信し、更新メッセージに応じて更新されたＲＵＩリスト情報の提供を要請する要請メッセージを送信し、要請メッセージに応じて更新されたＲＵＩリスト情報を受信する。
【００２９】
分析部３３０は、更新メッセージを分析し、その分析結果に基づいて更新されたＲＵＩリストをどんな方式で受信するかを決定する。この時に、分析部３３０は、ＲＵＩＣ１１０がＲＵＩリストを受信することができるＲＵＩリストの位置に関する情報、例えば、ＵＲＬが変更されたか否かを確認する。ＵＲＬが変更されない場合には、分析部３３０は、装置ディスクリプションに記載された‘ｕｉＬｉｓｔＵＲＬ’要素の値に基づいてＲＵＩリストを受信するように決定する。他方、ＵＲＬが変更された場合には、分析部３３０は、更新メッセージに含まれた更新されたＲＵＩリスト情報をレンダリングした後に、対応するＵＲＬである変更された‘ｕｉＬｉｓｔＵＲＬ’要素の値に基づいてＲＵＩリストを受信するように決定する。この時に、分析部３３０は、ＵＲＬ情報が更新メッセージに含まれているか否かをチェックすることによりＵＲＬが変更されたか否かを確認することができる。
【００３０】
図５を参照して装置ディスクリプションについて具体的に説明する。
【００３１】
ＲＵＩＳ１３０から提供されるＲＵＩリスト情報の記憶及び管理を行うための構成要素である管理部３５０は、分析部３３０による分析結果に基づいて更新されたＲＵＩリスト情報の提供を要請するための要請メッセージを生成し、ＲＵＩＳ１３０から受信されたＲＵＩリスト情報に基づいてＲＵＩリスト情報を更新する。
ディスプレー部３７０は、更新されたＲＵＩリスト情報をディスプレーする。ここで、ディスプレー部３７０は、管理部３５０での更新が実行された直後に更新されたＲＵＩリスト情報を表示するか、又はユーザの要請と同時に更新されたＲＵＩリスト情報を表示することができる。
【００３２】
図４は、本発明の実施形態によるＲＵＩＳの構成を示す図である。
【００３３】
ＲＵＩＳ１３０は、送受信部４１０、管理部４３０、及び生成部４５０を含む。
【００３４】
送受信部４１０は、更新メッセージをＲＵＩＣに送信し、ＲＵＩＣ１１０から更新されたＲＵＩリスト情報の提供を要請する要請メッセージを受信し、この要請メッセージに応じて更新されたＲＵＩリスト情報を送信する。
【００３５】
管理部４３０は、ＲＵＩＣ１１０に提供される少なくとも１つのＲＵＩを記憶し管理し、この少なくとも１つのＲＵＩを含むＲＵＩリストが更新されたか否かを判定する。
【００３６】
生成部４５０は、判定の結果に従って更新メッセージを生成し、ＲＵＩＣ１００から受信された要請メッセージに応じて更新されたＲＵＩリスト情報を生成する。他方、生成部４５０は、ＲＵＩＣ１１０からの要請メッセージを受信する前に予め更新されたＲＵＩリスト情報を生成することもできる。
【００３７】
本発明で言及しているＲＵＩＳからＲＵＩＣに送信されるメッセージである更新メッセージは、ヘッダー情報、送信ターゲット情報、マルチキャストアドレス情報、ＵＲＬ変更可否情報、変更されたＵＲＬ情報、及び変更されないＵＲＬ情報のうちの少なくとも１つを含む。必要であれば、更新メッセージは、上述した６種類の情報に加えて追加の情報をさらに含むことができる。
【００３８】
図５は、本発明の実施形態による装置ディスクリプションを示す図である。
【００３９】
図２のステップ２０１において、ＲＵＩＳ１３０からＲＵＩＣ１１０に提供される情報エレメントである装置ディスクリプションは、ＲＵＩＳ１３０が既存の‘ｕｉＬｉｓｔＵＲＬ’要素に含まれた‘ｒｅｎｅｗａｂｌｅ’属性に基づいてＲＵＩＣ１１０に更新されたＲＵＩリストを提供することができるか否かを示すために使用される。
【００４０】
図５を参照すると、‘ｒｅｎｅｗａｂｌｅ’属性５１０が‘ｙｅｓ’に設定される場合に、ＲＵＩＳ１３０は、更新されたＲＵＩリストをＲＵＩＣ１１０に提供することができる。しかしながら、‘ｒｅｎｅｗａｂｌｅ’属性５１０が‘ｎｏ’に設定される場合に、ＲＵＩＳ１３０は、更新されたＲＵＩリストをＲＵＩＣ１１０に提供することができない。すなわち、‘ｒｅｎｅｗａｂｌｅ’属性５１０は、ＲＵＩＣ１１０がＲＵＩＳ１３０から更新されたＲＵＩリストを受信することがことができるか否かを判定することができるようにする。このような‘ｒｅｎｅｗａｂｌｅ’属性は、その位置の観点で図５に示す‘ｒｅｎｅｗａｂｌｅ’属性５１０に限定されず、対応する装置ディスクリプション内のいずれの位置でも存在することができる。
【００４１】
図６は、本発明の実施形態によるＲＵＩＣでのＲＵＩリスト管理動作を示す図である。
【００４２】
ステップ６０１において、ＲＵＩＣ１１０は、ＲＵＩＳ１３０から更新メッセージを受信する。ステップ６０３において、ＲＵＩＣ１１０は、更新メッセージを分析し、その分析結果に基づいて更新されたＲＵＩリストをどの方式で受信するかを決定する。この時に、ＲＵＩＣ１１０がＲＵＩリストを受信することができるＲＵＩリストの位置に関する情報を分析し、例えば、ＵＲＬが変更されたか否かを確認する。ＲＵＩＣ１１０は、ＵＲＬが更新メッセージに含まれているか否かをチェックすることによりＵＲＬが変更されたか否かを確認することもできる。すなわち、ＵＲＬが更新メッセージに含まれている場合には、ＲＵＩＣ１１０は、ＵＲＬが変更されたことを確認することもできる。ＵＲＬが更新メッセージに含まれていない場合には、ＲＵＩＣ１１０は、ＵＲＬが変更されなかったことを確認することができる。
【００４３】
ステップ６０３において、ＲＵＩＣ１１０が更新メッセージを分析し、ＲＵＩリストのＵＲＬが変更されたことを判定する場合に、ＲＵＩＣ１１０は、ステップ６０５において、更新メッセージに含まれた変更された位置情報（すなわち、変更されたＵＲＬ情報）を抽出した後に、ステップ６０７において、対応するＵＲＬである変更された‘ｕｉＬｉｓｔＵＲＬ’要素の値を用いて更新されたＲＵＩリスト情報の提供を要請する。
【００４４】
この後に、ＲＵＩＣ１１０は、ステップ６０９において、この要請に応じて更新されたＲＵＩリスト情報をＲＵＩＳ１３０から受信し、ステップ６１１において、この更新されたＲＵＩリスト情報に基づいてＲＵＩリスト情報を更新する。
【００４５】
しかしながら、ＲＵＩＣ１１０が更新メッセージを分析し、ステップ６０３において、ＲＵＩリストのＵＲＬが変更されなかった場合に、ＲＵＩＣ１１０は、ステップ６０５を省略し、直ちにステップ６０７に進み、変更されない既存のＵＲＬを用いて更新されたＲＵＩリスト情報を要請することができる。
【００４６】
図７は、本発明の実施形態によるＲＵＩＳでのＲＵＩリスト管理動作を示す図である。
【００４７】
ステップ７０１において、ＲＵＩＳ１３０は、少なくとも１つのＲＵＩを含むＲＵＩリストが更新されたか否かを確認する。ステップ７０１の確認の結果、ＲＵＩリストが更新されたことが確認される場合には、ステップ７０３において、ＲＵＩＳ１３０は、更新メッセージを生成し、これをＲＵＩＣ１１０に送信する。
【００４８】
この後に、ＲＵＩＳ１３０は、ステップ７０５において、更新メッセージに応じて更新されたＲＵＩリスト情報に対する要請をＲＵＩＣ１１０から受信し、ステップ７０７において、ＲＵＩＣ１１０からの要請に応じて更新されたＲＵＩリスト情報を送信する。
【００４９】
図８は、本発明の実施形態によるＲＵＩＣとＲＵＩＳとの間の通信のためのシグナリング動作を示す図である。
【００５０】
ステップ８０１において、ＲＵＩＳ１３０は、ＲＵＩリストが更新されたか否かを判定する。その判定の結果、ＲＵＩリストが更新された場合に、ステップ８０３において、ＲＵＩＳ１３０は、更新メッセージをＲＵＩＣ１１０に送信する。
【００５１】
ステップ８０５において、ＲＵＩＣ１１０は、ＲＵＩリストのＵＲＬがＲＵＩＳ１３０から受信された更新メッセージを分析することにより変更されたか否かを判定する。ステップ８０５において、ＲＵＩリストのＵＲＬが変更されたことが判定される場合に、ＲＵＩＣ１１０は、ステップ８０７において、更新メッセージに含まれた変更された位置情報（すなわち、変更されたＵＲＬ情報）を抽出した後に、ステップ８０９において、対応するＵＲＬである変更された‘ｕｉＬｉｓｔＵＲＬ’要素の値を用いて更新されたＲＵＩリスト情報を提供することをＲＵＩＳ１３０に要請する。
【００５２】
しかしながら、ステップ８０５において、ＲＵＩリストのＵＲＬが変更されなかったことが判定される場合に、ＲＵＩＣ１１０は、ステップ８０７を省略し、直ちにステップ８０９に進む。
【００５３】
この後に、ステップ８１１において、ＲＵＩＳ１３０は、ステップ８０９での要請に応じて更新されたＲＵＩリスト情報をＲＵＩＣ１１０に送信する。更新されたＲＵＩリスト情報を受信したＲＵＩＣ１１０は、ステップ８１３において、更新されたＲＵＩリスト情報に基づいてそのＲＵＩリスト情報を更新する。
【００５４】
以上、本発明を具体的な実施形態を参照して詳細に説明してきたが、本発明の範囲及び趣旨を逸脱することなく様々な変更が可能であるということは、当業者には明らかであり、本発明の範囲は、上述の実施形態に限定されるべきではなく、特許請求の範囲の記載及びこれと均等なものの範囲内で定められるべきである。
【符号の説明】
【００５５】
１１０  遠隔ユーザインターフェースクライアント（ＲＵＩＣ）
１３０  遠隔ユーザインターフェースサーバ（ＲＵＩＳ）
３１０  送受信部
３３０  分析部
３５０  管理部
３７０  ディスプレー部
４１０  送受信部
４３０  管理部
４５０  生成部
【図１】
2013534678.tif 000003
【図２】
2013534678.tif 000004
【図３】
2013534678.tif 000005
【図４】
2013534678.tif 000006
【図５】
2013534678.tif 000007
【図６】
2013534678.tif 000008
【図７】
2013534678.tif 000009
【図８】
2013534678.tif 000010
【手続補正書】
【提出日】平成25年1月15日(2013.1.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
遠隔ユーザインターフェース（ＲＵＩ）管理システムであって、
少なくとも１つのＲＵＩを含むＲＵＩリストが更新されたことを示す更新メッセージを送信し、更新されたＲＵＩリスト情報の要請を受信する時に更新されたＲＵＩリスト情報を送信する遠隔ユーザインターフェースサーバ（ＲＵＩＳ）と、
ＲＵＩリストが更新されたことをＲＵＩＳから受信された更新メッセージから認識する時に更新されたＲＵＩリスト情報の要請をＲＵＩＳに送信し、前記要請に応じて更新されたＲＵＩリスト情報を前記ＲＵＩＳから受信する時に、前記更新されたＲＵＩリスト情報に基づいて既存のＲＵＩリスト情報を更新する遠隔ユーザインターフェースクライアント（ＲＵＩＣ）と
を有することを特徴とする遠隔ユーザインターフェース管理システム。
【請求項２】
前記更新メッセージは、ヘッダー情報、送信ターゲット情報、マルチキャストアドレス情報、ユニフォームリソースロケータ（ＵＲＬ）変更可否情報、変更されたＵＲＬ情報、及び変更されないＵＲＬ情報のうちの少なくとも１つを含むことを特徴とする請求項１に記載の遠隔ユーザインターフェース管理システム。
【請求項３】
前記ＲＵＩＣは、前記ＲＵＩＳから受信された前記更新メッセージに含まれた位置情報及び所定の位置情報のうちの少なくとも１つに基づいて更新されたＲＵＩリスト情報を要請することを特徴とする請求項１に記載の遠隔ユーザインターフェース管理システム。
【請求項４】
前記ＲＵＩＣは、前記位置情報が前記更新メッセージに含まれているか否かを判定し、前記位置情報が前記更新メッセージに含まれている場合に前記更新メッセージに含まれた位置情報に基づいて更新されたＲＵＩリスト情報を要請し、前記位置情報が前記更新メッセージに含まれていない場合に、所定の位置情報に基づいて更新されたＲＵＩリスト情報を要請することを特徴とする請求項３に記載の遠隔ユーザインターフェース管理システム。
【請求項５】
前記位置情報は、更新されたＲＵＩリスト情報が前記ＲＵＩＳに存在する位置に対応するＵＲＬ情報を含むことを特徴とする請求項３に記載の遠隔ユーザインターフェース管理システム。
【請求項６】
前記ＲＵＩＣは、前記更新メッセージの分析を介してＵＲＬ情報が変更されたことを認識する時に、前記更新メッセージ内のＵＲＬ情報に基づいて更新されたＲＵＩリスト情報を要請し、前記更新メッセージの分析を介してＵＲＬ情報が変更されなかったことを認識する時に、前記更新メッセージ内のＵＲＬ情報及び所定のＵＲＬ情報のうちの少なくとも１つに基づいて更新されたＲＵＩリスト情報を要請することを特徴とする請求項５に記載の遠隔ユーザインターフェース管理システム。
【請求項７】
前記ＲＵＩＣが周辺装置の探索手順により探索される場合に、前記ＲＵＩＳは、前記ＲＵＩＣに提供される装置ディスクリプションを用いてＲＵＩリスト情報更新機能が提供されるか否かを通知することを特徴とする請求項１に記載の遠隔ユーザインターフェース管理システム。
【請求項８】
前記ＲＵＩＣは、周辺装置の探索手順により前記ＲＵＩＳを認識した後に、前記ＲＵＩＳから提供される装置ディスクリプションに記載されたリニューアブル属性に基づいてＲＵＩリスト情報更新機能がＲＵＩＳによりサポートされることができるか否かを確認することを特徴とする請求項６に記載の遠隔ユーザインターフェース管理システム。
【請求項９】
遠隔ユーザインターフェースサーバ（ＲＵＩＳ）における遠隔ユーザインターフェース（ＲＵＩ）管理装置であって、
遠隔ユーザインターフェースクライアント（ＲＵＩＣ）に提供される少なくとも１つの遠隔ユーザインターフェース（ＲＵＩ）を管理し、少なくとも１つのＲＵＩを含むＲＵＩリストが更新されたか否かを判定する管理部と、
前記ＲＵＩリストが更新された場合に更新メッセージを生成する生成部と、
生成された更新メッセージを前記ＲＵＩＣに送信し、前記更新メッセージに応じて更新されたＲＵＩリスト情報の要請を受信し、更新されたＲＵＩリスト情報の要請に応じて更新されたＲＵＩリスト情報を前記ＲＵＩＣに送信する送受信部と
を有することを特徴とするＲＵＩＳにおける遠隔ユーザインターフェース管理装置。
【請求項１０】
前記更新メッセージは、ヘッダー情報、送信ターゲット情報、マルチキャストアドレス情報、ユニフォームリソースロケータ（ＵＲＬ）変更可否情報、変更されたＵＲＬ情報、及び変更されないＵＲＬ情報のうちの少なくとも１つを含むことを特徴とする請求項９に記載のＲＵＩＳにおける遠隔ユーザインターフェース管理装置。
【請求項１１】
前記ＲＵＩＣが周辺装置の探索手順により探索される場合に、前記生成部は、ＲＵＩリスト情報更新機能が提供されるか否かを通知するための装置ディスクリプションを生成し、前記送受信部は、前記装置ディスクリプションを前記ＲＵＩＣに提供することを特徴とする請求項９に記載のＲＵＩＳにおける遠隔ユーザインターフェース管理装置。
【請求項１２】
遠隔ユーザインターフェースサーバ（ＲＵＩＳ）における遠隔ユーザインターフェース（ＲＵＩ）管理方法であって、
少なくとも１つのＲＵＩを含むＲＵＩリストが更新されたか否かを判定するステップと、
前記ＲＵＩリストが更新された場合に、更新メッセージを生成し、前記更新メッセージを遠隔ユーザインターフェースクライアント（ＲＵＩＣ）に送信するステップと
前記更新メッセージに応じて更新されたＲＵＩリスト情報の要請を受信する時に、更新されたＲＵＩリスト情報の要請に応じて更新されたＲＵＩリスト情報を前記ＲＵＩＣに送信するステップと
を有することを特徴とする遠隔ユーザインターフェースサーバ（ＲＵＩＳ）における遠隔ユーザインターフェース管理方法。
【請求項１３】
前記更新メッセージは、ヘッダー情報、送信ターゲット情報、マルチキャストアドレス情報、ユニフォームリソースロケータ（ＵＲＬ）変更可否情報、変更されたＵＲＬ情報、及び変更されないＵＲＬ情報のうちの少なくとも１つを含むことを特徴とする請求項１２に記載のＲＵＩＳにおける遠隔ユーザインターフェース管理方法。
【請求項１４】
前記ＲＵＩＣが周辺装置の探索手順により探索される場合に、ＲＵＩリスト情報更新機能が提供されるか否かを通知するための装置ディスクリプションを生成するステップと、
前記装置ディスクリプションを前記ＲＵＩＣに送信するステップとをさらに有することを特徴とする請求項１２に記載のＲＵＩＳにおける遠隔ユーザインターフェース管理方法。
【請求項１５】
遠隔ユーザインターフェースクライアント（ＲＵＩＣ）における遠隔ユーザインターフェース（ＲＵＩ）管理装置であって、
遠隔ユーザインターフェースサーバ（ＲＵＩＳ）から受信された更新メッセージを分析する分析部と、
前記ＲＵＩＳから提供される少なくとも１つのＲＵＩを管理し、ＲＵＩリストが更新されたことを受信された更新メッセージから認識する時に、更新されたＲＵＩリスト情報を提供することを前記ＲＵＩＳに要請する要請メッセージを生成し、前記要請メッセージに応じて更新されたＲＵＩリスト情報を受信する時に、更新されたＲＵＩリスト情報に基づいて既存のＲＵＩリスト情報を更新する管理部と、
前記更新メッセージを受信し、受信された更新メッセージを前記分析部に伝達し、前記管理部により生成された前記要請メッセージを前記ＲＵＩＳに送信し、前記要請メッセージに応じて更新されたＲＵＩリスト情報を前記管理部に伝達する送受信部と
を有することを特徴とするＲＵＩＣにおける遠隔ユーザインターフェース管理装置。
【請求項１６】
前記更新メッセージは、ヘッダー情報、送信ターゲット情報、マルチキャストアドレス情報、ユニフォームリソースロケータ（ＵＲＬ）変更可否情報、変更されたＵＲＬ情報、及び変更されないＵＲＬ情報のうちの少なくとも１つを含むことを特徴とする請求項１５に記載のＲＵＩＣにおける遠隔ユーザインターフェース管理装置。
【請求項１７】
前記送受信部は、前記ＲＵＩＳから受信された前記更新メッセージに含まれるＵＲＬ情報及び所定のＵＲＬ情報のうちの少なくとも１つに基づいて前記管理部により生成された前記要請メッセージを前記ＲＵＩＳに送信することを特徴とする請求項１５に記載のＲＵＩＣにおける遠隔ユーザインターフェース管理装置。
【請求項１８】
前記分析部は、ＵＲＬ情報が前記更新メッセージに含まれているか否かを判定し、前記ＵＲＬ情報が前記更新メッセージに含まれている場合に前記ＵＲＬ情報が変更されたことを認識し、前記ＵＲＬ情報が前記更新メッセージに含まれていない場合に、前記ＵＲＬ情報が変更されなかったことを認識することを特徴とする請求項１７に記載のＲＵＩＣにおける遠隔ユーザインターフェース管理装置。
【請求項１９】
前記送受信部は、前記ＵＲＬ情報が変更されたことを認識する時に、前記更新メッセージに含まれたＵＲＬ情報に基づいて前記要請メッセージを送信し、前記ＵＲＬ情報が変更されなかったことを認識する時に、所定のＵＲＬ情報に基づいて前記要請メッセージを送信することを特徴とする請求項１８に記載のＲＵＩＣにおける遠隔ユーザインターフェース管理装置。
【請求項２０】
前記分析部は、周辺装置の探索手順により前記ＲＵＩＳを認識した後に、前記ＲＵＩＳから提供される装置ディスクリプションに記載されたリニューアブル属性に基づいてＲＵＩリスト情報更新機能がＲＵＩＳによりサポートされることができるか否かを確認することを特徴とする請求項１７に記載のＲＵＩＣにおける遠隔ユーザインターフェース管理装置。
【請求項２１】
遠隔ユーザインターフェースクライアント（ＲＵＩＣ）における遠隔ユーザインターフェース（ＲＵＩ）管理方法であって、
遠隔ユーザインターフェースサーバ（ＲＵＩＳ）から受信された更新メッセージに応じて更新されたＲＵＩリスト情報の要請をＲＵＩＳに送信するステップと、
前記要請に応じて前記ＲＵＩＳから更新されたＲＵＩリスト情報を受信するステップと、
更新されたＲＵＩリスト情報に基づいて既存のＲＵＩリスト情報を更新するステップと
を有することを特徴とするＲＵＩＣにおける遠隔ユーザインターフェース管理方法。
【請求項２２】
前記更新メッセージは、ヘッダー情報、送信ターゲット情報、マルチキャストアドレス情報、ユニフォームリソースロケータ（ＵＲＬ）変更可否情報、変更されたＵＲＬ情報、及び変更されないＵＲＬ情報のうちの少なくとも１つを含むことを特徴とする請求項１９に記載のＲＵＩＣにおける遠隔ユーザインターフェース管理方法。
【請求項２３】
更新されたＲＵＩリスト情報の要請は、前記更新メッセージに含まれたＵＲＬ情報及び所定のＵＲＬ情報のうちの少なくとも１つに基づいて送信されることを特徴とする請求項１９に記載のＲＵＩＣにおける遠隔ユーザインターフェース管理方法。
【請求項２４】
更新されたＲＵＩリスト情報の要請を送信するステップは、
ＵＲＬ情報が前記更新メッセージに含まれているか否かを判定するステップと、
前記ＵＲＬ情報が前記更新メッセージに含まれている場合に、前記更新メッセージに含まれるＵＲＬ情報に基づいて更新されたＲＵＩリスト情報の要請を送信するステップと、
所定のＵＲＬ情報に基づいて、前記ＵＲＬ情報が前記更新メッセージに含まれていない場合に、更新されたＲＵＩリスト情報の要請を送信するステップと
を有することを特徴とする請求項２３に記載のＲＵＩＣにおける遠隔ユーザインターフェース管理方法。
【国際調査報告】
2013534678.tif 000011
2013534678.tif 000012