(57)【要約】  本発明は、ユーザ機器を制御する方法及び装置を開示する。方法は、ユーザ機器の第１の静的画像を取得し、第１の静的画像に従って、第１の静的画像の特徴情報を取得し、ユーザ機器の機器識別情報を、特徴情報に従って取得し、ユーザ機器を、機器識別情報に従って制御することを含む。装置は、第１の取得モジュールと、第２の取得モジュールと、第３の取得モジュールと、制御モジュールとを含む。本発明の実施形態における方法及び装置によれば、ユーザ機器の静的画像が取得され、ユーザ機器の機器識別情報が、静的画像に従って取得され、これにより、ユーザ機器は、機器識別情報に従って制御されることが可能になり、ユーザは、制御されるユーザ機器を、迅速、正確、かつ直感的に判定することが可能になり、その結果、ユーザ体験が向上する。
2013543155.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ機器を制御する方法であって、
前記ユーザ機器の第１の静的画像を取得し、
前記第１の静的画像に従って、前記第１の静的画像の特徴情報を取得し、
前記ユーザ機器の機器識別情報を、前記特徴情報に従って取得し、
前記ユーザ機器を、前記機器識別情報に従って制御すること
を含む、方法。
【請求項２】
前記ユーザ機器の前記第１の静的画像を取得することの前に、前記方法は、
前記ユーザ機器の第２の静的画像を取得し、
前記第２の静的画像、又は、前記第２の静的画像に従って取得された特徴情報を、サーバに送信し、
前記サーバによって送信された特徴情報データベースを受信、及び保存すること
を更に含み、ここで、前記特徴情報データベースは、前記サーバによって、前記第２の静的画像、又は、前記第２の静的画像の前記特徴情報に従って生成され、前記特徴情報データベースは、少なくとも１つのユーザ機器のうちの、各ユーザ機器の特徴情報と、対応する機器識別情報とを含む、請求項１に記載の方法。
【請求項３】
前記ユーザ機器の機器識別情報を取得することは、
前記第１の静的画像の前記特徴情報に従って、前記特徴情報データベースの前記特徴情報のうちの、前記第１の静的画像の前記特徴情報にマッチするマッチング特徴情報を判定し、
前記マッチング特徴情報に従って、前記マッチング特徴情報に対応する前記機器識別情報を取得すること
を含む、請求項１又は２に記載の方法。
【請求項４】
前記特徴情報データベースの前記特徴情報のうちの、前記第１の静的画像の前記特徴情報にマッチする前記マッチング特徴情報を判定することは、
前記第１の静的画像の前記特徴情報と、前記特徴情報データベース内の前記特徴情報との間の、マッチング度を判定し、
前記マッチング度のうちの最大マッチング度が、第１の閾値より大きい場合、前記特徴情報データベース内にある前記最大マッチング度に対応する特徴情報を、前記マッチング特徴情報と判定すること
を含む、請求項３に記載の方法。
【請求項５】
前記最大マッチング度が、前記第１の閾値以下、かつ、第２の閾値以上である場合、前記特徴情報データベース内の、前記ユーザ機器の前記特徴情報を更新するようユーザに要求すること
を更に含み、ここで、前記第１の閾値は、前記第２の閾値より大きい、請求項４に記載の方法。
【請求項６】
前記最大マッチング度が、前記第２の閾値より小さい場合、前記ユーザ機器の前記第１の静的画像を再取得するよう前記ユーザに要求すること、又は、前記ユーザ機器の前記特徴情報を、前記特徴情報データベースに、新たに追加するよう前記ユーザに要求すること
を更に含む、請求項４又は５に記載の方法。
【請求項７】
前記第１の静的画像、及び前記第２の静的画像は、特に、
非動作状態にある前記ユーザ機器の、背景を含む画像、又は、
動作状態にある前記ユーザ機器の、背景を含む動的画像を処理することによって生成された、静的画像である、
請求項２〜６のいずれか一項に記載の方法。
【請求項８】
ユーザ機器を制御する方法であって、
前記ユーザ機器の静的画像の特徴情報を取得し、
特徴情報データベースを、前記特徴情報に従って形成し、ここで、前記特徴情報データベースは、少なくとも１つのユーザ機器のうちの、各ユーザ機器の特徴情報と、対応する機器識別情報とを含み、
前記特徴情報データベースを、制御装置に送信し、これにより、前記制御装置が、前記特徴情報データベース内の、マッチング特徴情報に対応する機器識別情報を取得し、前記ユーザ機器を、前記機器識別情報に従って制御すること
を含む、方法。
【請求項９】
前記ユーザ機器の前記静的画像の前記特徴情報を取得することは、
前記ユーザ機器の前記静的画像の前記特徴情報を受信すること
を含み、ここで、前記特徴情報は、前記制御装置によって送信される、請求項８に記載の方法。
【請求項１０】
前記ユーザ機器の前記静的画像の前記特徴情報を取得することは、
前記ユーザ機器の前記静的画像を受信し、ここで、前記静的画像は、前記制御装置によって送信され、
前記ユーザ機器の前記静的画像に従って、前記ユーザ機器の前記静的画像の前記特徴情報を取得すること
を含む、請求項８又は９に記載の方法。
【請求項１１】
ユーザ機器を制御する装置であって、
前記ユーザ機器の第１の静的画像を取得するように構成された、第１の取得モジュールと、
前記第１の静的画像に従って、前記第１の静的画像の特徴情報を取得するように構成された、第２の取得モジュールと、
前記ユーザ機器の機器識別情報を、前記特徴情報に従って取得するように構成された、第３の取得モジュールと、
前記ユーザ機器を、前記機器識別情報に従って制御するように構成された、制御モジュールと
を備える、装置。
【請求項１２】
前記第１の取得モジュールは、前記ユーザ機器の第２の静的画像を取得するように更に構成され、前記第２の取得モジュールは、前記ユーザ機器の前記第２の静的画像の特徴情報を取得するように更に構成され、
前記装置は、
前記ユーザ機器の前記第２の静的画像、又は、前記第２の静的画像の前記特徴情報を、サーバに送信するように構成された、送信モジュールと、
前記サーバによって送信された特徴情報データベースを受信、及び保存するように構成された、保存モジュールと
を更に備え、ここで、前記特徴情報データベースは、前記サーバによって、前記第２の静的画像、又は、前記第２の静的画像の前記特徴情報に従って生成され、前記特徴情報データベースは、少なくとも１つのユーザ機器のうちの、各ユーザ機器の特徴情報と、対応する機器識別情報とを含む、請求項１１に記載の装置。
【請求項１３】
前記第３の取得モジュールは、
前記第１の静的画像の前記特徴情報に従って、前記特徴情報データベースの前記特徴情報のうちの、前記第１の静的画像の前記特徴情報にマッチするマッチング特徴情報を判定するように構成された、判定ユニットと、
前記マッチング特徴情報に従って、前記マッチング特徴情報に対応する前記機器識別情報を取得するように構成された、取得ユニットと
を備える、請求項１１又は１２に記載の装置。
【請求項１４】
前記判定ユニットは、
前記第１の静的画像の前記特徴情報と、前記特徴情報データベース内の前記特徴情報との間の、マッチング度を判定し、
前記マッチング度のうちの最大マッチング度が、第１の閾値より大きい場合、前記特徴情報データベース内にある前記最大マッチング度に対応する特徴情報を、前記マッチング特徴情報と判定する
ように特に構成される、請求項１３に記載の装置。
【請求項１５】
前記判定ユニットによって判定された前記最大マッチング度が、前記第１の閾値以下、かつ、第２の閾値以上である場合、前記特徴情報データベース内の、前記ユーザ機器の前記特徴情報を更新するようユーザに要求するように構成された、第１の要求モジュール
を更に備え、ここで、前記第１の閾値は、前記第２の閾値より大きい、請求項１４に記載の装置。
【請求項１６】
前記判定ユニットによって判定された前記最大マッチング度が、前記第２の閾値より小さい場合、前記ユーザ機器の前記第１の静的画像を再取得するよう前記ユーザに要求する、又は、前記ユーザ機器の前記特徴情報を、前記特徴情報データベースに、新たに追加するよう前記ユーザに要求するように構成された、第２の要求モジュール
を更に備える、請求項１４又は１５に記載の装置。
【請求項１７】
前記第１の取得モジュールは、
前記ユーザ機器の前記第１の静的画像を取得するように構成され、かつ、前記ユーザ機器の前記第２の静的画像を取得するように構成された、第１の取得ユニット
を備え、ここで、前記第１の静的画像、及び前記第２の静的画像は、非動作状態にある前記ユーザ機器の、背景を含む画像である、請求項１２〜１６のいずれか一項に記載の装置。
【請求項１８】
前記第１の取得モジュールは、
動作状態にある前記ユーザ機器の、背景を含む第１の動的画像を取得するように構成され、かつ、前記動作状態にある前記ユーザ機器の、背景を含む第２の動的画像を取得するように構成された、第２の取得ユニットと、
前記第１の動的画像を処理して、前記ユーザ機器の前記第１の静的画像を生成するように構成され、かつ、前記第２の動的画像を処理して、前記ユーザ機器の前記第２の静的画像を生成するように構成された、処理ユニットと
を更に備える、請求項１２〜１７のいずれか一項に記載の装置。
【請求項１９】
ユーザ機器を制御する装置であって、
前記ユーザ機器の静的画像の特徴情報を取得するように構成された、取得モジュールと、
特徴情報データベースを、前記特徴情報に従って形成するように構成された、形成モジュールと（ここで、前記特徴情報データベースは、少なくとも１つのユーザ機器のうちの、各ユーザ機器の特徴情報と、対応する機器識別情報とを含み）、
前記特徴情報データベースを、制御装置に送信する（これにより、前記制御装置は、前記特徴情報データベース内の、マッチング特徴情報に対応する機器識別情報を取得し、前記ユーザ機器を、前記機器識別情報に従って制御する）ように構成された、送信モジュールと
を備える、装置。
【請求項２０】
前記取得モジュールは、
前記ユーザ機器の前記静的画像の前記特徴情報を受信するように構成された、第１の受信ユニット
を備え、ここで、前記特徴情報は、前記制御装置によって送信される、請求項１９に記載の装置。
【請求項２１】
前記取得モジュールは、
前記ユーザ機器の前記静的画像を受信するように構成された、第２の受信ユニットと（ここで、前記静的画像は、前記制御装置によって送信され）、
前記ユーザ機器の前記静的画像に従って、前記ユーザ機器の前記静的画像の前記特徴情報を取得するように構成された、取得ユニットと
を更に備える、請求項１９又は２０に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信の分野に関し、特に、通信の分野における、ユーザ機器を制御する方法及び装置に関する。
【背景技術】
【０００２】
デジタル技術の応用の普及に伴い、様々なタイプのデジタル製品が、生活のあらゆる側面において広く使用されており、デジタル写真、音楽、ビデオなどの、多数のデジタルメディアファイルが生産されている。装置間でのメディアファイルの共有を実現するために、ほとんどの装置は、装置間の相互接続、及び相互動作を実現するための、有線、又は無線インタフェースを提供する。例えば、装置間のファイル共有は、ブルートゥースによって実現されることが可能であり、端末とパーソナルコンピュータ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ、「ＰＣ」と呼ばれる）との間のファイル共有は、ユニバーサルシリアルバス（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ、「ＵＳＢ」と呼ばれる）インタフェースによって実現されることが可能である。しかし、これらの共有技術は、限られた数の装置間でのファイル共有を実現できるのみであり、将来の住宅における多数の装置間でのファイル共有を満足することはできない。その上、ブルートゥースなどの共有技術の伝送速度は低く、ユーザ体験は貧弱である。
【０００３】
デジタルホームの要求に応えて、デジタルリビングネットワークアライアンス（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ、「ＤＬＮＡ」と呼ばれる）は、既存の技術、及び標準に基づいて、装置間の相互運用のための仕様を規定、及び発行しており、これにより、メディアファイルは、住宅内の、様々な製造業者の装置間で、シームレスに共有できるようになり、従って、将来のデジタルホームのための要求が満たされることが可能になる。
【０００４】
ＤＬＮＡでは、ホームネットワーク装置（Ｈｏｍｅ  Ｎｅｔｗｏｒｋ  Ｄｅｖｉｃｅｓ、「ＨＮＤ」と呼ばれる）を、デジタルメディアサーバ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｓｅｒｖｅｒ、「ＤＭＳ」と呼ばれる）、デジタルメディアレンダ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｒｅｎｄｅｒ、「ＤＭＲ」と呼ばれる）、及びデジタルメディアコントローラ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｃｏｎｔｒｏｌｌｅｒ、「ＤＭＣ」と呼ばれる）という、３つのタイプの装置に分類する。ＤＭＣは、最初に、ファイルを求めてＤＭＳを検索し、次に、ＤＭＲを選択し、最後に、ＤＭＲとＤＭＳとを制御して、相互間の接続を確立し、これにより、メディアファイルの共有が実現される。
【０００５】
ホームネットワーク装置間での装置の発見及び制御は、ユニバーサルプラグアンドプレイ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ、「ＵＰｎＰ」と呼ばれる）装置フレームワークプロトコルに基づく。ＤＭＣは、ＵＰｎＰ制御ポイントとして働き、ＤＭＰ、及びＤＭＳは、ＵＰｎＰ装置として働く。ＵＰｎＰ装置がオンラインになった後、ＵＰｎＰ装置は、装置オンラインアナウンスメントメッセージを、ＵＰｎＰ制御ポイントに送信する。装置オンラインアナウンスメントメッセージを取得した後、ＵＰｎＰ制御ポイントは、ＵＰｎＰ装置の装置記述、及びサービス記述を更に取得し、これにより、ＵＰｎＰ制御ポイントは、ＵＰｎＰ装置を制御するために、アクションコマンド（ａｃｔｉｏｎ  ｃｏｍｍａｎｄ）、又は変数クエリコマンド（ｖａｒｉａｂｌｅ  ｑｕｅｒｙ  ｃｏｍｍａｎｄ）を起動できるようになる。加えて、ＤＭＣは、複数のＤＭＲ、及び複数のＤＭＳの、装置記述、及びサービス記述を、同時に取得してもよく、そして、ＵＰｎＰアクションコマンドを介して、ＤＭＲ、及びＤＭＳを制御して、相互間の接続を確立してもよく、これにより、メディアファイルの共有が実現される。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、ＤＭＣによって保存されたＤＭＲリストから、ＤＭＲを選択するユーザにとっては、異なるタイプの複数のＤＭＲ、又は、同じタイプの複数のＤＭＲが、住宅内に存在する可能性があり、例えば、複数のデジタルテレビが、住宅内にある可能性があり、ユーザは、特定のＤＭＲ装置を、ＤＭＣ内に表示されたＤＭＲ名と照合するが、ユーザは、ＤＭＣ内に表示された、各実際の装置の対応する名前を知らない可能性がある。従って、ユーザは、要求されるＤＭＲを選択する前に、多数回試みる可能性があり、従って、ユーザ体験は不十分なものである。
【課題を解決するための手段】
【０００７】
従って、本発明の実施形態は、ユーザ体験を向上させることが可能な、ユーザ機器を制御する方法及び装置を提供する。
【０００８】
一態様では、本発明の一実施形態は、ユーザ機器を制御する方法を提供し、ここで、この方法は、ユーザ機器の第１の静的画像を取得し、第１の静的画像に従って、第１の静的画像の特徴情報を取得し、ユーザ機器の機器識別情報を、特徴情報に従って取得し、ユーザ機器を、機器識別情報に従って制御することを含む。
【０００９】
別の態様では、本発明の一実施形態は、ユーザ機器を制御する方法を提供し、ここで、この方法は、ユーザ機器の静的画像の特徴情報を取得し、特徴情報データベースを、特徴情報に従って形成し（ここで、特徴情報データベースは、少なくとも１つのユーザ機器のうちの、各ユーザ機器の特徴情報と、対応する機器識別情報とを含み）、特徴情報データベースを、制御装置に送信し、これにより、制御装置が、特徴情報データベース内の、マッチング特徴情報に対応する機器識別情報を取得し、ユーザ機器を、機器識別情報に従って制御することを含む。
【００１０】
更に別の態様では、本発明の一実施形態は、ユーザ機器を制御する装置を提供し、ここで、この装置は、ユーザ機器の第１の静的画像を取得するように構成された、第１の取得モジュールと、第１の静的画像に従って、第１の静的画像の特徴情報を取得するように構成された、第２の取得モジュールと、ユーザ機器の機器識別情報を、特徴情報に従って取得するように構成された、第３の取得モジュールと、ユーザ機器を、機器識別情報に従って制御するように構成された、制御モジュールとを含む。
【００１１】
更に別の態様では、本発明の一実施形態は、ユーザ機器を制御する装置を提供し、ここで、この装置は、ユーザ機器の静的画像の特徴情報を取得するように構成された、取得モジュールと、特徴情報データベースを、特徴情報に従って形成するように構成された、形成モジュールと（ここで、特徴情報データベースは、少なくとも１つのユーザ機器のうちの、各ユーザ機器の特徴情報と、対応する機器識別情報とを含み）、特徴情報データベースを、制御装置に送信する（これにより、制御装置は、特徴情報データベース内の、マッチング特徴情報に対応する機器識別情報を取得し、ユーザ機器を、機器識別情報に従って制御する）ように構成された、送信モジュールとを含む。
【発明の効果】
【００１２】
前述の技術的解決法に基づいた、本発明の実施形態における方法及び装置によれば、ユーザ機器の静的画像が取得され、ユーザ機器の機器識別情報が、静的画像に従って取得され、これにより、ユーザ機器は、機器識別情報に従って制御されることが可能になり、ユーザは、制御されるユーザ機器を、ユーザ機器を選択するための複数の試みを行うことなく、画像認識技術を使用することによって、迅速、正確、かつ直感的に選択することが可能になり、その結果、ユーザ体験が向上する。
【００１３】
本発明の実施形態における技術的解決法をより明確に説明するために、本発明の実施形態を説明するために必要とされる添付の図面について、以下に簡単に説明する。明らかに、以下の説明における添付の図面は、本発明のいくつかの実施形態にすぎず、当業者は、これらの添付の図面から、創造的な活動を行うことなく、その他の図面を取得することが可能である。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態による、ユーザ機器を制御する方法の概略フローチャートである。
【図２】本発明の実施形態による、ユーザ機器を制御する方法の、特定の実施形態の概略フローチャートである。
【図３】本発明の実施形態による、ユーザ機器を制御する方法の、別の特定の実施形態の概略フローチャートである。
【図４】本発明の別の実施形態による、ユーザ機器を制御する方法の概略フローチャートである。
【図５】本発明の実施形態による、ユーザ機器を制御する方法の、更に別の特定の実施形態の概略フローチャートである。
【図６】本発明の実施形態による、ユーザ機器を制御する装置の概略ブロック図である。
【図７Ａ】本発明の実施形態による、ユーザ機器を制御する装置の、特定の実施形態の概略ブロック図である。
【図７Ｂ】本発明の実施形態による、ユーザ機器を制御する装置の、特定の実施形態の概略ブロック図である。
【図７Ｃ】本発明の実施形態による、ユーザ機器を制御する装置の、特定の実施形態の概略ブロック図である。
【図７Ｄ】本発明の実施形態による、ユーザ機器を制御する装置の、特定の実施形態の概略ブロック図である。
【図７Ｅ】本発明の実施形態による、ユーザ機器を制御する装置の、特定の実施形態の概略ブロック図である。
【図７Ｆ】本発明の実施形態による、ユーザ機器を制御する装置の、特定の実施形態の概略ブロック図である。
【図８】本発明の別の実施形態による、ユーザ機器を制御する装置の概略ブロック図である。
【図９Ａ】本発明の別の実施形態による、ユーザ機器を制御する装置の、特定の実施形態の概略ブロック図である。
【図９Ｂ】本発明の別の実施形態による、ユーザ機器を制御する装置の、特定の実施形態の概略ブロック図である。
【発明を実施するための形態】
【００１５】
本発明の実施形態による技術的解決法について、本発明の実施形態における添付の図面を参照して、以下に明確かつ完全に説明する。明らかに、以下の説明における実施形態は、本発明の実施形態の全てではなく、一部である。当業者によって、本発明の実施形態に基づいて、創造的な活動を行うことなく取得される、全てのその他の実施形態は、本発明の保護範囲内に入る。
【００１６】
図１は、本発明の一実施形態による、ユーザ機器を制御する方法１００の概略フローチャートを示す。図１に示すように、方法１００は、以下を含む。
【００１７】
Ｓ１１０：ユーザ機器の第１の静的画像を取得する。
【００１８】
Ｓ１２０：第１の静的画像に従って、第１の静的画像の特徴情報を取得する。
【００１９】
Ｓ１３０：ユーザ機器の機器識別情報を、特徴情報に従って取得する。
【００２０】
Ｓ１４０：ユーザ機器を、機器識別情報に従って制御する。
【００２１】
ユーザ機器を制御するために、制御装置は、ユーザ機器の第１の静的画像を、カメラなどの画像取り込みツールを使用することによって取得してもよく、制御装置は、第１の静的画像に従って、第１の静的画像の特徴情報を取得してもよく、それに応じて、ユーザ機器の機器識別情報を取得し、ここで、機器識別情報は、第１の静的画像の特徴情報に対応し、これにより、制御装置は、ユーザ機器を、機器識別情報に従って制御してもよい。
【００２２】
従って、本発明の実施形態における方法によれば、ユーザ機器の静的画像が取得され、ユーザ機器の機器識別情報が、静的画像に従って取得され、これにより、ユーザ機器は、機器識別情報に従って制御されることが可能になり、これにより、ユーザは、制御されるユーザ機器を、ユーザ機器を選択するための複数の試みを行うことなく、画像認識技術を使用することによって、迅速、正確、かつ直感的に選択することが可能になり、その結果、ユーザ体験が向上する。
【００２３】
本発明の実施形態におけるユーザ機器、制御装置、及びサーバは、ホームネットワーク装置内の、それぞれ、ＤＭＲ、ＤＭＣ、及びＤＭＳであってもよく、すなわち、制御装置はＵＰｎＰ制御ポイントとして働いてもよく、ユーザ機器、及びサーバは、ＵＰｎＰ装置として働いてもよく、具体的には、ユーザ機器は、デジタルテレビ、デジタル冷蔵庫などであってもよい、ということを理解されたい。しかし、これは、本発明の実施形態の一例にすぎず、本発明の実施形態を限定することを決して意図するものではない。
【００２４】
本発明の実施形態は、メディアファイルの共有を実現するためにのみ、制御装置がユーザ機器を制御する例を使用して説明される。本発明の実施形態によれば、ユーザ機器は、その他の機能を実施するために制御されてもよく（例えば、デジタル冷蔵庫が、冷蔵のために制御される、デジタル冷蔵庫の冷蔵温度が調節される、デジタルテレビが、ＭＴＶを再生するために制御される、デジタルベーキングオーブンが、ベーキングのために制御されるなど）、本発明の実施形態は、ここでは限定されない、ということを理解されたい。
【００２５】
本発明の実施形態では、静的画像は、第１の静的画像と、第２の静的画像とを含み、静的画像は、非動作状態、又はオフ状態にあるユーザ機器の画像（例えば、オフ状態、又はスタンバイ状態にあるデジタルテレビの画像）を意味する。必要に応じて、静的画像は、背景を更に含む。例えば、静的画像において、静的画像全体の中の背景の割合は、１／４より多く、すなわち、静的画像全体の中のユーザ機器の割合は、３／４未満である。この場合、完全に同一のユーザ機器についてさえ、ユーザ機器の異なる位置のため、背景が異なり、これにより、ユーザ機器の静的画像も異なる。従って、背景を含む静的画像は、異なるユーザ機器をより良く区別することが可能である。
【００２６】
本発明の実施形態において、制御装置は、ユーザ機器の静的画像を、様々な方法で取得してもよい。必要に応じて、制御装置は、非動作状態にあるユーザ機器の画像を取り込んでもよく、ここで、画像は、ユーザ機器の静的画像であり、画像は、背景も含んでもよい。必要に応じて、制御装置によって、ユーザ機器の静的画像を取得することは、制御装置によって、動作状態にあるユーザ機器の動的画像を取得し、制御装置によって、動的画像を処理して、ユーザ機器の静的画像を形成することを含み、ここで、動的画像も、背景を含んでもよい。すなわち、本発明の実施形態では、静的画像は、非動作状態にあるユーザ機器の、背景を含む画像、又は、動作状態にあるユーザ機器の、背景を含む動的画像を処理することによって生成された、静的画像であってもよい。
【００２７】
例えば、制御装置は、ユーザ機器がビデオを再生している間、ユーザ機器の一枚の写真を取得し、ここで、写真は、背景を含んでもよく、制御装置は、ユーザ機器のウィンドウ部分を、エッジ検出アルゴリズム（例えば、勾配アルゴリズム）を使用することによって認識してもよく、そしてウィンドウ部分の画像を処理して、ユーザ機器の静的画像を形成する（例えば、ウィンドウ部分の画像の全てのＲＧＢ値を０に設定する）。制御装置は、ユーザ機器がビデオを再生している間、ユーザ機器の複数の写真を連続的に取得してもよく（例えば、携帯電話のバースト撮影機能を介して、複数の写真を連続的に取得し）、制御装置は、複数の写真の様々な部分を比較することによって、ユーザ機器のウィンドウ部分を認識し、ウィンドウ部分の画像を処理して、ユーザ機器の静的画像を形成する。
【００２８】
本発明の実施形態では、静的画像の特徴情報は、通常、グレースケール、角点、明るさ、ピクセル値などを含んでもよい。制御装置は、特徴情報を、静的画像に従って、スケール不変特徴変換アルゴリズム（Ｓｃａｌｅ−Ｉｎｖａｒｉａｎｔ  Ｆｅａｔｕｒｅ  Ｔｒａｎｓｆｏｒｍ、「ＳＩＦＴ」と呼ばれる）、高速化ロバスト特徴アルゴリズム（Ｓｐｅｅｄｅｄ  Ｕｐ  Ｒｏｂｕｓｔ  Ｆｅａｔｕｒｅｓ、「ＳＵＲＦ」と呼ばれる）などのアルゴリズムを使用することによって抽出してもよい。
【００２９】
本発明の実施形態では、ユーザ機器の機器識別情報は、ユーザ機器のＩＰアドレスを含んでもよく、また、ユーザ機器に対応する、任意の語、文字、数字記号などを含んでもよい。制御装置内で、１つのユーザ機器の１つ以上の特徴情報が、全て、そのユーザ機器の機器識別情報に対応してもよく、従って、制御装置は、ユーザ機器の機器識別情報を、特徴情報に従って取得して、ユーザ機器を制御してもよい。
【００３０】
本発明の実施形態では、制御装置は、更に、確立された特徴情報データベース内を、ユーザ機器の特徴情報にマッチするマッチング特徴情報を求めて検索して、ユーザ機器の機器識別情報を取得してもよく、ここで、特徴情報データベースは、少なくとも１つのユーザ機器のうちの、各ユーザ機器の特徴情報と、対応する機器識別情報とを含む。以下では、図２を参照して、本発明の一実施形態による、ユーザ機器を制御する方法２００の概略フローチャートについて説明する。図２に示すように、方法２００は、以下を含む。
【００３１】
Ｓ２１０で、制御装置は、ユーザ機器の第２の静的画像を取得する。制御装置は、非動作状態にあるユーザ機器の第２の静的画像を、直接取得してもよく、また、動作状態にあるユーザ機器の動的画像を取得し、動的画像を処理して、ユーザ機器の第２の静的画像を形成してもよい。必要に応じて、第２の静的画像は、背景を含む。
【００３２】
Ｓ２２０で、制御装置は、第２の静的画像、又は、第２の静的画像に従って取得された特徴情報を、サーバに送信する。
【００３３】
Ｓ２３０で、制御装置は、サーバによって送信された特徴情報データベースを受信、及び保存し、ここで、特徴情報データベースは、サーバによって、第２の静的画像、又は、第２の静的画像の特徴情報に従って生成され、特徴情報データベースは、少なくとも１つのユーザ機器のうちの、各ユーザ機器の特徴情報と、対応する機器識別情報とを含む。サーバが、第２の静的画像を受信した場合、サーバは、最初に、第２の静的画像の特徴情報を、第２の静的画像に従って取得する。取得された、第２の静的画像の特徴情報に基づいて、サーバは、モデリングによって、位置の移動、又は角度の変化などの場合の特徴情報の、特徴情報を計算してもよく、そして、統合を実行して、各ユーザ機器の特徴情報と、対応する機器識別情報とを含む、特徴情報データベースを取得する。
【００３４】
本発明の実施形態では、静的画像は、第１の静的画像と、第２の静的画像とを含み、静的画像は、非動作状態にあるユーザ機器の、背景を含む画像、又は、動作状態にあるユーザ機器の、背景を含む動的画像を処理することによって生成された、静的画像であってもよい。
【００３５】
以下では、図３を参照して、ユーザ機器の機器識別情報を、特徴情報データベースを介して取得することによって、ユーザ機器を制御する方法３００について具体的に説明する。図３に示すように、方法３００は、以下を含む。
【００３６】
Ｓ３１０：制御装置は、動作状態にあるユーザ機器の、背景を含む動的画像を取得する。
【００３７】
Ｓ３２０：制御装置は、動的画像を処理して、ユーザ機器の第１の静的画像を形成する。
【００３８】
Ｓ３３０：制御装置は、第１の静的画像に従って、第１の静的画像の特徴情報を取得する。
【００３９】
Ｓ３４０：制御装置は、第１の静的画像の特徴情報に従って、特徴情報データベースの特徴情報のうち、その特徴情報にマッチするマッチング特徴情報を判定する。
【００４０】
Ｓ３５０：制御装置は、マッチング特徴情報に従って、マッチング特徴情報に対応する機器識別情報を取得する。
【００４１】
Ｓ３６０：制御装置は、ユーザ機器を、機器識別情報に従って制御する。
【００４２】
制御装置は、非動作状態にあるユーザ機器の、第１の、又は第２の静的画像を、直接取得してもよく、第１の、又は第２の静的画像は、背景を含まなくてもよく、また、背景を含んでもよい、ということを理解されたい。前述の手順のシーケンス番号は、実行順序を意味せず、手順の実行順序は、それらの機能、及び内部論理に従って決定されなければならず、これは、本発明の実施形態の実施手順を限定することを決して意図するものではない、ということを更に理解されたい。
【００４３】
Ｓ３４０において、制御装置は、特徴情報データベース内の特徴情報が、第１の静的画像の特徴情報と完全に同じであるということに従って、その特徴情報を、第１の静的画像の特徴情報にマッチするマッチング特徴情報と判定してもよい。必要に応じて、制御装置によって、特徴情報データベースの特徴情報のうちの、第１の静的画像の特徴情報にマッチするマッチング特徴情報を判定することは、制御装置によって、第１の静的画像の特徴情報と、特徴情報データベース内の特徴情報との間の、マッチング度を判定し、マッチング度のうちの最大マッチング度が、第１の閾値より大きい場合、制御装置によって、最大マッチング度に対応する特徴情報を、マッチング特徴情報と判定することを更に含んでもよい。
【００４４】
Ｓ３５０において、マッチング特徴情報に従って、制御装置は、特徴情報データベースから、マッチング特徴情報に対応する機器識別情報を取得してもよく、また、制御装置及びユーザ機器内に保存された特徴情報データベース内の特徴情報と、機器識別情報との間の対応に従って、マッチング特徴情報に対応する機器識別情報を取得してもよい。
【００４５】
必要に応じて、最大マッチング度が、第１の閾値以下、かつ、第２の閾値以上である場合、制御装置は、特徴情報データベース内の、ユーザ機器の特徴情報を更新するようユーザに要求し、ここで、第１の閾値は、第２の閾値より大きい。必要に応じて、最大マッチング度が、第２の閾値より小さい場合、制御装置は、ユーザ機器の第１の静的画像を再取得するようユーザに要求する、又は、制御装置は、ユーザ機器の特徴情報を、特徴情報データベースに、新たに追加するようユーザに要求する。
【００４６】
例えば、第１の閾値は、８０％に設定されてもよく、第２の閾値は、５０％に設定されてもよい。最大マッチング度が、８０％より大きい場合、制御装置は、特徴情報データベース内にある最大マッチング度に対応する特徴情報を、マッチング特徴情報と判定してもよく、これにより、マッチング特徴情報に対応する機器識別情報を取得する。最大マッチング度が、８０％以下、かつ、５０％以上である場合、制御装置は、特徴情報データベース内にある最大マッチング度に対応する特徴情報を、マッチング特徴情報と判定してもよく、そして、特徴情報データベース内の、ユーザ機器の特徴情報を更新するようユーザに要求してもよく、制御装置は、また、特徴情報データベースを更新するよう、そして、制御されるユーザ機器を、更新された特徴情報データベースに従って再選択するよう、ユーザに直接要求してもよい。最大マッチング度が、５０％より小さい場合、制御装置は、ユーザ機器の第１の静的画像を再取得するようユーザに要求してもよく、又は、制御装置は、ユーザ機器の特徴情報を、特徴情報データベースに、新たに追加するようユーザに要求する。
【００４７】
本発明の実施形態では、静的画像は、第１の静的画像と、第２の静的画像とを含み、静的画像は、非動作状態にあるユーザ機器の、背景を含む画像、又は、動作状態にあるユーザ機器の、背景を含む動的画像を処理することによって生成された、静的画像であってもよい。
【００４８】
本発明の実施形態における方法によれば、ユーザ機器の静的画像が取得され、ユーザ機器の機器識別情報が、静的画像に従って取得され、これにより、ユーザ機器は、機器識別情報に従って制御されることが可能になり、ユーザは、制御されるユーザ機器を、ユーザ機器を選択するための複数の試みを行うことなく、画像認識技術を使用することによって、迅速、正確、かつ直感的に選択することが可能になり、その結果、ユーザ体験が向上する。
【００４９】
上記では、図１〜図３を参照して、制御装置の観点から、本発明の実施形態による、ユーザ機器を制御する方法について説明した。以下では、図４を参照して、サーバの観点から、本発明の一実施形態による、ユーザ機器を制御する方法４００について説明する。図４に示すように、方法４００は、以下を含む。
【００５０】
Ｓ４１０：ユーザ機器の静的画像の特徴情報を取得する。
【００５１】
Ｓ４２０：特徴情報データベースを、特徴情報に従って形成し、ここで、特徴情報データベースは、少なくとも１つのユーザ機器のうちの、各ユーザ機器の特徴情報と、対応する機器識別情報とを含む。
【００５２】
Ｓ４３０：特徴情報データベースを、制御装置に送信し、これにより、制御装置は、特徴情報データベース内の、マッチング特徴情報に対応する機器識別情報を取得し、ユーザ機器を、機器識別情報に従って制御する。
【００５３】
本発明の実施形態では、サーバによって、ユーザ機器の静的画像の特徴情報を取得することは、サーバによって、ユーザ機器の静的画像の特徴情報を受信することを含んでもよく、ここで、特徴情報は、制御装置によって送信される。必要に応じて、サーバによって、ユーザ機器の静的画像の特徴情報を取得することは、サーバによって、ユーザ機器の静的画像を受信し（ここで、静的画像は、制御装置によって送信され）、サーバによって、ユーザ機器の静的画像の特徴情報を、ユーザ機器の静的画像に従って取得することを更に含んでもよい。
【００５４】
本発明の実施形態では、静的画像は、非動作状態、又はオフ状態にあるユーザ機器の画像を意味し、必要に応じて、静的画像は、背景を含む。本発明の実施形態では、静的画像の特徴情報は、通常、グレースケール、角点、明るさ、ピクセル値などを含んでもよい。サーバは、また、静的画像に従って、静的画像の特徴情報を、スケール不変特徴変換アルゴリズム（Ｓｃａｌｅ−Ｉｎｖａｒｉａｎｔ  Ｆｅａｔｕｒｅ  Ｔｒａｎｓｆｏｒｍ、「ＳＩＦＴ」と呼ばれる）、高速化ロバスト特徴アルゴリズム（Ｓｐｅｅｄｅｄ  Ｕｐ  Ｒｏｂｕｓｔ  Ｆｅａｔｕｒｅｓ、「ＳＵＲＦ」と呼ばれる）などのアルゴリズムを使用することによって抽出してもよい。
【００５５】
本発明の実施形態では、取得された特徴情報に基づいて、サーバは、モデリングによって、位置の移動、又は角度の変化などの場合の特徴情報の、特徴情報を計算してもよく、そして、統合を実行して、各ユーザ機器の特徴情報と、対応する機器識別情報とを含む、特徴情報データベースを取得する。例えば、特徴情報データベースの各項目は、１つのユーザ機器に対応してもよく、かつ、ユーザ機器の複数の特徴情報を含んでもよく、かつ、ユーザ機器の機器識別情報を更に含んでもよい。
【００５６】
本発明の実施形態では、ユーザ機器の機器識別情報は、ユーザ機器のＩＰアドレスを含んでもよく、また、ユーザ機器に対応する、任意の語、文字、数字、記号などを含んでもよい。ユーザ機器の機器識別情報と、特徴情報との間の対応、又は、特徴情報データベース内の項目は、サーバによって、特徴情報データベース内に保存されてもよく、また、対応する対応表が、サーバ、又は制御装置によって再確立されてもよい。すなわち、制御装置は、特徴情報データベースから、マッチング特徴情報に対応する機器識別情報を取得してもよく、また、制御装置及びユーザ機器内に保存された特徴情報データベース内の特徴情報と、機器識別情報との間の対応に従って、マッチング特徴情報に対応する機器識別情報を取得してもよい。
【００５７】
本発明の実施形態における方法によれば、ユーザ機器の静的画像が取得され、ユーザ機器の機器識別情報が、静的画像に従って取得され、これにより、ユーザ機器は、機器識別情報に従って制御されることが可能になり、ユーザは、制御されるユーザ機器を、ユーザ機器を選択するための複数の試みを行うことなく、画像認識技術を使用することによって、迅速、正確、かつ直感的に選択することが可能になり、その結果、ユーザ体験が向上する。
【００５８】
以下では、図５を参照して、本発明の一実施形態による、ユーザ機器を制御する方法５００の特定の実施形態について説明する。図５に示すように、方法５００は、以下を含む。
【００５９】
Ｓ５１０：制御装置は、ユーザ機器の第２の静的画像を取得する。
【００６０】
Ｓ５２０：制御装置は、第２の静的画像、又は、第２の静的画像に従って取得された特徴情報を、サーバに送信する。
【００６１】
Ｓ５３０：サーバは、特徴情報データベースを、第２の静的画像、又は、第２の静的画像の特徴情報に従って形成し、ここで、特徴情報データベースは、少なくとも１つのユーザ機器のうちの、各ユーザ機器の特徴情報と、対応する機器識別情報とを含む。
【００６２】
Ｓ５４０：サーバは、特徴情報データベースを、制御装置に送信する。
【００６３】
Ｓ５５０：制御装置は、サーバによって送信された特徴情報データベースを受信、及び保存する。
【００６４】
Ｓ５６０：ユーザが、決定されたユーザ機器を制御する必要がある場合、制御装置は、ユーザ機器の第１の静的画像を取得し、第１の静的画像に従って、第１の静的画像の特徴情報を取得し、制御装置は、更に、第１の静的画像の特徴情報と、特徴情報データベース内の特徴情報との間のマッチング度を計算してもよい。
【００６５】
Ｓ５７０：マッチング度のうちの最大マッチング度が、第２の閾値より小さいかどうかを判定し、最大マッチング度が、第２の閾値より小さい場合、プロセスは、Ｓ５７５に進み、それ以外の場合、プロセスは、Ｓ５８０に進む。
【００６６】
Ｓ５７５：制御装置は、ユーザ機器の第１の静的画像を再取得するようユーザに要求し、又は、ユーザ機器の特徴情報を、特徴情報データベースに、新たに追加するようユーザに要求し、そしてプロセスは、この時点で、Ｓ５６０に戻る。
【００６７】
Ｓ５８０：最大マッチング度が、第１の閾値以下であるかどうかを判定し（ここで、第１の閾値は、第２の閾値より大きく）、最大マッチング度が、第１の閾値以下である場合、プロセスは、Ｓ５８５に進み、それ以外の場合、プロセスは、Ｓ５９０に進む。
【００６８】
Ｓ５８５：制御装置は、特徴情報データベース内の、ユーザ機器の特徴情報を更新するようユーザに要求し、プロセスは、Ｓ５１０に戻る。
【００６９】
Ｓ５９０：制御装置は、特徴情報データベース内にある最大マッチング度に対応する特徴情報を、マッチング特徴情報と判定し、マッチング特徴情報に従って、マッチング特徴情報に対応する機器識別情報を取得して、ユーザ機器を、機器識別情報に従って制御する。
【００７０】
本発明の実施形態では、静的画像は、第１の静的画像と、第２の静的画像とを含み、静的画像は、非動作状態にあるユーザ機器の、背景を含む画像、又は、動作状態にあるユーザ機器の、背景を含む動的画像を処理することによって生成された、静的画像であってもよい。
【００７１】
前述の手順のシーケンス番号は、実行順序を意味せず、手順の実行順序は、それらの機能、及び内部論理に従って決定されなければならず、これは、本発明の実施形態の実施手順を限定することを決して意図するものではない、ということを理解されたい。
【００７２】
本発明の実施形態における方法によれば、ユーザ機器の静的画像が取得され、ユーザ機器の機器識別情報が、静的画像に従って取得され、これにより、ユーザ機器は、機器識別情報に従って制御されることが可能になり、ユーザは、制御されるユーザ機器を、ユーザ機器を選択するための複数の試みを行うことなく、画像認識技術を使用することによって、迅速、正確、かつ直感的に選択することが可能になり、その結果、ユーザ体験が向上する。
【００７３】
以下では、本発明の実施形態による、ユーザ機器を制御する装置について、図６〜図９Ｂを参照して詳細に説明する。
【００７４】
図６は、本発明の一実施形態による、ユーザ機器を制御する装置６００の概略ブロック図を示す。図６に示すように、装置６００は、
ユーザ機器の第１の静的画像を取得するように構成された、第１の取得モジュール６１０と、
第１の静的画像に従って、第１の静的画像の特徴情報を取得するように構成された、第２の取得モジュール６２０と、
ユーザ機器の機器識別情報を、特徴情報に従って取得するように構成された、第３の取得モジュール６３０と、
ユーザ機器を、機器識別情報に従って制御するように構成された、制御モジュール６４０とを含む。
【００７５】
本発明の実施形態における装置によれば、ユーザ機器の静的画像が取得され、ユーザ機器の機器識別情報が、静的画像に従って取得され、これにより、ユーザ機器は、機器識別情報に従って制御されることが可能になり、ユーザは、制御されるユーザ機器を、ユーザ機器を選択するための複数の試みを行うことなく、画像認識技術を使用することによって、迅速、正確、かつ直感的に選択することが可能になり、その結果、ユーザ体験が向上する。
【００７６】
本発明の実施形態では、静的画像は、非動作状態、又はオフ状態にあるユーザ機器の画像を意味し、必要に応じて、静的画像は、背景を含む。本発明の実施形態では、静的画像の特徴情報は、通常、グレースケール、角点、明るさ、ピクセル値などを含んでもよい。装置は、静的画像に従って、静的画像の特徴情報を、スケール不変特徴変換アルゴリズム（Ｓｃａｌｅ−Ｉｎｖａｒｉａｎｔ  Ｆｅａｔｕｒｅ  Ｔｒａｎｓｆｏｒｍ、「ＳＩＦＴ」と呼ばれる）、高速化ロバスト特徴アルゴリズム（Ｓｐｅｅｄｅｄ  Ｕｐ  Ｒｏｂｕｓｔ  Ｆｅａｔｕｒｅｓ、「ＳＵＲＦ」と呼ばれる）などのアルゴリズムを使用することによって抽出してもよい。
【００７７】
本発明の実施形態では、ユーザ機器の機器識別情報は、ユーザ機器のＩＰアドレスを含んでもよく、また、ユーザ機器に対応する、任意の語、文字、数字、記号などを含んでもよい。装置は、特徴情報データベースから、マッチング特徴情報に対応する機器識別情報を取得してもよく、また、装置及びユーザ機器内に保存された特徴情報データベース内の特徴情報と、機器識別情報との間の対応に従って、マッチング特徴情報に対応する機器識別情報を取得してもよい。
【００７８】
必要に応じて、図７Ａに示すように、第１の取得モジュール６１０は、ユーザ機器の第２の静的画像を取得するように更に構成され、第２の取得モジュール６２０は、ユーザ機器の第２の静的画像の特徴情報を取得するように更に構成され、装置６００は、
ユーザ機器の第２の静的画像、又は、第２の静的画像の特徴情報を、サーバに送信するように構成された、送信モジュール６５０と、
サーバによって送信された特徴情報データベースを受信、及び保存するように構成された、保存モジュール６６０とを更に含み、ここで、特徴情報データベースは、サーバによって、第２の静的画像、又は、第２の静的画像の特徴情報に従って生成され、特徴情報データベースは、少なくとも１つのユーザ機器のうちの、各ユーザ機器の特徴情報と、対応する機器識別情報とを含む。
【００７９】
必要に応じて、図７Ｂに示すように、第３の取得モジュール６３０は、
第１の静的画像の特徴情報に従って、特徴情報データベースの特徴情報のうちの、第１の静的画像の特徴情報にマッチするマッチング特徴情報を判定するように構成された、判定ユニット６３２と、
マッチング特徴情報に従って、マッチング特徴情報に対応する機器識別情報を取得するように構成された、取得ユニット６３４とを含む。
【００８０】
必要に応じて、判定ユニット６３２は、
第１の静的画像の特徴情報と、特徴情報データベース内の特徴情報との間の、マッチング度を判定し、
マッチング度のうちの最大マッチング度が、第１の閾値より大きい場合、特徴情報データベース内にある最大マッチング度に対応する特徴情報を、マッチング特徴情報と判定するように特に構成される。
【００８１】
必要に応じて、図７Ｃに示すように、装置６００は、
判定ユニット６３２によって判定された最大マッチング度が、第１の閾値以下、かつ、第２の閾値以上である場合、特徴情報データベース内の、ユーザ機器の特徴情報を更新するようユーザに要求するように構成された、第１の要求モジュール６７０を更に含み、ここで、第１の閾値は、第２の閾値より大きい。
【００８２】
必要に応じて、図７Ｄに示すように、装置６００は、
判定ユニット６３２によって判定された最大マッチング度が、第２の閾値より小さい場合、ユーザ機器の第１の静的画像を再取得するようユーザに要求する、又は、ユーザ機器の特徴情報を、特徴情報データベースに、新たに追加するようユーザに要求するように構成された、第２の要求モジュール６８０を更に含む。
【００８３】
必要に応じて、図７Ｅに示すように、第１の取得モジュール６１０は、
ユーザ機器の第１の静的画像を取得するように構成され、かつ、ユーザ機器の第２の静的画像を取得するように構成された、第１の取得ユニット６１２を含み、ここで、第１の静的画像、及び第２の静的画像は、非動作状態にあるユーザ機器の、背景を含む画像である。
【００８４】
必要に応じて、図７Ｆに示すように、第１の取得モジュール６１０は、
動作状態にあるユーザ機器の、背景を含む第１の動的画像を取得するように構成され、かつ、動作状態にあるユーザ機器の、背景を含む第２の動的画像を取得するように構成された、第２の取得ユニット６１４と、
第１の動的画像を処理して、ユーザ機器の第１の静的画像を生成するように構成され、かつ、第２の動的画像を処理して、ユーザ機器の第２の静的画像を生成するように構成された、処理ユニット６１６とを更に含む。
【００８５】
本発明の実施形態では、静的画像は、第１の静的画像と、第２の静的画像とを含み、静的画像は、非動作状態にあるユーザ機器の、背景を含む画像、又は、動作状態にあるユーザ機器の、背景を含む動的画像を処理することによって生成された、静的画像であってもよい。
【００８６】
本発明の実施形態による、ユーザ機器を制御する装置６００は、本発明の実施形態における制御装置に対応してもよく、装置６００内のモジュールの、前述の、及びその他の、動作、及び／又は機能は、それぞれが、図１〜図３、及び図５における、方法１００〜３００、及び５００の、対応するプロセスを実施するために使用され、これについては、簡潔さのために、ここでは繰り返して説明しない。
【００８７】
本発明の実施形態における装置によれば、ユーザ機器の静的画像が取得され、ユーザ機器の機器識別情報が、静的画像に従って取得され、これにより、ユーザ機器は、機器識別情報に従って制御されることが可能になり、ユーザは、制御されるユーザ機器を、ユーザ機器を選択するための複数の試みを行うことなく、画像認識技術を使用することによって、迅速、正確、かつ直感的に選択することが可能になり、その結果、ユーザ体験が向上する。
【００８８】
図８は、本発明の別の実施形態による、ユーザ機器を制御する装置８００の概略ブロック図を示す。図８に示すように、装置８００は、
ユーザ機器の静的画像の特徴情報を取得するように構成された、取得モジュール８１０と、
特徴情報データベースを、特徴情報に従って形成するように構成された、形成モジュール８２０と（ここで、特徴情報データベースは、少なくとも１つのユーザ機器のうちの、各ユーザ機器の特徴情報と、対応する機器識別情報とを含み）、
特徴情報データベースを、制御装置に送信する（これにより、制御装置は、特徴情報データベース内の、マッチング特徴情報に対応する機器識別情報を取得し、ユーザ機器を、機器識別情報に従って制御する）ように構成された、送信モジュール８３０とを含む。
【００８９】
本発明の実施形態では、静的画像は、非動作状態、又はオフ状態にあるユーザ機器の画像を意味し、必要に応じて、静的画像は、背景を含む。本発明の実施形態では、静的画像の特徴情報は、通常、グレースケール、角点、明るさ、ピクセル値などを含んでもよい。装置は、また、静的画像に従って、静的画像の特徴情報を、スケール不変特徴変換アルゴリズム（Ｓｃａｌｅ−Ｉｎｖａｒｉａｎｔ  Ｆｅａｔｕｒｅ  Ｔｒａｎｓｆｏｒｍ、「ＳＩＦＴ」と呼ばれる）、高速化ロバスト特徴アルゴリズム（Ｓｐｅｅｄｅｄ  Ｕｐ  Ｒｏｂｕｓｔ  Ｆｅａｔｕｒｅｓ、「ＳＵＲＦ」と呼ばれる）などのアルゴリズムを使用することによって抽出してもよい。
【００９０】
本発明の実施形態では、取得された特徴情報に基づいて、装置は、モデリングによって、位置の移動、又は角度の変化などの場合の特徴情報の、特徴情報を計算してもよく、そして、統合を実行して、各ユーザ機器の特徴情報と、対応する機器識別情報とを含む、特徴情報データベースを取得する。例えば、特徴情報データベースの各項目は、１つのユーザ機器に対応してもよく、かつ、ユーザ機器の複数の特徴情報を含んでもよく、かつ、ユーザ機器の機器識別情報を更に含んでもよい。本発明の実施形態では、ユーザ機器の機器識別情報は、ユーザ機器のＩＰアドレスを含んでもよく、また、ユーザ機器に対応する、任意の語、文字、数字、記号などを含んでもよい。
【００９１】
必要に応じて、図９Ａに示すように、取得モジュール８１０は、
ユーザ機器の静的画像の特徴情報を受信するように構成された、第１の受信ユニット８１２を含み、ここで、特徴情報は、制御装置によって送信される。
【００９２】
必要に応じて、図９Ｂに示すように、取得モジュール８１０は、
ユーザ機器の静的画像を受信するように構成された、第２の受信ユニット８１４と（ここで、静的画像は、制御装置によって送信され）、
ユーザ機器の静的画像に従って、ユーザ機器の静的画像の特徴情報を取得するように構成された、取得ユニット８１６とを更に含む。
【００９３】
本発明の実施形態による、ユーザ機器を制御する装置８００は、本発明の実施形態におけるサーバに対応してもよく、装置８００内のモジュールの、前述の、及びその他の、動作、及び／又は機能は、それぞれが、図４〜図５における、方法４００〜５００の、対応するプロセスを実施するために使用され、これについては、簡潔にするために、ここでは繰り返して説明しない。
【００９４】
本発明の実施形態における装置によれば、ユーザ機器の静的画像が取得され、ユーザ機器の機器識別情報が、静的画像に従って取得され、これにより、ユーザ機器は、機器識別情報に従って制御されることが可能になり、ユーザは、制御されるユーザ機器を、ユーザ機器を選択するための複数の試みを行うことなく、画像認識技術を使用することによって、迅速、正確、かつ直感的に選択することが可能になり、その結果、ユーザ体験が向上する。
【００９５】
当業者は、本明細書で開示された実施形態と組み合わせて説明された、例示的なユニット及びアルゴリズムステップが、電子ハードウェア、コンピュータソフトウェア、又はこれら２つの組み合わせによって実施されてもよい、ということを認識するであろう。ハードウェアとソフトウェアとの間の交換可能性を明確に示すために、前述の説明では、例の構成及びステップについて、機能に従って一般的に記載した。機能が、ハードウェアの手法で実行されるか、ソフトウェアの手法で実行されるかは、技術的解決法の特定の適用例、及び設計制約条件に依存する。当業者は、あらゆる特定の適用例について、記載された機能を実施するために、様々な方法を使用することが可能であるが、そのような実施は、本発明の範囲を超えるものとみなされるべきではない。
【００９６】
当業者は、説明の便宜及び簡潔さのために、前述のシステム、装置、及びユニットの詳細な動作手順については、前述の方法実施形態における対応する手順が参照されてもよい、ということを明確に理解するであろう（これについては、ここでは繰り返して説明しない）。
【００９７】
本出願で提供されたいくつかの実施形態において、開示されたシステム、装置、及び方法は、その他の手法で実施されてもよい。例えば、前述の装置実施形態は、例示的なものにすぎない。例えば、ユニットの分割は、論理的な機能分割にすぎず、実際の実施においては、その他の分割手法が存在してもよい。例えば、複数のユニット又は構成要素が、組み合わせられ、又は統合されて、別のシステムにされてもよく、あるいは、いくつかの機能が、無視されてもよく、又は、実行されなくてもよい。加えて、示された、又は議論された、相互結合、又は直接結合、又は通信接続は、いくつかのインタフェース、装置、又はユニットを介した、間接的な結合、又は通信接続であってもよく、また、電気的、機械的、又はその他の形態での接続であってもよい。
【００９８】
別個の部品として記載されたユニットは、物理的に別個であってもよく、又はそうでなくてもよく、ユニットとして示された部品は、物理的ユニットであってもよく、又はそうでなくてもよく、１つの位置に配置されてもよく、又は、複数のネットワークユニット上に分散されてもよい。ここでのユニットの一部又は全ては、本発明の実施形態の解決法の目的を達成するための、実際の必要に応じて選択されてもよい。
【００９９】
加えて、本発明の実施形態における機能ユニットは、処理ユニットに統合されてもよく、又は、各ユニットが物理的に単独に存在してもよく、又は、２つ以上のユニットが１つのユニットに統合されてもよい。統合されたユニットは、ハードウェアの形態で実施されてもよく、又は、ソフトウェア機能ユニットの形態で実施されてもよい。
【０１００】
ソフトウェア機能ユニットの形態で実施され、単独の製品として販売、又は使用される場合、統合されたユニットは、コンピュータ読み取り可能な記憶媒体内に記憶されてもよい。そのような理解に基づいて、本発明の技術的解決法の本質、あるいは、従来技術に寄与する部分、あるいは、技術的解決法の全て又は一部は、ソフトウェア製品の形態で実施されてもよい。コンピュータソフトウェア製品は、記憶媒体内に記憶され、そして、本発明の実施形態で記載された方法のステップの全て又は一部を実行するよう、コンピュータ装置（これは、パーソナルコンピュータ、サーバ、又はネットワーク装置などであってもよい）に指示するための、いくつかの命令を含む。記憶媒体は、Ｕディスク、リムーバブルハードディスク、読み取り専用メモリ（ＲＯＭ、Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ランダムアクセスメモリ（ＲＡＭ、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、磁気ディスク、コンパクトディスクなどの、プログラムコードを記憶することが可能な様々な媒体を含む。
【０１０１】
前述の説明は、本発明の特定の実施手法にすぎない。本発明の保護範囲は、しかし、これに限定されない。本発明において開示された技術的範囲内の、様々な修正又は置換が、当業者にとって容易に想到可能である可能性があり、そのような修正又は置換は、本発明の保護範囲内に入る。従って、本発明の保護範囲は、特許請求の範囲の保護範囲によって決まる。
【図１】
2013543155.tif 000003
【図２】
2013543155.tif 000004
【図３】
2013543155.tif 000005
【図４】
2013543155.tif 000006
【図５】
2013543155.tif 000007
【図６】
2013543155.tif 000008
【図７Ａ】
2013543155.tif 000009
【図７Ｂ】
2013543155.tif 000010
【図７Ｃ】
2013543155.tif 000011
【図７Ｄ】
2013543155.tif 000012
【図７Ｅ】
2013543155.tif 000013
【図７Ｆ】
2013543155.tif 000014
【図８】
2013543155.tif 000015
【図９Ａ】
2013543155.tif 000016
【図９Ｂ】
2013543155.tif 000017
【手続補正書】
【提出日】平成25年1月30日(2013.1.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザ機器を制御する方法であって、
前記ユーザ機器の第１の静的画像を取得し、
前記第１の静的画像に従って、前記第１の静的画像の特徴情報を取得し、
前記ユーザ機器の機器識別情報を、前記特徴情報に従って取得し、
前記ユーザ機器を、前記機器識別情報に従って制御すること
を含む、方法。
【請求項２】
前記ユーザ機器の前記第１の静的画像を取得することの前に、前記方法は、
前記ユーザ機器の第２の静的画像を取得し、
前記第２の静的画像、又は、前記第２の静的画像に従って取得された特徴情報を、サーバに送信し、
前記サーバによって送信された特徴情報データベースを受信、及び保存すること
を更に含み、ここで、前記特徴情報データベースは、前記サーバによって、前記第２の静的画像、又は、前記第２の静的画像の前記特徴情報に従って生成され、前記特徴情報データベースは、少なくとも１つのユーザ機器のうちの、各ユーザ機器の特徴情報と、対応する機器識別情報とを含む、請求項１に記載の方法。
【請求項３】
前記ユーザ機器の機器識別情報を取得することは、
前記第１の静的画像の前記特徴情報に従って、前記特徴情報データベースの前記特徴情報のうちの、前記第１の静的画像の前記特徴情報にマッチするマッチング特徴情報を判定し、
前記マッチング特徴情報に従って、前記マッチング特徴情報に対応する前記機器識別情報を取得すること
を含む、請求項１又は２に記載の方法。
【請求項４】
前記特徴情報データベースの前記特徴情報のうちの、前記第１の静的画像の前記特徴情報にマッチする前記マッチング特徴情報を判定することは、
前記第１の静的画像の前記特徴情報と、前記特徴情報データベース内の前記特徴情報との間の、マッチング度を判定し、
前記マッチング度のうちの最大マッチング度が、第１の閾値より大きい場合、前記特徴情報データベース内にある前記最大マッチング度に対応する特徴情報を、前記マッチング特徴情報と判定すること
を含む、請求項３に記載の方法。
【請求項５】
前記最大マッチング度が、前記第１の閾値以下、かつ、第２の閾値以上である場合、前記特徴情報データベース内の、前記ユーザ機器の前記特徴情報を更新するようユーザに要求すること
を更に含み、ここで、前記第１の閾値は、前記第２の閾値より大きい、請求項４に記載の方法。
【請求項６】
前記最大マッチング度が、前記第２の閾値より小さい場合、前記ユーザ機器の前記第１の静的画像を再取得するよう前記ユーザに要求すること、又は、前記ユーザ機器の前記特徴情報を、前記特徴情報データベースに、新たに追加するよう前記ユーザに要求すること
を更に含む、請求項４又は５に記載の方法。
【請求項７】
前記第１の静的画像、及び前記第２の静的画像は、特に、
非動作状態にある前記ユーザ機器の、背景を含む画像、又は、
動作状態にある前記ユーザ機器の、背景を含む動的画像を処理することによって生成された、静的画像である、
請求項２〜６のいずれか一項に記載の方法。
【請求項８】
ユーザ機器を制御する方法であって、
前記ユーザ機器の静的画像の特徴情報を取得し、
特徴情報データベースを、前記特徴情報に従って形成し、ここで、前記特徴情報データベースは、少なくとも１つのユーザ機器のうちの、各ユーザ機器の特徴情報と、対応する機器識別情報とを含み、
前記特徴情報データベースを、制御装置に送信し、これにより、前記制御装置が、前記特徴情報データベース内の、マッチング特徴情報に対応する機器識別情報を取得し、前記ユーザ機器を、前記機器識別情報に従って制御すること
を含む、方法。
【請求項９】
前記ユーザ機器の前記静的画像の前記特徴情報を取得することは、
前記ユーザ機器の前記静的画像の前記特徴情報を受信すること
を含み、ここで、前記特徴情報は、前記制御装置によって送信される、請求項８に記載の方法。
【請求項１０】
前記ユーザ機器の前記静的画像の前記特徴情報を取得することは、
前記ユーザ機器の前記静的画像を受信し、ここで、前記静的画像は、前記制御装置によって送信され、
前記ユーザ機器の前記静的画像に従って、前記ユーザ機器の前記静的画像の前記特徴情報を取得すること
を含む、請求項８又は９に記載の方法。
【請求項１１】
ユーザ機器を制御する装置であって、
前記ユーザ機器の第１の静的画像を取得するように構成された、第１の取得モジュールと、
前記第１の静的画像に従って、前記第１の静的画像の特徴情報を取得するように構成された、第２の取得モジュールと、
前記ユーザ機器の機器識別情報を、前記特徴情報に従って取得するように構成された、第３の取得モジュールと、
前記ユーザ機器を、前記機器識別情報に従って制御するように構成された、制御モジュールと
を備える、装置。
【請求項１２】
前記第１の取得モジュールは、前記ユーザ機器の第２の静的画像を取得するように更に構成され、前記第２の取得モジュールは、前記ユーザ機器の前記第２の静的画像の特徴情報を取得するように更に構成され、
前記装置は、
前記ユーザ機器の前記第２の静的画像、又は、前記第２の静的画像の前記特徴情報を、サーバに送信するように構成された、送信モジュールと、
前記サーバによって送信された特徴情報データベースを受信、及び保存するように構成された、保存モジュールと
を更に備え、ここで、前記特徴情報データベースは、前記サーバによって、前記第２の静的画像、又は、前記第２の静的画像の前記特徴情報に従って生成され、前記特徴情報データベースは、少なくとも１つのユーザ機器のうちの、各ユーザ機器の特徴情報と、対応する機器識別情報とを含む、請求項１１に記載の装置。
【請求項１３】
前記第３の取得モジュールは、
前記第１の静的画像の前記特徴情報に従って、前記特徴情報データベースの前記特徴情報のうちの、前記第１の静的画像の前記特徴情報にマッチするマッチング特徴情報を判定するように構成された、判定ユニットと、
前記マッチング特徴情報に従って、前記マッチング特徴情報に対応する前記機器識別情報を取得するように構成された、取得ユニットと
を備える、請求項１１又は１２に記載の装置。
【請求項１４】
前記判定ユニットは、
前記第１の静的画像の前記特徴情報と、前記特徴情報データベース内の前記特徴情報との間の、マッチング度を判定し、
前記マッチング度のうちの最大マッチング度が、第１の閾値より大きい場合、前記特徴情報データベース内にある前記最大マッチング度に対応する特徴情報を、前記マッチング特徴情報と判定する
ように特に構成される、請求項１３に記載の装置。
【請求項１５】
前記判定ユニットによって判定された前記最大マッチング度が、前記第１の閾値以下、かつ、第２の閾値以上である場合、前記特徴情報データベース内の、前記ユーザ機器の前記特徴情報を更新するようユーザに要求するように構成された、第１の要求モジュール
を更に備え、ここで、前記第１の閾値は、前記第２の閾値より大きい、請求項１４に記載の装置。
【請求項１６】
前記判定ユニットによって判定された前記最大マッチング度が、前記第２の閾値より小さい場合、前記ユーザ機器の前記第１の静的画像を再取得するよう前記ユーザに要求する、又は、前記ユーザ機器の前記特徴情報を、前記特徴情報データベースに、新たに追加するよう前記ユーザに要求するように構成された、第２の要求モジュール
を更に備える、請求項１４又は１５に記載の装置。
【請求項１７】
前記第１の取得モジュールは、
前記ユーザ機器の前記第１の静的画像を取得するように構成され、かつ、前記ユーザ機器の前記第２の静的画像を取得するように構成された、第１の取得ユニット
を備え、ここで、前記第１の静的画像、及び前記第２の静的画像は、非動作状態にある前記ユーザ機器の、背景を含む画像である、請求項１２〜１６のいずれか一項に記載の装置。
【請求項１８】
前記第１の取得モジュールは、
動作状態にある前記ユーザ機器の、背景を含む第１の動的画像を取得するように構成され、かつ、前記動作状態にある前記ユーザ機器の、背景を含む第２の動的画像を取得するように構成された、第２の取得ユニットと、
前記第１の動的画像を処理して、前記ユーザ機器の前記第１の静的画像を生成するように構成され、かつ、前記第２の動的画像を処理して、前記ユーザ機器の前記第２の静的画像を生成するように構成された、処理ユニットと
を更に備える、請求項１２〜１７のいずれか一項に記載の装置。
【請求項１９】
ユーザ機器を制御する装置であって、
前記ユーザ機器の静的画像の特徴情報を取得するように構成された、取得モジュールと、
特徴情報データベースを、前記特徴情報に従って形成するように構成された、形成モジュールと（ここで、前記特徴情報データベースは、少なくとも１つのユーザ機器のうちの、各ユーザ機器の特徴情報と、対応する機器識別情報とを含み）、
前記特徴情報データベースを、制御装置に送信する（これにより、前記制御装置は、前記特徴情報データベース内の、マッチング特徴情報に対応する機器識別情報を取得し、前記ユーザ機器を、前記機器識別情報に従って制御する）ように構成された、送信モジュールと
を備える、装置。
【請求項２０】
前記取得モジュールは、
前記ユーザ機器の前記静的画像の前記特徴情報を受信するように構成された、第１の受信ユニット
を備え、ここで、前記特徴情報は、前記制御装置によって送信される、請求項１９に記載の装置。
【請求項２１】
前記取得モジュールは、
前記ユーザ機器の前記静的画像を受信するように構成された、第２の受信ユニットと（ここで、前記静的画像は、前記制御装置によって送信され）、
前記ユーザ機器の前記静的画像に従って、前記ユーザ機器の前記静的画像の前記特徴情報を取得するように構成された、取得ユニットと
を更に備える、請求項１９又は２０に記載の装置。
【請求項２２】
コンピュータに、請求項１〜１０のいずれか一項に記載の方法を実行させるプログラムが記憶されたコンピュータ可読記憶媒体。
【国際調査報告】
2013543155.tif 000018
2013543155.tif 000019
2013543155.tif 000020
2013543155.tif 000021
2013543155.tif 000022
2013543155.tif 000023