(57)【要約】      （修正有）【課題】電子装置のメッセージ機能に関し、特に、前記電子装置で既入力の対話型メッセージのメッセージ（対話）を、グループ化を含めて編集するための装置及び方法を提供する。【解決手段】送受信メッセージをチャットウィンドウに出力する過程（Ｓ３０１）と、出力された送受信メッセージのうち編集を希望するメッセージの選択を感知する過程（Ｓ３０３）と、選択されたメッセージに対する編集方式を確認する過程（Ｓ３０７）と、編集方式に応じて編集する過程（Ｓ３０９）とを有する。【選択図】図３
2014035770.tif 000002
【特許請求の範囲】
【請求項１】
電子装置でメッセージを編集するための方法において、
送受信メッセージをチャットウィンドウに出力する過程と、
出力された送受信メッセージのうち編集を希望するメッセージの選択を感知する過程と、
選択されたメッセージに対する編集方式に応じて編集する過程と、を含むことを特徴とする方法。
【請求項２】
前記選択されたメッセージに対する編集方式は、メッセージグループ化、メッセージ位置変更、メッセージ追加、メッセージ削除、メッセージ強調、メッセージ隠蔽、メッセージ結合、アプリケーション連動のうち少なくともいずれか１つを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記選択されたメッセージを編集する過程は、前記選択されたメッセージとのグループ化を希望する少なくとも１つ以上のメッセージが選択される過程と、
前記選択されたメッセージをグループで表示する過程と、を含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記メッセージをグループで表示する過程は、前記選択されたメッセージの形態を変形させる過程、前記選択されたメッセージのカラーを変更する過程、及び前記選択されたメッセージを線で連結する過程のうち少なくともいずれか１つの過程を含むことを特徴とする請求項３に記載の方法。
【請求項５】
前記選択されたメッセージを編集する過程は、前記選択されたメッセージの移動位置を確認する過程と、
前記選択されたメッセージを確認した位置に移動させる過程と、を含むことを特徴とする請求項２に記載の方法。
【請求項６】
前記選択されたメッセージを編集する過程は、前記選択されたメッセージで編集を希望する領域が選択される過程と、
前記選択された領域を代替しようとするメッセージを入力される過程と、
前記入力されたメッセージを用いて選択された領域のメッセージを代替させる過程と、を含むことを特徴とする請求項２に記載の方法。
【請求項７】
前記選択されたメッセージを編集する過程は、前記選択されたメッセージとの結合を希望する少なくとも１つ以上のメッセージを選択される過程と、
前記選択されたメッセージを１つのメッセージに結合する過程と、を含むことを特徴とする請求項２に記載の方法。
【請求項８】
前記電子装置でメッセージを編集するための方法は、送信を希望するメッセージに対して編集過程を行った後、前記編集過程を行った編集メッセージを送信する過程を含むことを特徴とする請求項１に記載の方法。
【請求項９】
メッセージを編集するための電子装置において、
少なくとも１つのプロセッサ、
メモリ、及び
前記メモリに格納され、前記少なくとも１つのプロセッサによって実行可能に構成される少なくとも１つのプログラムを含み、
前記プログラムは、
送受信メッセージをチャットウィンドウに出力し、出力された送受信メッセージのうち編集を希望するメッセージの選択を感知し、選択されたメッセージを編集方式に応じて編集するように処理する命令を含むことを特徴とする装置。
【請求項１０】
前記プログラムは前記選択されたメッセージに対してメッセージグループ化、メッセージ位置変更、メッセージ追加、メッセージ削除、メッセージ強調、メッセージ隠蔽、メッセージ結合、アプリケーション連動のうち少なくともいずれか１つの動作を行うようにする命令を含むことを特徴とする請求項９に記載の装置。
【請求項１１】
前記プログラムは前記選択されたメッセージとのグループ化を希望する少なくとも１つ以上のメッセージが選択され、前記選択されたメッセージをグループで表示するように処理する命令を含むことを特徴とする請求項１０に記載の装置。
【請求項１２】
前記プログラムは前記選択されたメッセージの形態を変形させる過程、前記選択されたメッセージのカラーを変更する過程、及び前記選択されたメッセージを線で連結する過程のうち少なくともいずれか１つの過程を行うように処理する命令を含むことを特徴とする請求項１１に記載の装置。
【請求項１３】
前記プログラムは前記選択されたメッセージの移動位置を確認して前記選択されたメッセージを移動させる命令を含むことを特徴とする請求項１０に記載の装置。
【請求項１４】
前記プログラムは前記選択されたメッセージで編集を希望する領域を選択され、前記選択された領域を代替しようとするメッセージが入力され、前記入力されたメッセージを用いて選択された領域のメッセージを代替させる命令を含むことを特徴とする請求項１０に記載の装置。
【請求項１５】
前記プログラムは前記選択されたメッセージとの結合を希望する少なくとも１つ以上のメッセージを選択され、前記選択されたメッセージを１つのメッセージに結合する命令を含むことを特徴とする請求項１０に記載の装置。
【請求項１６】
前記プログラムは送信を希望するメッセージに対して編集過程を行った後、前記編集過程を行った編集メッセージを送信するように処理する命令を含むことを特徴とする請求項９に記載の装置。
【請求項１７】
電子装置によって実行される場合、前記電子装置が請求項１に記載の方法を行うようにする命令を含む１つ以上のプログラムを格納することを特徴とするコンピュータ読取可能格納媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子装置のメッセージ機能に係り、特に、前記電子装置で既入力の対話型メッセージのメッセージ（対話）を編集するための装置及び方法に関する。
【背景技術】
【０００２】
最近、携帯端末のような電子装置は現代人にとって無くてはならない必需品として老若男女を問わず使用しており、サービスプロバイダ及び端末製造メーカーは他社との差別化が可能な製品（又はサービス）を競って開発している。
【０００３】
例えば、前記電子装置はフォンブック、ゲーム、ショートメッセージ、電子メール、モーニングコール、ＭＰ３再生、スケジュール管理機能、マルチメディアメッセージ、及び無線インターネットサービスが可能なマルチメディア機器に発展して様々なサービスを提供する。
【０００４】
携帯端末の機能のうちメッセージ機能は音声通話に比べて比較的安価である長所を持つのでユーザが多く使用している。
【０００５】
また、最近は単なるショートメッセージから脱却してショートメッセージサービスの長所と電子メールサービスの長所とを合わせたマルチメディアメッセージサービス（ＭＭＳ：Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｅ  Ｓｅｒｖｉｃｅ）が提供されている。
【０００６】
マルチメディアメッセージはテキスト、音楽、画像、動画、リンク情報などで複合的に構成して送受信できるようにするメッセージサービスであって、ユーザはマルチメディアメッセージを介して無線ポストカードや絵、動画、動画カード、地図、名刺などを送信できる。
【０００７】
更に、前記電子装置は対話型メッセージ（インスタントメッセージ）機能を提供してチャットウィンドウを介してユーザ間のメッセージの送受信を可能にする。
【０００８】
既存の電子装置は送信メッセージと受信メッセージとを区別して保存して管理していたが、このような対話型メッセージ機能では、送受信メッセージを時間順に保存して対話形態でメッセージが保存される。
【０００９】
上述のように前記対話型メッセージはメッセージ入力時間に沿ってメッセージの内容を吹き出しに入れて出力する。
【００１０】
図１は、従来の一般的な電子装置で提供される対話型メッセージの画面を示した図である。
図１を参照すると、前記電子装置はチャットウィンドウと入力ウィンドウとで構成された画面を出力することによって対話型メッセージ機能を提供する。
【００１１】
前記チャットウィンドウは送受信したメッセージの内容が出力される領域であって、出力されるメッセージの位置はメッセージの送受信時間によって決定される。更に、前記入力ウィンドウは相手方に送信するためのメッセージを入力する領域であって、前記入力ウィンドウに入力されたメッセージは相手方に送信されると同時に前記チャットウィンドウにも出力される。
【００１２】
一般に、前記電子装置のユーザは相手方ユーザから受信したメッセージに対する応答メッセージを送信する。図１の（ａ）は前記電子装置のユーザが相手方ユーザから受信したメッセージ１０１に応答するために入力ウィンドウにメッセージを入力した（図１の１０３）状況を表す。
【００１３】
この時、ユーザが送信ボタンを入力した場合、前記電子装置は入力ウィンドウに入力されたメッセージを相手方ユーザに送信しながらチャットウィンドウを更新する。
【００１４】
しかし、図１の（ｂ）のようにユーザが送信ボタンを入力する前に相手方ユーザから他のメッセージが受信された（図１の１０５）場合、前記入力ウィンドウに入力されたメッセージは図１の（ｃ）のように新たに受信したメッセージの後に位置される（図１の１０７）。
かかる場合、相手方ユーザはユーザが入力したメッセージに対応するメッセージの確認が困難になる場合がある。
【００１５】
一例として、図示のように相手方ユーザが今度の土曜日に会おうというメッセージを送ったのか、それとも来週の土曜日に会おうというメッセージを送ったのかが判断できなくなる。
【００１６】
一般に、以上のような状況が発生した場合、質問をしたユーザ又は質問を受けたユーザがこれを明確にするメッセージを再送しなければならない。
更に、上記のようにチャットウィンドウに出力されたメッセージは修正が不可能なため、ユーザは間違って記載した内容を修正してメッセージを再送しなければならない。
従って、上記のような問題点を解決するために、既に送信されたメッセージの位置及びメッセージの内容を変更するための装置及び方法が求められる。
【先行技術文献】
【特許文献】
【００１７】
【特許文献１】韓国特許出願公開第１０−２００９−００７２７７８号明細書
【発明の概要】
【発明が解決しようとする課題】
【００１８】
本発明は、上述のような問題を解決するために案出されたものであって、その目的は、電子装置でチャットウィンドウに出力されたメッセージのうち関連性のあるメッセージを、グループ化を含めて編集するための装置及び方法を提供することにある。
【００１９】
更に、本発明の他の目的は、電子装置でチャットウィンドウに出力されたメッセージの位置を変更するための装置及び方法を提供することにある。
更に、本発明の更に他の目的は、電子装置でチャットウィンドウに出力されたメッセージの内容を変更するための装置及び方法を提供することにある。
更に、本発明の更に他の目的は、電子装置でチャットウィンドウに出力されたメッセージを互いに結合するための装置及び方法を提供することにある。
更に、本発明の更に他の目的は、電子装置でエフェクトが適用されたメッセージを送信し、エフェクトが適用されたメッセージをチャットウィンドウに出力するための装置及び方法を提供することにある。
【課題を解決するための手段】
【００２０】
上記目的を達成するための本発明の第１見地によれば、電子装置でメッセージを編集するための方法は、送受信メッセージをチャットウィンドウに出力する過程と、出力された送受信メッセージのうち編集を希望するメッセージの選択を感知する過程と、選択されたメッセージに対する編集方式に応じて編集する過程と、を含むことを特徴とする。
【００２１】
上記目的を達成するための本発明の第２見地によれば、電子装置でメッセージを編集するための装置は、少なくとも１つのプロセッサ、メモリ、及び前記メモリに格納され、前記少なくとも１つのプロセッサによって実行可能に構成される少なくとも１つのプログラムを含み、前記プログラムは送受信メッセージをチャットウィンドウに出力し、出力された送受信メッセージのうち編集を希望するメッセージの選択を感知し、選択されたメッセージを編集方式に応じて編集するように処理する命令を含むことを特徴とする。
【００２２】
上記目的を達成するための本発明の第３見地によれば、コンピュータ読取可能格納媒体は、その格納するプログラムが電子装置によって実行される場合、送受信メッセージをチャットウィンドウに出力する過程と、出力された送受信メッセージのうち編集を希望するメッセージの選択を感知する過程と、選択されたメッセージに対する編集方式に応じて編集する過程と、を行うようにする命令を含む１つ以上のプログラムを格納することを特徴とする。
【図面の簡単な説明】
【００２３】
【図１】一般的な電子装置で提供される対話型メッセージの画面を示した図である。
【図２】本発明によるメッセージ編集機能を提供する電子装置の構成を示したブロック図である。
【図３】本発明による電子装置でメッセージ機能を提供する過程を示したフローチャートである。
【図４】本発明の好ましい一実施形態による電子装置でメッセージを編集する過程を示したフローチャートである。
【図５】本発明の好ましい他の実施形態による電子装置でメッセージを編集する過程を示したフローチャートである。
【図６】本発明の好ましい更に他の実施形態による電子装置でメッセージを編集する過程を示したフローチャートである。
【図７】本発明の好ましい更に他の実施形態による電子装置でエフェクトが適用されたメッセージを送信する過程を示したフローチャートである。
【図８】本発明の好ましい一実施形態による電子装置でチャットウィンドウに出力された吹き出しの位置を変更する画面を示した図である。
【図９】本発明の好ましい他の実施形態による電子装置で吹き出しのメッセージを編集する画面を示した図である。
【図１０】本発明の好ましい更に他の実施形態による電子装置で吹き出しのメッセージを編集した画面を示した図である。
【図１１】本発明の好ましい更に他の実施形態による電子装置で吹き出しに対するブロック指定画面を示した図である。
【図１２】本発明の更に他の実施形態による電子装置で吹き出しを編集する画面を示した図である。
【図１３】本発明の好ましい更に他の実施形態による電子装置でエフェクトが適用されたメッセージを送信する画面を示した図である。
【図１４】本発明の好ましい更に他の実施形態による電子装置で対話型メッセージを連動させる過程を示したフローチャートである。
【図１５】本発明の好ましい更に他の実施形態による電子装置でチャットウィンドウに吹き出しを出力する画面を示した図である。
【図１６】図１６（ａ）は、本発明の他の実施形態による電子装置でメッセージを編集する過程を示したフローチャートであって、図１６（ｂ）は、本発明の他の実施形態によってメッセージを編集する過程を行う装置を示した図である。
【発明を実施するための形態】
【００２４】
以下、本発明の好ましい実施形態を添付された図面を参照して詳しく説明する。そして、本発明を説明するに当たって、関連する公知機能又は構成に対する具体的な説明が本発明の要旨を却って不明にする虞れがあると判断された場合、その詳細な説明は省略する。
【００２５】
以下では本発明による電子装置で既に入力された対話型メッセージのメッセージ（対話）を編集してメッセージ機能を向上させるための装置及び方法について説明する。
【００２６】
前記電子装置はチャットウィンドウに出力されたメッセージの位置、内容を変更できる。
前記メッセージは前記電子装置で送受信したメッセージの内容であって、以下の説明で言及される吹き出し、対話などと同じ意味を持つ場合がある。
【００２７】
更に、前記電子装置は、携帯用電子機器（ｐｏｒｔａｂｌｅ  ｅｌｅｃｔｒｏｎｉｃ  ｄｅｖｉｃｅ）、即ち、携帯端末（ｐｏｒｔａｂｌｅ  ｔｅｒｍｉｎａｌ）、携帯電話（ｍｏｂｉｌｅ  ｐｈｏｎｅ）、メディアプレーヤ（ｍｅｄｉａ  ｐｌａｙｅｒ）、タブレットコンピュータ（ｔａｂｌｅｔ  ｃｏｍｐｕｔｅｒ）、ハンドヘルドコンピュータ（ｈａｎｄｈｅｌｄ  ｃｏｍｐｕｔｅｒ）又はＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）のような装置を含む。また、このような装置のうち２種以上の機能を結合した装置からなる任意の携帯用電子装置を含み、さらに前記電子装置はタッチスクリーンを備え得る。
【００２８】
他の実施形態によれば、前記電子装置はメッセージ送信手段を含むいかなる種類の電子装置をも含む。例えば、デスクトップコンピュータ、冷蔵庫、多機能周辺装置（ｍｕｌｔｉ−ｆｕｎｃｔｉｏｎ  ｐｅｒｉｐｈｅｒａｌ）、ビデオゲームコンソール、デジタルカメラ、モバイルインターネットデバイス（Ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｄｅｖｉｃｅ：ＭＩＤ）、ウルトラモバイルＰＣ（Ｕｌｔｒａ  Ｍｏｂｉｌｅ  ＰＣ：ＵＭＰＣ）、ナビゲーション、スマートＴＶ、デジタル時計及びＭＰ３プレーヤなどを含み得る。
【００２９】
図２は、本発明によるメッセージ編集機能を提供する電子装置の構成を示したブロック図である。
図２に示したように、電子装置２００はメモリ２１０、プロセッサユニット（ｐｒｏｃｅｓｓｏｒ  ｕｎｉｔ）２２０、オーディオ処理部２３０、通信システム２４０、入出力制御モジュール２５０、タッチスクリーン２６０及び入力装置２７０を含むことができる。ここで、前記言及された構成のうちいずれか１つ又はそれ以上は複数個で構成されることができる。例えば、前記電子装置は複数個のメモリ２１０及び通信システム２４０を含むことができる。
【００３０】
各構成要素について述べると次のとおりである。
メモリ２１０は電子装置２００の動作を制御するためのプログラムを格納するプログラム格納部２１１及びプログラム遂行中に発生するデータを格納するデータ格納部２１２を含む。例えば、データ格納部２１２は連絡先、発信メッセージ及び受信メッセージを含む更新可能な各種保管用データなどを格納する。
【００３１】
また、プログラム格納部２１１はオペレーションシステムプログラム２１３、メッセージングプログラム２１４、編集プログラム２１５及び少なくとも１つのアプリケーションプログラム２１６を含むことができる。ここで、プログラム格納部２１１に含まれるプログラムは命令の集合である命令セット（ｉｎｓｔｒｕｃｔｉｏｎ  ｓｅｔ）で具現できる。プログラム格納部１１１に含まれたプログラムはハードウェア的構成で具現できる。例えば、前記電子装置はオペレーションシステムモジュール、メッセージングモジュール、編集モジュールなどを含み得る。
【００３２】
オペレーションシステムプログラム２１３は一般的なシステム作動（ｓｙｓｔｅｍ  ｏｐｅｒａｔｉｏｎ）を制御する様々なソフトウェア構成要素を含む。このような一般的なシステム作動の制御は、例えば、メモリ管理及び制御、格納ハードウェア（装置）制御及び管理、電力制御及び管理を含む。このようなオペレーションシステムプログラム２１３は様々なハードウェア（装置）とプログラム構成要素（モジュール）の間の通信を円滑にする機能も行う。
【００３３】
メッセージングプログラム２１４は送受信メッセージを管理する機能を行うように処理する少なくとも１つ以上のソフトウェア構成要素を含む。即ち、メッセージングプログラム２１４はメッセージ機能が実行されると、チャットウィンドウと入力ウィンドウとで構成された画面を出力する。ここで、前記チャットウィンドウは送受信したメッセージ（対話）が出力される領域になり、前記入力ウィンドウは送信を希望するメッセージを入力する領域である。
【００３４】
メッセージングプログラム２１４は送受信したメッセージを時間順にチャットウィンドウに出力する。
更に、メッセージングプログラム２１４はエフェクト機能が適用されたメッセージを受信した場合、エフェクト機能が適用された状態のメッセージを出力し、ユーザから認証情報を入力されてエフェクト機能が除去されるように処理する。
【００３５】
編集プログラム２１５は前記チャットウィンドウに出力されたメッセージを編集するように処理する少なくとも１つ以上のソフトウェア構成要素を含む。
【００３６】
即ち、編集プログラム２１５は前記チャットウィンドウに出力されたメッセージの位置及び内容を変更するように処理する。更に、編集プログラム２１５は前記チャットウィンドウに出力されたメッセージをグループ化するように処理する。ここで、前記メッセージをグループ化するということは出力されたメッセージのうち互いに関連性のあるメッセージを他から区別して出力することである。更に、編集プログラム２１５はチャットウィンドウに出力されたメッセージに対して追加、削除、隠蔽、エフェクト機能が適用されるように編集できる。
【００３７】
また、編集プログラム２１５は送信するメッセージに隠蔽エフェクト機能が適用されるように編集して隠蔽されたメッセージが相手方に送信されるように処理する。
【００３８】
アプリケーションプログラム２１６は電子装置２００に設置された少なくとも１つのアプリケーションプログラムに対するソフトウェア構成要素を含む。
【００３９】
プロセッサユニット２２０は少なくとも１つのプロセッサ（ｐｒｏｃｅｓｓｏｒ）２２２及びインタフェース２２４を含む。ここで、プロセッサ２２２及びインタフェース２２４は少なくとも１つの集積化された回路に集積化されるか、又は別途の構成要素として具現される。
【００４０】
インタフェース２２４はプロセッサ２２２とメモリ２１０へのアクセスを制御するメモリインタフェースの役割を行う。
更に、インタフェース２２４は電子装置２００の入出力周辺装置とプロセッサ２２２の接続を制御する周辺装置インタフェースの役割を行う。
【００４１】
プロセッサ２２２は少なくとも１つのソフトウェアプログラムを使用して電子装置２００がメッセージ編集機能を提供するように制御する。この時、プロセッサ２２２はメモリ２１０に格納されている少なくとも１つのプログラムを実行して該当プログラムに対応するメッセージ編集機能を提供するように制御する。例えば、プロセッサ２２２は編集機能を行うメッセージ編集プロセッサを含む。即ち、電子装置２００のメッセージ編集機能はメモリ２１０に格納されたプログラムのようなソフトウェア又は前記メッセージ編集プロセッサのようなハードウェアを用いて行う。
【００４２】
オーディオ処理部２３０はスピーカ２３１及びマイクロホン２３２を介してユーザと電子装置２００の間のオーディオインタフェースを提供する。
通信システム２４０は電子装置２００の音声通信及びデータ通信のための通信機能を行う。この時、前記通信システムは互いに異なる通信ネットワークに対応する複数個の通信サブモジュールに区分され得る。例えば、通信ネットワークはこれらに限定されないが、ＧＳＭ(登録商標)（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）ネットワーク、ＥＤＧＥ（Ｅｎｈａｎｃｅｄ  Ｄａｔａ  ＧＳＭ  Ｅｎｖｉｒｏｎｍｅｎｔ）ネットワーク、ＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）ネットワーク、Ｗ−ＣＤＭＡ（Ｗ−Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）ネットワーク、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）ネットワーク、ＯＦＤＭＡ（Ｏｒｔｈｏｇｏｎａｌ  Ｆｒｅｑｕｅｎｃｙ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）ネットワーク、無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ(登録商標)ネットワーク及びＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）などを含む。
【００４３】
本発明によれば、通信システム２４０は編集されたメッセージ、又は編集されたメッセージの情報を送受信する動作を行う。
【００４４】
入出力制御モジュール２５０はタッチスクリーン２６０及び入力装置２７０などの入出力装置とインタフェース２２４との間にインタフェースを提供する。
タッチスクリーン２６０は情報の出力及び情報の入力を行う入出力装置であって、タッチ入力部２６１と表示部２６２を含む。
【００４５】
タッチ入力部２６１はタッチパネルを介して感知されたタッチ情報を、入出力制御モジュール２５０を介してプロセッサユニット２２０に提供する。この時、タッチ入力部２６１はタッチ情報をタッチダウン（ｔｏｕｃｈ＿ｄｏｗｎ）、タッチ移動（ｔｏｕｃｈ＿ｍｏｖｅ）及びタッチアップ（ｔｏｕｃｈ＿ｕｐ）のような命令構造に変換してプロセッサユニット２２０に提供する。
【００４６】
表示部２６２は電子装置２００の状態情報、ユーザが入力するメッセージ、動画（ｍｏｖｉｎｇ  ｐｉｃｔｕｒｅ）及び静止画（ｓｔｉｌｌ  ｐｉｃｔｕｒｅ）などを表示する。例えば、表示部２６２は送受信されたメッセージ及び、メッセージ編集過程を表示する。更に、表示部２６２はメッセージ編集過程によって編集されたメッセージを出力する。
【００４７】
入力装置２７０はユーザの選択によって発生する入力データを、入出力制御モジュール２５０を介してプロセッサユニット２２０に提供する。例えば、入力装置２７０は電子装置２００の制御のための制御ボタンのみを含んで構成される。他の例として、入力装置２７０はユーザから入力データを提供されるためのキーパッドで構成される。これにより、入力装置２７０は編集を希望するメッセージを選択し、選択されたメッセージを編集する命令（編集メッセージを代替しようとするメッセージなど）をプロセッサユニット２２０に提供する。
【００４８】
図に示していないが、電子装置２００は画像又は動画を撮影するためのカメラモジュール、放送受信のための放送受信モジュール、ＭＰ３モジュールのようなデジタル音源再生モジュール、近距離無線通信のための近距離無線通信モジュール及び近接センシングのための近接センサモジュールなどの付加機能を提供するための構成要素とこれらの動作のためのソフトウェアを更に含む。
【００４９】
本発明の様々な実施形態による電子装置は、少なくとも１つのプロセッサ、メモリ、及び前記メモリに格納され、前記少なくとも１つのプロセッサによって実行可能に構成される少なくとも１つのプログラムを含み、前記プログラムは送受信メッセージをチャットウィンドウに出力し、出力された送受信メッセージのうち編集を希望するメッセージの選択を感知し、選択されたメッセージを編集方式に応じて編集するように処理する命令を含む。
【００５０】
前記プログラムは前記選択されたメッセージに対してメッセージグループ化、メッセージ位置変更、メッセージ追加、メッセージ削除、メッセージ強調、メッセージ隠蔽、メッセージ結合、アプリケーション連動のうち少なくともいずれか１つの動作を行うようにする命令を含む。
【００５１】
前記プログラムは前記選択されたメッセージとのグループ化を希望する少なくとも１つ以上のメッセージを選択し、前記選択されたメッセージをグループで表示するように処理する命令を含む。
【００５２】
前記プログラムは選択されたメッセージの形態を変形する過程、選択されたメッセージのカラーを変更する過程、選択されたメッセージを線で連結する過程のうち少なくともいずれか１つの過程を行うように処理する命令を含む。
【００５３】
前記プログラムは選択されたメッセージの移動位置を確認して前記選択されたメッセージを移動させる命令を含む。
【００５４】
前記プログラムは前記選択されたメッセージで編集を希望する領域が選択され、前記選択された領域を代替しようとするメッセージが入力された場合、前記入力されたメッセージを用いて選択された領域のメッセージを代替させる命令を含む。
【００５５】
前記プログラムは前記選択されたメッセージとの結合を希望する少なくとも１つ以上のメッセージが選択され、前記選択されたメッセージを１つのメッセージに結合する命令を含む。
【００５６】
前記プログラムは送信を希望するメッセージに対して編集過程を行った後、編集過程を行った編集メッセージを送信するように処理する命令を含む。
【００５７】
図３は、本発明による電子装置でメッセージ機能を提供する過程を示したフローチャートである。
図３を参照すると、前記電子装置は入力ウィンドウに入力されたメッセージ（対話）を相手方に送信し、送受信したメッセージを時間順にチャットウィンドウに出力するメッセージ機能を提供する。即ち、前記電子装置はメッセージ機能が行われるとチャットウィンドウと入力ウィンドウとで構成された画面を出力した後、相手方ユーザから受信されたメッセージを前記チャットウィンドウに出力する。更に、前記電子装置は入力ウィンドウにメッセージを入力したユーザからの送信要求を感知した場合、前記入力ウィンドウに入力されたメッセージを相手方に送信すると同時に送信されたメッセージを前記チャットウィンドウに出力する。
このようなメッセージはそれぞれの吹き出し内に含まれて送受信されたメッセージが互いにできるようにする。
【００５８】
前記メッセージ機能を提供するための電子装置は、まずは動作Ｓ３０１のようにチャットウィンドウに吹き出しを出力し、動作Ｓ３０３のように出力された吹き出しに対するユーザ入力を感知したかを確認する。即ち、前記電子装置は動作Ｓ３０３のように吹き出しを選択するユーザの要求が発生したかを確認する。
【００５９】
ここで、チャットウィンドウに吹き出しが出力されたということは、メッセージ機能を介して相手方と既にメッセージをやりとりした状態であり、前記出力された吹き出しはチャットウィンドウに出力された送受信吹き出しである。
【００６０】
もし、動作Ｓ３０３で、出力された吹き出しを選択するためのユーザの入力が感知されなかった場合、電子装置は動作Ｓ３０１のように相手方と送受信したメッセージを出力する。
【００６１】
一方、動作Ｓ３０３で、出力された吹き出しを選択するためのユーザの入力が感知された場合、前記電子装置は動作Ｓ３０５のようにユーザによって選択された吹き出しを確認し、動作Ｓ３０７のように選択された吹き出しに対する編集方式を確認する。ここで、前記吹き出しに対する編集方式は出力された吹き出しの位置を変更する方式を含む。
【００６２】
更に、前記吹き出しに対する編集方式は、吹き出しにメッセージ追加、吹き出しに含まれたメッセージの削除、強調、隠蔽を含む。
更に、前記吹き出しに対する編集方式は、出力された複数の吹き出しを１つの吹き出しに結合する方式を含む。
更に、前記吹き出しに対する編集方式は、吹き出しに含まれたメッセージを他のアプリケーションと連動させる方式を含む。例えば、前記吹き出しに含まれたメッセージをメモ、スケジューラ、連絡先などに登録するか、メッセージを検索語にしてウェブ検索、電話番号検索、位置検索などを行う。
【００６３】
前記電子装置は動作Ｓ３０９のように前記確認した編集方式で吹き出しを編集する。
【００６４】
図４は、本発明の好ましい一実施形態による電子装置でメッセージを編集する過程を示したフローチャートである。
図４を参照すると、前記電子装置はチャットウィンドウに出力された吹き出しの位置を変更するために動作Ｓ４０１のようにチャットウィンドウに吹き出しを出力する。ここで、前記吹き出しはチャットウィンドウに出力されたメッセージ（対話）を個別に区分するための領域である。
【００６５】
電子装置は動作Ｓ４０３のようにユーザ入力が感知された第１地点を確認し、動作Ｓ４０５のように第１地点に位置する吹き出しを把握する。ここで、前記第１地点は位置変更のための吹き出しが選択された地点である。
【００６６】
前記電子装置は動作Ｓ４０７のようにユーザ入力が移動した第２地点を確認する。ここで、前記第２地点はユーザによって選択された吹き出しが移動すべき位置である。
【００６７】
前記電子装置は動作Ｓ４０９のように第１地点に位置する吹き出しを第２地点に移動させる。
例えば、チャットウィンドウに５つの吹き出しが出力されている場合、それぞれの吹き出しは出力順に従って第１吹き出し、第２吹き出し、第３吹き出し、第４吹き出し及び第５吹き出しと定義する。
【００６８】
もし、第５吹き出しが第３吹き出しと対をなすメッセージであるが、メッセージの送信時間が遅延して第４吹き出しが先に出力された場合、ユーザは第５吹き出しを選択して第４吹き出しの上段に移動させて第３吹き出しと第５吹き出しが対をなすようにすることができる。即ち、第５吹き出しの移動によって既出力の吹き出しは第１吹き出し、第２吹き出し、第３吹き出し、第５吹き出し、第４吹き出しの順に変更される。
【００６９】
図５は、本発明の好ましい他の実施形態による電子装置でメッセージを編集する過程を示したフローチャートである。
図５を参照すると、前記電子装置はチャットウィンドウに含まれた吹き出しにメッセージ（対話）を追加するか、又はメッセージを変更するために動作Ｓ５０１のようにチャットウィンドウに吹き出しを出力する。ここで、前記吹き出しはチャットウィンドウに出力されたメッセージを個別に区分するための領域である。
【００７０】
前記電子装置は動作Ｓ５０３のようにユーザによって選択された吹き出しを確認し、動作Ｓ５０５のように選択された吹き出しの編集領域を確認する。ここで、前記吹き出しの編集領域は吹き出しに含まれたメッセージで編集を希望する領域であって、ユーザはメッセージ全体又は一部の単語に対して編集領域を選択できる。
【００７１】
前記電子装置は動作Ｓ５０７のように編集領域に適用するために入力されたメッセージを確認し、動作Ｓ５０９のようにメッセージ送信要求（対話送信要求）が感知されたかを確認する。
【００７２】
もし、動作Ｓ５０９でメッセージ送信要求が感知されなかった場合、前記電子装置は動作Ｓ５０７の過程を行う。
一方、動作Ｓ５０９でメッセージ送信要求が感知された場合、前記電子装置は動作Ｓ５１１のように入力されたメッセージを編集領域に適用する。
【００７３】
この時、前記電子装置はチャットウィンドウに出力された吹き出しに新たに入力されたメッセージを追加するか、又は、チャットウィンドウに出力された吹き出しのメッセージを新たに入力されたメッセージに変更するように処理する。この時、前記電子装置は新たに入力されたメッセージ又は変更された部分に特定のエフェクトを与えて編集されたメッセージを他から区別できるように処理する。更に、前記電子装置は既出力のメッセージを実際には削除せず、仮に削除されたことを表す表示を適用してユーザによって最初のメッセージの内容が変更されないように処理する。
【００７４】
更に、前記電子装置は編集領域に対する情報（編集を希望する吹き出し及び該吹き出しの編集領域）と入力されたデータとを相手方に送信して相手方のメッセージも編集されるようにできる。
【００７５】
図６は、本発明の好ましい更に他の実施形態による電子装置でメッセージを編集する過程を示したフローチャートである。
図６を参照すると、前記電子装置はチャットウィンドウに含まれた吹き出しのメッセージ（対話）を強調するか、又は隠蔽するために動作Ｓ６０１のようにチャットウィンドウに吹き出しを出力する。ここで、前記吹き出しはチャットウィンドウに出力されたメッセージを個別に区分するための領域である。
【００７６】
前記電子装置は動作Ｓ６０３のようにユーザによって選択された吹き出しを確認し、動作Ｓ６０５のように選択された吹き出しの編集領域を確認する。ここで、前記吹き出しの編集領域は吹き出しに含まれたメッセージ中で編集を希望する領域であって、ユーザはメッセージ全体又は一部の単語に対して編集領域を選択できる。
【００７７】
前記電子装置は動作Ｓ６０７のように編集領域に適用可能なエフェクトリストを出力し、動作Ｓ６０９のようにユーザによって編集領域に適用するエフェクトが選択されたかを確認する。
ここで、前記編集領域に適用可能なエフェクトは例えば、吹き出しのメッセージを強調するエフェクトである。即ち、前記電子装置は吹き出しのメッセージ全体又は特定の単語に対して特定の色に変更するか、又は点滅するエフェクトを適用できる。
【００７８】
又は、前記編集領域に適用可能なエフェクトは、吹き出しのメッセージを隠蔽するエフェクトである。即ち、前記電子装置は吹き出しのメッセージ全体又は特定の単語に対してモザイク処理を施すか、又はユーザが指定したアニメーションエフェクト、画像などを適用して編集領域が他人に露出されることを防止できる。
【００７９】
もし、動作Ｓ６０９で編集領域に適用するエフェクトが選択されなかったことを確認した場合、前記電子装置は吹き出しが含まれたチャットウィンドウを出力した状態を維持するか、又は本アルゴリズムを終了できる。
【００８０】
一方、動作Ｓ６０９で編集領域に適用するエフェクトが選択されたことを確認した場合、前記電子装置は動作Ｓ６１１のように選択されたエフェクトを編集領域に適用する。
【００８１】
図７は、本発明の好ましい更に他の実施形態による電子装置でエフェクトが適用されたメッセージを送信する過程を示したフローチャートである。
図７を参照すると、前記電子装置は上述のように既に送受信したメッセージ（対話）に対する編集の他にも、送信するメッセージを編集して相手方に送信できる。
【００８２】
上記動作を行うために、前記電子装置は、まず動作Ｓ７０１のように入力ウィンドウに入力されるメッセージ（対話）を確認し、動作Ｓ７０３のように入力されたメッセージの編集領域を確認する。ここで、入力されたメッセージの編集領域は既に入力されたメッセージ中で特定のエフェクトの適用を希望する領域であって、ユーザはメッセージ全体又は一部の単語に対して編集領域を選択できる。
【００８３】
前記電子装置は動作Ｓ７０５のように編集領域に適用可能なエフェクトリストを出力し、動作Ｓ７０７のようにユーザによって編集領域に適用するエフェクトが選択されたかを確認する。ここで、前記編集領域に適用可能なエフェクトは例えば、吹き出しのメッセージを強調するエフェクトである。即ち、前記電子装置は吹き出しのメッセージ全体又は特定の単語に対して特定の色に変更するか、又は点滅するエフェクトを適用できる。
【００８４】
又は、前記編集領域に適用可能なエフェクトは、吹き出しのメッセージを隠蔽するエフェクトである。即ち、前記電子装置は吹き出しのメッセージ全体又は特定の単語に対してモザイク処理を施すか、又はユーザが指定したアニメーションエフェクト、画像などを適用して編集領域が他人に露出されることを防止できる。
【００８５】
もし、動作Ｓ７０７で編集領域に適用するエフェクトが選択されなかったことを確認した場合、前記電子装置は動作Ｓ７１１のように入力ウィンドウに入力されたメッセージ（入力された対話）を相手方ユーザに送信する。
【００８６】
一方、動作Ｓ７０７で編集領域に適用するエフェクトが選択されたことを確認した場合、前記電子装置は動作Ｓ７０９のように前記入力ウィンドウに入力されたメッセージ（対話）と選択されたエフェクト情報を相手方ユーザに送信する。
【００８７】
上記のように電子装置によって送信された入力メッセージとエフェクト情報を受信した相手方ユーザの端末は、受信されたメッセージを出力する時、編集領域にエフェクトが適用された状態で出力する。
【００８８】
もし、相手方ユーザの端末が、隠蔽エフェクトが適用されたメッセージを出力した場合、ユーザは該当領域をタッチした後、所定の認証情報を入力して隠蔽エフェクトを解除させる。
【００８９】
図８は、本発明の好ましい一実施形態による電子装置でチャットウィンドウに出力された吹き出しの位置を変更する画面を示した図である。
図８を参照すると、前記電子装置はチャットウィンドウと入力ウィンドウとで構成された画面を出力することによって対話型メッセージ機能を提供する。
【００９０】
前記チャットウィンドウは送受信したメッセージ（対話）を含む吹き出しが出力される領域である。
まず、前記電子装置は図８の（ａ）のようにメッセージが含まれた複数の吹き出しを出力する。図面では相手方から受信した「今度の土曜日にお会いできるでしょうか？」と「それとも来週の土曜日は可能でしょうか？」というメッセージ（対話）が各々含まれた吹き出し８０１、８０３と、ユーザが送信した「はい。その日伺わせていただきます。」というメッセージが含まれた吹き出し８０５が出力されたチャットウィンドウを示している。
【００９１】
図８の（ａ）を見ると「はい。その日伺わせていただきます。」というメッセージ８０５が「今度の土曜日にお会いできるでしょうか？」というメッセージ８０１に対する返信であるのか、「それとも来週の土曜日は可能でしょうか？」というメッセージ８０３に対する返信であるのかが明確ではない。
【００９２】
そのため、ユーザがチャットウィンドウに出力された吹き出しの位置変更を希望する場合、前記電子装置のユーザは図８の（ｂ）のように位置変更を希望する吹き出しを選択する（図８の８０７）。図面ではユーザが「はい。その日伺わせていただきます。」というメッセージを含む吹き出しを長くタッチして位置変更を希望する吹き出しを選択しているが、マウス、電子ペンなどのような入力手段を用いても吹き出しを選択できる。更に、ユーザによって選択された吹き出し、即ち、位置変更を希望する吹き出しは、特定のエフェクト（図面では、ハッチング）が適用されて吹き出しに対する編集機能が活性化されたことを表す。
【００９３】
上記のように位置変更を希望する吹き出しを選択したユーザは、図８（ｃ）のように選択された吹き出しを移動したい位置を選択する（図８の８０９）。
図面ではユーザが「はい。その日伺わせていただきます。」というメッセージを含む吹き出しを「今度の土曜日にお会いできるでしょうか？」という吹き出しの後に位置させるために選択された吹き出しを変更位置にドラッグした状況を示しており、ドラッグされた吹き出しによって既存の吹き出し位置が変更される。
【００９４】
これによって前記電子装置が出力したチャットウィンドウは図８の（ｄ）のように吹き出しの位置が変更される（図８の８１１）。即ち、図示のように「それとも来週の土曜日は可能でしょうか？」というメッセージが含まれた吹き出しと「はい。その日伺わせていただきます。」というメッセージが含まれた吹き出しの位置が互いに入れ替えられる。即ち、前記チャットウィンドウのメッセージの配列はメッセージの位置移動によって変更される。
【００９５】
図９は、本発明の好ましい他の実施形態による電子装置で吹き出しのメッセージを編集する画面を示した図である。
図９を参照すると、前記電子装置はチャットウィンドウと入力ウィンドウとで構成された画面を出力することによって対話型メッセージ機能を提供する。
【００９６】
前記チャットウィンドウは送受信したメッセージ（対話）を含む吹き出しが出力される領域である。
まず、前記電子装置は図９の（ａ）のようにメッセージが含まれた複数の吹き出しを出力する。
【００９７】
もし、ユーザがチャットウィンドウに出力された吹き出しのメッセージの修正を希望する場合、前記電子装置は図示のように修正を希望する吹き出しを選択し（図９の９０１）、前記電子装置は図９の（ｂ）に示したように選択されたメッセージ（「伺わせていただきます。」）に特定のエフェクトを適用する（図９の９０３）。
【００９８】
ユーザは選択されたメッセージを代替するメッセージを入力ウィンドウに入力した後、送信ボタンを押してこれを相手方ユーザに送信する。
これにより、前記電子装置はチャットウィンドウに既出力のメッセージを新たに入力されたメッセージに変更できる（図９の９０５）。この時、前記電子装置は既存のメッセージと変更されたメッセージに互いに異なるエフェクトを適用する。即ち、図示のように前記電子装置はユーザによって選択されたメッセージ「伺わせていただきます」を「お会いましょう」に修正して出力する。
【００９９】
図１０は、本発明の好ましい更に他の実施形態による電子装置で吹き出しのメッセージを編集した画面を示した図である。
図１０を参照すると、前記電子装置はチャットウィンドウと入力ウィンドウとで構成された画面を出力することによって対話型メッセージ機能を提供する。
【０１００】
前記チャットウィンドウは送受信したメッセージ（対話）を含む吹き出しが出力される領域である。
図面では「今度の土曜日にお会いできるでしょうか？」というメッセージが含まれた吹き出し１００１とユーザによってエフェクトが適用された吹き出しを示しており、特定のメッセージが追加された吹き出しを含み得る。
【０１０１】
例えば、「今度の土曜日にお会いできるでしょうか？」というメッセージの中に「お宅で」というメッセージを追加する場合、タッチ入力、電子ペン入力、キー入力などを用いて追加する位置を選択した後、特定のアイコン（例えば、『』）が適用されたメッセージを追加するように処理できる（図１０の１００３）。
【０１０２】
更に、前記エフェクトが適用された吹き出しは特定のメッセージが削除された吹き出しを含み得る。例えば、「今度の土曜日にお会いできるでしょうか？」というメッセージのうち「今度の」というメッセージを削除する場合、タッチ入力、電子ペン入力、キー入力などを用いて削除を希望するメッセージを選択した後、メッセージに削除アイコン（例えば、二重取消線）を適用して該当メッセージが削除されるように処理する（図１０の１００５）。
【０１０３】
更に、前記エフェクトが適用された吹き出しは特定のメッセージが強調された吹き出しを含み得る。例えば、「今度の土曜日にお会いできるでしょうか？」というメッセージのうち「土曜日」というメッセージを強調する場合、タッチ入力、電子ペン入力、キー入力などを用いて強調を希望するメッセージを選択した後、メッセージに強調エフェクト（例えば、テキストサイズの拡大）を適用してメッセージが強調されるように処理する（図１０の１００７）。
【０１０４】
更に、前記エフェクトが適用された吹き出しは特定のメッセージが隠蔽された吹き出しを含み得る。例えば、「今度の土曜日にお会いできるでしょうか？」というメッセージのうち「土曜日」というメッセージを隠蔽したい  場合、タッチ入力、電子ペン入力、キー入力などを用いて隠蔽を希望するメッセージを選択した後、メッセージに隠蔽エフェクト（例えば、モザイク処理、特定のアイコン適用）を適用してメッセージが隠蔽されるように処理する（図１０の１００９）。
上記のように編集を希望するメッセージが選択されると、前記電子装置はメッセージに適用できるエフェクトリストを出力できる。ここで、前記エフェクトリストはメッセージ強調、削除、追加、隠蔽などの項目を含む。
【０１０５】
他の実施形態として、編集を希望するメッセージを選択したユーザが、特定のエフェクトを定義する動作を行ってそのエフェクトが適用されるようにできる。例えば、ユーザは編集を希望するメッセージを選択した後、「＋」のような形態のタッチ入力を行ってメッセージを追加させる機能を活性化する。
【０１０６】
図１１は、本発明の好ましい更に他の実施形態による電子装置で吹き出しに対するブロック指定画面を示した図である。
図１１を参照すると、前記電子装置はチャットウィンドウと入力ウィンドウとで構成された画面を出力することによって対話型メッセージ機能を提供する。
前記チャットウィンドウは送受信したメッセージ（対話）を含む吹き出しが出力される領域である。
【０１０７】
まず、前記電子装置は図１１の（ａ）のようにメッセージが含まれた複数の吹き出しを出力する。図面では相手方から受信した「今度の土曜日にお会いできるでしょうか？」及び「それとも来週の土曜日は可能でしょうか？」というメッセージが各々含まれた吹き出しと、ユーザが送信した「はい。その日伺わせていただきます。」というメッセージが含まれた吹き出しとが出力されたチャットウィンドウを示している。
【０１０８】
一般に、前記電子装置は吹き出しに含まれたメッセージをコピーするように処理できる。しかし、コピーできるメッセージは特定の吹き出し中の全てのメッセージ又はユーザが選択したメッセージに限定される。即ち、複数の吹き出しを選択することはできない。
【０１０９】
しかし、本発明による電子装置は複数の吹き出しを選択して選択された吹き出しのメッセージをコピーするか、又は結合するように処理できる。
即ち、図１１の（ａ）に示したようにユーザは基準となる吹き出しを選択した後（図１１の１１０１）、図１１の（ｂ）のようにタッチ移動によって複数の吹き出しを選択できる（図１１の１１０３）。例えば、ユーザが「今度の土曜日にお会いできるでしょうか？」というメッセージが含まれた吹き出しを選択した後、「それとも来週の土曜日は可能でしょうか？」というメッセージが含まれた吹き出しを経て「はい。その日伺わせていただきます。」というメッセージが含まれた吹き出しにタッチ移動を行うことができる。
【０１１０】
上記のようにユーザのタッチ移動を感知した電子装置は図１１の（ｃ）のようにユーザのタッチ入力がたどった吹き出しに対して特定のエフェクトを適用して１つのブロックが設定されたことを表示できる（図１１の１１０５）。
【０１１１】
図１２は、本発明の更に他の実施形態による電子装置で吹き出しを編集する画面を示した図である。
図１２を参照すると、前記電子装置はチャットウィンドウと入力ウィンドウとで構成された画面を出力することによって対話型メッセージ機能を提供する。
前記チャットウィンドウに出力された複数の吹き出しは上述のように図１１の方法によって１つのブロックとして設定され、これを図１２の（ａ）に示す。
【０１１２】
図１２の（ａ）のように１つのブロックとして設定された複数の吹き出しは１つの吹き出しに結合できる。
更に、図１２の（ａ）のように１つのブロックとして設定された複数の吹き出しは一度に他のアプリケーションにコピーできる。
【０１１３】
即ち、前記電子装置は複数の吹き出しが１つのブロックとして設定されると、図１２の（ｂ）のように設定されたブロックを処理するメニューを出力する（図１２の１２０３）。
もし、ユーザが設定されたブロックのコピーを希望する場合、ブロックに設定された吹き出しのメッセージはバッファに格納されて他のアプリケーションで使用できる。
【０１１４】
また、ユーザが設定されたブロックの結合を希望する場合、ブロックに設定された吹き出しのメッセージは図１２の（ｃ）のように１つの吹き出し１２０５に結合される。結合された吹き出しのメッセージ１２０５は送受信メッセージを他から区別する表示と共に出力され得ることは無論である。
【０１１５】
図１３は、本発明の好ましい更に他の実施形態による電子装置でエフェクトが適用されたメッセージを送信する画面を示した図である。
図１３を参照すると、前記電子装置はチャットウィンドウと入力ウィンドウとで構成された画面を出力することによって対話型メッセージ機能を提供する。
【０１１６】
前記チャットウィンドウは送受信したメッセージ（対話）を含む吹き出しが出力される領域であって、前記入力ウィンドウは送信を希望するメッセージ（対話）を入力する領域である。
【０１１７】
これにより、前記電子装置のユーザは図１３の（ａ）のように入力ウィンドウ１３０１に相手方に送信したいメッセージを入力する。
一般に、ユーザが入力ウィンドウにメッセージを入力した後、送信ボタンを押すと、前記入力ウィンドウに入力されたメッセージは相手方に送信されると同時にチャットウィンドウに出力される。
【０１１８】
一部のユーザは相手方に送信されたメッセージの内容が他人に露出されることを憚る場合がある。
この場合、ユーザは他人に露出されてはならないメッセージを隠蔽状態で送信するようにしてユーザのプライバシーを保護できる。
【０１１９】
一例として、ユーザはメッセージにプライバシー保護機能のための領域を指定した後、図１３の（ｂ）のように入力ウィンドウ１３０３においてメッセージの一部を隠蔽するように処理できる（図１３の１３０３）。
【０１２０】
一例として、前記電子装置はモザイクエフェクト、アニメーション処理エフェクトなどを用いてメッセージを隠蔽できる。
更に、前記電子装置のユーザは隠蔽されたメッセージの内容を確認するための認証情報と認証情報ヒントとをともに設定して相手方に送信できる。この場合は、前記電子装置のユーザと相手方ユーザのみが知る情報を用いてメッセージの内容を確認させる。
【０１２１】
例えば、メッセージを送信するためのユーザは隠蔽されたメッセージに関して、相手方との記念日（初めて出会った日）を認証情報に設定し、「初めて会った日は何時？」というヒント情報を設定する。これにより、相手方ユーザが出力された隠蔽されたメッセージを選択した場合、相手方の電子装置は「初めて会った日は何時？」という情報をポップアップさせた後、相手方のユーザから認証情報の入力を受ける。この時、ユーザから正常な情報を入力された場合、隠蔽されたメッセージの内容を出力するように処理する。
【０１２２】
更に、前記電子装置は相手方の電子装置に設定された情報を用いて隠蔽されたメッセージの内容を確認するように処理できる。この場合は相手方の電子装置に設定された暗証番号を用いてメッセージ内容を確認させる。ここで、前記電子装置に設定された暗証番号は電子装置の動作を制限するために設定された暗証番号又は対話型メッセージに設定された暗証番号である。
【０１２３】
即ち、前記ユーザによって隠蔽されたメッセージを受信した相手方の電子装置はチャットウィンドウにメッセージが隠蔽された形態で出力し、ユーザが隠蔽されたメッセージを選択した場合、暗証番号を入力する画面を出力する。
【０１２４】
この時、ユーザは予め設定された暗証番号を入力することで、隠蔽されたメッセージの内容が出力されるようにできる。
図１３の（ｂ）のように隠蔽されたメッセージを送信するユーザからメッセージを受信した電子装置は、図１３の（ｃ）のように受信されたメッセージを吹き出し１３０５に出力する。
この時、前記メッセージを受信した電子装置は隠蔽された形態のメッセージを出力する。
【０１２５】
図１４は、本発明の好ましい更に他の実施形態による電子装置で対話型メッセージを連動させる過程を示したフローチャートである。
図１４を参照すると、前記電子装置はチャットウィンドウと入力ウィンドウとで構成された画面を出力することによって対話型メッセージ機能を提供する。
【０１２６】
前記チャットウィンドウは送受信したメッセージ（対話）を含む吹き出しが出力される領域のことであって、前記入力ウィンドウは送信を希望するメッセージを入力する領域である。
【０１２７】
もし、図１４の（ａ）のようにユーザがチャットウィンドウに出力された吹き出し１４０１のメッセージを選択した場合、前記電子装置は図１４の（ｂ）のようにメッセージと連動する機能のリスト１４０３を出力できる。
【０１２８】
この時、前記メッセージと連動する機能には例えば、メッセージの内容をメモに格納する機能、メッセージの内容をアラーム又はスケジュールに登録する機能、メッセージに含まれた地域を地図で検索する機能、メッセージの内容をメールで送信する機能、メッセージの内容をメッセージで送信する機能、メッセージに含まれた電話番号を検索するか、又はメッセージに含まれた会社の電話番号を検索する機能などが含まれる。
【０１２９】
図１４に示した図ではユーザがメッセージに含まれたサムスン電子（水原）を選択して連動機能のリストを出力した状況を示している。
更に、前記電子装置はチャットウィンドウのみでなく入力ウィンドウに入力されたメッセージと連動する機能のリストを提供できる。
【０１３０】
図１５は、本発明の好ましい更に他の実施形態による電子装置でチャットウィンドウに吹き出しを出力する画面を示した図である。
図１５を参照すると、前記電子装置はチャットウィンドウと入力ウィンドウとで構成された画面を出力することによって対話型メッセージ機能を提供する。
前記チャットウィンドウは送受信したメッセージ（対話）を含む吹き出しが出力される領域である。
【０１３１】
まず、前記電子装置は図１５の（ａ）のように複数の吹き出しが含まれたメッセージを出力できる。図面では相手方から受信した「今度の土曜日にお会いできるでしょうか？」及び「それとも来週の土曜日は可能でしょうか？」というメッセージが各々含まれた吹き出し１５０１、１５０３と、ユーザが送信した「はい。その日伺わせていただきます。」というメッセージが含まれた吹き出し１５０５とが出力されたチャットウィンドウを示している。
【０１３２】
図１５の（ａ）を見ると「はい。その日伺わせていただきます。」というメッセージ１５０５が「今度の土曜日にお会いできるでしょうか？」というメッセージ１５０１に対する返信であるのか、「それとも来週の土曜日は可能でしょうか？」というメッセージ１５０３に対する返信であるのかが明確ではない。
【０１３３】
そのため、ユーザがチャットウィンドウに出力された複数の吹き出しのうちの一部を選択してグループ化する。ここで、吹き出しをグループ化するということは互いに関連性のある吹き出しを表示することであって、関連性のあるということは、この場合、質問に該当する吹き出しとその返信に該当する吹き出しである。
【０１３４】
もし、ユーザが図示のように「今度の土曜日にお会いできるでしょうか？」というメッセージが含まれた吹き出し１５０１と「はい。その日伺わせていただきます。」というメッセージが含まれた吹き出し１５０５をタッチ１５０７により選択した場合、前記電子装置は選択された吹き出しをグループ化する。
【０１３５】
ここで、前記グループ化とは選択された吹き出しを他から区別できるように表示することであって、選択された吹き出しの形態を変更するか、又は、吹き出しのカラーを変更できる。更に、前記電子装置は選択された吹き出しを点滅するように処理してグループ化された吹き出しが他から区別できるように処理する。
【０１３６】
図１５の（ｂ）は前記電子装置がユーザによって選択された吹き出しの形態を波線エフェクトと連結線１５０９を用いて変更したもので、「はい。その日伺わせていただきます。」というメッセージが含まれた吹き出しが「今度の土曜日にお会いできるでしょうか？」というメッシュが含まれた吹き出しと関連性があるということを示している。
【０１３７】
更に、図１５の（ｃ）では前記電子装置がユーザによって選択された吹き出しを連結線１５１１で連結して互いに関連性があることを表示する。この時、前記吹き出しを互いに連結する線は特定のカラー、透明度を調節するエフェクトを適用して別の関連性を有する吹き出しと区別できるようにする。即ち、図面では吹き出しを連結する線１５１１を用いて「はい。その日伺わせていただきます。」というメッセージが含まれた吹き出しが「今度の土曜日にお会いできるでしょうか？」というメッセージが含まれた吹き出しと関連性があるということを示している。
【０１３８】
図１６（ａ）は、本発明の他の実施形態による電子装置でメッセージを編集する過程を示したフローチャートである。
図１６（ａ）を参照すると、前記電子装置は送受信メッセージをチャットウィンドウに出力する動作Ｓ１６０１と、出力された送受信メッセージのうち編集を希望するメッセージを選択する動作Ｓ１６０３と、選択されたメッセージに対する編集方式を確認する動作Ｓ１６０５と、編集方式に応じて選択されたメッセージを編集する動作Ｓ１６０７と、を行う。
【０１３９】
前記送受信メッセージをチャットウィンドウに出力する動作Ｓ１６０１は、メッセージ機能を利用して送受信されたメッセージを含む吹き出しを時間順に配列して出力する過程である。
【０１４０】
更に、前記出力された送受信メッセージのうち編集を希望するメッセージを含む吹き出しを選択する動作Ｓ１６０３は、位置変更を希望するメッセージを含む吹き出しが選択される過程である。
【０１４１】
他の例として、動作Ｓ１６０３は誤字脱字が含まれたメッセージ、強調を希望する内容が含まれたメッセージ、メッセージの追加が必要なメッセージ、隠蔽を希望する内容が含まれたメッセージを選択する過程である。
【０１４２】
更に他の実施形態として、動作Ｓ１６０３は結合を希望する複数のメッセージを選択するために基準となるメッセージを選択する過程である。
【０１４３】
また、前記選択されたメッセージに対する編集方式を確認する動作Ｓ１６０５は、選択されたメッセージを含む吹き出しの位置、内容を変更するか、又は複数のメッセージを結合するかを確認する過程である。
【０１４４】
従って、前記編集方式に応じて選択されたメッセージを編集する動作Ｓ１６０７は、ユーザによって選択されたメッセージの位置、内容を変更するか、又は複数のメッセージを結合する過程であることができる。
【０１４５】
前記図１６（ａ）の各動作に対する命令セットは、図２のメモリ２１０のメッセージングプログラム、編集プログラムに含まれることができ、前記プログラムは１つ以上のプロセッサによって実行できる。
【０１４６】
図１６（ｂ）は、本発明の他の実施形態によってメッセージを編集する過程を行う装置に関する。
まず、送受信メッセージをチャットウィンドウに出力する手段Ｓ１６１１はメッセージ機能を利用して送受信されたメッセージを時間順に配列して出力することによって、送受信メッセージをチャットウィンドウに出力するように処理する。
【０１４７】
出力された送受信メッセージのうち編集を希望するメッセージを選択する手段Ｓ１６１３は、位置変更を希望するメッセージを選択される動作を行う。
【０１４８】
他の例として、手段Ｓ１６１３は誤字脱字が含まれたメッセージ、強調を希望する内容が含まれたメッセージ、メッセージの追加が必要なメッセージ、隠蔽を希望する内容が含まれたメッセージを選択する動作を行う。
【０１４９】
更に他の実施形態として、手段Ｓ１６１３は、結合を希望する複数のメッセージを選択するために基準となるメッセージを選択する動作を行うる。
また、選択されたメッセージに対する編集方式を確認する手段Ｓ１６１５は、選択されたメッセージの位置、内容を変更するか、又は複数のメッセージを結合するかを確認する動作を行う。
【０１５０】
従って、編集方式に応じて選択されたメッセージを編集する手段Ｓ１６１７は、ユーザによって選択されたメッセージの位置、内容を変更するか、又は複数のメッセージを結合する動作を行う。
【０１５１】
このような手段はそれぞれ別個のハードウェアで構成されるか、又は１つのハードウェアで構成される。
更に、本発明の様々な実施形態による電子装置のメッセージ編集方法は、送受信メッセージをチャットウィンドウに出力する過程と、出力された送受信メッセージのうち編集を希望するメッセージの選択を感知する過程と、選択されたメッセージに対する編集方式に応じて編集する過程と、を含む。
【０１５２】
前記選択されたメッセージに対する編集方式はメッセージグループ化、メッセージ位置変更、メッセージ追加、メッセージ削除、メッセージ強調、メッセージ隠蔽、メッセージ結合、アプリケーション連動のうち少なくともいずれか１つを含む。
【０１５３】
前記選択されたメッセージを編集する過程は、前記選択されたメッセージとのグループ化を希望する少なくとも１つ以上のメッセージが選択される過程と、前記選択されたメッセージをグループ化して表示する過程と、を含む。
【０１５４】
前記メッセージをグループで表示する過程は、選択されたメッセージの形態を変形させる過程、選択されたメッセージのカラーを変更する過程、及び選択されたメッセージを線で連結する過程のうち少なくともいずれか１つの過程を含む。
【０１５５】
前記選択されたメッセージを編集する過程は、選択されたメッセージの移動位置を確認する過程と、前記選択されたメッセージを確認した位置に移動させる過程と、を含み得る。
【０１５６】
前記選択されたメッセージを編集する過程は、前記選択されたメッセージ中で編集を希望する領域が選択される過程と、前記選択された領域を代替しようとするメッセージが入力される過程と、前記入力されたメッセージを用いて選択された領域のメッセージを代替させる過程と、を含み得る。
【０１５７】
前記選択されたメッセージを編集する過程は、前記選択されたメッセージとの結合を希望する少なくとも１つ以上のメッセージが選択される過程と、前記選択されたメッセージを１つのメッセージに結合する過程と、を含み得る。
【０１５８】
前記電子装置でメッセージを編集するための方法は、送信を希望するメッセージに対して編集過程を行った後、編集過程を行った編集メッセージを送信する過程を含み得る。
【０１５９】
上述のように本発明はチャットウィンドウに出力された送受信メッセージを編集するためのものであって、関連性のあるメッセージをグループ化し、送受信されたメッセージの誤字脱字を訂正してメッセージ機能の性能を向上できる。
【０１６０】
一方、本発明を実施するための形態では具体的な実施形態について説明したが、本発明の範囲から逸脱しない限度内で様々な変形が可能である。従って、本発明の範囲は説明された実施形態に限定されて定められてはならず、後述する特許請求の範囲のみでなくこの特許請求の範囲と均等なものによって定められるべきである。
【符号の説明】
【０１６１】
１０１、１０５、１０７      メッセージ（吹き出し）
１０３      入力メッセージ
２００      電子装置
２１０      メモリ
２１１      プログラム格納部
２１３      オペレーションシステムプログラム
２１４      メッセージングプログラム
２１５      編集プログラム
２１６      アプリケーションプログラム
２１２      データ格納部
２２０      プロセッサユニット
２２２      プロセッサ
２２４      インタフェース
２３０      オーディオ処理部
２３１      スピーカ
２３２      マイクロホン
２４０      通信システム
２５０      入出力制御モジュール
２６０      タッチスクリーン
２６１      タッチ入力部
２６２      表示部
２７０      入力装置
８０１、８０３、８０５、８０７、９０３、９０５      メッセージ（吹き出し）
８０９、９０１、１１０１、１１０３      タッチ
８１１      メッセージの位置が変更されたチャットウィンドウ
１００１、１００３、１００５、１００７、１００９      メッセージ（吹き出し）
１１０５      メッセージブロック
１２０３      メニュー
１２０５、１３０５、１４０１      吹き出し
１３０１、１３０３      入力ウィンドウ
１４０３      機能のリスト
１５０１、１５０３、１５０５、１５０７      吹き出し
１５０７      タッチ
１５０９      波線エフェクトと連結線
１５１１      連結線
Ｓ１６１１、Ｓ１６１３、Ｓ１６１５、Ｓ１６１７      手段
【図１】
2014035770.tif 000003
【図２】
2014035770.tif 000004
【図３】
2014035770.tif 000005
【図４】
2014035770.tif 000006
【図５】
2014035770.tif 000007
【図６】
2014035770.tif 000008
【図７】
2014035770.tif 000009
【図８】
2014035770.tif 000010
【図９】
2014035770.tif 000011
【図１０】
2014035770.tif 000012
【図１１】
2014035770.tif 000013
【図１２】
2014035770.tif 000014
【図１３】
2014035770.tif 000015
【図１４】
2014035770.tif 000016
【図１５】
2014035770.tif 000017
【図１６】
2014035770.tif 000018