(57)【要約】  本開示の実施形態では、メッセージプロンプト方法と、メッセージ表示方法と、関連装置とが開示される。グループ会話インターフェースがアクティブであるときに、ユーザに送信された受信メッセージの中に未読メッセージがある場合は、グループ会話インターフェースにメッセージプロンプトインジケータを表示できる。未読メッセージを閲覧しようとするユーザはメッセージプロンプトインジケータに対して展開操作を行うことができ、インスタントメッセージングツールはグループ会話インターフェースの部分エリアの中でメッセージ閲覧エリアを直接展開し、ユーザにとって未読である未読メッセージをメッセージ閲覧エリアに表示する。メッセージ閲覧エリアとグループ会話インターフェースが同時に表示されるため、ユーザはメッセージ閲覧エリアでメッセージを閲覧しているときに現在のグループ会話インターフェースを離れなくてよい。すなわち、ユーザはグループ会話インターフェースで会話メッセージを閲覧できる。このメッセージ閲覧方式は操作を簡略化し、ユーザは会話インターフェースを切り替える必要がない。さらに、グループ会話インターフェースで現在交換されているメッセージが見落とされることがないため、ユーザエクスペリエンスが向上する。
2020512609.tif 000002
【特許請求の範囲】
【請求項１】
クライアントデバイスにて、前記クライアントデバイスにインストールされたインスタントメッセージングツールで表示するメッセージを受信する段階と、
前記クライアントデバイスにて、前記インスタントメッセージングツールの会話インターフェースに前記メッセージを表示する段階と、
前記クライアントデバイスにより、前記メッセージの中で重要なメッセージを識別する段階と、
前記クライアントデバイスにより、前記重要なメッセージの検出に応じてメッセージプロンプトインジケータを表示する段階と、
前記クライアントデバイスにより、前記メッセージプロンプトインジケータに対して実行された操作の検出に応じて前記インスタントメッセージングツールの部分エリアでメッセージ閲覧エリアを展開する段階と、
前記クライアントデバイスにより、前記メッセージ閲覧エリアに前記重要なメッセージを表示する段階とを備える、
方法。
【請求項２】
メッセージを受信する前記段階は、前記クライアントデバイスのユーザが前記インスタントメッセージングツールにログインする前にメッセージを受信する段階を有する、請求項１に記載の方法。
【請求項３】
前記メッセージの中で重要なメッセージを識別する前記段階は、前記クライアントデバイスにより、前記重要なメッセージが予め設定された条件を満たすと判断する段階を有し、前記予め設定された条件は、
特定の言語データを含む前記重要なメッセージの内容、
前記重要なメッセージの送信者によって送信された過去のメッセージの内容に関連する前記重要なメッセージの内容、
前記クライアントデバイスのユーザの識別子を含む前記重要なメッセージの内容、
特定された送信者に一致する前記重要なメッセージの送信者、および
前記クライアントデバイスの前記ユーザと予め定められた関係を有する前記重要なメッセージの送信者のうち１つまたは複数を含む、請求項１または２に記載の方法。
【請求項４】
前記メッセージプロンプトインジケータに対して実行された操作の前記検出は、ダブルクリック、長押し、スライド操作、または複数の連続するタッチまたはタップのうち１つまたは複数の検出を含む、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記インスタントメッセージングツールの部分エリアでメッセージ閲覧エリアを展開する前記段階は、前記クライアントデバイスにより、前記会話インターフェースのサイズが縮小されるように前記メッセージ閲覧エリアおよび前記会話インターフェースをサイズ変更する段階を有する、請求項１から４のいずれか一項に記載の方法。
【請求項６】
前記メッセージ閲覧エリアをサイズ変更する前記段階は、前記クライアントデバイスにより、前記クライアントデバイスの片側から外側へ前記メッセージ閲覧エリアを展開する段階を含む、請求項５に記載の方法。
【請求項７】
前記クライアントデバイスの片側から外側へ前記メッセージ閲覧エリアを展開する前記段階は、
前記クライアントデバイスにより、前記会話インターフェースの会話タイトルを表示するエリアから下に前記メッセージ閲覧エリアを展開する段階と、
前記クライアントデバイスにより、前記会話インターフェースの左の境界から右に前記メッセージ閲覧エリアを展開する段階と、
前記クライアントデバイスにより、前記会話インターフェースの右の境界から左に前記メッセージ閲覧エリアを展開する段階とのうち１つまたは複数を含む、請求項６に記載の方法。
【請求項８】
前記メッセージ閲覧エリアをサイズ変更する前記段階は、前記クライアントデバイスにより、ドラッグ操作によって示される位置に前記メッセージ閲覧エリアを配置する段階を含む、請求項５から７のいずれか一項に記載の方法。
【請求項９】
前記メッセージ閲覧エリアに前記重要なメッセージを表示する前記段階は、前記クライアントデバイスにより、消去ボタンおよびスクロールバーのうち１つまたは複数を表示する段階をさらに有する、請求項１から８のいずれか一項に記載の方法。
【請求項１０】
前記メッセージ閲覧エリアに前記重要なメッセージを表示する前記段階は、前記クライアントデバイスにより、異なるスタイルの前記重要なメッセージと前記会話インターフェースに表示された１つまたは複数のメッセージとを表示する段階をさらに有する、請求項１から９のいずれか一項に記載の方法。
【請求項１１】
プロセッサと、
前記プロセッサによって実行されるプログラムロジックを実体的に記憶する記憶媒体と
を備える装置であって、
前記記憶されるプログラムロジックは、
前記プロセッサによって実行される、前記プロセッサによって実行されたインスタントメッセージングツールで表示されるメッセージを受信するロジックと、
前記プロセッサによって実行される、前記インスタントメッセージングツールの会話インターフェースに前記メッセージを表示するロジックと、
前記プロセッサによって実行される、前記メッセージの中で重要なメッセージを識別するロジックと、
前記プロセッサによって実行される、前記重要なメッセージの検出に応じてメッセージプロンプトインジケータを表示するロジックと、
前記プロセッサによって実行される、前記メッセージプロンプトインジケータに対して実行された操作の検出に応じて前記インスタントメッセージングツールの部分エリアでメッセージ閲覧エリアを展開するロジックと、
前記プロセッサによって実行される、前記メッセージ閲覧エリアに前記重要なメッセージを表示するロジックとを含む、
装置。
【請求項１２】
メッセージを受信する前記ロジックは、前記プロセッサによって実行される、クライアントデバイスのユーザが前記インスタントメッセージングツールにログインする前にメッセージを受信するロジックを含む、請求項１１に記載の装置。
【請求項１３】
前記メッセージの中で重要なメッセージを識別する前記ロジックは、前記プロセッサによって実行される、前記重要なメッセージが予め設定された条件を満たすと判断するロジックを含み、前記予め設定された条件は、
特定の言語データを含む前記重要なメッセージの内容、
前記重要なメッセージの送信者によって送信された過去のメッセージの内容に関連する前記重要なメッセージの内容、
クライアントデバイスのユーザの識別子を含む前記重要なメッセージの内容、
特定された送信者に一致する前記重要なメッセージの送信者、および
前記クライアントデバイスの前記ユーザと予め定められた関係を有する前記重要なメッセージの送信者のうち１つまたは複数を含む、請求項１１または１２に記載の装置。
【請求項１４】
前記メッセージプロンプトインジケータに対して実行された操作を検出する前記ロジックは、前記プロセッサによって実行される、ダブルクリック、長押し、スライド操作、または複数の連続するタッチまたはタップのうち１つまたは複数を検出するロジックを含む、請求項１１から１３のいずれか一項に記載の装置。
【請求項１５】
前記インスタントメッセージングツールの部分エリアでメッセージ閲覧エリアを展開する前記ロジックは、前記プロセッサによって実行される、前記会話インターフェースのサイズが縮小されるように前記メッセージ閲覧エリアおよび前記会話インターフェースをサイズ変更するロジックを含み、請求項１１から１４のいずれか一項に記載の装置。
【請求項１６】
前記メッセージ閲覧エリアをサイズ変更する前記ロジックは、前記プロセッサによって実行される、クライアントデバイスの片側から外側へ前記メッセージ閲覧エリアを展開するロジックを含む、請求項１５に記載の装置。
【請求項１７】
前記クライアントデバイスの片側から外側へ前記メッセージ閲覧エリアを展開する前記ロジックは、
前記プロセッサによって実行される、前記会話インターフェースの会話タイトルを表示するエリアから下に前記メッセージ閲覧エリアを展開するロジックと、
前記プロセッサによって実行される、前記会話インターフェースの左の境界から右に前記メッセージ閲覧エリアを展開するロジックと、
前記プロセッサによって実行される、前記会話インターフェースの右の境界から左に前記メッセージ閲覧エリアを展開するロジックとのうち１つまたは複数を含む、請求項１６に記載の装置。
【請求項１８】
前記メッセージ閲覧エリアをサイズ変更する前記ロジックは、前記プロセッサによって実行される、ドラッグ操作によって示される位置に前記メッセージ閲覧エリアを配置するロジックを含む、請求項１５から１７のいずれか一項に記載の装置。
【請求項１９】
前記メッセージ閲覧エリアに前記重要なメッセージを表示する前記ロジックは、前記プロセッサによって実行される、消去ボタンおよびスクロールバーのうち１つまたは複数を表示するロジックをさらに含む、請求項１１から１８のいずれか一項に記載の装置。
【請求項２０】
前記メッセージ閲覧エリアに前記重要なメッセージを表示する前記ロジックは、前記プロセッサによって実行される、異なるスタイルの前記重要なメッセージと前記会話インターフェースに表示された１つまたは複数のメッセージとを表示するロジックをさらに含む、請求項１１から１９のいずれか一項に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照  本願は、参照により全文が本願に援用される、２０１７年３月１５日に出願された「メッセージ通知方法、メッセージ表示方法および装置」と題する中国出願第２０１７１０１５４４８８．７号、ならびに２０１８年３月９日に出願された「予測される重要度に基づいてメッセージを選択的に表示する方法および装置」と題する米国出願第１５／９１６，５７７号の優先権を主張する。
【０００２】
開示される実施形態はデジタルメッセージング分野に関し、具体的には高重要度メッセージを自動的に検出し、かかるメッセージのために別個の閲覧エリアを提供することに関する。
【背景技術】
【０００３】
ネットワーク技術の発展にともない、通信用のスマート端末にインスタントメッセージングツールをインストールすることが一般的な通信手法となっている。例えば、ユーザはＤＩＮＧＴＡＬＫ（インスタントメッセージングツール）を使って互いにメッセージを瞬時に送信できる。ユーザがインスタントメッセージングツールを使ってインスタントメッセージングツールを使う別のユーザとやり取りするプロセスは会話と呼ばれる。
【０００４】
ユーザがインスタントメッセージングツールを使って（例えばツールの会話インターフェースを通じて）別のユーザと会話を行う場合に、別のユーザがあるとき当該ユーザに関係するメッセージを送信すると、現在のシステムはスマート端末の通知バーにプロンプトを表示して当該ユーザにプロンプトする。
【０００５】
当該ユーザは、メッセージを直ちに読むつもりであるなら、まずは通知バーを展開でき、次に通知バーでメッセージのプロンプトをタップできる。ユーザはその後、プロンプトに対応するメッセージを含む会話インターフェースへ導かれる。メッセージを読むこの方法では、ユーザが元の会話インターフェースを離れる必要がある。具体的に述べると、閲覧したメッセージが重要でないなら、ユーザは前の会話を継続するため元の会話インターフェースに戻る必要がある。このように、現在の従来のメッセージシステムでは、未読メッセージを読むことを望むユーザは、現在の会話インターフェースを離れる必要がある。これは不満足なユーザエクスペリエンスに結びつく。
【０００６】
別のシナリオでは、ユーザがインスタントメッセージングツールにログインし、アクティブである会話インターフェースは全ての未読メッセージをもれなく提示することができない。その後ユーザは他の未読メッセージを読みたい場合もあり得、その結果、ユーザは、未読メッセージを閲覧するために、現在の会話インターフェースを離れるか、現在の会話インターフェースで上にスクロールすることになる。したがって、現在の従来のメッセージシステムでは、未読メッセージを読むつもりのユーザが現在の会話インターフェースを出るか、会話インターフェースに現在表示されているメッセージ内容を隠さなければならない。これも不満足なユーザエクスペリエンスに結びつく。
【０００７】
重要な情報を含むメッセージやユーザの興味を引くメッセージなど、ユーザに送信される一部のメッセージは他のメッセージより重要である。通常、ユーザは通常のメッセージより重要なメッセージを進んで閲覧しようとする。ただし、多数のメッセージがユーザに送信される場合に、重要なメッセージを見落とさないようにするためには、ユーザが大量の情報に１つずつ目を通す必要がある。これは低い効率と不満足なユーザエクスペリエンスに結びつく。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記の技術的問題を解決するため、開示される実施形態は、メッセージプロンプト方法と、メッセージ表示方法と、関連装置とを提供する。メッセージプロンプト方法と、メッセージ表示方法と、関連装置とにより、ユーザは会話インターフェースを切り替える必要がなく、グループ会話インターフェースで現在交換されているメッセージを見落とすことがないため、ユーザエクスペリエンスが向上する。
【課題を解決するための手段】
【０００９】
一実施形態では、クライアントデバイスにて、インスタントメッセージングツールで表示するメッセージを受信することと、クライアントデバイスにて、インスタントメッセージングツールの会話インターフェースにメッセージを表示することと、クライアントデバイスにより、メッセージの中で重要なメッセージを識別することと、クライアントデバイスにより、重要なメッセージの検出に応じてメッセージプロンプトインジケータを表示することと、クライアントデバイスにより、メッセージプロンプトインジケータに対して実行された操作の検出に応じてインスタントメッセージングツールの部分エリアでメッセージ閲覧エリアを展開することと、クライアントデバイスにより、メッセージ閲覧エリアに重要なメッセージを表示することとを含む、方法が開示される。
【００１０】
別の一実施形態では、プロセッサと、プロセッサによって実行されるプログラムロジックを実体的に記憶する記憶媒体とを備える装置が開示され、記憶されるプログラムロジックは、プロセッサによって実行される、インスタントメッセージングツールで表示されるメッセージを受信するロジックと、プロセッサによって実行される、インスタントメッセージングツールの会話インターフェースにメッセージを表示するロジックと、プロセッサによって実行される、メッセージの中で重要なメッセージを識別するロジックと、プロセッサによって実行される、重要なメッセージの検出に応じてメッセージプロンプトインジケータを表示するロジックと、プロセッサによって実行される、メッセージプロンプトインジケータに対して実行された操作の検出に応じてインスタントメッセージングツールの部分エリアでメッセージ閲覧エリアを展開するロジックと、プロセッサによって実行される、メッセージ閲覧エリアに重要なメッセージを表示するロジックとを含む。
【００１１】
グループ会話インターフェースがアクティブであるときに、ユーザへ送信された受信メッセージに未読メッセージがある場合は、グループ会話インターフェースにメッセージプロンプトインジケータを表示できることが上記の技術的解決策から分かる。未読メッセージを閲覧しようとするユーザはメッセージプロンプトインジケータに対して展開操作を行うことができ、インスタントメッセージングツールはグループ会話インターフェースの部分エリアの中でメッセージ閲覧エリアを直接展開し、ユーザにとって未読である未読メッセージをメッセージ閲覧エリアに表示する。メッセージ閲覧エリアとグループ会話インターフェースが同時に表示されるため、ユーザはメッセージ閲覧エリアでメッセージを閲覧しているときに現在のグループ会話インターフェースを離れなくてよい。すなわち、ユーザはグループ会話インターフェースで会話メッセージを閲覧できる。このメッセージ閲覧方式は操作を簡略化し、ユーザは会話インターフェースを切り替える必要がない。さらに、グループ会話インターフェースで現在交換されているメッセージが見落とされることがないため、ユーザエクスペリエンスが向上する。
【００１２】
本開示の実施形態や先行技術の技術的解決策をより明確に説明するため、以下の節では実施形態や先行技術の説明に使う必要のある図面を手短に紹介する。以下で説明する図面は本開示のいくつかの実施形態に過ぎず、当業者なら、創造的な取り組みをせずとも、これらの図面をもとに別の図面を得ることもできる。
【図面の簡単な説明】
【００１３】
【図１】本開示のいくつかの実施形態によるメッセージ表示方法を示す流れ図である。
【００１４】
【図２】本開示のいくつかの実施形態によるグループ会話インターフェース上のメッセージプロンプトインジケータを示すユーザインターフェース図である。
【００１５】
【図３Ａ】本開示のいくつかの実施形態によるグループ会話インターフェース上で展開されたメッセージ閲覧エリアを示すユーザインターフェース図である。
【００１６】
【図３Ｂ】本開示のいくつかの実施形態によるグループ会話インターフェース上で展開されたメッセージ閲覧エリアを示すユーザインターフェース図である。
【００１７】
【図４】本開示のいくつかの実施形態によるメッセージ閲覧エリアの構造を示すユーザインターフェース図である。
【００１８】
【図５】本開示のいくつかの実施形態によるメッセージ表示方法を示す流れ図である。
【００１９】
【図６】本開示のいくつかの実施形態によるメッセージプロンプト方法を示す流れ図である。
【００２０】
【図７】本開示のいくつかの実施形態によるサーバーを示すブロック図である。
【００２１】
【図８】本開示のいくつかの実施形態によるメッセージ表示装置を示すブロック図である。
【００２２】
【図９】本開示のいくつかの実施形態によるメッセージ表示装置を示すブロック図である。
【００２３】
【図１０】本開示のいくつかの実施形態によるメッセージプロンプト装置を示すブロック図である。
【００２４】
【図１１】本開示のいくつかの実施形態によるメッセージプロンプトシステムを示すブロック図である。
【００２５】
【図１２】本開示のいくつかの実施形態によるメッセージプロンプト方法を示す流れ図である。
【００２６】
【図１３】本開示のいくつかの実施形態によるメッセージプロンプト装置を示すブロック図である。
【発明を実施するための形態】
【００２７】
これ以降は添付の図面を参照しながら開示される実施形態を説明する。
【００２８】
現在、ユーザがスマート端末上に構成されたインスタントメッセージングツールを使ってメッセージを交換することは非常に一般的である。ユーザはインスタントメッセージングツールで友人として加えられた他のユーザとやり取りでき、また複数のユーザから成るグループに参加してグループ内のユーザとやり取りすることもできる。ユーザが多数のグループに参加したり、インスタントメッセージングツールで多数の友人を加えると、当該ユーザが他の人々とチャットしているときやグループチャットを行っているときに、別のユーザやグループが当該ユーザに同時にメッセージを送信する可能性がかなり高くなる。ただし、この時点に送信されたメッセージは現在の会話インターフェースで表示できない。したがって、この場合、これらのメッセージを閲覧したいユーザは、会話インターフェースを切り替える必要があるが、会話インターフェースの切り替えは複雑な操作になり得る。
【００２９】
別の場合では、ユーザはインスタントメッセージングツールにログインしたばかりで、多数のメッセージを受信していたかもしれない。例えば、ユーザがログインする前にグループ内で多数の交換メッセージが作成されていたかもしれず、これらのメッセージはユーザにとって未読メッセージである。ユーザが未読メッセージがある会話インターフェースにいるときに、現在の会話インターフェースにあまりにも多くの未読メッセージがあると、現在の会話インターフェースではメッセージを完全には表示できないことがある。したがって、ユーザはさらに、先に作成された未読メッセージを閲覧するために、会話インターフェースでメッセージをスクロールする必要がある。このやり方なら会話インターフェースを切り替える必要はないが、ユーザは先に作成されたメッセージを閲覧するために現在の会話インターフェースを使う必要があり、グループ会話インターフェースで現在交換されているメッセージを見落とす恐れがあり、これは、ユーザが重要なメッセージを見落とす可能性が極めて高いことをも意味する。
【００３０】
要するに、いずれの場合でも従来のメッセージ閲覧方法は望ましいユーザエクスペリエンスを提供しない。これを考慮し、本開示の実施形態は、メッセージプロンプト方法と、メッセージ表示方法と、関連装置とを提供する。グループ会話インターフェースがアクティブであるときに、ユーザに送信された受信メッセージの中に未読メッセージがある場合は、グループ会話インターフェースにメッセージプロンプトインジケータを表示できる。未読メッセージを閲覧しようとするユーザはメッセージプロンプトインジケータに対して展開操作を行うことができ、インスタントメッセージングツールはグループ会話インターフェースの部分エリアの中でメッセージ閲覧エリアを直接展開し、ユーザにとって未読である未読メッセージをメッセージ閲覧エリアに表示する。メッセージ閲覧エリアとグループ会話インターフェースが同時に表示されるため、ユーザはメッセージ閲覧エリアでメッセージを閲覧しているときに現在のグループ会話インターフェースを離れなくてよい。すなわち、ユーザはグループ会話インターフェースで会話メッセージを閲覧できる。このメッセージ閲覧方式は操作を簡略化し、ユーザは会話インターフェースを切り替える必要がない。さらに、グループ会話インターフェースで現在交換されているメッセージが見落とされることがないため、ユーザエクスペリエンスが向上する。
【００３１】
本開示の実施形態で提供される解決策はスマート端末上に構成されたインスタントメッセージングツールに応用できるため、インスタントメッセージングツールを使って望ましいメッセージ閲覧機能を実現できる。スマート端末は、スマートフォン、個人用デジタル補助装置（ＰＤＡ）、またはパーソナルコンピュータなど、インスタントメッセージングツール能力を有する端末であってよい。インスタントメッセージングツールは、ＤＩＮＧＴＡＬＫなどのリアルタイムメッセージ交換機能を有するソフトウェアまたはアプリケーションであってよい。
【００３２】
図１は本開示のいくつかの実施形態によるメッセージ表示方法を示す流れ図である。
【００３３】
Ｓ１０１．スマート端末などのクライアントデバイスでインスタントメッセージングツールにログインするユーザであるユーザへ送信されたメッセージを受信する。
【００３４】
いくつかの実施形態において、段階Ｓ１０１はＳ１０２またはＳ１０３の前または後に実行されてもよい。ユーザへ送信されＳ１０１で受信されるメッセージは、ユーザがインスタントメッセージングツールにログインする前に受信されたメッセージを含み得る。これらは、ユーザがインスタントメッセージングツールを使用していてグループ会話インターフェースがアクティブであるときに受信されるメッセージをも含み得る。これらは、メッセージ閲覧エリアが展開されているときに受信されるメッセージをも含み得る。
【００３５】
示される実施形態は主にユーザへ送信されるメッセージに焦点を当てている。ユーザへ送信されるメッセージは、ユーザによって閲覧される必要のあるメッセージ、またはユーザが読む必要のある内容を有するメッセージを含み得、このユーザに関係するメッセージと考えることができる。
【００３６】
メッセージが送信される方法、またはメッセージの受信者は、多数のメッセージからどのメッセージがユーザへ送信されたメッセージであるかを判断するための確認の基礎として使用できる。例えば、他のユーザにより、またはシステムにより、当該ユーザへ別々に送信されるメッセージの場合は、かかるメッセージの受信者は当該ユーザのみであり、それらのメッセージは言うまでもなく当該ユーザによって読まれることを意図する内容を含んでいる。かかるメッセージはユーザへ送信されるメッセージを含み得る。別の一例として、当該ユーザを含むグループへ送信されるメッセージの場合、グループへ送信されるメッセージは当該ユーザによって受信されることを意図しており、メッセージは当該ユーザへ送信されるメッセージを含み得る。グループ会話の場合、このグループへ送信されるメッセージはグループ内の全ユーザへ送信されるメッセージを含み得、メッセージは、本実施形態で述べている「ユーザへ送信されるメッセージ」におけるユーザなど、グループ内の特定のユーザへ送信される。
【００３７】
効率的で簡便なメッセージ閲覧を可能にすることに加え、本実施形態で提供される方法は、ユーザがユーザに関係する重要なメッセージをより正確に閲覧することをも可能にする。ここでの重要なメッセージとは、ユーザが閲覧する必要があるメッセージ、またはユーザが読む必要がある内容を含んでいるメッセージである。加えて、ここでの重要なメッセージはユーザによって閲覧される期待がより高く、その内容もより重要である。例えば、グループでは誰もがメッセージを送信できるため、通常は多数のメッセージが存在する。メッセージがユーザＡに関係する重要なメッセージを含んでいる場合、当該メッセージが多数のメッセージの中にある可能性は非常に高い。当該メッセージを閲覧しようとするユーザＡは、重要なメッセージを見つけるために、グループの多数のメッセージに手作業で目を通す必要があり得る。これはユーザＡにとって愉快な体験ではなく、この場合、ユーザはときとして重要なメッセージを見つけられないことすらあり、時間と情報の無駄になる。
【００３８】
示される実施形態はユーザへ送信されたメッセージが重要なメッセージであるか否かを判断する方法を提供する。ユーザへ送信されたメッセージが受信された後には、この方法を用いて、ユーザへ送信されたメッセージが予め設定された条件を満たすか否かを判断することができる。予め設定された条件を満たす場合、方法はユーザへ送信されたメッセージが重要なメッセージであると判断し、この場合はＳ１０２がその後実行されてよい。予め設定された条件を満たさない場合、方法はユーザへ送信されたメッセージが重要なメッセージではないと判断し、この場合、ユーザはプロンプトされない。プロンプトの一例はグループ会話インターフェースでメッセージプロンプトインジケータを表示することである。
【００３９】
メッセージが重要であると判断される場合は、メッセージが予め設定された条件を満たす必要があり、予め設定された条件は予め設定されたルールに従って決定されてよい。予め設定されたルールは開発者がユーザの要件に従って事前に定めてよく、または予め設定されたルールは機械学習または人工知能自己学習によって決定されてもよい。機械学習および人工知能の提案はユーザからのフィードバックに基づいて最適化できる。予め設定された条件は、特定の言語データを含むメッセージの内容、ユーザによって送信された過去のメッセージの内容に関連するメッセージの内容、ユーザの識別子を含むメッセージの内容、メッセージの送信者、および予め定められた関係を満たすユーザのうち、いずれか１つまたは複数の組み合わせを含んでよく、メッセージは予め設定されたルールを満足する。
【００４０】
例えば、あるグループにおいて、ユーザＡは送信メッセージがユーザＢによって見られることを望む場合に、予め設定された条件に従ってユーザＢを指し示すポインタをこのメッセージに加えることができる（例えば、メッセージに「
【数１】
2020512609.tif 000003
ｕｓｅｒ  Ｂ」と加えることによってこのメッセージをユーザＢに指し示す）。このメッセージはグループ内の他のユーザにも見えるが、このメッセージは明らかにグループ内の他のユーザよりユーザＢにとって重要であり、これは具体的にユーザＢによって閲覧されることを意図するメッセージである。したがって、このメッセージは、「
【数２】
2020512609.tif 000004
」の予め設定されたルールのもとで「
【数３】
2020512609.tif 000005
ｕｓｅｒ  Ｂ」の予め設定された条件を満足することによって、ユーザＢに関係する重要なメッセージであると判断される。
【００４１】
グループ内で一般的に使われるそのような予め設定されたルールに加え、既の定条件は、メッセージの送信者がユーザとの予め定められた関係を満たすことであってもよい。例えば、予め定められた関係は送信者がユーザの職場の上司であることであってよい。ユーザがユーザＣであり、ユーザＣの上司がワークグループ内でメッセージを送信する場合は、送信者はユーザＣとの予め定められた関係を満足する上司であるから、メッセージはワークグループ内のユーザＣに関係する重要なメッセージであると判断できる。
【００４２】
予め設定された条件はさらに、特殊文字を含むものとして、または特別な形式を有するものとして、設定されてもよい。ユーザＡによってユーザＢへ送信されるメッセージに含まれている文字が、またはメッセージの形式が、予め設定された条件を満足する場合は、メッセージがユーザＢに関係する重要なメッセージであると判断できる。
【００４３】
予め設定された条件はさらに、メッセージの内容が特定の言語データを含むことを含んでよく、特定の言語データは語や数字であってよい。例えば、特定の言語データはユーザが注意を払うキーワードや重要な数値であってよい。ユーザへ送信されるメッセージが特定の言語データを含んでいる場合は、メッセージはユーザに属する重要なメッセージであると判断される。特定の言語データはユーザの趣味に関連するものであってよく、またはユーザの趣味を反映するものであってもよい。特定の言語データはユーザによって設定されてよく、または、ユーザのネットワーク挙動に従ってマシンによって生成されてもよい。
【００４４】
例えば、あるグループに１００名のユーザがおり、そのうちの２０名のユーザが自分たちの趣味関連ラベルを「サッカー」に設定している。このグループ内のあるユーザが「今日の午後に玉蹴りする？」という内容のメッセージを送信する場合、システムは、マシンにより関連を学習することにより、「玉蹴り」と「サッカー」は関連していると判断できる。すなわち、「玉蹴り」はラベルが「サッカー」である２０名のユーザに関係する特定の言語データとみなすことができ、このメッセージは２０名のユーザにとって重要なメッセージであると判断され、２０名のユーザのうちの誰かがこのメッセージをまだ読んでいない場合はプロンプトが送信される。
【００４５】
別の一例として、あるグループ内のあるユーザが「素晴らしい料理」のニュースをフォローしている場合、システムは当該ユーザが美味しい食べ物が好きであるとみなすことができ、当該ユーザに関連する特定の言語データとして素晴らしい料理に関連する言語データを設定できる。あるユーザからこの特定のユーザへ送信されるメッセージの内容が、「ｘｘレストランの切り身魚のラー油煮はとても美味しい」といった素晴らしい料理に関連する内容を含んでいる場合は、「切り身魚のラー油煮」というフレーズは当該ユーザに関連する特定の言語データとして識別できる。そしてこのメッセージは当該ユーザにとって重要なメッセージであると判断できる。当該ユーザがこのメッセージをまだ読んでいない場合は、当該ユーザにプロンプトできる。
【００４６】
予め設定された条件はさらに、メッセージの内容がユーザの識別子を含んでいることを含んでよい。ユーザの識別子は、ユーザのユーザ名や実名やジョブ番号など、ユーザの識別に用いることができる内容であってよい。ユーザへ送信されるメッセージがユーザの識別子を含んでいる場合、そのメッセージはユーザにとって重要なメッセージであると判断される。
【００４７】
予め設定された条件はさらに、メッセージの内容がユーザによって送信された過去のメッセージの内容に関連することを含んでよい。ユーザへ送信されるメッセージがユーザによってかつて送信されたメッセージに関連しているか否かは、機械学習か自動人工知能（ＡＩ）決定で特定できる。例えば、ユーザによってかつて送信されたメッセージに対する返信であるメッセージや、ユーザによってかつて送信されたメッセージの内容に言及するメッセージは、ユーザによって送信された過去のメッセージの内容に関連していると判断できる。計算効率を高めるため、過去のメッセージは時間範囲を使って定義できる。例えば、ユーザによって最近送信されたメッセージをユーザによって送信された過去のメッセージとして定義できる。あるいは、送信されたメッセージの数で過去のメッセージを定義できる。例えば、ユーザによって最近送信されたＮ個のメッセージがユーザによって送信された過去のメッセージと定義される。
【００４８】
Ｓ１０２．グループ会話インターフェースがアクティブであるときに、ユーザへ送信されたメッセージの中に未読メッセージがある場合は、グループ会話インターフェースにメッセージプロンプトインジケータを表示する。
【００４９】
例えば、会話はユーザ間でメッセージを交換するプロセスから成ってよい。会話インターフェースは、ユーザ間の会話で交換されるメッセージや内容を表示するインターフェースまたはウィンドウから成ってよい。本実施形態でグループ会話インターフェースはユーザと複数の他のユーザとの会話のためのインターフェースである。グループ会話インターフェースはグループ会話のための会話インターフェースであってよく、またはユーザと複数のユーザを含むグループとのグループチャットウィンドウであってよい。
【００５０】
一般的に、会話インターフェースを備えたインスタントメッセージングツールによって表示されるメッセージは既に閲覧済みのメッセージとみなされ得る。すなわち、これらのメッセージはユーザによって読まれたものとみなされる。未読メッセージは会話インターフェースにまだ表示されていないメッセージから成り得る。すなわち、このメッセージはユーザによって読まれていないとみなされる。
【００５１】
ユーザへメッセージが送信される会話は複数あり得るため、言うまでもなく、グループ会話インターフェースで全てのメッセージを表示しきれないことがある。このため、グループ会話インターフェースがアクティブであるときに、ユーザへ送信されるメッセージの一部または全部はユーザに向けて表示されず、未読メッセージとなる。または、たとえユーザへ送信される全てのメッセージがグループ会話インターフェースに対応する会話に属している場合でも、ターゲット会話ウィンドウで同時に表示されるメッセージの数には限りがある。これはターゲット会話ウィンドウのサイズに限りがあるからであり、例えば最大サイズはスマート端末のディスプレイインターフェースの面積である。したがって、ユーザへ送信されたメッセージで現在のグループ会話インターフェースにまだ表示されていないメッセージは未読メッセージである。
【００５２】
ユーザへ送信されたメッセージに未読メッセージがあると方法が判断する場合は、まだ閲覧されていないメッセージがあることをユーザにプロンプトするため、グループ会話インターフェースにメッセージプロンプトインジケータを表示できる。メッセージプロンプトインジケータは仮想ボタンであってよく、または様々に提示される１組の識別子から成ってよい。例えば、図２はグループ会話インターフェースにメッセージプロンプトインジケータ（３００）を含む提示のありかたの概略図を示している。図２の封筒のアイコン（３００）はメッセージプロンプトインジケータであってよい。図２に示された標識形状に加え、メッセージプロンプトインジケータには他のタイプまたは形状の標識形状を使用することもできる。
【００５３】
Ｓ１０３．メッセージプロンプトインジケータに対する展開操作が受け取られる場合に、グループ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開し、メッセージ閲覧エリアは未読メッセージを表示するために使われる。
【００５４】
グループ会話インターフェースにメッセージプロンプトインジケータを表示することにより、スマート端末を使用しインスタントメッセージングツールにログインするユーザは未読メッセージが現在あることに気づくことができる。したがって、ユーザが未読メッセージを閲覧しようとする場合、ユーザはグループ会話インターフェースで未読メッセージを閲覧するためにメッセージプロンプトインジケータを操作できる。この操作は、この操作がメッセージ閲覧エリアを展開するためのユーザによる操作であるとスマート端末が、またはインスタントメッセージングツールが、認識できるように事前に設定できる。展開操作のタイプは具体的な応用シナリオに応じて様々であってよい。例えば、展開操作は、メッセージプロンプトインジケータに対する複数の連続するタッチまたはタップから成ってよく、またはメッセージプロンプトインジケータに対するドラッグ操作から成ってよい（例えば、メッセージプロンプトインジケータを長く押した後にメッセージプロンプトインジケータをある位置までドラッグする）。別の一実施形態において、展開操作は、下にスライド、左にスライド、右にスライドなど、メッセージプロンプトインジケータに対するスライド操作であってよい。
【００５５】
メッセージプロンプトインジケータに対する展開操作が取得されると、メッセージ閲覧エリアを展開するためのエリアとしてグループ会話インターフェースから部分エリアが決定される。このため、グループ会話インターフェースは相応に調整され、メッセージ閲覧エリアが提示のため表示されない部分まで縮小される。メッセージ閲覧エリアを展開するグループ会話インターフェース上の部分エリアは予め設定でき、または展開操作に従ってリアルタイムで判断でき、またはこれはメッセージプロンプトインジケータの位置に応じて判断できる。メッセージ閲覧エリアが展開されると、グループ会話インターフェースの実際の提示スペースは相応に縮小され調整される。メッセージ閲覧エリアとグループ会話インターフェースは元のグループ会話インターフェース（すなわち、メッセージ閲覧エリアがまだ展開されていないときのグループ会話インターフェース）によって占められていたエリアを共有する。例えば、位置関係は図３Ａに示されたメッセージ閲覧エリア（２００）とグループ会話インターフェース（１００）との位置関係であってよい。メッセージ閲覧エリア（２００）が展開された後には、ユーザに関係しユーザによってまだ閲覧されていないメッセージがメッセージ閲覧エリア（２００）に表示され、ユーザと他のユーザとで交換されるメッセージは引き続きグループ会話インターフェース（１００）に表示される。このように、ユーザはグループ会話インターフェース（１００）でリアルタイムの着信メッセージを見落とすことなく未読メッセージを閲覧でき、さらにユーザは会話インターフェースを切り替える必要がないため、より良い閲覧体験が可能になる。
【００５６】
なお、メッセージ閲覧エリアが展開された後にはメッセージ閲覧エリア（２００）とグループ会話エリア（１００）が元のグループ会話インターフェースで共に表示されるため、部分エリアのサイズはある程度指定する必要がある。部分エリアが極端に大きいと、展開後のグループ会話インターフェース（１００）があまりにも小さくなってグループメッセージの提示に支障をきたす可能性があり、ユーザがその内容を明瞭に閲覧することが困難になる。反対に、部分エリアが極端に小さいと、メッセージ閲覧エリアがあまりにも小さくなってメッセージ閲覧エリアでのメッセージの提示に支障をきたす可能性があり、ユーザが未読メッセージを明瞭に読むことは困難になる。したがって、メッセージ閲覧エリアのサイズは通常は事前に設定され、これにより、メッセージ閲覧エリア（２００）が様々な位置で展開された後には、メッセージ閲覧エリア（２００）とグループ会話インターフェース（１００）での提示を確実なものにできる。例えば、部分エリアが元のグループ会話インターフェースの面積の半分より大きくならないように指定することができる。
【００５７】
グループ会話インターフェースがアクティブであるときに、ユーザへ送信された受信メッセージの中に未読メッセージがある場合は、グループ会話インターフェースにメッセージプロンプトインジケータ（３００）を表示できることが分かる。未読メッセージを閲覧しようとするユーザはメッセージプロンプトインジケータ（３００）に対して展開操作を行うことができる。これに応じて、インスタントメッセージングツールはグループ会話インターフェースの部分エリアの中でメッセージ閲覧エリア（２００）を直接展開し、ユーザにとって未読である未読メッセージをメッセージ閲覧エリア（２００）に表示する。メッセージ閲覧エリア（２００）とグループ会話インターフェース（１００）が同時に表示されるため、ユーザはメッセージ閲覧エリア（２００）でメッセージを閲覧しているときに現在のグループ会話インターフェース（１００）を離れなくてよい。すなわち、ユーザはグループ会話インターフェース（１００）で会話メッセージを閲覧できる。このメッセージ閲覧方式は操作を簡略化し、ユーザは会話インターフェースを切り替える必要がない。さらに、グループ会話インターフェース（１００）で現在交換されているメッセージが見落とされることがないため、ユーザエクスペリエンスが向上する。
【００５８】
特に、ユーザへ送信されるメッセージがユーザに関係する重要なメッセージである場合は、メッセージ閲覧エリア（２００）でユーザに関係する重要なメッセージを共に表示できる。重要なメッセージはユーザに向けて明瞭に別々に表示できる。このメカニズムは、現在のアプリケーションでよくあるユーザが多数のメッセージの中で重要なメッセージを見落とす可能性や重要なメッセージを見つけられない可能性を大幅に低下させる。閲覧時間は大幅に短縮され、ユーザエクスペリエンスが向上する。さらに、ユーザは重要情報を閲覧しているときに会話インターフェースを切り替える必要がないため、ユーザはグループ会話インターフェース（１００）で現在交換されているメッセージを見落とすことがなく、ユーザエクスペリエンスはさらに向上する。さらに、メッセージ閲覧エリア（２００）は重要な未読メッセージを提示するので、重要な未読メッセージに関する統計をある程度収集でき、ユーザは重要な未読メッセージの数を知ることができ、ユーザエクスペリエンスが向上する。
【００５９】
これよりメッセージ閲覧エリアを展開する可能な位置をさらに説明する。一実施形態において、メッセージ閲覧エリアを展開するグループ会話インターフェース上の位置は限定されない。例えば、位置はグループ会話インターフェース（１００）の上半分であってよく、またはグループ会話インターフェース（１００）の境界であってよく、またはグループ会話インターフェース（１００）の中央の既定エリアであってよい。説明を明確にするため、開示される実施形態は可能な部分エリアとして一般的に使用される数通りの位置を提供する。部分エリアは以下の３つのエリアのいずれか１つから成る。
【００６０】
（１）グループ会話インターフェースで会話タイトルを表示するエリアから下に広がる部分エリア。
【００６１】
（２）グループ会話インターフェースで左の境界から右に広がる部分エリア。
【００６２】
（３）グループ会話インターフェースで右の境界から左に広がる部分エリア。
【００６３】
図３Ａは第１の可能性を示している。展開後はウィンドウ全体の上半分がメッセージ閲覧エリア（２００）を提示し、下半分は引き続きグループ会話インターフェース（１００）を表示する。第２の可能性と第３の可能性の提示方式は同様であり、いずれもグループ会話インターフェースの境界にメッセージ閲覧エリアを配置する。２つの可能性は主に、ワイドスクリーンスマート端末に、または水平に使用される一般的なスマート端末に、使用できる。スマート端末の提示ウィンドウの幅が広いと、境界でメッセージ閲覧エリアを展開することによって提示スペースを合理的に割り当てることができ、メッセージ閲覧エリアが展開された後は、メッセージ閲覧エリアとグループ会話インターフェースエリア両方でより良い提示効果を提供できる。例えば、図３Ｂは第３の可能性の可能な提示のありかたを示している。展開後にメッセージ閲覧エリア（２００）はグループ会話インターフェース（１００）の右境界に表示される。
【００６４】
メッセージ閲覧エリアを展開する部分エリアの位置は、メッセージプロンプトインジケータ（３００）の位置に応じて決定できる。例えば、メッセージプロンプトインジケータ（３００）は、図２に示された位置のように、グループ会話インターフェースの上に位置する。この場合、メッセージ閲覧エリア（２００）を展開する部分エリアはグループ会話インターフェースの上半分であってよい。例えば、メッセージプロンプトインジケータ（３００）はグループ会話インターフェースの境界に位置する。この場合、メッセージ閲覧エリア（２００）を展開する部分エリアはメッセージプロンプトインジケータの位置に対応するグループ会話インターフェースの境界部分であってよい。
【００６５】
メッセージ閲覧エリア（２００）を展開する部分エリアの位置は、予め設定することもできる。例えば、メッセージプロンプトインジケータ（３００）の位置に関わりなく、部分エリアがグループ会話インターフェースの上半分に予め設定される場合。メッセージプロンプトインジケータ（３００）に対して展開操作が行われると、グループ会話インターフェースの上半分でメッセージ閲覧エリア（２００）が展開される。
【００６６】
メッセージ閲覧エリア（２００）を展開する部分エリアの位置は、メッセージプロンプトインジケータ（３００）に対するユーザの展開操作に従って動的に決定することもできる。展開操作がドラッグ操作を含む場合、メッセージプロンプトインジケータ（３００）に対するドラッグ操作が取得されると、メッセージプロンプトインジケータ（３００）はドラッグ操作に応じて動くことができ、これは運動追跡提示効果に相当する。
【００６７】
ドラッグ操作が完了したと判断したら、ドラッグ操作が完了した位置とグループ会話インターフェースとの位置関係に従ってグループ会話インターフェースの部分エリアでメッセージ閲覧エリア（２００）を展開する。
【００６８】
これより図２に示された位置にあるメッセージプロンプトインジケータ（３００）を一例として用いる。ドラッグ操作が完了した位置がグループ会話インターフェースの上半分内である場合、部分エリアはグループ会話インターフェースの上半分であると決定でき、メッセージ閲覧エリア（２００）はグループ会話インターフェースの上半分で展開できる。ドラッグ操作が完了した位置がグループ会話インターフェースの左部分内である場合、部分エリアはグループ会話インターフェースの左部分であると決定でき、メッセージ閲覧エリア（２００）はグループ会話インターフェースの左部分で展開できる。
【００６９】
メッセージ閲覧エリア（２００）を正確に展開するため、メッセージ閲覧エリアが展開される前に、ドラッグ操作が完了した位置が展開条件を満たすか否かを判断できる。展開条件を満たす場合は、ドラッグ操作が完了した位置とグループ会話インターフェースとの位置関係に従ってグループ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開する。
【００７０】
ドラッグ操作が完了した位置が適切なエリア内にあるか否かといった展開条件を指定することは、ドラッグ操作が完了した位置が展開条件を満足すると判断される場合に、ドラッグ操作が完了した位置があまり正確ではない範囲内にある状況（例えば左部分と右部分の間）、ならびにドラッグ操作が完了した位置がグループ会話インターフェースの外である状況を、効果的に回避する。このようなメカニズムは、メッセージ閲覧エリア（２００）が展開される位置が分からないか誤った位置になる状況の発生を回避し、メッセージ閲覧エリアを展開する精度を高め、ユーザエクスペリエンスを向上させる。
【００７１】
ユーザに関係しユーザによってまだ閲覧されていないメッセージを提示するためにメッセージ閲覧エリアが使われることが明らかになった後、これ以降は、メッセージ閲覧エリアでメッセージをどのように提示するかと、メッセージ閲覧エリアがメッセージのために提供できる様々なタイプの処理を説明する。
【００７２】
メッセージ閲覧エリア（２００）では少なくとも１つのメッセージを同時に表示できる。同時に表示されるメッセージの具体的な数は、メッセージ閲覧エリア（２００）のサイズに関係し得、またメッセージ表示形式にも関係し得る。メッセージを表示するときは、いくつかのメッセージを強調でき、強調方式は限定されない。例えば、メッセージは太字にでき、展開でき、または異なるフォント色で示すことができる。強調方式は図３Ａまたは図３Ｂに示されているとおりであってよく、メッセージ閲覧エリア（２００）では重要なメッセージが展開されて強調されている。
【００７３】
例えば、メッセージ閲覧エリア（２００）でいくつかのメッセージを強調することによって、提示効果を効果的に向上させることができる。例えば、メッセージ閲覧エリアの中央や最初の行など、予め設定されたエリアまたは位置をメッセージ閲覧エリア（２００）内で設定でき、この位置にある情報を強調できる。あるいは、ユーザによってメッセージ閲覧エリア（２００）でメッセージが選択される場合は、選択されたメッセージを強調できる。すなわち、ユーザはタッチコントロールなどを用いてメッセージ閲覧エリア（２００）内でメッセージを選択できる。ユーザがメッセージを選択する場合、これはユーザがこのメッセージを読みたいということを示し得る。したがって、メッセージを強調することによってユーザにとって読みやすいものにし、より良い提示効果を達成する。
【００７４】
未読メッセージの中にはグループ会話インターフェース（１００）に対応する会話に属さないメッセージが存在し得る。ユーザに未読メッセージを提示するため、選択されたメッセージがグループ会話インターフェース（１００）に対応する会話のメッセージではない場合は、選択されたメッセージが属する会話の会話タイトルを表示できる。選択されたメッセージが属する会話の会話タイトルを表示する位置は限定されない。例えば、会話タイトルは選択されたメッセージの近くに表示でき、または会話タイトルを表示する専用のエリア内に表示することもできる。例えば、選択されたメッセージが属する会話の会話タイトルは、グループ会話インターフェース上の会話タイトル表示エリアに表示される。具体的な例は図４に示されているとおりであってよく、「チャット３」（１１０）が選択されたメッセージが属する会話の会話タイトルである。「チャット１」はグループ会話インターフェースに対応する会話の会話タイトルであってよい。選択されたメッセージに対応する会話タイトルを表示することにより、ユーザは選択されたメッセージの内容をより明確かつ直接的に理解できる。
【００７５】
ユーザに未読メッセージを表示した後、表示されたメッセージはユーザによって既に閲覧済みであり得る。表示の質を向上させるため、一実施形態では、メッセージ閲覧エリアに削除ボタン（３１０）が設けられ、削除ボタン（３１０）はセット仮想ボタンであってよい。
【００７６】
ユーザは削除ボタンにタッチして既読メッセージを削除でき、そうすることでメッセージ閲覧エリアに残っているメッセージの数を減らし、同じメッセージを繰り返し読むことや過剰なメッセージのためメッセージを見落とすことを回避する。したがって、任意に選べることとして、削除ボタンのトリガー操作が取得されると、メッセージ閲覧エリアで選択されたメッセージが既読に設定され、そのメッセージは削除される。メッセージ閲覧エリアに表示されるメッセージはどれも未読メッセージであるため、メッセージ閲覧エリアは既読に設定されたメッセージを表示しなくてよい。メッセージが削除された後にはメッセージ閲覧エリアに表示されるメッセージの数を減らすことができ、表示効率が向上する。
【００７７】
削除ボタンを使って選択されたメッセージを正確に削除することに加え、メッセージ閲覧エリアには、メッセージ閲覧エリアでメッセージを消去する消去ボタンをさらに設けることができる。消去ボタンはセット仮想ボタンであってよい。例えば、図４のアイコン（３１０）が消去ボタンであってよい。消去ボタン（３１０）に対するトリガー操作が取得されると、メッセージ閲覧エリア内の全てのメッセージが既読に設定され、それらのメッセージは消去される。このように、削除効率が上がる。ユーザは既読メッセージを１つずつ削除する必要がない。これは多数のメッセージが存在する場合にとりわけユーザにとって効率的である、すなわちメッセージは消去ボタンでより効率的に削除できるため、ユーザエクスペリエンスが向上する。
【００７８】
メッセージ閲覧エリアのスペースには限りがあり、また同時に表示できるメッセージの数には限りがあるため、多数の未読メッセージがあるときに全ての未読メッセージを同時に表示することは可能でない場合がある。この場合はメッセージをスクロールする機能がメッセージ閲覧エリアに設けられる。表示されるメッセージはメッセージ閲覧エリアにおけるユーザのスライド操作によって変えることができる。したがって、グループ会話インターフェースの部分エリアでメッセージ閲覧エリアが展開された後に、方法は、メッセージ閲覧エリアの中で表示しきれない未読メッセージがあり、メッセージ閲覧エリアに対するスライド操作が取得される場合に、スライド操作の方向に従って表示されるメッセージを調整することをさらに含む。
【００７９】
スライド操作はメッセージ閲覧エリア内のどの位置でも行うことができる。ただし、スライド操作のフィードバックの精度を高めるため、メッセージ閲覧エリアには図４のスクロールバー（３２０）を設けてよい。ユーザはスクロールバー（３２０）で示された位置でスライド操作を行うことができる。
【００８０】
スライド操作は、垂直方向のスライド操作を、または水平方向のスライド操作を、含み得る。メッセージ閲覧エリアにおけるメッセージの配置に応じて様々なスライド操作を用いることができる。例えば、メッセージが縦列に配置される場合は、垂直方向のスライド操作を用いて現在表示されているメッセージの上または下に配置されたメッセージを表示できる。メッセージが複数のページに配置される場合は、水平方向のスライド操作を用いてページをめくることができる。
【００８１】
メッセージ閲覧エリアは主に未読メッセージを表示するので、ユーザは、メッセージのいずれか１つを詳しく閲覧して読む必要がある場合に、このメッセージのコンテクストメッセージを閲覧する必要があるかもしれない。したがって、メッセージ閲覧エリアはコンテクストを閲覧する機能も提供する。コンテクストメッセージは閲覧操作を用いて閲覧でき、この閲覧操作は、メッセージに対するダブルクリックや長押しなど、予め設定された操作方式であってよい。
【００８２】
メッセージ閲覧エリア内のメッセージに対する閲覧操作が取得されると、閲覧操作によって選択されたメッセージが属する会話が判断される。
【００８３】
閲覧操作で選択されたメッセージが属する会話がグループ会話インターフェースに対応する会話である場合は、閲覧操作で選択されたメッセージのコンテクストメッセージがグループ会話インターフェースに表示される。
【００８４】
閲覧操作で選択されたメッセージが属する会話が別の会話である場合は、他の会話のインターフェースに切り替えられ、閲覧操作で選択されたメッセージのコンテクストメッセージが他の会話のインターフェースに表示される。
【００８５】
例えば、コンテクストメッセージを必要とするメッセージがグループ会話インターフェースに対応する会話に属している場合は、ユーザは現在のグループ会話インターフェースを離れる必要はなく、代わりにユーザはメッセージへ直接導かれ、閲覧操作で選択されたメッセージ（ならびにそのコンテクストメッセージ）が表示される。閲覧操作によって選択されたメッセージが別の会話に属している場合は、会話インターフェースを切り替えることができ、メッセージとそのコンテクストメッセージを表示する。別の会話インターフェースに切り替えるときには、メッセージ閲覧エリアは閉じられてよく、または維持され、その表示が継続されてもよく、これはここで限定されない。
【００８６】
図５は本開示のいくつかの実施形態によるメッセージ表示方法を示す流れ図である。一実施形態では、説明される方法がスマート端末上に構成されたインスタントメッセージングツールによって実行される。
【００８７】
Ｓ５０１．スマート端末でインスタントメッセージングツールにログインするユーザであるユーザへ送信されたメッセージを受信する。
【００８８】
Ｓ５０２．ユーザ会話インターフェースがアクティブであるときに、ユーザへ送信されたメッセージの中に未読メッセージがある場合は、ユーザ会話インターフェースにメッセージプロンプトインジケータを表示する。
【００８９】
会話インターフェースはユーザとユーザＡなどの他のユーザとの会話のためのインターフェースである。この場合、グループ会話インターフェースはユーザとユーザＡとの会話のための会話インターフェースまたはチャットウィンドウであってよい。メッセージプロンプトインジケータは未読メッセージがあることをプロンプトするために使われる。
【００９０】
Ｓ５０３．メッセージプロンプトインジケータに対する展開操作が検出される場合に、ユーザ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開し、メッセージ閲覧エリアは未読メッセージを表示するために使われる。
【００９１】
任意に選べることとして、部分エリアは以下の３つのエリアのいずれか１つから成る。
【００９２】
（１）ユーザ会話インターフェースで会話タイトルを表示するエリアから下に広がる部分エリア。
【００９３】
（２）ユーザ会話インターフェースで左の境界から右に広がる部分エリア。または
【００９４】
（３）ユーザ会話インターフェースで右の境界から左に広がる部分エリア。
【００９５】
任意に選べることとして、展開操作はドラッグ操作を含み、メッセージプロンプトインジケータに対する展開操作が取得される場合に、ユーザ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開することは、メッセージプロンプトインジケータに対するドラッグ操作が取得される場合に、ドラッグ操作に応じてメッセージプロンプトインジケータを動かすことと、ドラッグ操作が完了したと判断したときに、ドラッグ操作が完了した位置とユーザ会話インターフェースとの位置関係に従ってユーザ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開することとを、さらに含む。
【００９６】
任意に選べることとして、ドラッグ操作が完了した位置とユーザ会話インターフェースとの位置関係に従ってユーザ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開する前に、方法は、ドラッグ操作が完了した位置が展開条件を満たすか否かを判断することと、展開条件を満たす場合に、ドラッグ操作が完了した位置とユーザ会話インターフェースとの位置関係に従ってユーザ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開することとを、さらに含む。
【００９７】
任意に選べることとして、既定位置にあるメッセージはメッセージ閲覧エリアの中で強調される。
【００９８】
任意に選べることとして、メッセージ閲覧エリア内のメッセージがユーザによって選択される場合は、選択されたメッセージがメッセージ閲覧エリアで強調される。
【００９９】
任意に選べることとして、選択されたメッセージがユーザ会話インターフェースに対応する会話のメッセージではない場合は、選択されたメッセージが属する会話の会話タイトルが表示される。
【０１００】
任意に選べることとして、選択されたメッセージが属する会話の会話タイトルを表示することは、選択されたメッセージが属する会話の会話タイトルをユーザ会話インターフェースの会話タイトル表示エリアに表示することを含む。
【０１０１】
任意に選べることとして、メッセージ閲覧エリアの中に削除ボタンが設けられ、方法は、この削除ボタンに対するトリガー操作を取得する場合に、メッセージ閲覧エリアで選択されたメッセージを既読に設定することと、そのメッセージを削除することとを、さらに含む。
【０１０２】
任意に選べることとして、メッセージ閲覧エリアの中に消去ボタンが設けられ、方法は、消去ボタンに対するトリガー操作が取得される場合に、メッセージ閲覧エリア内の全てのメッセージを既読に設定することと、それらのメッセージを消去することとを、さらに含む。
【０１０３】
任意に選べることとして、ユーザ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開することの後に、方法は、メッセージ閲覧エリアの中で表示しきれない未読メッセージがあり、メッセージ閲覧エリアに対するスライド操作が取得される場合に、スライド操作の方向に従って表示されるメッセージを調整することをさらに含む。
【０１０４】
任意に選べることとして、スライド操作は垂直方向または水平方向のスライド操作を含む。
【０１０５】
任意に選べることとして、ユーザ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開することの後に、方法は、メッセージ閲覧エリア内のメッセージに対する閲覧操作が取得される場合に、閲覧操作によって選択されたメッセージが属する会話を判断することと、閲覧操作で選択されたメッセージが属する会話がユーザ会話インターフェースに対応する会話である場合に、閲覧操作で選択されたメッセージのコンテクストメッセージをユーザ会話インターフェースに表示することとを、さらに含み、閲覧操作で選択されたメッセージが属する会話が別の会話である場合は、他の会話のインターフェースに切り替えられ、閲覧操作で選択されたメッセージのコンテクストメッセージが他の会話のインターフェースに表示される。
【０１０６】
任意に選べることとして、ユーザへ送信されたメッセージを受信することの後に、方法は、ユーザへ送信されたメッセージが予め設定された条件を満たすか否かを判断することと、予め設定された条件を満たす場合に、ユーザへ送信されたメッセージが重要なメッセージであると判断することと、ユーザへ送信されたメッセージの中に未読メッセージがあり、グループ会話インターフェースがアクティブである場合に、グループ会話インターフェースにメッセージプロンプトインジケータを表示する段階を実行することとを、さらに含む。
【０１０７】
任意に選べることとして、予め設定された条件は、特定の言語データを含むメッセージの内容、ユーザによって送信された過去のメッセージの内容に関連するメッセージの内容、ユーザの識別子を含むメッセージの内容、メッセージの送信者、および予め定められた関係を満たすユーザのうち、いずれか１つまたは複数の組み合わせを含み、メッセージは予め設定されたルールを満足する。
【０１０８】
前述の段階および特徴の説明については、図１、２、３Ａ、３Ｂ、および４の説明で論述した実施形態に対応する段階および特徴の関連する説明を参照でき、ここでは詳細を繰り返し説明しない。
【０１０９】
説明しているように、ユーザ会話インターフェースがアクティブであるときに、ユーザへ送信された受信メッセージの中に未読メッセージがある場合は、ユーザ会話インターフェースにメッセージプロンプトインジケータを表示できる。未読メッセージを閲覧しようとするユーザはメッセージプロンプトインジケータに対して展開操作を行うことができ、インスタントメッセージングツールはユーザ会話インターフェースの部分エリアの中でメッセージ閲覧エリアを直接展開し、ユーザにとって未読である未読メッセージをメッセージ閲覧エリアに表示する。メッセージ閲覧エリアとユーザ会話インターフェースが同時に表示されるため、ユーザはメッセージ閲覧エリアでメッセージを閲覧しているときに現在のユーザ会話インターフェースを離れなくてよい。すなわち、ユーザはユーザ会話インターフェースで会話メッセージを閲覧できる。このメッセージ閲覧方式は操作を簡略化し、ユーザは会話インターフェースを切り替える必要がない。さらに、ユーザ会話インターフェースで現在交換されているメッセージが見落とされることがないため、ユーザエクスペリエンスが向上する。
【０１１０】
図６に示されている実施形態はメッセージプロンプト方法をさらに提供する。これらの実施形態により、メッセージの中で重要なメッセージを判断でき、判断された重要なメッセージをユーザに気づかせることができる。ここでの重要なメッセージとは、ユーザが閲覧する必要があるメッセージ、またはユーザが読む必要がある内容を含んでいるメッセージである。加えて、ここでの重要なメッセージはユーザによって閲覧される期待がより高く、そこに含まれる内容もより重要である。例えば、グループでは誰もがメッセージを送信できるため、通常は多数のメッセージが存在する。メッセージがユーザＡに関係する重要なメッセージを含んでいる場合、当該メッセージが多数のメッセージの中に含まれている可能性は非常に高い。当該メッセージを閲覧しようとするユーザＡは、重要なメッセージを見つけるために、グループの多数のメッセージに手作業で目を通す必要があり得る。これはユーザにとって愉快な体験ではなく、この場合、ユーザはときとして重要なメッセージを見つけられないことすらあり、時間と情報の無駄になる。したがって、重要なメッセージは識別する必要があり、ユーザに適時プロンプトする必要がある。
【０１１１】
図６は本開示のいくつかの実施形態によるメッセージプロンプト方法を示す流れ図である。
【０１１２】
Ｓ６０１．スマート端末でインスタントメッセージングツールにログインするユーザであるユーザへ送信されたメッセージを受信する。
【０１１３】
なお、ユーザへ送信されるメッセージは、Ｓ６０３で述べるグループ会話インターフェースが属するグループへ送信されるグループメッセージであってよく、または他のユーザまたはグループによってユーザへ送信されるグループメッセージまたは個別メッセージであってよい。
【０１１４】
Ｓ６０２．ユーザへ送信されたメッセージが予め設定された条件を満たすか否かを判断する。予め設定された条件を満たす場合は、ユーザへ送信されたメッセージが重要なメッセージであると判断する。
【０１１５】
ユーザに関係する重要なメッセージをユーザにより正確にプロンプトするには、ユーザへ送信されたメッセージからどのメッセージが重要なメッセージなのかを識別する必要があり得る。ユーザへ送信されたメッセージが重要なメッセージであると判断されるなら、この場合はＳ６０３が実行されてよい。ユーザへ送信されたメッセージが重要なメッセージではないと判断されるなら、この場合はユーザにプロンプトしなくてよい。プロンプトの一例はグループ会話インターフェースでメッセージプロンプトインジケータを表示することである。
【０１１６】
Ｓ６０３．グループ会話インターフェースがアクティブであるときに、重要なメッセージの中に重要な未読メッセージがある場合は、グループ会話インターフェースにメッセージプロンプトインジケータを表示し、グループ会話インターフェースはユーザと複数の他のユーザとの会話のためのインターフェースから成り、メッセージプロンプトインジケータはユーザに未読メッセージをプロンプトするために使われる。
【０１１７】
ユーザへ送信された受信メッセージのうち、いくつかのメッセージが予め設定された条件を満たすと判断される場合は、それらのメッセージがユーザへ送信された重要なメッセージであると判断できることが分かる。グループ会話インターフェースがアクティブであるときに、重要な未読メッセージが見つかる場合は、グループ会話インターフェースにメッセージプロンプトインジケータを表示できる。かかる方法はユーザがグループ会話インターフェースで多数のメッセージの中から重要なメッセージを判断するのを効果的に援助でき、ユーザ向けのプロンプトを提供でき、これによりユーザが重要なメッセージを見落とす状況は減り、ユーザエクスペリエンスが向上する。
【０１１８】
説明されている実施形態はまた、重要なメッセージを判断する複数の技法を提供する。任意に選べることとして、予め設定された条件は、特定の言語データを含むメッセージの内容、ユーザによって送信された過去のメッセージの内容に関連するメッセージの内容、ユーザの識別子を含むメッセージの内容、メッセージの送信者、および予め定められた関係を満たすユーザのうち、いずれか１つまたは複数の組み合わせを含む。
【０１１９】
メッセージが重要であると判断される場合は、メッセージが予め設定された条件を満たす必要があり、予め設定された条件は予め設定されたルールに従って決定されてよい。予め設定されたルールは開発者がユーザの要件に従って事前に定めてよく、または予め設定されたルールは機械学習か人工知能自己学習によって決定されてもよく、機械学習および人工知能の提案はユーザからのフィードバックに基づいて最適化できる。予め設定された条件は、特定の言語データを含むメッセージの内容、ユーザによって送信された過去のメッセージの内容に関連するメッセージの内容、ユーザの識別子を含むメッセージの内容、メッセージの送信者、および予め定められた関係を満たすユーザのうち、いずれか１つまたは複数の組み合わせを含む。
【０１２０】
例えば、予め設定された条件はメッセージの送信者がユーザとの予め定められた関係を満たすことであってよい。例えば、予め定められた関係は送信者がユーザの職場の上司であることであってよい。ユーザがユーザＣであり、ユーザＣの上司がワークグループ内でメッセージを送信する場合は、送信者はユーザＣとの予め定められた関係を満足する上司であるから、メッセージはワークグループ内のユーザＣに関係する重要なメッセージであると判断できる。
【０１２１】
予め設定された条件はさらに、特殊文字を含むものとして、または特別な形式を有するものとして、設定される。ユーザＡによってユーザＢへ送信されるメッセージに含まれている文字が、またはメッセージの形式が、予め設定された条件を満足する場合は、メッセージがユーザＢに関係する重要なメッセージであると判断できる。
【０１２２】
予め設定された条件はさらに、メッセージの内容が特定の言語データを含むことを含んでよく、特定の言語データは語や数字であってよい。例えば、特定の言語データはユーザが注意を払うキーワードや重要な数値であってよい。ユーザへ送信されるメッセージが特定の言語データを含んでいる場合は、メッセージはユーザに属する重要なメッセージであると判断される。特定の言語データはユーザの趣味に関連するものであってよく、またはユーザの趣味を反映するものであってもよい。特定の言語データはユーザによって設定されてよく、または、ユーザのネットワーク挙動に従ってマシンによって生成されてもよい。
【０１２３】
例えば、あるグループに１００名のユーザがおり、そのうちの２０名のユーザが自分たちの趣味関連ラベルを「サッカー」に設定している。このグループ内のあるユーザが「今日の午後に玉蹴りする？」という内容のメッセージを送信する場合、システムは、マシンにより関連を学習することにより、「玉蹴り」と「サッカー」は関連していると判断できる。すなわち、「玉蹴り」はラベルが「サッカー」である２０名のユーザに関係する特定の言語データとみなすことができる。このメッセージは２０名のユーザにとって重要なメッセージであると判断され、２０名のユーザのうちの誰かがこのメッセージをまだ読んでいない場合はプロンプトが送信される。
【０１２４】
別の一例として、あるグループ内のあるユーザが「素晴らしい料理」のニュースをフォローしている場合、システムは当該ユーザが美味しい食べ物が好きであるとみなすことができ、当該ユーザに関連する特定の言語データとして素晴らしい料理に関連する言語データを設定できる。あるユーザからこの特定のユーザへ送信されるメッセージの内容が、「ｘｘレストランの切り身魚のラー油煮はとても美味しい」といった素晴らしい料理に関連する内容を含んでいる場合は、「切り身魚のラー油煮」というフレーズは当該ユーザに関連する特定の言語データとして識別でき、このメッセージは当該ユーザにとって重要なメッセージであると判断できる。当該ユーザがこのメッセージをまだ読んでいない場合は、当該ユーザにプロンプトできる。
【０１２５】
予め設定された条件はさらに、メッセージの内容がユーザの識別子を含んでいることを含んでよい。ユーザの識別子は、ユーザのユーザ名や実名やジョブ番号など、ユーザの識別に用いることができる内容であってよい。ユーザへ送信されるメッセージがユーザの識別子を含んでいる場合、そのメッセージはユーザにとって重要なメッセージであると判断される。
【０１２６】
予め設定された条件はさらに、メッセージの内容がユーザによって送信された過去のメッセージの内容に関連することを含んでよい。ユーザへ送信されるメッセージがユーザによってかつて送信されたメッセージに関連しているか否かは、機械学習か自動ＡＩ決定で確認できる。例えば、ユーザによってかつて送信されたメッセージに対する返信であるメッセージや、ユーザによってかつて送信されたメッセージの内容に言及するメッセージは、ユーザによって送信された過去のメッセージの内容に関連していると判断できる。計算効率を高めるため、過去のメッセージは時間範囲を使って定義できる。例えば、ユーザによって最近送信されたメッセージをユーザによって送信された過去のメッセージとして定義できる。あるいは、送信されたメッセージの数で過去のメッセージを定義できる。例えば、ユーザによって最近送信されたＮ個のメッセージがユーザによって送信された過去のメッセージと定義される。
【０１２７】
予め設定された条件はユーザのラベルを含んでもよく、ユーザのラベルはメッセージのためにシステムによってマークされるラベルであってよく、メッセージをユーザにとって重要なメッセージとして識別するために使われてよい。ユーザに送信されたメッセージがそのようなラベルを含んでいると特定される場合は、そのメッセージがユーザに属する重要なメッセージであると判断できる。
【０１２８】
本実施形態では、ユーザに重要なメッセージをプロンプトすることに加え、メッセージ閲覧エリアを展開することによって簡便なメッセージ閲覧方式をユーザに提供できる。任意に選べることとして、方法は、メッセージプロンプトインジケータに対する展開操作が取得される場合に、グループ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開することをさらに含み、メッセージ閲覧エリアは重要な未読メッセージを表示するために使われる。
【０１２９】
重要な未読メッセージを閲覧しようとするユーザはメッセージプロンプトインジケータに対して展開操作を行うことができ、インスタントメッセージングツールはグループ会話インターフェースの部分エリアの中でメッセージ閲覧エリアを直接展開し、ユーザにとって未読である未読メッセージをメッセージ閲覧エリアに表示することが分かる。メッセージ閲覧エリアとグループ会話インターフェースが同時に表示されるため、ユーザはメッセージ閲覧エリアで重要なメッセージを閲覧しているときに現在のグループ会話インターフェースを離れなくてよい。すなわち、ユーザはグループ会話インターフェースで会話メッセージを閲覧できる。このメッセージ閲覧方式は操作を簡略化し、ユーザは会話インターフェースを切り替える必要がない。さらに、グループ会話インターフェースで現在交換されているメッセージが見落とされることがないため、ユーザエクスペリエンスが向上する。
【０１３０】
任意に選べることとして、部分エリアは以下の３つのエリアのいずれか１つから成る。
【０１３１】
（１）グループ会話インターフェースで会話タイトルを表示するエリアから下に広がる部分エリア。
【０１３２】
（２）グループ会話インターフェースで左の境界から右に広がる部分エリア。または
【０１３３】
（３）グループ会話インターフェースで右の境界から左に広がる部分エリア。
【０１３４】
任意に選べることとして、展開操作はドラッグ操作を含み、メッセージプロンプトインジケータに対する展開操作が取得される場合に、グループ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開することは、メッセージプロンプトインジケータに対するドラッグ操作が取得される場合に、ドラッグ操作に応じてメッセージプロンプトインジケータを動かすことと、ドラッグ操作が完了したと判断したときに、ドラッグ操作が完了した位置とグループ会話インターフェースとの位置関係に従ってグループ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開することとを、さらに含む。
【０１３５】
任意に選べることとして、ドラッグ操作が完了した位置とグループ会話インターフェースとの位置関係に従ってグループ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開する前に、方法は、ドラッグ操作が完了した位置が展開条件を満たすか否かを判断することと、展開条件を満たす場合に、ドラッグ操作が完了した位置とグループ会話インターフェースとの位置関係に従ってグループ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開することとを、さらに含む。
【０１３６】
任意に選べることとして、既定位置にあるメッセージはメッセージ閲覧エリアの中で強調される。
【０１３７】
任意に選べることとして、メッセージ閲覧エリア内のメッセージがユーザによって選択される場合は、選択されたメッセージがメッセージ閲覧エリアで強調される。
【０１３８】
任意に選べることとして、選択されたメッセージがグループ会話インターフェースに対応する会話のメッセージではない場合は、選択されたメッセージが属する会話の会話タイトルが表示される。
【０１３９】
任意に選べることとして、選択されたメッセージが属する会話の会話タイトルを表示することは、選択されたメッセージが属する会話の会話タイトルをグループ会話インターフェースの会話タイトル表示エリアに表示することを含む。
【０１４０】
任意に選べることとして、メッセージ閲覧エリアの中に削除ボタンが設けられ、方法は、この削除ボタンに対するトリガー操作を取得する場合に、メッセージ閲覧エリアで選択されたメッセージを既読に設定することと、そのメッセージを削除することとを、さらに含む。
【０１４１】
任意に選べることとして、メッセージ閲覧エリアの中に消去ボタンが設けられ、方法は、消去ボタンに対するトリガー操作が取得される場合に、メッセージ閲覧エリア内の全てのメッセージを既読に設定することと、それらのメッセージを消去することとを、さらに含む。
【０１４２】
任意に選べることとして、グループ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開することの後に、方法は、メッセージ閲覧エリアの中で表示しきれない未読メッセージがあり、メッセージ閲覧エリアに対するスライド操作が取得される場合に、スライド操作の方向に従って表示されるメッセージを調整することをさらに含む。
【０１４３】
任意に選べることとして、スライド操作は垂直方向または水平方向のスライド操作を含む。
【０１４４】
任意に選べることとして、グループ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開することの後に、方法は、メッセージ閲覧エリア内のメッセージに対する閲覧操作が取得される場合に、閲覧操作によって選択されたメッセージが属する会話を判断することと、閲覧操作で選択されたメッセージが属する会話がグループ会話インターフェースに対応する会話である場合に、閲覧操作で選択されたメッセージのコンテクストメッセージをグループ会話インターフェースに表示することと、閲覧操作で選択されたメッセージが属する会話が別の会話である場合に、他の会話のインターフェースに切り替えることと、閲覧操作で選択されたメッセージのコンテクストメッセージを他の会話のインターフェースに表示することとを、さらに含む。
【０１４５】
なお、本実施形態で明記されていない他の特徴および段階については、図１、２、３Ａ、３Ｂ、および４の説明で論述した実施形態の関連する特徴および段階の関連する説明を参照でき、ここでは詳細を繰り返し説明しない。
【０１４６】
図７は本開示のいくつかの実施形態によるサーバーを示すブロック図である。この実施形態は図６の説明で論述されている実施形態に相当するサーバーにおける一実施形態である。示されている実施形態において、サーバーは、受信ユニット（７０１）と、識別ユニット（７０２）と、送信ユニット（７０３）とを含む。
【０１４７】
受信ユニット（７０１）はユーザへ送信されたメッセージを受信するように構成され、このユーザはスマート端末でインスタントメッセージングツールにログインするユーザである。
【０１４８】
識別ユニット（７０２）はユーザへ送信されたメッセージが予め設定された条件を満たすか否かを判断するように構成される。予め設定された条件を満たす場合、識別ユニット（７０２）はユーザへ送信されたメッセージが重要なメッセージであると判断する。
【０１４９】
送信ユニット（７０３）は重要なメッセージをインスタントメッセージングツールへ転送するように構成される。
【０１５０】
任意に選べることとして、予め設定された条件は、特定の言語データを含むメッセージの内容、ユーザによって送信された過去のメッセージの内容に関連するメッセージの内容、ユーザの識別子を含むメッセージの内容、メッセージの送信者、および予め定められた関係を満たすユーザのうち、いずれか１つまたは複数の組み合わせを含む。
【０１５１】
ユーザへ送信された受信メッセージのうち、いくつかのメッセージが予め設定された条件を満たすと判断される場合は、それらのメッセージがユーザへ送信された重要なメッセージであると判断できることが分かる。グループ会話インターフェースがアクティブであるときに、重要な未読メッセージが見つかる場合は、グループ会話インターフェースにメッセージプロンプトインジケータを表示できる。かかる方法はユーザがグループ会話インターフェースで多数のメッセージの中から重要なメッセージを判断するのを効果的に援助でき、ユーザ向けのプロンプトを提供でき、これによりユーザが重要なメッセージを見落とす状況は減り、ユーザエクスペリエンスが向上する。
【０１５２】
図８は本開示のいくつかの実施形態によるメッセージ表示装置を示すブロック図である。この実施形態は図１、２、３Ａ、３Ｂ、および４の説明で論述されている実施形態に相当するデバイス実施形態である。示されている実施形態において、装置はスマート端末上に構成されたインスタントメッセージングツールに応用できる。装置は、受信ユニット（８０１）と、プロンプトユニット（８０２）と、展開ユニット（８０３）とを備える。
【０１５３】
受信ユニット（８０１）はユーザへ送信されたメッセージを受信するように構成され、このユーザはスマート端末でインスタントメッセージングツールにログインするユーザである。
【０１５４】
プロンプトユニット（８０２）は、グループ会話インターフェースがアクティブであるときに、ユーザへ送信されたメッセージの中に未読メッセージがある場合に、グループ会話インターフェースにメッセージプロンプトインジケータを表示するように構成され、グループ会話インターフェースはユーザと複数の他のユーザとの会話のためのインターフェースであり、メッセージプロンプトインジケータはユーザに未読メッセージをプロンプトするために使われる。
【０１５５】
展開ユニット８０３は、メッセージプロンプトインジケータに対する展開操作が取得される場合に、グループ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開するように構成され、メッセージ閲覧エリアは未読メッセージを表示するために使われる。
【０１５６】
任意に選べることとして、部分エリアは以下の３つのエリアのいずれか１つから成る。
【０１５７】
（１）グループ会話インターフェースで会話タイトルを表示するエリアから下に広がる部分エリア。
【０１５８】
（２）グループ会話インターフェースで左の境界から右に広がる部分エリア。または
【０１５９】
（３）グループ会話インターフェースで右の境界から左に広がる部分エリア。
【０１６０】
任意に選べることとして、展開ユニットは、メッセージプロンプトインジケータに対するドラッグ操作が取得される場合に、ドラッグ操作に応じてメッセージプロンプトインジケータを動かすことと、ドラッグ操作が完了したと判断したときに、ドラッグ操作が完了した位置とグループ会話インターフェースとの位置関係に従ってグループ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開することとを、実行するようにさらに構成される。
【０１６１】
任意に選べることとして、装置は判断ユニットをさらに備え、判断ユニットは、ドラッグ操作が完了した位置が展開条件を満たすか否かを判断するように構成される。展開条件を満たす場合は、ドラッグ操作が完了した位置とグループ会話インターフェースとの位置関係に従ってグループ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開する。
【０１６２】
任意に選べることとして、装置は表示ユニットをさらに備え、表示ユニットはメッセージ閲覧エリアの中で既定位置にあるメッセージを強調するように構成される。
【０１６３】
任意に選べることとして、表示ユニットは、メッセージ閲覧エリア内のメッセージがユーザによって選択される場合に、メッセージ閲覧エリアで選択されたメッセージを強調するようにさらに構成される。
【０１６４】
任意に選べることとして、表示ユニットは、選択されたメッセージがグループ会話インターフェースに対応する会話のメッセージではない場合に、選択されたメッセージが属する会話の会話タイトルを表示するようにさらに構成される。
【０１６５】
任意に選べることとして、表示ユニットは、選択されたメッセージが属する会話の会話タイトルをグループ会話インターフェースの会話タイトル表示エリアに表示するようにさらに構成される。
【０１６６】
任意に選べることとして、メッセージ閲覧エリアの中に削除ボタンが設けられ、装置は削除ユニットをさらに備え、削除ユニットは、削除ボタンに対するトリガー操作を取得する場合に、メッセージ閲覧エリアで選択されたメッセージを既読に設定し、なおかつそのメッセージを削除するように構成される。
【０１６７】
任意に選べることとして、メッセージ閲覧エリアの中に消去ボタンが設けられ、装置は消去ユニットをさらに備え、消去ユニットは、消去ボタンに対するトリガー操作を取得する場合に、メッセージ閲覧エリア内の全てのメッセージを既読に設定し、なおかつそれらのメッセージを消去するように構成される。
【０１６８】
任意に選べることとして、装置はスライドユニットをさらに備え、スライドユニットは、メッセージ閲覧エリアの中で表示しきれない未読メッセージがあり、メッセージ閲覧エリアに対するスライド操作が取得される場合に、スライド操作の方向に従って表示されるメッセージを調整することを実行するように構成される。
【０１６９】
任意に選べることとして、スライド操作は垂直方向または水平方向のスライド操作を含む。
【０１７０】
任意に選べることとして、装置はコンテクストユニットをさらに備え、コンテクストユニットは、メッセージ閲覧エリア内のメッセージに対する閲覧操作が取得される場合に、閲覧操作で選択されたメッセージが属する会話を判断することと、閲覧操作で選択されたメッセージが属する会話がグループ会話インターフェースに対応する会話である場合に、閲覧操作で選択されたメッセージのコンテクストメッセージをグループ会話インターフェースに表示することと、閲覧操作で選択されたメッセージが属する会話が別の会話である場合に、他の会話のインターフェースに切り替えることと、閲覧操作で選択されたメッセージのコンテクストメッセージを他の会話のインターフェースに表示することとを、実行するように構成される。
【０１７１】
任意に選べることとして、判断ユニットはユーザへ送信されたメッセージが予め設定された条件を満たすか否かを判断するようにさらに構成される。予め設定された条件を満たす場合は、ユーザへ送信されたメッセージが重要なメッセージであると判断し、グループ会話インターフェースがアクティブであるときに、ユーザへ送信されたメッセージの中に未読メッセージがある場合は、グループ会話インターフェースにメッセージプロンプトインジケータを表示する段階を実行する。
【０１７２】
任意に選べることとして、予め設定された条件は、特定の言語データを含むメッセージの内容、ユーザによって送信された過去のメッセージの内容に関連するメッセージの内容、ユーザの識別子を含むメッセージの内容、メッセージの送信者、および予め定められた関係を満たすユーザのうち、いずれか１つまたは複数の組み合わせを含み、メッセージは予め設定されたルールを満足する。
【０１７３】
なお、本実施形態の特徴については、図１、２、３Ａ、３Ｂ、および４の説明で論述した実施形態の関連する特徴の関連する説明を参照でき、ここでは詳細を繰り返し説明しない。
【０１７４】
グループ会話インターフェースがアクティブであるときに、ユーザへ送信された受信メッセージの中に未読メッセージがある場合は、グループ会話インターフェースにメッセージプロンプトインジケータを表示できることが分かる。未読メッセージを閲覧しようとするユーザはメッセージプロンプトインジケータに対して展開操作を行うことができ、インスタントメッセージングツールはグループ会話インターフェースの部分エリアの中でメッセージ閲覧エリアを直接展開し、ユーザにとって未読である未読メッセージをメッセージ閲覧エリアに表示する。メッセージ閲覧エリアとグループ会話インターフェースが同時に表示されるため、ユーザはメッセージ閲覧エリアでメッセージを閲覧しているときに現在のグループ会話インターフェースを離れなくてよい。すなわち、ユーザはグループ会話インターフェースで会話メッセージを閲覧できる。このメッセージ閲覧方式は操作を簡略化し、ユーザは会話インターフェースを切り替える必要がない。さらに、グループ会話インターフェースで現在交換されているメッセージが見落とされることがないため、ユーザエクスペリエンスが向上する。
【０１７５】
図９は本開示のいくつかの実施形態によるメッセージ表示装置を示すブロック図である。この実施形態は図５の説明で論述されている実施形態に相当する装置実施形態である。示されている実施形態はスマート端末上に構成されたインスタントメッセージングツールに応用できる。装置は、受信ユニット（９０１）と、プロンプトユニット（９０２）と、展開ユニット（９０３）とを備える。
【０１７６】
受信ユニット（９０１）はユーザへ送信されたメッセージを受信するように構成され、このユーザはスマート端末でインスタントメッセージングツールにログインするユーザである。
【０１７７】
プロンプトユニット（９０２）は、ユーザ会話インターフェースがアクティブであるときに、ユーザへ送信されたメッセージの中に未読メッセージがある場合に、ユーザ会話インターフェースにメッセージプロンプトインジケータを表示することを実行するように構成され、ユーザ会話インターフェースはユーザと他のユーザとの会話のためのインターフェースであり、メッセージプロンプトインジケータはユーザに未読メッセージをプロンプトするために使われる。
【０１７８】
展開ユニット（９０３）は、メッセージプロンプトインジケータに対する展開操作が取得される場合に、ユーザ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開するように構成され、メッセージ閲覧エリアは未読メッセージを表示するために使われる。
【０１７９】
任意に選べることとして、部分エリアは以下の３つのエリアのいずれか１つから成る。
【０１８０】
（１）ユーザ会話インターフェースで会話タイトルを表示するエリアから下に広がる部分エリア。
【０１８１】
（２）ユーザ会話インターフェースで左の境界から右に広がる部分エリア。または
【０１８２】
（３）ユーザ会話インターフェースで右の境界から左に広がる部分エリア。
【０１８３】
任意に選べることとして、展開ユニットは、メッセージプロンプトインジケータに対するドラッグ操作が取得される場合に、ドラッグ操作に応じてメッセージプロンプトインジケータを動かすことと、ドラッグ操作が完了したと判断したときに、ドラッグ操作が完了した位置とユーザ会話インターフェースとの位置関係に従ってユーザ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開することとを、実行するようにさらに構成される。
【０１８４】
任意に選べることとして、装置は判断ユニットをさらに備え、判断ユニットは、ドラッグ操作が完了した位置が展開条件を満たすか否かを判断するように構成される。展開条件を満たす場合は、ドラッグ操作が完了した位置とユーザ会話インターフェースとの位置関係に従ってユーザ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開する。
【０１８５】
任意に選べることとして、装置は表示ユニットをさらに備え、表示ユニットはメッセージ閲覧エリアの中で既定位置にあるメッセージを強調するように構成される。
【０１８６】
任意に選べることとして、表示ユニットは、メッセージ閲覧エリア内のメッセージがユーザによって選択される場合に、メッセージ閲覧エリアで選択されたメッセージを強調することを実行するようにさらに構成される。
【０１８７】
任意に選べることとして、表示ユニットは、選択されたメッセージがユーザ会話インターフェースに対応する会話のメッセージではない場合に、選択されたメッセージが属する会話の会話タイトルを表示するようにさらに構成される。
【０１８８】
任意に選べることとして、表示ユニットは、選択されたメッセージが属する会話の会話タイトルをユーザ会話インターフェースの会話タイトル表示エリアに表示するようにさらに構成される。
【０１８９】
任意に選べることとして、メッセージ閲覧エリアの中に削除ボタンが設けられ、装置は削除ユニットをさらに備え、削除ユニットは、削除ボタンに対するトリガー操作を取得する場合に、メッセージ閲覧エリアで選択されたメッセージを既読に設定し、なおかつそのメッセージを削除するように構成される。
【０１９０】
任意に選べることとして、メッセージ閲覧エリアの中に消去ボタンが設けられ、装置は消去ユニットをさらに備え、消去ユニットは、消去ボタンに対するトリガー操作を取得する場合に、メッセージ閲覧エリア内の全てのメッセージを既読に設定し、なおかつそれらのメッセージを消去するように構成される。
【０１９１】
任意に選べることとして、装置はスライドユニットをさらに備え、スライドユニットは、メッセージ閲覧エリアの中で表示しきれない未読メッセージがあり、メッセージ閲覧エリアに対するスライド操作が取得される場合に、スライド操作の方向に従って表示されるメッセージを調整することを実行するように構成される。
【０１９２】
任意に選べることとして、スライド操作は垂直方向または水平方向のスライド操作を含む。
【０１９３】
任意に選べることとして、装置はコンテクストユニットをさらに備え、コンテクストユニットは、メッセージ閲覧エリア内のメッセージに対する閲覧操作が取得される場合に、閲覧操作で選択されたメッセージが属する会話を判断することと、閲覧操作で選択されたメッセージが属する会話がユーザ会話インターフェースに対応する会話である場合に、閲覧操作で選択されたメッセージのコンテクストメッセージをユーザ会話インターフェースに表示することと、閲覧操作で選択されたメッセージが属する会話が別の会話である場合に、他の会話のインターフェースに切り替えることと、閲覧操作で選択されたメッセージのコンテクストメッセージを他の会話のインターフェースに表示することとを、実行するように構成される。
【０１９４】
任意に選べることとして、判断ユニットはユーザへ送信されたメッセージが予め設定された条件を満たすか否かを判断するようにさらに構成される。予め設定された条件を満たす場合は、ユーザへ送信されたメッセージが重要なメッセージであると判断し、ユーザ会話インターフェースがアクティブであるときに、ユーザへ送信されたメッセージの中に未読メッセージがある場合は、ユーザ会話インターフェースにメッセージプロンプトインジケータを表示する段階を実行する。
【０１９５】
任意に選べることとして、予め設定された条件は、特定の言語データを含むメッセージの内容、ユーザによって送信された過去のメッセージの内容に関連するメッセージの内容、ユーザの識別子を含むメッセージの内容、メッセージの送信者、および予め定められた関係を満たすユーザのうち、いずれか１つまたは複数の組み合わせを含み、メッセージは予め設定されたルールを満足する。
【０１９６】
なお、本実施形態の特徴については、図５の説明で論述した実施形態の関連する特徴の関連する説明を参照でき、ここでは詳細を繰り返し説明しない。
【０１９７】
ユーザ会話インターフェースがアクティブであるときに、ユーザへ送信された受信メッセージの中に未読メッセージがある場合は、ユーザ会話インターフェースにメッセージプロンプトインジケータを表示できることが分かる。未読メッセージを閲覧しようとするユーザはメッセージプロンプトインジケータに対して展開操作を行うことができ、インスタントメッセージングツールはユーザ会話インターフェースの部分エリアの中でメッセージ閲覧エリアを直接展開し、ユーザにとって未読である未読メッセージをメッセージ閲覧エリアに表示する。メッセージ閲覧エリアとユーザ会話インターフェースが同時に表示されるため、ユーザはメッセージ閲覧エリアでメッセージを閲覧しているときに現在のユーザ会話インターフェースを離れなくてよい。すなわち、ユーザはユーザ会話インターフェースで会話メッセージを閲覧できる。このメッセージ閲覧方式は操作を簡略化し、ユーザは会話インターフェースを切り替える必要がない。さらに、ユーザ会話インターフェースで現在交換されているメッセージが見落とされることがないため、ユーザエクスペリエンスが向上する。
【０１９８】
図１０は本開示のいくつかの実施形態によるメッセージ表示装置を示すブロック図である。この実施形態は図６の説明で論述されている実施形態に相当するデバイス実施形態である。装置は、受信ユニット（１００１）と、判断ユニット（１００２）と、プロンプトユニット（１００３）とを含む。
【０１９９】
受信ユニット（１００１）はユーザへ送信されたメッセージを受信するように構成され、このユーザはスマート端末でインスタントメッセージングツールにログインするユーザである。
【０２００】
判断ユニット（１００２）はユーザへ送信されたメッセージが予め設定された条件を満たすか否かを判断するように構成される。予め設定された条件を満たす場合は、ユーザへ送信されたメッセージが重要なメッセージであると判断する。
【０２０１】
プロンプトユニット（１００３）は、グループ会話インターフェースがアクティブであるときに、重要なメッセージの中に未読メッセージがある場合に、グループ会話インターフェースにメッセージプロンプトインジケータを表示することを実行するように構成され、グループ会話インターフェースはユーザと複数の他のユーザとの会話のためのインターフェースであり、メッセージプロンプトインジケータはユーザに未読メッセージをプロンプトするために使われる。
【０２０２】
任意に選べることとして、装置は展開ユニットをさらに備え、展開ユニットは、メッセージプロンプトインジケータに対する展開操作が取得される場合に、グループ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開するように構成され、メッセージ閲覧エリアは重要な未読メッセージを表示するために使われる。
【０２０３】
任意に選べることとして、予め設定された条件はメッセージの内容が特定の言語データを含むことを含む。
【０２０４】
任意に選べることとして、予め設定された条件はメッセージの内容がユーザによって送信された過去のメッセージの内容に関連することを含む。
【０２０５】
任意に選べることとして、予め設定された条件はメッセージの内容がユーザのラベルを含むことを含む。
【０２０６】
任意に選べることとして、部分エリアは以下の３つのエリアのいずれか１つから成る。
【０２０７】
（１）グループ会話インターフェースで会話タイトルを表示するエリアから下に広がる部分エリア。
【０２０８】
（２）グループ会話インターフェースで左の境界から右に広がる部分エリア。または
【０２０９】
（３）グループ会話インターフェースで右の境界から左に広がる部分エリア。
【０２１０】
任意に選べることとして、展開ユニットは、メッセージプロンプトインジケータに対するドラッグ操作が取得される場合に、ドラッグ操作に応じてメッセージプロンプトインジケータを動かすことと、ドラッグ操作が完了したと判断したときに、ドラッグ操作が完了した位置とグループ会話インターフェースとの位置関係に従ってグループ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開することとを、実行するようにさらに構成される。
【０２１１】
任意に選べることとして、判断ユニットは、ドラッグ操作が完了した位置が展開条件を満たすか否かを判断するようにさらに構成される。展開条件を満たす場合は、ドラッグ操作が完了した位置とグループ会話インターフェースとの位置関係に従ってグループ会話インターフェースの部分エリアでメッセージ閲覧エリアを展開する。
【０２１２】
任意に選べることとして、装置は表示ユニットをさらに備え、表示ユニットはメッセージ閲覧エリアの中で既定位置にあるメッセージを強調するように構成される。
【０２１３】
任意に選べることとして、表示ユニットは、メッセージ閲覧エリア内のメッセージがユーザによって選択される場合に、メッセージ閲覧エリアで選択されたメッセージを強調することを実行するようにさらに構成される。
【０２１４】
任意に選べることとして、表示ユニットは、選択されたメッセージがグループ会話インターフェースに対応する会話のメッセージではない場合に、選択されたメッセージが属する会話の会話タイトルを表示するようにさらに構成される。
【０２１５】
任意に選べることとして、表示ユニットは、選択されたメッセージが属する会話の会話タイトルをグループ会話インターフェースの会話タイトル表示エリアに表示するようにさらに構成される。
【０２１６】
任意に選べることとして、メッセージ閲覧エリアの中に削除ボタンが設けられ、装置は削除ユニットをさらに備え、削除ユニットは、削除ボタンに対するトリガー操作を取得する場合に、メッセージ閲覧エリアで選択されたメッセージを既読に設定し、なおかつそのメッセージを削除するように構成される。
【０２１７】
任意に選べることとして、メッセージ閲覧エリアの中に消去ボタンが設けられ、装置は消去ユニットをさらに備え、消去ユニットは、消去ボタンに対するトリガー操作を取得する場合に、メッセージ閲覧エリア内の全てのメッセージを既読に設定し、なおかつそれらのメッセージを消去するように構成される。
【０２１８】
任意に選べることとして、装置はスライドユニットをさらに備え、スライドユニットは、メッセージ閲覧エリアの中で表示しきれない未読メッセージがあり、メッセージ閲覧エリアに対するスライド操作が取得される場合に、スライド操作の方向に従って表示されるメッセージを調整することを実行するように構成される。
【０２１９】
任意に選べることとして、スライド操作は垂直方向または水平方向のスライド操作を含む。
【０２２０】
任意に選べることとして、装置はコンテクストユニットをさらに備え、コンテクストユニットは、メッセージ閲覧エリア内のメッセージに対する閲覧操作が取得される場合に、閲覧操作で選択されたメッセージが属する会話を判断することと、閲覧操作で選択されたメッセージが属する会話がグループ会話インターフェースに対応する会話である場合に、閲覧操作で選択されたメッセージのコンテクストメッセージをグループ会話インターフェースに表示することと、閲覧操作で選択されたメッセージが属する会話が別の会話である場合に、他の会話のインターフェースに切り替えることと、閲覧操作で選択されたメッセージのコンテクストメッセージを他の会話のインターフェースに表示することとを、実行するように構成される。
【０２２１】
なお、本実施形態の特徴については、図６の説明で論述した実施形態の関連する特徴の関連する説明を参照でき、ここでは詳細を繰り返し説明しない。
【０２２２】
ユーザへ送信された受信メッセージのうち、いくつかのメッセージが予め設定された条件を満たすと判断される場合は、それらのメッセージがユーザへ送信された重要なメッセージであると判断できることが分かる。グループ会話インターフェースがアクティブであるときに、重要な未読メッセージが見つかる場合は、グループ会話インターフェースにメッセージプロンプトインジケータを表示できる。かかる方法はユーザがグループ会話インターフェースで多数のメッセージの中から重要なメッセージを判断するのを効果的に援助でき、ユーザ向けのプロンプトを提供でき、これによりユーザが重要なメッセージを見落とす状況は減り、ユーザエクスペリエンスが向上する。
【０２２３】
図１１は本開示のいくつかの実施形態で提供されるメッセージプロンプトシステムのシステム構造図である。この実施形態は本開示によって提供されるメッセージプロンプトシステムの説明を目指す。システムはインスタントメッセージングツール（１１０１）とサーバー（１１０２）とを含む。
【０２２４】
インスタントメッセージングツール（１１０１）はユーザへ送信されたメッセージを受信するように構成され、このユーザはスマート端末でインスタントメッセージングツールにログインするユーザであり、ユーザへ送信されるメッセージは重要なメッセージを含み、なおかつインスタントメッセージングツール（１１０１）は、グループ会話インターフェースがアクティブであるときに、重要なメッセージの中に重要な未読メッセージがある場合に、グループ会話インターフェースにメッセージプロンプトインジケータを表示するように構成され、グループ会話インターフェースはユーザと複数の他のユーザとの会話のためのインターフェースであり、メッセージプロンプトインジケータはユーザに未読メッセージをプロンプトするために使われる。
【０２２５】
サーバー（１１０２）はユーザへ送信されたメッセージを受信し、ユーザへ送信されたメッセージが予め設定された条件を満たすか否かを判断し、予め設定された条件を満たす場合は、ユーザへ送信されたメッセージが重要なメッセージであると判断し、なおかつ重要なメッセージをインスタントメッセージングツールへ転送するように構成される。
【０２２６】
なお、本実施形態の特徴については、図１、２、３Ａ、３Ｂ、４、および７の説明で論述した実施形態の関連する特徴の関連する説明を参照でき、ここでは詳細を繰り返し説明しない。
【０２２７】
グループ会話インターフェースがアクティブであるときに、ユーザへ送信された受信メッセージの中に未読メッセージがある場合は、グループ会話インターフェースにメッセージプロンプトインジケータを表示できることが分かる。未読メッセージを閲覧しようとするユーザはメッセージプロンプトインジケータに対して展開操作を行うことができ、インスタントメッセージングツールはグループ会話インターフェースの部分エリアの中でメッセージ閲覧エリアを直接展開し、ユーザにとって未読である未読メッセージをメッセージ閲覧エリアに表示する。メッセージ閲覧エリアとグループ会話インターフェースが同時に表示されるため、ユーザはメッセージ閲覧エリアでメッセージを閲覧しているときに現在のグループ会話インターフェースを離れなくてよい。すなわち、ユーザはグループ会話インターフェースで会話メッセージを閲覧できる。このメッセージ閲覧方式は操作を簡略化し、ユーザは会話インターフェースを切り替える必要がない。さらに、グループ会話インターフェースで現在交換されているメッセージが見落とされることがないため、ユーザエクスペリエンスが向上する。
【０２２８】
さらに、ユーザへ送信された受信メッセージのうち、いくつかのメッセージが予め設定された条件を満たすと判断される場合は、それらのメッセージがユーザへ送信された重要なメッセージであると判断できる。グループ会話インターフェースがアクティブであるときに、重要な未読メッセージが見つかる場合は、グループ会話インターフェースにメッセージプロンプトインジケータを表示できる。かかる方法はユーザがグループ会話インターフェースで多数のメッセージの中から重要なメッセージを判断するのを効果的に援助でき、ユーザ向けのプロンプトを提供でき、これによりユーザが重要なメッセージを見落とす状況は減り、ユーザエクスペリエンスが向上する。
【０２２９】
図１２は、スマート端末上に構成されたインスタントメッセージングツールに応用できる、本開示の本実施形態によるメッセージ表示方法を示す流れ図であり、方法は以下を含む。
【０２３０】
Ｓ１２０１．ユーザへ送信された重要なメッセージを受信し、このユーザはスマート端末でインスタントメッセージングツールにログインするユーザであり、重要なメッセージは予め設定された条件を満たすメッセージである。
【０２３１】
Ｓ１２０２．グループ会話インターフェースがアクティブであるときに、重要なメッセージの中に未読メッセージがある場合は、グループ会話インターフェースにメッセージプロンプトインジケータを表示し、グループ会話インターフェースはユーザと複数の他のユーザとの会話のためのインターフェースであり、メッセージプロンプトインジケータはユーザに未読メッセージをプロンプトするために使われる。
【０２３２】
任意に選べることとして、予め設定された条件はメッセージの内容が特定の言語データを含むことを含む。
【０２３３】
任意に選べることとして、予め設定された条件はメッセージの内容がユーザによって送信された過去のメッセージの内容に関連することを含む。
【０２３４】
任意に選べることとして、予め設定された条件はメッセージの内容がユーザのラベルを含むことを含む。
【０２３５】
なお、本実施形態の特徴については、図１、２、３Ａ、３Ｂ、および４の説明で論述した実施形態の関連する特徴の関連する説明を参照でき、ここでは詳細を繰り返し説明しない。
【０２３６】
ユーザへ送信された受信メッセージにおいて、グループ会話インターフェースがアクティブであるときに、重要な未読メッセージが見つかる場合は、グループ会話インターフェースにメッセージプロンプトインジケータを表示できることが分かる。かかる方法はユーザがグループ会話インターフェースで多数のメッセージの中から重要なメッセージを判断するのを効果的に援助でき、ユーザ向けのプロンプトを提供でき、これによりユーザが重要なメッセージを見落とす状況は減り、ユーザエクスペリエンスが向上する。
【０２３７】
図１３は本開示のいくつかの実施形態によるメッセージ表示装置を示すブロック図である。この実施形態は図１２の説明で論述されている実施形態に相当するデバイス実施形態である。示されている実施形態において、装置はスマート端末上に構成されたインスタントメッセージングツールに応用できる。装置は受信ユニット（１３０１）とプロンプトユニット（１３０２）とを含む。
【０２３８】
受信ユニット（１３０１）はユーザへ送信された重要なメッセージを受信するように構成され、このユーザはスマート端末でインスタントメッセージングツールにログインするユーザであり、重要なメッセージは予め設定された条件を満たすメッセージである。
【０２３９】
プロンプトユニット（１３０２）は、グループ会話インターフェースがアクティブであるときに、重要なメッセージの中に未読メッセージがある場合に、グループ会話インターフェースにメッセージプロンプトインジケータを表示することを実行するように構成され、グループ会話インターフェースはユーザと複数の他のユーザとの会話のためのインターフェースであり、メッセージプロンプトインジケータはユーザに未読メッセージをプロンプトするために使われる。
【０２４０】
なお、本実施形態の特徴については、図１２の説明で論述した実施形態の関連する特徴の関連する説明を参照でき、ここでは詳細を繰り返し説明しない。
【０２４１】
ユーザへ送信された受信メッセージにおいて、グループ会話インターフェースがアクティブであるときに、重要な未読メッセージが見つかる場合は、グループ会話インターフェースにメッセージプロンプトインジケータを表示できることが分かる。かかる方法はユーザがグループ会話インターフェースで多数のメッセージの中から重要なメッセージを判断するのを効果的に援助でき、ユーザ向けのプロンプトを提供でき、これによりユーザが重要なメッセージを見落とす状況は減り、ユーザエクスペリエンスが向上する。
【０２４２】
当業者なら、上記の方法実施形態を実行する段階の一部または全部を、関連ハードウェアに命令するプログラムによって完遂できることを理解できる。前述のプログラムはコンピュータ可読記憶媒体に記憶でき、実行されると、プログラムは上記の方法実施形態の段階を実行できる。前述の記憶媒体は、読み取り専用メモリー（ＲＯＭ）、ＲＡＭ、磁気ディスク、光ディスク、およびプログラムコードを記憶できるその他の媒体のうちのいずれか１つ以上であってよい。
【０２４３】
なお、本明細書では実施形態が漸進的に説明されている。実施形態において同じ部分や類似する部分については、互いを参照でき、それぞれの実施形態では他の実施形態の違いに着目している。具体的に述べると、デバイス実施形態とシステム実施形態は方法実施形態に類似しているため、デバイス実施形態とシステム実施形態の説明は比較的簡潔である。これらの実施形態の関連部分については、方法実施形態の節の説明を参照できる。上述した装置実施形態とシステム実施形態は例に過ぎない。別々の部分として説明されているユニットは物理的に別々であってもなくてもよく、ユニットとして示されている部分は物理的なユニットであってもなくてもよく、これは１箇所に置かれてもよく、または複数のネットワークユニットに分散されてもよい。実施形態の解決策の目的は実際の要求に応じてモジュールの一部または全部を選ぶことによって達成できる。当業者なら創造的な取り組みをせずともそれらを理解し、実現できる。
【０２４４】
以上の説明は開示される実施形態の特定の実装に過ぎず、開示される実施形態の範囲はこれに限定されない。当業者が開示される実施形態の技術的範囲内で容易く考え出すことができるバリエーションや差し替えは、開示される実施形態の範囲内に含まれるものとする。
【図１】
2020512609.tif 000006
【図２】
2020512609.tif 000007
【図３Ａ】
2020512609.tif 000008
【図３Ｂ】
2020512609.tif 000009
【図４】
2020512609.tif 000010
【図５】
2020512609.tif 000011
【図６】
2020512609.tif 000012
【図７】
2020512609.tif 000013
【図８】
2020512609.tif 000014
【図９】
2020512609.tif 000015
【図１０】
2020512609.tif 000016
【図１１】
2020512609.tif 000017
【図１２】
2020512609.tif 000018
【図１３】
2020512609.tif 000019
【国際調査報告】
2020512609.tif 000020