(57)【要約】  タッチ入力パネルのレイアウトを適応的に調整する装置を開示する。該装置は、ユーザが入力パネルを用いてタッチ入力操作を行うとき、仮想キーの誤入力情報をリアルタイムで統計する入力情報統計モジュールと、入力パネルにおける一方の端の領域に発生した誤入力が他方の端の領域に発生した誤入力よりもはるかに多い場合、ユーザが機器を片手で持って操作しており、且つユーザが現在、モバイル端末における誤入力の少ない端を片手で持っていると判定する機器持ちモデル判断モジュールと、ユーザによる現在の機器持ち方式に応じて、入力パネル及び現在のＵＩの全体的なレイアウトに対し、仮想キーをユーザが機器を持つ手で完全に片手制御できる箇所に配置するように調整するパネルレイアウト調整モジュールと、を備える。本発明は、タッチ入力パネルのレイアウトを適応的に調整する方法をさらに提供する。本発明はユーザの使用習慣に自動的に適応することができ、入力ミスの発生を低減し、ユーザ体験を高める。
2016527643.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが入力パネルを用いてタッチ入力操作を行うとき、仮想キーの誤入力情報をリアルタイムで統計するように設置される入力情報統計モジュールと、
入力パネルにおける一方の端の領域に発生した誤入力が他方の端の領域に発生した誤入力よりもはるかに多い場合、ユーザが機器を片手で持って操作しており、且つユーザが現在、モバイル端末における誤入力の少ない端を片手で持っていると判定するように設置される機器持ちモデル判断モジュールと、
ユーザによる現在の機器持ち方式に応じて、入力パネル及び現在のＵＩの全体的なレイアウトに対し、仮想キーをユーザが機器を持つ手で完全に片手制御できる箇所に配置するように調整するように設置されるパネルレイアウト調整モジュールと、を備えるタッチ入力パネルのレイアウトを適応的に調整する装置。
【請求項２】
前記入力情報統計モジュールは、さらに、
ユーザによるタイピング情報を取得し、
最後から二番目のタイピング操作で押された仮想キーが削除キーであるか否か判断し、
そうであれば、当該回のタイピング操作を誤入力として統計する
請求項１に記載のタッチ入力パネルのレイアウトを適応的に調整する装置。
【請求項３】
前記機器持ちモデル判断モジュールは、さらに、
誤入力に対応するキーと最終入力を行うキーとが隣接しているか否か判断し、
そうであれば、誤入力に対応するキーが仮想キーの最初のレイアウトにおける左側にあるかそれとも右側にあるかさらに判断し、誤入力に対応するキーが仮想キーの最初のレイアウトにおける左側にある場合、左側の誤入力カウンターの値に１を加え、誤入力に対応するキーが仮想キーの最初のレイアウトにおける右側にある場合、右側の誤入力カウンターの値に１を加えるように設置される
請求項２に記載のタッチ入力パネルのレイアウトを適応的に調整する装置。
【請求項４】
前記機器持ちモデル判断モジュールは、さらに、
左側の誤入力カウンターの値と右側の誤入力カウンターの値とを比較し、
左側の誤入力カウンターの値が右側の誤入力カウンターの値よりも大きく且つ両者の差が予め設定された値を超えていれば、ユーザが機器を右手で持って操作すると判定し、
右側の誤入力カウンターの値が左側の誤入力カウンターの値よりも大きく且つ両者の差が予め設定された値を超えていれば、ユーザが機器を左手で持って操作すると判定するように設置される
請求項３に記載のタッチ入力パネルのレイアウトを適応的に調整する装置。
【請求項５】
前記パネルレイアウト調整モジュールは、さらに、
ユーザが機器を左手で持って操作する場合、仮想キーボードのレイアウトを、仮想キーの数が左から順に減って配列するように調整し、
ユーザが機器を右手で持って操作する場合、仮想キーボードのレイアウトを、仮想キーの数が右から順に減って配列するように調整する
請求項１乃至４のいずれか一項に記載のタッチ入力パネルのレイアウトを適応的に調整する装置。
【請求項６】
ユーザが入力パネルを用いてタッチ入力操作を行うとき、仮想キーの誤入力情報をリアルタイムで統計するステップと、
入力パネルにおける一方の端の領域に発生した誤入力が他方の端の領域に発生した誤入力よりもはるかに多い場合、ユーザが機器を片手で持って操作しており、且つユーザが現在、モバイル端末における誤入力の少ない端を片手で持っていると判定するステップと、
ユーザによる現在の機器持ち方式に応じて、入力パネル及び現在のＵＩの全体的なレイアウトに対し、仮想キーをユーザが機器を持つ手で完全に片手制御できる箇所に配置するように調整するステップと、を含むタッチ入力パネルのレイアウトを適応的に調整する方法。
【請求項７】
ユーザが入力パネルを用いてタッチ入力操作を行うとき、仮想キーの誤入力情報をリアルタイムで統計するステップは、
ユーザによるタイピング情報を取得することと、
最後から二番目のタイピング操作で押された仮想キーが削除キーであるか否か判断することと、
そうであれば、当該回のタイピング操作を誤入力として統計することと、を含む
請求項６に記載のタッチ入力パネルのレイアウトを適応的に調整する方法。
【請求項８】
入力パネルにおける一方の端の領域に発生した誤入力が他方の端の領域に発生した誤入力よりもはるかに多い場合、ユーザが機器を片手で持って操作しており、且つユーザが現在でモバイル端末における誤入力の少ない端を片手で持っていると判定するステップは、
誤入力に対応するキーと最終入力を行うキーとが隣接しているか否か判断することと、
そうであれば、誤入力に対応するキーが仮想キーの最初のレイアウトにおける左側にあるかそれとも右側にあるかさらに判断し、誤入力に対応するキーが仮想キーの最初のレイアウトにおける左側にある場合、左側の誤入力カウンターの値に１を加え、誤入力に対応するキーが仮想キーの最初のレイアウトにおける右側にある場合、右側の誤入力カウンターの値に１を加えることと、を含む
請求項７に記載のタッチ入力パネルのレイアウトを適応的に調整する方法。
【請求項９】
入力パネルにおける一方の端の領域に発生した誤入力が他方の端の領域に発生した誤入力よりもはるかに多い場合、ユーザが機器を片手で持って操作しており、且つユーザが現在でモバイル端末における誤入力の少ない端を片手で持っていると判定するステップは、さらに、
左側の誤入力カウンターの値と右側の誤入力カウンターの値とを比較することと、
左側の誤入力カウンターの値が右側の誤入力カウンターの値よりも大きく且つ両者の差が予め設定された値を超えていれば、ユーザが機器を右手で持って操作すると判定することと、
右側の誤入力カウンターの値が左側の誤入力カウンターの値よりも大きく且つ両者の差が予め設定された値を超えていれば、ユーザが機器を左手で持って操作すると判定することと、を含む
請求項８に記載のタッチ入力パネルのレイアウトを適応的に調整する方法。
【請求項１０】
ユーザによる現在の機器持ち方式に応じて、入力パネル及び現在のＵＩの全体的なレイアウトに対し、仮想キーをユーザが機器を持つ手で完全に片手制御できる箇所に配置するように調整するステップは、
ユーザが機器を左手で持って操作する場合、仮想キーボードのレイアウトを、仮想キーの数が左から順に減って配列するように調整することと、
ユーザが機器を右手で持って操作する場合、仮想キーボードのレイアウトを、仮想キーの数が右から順に減って配列するように調整することと、を含む
請求項６乃至９のいずれか一項に記載のタッチ入力パネルのレイアウトを適応的に調整する方法。
【請求項１１】
請求項１乃至５のいずれか一項に記載のタッチ入力パネルのレイアウトを適応的に調整する装置、を有するモバイル端末。
【請求項１２】
前記モバイル端末は、携帯電話又はタブレットである請求項１１に記載のモバイル端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はモバイル端末分野に関し、具体的に、タッチ入力パネルのレイアウトを適応的に調整する装置、方法及びモバイル端末に関するものである。
【背景技術】
【０００２】
現在、大画面のタッチパネル付き携帯電話、特にタッチパネル付きスマートフォーンが、パーソナル端末市場の主流となっている中、画面のサイズはますます大きくなる傾向がある。大きくなっているタッチパネルにより、ユーザは、多方面にわたり良好なユーザ体験を感じる一方で、少し問題もあり、例えば、ユーザが仮想キーでキャラクタを選ぶとき、ユーザの使用習慣及びタッチ検出アルゴリズムに影響されて、その正確性は物理キーボードの使用時程度のものではない。同時に、もう一つの要因として、若干のユーザが片手操作に慣れてしまい、片手で操作するとき、画面における遠位端領域に対応する仮想キーを選ぶと、誤入力が発生しやすくなることにより、この悪影響が一層拡大される。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明の実施例は、従来技術において誤入力が発生しやすい課題を解決できるタッチ入力パネルのレイアウトを適応的に調整する装置を提供することをその目的とする。
【課題を解決するための手段】
【０００４】
本発明の一態様によれば、
ユーザが入力パネルを用いてタッチ入力操作を行うとき、仮想キーの誤入力情報をリアルタイムで統計するように設置される入力情報統計モジュールと、
入力パネルにおける一方の端の領域に発生した誤入力が他方の端の領域に発生した誤入力よりもはるかに多い場合、ユーザが機器を片手で持って操作しており、且つユーザが現在、モバイル端末における誤入力の少ない端を片手で持っていると判定するように設置される機器持ちモデル判断モジュールと、
ユーザによる現在の機器持ち方式に応じて、入力パネル及び現在のＵＩの全体的なレイアウトに対し、仮想キーをユーザが機器を持つ手で完全に片手制御できる箇所に配置するように調整するように設置されるパネルレイアウト調整モジュールと、を備えるタッチ入力パネルのレイアウトを適応的に調整する装置を提供する。
【０００５】
前記入力情報統計モジュールは、具体的に、
ユーザによるタイピング情報を取得し、
最後から二番目のタイピング操作で押された仮想キーが削除キーであるか否か判断し、
そうであれば、当該回のタイピング操作を誤入力として統計するように構成されることが好ましい。
【０００６】
前記機器持ちモデル判断モジュールは、具体的に、
誤入力に対応するキーと最終入力を行うキーとが隣接しているか否か判断し、
そうであれば、誤入力に対応するキーが仮想キーの最初のレイアウトにおける左側にあるか、それとも右側にあるか、さらに判断し、誤入力に対応するキーが仮想キーの最初のレイアウトにおける左側にある場合、左側の誤入力カウンターの値に１を加え、誤入力に対応するキーが仮想キーの最初のレイアウトにおける右側にある場合、右側の誤入力カウンターの値に１を加えるように構成されることが好ましい。
【０００７】
前記機器持ちモデル判断モジュールは、さらに、
左側の誤入力カウンターの値と右側の誤入力カウンターの値とを比較し、
左側の誤入力カウンターの値が右側の誤入力カウンターの値よりも大きく且つ両者の差が予め設定された値を超えていれば、ユーザが機器を右手で持って操作すると判定し、
右側の誤入力カウンターの値が左側の誤入力カウンターの値よりも大きく且つ両者の差が予め設定された値を超えていれば、ユーザが機器を左手で持って操作すると判定するように構成されることが好ましい。
【０００８】
前記パネルレイアウト調整モジュールは、具体的に、
ユーザが機器を左手で持って操作する場合、仮想キーボードのレイアウトを、仮想キーの数が左から順に減って配列するように調整し、
ユーザが機器を右手で持って操作する場合、仮想キーボードのレイアウトを、仮想キーの数が右から順に減って配列するように調整するように構成されることが好ましい。
【０００９】
本発明の他の一態様によれば、さらに、
ユーザが入力パネルを用いてタッチ入力操作を行うとき、仮想キーの誤入力情報をリアルタイムで統計するステップと、
入力パネルにおける一方の端の領域に発生した誤入力が他方の端の領域に発生した誤入力よりもはるかに多い場合、ユーザが機器を片手で持って操作しており、且つユーザが現在、モバイル端末における誤入力の少ない端を片手で持っていると判定するステップと、
ユーザによる現在の機器持ち方式に応じて、入力パネル及び現在のＵＩの全体的なレイアウトに対し、仮想キーをユーザが機器を持つ手で完全に片手制御できる箇所に配置するように調整するステップと、を含むタッチ入力パネルのレイアウトを適応的に調整する方法を提供する。
【００１０】
ユーザが入力パネルを用いてタッチ入力操作を行うとき、仮想キーの誤入力情報をリアルタイムで統計するステップは、
ユーザによるタイピング情報を取得することと、
最後から二番目のタイピング操作で押された仮想キーが削除キーであるか否か判断することと、
そうであれば、当該回のタイピング操作を誤入力として統計することと、を含むことが好ましい。
【００１１】
入力パネルにおける一方の端の領域に発生した誤入力が他方の端の領域に発生した誤入力よりもはるかに多い場合、ユーザが機器を片手で持って操作しており、且つユーザが現在でモバイル端末における誤入力の少ない端を片手で持っていると判定するステップは、
誤入力に対応するキーと最終入力を行うキーとが隣接しているか否か判断することと、
そうであれば、誤入力に対応するキーが仮想キーの最初のレイアウトにおける左側にあるか、それとも右側にあるか、さらに判断し、誤入力に対応するキーが仮想キーの最初のレイアウトにおける左側にある場合、左側の誤入力カウンターの値に１を加え、誤入力に対応するキーが仮想キーの最初のレイアウトにおける右側にある場合、右側の誤入力カウンターの値に１を加えることと、を含むことが好ましい。
【００１２】
入力パネルにおける一方の端の領域に発生した誤入力が他方の端の領域に発生した誤入力よりもはるかに多い場合、ユーザが機器を片手で持って操作しており、且つユーザが現在でモバイル端末における誤入力の少ない端を片手で持っていると判定するステップは、さらに、
左側の誤入力カウンターの値と右側の誤入力カウンターの値とを比較することと、
左側の誤入力カウンターの値が右側の誤入力カウンターの値よりも大きく、且つ両者の差が予め設定された値を超えていれば、ユーザが機器を右手で持って操作すると判定することと、
右側の誤入力カウンターの値が左側の誤入力カウンターの値よりも大きく、且つ両者の差が予め設定された値を超えていれば、ユーザが機器を左手で持って操作すると判定することと、を含むことが好ましい。
【００１３】
ユーザによる現在の機器持ち方式に応じて、入力パネル及び現在のＵＩの全体的なレイアウトに対し、仮想キーをユーザが機器を持つ手で完全に片手制御できる箇所に配置するように調整するステップは、
ユーザが機器を左手で持って操作する場合、仮想キーボードのレイアウトを、仮想キーの数が左から順に減って配列するように調整することと、
ユーザが機器を右手で持って操作する場合、仮想キーボードのレイアウトを、仮想キーの数が右から順に減って配列するように調整することと、を含むことが好ましい。
【００１４】
本発明の更なる一態様によれば、さらに、
ユーザが入力パネルを用いてタッチ入力操作を行うとき、仮想キーの誤入力情報をリアルタイムで統計する入力情報統計モジュールと、
入力パネルにおける一方の端の領域に発生した誤入力が他方の端の領域に発生した誤入力よりもはるかに多い場合、ユーザが機器を片手で持って操作しており、且つユーザが現在、モバイル端末における誤入力の少ない端を片手で持っていると判定する機器持ちモデル判断モジュールと、
ユーザによる現在の機器持ち方式に応じて、入力パネル及び現在のＵＩの全体的なレイアウトに対し、仮想キーをユーザが機器を持つ手で完全に片手制御できる箇所に配置するように調整するパネルレイアウト調整モジュールと、を備えるタッチ入力パネルのレイアウトを適応的に調整する装置
を有するモバイル端末を提供する。
【００１５】
上記モバイル端末は、携帯電話又はタブレットであることが好ましい。
【発明の効果】
【００１６】
本発明の上述の実施例において、誤入力が発生した領域を統計分析してユーザによる機器持ちモデルを判断し、ユーザによる現在の機器持ちモデルに応じて、入力パネル及び現在のＵＩの全体的なレイアウトに対し、仮想キーをユーザが機器を持つ手で完全に片手制御できる箇所に配置するように調整することにより、ユーザの使用習慣に自動的に適応することができ、入力ミスの発生を低減し、ユーザ体験を高める。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施例におけるタッチ入力パネルのレイアウトを適応的に調整する装置の構造を示す図である。
【図２】本発明に係わる仮想キーの最初のレイアウトの構造を示す図である。
【図３】本発明の一実施例における調整後の仮想キーのレイアウトの構造を示す図である。
【図４】本発明の他の一実施例における調整後の仮想キーのレイアウトの構造を示す図である。
【図５】本発明の一実施例におけるタッチ入力パネルのレイアウトを適応的に調整する方法を示すフローチャートである。
【図６】本発明の他の一実施例におけるタッチ入力パネルのレイアウトを適応的に調整する方法を示すフローチャートである。
【図７】本発明の更なる一実施例におけるタッチ入力パネルのレイアウトを適応的に調整する方法を示すフローチャートである。
【図８】本発明の更なる一実施例におけるタッチ入力パネルのレイアウトを適応的に調整する方法を示すフローチャートである。  以下、図面を参照しながら、本発明の目的の実現、機能的特徴及び利点を実施例と結合してさらに説明する。
【発明を実施するための形態】
【００１８】
ここで説明する具体的な実施例は本発明を解釈するためのものに過ぎず、本発明を限定するものではない。
図１を参照し、図１は、本発明の一実施例におけるタッチ入力パネルのレイアウトを適応的に調整する装置の構造を示す図であり、本実施例において、タッチ入力パネルのレイアウトを適応的に調整する装置は、
ユーザが入力パネルを用いてタッチ入力操作を行うとき、仮想キーの誤入力情報をリアルタイムで統計し、例えば、ユーザがモバイル端末の入力パネルを用いてショートメッセージを作成する時に、タイピングした文字及びその対応する仮想キー情報を取得するように、ユーザによる仮想キーへのタッチを待つ入力情報統計モジュール１０と、
入力パネルにおける一方の端の領域に発生した誤入力が他方の端の領域に発生した誤入力よりもはるかに多い場合、ユーザが機器を片手で持って操作しており、且つユーザが現在、モバイル端末における誤入力の少ない端を片手で持っていると判定し、例えば、左側領域に発生した誤入力が右側領域に発生した誤入力よりもはるかに多い場合、ユーザが機器を片手で持って操作しており、且つユーザが右手で持っていると判断し、逆の場合には、左手で持っていると判断する機器持ちモデル判断モジュール２０と、
ユーザによる現在の機器持ち方式に応じて、入力パネル及び現在のＵＩの全体的なレイアウトに対し、仮想キーをユーザが機器を持つ手で完全に片手制御できる箇所に配置するように調整し、例えば、機器を右手で持っていれば、仮想キーをユーザが右手で完全に制御できる箇所に配置し、機器を左手で持っていれば、仮想キーをユーザが左手で完全に制御できる箇所に配置するパネルレイアウト調整モジュール３０と、を備える。
【００１９】
本発明は、入力情報統計モジュール１０が仮想キーの誤入力情報を統計し、機器持ちモデル判断モジュール２０が、誤入力が発生した領域を分析してユーザによる機器持ちモデルを判断し、パネルレイアウト調整モジュール３０がユーザによる現在の機器持ち方式に応じて、入力パネル及び現在のＵＩの全体的なレイアウトに対し、仮想キーをユーザが機器を持つ手で完全に片手制御できる箇所に配置するように調整することにより、ユーザの使用習慣に自動的に適応することができ、入力ミスの発生を低減し、ユーザ体験を高める。
【００２０】
本発明の実施例において、入力情報統計モジュール１０は、具体的に、
ユーザによるタイピング情報を取得し、
最後から二番目のタイピング操作で押された仮想キーが削除キーであるか否か判断し、
そうであれば、当該回のタイピング操作を誤入力として統計するように構成される。
【００２１】
本発明の実施例において、入力情報統計モジュール１０が、タイピング情報を取得するように、ユーザが仮想キーをタッチするのを待つ。さらに、ユーザが仮想キーを三回以上タッチする操作を取得して判断することができ、ユーザが誤って入力したら、通常、誤入力したキャラクタを削除して正しいものを入力し、ユーザが入力し終わると、最後から二番目のタイピング操作で押された仮想キーが削除キーであるか否か判断し、そうであれば、ユーザが一度誤入力したことがあると分かる。入力始終において、複数回の削除操作が起こりうる。全ての削除操作を統計すれば、ユーザによる誤入力の発生領域を判定しにくいため、本発明の実施例では、ユーザが入力し終わると、最後から二番目のタイピング操作で押された仮想キーが削除キーであるか否か判断することにより、誤入力操作のある領域を正確に判断するようにしている。
【００２２】
本発明の実施例において、機器持ちモデル判断モジュール２０は、具体的に、
誤入力に対応するキーと最終入力を行うキーとが隣接しているか否か判断し、
そうであれば、誤入力に対応するキーが仮想キーの最初のレイアウトにおける左側にあるか、それとも右側にあるか、さらに判断し、誤入力に対応するキーが仮想キーの最初のレイアウトにおける左側にある場合、左側の誤入力カウンターの値に１を加え、誤入力に対応するキーが仮想キーの最初のレイアウトにおける右側にある場合、右側の誤入力カウンターの値に１を加えるように構成される。
【００２３】
機器持ちモデル判断モジュール２０は、誤入力に対応するキーと最終入力を行うキーとが隣接しているか否か判断し、隣接していなければ、入力情報統計モジュール１０は、ユーザが仮想キーをタッチするのを待つ。隣接していれば、機器持ちモデル判断モジュール２０は、誤入力に対応するキーが仮想キーの最初のレイアウトにおける左側にあるか、それとも右側にあるか、判断し続ける。具体的に、図２に示すように、機器持ちモデル判断モジュール２０は、誤入力のキーが図２に示すレイアウトにおける左側それとも右側、どちらの側にあるか判断する。左側であれば、左側の誤入力カウンターＮｕｍ＿Ｅｒｒ＿Ｌｅｆｔの値に１を加え、右側であれば、右側の誤入力カウンターＮｕｍ＿Ｅｒｒ＿Ｒｉｇｈｔの値に１を加える。
【００２４】
そのうえ、機器持ちモデル判断モジュール２０は、さらに、
左側の誤入力カウンターの値と右側の誤入力カウンターの値とを比較し、
左側の誤入力カウンターの値が右側の誤入力カウンターの値よりも大きく、且つ両者の差が予め設定された値を超えていれば、ユーザが機器を右手で持って操作すると判定し、
右側の誤入力カウンターの値が左側の誤入力カウンターの値よりも大きく、且つ両者の差が予め設定された値を超えていれば、ユーザが機器を左手で持って操作すると判定するように構成される。
【００２５】
本発明の実施例において、予め設定された値は、モバイル端末メーカー又はユーザにより設定されることができ、５又は１０以上の数値に設定されてもよく、予め設定された値が大きいほど、ユーザが機器を右手でそれとも左手で持って操作するかを正確に判断することができ、Ｎｕｍ＿Ｅｒｒ＿Ｌｅｆｔの値がＮｕｍ＿Ｅｒｒ＿Ｒｉｇｈｔの値よりもはるかに大きい場合、誤入力の仮想キーが全て左側にあることが分かり、ユーザが機器を右手で持って操作していると推定し、Ｎｕｍ＿Ｅｒｒ＿Ｒｉｇｈｔの値がＮｕｍ＿Ｅｒｒ＿Ｌｅｆｔの値よりもはるかに大きい場合、誤入力の仮想キーが全て右側にあることが分かり、ユーザが機器を左手で持って操作していると推定する。
【００２６】
本発明の実施例において、パネルレイアウト調整モジュール３０は、具体的に、
ユーザが機器を左手で持って操作する場合、仮想キーボードのレイアウトを、仮想キーの数が左から順に減って配列するように調整し、具体的には、図３を参照して、仮想キーの数が左から順に減るように仮想キーボードのレイアウトを配列し、
ユーザが機器を右手で持って操作する場合、仮想キーボードのレイアウトを、仮想キーの数が右から順に減って配列するように調整し、具体的には、図４を参照して、仮想キーの数が右から順に減るように仮想キーボードのレイアウトを配列するように構成される。
【００２７】
本発明の実施例において、パネルレイアウト調整モジュール３０は、ユーザによる現在の機器持ち方式に応じて、入力パネル及び現在のＵＩの全体的なレイアウトに対し、仮想キーをユーザが機器を持つ手で完全に片手制御できる箇所に配置するように調整することにより、ユーザの使用習慣に自動的に適応することができ、入力ミスの発生を低減し、ユーザ体験を高める。
【００２８】
本発明は、さらに、上述したタッチ入力パネルのレイアウトを適応的に調整する装置に基づき実現される、タッチ入力パネルのレイアウトを適応的に調整する方法を提供する。図５を参照して、本発明の一実施例において、タッチ入力パネルのレイアウトを適応的に調整する方法は、以下のステップを含む。
ユーザが入力パネルを用いてタッチ入力操作を行うとき、仮想キーの誤入力情報をリアルタイムで統計する（ステップＳ１０）。例えば、ユーザがモバイル端末の入力パネルを用いてショートメッセージを作成する時に、タイピングした文字及びその対応する仮想キー情報を取得するように、ユーザによる仮想キーへのタッチを待つ。
【００２９】
入力パネルにおける一方の端の領域に発生した誤入力が他方の端の領域に発生した誤入力よりもはるかに多い場合、ユーザが機器を片手で持って操作しており、且つユーザが現在、モバイル端末における誤入力の少ない端を片手で持っていると判定する（ステップＳ２０）。例えば、左側領域に発生した誤入力が右側領域に発生した誤入力よりもはるかに多い場合、ユーザが機器を持って片手で操作しており、且つユーザが右手で持っていると判断し、逆の場合には、左手で持っていると判断する。
【００３０】
ユーザによる現在の機器持ち方式に応じて、入力パネル及び現在のＵＩの全体的なレイアウトに対し、仮想キーをユーザが機器を持つ手で完全に片手制御できる箇所に配置するように調整する（ステップＳ３０）。例えば、機器を右手で持っていれば、仮想キーをユーザが右手で完全に制御できる箇所に配置し、機器を左手で持っていれば、仮想キーをユーザが左手で完全に片手制御できる箇所に配置する。
【００３１】
図６を参照して、上記ステップＳ１０は、以下のステップを含んでもよい。
ユーザによるタイピング情報を取得する（ステップＳ１１）。例えば、ユーザが仮想キーを三回以上タッチする操作を取得して判断することができる。
【００３２】
最後から二番目のタイピング操作で押された仮想キーが削除キーであるか否か判断する（ステップＳ１２）。ユーザが誤って入力したら、通常、誤入力したキャラクタを削除して正しいものを入力し、ユーザが入力し終わると、最後から二番目のタイピング操作で押された仮想キーが削除キーであるか否か判断し、そうであれば、ユーザが一度誤入力したことがあると分かる。
【００３３】
そうであれば、当該回のタイピング操作を誤入力として統計する（ステップＳ１３）。入力始終において、複数回の削除操作が起こりうる。全ての削除操作を統計すれば、ユーザによる誤入力の発生領域を判定しにくいため、本発明の実施例では、ユーザが入力し終わると、最後から二番目のタイピング操作で押された仮想キーが削除キーであるか否か判断することにより、誤入力操作のある領域を正確に判断するようにしている。
【００３４】
図７を参照し、本発明の実施例において、上記ステップＳ２０は、
誤入力に対応するキーと最終入力を行うキーとが隣接しているか否か判断するステップＳ２１と、
そうであれば、誤入力に対応するキーが仮想キーの最初のレイアウトにおける左側にあるか、それとも右側にあるか、さらに判断するステップＳ２２と、
誤入力に対応するキーが仮想キーの最初のレイアウトにおける左側にある場合、左側の誤入力カウンターの値に１を加えるステップＳ２３と、
誤入力に対応するキーが仮想キーの最初のレイアウトにおける右側にある場合、右側の誤入力カウンターの値に１を加えるステップＳ２４と、を含んでもよい。
【００３５】
図８を参照し、本発明の一実施例において、上記ステップＳ２０は、さらに、
左側の誤入力カウンターの値と右側の誤入力カウンターの値とを比較するステップＳ２５と、
左側の誤入力カウンターの値が右側の誤入力カウンターの値よりも大きく、且つ両者の差が予め設定された値を超えていれば、ユーザが機器を右手で持って操作すると判定するステップＳ２６と、
右側の誤入力カウンターの値が左側の誤入力カウンターの値よりも大きく、且つ両者の差が予め設定された値を超えていれば、ユーザが機器を左手で持って操作すると判定するステップＳ２７と、を含む。
【００３６】
本発明の実施例において、予め設定された値は、モバイル端末メーカー又はユーザにより設定されることができ、５又は１０以上の数値に設定されてもよく、予め設定された値が大きいほど、ユーザが機器を右手でそれとも左手で持って操作するかを正確に判断することができ、Ｎｕｍ＿Ｅｒｒ＿Ｌｅｆｔの値がＮｕｍ＿Ｅｒｒ＿Ｒｉｇｈｔの値よりもはるかに大きい場合、誤入力の仮想キーが全て左側にあることが分かり、ユーザが機器を右手で持って操作していると推定し、Ｎｕｍ＿Ｅｒｒ＿Ｒｉｇｈｔの値がＮｕｍ＿Ｅｒｒ＿Ｌｅｆｔの値よりもはるかに大きい場合、誤入力の仮想キーが全て右側にあることが分かり、ユーザが機器を左手で持って操作していると推定する。
【００３７】
本発明の実施例において、上記ステップＳ３０は、
ユーザが機器を左手で持って操作する場合、仮想キーボードのレイアウトを、仮想キーの数が左から順に減って配列するように調整し、具体的には、図３を参照して、仮想キーの数が左から順に減るように仮想キーボードのレイアウトを配列することと、
ユーザが機器を右手で持って操作する場合、仮想キーボードのレイアウトを、仮想キーの数が右から順に減って配列するように調整し、具体的には、図４を参照して、仮想キーの数が右から順に減るように仮想キーボードのレイアウトを配列することと、を含む。
【００３８】
本発明は、上述したタッチ入力パネルのレイアウトを適応的に調整する装置を有するモバイル端末をさらに提供し、該装置の構造、機能及び作動原理は、前述した実施例を参照することができるが、ここではその詳細を省略する。なお、本発明に係わる上述したタッチ入力パネルのレイアウトを適応的に調整する装置は、モバイル端末に組み込まれたソフトウェアであってもよく、モバイル端末は、携帯電話、タブレット等のタッチパネル入力装置付き電子製品であってもよい。本発明に係わるモバイル端末は、前述したタッチ入力パネルのレイアウトを適応的に調整する装置を有するため、ユーザの使用習慣に自動的に適応することができ、入力ミスの発生を低減し、ユーザ体験を高め、市場の将来性が大きい。
【００３９】
以上は、本発明の好適な実施例に過ぎず、本発明の特許範囲を限定するものではない。本発明の明細書及び図面の内容を用いて作られた等価構造又は等価流れ変換、或いは他の関連技術分野への直接又は間接適用は、すべて本発明の特許保護範囲内に同様に含まれる。
【図１】
2016527643.tif 000003
【図２】
2016527643.tif 000004
【図３】
2016527643.tif 000005
【図４】
2016527643.tif 000006
【図５】
2016527643.tif 000007
【図６】
2016527643.tif 000008
【図７】
2016527643.tif 000009
【図８】
2016527643.tif 000010
【国際調査報告】
2016527643.tif 000011
2016527643.tif 000012
2016527643.tif 000013
2016527643.tif 000014