(57)【要約】  メッセージ表示方法、メッセージ表示装置、端末装置、プログラム及び記録媒体に関し、方法は、メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信するステップと、前記メッセージマーキング指令に基づいて、前記メッセージを処理するステップと、処理後のメッセージでメッセージ表示ウィンドウを更新するステップを含む。本発明の実施例は、メッセージ表示ウィンドウにおけるメッセージへのマーキングを実現し、マーキング可能なメッセージは、ユーザーにより多くの機能を提供することができる。例えば、ユーザーは、間違ったメッセージを送信した場合に、本発明の実施例の方法を使用すると、ユーザーが間違ったメッセージを解釈する必要がなく、間違ったメッセージをマーキングすることで、ユーザーの間でコミュニケーションを行う速度と効率を向上させる。【選択図】図１
2015537289.tif 000002
【特許請求の範囲】
【請求項１】
メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信するステップと、
前記メッセージマーキング指令に基づいて、前記メッセージを処理するステップと、
処理後の前記メッセージで前記メッセージ表示ウィンドウを更新するステップと、を含むことを特徴とするメッセージ表示方法。
【請求項２】
前記メッセージマーキング指令は、メッセージ削除指令、及びメッセージ引用指令を含むことを特徴とする請求項１に記載のメッセージ表示方法。
【請求項３】
前記メッセージ削除指令は、メッセージ全体削除指令、及びメッセージ一部削除指令を含むことを特徴とする請求項２に記載のメッセージ表示方法。
【請求項４】
前記メッセージマーキング指令が前記メッセージ全体削除指令である場合に、前記メッセージマーキング指令に基づいて、前記メッセージを処理するステップは、前記メッセージを削除し、あるいは前記メッセージ上に取り消し線を引くステップを含み、
前記メッセージマーキング指令が前記メッセージ一部削除指令である場合に、前記メッセージマーキング指令に基づいて前記メッセージを処理するステップは、前記メッセージの中、選択された文字列を削除し、あるいは、前記メッセージの中、選択された文字列に取り消し線を引くステップを含むことを特徴とする請求項３に記載のメッセージ表示方法。
【請求項５】
前記メッセージ表示ウィンドウにおける前記メッセージに対する前記メッセージマーキング指令を受信するステップは、
前記メッセージ表示ウィンドウにおける前記メッセージに対する所定の操作を検出するステップと、
検出された前記メッセージ表示ウィンドウにおける前記メッセージに対する所定の操作に基づいて、前記所定の操作に対応する前記メッセージマーキング指令を確定するステップと、を含むことを特徴とする請求項２に記載のメッセージ表示方法。
【請求項６】
前記メッセージマーキング指令が前記メッセージ削除指令であり、且つ前記メッセージがローカルから送信されたメッセージである場合、さらに、前記メッセージに対する前記メッセージマーキング指令を前記メッセージの受信者に送信するステップを含み、
前記メッセージマーキング指令が前記メッセージ引用指令である場合、さらに、前記メッセージに対する前記メッセージマーキング指令をローカル以外の前記メッセージの受信者および／または送信者に送信するステップを含むことを特徴とする請求項５に記載のメッセージ表示方法。
【請求項７】
前記メッセージマーキング指令が前記メッセージ引用指令である場合、前記メッセージマーキング指令に基づいて、前記メッセージを処理するステップは、
前記メッセージと前記メッセージを引用するメッセージとの間に引用マークを追加するステップを含むことを特徴とする請求項３に記載のメッセージ表示方法。
【請求項８】
前記引用マークの始点または終点には、前記引用マークを修正または削除するための編集キーがあることを特徴とする請求項７に記載のメッセージ表示方法。
【請求項９】
前記メッセージがローカルから送信されたメッセージではなく、且つ前記メッセージマーキング指令が前記メッセージ引用指令である場合、さらに、
前記メッセージの送信者に前記メッセージが引用されたという通知メッセージを送信するステップを含むことを特徴とする請求項７に記載のメッセージ表示方法。
【請求項１０】
メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信するための受信モジュールと、
前記メッセージマーキング指令に基づいて、前記メッセージを処理するための処理モジュールと、
処理後の前記メッセージで前記メッセージ表示ウィンドウを更新するための更新モジュールと、を含むことを特徴とするメッセージ表示装置。
【請求項１１】
前記メッセージマーキング指令は、メッセージ削除指令、及びメッセージ引用指令を含むことを特徴とする請求項１０に記載のメッセージ表示装置。
【請求項１２】
前記メッセージ削除指令は、メッセージ全体削除指令、及びメッセージ一部削除指令を含むことを特徴とする請求項１１に記載のメッセージ表示装置。
【請求項１３】
前記メッセージマーキング指令が前記メッセージ全体削除指令である場合、前記メッセージを削除し、または前記メッセージ上に取り消し線を引くための第１処理ユニットと、
前記メッセージマーキング指令が前記メッセージ一部削除指令である場合、前記メッセージの中、選択された文字列を削除し、または前記メッセージの中、選択された文字列に取り消し線を引くための第２処理ユニットと、を含むことを特徴とする請求項１２に記載のメッセージ表示装置。
【請求項１４】
前記受信モジュールは、
前記メッセージ表示ウィンドウにおける前記メッセージに対する所定の操作を検出するための検出ユニットと、
検出された前記メッセージ表示ウィンドウにおける前記メッセージに対する所定の操作に基づいて、前記所定の操作に対応するメッセージマーキング指令を確定するための確定ユニットと、を含むことを特徴とする請求項１１に記載のメッセージ表示装置。
【請求項１５】
さらに、
前記メッセージマーキング指令が前記メッセージ削除指令であり、且つ前記メッセージがローカルから送信されたメッセージである場合、前記メッセージに対する前記メッセージマーキング指令を前記メッセージの受信者に送信するための第１送信モジュールと、
前記メッセージマーキング指令が前記メッセージ引用指令である場合、前記メッセージに対する前記メッセージマーキング指令をローカル以外の前記メッセージの受信者および／または送信者に送信するための第２送信モジュールと、を含むことを特徴とする請求項１４に記載のメッセージ表示装置。
【請求項１６】
前記処理モジュールは、
前記メッセージマーキング指令が前記メッセージ引用指令である場合、前記メッセージと前記メッセージを引用するメッセージとの間に引用マークを追加するための第３処理ユニットを含むことを特徴とする請求項１２に記載のメッセージ表示装置。
【請求項１７】
前記引用マークの始点または終点には、前記引用マークを修正または削除するための編集キーがあることを特徴とする請求項１６に記載のメッセージ表示装置。
【請求項１８】
さらに、前記メッセージがローカルから送信されたメッセージではなく、且つ前記メッセージマーキング指令が前記メッセージ引用指令である場合、前記メッセージの送信者に前記メッセージが引用されたという通知メッセージを送信するための第３送信モジュールを含むことを特徴とする請求項１６に記載のメッセージ表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ及び通信技術分野に関し、より具体的には、メッセージ表示方法、メッセージ表示装置及び端末装置に関する。
【背景技術】
【０００２】
コミュニケーション及びコンピュータ技術の発展に伴い、コミュニケーションに適用するインターネット製品ひいてはソフトウェア製品の機能は、完璧になりつつ、これらの製品の発展により、人々のコミュニケーション方法が豊かになっている。例えば、インスタントコミュニケーションツールの出現は、人々のコミュニケーションに至大の便利性をもたらした。インスタントコミュニケーションツールで通信する場合、ユーザーは、文字、オーディオ、ビデオ等のメッセージを通じて連絡人と通信することができる。一般的に、各連絡先とのチャット内容（送信したメッセージ、及び受信したメッセージを含む）を１つのメッセージ表示ウィンドウ内で表示するため、ユーザーが閲覧しやすい。
【０００３】
現在、インスタントコミュニケーションツールを使用するユーザーは、連絡先とチャットをする際に、前に送信したメッセージが間違ったことを発見したら、通常、前に送信したメッセージが間違ったことを解釈するためのメッセージを送信してから、改めて正確的な内容を有するメッセージを編集して送信する。この際に、受信者は、間違ったメッセージと、解釈用メッセージと、正確なメッセージを受信する。受信者のユーザーは、受信した上記３種類のメッセージを読み取って分析したうえで、送信者の伝えようとすることを理解できるようになる。このため、従来のこのようなメッセージ表示方法は、操作が複雑で、送信者と受信者のユーザーが速やかに、かつ効率的にコミュニケーションすることに支障を及ぼす。
【発明の概要】
【課題を解決するための手段】
【０００４】
本発明は、上記の問題を鑑みてなされたものであり、ユーザー操作を簡素化して、ユーザーの間でコミュニケーションする効率及び速度を向上させるメッセージ表示方法、メッセージ表示装置、及び端末装置を提供することを目的とする。
【０００５】
本発明の実施例の第１の形態によれば、本実施例は、
メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信するステップと、
前記メッセージマーキング指令に基づいて、前記メッセージを処理するステップと、
処理後のメッセージでメッセージ表示ウィンドウを更新するステップと、
を含むメッセージ表示方法を提供する。
【０００６】
本実施例にかかる技術方案は、以下のような有益な効果を含む。即ち、本発明の実施例は、メッセージ表示ウィンドウにおいて、メッセージマーキング指令に基づいて前記メッセージを処理して、メッセージ表示ウィンドウにおいて、処理の結果を更新することにより、メッセージ表示ウィンドウにおけるメッセージへのマーキングを実現し、マーキング可能なメッセージは、ユーザーにより多くの機能を提供できる。例えば、ユーザーが間違ったメッセージを送信した場合、本発明の実施例の方法を使用すると、ユーザーが間違ったメッセージを解釈する必要がなく。間違ったメッセージをマーキングすることで、ユーザーの間でコミュニケーションを行う速度と効率を向上させる。
【０００７】
一実施例において、前記メッセージマーキング指令は、メッセージ削除指令、及びメッセージ引用指令を含む。
【０００８】
一実施例において、前記メッセージ削除指令は、メッセージ全体削除指令、及びメッセージ一部削除指令を含む。
【０００９】
一実施例において、前記メッセージマーキング指令がメッセージ全体削除指令である場合、前記メッセージマーキング指令に基づいて、前記メッセージを処理するステップは、前記メッセージを削除し、あるいは前記メッセージ上に取り消し線を引くステップを含み、
前記メッセージマーキング指令がメッセージ一部削除指令である場合、前記メッセージマーキング指令に基づいて、前記メッセージを処理するステップは、前記メッセージの中、選択された文字列を削除し、あるいは前記メッセージの中、選択された文字列上に取り消し線を引くステップを含む。
【００１０】
本発明の実施例において、メッセージ表示ウィンドウにおけるメッセージに対して取り消し線を引くことを実現し、取り消し線がメッセージが間違っていることを表し、取り消し線で間違ったメッセージを示すことで、メッセージの表示形態が簡単で分かりやすくなり、また、ユーザーにとって、取り消し線で表す削除の意味も、理解しやすい。間違ったメッセージに取り消し線を引くことで、ユーザーが間違ったメッセージを解釈する手順を省略でき、ユーザーの操作を簡素化できる。本発明の実施例において、メッセージに対して、全体削除及び一部削除の処理を行うことで、間違ったメッセージを速やかに削除して、メッセージ表示ウィンドウの画面空間を節約でき、ユーザーの操作が容易になって、ユーザーの体験を豊かにする。
【００１１】
一実施例において、前記メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信するステップは、
前記メッセージ表示ウィンドウにおけるメッセージに対して所定の操作を検出するステップと、
検出された前記メッセージ表示ウィンドウにおけるメッセージに対して所定の操作に基づいて、前記所定の操作に対応するメッセージマーキング指令を確定するステップとを含む。
【００１２】
本発明の実施例によれば、前記メッセージ表示ウィンドウにおけるメッセージに対する所定の操作を検出することで、前記所定の操作に対応するメッセージマーキング指令を確定することを実現する。方法の実現が簡単で、ユーザーの操作も容易になり、ユーザーの間でコミュニケーションを行う手順を簡素化して、ユーザーの体験を豊かにする。
【００１３】
一実施例において、メッセージマーキング指令はメッセージ削除指令であり、かつ前記メッセージがローカルから送信されたメッセージである場合、前記方法は、さらに、前記メッセージに対するメッセージマーキング指令を前記メッセージの受信者に送信するステップを含み、
メッセージマーキング指令がメッセージ引用指令である場合、前記方法は、さらに、前記メッセージに対するメッセージマーキング指令をローカル以外の前記メッセージの受信者および／または送信者に送信するステップを含む。
【００１４】
本発明の実施例によれば、メッセージマーキング指令を前記メッセージの受信者に送信することを実現して、前記メッセージの送信者と受信者のメッセージ表示ウィンドウにおいてメッセージマーキングを同時に更新して、表示することが容易になり、ユーザーが速やかで効率的にコミュニケーションを行うことができる。
【００１５】
一実施例において、前記メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージマーキング指令に基づいて前記メッセージを処理するステップは、前記メッセージと前記メッセージを引用するメッセージとの間に引用マークを追加するステップを含む。
【００１６】
本発明の実施例によれば、メッセージの間に引用マークを表示することで、ユーザーがメッセージの内容を理解しやすくなり、ユーザーが同時に異なる問題をコミュニケーションする際に、引用マークによって、ユーザーにメッセージの間の関連関係を見つけさせることに寄与でき、メッセージの内容を理解することが容易になり、ユーザーの間でのコミュニケーションは便利で速やかになる。
【００１７】
一実施例において、前記引用マークの始点または終点には、前記引用マークを修正または削除するための編集キーがある。
【００１８】
本発明の実施例において、引用マークの編集操作を実現して、ユーザーが引用マークによってメッセージを関係付けることは容易になる。
【００１９】
一実施例において、前記メッセージがローカルから送信されたメッセージではなく、かつ前記メッセージマークがメッセージ引用指令である場合、前記方法は、さらに、
前記メッセージの送信者へ前記メッセージが引用されたという通知メッセージを送信するステップを含む。
【００２０】
本発明の実施例によれば、前記メッセージの送信者にメッセージが既に引用されたことを通知することで、ユーザーが速やかにコミュニケーションを行えるようになり、ユーザーの体験を豊かにする。
【００２１】
本発明の実施例の第２の形態によれば、本実施例は、さらに、
メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信するための受信モジュールと、
前記メッセージマーキング指令に基づいて、前記メッセージを処理するための処理モジュールと、
処理後のメッセージでメッセージ表示ウィンドウを更新するための更新モジュールとを含むメッセージ表示装置を提供する。
【００２２】
一実施例において、前記メッセージマーキング指令はメッセージ削除指令、及びメッセージ引用指令を含む。
【００２３】
一実施例において、前記メッセージ削除指令はメッセージ全体削除指令、及びメッセージ一部削除指令を含む。
【００２４】
一実施例において、前記処理モジュールは、
前記メッセージマーキング指令がメッセージ全体削除指令である場合、前記メッセージを削除し、または前記メッセージ上に取り消し線を引くための第１処理ユニットと、
前記メッセージマーキング指令がメッセージ一部削除指令になる場合、前記メッセージの中、選択された文字列を削除し、または前記メッセージの中、選択された文字列上に取り消し線を引くための第２処理ユニットとを含む。
【００２５】
一実施例において、前記受信モジュールは、
メッセージ表示ウィンドウにけるメッセージに対して所定の操作を検出するための検出ユニットと、
検出されたメッセージ表示ウィンドウにおけるメッセージに対して所定の操作に基づいて、前記所定の操作に対応するメッセージマーク指令を確定するための確定ユニットとを含む。
【００２６】
一実施例において、前記装置は、
メッセージマーキング指令がメッセージ削除指令であり、かつ前記メッセージがローカルから送信されたメッセージである場合、前記メッセージに対するメッセージマーキング指令を前記メッセージの受信者に送信するための第１送信モジュールと、
メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージに対するメッセージマーキング指令をローカル以外の前記メッセージの受信者および／または送信者に送信するための第２送信モジュールとをさらに含む。
【００２７】
一実施例において、前記処理モジュールは、
前記メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージと前記メッセージを引用するメッセージとの間に引用マークを追加するための第３処理ユニットを含む。
【００２８】
一実施例において、前記引用マークの始点または終点に前記引用マークを修正または削除するための編集キーがある。
【００２９】
一実施例において、前記装置は、
前記メッセージがローカルから送信されたメッセージではなく、かつ前記メッセージマークがメッセージ引用指令である場合、前記メッセージの送信者へ前記メッセージが引用されたという通知メッセージを送信するための第３送信モジュールを含む。
【００３０】
本発明の実施例の第３の形態によれば、本発明の実施例は、さらに、
メモリと、メモリに記憶され、１つまたは１つ以上のプロセッサにより実行される１つまたは１つ以上のプログラムとを含む端末装置を提供する。
【００３１】
前記１つまたは１つ以上のプログラムは、以下の操作を行うための指令を含む。即ち、メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信し、
前記メッセージマーキング指令に基づいて、前記メッセージを処理し、
処理後のメッセージでメッセージ表示ウィンドウを更新する。
【００３２】
本発明の実施例に係るメッセージ表示方法、メッセージ表示装置、及び端末装置は、メッセージ表示ウィンドウにおけるメッセージに対して取り消し線を引くことを実現し、取り消し線がメッセージが間違っていることを表し、取り消し線で間違ったメッセージを示すことで、メッセージの表示形態が簡単で分かりやすくなり、また、ユーザーにとって、取り消し線で表す削除の意味も、理解しやすい。間違ったメッセージに取り消し線を引くことで、ユーザーが間違ったメッセージを解釈する手順を省略でき、ユーザーの操作を簡素化できる。本発明の実施例において、メッセージに対して、全体削除及び一部削除の処理を行うことで、間違ったメッセージを速やかに削除して、メッセージ表示ウィンドウの画面空間を節約でき、ユーザーの操作が容易になって、ユーザーの体験を豊かにする。
【００３３】
本発明のその他の特徴及び利点は、下記の発明を実施するための形態において詳しく説明し、一部の内容は、下記発明を実施するための形態により明らかになり、又は、本発明を実施することによって習得することができる。本発明の目的及びその他の利点は、本発明を実施するための形態、特許請求の範囲、及び図面による開示により実現し、取得することができる。
【００３４】
以下、図面と実施例を参照し、本発明の技術方案についてさらに詳しく説明する。
【００３５】
上記の概略的な説明と下記の詳細な説明は、例示的なものであり、本発明の範囲を限定するためのものではない。
【図面の簡単な説明】
【００３６】
以下の図面は、明細書の一部分として明細書全体を構成することにより、本発明に合致する実施例を例示するとともに、本発明の原理を解釈するためのものである。
【００３７】
本明細書の一部となる図面は、本発明に対するさらなる理解を図るために提供され、本発明の実施例と共に本発明の解釈に用いられるが、本発明の範囲を限定するものではない。図面において、
【図１】図１は、一例示的な実施例にかかるメッセージ表示方法の主な流れを示すフローチャートである。
【図２】図２は、一例示的な実施例にかかる、所定の操作によってメッセージマーキング指令を確定する詳細な処理を示すフローチャートである。
【図３】図３は、一例示的な実施例にかかる、所定の操作によってメッセージマーキング指令を受信したかを判断して、メッセージを表示する詳細な処理を示すフローチャートである。
【図４】図４は、一例示的な実施例にかかる、所定のジェスチャーによってメッセージの上に取り消し線を表示する詳細な処理を示すフローチャートである。
【図５】図５は、一例示的な実施例にかかる、メッセージ表示ウィンドウにおいてメッセージを表示した結果的な図である。
【図６】図６は、一例示的な実施例にかかる、メッセージ全体に対して所定のジェスチャーが実施された結果的な図である。
【図７】図７は、一例示的な実施例にかかる、メッセージの一部に対して所定のジェスチャーが実施された結果的な図である。
【図８】図８は、一例示的な実施例にかかる、メッセージ全体に対して所定のジェスチャーを実施した後に、メッセージを更新して表示した結果的な図である。
【図９】図９は、一例示的な実施例にかかる、メッセージの一部に対して所定のジェスチャーを実施した後に、メッセージを更新して表示した結果的な図である。
【図１０】図１０は、一例示的な実施例にかかる、メッセージに対して削除処理を行った後に、メッセージを表示する詳細な処理を示すフローチャートである。
【図１１】図１１は、一例示的な実施例にかかる、メッセージ全体を削除した結果的な図である。
【図１２】図１２は、一例示的な実施例にかかる、メッセージの一部を削除した結果的な図である。
【図１３】図１３は、一例示的な実施例にかかる、引用マークを表示することによりメッセージを表示する詳細な処理を示すフローチャートである。
【図１４】図１４は、一例示的な実施例にかかる、メッセージマーキング指令を受信する前のメッセージ表示ウィンドウを示す結果的な図である。
【図１５】図１５は、一例示的な実施例にかかる、引用マークが表示された第１メッセージ表示ウィンドウを示す結果的な図である。
【図１６】図１６は、一例示的な実施例にかかる、送信されたメッセージの間で実施されたスライドジェスチャーを示す結果的な図である。
【図１７】図１７は、一例示的な実施例にかかる、送信されたメッセージの間でスライドジェスチャーを実施した後、表示された引用マークを示す結果的な図である。
【図１８】図１８は、一例示的な実施例にかかる、引用マークを編集し、または削除する詳細な処理を示すフローチャートである。
【図１９】図１９は、一例示的な実施例にかかる、送信者へ通知メッセージを送信する詳細な処理を示すフローチャートである。
【図２０】図２０は、一例示的な実施例にかかる、携帯電話Ａと携帯電話Ｂとが同期してメッセージを表示するための詳細な処理を示すフローチャートである。
【図２１】図２１は、一例示的な実施例にかかる、携帯電話Ａがメッセージ全体削除指令を実行した後、表示されたメッセージを示す結果的な図である。
【図２２】図２２は、一例示的な実施例にかかる、携帯電話Ｂがメッセージ全体削除指令を実行した後、表示されたメッセージを示す結果的な図である。
【図２３】図２３は、一例示的な実施例にかかる、メッセージ表示装置の主な構成を模式的に示すブロック図である。
【図２４】図２４は、一例示的な実施例にかかる、第１処理モジュールの詳細な構成を模式的に示すブロック図である。
【図２５】図２５は、一例示的な実施例にかかる、受信モジュールの詳細な構成を模式的に示すフロック図である。
【図２６】図２６は、一例示的な実施例にかかる、第１メッセージ表示装置の詳細な構成を模式的に示すブロック図である。
【図２７】図２７は、一例示的な実施例にかかる、第２処理モジュールの詳細な構成を模式的に示すブロック図である。
【図２８】図２８は、一例示的な実施例にかかる、第２メッセージ表示装置の詳細な構成を模式的に示すブロック図である。
【図２９】図２９は、一例示的な実施例にかかる、全てのモジュールを含むメッセージ表示装置の詳細な構成を模式的に示すブロック図である。
【図３０】図３０は、一例示的な実施例にかかる、端末装置を模式的に示すブロック図である。
【発明を実施するための形態】
【００３８】
以下、本発明の実施例について、図面を参照して説明する。ここで述べた実施例は、本発明の実施例を説明・解釈するために用いられ、本発明を限定するためではないと理解すべきである。
【００３９】
本発明の実施例にかかるメッセージ表示方法は、例えば、携帯電話、コンピュータ、タブレットＰＣなどの、通信機能を有する端末装置に適用して実現できる。図１を参照して、本発明の実施例におけるメッセージ表示方法の主な流れは、以下のステップを含む。
【００４０】
ステップＳ１０１：メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信する。
【００４１】
一実施例において、前記メッセージマーキング指令は、メッセージ削除指令、及びメッセージ引用指令を含む。
【００４２】
一実施例において、前記メッセージ削除指令は、メッセージ全体削除指令、及びメッセージ一部削除指令を含む。
【００４３】
本発明の実施例において、メッセージ表示ウィンドウにおけるメッセージに対する所定の操作を検出したか否かを判断することによって、メッセージマーキング指令を受信したか否かを判断する。なお、メッセージ表示ウィンドウにおけるメッセージに対して実行された所定の操作を検出した際に、この所定の操作を、受信したメッセージ表示ウィンドウにけるメッセージに対するメッセージマーキング指令として確定して、この指令に基づいて次の操作を実行する。または、受信した他の機器からのメッセージマーキング指令に基づいて、次の操作を実行してもよい。つまり、どんな場合においても、送信者の機器及び受信者の機器は、いずれも受信したメッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令に基づいて、次の操作を実行することができる。
【００４４】
ステップＳ１０２：前記メッセージマーキング指令に基づいて、前記メッセージに対して該当処理を行う。
【００４５】
なお、メッセージ削除指令に基づいて該当処理を行うことは、メッセージ全体又はその一部に対して削除処理を行う、或いは、前記メッセージの上に取り消し線を引く処理を含み、メッセージ引用指令に基づいて該当処理を行うことは、メッセージと新たなメッセージとの間に引用マークを付けることを含む。
【００４６】
ステップＳ１０３：処理後のメッセージでメッセージ表示ウィンドウを更新する。
【００４７】
本発明の実施例は、メッセージ表示ウィンドウにおいて、メッセージマーキング指令に基づいて前記メッセージに対して該当処理を行って、メッセージ表示ウィンドウにおいて処理の結果を更新し、メッセージ表示ウィンドウにおけるメッセージに対してマーキングすることを実現し、マーキング可能なメッセージは、ユーザーにより多くの機能を提供できる。例えば、ユーザーが間違ったメッセージを送信する際に、本発明の実施例の方法を使用すると、ユーザーが間違ったメッセージを解釈する必要がなく、エラーメッセージをマーキングすることで、ユーザーの間でコミュニケーションを行う速度と効率を向上させる。
【００４８】
本発明の実施例を、メッセージに対してまず所定の操作を実行する端末に適用する場合、さらに、このメッセージの送信者及び／又は受信者のメッセージ表示ウィンドウにおいてメッセージマーキング指令を同時に実行し、両方のメッセージ表示ウィンドウにおいて表示する内容を同期させるように、上記メッセージマーキング指令を送信者及び／又は受信者に送信することも可能である。図２を参照して、詳細な処理は、以下のステップを含む。
【００４９】
ステップＳ２０１：メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信する。
【００５０】
ステップＳ２０２：前記メッセージマーキング指令に基づいて前記メッセージに対して該当処理を行う。
【００５１】
ステップＳ２０３：処理後のメッセージでメッセージ表示ウィンドウを更新する。
【００５２】
ステップＳ２０４：メッセージマーキング指令がメッセージ削除指令であり、かつ前記メッセージがローカルで送信されたメッセージである場合、前記メッセージに対するメッセージマーキング指令を前記メッセージの受信者に送信し、メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージに対するメッセージマーキング指令をローカル以外の前記メッセージの受信者及び／又は送信者に送信する。
【００５３】
なお、メッセージの送信者が、前記メッセージに対するメッセージ引用指令を発すると、前記メッセージ引用指令を前記メッセージの全ての受信者に送信する。メッセージの受信者が前記メッセージに対するメッセージ引用指令を発すると、前記メッセージ引用指令を、ローカル以外の前記メッセージの全ての受信者（例えば、グループチャットのとき、１つのメッセージが複数の受信者に届く）に送信するとともに、前記メッセージ引用指令を前記メッセージの送信者に送信する。
【００５４】
本発明の実施例は、メッセージマーキング指令を前記メッセージの受信者に送信することを実現し、前記メッセージの送信者及び受信者のメッセージ表示ウィンドウにおいて、メッセージ上のマークを同時に更新して表示することが容易になり、ユーザーが速やかかつ効率的にコミュニケーションすることができる。
【００５５】
本発明の実施例において、メッセージ表示ウィンドウにおけるメッセージに対して実行された所定の操作を検出することにより、メッセージマーキング指令を受信したか否かを判断する。図３を参照して、詳細な処理は、以下のステップを含む。
【００５６】
ステップＳ３０１：メッセージ表示ウィンドウにおけるメッセージに対する所定の操作を検出する。
【００５７】
一実施例において、前記所定の操作は、例えば所定のジェスチャー操作である。例えば、前記メッセージに対して、１本指で右へのスライド、複数の指で左へのスライド、複数の指で右へのスライド、１本指で上へのスライド、１本指で下へのスライド、複数の指で上へのスライド、複数の指で下へのスライド、１本指でのクリック、複数の指でのクリック、１本指での押圧及び／または複数の指での押圧などのジェスチャーを行う。なお、メッセージに対して実行された他の操作を検出してもよく、例えば、タッチパネルにタッチする必要がなく、センサーを介して検出できる任意のジェスチャーであってもよいし、メッセージに対して、マウスで左ボタンを長時間押して移動する操作や、シングルクリックや、ダブルクリックなどを行なってもよい。
【００５８】
ステップ３０２：検出されたメッセージ表示ウィンドウにおけるメッセージに対する所定の操作に基づいて、前記所定の操作に対応するメッセージマーキング指令を確定する。
【００５９】
一実施例において、テーブルを検索する方法により、前記所定の操作に対応するメッセージマーキング指令を確定することができる。所定のジェスチャーとメッセージマーキング指令との対応関係は、表１に示す。操作の簡易性を向上させるために、１つのメッセージマーキング指令は、複数の所定の操作に対応してもよい。
【００６０】
所定のマウス操作とメッセージマーキング指令との対応関係は、表２に示す。操作の簡易性を向上させるために、１つのメッセージマーキング指令は、複数の所定のマウス操作に対応してもよい。
【００６１】
表１及び表２は、所定の操作とメッセージマーキング指令との間の対応関係について例を挙げて説明するためのものであり、本発明の実施例を限定するためのものではない。
【００６２】
【表１】
2015537289.tif 000003
【００６３】
【表２】
2015537289.tif 000004
【００６４】
ステップ３０３：前記メッセージマーキング指令に基づいて、前記メッセージに対して該当処理を行う。
【００６５】
本実施例において、例えば、あるメッセージに対する１本指で右へのスライドジェスチャーを検出した場合、このメッセージに対してメッセージ削除指令を実行することを確定し、該当処理は、例えばこのメッセージに対して取り消し線を引くことである。
【００６６】
ステップ３０４：処理後のメッセージでメッセージ表示ウィンドウを更新する。
【００６７】
本発明の実施例は、メッセージ表示ウィンドウにおけるメッセージに対する所定の操作を検出することにより、当該所定の操作に対応するメッセージマーキング指令を確定することを実現する。方法の実現が簡単で、ユーザーの操作も容易になり、ユーザーの間でコミュニケーションを行う過程を簡素化して、ユーザーの体験を豊かにする。
【００６８】
本発明の実施例において、メッセージ削除指令は、さらにメッセージ全体削除指令、及びメッセージ一部削除指令を含んでもよい。以下、メッセージに対して１本指で右へのスライドを行うことを検出したことを例として、本発明の実施例におけるメッセージ表示方法について詳細に説明する。図４を参照して、方法は以下のステップを含む。
【００６９】
ステップＳ４０１：メッセージ表示ウィンドウにおけるメッセージに対する１本指で右へのスライドジェスチャーを検出する。
【００７０】
一実施例において、このステップにおいて、ユーザーが確認しやすいように、１本指が右へスライドするジェスチャー操作の軌跡を表示する。
【００７１】
ステップ４０２：右へスライドするジェスチャーのスライド距離が予め設定された値を超えるかどうかを判断し、超えれば（ＹＥＳ）、ステップＳ４０３を実行し、超えなければ（ＮＯ）、ステップ４０５を実行する。
【００７２】
このステップにおいて、スライド距離に基づいて、右へスライドするジェスチャーがメッセージの全体に対するものであるか、メッセージの一部に対するものであるかを判断する。
【００７３】
本発明の他の実施例において、より正確的には、１本指で右へのスライドの始点及び終点を確定することによって、前記１本指で右へのスライドジェスチャーがいずれのメッセージ削除指令に対応することを確定する。始点及び終点がメッセージの開始位置及び終了位置に位置する場合、この右へのスライドジェスチャーがメッセージ全体削除指令に対応し、始点がメッセージの開始位置に位置せず、または終点がメッセージの終了位置に位置しない場合、この右へのスライドジェスチャーに対応するのは、メッセージ一部削除指令である。
【００７４】
ステップ４０３：前記１本指で右へのスライドジェスチャーに対応するメッセージマーキング指令がメッセージ全体削除指令であることを確定して、その後、ステップＳ４０４を実行する。
【００７５】
例えば、図５に示すように、メッセージ表示ウィンドウにおいて、メッセージが３つある模式的な図であり、このメッセージ表示ウィンドウにおけるメッセージはメッセージ１、メッセージ２、及びメッセージ３である。図６は、メッセージ３の全体に対して１本指で右へのスライドジェスチャーを行う模式的な図であり、１本指で右へのスライドジェスチャーは、図における矢印の方向に沿って実行され、当該１本指で右へのスライドジェスチャーに対応するのは、メッセージ全体削除指令である。
【００７６】
ステップＳ４０４：前記メッセージ上に取り消し線を引き、その後、ステップＳ４０６を実行する。
【００７７】
ステップＳ４０５：前記１本指で右へのスライドジェスチャーに対応するメッセージマーキング指令がメッセージ一部削除指令であることを確定して、その後、ステップＳ４０６を実行する。
【００７８】
例えば、図７に示すように、図７は、図５におけるメッセージ３の一部、即ち、メッセージ３の一部の文字列に対して１本指で右へのスライドジェスチャーを実施する模式的な図であり、この１本指で右へのスライドジェスチャーに対応するのは、メッセージ一部削除指令である。
【００７９】
ステップＳ４０６：前記メッセージにおけるスライドジェスチャーが操作された文字列に取り消し線を引き、その後、ステップＳ４０７を実行する。
【００８０】
ステップＳ４０７：取り消し線が引かれた後のメッセージでメッセージ表示ウィンドウを更新する。
【００８１】
図６に対応する図８は、メッセージ３の全体に対して１本指で右へのスライドジェスチャーを実施することを検出した後、メッセージ３の全体に取り消し線を引く模式的な図である。
【００８２】
図７に対応する図９は、メッセージ３の一部に対して１本指で右へのスライドジェスチャーを実行することを検出した後、メッセージ３の一部、即ち、選択された文字列に取り消し線を引く模式的な図である。
【００８３】
本発明の実施例において、メッセージ表示ウィンドウにおけるメッセージに対して取り消し線を引くことを実現し、取り消し線がメッセージが間違っていることを表すことで、取り消し線で間違ったメッセージを示す。メッセージの表示形態が簡単で分かりやすくなり、また、ユーザーにとって、取り消し線で表す削除の意味も、理解しやすい。間違ったメッセージに取り消し線を引くことは、ユーザーに間違いを説明する手間を省き、ユーザーの操作を簡素化できる。
【００８４】
本発明の実施例において、メッセージ削除指令を受信した時、メッセージに対して削除処理を行ってもよい。図１０を参照して、メッセージを削除して表示する詳細な処理は、以下のステップを含む。
【００８５】
ステップＳ１００１：メッセージ表示ウィンドウにけるメッセージに対する１本指で右へのスライドジェスチャーを検出する。
【００８６】
ステップＳ１００２：検出されたメッセージ表示ウィンドウにおけるメッセージに対する１本指で右へのスライドジェスチャーに基づいて、前記１本指で右へのスライドジェスチャーに対応するメッセージマーキング指令がメッセージ削除指令であることを確定する。
【００８７】
一実施例において、前記メッセージ削除指令は、メッセージ全体削除指令及びメッセージ一部削除指令を含む。メッセージ全体削除指令を受信した場合、前記メッセージ全体を削除し、メッセージ一部削除指令を受信した場合、前記メッセージの選択された一部を削除する。
【００８８】
一実施例において、図６に示すように、メッセージ全体に対して１本指で右へのスライドジェスチャーを実施することに対応するのは、メッセージ全体削除指令である。
【００８９】
一実施例において、図７に示すように、メッセージ一部に対して１本指で右へのスライドジェスチャーを実施することに対応するのは、メッセージ一部削除指令である。
【００９０】
ステップＳ１００３：前記メッセージに対して削除処理を行う。
【００９１】
ステップＳ１００４：削除処理を行った後のメッセージでメッセージ表示ウィンドウを更新する。
【００９２】
図６に対応する図１１は、メッセージ３の全体に対して１本指で右へのスライドジェスチャーを実施したことを検出した後、メッセージ３の全体を削除した後、メッセージ表示ウィンドウを更新する模式的な図であり、図１１において、メッセージ表示ウィンドウに削除されたメッセージ３の全体を表示しない。
【００９３】
図７に対応する図１２は、メッセージ３の一部に対して１本指で右へのスライドジェスチャーを実施したことを検出した後、メッセージ３のうち、選択された文字列を削除した後、メッセージ表示ウィンドウを更新する模式的な図であり、図１２において、メッセージ表示ウィンドウにおいて、メッセージ３のうち、選択された文字を表示しないが、メッセージ３の削除されていない部分をそのままメッセージ表示ウィンドウにて表示する。
【００９４】
本発明の実施例は、メッセージに対して全体削除と一部削除の処理を行うことを実現し、間違ったメッセージを速やかに削除することで、メッセージ表示ウィンドウの画面空間を節約でき、ユーザーの操作が容易になって、ユーザーの体験を豊かにする。
【００９５】
本発明の実施例において、メッセージ引用指令を実行することで、引用マークを表示し、引用マークを利用して複数のメッセージの間の関連を表示でき、ユーザーがメッセージの内容を理解しやすくなる。図１３に示すように、メッセージ引用指令を受信したことを例として、本発明の実施例におけるメッセージ表示方法について説明する。詳細な処理は、以下のステップを含む。
【００９６】
ステップＳ１３０１：メッセージ表示ウィンドウにおけるメッセージに対する所定の操作を検出する。
【００９７】
前記所定の操作は、例えば、図１４に示すように、当該メッセージを長時間押す操作である。図１４は、携帯電話のタッチパネルにおいて表示するメッセージ表示ウィンドウを示す。このメッセージ表示ウィンドウにおいて、３つのメッセージ（それぞれメッセージ１、メッセージ２、メッセージ３である）、及び送信待ちの新たなメッセージが表示され、当該新たなメッセージは、編集領域において編集されている。メッセージ２に対する長時間押す操作を検出した場合、メッセージ２に対するメッセージ引用指令を受信したことを確定する。
【００９８】
ステップＳ１３０２：前記所定の操作に対応するメッセージマーキング指令がメッセージ引用指令であることを確定する。
【００９９】
ステップＳ１３０３：前記メッセージと前記メッセージを引用するメッセージとの間に引用マークを追加する。
【０１００】
本実施例において、新たなメッセージを、メッセージ２を引用するメッセージとして設定する。そのため、メッセージ２と新たなメッセージとの間に引用マークを表示する。
【０１０１】
ステップＳ１３０４：引用マークが追加された後のメッセージでメッセージ表示ウィンドウを更新する。
【０１０２】
図１５は、図１４におけるメッセージ２に対して長時間押す操作を実施したことを検出した後、図１４における編集領域内にある新たなメッセージを送信した後、メッセージ表示ウィンドウにおける送信済のメッセージ表示領域において、メッセージ２と新たなメッセージとの間の引用マークを表示する模式的な図である。
【０１０３】
また、本発明の実施例において、送信済のメッセージに対して所定の操作を実施することを検出して、メッセージ表示ウィンドウにおいて、引用マークを表示してもよい。例えば、図１６に示すように、当該所定の操作はスライド操作であってもよく、当該スライド操作は、メッセージ３を始点として、メッセージ１を終点とする。このスライド操作が検出された後、メッセージ表示ウィンドウにおいて、メッセージ３とメッセージ１との間の引用マークを表示する効果図は、図１７に示す。
【０１０４】
本発明の実施例は、メッセージの間に引用マークを表示することで、ユーザーがメッセージの内容を理解しやすくなり、ユーザーが同時に異なる問題についてコミュニケーションする際に、引用マークによって、ユーザーにメッセージの間の関連関係を見つけさせることに寄与でき、これにより、メッセージの内容を理解しやすく、ユーザーの間のコミュニケーションが便利かつ速やかになることができる。
【０１０５】
ユーザーの要求に応じて、本発明の実施例における引用マークを編集及び削除してもよい。図１８を参照して、詳細な処理は、以下のステップを含む。
【０１０６】
ステップＳ１８０１：メッセージ表示ウィンドウにおけるメッセージに対する所定の操作を検出する。
【０１０７】
ステップＳ１８０２：前記所定の操作に対応するメッセージマーキング指令がメッセージ引用指令であることを確定する。
【０１０８】
ステップＳ１８０３：前記メッセージと前記メッセージを引用するメッセージとの間に引用マークを追加する。
【０１０９】
ステップＳ１８０４：メッセージ表示ウィンドウにおいて、引用マークが追加された後のメッセージを更新する。
【０１１０】
ステップＳ１８０５：メッセージ表示ウィンドウに表示する引用マークの始点及び／又は終点に対して編集を行う指令を受信する。
【０１１１】
ステップＳ１８０６：編集した後の引用マークでメッセージ表示ウィンドウを更新する。
【０１１２】
本発明の実施例において、引用マークに対する編集操作を実現することにより、ユーザーが引用マークを介してメッセージを関係付けることが容易になる。
【０１１３】
本発明の実施例において、前記メッセージがローカルから送信されたメッセージではなく、かつ前記メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージを送信したクライアントに前記メッセージが引用されたという通知メッセージを送信してもよい。図１９を参照して、詳細な処理は、以下のステップを含む。
【０１１４】
ステップＳ１９０１：メッセージ表示ウィンドウにおけるメッセージに対するメッセージ引用指令を受信する。
【０１１５】
ステップＳ１９０２：前記メッセージと前記メッセージを引用するメッセージとの間に引用マークを追加する。
【０１１６】
ステップＳ１９０３：メッセージ表示ウィンドウにおいて、引用マークが追加された後のメッセージを更新する。
【０１１７】
ステップＳ１９０４：前記メッセージがローカルから送信されたメッセージであるか否かを判断する。ＹＥＳであれば、終了し、ＮＯであれば、ステップ１９０５を実行する。
【０１１８】
ステップＳ１９０５：前記メッセージの送信者に前記メッセージが引用されたという通知メッセージを送信する。
【０１１９】
本発明の実施例は、前記メッセージの送信者にメッセージが引用されたことを通知することにより、ユーザーが速やかにコミュニケーションすることができ、ユーザーの体験を豊かにする。
【０１２０】
以下、送信者と受信者のメッセージ表示ウィンドウにおいて、メッセージに対して追加した取り消し線を表示することを例として、本発明の実施例におけるメッセージ表示方法について詳細的に説明する。図２０を参照して、詳細な処理は、以下のステップを含む。
【０１２１】
ステップＳ２００１：携帯電話Ａは、メッセージ表示ウィンドウにおける送信済のメッセージ１に対する１本指で右へのスライドジェスチャーを検出する。
【０１２２】
ステップＳ２００２：携帯電話Ａは、前記１本指で右へのスライドジェスチャーに対応するメッセージマーキング指令がメッセージ全体削除指令であることを確定する。
【０１２３】
ステップＳ２００３：携帯電話Ａは、メッセージ２上に取り消し線を引き、メッセージ表示ウィンドウにおいて、取り消し線が引かれた後のメッセージ２を更新するとともに、メッセージ２に対するメッセージ削除指令をメッセージ２の受信者である携帯電話Ｂに送信する。
【０１２４】
図２１は、携帯電話Ａがメッセージ表示ウィンドウにおいて取り消し線が引かれたメッセージ２を更新した結果的な図である。
【０１２５】
ステップＳ２００４：携帯電話Ｂは、携帯電話Ａから送信されたメッセージ２に関するメッセージ削除指令を受信する。
【０１２６】
ステップＳ２００５：携帯電話Ｂは、メッセージ削除指令に基づいてメッセージ２上に取り消し線を引き、取り消し線が引かれた後のメッセージ２でメッセージ表示ウィンドウを更新する。
【０１２７】
図２２は、携帯電話Ｂがメッセージ表示ウィンドウにおいて取り消し線が引かれたメッセージ２を更新した結果的な図である。
【０１２８】
本発明の実施例によれば、携帯電話Ａと携帯電話Ｂとは、同期してメッセージを表示することを実現できる。
【０１２９】
本発明の実施例は、さらに、メッセージ表示装置を提供する。図２３を参照して、前記装置は、
メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信するための受信モジュール２３０１と、
前記メッセージマーキング指令に基づいて、前記メッセージに対して該当処理を行うための処理モジュール２３０２と、
処理後のメッセージでメッセージ表示ウィンドウを更新するための更新モジュール２３０３とを含む。
【０１３０】
一実施例において、前記メッセージマーキング指令は、メッセージ削除指令、及びメッセージ引用指令を含む。
【０１３１】
一実施例において、前記メッセージ削除指令は、メッセージ全体削除指令、及びメッセージ一部削除指令を含む。
【０１３２】
一実施例において、図２４を参照して、前記処理モジュール２３０２は、
前記メッセージマーキング指令がメッセージ全体削除指令である場合、前記メッセージを削除する、または、前記メッセージ上に取り消し線を引くための第１処理ユニット２３０４と、
前記メッセージマーキング指令がメッセージ一部削除指令である場合、前記メッセージのうち、選択された文字列を削除する、または、前記メッセージのうち、選択された文字列上に取り消し線を引くための第２処理ユニット２３０５とを含む。
【０１３３】
一実施例において、図２５を参照して、前記受信モジュール２３０１は、
メッセージ表示ウィンドウにおけるメッセージに対する所定の操作を検出するための検出ユニット２３０６と、
検出されたメッセージ表示ウィンドウにおけるメッセージに対する所定の操作に基づいて、前記所定の操作に対応するメッセージマーキング指令を確定するための確定ユニット２３０７とを含む。
【０１３４】
一実施例において、図２６を参照して、前記装置は、さらに、
メッセージマーキング指令がメッセージ削除指令であり、且つ前記メッセージがローカルから送信されたメッセージである場合、前記メッセージに対するメッセージマーキング指令を前記メッセージの受信者に送信するための第１送信モジュール２３０８と、
メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージに対するメッセージマーキング指令をローカル以外の前記メッセージの受信者及び／又は送信者に送信するための第２送信モジュール２３０９とを含む。
【０１３５】
一実施例において、図２７を参照して、前記処理モジュール２３０２は、
前記メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージと前記メッセージを引用するメッセージとの間に引用マークを追加するための第３処理ユニット２３１０を含む。
【０１３６】
一実施例において、前記引用マークの始点または終点箇所に、前記引用マークを編集または削除するための編集キーがある。
【０１３７】
一実施例において、図２８を参照して、前記装置は、さらに、
前記メッセージがローカルから送信されたメッセージではなく、且つ前記メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージの送信者に前記メッセージが引用されたという通知メッセージを送信するための第３送信モジュール２３１１を含む。
【０１３８】
一実施例において、図２９を参照して、全てのモジュールを含むメッセージ表示装置を模式的に示す図である。各モジュールの機能は、既に本発明の実施例において詳細に説明されたため、ここで説明を省略する。
【０１３９】
図３０は、本発明の実施例に係る端末装置の構成を模式的に示す図である。図３０を参照して、この端末装置は、前記実施例にかかるメッセージ表示方法に適用できる。ここで、当該端末装置は、携帯電話、タブレットＰＣ、装着型携帯デバイス（例えば、スマート・ウォッチ）などでもよい。
【０１４０】
端末装置７００は、通信ユニット１１０、コンピュータが読み取り可能な記録媒体を一つ以上含むメモリ１２０、入力ユニット１３０、表示ユニット１４０、センサー１５０、オーディオ回路１６０、無線通信ユニット１７０、一つ以上の処理コアを有するプロセッサ１８０、及び電源１９０などの部品を含む。当業者は、図３０に示す端末装置の構成は端末装置に対する限定ではなく、当該端末装置が、図示した部品より多い数、または少ない数の部品を備えてもよく、或いは、幾つかの部品の組み合わせ、または異なる部品配置を有してもよい、ことを理解すべきである。
【０１４１】
ここで、通信ユニット１１０は、通話中において、情報の受信及び送信または信号を受信及び送信するためのものである。当該通信ユニット１１０は、ＲＦ（Ｒａｄｉｏ Ｆｒｅｑｕｅｎｃｙ）回路、ルーター、モデム等のネットワーク通信装置でもよい。特に、通信ユニット１１０がＲＦ回路である場合、基地局からの下り情報を受信した後、１つ、或いは１つ以上のプロセッサ１８０に送信して処理させる。また、通信ユニット１１０は、上りデータを基地局に送信する。一般的に、通信ユニットとしてのＲＦ回路は、アンテナ、少なくとも１つのアンプ、チューナー、１つ又は複数の発振器、加入者識別モジュール（ＳＩＭ）カード、受発信機、カプラー、ＬＮＡ（Ｌｏｗ Ｎｏｉｓｅ Ａｍｐｌｉｆｉｅｒ、ローノイズアンプ）、デュプレクサ等を含むが、これらに限らない。なお、通信ユニット１１０は、無線通信でネットワーク、及び他の装置と通信することができる。上記無線通信として、ＧＳＭ（Ｇｌｏｂａｌ Ｓｙｓｔｅｍ ｏｆ Ｍｏｂｉｌｅ ｃｏｍｍｕｎｉｃａｔｉｏｎ）（登録商標）、ＧＰＲＳ（Ｇｅｎｅｒａｌ Ｐａｃｋｅｔ Ｒａｄｉｏ Ｓｅｒｖｉｃｅ）、ＣＤＭＡ（Ｃｏｄｅ Ｄｉｖｉｓｉｏｎ Ｍｕｌｔｉｐｌｅ Ａｃｃｅｓｓ）、ＷＣＤＭＡ（Ｗｉｄｅｂａｎｄ Ｃｏｄｅ Ｄｉｖｉｓｉｏｎ Ｍｕｌｔｉｐｌｅ Ａｃｃｅｓｓ）（登録商標）、ＬＴＥ（Ｌｏｎｇ Ｔｅｒｍ Ｅｖｏｌｕｔｉｏｎ）、電子メール、ＳＭＳ（Ｓｈｏｒｔ Ｍｅｓｓａｇｉｎｇ Ｓｅｒｖｉｃｅ）等を含む任意の通信規格またはプロトコルを利用してもよいが、これらに限らない。メモリ１２０は、ソフトウェアプログラム及びモジュールを格納するためのものであり、プロセッサ１８０は、メモリ１２０に格納されたソフトウェアプログラム及びモジュールを実行することで、各種機能のアプリケーション及びデータ処理を実施する。メモリ１２０には、主に、プログラム格納領域とデータ格納領域を有する。プログラム格納領域には、ＯＳ、少なくとも１つの機能を実行するアプリケーションプログラム（例えば、音声再生機能、画像再生機能等）等が格納される。データ格納領域には、端末装置７００の使用により作成されたデータ（例えば、オーディオデータ、電話帳等）等が格納される。また、メモリ１２０は、高速ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）を含んでもよく、さらに、例えば少なくとも１つの磁気ディスクメモリ、フラッシュメモリなどの不揮発性メモリ、或いは他の揮発性のＳＳＤ（ｓｏｌｉｄ ｓｔａｔｅ ｄｒｉｖｅ）メモリを含んでもよい。また、メモリ１２０は、プロセッサ１８０及び入力ユニット１３０がメモリ１２０にアクセスできるように、メモリ制御器をさらに含んでもよい。
【０１４２】
入力ユニット１３０は、数字或いは文字情報の入力の受け付け、及び、ユーザー設定及び機能制御に関するキーボード、マウス、ジョイスティック、光学ボールやトラックボールにより信号入力を発生させるためのものである。入力ユニット１３０は、タッチセンシティブ表面１３１及び他の入力装置１３２を含んでもよい。タッチセンシティブ表面１３１は、タッチパネルやタッチパッドとも呼ばれ、ユーザーがその表面上や付近に対するタッチ操作（例えば、ユーザーが指やタッチペンなどの任意の適した物や付属品を使用して、タッチセンシティブ表面１３１上やタッチセンシティブ表面１３１付近に対して行う操作）を収集するとともに、予め設定されたプログラムにしたがって、関連する接続装置を駆動する。タッチセンシティブ表面１３１は、選択的に、タッチ検出手段及びタッチ制御器の２つの部品を含んでもよい。ここで、タッチ検出手段は、ユーザーのタッチ位置を検出するとともに、タッチ操作による信号を検出し、そのタッチ情報をタッチ制御器に送信する。タッチ制御器は、タッチ検出手段からタッチ情報を受信し、当該情報を接触点座標に変換してプロセッサ１８０に送信するとともに、プロセッサ１８０からのコマンドを受信して実行する。なお、抵抗式、静電容量式、赤外線式及び表面弾性波式などの様々な方式によりタッチセンシティブ表面１３１を実現することができる。入力ユニット１３０は、タッチセンシティブ表面１３１に加えて、他の入力装置１３２をさらに含んでもよい。他の入力装置１３２は、物理的なキーボード、ファンクションキー（例えば、ボリュームボタン、スイッチボタン等）、トラックボール、マウス、ジョイスティック等の中の一つ又は複数を含んでもよいが、これらに限らない。
【０１４３】
表示ユニット１４０は、ユーザーが入力した情報やユーザーに提供する情報、及び端末装置７００の各種のグラフィカル・ユーザー・インターフェース（ＧＵＩ）を表示するためのものであり、これらのグラフィカル・ユーザー・インターフェースは、図形、テキスト、アイコン、ビデオ及びそれらの任意の組合せで構成されることができる。表示ユニット１４０は、表示パネル１４１を含む。表示パネル１４１は、ＬＣＤ（Ｌｉｑｕｉｄ Ｃｒｙｓｔａｌ Ｄｉｓｐｌａｙ）、ＯＬＥＤ（Ｏｒｇａｎｉｃ Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ Ｄｉｏｄｅ）等で構成されてもよい。さらに、タッチセンシティブ表面１３１は、表示パネル１４１を覆うように設けられ、タッチセンシティブ表面１３１がその表面または付近に対するタッチ操作を検出すると、その検出結果をプロセッサ１８０に送信してタッチイベントのタイプを確認させ、その後、プロセッサ１８０は、タッチイベントのタイプに基づいて、表示パネル１４１上に対応する視覚的出力を提供するように構成されてもよい。図３０において、タッチセンシティブ表面１３１と表示パネル１４１とが２つの独立した部品として出力及び入力の機能を実現するように構成されているが、タッチセンシティブ表面１３１と表示パネル１４１とを集積して入力及び出力機能を実現する実施例もあり得る。
【０１４４】
端末装置７００は、さらに、例えば光センサー、運動センサー及び他のセンサーなどの、少なくとも１つのセンサー１５０を含んでもよい。光センサーは、環境光センサーと近接センサーを含んでもよいが、環境光センサーは、環境光の明るさに基づいて、表示パネル１４１の輝度を調整することができ、近接センサーは、端末装置７００が耳元まで移動すると、表示パネル１４１及び／又はバックライトをオフする。運動センサーの一種としての重力加速度センサーは、各方向（一般的には、３軸）における加速度の大きさを検出することができ、静止の状態では、重力の大きさ及びその方向を検出することができるので、携帯電話の姿勢を認識するアプリケーション（例えば、画面の横縦向きの切り替え、ゲーム、磁力計の姿勢校正）、振動認識に関する機能（例えば、歩数計、パーカッション）等に使用される。端末装置７００には、さらに、ジャイロスコープ、気圧計、湿度計、温度計、赤外線センサー等の他のセンサーが備えられるが、ここで、その具体的な説明は省略する。
【０１４５】
オーディオ回路１６０、スピーカ１６１、マイク１６２は、ユーザーと端末装置７００との間のオーディオインターフェースを提供する。オーディオ回路１６０は、受信したオーディオデータから変換された電気信号をスピーカ１６１に転送し、スピーカ１６１により音声信号に変換して出力する。一方、マイク１６２は、収集した音声信号を電気信号に変換し、オーディオ回路１６０が当該電気信号を受信した後オーディオデータに変換し、オーディオデータをプロセッサ１８０に送信して処理してから、ＲＦ回路１１０を介して例えば他の端末装置に送信するか、或いはオーディオデータをメモリ１２０に送信して更に処理を行うようにする。オーディオ回路１６０は、端末装置７００が外部のイヤホンと通信できるように、イヤホン挿入孔を含んでもよい。
【０１４６】
当該端末装置は、無線通信を実現するために、無線通信ユニット１７０を備えてもよい。当該無線通信ユニット１７０は、ＷｉＦｉモジュールであってもよい。ＷｉＦｉは近距離無線通信技術に属し、ユーザーに無線のブロードバンドインターネットアクセスを提供するので、ユーザーは、端末装置７００の無線通信ユニット１７０を利用して、電子メールの送受信、ウェブの閲覧、ストリーミングメディアのアクセス等を行なうことができる。図３０において、無線通信ユニット１７０を示しているが、当該無線通信ユニット１７０は、端末装置７００にとって不可欠な構成ではなく、本発明の趣旨を変更しない範囲内で必要に応じて省略することができる、ことを理解すべきである。
【０１４７】
プロセッサ１８０は、端末装置７００の制御センターであり、各種のインターフェース及び回路を介して携帯電話全体の各部と接続され、メモリ１２０内に格納されたソフトウェアプログラム及び／又はモジュールを実行または作動させるとともに、メモリ１２０内に格納されたデータを呼び出すことによって、端末装置７００の各種機能の実行及びデータの処理を実現することで、携帯電話全体をコントロールする。プロセッサ１８０は、１つ又は複数の処理コアを含んでもよく、アプリケーションプロセッサとモデムプロセッサを集積して構成されてもよい。ここで、アプリケーションプロセッサは、主に、ＯＳ、ユーザーインターフェース、及びアプリケーションプログラムなどを処理し、モデムプロセッサは、主に、無線通信を処理する。また、上記モデムプロセッサがプロセッサ１８０に集積されなくてもよい、ことを理解すべきである。
【０１４８】
端末装置７００は、さらに、各部に電力を供給する電源１９０（例えば、バッテリー）を含み、当該電源１９０は、電源管理システムを介してプロセッサ１８０にロジック的に接続されることにより、電源管理システムを介して充電・放電管理、及び電力管理等の機能を実現することができる。電源１９０は、さらに、１つ或いは１つ以上の直流又は交流電源、再充電システム、電源故障検出回路、電源コンバータ又はインバータ、電源状態インジケータ等の任意の要素を含んでもよい。
【０１４９】
端末装置７００は、図示してはないが、カメラ、ブルートゥースモジュール等をさらに含んでもよいが、ここで、その具体的な説明は省略する。本実施例において、端末装置はタッチパネルの表示装置であり、端末装置は、さらに、メモリと、メモリに記憶され、１つまたはそれ以上のプロセッサにより実行される１つまたはそれ以上のプログラムとを含む。前記１つまたはそれ以上のプログラムは、以下の操作を行うための指令を含む。
【０１５０】
即ち、メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信し、
前記メッセージマーキング指令に基づいて、前記メッセージに対して該当処理を行い、
処理後のメッセージでメッセージ表示ウィンドウを更新する。
【０１５１】
一実施例において、メモリは、さらに、以下の操作を行うための指令を含む。即ち、前記メッセージマーキング指令がメッセージ全体削除指令である場合、前記メッセージマーキング指令に基づいて、前記メッセージに対して、該当処理を行うことは、前記メッセージを削除し、あるいは前記メッセージ上で取り消し線を引くことを含み、
前記メッセージマーキング指令が前記メッセージ一部削除指令である場合、前記メッセージマーキング指令に基づいて、前記メッセージに対して、該当処理を行うことは、前記メッセージのうち、選択された文字列を削除し、あるいは前記メッセージのうち、選択された文字列上に取り消し線を引くことを含む。
【０１５２】
一実施例において、メモリは、さらに、以下の操作を行うための指令を含む。即ち、前記メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信することは、
メッセージ表示ウィンドウにおけるメッセージに対する所定の操作を検出することと、
検出されたメッセージ表示ウィンドウにおけるメッセージに対する所定の操作に基づいて、前記所定の操作に対応するメッセージマーキング指令を確定することと、を含む。
【０１５３】
一実施例において、メモリは、さらに、以下の操作を行うための指令を含む。即ち、メッセージマーキング指令がメッセージ削除指令であり、かつ前記メッセージがローカルから送信されたメッセージである場合、前記メッセージに対するメッセージマーキング指令を前記メッセージの受信者に送信し、
メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージに対するメッセージマーキング指令をローカル以外の前記メッセージの受信者および／または送信者に送信する。
【０１５４】
一実施例において、メモリは、さらに、以下の操作を行うための指令を含む。即ち、前記メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージマーキング指令に基づいて前記メッセージに対して該当処理を行うことは、前記メッセージと前記メッセージを引用するメッセージとの間に引用マークを追加することを含む。
【０１５５】
一実施例において、メモリは、さらに、以下の操作を行うための指令を含む。即ち、前記メッセージがローカルから送信されたメッセージではなく、かつ前記メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージの送信者に前記メッセージが引用されたという通知メッセージを送信する。
【０１５６】
上記から分かるように、本発明の実施例にかかるメッセージ表示方法、メッセージ表示装置、端末装置は、メッセージ表示ウィンドウにおいて、メッセージマーキング指令に基づいて、前記メッセージに対して、該当処理を行って、処理の結果をメッセージ表示ウィンドウにおいて更新することにより、メッセージ表示ウィンドウにおけるメッセージへのマーキングを実現でき、マーキング可能なメッセージは、ユーザーにより多くの機能を提供できる。例えば、ユーザーは、間違ったメッセージを送信する際に、本発明の実施例の方法を使用すると、ユーザーが間違ったメッセージを解釈する必要がなく、間違ったメッセージをマーキングすることで、ユーザーの間でコミュニケーションを行う速度と効率を向上させる。
【０１５７】
本技術分野の当業者は、本発明の実施例が方法、システム、或いはコンピュータプログラム製品で提供できることを理解するべきである。従って、本発明は、完全にハードウェアによる実施例、完全にソフトウェアによる実施例、或いはソフトウェアとハードウェアの組み合わせによる実施例の形態を使用することができる。本発明は、コンピュータが使用可能なプログラムコードを含む、コンピュータが使用可能な一つ或いは複数の記録媒体（磁気ディスクメモリと光学メモリなどを含むがこれに限定されない）で実施するコンピュータプログラム製品の形を使用することができる。
【０１５８】
本発明の実施例にかかる方法、端末（システム）、及びコンピュータプログラム製品のフローチャート、及び／又はブロック図を参照して本発明を記述した。コンピュータプログラムコマンドでフローチャート及び／又はブロック図のうちの各処理及び／又はブロック、フローチャート及び／又はブロック図のうちの処理及び／又はブロックの組み合わせを実現することができる、ということを理解するべきである。このようなコンピュータプログラム指令を汎用コンピュータ、専用コンピュータ、組込みプロセッサ、或いはその他のプログラミングデータ処理装置のプロセッサのＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）に供給して一つの機器を実現することができ、このようにして、コンピュータ或いはその他のプログラミングデータ処理装置のプロセッサのＣＰＵで実行する指令によって、フローチャートの一つ或いは複数の処理、及び／又は、ブロック図の一つ或いは複数のブロックで指定した機能を実現するための装置を提供することができる。
【０１５９】
このようなコンピュータプログラムコマンドは、コンピュータ、或いはその他のプログラミングデータ処理装置が特定の方式で動作するように案内する、コンピュータが読み取り可能なメモリに記憶され、当該コンピュータが読み取り可能なメモリに記憶されているコマンドによって、コマンド装置を含む製品を生成するようにしてもよい。当該コマンド装置は、フローチャートの一つ或いは複数の処理、及び／又は、ブロック図の一つ或いは複数のブロックで指定した機能を実現する。
【０１６０】
このようなコンピュータプログラムコマンドは、コンピュータ、或いはその他のプログラミングデータ処理装置にローディングされ、コンピュータ、或いはその他のプログラミングデバイスで一連の操作ステップを実行して、コンピュータによる処理を実現してもよい。これによって、コンピュータ、或いはその他のプログラミングデバイスで実行するコマンドを通じて、フローチャートの一つ或いは複数の処理、及び／又は、ブロック図の一つ或いは複数のブロックで指定した機能を実現するためのステップを提供する。
【０１６１】
もちろん、当該技術分野の当業者は、本発明の本旨と範囲を離脱しない範囲で本発明に対していろんな改変と変形を行うことができる。このように、本発明のこのような修正と変形が本発明の特許請求の範囲、及びその均等な技術の範囲に属する場合、本発明はこのような修正と変形を含むことを意図する。
【０１６２】
本願は、出願番号がＣＮ２０１３１０４０９７２６．６であり、出願日が２０１３年９月１０日である中国特許出願に基づき優先権を主張し、当該中国特許出願のすべての内容を本願に援用する。
【図１】
2015537289.tif 000005
【図２】
2015537289.tif 000006
【図３】
2015537289.tif 000007
【図４】
2015537289.tif 000008
【図５】
2015537289.tif 000009
【図６】
2015537289.tif 000010
【図７】
2015537289.tif 000011
【図８】
2015537289.tif 000012
【図９】
2015537289.tif 000013
【図１０】
2015537289.tif 000014
【図１１】
2015537289.tif 000015
【図１２】
2015537289.tif 000016
【図１３】
2015537289.tif 000017
【図１４】
2015537289.tif 000018
【図１５】
2015537289.tif 000019
【図１６】
2015537289.tif 000020
【図１７】
2015537289.tif 000021
【図１８】
2015537289.tif 000022
【図１９】
2015537289.tif 000023
【図２０】
2015537289.tif 000024
【図２１】
2015537289.tif 000025
【図２２】
2015537289.tif 000026
【図２３】
2015537289.tif 000027
【図２４】
2015537289.tif 000028
【図２５】
2015537289.tif 000029
【図２６】
2015537289.tif 000030
【図２７】
2015537289.tif 000031
【図２８】
2015537289.tif 000032
【図２９】
2015537289.tif 000033
【図３０】
2015537289.tif 000034
【手続補正書】
【提出日】平成26年7月30日(2014.7.30)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ及び通信技術分野に関し、より具体的には、メッセージ表示方法、メッセージ表示装置、端末装置、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
コミュニケーション及びコンピュータ技術の発展に伴い、コミュニケーションに適用するインターネット製品ひいてはソフトウェア製品の機能は、完璧になりつつ、これらの製品の発展により、人々のコミュニケーション方法が豊かになっている。例えば、インスタントコミュニケーションツールの出現は、人々のコミュニケーションに至大の便利性をもたらした。インスタントコミュニケーションツールで通信する場合、ユーザーは、文字、オーディオ、ビデオ等のメッセージを通じて連絡人と通信することができる。一般的に、各連絡先とのチャット内容（送信したメッセージ、及び受信したメッセージを含む）を１つのメッセージ表示ウィンドウ内で表示するため、ユーザーが閲覧しやすい。
【０００３】
現在、インスタントコミュニケーションツールを使用するユーザーは、連絡先とチャットをする際に、前に送信したメッセージが間違ったことを発見したら、通常、前に送信したメッセージが間違ったことを解釈するためのメッセージを送信してから、改めて正確的な内容を有するメッセージを編集して送信する。この際に、受信者は、間違ったメッセージと、解釈用メッセージと、正確なメッセージを受信する。受信者のユーザーは、受信した上記３種類のメッセージを読み取って分析したうえで、送信者の伝えようとすることを理解できるようになる。このため、従来のこのようなメッセージ表示方法は、操作が複雑で、送信者と受信者のユーザーが速やかに、かつ効率的にコミュニケーションすることに支障を及ぼす。
【発明の概要】
【課題を解決するための手段】
【０００４】
本発明は、上記の問題を鑑みてなされたものであり、ユーザー操作を簡素化して、ユーザーの間でコミュニケーションする効率及び速度を向上させるメッセージ表示方法、メッセージ表示装置、端末装置、プログラム及び記録媒体を提供することを目的とする。
【０００５】
本発明の実施例の第１の形態によれば、本実施例は、
メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信するステップと、
前記メッセージマーキング指令に基づいて、前記メッセージを処理するステップと、
処理後のメッセージでメッセージ表示ウィンドウを更新するステップと、
を含むメッセージ表示方法を提供する。
【０００６】
本実施例にかかる技術方案は、以下のような有益な効果を含む。即ち、本発明の実施例は、メッセージ表示ウィンドウにおいて、メッセージマーキング指令に基づいて前記メッセージを処理して、メッセージ表示ウィンドウにおいて、処理の結果を更新することにより、メッセージ表示ウィンドウにおけるメッセージへのマーキングを実現し、マーキング可能なメッセージは、ユーザーにより多くの機能を提供できる。例えば、ユーザーが間違ったメッセージを送信した場合、本発明の実施例の方法を使用すると、ユーザーが間違ったメッセージを解釈する必要がなく。間違ったメッセージをマーキングすることで、ユーザーの間でコミュニケーションを行う速度と効率を向上させる。
【０００７】
一実施例において、前記メッセージマーキング指令は、メッセージ削除指令、及びメッセージ引用指令を含む。
【０００８】
一実施例において、前記メッセージ削除指令は、メッセージ全体削除指令、及びメッセージ一部削除指令を含む。
【０００９】
一実施例において、前記メッセージマーキング指令がメッセージ全体削除指令である場合、前記メッセージマーキング指令に基づいて、前記メッセージを処理するステップは、前記メッセージを削除し、あるいは前記メッセージ上に取り消し線を引くステップを含み、
前記メッセージマーキング指令がメッセージ一部削除指令である場合、前記メッセージマーキング指令に基づいて、前記メッセージを処理するステップは、前記メッセージの中、選択された文字列を削除し、あるいは前記メッセージの中、選択された文字列上に取り消し線を引くステップを含む。
【００１０】
本発明の実施例において、メッセージ表示ウィンドウにおけるメッセージに対して取り消し線を引くことを実現し、取り消し線がメッセージが間違っていることを表し、取り消し線で間違ったメッセージを示すことで、メッセージの表示形態が簡単で分かりやすくなり、また、ユーザーにとって、取り消し線で表す削除の意味も、理解しやすい。間違ったメッセージに取り消し線を引くことで、ユーザーが間違ったメッセージを解釈する手順を省略でき、ユーザーの操作を簡素化できる。本発明の実施例において、メッセージに対して、全体削除及び一部削除の処理を行うことで、間違ったメッセージを速やかに削除して、メッセージ表示ウィンドウの画面空間を節約でき、ユーザーの操作が容易になって、ユーザーの体験を豊かにする。
【００１１】
一実施例において、前記メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信するステップは、
前記メッセージ表示ウィンドウにおけるメッセージに対して所定の操作を検出するステップと、
検出された前記メッセージ表示ウィンドウにおけるメッセージに対して所定の操作に基づいて、前記所定の操作に対応するメッセージマーキング指令を確定するステップとを含む。
【００１２】
本発明の実施例によれば、前記メッセージ表示ウィンドウにおけるメッセージに対する所定の操作を検出することで、前記所定の操作に対応するメッセージマーキング指令を確定することを実現する。方法の実現が簡単で、ユーザーの操作も容易になり、ユーザーの間でコミュニケーションを行う手順を簡素化して、ユーザーの体験を豊かにする。
【００１３】
一実施例において、メッセージマーキング指令はメッセージ削除指令であり、かつ前記メッセージがローカルから送信されたメッセージである場合、前記方法は、さらに、前記メッセージに対するメッセージマーキング指令を前記メッセージの受信者に送信するステップを含み、
メッセージマーキング指令がメッセージ引用指令である場合、前記方法は、さらに、前記メッセージに対するメッセージマーキング指令をローカル以外の前記メッセージの受信者および／または送信者に送信するステップを含む。
【００１４】
本発明の実施例によれば、メッセージマーキング指令を前記メッセージの受信者に送信することを実現して、前記メッセージの送信者と受信者のメッセージ表示ウィンドウにおいてメッセージマーキングを同時に更新して、表示することが容易になり、ユーザーが速やかで効率的にコミュニケーションを行うことができる。
【００１５】
一実施例において、前記メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージマーキング指令に基づいて前記メッセージを処理するステップは、前記メッセージと前記メッセージを引用するメッセージとの間に引用マークを追加するステップを含む。
【００１６】
本発明の実施例によれば、メッセージの間に引用マークを表示することで、ユーザーがメッセージの内容を理解しやすくなり、ユーザーが同時に異なる問題をコミュニケーションする際に、引用マークによって、ユーザーにメッセージの間の関連関係を見つけさせることに寄与でき、メッセージの内容を理解することが容易になり、ユーザーの間でのコミュニケーションは便利で速やかになる。
【００１７】
一実施例において、前記引用マークの始点または終点には、前記引用マークを修正または削除するための編集キーがある。
【００１８】
本発明の実施例において、引用マークの編集操作を実現して、ユーザーが引用マークによってメッセージを関係付けることは容易になる。
【００１９】
一実施例において、前記メッセージがローカルから送信されたメッセージではなく、かつ前記メッセージマークがメッセージ引用指令である場合、前記方法は、さらに、
前記メッセージの送信者へ前記メッセージが引用されたという通知メッセージを送信するステップを含む。
【００２０】
本発明の実施例によれば、前記メッセージの送信者にメッセージが既に引用されたことを通知することで、ユーザーが速やかにコミュニケーションを行えるようになり、ユーザーの体験を豊かにする。
【００２１】
本発明の実施例の第２の形態によれば、本実施例は、さらに、
メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信するための受信モジュールと、
前記メッセージマーキング指令に基づいて、前記メッセージを処理するための処理モジュールと、
処理後のメッセージでメッセージ表示ウィンドウを更新するための更新モジュールとを含むメッセージ表示装置を提供する。
【００２２】
一実施例において、前記メッセージマーキング指令はメッセージ削除指令、及びメッセージ引用指令を含む。
【００２３】
一実施例において、前記メッセージ削除指令はメッセージ全体削除指令、及びメッセージ一部削除指令を含む。
【００２４】
一実施例において、前記処理モジュールは、
前記メッセージマーキング指令がメッセージ全体削除指令である場合、前記メッセージを削除し、または前記メッセージ上に取り消し線を引くための第１処理ユニットと、
前記メッセージマーキング指令がメッセージ一部削除指令になる場合、前記メッセージの中、選択された文字列を削除し、または前記メッセージの中、選択された文字列上に取り消し線を引くための第２処理ユニットとを含む。
【００２５】
一実施例において、前記受信モジュールは、
メッセージ表示ウィンドウにけるメッセージに対して所定の操作を検出するための検出ユニットと、
検出されたメッセージ表示ウィンドウにおけるメッセージに対して所定の操作に基づいて、前記所定の操作に対応するメッセージマーク指令を確定するための確定ユニットとを含む。
【００２６】
一実施例において、前記装置は、
メッセージマーキング指令がメッセージ削除指令であり、かつ前記メッセージがローカルから送信されたメッセージである場合、前記メッセージに対するメッセージマーキング指令を前記メッセージの受信者に送信するための第１送信モジュールと、
メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージに対するメッセージマーキング指令をローカル以外の前記メッセージの受信者および／または送信者に送信するための第２送信モジュールとをさらに含む。
【００２７】
一実施例において、前記処理モジュールは、
前記メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージと前記メッセージを引用するメッセージとの間に引用マークを追加するための第３処理ユニットを含む。
【００２８】
一実施例において、前記引用マークの始点または終点に前記引用マークを修正または削除するための編集キーがある。
【００２９】
一実施例において、前記装置は、
前記メッセージがローカルから送信されたメッセージではなく、かつ前記メッセージマークがメッセージ引用指令である場合、前記メッセージの送信者へ前記メッセージが引用されたという通知メッセージを送信するための第３送信モジュールを含む。
【００３０】
本発明の実施例の第３の形態によれば、本発明の実施例は、さらに、
メモリと、メモリに記憶され、１つまたは１つ以上のプロセッサにより実行される１つまたは１つ以上のプログラムとを含む端末装置を提供する。
【００３１】
前記１つまたは１つ以上のプログラムは、以下の操作を行うための指令を含む。即ち、メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信し、
前記メッセージマーキング指令に基づいて、前記メッセージを処理し、
処理後のメッセージでメッセージ表示ウィンドウを更新する。
【００３２】
本発明の実施例の第４の形態によれば、本発明の実施例は、さらに、プログラムを提供し、当該プログラムは、プロセッサに実行されることにより、前記メッセージ表示方法を実現する。
【００３３】
本発明の実施例の第５の形態によれば、本発明の実施例は、さらに、前記プログラムが記録された記録媒体を提供する。
【００３４】
本発明の実施例に係るメッセージ表示方法、メッセージ表示装置、端末装置、プログラム及び記録媒体は、メッセージ表示ウィンドウにおけるメッセージに対して取り消し線を引くことを実現し、取り消し線がメッセージが間違っていることを表し、取り消し線で間違ったメッセージを示すことで、メッセージの表示形態が簡単で分かりやすくなり、また、ユーザーにとって、取り消し線で表す削除の意味も、理解しやすい。間違ったメッセージに取り消し線を引くことで、ユーザーが間違ったメッセージを解釈する手順を省略でき、ユーザーの操作を簡素化できる。本発明の実施例において、メッセージに対して、全体削除及び一部削除の処理を行うことで、間違ったメッセージを速やかに削除して、メッセージ表示ウィンドウの画面空間を節約でき、ユーザーの操作が容易になって、ユーザーの体験を豊かにする。
【００３５】
本発明のその他の特徴及び利点は、下記の発明を実施するための形態において詳しく説明し、一部の内容は、下記発明を実施するための形態により明らかになり、又は、本発明を実施することによって習得することができる。本発明の目的及びその他の利点は、本発明を実施するための形態、特許請求の範囲、及び図面による開示により実現し、取得することができる。
【００３６】
以下、図面と実施例を参照し、本発明の技術方案についてさらに詳しく説明する。
【００３７】
上記の概略的な説明と下記の詳細な説明は、例示的なものであり、本発明の範囲を限定するためのものではない。
【図面の簡単な説明】
【００３８】
以下の図面は、明細書の一部分として明細書全体を構成することにより、本発明に合致する実施例を例示するとともに、本発明の原理を解釈するためのものである。
【００３９】
本明細書の一部となる図面は、本発明に対するさらなる理解を図るために提供され、本発明の実施例と共に本発明の解釈に用いられるが、本発明の範囲を限定するものではない。図面において、
【図１】図１は、一例示的な実施例にかかるメッセージ表示方法の主な流れを示すフローチャートである。
【図２】図２は、一例示的な実施例にかかる、所定の操作によってメッセージマーキング指令を確定する詳細な処理を示すフローチャートである。
【図３】図３は、一例示的な実施例にかかる、所定の操作によってメッセージマーキング指令を受信したかを判断して、メッセージを表示する詳細な処理を示すフローチャートである。
【図４】図４は、一例示的な実施例にかかる、所定のジェスチャーによってメッセージの上に取り消し線を表示する詳細な処理を示すフローチャートである。
【図５】図５は、一例示的な実施例にかかる、メッセージ表示ウィンドウにおいてメッセージを表示した結果的な図である。
【図６】図６は、一例示的な実施例にかかる、メッセージ全体に対して所定のジェスチャーが実施された結果的な図である。
【図７】図７は、一例示的な実施例にかかる、メッセージの一部に対して所定のジェスチャーが実施された結果的な図である。
【図８】図８は、一例示的な実施例にかかる、メッセージ全体に対して所定のジェスチャーを実施した後に、メッセージを更新して表示した結果的な図である。
【図９】図９は、一例示的な実施例にかかる、メッセージの一部に対して所定のジェスチャーを実施した後に、メッセージを更新して表示した結果的な図である。
【図１０】図１０は、一例示的な実施例にかかる、メッセージに対して削除処理を行った後に、メッセージを表示する詳細な処理を示すフローチャートである。
【図１１】図１１は、一例示的な実施例にかかる、メッセージ全体を削除した結果的な図である。
【図１２】図１２は、一例示的な実施例にかかる、メッセージの一部を削除した結果的な図である。
【図１３】図１３は、一例示的な実施例にかかる、引用マークを表示することによりメッセージを表示する詳細な処理を示すフローチャートである。
【図１４】図１４は、一例示的な実施例にかかる、メッセージマーキング指令を受信する前のメッセージ表示ウィンドウを示す結果的な図である。
【図１５】図１５は、一例示的な実施例にかかる、引用マークが表示された第１メッセージ表示ウィンドウを示す結果的な図である。
【図１６】図１６は、一例示的な実施例にかかる、送信されたメッセージの間で実施されたスライドジェスチャーを示す結果的な図である。
【図１７】図１７は、一例示的な実施例にかかる、送信されたメッセージの間でスライドジェスチャーを実施した後、表示された引用マークを示す結果的な図である。
【図１８】図１８は、一例示的な実施例にかかる、引用マークを編集し、または削除する詳細な処理を示すフローチャートである。
【図１９】図１９は、一例示的な実施例にかかる、送信者へ通知メッセージを送信する詳細な処理を示すフローチャートである。
【図２０】図２０は、一例示的な実施例にかかる、携帯電話Ａと携帯電話Ｂとが同期してメッセージを表示するための詳細な処理を示すフローチャートである。
【図２１】図２１は、一例示的な実施例にかかる、携帯電話Ａがメッセージ全体削除指令を実行した後、表示されたメッセージを示す結果的な図である。
【図２２】図２２は、一例示的な実施例にかかる、携帯電話Ｂがメッセージ全体削除指令を実行した後、表示されたメッセージを示す結果的な図である。
【図２３】図２３は、一例示的な実施例にかかる、メッセージ表示装置の主な構成を模式的に示すブロック図である。
【図２４】図２４は、一例示的な実施例にかかる、第１処理モジュールの詳細な構成を模式的に示すブロック図である。
【図２５】図２５は、一例示的な実施例にかかる、受信モジュールの詳細な構成を模式的に示すフロック図である。
【図２６】図２６は、一例示的な実施例にかかる、第１メッセージ表示装置の詳細な構成を模式的に示すブロック図である。
【図２７】図２７は、一例示的な実施例にかかる、第２処理モジュールの詳細な構成を模式的に示すブロック図である。
【図２８】図２８は、一例示的な実施例にかかる、第２メッセージ表示装置の詳細な構成を模式的に示すブロック図である。
【図２９】図２９は、一例示的な実施例にかかる、全てのモジュールを含むメッセージ表示装置の詳細な構成を模式的に示すブロック図である。
【図３０】図３０は、一例示的な実施例にかかる、端末装置を模式的に示すブロック図である。
【発明を実施するための形態】
【００４０】
以下、本発明の実施例について、図面を参照して説明する。ここで述べた実施例は、本発明の実施例を説明・解釈するために用いられ、本発明を限定するためではないと理解すべきである。
【００４１】
本発明の実施例にかかるメッセージ表示方法は、例えば、携帯電話、コンピュータ、タブレットＰＣなどの、通信機能を有する端末装置に適用して実現できる。図１を参照して、本発明の実施例におけるメッセージ表示方法の主な流れは、以下のステップＳ１０１〜Ｓ１０３を含む。
【００４２】
ステップＳ１０１：メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信する。
【００４３】
一実施例において、前記メッセージマーキング指令は、メッセージ削除指令、及びメッセージ引用指令を含む。
【００４４】
一実施例において、前記メッセージ削除指令は、メッセージ全体削除指令、及びメッセージ一部削除指令を含む。
【００４５】
本発明の実施例において、メッセージ表示ウィンドウにおけるメッセージに対する所定の操作を検出したか否かを判断することによって、メッセージマーキング指令を受信したか否かを判断する。なお、メッセージ表示ウィンドウにおけるメッセージに対して実行された所定の操作を検出した際に、この所定の操作を、受信したメッセージ表示ウィンドウにけるメッセージに対するメッセージマーキング指令として確定して、この指令に基づいて次の操作を実行する。または、受信した他の機器からのメッセージマーキング指令に基づいて、次の操作を実行してもよい。つまり、どんな場合においても、送信者の機器及び受信者の機器は、いずれも受信したメッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令に基づいて、次の操作を実行することができる。
【００４６】
ステップＳ１０２：前記メッセージマーキング指令に基づいて、前記メッセージに対して該当処理を行う。
【００４７】
なお、メッセージ削除指令に基づいて該当処理を行うことは、メッセージ全体又はその一部に対して削除処理を行う、或いは、前記メッセージの上に取り消し線を引く処理を含み、メッセージ引用指令に基づいて該当処理を行うことは、メッセージと新たなメッセージとの間に引用マークを付けることを含む。
【００４８】
ステップＳ１０３：処理後のメッセージでメッセージ表示ウィンドウを更新する。
【００４９】
本発明の実施例は、メッセージ表示ウィンドウにおいて、メッセージマーキング指令に基づいて前記メッセージに対して該当処理を行って、メッセージ表示ウィンドウにおいて処理の結果を更新し、メッセージ表示ウィンドウにおけるメッセージに対してマーキングすることを実現し、マーキング可能なメッセージは、ユーザーにより多くの機能を提供できる。例えば、ユーザーが間違ったメッセージを送信する際に、本発明の実施例の方法を使用すると、ユーザーが間違ったメッセージを解釈する必要がなく、エラーメッセージをマーキングすることで、ユーザーの間でコミュニケーションを行う速度と効率を向上させる。
【００５０】
本発明の実施例を、メッセージに対してまず所定の操作を実行する端末に適用する場合、さらに、このメッセージの送信者及び／又は受信者のメッセージ表示ウィンドウにおいてメッセージマーキング指令を同時に実行し、両方のメッセージ表示ウィンドウにおいて表示する内容を同期させるように、上記メッセージマーキング指令を送信者及び／又は受信者に送信することも可能である。図２を参照して、詳細な処理は、以下のステップＳ２０１〜Ｓ２０４を含む。
【００５１】
ステップＳ２０１：メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信する。
【００５２】
ステップＳ２０２：前記メッセージマーキング指令に基づいて前記メッセージに対して該当処理を行う。
【００５３】
ステップＳ２０３：処理後のメッセージでメッセージ表示ウィンドウを更新する。
【００５４】
ステップＳ２０４：メッセージマーキング指令がメッセージ削除指令であり、かつ前記メッセージがローカルで送信されたメッセージである場合、前記メッセージに対するメッセージマーキング指令を前記メッセージの受信者に送信し、メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージに対するメッセージマーキング指令をローカル以外の前記メッセージの受信者及び／又は送信者に送信する。
【００５５】
なお、メッセージの送信者が、前記メッセージに対するメッセージ引用指令を発すると、前記メッセージ引用指令を前記メッセージの全ての受信者に送信する。メッセージの受信者が前記メッセージに対するメッセージ引用指令を発すると、前記メッセージ引用指令を、ローカル以外の前記メッセージの全ての受信者（例えば、グループチャットのとき、１つのメッセージが複数の受信者に届く）に送信するとともに、前記メッセージ引用指令を前記メッセージの送信者に送信する。
【００５６】
本発明の実施例は、メッセージマーキング指令を前記メッセージの受信者に送信することを実現し、前記メッセージの送信者及び受信者のメッセージ表示ウィンドウにおいて、メッセージ上のマークを同時に更新して表示することが容易になり、ユーザーが速やかかつ効率的にコミュニケーションすることができる。
【００５７】
本発明の実施例において、メッセージ表示ウィンドウにおけるメッセージに対して実行された所定の操作を検出することにより、メッセージマーキング指令を受信したか否かを判断する。図３を参照して、詳細な処理は、以下のステップＳ３０１〜Ｓ３０４を含む。
【００５８】
ステップＳ３０１：メッセージ表示ウィンドウにおけるメッセージに対する所定の操作を検出する。
【００５９】
一実施例において、前記所定の操作は、例えば所定のジェスチャー操作である。例えば、前記メッセージに対して、１本指で右へのスライド、複数の指で左へのスライド、複数の指で右へのスライド、１本指で上へのスライド、１本指で下へのスライド、複数の指で上へのスライド、複数の指で下へのスライド、１本指でのクリック、複数の指でのクリック、１本指での押圧及び／または複数の指での押圧などのジェスチャーを行う。なお、メッセージに対して実行された他の操作を検出してもよく、例えば、タッチパネルにタッチする必要がなく、センサーを介して検出できる任意のジェスチャーであってもよいし、メッセージに対して、マウスで左ボタンを長時間押して移動する操作や、シングルクリックや、ダブルクリックなどを行なってもよい。
【００６０】
ステップ３０２：検出されたメッセージ表示ウィンドウにおけるメッセージに対する所定の操作に基づいて、前記所定の操作に対応するメッセージマーキング指令を確定する。
【００６１】
一実施例において、テーブルを検索する方法により、前記所定の操作に対応するメッセージマーキング指令を確定することができる。所定のジェスチャーとメッセージマーキング指令との対応関係は、表１に示す。操作の簡易性を向上させるために、１つのメッセージマーキング指令は、複数の所定の操作に対応してもよい。
【００６２】
所定のマウス操作とメッセージマーキング指令との対応関係は、表２に示す。操作の簡易性を向上させるために、１つのメッセージマーキング指令は、複数の所定のマウス操作に対応してもよい。
【００６３】
表１及び表２は、所定の操作とメッセージマーキング指令との間の対応関係について例を挙げて説明するためのものであり、本発明の実施例を限定するためのものではない。
【００６４】
【表１】
2015537289.tif 000035
【００６５】
【表２】
2015537289.tif 000036
【００６６】
ステップ３０３：前記メッセージマーキング指令に基づいて、前記メッセージに対して該当処理を行う。
【００６７】
本実施例において、例えば、あるメッセージに対する１本指で右へのスライドジェスチャーを検出した場合、このメッセージに対してメッセージ削除指令を実行することを確定し、該当処理は、例えばこのメッセージに対して取り消し線を引くことである。
【００６８】
ステップ３０４：処理後のメッセージでメッセージ表示ウィンドウを更新する。
【００６９】
本発明の実施例は、メッセージ表示ウィンドウにおけるメッセージに対する所定の操作を検出することにより、当該所定の操作に対応するメッセージマーキング指令を確定することを実現する。方法の実現が簡単で、ユーザーの操作も容易になり、ユーザーの間でコミュニケーションを行う過程を簡素化して、ユーザーの体験を豊かにする。
【００７０】
本発明の実施例において、メッセージ削除指令は、さらにメッセージ全体削除指令、及びメッセージ一部削除指令を含んでもよい。以下、メッセージに対して１本指で右へのスライドを行うことを検出したことを例として、本発明の実施例におけるメッセージ表示方法について詳細に説明する。図４を参照して、方法は以下のステップＳ４０１〜Ｓ４０７を含む。
【００７１】
ステップＳ４０１：メッセージ表示ウィンドウにおけるメッセージに対する１本指で右へのスライドジェスチャーを検出する。
【００７２】
一実施例において、このステップにおいて、ユーザーが確認しやすいように、１本指が右へスライドするジェスチャー操作の軌跡を表示する。
【００７３】
ステップ４０２：右へスライドするジェスチャーのスライド距離が予め設定された値を超えるかどうかを判断し、超えれば（ＹＥＳ）、ステップＳ４０３を実行し、超えなければ（ＮＯ）、ステップ４０５を実行する。
【００７４】
このステップにおいて、スライド距離に基づいて、右へスライドするジェスチャーがメッセージの全体に対するものであるか、メッセージの一部に対するものであるかを判断する。
【００７５】
本発明の他の実施例において、より正確的には、１本指で右へのスライドの始点及び終点を確定することによって、前記１本指で右へのスライドジェスチャーがいずれのメッセージ削除指令に対応することを確定する。始点及び終点がメッセージの開始位置及び終了位置に位置する場合、この右へのスライドジェスチャーがメッセージ全体削除指令に対応し、始点がメッセージの開始位置に位置せず、または終点がメッセージの終了位置に位置しない場合、この右へのスライドジェスチャーに対応するのは、メッセージ一部削除指令である。
【００７６】
ステップ４０３：前記１本指で右へのスライドジェスチャーに対応するメッセージマーキング指令がメッセージ全体削除指令であることを確定して、その後、ステップＳ４０４を実行する。
【００７７】
例えば、図５に示すように、メッセージ表示ウィンドウにおいて、メッセージが３つある模式的な図であり、このメッセージ表示ウィンドウにおけるメッセージはメッセージ１、メッセージ２、及びメッセージ３である。図６は、メッセージ３の全体に対して１本指で右へのスライドジェスチャーを行う模式的な図であり、１本指で右へのスライドジェスチャーは、図における矢印の方向に沿って実行され、当該１本指で右へのスライドジェスチャーに対応するのは、メッセージ全体削除指令である。
【００７８】
ステップＳ４０４：前記メッセージ上に取り消し線を引き、その後、ステップＳ４０６を実行する。
【００７９】
ステップＳ４０５：前記１本指で右へのスライドジェスチャーに対応するメッセージマーキング指令がメッセージ一部削除指令であることを確定して、その後、ステップＳ４０６を実行する。
【００８０】
例えば、図７に示すように、図７は、図５におけるメッセージ３の一部、即ち、メッセージ３の一部の文字列に対して１本指で右へのスライドジェスチャーを実施する模式的な図であり、この１本指で右へのスライドジェスチャーに対応するのは、メッセージ一部削除指令である。
【００８１】
ステップＳ４０６：前記メッセージにおけるスライドジェスチャーが操作された文字列に取り消し線を引き、その後、ステップＳ４０７を実行する。
【００８２】
ステップＳ４０７：取り消し線が引かれた後のメッセージでメッセージ表示ウィンドウを更新する。
【００８３】
図６に対応する図８は、メッセージ３の全体に対して１本指で右へのスライドジェスチャーを実施することを検出した後、メッセージ３の全体に取り消し線を引く模式的な図である。
【００８４】
図７に対応する図９は、メッセージ３の一部に対して１本指で右へのスライドジェスチャーを実行することを検出した後、メッセージ３の一部、即ち、選択された文字列に取り消し線を引く模式的な図である。
【００８５】
本発明の実施例において、メッセージ表示ウィンドウにおけるメッセージに対して取り消し線を引くことを実現し、取り消し線がメッセージが間違っていることを表すことで、取り消し線で間違ったメッセージを示す。メッセージの表示形態が簡単で分かりやすくなり、また、ユーザーにとって、取り消し線で表す削除の意味も、理解しやすい。間違ったメッセージに取り消し線を引くことは、ユーザーに間違いを説明する手間を省き、ユーザーの操作を簡素化できる。
【００８６】
本発明の実施例において、メッセージ削除指令を受信した時、メッセージに対して削除処理を行ってもよい。図１０を参照して、メッセージを削除して表示する詳細な処理は、以下のステップＳ１００１〜Ｓ１００４を含む。
【００８７】
ステップＳ１００１：メッセージ表示ウィンドウにけるメッセージに対する１本指で右へのスライドジェスチャーを検出する。
【００８８】
ステップＳ１００２：検出されたメッセージ表示ウィンドウにおけるメッセージに対する１本指で右へのスライドジェスチャーに基づいて、前記１本指で右へのスライドジェスチャーに対応するメッセージマーキング指令がメッセージ削除指令であることを確定する。
【００８９】
一実施例において、前記メッセージ削除指令は、メッセージ全体削除指令及びメッセージ一部削除指令を含む。メッセージ全体削除指令を受信した場合、前記メッセージ全体を削除し、メッセージ一部削除指令を受信した場合、前記メッセージの選択された一部を削除する。
【００９０】
一実施例において、図６に示すように、メッセージ全体に対して１本指で右へのスライドジェスチャーを実施することに対応するのは、メッセージ全体削除指令である。
【００９１】
一実施例において、図７に示すように、メッセージ一部に対して１本指で右へのスライドジェスチャーを実施することに対応するのは、メッセージ一部削除指令である。
【００９２】
ステップＳ１００３：前記メッセージに対して削除処理を行う。
【００９３】
ステップＳ１００４：削除処理を行った後のメッセージでメッセージ表示ウィンドウを更新する。
【００９４】
図６に対応する図１１は、メッセージ３の全体に対して１本指で右へのスライドジェスチャーを実施したことを検出した後、メッセージ３の全体を削除した後、メッセージ表示ウィンドウを更新する模式的な図であり、図１１において、メッセージ表示ウィンドウに削除されたメッセージ３の全体を表示しない。
【００９５】
図７に対応する図１２は、メッセージ３の一部に対して１本指で右へのスライドジェスチャーを実施したことを検出した後、メッセージ３のうち、選択された文字列を削除した後、メッセージ表示ウィンドウを更新する模式的な図であり、図１２において、メッセージ表示ウィンドウにおいて、メッセージ３のうち、選択された文字を表示しないが、メッセージ３の削除されていない部分をそのままメッセージ表示ウィンドウにて表示する。
【００９６】
本発明の実施例は、メッセージに対して全体削除と一部削除の処理を行うことを実現し、間違ったメッセージを速やかに削除することで、メッセージ表示ウィンドウの画面空間を節約でき、ユーザーの操作が容易になって、ユーザーの体験を豊かにする。
【００９７】
本発明の実施例において、メッセージ引用指令を実行することで、引用マークを表示し、メッセージ表示インターフェースにおいて、引用マークを利用して複数のメッセージの間の関連を表示でき、ユーザーがメッセージの内容を理解しやすくなる。図１３に示すように、メッセージ引用指令を受信したことを例として、本発明の実施例におけるメッセージ表示方法について説明する。詳細な処理は、以下のステップＳ１３０１〜Ｓ１３０４を含む。
【００９８】
ステップＳ１３０１：メッセージ表示ウィンドウにおけるメッセージに対する所定の操作を検出する。
【００９９】
前記所定の操作は、例えば、図１４に示すように、当該メッセージを長時間押す操作である。図１４は、携帯電話のタッチパネルにおいて表示するメッセージ表示ウィンドウを示す。このメッセージ表示ウィンドウにおいて、３つのメッセージ（それぞれメッセージ１、メッセージ２、メッセージ３である）、及び送信待ちの新たなメッセージが表示され、当該新たなメッセージは、編集領域において編集されている。メッセージ２に対する長時間押す操作を検出した場合、メッセージ２に対するメッセージ引用指令を受信したことを確定する。
【０１００】
ステップＳ１３０２：前記所定の操作に対応するメッセージマーキング指令がメッセージ引用指令であることを確定する。
【０１０１】
ステップＳ１３０３：前記メッセージと前記メッセージを引用するメッセージとの間に引用マークを追加する。
【０１０２】
本実施例において、新たなメッセージを、メッセージ２を引用するメッセージとして設定する。そのため、メッセージ２と新たなメッセージとの間に引用マークを表示する。
【０１０３】
ステップＳ１３０４：引用マークが追加された後のメッセージでメッセージ表示ウィンドウを更新する。
【０１０４】
図１５は、図１４におけるメッセージ２に対して長時間押す操作を実施したことを検出した後、図１４における編集領域内にある新たなメッセージを送信した後、メッセージ表示ウィンドウにおける送信済のメッセージ表示領域において、メッセージ２と新たなメッセージとの間の引用マークを表示する模式的な図である。
【０１０５】
また、本発明の実施例において、送信済のメッセージに対して所定の操作を実施することを検出して、メッセージ表示ウィンドウにおいて、引用マークを表示してもよい。例えば、図１６に示すように、当該所定の操作はスライド操作であってもよく、当該スライド操作は、メッセージ３を始点として、メッセージ１を終点とする。このスライド操作が検出された後、メッセージ表示ウィンドウにおいて、メッセージ３とメッセージ１との間の引用マークを表示する効果図は、図１７に示す。
【０１０６】
本発明の実施例は、メッセージの間に引用マークを表示することで、ユーザーがメッセージの内容を理解しやすくなり、ユーザーが同時に異なる問題についてコミュニケーションする際に、引用マークによって、ユーザーにメッセージの間の関連関係を見つけさせることに寄与でき、これにより、メッセージの内容を理解しやすく、ユーザーの間のコミュニケーションが便利かつ速やかになることができる。
【０１０７】
ユーザーの要求に応じて、本発明の実施例における引用マークを編集及び削除してもよい。図１８を参照して、詳細な処理は、以下のステップＳ１８０１〜Ｓ１８０６を含む。
【０１０８】
ステップＳ１８０１：メッセージ表示ウィンドウにおけるメッセージに対する所定の操作を検出する。
【０１０９】
ステップＳ１８０２：前記所定の操作に対応するメッセージマーキング指令がメッセージ引用指令であることを確定する。
【０１１０】
ステップＳ１８０３：前記メッセージと前記メッセージを引用するメッセージとの間に引用マークを追加する。
【０１１１】
ステップＳ１８０４：メッセージ表示ウィンドウにおいて、引用マークが追加された後のメッセージを更新する。
【０１１２】
ステップＳ１８０５：メッセージ表示ウィンドウに表示する引用マークの始点及び／又は終点に対して編集を行う指令を受信する。
【０１１３】
ステップＳ１８０６：編集した後の引用マークでメッセージ表示ウィンドウを更新する。
【０１１４】
本発明の実施例において、引用マークに対する編集操作を実現することにより、ユーザーが引用マークを介してメッセージを関係付けることが容易になる。
【０１１５】
本発明の実施例において、前記メッセージがローカルから送信されたメッセージではなく、かつ前記メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージを送信したクライアントに前記メッセージが引用されたという通知メッセージを送信してもよい。図１９を参照して、詳細な処理は、以下のステップＳ１９０１〜Ｓ１９０５を含む。
【０１１６】
ステップＳ１９０１：メッセージ表示ウィンドウにおけるメッセージに対するメッセージ引用指令を受信する。
【０１１７】
ステップＳ１９０２：前記メッセージと前記メッセージを引用するメッセージとの間に引用マークを追加する。
【０１１８】
ステップＳ１９０３：メッセージ表示ウィンドウにおいて、引用マークが追加された後のメッセージを更新する。
【０１１９】
ステップＳ１９０４：前記メッセージがローカルから送信されたメッセージであるか否かを判断する。ＹＥＳであれば、終了し、ＮＯであれば、ステップ１９０５を実行する。
【０１２０】
ステップＳ１９０５：前記メッセージの送信者に前記メッセージが引用されたという通知メッセージを送信する。
【０１２１】
本発明の実施例は、前記メッセージの送信者にメッセージが引用されたことを通知することにより、ユーザーが速やかにコミュニケーションすることができ、ユーザーの体験を豊かにする。
【０１２２】
以下、送信者と受信者のメッセージ表示ウィンドウにおいて、メッセージに対して追加した取り消し線を表示することを例として、本発明の実施例におけるメッセージ表示方法について詳細的に説明する。図２０を参照して、詳細な処理は、以下のステップＳ２００１〜Ｓ２００５を含む。
【０１２３】
ステップＳ２００１：携帯電話Ａは、メッセージ表示ウィンドウにおける送信済のメッセージ２に対する１本指で右へのスライドジェスチャーを検出する。
【０１２４】
ステップＳ２００２：携帯電話Ａは、前記１本指で右へのスライドジェスチャーに対応するメッセージマーキング指令がメッセージ全体削除指令であることを確定する。
【０１２５】
ステップＳ２００３：携帯電話Ａは、メッセージ２上に取り消し線を引き、メッセージ表示ウィンドウにおいて、取り消し線が引かれた後のメッセージ２を更新するとともに、メッセージ２に対するメッセージ削除指令をメッセージ２の受信者である携帯電話Ｂに送信する。
【０１２６】
図２１は、携帯電話Ａがメッセージ表示ウィンドウにおいて取り消し線が引かれたメッセージ２を更新した結果的な図である。
【０１２７】
ステップＳ２００４：携帯電話Ｂは、携帯電話Ａから送信されたメッセージ２に関するメッセージ削除指令を受信する。
【０１２８】
ステップＳ２００５：携帯電話Ｂは、メッセージ削除指令に基づいてメッセージ２上に取り消し線を引き、取り消し線が引かれた後のメッセージ２でメッセージ表示ウィンドウを更新する。
【０１２９】
図２２は、携帯電話Ｂがメッセージ表示ウィンドウにおいて取り消し線が引かれたメッセージ２を更新した結果的な図である。
【０１３０】
本発明の実施例によれば、携帯電話Ａと携帯電話Ｂとは、同期してメッセージを表示することを実現できる。
【０１３１】
本発明の実施例は、さらに、メッセージ表示装置を提供する。図２３を参照して、前記装置は、
メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信するための受信モジュール２３０１と、
前記メッセージマーキング指令に基づいて、前記メッセージに対して該当処理を行うための処理モジュール２３０２と、
処理後のメッセージでメッセージ表示ウィンドウを更新するための更新モジュール２３０３とを含む。
【０１３２】
一実施例において、前記メッセージマーキング指令は、メッセージ削除指令、及びメッセージ引用指令を含む。
【０１３３】
一実施例において、前記メッセージ削除指令は、メッセージ全体削除指令、及びメッセージ一部削除指令を含む。
【０１３４】
一実施例において、図２４を参照して、前記処理モジュール２３０２は、
前記メッセージマーキング指令がメッセージ全体削除指令である場合、前記メッセージを削除する、または、前記メッセージ上に取り消し線を引くための第１処理ユニット２３０４と、
前記メッセージマーキング指令がメッセージ一部削除指令である場合、前記メッセージのうち、選択された文字列を削除する、または、前記メッセージのうち、選択された文字列上に取り消し線を引くための第２処理ユニット２３０５とを含む。
【０１３５】
一実施例において、図２５を参照して、前記受信モジュール２３０１は、
メッセージ表示ウィンドウにおけるメッセージに対する所定の操作を検出するための検出ユニット２３０６と、
検出されたメッセージ表示ウィンドウにおけるメッセージに対する所定の操作に基づいて、前記所定の操作に対応するメッセージマーキング指令を確定するための確定ユニット２３０７とを含む。
【０１３６】
一実施例において、図２６を参照して、前記装置は、さらに、
メッセージマーキング指令がメッセージ削除指令であり、且つ前記メッセージがローカルから送信されたメッセージである場合、前記メッセージに対するメッセージマーキング指令を前記メッセージの受信者に送信するための第１送信モジュール２３０８と、
メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージに対するメッセージマーキング指令をローカル以外の前記メッセージの受信者及び／又は送信者に送信するための第２送信モジュール２３０９とを含む。
【０１３７】
一実施例において、図２７を参照して、前記処理モジュール２３０２は、
前記メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージと前記メッセージを引用するメッセージとの間に引用マークを追加するための第３処理ユニット２３１０を含む。
【０１３８】
一実施例において、前記引用マークの始点または終点箇所に、前記引用マークを編集または削除するための編集キーがある。
【０１３９】
一実施例において、図２８を参照して、前記装置は、さらに、
前記メッセージがローカルから送信されたメッセージではなく、且つ前記メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージの送信者に前記メッセージが引用されたという通知メッセージを送信するための第３送信モジュール２３１１を含む。
【０１４０】
一実施例において、図２９を参照して、全てのモジュールを含むメッセージ表示装置を模式的に示す図である。各モジュールの機能は、既に本発明の実施例において詳細に説明されたため、ここで説明を省略する。
【０１４１】
図３０は、本発明の実施例に係る端末装置の構成を模式的に示す図である。図３０を参照して、この端末装置は、前記実施例にかかるメッセージ表示方法に適用できる。ここで、当該端末装置は、携帯電話、タブレットＰＣ、装着型携帯デバイス（例えば、スマート・ウォッチ）などでもよい。
【０１４２】
端末装置７００は、通信ユニット１１０、コンピュータが読み取り可能な記録媒体を一つ以上含むメモリ１２０、入力ユニット１３０、表示ユニット１４０、センサー１５０、オーディオ回路１６０、無線通信ユニット１７０、一つ以上の処理コアを有するプロセッサ１８０、及び電源１９０などの部品を含む。当業者は、図３０に示す端末装置の構成は端末装置に対する限定ではなく、当該端末装置が、図示した部品より多い数、または少ない数の部品を備えてもよく、或いは、幾つかの部品の組み合わせ、または異なる部品配置を有してもよい、ことを理解すべきである。
【０１４３】
ここで、通信ユニット１１０は、通話中において、情報の受信及び送信または信号を受信及び送信するためのものである。当該通信ユニット１１０は、ＲＦ（Ｒａｄｉｏ Ｆｒｅｑｕｅｎｃｙ）回路、ルーター、モデム等のネットワーク通信装置でもよい。特に、通信ユニット１１０がＲＦ回路である場合、基地局からの下り情報を受信した後、１つ、或いは１つ以上のプロセッサ１８０に送信して処理させる。また、通信ユニット１１０は、上りデータを基地局に送信する。一般的に、通信ユニットとしてのＲＦ回路は、アンテナ、少なくとも１つのアンプ、チューナー、１つ又は複数の発振器、加入者識別モジュール（ＳＩＭ）カード、受発信機、カプラー、ＬＮＡ（Ｌｏｗ Ｎｏｉｓｅ Ａｍｐｌｉｆｉｅｒ、ローノイズアンプ）、デュプレクサ等を含むが、これらに限らない。なお、通信ユニット１１０は、無線通信でネットワーク、及び他の装置と通信することができる。上記無線通信として、ＧＳＭ（Ｇｌｏｂａｌ Ｓｙｓｔｅｍ ｏｆ Ｍｏｂｉｌｅ ｃｏｍｍｕｎｉｃａｔｉｏｎ）（登録商標）、ＧＰＲＳ（Ｇｅｎｅｒａｌ Ｐａｃｋｅｔ Ｒａｄｉｏ Ｓｅｒｖｉｃｅ）、ＣＤＭＡ（Ｃｏｄｅ Ｄｉｖｉｓｉｏｎ Ｍｕｌｔｉｐｌｅ Ａｃｃｅｓｓ）、ＷＣＤＭＡ（Ｗｉｄｅｂａｎｄ Ｃｏｄｅ Ｄｉｖｉｓｉｏｎ Ｍｕｌｔｉｐｌｅ Ａｃｃｅｓｓ）（登録商標）、ＬＴＥ（Ｌｏｎｇ Ｔｅｒｍ Ｅｖｏｌｕｔｉｏｎ）、電子メール、ＳＭＳ（Ｓｈｏｒｔ Ｍｅｓｓａｇｉｎｇ Ｓｅｒｖｉｃｅ）等を含む任意の通信規格またはプロトコルを利用してもよいが、これらに限らない。メモリ１２０は、ソフトウェアプログラム及びモジュールを格納するためのものであり、プロセッサ１８０は、メモリ１２０に格納されたソフトウェアプログラム及びモジュールを実行することで、各種機能のアプリケーション及びデータ処理を実施する。メモリ１２０には、主に、プログラム格納領域とデータ格納領域を有する。プログラム格納領域には、ＯＳ、少なくとも１つの機能を実行するアプリケーションプログラム（例えば、音声再生機能、画像再生機能等）等が格納される。データ格納領域には、端末装置７００の使用により作成されたデータ（例えば、オーディオデータ、電話帳等）等が格納される。また、メモリ１２０は、高速ＲＡＭ（Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）を含んでもよく、さらに、例えば少なくとも１つの磁気ディスクメモリ、フラッシュメモリなどの不揮発性メモリ、或いは他の揮発性のＳＳＤ（ｓｏｌｉｄ ｓｔａｔｅ ｄｒｉｖｅ）メモリを含んでもよい。また、メモリ１２０は、プロセッサ１８０及び入力ユニット１３０がメモリ１２０にアクセスできるように、メモリ制御器をさらに含んでもよい。
【０１４４】
入力ユニット１３０は、数字或いは文字情報の入力の受け付け、及び、ユーザー設定及び機能制御に関するキーボード、マウス、ジョイスティック、光学ボールやトラックボールにより信号入力を発生させるためのものである。入力ユニット１３０は、タッチセンシティブ表面１３１及び他の入力装置１３２を含んでもよい。タッチセンシティブ表面１３１は、タッチパネルやタッチパッドとも呼ばれ、ユーザーがその表面上や付近に対するタッチ操作（例えば、ユーザーが指やタッチペンなどの任意の適した物や付属品を使用して、タッチセンシティブ表面１３１上やタッチセンシティブ表面１３１付近に対して行う操作）を収集するとともに、予め設定されたプログラムにしたがって、関連する接続装置を駆動する。タッチセンシティブ表面１３１は、選択的に、タッチ検出手段及びタッチ制御器の２つの部品を含んでもよい。ここで、タッチ検出手段は、ユーザーのタッチ位置を検出するとともに、タッチ操作による信号を検出し、そのタッチ情報をタッチ制御器に送信する。タッチ制御器は、タッチ検出手段からタッチ情報を受信し、当該情報を接触点座標に変換してプロセッサ１８０に送信するとともに、プロセッサ１８０からのコマンドを受信して実行する。なお、抵抗式、静電容量式、赤外線式及び表面弾性波式などの様々な方式によりタッチセンシティブ表面１３１を実現することができる。入力ユニット１３０は、タッチセンシティブ表面１３１に加えて、他の入力装置１３２をさらに含んでもよい。他の入力装置１３２は、物理的なキーボード、ファンクションキー（例えば、ボリュームボタン、スイッチボタン等）、トラックボール、マウス、ジョイスティック等の中の一つ又は複数を含んでもよいが、これらに限らない。
【０１４５】
表示ユニット１４０は、ユーザーが入力した情報やユーザーに提供する情報、及び端末装置７００の各種のグラフィカル・ユーザー・インターフェース（ＧＵＩ）を表示するためのものであり、これらのグラフィカル・ユーザー・インターフェースは、図形、テキスト、アイコン、ビデオ及びそれらの任意の組合せで構成されることができる。表示ユニット１４０は、表示パネル１４１を含む。表示パネル１４１は、ＬＣＤ（Ｌｉｑｕｉｄ Ｃｒｙｓｔａｌ Ｄｉｓｐｌａｙ）、ＯＬＥＤ（Ｏｒｇａｎｉｃ Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ Ｄｉｏｄｅ）等で構成されてもよい。さらに、タッチセンシティブ表面１３１は、表示パネル１４１を覆うように設けられ、タッチセンシティブ表面１３１がその表面または付近に対するタッチ操作を検出すると、その検出結果をプロセッサ１８０に送信してタッチイベントのタイプを確認させ、その後、プロセッサ１８０は、タッチイベントのタイプに基づいて、表示パネル１４１上に対応する視覚的出力を提供するように構成されてもよい。図３０において、タッチセンシティブ表面１３１と表示パネル１４１とが２つの独立した部品として出力及び入力の機能を実現するように構成されているが、タッチセンシティブ表面１３１と表示パネル１４１とを集積して入力及び出力機能を実現する実施例もあり得る。
【０１４６】
端末装置７００は、さらに、例えば光センサー、運動センサー及び他のセンサーなどの、少なくとも１つのセンサー１５０を含んでもよい。光センサーは、環境光センサーと近接センサーを含んでもよいが、環境光センサーは、環境光の明るさに基づいて、表示パネル１４１の輝度を調整することができ、近接センサーは、端末装置７００が耳元まで移動すると、表示パネル１４１及び／又はバックライトをオフする。運動センサーの一種としての重力加速度センサーは、各方向（一般的には、３軸）における加速度の大きさを検出することができ、静止の状態では、重力の大きさ及びその方向を検出することができるので、携帯電話の姿勢を認識するアプリケーション（例えば、画面の横縦向きの切り替え、ゲーム、磁力計の姿勢校正）、振動認識に関する機能（例えば、歩数計、パーカッション）等に使用される。端末装置７００には、さらに、ジャイロスコープ、気圧計、湿度計、温度計、赤外線センサー等の他のセンサーが備えられるが、ここで、その具体的な説明は省略する。
【０１４７】
オーディオ回路１６０、スピーカ１６１、マイク１６２は、ユーザーと端末装置７００との間のオーディオインターフェースを提供する。オーディオ回路１６０は、受信したオーディオデータから変換された電気信号をスピーカ１６１に転送し、スピーカ１６１により音声信号に変換して出力する。一方、マイク１６２は、収集した音声信号を電気信号に変換し、オーディオ回路１６０が当該電気信号を受信した後オーディオデータに変換し、オーディオデータをプロセッサ１８０に送信して処理してから、ＲＦ回路１１０を介して例えば他の端末装置に送信するか、或いはオーディオデータをメモリ１２０に送信して更に処理を行うようにする。オーディオ回路１６０は、端末装置７００が外部のイヤホンと通信できるように、イヤホン挿入孔を含んでもよい。
【０１４８】
当該端末装置は、無線通信を実現するために、無線通信ユニット１７０を備えてもよい。当該無線通信ユニット１７０は、ＷｉＦｉモジュールであってもよい。ＷｉＦｉは近距離無線通信技術に属し、ユーザーに無線のブロードバンドインターネットアクセスを提供するので、ユーザーは、端末装置７００の無線通信ユニット１７０を利用して、電子メールの送受信、ウェブの閲覧、ストリーミングメディアのアクセス等を行なうことができる。図３０において、無線通信ユニット１７０を示しているが、当該無線通信ユニット１７０は、端末装置７００にとって不可欠な構成ではなく、本発明の趣旨を変更しない範囲内で必要に応じて省略することができる、ことを理解すべきである。
【０１４９】
プロセッサ１８０は、端末装置７００の制御センターであり、各種のインターフェース及び回路を介して携帯電話全体の各部と接続され、メモリ１２０内に格納されたソフトウェアプログラム及び／又はモジュールを実行または作動させるとともに、メモリ１２０内に格納されたデータを呼び出すことによって、端末装置７００の各種機能の実行及びデータの処理を実現することで、携帯電話全体をコントロールする。プロセッサ１８０は、１つ又は複数の処理コアを含んでもよく、アプリケーションプロセッサとモデムプロセッサを集積して構成されてもよい。ここで、アプリケーションプロセッサは、主に、ＯＳ、ユーザーインターフェース、及びアプリケーションプログラムなどを処理し、モデムプロセッサは、主に、無線通信を処理する。また、上記モデムプロセッサがプロセッサ１８０に集積されなくてもよい、ことを理解すべきである。
【０１５０】
端末装置７００は、さらに、各部に電力を供給する電源１９０（例えば、バッテリー）を含み、当該電源１９０は、電源管理システムを介してプロセッサ１８０にロジック的に接続されることにより、電源管理システムを介して充電・放電管理、及び電力管理等の機能を実現することができる。電源１９０は、さらに、１つ或いは１つ以上の直流又は交流電源、再充電システム、電源故障検出回路、電源コンバータ又はインバータ、電源状態インジケータ等の任意の要素を含んでもよい。
【０１５１】
端末装置７００は、図示してはないが、カメラ、ブルートゥースモジュール等をさらに含んでもよいが、ここで、その具体的な説明は省略する。本実施例において、端末装置はタッチパネルの表示装置であり、端末装置は、さらに、メモリと、メモリに記憶され、１つまたはそれ以上のプロセッサにより実行される１つまたはそれ以上のプログラムとを含む。前記１つまたはそれ以上のプログラムは、以下の操作を行うための指令を含む。
【０１５２】
即ち、メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信し、
前記メッセージマーキング指令に基づいて、前記メッセージに対して該当処理を行い、
処理後のメッセージでメッセージ表示ウィンドウを更新する。
【０１５３】
一実施例において、メモリは、さらに、以下の操作を行うための指令を含む。即ち、前記メッセージマーキング指令がメッセージ全体削除指令である場合、前記メッセージマーキング指令に基づいて、前記メッセージに対して、該当処理を行うことは、前記メッセージを削除し、あるいは前記メッセージ上で取り消し線を引くことを含み、
前記メッセージマーキング指令が前記メッセージ一部削除指令である場合、前記メッセージマーキング指令に基づいて、前記メッセージに対して、該当処理を行うことは、前記メッセージのうち、選択された文字列を削除し、あるいは前記メッセージのうち、選択された文字列上に取り消し線を引くことを含む。
【０１５４】
一実施例において、メモリは、さらに、以下の操作を行うための指令を含む。即ち、前記メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信することは、
メッセージ表示ウィンドウにおけるメッセージに対する所定の操作を検出することと、
検出されたメッセージ表示ウィンドウにおけるメッセージに対する所定の操作に基づいて、前記所定の操作に対応するメッセージマーキング指令を確定することと、を含む。
【０１５５】
一実施例において、メモリは、さらに、以下の操作を行うための指令を含む。即ち、メッセージマーキング指令がメッセージ削除指令であり、かつ前記メッセージがローカルから送信されたメッセージである場合、前記メッセージに対するメッセージマーキング指令を前記メッセージの受信者に送信し、
メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージに対するメッセージマーキング指令をローカル以外の前記メッセージの受信者および／または送信者に送信する。
【０１５６】
一実施例において、メモリは、さらに、以下の操作を行うための指令を含む。即ち、前記メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージマーキング指令に基づいて前記メッセージに対して該当処理を行うことは、前記メッセージと前記メッセージを引用するメッセージとの間に引用マークを追加することを含む。
【０１５７】
一実施例において、メモリは、さらに、以下の操作を行うための指令を含む。即ち、前記メッセージがローカルから送信されたメッセージではなく、かつ前記メッセージマーキング指令がメッセージ引用指令である場合、前記メッセージの送信者に前記メッセージが引用されたという通知メッセージを送信する。
【０１５８】
上記から分かるように、本発明の実施例にかかるメッセージ表示方法、メッセージ表示装置、端末装置は、メッセージ表示ウィンドウにおいて、メッセージマーキング指令に基づいて、前記メッセージに対して、該当処理を行って、処理の結果をメッセージ表示ウィンドウにおいて更新することにより、メッセージ表示ウィンドウにおけるメッセージへのマーキングを実現でき、マーキング可能なメッセージは、ユーザーにより多くの機能を提供できる。例えば、ユーザーは、間違ったメッセージを送信する際に、本発明の実施例の方法を使用すると、ユーザーが間違ったメッセージを解釈する必要がなく、間違ったメッセージをマーキングすることで、ユーザーの間でコミュニケーションを行う速度と効率を向上させる。
【０１５９】
本技術分野の当業者は、本発明の実施例が方法、システム、或いはコンピュータプログラム製品で提供できることを理解するべきである。従って、本発明は、完全にハードウェアによる実施例、完全にソフトウェアによる実施例、或いはソフトウェアとハードウェアの組み合わせによる実施例の形態を使用することができる。本発明は、コンピュータが使用可能なプログラムコードを含む、コンピュータが使用可能な一つ或いは複数の記録媒体（磁気ディスクメモリと光学メモリなどを含むがこれに限定されない）で実施するコンピュータプログラム製品の形を使用することができる。
【０１６０】
本発明の実施例にかかる方法、端末（システム）、及びコンピュータプログラム製品のフローチャート、及び／又はブロック図を参照して本発明を記述した。コンピュータプログラムコマンドでフローチャート及び／又はブロック図のうちの各処理及び／又はブロック、フローチャート及び／又はブロック図のうちの処理及び／又はブロックの組み合わせを実現することができる、ということを理解するべきである。このようなコンピュータプログラム指令を汎用コンピュータ、専用コンピュータ、組込みプロセッサ、或いはその他のプログラミングデータ処理装置のプロセッサのＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）に供給して一つの機器を実現することができ、このようにして、コンピュータ或いはその他のプログラミングデータ処理装置のプロセッサのＣＰＵで実行する指令によって、フローチャートの一つ或いは複数の処理、及び／又は、ブロック図の一つ或いは複数のブロックで指定した機能を実現するための装置を提供することができる。
【０１６１】
このようなコンピュータプログラムコマンドは、コンピュータ、或いはその他のプログラミングデータ処理装置が特定の方式で動作するように案内する、コンピュータが読み取り可能なメモリに記憶され、当該コンピュータが読み取り可能なメモリに記憶されているコマンドによって、コマンド装置を含む製品を生成するようにしてもよい。当該コマンド装置は、フローチャートの一つ或いは複数の処理、及び／又は、ブロック図の一つ或いは複数のブロックで指定した機能を実現する。
【０１６２】
このようなコンピュータプログラムコマンドは、コンピュータ、或いはその他のプログラミングデータ処理装置にローディングされ、コンピュータ、或いはその他のプログラミングデバイスで一連の操作ステップを実行して、コンピュータによる処理を実現してもよい。これによって、コンピュータ、或いはその他のプログラミングデバイスで実行するコマンドを通じて、フローチャートの一つ或いは複数の処理、及び／又は、ブロック図の一つ或いは複数のブロックで指定した機能を実現するためのステップを提供する。
【０１６３】
もちろん、当該技術分野の当業者は、本発明の本旨と範囲を離脱しない範囲で本発明に対していろんな改変と変形を行うことができる。このように、本発明のこのような修正と変形が本発明の特許請求の範囲、及びその均等な技術の範囲に属する場合、本発明はこのような修正と変形を含むことを意図する。
【０１６４】
本願は、出願番号がＣＮ２０１３１０４０９７２６．６であり、出願日が２０１３年９月１０日である中国特許出願に基づき優先権を主張し、当該中国特許出願のすべての内容を本願に援用する。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信するステップと、
前記メッセージマーキング指令に基づいて、前記メッセージを処理するステップと、
処理後の前記メッセージで前記メッセージ表示ウィンドウを更新するステップと、を含むことを特徴とするメッセージ表示方法。
【請求項２】
前記メッセージマーキング指令は、メッセージ削除指令、及びメッセージ引用指令を含むことを特徴とする請求項１に記載のメッセージ表示方法。
【請求項３】
前記メッセージ削除指令は、メッセージ全体削除指令、及びメッセージ一部削除指令を含むことを特徴とする請求項２に記載のメッセージ表示方法。
【請求項４】
前記メッセージマーキング指令が前記メッセージ全体削除指令である場合に、前記メッセージマーキング指令に基づいて、前記メッセージを処理するステップは、前記メッセージを削除し、あるいは前記メッセージ上に取り消し線を引くステップを含み、
前記メッセージマーキング指令が前記メッセージ一部削除指令である場合に、前記メッセージマーキング指令に基づいて前記メッセージを処理するステップは、前記メッセージの中、選択された文字列を削除し、あるいは、前記メッセージの中、選択された文字列に取り消し線を引くステップを含むことを特徴とする請求項３に記載のメッセージ表示方法。
【請求項５】
前記メッセージ表示ウィンドウにおける前記メッセージに対する前記メッセージマーキング指令を受信するステップは、
前記メッセージ表示ウィンドウにおける前記メッセージに対する所定の操作を検出するステップと、
検出された前記メッセージ表示ウィンドウにおける前記メッセージに対する所定の操作に基づいて、前記所定の操作に対応する前記メッセージマーキング指令を確定するステップと、を含むことを特徴とする請求項２に記載のメッセージ表示方法。
【請求項６】
前記メッセージマーキング指令が前記メッセージ削除指令であり、且つ前記メッセージがローカルから送信されたメッセージである場合、さらに、前記メッセージに対する前記メッセージマーキング指令を前記メッセージの受信者に送信するステップを含み、
前記メッセージマーキング指令が前記メッセージ引用指令である場合、さらに、前記メッセージに対する前記メッセージマーキング指令をローカル以外の前記メッセージの受信者および／または送信者に送信するステップを含むことを特徴とする請求項５に記載のメッセージ表示方法。
【請求項７】
前記メッセージマーキング指令が前記メッセージ引用指令である場合、前記メッセージマーキング指令に基づいて、前記メッセージを処理するステップは、
前記メッセージと前記メッセージを引用するメッセージとの間に引用マークを追加するステップを含むことを特徴とする請求項３に記載のメッセージ表示方法。
【請求項８】
前記引用マークの始点または終点には、前記引用マークを修正または削除するための編集キーがあることを特徴とする請求項７に記載のメッセージ表示方法。
【請求項９】
前記メッセージがローカルから送信されたメッセージではなく、且つ前記メッセージマーキング指令がメッセージ引用指令である場合、さらに、
前記メッセージの送信者に前記メッセージが引用されたという通知メッセージを送信するステップを含むことを特徴とする請求項７に記載のメッセージ表示方法。
【請求項１０】
メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信するための受信モジュールと、
前記メッセージマーキング指令に基づいて、前記メッセージを処理するための処理モジュールと、
処理後の前記メッセージで前記メッセージ表示ウィンドウを更新するための更新モジュールと、を含むことを特徴とするメッセージ表示装置。
【請求項１１】
前記メッセージマーキング指令は、メッセージ削除指令、及びメッセージ引用指令を含むことを特徴とする請求項１０に記載のメッセージ表示装置。
【請求項１２】
前記メッセージ削除指令は、メッセージ全体削除指令、及びメッセージ一部削除指令を含むことを特徴とする請求項１１に記載のメッセージ表示装置。
【請求項１３】
前記メッセージマーキング指令が前記メッセージ全体削除指令である場合、前記メッセージを削除し、または前記メッセージ上に取り消し線を引くための第１処理ユニットと、
前記メッセージマーキング指令が前記メッセージ一部削除指令である場合、前記メッセージの中、選択された文字列を削除し、または前記メッセージの中、選択された文字列に取り消し線を引くための第２処理ユニットと、を含むことを特徴とする請求項１２に記載のメッセージ表示装置。
【請求項１４】
前記受信モジュールは、
前記メッセージ表示ウィンドウにおける前記メッセージに対する所定の操作を検出するための検出ユニットと、
検出された前記メッセージ表示ウィンドウにおける前記メッセージに対する所定の操作に基づいて、前記所定の操作に対応するメッセージマーキング指令を確定するための確定ユニットと、を含むことを特徴とする請求項１１に記載のメッセージ表示装置。
【請求項１５】
さらに、
前記メッセージマーキング指令が前記メッセージ削除指令であり、且つ前記メッセージがローカルから送信されたメッセージである場合、前記メッセージに対する前記メッセージマーキング指令を前記メッセージの受信者に送信するための第１送信モジュールと、
前記メッセージマーキング指令が前記メッセージ引用指令である場合、前記メッセージに対する前記メッセージマーキング指令をローカル以外の前記メッセージの受信者および／または送信者に送信するための第２送信モジュールと、を含むことを特徴とする請求項１４に記載のメッセージ表示装置。
【請求項１６】
前記処理モジュールは、
前記メッセージマーキング指令が前記メッセージ引用指令である場合、前記メッセージと前記メッセージを引用するメッセージとの間に引用マークを追加するための第３処理ユニットを含むことを特徴とする請求項１２に記載のメッセージ表示装置。
【請求項１７】
前記引用マークの始点または終点には、前記引用マークを修正または削除するための編集キーがあることを特徴とする請求項１６に記載のメッセージ表示装置。
【請求項１８】
さらに、前記メッセージがローカルから送信されたメッセージではなく、且つ前記メッセージマーキング指令が前記メッセージ引用指令である場合、前記メッセージの送信者に前記メッセージが引用されたという通知メッセージを送信するための第３送信モジュールを含むことを特徴とする請求項１６に記載のメッセージ表示装置。
【請求項１９】
メモリと、
前記メモリに記憶され、１つ又は1つ以上のプロセッサによって実行される１つ又は1つ以上のモジュールと、を備え、
前記１つ又は１つ以上のモジュールは、
メッセージ表示ウィンドウにおけるメッセージに対するメッセージマーキング指令を受信し、
前記メッセージマーキング指令に基づいて、前記メッセージを処理し、
処理後の前記メッセージで前記メッセージ表示ウィンドウを更新する操作を行う指令を含むことを特徴とする端末装置。
【請求項２０】
プロセッサに実行されることにより、請求項１乃至９のいずれか１項に記載のメッセージ表示方法を実現することを特徴とするプログラム。
【請求項２１】
請求項２０に記載のプログラムが記録された記録媒体。
【国際調査報告】
2015537289.tif 000037
2015537289.tif 000038
2015537289.tif 000039
2015537289.tif 000040