(57)【要約】【課題】  メッセージの会話の流れを把握するための方法とシステム、および非一時的なコンピュータ読み取り可能な記録媒体を提供する。【解決手段】  コンピュータシステムが実行する方法は、チャットルームのメッセージそれぞれに対し、メッセージが送信された送信時間、前記チャットルームに含まれるユーザの電子機器の画面上に表示された表示回数、前記チャットルームに含まれるユーザの電子機器の画面上メッセージの表示状態が持続された表示時間のうちの少なくとも１つをメッセージ分析指標として管理する段階、前記メッセージ分析指標を利用して前記チャットルームにおける会話の主題の変化を分析する段階、および前記チャットルームに対して前記会話の主題の変化を示す会話の流れ情報を提供する段階を含む。【選択図】      図４
2021513127.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータシステムが実行する、会話の流れ情報の提供方法であって、
前記コンピュータシステムは、メモリに含まれるコンピュータ読み取り可能な命令を実行するように構成された少なくとも１つのプロセッサを含み、
記方法は、
前記少なくとも１つのプロセッサにより、チャットルームのメッセージそれぞれに対し、メッセージが送信された送信時間、前記チャットルームに含まれるユーザの電子機器の画面上に表示された表示回数、前記チャットルームに含まれるユーザの電子機器の画面上でメッセージの表示状態が維持された表示時間のうちの少なくとも１つをメッセージ分析指標として管理する段階、
前記少なくとも１つのプロセッサにより、前記メッセージ分析指標を利用して前記チャットルームにおける会話の主題の変化を分析する段階、および
前記少なくとも１つのプロセッサにより、前記チャットルームに対して前記会話の主題の変化を示す会話の流れ情報を提供する段階
を含む、会話の流れ情報の提供方法。
【請求項２】
前記分析する段階は、
メッセージの送信時間、表示回数、表示時間のうちの少なくとも１つのメッセージ分析指標が指標別に事前に定められた一定の条件に符合する場合、会話の主題が変化したと認識する段階
を含む、請求項１に記載の会話の流れ情報の提供方法。
【請求項３】
前記分析する段階は、
メッセージの送信時間にしたがい、以前のメッセージとの時間間隔が一定の時間を超過するメッセージを基準に会話の主題が変化したと認識する段階
を含む、請求項１に記載の会話の流れ情報の提供方法。
【請求項４】
前記分析する段階は、
メッセージの送信時間にしたがい、以前のメッセージとの時間間隔が一定の時間を超過するメッセージのうち、表示回数が一定の回数を超過するメッセージまたは表示時間が一定の時間を超過するメッセージを基準に会話の主題が変化したと認識する段階
を含む、請求項１に記載の会話の流れ情報の提供方法。
【請求項５】
前記分析する段階は、
前記メッセージ分析指標が事前に定められた一定の条件に符合するメッセージを基準に、それ以降のメッセージを共通する主題のメッセージグループとしてグルーピングすることによって前記チャットルームのメッセージを主題別に分類する段階
を含む、請求項１に記載の会話の流れ情報の提供方法。
【請求項６】
前記提供する段階は、
前記チャットルームのメッセージを分類した主題リストを前記会話の流れ情報として提供する段階
を含む、請求項５に記載の会話の流れ情報の提供方法。
【請求項７】
前記提供する段階は、
前記チャットルームのメッセージを分類した主題リストを前記会話の流れ情報として提供する段階、および
前記主題リストから特定の主題が選択された場合、選択された主題のメッセージグループに分類されたメッセージを提供する段階
を含む、請求項５に記載の会話の流れ情報の提供方法。
【請求項８】
前記提供する段階は、
前記メッセージグループの主題を時間順に表現したグラフを前記会話の流れ情報として提供する段階、
を含む、請求項５に記載の会話の流れ情報の提供方法。
【請求項９】
前記管理する段階は、
前記チャットルームのメッセージそれぞれに対し、メッセージ内容に対応する感情情報を前記メッセージ分析指標として管理する段階
を含む、請求項１に記載の会話の流れ情報の提供方法。
【請求項１０】
前記分析する段階は、
前記メッセージ分析指標が事前に定められた一定の条件に符合するメッセージを基準に、それ以降のメッセージを共通する主題のメッセージグループにグルーピングすることによって前記チャットルームのメッセージを主題別に分類する段階、および
前記メッセージグループそれぞれに対し、メッセージの感情情報を利用して前記メッセージグループの感情状態を把握する段階
を含み、
前記提供する段階は、
前記チャットルームのメッセージを分類した主題リストを前記会話の流れ情報として提供する段階
を含み、
前記会話の流れ情報は、前記メッセージグループの感情状態を含む、
請求項９に記載の会話の流れ情報の提供方法。
【請求項１１】
請求項１〜１０のうちのいずれか一項に記載の方法をコンピュータに実行させるための命令を記録した、非一時的なコンピュータ読み取り可能な記録媒体。
【請求項１２】
コンピュータシステムであって、
メモリ、および
前記メモリに接続され、前記メモリに含まれるコンピュータ読み取り可能な命令を実行するように構成された少なくとも１つのプロセッサ
を含み、
前記少なくとも１つのプロセッサは、
チャットルームのメッセージそれぞれに対し、メッセージが送信された送信時間、前記チャットルームに含まれるユーザの電子機器の画面上に表示された表示回数、前記チャットルームに含まれるユーザの電子機器の画面上でメッセージの表示状態が持続された表示時間のうちの少なくとも１つをメッセージ分析指標として管理し、
前記メッセージ分析指標を利用して前記チャットルームにおける会話の主題の変化を分析し、
前記チャットルームに対して前記会話の主題の変化を示す会話の流れ情報を提供する
命令を実行するように構成された、コンピュータシステム。
【請求項１３】
前記チャットルームにおける会話の主題の変化を分析することは、
メッセージの送信時間、表示回数、表示時間のうちの少なくとも１つのメッセージ分析指標が指標別に事前に定められた一定の条件に符合する場合、会話の主題が変化したと認識すること
を含む、請求項１２に記載のコンピュータシステム。
【請求項１４】
前記チャットルームにおける会話の主題の変化を分析することは、
メッセージの送信時間にしたがい、以前のメッセージとの時間間隔が一定の時間を超過するメッセージを基準に会話の主題が変化したと認識すること
を含む、請求項１２に記載のコンピュータシステム。
【請求項１５】
前記チャットルームにおける会話の主題の変化を分析することは、
メッセージの送信時間にしたがい、以前のメッセージとの時間間隔が一定の時間を超過するメッセージのうち、表示回数が一定の回数を超過するメッセージまたは表示時間が一定の時間を超過するメッセージを基準に会話の主題が変化したと認識すること
を含む、請求項１２に記載のコンピュータシステム。
【請求項１６】
前記チャットルームにおける会話の主題の変化を分析することは、
前記メッセージ分析指標が事前に定められた一定の条件に符合するメッセージを基準に、それ以降のメッセージを共通する主題のメッセージグループにグルーピングすることによって前記チャットルームのメッセージを主題別に分類すること
を含む、請求項１２に記載のコンピュータシステム。
【請求項１７】
前記会話の主題の変化を示す会話の流れ情報を提供することは、
前記チャットルームのメッセージを分類した主題リストを前記会話の流れ情報として提供し、
前記主題リストから特定の主題が選択された場合、選択された主題のメッセージグループに分類されたメッセージを提供すること
を含む、請求項１６に記載のコンピュータシステム。
【請求項１８】
前記会話の主題の変化を示す会話の流れ情報を提供することは、
前記メッセージグループの主題を時間順に表現したリストやグラフを前記会話の流れ情報として提供すること
を含む、請求項１６に記載のコンピュータシステム。
【請求項１９】
前記メッセージ分析指標として管理することは、
前記チャットルームのメッセージそれぞれに対し、メッセージ内容に対応する感情情報を前記メッセージ分析指標として管理すること
を含む、請求項１２に記載のコンピュータシステム。
【請求項２０】
前記チャットルームにおける会話の主題の変化を分析することは、
前記メッセージ分析指標が事前に定められた一定の条件に符合するメッセージを基準に、それ以降のメッセージを共通する主題のメッセージグループにグルーピングすることによって前記チャットルームのメッセージを主題別に分類し、
前記メッセージグループそれぞれに対し、メッセージの感情情報を利用して前記メッセージグループの感情状態を把握すること
を含み、
前記会話の主題の変化を示す会話の流れ情報を提供することは、
前記チャットルームのメッセージを分類した主題リストを前記会話の流れ情報として提供すること
を含み、
前記会話の流れ情報は、前記メッセージグループの感情状態を含む、
請求項１９に記載のコンピュータシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
以下の説明は、メッセンジャーのチャットルームにおける会話の流れを把握する技術に関する。
【背景技術】
【０００２】
一般的なコミュニケーションツールであるインスタントメッセンジャー（ｉｎｓｔａｎｔ  ｍｅｓｓｅｎｇｅｒ）は、メッセージやデータをリアルタイムで送受信することのできるソフトウェアであって、ユーザがメッセンジャー上に会話相手を登録すると、会話リストに登録された相手とリアルタイムでメッセージをやり取りすることができる。
【０００３】
このようなメッセンジャー機能は、ＰＣはもちろん、移動通信端末のモバイル環境でもその使用が普遍化している。
【０００４】
例えば、特許文献１（公開日２００２年０９月３０日）には、携帯端末機にインストールされたモバイルメッセンジャー間でメッセンジャーサービスを提供することができるようにした、無線通信網を利用した携帯端末機のモバイルメッセンジャーサービスシステムおよび方法が開示されている。
【０００５】
メッセンジャーでは、ユーザの便宜のために、メッセンジャー上に登録されている会話相手を名前順に整列したリストを提供するのが一般的であると同時に、メッセージをやり取りしたチャットルームをメッセージの受信／発信時間順に整列したリストを提供することが一般的である。
【０００６】
さらに、メッセンジャーでは、メッセージの状態をユーザが認知しやすいように、受信メッセージに対する通知や、未読メッセージの件数などを提供している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】韓国公開特許第１０−２００２−００７４３０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
チャットルームでやり取りしたメッセージを分析することにより、会話の流れを把握することができる技術を提供する。
【０００９】
チャットルームに累積したメッセージを主題別に区分して表示することができる技術を提供する。
【課題を解決するための手段】
【００１０】
コンピュータシステムが実行する、会話の流れ情報の提供方法であって、前記コンピュータシステムは、メモリに含まれるコンピュータ読み取り可能な命令を実行するように構成された少なくとも１つのプロセッサを含み、前記方法は、前記少なくとも１つのプロセッサにより、チャットルームのメッセージそれぞれに対し、メッセージが送信された送信時間、前記チャットルームに含まれるユーザの電子機器の画面上に表示された表示回数、前記チャットルームに含まれるユーザの電子機器の画面上でメッセージの表示状態が持続された表示時間のうちの少なくとも１つをメッセージ分析指標として管理する段階、前記少なくとも１つのプロセッサにより、前記メッセージ分析指標を利用して前記チャットルームにおける会話の主題の変化を分析する段階、および前記少なくとも１つのプロセッサにより、前記チャットルームに対して前記会話の主題の変化を示す会話の流れ情報を提供する段階を含む、会話の流れ情報の提供方法を提供する。
【００１１】
一側面によると、前記分析する段階は、メッセージの送信時間、表示回数、表示時間のうちの少なくとも１つのメッセージ分析指標が指標別に事前に定められた一定の条件に符合する場合、会話の主題が変化したと認識する段階を含んでよい。
【００１２】
他の側面によると、前記分析する段階は、メッセージの送信時間にしたがい、以前のメッセージとの時間間隔が一定の時間を超過するメッセージを基準に会話の主題が変化したと認識する段階を含んでよい。
【００１３】
また他の側面によると、前記分析する段階は、メッセージの送信時間と以前のメッセージとの時間間隔が一定の時間を超過するメッセージのうち、表示回数が一定の回数を超過するメッセージまたは表示時間が一定の時間を超過するメッセージを基準に会話の主題が変化したと認識する段階を含んでよい。
【００１４】
また他の側面によると、前記分析する段階は、前記メッセージ分析指標が事前に定められた一定の条件に符合するメッセージを基準とし、それ以降のメッセージを共通する主題のメッセージグループとしてグルーピングすることによって前記チャットルームのメッセージを主題別に分類する段階を含んでよい。
【００１５】
また他の側面によると、前記提供する段階は、前記チャットルームのメッセージを分類した主題リストを前記会話の流れ情報として提供する段階を含んでよい。
【００１６】
また他の側面によると、前記提供する段階は、前記チャットルームのメッセージを分類した主題リストを前記会話の流れ情報として提供する段階、および前記主題リストから特定の主題が選択された場合、選択された主題のメッセージグループに分類されたメッセージを提供する段階を含んでよい。
【００１７】
また他の側面によると、前記提供する段階は、前記メッセージグループの主題を時間順に表現したグラフを前記会話の流れ情報として提供する段階を含んでよい。
【００１８】
また他の側面によると、前記管理する段階は、前記チャットルームのメッセージそれぞれに対し、メッセージ内容に対応する感情情報を前記メッセージ分析指標として管理する段階を含んでよい。
【００１９】
さらに他の側面によると、前記分析する段階は、前記メッセージ分析指標が事前に定められた一定の条件に符合するメッセージを基準とし、それ以降のメッセージを共通する主題のメッセージグループとしてグルーピングすることによって前記チャットルームのメッセージを主題別に分類する段階、および前記メッセージグループそれぞれに対し、メッセージの感情情報を利用して前記メッセージグループの感情状態を把握する段階を含み、前記提供する段階は、前記チャットルームのメッセージを分類した主題リストを前記会話の流れ情報として提供する段階を含み、前記会話の流れ情報は、前記メッセージグループの感情状態を含んでよい。
【００２０】
前記方法をコンピュータに実行させるためのプログラムが記録されている、非一時的なコンピュータ読み取り可能な記録媒体を提供する。
【００２１】
コンピュータシステムであって、メモリ、および前記メモリに接続され、前記メモリに含まれるコンピュータ読み取り可能な命令を実行するように構成された少なくとも１つのプロセッサを含み、前記少なくとも１つのプロセッサは、チャットルームのメッセージそれぞれに対し、メッセージが送信された送信時間、前記チャットルームに含まれるユーザの電子機器の画面上に表示された表示回数、前記チャットルームに含まれるユーザの電子機器の画面上でメッセージの表示状態が持続された表示時間のうちの少なくとも１つをメッセージ分析指標として管理し、前記メッセージ分析指標を利用して前記チャットルームにおける会話の主題の変化を分析し、前記チャットルームに対して前記会話の主題の変化を示す会話の流れ情報を提供する命令を実行するように構成される、コンピュータシステムを提供する。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態における、ネットワーク環境の例を示した図である。
【図２】本発明の一実施形態における、電子機器およびサーバの内部構成を説明するためのブロック図である。
【図３】本発明の一実施形態における、サーバのプロセッサが含むことのできる構成要素の例を示したブロック図である。
【図４】本発明の一実施形態における、サーバが実行することのできる方法の例を示したフローチャートである。
【図５】本発明の一実施形態における、メッセージ分析指標を説明するための例示図である。
【図６】本発明の一実施形態における、メッセージ分析指標を説明するための例示図である。
【図７】本発明の一実施形態における、メッセージ分析指標を説明するための例示図である。
【図８】本発明の一実施形態における、メッセージ分析指標を説明するための例示図である。
【図９】本発明の一実施形態における、メッセージ分析指標を説明するための例示図である。
【図１０】本発明の一実施形態における、チャットルームの会話の流れ情報を提供するメッセンジャー画面を示した例示図である。
【図１１】本発明の一実施形態における、チャットルームの会話の流れ情報を提供するメッセンジャー画面を示した例示図である。
【図１２】本発明の一実施形態における、チャットルームの会話の流れ情報を提供するメッセンジャー画面を示した例示図である。
【図１３】本発明の一実施形態における、チャットルームの会話の流れ情報を提供するメッセンジャー画面を示した例示図である。
【図１４】本発明の他の実施形態における、電子機器でメッセージ分析指標を構築する過程を説明するための例示図である。
【発明を実施するための形態】
【００２３】
以下、本発明の実施形態について、添付の図面を参照しながら詳しく説明する。
【００２４】
本発明の実施形態に係るメッセージ分析方法は、以下で説明する電子機器やサーバのようなコンピュータシステムで実行されてよい。このとき、コンピュータシステムにおいては、本発明の一実施形態に係るコンピュータプログラムがインストールされて実行されてよく、コンピュータシステムは、実行されるコンピュータプログラムの制御にしたがって本発明の一実施形態に係るメッセージ分析方法を実行してよい。上述したコンピュータプログラムは、コンピュータシステムと結合してメッセージ分析方法をコンピュータに実行させるために、コンピュータ読み取り可能な記録媒体に記録されてよい。例えば、サーバは、メッセンジャーサーバの役割を担うものであって、メッセンジャーチャットルームのメッセージを分析して会話の流れを把握してよく、会話の流れに基づいてメッセージを分類して提供してよい。実施形態によっては、電子機器がメッセージ分析方法を実行することが考慮されてもよい。
【００２５】
図１は、本発明の一実施形態における、ネットワーク環境の例を示した図である。図１のネットワーク環境は、複数の電子機器１１０、１２０、１３０、１４０、複数のサーバ１５０、１６０、およびネットワーク１７０を含む例を示している。このような図１は、発明の説明のための一例に過ぎず、電子機器の数やサーバの数が図１のように限定されることはない。
【００２６】
複数の電子機器１１０、１２０、１３０、１４０は、コンピュータシステムによって実現される固定端末や移動端末であってよい。複数の電子機器１１０、１２０、１３０、１４０の例としては、スマートフォン、携帯電話、ナビゲーション、ＰＣ（ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）、ノート型ＰＣ、デジタル放送用端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ＰＭＰ（Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｍｅｄｉａ  Ｐｌａｙｅｒ）、タブレット、ゲームコンソール、ウェアラブルデバイス、ＩｏＴ（ｉｎｔｅｒｎｅｔ  ｏｆ  ｔｈｉｎｇｓ）デバイス、ＶＲ（ｖｉｒｔｕａｌ  ｒｅａｌｉｔｙ）デバイス、ＡＲ（ａｕｇｍｅｎｔｅｄ  ｒｅａｌｉｔｙ）デバイスなどがある。一例として、図１では、電子機器１（１１０）の例としてスマートフォンを示しているが、本発明の実施形態において、電子機器１（１１０）は、実質的に無線または有線通信方式を利用し、ネットワーク１７０を介して他の電子機器１２０、１３０、１４０および／またはサーバ１５０、１６０と通信することのできる多様な物理的なコンピュータシステムのうちの１つを意味してよい。
【００２７】
通信方式が限定されることはなく、ネットワーク１７０が含むことのできる通信網（一例として、移動通信網、有線インターネット、無線インターネット、放送網、衛星網など）を利用する通信方式だけではなく、機器間の近距離無線通信が含まれてもよい。例えば、ネットワーク１７０は、ＰＡＮ（ｐｅｒｓｏｎａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＬＡＮ（ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＣＡＮ（ｃａｍｐｕｓ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＭＡＮ（ｍｅｔｒｏｐｏｌｉｔａｎ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＷＡＮ（ｗｉｄｅ  ａｒｅａ  ｎｅｔｗｏｒｋ）、ＢＢＮ（ｂｒｏａｄｂａｎｄ  ｎｅｔｗｏｒｋ）、インターネットなどのネットワークのうちの１つ以上の任意のネットワークを含んでよい。さらに、ネットワーク１７０は、バスネットワーク、スターネットワーク、リングネットワーク、メッシュネットワーク、スター−バスネットワーク、ツリーまたは階層的ネットワークなどを含むネットワークトポロジのうちの任意の１つ以上を含んでもよいが、これらに限定されることはない。
【００２８】
サーバ１５０、１６０それぞれは、複数の電子機器１１０、１２０、１３０、１４０とネットワーク１７０を介して通信して命令、コード、ファイル、コンテンツ、サービスなどを提供する１つ以上のコンピュータ装置によって実現されてよい。例えば、サーバ１５０は、ネットワーク１７０を介して接続した複数の電子機器１１０、１２０、１３０、１４０に第１サービスを提供するシステムであってよく、サーバ１６０も、ネットワーク１７０を介して接続した複数の電子機器１１０、１２０、１３０、１４０に第２サービスを提供するシステムであってよい。より具体的な例として、サーバ１５０は、複数の電子機器１１０、１２０、１３０、１４０においてインストールされて実行されるコンピュータプログラムであるアプリケーションを通じ、該当のアプリケーションが目的とするサービス（一例として、ＶｏＩＰサービスなど）を第１サービスとして複数の電子機器１１０、１２０、１３０、１４０に提供してよい。他の例として、サーバ１６０は、上述したアプリケーションのインストールおよび実行のためのファイルを複数の電子機器１１０、１２０、１３０、１４０に配布するサービスを第２サービスとして提供してよい。
【００２９】
図２は、本発明の一実施形態における、電子機器およびサーバの内部構成を説明するためのブロック図である。図２では、電子機器に対する例として電子機器１（１１０）の内部構成およびサーバ１５０の内部構成について説明する。また、他の電子機器１２０、１３０、１４０やサーバ１６０も、上述した電子機器１（１１０）またはサーバ１５０と同一または類似の内部構成を有してよい。
【００３０】
電子機器１（１１０）およびサーバ１５０は、メモリ２１１、２２１、プロセッサ２１２、２２２、通信モジュール２１３、２２３、および入力／出力インタフェース２１４、２２４を含んでよい。メモリ２１１、２２１は、非一時的なコンピュータ読み取り可能な記録媒体であって、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ）、ＲＯＭ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ）、ディスクドライブ、ＳＳＤ（ｓｏｌｉｄ  ｓｔａｔｅ  ｄｒｉｖｅ）、フラッシュメモリ（ｆｌａｓｈ  ｍｅｍｏｒｙ）などのような永続的大容量記録装置を含んでよい。ここで、ＲＯＭ、ＳＳＤ、フラッシュメモリ、ディスクドライブのような永続的大容量記録装置は、メモリ２１１、２２１とは区分される別の永続的記録装置として電子機器１（１１０）やサーバ１５０に含まれてもよい。また、メモリ２１１、２２１には、オペレーティングシステムと、少なくとも１つのプログラムコード（一例として、電子機器１（１１０）においてインストールされて実行されるブラウザや、特定のサービスの提供のために電子機器１（１１０）にインストールされたアプリケーションなどのためのコード）が記録されてよい。このようなソフトウェア構成要素は、メモリ２１１、２２１とは別のコンピュータ読み取り可能な記録媒体からロードされてよい。このような別のコンピュータ読み取り可能な記録媒体は、フロッピー（登録商標）ドライブ、ディスク、テープ、ＤＶＤ／ＣＤ−ＲＯＭドライブ、メモリカードなどのコンピュータ読み取り可能な記録媒体を含んでよい。他の実施形態において、ソフトウェア構成要素は、コンピュータ読み取り可能な記録媒体ではない通信モジュール２１３、２２３を通じてメモリ２１１、２２１にロードされてもよい。例えば、少なくとも１つのプログラムは、開発者またはアプリケーションのインストールファイルを配布するファイル配布システム（一例として、上述したサーバ１６０）がネットワーク１７０を介して提供するファイルによってインストールされるコンピュータプログラム（一例として、上述したアプリケーション）に基づいてメモリ２１１、２２１にロードされてよい。
【００３１】
プロセッサ２１２、２２２は、基本的な算術、ロジック、および入出力演算を実行することにより、コンピュータプログラムの命令を処理するように構成されてよい。命令は、メモリ２１１、２２１または通信モジュール２１３、２２３によって、プロセッサ２１２、２２２に提供されてよい。例えば、プロセッサ２１２、２２２は、メモリ２１１、２２１のような記録装置に記録されたプログラムコードにしたがって受信される命令を実行するように構成されてよい。
【００３２】
通信モジュール２１３、２２３は、ネットワーク１７０を介して電子機器１（１１０）とサーバ１５０とが互いに通信するための機能を提供してもよいし、電子機器１（１１０）および／またはサーバ１５０が他の電子機器（一例として、電子機器２（１２０））または他のサーバ（一例として、サーバ１６０）と通信するための機能を提供してもよい。一例として、電子機器１（１１０）のプロセッサ２１２がメモリ２１１のような記録装置に記録されたプログラムコードにしたがって生成した要求が、通信モジュール２１３の制御にしたがってネットワーク１７０を介してサーバ１５０に伝達されてよい。これとは逆に、サーバ１５０のプロセッサ２２２の制御にしたがって提供される制御信号や命令、コンテンツ、ファイルなどが、通信モジュール２２３とネットワーク１７０を経て電子機器１（１１０）の通信モジュール２１３を通じて電子機器１（１１０）に受信されてよい。例えば、通信モジュール２１３を通じて受信されたサーバ１５０の制御信号や命令、コンテンツ、ファイルなどは、プロセッサ２１２やメモリ２１１に伝達されてよく、コンテンツやファイルなどは、電子機器１（１１０）がさらに含むことのできる記録媒体（上述した永続的記録装置）に記録されてよい。
【００３３】
入力／出力インタフェース２１４は、入力／出力装置２１５とのインタフェースのための手段であってよい。例えば、入力装置は、キーボード、マウス、マイクロフォン、カメラなどの装置を、出力装置は、ディスプレイ、スピーカ、触覚フィードバックデバイスなどのような装置を含んでよい。他の例として、入力／出力インタフェース２１４は、タッチスクリーンのように入力と出力のための機能が１つに統合された装置とのインタフェースのための手段であってもよい。入力／出力装置２１５は、電子機器１（１１０）と１つの装置で構成されてもよい。また、サーバ１５０の入力／出力インタフェース２２４は、サーバ１５０に接続するかサーバ１５０が含むことのできる入力または出力のための装置（図示せず）とのインタフェースのための手段であってよい。より具体的な例として、電子機器１（１１０）のプロセッサ２１２がメモリ２１１にロードされたコンピュータプログラムの命令を処理するにあたり、サーバ１５０や電子機器２（１２０）が提供するデータを利用して構成されるサービス画面やコンテンツが、入力／出力インタフェース２１４を通じてディスプレイに表示されてよい。
【００３４】
また、他の実施形態において、電子機器１（１１０）およびサーバ１５０は、図２の構成要素よりも多くの構成要素を含んでもよい。しかし、大部分の従来技術的構成要素を明確に図に示す必要はない。例えば、電子機器１（１１０）は、上述した入力／出力装置２１５のうちの少なくとも一部を含むように実現されてもよいし、トランシーバ、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）モジュール、カメラ、各種センサ、データベースなどのような他の構成要素をさらに含んでもよい。より具体的な例として、電子機器１（１１０）がスマートフォンである場合、一般的にスマートフォンが含んでいる加速度センサやジャイロセンサ、カメラモジュール、物理的な各種ボタン、タッチパネルを利用したボタン、入力／出力ポート、振動のための振動器などのような多様な構成要素が、電子機器１（１１０）にさらに含まれるように実現されてよい。
【００３５】
以下、メッセンジャーチャットルームにおける会話の流れを把握することのできる方法およびシステムの具体的な実施形態について説明する。
【００３６】
メッセンジャーのチャットルームに多数の会話メッセージが累積している場合、特に、未読状態のメッセージが多く累積している場合、このチャットルームのメッセージを確認する過程において感じる疲労感は、メッセージの件数に比例するようになる。
【００３７】
図３は、本発明の一実施形態における、サーバのプロセッサが含むことのできる構成要素の例を示したブロック図であり、図４は、本発明の一実施形態における、サーバが実行することのできる方法の例を示したフローチャートである。
【００３８】
本実施形態に係るサーバ１５０は、クライアント（ｃｌｉｅｎｔ）である複数の電子機器１１０、１２０、１３０、１４０を対象にメッセンジャーサービスを提供するプラットフォームの役割を担うものである。サーバ１５０は、電子機器１１０、１２０、１３０、１４０上にインストールされたアプリケーションと連動してメッセンジャーサービスを提供してよい。
【００３９】
サーバ１５０は、図４に示したメッセージ分析方法を実行してよく、サーバ１５０のプロセッサ２２２は、構成要素として、図３に示すように、メッセージ管理部３１０、メッセージ分類部３２０、およびメッセージ提供部３３０を備えてよい。実施形態によって、プロセッサ２２２の構成要素は、選択的にプロセッサ２２２に含まれても除外されてもよい。また、実施形態によって、プロセッサ２２２の構成要素は、プロセッサ２２２の機能の表現のために分離されても併合されてもよい。
【００４０】
このようなプロセッサ２２２およびプロセッサ２２２の構成要素は、図４のメッセージ分析方法が含む段階４１０〜４４０を実行するようにサーバ１５０を制御してよい。例えば、プロセッサ２２２およびプロセッサ２２２の構成要素は、メモリ２２１が含むオペレーティングシステムのコードと、少なくとも１つのプログラムのコードとによる命令（ｉｎｓｔｒｕｃｔｉｏｎ）を実行するように実現されてよい。
【００４１】
ここで、プロセッサ２２２の構成要素は、サーバ１５０に記録されたプログラムコードが提供する命令にしたがってプロセッサ２２２によって実行される、プロセッサ２２２の互いに異なる機能（ｄｉｆｆｅｒｅｎｔ  ｆｕｎｃｔｉｏｎｓ）の表現であってよい。例えば、サーバ１５０がメッセンジャーのチャットルームのメッセージを記録および維持するように上述した命令にしたがってサーバ１５０を制御するプロセッサ２２２の機能的表現として、メッセージ管理部３１０が利用されてよい。
【００４２】
段階４１０で、プロセッサ２２２は、サーバ１５０の制御と関連する命令がロードされたメモリ２２１から必要な命令を読み取ってよい。この場合、前記読み取られた命令は、以下で説明する段階４２０〜４４０をプロセッサ２２２が実行するように制御するための命令を含んでよい。
【００４３】
段階４２０で、メッセージ管理部３１０は、チャットルームでやり取りされたメッセージそれぞれの内容を記録して管理するにあたり、電子機器でメッセージが送信された時間（以下、「送信時間」とする）、他のメッセージの作成または送信時に該当のメッセージが電子機器の画面上に表示された回数（以下、「表示回数」とする）、電子機器の画面上で該当のメッセージの表示状態が持続された時間（以下、「表示時間」とする）のうちの少なくとも１つをメッセージ分析指標とし、メッセージの内容とともに管理してよい。表示回数とは、メッセージ入力ウィンドウがアクティブな状態、またはメッセージを送信するときに電子機器の画面上に既に送信された該当のメッセージが表示されるたびに累積される全体カウント数であってよく、表示時間とは、電子機器別に画面上に表示された時間を平均したものであってもよい。一例として、メッセージ管理部３１０は、メッセージ別に、メッセージを識別するための一連番号、メッセージ内容、送信時間、表示回数、表示時間を記録してよく、このような情報は、電子機器１１０、１２０、１３０、１４０上にインストールされたアプリケーション（すなわち、メッセンジャーアプリ）との連動によって取得が可能である。例えば、電子機器では、ユーザがチャットルームのどのメッセージを見ているか、どれほど長くメッセージを見ているかなどに関する情報をサーバ１５０に伝達してよい。チャットルーム内で以前のメッセージの後にどれほどの間隔を経て新たなメッセージが送信されたか、チャットルームに含まれるユーザがメッセージを入力あるいは送信するときにどのメッセージを見ているか、メッセージがどれほど長く表示されるかなどに関する情報が、該当のチャットルームにおける会話の流れを把握するための指標として活用されてよい。
【００４４】
メッセージ管理部３１０は、チャットルームのメッセージそれぞれに対し、メッセージ内容に対応する感情情報をさらに含んで記録および管理してよい。このとき、感情情報は、メッセージ内容に含まれた単語や文章、またはイメージなどから抽出されてよい。感情情報は、感情種類と感情強度（感情程度）を含んでよい。感情を表す用語、すなわち感情用語は、事前に定められ、所定の基準によって複数の感情種類（例えば、良い、普通、悪いなど）に分類され、感情用語の強弱によって複数の強度等級（例えば、１〜１０）に分類されてよい。このとき、感情等級によって感情種類を区分して定義してよい。例えば、感情用語の強弱により、１〜３等級は「悪い」、４〜６等級は「普通」、７〜１０等級は「良い」に分類してよい。感情用語は、感情を表す特定の単語はもちろん、特定の単語を含んだ句節や文章などを含んでもよい。例えば、「好きです」や「辛いですが」のような単語、あるいは「とても好きです」のような句節や文章などが感情用語の範疇に含まれてよい。スタンプ、絵文字、エフェクトなどのようなイメージ基盤のコンテンツの場合には、感情情報（感情種類と感情強度）が事前にマッチングされてＤＢで構築されることで、ＤＢから該当のイメージの感情情報を抽出することが可能となる。テキストやイメージで作成された視覚的なメッセージの他にも、音声メッセージを対象とした感情情報の抽出も可能である。例えば、音声メッセージをテキストに変換してテキストから形態素を抽出した後、抽出された形態素から予め定められた感情用語を抽出し、抽出された感情用語に対応する感情種類と感情強度を分類してよい。上述したような感情情報を抽出する技術は例示的なものであり、これに限定されることはなく、周知の他の技術が利用されてもよい。
【００４５】
段階４３０で、メッセージ分類部３２０は、チャットルームのメッセージそれぞれに対し、メッセージ分析指標として記録された情報を利用して該当のチャットルームにおける会話の主題の変化を分析して該当のチャットルームのメッセージを主題別に分類してよい。メッセージ分類部３２０は、チャットルーム内のメッセージの送信時間、表示回数、表示時間のうちの少なくとも１つのメッセージ分析指標が指標別に事前に定められた一定の条件に符合する場合、会話の主題が変化したと認識してよい。一例として、メッセージ分類部３２０は、メッセージ間の送信時間を比較し、以前のメッセージとの時間間隔が一定の時間を超過するとき、会話の主題が変化したと認識してよい。他の例として、メッセージ分類部３２０は、チャットルームに含まれるユーザによる表示回数が一定の回数を超過するメッセージや表示時間が一定の時間を超過するメッセージを基準とした該当の時点を、会話の主題が変化した時点として認識することも可能である。また他の例として、メッセージ分類部３２０は、以前のメッセージとの時間間隔が一定の時間を超過したメッセージを対象に、表示回数や表示時間を追加で考慮して会話の主題の変化を判断してよい。言い換えれば、メッセージ分類部３２０は、以前のメッセージとの時間間隔が一定の時間を超過したメッセージのうち、表示回数や表示時間が一定の条件に符合するメッセージを基準に会話の主題が変化したと認識してよい。このとき、メッセージ分類部３２０は、会話の主題の変化にしたがい、該当のチャットルームのメッセージを各主題に分類してよい。メッセージ分類部３２０は、メッセージ分析指標が一定の条件に符合するメッセージを基準に、それ以降のメッセージを共通する主題のメッセージグループとしてグルーピングしてよい。また、メッセージ分類部３２０は、メッセージグループ別に、メッセージの感情情報を利用して該当のメッセージグループの会話の雰囲気を把握してよい。例えば、メッセージグループに含まれたメッセージの感情情報を平均することにより、該当のグループの大体の感情状態を把握してよい。したがって、メッセージ分類部３２０は、チャットルームのメッセージを分析することにより、時間経過による主題の変化はもちろん、感情の変化も併せて把握することができる。
【００４６】
段階４４０で、メッセージ提供部３３０は、会話の主題の変化を示す会話の流れ情報をチャットルーム別に提供してよく、各チャットルーム内で主題別に分類されたメッセージを提供してよい。このとき、メッセージ提供部３３０は、電子機器にインストールされたメッセンジャー上のチャットルームリストから特定のチャットルームが選択された場合、該当のチャットルームの分析結果による会話の主題リストを会話の流れ情報として提供してよく、会話の主題リストから特定の主題が選択された場合、該当の主題のメッセージグループに分類されたメッセージを提供してよい。さらに、メッセージ提供部３３０は、チャットルームの分析結果による会話の主題の変化の他にも、会話の雰囲気を示す感情の変化を会話の流れ情報としてともに提供してよい。例えば、メッセージ提供部３３０は、特定のチャットルームにおける会話の主題の変化を示す会話の主題リストを提供するときに、各主題別のメッセージグループの会話の雰囲気を示す感情情報も併せて提供してよい。チャットルームの主題および／または感情の変化を示す会話の流れ情報は、メッセージグループを時間順に整列した単純リストで提供してもよいし、時間の経過による変化を多様な形態（円グラフや棒グラフなどのスタイル）のグラフで提供してもよい。また、感情の変化の場合、感情の種類と強度をともにリストやグラフ上に表現して提供してよい。
【００４７】
したがって、本実施形態では、チャットルームのメッセージを分析することで該当のチャットルームの会話の主題と感情状態の変化を簡単に理解できるように提供することができ、これによってユーザは、チャットルームにおける会話がどのような主題でどのような雰囲気でなされていたかを容易に確認することができる。
【００４８】
図５〜９は、本発明の一実施形態における、メッセージ分析指標を説明するための例示図である
【００４９】
ユーザＡ、Ｂ、Ｃ、Ｄが参加するグループチャットルーム＠を例に挙げて説明する。
【００５０】
図５は、ユーザＤの電子機器にインストールされたメッセンジャーのグループチャットルーム＠に関する情報を記録したテーブルを示している。図５を参照すると、メッセージ管理部３１０は、グループチャットルーム＠においてユーザＡ、Ｂ、Ｃ、Ｄがやり取りしたメッセージそれぞれに対し、メッセージを識別するための一連番号５０１、メッセージ内容５０２、送信時間５０３、表示回数５０４、表示時間５０５、感情情報５０６を記録してよい。各チャットルームのメッセージと関連する情報５０１〜５０６は、クライアント別にＤＢ（ｄａｔａｂａｓｅ）で構築されて管理されてよい。
【００５１】
図６は、ユーザＤの電子機器の画面に表示されたグループチャットルーム＠を示した図である。図６を参照すると、メッセージ分類部３２０は、メッセージ間の送信時間を比較して以前のメッセージとの時間間隔を把握してよい。以前のメッセージとの時間間隔が１０分を超過する場合に会話の主題が変化したと認識すると仮定するとき、以前のメッセージとの時間間隔が１０分を超過するメッセージ、すなわち、メッセージ２（６０２）とメッセージ５（６０５）を基準とした該当の時点を、会話の主題が変化した時点として認識してよい。このとき、メッセージ分類部３２０は、グループチャットルーム＠のメッセージを、メッセージ１（６０１）を含むメッセージグループI、メッセージ２（６０２）、メッセージ３（６０３）、メッセージ４（６０４）を含むメッセージグループII、メッセージ５（６０５）を含むメッセージグループIIIに分類してよい。メッセージ分類部３２０は、メッセージグループ別に、該当のグループに含まれたメッセージのうちの１番目のメッセージ（送信時間が最も早いメッセージ）の少なくとも一部の内容を該当のグループの主題キーワードとして指定してよい。例えば、メッセージグループIIの場合には、メッセージ２（６０２）の内容全体「旅行のお土産です」または内容の一部「旅行」がメッセージグループIIの主題キーワードとなってよく、メッセージグループIIIの場合は、メッセージ５（６０５）の内容全体「会食の場所はどこが良いですか？」または内容の一部「会食の場所」がメッセージグループIIIの主題キーワードとなってよい。
【００５２】
したがって、グループチャットルーム＠における会話の主題の変化は、以前のメッセージとの時間間隔情報に基づいて把握されてよく、グループチャットルーム＠のメッセージは、主題別に分類およびグルーピングされてよい。
【００５３】
さらに、チャットルームに含まれるユーザがメッセージを入力するか送信するとき、どのメッセージを見ているか、メッセージがどれほど長く表示されるかに関する情報も、会話の主題の変化を把握するために役立ててよい。
【００５４】
例えば、図７に示すように、グループチャットルーム＠に含まれるユーザのうちのユーザＢがグループチャットルーム＠にメッセージを送信するとき、ユーザＢの電子機器は、画面で現在どのメッセージが見えているかに関する情報をともにサーバ１５０に送信してよい。電子機器の画面にメッセージ１（７０１）とメッセージ２（７０２）が表示された状態でユーザＢがメッセージを送信する場合、画面に表示されたメッセージ１（７０１）とメッセージ２（７０２）の一連番号がサーバ１５０に伝達されてよく、このとき、メッセージ管理部３１０は、メッセージ１（７０１）とメッセージ２（７０２）の表示回数を記録してよい。質問文のように特定の主題を含むメッセージの場合、メッセージの作成または送信時には既に照会されている可能性が高いため、他のメッセージに比べて表示回数が高く示されてよい。一例として、表示回数が一定の回数を超過するメッセージを基準に、それ以降のメッセージを共通する主題のメッセージグループとしてグルーピングすることも可能である。このように、グループチャットルーム＠のユーザが、どのメッセージを見ながらメッセージを送信したかに関する情報を利用することにより、会話の主題の変化を把握することができる。
【００５５】
また、図８に示すように、グループチャットルーム＠に含まれるユーザのうちのユーザＢがグループチャットルーム＠のメッセージを確認する過程において、電子機器の画面をスクロールしながらメッセージを確認するとき、ユーザＢの電子機器は、メッセージが画面でどれほど長く示されるかに関する情報をサーバ１５０に送信してよい。ユーザＢが電子機器の画面のスクロールを止めてメッセージ１（８０１）〜メッセージ５（８０５）が表示された状態の画面を見る場合、画面に表示されたメッセージ８０１〜８０５の一連番号と表示が維持された時間がサーバ１５０に伝達されてよく、このとき、メッセージ管理部３１０は、該当のメッセージ８０１〜８０５の表示時間を記録してよい。質問文のように特定の主題を含むメッセージの場合、表示が維持される時間が他のメッセージに比べて長く示される可能性がある。一例として、表示時間が一定の時間を超過するメッセージを基準に、それ以降のメッセージを共通する主題のメッセージグループとしてグルーピングすることも可能である。このように、グループチャットルーム＠のユーザがメッセージをどれほど長く注視したかに関する情報を利用することにより、会話の主題の変化を把握することができる。
【００５６】
したがって、本実施形態では、チャットルーム内において、以前のメッセージの後にどれほどの時間が経過してから新たなメッセージが送信されるか、チャットルームに含まれるユーザがメッセージを入力するか送信するときにどのメッセージを見ているか、メッセージがどれほど長く表示されるかなどに関する情報を、該当のチャットルームにおける会話の流れを把握するための指標として活用することができる。
【００５７】
本実施形態では、チャットルームのメッセージを分析して会話の主題の変化を把握できると同時に、会話に示された感情の変化も把握することができる。
【００５８】
メッセージ管理部３１０は、メッセージ内容に含まれた単語や文章、またはイメージなどから感情情報を抽出して記録してよい。図９を参照すると、メッセージ管理部３１０は、メッセージ内容に事前に定められた感情用語９１０が含まれる場合、該当の感情用語９１０に付与された感情情報（例えば、種類と等級を数値１〜１０で示す）９２０を記録してよい。例えば、メッセージ「旅行のお土産です」に対し、感情用語「旅行」に付与された感情情報「２」を記録してよい。メッセージ内容に２つ以上の感情用語が含まれる場合、それぞれの用語別に付与された感情情報をすべて合算してもよいし、平均して記録してもよい。例えば、メッセージ「いただきます、ありがとうございます」に対し、感情用語「いただきます」の感情情報「３」と感情用語「ありがとう」の感情情報「５」との平均である「４」を、該当のメッセージの感情情報として記録してよい。
【００５９】
メッセージ分類部３２０は、メッセージグループ別のメッセージの感情情報に基づいて該当のメッセージグループの会話雰囲気を把握してよい。例えば、メッセージグループに含まれたメッセージの感情情報を平均することにより、該当のグループの大体の会話の雰囲気を把握してよい。
【００６０】
したがって、メッセージ分類部３２０は、チャットルームのメッセージを分析することにより、時間の経過による主題の変化はもちろん、感情の変化もともに把握することができる。
【００６１】
図１０〜１３は、本発明の一実施形態における、チャットルームの会話の流れ情報を提供するメッセンジャー画面を示した例示図である。
【００６２】
図１０は、電子機器にインストールされたメッセンジャーのチャットルームリスト画面１０００を示している。チャットルームリスト画面１０００には、メッセンジャーの行為の対象となる客体として、相手とメッセージをやり取りするチャットルームを整列したチャットルームリスト１０１０が含まれてよい。このとき、チャットルームリスト１０１０内において、チャットルームは、メッセージ受信／発信時間にしたがって降順に整列されてよい。チャットルームリスト画面１０００には、受信メッセージに対する通知情報１０１１がチャットルーム別に表示されてよい。このとき、通知情報１０１１とは、受信メッセージのうちでユーザが確認していないメッセージ（未確認メッセージ）に対する通知を提供するものであり、未確認メッセージの件数を含んでよい。
【００６３】
特に、チャットルームリスト画面１０００には、メッセージ分析によってチャットルーム別に把握した主題件数、すなわち、主題別に分類されたメッセージグループの件数に関する情報（以下、「主題件数情報」とする）１０１２が表示されてよい。主題件数情報１０１２は、チャットルームの会話の流れ情報を提供するためのＵＩ（ｕｓｅｒ  ｉｎｔｅｒｆａｃｅ）メニューとして構成されて表示されてよい。主題件数情報１０１２のＵＩメニューは、チャットルームリスト画面１０００に表示される以外に、個別のチャットルーム画面上で表示されることも可能である。
【００６４】
電子機器のユーザがチャットルームリスト画面１０００のチャットルームリスト１０１０から特定のチャットルームの主題件数情報１０１２を選択した場合、図１１に示すように、該当のチャットルームの会話の流れ情報を提供するサービス画面１１００に移動してよい。サービス画面１１００は、チャットルームにおける会話の主題の変化を示す会話の流れ情報を提供するものであって、チャットルームのメッセージ分析結果による会話の主題リスト１１１０が会話の流れ情報として提供されてよい。会話の主題リスト１１１０は、主題別にメッセージをグルーピングしたメッセージグループリストに該当し、メッセージグループそれぞれに対し、メッセージグループに指定された主題キーワードをタイトル１１０１として表示し、メッセージグループに含まれたメッセージ件数１１０２や、メッセージグループの会話の雰囲気を示す感情情報１１０３などがともに表示されてよい。
【００６５】
図１１のサービス画面１１００の会話の主題リスト１１１０から特定の主題を選択した場合、図１２に示すように、該当の主題のメッセージグループに分類されたメッセージが表示されてよい。すなわち、ユーザがチャットルーム内の複数の会話のうちから所望の主題を選択すると、該当の主題で会話したメッセージ全体が表示されるようになる。
【００６６】
チャットルームの会話の流れ情報は、主題別に分類されたメッセージグループを時間順に整列したリストで提供されてよく、この他にも、時間経過による変化グラフを多様な形態で提供することも可能である。
【００６７】
図１１のサービス画面１１００には、チャットルームの会話の流れ情報をグラフで提供するための「会話の流れを表示」メニュー１１２０が含まれてよい。
【００６８】
図１１のサービス画面１１００から「会話の流れを表示」メニュー１１２０が選択された場合、図１３に示すように、会話の流れ情報が円グラフ１３１０または棒グラフ１３２０で表示されてよい。会話の流れ情報を表示するグラフの類型は例示的なものであり、これに限定されることはない。
【００６９】
円グラフ１３１０は、メッセージグループ別の主題キーワードを時計回りの時間順に整列して表示してよく、棒グラフ１３２０は、メッセージグループ別の主題キーワードを時間軸上で時間順に整列して表示してよい。
【００７０】
さらに、メッセージグループ別の主題キーワードを示すグラフを、その大きさによってメッセージグループの感情情報もともに表現してよい。例えば、メッセージグループ別の感情情報を棒グラフの長さで示してよい。グラフで感情情報を表現するとき、メッセージグループに含まれたメッセージそれぞれの感情情報を表現してもよく、メッセージグループのメッセージ全体に対する平均感情情報を表現することも可能である。
【００７１】
したがって、チャットルームの会話の主題の変化を示す会話の流れ情報は、メッセージグループを時間順に整列した単純リストで提供してもよく、時間経過による変化を多様な形態（円グラフや棒グラフなどのスタイル）のグラフで提供してもよい。このとき、メッセージグループ別の感情情報も、会話の主題の変化を示すことのできるリストやグラフ上にともに表現して提供してよい。
【００７２】
上記では、各チャットルームのメッセージと関連する情報（図５）をサーバ１５０側においてＤＢで構築し、これによって該当のチャットルームにおける会話の流れを把握すると説明したが、これに限定されることはなく、実施形態によっては、上述したメッセージ分析方法が電子機器側で直接に実行されてもよい。
【００７３】
具体的に、電子機器１（１１０）が、図４に示されたメッセージ分析方法の全体または一部を実行するために、電子機器１（１１０）のプロセッサ２１２は、構成要素として、メッセージ管理部、メッセージ分類部、およびメッセージ提供部を備えてよい。実施形態によって、プロセッサ２１２の構成要素は、選択的にプロセッサ２１２に含まれても除外されてもよい。また、実施形態によって、プロセッサ２１２の構成要素は、プロセッサ２１２の機能の表現のために分離されても併合されてもよい。
【００７４】
このようなプロセッサ２１２およびプロセッサ２１２の構成要素は、図４の段階４２０〜４４０を実行するように電子機器１（１１０）を制御してよい。例えば、プロセッサ２１２およびプロセッサ２１２の構成要素は、メモリ２１１が含むオペレーティングシステムのコードと、少なくとも１つのプログラムのコードとによる命令（ｉｎｓｔｒｕｃｔｉｏｎ）を実行するように実現されてよい。
【００７５】
ここで、プロセッサ２１２の構成要素は、電子機器１（１１０）に記録されたプログラムコードが提供する命令にしたがってプロセッサ２１２によって実行される、プロセッサ２１２の互いに異なる機能（ｄｉｆｆｅｒｅｎｔ  ｆｕｎｃｔｉｏｎｓ）の表現であってよい。例えば、電子機器１（１１０）がメッセンジャーチャットルームのメッセージを記録および維持するように上述した命令にしたがって電子機器１（１１０）を制御するプロセッサ２１２の機能的表現として、メッセージ管理部が利用されてよい。
【００７６】
電子機器１（１１０）のプロセッサ２１２に含まれるメッセージ管理部、メッセージ分類部、およびメッセージ提供部は、メッセージ管理部３１０、メッセージ分類部３２０、およびメッセージ提供部３３０と同一あるいは対応するように図４の段階４２０〜４４０を実行するため、プロセッサ２１２の構成要素についての具体的な説明は省略する。
【００７７】
電子機器１（１１０）のプロセッサ２１２は、チャットルームにおける会話の流れを把握するために、該当となるチャットルームでやり取りしたメッセージと関連する情報をローカルＤＢで構築してよい。例えば、ユーザＡの電子機器１（１１０）は、グループチャットルーム＠でやり取りしたメッセージそれぞれに対し、図５に示したテーブルのように、メッセージ一連番号５０１、メッセージ内容５０２、送信時間５０３、表示回数５０４、表示時間５０５、感情情報５０６を記録してよい。グループチャットルーム＠でやり取りしたメッセージそれぞれに対し、該当のメッセージが作成されるときに、画面上に他のどのメッセージが表示されるか、さらに他のメッセージがどれほど長く表示されるかに関する情報を、グループチャットルーム＠に含まれたユーザの電子機器が互いに共有してよい。例えば、グループチャットルーム＠において、ユーザＡが一連番号３１８であるメッセージを送信する際に、ユーザＡの電子機器１（１１０）は、図１４に示すように、返答メッセージ３１８を作成するか送信するときに、画面上に表示された他のメッセージの一連番号を含む表示メッセージテーブル１４１０と、他のメッセージの表示状態が持続された時間を含む表示時間テーブル１４２０とを、グループチャットルーム＠に含まれる他のユーザの電子機器またはサーバ１５０に送信してよい。これにより、グループチャットルーム＠に含まれるユーザの電子機器がメッセージをやり取りするときに、表示メッセージテーブル１４１０と表示時間テーブル１４２０をともに伝達することにより、それぞれの電子機器において図５のようなテーブルが構築されてよく、これにより、該当のチャットルームの会話の流れを直接に把握することができる。
【００７８】
追加の例として、それぞれの電子機器は、各メッセージの表示時間に対してログデータを記録するためのテーブル１４３０を構築してよい。図に示してはいないが、サーバも、各メッセージの表示時間に対してログデータを記録するためのテーブルを構築してよい。
【００７９】
上述した装置は、ハードウェア構成要素、ソフトウェア構成要素、および／またはハードウェア構成要素とソフトウェア構成要素との組み合わせによって実現されてよい。例えば、実施形態で説明された装置および構成要素は、プロセッサ、コントローラ、ＡＬＵ（ａｒｉｔｈｍｅｔｉｃ  ｌｏｇｉｃ  ｕｎｉｔ）、デジタル信号プロセッサ、マイクロコンピュータ、ＦＰＧＡ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ）、ＰＬＵ（ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｕｎｉｔ）、マイクロプロセッサ、または命令を実行して応答することができる様々な装置のように、１つ以上の汎用コンピュータまたは特殊目的コンピュータを利用して実現されてよい。処理装置は、オペレーティングシステム（ＯＳ）およびＯＳ上で実行される１つ以上のソフトウェアアプリケーションを実行してよい。また、処理装置は、ソフトウェアの実行に応答し、データにアクセスし、データを記録、操作、処理、および生成してもよい。理解の便宜のために、１つの処理装置が使用されるとして説明される場合もあるが、当業者は、処理装置が複数個の処理要素および／または複数種類の処理要素を含んでもよいことが理解できるであろう。例えば、処理装置は、複数個のプロセッサまたは１つのプロセッサおよび１つのコントローラを含んでよい。また、並列プロセッサのような、他の処理構成も可能である。
【００８０】
ソフトウェアは、コンピュータプログラム、コード、命令、またはこれらのうちの１つ以上の組み合わせを含んでもよく、思うままに動作するように処理装置を構成したり、独立的または集合的に処理装置に命令したりしてよい。ソフトウェアおよび／またはデータは、処理装置に基づいて解釈されたり、処理装置に命令またはデータを提供したりするために、いかなる種類の機械、コンポーネント、物理装置、コンピュータ記録媒体または装置に具現化されてよい。ソフトウェアは、ネットワークによって接続されたコンピュータシステム上に分散され、分散された状態で記録されても実行されてもよい。ソフトウェアおよびデータは、１つ以上のコンピュータ読み取り可能な記録媒体に記録されてよい。
【００８１】
実施形態に係る方法は、多様なコンピュータ手段によって実行可能なプログラム命令の形態で実現されてコンピュータ読み取り可能な媒体に記録されてよい。ここで、媒体は、コンピュータ実行可能なプログラムを継続して記録するものであっても、実行またはダウンロードのために一時記録するものであってもよい。また、媒体は、単一または複数のハードウェアが結合した形態の多様な記録手段または格納手段であってよく、あるコンピュータシステムに直接接続する媒体に限定されることはなく、ネットワーク上に分散して存在するものであってもよい。媒体の例は、ハードディスク、フロッピー（登録商標）ディスク、および磁気テープのような磁気媒体、ＣＤ−ＲＯＭおよびＤＶＤのような光媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような光磁気媒体、およびＲＯＭ、ＲＡＭ、フラッシュメモリなどを含み、プログラム命令が記録されるように構成されたものであってよい。また、媒体の他の例として、アプリケーションを配布するアプリケーションストアやその他の多様なソフトウェアを供給または配布するサイト、サーバなどで管理する記録媒体または格納媒体が挙げられる。
【００８２】
以上のように、実施形態を、限定された実施形態および図面に基づいて説明したが、当業者であれば、上述した記載から多様な修正および変形が可能であろう。例えば、説明された技術が、説明された方法とは異なる順序で実行されたり、かつ／あるいは、説明されたシステム、構造、装置、回路などの構成要素が、説明された方法とは異なる形態で結合されたりまたは組み合わされたり、他の構成要素または均等物によって対置されたり置換されたとしても、適切な結果を達成することができる。
【００８３】
したがって、異なる実施形態であっても、特許請求の範囲と均等なものであれば、添付される特許請求の範囲に属する。
【符号の説明】
【００８４】
２２２：プロセッサ
３１０：メッセージ管理部
３２０：メッセージ分類部
３３０：メッセージ提供部
【図１】
2021513127.tif 000003
【図２】
2021513127.tif 000004
【図３】
2021513127.tif 000005
【図４】
2021513127.tif 000006
【図５】
2021513127.tif 000007
【図６】
2021513127.tif 000008
【図７】
2021513127.tif 000009
【図８】
2021513127.tif 000010
【図９】
2021513127.tif 000011
【図１０】
2021513127.tif 000012
【図１１】
2021513127.tif 000013
【図１２】
2021513127.tif 000014
【図１３】
2021513127.tif 000015
【図１４】
2021513127.tif 000016
【手続補正書】
【提出日】令和2年5月1日(2020.5.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータシステムが実行する、会話の流れ情報の提供方法であって、
前記コンピュータシステムは、メモリに含まれるコンピュータ読み取り可能な命令を実行するように構成された少なくとも１つのプロセッサを含み、
前記方法は、
前記少なくとも１つのプロセッサにより、チャットルームのメッセージそれぞれに対し、メッセージが送信された送信時間、前記チャットルームに含まれるユーザの電子機器の画面上に表示された表示回数、前記チャットルームに含まれるユーザの電子機器の画面上でメッセージの表示状態が維持された表示時間のうちの少なくとも１つをメッセージ分析指標として管理する段階、
前記少なくとも１つのプロセッサにより、前記メッセージ分析指標を利用して前記チャットルームにおける会話の主題の変化を分析する段階、および
前記少なくとも１つのプロセッサにより、前記チャットルームに対して前記会話の主題の変化を示す会話の流れ情報を提供する段階
を含む、会話の流れ情報の提供方法。
【請求項２】
前記分析する段階は、
メッセージの送信時間、表示回数、表示時間のうちの少なくとも１つのメッセージ分析指標が指標別に事前に定められた一定の条件に符合する場合、会話の主題が変化したと認識する段階
を含む、請求項１に記載の会話の流れ情報の提供方法。
【請求項３】
前記分析する段階は、
メッセージの送信時間にしたがい、以前のメッセージとの時間間隔が一定の時間を超過するメッセージを基準に会話の主題が変化したと認識する段階
を含む、請求項１に記載の会話の流れ情報の提供方法。
【請求項４】
前記分析する段階は、
メッセージの送信時間にしたがい、以前のメッセージとの時間間隔が一定の時間を超過するメッセージのうち、表示回数が一定の回数を超過するメッセージまたは表示時間が一定の時間を超過するメッセージを基準に会話の主題が変化したと認識する段階
を含む、請求項１に記載の会話の流れ情報の提供方法。
【請求項５】
前記分析する段階は、
前記メッセージ分析指標が事前に定められた一定の条件に符合するメッセージを基準に、それ以降のメッセージを共通する主題のメッセージグループとしてグルーピングすることによって前記チャットルームのメッセージを主題別に分類する段階
を含む、請求項１に記載の会話の流れ情報の提供方法。
【請求項６】
前記提供する段階は、
前記チャットルームのメッセージを分類した主題リストを前記会話の流れ情報として提供する段階
を含む、請求項５に記載の会話の流れ情報の提供方法。
【請求項７】
前記提供する段階は、
前記チャットルームのメッセージを分類した主題リストを前記会話の流れ情報として提供する段階、および
前記主題リストから特定の主題が選択された場合、選択された主題のメッセージグループに分類されたメッセージを提供する段階
を含む、請求項５に記載の会話の流れ情報の提供方法。
【請求項８】
前記提供する段階は、
前記メッセージグループの主題を時間順に表現したグラフを前記会話の流れ情報として提供する段階、
を含む、請求項５に記載の会話の流れ情報の提供方法。
【請求項９】
前記管理する段階は、
前記チャットルームのメッセージそれぞれに対し、メッセージ内容に対応する感情情報を前記メッセージ分析指標として管理する段階
を含む、請求項１に記載の会話の流れ情報の提供方法。
【請求項１０】
前記分析する段階は、
前記メッセージ分析指標が事前に定められた一定の条件に符合するメッセージを基準に、それ以降のメッセージを共通する主題のメッセージグループにグルーピングすることによって前記チャットルームのメッセージを主題別に分類する段階、および
前記メッセージグループそれぞれに対し、メッセージの感情情報を利用して前記メッセージグループの感情状態を把握する段階
を含み、
前記提供する段階は、
前記チャットルームのメッセージを分類した主題リストを前記会話の流れ情報として提供する段階
を含み、
前記会話の流れ情報は、前記メッセージグループの感情状態を含む、
請求項９に記載の会話の流れ情報の提供方法。
【請求項１１】
請求項１〜１０のうちのいずれか一項に記載の方法をコンピュータに実行させるための命令を記録した、非一時的なコンピュータ読み取り可能な記録媒体。
【請求項１２】
コンピュータシステムであって、
メモリ、および
前記メモリに接続され、前記メモリに含まれるコンピュータ読み取り可能な命令を実行するように構成された少なくとも１つのプロセッサ
を含み、
前記少なくとも１つのプロセッサは、
チャットルームのメッセージそれぞれに対し、メッセージが送信された送信時間、前記チャットルームに含まれるユーザの電子機器の画面上に表示された表示回数、前記チャットルームに含まれるユーザの電子機器の画面上でメッセージの表示状態が持続された表示時間のうちの少なくとも１つをメッセージ分析指標として管理し、
前記メッセージ分析指標を利用して前記チャットルームにおける会話の主題の変化を分析し、
前記チャットルームに対して前記会話の主題の変化を示す会話の流れ情報を提供する
命令を実行するように構成された、コンピュータシステム。
【請求項１３】
前記チャットルームにおける会話の主題の変化を分析することは、
メッセージの送信時間、表示回数、表示時間のうちの少なくとも１つのメッセージ分析指標が指標別に事前に定められた一定の条件に符合する場合、会話の主題が変化したと認識すること
を含む、請求項１２に記載のコンピュータシステム。
【請求項１４】
前記チャットルームにおける会話の主題の変化を分析することは、
メッセージの送信時間にしたがい、以前のメッセージとの時間間隔が一定の時間を超過するメッセージを基準に会話の主題が変化したと認識すること
を含む、請求項１２に記載のコンピュータシステム。
【請求項１５】
前記チャットルームにおける会話の主題の変化を分析することは、
メッセージの送信時間にしたがい、以前のメッセージとの時間間隔が一定の時間を超過するメッセージのうち、表示回数が一定の回数を超過するメッセージまたは表示時間が一定の時間を超過するメッセージを基準に会話の主題が変化したと認識すること
を含む、請求項１２に記載のコンピュータシステム。
【請求項１６】
前記チャットルームにおける会話の主題の変化を分析することは、
前記メッセージ分析指標が事前に定められた一定の条件に符合するメッセージを基準に、それ以降のメッセージを共通する主題のメッセージグループにグルーピングすることによって前記チャットルームのメッセージを主題別に分類すること
を含む、請求項１２に記載のコンピュータシステム。
【請求項１７】
前記会話の主題の変化を示す会話の流れ情報を提供することは、
前記チャットルームのメッセージを分類した主題リストを前記会話の流れ情報として提供し、
前記主題リストから特定の主題が選択された場合、選択された主題のメッセージグループに分類されたメッセージを提供すること
を含む、請求項１６に記載のコンピュータシステム。
【請求項１８】
前記会話の主題の変化を示す会話の流れ情報を提供することは、
前記メッセージグループの主題を時間順に表現したリストやグラフを前記会話の流れ情報として提供すること
を含む、請求項１６に記載のコンピュータシステム。
【請求項１９】
前記メッセージ分析指標として管理することは、
前記チャットルームのメッセージそれぞれに対し、メッセージ内容に対応する感情情報を前記メッセージ分析指標として管理すること
を含む、請求項１２に記載のコンピュータシステム。
【請求項２０】
前記チャットルームにおける会話の主題の変化を分析することは、
前記メッセージ分析指標が事前に定められた一定の条件に符合するメッセージを基準に、それ以降のメッセージを共通する主題のメッセージグループにグルーピングすることによって前記チャットルームのメッセージを主題別に分類し、
前記メッセージグループそれぞれに対し、メッセージの感情情報を利用して前記メッセージグループの感情状態を把握すること
を含み、
前記会話の主題の変化を示す会話の流れ情報を提供することは、
前記チャットルームのメッセージを分類した主題リストを前記会話の流れ情報として提供すること
を含み、
前記会話の流れ情報は、前記メッセージグループの感情状態を含む、
請求項１９に記載のコンピュータシステム。
【手続補正書】
【提出日】令和2年11月11日(2020.11.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
会話の流れ情報を提供する方法をコンピュータシステムの少なくとも１つのプロセッサに実行させるコンピュータプログラムであって、
前記方法は、
前記少なくとも１つのプロセッサにより、チャットルームのメッセージそれぞれに対し、メッセージが送信された送信時間、前記チャットルームに含まれるユーザの電子機器の画面上に表示された表示回数、前記チャットルームに含まれるユーザの電子機器の画面上でメッセージの表示状態が維持された表示時間のうちの少なくとも１つをメッセージ分析指標として管理する段階、
前記少なくとも１つのプロセッサにより、前記メッセージ分析指標を利用して前記チャットルームにおける会話の主題の変化を分析する段階、および
前記少なくとも１つのプロセッサにより、前記チャットルームに対して前記会話の主題の変化を示す会話の流れ情報を提供する段階
を含む、コンピュータプログラム。
【請求項２】
前記分析する段階は、
メッセージの送信時間、表示回数、表示時間のうちの少なくとも１つのメッセージ分析指標が指標別に事前に定められた一定の条件に符合する場合、会話の主題が変化したと認識する段階
を含む、請求項１に記載のコンピュータプログラム。
【請求項３】
前記分析する段階は、
メッセージの送信時間にしたがい、以前のメッセージとの時間間隔が一定の時間を超過するメッセージを基準に会話の主題が変化したと認識する段階
を含む、請求項１又は２に記載のコンピュータプログラム。
【請求項４】
前記分析する段階は、
メッセージの送信時間にしたがい、以前のメッセージとの時間間隔が一定の時間を超過するメッセージのうち、表示回数が一定の回数を超過するメッセージまたは表示時間が一定の時間を超過するメッセージを基準に会話の主題が変化したと認識する段階
を含む、請求項１〜３のうちの何れか１項に記載のコンピュータプログラム。
【請求項５】
前記分析する段階は、
前記メッセージ分析指標が事前に定められた一定の条件に符合するメッセージを基準に、それ以降のメッセージを共通する主題のメッセージグループとしてグルーピングすることによって前記チャットルームのメッセージを主題別に分類する段階
を含む、請求項１〜４のうちの何れか１項に記載のコンピュータプログラム。
【請求項６】
前記提供する段階は、
前記チャットルームのメッセージを分類した主題リストを前記会話の流れ情報として提供する段階
を含む、請求項５に記載のコンピュータプログラム。
【請求項７】
前記提供する段階は、
前記チャットルームのメッセージを分類した主題リストを前記会話の流れ情報として提供する段階、および
前記主題リストから特定の主題が選択された場合、選択された主題のメッセージグループに分類されたメッセージを提供する段階
を含む、請求項５又は６に記載のコンピュータプログラム。
【請求項８】
前記提供する段階は、
前記メッセージグループの主題を時間順に表現したグラフを前記会話の流れ情報として提供する段階、
を含む、請求項５〜７のうちの何れか１項に記載のコンピュータプログラム。
【請求項９】
前記管理する段階は、
前記チャットルームのメッセージそれぞれに対し、メッセージ内容に対応する感情情報を前記メッセージ分析指標として管理する段階
を含む、請求項１〜８のうちの何れか１項に記載のコンピュータプログラム。
【請求項１０】
前記分析する段階は、
前記メッセージ分析指標が事前に定められた一定の条件に符合するメッセージを基準に、それ以降のメッセージを共通する主題のメッセージグループにグルーピングすることによって前記チャットルームのメッセージを主題別に分類する段階、および
前記メッセージグループそれぞれに対し、メッセージの感情情報を利用して前記メッセージグループの感情状態を把握する段階
を含み、
前記提供する段階は、
前記チャットルームのメッセージを分類した主題リストを前記会話の流れ情報として提供する段階
を含み、
前記会話の流れ情報は、前記メッセージグループの感情状態を含む、
請求項９に記載のコンピュータプログラム。
【請求項１１】
コンピュータシステムであって、
メモリ、および
前記メモリに接続され、前記メモリに含まれるコンピュータ読み取り可能な命令を実行するように構成された少なくとも１つのプロセッサ
を含み、
前記少なくとも１つのプロセッサは、
チャットルームのメッセージそれぞれに対し、メッセージが送信された送信時間、前記チャットルームに含まれるユーザの電子機器の画面上に表示された表示回数、前記チャットルームに含まれるユーザの電子機器の画面上でメッセージの表示状態が持続された表示時間のうちの少なくとも１つをメッセージ分析指標として管理し、
前記メッセージ分析指標を利用して前記チャットルームにおける会話の主題の変化を分析し、
前記チャットルームに対して前記会話の主題の変化を示す会話の流れ情報を提供する
命令を実行するように構成された、コンピュータシステム。
【請求項１２】
前記チャットルームにおける会話の主題の変化を分析することは、
メッセージの送信時間、表示回数、表示時間のうちの少なくとも１つのメッセージ分析指標が指標別に事前に定められた一定の条件に符合する場合、会話の主題が変化したと認識すること
を含む、請求項１１に記載のコンピュータシステム。
【請求項１３】
前記チャットルームにおける会話の主題の変化を分析することは、
メッセージの送信時間にしたがい、以前のメッセージとの時間間隔が一定の時間を超過するメッセージを基準に会話の主題が変化したと認識すること
を含む、請求項１１又は１２に記載のコンピュータシステム。
【請求項１４】
前記チャットルームにおける会話の主題の変化を分析することは、
メッセージの送信時間にしたがい、以前のメッセージとの時間間隔が一定の時間を超過するメッセージのうち、表示回数が一定の回数を超過するメッセージまたは表示時間が一定の時間を超過するメッセージを基準に会話の主題が変化したと認識すること
を含む、請求項１１〜１３のうちの何れか１項に記載のコンピュータシステム。
【請求項１５】
前記チャットルームにおける会話の主題の変化を分析することは、
前記メッセージ分析指標が事前に定められた一定の条件に符合するメッセージを基準に、それ以降のメッセージを共通する主題のメッセージグループにグルーピングすることによって前記チャットルームのメッセージを主題別に分類すること
を含む、請求項１１〜１４のうちの何れか１項に記載のコンピュータシステム。
【請求項１６】
前記会話の主題の変化を示す会話の流れ情報を提供することは、
前記チャットルームのメッセージを分類した主題リストを前記会話の流れ情報として提供し、
前記主題リストから特定の主題が選択された場合、選択された主題のメッセージグループに分類されたメッセージを提供すること
を含む、請求項１５に記載のコンピュータシステム。
【請求項１７】
前記会話の主題の変化を示す会話の流れ情報を提供することは、
前記メッセージグループの主題を時間順に表現したリストやグラフを前記会話の流れ情報として提供すること
を含む、請求項１５又は１６に記載のコンピュータシステム。
【請求項１８】
前記メッセージ分析指標として管理することは、
前記チャットルームのメッセージそれぞれに対し、メッセージ内容に対応する感情情報を前記メッセージ分析指標として管理すること
を含む、請求項１１〜１７のうちの何れか１項に記載のコンピュータシステム。
【請求項１９】
前記チャットルームにおける会話の主題の変化を分析することは、
前記メッセージ分析指標が事前に定められた一定の条件に符合するメッセージを基準に、それ以降のメッセージを共通する主題のメッセージグループにグルーピングすることによって前記チャットルームのメッセージを主題別に分類し、
前記メッセージグループそれぞれに対し、メッセージの感情情報を利用して前記メッセージグループの感情状態を把握すること
を含み、
前記会話の主題の変化を示す会話の流れ情報を提供することは、
前記チャットルームのメッセージを分類した主題リストを前記会話の流れ情報として提供すること
を含み、
前記会話の流れ情報は、前記メッセージグループの感情状態を含む、
請求項１８に記載のコンピュータシステム。
【国際調査報告】
2021513127.tif 000017
2021513127.tif 000018
2021513127.tif 000019
2021513127.tif 000020