(57)【要約】【課題】比較的大型画面のタッチスクリーンを備えた端末でユーザが便利にキーボード入力できるインターフェースを提供する。【解決手段】本発明は文字入力インターフェース提供方法及び装置を提供する。本発明の一実施形態によるタッチスクリーンを備えた端末の文字入力インターフェース提供方法は、文字入力モードのとき、前記タッチスクリーンを通じて第１領域に第１キーボードを提供すると共に第２領域に第２キーボード言語選択キーを備える第２キーボードを提供する段階、及び前記第２キーボード言語選択キーをタッチする入力を受信すると、前記第１キーボードの言語を維持しながら前記第２キーボードの言語を前記タッチされた第２キーボード言語選択キーに相応する言語に変更する段階を含むことができる。【選択図】図３Ａ
2018067362.tif 000002
【特許請求の範囲】
【請求項１】
タッチスクリーンを備えた端末の文字入力インターフェース提供方法であって、
文字入力モードのとき、前記タッチスクリーンを通じて第１領域に第１キーボードを表示すると共に第２領域に第２キーボード言語選択キーを備える第２キーボードを表示する段階と、及び
前記第２キーボード言語選択キーをタッチする入力を受信すると、前記第１キーボードの言語を維持しながら前記第２キーボードの言語を前記タッチされた第２キーボード言語選択キーに相応する言語に変更する段階を含む文字入力インターフェース提供方法。
【請求項２】
前記第１キーボード内の予め設定された位置から前記第２キーボード内の予め設定された位置へのドラッグ入力を検出すると、前記第１キーボードの位置と前記第２キーボードの位置を互いに変えて表示する段階を含む、請求項１に記載の文字入力インターフェース提供方法。
【請求項３】
前記第１キーボード内の予め設定された位置は、前記第１キーボードの言語選択キーの位置であり、
前記第２キーボード内の予め設定された位置は、前記第２キーボード言語選択キーの位置であることを特徴とする、請求項２に記載の文字入力インターフェース提供方法。
【請求項４】
前記第１領域と前記第２領域の間に境界区域を表示する段階、及び
前記境界区域内の予め設定された位置から前記第１領域へのドラッグ入力を検出すると、前記第１キーボードの表示を終了して前記第１領域、前記第２領域及び前記境界領域を共に含む領域に前記第２キーボードを拡大して表示する段階をさらに含む、請求項１に記載の文字入力インターフェース提供方法。
【請求項５】
前記タッチスクリーンを通じて第１キーボード及び第２キーボードを同時に提供する段階は、
第１キーボード言語選択キーを含む前記第１キーボードを表示する段階、及び
前記第２キーボード言語選択キーを含む前記第２キーボードを表示する段階を含み、
前記第１キーボード言語選択キーから前記第２キーボード言語選択キーへのドラッグ入力を検出すると、前記第１キーボード言語選択キーと前記第２キーボード言語選択キーを互いに変えて表示して前記第１キーボード言語選択キーを通じて前記第２キーボードの言語選択が制御されて前記第２キーボード言語選択キーを通じて前記第１キーボードの言語選択が制御される段階をさらに含む、請求項１に記載の文字入力インターフェース提供方法。
【請求項６】
前記タッチスクリーンを通じて第１キーボード及び第２キーボードを同時に提供する段階は、
第１言語に相応する第１キーボード言語選択キーを含む前記第１キーボードを表示する段階、及び
第２言語に相応する前記第２キーボード言語選択キーを含む前記第２キーボードを表示する段階を含み、
前記第１キーボード言語選択キーから前記第２キーボード言語選択キーへのドラッグ入力を検出し、以後前記第２キーボード言語選択キーの選択を検出すると、前記第１言語及び前記第２言語に相応する言語選択項目を含む前記第２キーボードの言語選択インターフェースを提供する段階をさらに含む、請求項１に記載の文字入力インターフェース提供方法。
【請求項７】
前記第１キーボードは、主言語入力キーボードであり、前記第２キーボードは補助言語入力キーボードであることを特徴とする、請求項１に記載の文字入力インターフェース提供方法。
【請求項８】
タッチセンサー部及び表示部を備えるタッチスクリーンを通じて文字入力インターフェースを提供する端末であって、
文字入力モードの時、第１領域に第１キーボードを提供すると共に第２領域に第２キーボード言語選択キーを備える第２キーボードを提供する前記タッチスクリーン、及び
前記タッチスクリーンを通じて前記第２キーボード言語選択キーをタッチする入力を受信すると、前記第１キーボードの言語を維持しながら前記第２キーボードの言語を前記タッチされた第２キーボード言語選択キーに相応する言語に変更するように前記タッチスクリーンを制御する制御部を含む端末。
【請求項９】
前記タッチスクリーンが前記第１キーボード内の予め設定された位置から前記第２キーボード内の予め設定された位置へのドラッグ入力を検出すると、前記第１キーボードの位置と前記第２キーボードの位置を互いに変えて表示することを特徴とする、請求項８に記載の端末。
【請求項１０】
前記第１キーボード内の予め設定された位置は、前記第１キーボードの言語選択キーの位置であり、
前記第２キーボード内の予め設定された位置は、前記第２キーボード言語選択キーの位置であることを特徴とする、請求項９に記載の端末。
【請求項１１】
前記タッチスクリーンは前記第１領域と前記第２領域の間に境界区域をさらに表示して、
前記タッチスクリーンは前記境界区域内の予め設定された位置から前記第１領域へのドラッグ入力を検出すると、前記第１キーボードの表示を終了して前記第１領域、前記第２領域及び前記境界領域を共に含む領域に前記第２キーボードを拡大して表示することを特徴とする、請求項８に記載の端末。
【請求項１２】
第１キーボードは、第１キーボード言語選択キーを含み、
前記タッチスクリーンは、前記第１キーボード言語選択キーから前記第２キーボード言語選択キーへのドラッグ入力を検出すると、前記第１キーボード言語選択キーと前記第２キーボード言語選択キーを互いに変えて表示して前記第１キーボード言語選択キーを通じて前記第２キーボードの言語選択が制御されて前記第２キーボード言語選択キーを通じて前記第１キーボードの言語選択が制御されることを特徴とする、請求項８に記載の端末。
【請求項１３】
第１キーボードは、第１言語に相応する第１キーボード言語選択キーを含み、前記第２キーボードは第２言語に相応する前記第２キーボード言語選択キーを含み、
前記タッチスクリーンは、前記第１キーボード言語選択キーから前記第２キーボード言語選択キーへのドラッグ入力を検出し、以後前記第２キーボード言語選択キーの選択を検出すると、前記第１言語及び前記第２言語に相応する言語選択項目を含む前記第２キーボードの言語選択インターフェースを提供することを特徴とする、請求項８に記載の端末。
【請求項１４】
前記第１キーボードは主言語入力キーボードであり、前記第２キーボードは補助言語入力キーボードであることを特徴とする、請求項８に記載の端末。
【請求項１５】
タッチスクリーンを備えた端末の文字入力インターフェース提供方法を実行できるプログラムを記録したコンピューターで読める記録媒体であって、
前記文字入力インターフェース提供方法は、文字入力モードの時、前記タッチスクリーンを通じて第１領域に第１キーボードを提供すると共に同時に第２領域に第２キーボード言語選択キーを備える第２キーボードを提供する段階、及び
前記第２キーボード言語選択キーをタッチする入力を受信すると、前記第１キーボードの言語を維持しながら上記第２キーボードの言語を前記タッチされた第２キーボード言語選キーに相応する言語に変更する段階を含むことを特徴とするコンピューターで読める記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文字入力インターフェース提供方法及び装置に関し、より詳しくはタッチ端末で便利な仮想キーボードを提供する方法及び装置に関する。
【背景技術】
【０００２】
近年、通信技術及び入力装置、表示装置の発達に応じてスマートフォン、タブレットＰＣのようなタッチインターフェースを有する端末の使用が大きく増えている。
【０００３】
従来には、主に携帯電話またはＭＰ３プレーヤーのような小型画面を備える端末機のためのタッチインターフェースが開発及び提供された。従って、画面大きさが制限されることによって一つの入力モード(韓国語、英語、数字、記号など)だけがユーザに提供された。しかし、近来のタブレットＰＣのように相対的に大きい画面を提供する装置の普及が大きく増え、このような大きい画面を効果的に活用することができるインターフェースが要求される。
【０００４】
携帯電話のような小型端末において、広く使用されているキーボードインターフェースとしてはチョンジイン、ナラッグルなどが知られている。現在はこのような小型端末のためのキーボードインターフェースをそのまま大型画面の端末に適用した。この場合、キーボードの各キーの大きさ及びキーの間の距離が相対的に長いので指の移動距離がすぎるほど大きくなる問題がある。
【０００５】
また、ＱＷＥＲＴＹキーボードインターフェースは、直観的でかつ早いインターフェースとして知られている。しかし、ＱＷＥＲＴＹキーボードをタッチスクリーン上に具現する場合、ユーザは文字入力する短い瞬間にタッチスクリーンに接触すること以外には全ての指を空中に置かなければならない問題がある。このような不便のため、実際では両手ではない一手のみを利用してＱＷＥＲＴＹキーボードインターフェースを利用する場合が多い。しかし、タブレットＰＣのような大型端末の下端全体にＱＷＥＲＴＹキーボードインターフェースを提供する場合、指の移動距離が非常に大きくなる問題がある。
【０００６】
また、世界化時代を迎えて韓国語その他の自国語と共に多数の外国語などを同時に入力すべきである場合も大きく増しつつある。この場合、毎度入力言語を変更することはユーザに大きい不便であった。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】米国特許出願公開第２００９／０１８９８６５号明細書
【特許文献２】登録実用新案第３１３３５１７号公報
【特許文献３】特開２００７−２５７２２０号公報
【非特許文献】
【０００８】
【非特許文献１】橋本和則，“入力モードを「限定」してスマートな操作”，ｉＰｏｄｔｏｕｃｈビジネス活用術，日本，日経ＢＰ社，２０１１年  ３月  ７日，初版，ｐｐ６８−７０
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明は、上述した問題点を解決するために提案されたもので、本発明の一実施形態は比較的大型画面のタッチスクリーンを備えた端末でユーザが便利にキーボード入力できるインターフェースを提供することを目的とする。
【００１０】
また、本発明の一実施形態は、比較的大型画面のタッチスクリーンを備えた端末で多くの言語が混合されたテキストを効果的に入力できるインターフェースを提供することを目的とする。
【課題を解決するための手段】
【００１１】
上述した課題を達成するために、本発明の一実施形態によるタッチスクリーンを備えた端末の文字入力インターフェース提供方法は、文字入力モードのとき、前記タッチスクリーンを通じて第１領域に第１キーボードを提供すると共に第２領域に第２キーボード言語選択キーを備える第２キーボードを提供する段階、及び前記第２キーボード言語選択キーをタッチする入力を受信すると、前記第１キーボードの言語を維持しながら前記第２キーボードの言語を前記タッチされた第２キーボード言語選択キーに相応する言語に変更する段階を含むことができる。
【００１２】
上述した課題を達成するために、本発明の他の実施形態によるタッチセンサー部及び表示部を備えるタッチスクリーンを通じて文字入力インターフェースを提供する端末は、タッチセンサー部及び表示部を備えるタッチスクリーンを通じて文字入力インターフェースを提供する端末は、文字入力モードのとき、第１領域に第１キーボードを提供すると共に第２領域に第２キーボード言語選択キーを備える第２キーボードを提供する前記タッチスクリーン及び前記タッチスクリーンを通じて前記第２キーボード言語選択キーをタッチする入力を受信すると、前記第１キーボードの言語を維持しながら前記第２キーボードの言語を前記タッチされた第２キーボード言語選択キーに相応する言語に変更するように前記タッチスクリーンを制御する制御部を含むことができる。
【００１３】
上述した課題を達成するために、本発明のまた他の実施形態によるタッチスクリーンを備えた端末の文字入力インターフェース提供方法を実行できるプログラムを記録したコンピューターで読める記録媒体が提供される。 前記文字入力インターフェース提供方法を実行することができるプログラムは、文字入力モードのとき、前記タッチスクリーンを通じて第１領域に第１キーボードを提供すると共に第２領域に第２キーボード言語選択キーを備える第２キーボードを提供する段階、及び前記第２キーボード言語選択キーをタッチする入力を受信すると, 前記第１キーボードの言語を維持しながら前記第２キーボードの言語を前記タッチされた第２キーボード言語選択キーに相応する言語に変更することを含むことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態による端末のブロック構成図である。
【図２】本発明の一実施形態による文字入力インターフェース提供過程のフローチャートである。
【図３Ａ】本発明の一実施形態によるキーボードインターフェース提供画面である。
【図３Ｂ】本発明の一実施形態によるキーボードインターフェース提供画面である。
【図４】本発明の一実施形態によるキーボードインターフェース提供画面である。
【図５Ａ】本発明の一実施形態によるタッチスクリーン部の画面を示した図面である。
【図５Ｂ】本発明の一実施形態によるタッチスクリーン部の画面を示した図面である。
【図６Ａ】本発明の一実施形態によるタッチスクリーン部の画面を示した図面である。
【図６Ｂ】本発明の一実施形態によるタッチスクリーン部の画面を示した図面である。
【図７Ａ】本発明の一実施形態によるキーボードインターフェース提供画面を示した図面である。
【図７Ｂ】本発明の一実施形態によるキーボードインターフェース提供画面を示した図面である。
【図８Ａ】本発明の一実施形態によるキーボードインターフェース提供画面を示した図面である。
【図８Ｂ】本発明の一実施形態によるキーボードインターフェース提供画面を示した図面である。
【図８Ｃ】本発明の一実施形態によるキーボードインターフェース提供画面を示した図面である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施例を添付された図面を参照して詳細に説明する。
【００１６】
実施例を説明するにあたり本発明が属する技術分野によく知られており本発明と直接的に関連がない記述内容に対しては説明を省略する。これは不必要な説明を省略することによって本発明の要旨を明瞭にしてより明確に伝達するためである。
【００１７】
同一の理由で添付図面において一部構成要素は誇張されたり省略されたり概略的に図示された。また、各構成要素の大きさは実際大きさを全面的に反映するものではない。各図面で同一、或いは対応する構成要素には同一参照番号を付す。
【００１８】
以下、本発明の実施形態によって文字入力インターフェース提供方法及び装置を説明するための図面を参考して本発明に対して説明する。
【００１９】
以下、本明細書において、「キーボードの言語」または「キーボードレイアウトの言語」という表現は韓国語、英語、日本語などのような特定国家らで使用する意思疎通手段に限定される表現ではない。即ち、数字、記号、機能キーのような特定の文字入力、または制御のためのキーボードインターフェースに対して「数字、記号、機能」が当該のキーボードインターフェースの言語であることで扱う。実質的にはキーボードの言語は、当該キーボードを通じて入力することができる代表的な文字または制御命令を代表する概念である。キーボードの言語が数字の場合、そのキーボードは０―９の数字キーだけではなく「＋」、「−」、「／」、「＊」のような四則演算記号や特殊文字のためのキーも一部含でもよい。また、キーボードの言語が韓国語の場合、そのキーボードはハングル子母音だけではなく「。」、「、」のような文章符号のキーも一部含んでもよい。即ち、キーボードの言語は当該キーボードのキー配置を識別することができる識別情報になる。
【００２０】
図１は、本発明の一実施形態による端末１００のブロック構成図である。
【００２１】
図１に示したように、本発明の端末１００は無線通信部１１０、オーディオ処理部１２０、タッチスクリーン部１３０、キー入力部１４０、メモリー１５０及び制御部１６０を含むことができる。
【００２２】
無線通信部１１０は、端末１００の無線通信のための当該データの送受信機能を実行する。無線通信部１１０は送信される信号の周波数を上昇変換及び増幅するＲＦ送信機と、受信される信号を低雑音増幅して周波数を下降変換するＲＦ受信機などから構成されることができる。また、無線通信部１１０は、無線チャンネルを通じてデータを受信して制御部１６０に出力し、制御部１６０から出力されたデータを無線チャンネルを通じて送信することができる。
【００２３】
オーディオ処理部１２０は、コーデック(ＣＯＤＥＣ)から構成されることができ、コーデックはパケットデータなどを処理するデータコーデックと音声などのオーディオ信号を処理するオーディオコーデックから構成されることができる。オーディオ処理部１２０はデジタルオーディオ信号をオーディオコーデックを通じてアナログオーディオ信号で変換してスピーカー(ＳＰＥＡＫＥＲ)を通じて再生し、マイク(ＭＩＣＲＯＰＨＯＮＥ)から入力されるアナログオーディオ信号をオーディオコーデックを通じてデジタルオーディオ信号で変換する。
【００２４】
タッチスクリーン部１３０は、タッチセンサー部１３１及び表示部１３２を含む。タッチセンサー部１３１はユーザのタッチ入力を検出する。タッチセンサー部１３１は、静電容量方式(ｃａｐａｃｉｔｉｖｅ ｏｖｅｒｌａｙ)、圧力式抵抗膜方式(ｒｅｓｉｓｔｉｖｅ ｏｖｅｒｌａｙ)、赤外線検出方式(ｉｎｆｒａｒｅｄ ｂｅａｍ)などのタッチ検出センサーで構成されたり、圧力検出センサー(ｐｒｅｓｓｕｒｅ ｓｅｎｓｏｒ)から構成されてもよい。前記センサー以外にも物体の接触または圧力を検出することができる全ての種類のセンサー機器が本発明のタッチセンサー部１３１から構成されることができる。タッチセンサー部１３１は、ユーザのタッチ入力を検出し、検出信号を発生させて制御部１６０へ送信する。前記検出信号にはユーザがタッチを入力した座標データが含まれる。ユーザがタッチ位置移動動作を入力した場合にタッチセンサー部１３１はタッチ位置移動経路の座標データを含む検出信号を発生させて制御部１６０へ送信する。
【００２５】
特に、タッチセンサー部１３１は、本発明の実施形態によって客体アイテムグループを広げて表示(延長させて表示)するためのユーザ入力を検出してもよい。このようなユーザ入力にはタッチ(マルチタッチ含み)、ドラッグなどが例示されてもよい。
【００２６】
表示部１３２は、液晶表示装置(ＬＣＤ、Ｌｉｑｕｉｄ Ｃｒｙｓｔａｌ Ｄｉｓｐｌａｙ)、有機発光ダイオード(ＯＬＥＤ、Ｏｒｇａｎｉｃ Ｌｉｇｈｔ Ｅｍｉｔｔｉｎｇ Ｄｉｏｄｅｓ)、能動型有機発光ダイオード(ＡＭＯＬＥＤ、Ａｃｔｉｖｅ Ｍａｔｒｉｘ Ｏｒｇａｎｉｃ Ｌｉｇｈｔ Ｅｍｉｔｔｉｎｇ Ｄｉｏｄｅｓ)などに形成されることができ、端末１００のメニュー、入力されたデータ、機能設定情報及びその他の多様な情報をユーザに視覚的に提供する。表示部１３２は、端末１００のブーティング画面、待機画面、メニュー画面、通話画面、その他のアプリケーション画面を出力する機能を実行する。
【００２７】
本発明のタッチスクリーン部１３０は、制御部１６０の制御によって第１キーボード及び第２キーボードを同時に提供する。ここで第１キーボードと第２キーボードは、互いに異なる言語を表示することができる。また、タッチスクリーン部１３０が第２キーボードの言語選択入力を検出すると、第１キーボードの言語が維持された状態で第２キーボードの言語だけ変更されることができる。第１キーボードは、例えば、主言語(韓国語)入力キーボードとなることができる。第２キーボードは補助言語(数字、機能、記号、ギリシア語、中国語など)入力キーボードとなることができる。第２キーボードは補助言語を入力するためのキーボードという側面で「補助キーボード(ａｓｓｉｓｔａｎｔ ｋｅｙｂｏａｒｄ)」、「セカンダリーキーボード(ｓｅｃｏｎｄａｒｙ ｋｅｙｂｏａｒｄ)」と称することができる。また、第２キーボードは早い文字入力を助けるための側面で「クイックキーボード(ｑｕｉｃｋ ｋｅｙｂｏａｒｄ)」と称することができる。ただ、第１キーボード及び第２キーボードのこのような役目分担は実施形態によって互いに後先になったり適切に混合されることができる。
【００２８】
ユーザはタッチスクリーン部１３０を通じて提供されるキーボードを利用して文字を入力することができる。またドラッグ入力などを通じて第１キーボードと第２キーボードに対する操作を実行できる。タッチスクリーン部１３０の詳細な作動に対しては図２乃至図８Ｃを参照して詳しく後述する。
【００２９】
キー入力部１４０は、端末１００を制御するためのユーザのキー操作が入力されて入力信号を生成して制御部１６０に伝達する。キー入力部１４０は数字キー、方向キーを含むキーパッドから構成されることができ、端末１００の一面に所定の機能キーに形成されることができる。本発明の実施形態によってタッチスクリーン部１３０だけで全操作が可能な端末の場合にはキー入力部１４０が省略されてもよい。
【００３０】
メモリー１５０は、端末１００の作動に必要なプログラム及びデータを記憶する役目を実行し、プログラム領域とデータ領域に区分されることができる。プログラム領域は、端末１００の全般的な作動を制御するプログラム及び端末１００をブーティングさせるオペレーティングシステム(Ｏｐｅｒａｔｉｎｇ Ｓｙｓｔｅｍ)、マルチメディアコンテンツ再生などに必要な応用プログラム、端末１００のその他のオプション機能、例えば、カメラ機能、音再生機能、イメージまたは動画再生機能に必要な応用プログラムなどを記憶することができる。データ領域は、端末１００の使用によって発生するデータが記憶される領域として、イメージ、動画像、フォンブック、オーディオデータなどを記憶することができる。
【００３１】
制御部１６０は、端末の各構成要素に対する全般的な作動を制御する。特に、制御部１６０は端末１００がタッチスクリーン部１３０を通じて第１キーボード及び第２キーボードを同時に提供するように制御する。制御部１６０の詳細な作動に対しては図２乃至図８Ｃを参照して詳しく後述する。
【００３２】
図２は本発明の一実施形態による文字入力インターフェース提供過程のフローチャートである。
【００３３】
段階２１０で制御部１６０は複数キーボード同時提供条件が満足されるのか判断する。複数キーボード同時提供条件は、端末１００の設定によって変わることができる。例えば、キーボード提供の必要性が検出された場合、言わばユーザがウェブページなどでテキスト入力ボックスを選択した場合に制御部１６０が無条件複数キーボード同時提供条件が満足されたと判断することができる。また、他の例によれば端末１００の方向が横(ｌａｎｄｓｃａｐｅ)モードでキーボード提供の必要性が検出された場合、制御部１６０が複数キーボード同時提供条件が満足されたと判断できる。また、キーボード提供の必要性が検出された場合、一応従来の方式どおり一言語のキーボードだけ提供するが、ユーザが複数言語キーボードを提供することを要請するボタンをタッチした場合、複数キーボード同時提供条件が満足されたと判断できる。また、キーボード提供の必要性が検出された場合、一応英文ＱＷＥＲＴＹキーボードのみを提供するが、以後韓国語／英語選択キーがタッチされると複数キーボード同時提供条件が満足されたと判断できる。上述した複数キーボード同時提供条件は、例示的なもので、ユーザの設定、ハードウェア生産者またはソフトウェア開発者によって複数キーボード同時提供条件が変わることができる。
【００３４】
複数キーボード同時提供条件が満足されない場合、過程は段階２１５に移動する。段階２１５でタッチスクリーン部１３０は一つのキーボード、例えばＱＷＥＲＴＹキーボードのみを提供したり、キーボードインターフェースを全然提供しないこともある。以後、段階２１０へ戻って複数キーボード同時提供条件が満足されるまで段階２１０及び段階２１５を繰り返す。
【００３５】
複数キーボード同時提供条件が満足された場合、過程は段階２２０に移動する。段階２２０でタッチスクリーン部１３０は第１キーボード及び第２キーボードを同時に提供する。
【００３６】
図３Ａ乃至図４は、本発明の一実施形態によるキーボードインターフェース提供画面である。
【００３７】
図３Ａを参照すれば、タッチスクリーン画面３１０の下端にキーボードインターフェース３４０が提供される。キーボードインターフェース３４０内の左側部分には第２キーボードインターフェース(３２０、以下 、「第２キーボード」と称する)が提供されてキーボードインターフェース３４０内の右側部分には第１キーボードインターフェース(３３０、以下、「第１キーボード」と称する)が提供される。第２キーボード３２０は、第２キーボード言語選択キー３２２を含み、第１キーボード３３０は第１キーボード言語選択キー３３２を含む。図３Ａの画面で第１キーボード３３０に対してはその言語として韓国語が選択されている。また、第２キーボード３２０に対してはその言語として数字が選択されている。ユーザが第２キーボード言語選択キー３２２のいずれか１つをタッチすると第２キーボード３２０の言語が変更される。このとき、第１キーボード３３０の言語は変更されない。逆にユーザが第１キーボード言語選択キー３３２のいずれか１つをタッチすると第２キーボード３２０の言語が維持されながら第１キーボード３３０の言語が変更される。
【００３８】
例えば、ユーザが数字選択キー３２２ａをタッチすると、第２キーボード３２０の言語は数字となる。図３Ａの画面が第２キーボード３２０の言語が数字の場合の画面である。他の例としてユーザが英語選択キー３２２ｂをタッチすると、第２キーボード３２０の言語は図３Ｂのように英語となる。ユーザが記号選択キー３２２ｃをタッチすると、特殊記号(「！＠＃＄％＾＆＊」など)の入力のためのキーボードが第２キーボード３２０として提供される。即ち、第２キーボード３２０の言語は「記号」となる。また、ユーザが機能選択キー３２２ｄをタッチすると機能キー(カーソル上下左右移動、文字削除すなど)入力のためのキーボードが第２キーボード３２０として提供される。即ち、第２キーボード３２０の言語が「機能」となる。上述したようにキーボードの言語は各国々で意思疎通のために使用する言語だけではなく特定の文字入力または制御入力のためのキーが集まったキーボードの場合、その文字または制御入力を大体的に包括できる概念が当該キーボードの言語となる。
【００３９】
図３Ａ及び図３Ｂの実施形態によれば、ユーザが韓国語を主に入力しながら記号、英語、数字などを均等に交ぜて用いる場合、便利に文字を入力できる。
【００４０】
図４の例のように第２キーボード４２０の言語として多くの国家の言語(多国語)を選択キーもできる。図４の画面４１０下端にはキーボードインターフェース３４０がある。キーボードインターフェース３４０内の右側部分には図３Ａ及び図３Ｂと同一の第１キーボード３３０が位置する。第１キーボード３３０は図３Ａ及び図３Ｂで説明した構成と同一であるのでここでは詳細な説明を省略する。
【００４１】
キーボードインターフェース３４０内の左側部分には第２キーボード４２０が提供される。第２キーボード４２０は、第２キーボード言語選択キー４２２を含む。第２キーボード言語選択キー４２２は中国語選択キー４２２ａ、ギリシア語選択キー４２２ｂ、ロシア語選択キー４２２ｃ及びフランス語選択キー４２２ｄを含む。図４はユーザがギリシア語選択キー４２２ｂをタッチした場合に提供されるキーボードである。即ち、第２キーボード４２０の言語がギリシア語に選択された場合に図４のキーボードが提供される。ユーザが中国語選択キー４２２ａ、ロシア語選択キー４２２ｃまたはフランス語選択キー４２２ｄをタッチした場合、制御部１６０は第１キーボード３３０の言語は変更しないまま第２キーボードの言語を当該選択キー４２２ａ、４２２ｃ、４２２ｄに相応する言語に変更できる。
【００４２】
図４の実施形態によれば、ユーザが韓国語を主に入力しながら中国語、ギリシア語、ロシア語、フランス語などを均等に交ぜて入力する場合、便利に文字を入力できる。
【００４３】
図２に戻って、段階２３０で制御部１６０はタッチスクリーン部１３０を通じて第２キーボード３２０、４２０に対する言語選択入力が検出されるのか判断する。第２キーボード３２０、４２０に対する言語選択入力は図３Ａの第２キーボード言語選択キー３２２のタッチ入力または図４の第２キーボード言語選択キー４２２タッチ入力となることができる。第２キーボード３２０、４２０に対する言語選択入力が検出される場合、過程は段階２３５へ進行して第１キーボード３３０の言語を維持しながら第２キーボード３２０、４２０の言語を選択された言語に変更する。第２キーボード３２０、４２０に対する言語選択入力が検出されない場合、過程は段階２４０へ進行する。
【００４４】
段階２４０で制御部１６０はタッチスクリーン部１３０を通じて第１キーボード３３０に対する言語選択入力が検出されるのか判断する。第１キーボード３３０に対する言語選択入力は第１キーボード言語選択キー３３２のタッチ入力となることができる。第１キーボード３３０に対する言語選択入力が検出される場合、過程は段階２４５へ進行して第２キーボード３２０、４２０の言語を維持しながら第１キーボード３３０の言語を選択された言語に変更する。第１キーボード３３０に対する言語選択入力が検出されない場合、過程は段階２１０へ進行して複数キーボード同時提供条件が満足されるうちに段階２１０、２２０、２３０及び２４０を繰り返す。
【００４５】
図５Ａ及び図５Ｂは、本発明の一実施形態によるタッチスクリーン部１３０の画面を示した図面である。図５Ａで第１キーボード３３０及び第２キーボード３２０の間には境界領域５１０が表示される。ユーザが境界領域５１０部分を左側または右側のいずれか１つへ予め設定された距離以上ドラッグすると、制御部１６０はキーボード３４０が表示される大部分の領域に第１キーボード３３０及び第２キーボード３２０のいずれか１つだけ表示されて、残りは表示されないようにタッチスクリーン部１３０を制御できる。
【００４６】
例えば、図５Ａのようにユーザが境界領域５１０部分を第１キーボード３３０の右側端近所までドラッグする場合、図５Ｂの画面のように第１キーボード３３０の表示は終了され、第２キーボード３２０がキーボード３４０が表示される大部分の領域にかけて表示されるように拡大されて表示されることができる。このとき、境界領域５１０部分は画面３１０の右側下端に移動されて表示される。図５Ｂの画面でユーザが境界領域５１０部分を画面３１０の中央下端にドラッグする場合、さらに図５Ａの画面のように２つのキーボードが同時に提供されることができる。
【００４７】
図５Ａ及び図５Ｂの実施形態によれば、ユーザは便利にキーボードを拡大して１つのキーボードだけ用いるとき、２つ以上のキーボードを用いるときを区分してキーボードインターフェースを活用することができる。
【００４８】
図６Ａ及び図６Ｂは、本発明の一実施形態によるタッチスクリーン部１３０の画面を示した図面である。
【００４９】
図６Ａ画面で画面３１０の右側下端に第１キーボード３３０が表示され、画面３１０の左側下端に第２キーボード３２０が表示される。タッチスクリーン部１３０が第１キーボード３３０内の予め設定された位置から第２キーボード３２０内の予め設定された位置へのドラッグ入力を検出すると、制御部１６０はタッチスクリーン部１３０が第１キーボード３３０及び第２キーボード３２０の位置を互いに変えて表示するように制御できる。タッチスクリーン部１３０が第２キーボード３２０内の予め設定された位置から第１キーボード３３０内の予め設定された位置へのドラッグ入力を検出する場合にも同じく第１キーボード３３０及び第２キーボード３２０の位置が変わって表示されることができる。
【００５０】
例えば、図６Ａに図示したように、第１キーボード３３０の言語選択キー３３２を第２キーボード３２０の言語選択キー３２２位置にドラッグすると、タッチスクリーン部１３０は第１キーボード３３０及び第２キーボード３２０の位置を互いに変えて表示できる。第１キーボード３３０及び第２キーボード３２０の位置が互いに後先になった例が図６Ｂである。ただ、第１キーボード３３０及び第２キーボード３２０の位置が互いに後先になった場合にもユーザの便宜のために言語選択キー３３２、３２２の位置は画面３１０の下側左、右側端近所で維持できる。逆に第１キーボード３３０及び第２キーボード３２０の全体的な形態が維持されながら言語選択キー３３２、３２２が中央に位置する変形形態も可能である。
【００５１】
主に右利きが多いので、主言語を入力する第１キーボード３３０が右側に位置している。しかし、左利きユーザは第１キーボード３３０が左側に位置することを望んでもよい。また、右利きユーザが一時的に第２キーボード３２０の言語を主に入力する場合に、そのユーザは一時的に第２キーボード３２０が右側に位置することを望んでもよい。
【００５２】
上述したドラッグ入力ではなくても他のタッチ入力またはキーパッド入力や端末の設定を通じて第１キーボード３３０と第２キーボード３２０の位置を互いに変えることができる。
【００５３】
変形形態によれば、タッチスクリーン部１３０が予め設定された方向に予め設定された距離以上持続するドラッグ入力を認識するとき、第１キーボード３３０と第２キーボード３２０の位置を互いに変えることができる。例えば、長さが５ｃｍ以上で右側から左側へ向かうドラッグ入力をタッチスクリーン部１３０が受信すると、タッチスクリーン部１３０はこのドラッグ入力を第１キーボード３３０と第２キーボード３２０の位置を互いに変えることを要請するキーボード位置変更入力で認識することができる。どの方向及びどの程長さの入力をキーボード位置変更入力で認識するかはソフトウェア供給者、ハードウェア生産者、またはユーザの設定によって変わることができる。
【００５４】
ここで、ドラッグ入力の方向は大体的な入力方向である。実質的には全体的なドラッグ入力軌跡が一定の芳香性を有する場合、その芳香性に該当する方向がドラッグ入力の方向となることができる。即ち、ドラッグ入力で上下方向への座標移動が３ｍｍに対し左側方向への座標移動が５ｃｍであれば上下方向への座標移動は無視されてもよい。この場合、ドラッグ入力の入力方向は左側方向である。
【００５５】
また、設定によって第１キーボードと第２キーボードは画面３１０の上端に位置したり画面３１０の左側部分または画面３１０の右側部分に位置することもできる。この場合にもユーザは類似の方式で第１キーボード３３０と第２キーボード３２０の位置を互いに変えることができる。
【００５６】
ユーザは図６Ａ及び図６Ｂの実施形態によって便利にキーボードの位置を変えることができる。
【００５７】
図７Ａ及び図７Ｂは、本発明の一実施形態によるキーボードインターフェース提供画面を示した図面である。
【００５８】
ユーザは図７Ａの画面で記号選択キー３３２ａをフランス語選択キー４２２ｄの位置にドラッグすることができる。タッチスクリーン部１３０がこのようなドラッグ入力を検出すると、制御部１６０は記号選択キー３３２ａとフランス語選択キー４２２ｄを互いに変えて表示する。記号選択キー３３２ａとフランス語選択キー４２２ｄを互いに変えて表示すると、図７Ｂのような画面となる。以後図７Ｂの画面でユーザがフランス語選択キー４２２ｄをタッチすると、制御部１６０は第１キーボード３３０の言語をフランス語に変更する。同様に図７Ｂの画面でユーザが記号選択キー３２２ａを選択すると制御部１６０は第２キーボード４２０の言語を記号に変更する。即ち、上述したドラッグ入力によって記号選択キー３３２ａは第２キーボード４２０の言語を選択するキーとなり、フランス語選択キー４２２ｄは第１キーボード３３０の言語を選択するキーとなる。上述した作動はフランス語選択キー４２２ｄを記号選択キー３３２ａの位置にドラッグする場合にも同様に実行されることができる。
【００５９】
図７Ａ及び図７Ｂの実施形態によれば、ユーザは第１キーボード３３０と第２キーボード４２０に適用されることができる言語を自由で便利に変更することができる。
【００６０】
図８Ａ乃至図８Ｃは、本発明の一実施形態によるキーボードインターフェース提供画面を示した図面である。図８Ａの画面でユーザは韓国語選択キー３３２ｂを中国語選択キー４２２ａの位置にドラッグする。以後には図８Ａの中国語選択キー４２２ａの位置に図８Ｂの画面のように「東北アジア」選択キー４２２ａが表示される。キー４２２ａ位置に表示されるテキストはユーザによって入力されたり、システムによって自動に選択されることができる。上述した実施形態では韓国語及び中国語が全て東北アジア言語なのでこれを代表することができる「東北アジア」がキー４２２ａ位置に表示された。
【００６１】
以後ユーザが「東北アジア」選択キー４２２ａをタッチすると、図８Ｃのように該当キー４２２ａ位置に元々存在した中国語選択キーに該当する中国語選択キー８１０ｂ及び街該当キー４２２ａ位置にドラッグされた韓国語選択キー８１０ａを含むポップアップインターフェース８１０が提供される。ユーザが韓国語選択キー８１０ａ及び中国語選択キー８１０ｂのいずれか１つを選択すると、第２キーボード４２０の言語はそれぞれ韓国語または中国語となる。即ち、特定キー(第１キー)を他のキー(第２キー)の位置にドラッグすると、第２キーの位置に第１キーの言語及び第２キーの言語を統合するカテゴリー表示ボタンが提供される。当該カテゴリー表示ボタンをタッチすると第１キーの言語及び第２キーの言語のいずれか１つを選択できるポップアップインターフェースまたはその他方式の選択インターフェースが提供される。
【００６２】
ここでは第１キーボード３３０の言語選択キー３３２を第２キーボード４２０の言語選択キー４２２にドラッグする場合を例示した。しかし、変形形態によれば第１キーボード３３０の言語選択キー３３２のいずれか１つを第１キーボード３３０の言語選択キー３３２のうち、他の一つの位置にドラッグしたり第２キーボード４２０の言語選択キー４２２うちのいずれか１つを第２キーボード４２０の言語選択キー４２２のうち他の一つの位置にドラッグする時にも上述した方式でキーボードインターフェースが提供されることができる。また、第２キーボード４２０の言語選択キー４２２のうちのいずれか１つを第１キーボード３３０の言語選択キー３３２のうちのいずれか１つの位置にドラッグする時にも同じである。
【００６３】
図８Ａ乃至図８Ｃの実施形態によれば、ユーザは制限された言語選択キー空間をより効率的に活用してより多い言語を便利に入力できる。
【００６４】
図８Ａ乃至図８Ｃを参照した前記実施形態では単純なドラッグ入力がカテゴリー生成のための入力で使用された。ただ、この場合、図７Ａ乃至図７Ｂの実施形態で使用されるドラッグ入力または図６Ａ乃至図６Ｂの実施形態で使用されるドラッグ入力と区分されない問題が発生することができる。このような問題を解消するための変形形態によれば、予め設定された時間以上、韓国語選択キー３３２ｂをタッチした状態でタッチ接点を維持した後、そのタッチ接点を中国語選択キー４２２ａの位置にドラッグする入力がカテゴリー生成のための入力に解釈されることができる。予め設定された時間は、例えば１秒となることができる。
【００６５】
例えば、普通のドラッグ入力によってユーザが韓国語選択キー３３２ｂを中国語選択キー４２２ａの位置にドラッグすると、図７Ａ及び図７Ｂの実施形態によって言語選択キーを互いに交換することができる。しかし、ユーザが１秒以上、韓国語選択キー３３２ｂに対するタッチを維持した後、(ロングキー)韓国語選択キー３３２ｂを中国語選択キー４２２ａの位置にドラッグすると、図８Ａ乃至図８Ｃの実施形態によって言語選択キーをカテゴリー化することができる。
【００６６】
さらに、図６Ａ及び図６Ｂの実施形態のためのキーボード位置変更入力、図７Ａ及び図７Ｂの実施例のための言語選択キー交換入力、及び図８Ａ乃至図８Ｃの言語選択キーカテゴリー化入力それぞれに対する初期タッチ時間が設定されることができる。ここで初期タッチ時間は、特定地点または特定キーにタッチした状態でタッチ地点を維持する時間を言う。例えば、初期タッチ時間が１秒未満であれば初期タッチにつながるドラッグ入力はキーボード位置変更入力に解釈されることができる。また、初期タッチ時間が１秒以上２秒未満であれば初期タッチにつながるドラッグ入力は言語選択キー交換入力に解釈されることができる。また、初期タッチ時間が２秒以上であれば初期タッチにつながるドラッグ入力は言語選択キーカテゴリー化入力に解釈されることができる。このような設定方式に応ずると、ユーザは初期タッチ時間調整を通じて多様なキーボード制御を実行できる。
【００６７】
この際、図２の処理流れ図の各ブロックと各ブロックの組み合せは、コンピュータープログラムインストラクションによって実行される可能性があることを理解できるでしょう。これらコンピュータープログラムインストラクションは、汎用コンピューター、特殊用コンピューター、或いはその他のプログラム可能なデータプロセッシング装備のプロセッサに搭載されることができるので、コンピューター、或いはその他のプログラム可能なデータプロセッシング装備のプロセッサを通じて実行される、そのインストラクションが流れ図ブロックで説明された機能を実行する手段を生成する。これらコンピュータープログラムインストラクションは、特定方式で機能を具現するためにコンピューター、或いはその他のプログラム可能なデータプロセッシング装備を志向することができるコンピューター利用可能、或いはコンピューター判読可能メモリーに記憶されることも可能なので、そのコンピューター利用可能、或いはコンピューター判読可能メモリーに記憶されたインストラクションは流れ図ブロックで説明された機能を実行するインストラクション手段を内包する製造品目を生産することも可能である。コンピュータープログラムインストラクションは、コンピューター、或いはその他のプログラム可能なデータプロセッシング装備上に搭載されることも可能なので、コンピューター、或いはその他プログラム可能なデータプロセッシング装備上で一連の作動段階が実行されてコンピューターで実行されるプロセスを生成してコンピューター、或いはその他のプログラム可能なデータプロセッシング装備を実行するインストラクションは流れ図ブロックで説明された機能を実行するための段階を提供することも可能である。
【００６８】
また、各ブロックは特定された論理的機能を実行するための一つ以上の実行可能なインストラクションを含むモジュール、セグメントまたはコードの一部を現わすことができる。また、何種類の代替実行例ではブロックで言及された機能が手順を外れて発生することも可能であることを注目すべきである。例えば、引き続いて図示されている２つのブロックは実は実質的に同時に実行されることも可能であり、またはそのブロックが時々該当する機能によって逆順に実行されることも可能である。
【００６９】
このとき、本実施形態で使用される「〜部」という用語(例えば、図１のキー入力部１４０)は、ソフトウェアまたはＦＰＧＡまたはＡＳＩＣのようなハードウェア構成要素を意味し、「〜部」はどんな役目を実行する。しかし、「〜部」はソフトウェアまたはハードウェアに限定される意味ではない。「〜部」はアドレッシングできる記憶媒体にあるように構成されてもよく、１つ又はその以上のプロセッサを再生させるように構成されてもよい。従って、一例として「〜部」はソフトウェア構成要素、客体志向ソフトウェア構成要素、クラス構成要素及びタスク構成要素のような構成要素と、プロセス、関数、速成、プロシージャ、サブルーチン、プログラムコードのセグメント、ドライバー、ファームウエア、マイクロコード、回路、データ、データベース、データ構造、テーブル、アレイ、及び変数を含む。構成要素と「〜部」のうちで提供される機能はより小さい数の構成要素及び「〜部」に結合されたり、追加的な構成要素と「〜部」でより分離することができる。だけでなく、構成要素及び「〜部」はデバイスまたは保安マルチメディアカード内の一つまたはその以上のＣＰＵを再生させるように具現されることもできる。
【００７０】
本発明が属する技術分野の通常の知識を有する者は本発明がその技術的思想や必須な特徴を変更しなくても他の具体的な形態で実施されることができるということを理解することができるでしょう。よって、上述した実施形態は全ての面で例示的なことで限定的ではないことで理解すべきである。本発明の範囲は前記詳細な説明よりは後述する特許請求の範囲によって表わし、特許請求の範囲の意味及び範囲、さらにその均等概念から導出される全て変更または変形された形態が本発明の範囲に含まれることに解釈されたい。
【００７１】
一方、本明細書及び図面には本発明の好ましい実施形態に対して開示した。たとえ特定用語が使用されたが、ただこれは本発明の記述内容を容易に説明して発明の理解を助けるための一般的な意味で使用されたもので、本発明の範囲を限定するものではない。ここに開示された実施形態にも本発明の技術的思想に基づいた他の変形形態が実施可能であるということは本発明が属する技術分野で通常の知識を有する者に自明なのものであろう。
【符号の説明】
【００７２】
１００  端末
１１０  無線通信部
１２０  オーディオ処理部
１３０  タッチスクリーン部
１３１  タッチセンサー部
１３３  表示部
１４０  キー入力部
１５０  メモリー
１６０  制御部
３１０  タッチスクリーン画面
【図１】
2018067362.tif 000003
【図２】
2018067362.tif 000004
【図３Ａ】
2018067362.tif 000005
【図３Ｂ】
2018067362.tif 000006
【図４】
2018067362.tif 000007
【図５Ａ】
2018067362.tif 000008
【図５Ｂ】
2018067362.tif 000009
【図６Ａ】
2018067362.tif 000010
【図６Ｂ】
2018067362.tif 000011
【図７Ａ】
2018067362.tif 000012
【図７Ｂ】
2018067362.tif 000013
【図８Ａ】
2018067362.tif 000014
【図８Ｂ】
2018067362.tif 000015
【図８Ｃ】
2018067362.tif 000016