(57)【要約】【課題】タッチスクリーンのドラッグ機能を用いた携帯端末機における文字を編集する装置及び方法を提供する。【解決手段】本発明は、第２の表示領域にコンテンツを表示し、第１の表示領域を介して少なくとも一つの文字入力を受信し、第２の表示領域に位置するコンテンツに含まれる特定単語を置き換えるために、入力された文字がドラッグされる間に入力された文字が第１の表示領域から第２の表示領域に移動すると、コンテンツを編集するための編集モードに転換し、入力された文字のドラッグが第２の表示領域の特定単語上で終了すると、特定単語を入力された文字に置き換える。【選択図】図１０
2014154174.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末機における文字を編集する装置であって、
表示部と、
前記表示部に少なくとも一つの文字を含むコンテンツを表示し、第１の表示領域に少なくとも一つの文字の入力を受け付け、第２の表示領域に位置する前記コンテンツに含まれる特定単語を置き換えるために、前記入力された文字がドラッグされる間に該入力された文字が前記第１の表示領域から移動すると、前記コンテンツを編集するための編集モードに転換し、前記入力された文字のドラッグが前記特定単語上で終了した場合、該特定単語を前記入力された文字に置き換える制御部と、を備えることを特徴とする文字編集装置。
【請求項２】
前記制御部は、前記第１の表示領域に文章の末尾を示す特定文字を含む前記少なくとも一つの文字の入力を受け付け、前記コンテンツに含まれる特定文章を置き換えるために、前記入力された文字がドラッグされる間に該入力された文字が前記第１の表示領域から移動すると、前記コンテンツを編集するための編集モードに転換し、前記入力された文字のドラッグが前記特定文章上で終了した場合、該特定文章を前記入力された文字に置き換えることを特徴とする請求項１に記載の文字編集装置。
【請求項３】
前記制御部は、前記コンテンツに含まれる特定単語を削除するために、前記第１の表示領域の空欄（ブランクフィールド）がドラッグされる間に該空欄が前記第１の表示領域から移動すると、前記コンテンツを編集するための編集モードに転換し、前記空欄のドラッグが前記特定単語上で終了した場合、該特定単語を削除することを特徴とする請求項１に記載の文字編集装置。
【請求項４】
前記制御部は、前記コンテンツが文字メッセージである場合、予め設定されたメッセージ表示方式のうちの第１の方式によって、該文字メッセージと前記入力された文字を含む変更された文字メッセージを共に表示することを特徴とする請求項１に記載の文字編集装置。
【請求項５】
前記制御部は、前記メッセージ表示方式のうちの第２の方式によって、前記文字メッセージと前記入力された文字のみを含む変更された文字メッセージを表示することを特徴とする請求項４に記載の文字編集装置。
【請求項６】
前記制御部は、前記文字メッセージの削除が要請された場合、予め設定されたメッセージ削除方式によって、該文字メッセージを削除することを特徴とする請求項４に記載の文字編集装置。
【請求項７】
前記制御部は、前記メッセージ削除方式のうちの第１の方式によって、前記文字メッセージと前記変更された文字メッセージのうちから前記文字メッセージを削除することを特徴とする請求項６に記載の文字編集装置。
【請求項８】
前記制御部は、前記メッセージ削除方式のうちの第２の方式によって、前記文字メッセージを削除し、前記文字メッセージに前記入力された文字のみを含む変更された文字メッセージを適用することによって新たなメッセージを生成し、該生成されたメッセージを表示することを特徴とする請求項７に記載の文字編集装置。
【請求項９】
携帯端末機における文字を編集する方法であって、
少なくとも一つの文字を含むコンテンツを表示するステップと、
第１の表示領域に少なくとも一つの文字の入力を受け付けるステップと、
第２の表示領域に位置する前記コンテンツに含まれる特定単語を置き換えるために、前記入力された文字がドラッグされる間に該入力された文字が前記第１の表示領域から移動すると、前記コンテンツを編集するための編集モードに転換するステップと、
前記入力された文字のドラッグが前記特定単語上で終了した場合、該特定単語を前記入力された文字に置き換えるステップと、を有することを特徴とする文字編集方法。
【請求項１０】
前記第１の表示領域に文章の末尾を示す特定文字を含む前記少なくとも一つの文字の入力を受け付けるステップと、
前記コンテンツに含まれる特定文章を置き換えるために、前記入力された文字がドラッグされる間に該入力された文字が前記第１の表示領域から移動すると、前記コンテンツを編集するための編集モードに転換するステップと、
前記入力された文字のドラッグが前記特定文章上で終了した場合、該特定文章を前記入力された文字に置き換えるステップと、を更に含むことを特徴とする請求項９に記載の文字編集方法。
【請求項１１】
前記コンテンツに含まれる特定単語を削除するために、前記第１の表示領域の空欄がドラッグされる間に該空欄が前記第１の表示領域から移動すると、前記コンテンツを編集するための編集モードに転換するステップと、
前記空欄のドラッグが前記特定単語上で終了した場合、該特定単語を削除するステップと、を更に含むことを特徴とする請求項９に記載の文字編集方法。
【請求項１２】
前記コンテンツが文字メッセージである場合、予め設定されたメッセージ表示方式によって、該文字メッセージと前記入力された文字を含む変更された文字メッセージを共に表示するステップを更に含むことを特徴とする請求項９に記載の文字編集方法。
【請求項１３】
前記文字メッセージと前記入力された文字を含む変更された文字メッセージを共に表示するステップは、前記メッセージ表示方式のうちの第２の方式によって、前記文字メッセージと前記入力された文字のみを含む変更された文字メッセージを表示するステップであることを特徴とする請求項１２に記載の文字編集方法。
【請求項１４】
前記文字メッセージの削除が要請された場合、予め設定されたメッセージ削除方式によって、該文字メッセージを削除するステップを更に含むことを特徴とする請求項１２に記載の文字編集方法。
【請求項１５】
前記文字メッセージを削除するステップは、前記メッセージ削除方式のうちの第１の方式によって、前記文字メッセージと前記変更された文字メッセージのうちから前記文字メッセージを削除し、前記変更された文字メッセージをそのまま維持するステップであることを特徴とする請求項１４に記載の文字編集方法。
【請求項１６】
前記文字メッセージを削除するステップは、前記メッセージ削除方式のうちの第２の方式によって、前記文字メッセージを削除し、前記文字メッセージに前記入力された文字のみを含む変更された文字メッセージを適用することによって新たなメッセージを生成し、該生成されたメッセージを表示するステップであることを特徴とする請求項１５に記載の文字編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末機に関し、より詳細には、携帯端末機における文字を編集する装置及び方法に関する。
【背景技術】
【０００２】
スマートフォン及びタブレットなどの携帯端末機は、多様なアプリケーションを通じてユーザに多くの有用な機能を提供している。従って、携帯端末機は、多様な機能の提供を通じて音声通話機能と共に多様な形態の情報を利用できる機器に発展している。特に、このような携帯端末機は、文字を含むコンテンツを編集する編集機能を提供する。
【０００３】
このような編集機能を提供する携帯端末機は、コンテンツ内に含まれる単語を編集することができる。特に、コンテンツ内に含まれる特定単語を編集するために、携帯端末機は、ユーザからコンテンツ内で特定単語の選択を受信し、ユーザの要請によって特定単語を削除し、ユーザから削除された特定単語に置き換える他の単語の入力を受信する。しかし、このような編集方式は、特定単語の選択を受信する動作、特定単語を削除する動作、新たな単語の入力を受信する動作などの各種動作を遂行しなければ、特定単語を編集できないために、このような編集方式はユーザに不都合をもたらす。従って、ユーザに便利さを提供できる新たな編集方式が必要となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】韓国特許出願公開第２００７−００８０８７９号明細書
【特許文献２】韓国特許出願公開第２００２−００７８５２６号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、上記従来の問題点に鑑みてなされたものであって、本発明の目的は、タッチスクリーンのドラッグ機能を用いて携帯端末機で文字を編集する装置及び方法を提供することにある。
また、本発明の目的は、タッチスクリーンのドラッグ機能を用いて携帯端末機で単語を変更する装置及び方法を提供することにある。
また、本発明の目的は、タッチスクリーンのドラッグ機能を用いて携帯端末機で文章を変更する装置及び方法を提供することにある。
また、本発明の目的は、タッチスクリーンのドラッグ機能を用いて携帯端末機で単語を削除する装置及び方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するためになされた本発明の一態様による携帯端末機における文字を編集する装置は、表示部と、前記表示部の第１の表示領域に少なくとも一つの文字を含むコンテンツを表示し、第１の表示領域に少なくとも一つの文字の入力を受け付け、第２の表示領域に位置する前記コンテンツに含まれる特定単語を置き換えるために、前記入力された文字がドラッグされる間に該入力された文字が前記第１の表示領域から移動する（抜け出す）と、前記コンテンツを編集するための編集モードに転換し、前記入力された文字のドラッグが前記特定単語上で終了した場合、該特定単語を前記入力された文字に置き換える制御部と、を備えることを特徴とする。
【０００７】
前記制御部は、前記第１の表示領域に文章の末尾を示す特定文字を含む前記少なくとも一つの文字の入力を受け付け、前記コンテンツに含まれる特定文章を置き換えるために、前記記入力された文字がドラッグされる間に該記入力された文字が前記第１の表示領域から移動すると、前記コンテンツを編集するための編集モードに転換し、前記入力された文字のドラッグが前記特定文章上で終了した場合、該特定文章を前記入力された文字に置き換え得る。
前記制御部は、前記コンテンツに含まれる特定単語を削除するために、前記第１の表示領域の空欄（ブランク領域）がドラッグされる間に該空欄が前記第１の表示領域から移動すると、前記コンテンツを編集するための編集モードに転換し、前記空欄のドラッグが前記特定単語上で終了した場合、該特定単語を削除し得る。
前記制御部は、前記コンテンツが文字メッセージである場合、予め設定されたメッセージ表示方式のうちの第１の方式によって、該文字メッセージと前記入力された文字を含む変更された文字メッセージを共に表示するか、又は前記メッセージ表示方式のうちの第２の方式によって、前記文字メッセージと前記入力された文字のみを含む変更された文字メッセージを表示し得る。
前記制御部は、前記文字メッセージの削除が要請された場合、予め設定されたメッセージ削除方式によって、該文字メッセージを削除し得る。
前記制御部は、前記メッセージ削除方式のうちの第１の方式によって、前記文字メッセージと前記変更された文字メッセージのうちから前記文字メッセージを削除するか、又は前記メッセージ削除方式のうちの第２の方式によって、前記文字メッセージを削除し、前記文字メッセージに前記入力された文字のみを含む変更された文字メッセージを適用することによって新たなメッセージを生成し、該生成されたメッセージを表示し得る
【０００８】
上記目的を達成するためになされた本発明の一態様による携帯端末機における文字を編集する方法は、少なくとも一つの文字を含むコンテンツを表示するステップと、第１の表示領域に少なくとも一つの文字の入力を受け付けるステップと、第２の表示領域に位置する前記コンテンツに含まれる特定単語を置き換えるために、前記入力された文字がドラッグされる間に該入力された文字が前記第１の表示領域から移動する（抜け出す）と、前記コンテンツを編集するための編集モードに転換するステップと、前記入力された文字のドラッグが前記特定単語上で終了した場合、該特定単語を前記入力された文字に置き換えるステップと、を有することを特徴とする。
【０００９】
前記方法は、前記第１の表示領域に文章の末尾を示す特定文字を含む前記少なくとも一つの文字の入力を受け付けるステップと、前記コンテンツに含まれる特定文章を置き換えるために、前記入力された文字がドラッグされる間に該入力された文字が前記第１の表示領域から移動すると、前記コンテンツを編集するための編集モードに転換するステップと、前記入力された文字のドラッグが前記特定文章上で終了した場合、該特定文章を前記入力された文字に置き換えるステップを更に含むことができる。
前記方法は、前記コンテンツに含まれる特定単語を削除するために、前記第１の表示領域の空欄がドラッグされる間に該空欄が前記第１の表示領域から移動すると、前記コンテンツを編集するための編集モードに転換するステップと、前記空欄のドラッグが前記特定単語上で終了した場合、該特定単語を削除するステップと、を更に含むことができる。
前記方法は、前記コンテンツが文字メッセージである場合、予め設定されたメッセージ表示方式によって、該文字メッセージと前記入力された文字を含む変更された文字メッセージを共に表示するステップを更に含むことができる。
前記文字メッセージと前記入力された文字を含む変更された文字メッセージを共に表示するステップは、前記メッセージ表示方式のうちの第２の方式によって、前記文字メッセージと前記入力された文字のみを含む変更された文字メッセージを表示するステップであり得る。
前記方法は、前記文字メッセージの削除が要請された場合、予め設定されたメッセージ削除方式によって、該文字メッセージを削除するステップを更に含むことができる。
前記文字メッセージを削除するステップは、前記メッセージ削除方式のうちの第１の方式によって、前記文字メッセージと前記変更された文字メッセージのうちから前記文字メッセージを削除し、前記変更された文字メッセージをそのまま維持するか、又は前記メッセージ削除方式のうちの第２の方式によって、前記文字メッセージを削除し、前記文字メッセージに前記入力された文字のみを含む変更された文字メッセージを適用することによって新たなメッセージを生成し、該生成されたメッセージを表示するステップであり得る。
【発明の効果】
【００１０】
本発明によれば、タッチスクリーンのドラッグ機能を用いて携帯端末機で文字を編集することによって、ユーザに文字編集に対する利便性を提供する効果を有する。
また、タッチスクリーンのドラッグ機能を用いて携帯端末機で単語を変更することによって、ユーザに単語変更に対する利便性を提供する効果を有する。
また、タッチスクリーンのドラッグ機能を用いて携帯端末機で文章を変更することによって、ユーザに文章変更に対する利便性を提供する効果を有する。
また、タッチスクリーンのドラッグ機能を用いて携帯端末機で単語を削除することによって、ユーザに単語削除に対する利便性を提供する効果を有する。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態による携帯端末機で電子文書の単語を変更する画面を示した図である。
【図２】本発明の一実施形態による携帯端末機で電子文書に単語を適用する画面を示した画である。
【図３】本発明の一実施形態による携帯端末機で電子文書の文章を変更する画面を示した図である。
【図４】本発明の一実施形態による携帯端末機で電子文書の単語を削除する画面を示した図である。
【図５】本発明の一実施形態による携帯端末機でメッセージの英単語を変更する画面を示した図である。
【図６Ａ】本発明の一実施形態による携帯端末機でメッセージの単語を変更する画面を示した図である。
【図６Ｂ】本発明の一実施形態による携帯端末機でメッセージの単語を変更する画面を示した図である。
【図７】本発明の一実施形態による携帯端末機で変更される単語を選択する画面を示した図である。
【図８】本発明の一実施形態による携帯端末機で変更前のメッセージと変更後のメッセージを表示する画面を示した図である。
【図９】本発明の一実施形態による携帯端末機で変更前のメッセージを削除する画面を示した図である。
【図１０】本発明の一実施形態による携帯端末機のブロック構成図である。
【図１１Ａ】本発明の一実施形態による携帯端末機で電子文書を編集するフローチャートである。
【図１１Ｂ】本発明の一実施形態による携帯端末機で電子文書を編集するフローチャートである。
【図１１Ｃ】本発明の一実施形態による携帯端末機で電子文書を編集するフローチャートである。
【図１２Ａ】本発明の一実施形態による携帯端末機でメッセージを編集するフローチャートである。
【図１２Ｂ】本発明の一実施形態による携帯端末機でメッセージを編集するフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態の具体例を、図面を参照しながら詳細に説明する。下記の説明において、同一の構成要素及び部分には、可能な限り同一の符号及び番号を共通使用するものとする。また、明瞭性と簡潔性の観点から、本発明に関連する公知の機能や構成に関する具体的な説明が本発明の要旨を不明瞭にすると判断される場合には、その詳細な説明を省略する。
【００１３】
「第１」及び「第２」などのような序数を含む用語を、様々な構成要素を説明するために使用するが、これらの構成要素は、この用語により限定されない。この用語は、１つの構成要素を他の構成要素と区別するためにのみ使用する。例えば、本発明の権利範囲を逸脱することなく、第１の構成要素を第２の構成要素と呼ぶことがあり、同様に第２の構成要素も第１の構成要素と呼び得る。及び／又はという用語は、複数の関連する記載の項目の組合せ又は複数の関連する記載の項目中のいずれかの項目を含む。
【００１４】
本明細書で使用する用語は、本発明の実施形態の説明において単に実例を提供するためのものであって、本発明を限定するものでない。単数は文脈上これと異なることを要求しない限り、複数を含む。本明細書において、「含む」又は「有する」などの用語は、明細書に記載した特徴、数字、ステップ、動作、構成要素、部品又はこれらの組合せが存在することを指定しようとするものであり、一つ又はそれ以上の他の特徴や数字、ステップ、動作、構成要素、部品、又はこれらの組合せの存在又は付加の可能性を予め排除しないと理解すべきである。
【００１５】
別に定義しない限り、技術的であるか又は科学的な用語を含んでここで使用する全ての用語は、本発明の属する技術分野における通常の知識を有する者により一般的に理解されるものと同一の意味を有する。一般的に使われる辞書に定義されているものと同様の用語は、関連技術の文脈上の意味と一致する意味を有するものと解釈しなければならず、本明細書において明らかに定義しない限り、理想的であるか又は過度に形式的な意味として解釈されない。
【００１６】
本発明の実施形態による携帯端末機は、携帯が容易であり移動可能な電子機器として、画像電話機、携帯電話、スマートフォン、ＩＭＴ−２０００（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  ２０００）端末機、ＷＣＤＭＡ（登録商標）（ｗｉｄｅｂａｎｄ  ｃｏｄｅ  ｄｉｖｉｓｉｏｎ  ｍｕｌｔｉｐｌｅ  ａｃｃｅｓｓ）端末機、ＵＭＴＳ（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ）端末機、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ＰＭＰ（Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｍｅｄｉａ  Ｐｌａｙｅｒ）、ＤＭＢ（Ｄｉｇｉｔａｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｂｒｏａｄｃａｓｔｉｎｇ）端末機、電子（Ｅ）ブック端末機、携帯型コンピュータ（ラップトップ、タブレットなど）、及びディジタルカメラなどの電子機器であると仮定する。
【００１７】
図１は、本発明の一実施形態による携帯端末機で電子文書の単語を変更する画面を示した図である。
【００１８】
図１を参照すると、携帯端末機は、画面１０１のように、ユーザにより電子文書の表示が要請されると、表示要請された電子文書を表示し、ユーザにより電子文書の編集を要請するための仮想キー１０３が選択されるか否かを確認する。ここで、仮想キー１０３は画面上に予め定められた領域に位置し、携帯端末機は、ユーザにより仮想キー１０３がタッチされると、ユーザにより電子文書の編集が要請されたと決定する。
【００１９】
確認結果、仮想キー１０３が選択されると、携帯端末機は、画面１０５のように、編集ウィンドウ１０７を表示し、キーパッドを介してユーザにより少なくとも一つの文字が選択されるか否かを確認する。確認結果、少なくとも一つの文字が選択されると、携帯端末機は、編集ウィンドウ１０７内に、選択された少なくとも一つの文字１０９を表示する。例えば、キーパッドを介して‘ａ’、‘ｐ’、‘ｐ’、‘ｌ’、‘ｉ’、‘ｃ’、‘ａ’、‘ｔ’、‘ｉ’、‘ｏ’、‘ｎ’が選択されると、携帯端末機は、編集ウィンドウ１０７内に‘ａｐｐｌｉｃａｔｉｏｎ’１０９を表示する。
【００２０】
携帯端末機は、画面１１１のように、ユーザにより編集ウィンドウ１０７内に表示された単語１１３がドラッグされ、表示された単語１１３が電子文書に含まれる複数の単語のうちのいずれかの特定単語の位置に移動すると、ユーザに、表示された単語１１３と変更可能な単語を知らせるために特定単語を特定カラー（例えば、黄色）で表示する。例えば、ドラッグ中の‘ａｐｐｌｉｃａｔｉｏｎ’という単語が‘アプリケーション’という特定単語上に位置すると、携帯端末機は、‘アプリケーション’を黄色で表示する。
【００２１】
携帯端末機は、画面１１５のように、ドラッグ中の単語１１３が特定単語の位置でドラッグが終了すると、特定単語をドラッグされた単語１１３に変更１１７する。例えば、ドラッグ中の単語１１３が特定単語の表示位置にドラッグされ、特定単語の表示位置でドラッグ完了イベントが発生すると、携帯端末機は特定単語をドラッグされた単語１１３に変更する。例えば、ドラッグ中の‘ａｐｐｌｉｃａｔｉｏｎ’という単語が‘アプリケーション’という単語上でタッチ解除されると、携帯端末機は‘アプリケーション’を‘ａｐｐｌｉｃａｔｉｏｎ’に変更する。例えば、ドラッグ中の‘ａｐｐｌｉｃａｔｉｏｎ’という単語が‘アプリケーション’という特定単語上でタッチ解除されると、携帯端末機は、‘アプリケーション’を‘ａｐｐｌｉｃａｔｉｏｎ’に変更する。
【００２２】
電子文書を編集するための編集モードが終了し、編集ウィンドウ１０７が閉じられた後にユーザにより仮想キー１０３が再度タッチされると、携帯端末機は、編集ウィンドウ１０７と編集ウィンドウ１０７内に、前に入力された少なくとも一つの文字を表示する。例えば、前に入力された単語が‘ａｐｐｌｉｃａｔｉｏｎ’である場合、仮想キー１０３が再度タッチされると、携帯端末機は、‘ａｐｐｌｉｃａｔｉｏｎ’を含む編集ウィンドウを表示する。
【００２３】
図２は、本発明の一実施形態による携帯端末機で電子文書に単語を適用する画面を示した画面である。
【００２４】
図２を参照すると、携帯端末機は、画面２０１のように、ドラッグ中の単語２０３が特定単語の位置でドラッグが終了すると、特定単語をドラッグされた単語２０３に変更する。例えば、ドラッグ中の‘ａｐｐｌｉｃａｔｉｏｎ’という単語が‘アプリケーション’という特定単語上でタッチ解除されると、携帯端末機は、‘アプリケーション’を‘ａｐｐｌｉｃａｔｉｏｎ’に変更する。
【００２５】
携帯端末機は、画面２０５のように、電子文書内に変更する単語と同じ意味を有する特定単語が存在すると、電子文書内の特定単語をドラッグされた単語２０３に全て変更するか否かを問い合わせするメッセージを表示する。例えば、携帯端末機は、問い合わせメッセージで‘全体適用しますか？’という文句とユーザの決定のための‘ハイ’及び‘イイエ’という単語を含むポップアップウィンドウ２０７を表示する。
【００２６】
ユーザにより全体適用が要請されると、携帯端末機は、画面２０９のように、電子文書内に含まれる少なくとも一つの特定単語をドラッグされた単語に全て変更する。例えば、特定単語が‘アプリケーション’であり、入力された単語が‘ａｐｐｌｉｃａｔｉｏｎ’である場合、携帯端末機は、電子文書内に含まれた‘アプリケーション’を‘ａｐｐｌｉｃａｔｉｏｎ’に全て変更する。
【００２７】
これとは異なり、ユーザにより全体適用が拒否されると、携帯端末機は、画面２１１のように、電子文書内に含まれる少なくとも一つの特定単語をドラッグされた単語に全て変更せずに、選択された特定単語のみを変更して他の特定単語をそのまま維持する。
【００２８】
図３は、本発明の一実施形態による携帯端末機で電子文書の文章を変更する画面を示した図である。
【００２９】
図３を参照すると、携帯端末機は、３０１画面のように、ユーザにより電子文書の表示が要請されると、該当電子文書を表示し、ユーザにより電子文書の編集を要請する仮想キー３０３が選択されるか否かを確認する。ここで、仮想キー３０３は画面上に予め定められた領域に位置し、携帯端末機は、ユーザにより仮想キー３０３がタッチされると、ユーザにより電子文書の編集が要請されたと決定する。
【００３０】
確認結果、仮想キー３０３がタッチされると、携帯端末機は、画面３０５のように、編集ウィンドウ３０７を表示し、キーパッドを介してユーザにより少なくとも一つの文字が選択されるか否かを確認する。確認結果、少なくとも一つの文字が選択されると、携帯端末機は、編集ウィンドウ３０７内に、選択された少なくとも一つの文字３０９を表示する。例えば、携帯端末機は、編集ウィンドウ３０７内に‘本発明は、タッチ基盤モバイル機器でＩＭ、ＳＭＳ、メモなどテキストを使用するａｐｐｌｉｃａｔｉｏｎで既存と異なる内容を修正する方法である。’という文章を表示する。
【００３１】
携帯端末機は、画面３１１のように、ユーザにより編集ウィンドウ３０７内に表示された文章３１３がドラッグされ、表示された文章３１３が電子文書内に含まれる複数の文章のうちのいずれかの特定文章の位置に移動すると、ユーザに、ドラッグ中の文章３１３と変更可能な文章を知らせるために特定文章を特定カラー（例えば、黄色）で表示する。例えば、ドラッグ中の‘本発明は、タッチ基盤モバイル機器でＩＭ、ＳＭＳ、メモなどテキストを使用するａｐｐｌｉｃａｔｉｏｎで既存と異なる内容を修正する方法である。’３１３という文章が、‘本発明は、タッチ基盤モバイル機器でメモなどのテキスト基盤アプリケーションで入力ミスが発生した時に修正する方法を提案したものである。’という特定文章上に位置すると、携帯端末機は、‘本発明は、タッチ基盤モバイル機器でメモなどのテキスト基盤アプリケーションで入力ミスが発生した時に修正する方法を提案したものである。’という文章を黄色で表示する。
【００３２】
携帯端末機は、画面３１７のように、ドラッグ中の文章３１５が特定文章の位置でドラッグが終了すると、特定文章をドラッグされた文章３１５に変更する。例えば、ドラッグ中の文章３１５が特定文章の表示位置にドラッグされ、特定文章の表示位置でドラッグ完了イベントが発生すると、携帯端末機は特定文章をドラッグされた文章３１５に変更する。例えば、ドラッグ中の‘本発明は、タッチ基盤モバイル機器でＩＭ、ＳＭＳ、メモなどテキストを使用するａｐｐｌｉｃａｔｉｏｎで既存と異なる内容を修正する方法である。’３１５という文章が、‘本発明は、タッチ基盤モバイル機器でメモなどのテキスト基盤アプリケーションで入力ミスが発生した時に修正する方法を提案したものである。’という特定文章上でタッチ解除されると、携帯端末機は、‘本発明は、タッチ基盤モバイル機器でメモなどのテキスト基盤アプリケーションで入力ミスが発生した時に修正する方法を提案したものである。’を‘本発明は、タッチ基盤モバイル機器でＩＭ、ＳＭＳ、メモなどテキストを使用するａｐｐｌｉｃａｔｉｏｎで既存と異なる内容を修正する方法である。’に変更する。
【００３３】
図４は、本発明の一実施形態による携帯端末機で電子文書の単語を削除する画面を示した図である。
【００３４】
図４を参照すると、携帯端末機は、画面４０１のように、ユーザにより電子文書の表示が要請されると、該当電子文書を表示し、ユーザにより電子文書の編集を要請する仮想キー４０３が選択されるか否かを確認する。ここで、仮想キー４０３は画面上に予め定められた領域に位置し、携帯端末機は、ユーザにより仮想キー４０３がタッチされると、ユーザにより電子文書の編集が要請されたと決定する。確認結果、仮想キー４０３がタッチされると、携帯端末機は、画面４０５のように、編集ウィンドウ４０７を表示し、ユーザに編集ウィンドウ４０７の空欄（ｂｌａｎｋ  ｆｉｅｌｄ）のドラッグが要請されるか否かを確認する。
【００３５】
確認結果、編集ウィンドウ４０７の空欄のドラッグが要請されると、携帯端末機は、ユーザにより単語の削除が要請されたと決定し、画面４１１のように、選択された特定単語を削除していずれの文字も記載されていない空の領域（ｅｍｐｔｙ  ａｒｅａ）４１３を表示する。ここで、空の領域４１３は、予め定められたサイズを有し、ユーザのドラッグ動作によって移動する。携帯端末機は、ユーザにより空の領域４１３がドラッグされ、ドラッグ中の空の領域４１３が電子文書に含まれる複数の単語のうちのいずれかの特定単語の位置に移動すると、ユーザに削除可能な単語を知らせるために特定単語を特定カラー（例えば、緑色）で表示する。例えば、ドラッグ中の空の領域４１３が‘タッチ基盤’という特定単語上に位置すると、携帯端末機は、‘タッチ基盤’を緑色で表示する。
【００３６】
携帯端末機は、画面４１５のように、ドラッグ中の空の領域４１３が特定単語の位置でドラッグが終了すると、特定単語を削除する。例えば、空の領域４１３が特定単語の表示位置にドラッグされ、特定単語の表示位置でドラッグ完了イベントが発生すると、携帯端末機は特定単語を削除する。例えば、ドラッグ中の空の領域４１３が‘タッチ基盤’という特定単語上でタッチ解除されると、携帯端末機は‘タッチ基盤’を削除する。
【００３７】
図５は、本発明の一実施形態による携帯端末機でメッセージの英単語を変更する画面を示した図である。
【００３８】
図５を参照すると、携帯端末機は、画面５０１のように、ユーザにより文字メッセージの表示が要請されると、該当文字メッセージを表示し、文字メッセージの編集が要請されると、編集ウィンドウ５０３を表示し、キーパッドを介してユーザにより少なくとも一つの文字が選択されるか否かを確認する。確認結果、少なくとも一つの文字が選択されると、携帯端末機は、編集ウィンドウ５０３内に、選択された文字を表示する。例えば、キーパッドを介して‘ｌ’、‘ｏ’、‘ｂ’、‘ｂ’、‘ｙ’が選択されると、携帯端末機は、編集ウィンドウ５０３内に‘ｌｏｂｂｙ’を表示する。
【００３９】
携帯端末機は、画面５０５のように、ユーザにより編集ウィンドウ５０３内に表示された単語５０７がドラッグされることによって、画面５０９のように、ドラッグ中の単語５１１が文字メッセージ５１２に含まれる複数の単語のうちのいずれかの特定単語上に位置すると、ユーザに変更可能な単語を知らせるために特定単語を特定カラー（例えば、黄色）で表示する。例えば、ドラッグ中の‘ｌｏｂｂｙ’という単語が‘ｒｏｏｍ’という特定単語上に位置すると、携帯端末機は、‘ｒｏｏｍ’という単語を黄色で表示する。
【００４０】
携帯端末機は、画面５１３のように、ドラッグ中の単語５１１が特定単語の位置でドラッグが終了すると、特定単語をドラッグされた単語５１１に変更５１５し、変更された単語５１１を含む新たなメッセージの送信を問い合わせする「ｓｅｎｄ」ボタン５１７を表示する。例えば、ドラッグ中の‘ｌｏｂｂｙ’という単語が‘ｒｏｏｍ’という特定単語上でタッチ解除されると、携帯端末機は‘ｒｏｏｍ’を‘ｌｏｂｂｙ’に変更して「ｓｅｎｄ」ボタン５１７を表示する。
【００４１】
図６Ａ及び図６Ｂは、本発明の一実施形態による携帯端末機でメッセージの単語を変更する画面を示した図である。
【００４２】
図６を参照すると、携帯端末機は、画面６０１のように、ユーザにより文字メッセージの表示が要請されると、該当文字メッセージを表示し、文字メッセージの編集が要請されると、編集ウィンドウ６０３を表示し、キーパッドを介してユーザにより少なくとも一つの文字が選択されるか否かを確認する。確認結果、少なくとも一つの文字が選択されると、携帯端末機は、編集ウィンドウ６０３内に、入力された文字を表示する。例えば、携帯端末機は、編集ウィンドウ６０３内に‘良才駅’と‘午後７時’という２単語を表示する。
【００４３】
携帯端末機は、画面６０７のように、ユーザにより編集ウィンドウ６０３内に表示された複数の単語のうちの第１の単語６０９がドラッグされることにより、画面６１１のように、ドラッグ中の第１の単語が文字メッセージ６１４に含まれる特定単語上に位置すると、ユーザにドラッグ中の第１の単語と変更可能な特定単語を特定カラー（例えば、黄色）で表示する。例えば、ドラッグ中の‘良才駅’６１３という単語が‘江南駅’という特定単語上に位置すると、携帯端末機は、‘江南駅’という特定単語を黄色で表示する。
【００４４】
携帯端末機は、画面６１５のように、ドラッグ中の第１の単語６１３が特定単語の位置でドラッグが終了すると、特定単語をドラッグされた第１の単語に変更６１７し、第１の単語６１３を含む変更後のメッセージの送信を問い合わせする「送信」ボタン６１９を表示する。例えば、ドラッグ中の‘良才駅’６１３という単語が‘江南駅’という特定単語上でタッチ解除されると、携帯端末機は、‘江南駅’を‘良才駅’に変更する。
【００４５】
携帯端末機は、画面６２１のように、ユーザにより編集ウィンドウ６２３内に表示された複数の単語のうちの第２の単語６２３がドラッグ要請されるか否かを確認する。確認結果、第２の単語６２３がドラッグ要請されると、携帯端末機は、画面６２５のように、第２の単語６２７をドラッグする。
【００４６】
携帯端末機は、画面６２９のように、第２の単語６２７がドラッグされて文字メッセージ６３２に含まれる複数の単語のうちのいずれかの特定単語上に位置すると、ユーザにドラッグ中の第２の単語６２７と変更可能な特定単語を知らせるために特定単語を特定カラー（例えば、黄色）で表示する。例えば、ドラッグ中の‘午後７時’６２７という単語が‘１８時’という特定単語上に位置すると、携帯端末機は、‘１８時’という単語を黄色で表示する。
【００４７】
携帯端末機は、画面６３３のように、ドラッグ中の第２の単語６２７が特定単語の位置でドラッグが終了すると、特定単語をドラッグされた第２の単語６２７に変更６３５し、変更された単語６２７を含む変更後のメッセージの送信を問い合わせする「送信」ボタン６３７を表示する。例えば、ドラッグ中の‘午後７時’６２７という単語が‘１８時’という特定単語上でタッチ解除されると、携帯端末機は、‘１８時’を’午後７時’に変更して「送信」ボタン６３７を表示する。
【００４８】
携帯端末機は、ユーザにより「送信」ボタン６３７がタッチされるか否かを確認し、確認結果、「送信」ボタン６３７がタッチされると、変更後のメッセージを送信先の受信者の携帯端末機に送信する。
【００４９】
図７は、本発明の一実施形態による携帯端末機で変更される単語を選択する画面を示した図である。
【００５０】
図７を参照すると、携帯端末機は、ユーザにより編集ウィンドウに表示された単語をドラッグ中に、ドラッグ中の単語が文字メッセージ内に含まれる複数の単語のうちの特定単語上に位置すると、変更可能な特定単語を特定カラー（例えば、黄色）で表示することによって、ユーザが、変更される単語を選択できるようにする。
【００５１】
画面７０１のように、携帯端末機は、ユーザにより良才駅７０３という単語と変更される単語の選択を受信するために、文字メッセージ内に含まれる複数の単語のうちの特定単語がユーザにより選択されるか否かを確認する。例えば、携帯端末機は、文字メッセージ内に含まれる複数の単語のうちの‘江南駅’７０５を確認する。
【００５２】
確認結果、特定単語が選択されてタッチ解除されると、携帯端末機は、特定単語をユーザにより入力された単語に変更する。例えば、携帯端末機は、画面７０７のように、‘江南駅’７０５という単語が選択された後にタッチ解除されると、‘江南駅’７０７という単語を‘良才駅’７０３という単語に変更する。
【００５３】
図８は、本発明の一実施形態による携帯端末機で変更前のメッセージと変更後のメッセージを表示する画面を示した図である。
【００５４】
図８を参照すると、携帯端末機は、図６Ｂの画面６３３のように、ユーザにより文字メッセージの送信を要請する「送信」ボタン６３７がタッチされると、予め定められたメッセージ表示方式によって、変更前のメッセージと変更後のメッセージを共に表示する。
【００５５】
より詳細に説明すると、携帯端末機が予め定められたメッセージ表示方式のうちの第１の表示方式で変更前のメッセージと変更後のメッセージを表示する場合、画面８０１のように、変更前のメッセージ８０３と変更前のメッセージ内に含まれる特定単語のうちから少なくとも一つの変更された単語を含む第１の表示方式による変更後のメッセージ８０５を異なるカラーで表示する。例えば、携帯端末機は、‘明日江南駅で１８時に会いましょう’という変更前のメッセージ８０３を黒色で表示し、‘明日良才駅で午後７時に会いましょう’という第１の表示方式による変更後のメッセージ８０５を赤色で表示する。
【００５６】
或いは、携帯端末機は、変更前のメッセージ８０３を特定カラーで表示し、第１の表示方式による変更後のメッセージ８０５を変更前のメッセージの特定カラーと同じカラーであるが、明度がより高い特定カラーで表示する。例えば、‘明日江南駅で１８時に会いましょう’という変更前のメッセージ８０３を濃い赤色で表示し、‘明日良才駅で午後７時に会いましょう’という第１の表示方式による変更後のメッセージ８０５を濃い赤色より明度がより高い赤色で表示する。
【００５７】
携帯端末機が予め定められたメッセージ表示方式のうちの第２の表示方式で変更前のメッセージと変更後のメッセージを表示する場合、画面８０７のように、変更前のメッセージ８０９と少なくとも一つの変更された単語のみを含む第２の表示方式による変更後のメッセージ８１１を表示する。この時、携帯端末機は、変更前のメッセージ８０９に含まれる少なくとも一つの原単語と同じ位置に、第２の表示方式による変更後のメッセージ８１１内に含まれる少なくとも一つの変更された単語を配置する。例えば、変更前のメッセージ８０９が‘明日江南駅で１８時に会いましょう’であり、変更された単語が‘良才駅’と‘午後７時’である場合、携帯端末機は、‘良才駅午後７時’である第２の表示方式による変更後のメッセージ８１１を表示する。
【００５８】
図９は、本発明の一実施形態による携帯端末機で変更前のメッセージを削除する画面を示した図である。
【００５９】
図９を参照すると、携帯端末機は、ユーザにより変更前のメッセージの削除が要請されると、予め定められたメッセージ削除方式によって変更前のメッセージを削除する。
【００６０】
より詳細に説明すると、携帯端末機は、画面９０１のように、予め定められたメッセージ表示方式のうちの第１の表示方式によって、変更前のメッセージ９０３及び第１の表示方式による変更後のメッセージ９０５と、変更前のメッセージ９０３の削除を要請する「確認」ボタン９０７を表示する。
【００６１】
携帯端末機は、ユーザにより「確認」ボタン９０７がタッチされると、画面９０９のように、予め定められたメッセージ削除方式のうちの第１の削除方式によって変更前のメッセージ９０３を削除し、第１の表示方式による変更後のメッセージ９１１をそのまま維持する。例えば、変更前のメッセージが‘明日江南駅で１８時に会いましょう’であり、第１の表示方式による変更後のメッセージが‘明日良才駅で午後７時に会いましょう’である場合、携帯端末機は、変更前のメッセージを削除し、第１の表示方式による変更後のメッセージだけを残す。
【００６２】
携帯端末機は、画面９１３のように、予め定められたメッセージ表示方式のうちの第２の表示方式によって、変更前のメッセージ９１５及び第２の表示方式による変更後のメッセージ９１７と、変更前のメッセージ９１５の削除を要請する「確認」ボタン９１９を表示する。
【００６３】
携帯端末機は、ユーザにより「確認」ボタン９１９がタッチされると、画面９２１のように、予め定められたメッセージ削除方式のうちの第２の削除方式によって変更前のメッセージ９１５を削除し、変更前のメッセージ９１５に第２の表示方式による変更後のメッセージ９１７を反映することによって、新たな第３の表示方式による変更後のメッセージ９２３を生成し、生成された第３の表示方式による変更後のメッセージ９２３を表示する。例えば、変更前のメッセージが‘明日江南駅で１８時に会いましょう’であり、第２の表示方式による変更後のメッセージが‘良才駅午後７時’である場合、携帯端末機は、変更前のメッセージを削除し、変更前のメッセージに第２の表示方式による変更後のメッセージを反映することによって、‘明日良才駅で午後７時に会いましょう’という第３の表示方式による変更後のメッセージを生成して表示する。
【００６４】
図１０は、本発明の一実施形態による携帯端末機のブロック構成図である。
【００６５】
図１０を参照すると、携帯端末機は、制御部１００１、表示部１００３、入力部１００５、メモリ部１００７、ＲＦ部１００９、データ処理部１０１１、及びオーディオ処理部１０１３を含む。
【００６６】
各構成要素を説明すると、ＲＦ部１００９は、携帯端末機の無線通信機能を遂行する。より詳細に説明すると、ＲＦ部１００９は、送信する信号の周波数をアップコンバータ及び増幅する無線送信機と、受信した信号を低雑音増幅して周波数をダウンコンバータする無線受信機などを含む。データ処理部１０１１は、送信する信号を符号化及び変調する送信機及び受信した信号を復調及び復号化する受信機などを含む。ここで、データ処理部１０１１はモデム（ＭＯＤＥＭ）及びコーデック（ＣＯＤＥＣ）で構成され、コーデックはパケットデータなどを処理するデータコーデックと音声などのオーディオ信号を処理するオーディオコーデックを含む。
【００６７】
オーディオ処理部１０１３は、データ処理部１０１１から出力された受信オーディオ信号を、スピーカを介して再生するか、又はマイクで発生した送信オーディオ信号をデータ処理部１０１１に送信する機能を遂行する。入力部１００５は、数字及び文字情報を入力するためのキー及び各種機能を設定するための機能キーを具備し、表示部１００３は、映像信号を画面に表示し、制御部１００１から出力要請されるデータを表示する。
【００６８】
表示部１００３が静電式又は感圧式などのタッチ表示画面方式で具現される場合、入力部１００５は予め設定された最小限のキーだけを含むことができ、表示部１００３は入力部１００５のキー入力機能を一部置き代えることができる。メモリ部１００７は、プログラムメモリとデータメモリを含む。ここで、プログラムメモリは、携帯端末機の一般的な動作を制御するためのブーティング（ｂｏｏｔｉｎｇ）及びオペレーティングシステム（以下‘ＯＳ’と称する）を記憶し、データメモリは、携帯端末機の動作中に発生する各種データを記憶する。
【００６９】
制御部１００１は、携帯端末機の全般的な動作を制御する機能を遂行する。特に、制御部１００１は、文字を含む電子文書又は文字メッセージなどのようなコンテンツを容易に編集できるようにする。
【００７０】
より詳細に説明すると、制御部１００１は、ユーザにより要請された電子文書を表示する。この時、制御部１００１は、ユーザにより電子文書を編集する編集機能を有する特定アプリケーションが実行され、予め保存された複数の電子文書のうちのいずれか一つが選択されると、選択された電子文書を表示する。例えば、制御部１００１は、図１の画面１０１のように、電子文書を表示する。
【００７１】
制御部１００１は、ユーザにより電子文書の編集が要請されるか否かを確認する。この時、制御部１００１は、ユーザにより電子文書の編集を要請する仮想キー１０３が選択されるか否かを確認する。ここで、仮想キー１０３は画面上に予め定められた領域に位置し、制御部１００１は、ユーザにより仮想キー１０３がタッチされると、ユーザにより電子文書の編集が要請されたと決定する。
【００７２】
確認結果、電子文書の編集が要請されると、制御部１００１は、画面上に編集ウィンドウを表示する。ここで、編集ウィンドウはユーザから少なくとも一つの文字を受信するためのウィンドウをいう。例えば、制御部１００１は、図１の画面１０５のように、編集ウィンドウ１０７を表示する。
【００７３】
制御部１００１は、ユーザにより編集ウィンドウに少なくとも一つの文字が入力されるか否かを確認する。
【００７４】
確認結果、少なくとも一つの文字が入力されると、制御部１００１は、編集ウィンドウにユーザにより入力された少なくとも一つの文字を順に表示する。この時、制御部１００１は、キーパッドを介してユーザから少なくとも一つの文字の入力を受信し、入力された文字の順に単語を生成し、編集ウィンドウに生成された単語を表示する。例えば、キーパッドを介して‘ａ’、‘ｐ’、‘ｐ’、‘ｌ’、‘ｉ’、‘ｃ’、‘ａ’、‘ｔ’、‘ｉ’、‘ｏ’、‘ｎ’が選択されると、制御部１００１は、図１の画面１０５のように、編集ウィンドウ１０７に‘ａｐｐｌｉｃａｔｉｏｎ’１０９を表示する。
【００７５】
制御部１００１は、ユーザにより編集ウィンドウに表示された少なくとも一つの文字のドラッグが要請されるか否かを確認する。確認結果、ドラッグが要請されると、制御部１００１は、表示された少なくとも一つの文字を分析し、分析結果に基づいて、表示された少なくとも一つの文字のうちに特定文字が含まれているか否かを確認する。ここで、特定文字は文章の末尾を示す文字を表す。例えば、特定文字は‘！’と‘。’と‘？’のうちのいずれか一つである。
【００７６】
確認結果、特定文字が含まれている場合、制御部１００１は、編集ウィンドウに表示された全体文字をドラッグする。例えば、編集ウィンドウに‘本発明は、タッチ基盤モバイル機器でＩＭ、ＳＭＳ、メモなどテキストを使用するａｐｐｌｉｃａｔｉｏｎで既存と異なる内容を修正する方法である。’という文章が表示されている場合、制御部１００１は、この文章をドラッグする。
【００７７】
制御部１００１は、ドラッグ中の全体文字が編集ウィンドウから移動した（抜け出した）か否かを確認する。この時、制御部１００１は、ドラッグ中の全体文字のタッチ位置に対する（ｘ、ｙ）座標を計算し、計算された（ｘ、ｙ）座標に基づいてドラッグ中の全体文字が編集ウィンドウから移動したか否かを確認する。確認結果、ドラッグ中の全体文字が編集ウィンドウから移動した場合、制御部１００１は、電子文書を表示する表示モードから電子文書を編集する編集モードに転換する。この時、制御部１００１は、図３の画面３１１のように、電子文書に含まれる少なくとも一つの文章のうちのドラッグ中の文章の位置に存在する特定文章を特定カラーで表示することによって、ユーザが変更可能な文章を認知できるようにする。
【００７８】
制御部１００１は、全体文字のドラッグが終了するか否かを確認する。確認結果、ドラッグが終了すると、制御部１００１は、電子文書に含まれる少なくとも一つの文章のうちのドラッグ終了位置に存在する特定文章をドラッグされた全体文字に変更し、電子文書の編集モードを終了する。
【００７９】
例えば、ドラッグ中の‘本発明は、タッチ基盤モバイル機器でＩＭ、ＳＭＳ、メモなどテキストを使用するａｐｐｌｉｃａｔｉｏｎで既存と異なる内容を修正する方法である。’という全体文字が、‘本発明は、タッチ基盤モバイル機器でメモなどのテキスト基盤アプリケーションで入力ミスが発生した時に修正する方法を提案したものである。’という特定文章上でタッチ解除されると、制御部１００１は、図３の画面３１５のように、‘本発明は、タッチ基盤モバイル機器でメモなどのテキスト基盤アプリケーションで入力ミスが発生した時に修正する方法を提案したものである。’を‘本発明は、タッチ基盤モバイル機器でＩＭ、ＳＭＳ、メモなどテキストを使用するａｐｐｌｉｃａｔｉｏｎで既存と異なる内容を修正する方法である。’に変更する。
【００８０】
確認結果、表示された文字のうちに特定文字が含まれていない場合、制御部１００１は、編集ウィンドウに表示された全体文字のうちのドラッグ要請された少なくとも一つの文字を含む単語をドラッグする。例えば、編集ウィンドウに‘ａｐｐｌｉｃａｔｉｏｎ’という単語が表示されている場合、制御部１００１は、この単語をドラッグする。
【００８１】
制御部１００１は、ドラッグ中の単語が編集ウィンドウから移動した（抜け出した）か否かを確認する。この時、制御部１００１は、ドラッグ中の単語のタッチ位置に対する（ｘ、ｙ）座標を計算し、計算された（ｘ、ｙ）座標に基づいてドラッグ中の単語が編集ウィンドウから移動したか否かを確認する。確認結果、ドラッグ中の単語が編集ウィンドウから移動した場合、制御部１００１は、電子文書を表示する表示モードから電子文書を編集する編集モードに転換する。この時、制御部１００１は、図１の画面１１１のように、電子文書に含まれる少なくとも一つの単語のうちのドラッグ中の単語の位置に存在する特定単語を特定カラーで表示することによって、ユーザが変更可能な単語を認知できるようにする。
【００８２】
制御部１００１は、単語のドラッグが終了するか否かを確認する。確認結果、ドラッグが終了すると、制御部１００１は、電子文書に含まれる少なくとも一つの単語のうちのドラッグ終了位置に存在する特定単語をドラッグされた単語に変更する。例えば、ドラッグ中の‘ａｐｐｌｉｃａｔｉｏｎ’という単語が‘アプリケーション’という特定単語上でタッチ解除されると、制御部１００１は、図１の画面１１５のように、‘アプリケーション’を‘ａｐｐｌｉｃａｔｉｏｎ’に変更する。
【００８３】
制御部１００１は、電子文書に特定単語が存在するか否かを確認する。確認結果、特定単語が存在しない場合、制御部１００１は、電子文書の編集モードを終了する。これとは異なり、特定単語が存在すると、制御部１００１は、電子文書内にドラッグされた単語を全体適用するか否かを問い合わせするメッセージを表示する。例えば、制御部１００１は、図２の画面２０５のように、電子文書内に変更する単語と同じ意味を有する特定単語が存在すると、電子文書内の特定単語を入力された単語１１３に全て変更するか否かを問い合わせするメッセージである‘全体適用しますか？’という文句とユーザの決定のための‘ハイ’及び‘イイエ’という単語を含むポップアップウィンドウ２０７を表示する。
【００８４】
制御部１００１は、ユーザにより全体適用が要請されるか否かを確認する。例えば、制御部１００１は、‘全体適用しますか？’と‘ハイ’及び‘イイエ’を含むポップアップウィンドウ２０７で、‘ハイ’がタッチされると、ユーザにより全体適用が要請されたと決定し、‘イイエ’がタッチされると、ユーザにより全体適用が拒否されたと決定する。確認結果、全体適用の要請が拒否されると、制御部１００１は、選択された特定単語のみを変更し、他の特定単語をそのまま維持して電子文書の編集モードを終了する。
【００８５】
これとは異なり、全体適用が要請されると、制御部１００１は、電子文書内に含まれる特定単語をドラッグされた単語に全て変更した後、電子文書の編集モードを終了する。例えば、特定単語が‘アプリケーション’であり、ドラッグされた単語が‘ａｐｐｌｉｃａｔｉｏｎ’である場合、制御部１００１は、電子文書内に含まれた‘アプリケーション’を‘ａｐｐｌｉｃａｔｉｏｎ’に全て変更する。
【００８６】
編集ウィンドウに文字が入力されない場合、制御部１００１は、編集ウィンドウの空欄がドラッグ要請されるか否かを確認する。例えば、制御部１００１は、図４の画面４０５のように、編集ウィンドウ４０７の空欄４０９がドラッグ要請されるか否かを確認する。
【００８７】
確認結果、空欄がドラッグ要請されると、制御部１００１は、ユーザにより電子文書に含まれる文字の削除が要請されたと決定し、予め定められたサイズを有する空の領域をドラッグする。制御部１００１は、ドラッグ中の空の領域が編集ウィンドウから移動した（抜け出した）か否かを確認する。この時、制御部１００１は、ドラッグ中の空の領域のタッチ位置に対する（ｘ、ｙ）座標を計算し、計算された（ｘ、ｙ）座標に基づいてドラッグ中の空の領域が編集ウィンドウから移動したか否かを確認する。
【００８８】
確認結果、ドラッグ中の空の領域が編集ウィンドウから移動した場合、制御部１００１は、電子文書を表示する表示モードから電子文書を編集する編集モードに転換する。この時、制御部１００１は、図４の画面４１１のように、電子文書に含まれる少なくとも一つの文章のうちのドラッグ中の空の領域の位置に存在する特定単語を特定カラーで表示することによって、ユーザが削除可能な単語を認知できるようにする。
【００８９】
制御部１００１は、ドラッグ中の空の領域のドラッグが終了するか否かを確認する。確認結果、ドラッグが終了すると、制御部１００１は、電子文書に含まれる少なくとも一つの単語のうちのドラッグ終了位置に存在する特定単語を削除する。例えば、ドラッグ中の空の領域４１３が‘タッチ基盤’という特定単語上でタッチ解除されると、制御部１００１は、画面４１５のように、‘タッチ基盤’という単語を削除する。
【００９０】
一方、制御部１００１は、ユーザにより要請された文字メッセージを表示する。この時、制御部１００１は、ユーザにより文字メッセージの作成及び送受信機能を有する特定アプリケーションが実行され、特定アプリケーションを通じてユーザにより入力された文字を含む文字メッセージを表示し、ユーザの送信要請によって表示された文字メッセージを送信する。ここで、特定アプリケーションは、カカオトーク又はマイピープル又は携帯端末機で提供する基本的なメッセージサービスを提供するアプリケーションなどである。例えば、制御部１００１は、図６の画面６０１のように、文字メッセージを表示する。
【００９１】
制御部１００１は、ユーザにより文字メッセージの編集が要請されるか否かを確認する。この時、制御部１００１は、ユーザにより文字メッセージの編集を要請する仮想キー１０３が選択されるか否かを確認する。ここで、仮想キー１０３は画面上に予め定められた領域に位置し、制御部１００１は、ユーザにより仮想キー１０３がタッチされると、ユーザにより文字メッセージの編集が要請されたと決定する。
【００９２】
確認結果、文字メッセージの編集が要請されると、制御部１００１は、画面上に編集ウィンドウを表示する。ここで、編集ウィンドウはユーザから少なくとも一つの文字を受信するためのウィンドウをいう。例えば、制御部１００１は、図６の画面６０１のように、編集ウィンドウ６０３を表示する。制御部１００１は、ユーザにより編集ウィンドウに少なくとも一つの文字が入力されるか否かを確認する。
【００９３】
確認結果、少なくとも一つの文字が入力されると、制御部１００１は、編集ウィンドウにユーザにより入力された少なくとも一つの文字を順に表示する。この時、制御部１００１は、キーパッドを介してユーザから少なくとも一つの文字の入力を受信し、入力された文字の順に単語を生成して編集ウィンドウに生成された単語を表示する。例えば、キーパッドを介して‘Ｙ’、‘ａ’、‘ｎ’、‘ｇ’、‘ｊ’、‘ａ’、‘ｅ’、  、‘ｓ’、‘ｔ’、‘ａ’、‘ｔ’、‘ｉ’、‘ｏ’、‘ｎ’、  、‘７’、‘Ｐ’、‘．’、‘Ｍ’、及び‘．’が選択されると、制御部１００１は、図１の画面６０１のように、編集ウィンドウ６０３に‘Ｙａｎｇｊａｅ  ｓｔａｔｉｏｎ  ７Ｐ．Ｍ．’（良才駅午後７時）６０５を表示する。
【００９４】
制御部１００１は、ユーザにより編集ウィンドウに表示された少なくとも一つの文字のドラッグが要請されるか否かを確認する。確認結果、文字のドラッグが要請されると、制御部１００１は、編集ウィンドウに表示された全体文字のうちのドラッグ要請された少なくとも一つの文字を含む単語をドラッグする。例えば、編集ウィンドウに表示された‘良才駅’と‘午後７時’という２単語のうちの‘良才駅’という単語がドラッグ要請される場合、制御部１００１は‘良才駅’をドラッグする。
【００９５】
制御部１００１は、ドラッグ中の単語が編集ウィンドウから移動した（抜け出した）か否かを確認する。この時、制御部１００１は、ドラッグ中の単語のタッチ位置に対する（ｘ、ｙ）座標を計算し、計算された（ｘ、ｙ）座標に基づいてドラッグ中の単語が編集ウィンドウから移動したか否かを確認する。
【００９６】
確認結果、ドラッグ中の単語が編集ウィンドウから移動した場合、制御部１００１は、文字メッセージを表示する表示モードから文字メッセージを編集する編集モードに転換する。この時、制御部１００１は、図６の画面６１１のように、文字メッセージに含まれる少なくとも一つの単語のうちのドラッグ中の単語の位置に存在する特定単語を特定カラーで表示することによって、ユーザが変更可能な単語を認知できるようにする。
【００９７】
制御部１００１は、単語のドラッグが終了するか否かを確認する。確認結果、ドラッグが終了すると、制御部１００１は、文字メッセージに含まれる少なくとも一つの単語のうちのドラッグ終了位置に存在する特定単語をドラッグされた単語に変更し、ユーザに変更された文字メッセージの送信可否を問い合わせするメッセージを表示し、文字メッセージの編集モードを終了する。例えば、ドラッグ中の‘良才駅’という単語が‘江南駅’という特定単語上でタッチ解除されると、制御部１００１は、図６１１の６１５画面のように、‘江南駅’を‘良才駅’に変更し、変更された文字メッセージ６１７の送信可否を問い合わせする「送信」ボタン６１９を表示する。
【００９８】
確認結果、編集ウィンドウに文字が入力されない場合、制御部１００１は、編集ウィンドウの空欄がドラッグ要請されるか否かを確認する。確認結果、空欄がドラッグ要請されると、制御部１００１は、ユーザにより文字メッセージに含まれる文字の削除が要請されたと決定し、予め定められたサイズを有する空の領域をドラッグする。
【００９９】
制御部１００１は、ドラッグ中の空の領域が編集ウィンドウから移動した（抜け出した）か否かを確認する。この時、制御部１００１は、ドラッグ中の空の領域のタッチ位置に対する（ｘ、ｙ）座標を計算し、計算された（ｘ、ｙ）座標に基づいてドラッグ中の空の領域が編集ウィンドウから移動したか否かを確認する。
【０１００】
確認結果、ドラッグ中の空の領域が編集ウィンドウから移動した場合、制御部１００１は、文字メッセージを表示する表示モードから文字メッセージを編集する編集モードに転換する。制御部１００１は、空の領域のドラッグが終了するか否かを確認する。確認結果、ドラッグが終了すると、制御部１００１は、文字メッセージに含まれる少なくとも一つの単語のうちのドラッグ終了位置に存在する特定単語を削除し、ユーザに変更された文字メッセージの送信可否を問い合わせするポップアップウィンドウを表示した後、文字メッセージの編集モードを終了する。
【０１０１】
制御部１００１は、ユーザにより変更された文字メッセージの送信が要請されるか否かを確認する。例えば、図６に示した変更された文字メッセージの送信を問い合わせする「送信」ボタン６１９がタッチされると、制御部１００１は、ユーザにより変更された文字メッセージの送信が要請されたと決定する。
【０１０２】
確認結果、文字メッセージの送信が要請されると、制御部１００１は、予め定められたメッセージ表示方式によって、変更前のメッセージと変更後のメッセージを表示し、ユーザに変更前のメッセージの削除を問い合わせするポップアップウィンドウを表示する。ここで、予め定められたメッセージ表示方式は、変更前のメッセージと変更後のメッセージを表示する方式であり、第１の表示方式と第２の表示方式を含む。
【０１０３】
より詳細に説明すると、制御部１００１が予め定められたメッセージ表示方式のうちの第１の表示方式で変更前のメッセージと変更後のメッセージを表示する場合、画面８０１のように、変更前のメッセージ８０３と変更前のメッセージ内に含まれる特定単語のうちから少なくとも一つの変更された特定単語を含む第１の表示方式による変更後のメッセージ８０５を異なるカラーで表示する。例えば、制御部１００１は、‘明日江南駅で１８時に会いましょう’という変更前のメッセージ８０３を黒色で表示し、‘明日良才駅で午後７時に会いましょう’という第１の表示方式による変更後のメッセージ８０５を赤色で表示する。
【０１０４】
或いは、制御部１００１は、変更前のメッセージ８０３を特定カラーで表示し、第１の表示方式による変更後のメッセージ８０５を変更前のメッセージの特定カラーと同じカラーであるが、明度がより高い特定カラーで表示する。例えば、‘明日江南駅で１８時に会いましょう’という変更前のメッセージ８０３を濃い赤色で表示し、‘明日良才駅で午後７時に会いましょう’という第１の表示方式による変更後のメッセージ８０５を濃い赤色より明度がより高い赤色で表示する。
【０１０５】
制御部１００１が予め定められたメッセージ表示方式のうちの第２の表示方式で変更前のメッセージと変更後のメッセージを表示する場合、画面８０７のように、変更前のメッセージ８０９と変更前のメッセージ内に含まれる複数の単語のうちの少なくとも一つの変更された単語のみを含む第２の表示方式による変更後のメッセージ８１１を表示する。この時、制御部１００１は、変更前のメッセージ８０９に含まれる少なくとも一つの原単語と同じ位置に、第２の表示方式による変更後のメッセージ８１１内に含まれる少なくとも一つの変更された単語を配置する。例えば、変更前のメッセージ８０９が‘明日江南駅で１８時に会いましょう’であり、変更された単語が‘良才駅’と‘午後７時’である場合、制御部１００１は、‘良才駅午後７時’である第２の表示方式による変更後のメッセージを表示する。
【０１０６】
制御部１００１は、変更前のメッセージの削除が要請されるか否かを確認する。例えば、図９の画面９０１のように、ユーザにより変更前のメッセージの削除を問い合わせする「確認」ボタン９１９がタッチされると、制御部１００１は、変更前のメッセージの削除が要請されたと決定する。
【０１０７】
確認結果、変更前のメッセージの削除が要請されると、制御部１００１は、予め定められたメッセージ削除方式によって変更前のメッセージを削除し、変更後のメッセージを表示する。ここで、予め定められたメッセージ削除方式は、変更前のメッセージを削除する方式であり、第１の削除方式と第２の削除方式を含む。
【０１０８】
より詳細に説明すると、制御部１００１は、画面９０１のように、予め定められたメッセージ表示方式のうちの第１の表示方式によって、変更前のメッセージ９０３及び第１の表示方式による変更後のメッセージ９０５と、変更前のメッセージ９０３の削除を要請する「確認」ボタン９０７を表示する。
【０１０９】
制御部１００１は、ユーザにより「確認」ボタン９０７がタッチされると、画面９０９のように、予め定められたメッセージ削除方式のうちの第１の削除方式によって変更前のメッセージ９０３を削除し、第１の表示方式による変更後のメッセージ９１１をそのまま維持する。例えば、変更前のメッセージ９０３が‘明日江南駅で１８時に会いましょう’であり、第１の表示方式による変更後のメッセージ９１１が‘明日良才駅で午後７時に会いましょう’である場合、制御部１００１は、変更前のメッセージ９０３を削除し、第１の表示方式による変更後のメッセージ９１１だけを残す。
【０１１０】
制御部１００１は、画面９１３のように、予め定められたメッセージ表示方式のうちの第２の表示方式によって、変更前のメッセージ９１５及び第２の表示方式による変更後のメッセージ９１７と、変更前のメッセージ９１５の削除を要請する「確認」ボタン９１９を表示する。
【０１１１】
制御部１００１は、ユーザにより「確認」ボタン９１９がタッチされると、画面９２１のように、予め定められたメッセージ削除方式のうちの第２の削除方式によって変更前のメッセージ９１５を削除し、変更前のメッセージ９１５に第２の表示方式による変更後のメッセージ９１７を反映することによって、新たな第３の表示方式による変更後のメッセージ９２３を生成し、生成された第３の表示方式による変更後のメッセージ９２３を表示する。例えば、変更前のメッセージ９１５が‘明日江南駅で１８時に会いましょう’であり、第２の表示方式による変更後のメッセージ９１７が‘良才駅午後７時’である場合、制御部１００１は、変更前のメッセージ９１５を削除し、変更前のメッセージ９１５に第２の表示方式による変更後のメッセージ９１７を反映することによって、‘明日良才駅で午後７時に会いましょう’という第３の表示方式による変更後のメッセージ９２３を生成して表示する。
【０１１２】
図１１Ａ〜図１１Ｃは、本発明の一実施形態による携帯端末機で電子文書を編集するフローチャートである。
【０１１３】
図１１を参照すると、ステップ１１０１で、制御部１００１は、ユーザにより要請された電子文書を表示した後、ステップ１１０３に進行する。この時、制御部１００１は、ユーザにより電子文書編集モードを有する特定アプリケーションが実行され、予め保存された複数の電子文書のうちのいずれか一つが選択されると、選択された電子文書を表示する。例えば、制御部１００１は、図１の画面１０１のように、電子文書を表示する。
【０１１４】
ステップ１１０３で、制御部１００１は、ユーザにより電子文書の編集が要請されるか否かを確認する。この時、制御部１００１は、ユーザにより電子文書の編集を要請する仮想キー１０３が選択されるか否かを確認する。ここで、仮想キー１０３は画面上に予め定められた領域に位置し、制御部１００１は、ユーザにより仮想キー１０３がタッチされると、ユーザにより電子文書の編集が要請されたと決定する。
【０１１５】
確認結果、電子文書の編集が要請されると、制御部１００１は、ステップ１１０５に進行する。電子文書の編集が要請されない場合、ステップ１１０３を反復的に遂行して電子文書の編集が要請されるまで待機する。
【０１１６】
ステップ１１０５に進行すると、制御部１００１は、画面上に編集ウィンドウを表示した後、ステップ１１０７に進行する。ここで、編集ウィンドウはユーザから少なくとも一つの文字を受信するためのウィンドウをいう。例えば、制御部１００１は、図１の画面１０５のように、編集ウィンドウ１０７を表示する。
【０１１７】
ステップ１１０７で、制御部１００１は、ユーザにより編集ウィンドウに少なくとも一つの文字が入力されるか否かを確認する。確認結果、少なくとも一つの文字が入力されると、制御部１００１は、ステップ１１０９に進行する。編集ウィンドウに文字が入力されない場合、図１１Ｃのステップ１１４５に進行する。
【０１１８】
ステップ１１０９に進行すると、制御部１００１は、編集ウィンドウにユーザにより入力された少なくとも一つの文字を順に表示した後、ステップ１１１１に進行する。この時、制御部１００１は、キーパッドを介してユーザから少なくとも一つの文字を受信し、入力された文字の順に単語を生成し、編集ウィンドウに生成された単語を表示する。例えば、キーパッドを介して‘ａ’、‘ｐ’、‘ｐ’、‘ｌ’、‘ｉ’、‘ｃ’、‘ａ’、‘ｔ’、‘ｉ’、‘ｏ’、‘ｎ’が選択されると、制御部１００１は、図１の画面１０５のように、編集ウィンドウ１０７に‘ａｐｐｌｉｃａｔｉｏｎ’１０９を表示する。
【０１１９】
ステップ１１１１で、制御部１００１は、ユーザにより編集ウィンドウに表示された少なくとも一つの文字のドラッグが要請されるか否かを確認する。確認結果、ドラッグが要請されると、制御部１００１は、ステップ１１１３に進行する。ドラッグが要請されない場合、ステップ１１１１を反復的に遂行して文字のドラッグが要請されるまで待機する。ステップ１１１３に進行すると、制御部１００１は、表示された少なくとも一つの文字を分析し、分析結果に基づいて、ステップ１１１５で、表示された少なくとも一つの文字のうちに特定文字が含まれているか否かを確認する。ここで、特定文字は文章の末尾を表す文字を意味する。例えば、特定文字は‘！’と‘。’と‘？’のうちのいずれか一つである。確認結果、特定文字が含まれている場合、制御部１００１は、ステップ１１１７に進行し、特定文字が含まれていない場合は、ステップ１１２７に進行する。
【０１２０】
ステップ１１１７に進行すると、制御部１００１は、編集ウィンドウに表示された全体文字をドラッグした後、ステップ１１１９に進行する。例えば、編集ウィンドウに‘本発明は、タッチ基盤モバイル機器でＩＭ、ＳＭＳ、メモなどテキストを使用するａｐｐｌｉｃａｔｉｏｎで既存と異なる内容を修正する方法である。’という文章が表示されている場合、制御部１００１は、この文章をドラッグする。
【０１２１】
ステップ１１１９で、制御部１００１は、ドラッグ中の全体文字が編集ウィンドウから移動した（抜け出した）か否かを確認する。この時、制御部１００１は、ドラッグ中の全体文字のタッチ位置に対する（ｘ、ｙ）座標を計算し、計算された（ｘ、ｙ）座標に基づいてドラッグ中の全体文字が編集ウィンドウから移動したか否かを確認する。確認結果、ドラッグ中の全体文字が編集ウィンドウから移動した場合、制御部１００１は、図１１Ｂのステップ１１２１に進行する。ドラッグ中の全体文字が編集ウィンドウから移動しない場合、ステップ１１１９を反復的に遂行してドラッグ中の全体文字が編集ウィンドウから移動するまで待機する。
【０１２２】
図１１Ｂのステップ１１２１に進行すると、制御部１００１は、電子文書を表示する表示モードから電子文書を編集する編集モードに転換し、ステップ１１２３に進行する。この時、制御部１００１は、図３の画面３１１のように、電子文書に含まれる少なくとも一つの文章のうちのドラッグ中の電子文書の位置に存在する特定文章を特定カラーで表示することによって、ユーザが変更可能な文章を認知できるようにする。
【０１２３】
ステップ１１２３で、制御部１００１は、全体文字のドラッグが終了するか否かを確認する。確認結果、ドラッグが終了すると、制御部１００１は、ステップ１１２５に進行する。全体文字のドラッグが終了しない場合、ステップ１１２３を反復的に遂行して全体文字のドラッグが終了するまで待機する。ステップ１１２５に進行すると、制御部１００１は、電子文書に含まれる少なくとも一つの文章のうちのドラッグ終了位置に存在する特定文章をドラッグされた全体文字に変更し、電子文書の編集モードを終了する。
【０１２４】
例えば、ドラッグ中の‘本発明は、タッチ基盤モバイル機器でＩＭ、ＳＭＳ、メモなどテキストを使用するａｐｐｌｉｃａｔｉｏｎで既存と異なる内容を修正する方法である。’という全体文字が、‘本発明は、タッチ基盤モバイル機器でメモなどのテキスト基盤アプリケーションで入力ミスが発生した時に修正する方法を提案したものである。’という特定文章上でタッチ解除されると、制御部１００１は、図３の画面３１５のように、‘本発明は、タッチ基盤モバイル機器でメモなどのテキスト基盤アプリケーションで入力ミスが発生した時に修正する方法を提案したものである。’を‘本発明は、タッチ基盤モバイル機器でＩＭ、ＳＭＳ、メモなどテキストを使用するａｐｐｌｉｃａｔｉｏｎで既存と異なる内容を修正する方法である。’に変更する。
【０１２５】
図１１Ａのステップ１１１５の確認結果、ステップ１１２７に進行すると、制御部１００１は、編集ウィンドウに表示された全体文字のうちのドラッグ要請された少なくとも一つの文字を含む単語をドラッグした後、ステップ１１２９に進行する。例えば、編集ウィンドウに‘ａｐｐｌｉｃａｔｉｏｎ’という単語が表示されている場合、制御部１００１は、この単語をドラッグする。
【０１２６】
ステップ１１２９で、制御部１００１は、ドラッグ中の単語が編集ウィンドウから移動した（抜け出した）か否かを確認する。この時、制御部１００１は、ドラッグ中の単語のタッチ位置に対する（ｘ、ｙ）座標を計算し、計算された（ｘ、ｙ）座標に基づいてドラッグ中の単語が編集ウィンドウから移動したか否かを確認する。確認結果、ドラッグ中の単語が編集ウィンドウから移動した場合、制御部１００１は、図１１Ｂのステップ１１３１に進行する。ドラッグ中の単語が編集ウィンドウから移動しない場合、ステップ１１２９を反復的に遂行してドラッグ中の単語が編集ウィンドウから移動するまで待機する。
【０１２７】
図１１Ｂのステップ１１３１に進行すると、制御部１００１は、電子文書を表示する表示モードから電子文書を編集する編集モードに転換し、ステップ１１３３に進行する。この時、制御部１００１は、図１の画面１１１のように、電子文書に含まれる少なくとも一つの単語のうちのドラッグ中の単語の位置に存在する特定単語を特定カラーで表示することによって、ユーザが変更可能な単語を認知できるようにする。
【０１２８】
ステップ１１３３で、制御部１００１は、単語のドラッグが終了するか否かを確認する。確認結果、ドラッグが終了すると、制御部１００１は、ステップ１１３５に進行する。単語のドラッグが終了しない場合、ステップ１１３３を反復的に遂行して単語のドラッグが終了するまで待機する。ステップ１１３５に進行すると、制御部１００１は、電子文書に含まれる少なくとも一つの単語のうちのドラッグ終了位置に存在する特定単語をドラッグされた単語に変更した後、ステップ１１３７に進行する。例えば、ドラッグ中の‘ａｐｐｌｉｃａｔｉｏｎ’という単語が‘アプリケーション’という特定単語上でタッチ解除されると、制御部１００１は、図１の画面１１５のように、‘アプリケーション’を‘ａｐｐｌｉｃａｔｉｏｎ’に変更する。
【０１２９】
ステップ１１３７で、制御部１００１は、電子文書に特定単語が存在するか否かを確認する。確認結果、特定単語が存在すると、制御部１００１は、ステップ１１３９に進行し、特定単語が存在しない場合、電子文書の編集モードを終了する。ステップ１１３９に進行すると、制御部１００１は、電子文書内にドラッグされた単語を全体適用するか否かを問い合わせするメッセージを表示した後、ステップ１１４１に進行する。例えば、制御部１００１は、図２の画面２０５のように、電子文書内に変更する単語と同じ意味を有する特定単語が存在すると、電子文書内の特定単語を入力された単語１１３に全て変更するか否かを問い合わせするメッセージである‘全体適用しますか？’という文句とユーザの決定のための‘ハイ’及び‘イイエ’という単語を含むポップアップウィンドウ２０７を表示する。
【０１３０】
ステップ１１４１で、制御部１００１は、ユーザにより全体適用が要請されるか否かを確認する。例えば、制御部１００１は、‘全体適用しますか？’と‘ハイ’及び‘イイエ’を含むポップアップウィンドウ２０７で、‘ハイ’がタッチされると、ユーザにより全体適用が要請されたと決定し、‘イイエ’がタッチされると、ユーザにより全体適用が拒否されたと決定する。確認結果、全体適用が要請されると、制御部１００１は、ステップ１１４３に進行し、全体適用が要請されない場合、選択された特定単語のみを変更し、他の特定単語をそのまま維持して電子文書の編集モードを終了する。
【０１３１】
ステップ１１４３に進行すると、制御部１００１は、電子文書内に含まれる全ての特定単語をドラッグされた単語に変更した後、電子文書の編集モードを終了する。例えば、特定単語が‘アプリケーション’であり、ドラッグされた単語が‘ａｐｐｌｉｃａｔｉｏｎ’である場合、制御部１００１は、電子文書内に含まれた‘アプリケーション’を‘ａｐｐｌｉｃａｔｉｏｎ’に全て変更する。
【０１３２】
図１１Ｃのステップ１１４５に進行すると、制御部１００１は、編集ウィンドウの空欄がドラッグ要請されるか否かを確認する。確認結果、空欄がドラッグ要請されると、制御部１００１は、ステップ１１４７に進行する。ドラッグ要請されない場合、図１１Ａのステップ１１０７に進行して編集ウィンドウに少なくとも一つの文字が入力されるか否かを確認する処理を継続する。編集ウィンドウの空欄がドラッグ要請されると、例えば、制御部１００１は、図４の画面４０５のように、編集ウィンドウ４０７の空欄４０９がドラッグ要請されるか否かを確認する。
【０１３３】
ステップ１１４７に進行すると、制御部１００１は、ユーザにより電子文書に含まれる文字の削除が要請されたと決定し、予め定められたサイズを有する空の領域をドラッグした後、ステップ１１４９に進行する。ステップ１１４９で、制御部１００１は、ドラッグ中の空の領域が編集ウィンドウから移動した（抜け出した）か否かを確認する。この時、制御部１００１は、ドラッグ中の空の領域のタッチ位置に対する（ｘ、ｙ）座標を計算し、計算された（ｘ、ｙ）座標に基づいてドラッグ中の空の領域が編集ウィンドウから移動したか否かを確認する。確認結果、ドラッグ中の空の領域が編集ウィンドウから移動した場合、制御部１００１は、ステップ１１５１に進行する。ドラッグ中の空の領域が編集ウィンドウから移動しない場合、ステップ１１４９を反復的に遂行してドラッグ中の空の領域が編集ウィンドウから移動するまで待機する。
【０１３４】
ステップ１１５１に進行すると、制御部１００１は、電子文書を表示する表示モードから電子文書を編集する編集モードに転換し、ステップ１１５３に進行する。この時、制御部１００１は、図４の画面４１１のように、電子文書に含まれる少なくとも一つの文章のうちのドラッグ中の空の領域の位置に存在する特定単語を特定カラーで表示することによって、ユーザが削除可能な単語を認知できるようにする。
【０１３５】
ステップ１１５３で、制御部１００１は、ドラッグ中の空の領域のドラッグが終了するか否かを確認する。確認結果、ドラッグが終了すると、制御部１００１は、ステップ１１５５に進行する。ドラッグ中の空の領域のドラッグが終了しない場合、ステップ１１５３を反復的に遂行してドラッグ中の空の領域のドラッグが終了するまで待機する。
【０１３６】
ステップ１１５５に進行すると、制御部１００１は、電子文書に含まれる少なくとも一つの単語のうちのドラッグ終了位置に存在する特定単語を削除する。例えば、ドラッグ中の空の領域４１３が‘タッチ基盤’という特定単語上でタッチ解除されると、制御部１００１は、画面４１５のように、‘タッチ基盤’という単語を削除する。
【０１３７】
図１２Ａ及び図１２Ｂは、本発明の一実施形態による携帯端末機でメッセージを編集するフローチャートである。
【０１３８】
図１２を参照すると、ステップ１２０１で、制御部１００１は、ユーザにより要請された文字メッセージを表示した後、ステップ１２０３に進行する。この時、制御部１００１は、ユーザにより文字メッセージの作成及び送受信機能を有する特定アプリケーションが実行され、特定アプリケーションを通じてユーザにより入力された文字を含む文字メッセージを表示し、ユーザの送信要請によって表示された文字メッセージを送信する。ここで、特定アプリケーションはカカオトーク又はマイピープル又は携帯端末機で提供する基本的なメッセージサービスを提供するアプリケーションなどである。例えば、制御部１００１は、図６の画面６０１のように、文字メッセージを表示する。
【０１３９】
ステップ１２０３で、制御部１００１は、ユーザにより文字メッセージの編集が要請されるか否かを確認する。この時、制御部１００１は、ユーザにより文字メッセージの編集を要請する仮想キー１０３が選択されるか否かを確認する。ここで、仮想キー１０３は画面上に予め定められた領域に位置し、制御部１００１は、ユーザにより仮想キー１０３がタッチされると、ユーザにより文字メッセージの編集が要請されたと決定する。
【０１４０】
確認結果、文字メッセージの編集が要請されると、制御部１００１は、ステップ１２０５に進行する。文字メッセージの編集が要請されない場合、ステップ１２０３を反復的に遂行して文字メッセージの編集が要請されるまで待機する。
【０１４１】
ステップ１２０５に進行すると、制御部１００１は、画面上に編集ウィンドウを表示した後、ステップ１２０７に進行する。ここで、編集ウィンドウはユーザから少なくとも一つの文字を受信するためのウィンドウをいう。例えば、制御部１００１は、図６の画面６０１のように、編集ウィンドウ６０３を表示する。
【０１４２】
ステップ１２０７で、制御部１００１は、ユーザにより編集ウィンドウに少なくとも一つの文字が入力されるか否かを確認する。確認結果、少なくとも一つの文字が入力されると、制御部１００１は、ステップ１２０９に進行し、編集ウィンドウに文字が入力されない場合、ステップ１２２３に進行する。
【０１４３】
ステップ１２０９に進行すると、制御部１００１は、編集ウィンドウにユーザにより入力された少なくとも一つの文字を順に表示した後、ステップ１２１１に進行する。この時、制御部１００１は、キーパッドを介してユーザから少なくとも一つの文字の入力を受信し、入力された文字の順に単語を生成して編集ウィンドウに生成された単語を表示する。例えば、キーパッドを介して‘Ｙ’、‘ａ’、‘ｎ’、‘ｇ’、‘ｊ’、‘ａ’、‘ｅ’、  、‘ｓ’、‘ｔ’、‘ａ’、‘ｔ’、‘ｉ’、‘ｏ’、‘ｎ’、  、‘７’、‘Ｐ’、‘．’、‘Ｍ’、及び‘．’が選択されると、制御部１００１は、図１の画面６０１のように、編集ウィンドウ６０３に‘Ｙａｎｇｊａｅ  ｓｔａｔｉｏｎ  ７Ｐ．Ｍ．’（良才駅午後７時）６０５を表示する。
【０１４４】
ステップ１２１１で、制御部１００１は、ユーザにより編集ウィンドウに表示された少なくとも一つの文字のドラッグが要請されるか否かを確認する。確認結果、文字のドラッグが要請されると、制御部１００１は、ステップ１２１３に進行する。ドラッグが要請されない場合、ステップ１２１１を反復的に遂行して文字のドラッグが要請されるまで待機する。
【０１４５】
ステップ１２１３に進行すると、制御部１００１は、編集ウィンドウに表示された全体文字のうちのドラッグ要請された少なくとも一つの文字を含む単語をドラッグした後、ステップ１２１５に進行する。例えば、編集ウィンドウに表示された‘良才駅’と‘午後７時’という２単語のうちの‘良才駅’という単語がドラッグ要請される場合、制御部１００１は‘良才駅’をドラッグする。
【０１４６】
ステップ１２１５で、制御部１００１は、ドラッグ中の単語が編集ウィンドウから移動した（抜け出した）か否かを確認する。この時、制御部１００１は、ドラッグ中の単語のタッチ位置に対する（ｘ、ｙ）座標を計算し、計算された（ｘ、ｙ）座標に基づいてドラッグ中の単語が編集ウィンドウから移動したか否かを確認する。確認結果、ドラッグ中の単語が編集ウィンドウから移動した場合、制御部１００１は、ステップ１２１７に進行する。ドラッグ中の単語が編集ウィンドウから移動しない場合、ステップ１２１５を反復的に遂行してドラッグ中の単語が編集ウィンドウから移動するまで待機する。
【０１４７】
ステップ１２１７に進行すると、制御部１００１は、文字メッセージを表示する表示モードから文字メッセージを編集する編集モードに転換し、図１２Ｂのステップ１２１９に進行する。この時、制御部１００１は、図６の画面６１１のように、文字メッセージに含まれる少なくとも一つの単語のうちのドラッグ中の単語の位置に存在する特定単語を特定カラーで表示することによって、ユーザが変更可能な単語を認知できるようにする。
【０１４８】
図１２Ｂのステップ１２１９で、制御部１００１は、単語のドラッグが終了するか否かを確認する。確認結果、ドラッグが終了すると、制御部１００１は、ステップ１２２１に進行する。単語のドラッグが終了しない場合、ステップ１２１９を反復的に遂行して単語のドラッグが終了まで待機する。ステップ１２２１に進行すると、制御部１００１は、文字メッセージに含まれる少なくとも一つの単語のうちのドラッグ終了位置に存在する特定単語をドラッグされた単語に変更し、ユーザに変更された文字メッセージの送信可否を問い合わせするメッセージを表示し、文字メッセージの編集モードを終了した後、ステップ１２３５に進行する。例えば、ドラッグ中の‘良才駅’という単語が‘江南駅’という特定単語上でタッチ解除されると、制御部１００１は、図６１１の６１５画面のように、‘江南駅’を‘良才駅’に変更し、変更された文字メッセージ６１７の送信可否を問い合わせする「送信」ボタン６１９を表示する。
【０１４９】
図１２Ａのステップ１２０７の確認結果、ステップ１２２３に進行すると、制御部１００１は、編集ウィンドウの空欄がドラッグ要請されるか否かを確認する。確認結果、空欄がドラッグ要請されると、制御部１００１は、ステップ１２２５に進行する。空欄がドラッグ要請されない場合、ステップ１２０７に進行して編集ウィンドウに少なくとも一つの文字が入力されるか否かを確認する処理を継続する。ステップ１２２５に進行すると、制御部１００１は、ユーザにより文字メッセージに含まれる文字の削除が要請されたと決定し、予め定められたサイズを有する空の領域をドラッグした後、ステップ１２２７に進行する。
【０１５０】
ステップ１２２７で、制御部１００１は、ドラッグ中の空の領域が編集ウィンドウから移動した（抜け出した）か否かを確認する。この時、制御部１００１は、ドラッグ中の空の領域のタッチ位置に対する（ｘ、ｙ）座標を計算し、計算された（ｘ、ｙ）座標に基づいてドラッグ中の空の領域が編集ウィンドウから移動したか否かを確認する。確認結果、ドラッグ中の空の領域が編集ウィンドウから移動した場合、制御部１００１は、ステップ１２２９に進行する。ドラッグ中の空の領域が編集ウィンドウから移動しない場合、ステップ１２２７を反復的に遂行してドラッグ中の空の領域が編集ウィンドウから移動するまで待機する。
【０１５１】
ステップ１２２９に進行すると、制御部１００１は、文字メッセージを表示する表示モードから文字メッセージを編集する編集モードに転換し、図１２Ｂのステップ１２３１に進行する。ステップ１２３１で、制御部１００１は、空の領域のドラッグが終了するか否かを確認する。確認結果、ドラッグが終了すると、制御部１００１は、ステップ１２３３に進行する。空の領域のドラッグが終了しない場合、ステップ１２３１を反復的に遂行して空の領域のドラッグが終了するまで待機する。ステップ１２３３に進行すると、制御部１００１は、文字メッセージに含まれる少なくとも一つの単語のうちのドラッグ終了位置に存在する特定単語を削除し、ユーザに変更された文字メッセージの送信可否を問い合わせするポップアップウィンドウを表示し、文字メッセージの編集モードを終了した後、ステップ１２３５に進行する。
【０１５２】
ステップ１２３５で、制御部１００１は、ユーザにより変更された文字メッセージの送信が要請されるか否かを確認する。例えば、図６に示した変更された文字メッセージの送信を問い合わせする「送信」ボタン６１９がタッチされると、制御部１００１は、ユーザにより変更された文字メッセージの送信が要請されたと決定する。確認結果、文字メッセージの送信が要請されると、制御部１００１は、ステップ１２３７に進行する。文字メッセージの送信が要請されない場合、ステップ１２３５を反復的に遂行して文字メッセージの送信が要請されるまで待機する。
【０１５３】
ステップ１２３７に進行すると、制御部１００１は、予め定められたメッセージ表示方式によって、変更前のメッセージと変更後のメッセージを表示し、ユーザに変更前のメッセージの削除を問い合わせするポップアップウィンドウを表示した後、ステップ１２３９に進行する。ここで、予め定められたメッセージ表示方式は、変更前のメッセージと変更後のメッセージを表示する方式であり、第１の表示方式と第２の表示方式を含む。
【０１５４】
より詳細に説明すると、制御部１００１が予め定められたメッセージ表示方式のうちの第１の表示方式で変更前のメッセージと変更後のメッセージを表示する場合、画面８０１のように、変更前のメッセージ８０３と変更前のメッセージ内に含まれる特定単語のうちから少なくとも一つの変更された特定単語を含む第１の表示方式による変更後のメッセージ８０５を異なるカラーで表示する。この時、制御部１００１は、変更前のメッセージ８０３を黒色で表示し、第１の表示方式による変更後のメッセージ８０５を赤色で表示する。例えば、制御部１００１は、‘明日江南駅で１８時に会いましょう’という変更前のメッセージ８０３を黒色で表示し、‘明日良才駅で午後７時に会いましょう’という第１の表示方式による変更後のメッセージ８０５を赤色で表示する。
【０１５５】
或いは、制御部１００１は、変更前のメッセージ８０３を特定カラーで表示し、第１の表示方式による変更後のメッセージ８０５を変更前のメッセージの特定カラーと同じカラーであるが、明度がより高い特定カラーで表示する。例えば、‘明日江南駅で１８時に会いましょう’という変更前のメッセージ８０３を濃い赤色で表示し、‘明日良才駅で午後７時に会いましょう’という第１の表示方式による変更後のメッセージ８０５を濃い赤色より明度がより高い赤色で表示する。
【０１５６】
制御部１００１が予め定められたメッセージ表示方式のうちの第２の表示方式で変更前のメッセージと変更後のメッセージを表示する場合、画面８０７のように、変更前のメッセージ８０９と変更前のメッセージ内に含まれる複数の単語のうちの少なくとも一つの変更された単語のみを含む第２の表示方式による変更後のメッセージ８１１を表示する。この時、制御部１００１は、変更前のメッセージ８０９に含まれる少なくとも一つの原単語と同じ位置に、第２の表示方式による変更後のメッセージ８１１内に含まれる少なくとも一つの変更された単語を配置する。例えば、変更前のメッセージ８０９が‘明日江南駅で１８時に会いましょう’であり、変更された単語が‘良才駅’と‘午後７時’である場合、制御部１００１は、‘良才駅午後７時’である第２の表示方式による変更後のメッセージを表示する。
【０１５７】
ステップ１２３９で、制御部１００１は、変更前のメッセージの削除が要請されるか否かを確認する。確認結果、変更前のメッセージの削除が要請されると、制御部１００１は、ステップ１２４１に進行する。変更前のメッセージの削除が要請されない場合、ステップ１２３９を反復的に遂行して変更前のメッセージの削除が要請されるまで待機する。例えば、図９の画面９０１のように、ユーザにより変更前のメッセージの削除を問い合わせする「確認」ボタン９１９がタッチされると、制御部１００１は、変更前のメッセージの削除が要請されたと決定する。
【０１５８】
ステップ１２４１に進行すると、制御部１００１は、予め定められたメッセージ削除方式によって変更前のメッセージを削除し、変更後のメッセージを表示する。ここで、予め定められたメッセージ削除方式は、変更前のメッセージを削除する方式であり、第１の削除方式と第２の削除方式を含む。
【０１５９】
より詳細に説明すると、制御部１００１は、画面９０１のように、予め定められたメッセージ表示方式のうちの第１の表示方式によって、変更前のメッセージ９０３及び第１の表示方式による変更後のメッセージ９０５と、変更前のメッセージ９０３の削除を要請する「確認」ボタン９０７を表示する。
【０１６０】
制御部１００１は、ユーザにより「確認」ボタン９０７がタッチされると、画面９０９のように、予め定められたメッセージ削除方式のうちの第１の削除方式によって変更前のメッセージ９０３を削除し、第１の表示方式による変更後のメッセージ９１１をそのまま維持する。例えば、変更前のメッセージ９０３が‘明日江南駅で１８時に会いましょう’であり、第１の表示方式による変更後のメッセージ９１１が‘明日良才駅で午後７時に会いましょう’である場合、制御部１００１は、変更前のメッセージ９０３を削除し、第１の表示方式による変更後のメッセージ９１１だけを残す。
【０１６１】
制御部１００１は、画面９１３のように、予め定められたメッセージ表示方式のうちの第２の表示方式によって、変更前のメッセージ９１５及び第２の表示方式による変更後のメッセージ９１７と、変更前のメッセージ９１５の削除を要請する「確認」ボタン９１９を表示する。
【０１６２】
制御部１００１は、ユーザにより「確認」ボタン９１９がタッチされると、画面９２１のように、予め定められたメッセージ削除方式のうちの第２の削除方式によって変更前のメッセージ９１５を削除し、変更前のメッセージ９１５に第２の表示方式による変更後のメッセージ９１７を反映することによって、新たな第３の表示方式による変更後のメッセージ９２３を生成し、生成された第３の表示方式による変更後のメッセージ９２３を表示する。例えば、変更前のメッセージ９１５が‘明日江南駅で１８時に会いましょう’であり、第２の表示方式による変更後のメッセージ９１７が‘良才駅午後７時’である場合、制御部１００１は、変更前のメッセージ９１５を削除し、変更前のメッセージ９１５に第２の表示方式による変更後のメッセージ９１７を反映することによって、‘明日良才駅で午後７時に会いましょう’という第３の表示方式による変更後のメッセージ９２３を生成して表示する。
【０１６３】
このような動作を通し、本発明は、タッチスクリーンのドラッグ機能を用いて携帯端末機で文字を編集することによって、ユーザに文字編集に対する利便性を提供する効果を有する。そして本発明は、タッチスクリーンのドラッグ機能を用いて携帯端末機で単語を変更することによって、ユーザに単語変更に対する利便性を提供する効果を有する。また、本発明は、タッチスクリーンのドラッグ機能を用いて携帯端末機で文章を変更することによって、ユーザに文章変更に対する利便性を提供する効果を有する。また、本発明は、タッチスクリーンのドラッグ機能を用いて携帯端末機で単語を削除することによって、ユーザに単語削除に対する利便性を提供する効果を有する。
【０１６４】
本発明の携帯端末機で文字を編集する方法は、コンピュータ読み取り可能な記録媒体にコンピュータ読み取り可能なコードとして具現することが可能である。コンピュータ読み取り可能な記録媒体は、コンピュータシステムによって読み取り可能なデータが格納される全ての種類の記録装置を含む。記録媒体の例としては、ＲＯＭ、ＲＡＭ、光学ディスク、磁気テープ、フロッピー（登録商標）ディスク、ハードディスク、不揮発性メモリなどがあり、また搬送波の形態（例えば、インターネットを介した送信）で具現される構成も含む。またコンピュータ読み取り可能な記録媒体は、ネットワークに接続されてコンピュータシステムに分散された分散方式でコンピュータ読み取り可能なコードが格納されて実行され得る。
【０１６５】
以上、本発明の実施形態について図面を参照しながら詳細に説明したが、本発明は、上述の実施形態に限定されるものではなく、本発明の技術的範囲から逸脱しない範囲内で多様に変更実施することが可能である。
【符号の説明】
【０１６６】
１０３、３０３、４０３、５０３、６０３    仮想キー
１０７、３０７、４０７、５０７、６０７、６２３    編集ウィンドウ
１００１    制御部
１００３    表示部
１００５    入力部
１００７    メモリ部
１００９    ＲＦ部
１０１１    データ処理部
１０１３    オーディオ処理部
１０１５    マイク
１０１７    スピーカ
【図１】
2014154174.tif 000003
【図２】
2014154174.tif 000004
【図３】
2014154174.tif 000005
【図４】
2014154174.tif 000006
【図５】
2014154174.tif 000007
【図６Ａ】
2014154174.tif 000008
【図６Ｂ】
2014154174.tif 000009
【図７】
2014154174.tif 000010
【図８】
2014154174.tif 000011
【図９】
2014154174.tif 000012
【図１０】
2014154174.tif 000013
【図１１Ａ】
2014154174.tif 000014
【図１１Ｂ】
2014154174.tif 000015
【図１１Ｃ】
2014154174.tif 000016
【図１２Ａ】
2014154174.tif 000017
【図１２Ｂ】
2014154174.tif 000018