(57)【要約】【課題】新規に会員登録する者が国内にいるか、或いは国外にいるかに応じて、認証の方式を変えてきめ細かな認証処理を行うことを目的とする。【解決手段】本発明によるサービス提供システムは、新規会員登録のためにアクセスしてきたユーザ端末装置のＩＰアドレスを取得し、当該ＩＰアドレスを利用して、ユーザ端末装置が国内にあるか、或いは、国外にあるかを判別する手段と、ユーザ端末装置が国内にあると判別されたとき、国内在住者向けの認証処理を行う手段と、ユーザ端末装置が国外にあると判別されたとき、国外在住者向けの認証処理を行う手段と、認証の結果、新規会員登録が許可された場合に会員登録処理を行う手段と、を備える。【選択図】図３
2008269477.tif 000002
【特許請求の範囲】
【請求項１】
登録した会員に対してネットワーク上で会員制サービスを提供するサービス提供システムであって、
新規会員登録のためにアクセスしてきたユーザ端末装置のＩＰアドレスを取得し、当該ＩＰアドレスを利用して、前記ユーザ端末装置が国内にあるか、或いは、国外にあるかを判別するアクセス元判別手段と、
前記アクセス元判別手段により、前記ユーザ端末装置が国内にあると判別されたとき、国内在住者向けの認証処理を行う国内在住者認証手段と、
前記アクセス元判別手段により、前記ユーザ端末装置が国外にあると判別されたとき、国外在住者向けの認証処理を行う国外在住者認証手段と、
前記国内在住者認証手段又は前記国外在住者認証手段による認証の結果、新規会員登録が許可された場合に、前記ユーザ端末装置から受信した情報に基づいて会員登録処理を行う会員登録手段と、
を備えるサービス提供システム。
【請求項２】
前記サービス提供システムは、
ＩＰアドレスと、当該ＩＰアドレスが国内のものか国外のものかを示す情報とを、対応付けて記憶するＩＰアドレス対応表を備え、
前記アクセス元判別手段は、
前記ユーザ端末装置から取得したＩＰアドレスを、前記ＩＰアドレス対応表で照合することによって、前記ユーザ端末装置が国内にあるか、或いは、国外にあるかを判別する、
ことを特徴とする請求項１記載のサービス提供システム。
【請求項３】
前記国内在住者認証手段は、携帯電話機を利用してユーザ認証を行う、
ことを特徴とする請求項１又は２記載のサービス提供システム。
【請求項４】
前記国外在住者認証手段は、携帯電話機を利用することなくユーザ認証を行う、
ことを特徴とする請求項１乃至３のいずれかに記載のサービス提供システム。
【請求項５】
前記会員制サービスは、ソーシャル・ネットワーキング・サービスであることを特徴とする請求項１乃至４のいずれかに記載のサービス提供システム。
【請求項６】
登録した会員に対してネットワーク上で会員制サービスを提供するコンピュータによるサービス提供システムにおいて、新規登録会員の認証を行う方法であって、
前記コンピュータが、
新規会員登録のためにアクセスしてきたユーザ端末装置のＩＰアドレスを取得し、当該ＩＰアドレスを利用して、前記ユーザ端末装置が国内にあるか、或いは、国外にあるかを判別する判別ステップと、
前記判別ステップにより、前記ユーザ端末装置が国内にあると判別されたとき、国内在住者向けの認証処理を行う国内在住者認証ステップと、
前記判別ステップにより、前記ユーザ端末装置が国外にあると判別されたとき、国外在住者向けの認証処理を行う国外在住者認証ステップと、
前記国内在住者認証ステップ又は前記国外在住者認証ステップにおける認証の結果、新規会員登録が許可された場合に、前記ユーザ端末装置から受信した情報に基づいて会員登録処理を行うステップと、
を備える認証方法。
【請求項７】
請求項６に記載の認証方法をコンピュータに実行させるためのプログラム。
【請求項８】
請求項７に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会員制サービスにおける、新規登録会員の認証処理技術に関する。
【背景技術】
【０００２】
従来、ソーシャル・ネットワーキング・サービス（以下「ＳＮＳ」という。）と呼ばれる、人と人とのつながりを促進・サポートするコミュニティ型の会員制サービスが知られている。ＳＮＳでは、自分のプロフィールや写真を会員に公開する機能や、会員や友人のみに公開範囲を制限できる日記機能、趣味や地域などテーマを決めて掲示板などで交流できるコミュニティ機能等のサービスがインターネット上で利用できるようになっている。
【０００３】
このＳＮＳに新規に会員登録する際、誰でも自由に会員登録できるＳＮＳも存在するが、既存の会員からの招待がないと参加できないという招待制を採用するＳＮＳも存在する。この招待制のＳＮＳとして非特許文献１に開示されるウェブサイトが知られている。
【非特許文献１】「ソーシャル・ネットワーキング  サービス［ｍｉｘｉ（ミクシィ）］」、［online］、［平成１９年４月２４日検索］、インターネット＜ＵＲＬ：http://mixi.jp/＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記ＳＮＳでは、ＳＮＳの本来の機能である「人と人とのつながりを促進・サポートする」ためなどの理由により、一人の会員が複数のメールアドレスを使用して複数のアカウントを取得・保有する重複登録等の不正登録を禁止している。
【０００５】
また、本願発明者らの経験によると、重複登録した会員は、複数のアカウントを利用して、別人格に成りすまして他人を誹謗中傷したり、会員規約で禁止しているＳＮＳ内での商行為を行ったりするなどの不正行為を行う傾向が高い。
【０００６】
そこで、ＳＮＳの運営事務局としては、一般の会員に安全かつ安心なコミュニティ・サービスを提供するためにも、重複登録等の不正登録を排除することが要請されている。しかし、不正登録の禁止は、ＳＮＳの会員規約などで規定されているものの、実際には会員のモラルに委ねられているというのが実情であり、異なるメールアドレスを使用した重複登録を排除することは困難である。
【０００７】
これに対し、本願出願人は、新規会員登録の際に携帯電話機を利用して認証することによって、重複登録等の不正登録を排除するシステムを既に提案している。しかし、このシステムでは、新規に会員登録しようとする者が、所定の機能を備えるインターネット利用可能な携帯電話機を保有していることを前提とするため、会員登録する者が国外にいて、所定の機能を備えるインターネット利用可能な携帯電話機を利用できない者は、ＳＮＳに登録できないというおそれがある。
【０００８】
本発明は、かかる実情に鑑みてなされたものであり、会員制サービスにユーザが新規に会員登録する際に、一の会員が複数アカウントを保有するという重複登録等の不正登録を排除することのできるサービス提供システム及び認証方法を提供することを目的とする。特に、新規に会員登録する者が国内にいるか、或いは国外にいるかに応じて、認証の方式を変えて、きめ細かな認証処理を行うことを目的とする。また、新規に会員登録する者が国外にいる場合であっても、重複登録等の不正登録を排除することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明によるサービス提供システムは、登録した会員に対してネットワーク上で会員制サービスを提供するサービス提供システムであり、新規会員登録のためにアクセスしてきたユーザ端末装置のＩＰ（インターネット・プロトコル）アドレスを取得し、当該ＩＰアドレスを利用して、ユーザ端末装置が国内にあるか、或いは、国外にあるかを判別するアクセス元判別手段と、アクセス元判別手段により、ユーザ端末装置が国内にあると判別されたとき、国内在住者向けの認証処理を行う国内在住者認証手段と、アクセス元判別手段により、ユーザ端末装置が国外にあると判別されたとき、国外在住者向けの認証処理を行う国外在住者認証手段と、国内在住者認証手段又は国外在住者認証手段による認証の結果、新規会員登録が許可された場合に、ユーザ端末装置から受信した情報に基づいて会員登録処理を行う会員登録手段と、を備える。かかる発明によれば、ＩＰアドレスに基づいて、新規に会員登録する者が国内にいるか、或いは国外にいるかを判別し、判別結果に応じて認証の方式を変えてきめ細かな認証処理を行うことによって、国外にいる者であっても会員登録できるようになる。
【００１０】
また、サービス提供システムは、ＩＰアドレスと、当該ＩＰアドレスが国内のものか国外のものかを示す情報とを、対応付けて記憶するＩＰアドレス対応表を備え、アクセス元判別手段は、ユーザ端末装置から取得したＩＰアドレスを、ＩＰアドレス対応表で照合することによって、ユーザ端末装置が国内にあるか、或いは、国外にあるかを判別する、ことが好ましい。
【００１１】
さらに、国内在住者認証手段は、携帯電話機を利用してユーザ認証を行うものであることが好ましい。また、国外在住者認証手段は、携帯電話機を利用することなくユーザ認証を行うものであることが好ましい。かかる発明によれば、国内在住者に対しては、携帯電話機を利用した追加認証を行うことによって、より精度よく不正登録を排除し、また、国外在住者に対しては、携帯電話機を利用しないで不正登録を排除することができる。
【００１２】
また、好適には、会員制サービスは、ソーシャル・ネットワーキング・サービスであることを特徴とする。
【００１３】
また、本発明による認証方法は、登録した会員に対してネットワーク上で会員制サービスを提供するコンピュータによるサービス提供システムにおいて、新規登録会員の認証を行う方法である。ここで、コンピュータは、新規会員登録のためにアクセスしてきたユーザ端末装置のＩＰアドレスを取得し、当該ＩＰアドレスを利用して、ユーザ端末装置が国内にあるか、或いは、国外にあるかを判別する判別ステップと、判別ステップにより、ユーザ端末装置が国内にあると判別されたとき、国内在住者向けの認証処理を行う国内在住者認証ステップと、判別ステップにより、ユーザ端末装置が国外にあると判別されたとき、国外在住者向けの認証処理を行う国外在住者認証ステップと、国内在住者認証ステップ又は国外在住者認証ステップにおける認証の結果、新規会員登録が許可された場合に、ユーザ端末装置から受信した情報に基づいて会員登録処理を行うステップと、を備える。
【００１４】
本発明のプログラムは、本発明の重複登録認証方法の各処理ステップをコンピュータに実行させることを特徴とする。本発明のプログラムは、ＣＤ−ＲＯＭ等の光学ディスク、磁気ディスク、半導体メモリなどの各種の記録媒体を通じて、又は通信ネットワークなどを介してダウンロードすることにより、コンピュータにインストール又はロードすることができる。
【００１５】
なお、本明細書等において、「重複登録」とは、会員制サービスにおいて、一人の会員（同一人物）が異なる複数のアカウントを取得・保有することをいう。また、「手段」とは、単に物理的手段を意味するものではなく、その手段が有する機能をソフトウェアによって実現する場合も含む。また、１つの手段が有する機能が２つ以上の物理的手段により実現されても、２つ以上の手段の機能が１つの物理的手段により実現されてもよい。
【発明の効果】
【００１６】
本発明のサービス提供システム及び認証方法によれば、一の会員が複数アカウントを保有するという重複登録等の不正登録を排除することが可能になる。特に、新規に会員登録する者が国内にいるか、或いは国外にいるかに応じて、認証の方式を変えて、きめ細かな認証処理を行うことができる。また、新規に会員登録する者が国外にいる場合であっても、重複登録等の不正登録を排除することが可能である。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態について図面を参照しつつ詳細に説明する。なお、同一の要素には同一の符号を付し、重複する説明を省略する。
【００１８】
図１は、本発明の一実施形態に係るサービス提供サーバ１０を含む情報処理システム１００の全体構成を示すブロック図である。図１に示すように、本情報処理システム１００は、サービス提供サーバ１０とユーザ端末装置２０、３０と、携帯電話機３２とが、ネットワークＮに接続可能に構成される。
【００１９】
サービス提供サーバ１０は、会員登録した者にソーシャル・ネットワーキング・サービス（以下「ＳＮＳ」という。）を提供する情報処理装置である。なお、以下では、サービス提供サーバ１０によって提供されるＳＮＳに既に会員登録済みの者を、単に「会員」といい、当該ＳＮＳに会員登録していない者を「非会員」という。
【００２０】
ユーザ端末装置２０、３０は、パーソナルコンピュータ（ＰＣ）、携帯情報端末（ＰＤＡ）又は携帯電話機等の情報処理装置であり、サービス提供サーバ１０にネットワークＮを介して接続可能である。
【００２１】
本実施形態では、便宜上、サービス提供サーバ１０によって提供されるＳＮＳの会員が使用する情報処理装置をユーザ端末装置２０として表し、非会員が使用する情報処理装置をユーザ端末装置３０として表す。ユーザ端末装置２０、３０は、少なくともウェブブラウザを備える。また、非会員が使用するユーザ端末装置３０は、少なくとも、電子メールを利用可能である。
【００２２】
携帯電話機３２は、非会員が所持する携帯電話機（ＰＨＳ端末を含む）であり、機器毎に、少なくとも日本国内で各機器を個別に識別可能な識別子（以下「端末ＩＤ」という。）が付されている。なお、本実施形態では携帯電話機として説明するが、機器毎に個別の識別子が付与される類の端末装置であれば、携帯可能であるか否かや、電話機能を有しているか否かを問わない。
【００２３】
ネットワークＮは、サービス提供サーバ１０とユーザ端末装置２０、３０と携帯電話機３２との間で情報を送受信するための通信回線である。例えば、インターネット、ＬＡＮ、専用線、パケット通信網、電話回線、企業内ネットワーク、その他の通信回線、それらの組み合わせ等のいずれであってもよく、有線であるか無線であるかを問わない。
【００２４】
図２は、本実施形態におけるサービス提供サーバ１０の構成を示すブロック図である。図２に示すように、サービス提供サーバ１０は、各部の動作や処理を制御するための制御手段１１（例えば、ＣＰＵ等のプロセッサ）、情報を記憶するための記憶手段１２（例えば、ＲＯＭ、ＲＡＭ等のメモリや、ハードディスク装置等の記憶装置）、ネットワークを介して情報を送受信するための通信インタフェースとしての通信手段１３、及びこれらを結ぶバス１４を備えている。
【００２５】
制御手段１１は、さらに、招待情報受付手段１１１と、招待メール送信手段１１２と、新規登録情報受付手段１１３と、アクセス元判別手段１１４と、国内在住者認証手段１１５と、国外在住者認証手段１１６と、会員登録手段１１７と、サービス提供手段１１８と、を備えている。また、記憶手段１２は、会員情報記憶手段１２１と、招待情報記憶手段１２２と、ＩＰ（インターネット・プロトコル）アドレス対応表１２３と、ホワイトリスト１２４と、ブラックリスト１２５とを備えている。
【００２６】
招待情報受付手段１１１は、ＳＮＳに登録済みの会員が、非会員の自分の友人等を当該ＳＮＳに招待しようとするときに、招待者である会員の会員ＩＤと被招待者である非会員の電子メールアドレスとを含む招待情報を、招待者のユーザ端末装置２０から受け付ける機能を有する。なお、本明細書において、友人等を招待しようとする会員を「招待者」といい、招待を受けた非会員を「被招待者」という。また、招待情報受付手段１１１は、招待者から受け付けた被招待者の電子メールアドレスが既に会員情報記憶手段１２１に登録されている場合には、招待者に対して、招待を受けた者がすでにＳＮＳに会員登録済みであることを報知することが好ましい。
【００２７】
招待メール送信手段１１２は、招待情報受付手段１１１が受け付けた招待情報に基づいて、被招待者の電子メールアドレス宛に、招待者からＳＮＳへの招待があったことを伝える電子メール（以下、「招待メール」という。）を送信する機能を有する。
【００２８】
新規登録情報受付手段１１３は、被招待者のユーザ端末装置３０から、ＳＮＳに新規登録しようとする被招待者の電子メールアドレス、パスワード、プロフィール情報を含む新規登録情報を受け付ける機能を有する。また、新規登録情報受付手段１１３は、被招待者から受け付けた電子メールアドレスが既に会員情報記憶手段１２１に登録されている場合には、被招待者に対して、電子メールアドレスが登録済みであることを報知し、電子メールアドレスを再入力させる機能を有することが好ましい。
【００２９】
アクセス元判別手段１１４は、サービス提供サーバ１０にアクセスしてきたユーザが使用するユーザ端末装置３０のＩＰアドレスに基づいて、当該ユーザ端末装置３０が国内にあるか、或いは、国外にあるかを判別する機能を有する。本実施形態では、ＩＰアドレスとその場所を対応付けたＩＰアドレス対応表１２３を参照して、ユーザ端末装置３０の位置する場所を判断する。
【００３０】
なお、アクセス元判別手段１１４は、ユーザ端末装置３０が設置される地理的な場所が、日本国内に位置するか、国外に位置するかを、正確に判別することが好ましいが、本発明においては、ユーザ端末装置３０の位置する場所を厳密かつ正確に判別する必要はない。ＩＰアドレスに基づいて、ユーザ端末装置３０が国内に位置するか、或いは、国外に位置するかを、ある程度の精度で区分け可能であればよい。
【００３１】
国内在住者認証手段１１５は、被招待者のユーザ端末装置３０のＩＰアドレスが国内のものであると判別された場合に、国内在住者向けに重複登録等の不正がないことを認証するための機能を有する。この国内在住者認証手段１１５では、必要に応じて、携帯電話機３２を利用した認証を行うことが好ましい。
【００３２】
国外在住者認証手段１１６は、被招待者のユーザ端末装置３０のＩＰアドレスが国外（国内以外）のものであると判別された場合に、国外在住者向けに重複登録等の不正がないことを認証するための機能を有する。この国外在住者認証手段１１６では、携帯電話機３２を利用することなく認証を行うことが好ましい。
【００３３】
会員登録手段１１７は、被招待者を新規に会員登録する機能を有する。新規会員登録処理においては、会員ＩＤを新規に発行し、会員ＩＤと新規登録情報受付手段１１３が受け付けた新規登録情報とを対応付けて会員情報記憶手段１２１に登録する。
【００３４】
サービス提供手段１１８は、ＳＮＳの会員、すなわち会員情報記憶手段１２１に登録されている会員に対して、ＳＮＳに係る各種サービス（日記、コミュニティ等）を提供する機能を有する。
【００３５】
会員情報記憶手段１２１には、ＳＮＳに登録されている会員の会員情報が記憶される。会員情報には、会員ＩＤ、パスワード、電子メールアドレス、携帯メールアドレス、姓・名、ニックネーム、住所、性別、自己紹介、携帯電話機の端末ＩＤなどが含まれる。なお、会員情報として、パスワード及び電子メールアドレスの登録は必須であるが、それ以外の登録は任意である。パスワードと電子メールアドレス以外の情報は、会員登録後の任意のときに、サービス提供サーバ１０が取得できた時点で、随時登録可能である。
【００３６】
招待情報記憶手段１２２には、招待者から入力された招待情報が記憶される。招待情報記憶手段１２２には、招待者の会員ＩＤと被招待者の電子メールアドレスを含む招待情報の他に、招待者の姓・名、招待者から被招待者へ向けたメッセージなどが含まれる。なお、会員登録手段１１７による会員登録が完了したとき、招待情報記憶手段１２２に記憶された招待情報等は削除されることが好ましい。
【００３７】
ＩＰアドレス対応表１２３には、ＩＰアドレスとそのロケーションとが対応付けて記憶される。ここで、ロケーションとは、少なくとも、日本国内か国外（国内以外）かに関する情報であり、ＩＰアドレス対応表１２３を参照することによって、ネットワークＮ上で、日本国内に位置する機器等のＩＰアドレスと、国外に位置する機器等のＩＰアドレスとを、判別することができるようになっている。なお、このような対応表の情報は、サードパーティーが定期的に提供するリスト情報を援用してもよい。
【００３８】
ホワイトリスト１２４には、国内在住者を会員登録する際に、重複登録の可能性が低いと考えられる条件が事前に登録されている。例えば、上場企業や学校など、不正利用のおそれが少ないと考えられるドメイン名が、ホワイトリスト１２４に登録される。なお、本願発明者らの経験によると、招待制のＳＮＳの場合、上場企業や学校などのメールアドレスを使用する場合には、重複登録の可能性が低いことが判明しているので、被招待者のドメイン名がホワイトリストに登録されている場合に、追加的な認証を行わないようにすることで、会員登録時の被招待者の負担を抑えつつ、重複登録の排除を図ることが可能になる。
【００３９】
ブラックリスト１２５には、国外在住者を会員登録する際に、重複登録の可能性が高いと考えられる条件が事前に登録されている。例えば、以前に重複登録等の不正が行われたことのあるＩＰアドレスが、ブラックリスト１２５に登録される。なお、なお、本願発明者らの経験によると、招待制のＳＮＳの場合、特定の会員が繰り返し重複登録等をする傾向が高いことが判明しているので、過去に不正登録が行われたＩＰアドレスを介して、再度不正登録が試みられる可能性は高いことが予想される。
【００４０】
なお、サービス提供サーバ１０は、単一のコンピュータより構成されるものであっても、ネットワーク上に分散した複数のコンピュータより構成されるものであってもよい。
【００４１】
また、本実施形態におけるユーザ端末装置２０、３０は、市販のＰＣを利用可能であり、図示省略するが、例えば、各部の動作や処理を制御するための制御手段としてのＣＰＵ、各種情報の格納や処理の作業領域として機能するメモリやハードディスク装置等の記憶手段、キーボードやマウス等の入力手段から入力される信号を受け付ける入力インタフェース、ディスプレイ装置等の出力手段に信号を出力する出力インタフェース、ネットワークＮに接続され情報を送受信するための通信インタフェース、及びこれらを結ぶバスを備える。また、本実施形態における携帯電話機３２も、市販の携帯電話端末を利用可能である。
【００４２】
次に、上記のように構成されるサービス提供サーバ１０における招待処理の概要について説明する。
【００４３】
図３は、サービス提供サーバ１０による招待及び新規会員登録処理の流れを示すフローチャートである。図４は、招待及び新規会員登録処理のタイミングチャートである。図５は、招待者のユーザ端末装置２０に表示される画面の一例である。図６は、被招待者に送られる招待メールの一例である。なお、ここでは、ＳＮＳの会員Ａ（招待者）が、非会員Ｂ（被招待者）を招待する場合を例に説明する。
【００４４】
会員Ａは、ユーザ端末装置２０からネットワークＮを介してサービス提供サーバ１０が提供するＳＮＳにログインした後、「友人を招待」アイコンをクリックする等して、招待処理を開始する。その後、会員Ａは、ユーザ端末装置２０に表示される画面（図５参照）の指示に従い、招待しようとする非会員Ｂ（被招待者）の電子メールアドレスと会員Ａの会員ＩＤとを含む招待情報を、サービス提供サーバ１０に送信する。なお、サービス提供サーバ１０は、ユーザ端末装置２０に記憶されているクッキー（ｃｏｏｋｉｅ）を利用して、自動的に会員Ａの会員ＩＤを取得することが好ましい。
【００４５】
サービス提供サーバ１０の招待情報受付手段１１１は、被招待者の電子メールアドレスと会員Ａの会員ＩＤとを受信すると、受信した被招待者の電子メールアドレスが既に会員情報記憶手段１２１に登録されているか否かを検索し、既に登録されている場合は、会員Ａに対して、被招待者が既に会員登録済みであることをお知らせする。
【００４６】
一方、被招待者の電子メールアドレスが未登録の場合は、招待処理を続ける。そして、会員Ａは、ユーザ端末装置２０に順次表示される画面の指示に従い、招待者の姓・名（ニックネームでもよい。）及びメッセージ（任意）を入力し、サービス提供サーバ１０に送信する。こうして、サービス提供サーバ１０は、ユーザ端末装置２０から招待情報や招待メールに記載するメッセージ等の受付を完了する（Ｓ４１）。
【００４７】
次に、サービス提供サーバ１０の招待メール送信手段１１２は、ユーザ端末装置２０から受信した招待情報やメッセージ等の情報を招待情報記憶手段１２２に記憶するとともに、図６に示すような招待メールを被招待者Ｂに送信する（Ｓ４２）。このとき、サービス提供サーバ１０は、ユーザ端末装置２０から受信したメッセージ等を含む電文を生成し、ステップＳ４１で受信した招待情報に含まれる被招待者Ｂの電子メールアドレス宛に、生成した電文を本文とする電子メール（招待メール）送信する。
【００４８】
なお、被招待者に送信される招待メールには、各招待メール毎に付与された固有の識別情報を含むリンク情報６１が含まれている。このリンク情報６１は、所定のＵＲＬへのハイパーリンクとなっていて、招待メールを受信した被招待者がこのリンク情報６１に基づいてサービス提供サーバ１０にアクセスしてくると、新規登録情報受付手段１１３は、アクセスを受けたＵＲＬに含まれる固有の識別情報に対応する招待情報を、招待情報記憶手段１２２から取り出せるようになっている。
【００４９】
被招待者Ｂは、招待メールを受信した後、ＳＮＳに登録する場合には、招待メール中のリンク情報６１をクリックするなどして、ユーザ端末装置３０からサービス提供サーバ１０にアクセスして、新規登録処理を開始する（Ｓ４３）。
【００５０】
このとき、サービス提供サーバ１０は、ユーザ端末装置３０からアクセスを受けると、アクセスしてきたユーザ端末装置３０のＩＰアドレスを取得して、当該ＩＰアドレスが国内のアドレスか、或いは、国外のアドレスであるかを判別する（Ｓ４４）。
【００５１】
そして、アクセス元のＩＰアドレスが国内のものであると判別した場合には、国内在住者向けの認証処理を行う（Ｓ４５）。これに対し、ＩＰアドレスが国外のものであると判別した場合には、国外在住者向けの認証処理を行う（Ｓ４６）。
【００５２】
この国内在住者向け又は国外在住者向けの認証処理の結果に基づいて、被招待者Ｂの会員登録処理、又は、非登録処理を実行する（Ｓ４７）。すなわち、認証に成功した場合には、重複登録等の可能性が低いと考えられるため、被招待者Ｂの新規会員登録処理を実行する。一方、認証に失敗した場合には、重複登録等の可能性が高いと考えられるため、新規会員登録処理を中断し、被招待者Ｂを新規に会員登録することなく処理を終了する。
【００５３】
なお、新規に会員登録する場合、会員登録手段１１７は、被招待者の会員ＩＤを新規に発行し、会員ＩＤと新規登録情報とを対応付けて、会員情報記憶手段１２１に新規登録する。また、被招待者の携帯メールアドレスや端末ＩＤを取得した場合には、これらも会員ＩＤに対応付けて会員情報記憶手段１２１に登録する。
【００５４】
次に、ステップＳ４４でユーザ端末装置３０が国内のものであると判別した場合、すなわち、被招待者Ｂが国内在住者であると判別した場合に実行される、国内在住者向けの認証処理（Ｓ４５）について説明する。
【００５５】
図７は、国内在住者向けの認証処理の流れの一例を示すフローチャートである。図８は、被招待者のユーザ端末装置３０に表示される新規登録画面の一例である。図９は、被招待者の携帯電話機３２に表示される確認メールの一例である。
【００５６】
被招待者Ｂは、ユーザ端末装置３０に順次表示される画面の指示に従い、新規登録処理に必要な各種情報（新規登録情報）を入力する。例えば、図８に示すような新規登録フォームがユーザ端末装置３０に表示されるので、このフォーム等を利用して、ニックネーム、携帯メールアドレス等を入力する。入力された新規登録情報は、サービス提供サーバ１０に送信され、新規登録情報受付手段１１３が、ユーザ端末装置３０から送られてきた新規登録情報を受信する（Ｓ８１）。
【００５７】
次に、受信した新規登録情報に基づいて、被招待者Ｂがホワイトリスト１２４に登録されている条件を満たすか否かを判別する（Ｓ８２）。このホワイトリスト１２４には、例えば、上場企業や学校のメイン名等が登録されているので、被招待者Ｂの電子メールアドレスのドメイン名がホワイトリスト１２４に登録されているか否か等を確認し、被招待者Ｂがホワイトリスト１２４の条件に合致する場合には、重複登録の可能性が低いと判断し、被招待者Ｂの新規会員登録を許可する（Ｓ８４）。
【００５８】
一方、ホワイトリスト１２４の条件に合致しない場合には、携帯電話機３２を利用した追加認証を行う（Ｓ８３）。
【００５９】
携帯電話機３２を利用した追加認証処理においては、まず、ステップＳ８１で受信した新規登録情報に含まれる携帯メールアドレスに対して、図９に示すようなＳＮＳへの新規登録を確認するための携帯メール（確認メール）を送信する。この確認メールには、乱数により生成された確認コードを含むリンク７１が表示され、被招待者Ｂがこのリンク７１を選択すると、確認コードがサービス提供サーバ１０に伝送される。
【００６０】
続いて、サービス提供サーバ１０は、携帯電話機３２から確認コードを受け取ったとき、携帯電話機３２から端末ＩＤを取得できる場合には、携帯電話機３２の端末ＩＤも取得する。そして、取得した端末ＩＤが既に会員情報記憶手段１２１に登録されているか否かを確認して、登録されていない場合には、重複登録の可能性が低いと判断し、被招待者Ｂの新規会員登録を許可する（Ｓ８４）。一方、取得した端末ＩＤが既に登録されている場合には、会員登録を許可しない（Ｓ８５）。なぜなら、端末ＩＤが登録済みである場合、当該端末ＩＤにより識別される携帯電話機３２の所有者（被招待者Ｂ）は、既に会員登録済みであると判断できるからである。なお、端末ＩＤは、携帯電話機３２から必ず取得できるとは限らないので、端末ＩＤを取得できない場合には、確認コードの受領をもって、新規会員登録を許可してもよい。
【００６１】
このように、国内在住者向けの認証処理においては、ホワイトリストによる認証と携帯電話機による追加認証によって、会員登録の可否を判断する。携帯電話機の端末ＩＤを利用した追加認証を行うため、重複登録を極力排除できるようになる。また、本実施形態では、始めにホワイトリストによる認証を行うことにより、端末ＩＤによる認証を行うまでも無い場合には、携帯電話機による追加認証を省略している。これにより、被招待者の素性が明らかで重複登録の可能性が低いと考えられる場合には、新規登録処理をより簡単に行えるようにしている。
【００６２】
次に、ステップＳ４４でユーザ端末装置３０が国外のものであると判別した場合、すなわち、被招待者Ｂが国外在住者であると判別した場合に実行される、国外在住者向けの認証処理（Ｓ４６）について説明する。
【００６３】
図１０は、国外在住者向けの認証処理の流れの一例を示すフローチャートである。国外在住者向けの認証処理においては、まず、ユーザ端末装置３０のＩＰアドレスが、ブラックリスト１２５に登録されているか否かを判断する（Ｓ９１）。このブラックリスト１２５には、以前に重複登録等の不正が行われたことのあるＩＰアドレスが登録されていて、ユーザ端末装置３０のＩＰアドレスがブラックリスト１２５に登録されている場合には、新規会員登録を許可しない（Ｓ９２）。
【００６４】
一方、ユーザ端末装置３０のＩＰアドレスがブラックリスト１２５に登録されていなければ、新規会員登録を許可する（Ｓ９３）。この場合、図８に示すような新規登録フォーム等がユーザ端末装置３０に順次表示されるので、被招待者Ｂは新規登録情報を入力し、サービス提供サーバ１０に送信する（Ｓ９４）。
【００６５】
このように、国外在住者向けの認証処理においては、ブラックリストによる認証によって、会員登録の可否を判断する。なお、このブラックリストによる認証は、不正を働くユーザは一握りの特定ユーザであることが多く、しかも、同一のユーザが繰り返し重複登録等の不正を働くことが多いという経験則に基づくものである。
【００６６】
本実施形態のように、ＩＰアドレスのブラックリストにより国外在住者認証処理を行うとき、１つのＩＰアドレスを複数の端末装置で共有する場合には、誰か一人が不正を働いたためにそのＩＰアドレスがブラックリストに登録されてしまうと、同一のＩＰアドレスを共有する他のユーザの新規会員登録も拒否されてしまうという状況が生じる可能性を否定できない。しかし、国内向けに提供されるＳＮＳの場合、国外在住者の会員数は多くなく、同一の組織に属する者のうち、当該ＳＮＳの会員であるユーザは、せいぜい数人程度であることが予想される。このように、１つのＩＰアドレスをせいぜい数名の会員が共有する場合、ＩＰアドレス単位で会員登録を拒否しても、実質的に問題になることは極めて少ないことが想定される。このような状況下においては、ＩＰアドレスを利用したブラックリストによる認証という、比較的粗い認証方式であっても有効に機能し、不正の疑いのある会員登録を簡易かつ効果的に排除することができるという格別の効果を奏する。
【００６７】
なお、本発明は、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。このため、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。例えば、上述の各処理ステップは処理内容に矛盾を生じない範囲で任意に順番を変更して又は並列に実行することができる。
【００６８】
上記実施形態では、サービス提供サーバ１０がＳＮＳを提供するものとして説明したが、ＳＮＳに限らず、サービスの利用に会員登録を要するサービスに適用可能である。
【００６９】
また、上記実施形態では、会員が非会員を招待するとき、サービス提供サーバ１０へのログインを前提としたが、ログインすることなく会員からの招待を受け付けてもよいことは言うまでもない。また、上記実施形態では、「友人を招待」アイコン５１をクリックして、招待処理を開始する例を示したが、これ以外にも種々の方法によって、招待処理を開始してもよい。さらに、本実施形態では、ユーザ端末装置２０に記録されたクッキー等の情報に基づいて、招待者の会員ＩＤを自動的にサービス提供サーバ１０に送信するものとしたが、招待者がキー入力した会員ＩＤをサービス提供サーバ１０に送信するものとしてもよい。
【００７０】
さらに、上記実施形態では、ＩＰアドレスが国内のものか海外のものかを判断する際に、ＩＰアドレス対応表１２３を参照して判断するものとしたが、ＷＨＯＩＳやＤＮＳを用いて、ネットワーク管理者に関する情報やホスト名を取得し、これにより、登録組織名やホスト名から接続元の場所を割り出してもよい。また、ＩＰアドレス対応表１２３は、サービス提供サーバ１０の外部データベースに記憶されているものを利用してもよい。
【００７１】
また、上記実施形態では、国内在住者向けの認証処理として、ホワイトリストと携帯電話機を用いて、会員登録の可否を判断する例を示した。また、国外在住者向けの認証処理として、ブラックリストを用いて会員登録の可否を判断する例を示した。これらは、より好ましい認証方式ではあるが、これらの認証方式に限らず、他の様々な認証方式を適宜採用可能である。
【図面の簡単な説明】
【００７２】
【図１】サービス提供サーバ１０を含む情報処理システム１００の全体構成を示すブロック図である。
【図２】サービス提供サーバ１０の構成を示すブロック図である。
【図３】サービス提供サーバ１０による招待及び新規会員登録処理の流れを示すフローチャートである。
【図４】招待及び新規会員登録処理のタイミングチャートである。
【図５】招待者のユーザ端末装置２０に表示される画面の一例である。
【図６】被招待者に送られる招待メールの一例である。
【図７】国内在住者向けの認証処理の流れの一例を示すフローチャートである。
【図８】被招待者のユーザ端末装置３０に表示される新規登録画面の一例である。
【図９】被招待者の携帯電話機３２に表示される確認メールの一例である。
【図１０】国外在住者向けの認証処理の流れの一例を示すフローチャートである。
【符号の説明】
【００７３】
１０   サービス提供サーバ（サービス提供システム）
１１   制御手段
１２   記憶手段
１３   通信手段
２０   ユーザ端末装置
３０   ユーザ端末装置
３２   携帯電話機
１００ 情報処理システム
１１１ 招待情報受付手段
１１２ 招待メール送信手段
１１３ 新規登録情報受付手段
１１４ アクセス元判別手段
１１５ 国内在住者認証手段
１１６ 国外在住者認証手段
１１７ 会員登録手段
１１８ サービス提供手段
１２１ 会員情報記憶手段
１２２ 招待情報記憶手段
１２３ ＩＰアドレス対応表
１２４ ホワイトリスト
１２５ ブラックリスト
Ｎ     ネットワーク
【図１】
2008269477.tif 000003
【図２】
2008269477.tif 000004
【図３】
2008269477.tif 000005
【図４】
2008269477.tif 000006
【図５】
2008269477.tif 000007
【図６】
2008269477.tif 000008
【図７】
2008269477.tif 000009
【図８】
2008269477.tif 000010
【図９】
2008269477.tif 000011
【図１０】
2008269477.tif 000012