(57)【要約】本発明はキー入力インターフェース方法に関する。前記キー入力インターフェース方法は、第１グループまたは第２グループのいずれかに属するキー要素をキー配列に割り当てるステップと; 選択されたキーに割り当てられたキー要素を入力として処理するステップと、を含み、そこで、前記キー要素が第１グループまたは第２グループのいずれに属するかは、キー要素の選択方法を区別することで識別されることを特徴とする。よって、キーの数が限られている小型電子機器で各種のキー入力を行うことが可能である。【選択図】図１
2010538353.tif 000002
【特許請求の範囲】
【請求項１】
キー入力インターフェース方法において、第１グループまたは第２グループのいずれかに属するキー要素をキー配列に割り当てるステップと; 選択されたキーに割り当てられたキー要素を入力として処理するステップと、からなることを特徴とし、そこで、前記キー要素が第１グループまたは第２グループのいずれに属するかは、キー要素の選択方法を区別することで識別されることを特徴とするキー入力インターフェース方法。
【請求項２】
前記キー配列はマトリックス状であることを特徴とする請求項１に記載のキー入力インターフェース方法。
【請求項３】
前記キー要素の割り当てで、第１グループに属するキー要素の少なくとも１つと第２グループに属するキー要素の少なくとも１つとが、少なくとも１つのキーに同時に割り当てられることを特徴とする請求項１に記載のキー入力インターフェース方法。
【請求項４】
前記キー要素の割り当てで、キー要素を処理することにより、第１グループまたは第２グループのいずれかに属する新規キー要素が、現在割り当てられているキー要素を置換するキーの少なくとも一部に割り当てられることを特徴とする請求項３に記載のキー入力インターフェース方法。
【請求項５】
前記キー要素の割り当てで、第２グループに属するキー要素の少なくとも一部が前記キー配列に確実に割り当てられることを特徴とする請求項４に記載のキー入力インターフェース方法。
【請求項６】
前記キー要素の少なくとも一部が、文字、数字および記号を含むテキスト入力が行われるテキストモードで、前記キー配列に確実に割り当てられ、かつ、前記キー要素は［tab（タブ）］キー要素、［bspace（バックスペース）］キー要素、［enter（入力）］キー要素、および［space（スペース）］キー要素の少なくとも１つを含むことを特徴とする請求項５に記載のキー入力インターフェース方法。
【請求項７】
前記キー配列は３行３列形式であり、前記［tab（タブ）］キー要素は第１行第１列に割り当てられ、前記［bspace（バックスペース）］キー要素は第１行第３列に割り当てられ、前記［enter（入力）］キー要素は第２行第３列に割り当てられ、さらに、前記［space（スペース）］キー要素はに第３行第２列割り当てられることを特徴とする請求項に６記載のキー入力インターフェース方法。
【請求項８】
前記キー要素の少なくとも一部は、キーボード入力と同じように入力をサポートするキーボードモードで、前記キー配列に確実に割り当てられ、前記キー要素は、キーボードの変更キーに対応する［Ctrl（コントロール）］キー要素、［shift（シフト）］キー要素、［alt（オルト）］キー要素、および［win（ウィン）］キー要素の少なくとも１つを含むことを特徴とする請求項５に記載のキー入力インターフェース方法。
【請求項９】
前記キー配列は３行３列形式であり、前記［Ctrl（コントロール）］キー要素は第１行第１列に割り当てられ、前記［shift（シフト）］キー要素は第１行第２列に割り当てられ、さらに、前記［alt（オルト）］キー要素は第１行第３列に割り当てられることを特徴とする請求項８に記載のキー入力インターフェース方法。
【請求項１０】
モード［shift（シフト）］キーは、前記キー配列の第２行第２列に確実に配置されて、テキストモードとキーボードモード間のモード移行を可能にするとことを特徴とする請求項５に記載のキー入力インターフェース方法。
【請求項１１】
前記入力キー要素が割り当てられるキー配列を表示するステップをさらに含むことを特徴とする請求項３に記載のキー入力インターフェース方法。
【請求項１２】
画面インターフェースをキー選択で提供するステップを含むことを特徴とする請求項３に記載のキー入力インターフェース方法。
【請求項１３】
前記画面インターフェースの提供において、画面の少なくとも一部が前記キー配列と同じように分割され、前記分割領域全体は、キー選択で前記画面インターフェースに提供されることを特徴とする請求項１２に記載のキー入力インターフェース方法。
【請求項１４】
前記画面インターフェースの提供において、前記画面インターフェースの領域全体を分割するグリッド線が画面内に表示されることを特徴とする請求項１３に記載のキー入力インターフェース方法。
【請求項１５】
前記キー要素の処理は、前記画面インターフェースを介して分割された領域を選択するステップと、前記分割領域の選択方法を決定するステップと、前記キー要素を入力として処理するステップと、からなることを特徴とし、そこで、前記キー要素は、第１または第２グループに属し、かつ、その選択された分割領域に対応するキーに割り当てられることを特徴とする請求項１３に記載のキー入力インターフェース方法。
【請求項１６】
前記分割領域の選択方法の決定で、前記分割領域を選択するためにタッチ操作またはストローク操作が使用されるかどうかが決定されることを特徴とする請求項１５に記載のキー入力インターフェース方法。
【請求項１７】
前記キー要素の処理で、前記分割領域を選択するためにタッチ操作の使用が決定されると、第１グループに属し、かつ、その選択された分割領域に対応するキーに割り当てられたキー要素の１つが入力として処理されることを特徴とし、そこで、その選択されたキー要素は所定時間内のタッチ回数に対応することを特徴とする請求項１６に記載のキー入力インターフェース方法。
【請求項１８】
前記キー要素の処理で、前記分割領域を選択するためにストローク操作の使用が決定されると、第２グループに属し、かつ、その選択された分割領域に対応するキーに割り当てられたキー要素の１つが入力として処理されることを特徴とし、そこで、その選択されたキー要素は所定時間内にストローク数に対応することを特徴とする請求項１６に記載のキー入力インターフェース方法。
【請求項１９】
前記キー要素の処理で、前記分割領域を選択するためにストローク操作の使用が決定されると、第２グループに属し、かつ、その選択された分割領域に対応するキーに割り当てられたキー要素の１つが入力として処理されることを特徴とし、そこで、その選択されたキー要素は関連したストロークの方向の変更回数に対応することを特徴とする請求項１６に記載のキー入力インターフェース方法。
【請求項２０】
前記キー要素の処理は、分割領域を選択するためにストローク操作の使用が決定されるときに、その分割領域を、そのストロークの始点が位置付けられる選択された分割領域として決定するステップと、前記決定された分割領域に対応するキーに割り当てられた第２グループに属するキー要素を処理するステップと、からなることを特徴とする請求項１６に記載のキー入力インターフェース方法。
【請求項２１】
前記キー要素の処理は、分割領域を選択するためにストローク操作の使用が決定されるときに、そのストローク方向を検出するステップと、そのストロークの検出方向に基づいてどの分割領域が選択されるかを決定するステップと、さらに、前記決定された分割領域に対応するキーに割り当てられた第２グループに属する前記キー要素の１つを処理するステップと、からなることを特徴とする請求項１６に記載のキー入力インターフェース方法。
【請求項２２】
前記キー配列は３行３列形式であり、分割領域の決定で、左上方ストロークが検出されると、第１行第１列の分割領域の選択が決定され、直線上方ストロークが検出されると、第１行第２列の分割領域が決定され、右上方ストロークが検出されると、領域第１行第３列の分割が決定され、左へのストロークが検出されると、第２行第１列の分割領域が決定され、右へのストロークが検出されると、第２行第３列の分割領域の選択が決定され、左下方ストローク操作が検出されると、第３行第１列の領域が決定され、直線下方ストローク操作が検出されると、第３行第２列の分割領域が決定され、さらに、右下方ストローク操作が検出されると、第３行第３列の分割領域が決定されることを特徴とする請求項２１に記載のキー入力インターフェース方法。
【請求項２３】
前記キー要素の処理で、前記決定されたキー選択方法がシングルタッチ操作であると、キー要素が入力として処理されることを特徴とし、そこで、前記キー要素は、その選択された分割領域に対応するキーに割り当てられた第１グループに属することを特徴とし、決定されたキー選択方法がダブルタッチ操作（２タッチ操作が異なる箇所で同時に行われる操作）であると、キー要素が入力として処理されることを特徴とし、そこで、前記キー要素は、その選択された分割領域に対応するキーに割り当てられた第２グループに属することを特徴とする請求項１５に記載のキー入力インターフェース方法。
【請求項２４】
前記キー要素の処理は、前記決定されたキー選択方法がダブルタッチ操作であるときに２つのタッチポイントの共通重心を計算するステップと、前記共通重心が選択される分割領域として位置付けられる領域を決定するステップと、からなることを特徴とする請求項２３に記載のキー入力インターフェース方法。
【請求項２５】
前記キー要素の処理で、決定されたキー選択方法が同時に行われるマルチタッチ操作であると、キー要素が入力として処理されることを特徴とし、そこで、前記処理されたキー要素は、その選択された分割領域に対応するキーに割り当てられた第１グループに属することを特徴とする請求項１６に記載のキー入力インターフェース方法。
【請求項２６】
前記キー要素の処理は、前記画面インターフェースの分割領域がマルチタッチ操作により選択される場合に前記複数のタッチポイントの共通重心を計算するステップと、前記共通重心が選択される分割領域として位置付けられる領域を決定するステップと、からなることを特徴とする請求項２５に記載のキー入力インターフェース方法。
【請求項２７】
前記画面インターフェースの分割領域がシングルストローク操作により選択される場合に、前記シングルストロークの始点が選択される分割領域として配置される分割領域を決定するステップと; キー要素を入力として処理するステップと、をさらに含むことを特徴とし、そこで、前記キーは、その選択された分割領域に対応するキーに割り当てられた第２グループに属することを特徴とする請求項２５に記載のキー入力インターフェース方法
【請求項２８】
前記キー要素の処理で、前記画面インターフェースの分割領域が同時に行われるマルチストローク操作により選択されると、キー要素が入力として処理されることを特徴とし、そこで、前記キー要素は、その選択された分割領域に対応するキーに割り当てられた第２グループに属し、かつ、同時に行われるストローク数に対応することを特徴とする請求項２５に記載のキー入力インターフェース方法。
【請求項２９】
前記キー要素の処理は、前記画面インターフェースの分割領域が同時に行われるマルチストローク操作により選択される場合に前記マルチストロークの始点の共通重心を計算するステップと、前記共通重心が選択される分割領域として位置付けられる領域を決定するステップと、からなることを特徴とする請求項２８に記載のキー入力インターフェース方法。
【請求項３０】
前記キー要素の処理は、キーがシングルストローク操作により選択されるときにシングルストロークの方向を検出するステップと、前記シングルストロークの検出方向に基づいて選択された分割領域を識別するステップと、キー要素を入力として処理するステップと、からなることを特徴とし、そこで、前記キー要素は、その識別された分割領域に対応するキーに割り当てられた第２グループに属することを特徴とする請求項２５に記載のキー入力インターフェース方法。
【請求項３１】
前記キー要素の処理は、キーがマルチストローク操作により選択されるときに、マルチストロークの方向を検出するステップと、マルチストロークの検出方向に基づいて選択された分割領域を識別するステップと、キー要素を入力として処理するステップと、からなることを特徴とし、そこで、前記キー要素は、その識別された分割領域に対応するキーに割り当てられた第２グループに属し、かつ、同時に行われるストローク数に対応することを特徴とする請求項２５に記載のキー入力インターフェース方法。
【請求項３２】
前記キー配列は３行３列形式であり、前記キー要素の処理は、キーがシングルタッチ操作により選択されるときに、前記キー配列の第２行第２列に割り当てられた第１グループに属するキー要素を入力として処理するステップと、キーがシングルストローク操作により選択されるときに、第２行第２列のキー以外のキーの１つに割り当てられた第１グループに属するキー要素を、前記シングルストロークの検出方向に基づいて入力として処理するステップと、からなることを特徴とする請求項１５に記載のキー入力インターフェース方法。
【請求項３３】
前記キー要素の処理は、キーがダブルタッチ操作により選択されるときに、前記キー配列の第２行第２列に割り当てられた第２グループに属するキー要素を入力として処理するステップと、キーがダブルストローク操作により選択されるときに、識別される第２行第２列のキー以外のキーの１つに対応するキーに割り当てられた第２グループに属するキー要素を、前記ダブルストロークの方向に基づいて入力として処理するステップと、からなることを特徴とする請求項３２に記載のキー入力インターフェース方法。
【請求項３４】
前記キー要素の処理で、少なくとも２入力ユニットからなる装置の第１入力ユニットからタッチ入力があると決定されると、キー要素が入力として処理されることを特徴とし、そこで、前記キー要素は、そのタッチ操作により選択された分割領域に対応するキーに割り当てられた第１グループに属し、前記装置の第２入力ユニットからタッチ入力があると決定されると、キー要素が入力として処理されることを特徴とし、そこで、前記キー要素は、そのタッチ操作により選択された分割領域に割り当てられた第２グループに属することを特徴とする請求項１５に記載のキー入力インターフェース方法。
【請求項３５】
前記キー要素の処理で、補助キーを用いて入力できる装置の補助キーを選択することなしに、前記画面インターフェースを介して、タッチ入力があると決定されると、キー要素が入力として処理されることを特徴とし、そこで、前記キー要素は、そのタッチ操作により選択された分割領域に対応するキーに割り当てられた第１グループに属し、前記装置の補助キーが選択されているときに前記画面インターフェースを介してタッチ入力があると決定されると、キー要素が入力として処理されることを特徴とし、そこで、前記キー要素は、そのタッチ操作により選択された分割領域に対応するキーに割り当てられた第２グループに属することを特徴とする請求項１５に記載のキー入力インターフェース方法。
【請求項３６】
前記キー配列は３行３列からなり、前記キー要素の処理で、少なくとも２つの異なる入力ユニットからなる装置の第１入力ユニットにより、前記画面インターフェースを介してタッチ入力があると決定されると、第２行第２列において割り当てられた第１グループに属するキー要素が入力として処理され、前記装置の第１入力ユニットにより前記画面インターフェースを介してストローク入力があると決定されると、そのストローク方向に応じて、第２行第２列のキー以外のキーの１つに割り当てられた第１グループに属するキー要素が入力として処理され、前記装置の第２入力ユニットにより前記画面インターフェースを介してタッチ入力があると決定されると、第２行第２列に割り当てられた第２グループに属するキー要素は入力として処理され、前記装置の第２入力ユニットにより前記画面インターフェースを介してストローク入力があると決定されると、そのストローク方向に応じて、第２行第２列のキー以外のキーの１つに割り当てられた第２グループに属するキー要素が入力として処理されることを特徴とする請求項１５に記載のキー入力インターフェース方法。
【請求項３７】
前記キー要素の処理で、前記画面インターフェースの分割領域がタッチ時間長に基づいて選択されると、そのタッチ操作が所定の時間未満であることが決定される場合、その選択された分割領域に対応するキーに割り当てられた第１グループに属するキー要素は入力として処理され、そのタッチ操作が所定の時間を超えることが決定される場合、その選択された分割領域に対応するキーに割り当てられた第２グループに属するキー要素は入力として処理されることを特徴とする請求項１５に記載のキー入力インターフェース方法。
【請求項３８】
前記キー要素の処理で、前記画面インターフェースの分割領域がタッチ強度に基づいて選択されると、タッチ強度が所定値未満の場合、その分割領域に対応するキーに割り当てられた第１グループに属するキー要素は入力として処理され、タッチ強度が所定値を超える場合、その分割領域に対応するキーに割り当てられた第２グループに属するキー要素は入力として処理されることを特徴とする請求項１５に記載のキー入力インターフェース方法。
【請求項３９】
請求項１〜請求項３８の任意の一項に記載の方法を実行するコンピュータプログラムを統合したコンピュータ読み取り可能記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キー入力インターフェース方法に関し、特には、小型電子機器の限られた数のキーのみを用いて各種の入力を行うことができるキー入力インターフェース方法に関する。
【背景技術】
【０００２】
半導体技術の展開により、携帯電話およびパーソナルデジタルアシスタント（ＰＤＡ）を含む携帯端末は小型化され、ますます多くの機能が採用されて、携帯端末がミニコンピュータとしても十分に使用できるようになっているが、かかる携帯端末の入力手段がその小型化を妨げる可能性がある。携帯端末技術の初期段階では、文字がその入力手段により入力されるほとんど唯一のデータであったことから、限られた数のボタンでもその入力機能を行うための入力手段として十分であった。しかしながら、最近では、キーボードと同じように機能的な新しい入力手段の必要性が高まっている。そこで、従来の技術により、キーボードを小型化して携帯端末に接続することが提案されたが、キーボードはユーザーの入力を考慮して設計されなければならないことから、その小型化には限界があり、しかも、キーボードと携帯端末とを接続する従来の方法は、携帯端末の容量を増加させるという結果を招く。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明の目的は、電子機器、特に小型化するために十分な数のボタン手段を備えない電子機器のキー入力インターフェース方法を提供することにある。
【課題を解決するための手段】
【０００４】
キー入力インターフェース方法は、上記の技術的問題点を解決するために創出されたものであり、前記キー入力インターフェース方法は、第１グループまたは第２グループのいずれかに属するキー要素をキー配列に割り当てるステップと; 選択されたキーに割り当てられたキー要素を入力として処理するステップと、を含み、そこで、前記キー要素が第１グループまたは第２グループのいずれに属するかは、キー要素の選択方法を区別することで識別されることを特徴とする。
【０００５】
前記キー要素の割り当てで、第１グループに属するキー要素の少なくとも１つと第２グループに属するキー要素の少なくとも１つとを、少なくとも１つのキーに同時に割り当てることもできる。
【０００６】
前記キー入力インターフェース方法は、キー選択の画面インターフェースを提供するステップをさらに含むこともできる。
【０００７】
本発明のさらなる特徴は本明細書で後述するが、部分的には本明細書から明らかになり、本発明を実践することにより習得することもできる。
【発明の効果】
【０００８】
本発明によれば、第１グループに属する複数のキー要素と第２グループに属する複数のキー要素とは、キーの数が限られているキー配列の各キーに同時に割り当てられる。また、第１グループに属するキー要素を選択する場合と第２グループに属するキー要素を選択する場合のインターフェースはそれぞれ異なる方法で行われることから、キーの数が限られている小型電子機器でも各種のキー入力を行うことができる。
【０００９】
加えて、異なるキー選択方法により、第１グループに属するキー要素と第２グループに属するキー要素とを区別して選択することができるため、キーの数が限られているキー配列に多くのキー要素を一度に割り当てることも可能であることから、前記キー配列におけるキー要素の新規割り当てを、入力される新規キー要素があるときに防止することもできる。
【００１０】
前記キー要素の処理は、前記画面インターフェースを介して分割された領域を選択するステップと、前記分割領域の選択方法を決定するステップと、前記キー要素を入力として処理するステップと、を含むこともでき、そこで、前記キー要素は、第１または第２グループに属し、かつ、その選択された分割領域に対応するキーに割り当てられることを特徴とする。
【図面の簡単な説明】
【００１１】
以下の添付図面を本発明の理解をさらに容易にするために提供する。
本明細書の一部をなすこれらの添付図面は、本発明の実施形態を例示し、本明細書とともに本発明の原理を説明する役割を果たす。
【００１２】
【図１】例示的実施形態に係るキー入力インターフェース方法を例示するフローチャートである。
【図２】アルファキーが割り当てられている３Ｘ３キー配列を示す実施例図である。
【図３】ベータキーが割り当てられている３Ｘ３キー配列を示す実施例図である。
【図４】その上にアルファキーとベータキーとの両方がともに割り当てられている３Ｘ３キー配列を示す実施例図である。
【図５】アルファキーとベータキーとがテキストモードで割り当てられているキー配列を示す実施例図である。
【図６】アルファキーとベータキーとがテキストモードで割り当てられているキー配列を示す別の実施例図である。
【図７】アルファキーとベータキーとがテキストモードで割り当てられているキー配列を示す別の実施例図である。
【図８】［tab（タブ）］キー、［bspace（バックスペース）］キー、および［space（スペース）］キーのキーボード上位置を示す実施例の例示図である。
【図９】アルファキーとベータキーとがキーボードモードで割り当てられているキー配列を示す実施例図である。
【図１０】アルファキーとベータキーとがキーボードモードで割り当てられているキー配列を示す別の実施例図である。
【図１１】アルファキーとベータキーとがキーボードモードで割り当てられているキー配列を示す別の実施例図である。
【図１２】［Ctrl（コントロール）］キー、［shift（シフト）］キー、［alt（オルト）］キー、および［win（ウィン）］キーのキーボード上位置を示す実施例の例示図である。
【図１３】キーマップおよびグリッド画面インターフェースを示す実施例の例示図である。
【図１４】別のキーマップおよびグリッド画面インターフェースを示す実施例の例示図である。
【図１５】グリッド画面インターフェースを示す実施例の例示図である。
【図１６】別のグリッド画面インターフェースを示す実施例の例示図である。
【図１７】アルファキーとベータキーとがタッチ操作およびストローク操作によってどのように選択されるかを示す例示図である。
【図１８】ストローク方向の変更を示す実施例の例示図である。
【図１９】アルファキーとベータキーとがタッチ操作および方向ストローク操作によってどのように選択されるかを示す例示図である。
【図２０】アルファキーとベータキーとがシングルタッチ操作およびダブルタッチ操作によってどのように選択されるかを示す例示図である。
【図２１】アルファキーとベータキーとがマルチタッチ操作およびマルチストローク操作によってどのように選択されるかを示す例示図である。
【図２２】アルファキーとベータキーとがマルチタッチ操作および方向ストローク操作によってどのように選択されるかを示す例示図である。
【図２３】アルファキーとベータキーとがマルチタッチ操作および方向ストローク操作によってどのように選択されるかを示す例示図である。
【図２４】アルファキーとベータキーとがマルチタッチ操作および多方向ストローク操作によってどのように選択されるかを示す例示図である。
【図２５】アルファキーとベータキーとがシングルタッチ操作／単方向ストローク操作およびダブルタッチ操作／二方向ストローク操作によってどのように選択されるかを示す例示図である。
【発明を実施するための形態】
【００１３】
以下、本発明を、本発明の例示的実施形態を示す添付図面を参照してより詳細に説明するが、本発明は、多くの異なる形態で例示することもでき、本明細書中で示した実施形態に限定されるものと解釈すべきではなく、むしろ、これらの実施形態は、この開示を完全にし、当業者に本発明の範囲を完全に伝えるように提供されるものである。図中では、諸層および諸領域のサイズおよび相対サイズが見やすいように誇張されていることもあり、同様の符号が同様の要素を示す。
【００１４】
図１は例示的実施形態に係るキー入力インターフェース方法を例示するフローチャートである。
【００１５】
例示的実施形態によるキー入力インターフェースのアプリケーションが電子機器に実装されている。電子機器の例としては、携帯電話、パーソナルデジタルアシスタント（ＰＤＡ）、スマートフォン、および同種のものを挙げることもできる。電子機器で実装されたキー入力インターフェースのアプリケーションが動作すると（操作Ｓ１００）、キー要素がキー配列に割り当てられる。前記キー配列は、第１グループと第２グループとに分類される限られた数のキーを含む（操作Ｓ１１０）。前記例示的実施形態では、キーがマトリックス状、例えば３３（３行３列）に配置されているが、キー配列は、それに限定されることなくさまざまな形態を持つことができる。また、前記キー要素は、その特性に応じて第１、第２グループに分割することもできるが、その分割基準は特性のみに限定されるものでなく、前記キー要素の分類方法は本発明の範囲内に包含されていない。
【００１６】
操作Ｓ１１０では、一部のマトリックスキーに、第１グループに属するキー要素と第２グループに属するキー要素との両方が割り当てられている。また、操作Ｓ１１０では、第１グループに属する複数のキー要素をマトリックスキーに割り当てることもでき、第２グループに属する複数のキー要素をマトリックスキーに割り当てることもできる。以下、第１グループに属するキー要素をアルファ（α）キーと呼び、第２グループに属するキー要素をベータ（β）キーと呼ぶ。
【００１７】
その上に配置されたアルファキーとベータキーとを有するマトリックスが、キーマップとして表示されている（操作Ｓ１２０）。ユーザーは、前記キーマップを基準として用いてアルファキーまたはベータキーを入力する。画面インターフェースが、画面の少なくとも一部を３行３列に分割して、その分割部分全体を利用することによりキー選択を行うために提供されている（操作Ｓ１３０）。加えて、必要であれば、例えばユーザー要求がユーザーインターフェースを介して入力される場合、ユーザーが分割領域を直接かつ明確に認識できるように、前記画面の領域全体を分割するグリッド線が表示される。
【００１８】
ユーザーが前記分割領域の任意の一部を選択すると、その対応領域をどのように選択するかが決定される（操作Ｓ１４０およびＳ１５０）。分割領域の選択方法の例はさまざまに考えられるが、例えば前記画面のタッチ操作またはストローク操作が挙げられる。前記選択方法が決定されると、アルファキー入力またはベータキー入力が、その決定された選択方法に応じて選択された分割領域に対応するキー上で処理される（操作Ｓ１６０）。例えば、前記分割領域がタッチ操作によって選択される場合、アルファキーがその選択領域上のキーへの入力として処理され、前記分割領域がストローク操作で選択される場合、ベータキーがその選択領域に対応するキーへの入力として処理される。
【００１９】
前記例示的実施形態によるキー入力インターフェースはテキストモードとキーボードモードとを提供し、前記テキストモードでは一般的な文字、数字および記号を入力することができ、前記キーボードモードでは一般的な文字および記号に加えて特殊文字を入力することができ、前記テキストモードと前記キーボードモードの間の移行はキー入力によって行われる。各モードでは、キー入力に応じて使用されるキー要素を新規に割り当て、さまざまなキー入力を有効にすることもできる。この関連から、本発明者により２００６年１２月２７日に出願された韓国特許出願第１０-２００６-１３５００１号では、新規キー要素の割り当てが詳しく開示されている。
【００２０】
アルファキーとベータキーとが入力され、処理される操作Ｓ１６０では、各種アクティビティが、その対応キー要素の特性に応じて行われ、モードが移行されるか、または新規キーの割り当てが現行モードで行われる。
【００２１】
図２は、アルファキーが割り当てられている３Ｘ３キー配列を示す実施例図であり、図３は、ベータキーが割り当てられている３Ｘ３キー配列を示す実施例図であり、図４は、アルファキーとベータキーとの両方がその上に割り当てられている３Ｘ３キー配列を示す実施例図である。本明細書では、図４に示すように、アルファキーとベータキーとの両方がともに割り当てられているときでさえも、アルファキーとベータキーとを識別して選択することができる技術的解決手段が提供され、各文字と括弧内、{α}および{β}は、複数のアルファキーと複数のベータキーとをその配列の各領域で割り当てることができることを示す。
【００２２】
図５〜図７は、アルファキーとベータキーとがテキストモードで割り当てられている３Ｘ３配列を示す実施例図である。
【００２３】
テキストモードでは、アルファキーとベータキーとに分類されるキー要素が同じキーに割り当てられる。さらに、図５および図７を参照すると、複数のアルファキーを単一のキーに割り当てることが可能であることが分かり、図７の第３行第１列を参照すると、複数のベータキーを単一のキーに割り当てることもできることが理解できる。
【００２４】
図５〜図７を参照すると、［tab（タブ）］、［bspace（バックスペース）］、［enter（入力）］および［space（スペース）］などのキー要素が一定して確実に割り当てられている。また、かかるキー要素の位置も固定されている。参考までに、図中の［bspace（バックスペース）］はバックスペースキーを示す。上記のキー要素は、テキストモードで頻繁に使用されるので、それがテキストモードで新規に割り当てられるときでさえも、対応キーに一貫して割り当てることができる。
【００２５】
加えて、キー位置を考慮して、３Ｘ３配列のキー要素をキーボード上に割り当てることが好ましいであろう。図８に示すように、［tab（タブ）］キーが左上側に位置付けされ、［bspace（バックスペース）］キーが右上側に位置付けされ、［enter（入力）］キーが右側に位置付けされ、さらに、［space（スペース）］キーがキーボードの底部に位置付けられるが、前記キーのかかる位置を考慮して、前記キー要素はキーボード上のキーの配置に対応して割り当てられる。
【００２６】
図５〜図７によれば、キー要素［keybd（キーボード）］がテキストモードで確実に割り当てられている。
前記［keybd（キーボード）］要素は、モードをテキストモードからキーボードモードに移行させるための要素であり、前記キー配列の第２行第２列に位置付けしてもよい。
【００２７】
図９、図１０、および図１１は、アルファキーとベータキーとがキーボードモードで割り当てられている３Ｘ３配列を例示する実施例図である。
【００２８】
テキストモードの場合と同様に、アルファキーとベータキーとに分類されるキー要素を同じキーに割り当てることが可能である。さらに、図示していないが、前記テキストモードの場合と同様に、複数のアルファキーまたは複数のベータキーのいずれかを単一のキーに割り当てることもできる。
【００２９】
図９〜図１１によれば、変更キー要素と呼ばれる［Ctrl（コントロール）］、［shift（シフト）］、［alt（オルト）］、および［win（ウィン）］のキー要素が、キーボードモードでキー配列に一貫して割り当てられていることが分かる。また、これらのキー要素の位置も前記キー配列上に固定されている。かかる変更キーは、前記キーボードモードで頻繁に使用されるので、キー要素がキーボードモードで前記キーボードに新規に割り当てられるときでさえも、固定位置で確実に位置付けられることが好ましいであろう。加えて、かかるキー要素は、図１２に示すように、あらゆる種類の変更キー要素を含むこともできる。例えば、１つのキーボードが、［win（ウィン）］キーの代わりにオプションキーを有することもでき、さらに、他のいかなる変更キーを有することもできる。
【００３０】
また、［text（テキスト）］キー要素が、前記キーボードモードで前記キー配列に確実に割り当てられていることも分かる。前記［text（テキスト）］キー要素は、モードをキーボードモードからテキストモードに移行させるために使用され、前記キー配列の第２行第２列に位置付けしてもよい。
【００３１】
図１３および図１４は、キーマップおよびグリッド画面インターフェースを例示する実施例図である。
【００３２】
図１３および図１４に示すように、キーマップとして機能するアルファキー配置とベータキー配置とは、画面の右側または底部のいずれかに位置決めされ、前記画面は３行３列により均等に分割されて前記グリッド画面インターフェースを構成する。ユーザーは、前記キーマップおよび前記グリッド画面インターフェースを用いることにより、入力しようとするアルファキーまたはベータキーを選択する。キーマップの領域を除く画面領域は３行３列により均等に分割されて画面インターフェースを構成するが、前記画面の分割は３Ｘ３配列に限定されるものではない。例えば、キーマップが表示されない場合、図１５に示すように前記画面全体を３行３列により均等に区画するか、あるいは図１６に示すように前記画面の一部を３行３列により均等に分割することができる。
【００３３】
以下、アルファキーとベータキーとを選択する方法、および前記キーをどのように選択するかを決定する方法のさまざまな実施形態を説明する。
【００３４】
（第１例示的実施形態）
図１７に示すように、画面インターフェースの領域がタッチ操作またはストローク操作のいずれかによって選択される。タッチ要素が画面インターフェースにある場合、アルファキーの選択が決定され、ストローク要素が画面インターフェースにある場合、ベータキーの選択が決定される。加えて、キー配列の分割領域が直接にタッチされるかまたはストロークされることにより選択されることも定義される。この場合、そのストロークは、分割領域にタッチする長さが特定の方向で所定の長さを超えるかあるかどうかを観察することにより認識することもできる。つまり、タッチ長さは、そのタッチ操作の始点と終点の座標によって決まり、そのタッチ長さが所定の長さを超える場合、そのタッチ操作はストローク操作と定義される。
【００３５】
第１行第１列の分割領域が、前記グリッド画面インターフェースでタッチ操作される場合、前記領域の位置はそのタッチ操作とタッチポイントの座標を検出することにより識別され、次いで、前記識別領域に割り当てられたアルファキーが入力として処理される。加えて、第２行第１列の分割領域がストロークされると、前記領域の位置はそのストローク操作とストロークの始点座標を検出することにより識別され、次いで、前記識別領域に割り当てられたベータキーが入力として処理される。
【００３６】
さらに、図５によれば、複数のアルファキーがキー配列の同じ領域に割り当てられると、その領域が所定時間内に何回連続してタッチ操作されるかが検出されるので、どのアルファキーが選択されるかを識別することができる。例えば、前記キー配列の第１行第１列が１回タッチ操作されると、文字「ｅ」の選択が決定され、同じ領域が所与の時間内に２回タッチ操作されると、文字「ｗ」の選択が決定され、同じ領域が所与の時間内に３回タッチ操作されると、文字「ｑ」の選択が決定される。かかる方式で、対応するアルファキーが入力として処理される。複数のベータキーがキー配列の同じ領域に割り当てられると、所与の時間内での前記領域のストローク数またはストローク方向の変更回数を検出することにより、どのベータキーが選択されるかを検出することができる。例えば、図１８に示すように、ストローク方向の変更がないと、第１ベータキーが選択され、ストローク方向が１回変更されると、第２ベータキーが選択され、ストローク方向が２回変更されると、第３ベータキーが選択される。
【００３７】
（第２例示的実施形態）
図１９に示すように、画面インターフェースの領域がタッチ操作または方向ストロークで選択される。タッチ要素が前記グリッド画面インターフェースにあると、アルファキーの選択が決定され、方向ストローク要素があると、ベータキーの選択が決定される。前記画面インターフェースの分割領域が直接タッチ操作により選択されるか、あるいは前記分割領域がストローク方向操作により識別されるが、そのストローク方向はストロークの始点と終点の座標により識別することもできる。
【００３８】
ストローク入力が前記グリッド画面インターフェースにあると、そのストローク入力は検出され、そのストローク方向は前記インターフェース上のそのストロークの始点と終点の座標により識別される。その識別された方向から、前記グリッド画面インターフェース上のキー配列の選択領域が検出され、その対応領域に割り当てられたベータキーが入力として処理される。例えば、左上方ストロークが第１行第１列領域の選択を示し、直線上方ストロークが第１行第２列領域の選択を示し、右上方ストロークが第１行第３列領域の選択を示し、左へのストロークが第２行第１列領域の選択を示し、右へのストロークが第２行第３列領域の選択を示し、右ストロークが第２行第３列領域の選択を示し、左下方ストロークが第３行第１列領域の選択を示し、直線下方ストロークが第３行第２列領域の選択を示し、右下方ストロークが第３行第３列領域の選択を示す。次いで、その選択領域に割り当てられたベータキーが入力として処理される。
【００３９】
第１例示的実施形態とは異なり、本実施形態による方向ストロークはストローク操作が行われる分割領域に限定されるものではない。加えて、図１９では、そのストローク操作が中央から行われることを例示しているが、それは単にストローク操作を開始することができる位置の一例にすぎず、前記方向ストロークの始点はそれに限定されるものではない。従って、方向ストロークを利用する方法により、ユーザーは必要であれば画面インターフェースで自由にストローク操作を行うことができる。前記方向ストローク方法のかかる特徴は、小型画面インターフェースを持つ小型電子機器で有益であり得る。
【００４０】
第２例示的実施形態では、第１例示的実施形態の場合と同様に、どのアルファキーまたはベータキーが複数のアルファキーまたはベータキーから選択されるかを、所定時間内で、所与の領域における連続タッチの回数、ストローク数、またはストローク方向の変更回数を検出することにより決定することができる。
【００４１】
（第３例示的実施形態）
図２０に示すように、画面インターフェースの領域がシングルタッチ操作またはダブルタッチ操作により選択される。前記ダブルタッチ操作とは、同時に２箇所をタッチする動作を意味する。シングルタッチ要素があると、アルファキーの選択が決定され、ダブルタッチ要素があると、ベータキーの選択が決定される。
【００４２】
かかる画面インターフェースでは、第２行第３列領域がシングルタッチ操作により選択されると、前記領域の選択は認識され、そのタッチされた箇所の座標が検出され、次いで、その選択領域に割り当てられたアルファキーが入力として処理されるか、あるいは、第２行第３列領域がダブルタッチ操作により選択されると、２箇所でのタッチ操作は検知され、前記２箇所の共通重心座標が各箇所の座標から計算される。次いで、前記共通重心の第２行第３列領域への配置が決定され、前記共通重心の位置に基づいて、前記第２行第３列領域の選択が識別される。その結果として、その選択領域に割り当てられたベータキーが入力として処理される。前記共通重心は、前記キー配列の分割領域サイズが小さすぎて、同時に行われるダブルタッチ操作のために十分な余地を確保できない場合のために計算されるが、これは、シングルタッチ操作またはダブルタッチ操作が所望領域の選択に失敗したときでさえも、前記共通重心座標は、選択所望の領域に配置される可能性が高いためである。
【００４３】
複数のアルファキーが単一のキーに割り当てられると、アルファキーの１つが、所定時間内に行われる連続シングルタッチ操作の回数に基づいて認識される場合もある。同様に、複数のベータキーが単一のキーに割り当てられると、ベータキーの１つが、所定時間内に行われる連続ダブルタッチ操作の回数に基づいて認識される場合もある。
【００４４】
（第４例示的実施形態）
図２１に示すように、画面インターフェースの領域がマルチタッチ操作またはストローク操作により選択される。前記マルチタッチ操作とは、同時に１箇所を超える箇所をタッチする動作を意味する。加えて、前記マルチタッチ操作はアルファキーを選択する動作と定義され、ストローク操作はベータキーを選択する動作と定義される。
【００４５】
本実施形態に係るインターフェース方法では、例えば、第３行第１列領域へのマルチタッチ入力があると、同時にタッチ操作された箇所が検出され、タッチされた箇所の共通重心座標が計算される。次いで、前記共通重心が位置付けられる領域が識別され、その対応領域に割り当てられたアルファキーの１つがタッチ回数に基づいて認識され、次いで、その認識されたアルファキーは入力として処理され、そのストローク操作は、第１例示的実施形態に説明した同じ手順で入力として処理される。
【００４６】
（第５例示的実施形態）
図２２に示すように、画面インターフェースの領域がマルチタッチ操作またはマルチストローク操作のいずれかにより選択される。前記マルチタッチ操作はアルファキーを選択する動作と定義され、前記マルチストローク操作はベータキーを選択する動作と定義される。前記マルチストローク操作とは、１つを超えるストローク操作が同時に行われる事例を意味する。
【００４７】
かかるインターフェース方法では、マルチストローク入力があると、同時に行われるストローク数が取得され、各ストローク操作の始点の共通重心座標が計算される。前記共通重心座標に基づいて、その選択領域が識別され、さらに、その選択領域に割り当てられたベータキーの１つが入力として処理され、そこで、処理される前記ベータキーはストローク数に基づいて識別されることを特徴とする。前記マルチタッチ操作は、第４例示的実施形態に説明した同じ手順で入力として処理される。
【００４８】
（第６例示的実施形態）
図２３に示すように、画面インターフェースの領域がマルチタッチ操作または方向ストロークのいずれかにより選択される。前記マルチタッチ操作はアルファキーを選択する動作と定義され、前記方向ストロークはベータキーを選択する動作と定義される。本実施形態では、前記マルチタッチ入力は第４例示的実施形態に説明した同じ手順で処理され、前記方向ストローク入力は第２例示的実施形態に説明した同じ手順で処理される。
【００４９】
（第７例示的実施形態）
図２４に示すように、画面インターフェースの領域がマルチタッチ操作または多方向ストロークのいずれかにより選択される。前記マルチタッチ操作はアルファキーを選択する動作と定義され、前記多方向ストロークはベータキーを選択する動作と定義される。
【００５０】
本実施形態では、多方向ストローク入力があると、同時に行われるストローク数とストローク方向とが検出される。前記検出結果により、どの領域が選択されたが識別され、前記識別領域に割り当てられたベータキーの１つが入力として処理されるが、処理される前記ベータキーはストローク数に基づいて決定される。この過程中、前記複数のストロークは同じ方向を有するため、そのストローク方向は、任意のストロークの始点と終点の座標を用いて認識することができ、代替方法としては、そのストローク方向をストロークの各タッチポイントの共通重心方向の変更により識別することもできる。本例示的実施形態では、前記マルチタッチ入力は第４例示的実施形態に説明した同じ手順で処理される。
【００５１】
（第８例示的実施形態）
図２５に示すように、画面インターフェース領域が、シングルタッチ操作／単方向ストローク操作またはダブルタッチ操作／二方向ストローク操作のいずれかにより選択される。前記シングルタッチ操作／単方向ストローク操作はアルファキーを選択する動作と定義され、前記ダブルタッチ操作／二方向ストローク操作はベータキーを選択する動作と定義される。
【００５２】
特定の領域がタッチ操作されると、そのタッチ操作がシングルタッチ操作、またはダブルタッチ操作のいずれであるかが決定される。そのタッチ操作がシングルタッチ操作として決定される場合、第２行第２列領域に割り当てられたアルファキーが入力として処理されるか、あるいはその反対に、そのタッチ操作がダブルタッチ操作として決定される場合、第２行第２列に割り当てられたベータキーが入力として処理される。また、特定の領域がストローク操作される場合、そのストローク操作がシングルストローク操作か、またはダブルストローク操作であるかが決定され、さらに、そのストローク方向も検出される。そのストローク操作がシングルストローク操作として決定されると、そのストローク方向に対応する、第２行第２列以外の任意の領域に割り当てられたアルファキーが入力として処理される。そのストローク操作がダブルストローク操作として決定されると、前記領域に割り当てられたベータキーが入力として処理される。
【００５３】
ストローク方向はキー位置を決定する。例えば、左上方ストロークが第１行第１列におけるキーを示し、直線上方ストロークが第１行第２列におけるキーを示し、右上方ストロークが第１行第３列におけるキーを示し、左へのストロークが第２行第１列におけるキーを示し、右へのストロークが第２行第３列におけるキーを示し、左下方ストローク操作が第３行第１列におけるキーを示し、直線下方ストローク操作が第３行第２列におけるキーを示し、さらに、右下方ストローク操作が第３行第３列におけるキーを示す。
【００５４】
（第９例示的実施形態）
入力装置によるさまざまに異なる入力が区別されて、アルファキーとベータキーとを識別する。かかる入力装置の例としては、左右ボタン付きのマウス、およびペンポイントとサイドボタン付きのスタイラスペンなどが挙げられる。画面インターフェースの分割領域がマウスの左ボタンでクリックされると、そのクリックされた領域に対応するキーに割り当てられたアルファキーの選択が決定され、その領域が前記マウスの右ボタンでクリックされると、そのクリックされた領域に対応するキーに割り当てられたベータキーの選択が決定される。別の実施例の場合、特定の領域がスタイラスペンのペンポイントを用いてタッチされると、アルファキーの選択が決定され、代替方法では、前記スタイラスペンのサイドボタンが押された状態で、その領域がタッチされると、その選択領域に対応するキーに割り当てられたベータキーの選択を決定し、次いで、そのベータキーを入力として処理することもできる。さらに、所定時間内で所与の領域における連続タッチの回数に基づくと、その選択領域に対応するキーに割り当てられているアルファキーまたはベータキーのいずれか１つの選択が決定される。
【００５５】
（第１０例示的実施形態）
第９例示的実施形態の場合と同様に、本実施形態では、入力装置によるさまざまに異なる入力が区別されて、アルファキーとベータキーとを識別する。タッチ入力が、前記マウスの左ボタンまたはスタイラスペンのペンポイントを用いて画面インターフェースに対して行われると、前記画面インターフェースの第２行第２列領域に割り当てられたアルファキーの選択が決定され、タッチ入力が、マウスの右ボタンまたはスタイラスのペンポイントをそのサイドボタンが押された状態で用いて画面インターフェースに対して行われると、第２行第２列領域に割り当てられたベータキーの選択が決定され、ストローク入力が、前記マウスの左ボタンまたはスタイラスのペンポイントを用いて前記画面インターフェースに対して行われると、前記画面インターフェースの第２行第２列のキーを除くキーの１つに割り当てられたアルファキーがそのストローク方向に応じて入力として処理され、さらに、ストローク入力が、マウスの右ボタンまたはサイドボタンが押された状態のスタイラスのペンポイントを用いて前記画面インターフェースに対して行われると、第２行第２列のキーを除くキーの１つに割り当てられたベータキーが入力として処理される。
【００５６】
（第１１例示的実施形態）
本例示的実施形態では、３Ｘ３配列に加えて補助キーを用いることによりアルファキーとベータキーとを識別する方法を説明する。ここで、前記補助キーはキーボードの［shift（シフト）］キーの役割を果たす。つまり、前記補助ボタンが押されていない状態でタッチ操作による選択があると、選択されたキーに割り当てられたアルファキーの選択が決定され、その選択されたアルファキーは入力として処理され、前記補助キーの選択中にタッチ入力が行われると、選択されたキーに割り当てられたベータキーの選択が決定され、その選択されたベータキーが入力として処理され、さらに、キー要素が、その選択されたキーに割り当てられたキー要素と同種のキー要素の中から所定時間内のタッチ回数に基づいて識別され、次いで、識別されたキー要素が入力として処理される。
【００５７】
（第１２例示的実施形態）
本例示的実施形態では、アルファキーとベータキーとがタッチ時間長を用いて区別される。タッチ時間長が所定値未満の場合、アルファキーの選択が決定され、タッチ時間長が所定値を超える場合、ベータキーの選択が決定される。また、キー要素が、選択されたキーに割り当てられたキー要素と同種のキー要素の中から所定時間内のタッチ回数に基づいて識別される。
【００５８】
（第１３例示的実施形態）
本例示的実施形態では、アルファキーとベータキーとがタッチ強度に基づいて互いに区別される。タッチ強度が所定値未満であると、アルファキーの選択が決定され、前記タッチ強度が所定値を超える場合、ベータキーの選択が決定される。また、キー要素が、選択されたキーに割り当てられたキー要素と同種のキー要素の中から所定時間内のタッチ回数に基づいて識別される。
【００５９】
本発明はコンピュータ読み取り可能記録媒体上のコンピュータ読み取り可能コードとしても例示することができる。前記コンピュータ読み取り可能記録媒体は、後にコンピュータシステムで読み取ることができるデータを記憶できる任意のデータ記憶装置であり、その例としては、読み出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ-ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ記憶装置、および搬送波が挙げられる。
【図１】
2010538353.tif 000003
【図２】
2010538353.tif 000004
【図３】
2010538353.tif 000005
【図４】
2010538353.tif 000006
【図５】
2010538353.tif 000007
【図６】
2010538353.tif 000008
【図７】
2010538353.tif 000009
【図８】
2010538353.tif 000010
【図９】
2010538353.tif 000011
【図１０】
2010538353.tif 000012
【図１１】
2010538353.tif 000013
【図１２】
2010538353.tif 000014
【図１３】
2010538353.tif 000015
【図１４】
2010538353.tif 000016
【図１５】
2010538353.tif 000017
【図１６】
2010538353.tif 000018
【図１７】
2010538353.tif 000019
【図１８】
2010538353.tif 000020
【図１９】
2010538353.tif 000021
【図２０】
2010538353.tif 000022
【図２１】
2010538353.tif 000023
【図２２】
2010538353.tif 000024
【図２３】
2010538353.tif 000025
【図２４】
2010538353.tif 000026
【図２５】
2010538353.tif 000027
【国際調査報告】
2010538353.tif 000028
2010538353.tif 000029