(57)【要約】【課題】  チャットルームリストの表示方法及び媒体を提供することを課題とする。【解決手段】  本発明は、端末装置で実行されるチャットルームリストの表示方法を開示する。チャットルームリストの表示方法は、２つ以上のチャットルームを有し、かつチャットルームに少なくとも１つの未読メッセージがあるチャットルームリストについて、チャットルームリスト表示のリクエストを検出するステップと、２つ以上のチャットルームのうちの各チャットルームの重要度を計算するステップと、２つ以上のチャットルームの複数の重要度によってチャットルームリスト表示順を決定するステップと、表示順に基づきチャットルームリストを表示するステップと、を含む。本発明は、チャットルームリストを表示できる非一時的なコンピュータ読取可能な記憶媒体も開示する。【選択図】      図５
2019215865.tif 000002
【特許請求の範囲】
【請求項１】
端末装置で実行されるチャットルームリストの表示方法であって、
２つ以上のチャットルームを有し、かつチャットルームに少なくとも１つの未読メッセージがあるチャットルームリストについて、チャットルームリスト表示のリクエストを検出するステップと、
前記２つ以上のチャットルームのうちの各チャットルームの重要度を計算するステップと、
前記２つ以上のチャットルームの複数の重要度によって前記チャットルームリストにおける表示順を決定するステップと、
前記表示順に基づき前記チャットルームリストを表示するステップと、
を含むことを特徴とする、チャットルームリストの表示方法。
【請求項２】
前記２つ以上のチャットルームのうちの各チャットルームの重要度を計算するステップにおいて、
前記２つ以上のチャットルームのうちの第１チャットルームの第１重要度を計算するステップと、
前記２つ以上のチャットルームのうちの第２チャットルームの第２重要度を計算するステップとを更に含み、
前記チャットルームリストにおける表示順を決定するステップにおいて、前記第１重要度と前記第２重要度が、デフォルトしきい値より低い場合、時間順によって前記チャットルームリストを表示することを特徴とする、請求項１に記載のチャットルームリストの表示方法。
【請求項３】
前記２つ以上のチャットルームのうちの各チャットルームの重要度を計算するステップにおいて、
前記チャットルームの属性に関連付けられる重要度の重みと、チャットルームの１人以上メンバーに関連付けられる重要度の重みのうち少なくとも一方に基づいて各重要度を計算するステップを更に含むことを特徴とする、請求項１に記載のチャットルームリストの表示方法。  
【請求項４】
前記第１チャットルームは、ユーザと第１友人を含むチャットルームであり、前記第２チャットルームは前記ユーザと第２友人を含むチャットルームであり、
前記２つ以上のチャットルームのうちの各チャットルームの重要度を計算するステップにおいて、
前記第１友人に関連付けられる第１操作履歴を取得するステップと、
前記第２友人に関連付けられる第２操作履歴を取得するステップと、
前記第１友人に関連付けられる前記第１操作履歴及び前記第２友人に関連付けられる前記第２操作履歴に基づき、前記第１重要度及び前記第２重要度を計算するステップと
を更に含むことを特徴とする、請求項２に記載のチャットルームリストの表示方法。
【請求項５】
前記チャットルームの属性は、１対１のチャットルーム又はグループチャットルームを含み、前記１対１のチャットルームに関連付けられる重要度の重みが前記グループチャットルームに関連付けられる重要度の重みより大きいことを特徴とする、請求項３に記載のチャットルームリストの表示方法。
【請求項６】
前記第１友人に関連付けられる前記第１操作履歴は、前記第１友人から送信されたメッセージを読むための平均既読時間、前記第１友人から送信されたメッセージに返信するための平均応答時間、メッセージ返信率及びメンション頻度のうち少なくとも１つを含み、前記メンション頻度はユーザが前記第１友人をメンションする頻度を意味することを特徴とする、請求項４に記載のチャットルームリストの表示方法。
【請求項７】
前記第１チャットルームは、ユーザと第１友人を含むチャットルームであり、前記第２チャットルームは前記ユーザと第２友人を含むチャットルームであり、前記２つ以上のチャットルームのうちの各チャットルームの重要度を計算するステップにおいて、
前記第１友人に関連付けられる第１操作履歴を生成及び保存するステップと、
前記第２友人に関連付けられる第２操作履歴を生成及び保存するステップと、
前記第１友人に関連付けられる前記第１操作履歴及び前記第２友人に関連付けられる前記第２操作履歴に基づき、前記第１重要度及び前記第２重要度を計算するステップと、
を含むことを特徴とする、請求項２に記載のチャットルームリストの表示方法。
【請求項８】
前記第１友人に関連付けられる前記第１操作履歴及び前記第２友人に関連付けられる前記第２操作履歴を前記端末装置からサーバーに送るステップを更に含むことを特徴とする、請求項７に記載のチャットルームリストの表示方法。
【請求項９】
最も高い重要度を有するチャットルームは、前記チャットルームリスト内において強調されることを特徴とする、請求項１に記載のチャットルームリストの表示方法。
【請求項１０】
請求項１乃至９のいずれか一項に記載の方法を実現するため、端末装置で実行される複数のプログラムコードを含むことを特徴とする、非一時的なコンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、チャットルームリストの表示方法及び非一時的なコンピュータ読取可能な記憶媒体に関し、特に、重要度によるチャットルームリストの表示方法及び非一時的なコンピュータ読取可能な記憶媒体に関する。
【背景技術】
【０００２】
従来のインスタントメッセンジャーソフトウェアにおいて、ユーザ装置が複数のチャットルームの未読メッセージを受信したとき、ユーザ装置の表示画面のチャットルームリストは各チャットルーム内の最新未読メッセージの受信時間順に並べられる。例えば、ユーザと友人Ａの１対１のチャットルームＡ１に１つ目の未読メッセージがあり、かつ１つ目の未読メッセージの受信時間が午前９時であり、ユーザと友人Ｂの１対１のチャットルームＢ１に２つ目の未読メッセージがあり、かつ２つ目の未読メッセージの受信時間が午前１０時であり、ユーザと友人Ｃの１対１のチャットルームＣ１に３つ目の未読メッセージがあり、かつ３つ目の未読メッセージの受信時間が午前１１時の場合、表示画面のチャットルームリストは、受信した時間順により、３つ目の未読メッセージを１番目に、２つ目の未読メッセージがある１対１のチャットルームＢ１を２番目に、１つ目の未読メッセージがある１対１のチャットルームＣ１を３番目に表示する。
【０００３】
しかしながら、上記チャットルームリストの表示順の決定方式は、固定されていて柔軟性がなく、各ユーザの望む表示順によって、未読メッセージがあるチャットルームをソートすることができない。すなわち、ユーザに対する各未読メッセージの重要度に基づいて、未読メッセージがあるチャットルームをソートすることができない。よって、従来のインスタントメッセンジャーソフトウェアは、ユーザに人間性、親近感を伴うユーザ体験を与えることができない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、かかる問題点に鑑みてなされたものであり、ユーザに対する各チャットルームの未読メッセージの重要度によるチャットルームリストの表示方法を提供する。
【課題を解決するための手段】
【０００５】
本発明によるチャットルームリストの表示方法は、端末装置で実行され、２つ以上のチャットルームを有し、かつチャットルームに少なくとも１つの未読メッセージがあるチャットルームリストについて、チャットルームリスト表示のリクエストを検出するステップと、前記２つ以上のチャットルームのうちの各チャットルームの重要度を計算するステップと、前記２つ以上のチャットルームの複数の重要度によってチャットルームリストにおける表示順を決定するステップと、前記表示順に基づき前記チャットルームリストを表示するステップと、を含む。
【０００６】
代替方法として、前記２つ以上のチャットルームのうちの各チャットルームの重要度を計算するステップにおいて、前記２つ以上のチャットルームのうちの第１チャットルームの第１重要度を計算するステップと、前記２つ以上のチャットルームのうちの第２チャットルームの第２重要度を計算するステップとを更に含む。チャットルームリストにおける表示順を決定するステップにおいて、前記第１重要度と前記第２重要度が、デフォルトしきい値より低い場合、時間順によってチャットルームリストを表示する。
【０００７】
代替方法として、前記２つ以上のチャットルームのうちの各チャットルームの重要度を計算するステップにおいて、チャットルームの属性に関連付けられる重要度の重みとチャットルームの１人以上メンバーに関連付けられる重要度の重みのうち少なくとも一方に基づいて各重要度を計算するステップを更に含む。
【０００８】
代替方法として、前記第１チャットルームは、ユーザと第１友人を含むチャットルームであり、前記第２チャットルームが前記ユーザと第２友人を含むチャットルームである。前記２つ以上のチャットルームのうちの各チャットルームの重要度を計算するステップにおいて、前記第１友人に関連付けられる第１操作履歴を取得するステップと、前記第２友人に関連付けられる第２操作履歴を取得するステップと、前記第１友人に関連付けられる前記第１操作履歴及び前記第２友人に関連付けられる前記第２操作履歴に基づき、前記第１重要度及び前記第２重要度を計算するステップとを更に含む。
【０００９】
代替方法として、前記チャットルームの属性は、１対１のチャットルーム又はグループチャットルームを含み、かつ前記１対１のチャットルームに関連付けられる重要度の重みが前記グループチャットルームに関連付けられる重要度の重みより大きい。
【００１０】
代替方法として、前記第１友人に関連付けられる前記第１操作履歴は、前記第１友人から送信されたメッセージを読むための平均既読時間、前記第１友人から送信されたメッセージに返信するための平均応答時間、メッセージ返信率及びメンション頻度のうち少なくとも１つを含み、前記メンション頻度はユーザが前記第１友人をメンションする頻度を意味する。
【００１１】
代替方法として、前記第１チャットルームは、ユーザと第１友人を含むチャットルームであり、前記第２チャットルームが前記ユーザと第２友人を含むチャットルームであり、かつ前記２つ以上のチャットルームのうちの各チャットルームの重要度を計算するステップにおいて、前記第１友人に関連付けられる第１操作履歴を生成及び保存するステップと、前記第２友人に関連付けられる第２操作履歴を生成及び保存するステップと、前記第１友人に関連付けられる前記第１操作履歴及び前記第２友人に関連付けられる前記第２操作履歴に基づき、前記第１重要度及び前記第２重要度を計算するステップと、を含む。
【００１２】
代替方法として、チャットルームリストの表示方法は、前記第１友人に関連付けられる前記第１操作履歴及び前記第２友人に関連付けられる前記第２操作履歴を前記端末装置からサーバーに送るステップを更に含む。
【００１３】
代替方法として、最も高い重要度を有するチャットルームは、前記チャットルームリスト内において強調される。
【００１４】
本発明の少なくとも１つの実施例によれば、上記チャットルームリストの表示方法を実現するため、本発明は、端末装置で実行される複数のプログラムコードを含む非一時的なコンピュータ読取可能な記憶媒体を提供する。
【発明の効果】
【００１５】
これにより、本発明に係る方法及び媒体は、ユーザに対する各チャットルームの重要度に基づいてチャットルームリストを表示することができる。よって、本発明に係る方法及び媒体は、ユーザにより一層の人間性、親近感を伴うユーザ体験を与えることができる。
【図面の簡単な説明】
【００１６】
以下、本発明の実施例又は従来技術内の技術的解決策を明確に説明するため、実施例の記述中に使用する必要がある添付の図面を簡単に説明する。下記の添付の図面は、本発明の幾つかの実施例を説明するものにすぎず、当業者は格別の創意工夫を要さずに、それらの添付の図面に基づいて他の図面に想到することができることは自明である。
【００１７】
【図１】本発明の実施例に係る通信システムのブロック図である。
【図２】本発明の実施例に係るチャットルームリストの表示方法のフローチャートである。
【図３】図２のチャットルームリストの表示方法を図１の通信システムで実現する状態を示す模式図である。
【図４】本発明の実施例に係るコンピュータ機器のディスプレイの表示結果を示す模式図である。
【図５】本発明の実施例に係るコンピュータ機器のディスプレイの別の表示結果を示す模式図である。
【発明を実施するための形態】
【００１８】
以下、本発明の目的、特徴及び効果を十分に理解するため、添付図面を基に実施例を組み合わせて更に説明していく。
【００１９】
図１を参照すると、本発明の実施例に係る通信システムのブロック図である。
【００２０】
図１に示すように、通信システム１００は、サーバー側１１０、第１クライアント側１２０及び複数の第２クライアント側１３０を含む。サーバー側１１０は、サーバーシステムを備えることができる。サーバーシステムは、メモリ１１１、プロセッサ１１２及び通信コンポーネント１１３を含み、かつ第１クライアント側１２０及び複数の第２クライアント側１３０との通信接続を確立している。第１クライアント側１２０は、コンピュータ機器（すなわち、端末装置）を備えることができる。第１クライアント側１２０のコンピュータ機器は、入力装置１２１、ディスプレイ１２２、メモリ１２３、プロセッサ１２４及び通信コンポーネント１２５を含むことができる。複数の第２クライアント側１３０は、コンピュータ機器を備えることができる。複数の第２クライアント側１３０のコンピュータ機器も入力装置、ディスプレイ、メモリ、プロセッサ及び通信コンポーネントを含むことができる。
【００２１】
サーバー側１１０は、第２クライアント側１３０から発信され、かつ第１ユーザによって読まれていない複数の未読メッセージを受信及び保存するために用いられる。例えば、通信コンポーネント１１３は、第２クライアント側１３０から発信され、かつ第１ユーザによって読まれていない複数の未読メッセージを受信するために用いられ、プロセッサ１１２がメモリ１１１を制御して第１ユーザに読まれていない複数の未読メッセージを保存するために用いられる。
【００２２】
第２クライアント側１３０から発信され、かつ第１ユーザに読まれていない複数の未読メッセージを受信及び保存した後、サーバー側１１０は、複数の未読メッセージを第１クライアント側１２０に送信するためにも用いられる。例えば、プロセッサ１１２は、通信コンポーネント１１３を制御して複数の未読メッセージを第１クライアント側１２０に送信するために用いられる。
【００２３】
第１クライアント側１２０は、第２クライアント側１３０から発信され、かつサーバー側１１０を経由して送信された複数の未読メッセージを受信するために用いられる。例えば、第１クライアント側１２０のコンピュータ機器の通信コンポーネント１２５は、第２クライアント側１３０から発信され、かつサーバー側１１０のサーバーシステムの通信コンポーネント１１３を経由して送信された複数の未読メッセージを受信するために用いられる。
【００２４】
第２クライアント側１３０から発信され、かつサーバー側１１０を経由して送信された複数の未読メッセージを受信した後、第１クライアント側１２０は、メッセージ表示順によってメッセージ表示リストに複数の未読メッセージを順番通りに表示するために用いられる。例えば、ディスプレイ１２２は、チャットルームリストに、１つ以上の未読メッセージがある２つ以上のチャットルームを表示順によって順番通りに表示するために用いられる。
【００２５】
本実施例において、表示順は、ユーザに対する各チャットルームの重要度により決定されるものである。これにより、第１クライアント側１２０は、ユーザに対する各チャットルームの重要度に基づいて、未読メッセージがある複数のチャットルームをソートすることができる。未読メッセージを受信した時間順により表示順を決定する従来のチャットルームリストに比べて、本発明の実施例に係る通信システムに表示されるチャットルームリストは、ユーザにより一層の人間性かつ親近感を伴うユーザ体験を与えることができる。本発明の実施例では、従来の表示順の決定と異なる方式でどのように表示順を生成するかについて、後で詳細に説明するため、ここでその説明を省略する。
【００２６】
図２及び図３を参照すると、図２は、本発明の実施例に係るチャットルームリストの表示方法のフローチャートであり、図３が図２のチャットルームリストの表示方法を図１の通信システムで実現した状態を示す模式である。
【００２７】
図２の表示方法は、以下の４つのステップＳ１１〜Ｓ１４を含む。ステップＳ１１は、第１クライアント側において、複数の第２クライアント側から送信された複数の未読メッセージを受信すると、チャットルームリスト表示のリクエストを検出する。チャットルームリストにＮ個（Ｎは、２より大きい正の整数である）のチャットルームがあり、かつそのうちのＭ個（Ｍは、２より大きくかつＮより小さい正の整数である）のチャットルームに１つ以上の未読メッセージがあるとする。ステップＳ１２は、第１クライアント側において、Ｍ個のチャットルームの各チャットルームの重要度を計算する。ステップＳ１３は、第１クライアント側において、Ｍ個のチャットルームのＰ個（Ｐは、２より大きい正の整数である）の重要度によってチャットルームリストの表示順を決定する。ステップＳ１４は、第１クライアント側において、表示順に基づいてメッセージ表示リストにチャットルームリストを表示する。
【００２８】
本実施例において、ステップＳ１１〜Ｓ１４を実行する優先順は、ステップＳ１１、ステップＳ１２、ステップＳ１３、ステップＳ１４であるが、本発明はこれに限られるものではない。例えば、ステップＳ１１〜Ｓ１４を実行する優先順は、ステップＳ１２、ステップＳ１３、ステップＳ１１、ステップＳ１４の順番としてもよい。すなわち、本発明の他の可能な実施例において、ステップＳ１１〜Ｓ１４の実行順序を異なるようにすることもできる。
【００２９】
本実施例において、第１クライアント側１２０は、コンピュータ機器を備えることができる。コンピュータ機器は、入力装置、メモリ、プロセッサ、通信コンポーネント及びディスプレイを含むことができる。
【００３０】
本実施例において、ステップＳ１１〜Ｓ１４は、第１クライアント側１２０において実現される。しかしながら、本発明は、これに限られるものではない。例えば他の可能な実施例において、ステップＳ１２及びステップＳ１３は、サーバー側１１０においても実現できる。
【００３１】
例えばチャットルームリストに９つ（Ｎ＝９）のチャットルームがあり、このうちの４つのチャットルームに未読メッセージがなく、３つのチャットルームに各々１つの未読メッセージがあり、２つのチャットルームに複数（例えば各３つ）の未読メッセージがある。よって、計５つ（３＋２＝５のためＭ＝５）のチャットルームに１つ以上の未読メッセージがあり、かつ未読メッセージの総数が９である（３×１＋２×３＝９のため未読メッセージの総数が９）。
【００３２】
例えば、１つ以上の未読メッセージがある５つ（Ｍ＝５）のチャットルームは、４つ（Ｐ＝４）の重要度を有することができる。例えば５つのチャットルームのうちの１つ目のチャットルームは、最も高い重要度を有し、３つ目のチャットルームが２番目に高い重要度を有し、４つ目のチャットルーム及び５つ目のチャットルームが３番目に高い重要度を有し、２つ目のチャットルームが最も低い重要度を有する。重要度が最も高いチャットルーム（すなわち、１つ目のチャットルーム）は、最優先の表示順を有し、重要度の２番目に高いチャットルーム（すなわち、３つ目のチャットルーム）が第２優先の表示順を有し、重要度の３番目に高いチャットルーム（すなわち、４つ目のチャットルーム及び５つ目のチャットルーム）が第３優先の表示順を有し、重要度が最も低いチャットルーム（すなわち、２つ目のチャットルーム）が第４優先の表示順を有する。
【００３３】
次に、図４に示す実施例において、１つ以上の未読メッセージがある３つ（Ｍ＝３）のチャットルームは、３つ（Ｐ＝３）の重要度を有する。ユーザと友人Ａの１対１のチャットルーム１４１は、最も高い重要度を有し、ユーザと友人Ｂの１対１のチャットルーム１４２が中程度の重要度を有し、ユーザと友人Ｃの１対１のチャットルーム１４３が最も低い重要度を有する。よって、ユーザと友人Ａの１対１のチャットルーム１４１が最優先の表示順を有し、上から１番目に表示され、ユーザと友人Ｂの１対１のチャットルーム１４２が第２優先の表示順を有し、上から２番目に表示され、ユーザと友人Ｃの１対１のチャットルーム１４３が第３優先の表示順を有し、上から３番目に表示される。
【００３４】
図４の実施例のチャットルームリストの表示方式と従来のインスタントメッセンジャーソフトウェアのチャットルームリストの表示方式を比較すると、ユーザと友人Ａの１対１のチャットルーム１４１に最も古い未読メッセージ（受信時刻が午前９時）があるが、その重要度が最も高いため、上から１番目にソートされ、従来のインスタントメッセンジャーソフトウェアのように受信時間順によって上から３番目にソートされることはない。同様に、ユーザと友人Ｃの１対１のチャットルーム１４３に最新の未読メッセージ（受信時刻が午前１１時）があるが、その重要度が最も低いため、上から３番目にソートされ、従来のインスタントメッセンジャーソフトウェアのように受信時間順によって上から１番目にソートされることはない。ユーザと友人Ｂの１対１のチャットルーム１４２（受信時刻が午前１０時）に中程度の重要度を有するため、上から２番目にソートされ、受信時間順によってソートされた結果（すなわち、上から２番目にソートされる）と同じである。
【００３５】
次に、図５に示す実施例において、１つ以上の未読メッセージがある３つ（Ｍ＝３）のチャットルームは、２つ（Ｐ＝２）の重要度を有する。ユーザと友人Ａの１対１のチャットルーム１４１は、最も高い重要度を有し、ユーザと友人Ｂの１対１のチャットルーム１４２及びユーザと友人Ｃの１対１のチャットルーム１４３が低い重要度を有する。チャットルーム１４２及びチャットルーム１４３の重要度が同一であるため、未読メッセージの受信時間順によってチャットルーム１４２及びチャットルーム１４３の表示順が決定される。よって、ユーザと友人Ａの１対１のチャットルーム１４１が最優先の表示順を有し、上から１番目に表示され、ユーザと友人Ｃの１対１のチャットルーム１４３が第２優先の表示順を有し、上から２番目に表示され、ユーザと友人Ｂの１対１のチャットルーム１４２が第３優先の表示順を有し、上から３番目に表示される。
【００３６】
上記図４及び図５の実施例において、チャットルームのソートは、降順に並べる方式を用いる。重要度が高ければ高いほどチャットルームを上位にソートすることになり、重要度が低ければ低いほどチャットルームを下位にソートすることになる。しかしながら、留意すべき点は、チャットルームをソートする方式を、異なる装置又は異なる表示インターフェースに対するユーザの習慣の違いによって調整することができることにある。よって、本発明は、チャットルームを降順に並べる方式に限られるものではない。
【００３７】
上記図４及び図５の実施例において、３つのチャットルームは、１対１のチャットルームである。しかしながら、本発明は、チャットルームの属性が１対１のチャットルームであることに限られるものではない。例えば、チャットルーム１４１は、ユーザと友人Ａの１対１のチャットルーム又はグループチャットルームを含むことができる。チャットルーム１４２は、ユーザと友人Ｂの１対１のチャットルーム又はグループチャットルームを含むことができる。チャットルーム１４３は、ユーザと友人Ｃの１対１のチャットルーム又はグループチャットルームを含むことができる。
【００３８】
上記図４及び図５の実施例において、コンピュータ機器は、Ｍ個のチャットルームの重要度のみを計算する。すなわち、コンピュータ機器は、未読メッセージがあるチャットルームの重要度のみを計算する。ただし、本発明は、これに限られるものではない。例えば、コンピュータ機器は、Ｍ個のチャットルーム以外の他のチャットルームの重要度を計算できる。また、例えばコンピュータ機器は、全てのチャットルーム（すなわち、Ｎ個のチャットルーム）の重要度を計算できる。
【００３９】
２つ以上のチャットルームのうちの各チャットルームの重要度を計算するステップにおいて、以下の２つのサブステップを更に含むことができる。まずＭ個のチャットルームのうちの第１チャットルームの重要度Iを計算する。そしてＭ個のチャットルームのうちの第２チャットルームの重要度IIを計算する。チャットルームリストの表示順を決定するステップにおいて、重要度I及び重要度IIがデフォルトしきい値より低い場合、時間順によってチャットルームリストを表示する。この実施例において、Ｍは、２以上の正の整数（Ｍ≧２、ただしＭは整数）とすることができる。
【００４０】
例えば、１つ以上の未読メッセージがある２つ（Ｍ＝２）のチャットルームは、３つ（Ｐ＝３）の重要度を有する。２つのチャットルームのうちの１つ目のチャットルームが最も低い重要度を有し、２つのチャットルームのうちの２つ目のチャットルームが次に低い重要度を有し、かつデフォルトしきい値が中程度の重要度である。１つ目及び２つ目のチャットルームの重要度は、デフォルトしきい値より低いため、チャットルームリストの表示順を決定するステップにおいて、時間順によってチャットルームリストを表示する。
【００４１】
２つ以上のチャットルームのうちの各チャットルームの重要度を計算するステップにおいて、以下の３つのサブステップを更に含むことができる。まず第１友人に関連付けられる第１操作履歴を取得する。次に、第２友人に関連付けられる第２操作履歴を取得する。そして第１友人に関連付けられる第１操作履歴及び第２友人に関連付けられる第２操作履歴に基づき、第１友人との第１チャットルームの重要度I及び第２友人との第２チャットルームの重要度IIを計算する。
【００４２】
操作履歴は、ユーザが特定の友人の未読メッセージを読むための時刻を含むことができる。例えば、ユーザが友人Ａのメッセージを読むための平均既読時間が５分間、ユーザが友人Ｂのメッセージを読むための平均既読時間が２０分間の場合、友人Ａを重要度が最も高く、友人Ｂを２番目に重要度が高いと決定できる。なぜならユーザは友人Ｂから送信された未読メッセージではなく、友人Ａから送信された未読メッセージを比較的重視して未読メッセージを読んでいるからである。
【００４３】
操作履歴は、ユーザが特定の友人のメッセージに返信するための平均応答時間を含むことができる。例えば、ユーザが友人Ｃのメッセージに返信するための平均応答時間が１回につき３０分間、ユーザが友人Ｄのメッセージに返信するための平均応答時間が１回につき６０分間の場合、友人Ｃを重要度が最も高く、友人Ｄを重要度が最も低いと決定できる。なぜならユーザは、友人Ｄから送信されたメッセージではなく、友人Ｃから送信されたメッセージを比較的重視して返信しているからである。
【００４４】
操作履歴は、ユーザが特定の友人のメッセージに返信したメッセージ返信率を含むことができる。例えば、ユーザが友人Ｅからの１０個のメッセージのうち８つに返信し（８／１０の返信率）、ユーザが友人Ｆからの１０個のメッセージのうち３つに返信した場合（３／１０の返信率）、友人Ｅを重要度が最も高く、友人Ｆを２番目に重要度が高いと決定できる。なぜならユーザは、友人Ｆから送信されたメッセージではなく、友人Ｅから送信されたメッセージを比較的重視して返信しているからである。
【００４５】
操作履歴は、ユーザが特定の友人の写真をメンション（mention）したメンション頻度又は一般メンション頻度を含むことができる。例えば、ユーザが友人Ｇの写真をメンションしたメンション頻度又は一般メンション頻度は月２０回、ユーザが友人Ｈの写真をメンションしたメンション頻度又は一般メンション頻度は月１０回の場合、友人Ｇを２番目に重要度が高く、友人Ｈを重要度が最も低いと決定できる。なぜならユーザは友人Ｈから送信されたメッセージではなく、友人Ｇから送信された未読メッセージを比較的重視するからである。
【００４６】
上記では、メッセージを読むための平均既読時間、メッセージに返信するための平均応答時間、メッセージ返信率及び写真メンション頻度又は一般メンション頻度の各々を、重要度の決定要素の例としている。しかしながら、本発明はこれに限られるものではない。例えば操作履歴は、重要度の決定要素とするため、その他の操作情報を含むことができる。また、本発明では、平均既読時間、平均応答時間、メッセージ返信率及び写真メンション頻度又は一般メンション頻度のうちの２つ又は３つ又は全部を重要度の決定要素とすることもできる。
【００４７】
留意すべき点は、平均既読時間、平均応答時間、メッセージ返信率及びメンション頻度（写真メンション頻度及び／又は一般メンション頻度を含む）のうちの１つ、２つ、３つ又は全部を重要度の決定要素とすること、あるいは他の操作情報を重要度の決定要素とすることに関わらず、これらの決定要素がある程度においてユーザに対するチャットルームの重要度を示すことができなければならない。また、本発明は、操作情報に基づいて重要度を決定することに限られるものではない。例えば他の可能な実施例において、本発明は、ユーザに各チャットルームの重要度を自ら設定又は調整させることができる。
【００４８】
説明の便宜を図るため、以上の操作履歴に関する記述において、チャットルームは１対１のチャットルームを例にしている。しかしながら、本発明は、これに限られるものではない。例えば、コンピュータ機器は、操作履歴に基づき複数のグループチャットルームの重要度を計算できる。また例えばコンピュータ機器は、操作履歴に基づき複数のグループチャットルーム／１対１のチャットルームの重要度を計算できる。グループチャットルーム及び１対１のチャットルームが重要度を有する場合、１対１のチャットルームの重要度の重みは、各グループチャットルームの重要度の重みより大きくすることができる。すなわち、チャットルームの属性（グループチャットルーム又は１対１のチャットルーム）に基づき各重要度を計算できる。他にも、ユーザに対するチャットルーム内の１人以上のメンバーの重要度に基づき各重要度を計算できる。
【００４９】
上記チャットルームリストの表示方法は、第１友人に関連付けられる第１操作履歴及び第２友人に関連付けられる第２操作履歴を、第１クライアント側の端末装置からサーバー側のサーバーシステムに送信するステップを更に含む。
【００５０】
最も高い重要度を有するチャットルームは、チャットルームリスト内において強調されることができる。例えば無条件で１番上に並べ、ポップアップ式ウィンドウによって通知し、特定色表示又は文字拡大表示等の方法により、最も高い重要度を有するチャットルームを強調する。
【００５１】
本発明は、非一時的なコンピュータ読取可能な記憶媒体も開示する。非一時的なコンピュータ読取可能な記憶媒体は、プログラマーが作成したプログラムコードを非一時的なコンピュータ読取可能な記憶媒体に保存することで上記チャットルームリストの表示方法を実現する。上記ではチャットルームリストの表示方法について詳細に説明しているため、ここで非一時的なコンピュータ読取可能な記憶媒体の説明を省略する。
【００５２】
本発明に係る方法及び非一時的なコンピュータ読取可能な記憶媒体は、ユーザに対する各チャットルームの重要度に基づきチャットルームをソートする。よって、本発明に係る方法及び非一時的なコンピュータ読取可能な記憶媒体は、ユーザにより一層の人間性、親近感を伴うユーザ体験を与えることができる。
【００５３】
以上、本発明について、好ましい実施例を挙げて種々説明したが、これらは本発明の技術内容を明らかにするものにすぎず、本発明の実施範囲がそのような実施例に限定されるものではないことが当業者には明らかである。留意すべき点は、上記の実施例との均等の範囲内の変更及び置換は、同様に本発明の範囲内にあるものとする。よって、本発明による保護範囲は、特許請求の範囲で画定される範囲を基準とする。
【符号の説明】
【００５４】
１００  通信システム
１１０  サーバー側
１１１  メモリ
１１２  プロセッサ
１１３  通信コンポーネント
１２０  第１クライアント側
１２１  入力装置
１２２  ディスプレイ
１２３  メモリ
１２４  プロセッサ
１２５  通信コンポーネント
１３０  第２クライアント側
【図１】
2019215865.tif 000003
【図２】
2019215865.tif 000004
【図３】
2019215865.tif 000005
【図４】
2019215865.tif 000006
【図５】
2019215865.tif 000007