(57)【要約】  本発明は、移動端末機の動作認識装置及びその方法に関するものである。動作は、移動端末機における動作認識機能を介して決定される。動作認識のためのパラメータは、センサーを介して獲得されたセンサーデータから決定される。動作認識のための抽出されたパラメータは相手移動端末に伝送される。相手移動端末によって決定された動作認識のためのパラメータは相手移動端末から受信される。抽出されたパラメータは、使用者によって入力された動作に関する機能を決定するために、相手移動端末から受信されたパラメータと比較される。
2013517672.tif 000002
【特許請求の範囲】
【請求項１】
第１移動端末における動作認識機能を介して動作を決定するための方法において、
センサーを介して獲得されたセンサーデータから動作認識に必要なパラメータを決定する過程と、
第２移動端末から第２移動端末によって決定された動作認識に必要なパラメータを受信する過程と、
第２移動端末から受信されたパラメータと前記決定されたパラメータとを比較して、使用者の動作認識を決定する過程と、を含む方法。
【請求項２】
動作認識に必要な前記決定されたパラメータを相手移動端末に伝送する過程を更に含む請求項１に記載の方法。
【請求項３】
前記センターデータは、衝撃認識アルゴリズム、シェイク認識アルゴリズム及びスナップ認識アルゴリズムのうち一つを含む動作認識アルゴリズムを使用することで獲得される請求項１に記載の方法。
【請求項４】
前記パラメータを受信する過程は、ブルートゥース通信、無線ＬＡＮ通信、Ｗｉ−Ｆｉ通信、赤外線通信及びＵｌｔｒｔａ  ＷｉｄｅＢａｎｄ（ＵＷＢ）通信のうち一つを使用することによって行われる請求項１に記載の方法。
【請求項５】
前記動作認識に必要なパラメータは、端末ＩＤ、動作ＩＤ、動作が起こった時刻、動作が持続された時間、動作強度、動作方向のうち少なくとも一つを含む請求項１に記載の方法。
【請求項６】
前記動作を決定する過程は、
前記抽出されたパラメータ及び相手端末から受信されたパラメータから動作ＩＤを確認して、前記確認された動作ＩＤが一致するのか否かを判断する過程と、
前記動作ＩＤが一致すると判断される場合、前記抽出されたパラメータ及び相手端末から受信されたパラメータで動作が起こった時刻を確認して、前記確認された動作が起こった時刻が一致するのか否かを判断する過程と、
前記動作が起こった時刻が一致すると判断される場合、前記抽出されたパラメータ及び相手端末から受信されたパラメータで動作強度を確認し、前記端末の動作強度が相手端末の動作強度より大きいか否かを判断する過程と、
前記端末の動作強度が相手端末の動作強度より大きいと判断される場合、使用者から入力される動作を第１動作として決定する過程と、
前記端末の動作強度が相手端末の動作強度より大きくないと判断される場合、使用者から入力される動作を第２動作として決定する過程と、を含む請求項５に記載の方法。
【請求項７】
前記決定されたパラメータを送信する過程は、ブルートゥース通信、無線ＬＡＮ通信、Ｗｉ−Ｆｉ通信、赤外線通信及びＵｌｔｒｔａ  ＷｉｄｅＢａｎｄ（ＵＷＢ）通信のうち一つを使用することによって行われる請求項２に記載の方法。
【請求項８】
移動端末における動作認識機能を介して動作を認識するための装置において、
センサーを介して獲得されたセンサーデータから動作認識に必要なパラメータを決定し、第２移動端末から受信されたパラメータと前記決定されたパラメータとを比較して、使用者の動作入力を決定する動作認識機と、
相手端末から相手端末によって抽出された動作認識に必要なパラメータを受信するデータ送信機と、を含む装置。
【請求項９】
動作認識に必要な前記決定されたパラメータを第２移動端末に伝送するためのデータ伝送機を更に含む請求項８に記載の装置。
【請求項１０】
前記センターデータは、衝撃認識アルゴリズム、シェイク認識アルゴリズム及びスナップ認識アルゴリズムのうち一つを含む動作認識アルゴリズムを使用することで獲得される請求項８に記載の装置。
【請求項１１】
前記データ受信機は、ブルートゥース通信、無線ＬＡＮ通信、Ｗｉ−Ｆｉ通信、赤外線通信及びＵｌｔｒｔａ  ＷｉｄｅＢａｎｄ（ＵＷＢ）通信のうち一つを使用することによってパラメータを受信する請求項８に記載の装置。
【請求項１２】
前記動作認識に必要なパラメータは、端末ＩＤ、動作ＩＤ、動作が起こった時刻、動作が持続された時間、動作強度、動作方向のうち少なくとも一つを含む請求項８に記載の装置。
【請求項１３】
前記動作認識機は、
前記抽出されたパラメータ及び相手端末から受信されたパラメータから動作ＩＤを確認して、前記確認された動作ＩＤが一致するのか否かを判断し、
前記動作ＩＤが一致すると判断される場合、前記抽出されたパラメータ及び相手端末から受信されたパラメータで動作が起こった時刻を確認して、前記確認された動作が起こった時刻が一致するのか否かを判断し、
前記動作が起こった時刻が一致すると判断される場合、前記抽出されたパラメータ及び相手端末から受信されたパラメータで動作強度を確認し、前記端末の動作強度が相手端末の動作強度より大きいか否かを判断し、
前記端末の動作強度が相手端末の動作強度より大きいと判断される場合、使用者から入力される動作を第１動作として決定し、
前記端末の動作強度が相手端末の動作強度より大きくないと判断される場合、使用者から入力される動作を第２動作として決定する請求項１２に記載の装置。
【請求項１４】
前記データ伝送機は、ブルートゥース通信、無線ＬＡＮ通信、Ｗｉ−Ｆｉ通信、赤外線通信及びＵｌｔｒｔａ  ＷｉｄｅＢａｎｄ（ＵＷＢ）通信のうち一つを使用することで決定されたパラメータを伝送する請求項９に記載の装置。
【請求項１５】
移動端末における動作認識機能を介して動作を決定するための装置において、
センサーを介して獲得されたセンサーデータから動作認識に必要なパラメータを決定し、第２移動通信端末及び第３移動通信端末から受信されたパラメータと前記決定されたパラメータとを比較して、使用者の動作入力を決定する動作認識機と、
前記第２移動通信端末及び第３移動通信端末から第２移動通信端末及び第３移動通信端末によって決定された動作認識に必要なパラメータを受信するデータ受信機と、を含む装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信端末機の動作認識装置及びその方法に関するものである。特に、本発明は、２台以上の移動通信端末機における動作認識機能を介して動作を決定するための装置及びその方法に関するものである。本明細書において、移動通信端末機は移動端末機として称されている。
【背景技術】
【０００２】
動作認識機能を有する移動通信端末機は、センサーを介して使用者によって入力される動作を認識し、認識された動作に対して事前に定義された機能を行う。これによって、使用者は端末に具備されたキーボタンを直接押さなくても端末自体に動作を入力することで、端末が望みの機能を行うようにすることができる。このような動作認識機能は、ゲームやアプリケーションに活用され得る。
動作認識機能を有する端末は自らのセンサーを介して獲得されるセンサーデータから動作認識に必要なパラメータを抽出し、これを特定動作に対するパラメータ基準値と比べて使用者によって入力される動作を認識する。
【０００３】
このような従来の動作認識機能を有する端末に動作を入力し、端末が事前に定義された機能を行うようにするためには、使用者が端末に対して正確な動作を入力しなければならない。即ち、特定動作に対するパラメータ基準値を満足するように動作を入力しなければならない。しかしながら、使用者が特定の動作に対するパラメータ基準値を満足するように動作を入力することは容易ではなく、よって端末が該当機能を行うことができないか、間違った機能を行う場合が発生する恐れがある。
【０００４】
例えば、２台の端末をぶつけて衝撃を与えることでファイルを伝送する機能を定義し得る。即ち、端末が動いている状態で衝撃動作（以下、「ｔｉｐｐｉｎｇ動作」と称する）が入力されると、該当端末は入力される動作をファイル伝送のための動作として認識し、端末が動いていない状態で衝撃動作（以下、「ｔａｐｐｉｎｇ動作」と称する）が入力されると、該当端末は入力される動作をファイル受信のための動作として認識することができ、これで２台の端末間でファイルの送受信が行われ得る。この場合、動きを小さくするとｔｉｐｐｉｎｇ動作が正確に認識されず、ファイル伝送のための動作が入力されたことを認識できない場合が生じる恐れがある。また、衝撃動作を入力する際、２台の端末共に動きが加わるようになると、ｔａｐｐｉｎｇ動作が正確に認識されなくなってファイル受信のための動作が入力されたことを認識できない場合が生じる恐れがある。この場合、そのような理由でファイルを送受信することができなくなる。
【０００５】
なお、従来の動作認識機能は多数の使用者を考慮していないため、これによって多数の使用者のためのゲームやアプリケーションに動作認識を使用するには限界がある。これは、最近のトレンドが多数の使用者のアプリケーションに移行していることにも逆らうことである。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、移動通信端末機の動作認識装置及びその方法を提供することにある。
本発明の別の目的は、２台以上の移動通信端末機における動作認識機能を介して動作を決定するための装置及びその方法を提供することにある。
本発明の更に別の目的は、動作認識機能を有する２台以上の移動通信端末機において、動作認識に必要なパラメータを共有して動作を決定するための装置及びその方法を提供することにある。
本発明の更に別の目的は、移動通信端末機における多数の使用者を考慮した動作認識機能を提供することにある。
【課題を解決するための手段】
【０００７】
上述した目的を達成するための本発明の第１態様によると、移動通信端末機における動作認識機能を介して動作を決定するための方法は、センサーを介して獲得されたセンサーデータから動作認識に必要なパラメータを抽出する過程と、前記抽出された動作認識に必要なパラメータを相手端末に伝送する過程と、相手端末から相手端末によって抽出された動作認識に必要なパラメータを受信する過程と、前記抽出されたパラメータと相手端末から受信されたパラメータを比べて使用者によって入力される動作を決定する過程を含むことを特徴とする。
本発明の第２態様によると、移動通信端末機における動作認識機能を介して動作を決定するための装置は、センサーを介して獲得されたセンサーデータから動作認識に必要なパラメータを抽出し、前記抽出されたパラメータと相手端末から受信されたパラメータを比べて使用者によって入力される動作を決定する動作認識部と、前記抽出された動作認識に必要なパラメータを相手端末に伝送するデータ伝送部と、相手端末から相手端末によって抽出された動作認識に必要なパラメータを受信するデータ受信部を含むことを特徴とする。
【発明の効果】
【０００８】
本発明は、動作認識機能を有する２台以上の移動通信端末機で動作認識に必要なパラメータを共有して動作を決定することで、端末が該当機能を行うことができなくなるか間違った機能を行う場合を減らすことができ、よって動作認識の成功率が非常に高くなるという利点がある。また、多数の使用者を考慮した動作認識機能を提供することで、多数の使用者のためのゲームやアプリケーションに動作認識を使用し得るという利点がある。
本発明の上述した態様及び他の態様、特徴、利益は、添付の図面と共に説明される詳細な説明から自明に認識されるはずである。
【図面の簡単な説明】
【０００９】
【図１】本発明による動作認識機能を有する２台の移動通信端末機の装置構成を示す図である。
【図２】本発明の一実施形態による動作認識機能を有する２台の移動通信端末機において、動作認識機能を介して動作を決定するための方法を示すフローチャートである。
【図３】本発明の一実施形態による動作認識機能を有する２台の移動通信端末機において、動作決定のために共有するデータの形式を示す図である。
【図４】本発明の一実施形態による動作認識機能を有する２台の移動通信端末機において、相手端末と共有したパラメータを比べて使用者によって入力される動作を決定するための方法を示すフローチャートである。
【発明を実施するための形態】
【００１０】
添付の図面において、参照番号は同一のまたは類似した要素、特徴、構造を説明するために使用される。
この明細書において、下記図１乃至図４、並びに本発明の原理を説明するために使用された多様な実施形態は、例示のみを目的としており、本発明の範囲を限定するいかなる手段としても解釈されてはならない。当業者はこの明細書の原理が適切に配列されたいかなる移動通信端末においても行われ得るということを理解できるはずである。
【００１１】
以下、添付の図面を参照して、本発明の動作原理を詳しく説明する。下記で本発明を説明するに当たって、関連する公知機能または構成に対する具体的な説明が本発明の要旨を不明確にする恐れがあると判断される場合にはその詳細な説明を省略する。そして、後述する用語は本発明における機能を考慮して定義されたものであり、これは使用者、操作者の意図又は慣例などによって異なり得る。従って、その定義は本明細書全般にかかる内容に基づいて下されるべきである。
【００１２】
以下、本発明は、２台以上の移動通信端末機における動作認識機能を介して動作を決定するための方案を提示する。特に、動作認識機能を有する２台以上の移動通信端末機において、動作認識に必要なパラメータを共有して動作を決定するための方案を提示する。説明の便宜上、以下の説明では動作認識機能を有する２台の移動通信端末機を例に挙げて説明する。
【００１３】
図１は、本発明による動作認識機能を有する２台の移動通信端末機の装置構成を示す図である。
図示したように、動作認識機能を有する端末Ａ  １００と端末Ｂ  １１０は、それぞれ動作認識部（Ｍｏｔｉｏｎ  Ｄｅｔｅｃｔｏｒ）１０２，１１２、データ伝送部１０４，１１６、データ受信部１０６，１１４を含んで構成される。
【００１４】
前記図１を参照すると、前記動作認識部１０２，１１２は、使用者によって入力される動作を、センサー（例えば、加速度センサー）を介してセンシングしてセンサーデータを獲得し、前記獲得されたセンサーデータに基づいて動作認識アルゴリズムを駆動して使用者によって入力される動作を決定する。ここで、前記動作認識アルゴリズムには、例えば、衝撃認識アルゴリズム、シェイク（ｓｈａｋｅ）認識アルゴリズム、スナップ（ｓｎａｐ）認識アルゴリズムなどが含まれてもよい。特に、前記動作認識部１０２，１１２は、前記獲得されたセンサーデータから動作認識に必要なパラメータを抽出して前記データ伝送部１０４，１１６を介して相手端末に伝送し、前記データ受信部１０６，１１４を介して相手端末から相手端末によって抽出された動作認識に必要なパラメータを受信する。また、前記動作認識部１０２，１１２は、前記送受信を介して相手端末と共有したパラメータを比較し、即ち、自らが抽出したパラメータと相手端末が抽出したパラメータを比較して、使用者によって入力される動作を決定する。
【００１５】
前記データ伝送部１０４，１１６は、前記動作認識部１０２，１１２から入力される動作認識に必要なパラメータを相手端末に伝送する。ここで、前記データ伝送部１０４，１１６は、ブルートゥース、無線ＬＡＮ、Ｗｉ−Ｆｉ、赤外線、ＵＷＢ（Ｕｌｔｒｔａ  ＷｉｄｅＢａｎｄ）などを利用して相手端末と通信を行ってもよい。
前記データ受送部１０６，１１４は、相手端末から相手端末によって抽出された動作認識に必要なパラメータを受信し、前記動作認識部１０２，１１２に提供する。ここで、前記データ受送部１０６，１１４は、ブルートゥース、無線ＬＡＮ、Ｗｉ−Ｆｉ、赤外線、ＵＷＢなどを利用して相手端末と通信を行ってもよい。
【００１６】
図２は、本発明の一実施形態による動作認識機能を有する２台の移動通信端末機において、動作認識機能を介して動作を決定するための方法を示すフローチャートである。
前記図２を参照すると、端末はステップ２０１でパワーオン（Ｏｎ）されるか否かを判断する。
【００１７】
前記ステップ２０１でパワーオンが感知された場合、前記端末はステップ２０３でセンサーの駆動を開始する。ここで、本発明による実施形態は、パワーオンが感知される場合センサーの駆動を開始することを例に挙げて説明するが、特定イベントによってセンサーの駆動を開始してもよく、具現によって多様な例が実施され得る。
次に、前記端末はステップ２０５で使用者によって入力される動作を、前記センサーを介してセンシングしてデータを獲得し、ステップ２０７で前記獲得したセンサーデータから動作認識に必要なパラメータを抽出する。
【００１８】
次に、前記端末は、ステップ２０９で前記抽出された動作認識に必要なパラメータを相手端末に伝送し、ステップ２１１で相手端末から抽出された動作認識に必要なパラメータを受信する。ここで、前記動作認識に必要なパラメータは図３のような形式のデータで送受信されるが、図３を介して詳しく後述する。
次に、前記端末はステップ２１３で前記送受信を介して相手端末と共有したパラメータを比較して使用者によって入力される動作を決定し、決定された動作に対して定義された機能を行う。ここで、前記相手端末と共有したパラメータを比較して使用者によって入力される動作を決定する方法に対しては、図４を介して詳しく後述する。
次に、前記端末は本発明によるアルゴリズムを終了する。
【００１９】
図３は、本発明の一実施形態による動作認識機能を有する２台の移動通信端末機において、動作決定のために共有するデータの形式を示す図である。
前記図３を参照すると、動作決定のために端末間で共有されるデータは端末ＩＤ  ３００、動作ＩＤ  ３０２、動作が起こった時刻３０４、動作が持続された時間３０６、動作強度３０８、動作方向３１０などの動作認識に必要なパラメータを含んで構成され、その他必要に応じて他のパラメータが更に追加或いは削除されてもよい。前記端末ＩＤ  ３００は端末固有の識別子であり、各端末にいかなる動作が入力されたかを判断するのに使用される。前記動作ＩＤ  ３０２は端末に入力された動作の識別子であり、例えば、衝撃、シェイク、スナップなどの動作を指示し、各端末に同じ動作が入力されたかを判断するのに使用される。前記動作が起こった時刻３０４は、各端末に入力された動作が同じ時刻に起こったのかを判断するのに使用される。２台の端末間で共有されるパラメータにおいて、前記動作ＩＤ  ３０２と動作が起こった時刻３０４が一致する場合、各端末は動作が持続された時間３０６、動作強度３０８、動作方向３１０などのパラメータを比較して使用者によって入力される動作を決定する。ここで、前記動作が持続された時間３０６は、ある端末に入力された動作がより長い間持続されるのかを判断するのに使用され、前記動作強度３０８はある端末に入力された動作の強度がより大きいのかを判断するのに使用され、前記動作方向３１０は各端末に入力された動作の方向を判断するのに使用される。
【００２０】
図４は、本発明の一実施形態による動作認識機能を有する２台の移動通信端末機において、相手端末と共有したパラメータを比べて使用者によって入力される動作を決定するための方法を示すフローチャートである。ここで、前記図４は、２台の端末をぶつけて衝撃を与えることでファイル伝送機能を定義した場合に対する動作決定方法の例である。この場合、端末と相手端末が共有するパラメータには、端末ＩＤ、動作ＩＤ、動作が起こった時刻、動作強度などが含まれてもよい。
【００２１】
前記図４を参照すると、端末はステップ４０１で相手端末と動作認識に必要なパラメータを共有する。即ち、前記端末は、自らが抽出した動作認識に必要なパラメータと相手端末が抽出した動作認識に必要なパラメータを共有する。
次に、前記端末は、ステップ４０３で相手端末が抽出した動作認識に必要なパラメータから相手端末の端末ＩＤを確認する。
次に、前記端末は、ステップ４０５で自らが抽出した動作認識に必要なパラメータと相手端末が抽出した動作認識に必要なパラメータから動作ＩＤを確認し、確認された動作ＩＤを比較して、ステップ４０７で前記確認された動作ＩＤが一致するのか否かを判断する。
【００２２】
前記ステップ４０７で前記確認された動作ＩＤが不一致していることが判断される場合、前記端末は本発明によるアルゴリズムを終了する。
一方、前記ステップ４０７で前記確認された動作ＩＤが一致していることが判断される場合、前記端末は、ステップ４０９に進行して自らが抽出した動作認識に必要なパラメータと相手端末が抽出した動作認識に必要なパラメータから動作が起こった時刻を確認し、確認された動作が起こった時刻を比較して、ステップ４１１で前記確認された動作が起こった時刻が一致するのか否かを判断する。
【００２３】
前記ステップ４１１で、前記確認された動作が起こった時刻が不一致していることが判断される場合、前記端末は本発明によるアルゴリズムを終了する。
一方、前記ステップ４１１で前記確認された動作が起こった時刻が一致していることが判断される場合、前記端末は相手端末と同時に同じ動作を入力されたと判断し、ステップ４１３に進行して自らが抽出した動作認識に必要なパラメータと相手端末が抽出した動作認識に必要なパラメータから動作強度を確認し、確認された動作強度を比較する。
【００２４】
次に、前記端末は、ステップ４１５で前記動作強度の比較を介して端末の動作強度が相手端末の動作強度より大きいか否かを判断する。
前記ステップ４１５において、端末の動作強度が相手端末の動作強度より大きいと判断される場合、前記端末は、ステップ４１７で使用者によって端末に入力された動作をファイル伝送のための動作として決定し、ステップ４１９に進行して使用者によって相手端末に入力された動作をファイル受信のための動作として決定する。
一方、前記ステップ４１５において、端末の動作強度が相手端末の動作強度より大きくないと判断される場合、前記端末は、ステップ４１７で使用者によって端末に入力された動作をファイル受信のための動作として決定し、ステップ４１９に進行して使用者によって相手端末に入力された動作をファイル伝送のための動作として決定する。
次に、前記端末は本発明によるアルゴリズムを終了する。
【００２５】
一方、本発明による実施形態において、端末と相手端末が共有する動作認識に必要なパラメータとして該当端末のＩＤが伝送され、これによって本発明は２台以上の端末が存在する場合にも活用することができる。例えば、３人以上の使用者が端末にシェイク動作を入力した際、各端末はどの使用者が最も短い時間内に端末をたくさん動かせたのかが分かり、自身はそのうち何番目にたくさん動いた端末であるのかが分かる。
【００２６】
一方、本発明による実施形態では、端末と相手端末が動作認識に必要なパラメータを共有し、それぞれの端末が共有されたパラメータに基づいて使用者から入力される動作を決定することを例に挙げて説明したが、別の方法として、端末が相手端末から動作認識に必要なパラメータを受信し、端末自身が抽出したパラメータと相手端末から受信したパラメータに基づいて使用者から入力される動作を決定して、決定結果を相手端末に伝送することもできる。
【００２７】
更に別の実施形態は、２台の相手端末（第２移動端末及び第３移動端末）が存在する場合である。ここで、本発明は、移動端末における動作認識を介して動作を決定するための装置で行われる。装置はセンサーを介して獲得されたセンサーデータから動作認識のためのパラメータを決定するための動作認識機を含んで第２移動端末及び第３移動端末から受信されたパラメータと決定されたパラメータを比較し、第２移動端末と第３移動端末によって決定された動作認識のためのパラメータを受信するためのデータ受信機を含む。
【００２８】
更に、装置は動作認識のために第２移動端末と第３移動端末に決定されたパラメータを伝送するためのデータ送信機を含む。センサーデータは、衝撃認識アルゴリズム、シェイク認識アルゴリズム及びスナップ認識アルゴリズムのうち一つを含む動作認識アルゴリズムを使用することで獲得される。データ受信機は、ブルートゥース通信、無線ＬＡＮ通信、Ｗｉ−Ｆｉ通信、赤外線通信及びＵｌｔｒｔａ  ＷｉｄｅＢａｎｄ（ＵＷＢ）通信のうち一つ使用することで決定されたパラメータを受信する。動作認識のためのパラメータには、移動端末ＩＤ、動作ＩＤ、動作が起こった時刻、動作が持続された時間、動作強度、動作方向のうち少なくとも一つを含む。また、データ受信機は、ブルートゥース通信、無線ＬＡＮ通信、Ｗｉ−Ｆｉ通信、赤外線通信及びＵｌｔｒｔａ  ＷｉｄｅＢａｎｄ（ＵＷＢ）通信のうち一つ使用することで決定されたパラメータを送信する。一方、本発明の詳細な説明では具体的な実施形態について説明したが、本発明の範囲を逸脱しない範囲内で多様な変形が可能であることはもちろんである。従って、本発明の範囲は説明された実施形態に限って決められてはならず、後述する特許請求の範囲だけでなく、この特許請求の範囲と均等なものによって決められるべきである。
【符号の説明】
【００２９】
１００，１１０  端末
１０２，１１２  動作認識部
１０４，１１６  データ伝送部
１０６，１１４  データ受信部
【図１】
2013517672.tif 000003
【図２】
2013517672.tif 000004
【図３】
2013517672.tif 000005
【図４】
2013517672.tif 000006
【国際調査報告】
2013517672.tif 000007
2013517672.tif 000008