(57)【特許請求の範囲】
【請求項１】
モバイル機器であって、当該モバイル機器は、
画像を表示するように構成されているディスプレイパネルと、
ジェスチャを検出すると共に前記ジェスチャに対応する検知信号を受信するように構成されているタッチパネルであって、さらに、前記検知信号に基づいて前記ジェスチャにより生じる少なくとも１つの接触点を計算すると共に、前記接触点に基づいて少なくとも１つのトリガー信号を生成するように構成されているタッチパネルと、
前記モバイル機器が正常動作モードにあるときに第１の動作周波数で動作し、かつ前記モバイル機器が休止モードにあるときに前記第１の動作周波数より低い第２の動作周波数で動作するように構成されている処理ユニットと、を含み、
前記正常モードにおいて、前記タッチパネルは第１の走査周波数で前記ジェスチャを検出し、
前記休止モードにおいて、前記モバイル機器は前記ディスプレイパネルをオフにし、
前記休止モードにおいて、前記タッチパネルは前記第１の走査周波数よりも低い第２の走査周波数で前記ジェスチャの検出を続ける、
モバイル機器。
【請求項２】
当該モバイル機器は、前記モバイル機器が前記休止モードにあるときに前記検知信号が所定の数の前記トリガー信号を生じるか否か、または前記トリガー信号が所定の時間持続している否かを判断するように構成されている判断ユニットをさらに含み、
前記判断ユニットがさらに、前記検知信号が前記所定の数の前記トリガー信号を生じ、かつ、前記トリガー信号が前記所定の時間持続しているときに、前記トリガー信号により表される前記接触点の位置に基づいて、前記ジェスチャに対応する前記接触点が人間工学的基準に適う自然のジェスチャを構成するか否かを判断するように構成されている、
請求項１に記載のモバイル機器。
【請求項３】
前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成しているとき、前記判断ユニットが前記モバイル機器を前記休止モードから前記正常動作モードにさせる、  請求項２に記載のモバイル機器。
【請求項４】
前記所定の数が４または５であり、かつ、
前記判断ユニットがさらに、前記トリガー信号により表される前記接触点の前記位置に基づいて前記トリガー信号の重心を計算すると共に、前記計算した重心に基づいて、前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成するか否かを判断するように構成されている、
請求項２または３に記載のモバイル機器。
【請求項５】
前記判断ユニットがさらに、前記トリガー信号と前記計算した重心との間の複数の距離をそれぞれ計算すると共に、前記計算された距離のうちの最長の距離と前記計算された距離のうちのその他の距離とを比較して、前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成するか否かを判断するように構成されている、
請求項４に記載のモバイル機器。
【請求項６】
前記判断ユニットがさらに、前記計算された距離のうち前記最長の距離を除くことで前記計算された距離の合計を得、前記合計を個数（number）で割って平均値を得、かつ、前記平均値に定数を掛けて判断値を得るように構成されており、
前記判断値が前記最長の距離よりも小さいときに、前記判断ユニットは前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成していると判断し、
前記所定の数引く１は前記個数であり、
前記定数は１よりも大きい、
請求項５に記載のモバイル機器。
【請求項７】
前記判断ユニットがさらに、前記計算された距離を足して合計を得、前記合計を前記所定の数で割って平均値を得、かつ、前記平均値に定数を掛けて判断値を得るように構成されており、
前記判断値が前記最長の距離よりも小さいときに、前記判断ユニットは前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成していると判断し、
前記定数は１よりも大きい、
請求項５に記載のモバイル機器。
【請求項８】
前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成しているときに、前記判断ユニットがさらに、前記トリガー信号により形成される最大の矩形を判断すると共に、前記最大の矩形の中心を計算するように構成されており、
前記判断ユニットはさらに、前記重心から前記中心への方向に基づいて前記モバイル機器が前記休止モードから前記正常動作モードになった後の前記ディスプレイパネルの表示の方向を決定するように構成されている、
請求項４に記載のモバイル機器。
【請求項９】
前記トリガー信号の各々がＸ座標およびＹ座標をそれぞれ有しており、
前記判断ユニットがさらに、前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成しているときに、前記トリガー信号の前記Ｘ座標および前記Ｙ座標から最大のＸ座標、最小のＸ座標、最大のＹ座標および最小のＹ座標を選択すると共に、前記最大のＸ座標、前記最小のＸ座標、前記最大のＹ座標および前記最小のＹ座標Ｙ１を４辺として用いて前記最大の矩形を決定するように構成されている、
請求項８に記載のモバイル機器。
【請求項１０】
前記重心から前記中心への前記方向を所定の値として用いると共に、前記所定の値に基づいて前記モバイル機器が前記休止モードから前記正常動作モードになった後の前記ディスプレイパネルの前記表示の方向を決定するように構成された重力センサをさらに含む、  請求項８に記載のモバイル機器。
【請求項１１】
モバイル機器に適用されるジェスチャ判断法であって、
前記モバイル機器がタッチパネルおよびディスプレイパネルを含み、
当該ジェスチャ判断法が、
前記モバイル機器が休止モードにあるときにジェスチャに対応する検知信号が所定の数のトリガー信号を生じるか否か、または前記所定の数のトリガー信号が所定の時間持続しているか否かを判断するステップ、
前記検知信号が前記所定の数のトリガー信号を生じかつ前記所定の数のトリガー信号が前記所定の時間持続しているときに、前記ジェスチャに対応する複数の接触点が、前記トリガー信号により表される前記接触点の位置に基づいて、人間工学的基準に適う自然のジェスチャを構成するか否かを判断するステップ、および、
前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成しているときに、前記モバイル機器を前記休止モードから前記正常動作モードにさせるステップ、
を含み、
前記所定の数が４または５であり、
前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成するか否かを判断する前記ステップが、
前記トリガー信号により表される前記接触点の前記位置に基づいて前記トリガー信号の重心を計算するステップ、および
前記重心に基づいて前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成するか否かを判断するステップ、
を含む、
ジェスチャ判断法。
【請求項１２】
前記重心を計算する前記ステップ、および前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成するか否かを判断する前記ステップが、
前記トリガー信号と前記重心との間の複数の距離をそれぞれ計算するステップ、および、
前記計算された距離のうちの最長の距離と前記計算された距離のうちのその他の距離とを比較して、前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成するか否かを判断するステップ、
をさらに含む、
請求項１１に記載のジェスチャ判断法。
【請求項１３】
前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成するか否かを判断する前記ステップが、
前記計算された距離のうちの前記最長の距離を除くことで前記計算された距離の合計を得るステップ、
前記合計を個数（number）で割って平均値を得るステップ、
前記平均値に定数を掛けて判断値を得るステップ、および
前記判断値が前記最長の距離よりも小さいときに前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成していると判断するステップ、
をさらに含み、
前記所定の数引く１は前記個数であり、
前記定数は１よりも大きい、
請求項１２に記載のジェスチャ判断法。
【請求項１４】
前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成するか否かを判断する前記ステップが、
前記計算された距離を足して合計を得るステップ、
前記合計を前記所定の数で割って平均値を得るステップ、
前記平均値に定数を掛けて判断値を得るステップ、および、
前記判断値が前記最長の距離よりも小さいときに前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成していると判断するステップ、
をさらに含み、
前記定数は１よりも大きい、
請求項１２に記載のジェスチャ判断法。
【請求項１５】
当該モバイル機器に適用されるジェスチャ判断法は、
前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成しているときに前記トリガー信号により形成される最大の矩形を決定するステップ、
前記最大の矩形の中心を計算するステップ、および
前記重心から前記中心への方向に基づいて前記モバイル機器が前記休止モードから前記正常動作モードになった後の前記ディスプレイパネルの表示の方向を決定するステップ、  をさらに含む、
請求項１１に記載のジェスチャ判断法。
【請求項１６】
前記トリガー信号の各々がＸ座標およびＹ座標をそれぞれ有しており、かつ、前記トリガー信号により形成される前記最大の矩形を決定する前記ステップが、
前記トリガー信号の前記Ｘ座標および前記Ｙ座標から最大のＸ座標、最小のＸ座標、最大のＹ座標および最小のＹ座標を選択するステップ、および、
前記最大のＸ座標、前記最小のＸ座標、前記最大のＹ座標および前記最小のＹ座標Ｙ１を４辺として用いて前記最大の矩形を決定するステップ、
をさらに含む、
請求項１５に記載のジェスチャ判断法。
【請求項１７】
当該モバイル機器に適用されるジェスチャ判断法は、
前記重心から前記中心への前記方向を前記モバイル機器の重力センサの所定の値として用いるステップ、および
前記所定の値に基づいて前記モバイル機器が前記休止モードから前記正常動作モードになった後の前記ディスプレイパネルの前記表示の方向を決定するステップ、
をさらに含む、
請求項１５に記載のジェスチャ判断法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はモバイル機器に関し、より詳細には物理的なボタンによりロック解除機能をトリガーすることなく、特定のジェスチャによってロック解除され得るモバイル機器に関する。
【背景技術】
【０００２】
現在、モバイル機器は高度に発達し、かつ多機能となっている。例えば、携帯電話またはタブレットのような携帯用装置は、通信、電子メールの受信／送信、ソーシャルネットワークの維持、連絡先の管理、およびメディアの再生などを行うことが可能である。故にユーザーは、単純な通話をする、ソーシャルネットワークを操作する、または商取引を行うといったように、モバイル機器上で様々な用途を実施することができる。よって、 モバイル機器は人々の生活の必需品の１つとなり、またモバイル機器に保存される個人情報の記録（recording）が次第に多様かつ重要となっている。
【０００３】
現在の携帯用装置のほとんどはタッチスクリーンおよびタッチユニット（touch units）を含んでいる。ユーザーはタッチスクリーンおよびタッチユニッで情報およびコマンドを入力することができる。ユーザーが所定の時間、携帯用装置を操作しなかったとき、装置は自動的にロック状態（locked state）になる。よって、正常動作モードで装置を操作するためには、ユーザーは装置をロック解除しなければならない。
【０００４】
一般に携帯用装置は、ボタンのトリガー後、所定のコードを入力する、または装置上の指示にしたがってスクリーンをスライドさせることにより、ロック解除され得る。しかしながら、ロック解除の操作は複雑であり、かつコードは記憶しておく必要があるため、ある状況においてはユーザーにとって不便となる場合がある。例えば、ユーザーが片手だけを使ってモバイル機器のロック解除を行おうとするときなど、携帯用装置は滑り易く安定していないため、ユーザーに不便となることがある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したような従来の問題を解決できるモバイル機器およびジェスチャ判断法を提供する。
【課題を解決するための手段】
【０００６】
本発明によれば、モバイル機器であって、
当該モバイル機器が、
画像を表示するように構成されているディスプレイパネルと、
ジェスチャを検出すると共に前記ジェスチャに対応する検知信号を受信するように構成されているタッチパネルであって、さらに、前記検知信号に基づいて前記ジェスチャにより生じる少なくとも１つの接触点を計算すると共に、前記接触点に基づいて少なくとも１つのトリガー信号を生成するように構成されているタッチパネルと、
前記モバイル機器が正常動作モードにあるときに第１の動作周波数で動作し、かつ前記モバイル機器が休止モードにあるときに前記第１の動作周波数より低い第２の動作周波数で動作するように構成されている処理ユニットと、を含み、
前記正常モードにおいて、前記タッチパネルは第１の走査周波数で前記ジェスチャを検出し、
前記休止モードにおいて、前記モバイル機器は前記ディスプレイパネルをオフにし、
前記休止モードにおいて、前記タッチパネルは前記第１の走査周波数よりも低い第２の走査周波数で前記ジェスチャの検出を続ける、
モバイル機器が提供される。
【０００７】
また本発明によれば、モバイル機器に適用されるジェスチャ判断法であって、
前記モバイル機器がタッチパネルおよびディスプレイパネルを含み、
当該ジェスチャ判断法が、
前記モバイル機器が休止モードにあるときにジェスチャに対応する検知信号が所定の数のトリガー信号を生じるか否か、または前記所定の数のトリガー信号が所定の時間持続しているか否かを判断するステップ、
前記検知信号が前記所定の数のトリガー信号を生じかつ前記所定の数のトリガー信号が前記所定の時間持続しているときに、前記ジェスチャに対応する複数の接触点が、前記トリガー信号により表される前記接触点の位置に基づいて、人間工学的基準（ergonomic standards）に適う自然の（natural）ジェスチャを構成するか否かを判断するステップ、および、
前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成しているときに、前記モバイル機器を前記休止モードから前記正常動作モードにさせるステップ、
を含み、
前記所定の数が４または５であり、
前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成するか否かを判断する前記ステップが、
前記トリガー信号により表される前記接触点の前記位置に基づいて前記トリガー信号の重心を計算するステップ、および、
前記重心に基づいて前記ジェスチャに対応する前記接触点が前記自然のジェスチャを構成するか否かを判断するステップ、
を含む、
ジェスチャ判断法が提供される。
【発明の効果】
【０００８】
本発明により提供されるモバイル機器およびジェスチャ判断法によれば、物理的なボタン無しにモバイル機器をロック解除でき、かつロック解除後に表示の方向が自動的に調整される。
【図面の簡単な説明】
【０００９】
添付の図面を参照にしながら後続の詳細な説明および実施例を読むことにより、例示的な実施形態をより十分に理解することができる。
【図１】図１は、例示的実施形態によるモバイル機器を説明する概略図である。
【図２】図２は、例示的実施形態による、タッチパネルにより受信される複数のトリガー信号を説明する概略図である。
【図３】図３は、別の例示的実施形態による、タッチパネルにより受信される複数のトリガー信号を説明する概略図である。
【図４】図４は、例示的実施形態によるジェスチャ判断法のフローチャートである。
【図５】図５は、別の例示的実施形態によるジェスチャ判断法のフローチャートである。
【図６】図６は、例示的実施形態による、ジェスチャが自然のジェスチャを構成するか否かの判断のフローチャートである。
【図７】図７は、別の例示的実施形態による、ジェスチャが自然のジェスチャを構成するか否かの判断のフローチャートである。
【発明を実施するための形態】
【００１０】
以下の記載は、本発明を実施するのに最良であると考えられる形態である。この記載は本発明の主な原理を説明する目的でなされたものであって、限定の意味で解釈されるべきではない。本発明の範囲は添付の特許請求の範囲を参照することにより決定されるべきである。
【００１１】
図１は、例示的実施形態によるモバイル機器を説明する概略図である。モバイル機器１００は正常動作モードおよび休止モード（またはサスペンドモード）で動作することができる。モバイル機器１００は、携帯電話、ノート型パソコン、個人用携帯情報端末（personal digital assistant）などであり得るが、これらに限定はされない。
モバイル機器１００はディスプレイパネル１０２、タッチパネル１０４、処理ユニット１０６、判断ユニット１０８、および重力センサ１１０を含む。ディスプレイパネル１０２は画像を表示するように構成されている。タッチパネル１０４はディスプレイパネル１０２を覆うようにディスプレイパネル１０２上に配置される、またはディスプレイパネル１０２中に埋め込まれる。さらに、タッチパネル１０４は、少なくとも１つのジェスチャ、およびタッチパネル１０４上でのジェスチャにより生じる接触点の数を検出するように構成されている。
タッチパネル１０４は、タッチパネル１０４に触れる物体（つまり、指、スタイラス（stylus）、またはその他の検知装置（sensed devices）)により生じる検知信号を受信し、その検知信号に基づき、ジェスチャにより生じた接触点の数および座標を計算して、少なくとも１つの接触点に対応する少なくとも１つのトリガー信号Ｓ１−ＳＮを生成する。例えば、ユーザーが１本の指でタッチパネル１０４に触れると、タッチパネル１０４は１つのトリガー信号Ｓ１のみを生成する。
また別の実施形態では、ユーザーが２本の指でタッチパネル１０４に触れると、タッチパネル１０４は２つのトリガー信号Ｓ１−Ｓ２を生成する、という具合となる。
ディスプレイパネル１０２は、発光ダイオードディスプレイパネル、ＬＣＤディスプレイパネル、プラズマディスプレイパネル、フレキシブルディスプレイパネルなどであり得るという点に留意されたいが、これらに限定はされない。
タッチパネル１０４は抵抗膜方式（resistive）タッチパネル、静電容量式（capacitive）タッチパネル、圧電式（piezoelectric）タッチパネルなどであり得るが、これらに限定はされない。
処理ユニット１０６はコマンドを実行し、モバイル機器１００の構成要素をイネーブルするように構成されており、このうち処理ユニット１０６は中央処理装置またはマイクロプロセッサであってよい。
判断ユニット１０８は処理ユニット１０６中に実装される。さらに判断ユニット１０８は、タッチパネル１０４により生成されるトリガー信号Ｓ１−ＳＮに基づき、モバイル機器１００が休止モードから正常動作モードになることが要されるか否かを判断し、それに応じて、処理ユニット１０６に判断結果を与えて、モバイル機器１００が休止モードから正常動作モードとなった後のディスプレイパネル１０２の表示の方向を決定するように構成されている。
別の実施形態では、判断ユニット１０８が処理ユニット１０６の外部に実装されてもよい点に留意されたい。
加えて、判断ユニット１０８はさらに、判断結果に基いて処理ユニット１０６をイネーブルしてモバイル機器１００を休止モードから正常動作モードにさせると共に、モバイル機器１００が休止モードから正常動作モードになった後のディスプレイパネル１０２の表示の方向を決定するように構成されている。
モバイル機器１００を休止モードから正常動作モードにさせるステップは、モバイル機器１００をロック解除することであるという点に留意されたい。また、モバイル機器１００は、ジェスチャに対応する接触点が所定のジェスチャまたは人間工学的基準に適う自然のジェスチャを構成するか否かを識別するために、判断ルールについてのデータを保存するように構成された記憶装置(図示せず)をさらに含んでいてもよい。
別の実施形態においては、記憶装置（図示せず）がさらに、検知装置（sensed device）により生成される接触点が所定のジェスチャまたは人間工学的基準に適う自然のジェスチャを構成するか否かを識別するために、判断ルールについてのデータを保存するように構成されている。処理ユニット１０６は、モバイル機器１００が正常動作モードにあるときに、記憶装置（図示せず）に保存された判断ルールに基づいて、タッチパネル１０４により生じた検知信号が自然のジェスチャまたは所定のジェスチャを構成するか否かを判断する。
判断ユニット１０８は、モバイル機器１００が休止モードにあるときに、記憶装置（図示せず）に保存された判断ルールに基づいて、タッチパネル１０４により生じた検知信号が自然のジェスチャまたは所定のジェスチャを構成するか否かを判断する。
【００１２】
正常動作モードでは、モバイル機器１００の処理ユニット１０６がコマンドを実行し、オペレーティングシステム、アプリケーション、ディスプレイパネル１０２、タッチパネル１０４、判断ユニット１０８、および重力センサ１１０は正常に動作するという点に留意されたい。
モバイル機器１００は、たとえば、マイクロソフト社により定められたＡＣＰＩ（Advanced Configuration and Power Interface）、またはＡＲＭ(Advanced RISC Machine)社により定められたその他の定義のような、それぞれ異なる定義によって休止モードに入ることで電力をセーブすることができる。例えば、ＡＣＰＩにおいて、本発明の正常動作モードは状態Ｓ０であり、本発明の休止モードは状態Ｓ１、Ｓ２、Ｓ３、またはＳ４であり得る。
別の実施形態では、モバイル機器１００が休止モードにあるとき、ディスプレイパネル１０２および処理ユニット１０６の両方がオフになり、判断ユニット１０８およびタッチパネル１０４の両方がオンになる。 
【００１３】
例示的実施形態において、モバイル機器１００が正常動作モードにあるとき、処理ユニット１０６は第１の動作周波数で動作し、タッチパネル１０４は第１の周波数でジェスチャを検出する。モバイル機器１００が休止モードにあるとき、処理ユニット１０６は第２の動作周波数で動作すると共に、ディスプレイパネル１０２をオフにする。処理ユニット１０６の第２の動作周波数は第１の動作周波数よりも低い。
モバイル機器１００が休止モードにあるときに、処理ユニット１０６はタッチパネル１０４をオフにせず、タッチパネル１０４は第２の周波数でジェスチャの検出を続け、第２の周波数は第１の周波数よりも低いという点に留意されたい。
加えて、判断ユニット１０８はさらに、モバイル機器１００が休止モードにあるときに、タッチパネル１０４により受信された検知信号が所定の数のトリガー信号Ｓ１−ＳＮを生じるか否か、およびトリガー信号Ｓ１−ＳＮが所定の時間持続しているか否かを判断するように構成されている。タッチパネル１０４により受信された検知信号が所定の数のトリガー信号Ｓ１−ＳＮを生じ、かつトリガー信号Ｓ１−ＳＮが所定の時間持続しているとき、判断ユニット１０８は、トリガー信号により表される接触点の位置に基づいて、ジェスチャに対応する接触点が自然のジェスチャを構成するか否かを判断する。ジェスチャに対応する接触点が自然のジェスチャを構成しているとき、判断ユニット１０８はモバイル機器１００を休止モードから正常動作モードにさせる。
重量センサ１１０は正常動作モードにおいてモバイル機器１００に対する重力の方向を検出して、ディスプレイパネル１０２の表示の方向を決定するように構成されている。上記した所定の時間は０．５〜２秒であるという点に留意されたいが、これに限定されることはない。
【００１４】
図２は、例示的実施形態による、タッチパネルにより受信される複数のトリガー信号を説明する概略図である。この実施形態において、所定の数は４である。図２に示されるように、検知信号が４つのトリガー信号Ｓ１−Ｓ４を生成し、かつこれら４つのトリガー信号Ｓ１−Ｓ４が所定の時間持続しているとき、判断ユニット１０８は、トリガー信号Ｓ１−Ｓ４によって表される接触点の位置に基づきトリガー信号Ｓ１−Ｓ４の重心Ｂ１を計算すると共に、重心Ｂ１に基づいて、ジェスチャに対応する接触点が自然のジェスチャを構成するか否かを判断するように構成されている。
加えて、判断ユニット１０８はさらに、トリガー信号Ｓ１−Ｓ４によって表される接触点の位置と重心Ｂ１との間の複数の距離ｄ１−ｄ４をそれぞれ計算し、かつ最長の距離ｄ１とその他の距離ｄ２−ｄ４とを比較して、ジェスチャに対応する接触点が自然のジェスチャを構成するか否かを判断するように構成されている。
【００１５】
例示的実施形態の１つにおいて、判断ユニット１０８は、最長の距離ｄ１を除くことで距離ｄ２−ｄ４の合計を得ると共に、その合計を個数（number）で割ることによって平均値を得る。この個数は所定の数から１を引いた数である。
加えて、判断ユニット１０８はさらに、平均値に定数を掛けて判断値を得る。定数は１以上の分数または整数、例えば１、３／２、５／４などであるが、これらに限定はされない。さらに、判断値が最長の距離（つまり、距離ｄ１）よりも小さいときに、判断ユニット１０８は、ジェスチャに対応する接触点が自然のジェスチャを構成すると判断する。
別の実施形態では、判断ユニット１０８は距離ｄ１−ｄ４を足して合計を得ると共に、その合計を所定の数、つまり４で割り、平均値を得る。加えて、判断ユニット１０８はさらに、平均値に定数を掛けて判断値を得る。定数は１以上の分数または整数、例えば１、３／２、５／４などであるが、これらに限定はされない。さらに、判断ユニット１０８は、判断値が最長の距離（つまり、距離ｄ１）よりも小さいときに、ジェスチャに対応する接触点が自然のジェスチャを構成すると判断する。
【００１６】
ジェスチャに対応する接触点が自然のジェスチャを構成しているときに、判断ユニット１０８は、トリガー信号Ｓ１−Ｓ４により形成される最大の矩形Ａ１を判断すると共に、その最大の矩形Ａ１の中心Ｃ１を計算するように構成されており、判断ユニット１０８はさらに、重心Ｂ１から中心Ｃ１への方向Ｄ１に基づいて、モバイル機器が休止モードから正常動作モードになった後のディスプレイパネル１０２の表示の方向を決定するように構成されている。
例えば、トリガー信号Ｓ１−Ｓ４の各々はＸ座標およびＹ座標をそれぞれ有している。トリガー信号Ｓ１の二次元座標は（Ｘ１，Ｙ１）であり、よってトリガー信号Ｓ１はＸ座標Ｘ１およびＹ座標Ｙ１を有する。同様に、トリガー信号Ｓ２はＸ座標Ｘ２  およびＹ座標Ｙ２を有し、トリガー信号Ｓ３はＸ座標Ｘ３およびＹ座標Ｙ３を有し、かつトリガー信号Ｓ４はＸ座標Ｘ４およびＹ座標Ｙ４を有する。二次元座標の原点は、タッチパネル１０４の角度のうちの１つ、またはタッチパネル１０４の中心とすることができるという点に留意されたいが、これらに限定はされない。
判断ユニット１０８は、トリガー信号Ｓ１−Ｓ４のＸ座標およびＹ座標から最大のＸ座標Ｘ４、最小のＸ座標Ｘ１、最大のＹ座標Ｙ３および最小のＹ座標Ｙ１を選択すると共に、最大のＸ座標Ｘ４、最小のＸ座標Ｘ１、最大のＹ座標Ｙ３および最小のＹ座標Ｙ１を４辺として用い、最大の矩形Ａ１を決定する。さらに、判断ユニット１０８は、最大の矩形Ａ１の対角線の交点を計算する。対角線の交点は最大の矩形Ａ１の中心Ｃ１である。
【００１７】
別の実施形態において、判断ユニット１０８は最大のＸ座標Ｘ４および最小のＸ座標Ｘ１の平均値、ならびに最大のＹ座標Ｙ３および最小のＹ座標Ｙ１の平均値をそれぞれ計算することができる。Ｘ座標Ｘ４およびＸ１の平均値、ならびにＹ座標Ｙ３およびＹ１の平均値はそれぞれ中心Ｃ１のＸ座標およびＹ座標であり得るが、これに限定はされない。よって、判断ユニット１０８は、重心Ｂ１から中心Ｃ１への方向Ｄ１に基づいて、モバイル機器１００が休止モードから正常動作モードになった後のディスプレイパネル１０２の表示の方向を決定することができる。
実施形態の１つにおいて、判断ユニット１０８は方向Ｄ１を表示の方向（つまり、上、下、左、右）としてディスプレイパネル１０２に提供することができる。別の実施形態では、判断ユニット１０８は方向Ｄ１を重力センサ１１０に提供することができる。重力センサ１１０は、重心Ｂ１から中心Ｃ１への方向Ｄ１を所定の値として用いると共に、その所定の値をディスプレイパネル１０２に提供するように構成されている。ディスプレイパネル１０２は所定の値に基づいて、モバイル機器１００が休止モードから正常動作モードになった後の表示の方向を決定する（つまり、上、下、左、右）。
【００１８】
図３は、別の例示的実施形態による、タッチパネルにより受信される複数のトリガー信号を説明する概略図である。図３の実施形態の所定の数が５であるということを除き、図３は図２に類似する。
図３に示されるように、検知信号が５つのトリガー信号Ｓ１−Ｓ５を生成し、かつこれら５つのトリガー信号Ｓ１−Ｓ５が所定の時間持続しているとき、判断ユニット１０８は、トリガー信号Ｓ１−Ｓ５により表される接触点の位置に基づいて、トリガー信号Ｓ１−Ｓ５の重心Ｂ２を計算すると共に、重心Ｂ２に基づいて、ジェスチャに対応する接触点が自然のジェスチャを構成するか否かを判断するように構成されている。ジェスチャに対応する接触点が自然のジェスチャを構成しているときに、判断ユニット１０８はトリガー信号Ｓ１−Ｓ５により形成される最大の矩形Ａ２を判断し、かつその最大の矩形Ａ２の中心Ｃ２を計算するように構成されており、このうち、判断ユニット１０８はさらに、重心Ｂ２から中心Ｃ２への方向Ｄ２に基づいて、モバイル機器が休止モードから正常動作モードになった後のディスプレイパネル１０２の表示の方向を決定するように構成されている。例えば、トリガー信号Ｓ１−Ｓ５の各々はＸ座標およびＹ座標をそれぞれ有している。トリガー信号Ｓ１の二次元座標は（Ｘ１，Ｙ１）であり、よってトリガー信号Ｓ１はＸ座標Ｘ１およびＹ座標Ｙ１を有する。同様に、トリガー信号Ｓ２はＸ座標Ｘ２およびＹ座標Ｙ２を有し、トリガー信号Ｓ３はＸ座標Ｘ３およびＹ座標Ｙ３を有し、トリガー信号Ｓ４はＸ座標Ｘ４およびＹ座標Ｙ４を有し、かつトリガー信号Ｓ５はＸ座標Ｘ５およびＹ座標Ｙ５を有する。図３のその他の詳細は図２を参照にすることができ、ここではさらに詳しく述べることはしない。
【００１９】
図４は、例示的実施形態によるジェスチャ判断法のフローチャートである。当該ジェスチャ判断法は図１のモバイル機器１００に適用される。プロセスはステップＳ４１０から始まる。
【００２０】
ステップＳ４１０において、モバイル機器１００が休止モードにあるときに、判断ユニット１０８は、タッチパネル１０４により受信された検知信号が所定の数のトリガー信号Ｓ１−ＳＮを生成するか否か、およびこれらトリガー信号が所定の時間持続するか否かを判断する。
１実施形態では所定の数は４であるという点に留意されたい。別の実施形態では、所定の数は５である。検知信号が所定の数のトリガー信号Ｓ１−ＳＮを生成し、かつこれらトリガー信号Ｓ１−ＳＮが所定の時間持続している場合、プロセスはＳ４２０に進み、そうでなければ、判断ユニット１０８は、検知信号が所定の数のトリガー信号Ｓ１−ＳＮを生成するか否か、およびこれらトリガー信号Ｓ１−ＳＮが所定の時間持続しているか否かの判断を続ける。
【００２１】
ステップＳ４２０において、判断ユニット１０８は、トリガー信号により表される接触点の位置に基づき、ジェスチャに対応する接触点が人間工学的基準に適う自然のジェスチャを構成するか否かを判断する。ジェスチャに対応する接触点が自然のジェスチャを構成するか否かの判断の詳細については、図６〜７を参照にすることができる。ジェスチャに対応する接触点が自然のジェスチャを構成している場合、プロセスはステップＳ４３０に進み、そうでなければ、プロセスはステップＳ４１０に戻る。
【００２２】
ステップＳ４３０において、判断ユニット１０８はモバイル機器１００を休止モードから正常動作モードにさせる。プロセスはステップＳ４３０で終了する。
【００２３】
図５は、別の例示的実施形態によるジェスチャ判断法のフローチャートである。当該ジェスチャ判断法は図１のモバイル機器１００に適用される。プロセスはステップＳ４１０から始まる。ステップＳ４１０の詳細については、図４のステップＳ４１０を参照とすることができ、ここではさらに詳しく述べることはしない。
【００２４】
ステップＳ４２０において、判断ユニット１０８は、トリガー信号により表される接触点の位置に基づき、ジェスチャに対応する接触点が自然のジェスチャを構成するか否かを判断する。ジェスチャに対応する接触点が自然のジェスチャを構成するか否かの判断の詳細については、図６〜７を参照にすることができる。ジェスチャに対応する接触点が自然のジェスチャを構成する場合、プロセスはステップＳ４４０に進み、そうでなければ、プロセスはステップＳ４１０に戻る。
【００２５】
ステップＳ４４０において、判断ユニット１０８は、トリガー信号Ｓ１−ＳＮにより形成される最大の矩形を決定する。例えば、判断ユニット１０８はトリガー信号Ｓ１−Ｓ４のＸ座標およびＹ座標から最大のＸ座標Ｘ４、最小のＸ座標Ｘ１、最大のＹ座標Ｙ３および最小のＹ座標Ｙ１を選択すると共に、最大のＸ座標Ｘ４、最小のＸ座標Ｘ１、最大のＹ座標Ｙ３および最小のＹ座標Ｙ１を４辺として用い、最大の矩形Ａ１を決定する。
【００２６】
次いで、ステップＳ４５０において、判断ユニット１０８は矩形の中心を計算する。判断ユニット１０８は最大の矩形Ａ１の対角線の交点を計算することができ、対角線の交点は矩形Ａ１の中心Ｃ１であるという点に留意されたい。 別の実施形態において、判断ユニット１０８は最大のＸ座標Ｘ４および最小のＸ座標Ｘ１の平均値、ならびに最大のＹ座標Ｙ３および最小のＹ座標Ｙ１の平均値をそれぞれ計算することができ、Ｘ座標Ｘ４およびＸ１の平均値、ならびにＹ座標Ｙ３およびＹ１の平均値はそれぞれ中心Ｃ１のＸ座標およびＹ座標であり得るが、これに限定はされない。
【００２７】
次いで、ステップＳ４６０において、判断ユニット１０８がモバイル機器１００を休止モードから正常動作モードにさせると共に、重心から中心への方向に基づいて、モバイル機器が休止モードから正常動作モードになった後のディスプレイパネル１０２の表示の方向を決定する。実施形態の１つにおいて、判断ユニット１０８は重力センサ１１０に方向Ｄ１を提供することができる。重力センサ１１０は重心Ｂ１から中心Ｃ１への方向を所定の値として用い、その所定の値をディスプレイパネル１０２に提供するように構成されている。ディスプレイパネル１０２は、所定の値に基づいて、モバイル機器１００が休止モードから正常動作モードになった後の表示の方向を決定する。プロセスはステップＳ４６０で終了する。
【００２８】
図６は、例示的実施形態による、ジェスチャが自然のジェスチャを構成するか否かの判断のフローチャートである。プロセスはステップＳ６０２から始まる。このプロセスは図２の実施形態に対応していることに留意されたいが、これに限定はされない。
【００２９】
ステップＳ６０２において、判断ユニット１０８は、トリガー信号Ｓ１−Ｓ４によって表される接触点の位置に基づき、トリガー信号Ｓ１−Ｓ４の重心Ｂ１を計算する。次いで、ステップＳ６０４において、判断ユニット１０８は、トリガー信号Ｓ１−Ｓ４によって表される接触点の位置と重心Ｂ１との間の複数の距離ｄ１−ｄ４をそれぞれ計算する。次いで、ステップＳ６０６において、判断ユニット１０８は、最長の距離ｄ１を除くことで距離ｄ２−ｄ４の合計を得る。
次いで、ステップＳ６０８において、判断ユニット１０８は、その合計を個数（number）で割ることによって平均値を得る。この個数は、所定の数から１を引いた数、つまり３である（４引く１）。次いで、ステップＳ６１０において、判断ユニット１０８は、ステップＳ６０８で得られた平均値に定数を掛けて判断値を得る。定数は１以上の分数または整数、例えば１、３／２、５／４などであるが、これらに限定はされない。
次いで、ステップＳ６１２において、判断ユニット１０８は、最長の距離ｄ１とその他の距離ｄ２−ｄ４とを比較して、重心Ｂ１に基づき、ジェスチャに対応する接触点が自然のジェスチャを構成するか否かを判断する。例えば、判断ユニット１０８は、判断値が最長の距離（つまり距離ｄ１）よりも小さいときに、ジェスチャに対応する接触点が自然のジェスチャを構成すると判断する。プロセスはステップＳ６１２で終了する。
【００３０】
図７は、別の例示的実施形態による、ジェスチャが自然のジェスチャを構成するか否かの判断のフローチャートである。プロセスはステップＳ７０２から始まる。このプロセスは図２の実施形態に対応していることに留意されたいが、これに限定はされない。また、ステップＳ７０２〜Ｓ７０４は図６のステップＳ６０２〜Ｓ６０４と同じであるため、ここではさらに詳しく述べることはしない。
【００３１】
ステップＳ７０６において、判断ユニット１０８は距離ｄ１−ｄ４を足して合計を得る。次いで、ステップＳ７０８において、判断ユニット１０８は、ステップＳ７０６で得られた合計を所定の数で割って平均値を得る。所定の値は４である。
次いで、ステップＳ７１０において、判断ユニット１０８、ステップＳ７０８で得られた平均値に定数を掛けて判断値を得る。定数は１以上の分数または整数、例えば１、３／２、５／４などであるが、これらに限定はされない。
次いで、ステップＳ７１２において、判断ユニット１０８は、最長の距離ｄとその他の距離ｄ２−ｄ４とを比較して、重心Ｂ１に基づき、ジェスチャに対応する接触点が自然のジェスチャを構成するか否かを判断する。例えば、判断ユニット１０８は、判断値が最長の距離（つまり距離ｄ１）よりも小さいときに、ジェスチャに対応する接触点が自然のジェスチャを構成すると判断する。プロセスはステップＳ７１２で終了する。
【００３２】
上述したように、例示的実施形態はモバイル機器１００およびジェスチャ判断法を提供し、これらは物理的なボタン無しにモバイル機器１００のロック解除を行い、かつ、ロック解除後に表示の方向を自動的に調整するように構成されたものである。
【００３３】
ジェスチャ判断法、またはその特定の態様もしくは部分は、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ、ハードドライブ、またはその他任意の機械可読な記憶媒体（machine-readable storage medium）のような有形的表現媒体（tangible media）において具現化されるプログラムコード（つまり実行可能命令）の形式を採り得る。このプログラムコードがコンピュータのような機械にロードされ、かつ実行されると、当該機械は本方法を実施するための装置となる。
本方法はまた、いくつかの伝送媒体、例えば電線もしくは電気ケーブル（electrical wiring or cabling）で、ファイバー光学（fiber optics）により、またはその他任意の伝送の形式を介して伝送されるプログラムコードの形式で具体化されてもよい。 このプログラムコードがコンピュータのような機械に受信され、ロードされ、かつ実行されると、当該機械は本開示の方法を実施するための装置となる。汎用プロセッサにおいて実施される場合、当該プログラムコードはプロセッサと組み合わさって、特定用途向け論理回路（application-specific logic circuits）と類似の動作をする独特な装置を提供する。
【００３４】
本発明を実施例および好ましい実施形態により説明したが、本発明はこれら開示された実施形態に限定はされないと理解されるべきである。それとは反対に、本発明は（当業者には明らかであるように）各種の変更および類似のアレンジをカバーするよう意図されている。よって、添付の特許請求の範囲には、かかる変更および類似のアレンジが全て含まれるよう最も広い解釈が与えられなければならない。
【符号の説明】
【００３５】
１００…モバイル機器
１０２…ディスプレイパネル
１０４…タッチパネル
１０６…処理ユニット
１０８…判断ユニット
１１０…重力センサ
Ｓ１−ＳＮ…トリガー信号
Ａ１、Ａ２…矩形
Ｂ１、Ｂ２…重心
Ｃ１、Ｃ２…中心
Ｄ１、Ｄ２…方向
（Ｘ１，Ｙ１）−（Ｘ５，Ｙ５）…座標
ｄ１−ｄ５…距離
【図１】
0005694422.tif 000002
【図２】
0005694422.tif 000003
【図３】
0005694422.tif 000004
【図４】
0005694422.tif 000005
【図５】
0005694422.tif 000006
【図６】
0005694422.tif 000007
【図７】
0005694422.tif 000008