(57)【要約】本開示は、チャットインターフェースでの表情記号変更の方法、装置および端末機器に関する。当該方法は、インスタントメッセンジャーツールのチャットインターフェースで受信されたインスタントメッセージに変更が許可された第１の表情記号が含まれるかどうかを検出するステップと、インスタントメッセージに第１の表情記号が含まれる場合、第１の表情-スコアリストを検索して第１の表情記号に対応する第１のスコアを特定するステップと、第２の表情-スコアリストを検索して前記第１の表情記号に対して変更を行うための第２の表情記号に対応する第２のスコアを特定するステップと、第１のスコアと第２のスコアを積算してスコア結果を取得するステップと、第１の表情-スコアリストを検索し、第１の表情記号をスコア結果に対応する形態に変更するステップとを含む。本開示の技術案によれば、気分を表せるスコア結果をインスタントチャットでの表情記号に付け可能であり、受信された表情記号をスコア結果に応じて動的に変更し、ユーザに表情の動的変化を感知させることができる。
2017531217.tif 000002
【特許請求の範囲】
【請求項１】
インスタントメッセンジャーツールがインストールされた端末機器に用いられる、チャットインターフェースでの表情記号変更の方法であって、
前記インスタントメッセンジャーツールのチャットインターフェースで受信されたインスタントメッセージに変更が許可された第１の表情記号が含まれるかどうかを検出するステップと、
前記インスタントメッセージに前記第１の表情記号が含まれる場合、第１の表情-スコアリストを検索して、前記第１の表情記号に対応する第１のスコアを特定するステップと、
第２の表情-スコアリストを検索して、前記第１の表情記号に対して変更を行うための第２の表情記号に対応する第２のスコアを特定するステップと、
前記第１のスコアと前記第２のスコアを積算してスコア結果を取得するステップと、
前記第１の表情-スコアリストを検索し、前記第１の表情記号を前記スコア結果に対応する形態に変更するステップと、を含み、
前記第１の表情-スコアリストには、複数の第１の表情記号と第１の表情記号のそれぞれに対応するスコアとが含まれており、前記第２の表情-スコアリストには、複数の第２の表情記号と第２の表情記号のそれぞれに対応するスコアとが含まれていることを特徴とするチャットインターフェースでの表情記号変更の方法。
【請求項２】
前記インスタントメッセージに少なくとも１つの第１の表情記号が含まれる場合、前記第１の表情記号に対応する第１のスコアを特定するステップは、
第１の表情-スコアリストに基づいて、前記少なくとも１つの第１の表情記号のうちの前記第１の表情記号のそれぞれに対応するスコアを特定するステップと、
前記第１の表情記号のそれぞれに対応するスコアを積算して第１のスコアを取得するステップと、を含むことを特徴とする請求項１に記載のチャットインターフェースでの表情記号変更の方法。
【請求項３】
前記インスタントメッセンジャーツールの表情記号ライブラリに新たな表情記号があるかどうかを検出するステップと、
前記表情記号ライブラリに新たな表情記号があると検出されると、前記新たな表情記号に対応するスコアを特定するステップと、
前記新たな表情記号と前記新たな表情記号に対応するスコアとを前記第１の表情-スコアリストへ更新するステップと、をさらに含むことを特徴とする請求項２に記載のチャットインターフェースでの表情記号変更の方法。
【請求項４】
前記第２の表情-スコアリストと、前記第１の表情-スコアリストとは、同一でありまたは異なることを特徴とする請求項１に記載のチャットインターフェースでの表情記号変更の方法。
【請求項５】
インスタントメッセンジャーツールがインストールされた端末機器に用いられる、チャットインターフェースでの表情記号変更の装置であって、
前記インスタントメッセンジャーツールのチャットインターフェースで受信されたインスタントメッセージに変更が許可された第１の表情記号が含まれるかどうかを検出するように構成される第１の検出モジュールと、
前記インスタントメッセージに前記第１の表情記号が含まれることが前記第１の検出モジュールによって検出された場合、第１の表情-スコアリストを検索して、前記第１の表情記号に対応する第１のスコアを特定するように構成される第１の特定モジュールと、
第２の表情-スコアリストを検索して、前記第１の表情記号に対して変更を行うための第２の表情記号に対応する第２のスコアを特定するように構成される第２の特定モジュールと、
前記第１の特定モジュールで特定された前記第１のスコアと前記第２の特定モジュールで特定された前記第２のスコアとを積算してスコア結果を取得するように構成される積算モジュールと、
前記第１の表情-スコアリストを検索し、前記第１の表情記号を前記積算モジュールで得られた前記スコア結果に対応する形態に変更するように構成される処理モジュールと、を備え、
前記第１の表情-スコアリストには、複数の第１の表情記号と第１の表情記号のそれぞれに対応するスコアとが含まれており、前記第２の表情-スコアリストには、複数の第２の表情記号と第２の表情記号のそれぞれに対応するスコアとが含まれていることを特徴とするチャットインターフェースでの表情記号変更の装置。
【請求項６】
前記インスタントメッセージに少なくとも１つの第１の表情記号が含まれる場合、前記第１の特定モジュールは、
第１の表情-スコアリストに基づいて、前記少なくとも１つの第１の表情記号のうちの前記第１の表情記号のそれぞれに対応するスコアを特定するように構成される特定サブモジュールと、
特定サブモジュールで特定された前記第１の表情記号のそれぞれに対応するスコアを積算して第１のスコアを取得するように構成される積算サブモジュールと、を備えることを特徴とする請求項５に記載のチャットインターフェースでの表情記号変更の装置。
【請求項７】
前記インスタントメッセンジャーツールの表情記号ライブラリに新たな表情記号があるかどうかを検出するように構成される第２の検出モジュールと、
前記表情記号ライブラリに新たな表情記号があると前記第２の検出モジュールによって検出されたとき、前記新たな表情記号に対応するスコアを特定するように構成される第３の特定モジュールと、
前記新たな表情記号と前記第３の特定モジュールで特定された前記新たな表情記号に対応するスコアとを前記第１の表情-スコアリストへ更新するように構成される更新モジュールと、をさらに備えることを特徴とする請求項６に記載のチャットインターフェースでの表情記号変更の装置。
【請求項８】
前記第２の表情-スコアリストと、前記第１の表情-スコアリストとは、同一でありまたは異なることを特徴とする請求項５に記載のチャットインターフェースでの表情記号変更の装置。
【請求項９】
インスタントメッセンジャーツールがインストールされた端末機器であって、
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリと、を備え、
前記プロセッサは、
前記インスタントメッセンジャーツールのチャットインターフェースで受信されたインスタントメッセージに変更が許可された第１の表情記号が含まれるかどうかを検出し、
前記インスタントメッセージに前記第１の表情記号が含まれる場合、第１の表情-スコアリストを検索して、前記第１の表情記号に対応する第１のスコアを特定し、
第２の表情-スコアリストを検索して、前記第１の表情記号に対して変更を行うための第２の表情記号に対応する第２のスコアを特定し、
前記第１のスコアと前記第２のスコアを積算してスコア結果を取得し、
前記第１の表情-スコアリストを検索し、前記第１の表情記号を前記スコア結果に対応する形態に変更するように構成され、
前記第１の表情-スコアリストには、複数の第１の表情記号と第１の表情記号のそれぞれに対応するスコアとが含まれており、前記第２の表情-スコアリストには、複数の第２の表情記号と第２の表情記号のそれぞれに対応するスコアとが含まれていることを特徴とする端末機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、インターネット技術分野に関し、特に、チャットインターフェースでの表情記号変更の方法、装置および端末機器に関する。
【背景技術】
【０００２】
ユーザは、インスタントメッセンジャーツールによりテキストチャットを行っているプロセスにおいて、各種の表情記号によりユーザの現在の気分を表すことができる。一般的に、ユーザがチャット相手の表情記号を受信した後で、相手の表情記号が直接ユーザの現在のチャットインターフェース上で表示されたが、ユーザは、受信された相手からの表情記号を変更できない。これにより、ユーザにとってチャットインターフェース上での表情記号を変更できないため、チャットの全プロセスに対して退屈に感じる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
関連技術に存在する問題を克服すべく、本開示の実施例は、受信された表情記号を動的に変更するためのチャットインターフェースでの表情記号変更の方法、装置および端末機器を提供する。
【課題を解決するための手段】
【０００４】
本開示の実施例の第１の態様によれば、チャットインターフェースでの表情記号変更の方法を提供する。当該方法は、インスタントメッセンジャーツールがインストールされた端末機器に用いられ、
前記インスタントメッセンジャーツールのチャットインターフェースで受信されたインスタントメッセージに変更が許可された第１の表情記号が含まれるかどうかを検出するステップと、
前記インスタントメッセージに前記第１の表情記号が含まれる場合、第１の表情-スコアリストを検索して、前記第１の表情記号に対応する第１のスコアを特定するステップと、
第２の表情-スコアリストを検索して、前記第１の表情記号に対して変更を行うための第２の表情記号に対応する第２のスコアを特定するステップと、
前記第１のスコアと前記第２のスコアを積算してスコア結果を取得するステップと、
前記第１の表情-スコアリストを検索し、前記第１の表情記号を前記スコア結果に対応する形態に変更するステップと、を含み、
前記第１の表情-スコアリストには、複数の第１の表情記号と第１の表情記号のそれぞれに対応するスコアとが含まれており、前記第２の表情-スコアリストには、複数の第２の表情記号と第２の表情記号のそれぞれに対応するスコアとが含まれている。
【０００５】
一実施例では、前記インスタントメッセージに少なくとも１つの第１の表情記号が含まれる場合、前記第１の表情記号に対応する第１のスコアを特定するステップは、
第１の表情-スコアリストに基づいて、前記少なくとも１つの第１の表情記号のうちの前記第１の表情記号のそれぞれに対応するスコアを特定するステップと、
前記第１の表情記号のそれぞれに対応するスコアを積算して第１のスコアを取得するステップと、を含んでもよい。
【０００６】
一実施例では、前記方法は、さらに、
前記インスタントメッセンジャーツールの表情記号ライブラリに新たな表情記号があるかどうかを検出するステップと、
前記表情記号ライブラリに新たな表情記号があると検出されると、前記新たな表情記号に対応するスコアを特定するステップと、
前記新たな表情記号と前記新たな表情記号に対応するスコアとを前記第１の表情-スコアリストへ更新するステップと、を含んでもよい。
【０００７】
一実施例では、前記第２の表情-スコアリストと、前記第１の表情-スコアリストとは、同一でありまたは異なってもよい。
【０００８】
本開示の実施例の第２の態様によれば、チャットインターフェースでの表情記号変更の装置を提供する。当該装置は、インスタントメッセンジャーツールがインストールされた端末機器に用いられ、
前記インスタントメッセンジャーツールのチャットインターフェースで受信されたインスタントメッセージに変更が許可された第１の表情記号が含まれるかどうかを検出するように構成される第１の検出モジュールと、
前記インスタントメッセージに前記第１の表情記号が含まれることが前記第１の検出モジュールによって検出された場合、第１の表情-スコアリストを検索して、前記第１の表情記号に対応する第１のスコアを特定するように構成される第１の特定モジュールと、
第２の表情-スコアリストを検索して、前記第１の表情記号に対して変更を行うための第２の表情記号に対応する第２のスコアを特定するように構成される第２の特定モジュールと、
前記第１の特定モジュールで特定された前記第１のスコアと前記第２の特定モジュールで特定された前記第２のスコアとを積算してスコア結果を取得するように構成される積算モジュールと、
前記第１の表情-スコアリストを検索し、前記第１の表情記号を前記積算モジュールで得られた前記スコア結果に対応する形態に変更するように構成される処理モジュールとを、備え、
前記第１の表情-スコアリストには、複数の第１の表情記号と第１の表情記号のそれぞれに対応するスコアとが含まれており、前記第２の表情-スコアリストには、複数の第２の表情記号と第２の表情記号のそれぞれに対応するスコアとが含まれている。
【０００９】
一実施例では、前記インスタントメッセージに少なくとも１つの第１の表情記号が含まれる場合、前記第１の特定モジュールは、
第１の表情-スコアリストに基づいて、前記少なくとも１つの第１の表情記号のうちの前記第１の表情記号のそれぞれに対応するスコアを特定するように構成される特定サブモジュールと、
特定サブモジュールで特定された前記第１の表情記号のそれぞれに対応するスコアを積算して第１のスコアを取得するように構成される積算サブモジュールと、を備えてもよい。
【００１０】
一実施例では、前記装置は、さらに、
前記インスタントメッセンジャーツールの表情記号ライブラリに新たな表情記号があるかどうかを検出するように構成される第２の検出モジュールと、
前記表情記号ライブラリに新たな表情記号があると前記第２の検出モジュールによって検出されたとき、前記新たな表情記号に対応するスコアを特定するように構成される第３の特定モジュールと、
前記新たな表情記号と前記第３の特定モジュールで特定された前記新たな表情記号に対応するスコアとを前記第１の表情-スコアリストへ更新するように構成される更新モジュールと、を備えてもよい。
【００１１】
一実施例では、前記第２の表情-スコアリストと、前記第１の表情-スコアリストとは、同一でありまたは異なってもよい。
【００１２】
本開示の実施例の第３の態様によれば、インスタントメッセンジャーツールがインストールされた端末機器を提供する。前記端末機器は、
プロセッサと、
プロセッサの実行可能な指令を記憶するためのメモリと、を備え、
前記プロセッサは、
前記インスタントメッセンジャーツールのチャットインターフェースで受信されたインスタントメッセージに変更が許可された第１の表情記号が含まれるかどうかを検出し、
前記インスタントメッセージに前記第１の表情記号が含まれる場合、第１の表情-スコアリストを検索して、前記第１の表情記号に対応する第１のスコアを特定し、
第２の表情-スコアリストを検索して、前記第１の表情記号に対して変更を行うための第２の表情記号に対応する第２のスコアを特定し、
前記第１のスコアと前記第２のスコアを積算してスコア結果を取得し、
前記第１の表情-スコアリストを検索し、前記第１の表情記号を前記スコア結果に対応する形態に変更するように構成され、
前記第１の表情-スコアリストには、複数の第１の表情記号と第１の表情記号のそれぞれに対応するスコアとが含まれており、前記第２の表情-スコアリストには、複数の第２の表情記号と第２の表情記号のそれぞれに対応するスコアとが含まれている。
【発明の効果】
【００１３】
本開示の実施例による技術案は、以下の格別な作用効果を含むことができる。インスタントメッセンジャーツールのチャットインターフェースで受信されたインスタントメッセージに変更が許可された第１の表情記号が含まれることが検出された場合、少なくとも１つの表情記号に対応する第１のスコアと第１の表情記号に対して変更を行うための第２の表情記号に対応する第２のスコアとを特定し、第１の表情記号をスコア結果に対応する形態に変更することで、気分を表せるスコア結果をインスタントチャットでの表情記号に付け可能であり、受信された表情記号をスコア結果に応じて動的に変更し、ユーザに表情の動的変化を感知させることができるため、インスタントチャットプロセスがより楽しくなる。
【００１４】
また、第１の表情-スコアリストに基づいて、少なくとも１つの第１の表情記号のうちの第１の表情記号のそれぞれに対応するスコアを特定することで、少なくとも１つの第１の表情記号に対応するスコアを細分化し、さらにチャットインターフェースの表情記号の変化の多様性を向上させ、インスタントチャットのプロセスがより面白くなる。
【００１５】
新たな表情記号とそれに対応するスコアとを表情-スコアリストへ更新することで、気分記号の量子化の範囲を拡張し、インスタントチャットのプロセスにおける気分記号の多様化を一層向上させる。
【００１６】
第２の表情-スコアリストと第１の表情-スコアリスとが同一である場合、表情記号のスコアが統一性を有することができ、第２の表情-スコアリストと第１の表情-スコアリストとが異なる場合、表情記号のスコアが多様性を有することができる。
【００１７】
上述した一般的な記述および後続する詳細な記述は、単に例示的および解釈的なものであり、本発明を制限できるものでないと理解されるべきである。
【図面の簡単な説明】
【００１８】
ここでの図面は、明細書を構成する一部として見なされ、本開示に適した実施例を示し、かつ、明細書の文字記載とともに本開示の仕組みを解釈するために用いられる。
【図１】一実施例によるチャットインターフェースでの表情記号変更の方法を示すフローチャートである。
【図２Ａ】実施例一によるチャットインターフェースでの表情記号変更の方法を示すフローチャートである。
【図２Ｂ】実施例一によるチャットインターフェースでの表情記号変更の方法を示すシーンビューのその１である。
【図２Ｃ】実施例一によるチャットインターフェースでの表情記号変更の方法を示すシーンビューのその２である。
【図２Ｄ】実施例一によるチャットインターフェースでの表情記号変更の方法を示すシーンビューのその３である。
【図２Ｅ】実施例一によるチャットインターフェースでの表情記号変更の方法を示すシーンビューのその４である。
【図３】実施例二によるチャットインターフェースでの表情記号変更の方法を示すフローチャートである。
【図４】一実施例によるチャットインターフェースでの表情記号変更の装置を示すブロック図である。
【図５】一実施例による別のチャットインターフェースでの表情記号変更の装置を示すブロック図である。
【図６】一実施例によるチャットインターフェースで表情記号を変更するための装置に適用されるブロック図である。
【発明を実施するための形態】
【００１９】
次に、実施例を詳細に説明し、例示が図に示されている。以下の記述が図に係る場合、別途にて示さない限り、異なる図面における同じ符号は、同じまたは類似する要素を示す。以下の実施例に記述される実施形態は、本発明と一致する全ての実施形態を代表するとは限らない。逆に、それらは、添付する特許請求の範囲に記載されているように、本発明の一部の態様と一致する装置および方法の例に過ぎない。
【００２０】
図１は、一実施例によるチャットインターフェースでの表情記号変更の方法を示すフローチャートであり、当該チャットインターフェースでの表情記号変更の方法は、端末機器（例えば、スマートフォン、タブレットＰＣ、デスクトップ型コンピュータ）に適用可能であり、インスタントメッセンジャーツールを端末機器上にインストールすることで実現されてもよい。図１に示すように、当該チャットインターフェースでの表情記号変更の方法は、以下のステップＳ１０１-Ｓ１０３を含む。
【００２１】
ステップＳ１０１では、インスタントメッセンジャーツールのチャットインターフェースで受信されたインスタントメッセージに変更が許可された第１の表情記号が含まれるかどうかを検出する。
【００２２】
一実施例では、インスタントメッセージに表情記号に対応するキャラクタが含まれるかどうかを検出することで、インスタントメッセージに少なくとも１つの表情記号が含まれるかどうかを特定することができる。
【００２３】
ステップＳ１０２では、インスタントメッセージに第１の表情記号が含まれる場合、第１の表情-スコアリストを検索し、第１の表情記号に対応する第１のスコアを特定し、第１の表情-スコアリストには、複数の第１の表情記号と第１の表情記号のそれぞれに対応するスコアとが含まれている。
【００２４】
一実施例では、インスタントメッセンジャーツールでの表情記号についてスコアを設定してもよく、異なる表情記号が異なるスコアに対応し、当該スコアは、気分の度合いを表すことができる。一実施例では、異なる表情記号が異なるスコアに対応可能であり、プラス気分の表情記号が正スコアで示され、マイナス気分の表情記号が負スコアで示される。
【００２５】
例えば、・悲しみの表情記号に対応するスコアが−２であり、・苦しみの表情記号に対応するスコアが−４であり、・微笑みの表情記号に対応するスコアが１であり、・大笑いの表情記号に対応するスコアが４である。このセットの表情では、スコアが気分の度合いを表す。インスタントメッセージに１つの表情記号が含まれる場合、当該表情記号に対応するスコアに基づいて当該条インスタントメッセージでの表情記号に対応する第１のスコアを特定でき、インスタントメッセージに２つ以上の表情記号が含まれる場合、当該２つ以上の表情記号のそれぞれに対応するスコアの総和に基づいて当該条インスタントメッセージでの表情記号に対応する第１のスコアを特定できる。チャットプロセスでは、誰かが幾つかのマイナススコアの表情、例えば、４つの苦しみ“・・・・”を出すと、その気分スコアが−１６になる。グループチャットでその気分を改善する他のユーザがいれば、当該ユーザの名前にアット（@）してから８つの大笑い“・・・・・・・・”を入力可能である。そうすると、ユーザの４つの苦しみの表情は、４つの大笑いの表情に変更される。
【００２６】
ステップＳ１０３では、第２の表情-スコアリストを検索して、前記第１の表情記号に対して変更を行うための第２の表情記号に対応する第２のスコアを特定する。ただし、第２の表情-スコアリストには、複数の第２の表情記号と第２の表情記号のそれぞれに対応するスコアとが含まれている。
【００２７】
一実施例では、第１の表情-スコアリストと第２の表情-スコアリストとがいずれもインスタントメッセンジャーツールに内蔵され、変更可能という属性を有してもよい。ユーザが第１の表情-スコアリストと第２の表情-スコアリストにおけるスコアを修正する必要があるとき、修正必要なスコアを第１の表情-スコアリストおよび第２の表情-スコアリストに書き込むことができる。
【００２８】
ステップＳ１０４では、第１のスコアと第２のスコアを積算してスコア結果を取得する。
【００２９】
ステップＳ１０５では、第１の表情-スコアリストを検索し、第１の表情記号をスコア結果に対応する形態に変更する。
【００３０】
一実施例では、入力ボックスに入力された表情記号を検出し、入力ボックスでの表情記号のそれぞれに対応するスコアを特定し、入力ボックスでの各表情記号の第２の総和を算出し、第１のスコアおよび第２のスコアに基づいてスコア結果を特定し、スコア結果に基づいてインスタントメッセージにおける少なくとも１つの第１の表情記号をどのように変更するかを特定することができる。一実施例では、スコア結果に対応する形態がユーザで設定されてもよい。例えば、スコア結果に対応する形態が１つの中空であり、スコア結果が高ければ、充填された中空が多くなる。または、スコア結果に対応する形態が対応するプラス気分の表情記号の組み合わせ等である。
【００３１】
本実施例では、インスタントメッセンジャーツールのチャットインターフェースで受信されたインスタントメッセージに変更が許可された第１の表情記号が含まれることが検出された場合、少なくとも１つの表情記号に対応する第１のスコアと、第１の表情記号に対して変更を行うための第２の表情記号に対応する第２のスコアとを特定することで、第１の表情記号をスコア結果に対応する形態に変更するため、気分を表せるスコア結果をインスタントチャットでの表情記号に付け可能であり、受信された表情記号をスコア結果に応じて動的に変更し、ユーザに表情の動的変化を感知させることができるので、インスタントチャットプロセスがより楽しくなる。
【００３２】
一実施例では、インスタントメッセージに少なくとも１つの第１の表情記号が含まれる場合、第１の表情記号に対応する第１のスコアを特定するステップは、
第１の表情-スコアリストに基づいて、少なくとも１つの第１の表情記号のうちの第１の表情記号のそれぞれに対応するスコアを特定するステップと、
第１の表情記号のそれぞれに対応するスコアを積算して第１のスコアを取得するステップと、を含んでもよい。
【００３３】
一実施例では、方法は、さらに、
インスタントメッセンジャーツールの表情記号ライブラリに新たな表情記号があるかどうかを検出するステップと、
表情記号ライブラリに新たな表情記号があることが検出されると、新たな表情記号に対応するスコアを特定するステップと、
新たな表情記号と新たな表情記号に対応するスコアとを第１の表情-スコアリストへ更新するステップと、をさらに含んでもよい。
【００３４】
一実施例では、第２の表情-スコアリストと第１の表情-スコアリストとは、同一であってもよいし、異なってもよい。
【００３５】
如何にしてチャットインターフェースで表情記号を具体的に変更するかは、後続実施例を参照してください。
【００３６】
こうして、本開示の実施例で供される上記方法によれば、気分を表せるスコア結果をインスタントチャットでの表情記号に付け可能であり、受信された表情記号をスコア結果に応じて動的に変更し、ユーザに表情の動的変化を感知させることができるため、インスタントチャットプロセスがより楽しくなる。
【００３７】
本開示の実施例で供される技術案を具体実施例にて以下に説明する。
【００３８】
図２Ａは、実施例一によるチャットインターフェースでの表情記号変更の方法を示すフローチャートであり、図２Ｂは、実施例一によるチャットインターフェースでの表情記号変更の方法を示すシーンビューのその１であり、図２Ｃは、実施例一によるチャットインターフェースでの表情記号変更の方法を示すシーンビューのその２であり、図２Ｄは、実施例一によるチャットインターフェースでの表情記号変更の方法を示すシーンビューのその３であり、図２Ｅは、実施例一によるチャットインターフェースでの表情記号変更の方法を示すシーンビューのその４である。本実施例では、本開示の実施例で供される上記方法を利用して、受信された表情記号を如何に変更するかを例として例示的な説明を行い、図２Ａに示すように、以下のステップを含む。
【００３９】
ステップＳ２０１では、インスタントメッセンジャーツールのチャットインターフェースで受信されたインスタントメッセージに変更が許可された第１の表情記号が含まれるかどうかを検出する。
【００４０】
ステップＳ２０１の記述が上記ステップＳ１０１の記述を参照すればよく、ここで繰り返し説明しない。
【００４１】
ステップＳ２０２では、インスタントメッセージに第１の表情記号が含まれる場合、第１の表情-スコアリストを検索し、第１の表情-スコアリストに基づいて、少なくとも１つの第１の表情記号のうちの第１の表情記号のそれぞれに対応するスコアを特定し、第１の表情-スコアリストには、複数の第１の表情記号と第１の表情記号のそれぞれに対応するスコアとが含まれている。
【００４２】
ステップＳ２０３では、第１の表情記号のそれぞれに対応するスコアを積算して第１のスコアを取得する。
【００４３】
ステップＳ２０４では、第２の表情-スコアリストを検索して、前記第１の表情記号に対して変更を行うための第２の表情記号に対応する第２のスコアを特定する。ただし、第２の表情-スコアリストには、複数の第２の表情記号と第２の表情記号のそれぞれに対応するスコアとが含まれている。
【００４４】
一実施例では、第２の表情-スコアリストと、第１の表情-スコアリストとは、同一であってもよいし、異なってもよい。第２の表情-スコアリストと第１の表情-スコアリスとが同一である場合、表情記号のスコアが統一性を有することができ、第２の表情-スコアリストと第１の表情-スコアリストとが異なる場合、表情記号のスコアが多様性を有することができる。
【００４５】
ステップＳ２０５では、第１のスコアと第２のスコアを積算してスコア結果を取得する。
【００４６】
ステップＳ２０６では、第１の表情-スコアリストを検索し、第１の表情記号をスコア結果に対応する形態に変更する。
【００４７】
１つの例示的なシーンとして、通信ピアからのインスタントメッセージに４つの号泣の表情記号が含まれることが検出された。ただし、号泣の表情記号に対応するスコアが-４であると、当該インスタントメッセージでの第１のスコアが-１６になる。第２の表情-スコアリストを検索して、前記第１の表情記号に対して変更を行うための第２の表情記号に対応する第２のスコアを特定するため、端末機器は、相手の表情を変更する必要があるかどうかを入力ボックスでユーザにプロンプトしてもよい。ユーザによる変更が必要である場合、例えば、図２Ｂに示すように、端末機器のユーザは、入力ボックスで８つの大笑いの表情記号を入力した後で、８つの大笑いの表情に対応する第２のスコアが３２であるため、３２-１６=１６により、４つの第１の表情記号をスコア結果１６に対応する形態に変更してもよい。一実施例では、スコア結果に対応する形態は、所定の記号の組み合わせであってもよいし、所定の１つの記号であってもよい。例えば、スコア結果である１６から４を割った結果が４であるため、通信ピアからの号泣の表情を４つの大笑いの表情に変更してもよい。詳細は、図２Ｃを参照すればよい。もう一例として、図２Ｄに示すように、端末機器のユーザが入力ボックスで１つの微笑みの表情記号（対応するスコアが１である）、１つの大笑いの表情記号（対応するスコアが４である）、１つのにやにやの表情記号（対応するスコアが３である）および１つの無邪気笑い（対応するスコアが２である）の表情記号を入力した後で、上記４つの表情記号に対応する第２のスコアが１+４+３+２=１０であり、スコア結果が１０-１６=-６であるため、スコア結果-６から４を割った結果が-１.５になる。-１.５が０よりも小さいため、通信ピアからの号泣の表情を１つの軽蔑の表情と１つのつらい表情に補正してもよい。詳細は、図２Ｅを参照すればよい。
【００４８】
別の実施例では、端末機器のユーザのチャットタイプがグループチャットであると特定された場合、グループチャットでの変更が必要である表情記号に対応する送信者を特定し、例えば、当該送信者の名前を選定（@）することで、当該送信者がチャットインターフェースの入力ボックスで入力した表情記号に対する第２のスコアを特定し、第１のスコアおよび第２のスコアに基づいて送信者から送信された少なくとも１つの表情記号の変更を特定してもよい。
【００４９】
本実施例は、上記実施例の格別な作用効果に加えて、第１の表情-スコアリストに基づいて少なくとも１つの第１の表情記号のうちの第１の表情記号のそれぞれに対応するスコアを特定し、少なくとも１つの第１の表情記号に対応するスコアを細分化し、さらにチャットインターフェースの表情記号の変化の多様性を向上させ、インスタントチャットのプロセスがより面白くなる。
【００５０】
図３は、実施例二によるチャットインターフェースでの表情記号変更の方法を示すフローチャートであり、本実施例では、本開示の実施例で供される上記方法を利用して、第１の表情-スコアリストを如何に更新するかを例として例示的な説明を行い、図３に示すように、以下のステップを含む。
【００５１】
ステップＳ３０１では、インスタントメッセンジャーツールの表情記号ライブラリに新たな表情記号があるかどうかを検出する。
【００５２】
一実施例では、端末機器のユーザは、他の人から送信された表情記号を受信した後で、新たな表情記号としてインスタントメッセンジャーツールの記憶モジュールに保存することができる。例えば、「カニ様のウサギ」のシリーズピクチャについて、ユーザは、通信ピアから送信された「カニ様のウサギ」を受信した後で、ピクチャを記憶モジュールに保存して、本開示での新たな表情記号を形成する。
【００５３】
ステップＳ３０２では、表情記号ライブラリに新たな表情記号があることが検出されると、新たな表情記号に対応するスコアを特定する。
【００５４】
一実施例では、新たな表情記号に対応するスコアは、ユーザが表情記号の気分に応じてカスタマイズ設定可能である。本開示は、それについて限定しない。
【００５５】
ステップＳ３０３では、新たな表情記号と新たな表情記号に対応するスコアとを第１の表情-スコアリストへ更新する。
【００５６】
本実施例は、上記実施例の格別な作用効果に加えて、新たな表情記号とそれに対応するスコアとを表情-スコアリストへ更新することで、気分記号の量子化の範囲を拡張し、インスタントチャットのプロセスにおける気分記号の多様化を一層向上させる。
【００５７】
図４は、一実施例による一種チャットインターフェースでの表情記号変更の装置を示すブロック図であり、当該チャットインターフェースでの表情記号変更の装置は、インスタントメッセンジャーツールがインストールされた端末機器に適用され、図４に示すように、
インスタントメッセンジャーツールのチャットインターフェースで受信されたインスタントメッセージに変更が許可された第１の表情記号が含まれるかどうかを検出するように構成される第１の検出モジュール４１と、
第１の検出モジュール４１で検出されたインスタントメッセージに第１の表情記号が含まれる場合、第１の表情-スコアリストを検索し、第１の表情記号に対応する第１のスコアを特定するように構成される第１の特定モジュール４２と、
第２の表情-スコアリストを検索して、前記第１の表情記号に対して変更を行うための第２の表情記号に対応する第２のスコアを特定するように構成される第２の特定モジュール４３と、
第１の特定モジュール４２で特定された第１のスコアと第２の特定モジュール４３で特定された第２のスコアとを積算してスコア結果を取得するように構成される積算モジュール４４と、
第１の表情-スコアリストを検索し、第１の表情記号を積算モジュール４４で得られたスコア結果に対応する形態に変更するように構成される処理モジュール４５と、を備え、
第１の表情-スコアリストには、複数の第１の表情記号と第１の表情記号のそれぞれに対応するスコアとが含まれており、第２の表情-スコアリストには、複数の第２の表情記号と第２の表情記号のそれぞれに対応するスコアとが含まれている。
【００５８】
図５は、一実施例による別のチャットインターフェースでの表情記号変更の装置を示すブロック図であり、図５に示すように、上記図４に示す実施例に加えて、インスタントメッセージに少なくとも１つの第１の表情記号が含まれる場合、第１の特定モジュール４２は、
第１の表情-スコアリストに基づいて、少なくとも１つの第１の表情記号のうちの第１の表情記号のそれぞれに対応するスコアを特定するように構成される特定サブモジュール４２１と、
特定サブモジュール４２１で特定された第１の表情記号のそれぞれに対応するスコアを積算して第１のスコアを取得するように構成される積算サブモジュール４２２と、を備えてもよい。
【００５９】
一実施例では、装置は、さらに、
インスタントメッセンジャーツールの表情記号ライブラリに新たな表情記号があるかどうかを検出するように構成される第２の検出モジュール４６と、
表情記号ライブラリに新たな表情記号があることが第２の検出モジュール４６によって検出されると、新たな表情記号に対応するスコアを特定するように構成される第３の特定モジュール４７と、
新たな表情記号と第３の特定モジュール４７で特定された新たな表情記号に対応するスコアとを第１の表情-スコアリストへ更新して、第１の特定モジュール４２による更新後の第１の表情-スコアリストに対する検索に供させるように構成される更新モジュール４８と、を備えてもよい。
【００６０】
一実施例では、第２の表情-スコアリストと、第１の表情-スコアリストとは、同一であってもよいし、異なってもよい。
【００６１】
上記実施例の装置における各モジュールが操作を実行する具体的な方式が既に当該方法に関する実施例で詳細に記述されたため、ここで詳細に説明しない。
【００６２】
図６は、一実施例によるチャットインターフェースで表情記号を変更するための装置に適用されるブロック図である。例えば、装置６００は、携帯電話、コンピュータ、デジタル放送端末、メッセージ送受信機器、ゲームコンソール、タブレットデバイス、医療設備、フィットネス機器、ＰＤＡなどであってもよい。
【００６３】
図６を参照すると、装置６００は、処理ユニット６０２、メモリ６０４、電源ユニット６０６、マルチメディアユニット６０８、オーディオユニット６１０、入力/出力（Ｉ／Ｏ）インターフェース６１２、センサユニット６１４、および、通信ユニット６１６のうちの１つまたは複数を含んでもよい。
【００６４】
処理ユニット６０２は、通常は、表示、電話発呼、データ通信、カメラ操作および記録操作に関連する操作のような、装置６００の全般操作を制御する。処理ユニット６０２は、上記方法の全部または一部のステップを実施させるように、指令を実行するための１つまたは複数のプロセッサ６２０を含んでもよい。また、処理ユニット６０２は、処理ユニット６０２と他のユニットとの間の相互作用を容易にするように、１つ又は複数のモジュールを含んでもよい。例えば、処理ユニット６０２は、マルチメディアユニット６０８と処理ユニット６０２との間の相互作用を容易にするように、マルチメディアモジュールを含んでもよい。
【００６５】
メモリ６０４は、各タイプのデータを記憶して装置６００での操作をサポートするように構成される。これらのデータの例示は、装置６００で操作するための任意のアプリケーションもしくは方法の指令、連絡人データ、電話帳データ、メッセージ、ピクチャ、ビデオなどを含む。メモリ６０４は、如何なる種別の揮発性もしくは不揮発性記憶装置またはそれらの組合せで実現されてもよい。例えば、静的ランダムアクセスメモリ（ＳＲＡＭ）、電気的に消去可能なプログラマブル読み出し専用メモリ（ＥＥＰＲＯＭ）、消去可能なプログラマブル読み出し専用メモリ（ＥＰＲＯＭ）、プログラマブル読み出し専用メモリ（ＰＲＯＭ）、読み出し専用メモリ（ＲＯＭ）、磁気メモリ、フラッシュメモリ、磁気ディスクまたは光ディスクであってもよい。
【００６６】
電源ユニット６０６は、装置６００のユニットのそれぞれに電力を供給する。電源ユニット６０６は、電源管理システム、１つまたは複数の電源、並びに、装置６００用の電力を生成、管理および配分するに関する他のユニットを含んでもよい。
【００６７】
マルチメディアユニット６０８は、前記装置６００とユーザとの間に1つの出力インターフェースを供給するスクリーンを備える。一部の実施例では、スクリーンは、液晶ディスプレイ（ＬＣＤ）およびタッチパネル（ＴＰ）を含んでも良い。スクリーンは、タッチパネルを含む場合、ユーザからの入力信号を受信するように、タッチスクリーンとして実現されてもよい。タッチパネルは、タッチ、スライドおよびタッチパネルでのジェスチャーを感知するように、１つまたは複数のタッチセンサを含む。前記タッチセンサは、タッチまたはスライド動作の境界を感知するだけではなく、前記タッチまたはスライド操作と関連する持続時間および圧力をさらに検出することができる。一部の実施例では、マルチメディアユニット６０８は、１つのフロントカメラおよび/またはバックカメラを含む。装置６００が操作モード、例えば、撮像モードまたは映像モードにあるとき、フロントカメラおよび/またはバックカメラは、外部のマルチメディアデータを受信することができる。フロントカメラおよびバックカメラのそれぞれは、１つの固定の光学レンズシステムであってもよいし、焦点距離および光学ズーム能力を有するものであってもよい。
【００６８】
オーディオユニット６１０は、オーディオ信号を出力および/または入力するように構成される。例えば、オーディオユニット６１０は、マイク（ＭＩＣ）を備え、装置６００が操作モード、例えば、発呼モード、記録モードおよび音声識別モードにあるとき、マイクは、外部オーディオ信号を受信するように構成される。受信されたオーディオ信号は、さらに、メモリ６０４に記憶される、または、通信ユニット６１６を介して送信されることができる。一部の実施例では、オーディオユニット６１０は、さらに、オーディオ信号を出力するためのスピーカをさらに含む。
【００６９】
Ｉ/Ｏインターフェース６１２は、処理ユニット６０２とペリフェラルインターフェースモジュールとの間でインターフェースを供給するものであり、前記ペリフェラルインターフェースモジュールは、キーボード、クリックホイール、ボタンなどであってもよい。これらのボタンは、ホームページボタン、ボリュームボタン、起動ボタンおよびロックボタンを含んでも良いが、それらに限定されない。
【００７０】
センサユニット６１４は、様々な側面での状態推定を装置６００に供給するための１つまたは複数のセンサを含む。例えば、センサユニット６１４は、装置６００のオン/オフ状態、ユニットの相対位置を検出することができ、例えば、前記ユニットは、装置６００のディスプレイおよびキーパッドである。センサユニット６１４は、さらに、装置６００もしくは装置６００の１つのユニットの位置変更、ユーザと装置６００との接触の存在もしくは不存在、装置６００の方位または加速/減速および装置６００の温度変化をさらに検出することができる。センサユニット６１４は、如何なる物理的接触もないとき、近辺にある物体の存在を検出するための近接センサを含んでもよい。センサユニット６１４は、さらに、イメージングアプリケーションに使用される光センサ、例えばＣＭＯＳまたはＣＣＤ画像センサを含んでも良い。一部の実施例では、当該センサユニット６１４は、さらに、加速度センサ、ジャイロセンサ、磁気センサ、圧力センサ、または温度センサを含んでも良い。
【００７１】
通信ユニット６１６は、装置６００と他の機器間の無線または有線方式の通信が便利になるように構成される。装置６００は、通信規格に基づく無線ネットワーク、例えば、ＷｉＦｉ、２Ｇもしくは３Ｇ、またはそれらの組合せにアクセスすることができる。ある実施例では、通信ユニット６１６は、外部ブロードキャスト管理システムからのブロードキャスト信号またはブロードキャスト関連情報をブロードキャストチャネルを介して受信する。ある実施例では、前記通信ユニット６１６は、さらに、短距離通信を容易にするように、ニアフィールド通信（ＮＦＣ）モジュールを含んでも良い。例えば、ＮＦＣモジュールは、無線周波数識別（ＲＦＩＤ）技術、赤外データ協会（ＩｒＤＡ）技術、超広帯域（ＵＷＢ）技術、ブルートゥース（登録商標）（ＢＴ）技術および他の技術によって実現されてもよい。
【００７２】
実施例では、装置６００は、上記方法を実行するための１つ又は複数の特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラマブルロジックデバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、コントローラ、マイクロコントローラ、マイクロプロセッサまたは他の電子部品によって実現されてもよい。
【００７３】
実施例では、指令を含む非一時的コンピュータ読み取り可能な記憶媒体、例えば、指令を含むメモリ６０４をさらに提供し、上記指令が装置６００のプロセッサ６２０によって実行されることで上述方法を実施させることができる。例えば、前記非一時的コンピュータ読み取り可能な記憶媒体は、ＲＯＭ、ランダムアクセスメモリ（ＲＡＭ）、ＣＤ-ＲＯＭ、磁気テープ、フロッピーディスクおよび光データ記憶機器などであってもよい。
【００７４】
当業者は明細書を考慮し、ここに公開された開示を実践した後、本開示の他の実施案を容易に想到する。本願は、本開示の如何なる変形、用途または適合もカバーすることを意図する。これらの変形、用途または適合は、本開示の一般的な仕組みに従い、かつ、本開示に公開されていない当分野における公知常識または慣用技術手段を含む。明細書および実施例は単なる例示と見なされ、本開示の本当の範囲および思想は添付する特許請求の範囲によって与えられる。
【００７５】
本開示が以上で記載され、且つ図面に示された正確な構造に限定されるものでなく、その要旨を逸脱しない範囲で様々な補正や変更も可能であることは理解されるべきである。本開示の範囲は、添付する特許請求の範囲のみによって限定される。
【００７６】
本発明は、出願番号が２０１５１０５３１７１０.１であり、出願日が２０１５年０８月２６日である中国特許出願を基に提出するものであり、当該中国特許出願の優先権を主張し、当該中国特許出願の全ての内容は、参照のため本願に援用される。
【図１】
2017531217.tif 000003
【図２Ａ】
2017531217.tif 000004
【図２Ｂ】
2017531217.tif 000005
【図２Ｃ】
2017531217.tif 000006
【図２Ｄ】
2017531217.tif 000007
【図２Ｅ】
2017531217.tif 000008
【図３】
2017531217.tif 000009
【図４】
2017531217.tif 000010
【図５】
2017531217.tif 000011
【図６】
2017531217.tif 000012
【国際調査報告】
2017531217.tif 000013
2017531217.tif 000014
2017531217.tif 000015
2017531217.tif 000016