IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ LINE株式会社の特許一覧

特許7353076会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステム
<>
  • 特許-会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステム 図1
  • 特許-会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステム 図2
  • 特許-会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステム 図3
  • 特許-会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステム 図4
  • 特許-会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステム 図5
  • 特許-会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステム 図6
  • 特許-会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステム 図7
  • 特許-会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステム 図8
  • 特許-会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステム 図9
  • 特許-会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステム 図10
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2023-09-21
(45)【発行日】2023-09-29
(54)【発明の名称】会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステム
(51)【国際特許分類】
   G06F 16/338 20190101AFI20230922BHJP
   G06F 16/90 20190101ALI20230922BHJP
【FI】
G06F16/338
G06F16/90 100
【請求項の数】 6
(21)【出願番号】P 2019118352
(22)【出願日】2019-06-26
(65)【公開番号】P2020009431
(43)【公開日】2020-01-16
【審査請求日】2022-04-28
(31)【優先権主張番号】201810729179.2
(32)【優先日】2018-07-05
(33)【優先権主張国・地域又は機関】CN
(73)【特許権者】
【識別番号】321003371
【氏名又は名称】LINE株式会社
(74)【代理人】
【識別番号】100107766
【弁理士】
【氏名又は名称】伊東 忠重
(74)【代理人】
【識別番号】100070150
【弁理士】
【氏名又は名称】伊東 忠彦
(74)【代理人】
【識別番号】100135079
【弁理士】
【氏名又は名称】宮崎 修
(72)【発明者】
【氏名】ウェイ,ユ-チュアン
【審査官】齊藤 貴孝
(56)【参考文献】
【文献】特開2020-161135(JP,A)
【文献】特開2014-160467(JP,A)
【文献】特表2016-509711(JP,A)
【文献】特表2011-514573(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
G06F 16/00-16/958
(57)【特許請求の範囲】
【請求項1】
ユーザ入力条件に基づきチャットルームから会話関連データを収集するためのコンピュータプログラムであって、コンピュータに、
第1ユーザからユーザ入力条件を受け取る受信工程であって、前記ユーザ入力条件は、前記チャットルームのメンバーに前記第1ユーザ及び前記第1ユーザに関連付けられる第2ユーザが含まれることを示す、受信工程と、
前記ユーザ入力条件に基づき前記会話関連データを収集することで、前記ユーザ入力条件に合致する会話スニペットを生成する会話スニペット生成工程と、
前記会話スニペットに基づいてメディアデータを生成するためメディアデータ生成工程と、
ユーザに提供するための、前記メディアデータに関連付けられるダウンロードリンクを有するダウンロードページ、前記メディアデータに関連付けられるダウンロードリンクを有する転送先ページ、前記メディアデータに関連付けられる転送リンクを有するダウンロードページ、及び前記メディアデータに関連付けられる転送リンクを有する転送先ページのうち少なくとも1つを自動生成する工程と、
を実行させることを特徴とする、コンピュータプログラム。
【請求項2】
前記コンピュータに、前記会話スニペットの一部分を非表示にする工程を更に実行させることを特徴とする、
請求項に記載のコンピュータプログラム。
【請求項3】
ユーザ入力条件に基づきチャットルームからの会話関連データを収集するために、クライアント側で使用されるコンピュータ機器であって、
前記ユーザ入力条件を受け取り、前記ユーザ入力条件に基づき前記会話関連データを収集して、前記ユーザ入力条件を満たす会話スニペットを生成するためのサーチモジュールと、
前記会話スニペットに基づきメディアデータを生成するためのメディアデータ生成モジュールと、
ユーザに提供するための、前記メディアデータに関連付けられるダウンロードリンクを有するダウンロードページ、前記メディアデータに関連付けられるダウンロードリンクを有する転送先ページ、前記メディアデータに関連付けられる転送リンクを有するダウンロードページ、及び前記メディアデータに関連付けられる転送リンクを有する転送先ページのうち少なくとも1つを自動生成するための生成モジュールと、
を含むことを特徴とする、コンピュータ機器。
【請求項4】
前記会話スニペットの一部分を非表示にするための非表示モジュールを更に含むことを特徴とする、
請求項に記載のコンピュータ機器。
【請求項5】
ユーザ入力条件に基づきチャットルームからの会話関連データを収集するために、サーバー側で使用されるサーバーシステムであって、
前記ユーザ入力条件を受け取り、前記ユーザ入力条件に基づき前記会話関連データを収集して、前記ユーザ入力条件を満たす会話スニペットを生成するためのサーチモジュールと、
前記会話スニペットに基づきメディアデータを生成するためのメディアデータ生成モジュールと、
ユーザに提供するための、前記メディアデータに関連付けられるダウンロードリンクを有するダウンロードページ、前記メディアデータに関連付けられるダウンロードリンクを有する転送先ページ、前記メディアデータに関連付けられる転送リンクを有するダウンロードページ、及び前記メディアデータに関連付けられる転送リンクを有する転送先ページのうち少なくとも1つを自動生成するための生成モジュールと、
を含むことを特徴とする、サーバーシステム。
【請求項6】
前記会話スニペットの一部分を非表示にするための非表示モジュールを更に含むことを特徴とする、
請求項に記載のサーバーシステム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、会話関連データを収集する方法、製品、装置及びシステムに関し、特に、ユーザ入力条件に基づきチャットルームから会話関連データを収集する方法、コンピュータプログラム、コンピュータ機器及びサーバーシステムに関する。
【背景技術】
【0002】
従来のインスタント・メッセンジャーソフトウェアのユーザにとって、会話履歴内の特定のメディアメッセージを迅速に取得することは一般に困難であるという問題がある。これは、ユーザの会話履歴は、クライアント側又は通信ソフトウェアサーバー側に完全に保存され、あるいはクライアント側及び通信ソフトウェアサーバー側に同時に保存され得るが、一部のユーザ(特に使用頻度が高いユーザ)にとって、メッセージ数が多い会話履歴内から、あるいはメッセージ発生時間から現在に至るまでの時間が比較的長い会話履歴内から、意味又は価値のあるメディアメッセージを探し出すことは、非常に時間がかかることであるためである。
【0003】
例を挙げると、ユーザAは、会話履歴内の下品な言葉遣いを含むテキストメッセージの会話スニペット(snippet)をスクリーンショットのファイル形式で政府機関に証拠として提出するか、あるいはソーシャルメディアに投稿することで第三者の関心を寄せるために、グループチャットルームからユーザBの下品な言葉遣いが含まれている会話履歴を探し出そうとする。しかしながら、会話履歴内に含まれるテキストメッセージ数が多い場合、意味(例えば、下品な言葉遣いを含む)のあるテキストメッセージを見つけ出すために、ユーザAは非常に長い時間を費やして会話履歴を検索する必要がある。
【0004】
もう1つの例を挙げると、ユーザAは、亡くなったユーザCとの思い出のため、ユーザCとの会話履歴を探し出そうとする。しかしながら、ユーザAとユーザCの会話履歴内には、現在に至るまでの時間が比較的長いテキストメッセージが含まれるため、その中の思い出となる価値のあるテキストメッセージを見つけ出すために、ユーザAは非常に長い時間を費やして会話履歴を検索する必要がある。
【0005】
また、ユーザは、非常に長い時間を費やして会話履歴を検索して特定のテキストメッセージを見つけ出した後、更に会話履歴の特定段落(すなわち、特定のテキストメッセージを含む段落)について自身で1つずつスクリーンショットし、そして画像の順番を並べ替え、自身で画像ダウンロードページ又は転送先ページを生成し、自身で画像を非表示/メンションし、自信で画像を保存又はアップロードしなければならない可能性もある。
【0006】
従来のインスタント・メッセンジャーソフトウェア内からメディア情報を検索して特定メディア情報を含む会話スニペット(例えば1つ以上のスクリーンショットのファイル形式)を取得することは、通常非常に時間がかかるため、従来のインスタント・メッセンジャーソフトウェアは、ユーザに、より一層便利で時間を節約できるユーザ体験を与えることができない。
【発明の概要】
【発明が解決しようとする課題】
【0007】
本発明の少なくとも1つの実施例によれば、本発明は会話関連データ収集方法を提供し、本方法は、ユーザ入力条件に基づきチャットルームから会話関連データを収集する。
【課題を解決するための手段】
【0008】
本発明に係る会話関連データ収集方法は、第1ユーザからのユーザ入力条件を受け取る受信工程であって、前記ユーザ入力条件は、チャットルームのメンバーに、第1ユーザ及び第1ユーザに関連付けられる第2ユーザが含まれることを示す、受信工程と、ユーザ入力条件に基づいてチャットルームから会話関連データを収集することで、ユーザ入力条件に合致した会話スニペットを生成する会話スニペット生成工程と、会話スニペットに基づいてメディアデータを生成するメディアデータ生成工程と、を含む。
【0009】
代替方法として、メディアデータは、テキストデータ、動画データ、画像データ及びオーディオデータのうちのいずれかを含み、ユーザ入力条件は、チャットルーム内の少なくとも1人の特定のユーザの身分(identity)と、少なくとも1つの特定時間範囲及び/又はチャットルーム内のユーザメッセージの前/後のメッセージ数とを含む。
【0010】
代替方法として、前記方法は、第1ユーザに提供するために、メディアデータに関連付けられるダウンロードリンク又は転送リンクを有するダウンロードページ又は転送先ページを自動生成する自動生成工程を更に含む。
【0011】
代替方法として、前記方法は、メディアデータが生成される前に、会話スニペットの一部分を非表示にする非表示工程を更に含む。したがって、メディアデータは、非表示にされた会話スニペットに基づいて生成されるものである。
【0012】
代替方法として、会話スニペットの非表示部分は、少なくとも1人の特定のユーザの身分、少なくとも1人の特定のユーザの情報及び/又は少なくとも1人の特定のユーザアイコンを含む。
【0013】
代替方法として、前記方法は、第1ユーザから非表示条件を受け取る工程と、非表示条件に基づいて会話スニペットの非表示部分を決定する工程とを含む。
【0014】
代替方法として、前記方法は、ユーザ装置を通じてユーザ入力条件を入力するため、チャットルームに関連付けられる入力インターフェースを第1ユーザのユーザ装置に提供する。
【0015】
代替方法として、ダウンロードページ又は転送先ページを自動生成する自動生成工程において、メディアデータは、更に圧縮及び/又は暗号化され、該圧縮及び/又は暗号化されたメディアデータが、ダウンロードリンク又は転送リンクを通じてダウンロード可能である。
【0016】
本発明の少なくとも1つの実施例によれば、本発明に係る会話関連データを収集するために、コンピュータプログラムは、コンピュータによって実行されると、第1ユーザからのユーザ入力条件に基づきチャットルームから会話関連データを収集するために用いられる。
【0017】
コンピュータプログラムは、コンピュータに、ユーザ入力条件を受け取るための受信工程であって、チャットルームメンバーが第1ユーザ及び第1ユーザに関連付けられる第2ユーザを含むことを示すユーザ入力を受け取る受信工程と、ユーザ入力条件に基づき会話関連データを収集することで、ユーザ入力条件に合致する会話スニペットを生成する会話スニペット生成工程と、会話スニペットに基づいてメディアデータを生成するメディアデータ生成工程を含む方法を実行させる。
【0018】
代替方法として、コンピュータプログラムは、コンピュータに、ダウンロードページ又は転送先ページがメディアデータに関連付けられるダウンロードリンク又は転送リンクを有するダウンロードページ又は転送先ページを自動的に生成する工程を更に実行させる。
【0019】
代替方法として、コンピュータプログラムは、コンピュータに、会話スニペットの一部分を非表示にする工程を更に実行させる。
【0020】
本発明の少なくとも1つの実施例によれば、本発明に係る会話関連データを収集できるコンピュータ機器は、ユーザ入力条件に基づきチャットルーム会話関連データを収集するために、クライアント側に使用される。
【0021】
前記コンピュータ機器は、サーチモジュールとメディアデータ生成モジュールとを含む。サーチモジュールは、ユーザ入力条件を受け取り、ユーザ入力条件に基づき会話関連データを収集して、ユーザ入力条件を満たす会話スニペットを生成するために用いられる。メディアデータ生成モジュールは、会話スニペットに基づきメディアデータを生成するために用いられる。
【0022】
代替方法として、前記コンピュータ機器は、ダウンロードページ又は転送先ページ生成モジュールを更に含む。ダウンロードページ又は転送先ページ生成モジュールは、ユーザに提供するためのダウンロードページ又は転送先ページを自動生成するために用いられ、ダウンロードページ又は転送先ページはメディアデータに関連付けられるダウンロードリンク又は転送リンクを有する。
【0023】
代替方法として、前記コンピュータ機器は、非表示モジュールを更に含み、非表示モジュールが会話スニペットの一部分を非表示にするために用いられる。
【0024】
本発明の少なくとも1つの実施例によれば、本発明は、会話関連データを収集できるサーバーシステムを提供する。前記サーバーシステムは、ユーザ入力条件に基づきチャットルーム会話関連データを収集するために、サーバー側で使用される。
【0025】
前記サーバーシステムは、サーチモジュールとメディアデータ生成モジュールとを含む。サーチモジュールは、ユーザ入力条件を受け取り、ユーザ入力条件に基づき前記会話関連データを収集して、ユーザ入力条件を満たす会話スニペットを生成するために用いられる。メディアデータ生成モジュールは、会話スニペットに基づきメディアデータを生成するために用いられる。
【0026】
代替方法として、前記サーバーシステムは、ダウンロードページ又は転送先ページ生成モジュールを更に含む。ダウンロードページ又は転送先ページ生成モジュールは、ユーザに提供するためのダウンロードページ又は転送先ページを自動生成するために用いられ、ダウンロードページ又は転送先ページがメディアデータに関連付けられるダウンロードリンク又は転送リンクを有する。
【0027】
代替方法として、前記サーバーシステムは、非表示モジュールを更に含み、非表示モジュールが会話スニペットの一部分を非表示にするために用いられる。
【発明の効果】
【0028】
よって、本発明の製品、機器及びシステムは、ユーザ入力条件に基づきチャットルームから会話関連データを収集することができる。これにより、本発明の方法、製品、機器及びシステムは、ユーザに、より一層便利で時間を節約できるユーザ体験を与えることができる。
【0029】
以下では、本発明の実施例又は従来技術内の技術的解決策を明確に説明するため、実施例の説明で使用される添付の図面について簡単に説明する。下記の添付の図面は、本発明の幾つかの実施例を説明するものにすぎず、当業者が格別の創意工夫を要することなく、それら添付の図面に基づいて他の図面に想到することができることは明らかである。
【図面の簡単な説明】
【0030】
図1】本発明の実施例に係る通信システムのブロック図である。
図2】本発明の実施例に係る会話関連データ収集方法のフローチャートである。
図3図2の会話関連データ収集方法を図1の通信システムで実施する状態を示す模式図である。
図4】本発明の実施例に係る会話関連データ収集方法に従って、コンピュータ機器のディスプレイの表示内容から会話関連データを収集する状態を示す模式図である。
図5】本発明の別の実施例に係る会話関連データ収集方法のフローチャートである。
図6図5の会話関連データ収集方法を図1の通信システムで実施する状態を示す模式図である。
図7】本発明の別の実施例に係る会話関連データ収集方法のフローチャートである。
図8図7の会話関連データ収集方法を図1の通信システムで実施する状態を示す模式図である。
図9】本発明の別の実施例に係る会話関連データ収集方法のフローチャートである。
図10図9の会話関連データ収集方法を図1の通信システムで実施する状態を示す模式図である。
【発明を実施するための形態】
【0031】
以下、本発明の目的、特徴及び効果を十分理解するため、添付図面を基に下記実施例を組み合わせて更に説明していく。
【0032】
図1を参照すると、本発明の実施例に係る通信システムのブロック図である。
【0033】
図1に示すように、通信システム100は、第1及び第2クライアント側120、130と、サーバー側110を含む。第2クライアント側130の数は、1つ以上とすることができる。第1クライアント側120は、コンピュータ機器を備えることができる。第1クライアント側120のコンピュータ機器は、入力装置121、ディスプレイ122、メモリ123、プロセッサ124及び通信コンポーネント125を含むことができる。第2クライアント側130のコンピュータ機器も、第1クライアント側120のコンピュータ機器に類似しているため、ここではその説明を省略する。サーバー側110は、サーバーシステムを備えることができる。サーバーシステムは、メモリ111、プロセッサ112及び通信コンポーネント113を含むことができる。
【0034】
第1及び第2クライアント側120、130は、コンピュータ読取可能な記憶媒体を実装することができ、例えば第1及び第2クライアント側120、130はインスタント・メッセンジャーアプリケーションプログラムを搭載できる。サーバー側110は、インスタント・メッセンジャーソフトウェアのサーバーとすることができる。
【0035】
例えばコンピュータ機器の入力装置121は、第1ユーザに、テキストメッセージの入力、操作コマンドの入力又は選択ボタンの押圧を実施させるための入力インターフェースを提供することができる。また、コンピュータ機器の入力装置121は、チャットルームにおいて第1ユーザが入力インターフェースを通じてユーザ入力条件を設定するための入力インターフェースを提供することができる。コンピュータ機器のディスプレイ122は、第1ユーザが現在入力したテキストメッセージを表示でき、また第1クライアント側120の会話記録も表示できる。コンピュータ機器のメモリ123は、会話記録を会話履歴として保存することができる。コンピュータ機器のプロセッサ124は、対応操作を行うため、入力装置121、ディスプレイ122、メモリ123及び通信コンポーネント125を制御することができる。例えばコンピュータ機器のプロセッサ124は、メモリ123を制御して、保存されている会話履歴を検索し、画像順番を並べ替え、画像のダウンロードページ又は転送先ページを自ら生成し、画像を自ら非表示/メンションし、画像を自ら保存又はアップロードすることができる。コンピュータ機器の通信コンポーネント125は、データ及び命令等をサーバー側110の通信コンポーネント113に送信し、サーバーシステムの通信コンポーネント113からのデータ及び命令を受信することができる。
【0036】
サーバーシステムのメモリ111は、第1クライアント側120からの会話記録を会話履歴として保存することができる。すなわち、会話履歴は、第1クライアント側120のコンピュータ機器又はサーバー側110のサーバーシステムのいずれか一方にのみ保存されてよく、あるいは第1クライアント側120のコンピュータ機器及びサーバー側110のサーバーシステムの双方に保存されてもよい。サーバーシステムのプロセッサ112は、対応操作を行うため、メモリ111及び通信コンポーネント113を制御することができる。例えば、サーバーシステムのプロセッサ112は、メモリ111を制御して、保存されている会話履歴を検索し、画像順番を並べ替え、画像のダウンロードページ又は転送先ページを自ら生成、画像を自ら非表示/メンションし、画像を自ら保存又はアップロードすることができる。サーバーシステムの通信コンポーネント113は、コンピュータ機器の通信コンポーネント125に接続することができる。
【0037】
図2及び図3を参照すると、図2は本発明の実施例に係る会話関連データ収集方法のフローチャートであり、図3は、図2の会話関連データ収集方法を図1の通信システムで実施する状態を示す模式図である。
【0038】
本方法は、第1クライアント側120の第1ユーザからのユーザ入力条件を受け取るステップS11を含み、ユーザ入力条件は、チャットルームのメンバーに、第1ユーザ及び第1ユーザに関連付けられる第2ユーザが含まれることを示す。また、本方法は、ユーザ入力条件に基づいてチャットルームから会話関連データを収集することで、ユーザ入力条件に合致した会話スニペットを生成するステップS12と、会話スニペットに基づいてメディアデータを生成するステップS13と、を含む。
【0039】
第2ユーザは、例えば第1ユーザの個人の友人又は第1ユーザが参加しているグループメンバーの友人とすることができ、かつ第2クライアント側130のうちの1つを操作することができる。第1ユーザは、第2ユーザのいずれかと1対1のチャットルームを有することができる。第1ユーザも複数の第2ユーザとグループチャットルームを有することができる。
【0040】
第1クライアント側120のコンピュータ機器(すなわち、端末装置)を通じて、1対1のチャットルーム及び/又はグループチャットルームが、第1ユーザに表示され得る。チャットルームにおいて、第1ユーザは、コンピュータ機器の入力装置121を通じてユーザ入力条件を入力することができる。例えば、コンピュータ機器は、チャットルームに関連付けられる入力インターフェースを第1ユーザに提供することで、第1ユーザにコンピュータ機器を通してユーザ入力条件を入力させる。ユーザ入力条件は、チャットルーム内の少なくとも1人の特定のユーザの身分、少なくとも1つの特定時間範囲及び/又はチャットルーム内のユーザメッセージの前/後のメッセージ数を含む。
【0041】
図4を参照する。図4は、ユーザ入力条件に基づきグループチャットルームGCRから会話関連データを収集することで、会話スニペットSDを生成した状態を示す模式図である。例えば、グループチャットルームGCR内において、第1ユーザは、ユーザ入力条件を「6月1日午前9時~12時、(1、2)」として入力できる。ここで、第1ユーザのユーザ身分は「大郎」であり、「6月1日午前9時~12時」は特定時間範囲であり、(1、2)は会話スニペットでキャプチャすべき特定のユーザの身分のユーザメッセージUM、ユーザメッセージUMの1つ前のメッセージPM1、及びユーザメッセージUMの後の2つメッセージAM1、AM2を表す。
【0042】
図4内において、ユーザが6月3日19:21という時間にグループチャットルームGCRを開き、会話関連データを収集しようとする。ユーザメッセージUMは、「大郎:OOO#1 10:00」と表示されており、大郎がこのメッセージ送信者であり、「OOO#1」が大郎のメッセージ内容を表し、「10:00」はメッセージの時刻が6月1日の午前10時であることを表す。メッセージPM1は、時間順でユーザメッセージUMの1つ前のメッセージであり、「次郎:OOO#2 9:30」と表示されており、メッセージPM2は、時間順でユーザメッセージUMの2つ前のメッセージであり、「三郎:OOO#3 9:00」と表示されており、これに基づいて上記のように類推する。メッセージAM1は、時間順でユーザメッセージUMの1つ後のメッセージであり、「次郎:OOO#4 10:30」と表示されており、メッセージAM2は、時間順でユーザメッセージUMの2つ後のメッセージであり、「三郎:OOO#5 11:00」と表示されており、メッセージAM3は、時間順でユーザメッセージUMの3つ後のメッセージであり、「四郎:OOO#6 11:30」と表示されている。最後に、「6月1日午前9時~12時、(1、2)」というユーザ入力条件に基づいて生成されるメッセージスニペットSDは、ユーザメッセージUM及びメッセージPM1、AM1、AM2を含む。
【0043】
また例えば、第1ユーザは、ユーザ入力条件を「三郎、6月1日午前9時~12時」と入力してもよく、「三郎」が特定のユーザの身分であるため、生成されるメッセージスニペットは、メッセージPM2、AM2(すなわち、6月1日の午前9時~12時における三郎の全てのメッセージ)を含む。生成されたメッセージスニペットを、続いてメディアデータに変換することができ、メディアデータはテキストデータ、動画データ、画像データ及びオーディオデータのうちのいずれかとすることができる。例えば、メディアデータは、スクリーンショットして並べ替えた後の画像データとしてもよい。
【0044】
本実施例において、ステップS11は、第1ユーザからのユーザ入力条件を第1クライアント側120がサーバー側110に送信することによって実行され、ステップS12及びステップS13はいずれもサーバー側110で実行される。ただし本発明は、これに限られるものではない。例えば、他の可能な実施例において、ステップS11、ステップS12及びステップS13は、いずれも第1クライアント側120で実行されてもよい。
【0045】
図5及び図6を参照すると、図5は、本発明の別の実施例に係る会話関連データ収集方法のフローチャートであり、図6は、図5の会話関連データ収集方法を図1の通信システムで実施する状態を示す模式図である。
【0046】
本方法は、第1ユーザからのユーザ入力条件を受け取るステップS21を含み、ユーザ入力条件は、チャットルームのメンバーに、第1ユーザ及び第1ユーザに関連付けられる第2ユーザが含まれ得ることを示す。また、本方法は、ユーザ入力条件に基づいてチャットルームから会話関連データを収集することで、ユーザ入力条件に合致した会話スニペットを生成するステップS22と、会話スニペットに基づいてメディアデータを生成するステップS23と、第1ユーザに提供するダウンロードページ又は転送先ページを自動生成するステップS24と、を含み、生成されるダウンロードページ又は転送先ページは、メディアデータに関連付けられるダウンロードリンク又は転送リンクを有する。
【0047】
図5のステップS21~S23は、図2のステップS11~S13と概ね同様であるため、ここではその説明を省略する。
【0048】
ステップS24において、サーバーシステムは、第1ユーザに提供するダウンロードページ又は転送先ページを自動的に生成することができ、ダウンロードページ又は転送先ページは、メディアデータに関連付けられるダウンロードリンク又は転送リンクを有する。したがって、第1ユーザは、提供されたダウンロードページ又は転送先ページから、コンピュータ機器を通じてメディアデータをダウンロード又は転送することができる。
【0049】
他の可能な実施例において、メディアデータは、更に圧縮及び/又は暗号化されていてよく、ダウンロードリンク又は転送リンクを通じて、圧縮及び/又は暗号化されたメディアデータをダウンロードすることができる。
【0050】
本実施例において、ステップS21は、第1ユーザからのユーザ入力条件を第1クライアント側120がサーバー側110に送信することによって実施され、ステップS22、ステップS23及びステップS24はいずれもサーバー側110で実施される。ただし本発明は、これに限られるものではない。例えば他の可能な実施例において、ステップS21、ステップS22、ステップS23及びステップS24は、いずれも第1クライアント側120で実施されてもよい。
【0051】
図7及び図8を参照すると、図7は、本発明の別の実施例に係る会話関連データ収集方法のフローチャートであり、図8は、図7の会話関連データ収集方法を図1の通信システムで実施する状態を示す模式図である。
【0052】
本方法は、第1ユーザからのユーザ入力条件を受け取るステップS31を含み、ユーザ入力条件は、チャットルームのメンバーに、第1ユーザ及び第1ユーザに関連付けられる第2ユーザが含まれ得ることを示す。また、本方法は、ユーザ入力条件に基づいてチャットルームから会話関連データを収集することで、ユーザ入力条件に合致した会話スニペットを生成するステップS32と、会話スニペットに基づいてメディアデータを生成するステップS33と、会話スニペットの一部分を非表示にするステップS34と、を含む。ステップS33のメディアデータは、ステップS34内において非表示にされた会話スニペットに基づいて生成されるものである。これにより、本実施例において、ステップS34は、ステップS33の前に実行される。
【0053】
図7のステップS31~S33は、図2のステップS11~S13と概ね同様であるため、ここではその説明を省略する。
【0054】
ステップS34において、サーバーシステムは、会話スニペットの一部分を非表示にすることができる。例えば会話スニペットの非表示部分は、少なくとも1人の特定のユーザの身分、少なくとも1人の特定のユーザのメッセージ及び/又は少なくとも1つの特定のユーザのアイコンを含むことができる。したがって、第1ユーザが端末装置を通じてメディアデータをダウンロード又は転送するときに、プライバシー又は機密データが外部に漏えいしないことを保証することができる。
【0055】
会話スニペットの非表示部分は、あらかじめ設定することができる。例えばサーバーシステムは、第1ユーザ以外のユーザ身分及びユーザアイコンを非表示にすること暗黙的に設定することができる。代替案として、会話スニペットの非表示部分を第1ユーザから受け取った非表示条件によって決定することもできる。
【0056】
本実施例において、ステップS31は、第1ユーザからのユーザ入力条件を第1クライアント側120がサーバー側110に送信することによって実施され、ステップS32、ステップS33及びステップS34はいずれもサーバー側110で実施される。ただし本発明は、これに限られるものではない。例えば他の可能な実施例において、ステップS31、ステップS32、ステップS33及びステップS34は、いずれもが第1クライアント側120で実行されてもよい。
【0057】
本実施例において、ステップS34は、ステップS33の前に実行され、非表示された会話スニペットに基づいて、メディアデータを生成することができるが、本発明はこれに制限されるものではない。ステップS34は、ステップS33の後に実行されてもよい。メディアデータは、非表示にされていない会話スニペットに基づいて生成されてもよく、メディアデータの生成後にメディアデータの一部を非表示にしてもよい。
【0058】
図9及び図10を参照すると、図9は、本発明の別の実施例に係る会話関連データ収集方法のフローチャートであり、図10は、図9の会話関連データ収集方法を図1の通信システムで実施する状態を示す模式図である。
【0059】
本方法は、第1ユーザからのユーザ入力条件を受け取るステップS41を含み、ユーザ入力条件は、チャットルームのメンバーに、第1ユーザ及び第1ユーザに関連付けられる第2ユーザが含まれ得ることを示す。また、本方法は、ユーザ入力条件に基づいてチャットルームから会話関連データを収集することで、ユーザ入力条件に合致した会話スニペットを生成するステップS42と、会話スニペットに基づいてメディアデータを生成するステップS43と、会話スニペットの一部分を非表示にするステップS44と、第1ユーザに提供するダウンロードページ又は転送先ページを自動生成するステップS45と、を含み、生成されるダウンロードページ又は転送先ページは、メディアデータに関連付けられるダウンロードリンク又は転送リンクを有する。ステップS43のメディアデータは、ステップS44内において非表示にされた会話スニペットに基づいて生成されるものである。これにより、本実施例において、ステップS44は、ステップS43の前に実行される。
【0060】
図9のステップS41~S44は、図7のステップS31~S34と概ね同様であるため、ここではその説明を省略する。図9のステップS45は、図5のステップS24と概ね同様であるため、ここではその説明を省略する。
【0061】
本発明は、会話関連データを収集できるコンピュータプログラム、及びそのコンピュータプログラムを記憶するコンピュータ読取可能な記憶媒体を更に開示する。コンピュータ読取可能な記憶媒体は、上記の複数の方法の実施例のうちのいずれか又は他の変化した方法の実施例を実現するように、プログラマーが作成したプログラムコードを含むコンピュータプログラムを記憶する。上記で複数の方法の実施例について詳細に説明したため、ここでは、コンピュータプログラム及びコンピュータ読取可能な記憶媒体に関してその説明を省略する。
【0062】
本発明は、会話関連データを収集できるコンピュータ機器を更に開示する。コンピュータ機器は、上記の複数の方法の実施例のうちのいずれか又は他の変化した方法の実施例を実現するために用いられることができる。例えばコンピュータ機器は、サーチモジュール、メディアデータ生成モジュール、ダウンロードページ又は転送先ページ生成モジュール及び非表示モジュールを含むことができる。サーチモジュールは、図9のステップS41及びステップS42を実行できる。メディアデータ生成モジュールは、図9のステップS43を実行できる。ダウンロードページ又は転送先ページ生成モジュールは、図9のステップS44を実行できる。非表示モジュールは、図9のステップS45を実行できる。上記で複数の方法の実施例について詳細に説明したため、ここではコンピュータ機器に関してその説明を省略する。
【0063】
本発明は、会話関連データを収集できるサーバーシステムを更に開示する。サーバーシステムは、上記の複数の方法の実施例のうちのいずれか又は他の変化した方法の実施例を実現するために用いられることができる。例えばサーバーシステムは、サーチモジュール、メディアデータ生成モジュール、ダウンロードページ又は転送先ページ生成モジュール及び非表示モジュールを含むことができる。サーチモジュールは、図9のステップS41及びステップS42を実行できる。メディアデータ生成モジュールは、図9のステップS43を実行できる。ダウンロードページ又は転送先ページ生成モジュールは、図9のステップS44を実行できる。非表示モジュールは、図9のステップS45を実行できる。上記で複数の方法の実施例について詳細に説明したため、ここではサーバーシステムに関してその説明を省略する。
【産業上の利用可能性】
【0064】
本発明の製品、機器及びシステムは、ユーザ入力条件に基づきチャットルームから会話関連データを収集することができる。これにより、本発明の方法、製品、機器及びシステムは、ユーザにとって、より一層便利かつ時間を節約することができるユーザ体験を与えることができる。
【0065】
以上、本発明につき、好ましい実施例を挙げて種々説明したが、これらは本発明の技術内容を明らかにするものにすぎず、本発明の実装範囲がそのような実施例に限定されるものではないことは当業者にとって明らかである。上記の実施例と均等の範囲にある変更及び置換は、等しく本発明の範囲内にあることに留意されたい。したがって、本発明の保護範囲は、特許請求の範囲によって画定される範囲を基準とする。
【符号の説明】
【0066】
100:通信システム
110:サーバー側
111:メモリ
112:プロセッサ
113:通信コンポーネント
120:第1クライアント側
121:入力装置
122:ディスプレイ
123:メモリ
124:プロセッサ
125:通信コンポーネント
130:第2クライアント側
UM :ユーザメッセージ
GCR:グループチャットルーム
SD :会話スニペット
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10