(57)【要約】  本発明の一実施形態によるホームネットワークで第３の装置のイベントを処理する装置は、ＵＰｎＰ遠隔プロトコルを利用してＵＩセッションに参加するＲＵＩクライアント、前記ＵＩセッションに参加し、前記ＲＵＩクライアントがホームネットワーク上に存在するかを判別し、前記ＵＩセッションに参加しない第３の装置のイベントメッセージを保存および伝送するＲＵＩサーバ、および前記ＲＵＩクライアントがホームネットワーク上に存在しない場合、前記ＲＵＩサーバから前記イベントメッセージを受信し、外部ネットワークを利用してホームネットワークの外部に存在する前記ＲＵＩクライアントに伝送するＩ-ボックスを含む。
2011510394.tif 000002
【特許請求の範囲】
【請求項１】
ＵＰｎＰ遠隔プロトコルを利用してＵＩセッションに参加するＲＵＩサーバとＲＵＩクライアント、および前記ＵＩセッションに参加しない第３の装置を含むホームネットワークにおいて、
（ａ）前記ＲＵＩサーバが前記第３の装置のイベントメッセージを保存するステップと、
（ｂ）前記ＲＵＩサーバがホームネットワーク上に前記ＲＵＩクライアントが存在するかを確認するステップと、
（ｃ）前記ＲＵＩクライアントがホームネットワーク上に存在すれば、前記ＲＵＩサーバが前記ＲＵＩクライアントに前記イベントメッセージを伝送し、前記ＲＵＩクライアントがホームネットワーク上に存在しなければ、前記ＲＵＩサーバが予め設定登録されたＩ-ボックスに前記イベントメッセージを伝送するステップ、および
（ｄ）前記Ｉ-ボックスが前記ＲＵＩサーバから受信した前記イベントメッセージを、外部ネットワークを利用してホームネットワークの外部に存在する前記ＲＵＩクライアントに伝送するステップを含むホームネットワークで第３の装置のイベントを処理する方法。
【請求項２】
前記（ａ）ステップにおいて、前記ＲＵＩサーバが前記イベントメッセージをフィルタリングする請求項１に記載のホームネットワークで第３の装置のイベントを処理する方法。
【請求項３】
前記（ｂ）ステップにおいて、前記ＲＵＩサーバが前記ＲＵＩクライアントから前記イベント要請の発生有無によってホームネットワーク上に前記ＲＵＩクライアントが存在するかを判別する請求項１に記載のホームネットワークで第３の装置のイベントを処理する方法。
【請求項４】
前記ＲＵＩサーバが予め設定された時間のあいだ前記ＲＵＩクライアントから前記イベント要請がない場合、ホームネットワーク上で動作する前記ＲＵＩクライアントが存在しないものと判断する請求項３に記載のホームネットワークで第３の装置のイベントを処理する方法。
【請求項５】
前記（ｃ）ステップにおいて、前記ＲＵＩクライアントが前記ＲＵＩサーバから受信する前記イベントメッセージをフィルタリングする請求項１に記載のホームネットワークで第３の装置のイベントを処理する方法。
【請求項６】
前記（ｃ）ステップにおいて、前記ＲＵＩクライアントがホームネットワークの内部に存在する場合、前記ＲＵＩサーバに前記イベントを要請する請求項１に記載のホームネットワークで第３の装置のイベントを処理する方法。
【請求項７】
前記（ｃ）ステップにおいて、前記ＲＵＩクライアントがホームネットワークの外部に存在する場合、前記Ｉ-ボックスに前記イベントを要請する請求項１に記載のホームネットワークで第３の装置のイベントを処理する方法。
【請求項８】
前記（ｃ）ステップにおいて、前記ＲＵＩクライアントがホームネットワークの外部に存在する場合、前記ＲＵＩサーバが前記イベントメッセージを伝送する前記Ｉ-ボックスのＵＲＬ情報を登録設定する請求項１に記載のホームネットワークで第３の装置のイベントを処理する方法。
【請求項９】
前記（ｃ）ステップにおいて、前記ＲＵＩサーバが前記イベントメッセージの優先順位により前記イベントメッセージを保存したり前記Ｉ-ボックスに伝送したりする請求項１に記載のホームネットワークで第３の装置のイベントを処理する方法。
【請求項１０】
前記ＲＵＩサーバが前記イベントメッセージの優先順位が高くない場合、前記イベントメッセージを記録して保存する請求項９に記載のホームネットワークで第３の装置のイベントを処理する方法。
【請求項１１】
前記ＲＵＩサーバが前記イベントメッセージの優先順位が高い場合、予め設定登録されたＩ-ボックスに前記イベントメッセージを伝送する請求項９に記載のホームネットワークで第３の装置のイベントを処理する方法。
【請求項１２】
前記（ｄ）ステップにおいて、前記Ｉ-ボックスが前記ＲＵＩサーバから受信した前記イベントメッセージを予め設定登録されたＩ-ボックスのＵＲＬを利用してモバイルネットワークを介して前記ＲＵＩクライアントに伝送する請求項１１に記載のホームネットワークで第３の装置のイベントを処理する方法。
【請求項１３】
ＵＰｎＰ遠隔プロトコルを利用してＵＩセッションに参加するＲＵＩクライアントと、
前記ＵＩセッションに参加し、前記ＲＵＩクライアントがホームネットワーク上に存在するかを判別し、前記ＵＩセッションに参加しない第３の装置のイベントメッセージを保存および伝送するＲＵＩサーバ、および
前記ＲＵＩクライアントがホームネットワーク上に存在しない場合、前記ＲＵＩサーバから前記イベントメッセージを受信し、外部のネットワークを利用してホームネットワークの外部に存在する前記ＲＵＩクライアントに伝送するＩ-ボックスを含むホームネットワークで第３の装置のイベントを処理する装置。
【請求項１４】
前記ＲＵＩサーバと前記ＲＵＩクライアントは、前記イベントメッセージをフィルタリングするイベントフィルタモジュールを各々備える請求項１３に記載のホームネットワークで第３の装置のイベントを処理する装置。
【請求項１５】
前記ＲＵＩクライアントは、ホームネットワークから外れる場合、前記ＲＵＩサーバが前記イベントメッセージを伝送する前記Ｉ-ボックスのＵＲＬ情報を設定登録するＩ-ボックス登録モジュールを備える請求項１３に記載のホームネットワークで第３の装置のイベントを処理する装置。
【請求項１６】
前記ＲＵＩサーバは、前記ＲＵＩクライアントがホームネットワークから外れる場合、前記イベントメッセージを伝送する前記Ｉ-ボックスのＵＲＬ情報を設定登録するＩ-ボックス登録モジュールを備える請求項１３に記載のホームネットワークで第３の装置のイベントを処理する装置。
【請求項１７】
前記ＲＵＩサーバは、前記ＲＵＩクライアントがホームネットワーク上に存在するかを判別するため、前記ＲＵＩクライアントから前記イベント要請があるかを管理するイベント管理モジュールを備える請求項１３に記載のホームネットワークで第３の装置のイベントを処理する装置。
【請求項１８】
前記イベント管理モジュールは、予め設定された時間のあいだ前記ＲＵＩクライアントから前記イベント要請がない場合、ホームネットワーク上で動作する前記ＲＵＩクライアントが存在しないものと判断する請求項１７に記載のホームネットワークで第３の装置のイベントを処理する装置。
【請求項１９】
前記ＲＵＩサーバは、前記イベントメッセージの優先順位により前記イベントメッセージを保存したり前記Ｉ-ボックスに伝送したりする請求項１３に記載のホームネットワークで第３の装置のイベントを処理する装置。
【請求項２０】
前記ＲＵＩサーバは、前記イベントメッセージの優先順位が高くない場合、前記イベントメッセージを記録して保存する請求項１９に記載のホームネットワークで第３の装置のイベントを処理する装置。
【請求項２１】
前記ＲＵＩサーバは、前記イベントメッセージの優先順位が高い場合、予め設定登録されたＩ-ボックスに前記イベントメッセージを伝送する請求項１９に記載のホームネットワークで第３の装置のイベントを処理する装置。
【請求項２２】
前記Ｉ-ボックスは、前記ＲＵＩサーバから受信した前記イベントメッセージを予め設定登録されたＩ-ボックスのＵＲＬを利用してモバイルネットワークを介して前記ＲＵＩクライアントに伝送する請求項２１に記載のホームネットワークで第３の装置のイベントを処理する装置。
【請求項２３】
前記Ｉ-ボックスは、前記ＲＵＩクライアントがホームネットワーク上に存在しない場合、前記ＲＵＩサーバから前記イベントメッセージを受信して解析するイベント解析モジュールを備える請求項１３に記載のホームネットワークで第３の装置のイベントを処理する装置。
【請求項２４】
前記Ｉ-ボックスは、前記イベント解析モジュールで解析した前記イベントメッセージをホームネットワークの外部の前記ＲＵＩクライアントに伝送するためのモバイルネットワークを設定するネットワーク設定モジュールを備える請求項２３に記載のホームネットワークで第３の装置のイベントを処理する装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホームネットワークで第３の装置のイベント処理方法および装置に関するものであって、より詳細にはＵＰｎＰ遠隔ＵＩをサポートするホームネットワークでユーザ（ｕｓｅｒ）の不在中に、遠隔ＵＩサーバから発生した多様なイベントをユーザに損失なく伝送できるＵＰｎＰホームネットワークで第３の装置のイベントを処理する方法および装置に関するものである。
【背景技術】
【０００２】
一般的にホームネットワーク産業が発達につれ、効果的に家庭内のデバイス（ｄｅｖｉｃｅ）を制御し、このデバイスから生成されたイベントをユーザに伝送する手順および方法は次第に重要になってくる。
【０００３】
このような状況で家庭内のデバイスを制御するための既存のＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）技術は多くの要求事項を満たしているが、サブスクリプション（ｓｕｂｓｃｒｉｐｔｉｏｎ）がない場合はイベントを受信できないため、ユーザはＲＵＩサーバから発生する第３の装置（３ｒｄ  Ｐａｒｔｙ  Ｄｅｖｉｃｅ）のイベントを認識することができない。
【０００４】
これに本出願人は、前記のような問題を解決するため、ＵＰｎＰ遠隔ＵＩセッションに参加しない第３の装置が伝送したイベントを効果的に表示できる方法（韓国特許出願１０−２００６−６７６３５）と、イベントログを保存し、後に再びイベントを表示する方法（韓国特許出願１０−２００６−３１６５１，１０−２００６−２８５０６）などを提案した。
【０００５】
しかし、前記のような方法もやはりユーザが不在中の場合にはＵＰｎＰ遠隔ＵＩをサポートするホームネットワーク上で発生したイベントを確認できないという問題がある。
【０００６】
例えば、前記イベントログ技術は、イベントをＲＵＩクライアントに保存し、ユーザが後にイベントを確認して検索できる環境を提供するが、イベントを保存する前記ＲＵＩクライアントがホームネットワーク上に存在しなかったり電源がオフになっていたりする場合には依然としてＲＵＩサーバから発生したイベントを見逃してしまう。
【０００７】
したがって、ユーザは帰宅したとき、不在中に起きたことについて知ることができなかったため、これに対する適切な対処ができない不便があった。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、前記のような点を解決するために案出されたものであって、ユーザ（ｕｓｅｒ）が不在中にＵＰｎＰ遠隔ＵＩをサポートするホームネットワーク上の遠隔ＵＩサーバから発生した多様なイベントを損失なくユーザに伝送できるＵＰｎＰホームネットワークで第３の装置のイベントを処理する方法および装置を提供するのにその目的がある。
【０００９】
本発明の目的は、以上で言及した目的に制限されず、言及されていないまた他の目的は次の記載から当業者に明確に理解されるであろう。
【課題を解決するための手段】
【００１０】
前記目的を達成するため、本発明の一実施形態によるホームネットワークで第３の装置のイベントを処理する方法は、ＵＰｎＰ遠隔プロトコルを利用してＵＩセッションに参加するＲＵＩサーバとＲＵＩクライアント、および前記ＵＩセッションに参加しない第３の装置を含むホームネットワークにおいて、（ａ）前記ＲＵＩサーバが前記第３の装置のイベントメッセージを保存するステップ、（ｂ）前記ＲＵＩサーバがホームネットワーク上に前記ＲＵＩクライアントが存在するかを確認するステップ、（ｃ）前記ＲＵＩクライアントがホームネットワーク上に存在すれば、前記ＲＵＩサーバが前記ＲＵＩクライアントに前記イベントメッセージを伝送し、前記ＲＵＩクライアントがホームネットワーク上に存在しなければ、前記ＲＵＩサーバが予め設定登録されたＩ-ボックスに前記イベントメッセージを伝送するステップ、および（ｄ）前記Ｉ-ボックスが前記ＲＵＩサーバから受信した前記イベントメッセージを外部のネットワークを利用してホームネットワークの外部に存在する前記ＲＵＩクライアントに伝送するステップを含む。
【００１１】
前記他の目的を達成するため、本発明の一実施形態によるホームネットワークで第３の装置のイベントを処理する装置は、ＵＰｎＰ遠隔プロトコルを利用してＵＩセッションに参加するＲＵＩクライアント、前記ＵＩセッションに参加し、前記ＲＵＩクライアントがホームネットワーク上に存在するかを判別し、前記ＵＩセッションに参加しない第３の装置のイベントメッセージを保存および伝送するＲＵＩサーバ、および前記ＲＵＩクライアントがホームネットワーク上に存在しない場合、前記ＲＵＩサーバから前記イベントメッセージを受信し、外部ネットワークを利用してホームネットワークの外部に存在する前記ＲＵＩクライアントに伝送するＩ-ボックスを含む。
【００１２】
その他、実施形態の具体的な内容は詳細な説明および図面に含まれている。
【発明の効果】
【００１３】
前記のような本発明のホームネットワークで第３の装置のイベントを処理する方法および装置によれば次のような効果が一つあるいはそれ以上ある。
【００１４】
最初に、ユーザは追加的な装備を備えなくても、場所を問わず遠隔ＵＩサーバから発生した多様なイベントを損失なく伝送を受けることができる。例えば、ユーザは不在中に受信された伝送ＩＤ情報および機器情報などを見ることができ、優先順位が高いイベントの場合、ユーザのモバイル機器に直接通知を受けることができる。
【００１５】
次に、既存の製品、例えば、サムスンＣＥＡ−２０１４  ＲＵＩデバイスと互換性があり、既存装置を使うのに如何なる支障もない。
【００１６】
本発明の効果は、以上で言及した効果に制限されなく、言及されていないまた他の効果は請求範囲の記載から当業者に明確に理解できるであろう。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態によるＵＰｎＰホームネットワークで第３の装置のイベントを処理する装置の構成を示すブロック図である。
【図２】本発明の一実施形態によるＵＰｎＰホームネットワークの内部で第３の装置のイベント処理過程を示す図である。
【図３】本発明の一実施形態によるＵＰｎＰホームネットワークの外部で第３の装置のイベント処理過程を示す図である。
【図４】本発明の一実施形態によるＵＰｎＰホームネットワークで第３の装置のイベント処理方法を説明するためのフローチャートである。
【図５】本発明の一実施形態によるＵＰｎＰホームネットワークで第３の装置のイベント処理方法のうちＲＵＩクライアントの動作を説明するためのフローチャートである。
【図６】本発明の一実施形態によるＵＰｎＰホームネットワークで第３の装置のイベント処理方法のうちＲＵＩサーバの動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１８】
本発明の利点および特徴、およびそれらを達成する方法は添付される図面と共に詳細に後述する実施形態を参照すれば明確になるであろう。しかし、本発明は、以下で開示される実施形態に限定されるものではなく、互いに異なる多様な形態で具現されることができ、本実施形態は、単に本発明の開示が完全なように、本発明が属する技術分野で通常の知識を有する者に、発明の範疇を完全に知らせるために提供されるものであり、本発明は請求項の範囲によってのみ定義される。明細書全体にかけて同一参照符号は、同一構成要素を指称する。
【００１９】
以下、添付された図面を参照して本発明の好ましい実施形態によるＵＰｎＰ遠隔プロトコルをサポートするホームネットワークで第３の装置のイベントを処理する方法および装置を詳細に説明する。参考までに本発明を説明において関連する公知の機能あるいは構成に対する具体的な説明が、本発明の要旨を曖昧にすると判断される場合、その詳細な説明を省略する。
【００２０】
図１は、本発明の一実施形態によるＵＰｎＰホームネットワークで第３の装置のイベントを処理する装置の構成を示すブロック図である。
【００２１】
図１に示すように、本発明の一実施形態によるＵＰｎＰホームネットワークで第３の装置（図示せず）のイベント（ｅｖｅｎｔ）を処理する装置は、ＲＵＩクライアント１０、ＲＵＩサーバ２０およびＩ-ボックス（Ｉ−ＢＯＸ）３０などを含む。
【００２２】
前記ＲＵＩクライアント（Ｒｅｍｏｔｅ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  Ｃｌｉｅｎｔ、以下「ＲＵＩＣ」という）１０は、ＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）遠隔プロトコルを利用してＵＩセッションに参加するため、ＵＰｎＰデバイスアーキテクチャー（ＤＥＶＩＣＥ  ＡＲＣＨＩＴＥＣＴＵＲＥ、ＤＡ）１１を備えることができる。ここで、ＲＵＩＣ１０はユーザのモバイル機器、例えば携帯電話、ノートブック、ＰＤＰなどを含み得る。
【００２３】
ＲＵＩＣ１０は、ユーザの意思あるいは収集されたユーザの性向によってＲＵＩＳ２０から受信されるイベントメッセージをフィルタリングするイベントフィルタモジュール１３を備えることができる。
【００２４】
ＲＵＩＣ１０は、ホームネットワークから外れる場合、ＲＵＩＳ２０がイベントメッセージを伝送するＩ−ＢＯＸ３０のＵＲＬ情報を登録するＩ−ＢＯＸ登録モジュール１５を備えることができる。
【００２５】
ＲＵＩＣ１０は、ホームネットワークに接続されている状態であるかを継続的にチェックするネットワーク状態チェックモジュール１７を備えることができる。
【００２６】
ＲＵＩＣ１０は、ネットワーク状態チェックモジュール１７がホームネットワークと接続が切れた状態と認知する場合、現在可用なＩＰネットワークを介してＩ−ＢＯＸ３０と接続を設定し、新たにホームネットワークの内に進入した場合、ＲＵＩサーバ２０に通知することができる。
【００２７】
前記ＲＵＩサーバ（Ｒｅｍｏｔｅ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ  Ｓｅｒｖｅｒ、以下「ＲＵＩＳ」という）２０は、ＵＰｎＰ遠隔プロトコルを利用してＵＩセッションに参加するためにＵＰｎＰ  ＤＡ２１を備えることができる。
【００２８】
ＲＵＩＳ２０は、前記ＵＩセッションに参加しない第３の装置のイベントメッセージを保存および伝送する。
【００２９】
ＲＵＩＳ２０は、ホームネットワーク上にＲＵＩＣ１０が存在するかを確認する。より詳細には、ＲＵＩＳ２０は、ＲＵＩＣ１０がホームネットワーク内に存在するかどうかを判断するため、ＲＵＩＣ１０からイベント要請があるかを継続的に確認する。
【００３０】
ＲＵＩＳ２０は、ＲＵＩＣ１０からイベント要請がある場合、ＲＵＩＣ１０がホームネットワーク内に存在するものと判断し、ＲＵＩＣ１０にイベントメッセージを伝送して直ちに廃棄するか、後にユーザの検索および確認できるようにするため、予め設定された期間の間保管することができる。
【００３１】
ＲＵＩＳ２０は、ａｃｃｅｐｔ  ｒａｔｉｏおよび事前に定義された設定によりイベントメッセージをフィルタリングするイベントフィルタモジュール２３を備えることができる。
【００３２】
ＲＵＩＳ２０は、ＲＵＩＣ１０がホームネットワークから外れる場合、イベントメッセージを伝送するＩ−ＢＯＸ３０のＵＲＬ情報を登録設定するＩ−ＢＯＸ登録モジュール２５を備えることができる。
【００３３】
ＲＵＩＳ２０は、ＲＵＩＣ１０がホームネットワーク上に存在するかを判別するため、ＲＵＩＣ１０からイベント要請があるかを管理するイベント管理モジュール２７を備えることができる。
【００３４】
イベント管理モジュール２７は、予め設定された時間のあいだＲＵＩＣ１０からイベント要請がない場合、ホームネットワーク上で動作するＲＵＩＣ１０が存在しないものと判断する。
【００３５】
ＲＵＩＳ２０は、イベントメッセージの優先順位によりイベントメッセージをＲＵＩＳ２０に保存したりＩ−ＢＯＸ３０に伝送したりする。
【００３６】
より詳細には、ＲＵＩＳ２０は、イベントメッセージの優先順位が高くない場合、イベントメッセージを記録して保存し、イベントメッセージの優先順位が高い場合、予め設定登録されたＩ−ＢＯＸ３０にイベントメッセージを伝送する。
【００３７】
前記Ｉ-ボックス（以下「Ｉ−ＢＯＸ」という）３０は、ＲＵＩＳ２０とインターネット接続のためのウェブサーバ３１を備えることができる。
【００３８】
Ｉ−ＢＯＸ３０は、ＲＵＩＣ１０がホームネットワーク上に存在しない場合、ＲＵＩＳ２０からイベントメッセージを受信し、外部ネットワークを利用してホームネットワークの外部のＲＵＩＣ１０に伝送する。
【００３９】
より詳細には、Ｉ−ＢＯＸ３０はＲＵＩＳ２０から受信したイベントメッセージを予め設定登録されたＩ−ＢＯＸ３０のＵＲＬを利用してモバイルネットワークを介してＲＵＩＣ１０に伝送する。
【００４０】
Ｉ−ＢＯＸ３０は、ＲＵＩＣ１０がホームネットワーク上に存在しない場合、ＲＵＩＳ２０からイベントメッセージを受信して解析するイベント解析モジュール３３を備えることができる。
【００４１】
Ｉ−ＢＯＸ３０は、イベント解析モジュール３３で解析したイベントメッセージをホームネットワークの外部に存在するＲＵＩＣ１０に伝送するためのモバイルネットワークを設定するネットワーク設定モジュール３５を備えることができる。
【００４２】
以下、図２ないし６を参照して、本発明の一実施形態によるＵＰｎＰ遠隔プロトコルをサポートするホームネットワークで第３の装置のイベントを処理する方法を具体的に説明する。
【００４３】
図２は、本発明の一実施形態によるＵＰｎＰホームネットワークの内部で第３の装置のイベント処理過程を示す図である。
【００４４】
図２に示すように、ＵＰｎＰホームネットワーク内部ではＲＵＩＳ２０に保存された第３の装置のイベントメッセージがＸＭＬ形式（ＧＥＮＡ）でＲＵＩＣ１０に伝送される。このとき、ＲＵＩＣ１０の電源がオフ（ｏｆｆ）の状態である場合にはＲＵＩＣ１０がＲＵＩＳ２０にイベント要請をしない。すなわち、ＲＵＩＳ２０は、予め設定された時間のあいだＲＵＩＣ１０からイベント要請がない場合、ホームネットワーク上で動作するＲＵＩＣ１０が存在しないものと判断してイベントメッセージを保存する。
【００４５】
ＲＵＩＣ１０の電源がオン（ｏｎ）の状態になると、ＲＵＩＣ１０がネットワークに進入したことをＲＵＩＳ２０に通知し、ＲＵＩＣ１０から進入通知を受信したＲＵＩＳ２０は、ＲＵＩＣ１０がホームネットワーク内に進入したことを認知し、保存されたイベントメッセージをＲＵＩＣ１０に伝送する。このとき、ＲＵＩＳ２０はイベントメッセージを伝送した後に削除することが好ましい。
【００４６】
図３は、本発明の一実施形態によるＵＰｎＰホームネットワークの外部で第３の装置のイベント処理過程を示す図である。
【００４７】
図３に示すように、ユーザがＲＵＩＣ１０を持ってホームネットワークの外に出かけるとき、不在中イベントを伝送するＩ−ＢＯＸ３０を登録する。
【００４８】
ホームネットワークの外部に存在するＲＵＩＣ１０は、Ｉ−ＢＯＸ３０に第３の装置のイベント要請をする。
【００４９】
ＲＵＩＣ１０がＩ−ＢＯＸ３０にイベント要請をすると、ＲＵＩＳ２０は予め登録設定されたＩ−ＢＯＸ３０のＵＲＬとインターネットプロトコルを利用してＩ−ＢＯＸ３０にイベントメッセージを伝送する。
【００５０】
Ｉ−ＢＯＸ３０は、ＲＵＩＳ２０から受信したイベントメッセージを加工し、ＲＵＩＣ１０からイベント要請があったかを確認する。ＲＵＩＣ１０がＩ−ＢＯＸ３０にイベント要請をした場合、Ｉ−ＢＯＸ３０はＲＵＩＳ２０から受信したイベントメッセージを、モバイルネットワークを利用してＲＵＩＣ１０に伝送する。
【００５１】
図４は、本発明の一実施形態によるＵＰｎＰホームネットワークで第３の装置のイベント処理方法を説明するためのフローチャートである。
【００５２】
図４に示すように、本発明の一実施形態によるＵＰｎＰホームネットワークで第３の装置のイベント処理方法は、ＵＰｎＰ遠隔プロトコルを利用してＵＩセッションに参加するＲＵＩＣ１０とＲＵＩＳ２０、および前記ＵＩセッションに参加しない第３の装置を含むホームネットワークにおいて、先ず、ＲＵＩＳ２０がホームネットワーク上にＲＵＩＣ１０が存在するかを確認する（Ｓ１０１）。このとき、ＲＵＩＳ２０は、ＲＵＩＣ１０によるイベント要請の発生有無を継続的に確認し、ＲＵＩＣ１０がホームネットワーク上に存在するのか知ることができる。例えば、ＲＵＩＳ２０は予め設定された時間のあいだＲＵＩＣ１０からイベント要請がない場合、ホームネットワーク上で動作するＲＵＩＣ１０が存在しないものと判断することができる。
【００５３】
次に、ＲＵＩＣ１０がホームネットワーク上に存在する場合、ＲＵＩＣ１０はＲＵＩＳ２０にイベント要請をし、ＲＵＩＣ１０からイベント要請を受けたＲＵＩＳ２０がＲＵＩＣ１０にＵＰｎＰホームネットワークを介してイベントメッセージを伝送する（Ｓ１０２）。また、ＲＵＩＣ１０がホームネットワーク上に存在しない場合、すなわちユーザがＲＵＩＣ１０をＵＰｎＰホームネットワークの外に移動する場合、ＲＵＩＳ２０がイベントメッセージを伝送するＩ−ＢＯＸ３０のＵＲＬ情報を予め登録設定してＩ−ＢＯＸ３０にイベントメッセージを伝送する。
【００５４】
このとき、ＲＵＩＳ２０はイベントメッセージの優先順位によってイベントメッセージを保存したりＩ−ＢＯＸ３０に伝送したりする（Ｓ１０３）。より詳細には、ＲＵＩＳ２０は、イベントメッセージの優先順位が高くない場合、イベントメッセージを記録して保存し（Ｓ１０４）、イベントメッセージの優先順位が高い場合、予め設定登録されたＩ−ＢＯＸ３０にイベントメッセージを伝送することができる（Ｓ１０５）。このとき、ＲＵＩＳ２０はａｃｃｅｐｔ  ｒａｔｉｏおよび事前に定義された設定によりイベントメッセージをフィルタリングして保存することができる。
【００５５】
次に、Ｉ−ＢＯＸ３０がＲＵＩＳ２０から受信したイベントメッセージを、外部のネットワークを利用してホームネットワークの外部に存在するＲＵＩＣ１０に伝送する（Ｓ１０６）。より詳細には、Ｉ−ＢＯＸ３０はＲＵＩＳ２０から受信したイベントメッセージを予め設定登録されたＩ−ＢＯＸ３０のＵＲＬを利用してモバイルネットワークを介してＲＵＩＣ１０に伝送することができる。
【００５６】
図５は、本発明の一実施形態によるＵＰｎＰホームネットワークで第３の装置のイベント処理方法のうちＲＵＩＣの動作を説明するためのフローチャートである。
【００５７】
図５に示すように、ＲＵＩＣ１０は電源がオンの状態で（Ｓ２０１）ＵＰｎＰ遠隔プロトコルを介してホームネットワーク内のデバイスを検索する（Ｓ２０２）。
【００５８】
ＲＵＩＣ１０は、ホームネットワーク状態をチェックし（Ｓ２０３）、ＲＵＩＳ２０にイベント要請をしてホームネットワーク内に進入したことを通知する。このとき、ＲＵＩＣ１０はユーザの意思または予め定義された規則をチェックする。
【００５９】
ＲＵＩＣ１０は、ＲＵＩＳ２０からイベントを受信して（Ｓ２０４）、受信されたイベントの優先順位が高いのかを判別してフィルタリングする（Ｓ２０５）。
【００６０】
例えば、優先順位が高いイベントの場合、ＲＵＩＣ１０はＲＵＩＳ２０に要請したイベントページをユーザに表示し（Ｓ２０６）、優先順位が低いイベントの場合、イベントページを無視する（Ｓ２０７）。
【００６１】
図６は、本発明の一実施形態によるＵＰｎＰホームネットワークで第３の装置のイベント処理方法のうちＲＵＩＳの動作を説明するためのフローチャートである。
【００６２】
図６に示すように、第３の装置からイベントが発生すると（Ｓ３０１）、ＲＵＩＳ２０はＸＭＬ形式（ＧＥＮＡ）のイベントメッセージを生成してマルチキャストする（Ｓ３０２）。このとき、ＲＵＩＳ２０は、ＲＵＩＣ１０がホームネットワーク内に存在するかどうかを判断するため、ＲＵＩＣ１０からイベント要請があるかを継続的に確認する（Ｓ３０３）。
【００６３】
ＲＵＩＳ２０は、ＲＵＩＣ１０からイベント要請がある場合、ＲＵＩＣ１０がホームネットワーク内に存在するものと判断してＲＵＩＣ１０にイベントメッセージを伝送し、直ちに削除したり後にユーザが検索および確認できるようにしたりするため、予め設定された期間の間保管することができる（Ｓ３０４）。
【００６４】
ＲＵＩＳ２０は、予め設定された時間のあいだＲＵＩＣ１０からイベント要請がない場合、ホームネットワーク上で動作するＲＵＩＣ１０が存在しないものと判断する。また、ＲＵＩＳ２０はイベントの優先順位が高いかを判別し（Ｓ３０５）、イベントの優先順位によりイベントメッセージを保存したりＩ−ＢＯＸ３０に伝送したりする。
【００６５】
より詳細には、ＲＵＩＳ２０はイベントメッセージの優先順位が高い場合、予め設定登録されたＩ−ＢＯＸ３０にイベントメッセージを伝送し（Ｓ３０６）、イベントメッセージの優先順位が高くない場合、イベントメッセージを保存する（Ｓ３０７）。
【００６６】
Ｉ−ＢＯＸ３０は、ＲＵＩＳ２０から受信したイベントメッセージを加工してモバイルネットワークを利用してＲＵＩＣ１０に伝送する。
【００６７】
以上添付された図面を参照して本発明の実施形態について説明したが、本発明が属する技術分野で通常の知識を有する者は、本発明がその技術的思想や必須の特徴を変更しない範囲で他の具体的な形態で実施され得ることを理解することができる。したがって、上記実施形態は、すべての面で例示的なものであり、限定的でないものと理解しなければならない。本発明の範囲は、前記詳細な説明よりは後述する特許請求の範囲によって示され、特許請求の範囲の意味、範囲およびその均等概念から導き出されるすべての変更または変形された形態が本発明の範囲に含まれると解釈しなければならない。
【符号の説明】
【００６８】
１０    ＲＵＩＣ
１１，２１    ＵｐｎＰ  ＤＡ
１３，２３    イベントフィルタモジュール
１５，２５    Ｉ−ＢＯＸ登録モジュール
１７    ネットワーク状態チェックモジュール
２０    ＲＵＩＳ
２７    イベント管理モジュール
３０    Ｉ−ＢＯＸ
３１    ウェブサーバ
３３    イベント解析モジュール
３５    ネットワーク設定モジュール
【図１】
2011510394.tif 000003
【図２】
2011510394.tif 000004
【図３】
2011510394.tif 000005
【図４】
2011510394.tif 000006
【図５】
2011510394.tif 000007
【図６】
2011510394.tif 000008
【国際調査報告】
2011510394.tif 000009
2011510394.tif 000010