【手続補正書】
【提出日】令和2年9月11日(2020.9.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザ端末から伝送するメッセージの少なくとも一部を受信する段階と、
前記受信したメッセージから１以上のキーワードを抽出し、前記キーワードに係わる１以上の対話相手を抽出する段階と、
前記１以上の対話相手別に、前記メッセージの少なくとも一部を、１以上のお勧めメッセージに変換する段階と、
前記変換されたお勧めメッセージを、前記１以上の対話相手それぞれに伝送する段階と、を含む方法を実行する少なくとも１つの制御部、及び前記方法を前記制御部に実行させるコンピュータプログラムを保存するメモリを含むメッセージ送受信装置。
【請求項２】
前記メモリには、対話相手ボット別に、キーワード・適合度データが保存されており、
前記１以上の対話相手を抽出する段階は、
前記キーワード・適合度データを参照し、前記キーワードに対して予め設定された基準適合度以上の適合度を有するボットを対話相手ボットとして抽出することを特徴とする請求項１に記載のメッセージ送受信装置。
【請求項３】
前記お勧めメッセージに変換する段階は、
前記メモリに保存されている対話相手ボット別に、プロトコルを利用して、前記伝送するメッセージの少なくとも一部を、前記対話相手ボット別に、１以上のお勧めメッセージに変換することを特徴とする請求項１又は２に記載のメッセージ送受信装置。
【請求項４】
前記対話相手ボット別に、１以上のお勧めメッセージを、前記ユーザ端末に提供する段階と、
前記ユーザ端末から対話相手ボット別に、お勧めメッセージの選択情報をさらに受信する段階と、をさらに含み、
前記お勧めメッセージを伝送する段階は、
前記選択情報によって、前記対話相手ボット別に選択されたメッセージを、前記選択情報による対話相手ボットに伝送することを特徴とする請求項２又は３に記載のメッセージ送受信装置。
【請求項５】
前記選択情報によって、前記対話相手ボット別に、キーワード・適合度データを更新することを特徴とする請求項４に記載のメッセージ送受信装置。
【請求項６】
前記１以上の対話相手を抽出する段階は、
ユーザが第３者と通信したメッセージ履歴を検索し、前記キーワードに係わるメッセージを作成した１以上の第３者を対話相手として抽出することを特徴とする請求項１乃至５のいずれか一項に記載のメッセージ送受信装置。
【請求項７】
前記お勧めメッセージに変換する段階は、
前記１以上の対話相手それぞれが属するクラスタを決定し、前記クラスタの属性を参照し、前記伝送するメッセージの少なくとも一部を、クラスタ別にお勧めメッセージに変換することを特徴とする請求項１又は２に記載のメッセージ送受信装置。
【請求項８】
前記クラスタを、前記１以上の対話相手それぞれに送信済み、あるいは前記１以上の対話相手それぞれから受信済みの１以上のメッセージから決定することを特徴とする請求項７に記載のメッセージ送受信装置。
【請求項９】
コンピュータに、
ユーザから伝送するメッセージの少なくとも一部を入力される段階と、
前記伝送するメッセージから、１以上のキーワードを抽出し、前記キーワードに係わる１以上の対話相手を抽出する段階と、
前記１以上の対話相手別に、前記メッセージの少なくとも一部を、１以上のお勧めメッセージに変換する段階と、
前記変換されたお勧めメッセージを、前記１以上の対話相手それぞれに伝送する段階と、を含むメッセージ送受信方法を実行させるコンピュータプログラム。
【請求項１０】
データベースには、対話相手ボット別に、キーワード・適合度データが保存されており、
前記１以上の対話相手を抽出する段階は、
前記データベースを参照し、前記キーワードに対して予め設定された基準適合度以上の適合度を有するボットを、対話相手ボットとして抽出することを特徴とする請求項９に記載のコンピュータプログラム。
【請求項１１】
前記お勧めメッセージに変換する段階は、
前記データベースに保存されている対話相手ボット別に、プロトコルを利用して、前記伝送するメッセージの少なくとも一部を、前記対話相手ボット別に、１以上のお勧めメッセージに変換することを特徴とする請求項９又は１０に記載のコンピュータプログラム。
【請求項１２】
前記お勧めメッセージに変換する段階後、
前記対話相手ボット別に、１以上のお勧めメッセージを表示する段階と、
前記ユーザから、対話相手ボット別に、お勧めメッセージの選択情報を入力される段階と、をさらに含み、
前記お勧めメッセージを伝送する段階は、前記選択情報によって、前記対話相手ボット別に選択されたメッセージを、前記選択情報による対話相手ボットに伝送することを特徴とする請求項１１に記載のコンピュータプログラム。
【請求項１３】
前記選択情報によって選択されたお勧めメッセージを対話相手別に、前記キーワードと共に保存する段階をさらに含み、
前記表示する段階は、
前記保存されたお勧めメッセージのうち、キーワード及び対話相手が抽出されたキーワード及び対話相手と一致するお勧めメッセージを画面にさらに表示することを特徴とする請求項１２に記載のコンピュータプログラム。
【請求項１４】
前記抽出されたキーワード及び対話相手をサーバに伝送し、サーバから、前記抽出されたキーワード及び対話相手を参照して変換されたサーバお勧めメッセージを受信する段階をさらに含み、
前記表示する段階は、
前記サーバお勧めメッセージを画面にさらに表示することを特徴とする請求項１２又は１３に記載のコンピュータプログラム。
【請求項１５】
前記選択情報によって、前記対話相手ボット別に、キーワード・適合度データを更新することを特徴とする請求項１２に記載のコンピュータプログラム。
【請求項１６】
前記１以上の対話相手を抽出する段階は、
前記ユーザが第３者と通信したメッセージ履歴を検索し、前記キーワードに係わるメッセージを作成した１以上の第３者を対話相手として抽出することを特徴とする請求項９乃至１５のいずれか一項に記載のコンピュータプログラム。
【請求項１７】
前記お勧めメッセージに変換する段階は、
前記１以上の対話相手それぞれが属するクラスタを決定し、前記クラスタの属性を参照し、前記伝送するメッセージの少なくとも一部を、クラスタ別にお勧めメッセージに変換する請求項９又は１０に記載のコンピュータプログラム。
【請求項１８】
前記クラスタは、
前記１以上の対話相手それぞれに送信済みか、あるいは前記１以上の対話相手それぞれから受信済みの１以上のメッセージから決定されることを特徴とする請求項１７に記載のコンピュータプログラム。
【請求項１９】
ユーザから伝送するメッセージの少なくとも一部を入力される段階と、
前記伝送するメッセージから、１以上のキーワードを抽出し、前記キーワードに係わる１以上の対話相手を抽出する段階と、
前記１以上の対話相手別に、前記メッセージの少なくとも一部を、１以上のお勧めメッセージに変換する段階と、
前記変換されたお勧めメッセージを、前記１以上の対話相手それぞれに伝送する段階と、を含むメッセージ送受信方法。
【請求項２０】
前記お勧めメッセージに変換する段階後、
前記対話相手別に、１以上のお勧めメッセージを表示する段階と、
前記ユーザから、対話相手ボット別に、お勧めメッセージの選択情報を入力される段階と、をさらに含み、
前記お勧めメッセージを伝送する段階は、前記選択情報によって、前記対話相手別に選択されたメッセージを、前記選択情報による対話相手ボットに伝送することを特徴とする請求項１９に記載のメッセージ送受信方法。
【請求項２１】
前記選択情報によって選択されたお勧めメッセージを、対話相手別に、前記キーワードと共に保存する段階をさらに含み、
前記表示する段階は、
前記保存されたお勧めメッセージのうち、キーワード及び対話相手が抽出されたキーワード及び対話相手と一致するお勧めメッセージを画面にさらに表示することを特徴とする請求項２０に記載のメッセージ送受信方法。
【請求項２２】
前記抽出されたキーワード及び対話相手をサーバに伝送し、該サーバから、前記抽出されたキーワード及び対話相手を参照して変換されたサーバお勧めメッセージを受信する段階をさらに含み、
前記表示する段階は、
前記サーバお勧めメッセージを画面にさらに表示することを特徴とする請求項２０に記載のメッセージ送受信方法。