(57)【要約】  タッチスクリーンを有する文字入力装置において相互に異なるキーパッド上の文字を入力する場合に各キーパッド上の文字を迅速に入力するための方法を提供する。本、文字入力方法は、第２のキーパッドが隠された状態で第１のキーパッドをタッチスクリーンに表示するステップと、上記第１のキーパッドを分割する複数の領域の中の１つの領域へのタッチを感知するステップと、第１のキーパッドが表示されたタッチスクリーンの領域外でタッチのドラッグ及び解除を感知した場合には、隠された第２のキーパッドの領域の文字を抽出するステップと、上記抽出された第２のキーパッドの文字を上記タッチスクリーン上に表示するステップとを有する。【選択図】図５
2014518486.tif 000002
【特許請求の範囲】
【請求項１】
第１のキーパッド及び第２のキーパッドの中の１つを選択的に表示する文字入力装置の文字入力方法であって、
前記第２のキーパッドが隠された状態でタッチスクリーンの１つの領域に前記第１のキーパッドを表示するステップと、
前記第１のキーパッドを分割する複数の領域の中の１つの領域へのタッチを感知するステップと、
前記第１のキーパッドの前記タッチされた１つの領域とは異なる位置で前記タッチのドラッグ及び解除が発生するステップと、
前記第１のキーパッドの前記タッチされた１つの領域に対応する前記隠された第２のキーパッドの領域と関連した文字を抽出するステップと、
前記抽出された第２のキーパッドの文字を前記タッチスクリーン上に表示するステップと、
を有することを特徴とする文字入力方法。
【請求項２】
前記タッチを感知するステップは、
前記タッチされた領域とは異なる位置で前記タッチの解除が感知される場合に、前記第１のキーパッドが表示された前記タッチスクリーンの領域外で前記タッチの解除を感知するステップと、を有することを特徴とする請求項１に記載の文字入力方法。
【請求項３】
前記タッチを感知するステップは、
前記タッチされた領域とは異なる位置で前記タッチの解除が感知される場合に、前記第１のキーパッドが表示される前記タッチスクリーンの１つの領域で前記タッチの解除を感知するステップと、
前記タッチが解除された領域の前記第１のキーパッドの文字を抽出するステップと、
前記抽出された第１のキーパッドの文字を前記タッチスクリーン上に表示するステップと、
を有することを特徴とする請求項１に記載の文字入力方法。
【請求項４】
前記隠された第２のキーパッドを表示するためのキーパッドスイッチボタンを表示するステップと、
前記キーパッドスイッチの活性化に応答して、前記第１のキーパッドを隠し、前記第２のキーパッドを前記タッチスクリーン上に表示するステップと
をさらに有することを特徴とする請求項１に記載の文字入力方法。
【請求項５】
前記第１のキーパッドを表示するステップは、
前記第１のキーパッドを分割する複数の領域の各々で前記第１のキーパッドの文字及び対応する前記第２のキーパッドの文字を共に表示するステップを有することを特徴とする請求項１に記載の文字入力方法。
【請求項６】
前記タッチが前記第１のキーパッドの１つの領域外にドラッグされると、前記第１のキーパッドの前記タッチされた領域に対応する前記第２のキーパッドの文字を表示するステップをさらに含むことを特徴とする請求項１に記載の文字入力方法。
【請求項７】
第１のキーパッド、第２のキーパッド、及び第３のキーパッドを選択的に表示する文字入力装置の文字入力方法であって、
前記第２のキーパッド及び前記第３のキーパッドが隠された状態でタッチスクリーンの１つの領域に前記第１のキーパッドを表示するステップと、
前記第１のキーパッドを分割する複数の領域の中の１つの領域のタッチを感知し、前記第１のキーパッドの前記タッチされた１つの領域とは異なる第１の位置及び第２の位置の中の１つで前記タッチのドラッグ及び解除が発生するステップと、
前記第１の位置で前記タッチを解除する場合に、前記第１のキーパッドの前記タッチされた１つの領域に対応する前記第２のキーパッドと関連した文字を前記タッチスクリーン上に表示するステップと、
前記第２の位置で前記タッチを解除する場合に、前記第１のキーパッドの前記タッチされた１つの領域に対応する前記第３のキーパッドと関連した文字を前記タッチスクリーン上に表示するステップと、
を有することを特徴とする文字入力方法。
【請求項８】
文字入力装置の文字入力方法であって、
タッチスクリーン上に第１のキーパッドを表示するステップと、
前記第１のキーパッドを分割する複数の領域の中の１つの領域のタッチを感知するステップと、
前記タッチの解除を感知するステップと、
前記解除されたタッチの位置を判定するステップと、
前記解除されたタッチが前記表示された第１のキーパッド内である場合に、前記第１のキーパッドの前記タッチされた領域と関連した文字を表示するステップと、
前記解除されたタッチが前記表示された第１のキーパッド外である場合に、第２の文字を表示するステップと、を有し、
前記第２の文字は、前記第１のキーパッドの前記タッチされた領域に対応する隠された第２のキーパッドの１つの領域と関連することを特徴とする文字入力方法。
【請求項９】
文字入力装置であって、
第２のキーパッドが隠された状態で第１のキーパッドを表示するタッチスクリーンと、
前記第１のキーパッド及び前記第２のキーパッドの文字を格納する記憶部と、
前記第１のキーパッドを分割する複数の領域の中の１つの領域へのタッチを感知し、前記第１のキーパッドの前記タッチされた１つの領域とは異なる位置で前記タッチのドラッグ及び解除が発生すると、前記第１のキーパッドの前記タッチされた１つの領域に対応する前記隠された第２のキーパッドの１つの領域の文字を前記記憶部から抽出し、前記抽出された第２のキーパッドの文字を前記タッチスクリーンに表示するプロセッサと、
を有することを特徴とする文字入力装置。
【請求項１０】
前記プロセッサは、前記タッチされた１つの領域とは異なる位置で前記タッチの解除を感知する場合に、前記第１のキーパッドが表示された前記タッチスクリーンの領域外で前記タッチの解除を感知するユーザジェスチャー感知部を有することを特徴とする請求項９に記載の文字入力装置。
【請求項１１】
前記プロセッサは、
前記第１のキーパッドが表示された領域内で前記タッチの解除を感知するユーザジェスチャー感知部と、
前記タッチを解除するユーザのジェスチャーに応じて、前記タッチが解除された領域の前記第１のキーパッドの文字を抽出する文字抽出部と、
前記抽出された第１のキーパッドの文字を前記タッチスクリーン上に表示する文字表示部と、
を有することを特徴とする請求項９に記載の文字入力装置。
【請求項１２】
前記タッチスクリーンは、キーパッドスイッチボタンをさらに表示することを特徴とする請求項９に記載の文字入力装置。
【請求項１３】
前記タッチスクリーンは、前記第１のキーパッドを分割する複数の領域の中の各々に前記第１のキーパッド及び前記第２のキーパッドと関連した文字を表示することを特徴とする請求項９に記載の文字入力装置。
【請求項１４】
前記プロセッサは、
前記タッチをドラッグする場合に、前記第１のキーパッドの前記タッチされた１つの領域に対応する前記第２のキーパッドの領域の文字を前記タッチスクリーン上に表示する文字表示部と、
を有することを特徴とする請求項９に記載の文字入力装置。
【請求項１５】
文字入力装置であって、
第２のキーパッド及び第３のキーパッドが隠された状態で第１のキーパッドを表示するタッチスクリーンと、
前記第１のキーパッド、前記第２のキーパッド、及び前記第３のキーパッドの文字を格納する記憶部と、
前記第１のキーパッドと関連した複数の領域の中の１つの領域でタッチを感知し、前記タッチスクリーンを通じたタッチのドラッグが発生し、前記第１のキーパッドの前記タッチされた１つの領域とは異なる第１の位置及び第２の位置の中の１つで前記タッチの解除を感知し、前記解除されたタッチが前記第１の位置で感知される場合に、前記第１のキーパッドの前記タッチされた１つの領域に対応する前記第２のキーパッドの領域の文字を前記タッチスクリーン上に表示し、前記解除されたタッチが前記第２の位置で感知される場合に、前記第１のキーパッドの前記タッチされた１つの領域に対応する前記第３のキーパッドの領域の文字を前記タッチスクリーン上に表示するプロセッサと、
を有することを特徴とする文字入力装置。
【請求項１６】
文字入力装置であって、
第１のキーパッドを表示するタッチスクリーンと、
前記第１のキーパッド及び前記第２のキーパッドの文字を格納する記憶部と、
前記第１のキーパッドを前記タッチスクリーン上に表示し、前記第１のキーパッドを分割する複数の領域の中の１つの領域のタッチを感知し、前記タッチスクリーンを通じたドラッグが発生し、前記第１のキーパッドの外で前記タッチの解除を感知し、前記第１のキーパッドの前記タッチされた領域と関連した第１の文字とは異なる第２の文字を前記タッチスクリーン上に表示するプロセッサと、
を有することを特徴とする文字入力装置。
【請求項１７】
文字入力方法を実行するためのプログラムが記録されているコンピュータで読み取り可能な非一時的記憶媒体であって、
第２のキーパッドが隠された状態で第１のキーパッドをタッチスクリーン上に表示するステップと、
前記第１のキーパッドを分割する複数の領域の中の１つの領域のタッチを感知するステップと、
前記タッチをドラッグするステップと、
前記第１のキーパッドの前記タッチされた１つの領域とは異なる位置で前記タッチの解除を感知するステップと、
前記第１のキーパッドの前記タッチされた１つの領域に対応する前記隠された第２のキーパッドの領域と関連した文字を抽出するステップと、
前記抽出された第２のキーパッドの文字を前記タッチスクリーン上に表示するステップと、
を有する文字入力方法を実行するためのプログラムが記録されていることを特徴とする記憶媒体。
【請求項１８】
文字入力方法を実行するためのプログラムが記録されているコンピュータで読み取り可能な非一時的記憶媒体であって、
第１のキーパッドをタッチスクリーン上に表示するステップと、
前記第１のキーパッドを分割する複数の領域の中の１つの領域のタッチを感知するステップと、
前記タッチをドラッグし、前記キーパッドの外で前記タッチの解除を感知し、前記第１のキーパッドの前記タッチされた１つの領域と関連した第１の文字とは異なる第２の文字を前記タッチスクリーン上に表示するステップとを有し、
前記第２の文字は、前記第１のキーパッドの前記タッチされた領域に対応する第２のキーパッドの領域と関連する文字入力方法を実行するためのプログラムが記録されていることを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は文字入力装置に係り、特に、ユーザのジェスチャーに対応する文字を入力する、タッチスクリーンを用いる文字入力装置とその文字入力方法、及びこれに係わる記憶媒体に関する。
【背景技術】
【０００２】
タッチスクリーンを有する文字入力装置は、ユーザが文字入力を実行できるようにキーパッドを提供する。キーパッドは、複数の領域に分割され、各々の領域は、英語、韓国語、中国語、及び日本語、数字、及び／又は特殊文字の中の少なくとも１つの文字を含む。ユーザが複数の領域の中の１つの領域を選択する場合に、文字入力装置は、ユーザが選択した領域に対応する文字をタッチスクリーン上に表示する。
【０００３】
文字入力装置は、ユーザが様々な種類の文字を入力できるように複数のキーパッドを提供する。複数のキーパッドの各々は、選択的にタッチスクリーン上に表示される。例えば、ハングルキーパッドが隠された状態で英語キーパッドがタッチスクリーン上に表示され、複数のキーパッドの中の１つがタッチスクリーン上に表示される場合に、ユーザは、スイッチボタンを選択することにより複数のキーパッドの中の他の１つをタッチスクリーン上に表示する。
【０００４】
ユーザは、タッチスクリーン上に表示可能な複数のキーパッドを用いて各キーパッドに含まれた文字を入力する。例えば、ユーザは、ハングルキーパッド上でハングル文字を入力した後に、キーパッドスイッチボタンを選択し、数字キーパッド上で数字文字を入力する。
【０００５】
しかしながら、例えばハングルキーパッドと数字キーパッドとをスイッチングする時に、異なるキーパッド間のスイッチングのための時間が要求される。このようなスイッチング時間は、メッセージの入力を完了するのに必要とされる時間を増加し、ユーザには不便さをもたらす。従って、ユーザが相互に異なるキーパッド上の文字を迅速に入力できる方式が要求される。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、少なくとも上述した問題点及び／又は不都合に取り組み、少なくとも以下の便宜を提供することにある。即ち、本発明の目的は、タッチスクリーンを有する文字入力装置において相互に異なるキーパッド上の文字を入力する場合に各キーパッド上の文字を迅速に入力するための文字入力方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記のような目的を達成するために、本発明の実施形態の一態様によれば、第１のキーパッド及び第２のキーパッドの中の１つを選択的に表示する文字入力装置の文字入力方法を提供する。上記文字入力方法は、上記第２のキーパッドが隠された状態でタッチスクリーンの１つの領域に上記第１のキーパッドを表示するステップと、上記第１のキーパッドを分割する複数の領域の中の１つの領域へのタッチを感知するステップと、上記第１のキーパッドの上記タッチされた１つの領域とは異なる位置で上記タッチのドラッグ及び解除が発生するステップと、上記第１のキーパッドの上記タッチされた１つの領域に対応する上記隠された第２のキーパッドの領域と関連した文字を抽出するステップと、上記抽出された第２のキーパッドの文字を上記タッチスクリーン上に表示するステップと、を有することを特徴とする。
【０００８】
本発明の実施形態の他の態様によれば、第１のキーパッド、第２のキーパッド、及び第３のキーパッドを選択的に表示する文字入力装置の文字入力方法を提供する。上記文字入力方法は、上記第２のキーパッド及び上記第３のキーパッドが隠された状態でタッチスクリーンの１つの領域に上記第１のキーパッドを表示するステップと、上記第１のキーパッドを分割する複数の領域の中の１つの領域のタッチを感知し、上記第１のキーパッドの上記タッチされた１つの領域とは異なる第１の位置及び第２の位置の中の１つで上記タッチのドラッグ及び解除するステップと、上記第１の位置で上記タッチを解除する場合に、上記第１のキーパッドの上記タッチされた１つの領域に対応する上記第２のキーパッドと関連した文字を上記タッチスクリーン上に表示するステップと、上記第２の位置で上記タッチを解除する場合に、上記第１のキーパッドの上記タッチされた１つの領域に対応する上記第３のキーパッドと関連した文字を上記タッチスクリーン上に表示するステップと、を有することを特徴とする。
【０００９】
本発明の実施形態のさらに他の態様によれば、文字入力装置の文字入力方法を提供する。上記文字入力方法は、タッチスクリーン上に第１のキーパッドを表示するステップと、上記第１のキーパッドを分割する複数の領域の中の１つの領域へのタッチを感知するステップと、上記タッチの解除を感知するステップと、上記解除されたタッチの位置を判定するステップと、上記解除されたタッチが上記表示された第１のキーパッド内である場合に、上記第１のキーパッドの上記タッチされた領域と関連した文字を表示するステップと、上記解除されたタッチが上記表示された第１のキーパッド外である場合に、第２の文字を表示するステップと、を有し、上記第２の文字は、上記第１のキーパッドの上記タッチされた領域に対応する隠された第２のキーパッドの１つの領域と関連することを特徴とする。
【００１０】
本発明の実施形態のさらなる他の態様によれば、文字入力装置を提供する。上記文字入力装置は、第２のキーパッドが隠された状態で第１のキーパッドを表示するタッチスクリーンと、上記第１のキーパッド及び上記第２のキーパッドの文字を格納する記憶部と、上記第１のキーパッドを分割する複数の領域の中の１つの領域のタッチを感知し、上記第１のキーパッドの上記タッチされた１つの領域とは異なる位置で上記タッチのドラッグ及び解除が発生すると、上記第１のキーパッドの上記タッチされた１つの領域に対応する上記隠された第２のキーパッドの１つの領域の文字を上記記憶部から抽出し、上記抽出された第２のキーパッドの文字を上記タッチスクリーンに表示するプロセッサと、を有することを特徴とする。
【００１１】
本発明の実施形態のさらに他の１つの態様によれば、文字入力装置を提供する。上記文字入力装置は、第２のキーパッド及び第３のキーパッドが隠された状態で第１のキーパッドを表示するタッチスクリーンと、上記第１のキーパッド、上記第２のキーパッド、及び上記第３のキーパッドの文字を格納する記憶部と、上記第１のキーパッドと関連した複数の領域の中の１つの領域でタッチを感知し、上記タッチスクリーンを通じたタッチのドラッグが発生し、上記第１のキーパッドの上記タッチされた１つの領域とは異なる第１の位置及び第２の位置の中の１つで上記タッチの解除を感知し、上記解除されたタッチが上記第１の位置で感知される場合に、上記第１のキーパッドの上記タッチされた１つの領域に対応する上記第２のキーパッドの領域の文字を上記タッチスクリーン上に表示し、上記解除されたタッチが上記第２の位置で感知される場合に、上記第１のキーパッドの上記タッチされた１つの領域に対応する上記第３のキーパッドの領域の文字を上記タッチスクリーン上に表示するプロセッサと、を有することを特徴とする。
【００１２】
本発明の実施形態のさらにまた他の態様によれば、文字入力装置を提供する。上記文字入力装置は、第１のキーパッドを表示するタッチスクリーンと、上記第１のキーパッド及び上記第２のキーパッドの文字を格納する記憶部と、上記第１のキーパッドを上記タッチスクリーン上に表示し、上記第１のキーパッドを分割する複数の領域の中の１つの領域のタッチを感知し、上記タッチスクリーンを通じたドラッグが発生し、上記第１のキーパッドの外で上記タッチの解除を感知し、上記第１のキーパッドの上記タッチされた領域と関連した第１の文字とは異なる第２の文字を上記タッチスクリーン上に表示するプロセッサと、を有することを特徴とする。
【００１３】
本発明の実施形態のさらなる他の態様によれば、文字入力方法を実行するためのプログラムが記録されているコンピュータで読み取り可能な非一時的記憶媒体を提供する。上記記録媒体は、第２のキーパッドが隠された状態で第１のキーパッドをタッチスクリーン上に表示するステップと、上記第１のキーパッドを分割する複数の領域の中の１つの領域のタッチを感知するステップと、上記タッチをドラッグするステップと、上記第１のキーパッドの上記タッチされた１つの領域とは異なる位置で上記タッチの解除を感知するステップと、上記第１のキーパッドの上記タッチされた１つの領域に対応する上記隠された第２のキーパッドの領域と関連した文字を抽出するステップと、上記抽出された第２のキーパッドの文字を上記タッチスクリーン上に表示するステップと、を有する文字入力方法を実行するためのプログラムが記録されていることを特徴とする。
【００１４】
本発明の実施形態のさらにその他の態様によれば、文字入力方法を実行するためのプログラムが記録されているコンピュータで読み取り可能な非一時的記憶媒体を提供する。上記記録媒体は、第１のキーパッドをタッチスクリーン上に表示するステップと、上記第１のキーパッドを分割する複数の領域の中の１つの領域のタッチを感知するステップと、上記タッチをドラッグし、上記キーパッドの外で上記タッチの解除を感知し、上記第１のキーパッドの上記タッチされた１つの領域と関連した第１の文字とは異なる第２の文字を上記タッチスクリーン上に表示するステップとを有し、上記第２の文字は、上記第１のキーパッドの上記タッチされた領域に対応する第２のキーパッドの領域と関連する文字入力方法を実行するためのプログラムが記録されていることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、ユーザは、相互に異なるキーパッドを選択的に提供する文字入力装置の各キーパッド上の文字を迅速に入力できる。特に、ユーザが相互に異なるキーパッド上の文字を継続して入力する場合に、文字入力装置は、全体的な文字入力時間を短縮できる。
【００１６】
本発明の他の目的、利点、及び顕著な特徴は、添付の図面及び本発明の実施形態からなされた以下の詳細な説明から、この分野の当業者に明確になるはずである。
【図面の簡単な説明】
【００１７】
【図１】本発明の一実施形態に係わる文字入力装置の構成を示すブロック図である。
【図２】本発明の一実施形態に係わる文字入力装置のタッチスクリーン上に表示される情報を示す図である。
【図３】本発明の一実施形態に係わる文字入力装置で提供するキーパッドを示す図である。
【図４】本発明の他の実施形態に係わる文字入力装置で提供するキーパッドを示す図である。
【図５】本発明の一実施形態に係わる文字入力装置のタッチスクリーン上のユーザのジェスチャーを示す図である。
【図６】本発明の他の実施形態に係わる文字入力装置のタッチスクリーン上のユーザのジェスチャーを示す図である。
【図７】本発明のもう１つの一実施形態に係わる文字入力装置のタッチスクリーン上のユーザのジェスチャーを示す図である。
【図８】本発明の一実施形態に係わる文字入力装置で提供するキーパッドを示す図である。
【図９】本発明の一実施形態に係わる文字入力装置の動作を示すフローチャートである。
【図１０】本発明の他の実施形態による文字入力装置の動作を示すフローチャートである。
【図１１】本発明のもう１つの一実施形態に係わる文字入力装置の動作を示すフローチャートである。
【図１２】本発明の一実施形態に係わる文字入力装置のプロセッサの構成を示すブロック図である。
【発明を実施するための形態】
【００１８】
以下では、本発明を製造し使用する方法について詳細に説明される。本発明の様々な実施形態が説明されるが、クレームに記載されていない限り、そのような実施形態によって本発明の範囲が限定されないことが留意されなければならない。
【００１９】
ユーザのジェスチャーは、例えば、スタイラス、又はより一般的に、左手又は右手の指（特に、人差し指及び／又は親指）を用いてタッチスクリーン上に情報を表示するか又は制御する動作である。ユーザのジェスチャーは、タッチ、ロングタッチ、タッチの解除、タッチのドラッグなどを含み得る。ここで、タッチは、所定の臨界時間の間タッチスクリーンへの接触を維持する動作を意味し、ロングタッチは、所定の臨界時間より長い接触を維持する動作を意味する。特に、タッチのドラッグは、タッチスクリーン上の１つの領域を接触し、この接触を維持しつつ特定の方向にドラッグした後に、この接触を解除するユーザのジェスチャーを意味する。
【００２０】
「タッチ」はより正確には、文字入力装置が、ユーザの指がタッチスクリーンに接触することを感知する状態を意味する。例えば、静電容量式技術又は表面音波技術がタッチセンサに使用される場合に、タッチスクリーン上の指が実際にタッチスクリーンに接触しない（例えば、タッチスクリーンに組み込まれた近接センサに非常に近接するが物理的に接触しない）としても、文字入力装置は、指がタッチスクリーンを「タッチ」したと認識できる。
【００２１】
本発明において、タッチスクリーンを通じて文字を入力できる文字入力装置が、タブレット、携帯用マルチメディア再生装置（Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｍｅｄｉａ  Ｐｌａｙｅｒ、ＰＭＰ）、個人情報端末機（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ、ＰＤＡ）、スマートフォン（Ｓｍａｒｔ  Ｐｈｏｎｅ）、携帯電話、ナビゲーション端末機、電子辞書、ディジタルフレームなどを含み得ることは、本発明の技術分野における通常の知識を持つ者には明らかであろう。
【００２２】
図１を参照すると、本発明の一実施形態に係わる文字入力装置の構成を示すブロック図であって、文字入力装置１００は、タッチスクリーン１１０、プロセッサ１２０、及び記憶部１３０を含み得る。
【００２３】
タッチスクリーン１１０は、ディスプレーパネル及びタッチパッドを含み得る。ディスプレーパネルは例えば、プラズマディスプレーパネル（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ、ＰＤＰ）、電子ペーパーディスプレー（Ｅｌｅｃｔｒｏｎｉｃ  Ｐａｐｅｒ  Ｄｉｓｐｌａｙ、ＥＰＤ）、液晶ディスプレー（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ、ＬＣＤ）、発光ポリマーディスプレー（Ｌｉｇｈｔ  ｅｍｉｔｔｉｎｇ  Ｐｏｌｙｍｅｒ  Ｄｉｓｐｌａｙ、ＬＰＤ）、有機発光ダイオード（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ、ＯＬＥＤ）、アクティブマトリックス有機発光ダイオード（Ａｃｔｉｖｅ−ｍａｔｒｉｘ  Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ、ＡＭＯＬＥＤ）、又はこれらの応用を使用する。
【００２４】
タッチパッドは、ディスプレーパネルの一側に取り付けられることによりタッチパッドの表面上に発生するタッチを感知し、タッチが発生した領域の座標、即ち、位置を検出する。タッチパッドは例えば、抵抗膜方式、静電容量方式、超音波方式、光センサ方式、電子誘導方式などの何れかに従って動作する。例えば、光センサ方式を使用するタッチパッドは、複数の発光素子及び複数の受光素子がディスプレー領域の周囲に配置され、発光素子が赤外線などの光線を発光し、該光線がディスプレー領域を通過した後に対向する受光素子により受光されるようにする構造を有する。また、タッチパッドは、ディスプレー領域の駆動及び光素子（発光素子及び受光素子）の駆動を制御するための別々の回路を含み得る。このような光センサ方式を用いるタッチパッドにおいて、発光素子及びそれに対向する受光素子を所定の間隔で整列し、各々の発光素子に対応する受光素子の座標値を予め設定し、これにより、ユーザがディスプレー領域をタッチする場合に、遮断された光線の座標値を読み取ることによりタッチされた位置を検出し、この検出された座標値をプロセッサ１２０に送信する。
【００２５】
タッチスクリーン１１０の例えば下方には、プロセッサ１２０及び記憶部１３０が配置される。
【００２６】
記憶部１３０は、本発明の様々な実施形態に従う動作に必要な全般的なプログラム及びユーザデータを格納する。記憶部１３０は、揮発性メモリ及び不揮発性メモリの中の少なくとも１つを使用し得る。例えば、不揮発性メモリは、読出し専用メモリ（ＲＯＭ）、電気消去可能なプログラマブル読み取り専用メモリ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ、ＥＥＰＲＯＭ）、フラッシュメモリ（Ｆｌａｓｈ  Ｍｅｍｏｒｙ）などであり、揮発性メモリは、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、スタティックランダムアクセスメモリ（ＳＲＡＭ）などである。
【００２７】
一方、記憶部１３０の少なくとも一部は、文字入力装置１００から着脱可能（ｒｅｍｏｖａｂｌｅ）である。着脱可能な記憶部１３０は、例えば、コンパクトフラッシュ（登録商標）（ＣＦ）カード、セキュアディジタル（ＳＤ）カード、スマートメディア（ＳＭ）カード、マルチメディアカード（ＭＭＣ）、メモリスティックなどである。
【００２８】
プロセッサ１２０は、文字入力装置１００の各構成要素に対する全般的な動作を制御する。例えば、下記に説明する本発明の様々な実施形態の動作に必要な方法は、プログラムの形態でメモリに格納される。あるいは、これらの方法の一部は、プログラムの形態でメモリに格納され、他の一部は、ハードウェア（回路又は専用回路）で具現される。プロセッサ１２０は、記憶部１３０に保持されているプログラムの少なくとも一部を読み出して解読（ｉｎｔｅｒｐｒｅｔ）し、タッチスクリーン１１０上に第１のキーパッドを分割する複数の領域の中の１つの領域をタッチし、このタッチを維持しつつドラッグし、このタッチされた領域とは異なる位置でこのタッチを解除するユーザのジェスチャーに応じて、第２のキーパッドを分割する複数の領域の中で、タッチされた第１のキーパッドの領域に対応する領域に位置する第２のキーパッドの文字を抽出し、この抽出された文字をタッチスクリーン１１０上に表示する。
【００２９】
図２を参照すると２００、２２０、２４０、２６０は、本発明の一実施形態に係わる文字入力装置のタッチスクリーン上に表示される情報を示す図であって、特に、図２の２００は、文字入力装置１００により提供された文字入力ウィンドウ２０１及びハングルキーパッド２０２を示す図であり、図２の２２０は、文字入力装置１００により提供された文字入力ウィンドウ２２１及び英語キーパッド２２２を示す図であり、図２の２４０は、文字入力装置１００により提供された文字入力ウィンドウ２４１及び数字キーパッド２４２を示す図である。図２の２６０は、文字入力装置１００により提供された文字入力ウィンドウ２６１及び特殊文字キーパッド２６２を示す図である。
【００３０】
文字入力装置１００は、複数の各種キーパッド２０２、２２２、２４２、２６２間でのスイッチングのためのキーパッドスイッチボタン２０３、２０４、２２３、２２４、２４３、２４４、２６３、及び２６４を含み得る。例えば、ユーザは、ハングル／英語キーパッドスイッチボタン２０３を選択することにより、ハングルキーパッド２０２を英語キーパッド２２２にスイッチングできる。ユーザは、英語／ハングルキーパッドスイッチボタン２２３を選択することにより、英語キーパッド２２２をハングルキーパッド２０２にスイッチングできる。ユーザは、数字／特殊文字キーパッドスイッチボタン２４３を選択することにより、数字キーパッド２４２を特殊文字キーパッド２６２にスイッチングできる。また、ユーザは、特殊文字／数字キーパッドスイッチボタン２６３を選択することにより、特殊文字キーパッド２６２を数字キーパッド２４２にスイッチングできる。
【００３１】
図３及び図４を参照すると、複数のキーパッドの各々は、相互に対応する領域を有する。ここで、各キーパッドは、複数の領域に分割され、領域ごとに少なくとも１つの文字が表示される。
【００３２】
図３は、ハングルキーパッド３００、英語キーパッド３２０、数字キーパッド３４０、及び特殊文字キーパッド３６０の例を示す図である。図３において、各キーパッドの１つの領域は、異なるキーパッドの１つの領域に対応する。このとき、相互に対応する領域は、タッチスクリーン上の同一の位置に配置されるか又は同一の配列値を有する。例えば、ハングルキーパッド３００の１つの領域３０３、英語キーパッド３２０の１つの領域３２３、数字キーパッド３４０の１つの領域３４３、及び特殊文字キーパッド３６０の１つの領域３６３は、相互に対応する。このとき、各領域は、タッチスクリーン上の同一の位置に表示されるか又は同一の配列値（２，２）を有する。
【００３３】
図４は、ＱＷＥＲＴＹ英語キーパッド４００及び数字キーパッド４２０の一例を示す図である。図４において、各キーパッドの１つの領域は、他のキーパッドの１つの領域に対応する。このとき、相互に対応する領域は、文字入力装置１００ですでに定められた方式に従う。例えば、ＱＷＥＲＴＹ英語キーパッド４００の‘ｑ’、‘ｗ’、‘ｅ’、‘ｒ’、‘ｔ’、‘ｙ’、‘ｕ’、‘ｉ’、‘ｏ’、及び‘ｐ’の各々は、数字キーパッド４２０の‘１’、‘２’、‘３’、‘４’、‘５’、‘６’、‘７’、‘８’、‘９’、及び‘０’に対応する。例えば、ＱＷＥＲＴＹ英語キーパッド４００の１つの領域４０３及び数字キーパッド４２０の１つの領域４２３は、相互に対応する。
【００３４】
図５を参照すると、図５の５００は、ユーザのジェスチャーにより入力がなされる前の画面を示し、図５の５２０は、ユーザのジェスチャーにより入力がなされている間の画面を示し、図５の５４０は、ユーザのジェスチャーにより入力がなされた後の画面を示す。
【００３５】
図５の５００に示すように、文字入力装置１００は、複数のキーパッドの中で、第２のキーパッド（例えば、数字キーパッド又は特殊文字キーパッド）を隠しつつ第１のキーパッド（例えば、ハングルキーパッド、英語キーパッド、日本語キーパッド、又は中国語キーパッド）５０２をタッチスクリーン上に表示する。ここで、第１のキーパッド５０２及び隠された第２のキーパッドの各々は、複数の領域に分割され、各領域は、１つの文字を含む。ユーザが第１のキーパッド５０２の分割された複数の領域の中の１つの領域をタッチする場合に、文字入力ウィンドウ５０１は、このタッチされた１つの領域に対応する第１のキーパッド５０２の文字を表示する（図示せず）。
【００３６】
図５の５２０に示すように、文字入力装置１００は、隠された第２のキーパッドの文字を表示するために、第１のキーパッド５０２の複数の領域の中の１つの領域５２１をタッチし、このタッチを維持しつつドラッグし、このタッチされた領域とは異なる領域５２２でこのタッチを解除するユーザのジェスチャー５２３を感知する。このとき、このタッチが解除された領域５２２は、第１のキーパッド５０２が表示された領域の外にあり、例えば、文字入力ウィンドウ５０１内にある。
【００３７】
図５の５４０に示すように、領域５２２でこのタッチを解除するユーザのジェスチャー５２３に応じて、文字入力装置１００は、このタッチされた第１のキーパッド５０２の１つの領域５２１に対応するこの隠された第２のキーパッドの領域と関連した文字を抽出する。例えば、ユーザが第１のキーパッド５０２上の文字
2014518486.tif 000003
を含む領域５２１をタッチし、このタッチをドラッグし、文字入力ウィンドウ５０１でこのタッチを解除する場合に、文字入力装置１００は、対応する第２のキーパッドの領域と関連した数字‘５’（５４１）を抽出する。即ち、この隠されたキーパッドの数字‘５’は、第１のキーパッド５０２の文字
2014518486.tif 000004
の領域５２１に対応する。従って、この抽出された文字‘５’（５４１）は、文字入力ウィンドウ５０１に表示される。このとき、抽出された文字５４１は、文字入力ウィンドウ５０１の特定の領域に表示されるか、又は文字入力ウィンドウ５０１中の水平又は垂直プロンプトアイコンの前又は後に表示される。
【００３８】
一方、図５の５４０において、文字入力装置１００が第１のキーパッド５０２のディスプレー領域内において、ドラッグされたタッチが解除されたことを感知する場合に、文字入力装置１００は、このタッチが解除された領域に対応する第１のキーパッド５０２の領域の文字を抽出し、この抽出された文字をタッチスクリーン上に表示する。例えば、文字入力装置１００は文字入力ウィンドウ５０１上に、抽出された文字、
2014518486.tif 000005
を表示する（図示せず。これは、ドラッグされたタッチの解除位置が偶々、図５の５２０に示した最初にタッチした領域５２１に戻った場合である）。
【００３９】
図６の６００は、ユーザのジェスチャーにより入力が提供される前の画面を示す。図６の６００において、文字入力装置１００は、第１のキーパッド６０２（例えば、ハングルキーパッド）及び文字入力ウィンドウ６０１を含む。文字入力ウィンドウ６０１は、隠された第２のキーパッド（例えば、数字キーパッド）の文字を提供する第１の領域（サブウィンドウ）６０３及び第３のキーパッド（例えば、特殊文字キーパッド）の文字を提供する第２の領域（サブウィンドウ）６０４に区分される。ここで、領域６０３及び６０４は、隠されたキーパッドの個数に従ってさらに多くの領域に区分される。
【００４０】
図６の６２０は、ユーザのジェスチャーを入力する間の画面を示す図である。図６の６２０において、ユーザが第１のキーパッド６０２を分割（ｐａｒｔｉｔｉｏｎ）する複数の領域の中の１つの領域をタッチし、このタッチされた領域とは異なる第１の領域６０３でこのタッチをドラッグし解除する場合に、文字入力装置１００は、このタッチされた第１のキーパッド６０２の領域に対応する隠された第２のキーパッド（この場合、図３の数字キーパッド３４０を参照）を分割する複数の領域の中の１つの領域（図３の数字キーパッド３４０の領域３４３を参照）と関連した文字６４１を記憶部１３０から抽出する。
【００４１】
図６の６４０は、文字入力装置１００により抽出された文字が表示される画面を示す図である。例えば、抽出された文字は、文字入力ウィンドウ６０１に表示される。
【００４２】
図６の６６０は、ユーザのジェスチャーを入力する他の過程に従う画面を示す図である。図６の６６０において、ユーザが第１のキーパッドを分割する複数の領域の中の１つの領域をタッチし、タッチを維持したままにドラッグし、複数の領域の中の１つの領域と異なる第２の領域６０４でタッチを解除する場合に、文字入力装置１００は、タッチされた第１のキーパッドの領域に対応する隠された第３のキーパッド（この場合、図３の特殊文字キーパッド３６０を参照）を分割する複数の領域の中の１つの領域（図３の特殊文字キーパッド３６０の領域３６３）と関連する文字６８１（“？”）を記憶部１３０から抽出する（図３を参照）。
【００４３】
図６の６８０は、文字入力装置１００により抽出された文字が表示される画面を示す図である。例えば、この抽出された文字は、文字入力ウィンドウ６０１に表示される。
【００４４】
図７に示すように、ユーザが第１のキーパッド７０２を分割する複数の領域の中の１つの領域をタッチし、このタッチを領域（文字入力ウィンドウ）７０１にドラッグする場合に、文字入力装置１００は、このタッチされた第１のキーパッド７０２の１つの領域に対応する隠された第２のキーパッドの領域から抽出された文字７０３をタッチスクリーン上に表示する。例えば、ユーザが第１のキーパッド７０２の領域
2014518486.tif 000006
をタッチし、このタッチを文字入力ウィンドウ７０１にドラッグする場合に、領域
2014518486.tif 000007
に対応する隠された第２のキーパッドから抽出された文字‘５’（７０３）が、タッチスクリーン上に表示される（図３を参照）。特に、隠された第２のキーパッドから抽出された文字７０３は、ユーザのタッチのドラッグが文字入力ウィンドウ７０１に進入する時に表示され始める。即ち、隠された第２のキーパッドの文字“５”は、第１のキーパッドでタッチされた領域
2014518486.tif 000008
に対応する第２のキーパッド内の領域にある。
【００４５】
図８に示すように、文字入力装置１００は、第１のキーパッドを表示する場合に、第１のキーパッドを分割する複数の領域の中の少なくとも１つに第１のキーパッドの領域に対応する隠された第２のキーパッドの文字も表示する。例えば、第１のキーパッドの１つの領域８０１には、第１のキーパッドの文字
2014518486.tif 000009
及び第２のキーパッドの数字‘５’がともに表示される。
【００４６】
図９を参照すると、ステップ９０１において、文字入力装置１００は、図５の５００に示すように、第２のキーパッドを隠しつつ第１のキーパッドをタッチスクリーン上に表示する。
【００４７】
図５の５２０に示すように、ステップ９０３において、文字入力装置１００は、第１のキーパッドを分割する複数の領域の中の１つの領域をタッチし、このタッチをこのタッチされた領域とは異なる位置にドラッグし解除するユーザのジェスチャーを感知する。このタッチが解除された領域は、第１のキーパッドが表示されるタッチスクリーンの領域の外であり得る。例えば、このタッチが解除された領域は、文字入力ウィンドウであり得る。
【００４８】
ステップ９０５において、文字入力装置１００は、ユーザのジェスチャーに応じてこのタッチされた第１のキーパッドの１つの領域に対応する隠された第２のキーパッドの領域と関連した文字を抽出する。このタッチが解除された領域が第１のキーパッドが表示された領域内である場合に、文字入力装置１００は、第１のキーパッドのタッチが解除された領域の文字を抽出する。
【００４９】
ステップ９０７において、文字入力装置１００は、図５の５４０に示すように、この抽出された文字をタッチスクリーン上に表示する。
【００５０】
図１０を参照すると、ステップ１００１において、文字入力装置１００は、図６の６００に示すように、第２のキーパッド及び第３のキーパッドが隠された状態でタッチスクリーン上に第１のキーパッドを表示する。
【００５１】
ステップ１００３において、文字入力装置１００は、図６の６２０又は図６の６６０に示すように、第１のキーパッドを分割する複数の領域の中の１つの領域をタッチし、このタッチされた領域とは異なる位置でこのタッチをドラッグし解除するユーザのジェスチャーを感知する。この場合に、文字入力装置１００は、ステップ１００５において、このタッチが解除された位置が第１の位置であるか（即ち、第１の領域（サブウィンドウ）内にあるか）、又は第２の位置であるか（即ち、第２の領域（サブウィンドウ）内にあるか）を判定する。
【００５２】
この判定の結果、ユーザのジェスチャーがこのタッチを第１の位置で解除する場合に、文字入力装置１００は、ステップ１００７において、図６の６４０に示すように、このタッチされた第１のキーパッドの１つの領域に対応する隠された第２のキーパッドの領域と関連した文字をタッチスクリーン上に表示する。他方、ユーザのジェスチャーがこのタッチを第２の位置で解除すると判定する場合に、文字入力装置１００は、ステップ１００９において、図６の６８０に示すように、このタッチされた第１のキーパッドの１つの領域に対応する隠された第３のキーパッドの領域と関連した文字をタッチスクリーン上に表示する。
【００５３】
図１１を参照すると、文字入力装置１００は、ステップ１１０１において、キーパッドをタッチスクリーン上に表示する。
【００５４】
ステップ１１０３において、文字入力装置１００は、このキーパッドを分割する複数の領域の中の１つの領域をタッチするユーザのジェスチャーを感知する。
【００５５】
ステップ１１０５において、文字入力装置１００は、ユーザのジェスチャーのタイプを判定する。この判定の結果、文字入力装置１００が、ユーザのジェスチャーをタッチジェスチャーと判定した場合に、文字入力装置１００は、ステップ１１０７において、第１の（キーパッドの）文字をタッチスクリーン上に表示する。他方、文字入力装置１００が、ユーザのジェスチャーをタッチドラッグジェスチャーと判定した場合に、文字入力装置１００は、ステップ１１０９において、第１の（キーパッドの）文字とは異なる第２の（キーパッドの）文字をタッチスクリーン上に表示する。
【００５６】
以下の表は、文字入力装置１００が第２のキーパッドが隠されたままで第１のキーパッド（例えば、ハングル文字キーパッド）を３ｘ４キーパッド方式及びＱＷＥＲＴＹキーパッド方式でそれぞれ表示する場合に、従来のハングル／数字キーパッドスイッチボタンを用いて第１のキーパッドを第２のキーパッド（例えば、数字キーパッド）にスイッチングし、第２のキーパッド上の文字を入力するのに要する時間を、本発明による方式を用いて第２のキーパッド上の文字を入力する時間と比較する。
【００５７】
【表１】
2014518486.tif 000010
【００５８】
【表２】
2014518486.tif 000011
【００５９】
表１及び表２のキーパッドタイプに従う測定結果を比較すると、第１のキーパッドが３ｘ４キーパッドタイプである場合には、本発明による第２のキーパッドの文字入力方式は、従来のキーパッドスイッチボタンを使用する方式より約４．７倍速い。また、第１のキーパッドがＱＷＥＲＴＹキーパッドタイプである場合には、本発明による第２のキーパッドの文字入力方式は、従来のキーパッドスイッチボタンを用いる方式より約６倍速い。
【００６０】
図１２を参照すると、プロセッサ１２０は、ユーザジェスチャー感知部１２１（近接センサ）、文字抽出部１２２、及び文字表示部１２３を含む。
【００６１】
本発明の一実施形態において、タッチスクリーン１１０は、第２のキーパッドが隠された状態で第１のキーパッドを表示する。
【００６２】
ユーザジェスチャー感知部１２１は、第１のキーパッドを分割する複数の領域の中の１つの領域をタッチし、このタッチを維持しつつドラッグし、このタッチされた領域とは異なる位置でこのタッチを解除するユーザのジェスチャーを感知する。このとき、このタッチが解除された領域は、第１のキーパッドが表示されたタッチスクリーンの領域の外であり得る。
【００６３】
文字抽出部１２２は、タッチが解除された領域が、第１のキーパッドが表示された領域の外である場合に、ユーザのジェスチャーに応じてこのタッチされた第１のキーパッドの１つの領域に対応する隠された第２のキーパッドの領域と関連した文字を記憶部１３０から抽出する。一方、タッチが解除された領域が、第１のキーパッドが表示された領域の内である場合に、文字抽出部１２２は、このタッチされた第１のキーパッドの領域に対応する文字を抽出する。
【００６４】
文字表示部１２３は、文字抽出部１２２で抽出した第２のキーパッド又は第１のキーパッドの文字をタッチスクリーン上に表示する。
【００６５】
本発明の実施形態による文字入力装置の文字入力方法は、様々なコンピュータ手段を通じて実行できるプログラム命令として具現され、コンピュータで読み取り可能な記憶媒体に記録される。コンピュータで読み取り可能な記憶媒体は、プログラム命令、データファイル、及びデータ構造を個別に含むか、又は、これらを組み合せて含む。この記憶媒体に記録されるプログラム命令は、本発明のために特別に設計され構成されたものであるか、又は、コンピュータソフトウェア分野における通常の知識を有する者には公知の使用可能なものである。
コンピュータで読み取り可能な記録媒体の例は、ハードディスク、フロッピー（登録商標）ディスク、磁気テープなどの磁気媒体、読み取り専用コンパクトディスク（ＣＤ−ＲＯＭ）、ディジタル多用途ディスク（ＤＶＤ）などの光記録媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような磁気光媒体（ｍａｇｎｅｔｏ−ｏｐｔｉｃａｌ  ｍｅｄｉａ）、及び読出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、フラッシュメモリなどのプログラム命令を記憶し実行するように特別に構成されたハードウェア装置を含む。プログラム命令の例は、コンパイラーにより生成された機械語コードだけでなくインタープリタを使用してコンピュータにより実行可能な高級言語コードを含む。上述したハードウェア装置は、本発明による動作を実行するために１つ以上のソフトウェアモジュールとして動作するように構成され、その逆の場合も同様である。
【００６６】
以上、本発明を具体的な実施形態を参照して詳細に説明してきたが、本発明の範囲及び趣旨を逸脱することなく様々な変更が可能であることは、当業者には明らかであり、本発明の範囲は、上述の実施形態に限定されるべきではなく、特許請求の範囲の記載及びこれと均等なものの範囲内で定められるべきである。
【符号の説明】
【００６７】
１００    文字入力装置
１１０    タッチスクリーン
１２０    プロセッサ
１２１    ユーザジェスチャー感知部（近接センサ）
１２２    文字抽出部
１２３    文字表示部
１３０    記憶部
２００、２２０、２４０、２６０    文字入力装置のタッチスクリーン上に表示される情報を示す図
２０１、２２１、２４１、２６１    文字入力ウィンドウ
２０２、２２２、２４２、２６２    （ハングル、英語、数字、特殊文字）キーパッド
２０３、２２３、２４３、２６３    （ハングル／英語、英語／ハングル、数字／特殊文字、特殊文字／数字）キーパッドスイッチボタン
３００、３２０、３４０、３６０    （ハングル、英語、数字、特殊文字）キーパッドの例
３０３、３２３、３４３、３６３    （ハングル、英語、数字、特殊文字）キーパッドの１つの領域
４００、４２０    ＱＷＥＲＴＹ英語キーパッドの一例、数字キーパッドの一例
５００、５２０、５４０    ユーザのジェスチャーにより入力がなされる前、間、後の画面
５０１、６０１、７０１    文字入力ウィンドウ
５０２、６０２、７０２    第１のキーパッド
５２１、５２２    領域
５２３    ユーザのジェスチャー
５４１、６４１、６８１、７０３    抽出された数字（文字）
６００、６２０、６４０    ユーザのジェスチャーにより入力がなされる前、間、後の画面
６０１、６０２    第１、第２の領域（サブウィンドウ）
６４０、６６０    ユーザのジェスチャーにより入力がなされる他の過程に従う、間、後の画面
８０１    第１のキーパッドの１つの領域
８０２、８０３    第１、第２のキーパッドの文字
【図１】
2014518486.tif 000012
【図２】
2014518486.tif 000013
【図３】
2014518486.tif 000014
【図４】
2014518486.tif 000015
【図５】
2014518486.tif 000016
【図６】
2014518486.tif 000017
【図７】
2014518486.tif 000018
【図８】
2014518486.tif 000019
【図９】
2014518486.tif 000020
【図１０】
2014518486.tif 000021
【図１１】
2014518486.tif 000022
【図１２】
2014518486.tif 000023
【国際調査報告】
2014518486.tif 000024
2014518486.tif 000025