【手続補正書】
【提出日】令和1年11月7日(2019.11.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１端末と通信し、前記第１端末のユーザにサービスを提供するサーバであって、
メモリに記憶されたプログラムを読み出し、前記プログラムに基づいて処理を実行するプロセッサーを含み、
前記プロセッサーは、
前記第１端末から第１コンタクトリスト情報を前記サーバの通信部によって受信することと、
前記第１端末のユーザの識別子と、前記第１コンタクトリスト情報とを関連付けて前記サーバの記憶部に記憶することと、
前記第１端末または第２端末から前記サーバに対して、前記識別子に基づく前記サービスのリクエストが行われた場合、前記第１端末または前記第２端末から送信された第２コンタクトリスト情報を前記通信部によって受信することと、
前記識別子に基づく前記第１コンタクトリスト情報と、受信された前記第２コンタクトリスト情報とに基づいて、前記サービスの前記リクエストに対する、前記第１端末または前記第２端末のユーザの認証に関する処理を行うこととを実行する。
【請求項２】
請求項１に記載のサーバであって、
前記プロセッサーは、前記第１コンタクトリスト情報と、受信された前記第２コンタクトリスト情報との比較に基づいて、前記認証に関する処理を行う。
【請求項３】
請求項２に記載のサーバであって、
前記プロセッサーは、前記第１コンタクトリスト情報に含まれる連絡先と前記第２コンタクトリスト情報に含まれる連絡先とに対し、互いに同じ連絡先が含まれる割合が予め設定された割合以上であるかを比較し、前記互いに同じ連絡先が含まれる割合が前記予め設定された割合以上である場合、前記認証に関する処理を行う。
【請求項４】
請求項２に記載のサーバであって、
前記プロセッサーは、
前記第１コンタクトリスト情報に含まれる連絡先それぞれがハッシュ関数によって変換された第１ハッシュ値と、前記識別子とを関連付けて前記記憶部に記憶することと、
前記第２コンタクトリスト情報に含まれる連絡先それぞれがハッシュ関数によって変換された第２ハッシュ値と前記第１ハッシュ値とを比較することとを実行する。
【請求項５】
請求項２に記載のサーバであって、
前記プロセッサーは、
前記第１コンタクトリスト情報に含まれる連絡先それぞれにおいて、名前、電話番号、および電子メールアドレスのうち少なくとも１つの項目の値を前記記憶部に記憶することと、
前記第２コンタクトリスト情報に含まれる連絡先それぞれにおいて、名前、電話番号、および電子メールアドレスのうち少なくとも１つの項目の値を抽出して前記記憶部に記憶された前記第１コンタクトリスト情報に基づく値と比較することとを実行する。
【請求項６】
請求項２に記載のサーバであって、
前記プロセッサーは、
前記第１コンタクトリスト情報に含まれる連絡先それぞれの予め設定された項目において、前記予め設定された項目に含まれる文字列の一部を前記記憶部に記憶することと、
前記第２コンタクトリスト情報に含まれる連絡先それぞれの前記予め設定された項目において、前記予め設定された項目に含まれる文字列の一部を前記記憶部に記憶された前記第１コンタクトリスト情報に基づく文字列の一部と比較することとを実行する。
【請求項７】
第１端末と通信し、前記第１端末のユーザにサービスを提供するサーバに実行させるためのプログラムであって、
前記第１端末から第１コンタクトリスト情報を前記サーバの通信部によって受信することと、
前記第１端末のユーザの識別子と、前記第１コンタクトリスト情報とを関連付けて前記サーバの記憶部に記憶することと、
前記第１端末または第２端末から前記サーバに対して、前記識別子に基づく前記サービスのリクエストが行われた場合、前記第１端末または前記第２端末から送信された第２コンタクトリスト情報を前記通信部によって受信することと、
前記識別子に基づく前記第１コンタクトリスト情報と、受信された前記第２コンタクトリスト情報とに基づいて、前記サービスの前記リクエストに対する、前記第１端末または前記第２端末のユーザの認証に関する処理を行うこととを前記サーバに実行させる。
【請求項８】
請求項７に記載のプログラムであって、
前記第１コンタクトリスト情報と、受信された前記第２コンタクトリスト情報との比較に基づいて、前記認証に関する処理を行うことを前記サーバに実行させる。
【請求項９】
請求項８に記載のプログラムであって、
前記第１コンタクトリスト情報に含まれる連絡先と前記第２コンタクトリスト情報に含まれる連絡先とに対し、互いに同じ連絡先が含まれる割合が予め設定された割合以上であるかを比較し、前記互いに同じ連絡先が含まれる割合が前記予め設定された割合以上である場合、前記認証に関する処理を行うことを前記サーバに実行させる。
【請求項１０】
請求項８に記載のプログラムであって、
前記第１コンタクトリスト情報に含まれる連絡先それぞれがハッシュ関数によって変換された第１ハッシュ値と、前記識別子とを関連付けて前記記憶部に記憶することと、
前記第２コンタクトリスト情報に含まれる連絡先それぞれがハッシュ関数によって変換された第２ハッシュ値と前記第１ハッシュ値とを比較することとを前記サーバに実行させる。
【請求項１１】
請求項８に記載のプログラムであって、
前記第１コンタクトリスト情報に含まれる連絡先それぞれにおいて、名前、電話番号、および電子メールアドレスのうち少なくとも１つの項目の値を前記記憶部に記憶することと、
前記第２コンタクトリスト情報に含まれる連絡先それぞれにおいて、名前、電話番号、および電子メールアドレスのうち少なくとも１つの項目の値を抽出して前記記憶部に記憶された前記第１コンタクトリスト情報に基づく値と比較することとを前記サーバに実行させる。
【請求項１２】
請求項８に記載のプログラムであって、
前記第１コンタクトリスト情報に含まれる連絡先それぞれの予め設定された項目において、前記予め設定された項目に含まれる文字列の一部を前記記憶部に記憶することと、
前記第２コンタクトリスト情報に含まれる連絡先それぞれの前記予め設定された項目において、前記予め設定された項目に含まれる文字列の一部を前記記憶部に記憶されたた前記第１コンタクトリスト情報に基づく文字列の一部と比較することとを前記サーバに実行させる。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】サーバおよびプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
第１端末と通信し、前記第１端末のユーザにサービスを提供するサーバであって、メモリに記憶されたプログラムを読み出し、前記プログラムに基づいて処理を実行するプロセッサーを含み、前記プロセッサーは、前記第１端末から第１コンタクトリスト情報を前記サーバの通信部によって受信することと、前記第１端末のユーザの識別子と、前記第１コンタクトリスト情報とを関連付けて前記サーバの記憶部に記憶することと、前記第１端末または第２端末から前記サーバに対して、前記識別子に基づく前記サービスのリクエストが行われた場合、前記第１端末または前記第２端末から送信された第２コンタクトリスト情報を前記通信部によって受信することと、前記識別子に基づく前記第１コンタクトリスト情報と、受信された前記第２コンタクトリスト情報とに基づいて、前記サービスの前記リクエストに対する、前記第１端末または前記第２端末のユーザの認証に関する処理を行うこととを実行する、サーバを提供する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
一側面によると、前記プロセッサーは、前記第１コンタクトリスト情報と、受信された前記第２コンタクトリスト情報との比較に基づいて、前記認証に関する処理を行ってもよい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
他の側面によると、前記プロセッサーは、前記第１コンタクトリスト情報に含まれる連絡先と前記第２コンタクトリスト情報に含まれる連絡先とに対し、互いに同じ連絡先が含まれる割合が予め設定された割合以上であるかを比較し、前記互いに同じ連絡先が含まれる割合が前記予め設定された割合以上である場合、前記認証に関する処理を行ってもよい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
さらに他の側面によると、前記プロセッサーは、前記第１コンタクトリスト情報に含まれる連絡先それぞれがハッシュ関数によって変換された第１ハッシュ値と、前記識別子とを関連付けて前記記憶部に記憶することと、前記第２コンタクトリスト情報に含まれる連絡先それぞれがハッシュ関数によって変換された第２ハッシュ値と前記第１ハッシュ値とを比較することとを実行してもよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
さらに他の側面によると、前記プロセッサーは、前記第１コンタクトリスト情報に含まれる連絡先それぞれにおいて、名前、電話番号、および電子メールアドレスのうち少なくとも１つの項目の値を前記記憶部に記憶することと、前記第２コンタクトリスト情報に含まれる連絡先それぞれにおいて、名前、電話番号、および電子メールアドレスのうち少なくとも１つの項目の値を抽出して前記記憶部に記憶された前記第１コンタクトリスト情報に基づく値と比較することとを実行してもよい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
さらに他の側面によると、前記プロセッサーは、前記第１コンタクトリスト情報に含まれる連絡先それぞれの予め設定された項目において、前記予め設定された項目に含まれる文字列の一部を前記記憶部に記憶することと、前記第２コンタクトリスト情報に含まれる連絡先それぞれの前記予め設定された項目において、前記予め設定された項目に含まれる文字列の一部を前記記憶部に記憶された前記第１コンタクトリスト情報に基づく文字列の一部と比較することとを実行してもよい。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
第１端末と通信し、前記第１端末のユーザにサービスを提供するサーバに実行させるためのプログラムであって、前記第１端末から第１コンタクトリスト情報を前記サーバの通信部によって受信することと、前記第１端末のユーザの識別子と、前記第１コンタクトリスト情報とを関連付けて前記サーバの記憶部に記憶することと、前記第１端末または第２端末から前記サーバに対して、前記識別子に基づく前記サービスのリクエストが行われた場合、前記第１端末または前記第２端末から送信された第２コンタクトリスト情報を前記通信部によって受信することと、前記識別子に基づく前記第１コンタクトリスト情報と、受信された前記第２コンタクトリスト情報とに基づいて、前記サービスの前記リクエストに対する、前記第１端末または前記第２端末のユーザの認証に関する処理を行うこととを前記サーバに実行させる、プログラムを提供する。