(57)【要約】      （修正有）【課題】会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステムを提供する。【解決手段】会話関連データ収集方法を開示する方法は、第１ユーザからのユーザ入力条件であって、チャットルームのメンバーに、第１ユーザ及び第１ユーザに関連付けられる第２ユーザが含まれることを示すユーザ入力条件を受け取るステップＳ１１と、ユーザ入力条件に基づいてチャットルームから会話関連データを収集することで、ユーザ入力条件に合致した会話スニペットを生成するステップＳ１２と、会話スニペットに基づいてメディアデータを生成するステップＳ１３と、を含む。【選択図】図２
2020009431.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ入力条件に基づきチャットルームから会話関連データを収集する方法であって、
第１ユーザからユーザ入力条件を受け取る受信工程であって、前記ユーザ入力条件は、前記チャットルームのメンバーに、前記第１ユーザ及び前記第１ユーザに関連付けられる第２ユーザが含まれることを示す、受信工程と、
前記ユーザ入力条件に基づいて前記チャットルームから前記会話関連データを収集することで、前記ユーザ入力条件に合致した会話スニペットを生成する会話スニペット生成工程と、
前記会話スニペットに基づいてメディアデータを生成するメディアデータ生成工程と、
を含むことを特徴とする、方法。
【請求項２】
前記メディアデータは、テキストデータ、動画データ、画像データ及びオーディオデータのうちのいずれかを含み、前記ユーザ入力条件は、前記チャットルーム内の少なくとも１人の特定のユーザの身分、少なくとも１つの特定時間範囲及び／又は前記チャットルーム内の前記第１ユーザのメッセージの前／後のメッセージの数を含むことを特徴とする、
請求項１に記載の方法。
【請求項３】
前記第１ユーザに提供するために、前記メディアデータに関連付けられるダウンロードリンク又は転送リンクを有するダウンロードページ又は転送先ページを自動生成する自動生成工程を更に含むことを特徴とする、
請求項１に記載の方法。
【請求項４】
前記メディアデータ生成工程の前に、前記会話スニペットの一部分を非表示にする非表示工程を更に含み、
前記メディアデータ生成工程において生成される前記メディアデータは、前記非表示工程において非表示にされた会話スニペットに基づいて生成されることを特徴とする、
請求項１に記載の方法。
【請求項５】
前記会話スニペットの非表示部分は、少なくとも１人の特定のユーザの身分、少なくとも１人の特定のユーザの情報及び／又は少なくとも１人の特定のユーザのアイコンを含むことを特徴とする、
請求項４に記載の方法。
【請求項６】
前記第１ユーザから非表示条件を受け取る工程と、
前記非表示条件に基づいて前記会話スニペットの非表示部分を決定する工程と、
を更に含むことを特徴とする、請求項４に記載の方法。
【請求項７】
ユーザ装置を通じて前記ユーザ入力条件を入力するために、前記チャットルームに関連付けられる入力インターフェースを前記第１ユーザのユーザ装置に提供することを特徴とする、請求項１に記載の方法。
【請求項８】
前記自動生成工程において、前記メディアデータは、更に圧縮及び／又は暗号化され、該圧縮及び／又は暗号化されたメディアデータが、前記ダウンロードリンク又は転送リンクを通じてダウンロード可能であることを特徴とする、
請求項３に記載の方法。
【請求項９】
ユーザ入力条件に基づきチャットルームから会話関連データを収集するためのコンピュータプログラムであって、コンピュータに、
第１ユーザからユーザ入力条件を受け取る受信工程であって、前記ユーザ入力条件は、前記チャットルームのメンバーに前記第１ユーザ及び前記第１ユーザに関連付けられる第２ユーザが含まれることを示す、受信工程と、
前記ユーザ入力条件に基づき前記会話関連データを収集することで、前記ユーザ入力条件に合致する会話スニペットを生成する会話スニペット生成工程と、
前記会話スニペットに基づいてメディアデータを生成するためメディアデータ生成工程と、
を実行させることを特徴とする、コンピュータプログラム。
【請求項１０】
前記コンピュータに、前記メディアデータに関連付けられるダウンロードリンク又は転送リンクを有する、ダウンロードページ又は転送先ページを自動的に生成する工程を更に実行させることを特徴とする、
請求項９に記載のコンピュータプログラム。
【請求項１１】
前記コンピュータに、前記会話スニペットの一部分を非表示にする工程を更に実行させることを特徴とする、
請求項９に記載のコンピュータプログラム。
【請求項１２】
ユーザ入力条件に基づきチャットルームからの会話関連データを収集するために、クライアント側で使用されるコンピュータ機器であって、
前記ユーザ入力条件を受け取り、前記ユーザ入力条件に基づき前記会話関連データを収集して、前記ユーザ入力条件を満たす会話スニペットを生成するためのサーチモジュールと、
前記会話スニペットに基づきメディアデータを生成するためのメディアデータ生成モジュールと、
を含むことを特徴とする、コンピュータ機器。
【請求項１３】
ユーザに提供するために、前記メディアデータに関連付けられるダウンロードリンク又は転送リンクを有するダウンロードページ又は転送先ページを自動生成するためのダウンロードページ又は転送先ページ生成モジュールを更に含むことを特徴とする、
請求項１２に記載のコンピュータ機器。
【請求項１４】
前記会話スニペットの一部分を非表示にするための非表示モジュールを更に含むことを特徴とする、
請求項１２に記載のコンピュータ機器。
【請求項１５】
ユーザ入力条件に基づきチャットルームからの会話関連データを収集するために、サーバー側で使用されるサーバーシステムであって、
前記ユーザ入力条件を受け取り、前記ユーザ入力条件に基づき前記会話関連データを収集して、前記ユーザ入力条件を満たす会話スニペットを生成するためのサーチモジュールと、
前記会話スニペットに基づきメディアデータを生成するためのメディアデータ生成モジュールと、
を含むことを特徴とする、サーバーシステム。
【請求項１６】
ユーザに提供するために、前記メディアデータに関連付けられるダウンロードリンク又は転送リンクを有するダウンロードページ又は転送先ページを自動生成するためのダウンロードページ又は転送先ページ生成モジュールを更に含むことを特徴とする、
請求項１５に記載のサーバーシステム。
【請求項１７】
前記会話スニペットの一部分を非表示にするための非表示モジュールを更に含むことを特徴とする、
請求項１５に記載のサーバーシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会話関連データを収集する方法、製品、装置及びシステムに関し、特に、ユーザ入力条件に基づきチャットルームから会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステムに関する。
【背景技術】
【０００２】
従来のインスタント・メッセンジャーソフトウェアのユーザにとって、会話履歴内の特定のメディアメッセージを迅速に取得することは一般に困難であるという問題がある。これは、ユーザの会話履歴は、クライアント側又は通信ソフトウェアサーバー側に完全に保存され、あるいはクライアント側及び通信ソフトウェアサーバー側に同時に保存され得るが、一部のユーザ（特に使用頻度が高いユーザ）にとって、メッセージ数が多い会話履歴内から、あるいはメッセージ発生時間から現在に至るまでの時間が比較的長い会話履歴内から、意味又は価値のあるメディアメッセージを探し出すことは、非常に時間がかかることであるためである。
【０００３】
例を挙げると、ユーザＡは、会話履歴内の下品な言葉遣いを含むテキストメッセージの会話スニペット（snippet）をスクリーンショットのファイル形式で政府機関に証拠として提出するか、あるいはソーシャルメディアに投稿することで第三者の関心を寄せるために、グループチャットルームからユーザＢの下品な言葉遣いが含まれている会話履歴を探し出そうとする。しかしながら、会話履歴内に含まれるテキストメッセージ数が多い場合、意味（例えば、下品な言葉遣いを含む）のあるテキストメッセージを見つけ出すために、ユーザＡは非常に長い時間を費やして会話履歴を検索する必要がある。
【０００４】
もう１つの例を挙げると、ユーザＡは、亡くなったユーザＣとの思い出のため、ユーザＣとの会話履歴を探し出そうとする。しかしながら、ユーザＡとユーザＣの会話履歴内には、現在に至るまでの時間が比較的長いテキストメッセージが含まれるため、その中の思い出となる価値のあるテキストメッセージを見つけ出すために、ユーザＡは非常に長い時間を費やして会話履歴を検索する必要がある。
【０００５】
また、ユーザは、非常に長い時間を費やして会話履歴を検索して特定のテキストメッセージを見つけ出した後、更に会話履歴の特定段落（すなわち、特定のテキストメッセージを含む段落）について自身で１つずつスクリーンショットし、そして画像の順番を並べ替え、自身で画像ダウンロードページ又は転送先ページを生成し、自身で画像を非表示／メンションし、自信で画像を保存又はアップロードしなければならない可能性もある。
【０００６】
従来のインスタント・メッセンジャーソフトウェア内からメディア情報を検索して特定メディア情報を含む会話スニペット（例えば１つ以上のスクリーンショットのファイル形式）を取得することは、通常非常に時間がかかるため、従来のインスタント・メッセンジャーソフトウェアは、ユーザに、より一層便利で時間を節約できるユーザ体験を与えることができない。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の少なくとも１つの実施例によれば、本発明は会話関連データ収集方法を提供し、本方法は、ユーザ入力条件に基づきチャットルームから会話関連データを収集する。
【課題を解決するための手段】
【０００８】
本発明に係る会話関連データ収集方法は、第１ユーザからのユーザ入力条件を受け取る受信工程であって、前記ユーザ入力条件は、チャットルームのメンバーに、第１ユーザ及び第１ユーザに関連付けられる第２ユーザが含まれることを示す、受信工程と、ユーザ入力条件に基づいてチャットルームから会話関連データを収集することで、ユーザ入力条件に合致した会話スニペットを生成する会話スニペット生成工程と、会話スニペットに基づいてメディアデータを生成するメディアデータ生成工程と、を含む。
【０００９】
代替方法として、メディアデータは、テキストデータ、動画データ、画像データ及びオーディオデータのうちのいずれかを含み、ユーザ入力条件は、チャットルーム内の少なくとも１人の特定のユーザの身分（identity）と、少なくとも１つの特定時間範囲及び／又はチャットルーム内のユーザメッセージの前／後のメッセージ数とを含む。
【００１０】
代替方法として、前記方法は、第１ユーザに提供するために、メディアデータに関連付けられるダウンロードリンク又は転送リンクを有するダウンロードページ又は転送先ページを自動生成する自動生成工程を更に含む。
【００１１】
代替方法として、前記方法は、メディアデータが生成される前に、会話スニペットの一部分を非表示にする非表示工程を更に含む。したがって、メディアデータは、非表示にされた会話スニペットに基づいて生成されるものである。
【００１２】
代替方法として、会話スニペットの非表示部分は、少なくとも１人の特定のユーザの身分、少なくとも１人の特定のユーザの情報及び／又は少なくとも１人の特定のユーザアイコンを含む。
【００１３】
代替方法として、前記方法は、第１ユーザから非表示条件を受け取る工程と、非表示条件に基づいて会話スニペットの非表示部分を決定する工程とを含む。
【００１４】
代替方法として、前記方法は、ユーザ装置を通じてユーザ入力条件を入力するため、チャットルームに関連付けられる入力インターフェースを第１ユーザのユーザ装置に提供する。
【００１５】
代替方法として、ダウンロードページ又は転送先ページを自動生成する自動生成工程において、メディアデータは、更に圧縮及び／又は暗号化され、該圧縮及び／又は暗号化されたメディアデータが、ダウンロードリンク又は転送リンクを通じてダウンロード可能である。
【００１６】
本発明の少なくとも１つの実施例によれば、本発明に係る会話関連データを収集するために、コンピュータプログラムは、コンピュータによって実行されると、第１ユーザからのユーザ入力条件に基づきチャットルームから会話関連データを収集するために用いられる。
【００１７】
コンピュータプログラムは、コンピュータに、ユーザ入力条件を受け取るための受信工程であって、チャットルームメンバーが第１ユーザ及び第１ユーザに関連付けられる第２ユーザを含むことを示すユーザ入力を受け取る受信工程と、ユーザ入力条件に基づき会話関連データを収集することで、ユーザ入力条件に合致する会話スニペットを生成する会話スニペット生成工程と、会話スニペットに基づいてメディアデータを生成するメディアデータ生成工程を含む方法を実行させる。
【００１８】
代替方法として、コンピュータプログラムは、コンピュータに、ダウンロードページ又は転送先ページがメディアデータに関連付けられるダウンロードリンク又は転送リンクを有するダウンロードページ又は転送先ページを自動的に生成する工程を更に実行させる。
【００１９】
代替方法として、コンピュータプログラムは、コンピュータに、会話スニペットの一部分を非表示にする工程を更に実行させる。
【００２０】
本発明の少なくとも１つの実施例によれば、本発明に係る会話関連データを収集できるコンピュータ機器は、ユーザ入力条件に基づきチャットルーム会話関連データを収集するために、クライアント側に使用される。
【００２１】
前記コンピュータ機器は、サーチモジュールとメディアデータ生成モジュールとを含む。サーチモジュールは、ユーザ入力条件を受け取り、ユーザ入力条件に基づき会話関連データを収集して、ユーザ入力条件を満たす会話スニペットを生成するために用いられる。メディアデータ生成モジュールは、会話スニペットに基づきメディアデータを生成するために用いられる。
【００２２】
代替方法として、前記コンピュータ機器は、ダウンロードページ又は転送先ページ生成モジュールを更に含む。ダウンロードページ又は転送先ページ生成モジュールは、ユーザに提供するためのダウンロードページ又は転送先ページを自動生成するために用いられ、ダウンロードページ又は転送先ページはメディアデータに関連付けられるダウンロードリンク又は転送リンクを有する。
【００２３】
代替方法として、前記コンピュータ機器は、非表示モジュールを更に含み、非表示モジュールが会話スニペットの一部分を非表示にするために用いられる。
【００２４】
本発明の少なくとも１つの実施例によれば、本発明は、会話関連データを収集できるサーバーシステムを提供する。前記サーバーシステムは、ユーザ入力条件に基づきチャットルーム会話関連データを収集するために、サーバー側で使用される。
【００２５】
前記サーバーシステムは、サーチモジュールとメディアデータ生成モジュールとを含む。サーチモジュールは、ユーザ入力条件を受け取り、ユーザ入力条件に基づき前記会話関連データを収集して、ユーザ入力条件を満たす会話スニペットを生成するために用いられる。メディアデータ生成モジュールは、会話スニペットに基づきメディアデータを生成するために用いられる。
【００２６】
代替方法として、前記サーバーシステムは、ダウンロードページ又は転送先ページ生成モジュールを更に含む。ダウンロードページ又は転送先ページ生成モジュールは、ユーザに提供するためのダウンロードページ又は転送先ページを自動生成するために用いられ、ダウンロードページ又は転送先ページがメディアデータに関連付けられるダウンロードリンク又は転送リンクを有する。
【００２７】
代替方法として、前記サーバーシステムは、非表示モジュールを更に含み、非表示モジュールが会話スニペットの一部分を非表示にするために用いられる。
【発明の効果】
【００２８】
よって、本発明の製品、機器及びシステムは、ユーザ入力条件に基づきチャットルームから会話関連データを収集することができる。これにより、本発明の方法、製品、機器及びシステムは、ユーザに、より一層便利で時間を節約できるユーザ体験を与えることができる。
【００２９】
以下では、本発明の実施例又は従来技術内の技術的解決策を明確に説明するため、実施例の説明で使用される添付の図面について簡単に説明する。下記の添付の図面は、本発明の幾つかの実施例を説明するものにすぎず、当業者が格別の創意工夫を要することなく、それら添付の図面に基づいて他の図面に想到することができることは明らかである。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施例に係る通信システムのブロック図である。
【図２】本発明の実施例に係る会話関連データ収集方法のフローチャートである。
【図３】図２の会話関連データ収集方法を図１の通信システムで実施する状態を示す模式図である。
【図４】本発明の実施例に係る会話関連データ収集方法に従って、コンピュータ機器のディスプレイの表示内容から会話関連データを収集する状態を示す模式図である。
【図５】本発明の別の実施例に係る会話関連データ収集方法のフローチャートである。
【図６】図５の会話関連データ収集方法を図１の通信システムで実施する状態を示す模式図である。
【図７】本発明の別の実施例に係る会話関連データ収集方法のフローチャートである。
【図８】図７の会話関連データ収集方法を図１の通信システムで実施する状態を示す模式図である。
【図９】本発明の別の実施例に係る会話関連データ収集方法のフローチャートである。
【図１０】図９の会話関連データ収集方法を図１の通信システムで実施する状態を示す模式図である。
【発明を実施するための形態】
【００３１】
以下、本発明の目的、特徴及び効果を十分理解するため、添付図面を基に下記実施例を組み合わせて更に説明していく。
【００３２】
図１を参照すると、本発明の実施例に係る通信システムのブロック図である。
【００３３】
図１に示すように、通信システム１００は、第１及び第２クライアント側１２０、１３０と、サーバー側１１０を含む。第２クライアント側１３０の数は、１つ以上とすることができる。第１クライアント側１２０は、コンピュータ機器を備えることができる。第１クライアント側１２０のコンピュータ機器は、入力装置１２１、ディスプレイ１２２、メモリ１２３、プロセッサ１２４及び通信コンポーネント１２５を含むことができる。第２クライアント側１３０のコンピュータ機器も、第１クライアント側１２０のコンピュータ機器に類似しているため、ここではその説明を省略する。サーバー側１１０は、サーバーシステムを備えることができる。サーバーシステムは、メモリ１１１、プロセッサ１１２及び通信コンポーネント１１３を含むことができる。
【００３４】
第１及び第２クライアント側１２０、１３０は、コンピュータ読取可能な記憶媒体を実装することができ、例えば第１及び第２クライアント側１２０、１３０はインスタント・メッセンジャーアプリケーションプログラムを搭載できる。サーバー側１１０は、インスタント・メッセンジャーソフトウェアのサーバーとすることができる。
【００３５】
例えばコンピュータ機器の入力装置１２１は、第１ユーザに、テキストメッセージの入力、操作コマンドの入力又は選択ボタンの押圧を実施させるための入力インターフェースを提供することができる。また、コンピュータ機器の入力装置１２１は、チャットルームにおいて第１ユーザが入力インターフェースを通じてユーザ入力条件を設定するための入力インターフェースを提供することができる。コンピュータ機器のディスプレイ１２２は、第１ユーザが現在入力したテキストメッセージを表示でき、また第１クライアント側１２０の会話記録も表示できる。コンピュータ機器のメモリ１２３は、会話記録を会話履歴として保存することができる。コンピュータ機器のプロセッサ１２４は、対応操作を行うため、入力装置１２１、ディスプレイ１２２、メモリ１２３及び通信コンポーネント１２５を制御することができる。例えばコンピュータ機器のプロセッサ１２４は、メモリ１２３を制御して、保存されている会話履歴を検索し、画像順番を並べ替え、画像のダウンロードページ又は転送先ページを自ら生成し、画像を自ら非表示／メンションし、画像を自ら保存又はアップロードすることができる。コンピュータ機器の通信コンポーネント１２５は、データ及び命令等をサーバー側１１０の通信コンポーネント１１３に送信し、サーバーシステムの通信コンポーネント１１３からのデータ及び命令を受信することができる。
【００３６】
サーバーシステムのメモリ１１１は、第１クライアント側１２０からの会話記録を会話履歴として保存することができる。すなわち、会話履歴は、第１クライアント側１２０のコンピュータ機器又はサーバー側１１０のサーバーシステムのいずれか一方にのみ保存されてよく、あるいは第１クライアント側１２０のコンピュータ機器及びサーバー側１１０のサーバーシステムの双方に保存されてもよい。サーバーシステムのプロセッサ１１２は、対応操作を行うため、メモリ１１１及び通信コンポーネント１１３を制御することができる。例えば、サーバーシステムのプロセッサ１１２は、メモリ１１１を制御して、保存されている会話履歴を検索し、画像順番を並べ替え、画像のダウンロードページ又は転送先ページを自ら生成、画像を自ら非表示／メンションし、画像を自ら保存又はアップロードすることができる。サーバーシステムの通信コンポーネント１１３は、コンピュータ機器の通信コンポーネント１２５に接続することができる。
【００３７】
図２及び図３を参照すると、図２は本発明の実施例に係る会話関連データ収集方法のフローチャートであり、図３は、図２の会話関連データ収集方法を図１の通信システムで実施する状態を示す模式図である。
【００３８】
本方法は、第１クライアント側１２０の第１ユーザからのユーザ入力条件を受け取るステップＳ１１を含み、ユーザ入力条件は、チャットルームのメンバーに、第１ユーザ及び第１ユーザに関連付けられる第２ユーザが含まれることを示す。また、本方法は、ユーザ入力条件に基づいてチャットルームから会話関連データを収集することで、ユーザ入力条件に合致した会話スニペットを生成するステップＳ１２と、会話スニペットに基づいてメディアデータを生成するステップＳ１３と、を含む。
【００３９】
第２ユーザは、例えば第１ユーザの個人の友人又は第１ユーザが参加しているグループメンバーの友人とすることができ、かつ第２クライアント側１３０のうちの１つを操作することができる。第１ユーザは、第２ユーザのいずれかと１対１のチャットルームを有することができる。第１ユーザも複数の第２ユーザとグループチャットルームを有することができる。
【００４０】
第１クライアント側１２０のコンピュータ機器（すなわち、端末装置）を通じて、１対１のチャットルーム及び／又はグループチャットルームが、第１ユーザに表示され得る。チャットルームにおいて、第１ユーザは、コンピュータ機器の入力装置１２１を通じてユーザ入力条件を入力することができる。例えば、コンピュータ機器は、チャットルームに関連付けられる入力インターフェースを第１ユーザに提供することで、第１ユーザにコンピュータ機器を通してユーザ入力条件を入力させる。ユーザ入力条件は、チャットルーム内の少なくとも１人の特定のユーザの身分、少なくとも１つの特定時間範囲及び／又はチャットルーム内のユーザメッセージの前／後のメッセージ数を含む。
【００４１】
図４を参照する。図４は、ユーザ入力条件に基づきグループチャットルームＧＣＲから会話関連データを収集することで、会話スニペットＳＤを生成した状態を示す模式図である。例えば、グループチャットルームＧＣＲ内において、第１ユーザは、ユーザ入力条件を「６月１日午前９時〜１２時、（１、２）」として入力できる。ここで、第１ユーザのユーザ身分は「大郎」であり、「６月１日午前９時〜１２時」は特定時間範囲であり、（１、２）は会話スニペットでキャプチャすべき特定のユーザの身分のユーザメッセージＵＭ、ユーザメッセージＵＭの１つ前のメッセージＰＭ１、及びユーザメッセージＵＭの後の２つメッセージＡＭ１、ＡＭ２を表す。
【００４２】
図４内において、ユーザが６月３日１９：２１という時間にグループチャットルームＧＣＲを開き、会話関連データを収集しようとする。ユーザメッセージＵＭは、「大郎：ＯＯＯ＃１  １０：００」と表示されており、大郎がこのメッセージ送信者であり、「ＯＯＯ＃１」が大郎のメッセージ内容を表し、「１０：００」はメッセージの時刻が６月１日の午前１０時であることを表す。メッセージＰＭ１は、時間順でユーザメッセージＵＭの１つ前のメッセージであり、「次郎：ＯＯＯ＃２  ９：３０」と表示されており、メッセージＰＭ２は、時間順でユーザメッセージＵＭの２つ前のメッセージであり、「三郎：ＯＯＯ＃３  ９：００」と表示されており、これに基づいて上記のように類推する。メッセージＡＭ１は、時間順でユーザメッセージＵＭの１つ後のメッセージであり、「次郎：ＯＯＯ＃４  １０：３０」と表示されており、メッセージＡＭ２は、時間順でユーザメッセージＵＭの２つ後のメッセージであり、「三郎：ＯＯＯ＃５  １１：００」と表示されており、メッセージＡＭ３は、時間順でユーザメッセージＵＭの３つ後のメッセージであり、「四郎：ＯＯＯ＃６  １１：３０」と表示されている。最後に、「６月１日午前９時〜１２時、（１、２）」というユーザ入力条件に基づいて生成されるメッセージスニペットＳＤは、ユーザメッセージＵＭ及びメッセージＰＭ１、ＡＭ１、ＡＭ２を含む。
【００４３】
また例えば、第１ユーザは、ユーザ入力条件を「三郎、６月１日午前９時〜１２時」と入力してもよく、「三郎」が特定のユーザの身分であるため、生成されるメッセージスニペットは、メッセージＰＭ２、ＡＭ２（すなわち、６月１日の午前９時〜１２時における三郎の全てのメッセージ）を含む。生成されたメッセージスニペットを、続いてメディアデータに変換することができ、メディアデータはテキストデータ、動画データ、画像データ及びオーディオデータのうちのいずれかとすることができる。例えば、メディアデータは、スクリーンショットして並べ替えた後の画像データとしてもよい。
【００４４】
本実施例において、ステップＳ１１は、第１ユーザからのユーザ入力条件を第１クライアント側１２０がサーバー側１１０に送信することによって実行され、ステップＳ１２及びステップＳ１３はいずれもサーバー側１１０で実行される。ただし本発明は、これに限られるものではない。例えば、他の可能な実施例において、ステップＳ１１、ステップＳ１２及びステップＳ１３は、いずれも第１クライアント側１２０で実行されてもよい。
【００４５】
図５及び図６を参照すると、図５は、本発明の別の実施例に係る会話関連データ収集方法のフローチャートであり、図６は、図５の会話関連データ収集方法を図１の通信システムで実施する状態を示す模式図である。
【００４６】
本方法は、第１ユーザからのユーザ入力条件を受け取るステップＳ２１を含み、ユーザ入力条件は、チャットルームのメンバーに、第１ユーザ及び第１ユーザに関連付けられる第２ユーザが含まれ得ることを示す。また、本方法は、ユーザ入力条件に基づいてチャットルームから会話関連データを収集することで、ユーザ入力条件に合致した会話スニペットを生成するステップＳ２２と、会話スニペットに基づいてメディアデータを生成するステップＳ２３と、第１ユーザに提供するダウンロードページ又は転送先ページを自動生成するステップＳ２４と、を含み、生成されるダウンロードページ又は転送先ページは、メディアデータに関連付けられるダウンロードリンク又は転送リンクを有する。
【００４７】
図５のステップＳ２１〜Ｓ２３は、図２のステップＳ１１〜Ｓ１３と概ね同様であるため、ここではその説明を省略する。
【００４８】
ステップＳ２４において、サーバーシステムは、第１ユーザに提供するダウンロードページ又は転送先ページを自動的に生成することができ、ダウンロードページ又は転送先ページは、メディアデータに関連付けられるダウンロードリンク又は転送リンクを有する。したがって、第１ユーザは、提供されたダウンロードページ又は転送先ページから、コンピュータ機器を通じてメディアデータをダウンロード又は転送することができる。
【００４９】
他の可能な実施例において、メディアデータは、更に圧縮及び／又は暗号化されていてよく、ダウンロードリンク又は転送リンクを通じて、圧縮及び／又は暗号化されたメディアデータをダウンロードすることができる。
【００５０】
本実施例において、ステップＳ２１は、第１ユーザからのユーザ入力条件を第１クライアント側１２０がサーバー側１１０に送信することによって実施され、ステップＳ２２、ステップＳ２３及びステップＳ２４はいずれもサーバー側１１０で実施される。ただし本発明は、これに限られるものではない。例えば他の可能な実施例において、ステップＳ２１、ステップＳ２２、ステップＳ２３及びステップＳ２４は、いずれも第１クライアント側１２０で実施されてもよい。
【００５１】
図７及び図８を参照すると、図７は、本発明の別の実施例に係る会話関連データ収集方法のフローチャートであり、図８は、図７の会話関連データ収集方法を図１の通信システムで実施する状態を示す模式図である。
【００５２】
本方法は、第１ユーザからのユーザ入力条件を受け取るステップＳ３１を含み、ユーザ入力条件は、チャットルームのメンバーに、第１ユーザ及び第１ユーザに関連付けられる第２ユーザが含まれ得ることを示す。また、本方法は、ユーザ入力条件に基づいてチャットルームから会話関連データを収集することで、ユーザ入力条件に合致した会話スニペットを生成するステップＳ３２と、会話スニペットに基づいてメディアデータを生成するステップＳ３３と、会話スニペットの一部分を非表示にするステップＳ３４と、を含む。ステップＳ３３のメディアデータは、ステップＳ３４内において非表示にされた会話スニペットに基づいて生成されるものである。これにより、本実施例において、ステップＳ３４は、ステップＳ３３の前に実行される。
【００５３】
図７のステップＳ３１〜Ｓ３３は、図２のステップＳ１１〜Ｓ１３と概ね同様であるため、ここではその説明を省略する。
【００５４】
ステップＳ３４において、サーバーシステムは、会話スニペットの一部分を非表示にすることができる。例えば会話スニペットの非表示部分は、少なくとも１人の特定のユーザの身分、少なくとも１人の特定のユーザのメッセージ及び／又は少なくとも１つの特定のユーザのアイコンを含むことができる。したがって、第１ユーザが端末装置を通じてメディアデータをダウンロード又は転送するときに、プライバシー又は機密データが外部に漏えいしないことを保証することができる。
【００５５】
会話スニペットの非表示部分は、あらかじめ設定することができる。例えばサーバーシステムは、第１ユーザ以外のユーザ身分及びユーザアイコンを非表示にすること暗黙的に設定することができる。代替案として、会話スニペットの非表示部分を第１ユーザから受け取った非表示条件によって決定することもできる。
【００５６】
本実施例において、ステップＳ３１は、第１ユーザからのユーザ入力条件を第１クライアント側１２０がサーバー側１１０に送信することによって実施され、ステップＳ３２、ステップＳ３３及びステップＳ３４はいずれもサーバー側１１０で実施される。ただし本発明は、これに限られるものではない。例えば他の可能な実施例において、ステップＳ３１、ステップＳ３２、ステップＳ３３及びステップＳ３４は、いずれもが第１クライアント側１２０で実行されてもよい。
【００５７】
本実施例において、ステップＳ３４は、ステップＳ３３の前に実行され、非表示された会話スニペットに基づいて、メディアデータを生成することができるが、本発明はこれに制限されるものではない。ステップＳ３４は、ステップＳ３３の後に実行されてもよい。メディアデータは、非表示にされていない会話スニペットに基づいて生成されてもよく、メディアデータの生成後にメディアデータの一部を非表示にしてもよい。
【００５８】
図９及び図１０を参照すると、図９は、本発明の別の実施例に係る会話関連データ収集方法のフローチャートであり、図１０は、図９の会話関連データ収集方法を図１の通信システムで実施する状態を示す模式図である。
【００５９】
本方法は、第１ユーザからのユーザ入力条件を受け取るステップＳ４１を含み、ユーザ入力条件は、チャットルームのメンバーに、第１ユーザ及び第１ユーザに関連付けられる第２ユーザが含まれ得ることを示す。また、本方法は、ユーザ入力条件に基づいてチャットルームから会話関連データを収集することで、ユーザ入力条件に合致した会話スニペットを生成するステップＳ４２と、会話スニペットに基づいてメディアデータを生成するステップＳ４３と、会話スニペットの一部分を非表示にするステップＳ４４と、第１ユーザに提供するダウンロードページ又は転送先ページを自動生成するステップＳ４５と、を含み、生成されるダウンロードページ又は転送先ページは、メディアデータに関連付けられるダウンロードリンク又は転送リンクを有する。ステップＳ４３のメディアデータは、ステップＳ４４内において非表示にされた会話スニペットに基づいて生成されるものである。これにより、本実施例において、ステップＳ４４は、ステップＳ４３の前に実行される。
【００６０】
図９のステップＳ４１〜Ｓ４４は、図７のステップＳ３１〜Ｓ３４と概ね同様であるため、ここではその説明を省略する。図９のステップＳ４５は、図５のステップＳ２４と概ね同様であるため、ここではその説明を省略する。
【００６１】
本発明は、会話関連データを収集できるコンピュータプログラム、及びそのコンピュータプログラムを記憶するコンピュータ読取可能な記憶媒体を更に開示する。コンピュータ読取可能な記憶媒体は、上記の複数の方法の実施例のうちのいずれか又は他の変化した方法の実施例を実現するように、プログラマーが作成したプログラムコードを含むコンピュータプログラムを記憶する。上記で複数の方法の実施例について詳細に説明したため、ここでは、コンピュータプログラム及びコンピュータ読取可能な記憶媒体に関してその説明を省略する。
【００６２】
本発明は、会話関連データを収集できるコンピュータ機器を更に開示する。コンピュータ機器は、上記の複数の方法の実施例のうちのいずれか又は他の変化した方法の実施例を実現するために用いられることができる。例えばコンピュータ機器は、サーチモジュール、メディアデータ生成モジュール、ダウンロードページ又は転送先ページ生成モジュール及び非表示モジュールを含むことができる。サーチモジュールは、図９のステップＳ４１及びステップＳ４２を実行できる。メディアデータ生成モジュールは、図９のステップＳ４３を実行できる。ダウンロードページ又は転送先ページ生成モジュールは、図９のステップＳ４４を実行できる。非表示モジュールは、図９のステップＳ４５を実行できる。上記で複数の方法の実施例について詳細に説明したため、ここではコンピュータ機器に関してその説明を省略する。
【００６３】
本発明は、会話関連データを収集できるサーバーシステムを更に開示する。サーバーシステムは、上記の複数の方法の実施例のうちのいずれか又は他の変化した方法の実施例を実現するために用いられることができる。例えばサーバーシステムは、サーチモジュール、メディアデータ生成モジュール、ダウンロードページ又は転送先ページ生成モジュール及び非表示モジュールを含むことができる。サーチモジュールは、図９のステップＳ４１及びステップＳ４２を実行できる。メディアデータ生成モジュールは、図９のステップＳ４３を実行できる。ダウンロードページ又は転送先ページ生成モジュールは、図９のステップＳ４４を実行できる。非表示モジュールは、図９のステップＳ４５を実行できる。上記で複数の方法の実施例について詳細に説明したため、ここではサーバーシステムに関してその説明を省略する。
【産業上の利用可能性】
【００６４】
本発明の製品、機器及びシステムは、ユーザ入力条件に基づきチャットルームから会話関連データを収集することができる。これにより、本発明の方法、製品、機器及びシステムは、ユーザにとって、より一層便利かつ時間を節約することができるユーザ体験を与えることができる。
【００６５】
以上、本発明につき、好ましい実施例を挙げて種々説明したが、これらは本発明の技術内容を明らかにするものにすぎず、本発明の実装範囲がそのような実施例に限定されるものではないことは当業者にとって明らかである。上記の実施例と均等の範囲にある変更及び置換は、等しく本発明の範囲内にあることに留意されたい。したがって、本発明の保護範囲は、特許請求の範囲によって画定される範囲を基準とする。
【符号の説明】
【００６６】
１００：通信システム
１１０：サーバー側
１１１：メモリ
１１２：プロセッサ
１１３：通信コンポーネント
１２０：第１クライアント側
１２１：入力装置
１２２：ディスプレイ
１２３：メモリ
１２４：プロセッサ
１２５：通信コンポーネント
１３０：第２クライアント側
ＵＭ  ：ユーザメッセージ
ＧＣＲ：グループチャットルーム
ＳＤ  ：会話スニペット
【図１】
2020009431.tif 000003
【図２】
2020009431.tif 000004
【図３】
2020009431.tif 000005
【図４】
2020009431.tif 000006
【図５】
2020009431.tif 000007
【図６】
2020009431.tif 000008
【図７】
2020009431.tif 000009
【図８】
2020009431.tif 000010
【図９】
2020009431.tif 000011
【図１０】
2020009431.tif 000012