(57)【特許請求の範囲】
【請求項１】
ユーザによって操作可能な端末と、コンテンツを配信するコンテンツサイトサーバと、前記端末を操作するユーザと前記コンテンツサイトサーバを運用するサイト事業者とがサービスの加入者であるか否かを認証するサービス認証サーバと、前記サービスに加入している正当なユーザの認証情報を登録するユーザ認証登録装置とを有するシステムにおけるサービス認証方法であって、
前記端末が、前記コンテンツサイトサーバへ第１のページ取得要求を送信する第１のステップと、
前記コンテンツサイトサーバが、前記端末へ、当該コンテンツサイトサーバのサイト識別子を含む第１のリダイレクト応答を返信する第２のステップと、
前記端末が、第１のリダイレクト応答を受信した際に、前記サービス認証サーバへ、前記コンテンツサイトサーバのサイト識別子を含む第２のページ取得要求を送信すると共に、当該ユーザの認証情報を送信する第３のステップと、
前記サービス認証サーバが、前記コンテンツサイトサーバのサイト識別子と当該ユーザの認証情報とが、予め登録されたサービス加入者であるか否かを認証する第４のステップと、
前記サービス認証サーバが、第４のステップの認証が成功した際に、前記端末へ、前記コンテンツサイトサーバに対する第２のリダイレクト応答を送信する第５のステップと、
前記端末が、第２のリダイレクト応答を受信した際に、前記コンテンツサイトサーバへ、第３のページ取得要求を送信する第６のステップと、
前記コンテンツサイトサーバは、第３のページ取得要求に応じたページを、前記端末へ返信する第７のステップと
を有し、
第４のステップについて、
前記サービス認証サーバは、当該ユーザの認証情報が予め登録されたサービス加入者でない場合、前記端末へ、前記ユーザ認証登録装置のログインページへアクセスするべきリダイレクト応答を送信し、
前記端末が、前記ユーザ認証登録装置へ、ログインページの取得のためのページ取得要求を送信し、
前記ユーザ認証登録装置が、前記端末へ、ログインページを返信し、
前記端末が、前記ログインページをディスプレイに明示し、ユーザ操作に応じたユーザの認証情報を前記ユーザ認証登録装置へ送信し、
前記ユーザ認証登録装置が、前記端末へ、前記ユーザの認証情報に対する認証登録情報を返信し、
前記端末が、前記認証登録情報を前記サービス認証サーバへ送信し、
前記サービス認証サーバは、前記認証登録情報を登録する
ことを特徴とするサービス認証方法。
【請求項２】
前記コンテンツサイトサーバは、不特定多数の端末からアクセス可能なオープンなインターネットに接続されており、
前記サービス認証サーバは、当該サービスの加入者の端末しか前記コンテンツサイトサーバへアクセスすることができないようにクローズな通信環境を構成することを特徴とする請求項１に記載のサービス認証方法。
【請求項３】
第４のステップについて、前記サービス認証サーバは、前記認証が成功した際に、
前記コンテンツサイトサーバのサービス名又はアドレスを含むサイト利用確認ページを、前記端末へ送信し、
前記端末は、前記サイト利用確認ページをディスプレイに明示すると共に、ユーザ操作に応じて当該ユーザの利用確認の有無情報を、前記サービス認証サーバへ返信し、
前記サービス認証サーバは、前記ユーザによって利用有りが選択されている場合に、前記コンテンツサイトサーバに対するリダイレクト応答を前記端末へ送信する
ことを特徴とする請求項１又は２に記載のサービス認証方法。
【請求項４】
前記システムは、当該サービスに加入している正当なサイト事業者のサイト識別子を登録するサイト認証登録装置を更に有し、
第４のステップについて、前記サービス認証サーバは、前記ユーザ認証登録装置を用いて前記ユーザの認証情報が正当であるか否かを認証し、前記サイト認証登録装置を用いて前記サイト識別子が正当であるか否かを認証する
ことを特徴とする請求項１から３のいずれか１項に記載のサービス認証方法。
【請求項５】
第４のステップについて、前記認証登録情報は、クッキーである
ことを特徴とする請求項４に記載のサービス認証方法。
【請求項６】
第１のステップについて、前記コンテンツサイトサーバは、前記端末から前記ページ取得要求を受信した際、各端末について所定期間又は所定回数に１回だけ、第２のステップ以降の処理実行することを特徴とする請求項１から５のいずれか１項に記載のサービス認証方法。
【請求項７】
ユーザによって操作可能な端末と、コンテンツを配信するコンテンツサイトサーバと、前記端末を操作するユーザと前記コンテンツサイトサーバを運用するサイト事業者とがサービスの加入者であるか否かを認証するサービス認証サーバと、前記サービスに加入している正当なユーザの認証情報を登録するユーザ認証登録装置とを有するシステムにおいて、
前記端末は、
前記コンテンツサイトサーバへ第１のページ取得要求を送信するページ取得要求手段と、
前記コンテンツサイトサーバから第１のリダイレクト応答を受信した際、前記サービス認証サーバへ、前記コンテンツサイトサーバのサイト識別子を含む第２のページ取得要求を送信すると共に、当該ユーザの認証情報を送信する第１のリダイレクト処理手段と、
前記サービス認証サーバから第３のリダイレクト応答を受信した際、前記コンテンツサイトサーバへ、第３のページ取得要求を送信する第２のリダイレクト処理手段と、
前記コンテンツサイトサーバから、第３のページ取得要求に応じたページを受信するページ受信手段と
を有し、
前記コンテンツサイトサーバは、
前記端末から第１のページ取得要求を受信した際に、当該コンテンツサイトサーバのサイト識別子を含むリダイレクト応答を返信するリダイレクト処理手段と、
前記端末から第３のページ取得要求を受信した際に、当該ページ取得要求に応じたページを、前記端末へ返信するページ送信手段と
を有し、
前記サービス認証サーバは、
第２のページ取得要求を受信した際に、前記コンテンツサイトサーバのサイト識別子と当該ユーザの認証情報とが、予め登録されたサービス加入者であるか否かを認証する認証手段と、
前記認証手段の認証が成功した際に、前記端末へ、前記コンテンツサイトサーバに対する第２のリダイレクト応答を送信するリダイレクト処理手段と
を有し、
前記サービス認証サーバの前記認証手段は、
当該ユーザの認証情報が予め登録されたサービス加入者でない場合、前記端末へ、前記ユーザ認証登録装置のログインページへアクセスするべき第４のリダイレクト応答を送信し、
前記端末から受信した認証登録情報を登録するものであり、
前記端末が更に有する認証登録手段は、
第４のリダイレクト応答を受信した際に、前記ユーザ認証登録装置へ、ログインページの取得のための第４のページ取得要求を送信し、
前記ユーザ認証登録装置から受信した前記ログインページをディスプレイに明示し、ユーザ操作に応じたユーザの認証情報を前記ユーザ認証登録装置へ送信し、
前記ユーザ認証登録装置から受信した認証登録情報を登録すると共に、当該認証登録情報を前記サービス認証サーバへ送信するものであり、
前記ユーザ認証登録装置は、
前記端末から第４のページ取得要求を受信した際に、ログインページを返信し、
前記端末からユーザの認証情報を受信した際に、認証登録情報を返信するものである
ことを特徴とするシステム。
【請求項８】
前記コンテンツサイトサーバは、不特定多数の端末からアクセス可能なオープンなインターネットに接続されており、
前記サービス認証サーバは、当該サービスの加入者の端末しか前記コンテンツサイトサーバへアクセスすることができないようにクローズな通信環境を構成することを特徴とする請求項７に記載のシステム。
【請求項９】
前記サービス認証サーバは、前記認証手段の認証が成功した際に、
前記コンテンツサイトサーバのサービス名又はアドレスを含むサイト利用確認ページを、前記端末へ送信し、該端末から当該ユーザの利用確認の有無情報を受信するユーザ利用確認手段を更に有し、
前記リダイレクト処理手段は、前記ユーザによって利用有りが選択されている場合に、前記端末へ、前記コンテンツサイトサーバに対する第２のリダイレクト応答を送信する
ものであり、
前記端末は、
前記サービス認証サーバから受信した前記サイト利用確認ページをディスプレイに明示すると共に、ユーザ操作に応じて当該ユーザの利用確認の有無情報を、前記サービス認証サーバへ返信するユーザ利用確認手段を更に有する
ことを特徴とする請求項７又は８に記載のシステム。
【請求項１０】
前記システムは、当該サービスに加入している正当なサイト事業者のサイト識別子を登録しているサイト認証登録装置を更に有し、
前記サービス認証サーバの前記認証手段は、前記ユーザ認証登録装置を用いて前記ユーザの認証情報が正当であるか否かを認証し、前記サイト認証登録装置を用いて前記サイト識別子が正当であるか否かを認証する
ことを特徴とする請求項７から９のいずれか１項に記載のシステム。
【請求項１１】
前記認証登録情報は、クッキーである
ことを特徴とする請求項１０に記載のシステム。
【請求項１２】
前記コンテンツサイトサーバの前記リダイレクト処理手段は、前記端末から前記ページ取得要求を受信した際、各端末について所定期間又は所定回数に１回だけ、第１のリダイレクト応答を返信し、それ以外の場合、前記ページ送信手段によって要求されたコンテンツを返信することを特徴とする請求項７から１０のいずれか１項に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツサイトサーバ及びサービス加入者を認証する技術に関する。
【背景技術】
【０００２】
従来、携帯電話機は、クローズな通信環境としての特定の通信事業者網にのみ接続可能であった。これによって、通信環境におけるセキュリティが確保されると共に、不正なアプリケーション（例えばウイルスやフィッシング、著作権侵害コンテンツ）が携帯電話機にインストールされにくいという利点があった。一方で、ユーザは、携帯電話機に提供されるサービスが、その通信事業者のサービスに限定されるという不都合な点もあった。
【０００３】
これに対し、近年、スマートフォンの普及によって、通信事業者網を経由して、オープンな通信環境としてのインターネットにも接続可能となった。これによって、ユーザは、スマートフォンを用いて、様々なコンテンツサイトサーバ（ＣＰ(Contents Provider)）にアクセスすることができるようになった。オープンな通信環境の下、ユーザにとっては、契約した通信事業者に限られないコンテンツサイトサーバから、様々なサービスの提供を受けることができる。一方で、スマートフォンが、悪意を持つ不正なコンテンツサイトサーバに対して、セキュリティを確保できないという問題も生じてしまう。
【０００４】
他方、コンテンツサイトサーバも、オープンな通信環境としてのインターネットに接続しているために、不特定多数の端末からアクセスを受け付けることとなる。通常、コンテンツサイトサーバは、アクセス可能な端末を認証するために、ユーザ毎にユーザＩＤ(IDentifier)及びパスワードを割り当てている。コンテンツサイトサーバは、端末から受信したユーザＩＤ及びパスワードと、予め登録されたユーザＩＤ及びパスワードとが一致しない限り、その端末からのアクセスを許可しない。即ち、コンテンツサイトサーバ毎に、端末に対する認証機能を備える必要がある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−７０３９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
これに対し、発明者らは、インターネットのようなオープンな通信環境の中に、特定のサービスのユーザ会員のみが通信可能なクローズなサービス環境を構築したいと考えた。例えば、１つのサービスに複数のコンテンツサイトサイトサーバが登録する。これらコンテンツサイトサーバには、そのサービスに加入しているユーザ会員のみがアクセスすることができる。クローズなサービス環境を提供することによって、オープンな通信環境の中でもセキュリティが確保され、不正なコンテンツサイトサーバを回避することができる。
【０００７】
ユーザの視点からは、会員としてそのサービスに加入することによって、登録されたコンテンツサイトサーバにアクセスすることができる。そのコンテンツサイトサーバが、有意なサービスを提供するものであるほど、ユーザにとっては、当該コンテンツサイトサーバにアクセスしたいがために、そのサービスに会員として加入しようとする動機付けとなる。
【０００８】
一方で、サービス運用者の視点からは、インターネットのようなオープンな通信環境の中に、クローズなサービス環境として、特定のサービスのユーザ会員のみがアクセス可能なコンテンツサイトサーバ群を構築することできる。これによって、クローズなサービス環境内でセキュリティを確保することができると共に、当該サービスへの会員が増加することによって、多数のコンテンツサイトサーバによるサービス提供群を構築することができる。
【０００９】
そこで、本発明は、オープンな通信環境にクローズな通信環境を構築するサービス認証方法及びシステムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明によれば、ユーザによって操作可能な端末と、コンテンツを配信するコンテンツサイトサーバと、端末を操作するユーザとコンテンツサイトサーバを運用するサイト事業者とがサービスの加入者であるか否かを認証するサービス認証サーバと、サービスに加入している正当なユーザの認証情報を登録するユーザ認証登録装置とを有するシステムにおけるサービス認証方法であって、
端末が、コンテンツサイトサーバへ第１のページ取得要求を送信する第１のステップと、
コンテンツサイトサーバが、端末へ、当該コンテンツサイトサーバのサイト識別子を含む第１のリダイレクト応答を返信する第２のステップと、
端末が、第１のリダイレクト応答を受信した際に、サービス認証サーバへ、コンテンツサイトサーバのサイト識別子を含む第２のページ取得要求を送信すると共に、当該ユーザの認証情報を送信する第３のステップと、
サービス認証サーバが、コンテンツサイトサーバのサイト識別子と当該ユーザの認証情報とが、予め登録されたサービス加入者であるか否かを認証する第４のステップと、
サービス認証サーバが、第４のステップの認証が成功した際に、端末へ、コンテンツサイトサーバに対する第２のリダイレクト応答を送信する第５のステップと、
端末が、第２のリダイレクト応答を受信した際に、コンテンツサイトサーバへ、第３のページ取得要求を送信する第６のステップと、
コンテンツサイトサーバは、第３のページ取得要求に応じたページを、端末へ返信する第７のステップと
を有し、
第４のステップについて、
サービス認証サーバは、当該ユーザの認証情報が予め登録されたサービス加入者でない場合、端末へ、ユーザ認証登録装置のログインページへアクセスするべきリダイレクト応答を送信し、
端末が、ユーザ認証登録装置へ、ログインページの取得のためのページ取得要求を送信し、
ユーザ認証登録装置が、端末へ、ログインページを返信し、
端末が、ログインページをディスプレイに明示し、ユーザ操作に応じたユーザの認証情報をユーザ認証登録装置へ送信し、
ユーザ認証登録装置が、端末へ、ユーザの認証情報に対する認証登録情報を返信し、
端末が、認証登録情報をサービス認証サーバへ送信し、
サービス認証サーバは、認証登録情報を登録する
ことを特徴とする。
【００１１】
本発明のサービス認証方法における他の実施形態によれば、
コンテンツサイトサーバは、不特定多数の端末からアクセス可能なオープンなインターネットに接続されており、
サービス認証サーバは、当該サービスの加入者の端末しかコンテンツサイトサーバへアクセスすることができないようにクローズな通信環境を構成することも好ましい。
【００１２】
本発明のサービス認証方法における他の実施形態によれば、
第４のステップについて、サービス認証サーバは、認証が成功した際に、
コンテンツサイトサーバのサービス名又はアドレスを含むサイト利用確認ページを、端末へ送信し、
端末は、サイト利用確認ページをディスプレイに明示すると共に、ユーザ操作に応じて当該ユーザの利用確認の有無情報を、サービス認証サーバへ返信し、
サービス認証サーバは、ユーザによって利用有りが選択されている場合に、コンテンツサイトサーバに対するリダイレクト応答を端末へ送信する
ことも好ましい。
【００１３】
本発明のサービス認証方法における他の実施形態によれば、
システムは、当該サービスに加入している正当なサイト事業者のサイト識別子を登録するサイト認証登録装置を更に有し、
第４のステップについて、サービス認証サーバは、ユーザ認証登録装置を用いてユーザの認証情報が正当であるか否かを認証し、サイト認証登録装置を用いてサイト識別子が正当であるか否かを認証する
ことも好ましい。
【００１４】
本発明のサービス認証方法における他の実施形態によれば、
第４のステップについて、認証登録情報は、クッキーである
ことも好ましい。
【００１５】
本発明のサービス認証方法における他の実施形態によれば、
第１のステップについて、コンテンツサイトサーバは、端末からページ取得要求を受信した際、各端末について所定期間又は所定回数に１回だけ、第２のステップ以降の処理実行することも好ましい。
【００１６】
本発明によれば、ユーザによって操作可能な端末と、コンテンツを配信するコンテンツサイトサーバと、端末を操作するユーザとコンテンツサイトサーバを運用するサイト事業者とがサービスの加入者であるか否かを認証するサービス認証サーバと、サービスに加入している正当なユーザの認証情報を登録するユーザ認証登録装置とを有するシステムにおいて、
端末は、
コンテンツサイトサーバへ第１のページ取得要求を送信するページ取得要求手段と、
コンテンツサイトサーバから第１のリダイレクト応答を受信した際、サービス認証サーバへ、コンテンツサイトサーバのサイト識別子を含む第２のページ取得要求を送信すると共に、当該ユーザの認証情報を送信する第１のリダイレクト処理手段と、
サービス認証サーバから第３のリダイレクト応答を受信した際、コンテンツサイトサーバへ、第３のページ取得要求を送信する第２のリダイレクト処理手段と、
コンテンツサイトサーバから、第３のページ取得要求に応じたページを受信するページ受信手段と
を有し、
コンテンツサイトサーバは、
端末から第１のページ取得要求を受信した際に、当該コンテンツサイトサーバのサイト識別子を含むリダイレクト応答を返信するリダイレクト処理手段と、
端末から第３のページ取得要求を受信した際に、当該ページ取得要求に応じたページを、端末へ返信するページ送信手段と
を有し、
サービス認証サーバは、
第２のページ取得要求を受信した際に、コンテンツサイトサーバのサイト識別子と当該ユーザの認証情報とが、予め登録されたサービス加入者であるか否かを認証する認証手段と、
認証手段の認証が成功した際に、端末へ、コンテンツサイトサーバに対する第２のリダイレクト応答を送信するリダイレクト処理手段と
を有し、
サービス認証サーバの認証手段は、
当該ユーザの認証情報が予め登録されたサービス加入者でない場合、端末へ、ユーザ認証登録装置のログインページへアクセスするべき第４のリダイレクト応答を送信し、
端末から受信した認証登録情報を登録するものであり、
端末が更に有する認証登録手段は、
第４のリダイレクト応答を受信した際に、ユーザ認証登録装置へ、ログインページの取得のための第４のページ取得要求を送信し、
ユーザ認証登録装置から受信したログインページをディスプレイに明示し、ユーザ操作に応じたユーザの認証情報をユーザ認証登録装置へ送信し、
ユーザ認証登録装置から受信した認証登録情報を登録すると共に、当該認証登録情報をサービス認証サーバへ送信するものであり、
ユーザ認証登録装置は、
端末から第４のページ取得要求を受信した際に、ログインページを返信し、
端末からユーザの認証情報を受信した際に、認証登録情報を返信するものである
ことを特徴とする。
【００１７】
本発明のシステムにおける他の実施形態によれば、
コンテンツサイトサーバは、不特定多数の端末からアクセス可能なオープンなインターネットに接続されており、
サービス認証サーバは、当該サービスの加入者の端末しかコンテンツサイトサーバへアクセスすることができないようにクローズな通信環境を構成することも好ましい。
【００１８】
本発明のシステムにおける他の実施形態によれば、
サービス認証サーバは、認証手段の認証が成功した際に、
コンテンツサイトサーバのサービス名又はアドレスを含むサイト利用確認ページを、端末へ送信し、該端末から当該ユーザの利用確認の有無情報を受信するユーザ利用確認手段を更に有し、
リダイレクト処理手段は、ユーザによって利用有りが選択されている場合に、端末へ、コンテンツサイトサーバに対する第２のリダイレクト応答を送信する
ものであり、
端末は、
サービス認証サーバから受信したサイト利用確認ページをディスプレイに明示すると共に、ユーザ操作に応じて当該ユーザの利用確認の有無情報を、サービス認証サーバへ返信するユーザ利用確認手段を更に有する
ことも好ましい。
【００１９】
本発明のシステムにおける他の実施形態によれば、
システムは、当該サービスに加入している正当なサイト事業者のサイト識別子を登録しているサイト認証登録装置を更に有し、
サービス認証サーバの認証手段は、ユーザ認証登録装置を用いてユーザの認証情報が正当であるか否かを認証し、サイト認証登録装置を用いてサイト識別子が正当であるか否かを認証する
ことも好ましい。
【００２０】
本発明のシステムにおける他の実施形態によれば、
認証登録情報は、クッキーであることも好ましい。
【００２１】
本発明のシステムにおける他の実施形態によれば、
コンテンツサイトサーバのリダイレクト処理手段は、端末からページ取得要求を受信した際、各端末について所定期間又は所定回数に１回だけ、第１のリダイレクト応答を返信し、それ以外の場合、ページ送信手段によって要求されたコンテンツを返信することも好ましい。
【発明の効果】
【００２２】
本発明のサービス認証方法及びシステムによれば、オープンな通信環境にクローズな通信環境を構築することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明におけるシステム構成図である。
【図２】本発明におけるシーケンス図である。
【図３】Ｓ３についてユーザ認証登録装置に新たにユーザを登録するシーケンス図である。
【図４】本発明におけるサービス認証サーバ及び端末の機能構成図である。
【発明を実施するための形態】
【００２４】
以下では、本発明の実施の形態について、図面を用いて詳細に説明する。
【００２５】
図１は、本発明におけるシステム構成図である。
【００２６】
図１のシステムによれば、端末２と、コンテンツサイトサーバ３とがネットワークを介して接続されている。端末２は、例えばスマートフォンやタブレット端末のような携帯端末であって、コンテンツサイトサーバ３から種々のコンテンツを取得することができる。これらコンテンツサイトサーバ３は、不特定多数の端末からアクセス可能なオープンなインターネットに接続されている。但し、本発明によれば、コンテンツサイトサーバ３は、当該サービスに加入しているユーザ会員の端末に対してのみ、アクセスを許可するものである。即ち、複数のコンテンツサイトサーバ３によって、１つのサービス群が提供されている。
【００２７】
図１のシステムによれば、サービス認証サーバ１が、インターネットに更に接続されている。本発明の特徴となるサービス認証サーバ１は、端末２を操作するユーザと、コンテンツサイトサーバ３を運用するサイト事業者とが、当該サービスの加入者及び登録者であるか否かを認証する。即ち、従来技術におけるコンテンツサイトサーバ３は、端末２を操作するユーザが当該サービスの会員であるか否かを認証する機能を必要があった。これに対し、本発明におけるサービス認証サーバ１は、コンテンツサイトサーバに対するユーザの認証機能を備えると共に、ユーザに対するコンテンツサーバの認証機能も備える。
【００２８】
ユーザの視点からは、会員としてそのサービスに加入することによって、登録されたコンテンツサイトサーバにアクセスすることができる。一方で、サービス運用者の視点からは、インターネットのようなオープンな通信環境の中に、特定のサービスのユーザ会員のみがアクセス可能なコンテンツサイトサーバ群を、クローズなサービス環境として構築することできる。
【００２９】
また、図１のシステムによれば、サービス認証サーバ１は、ユーザ認証登録装置４及びサイト認証登録装置５に接続されている。ユーザ認証登録装置４は、当該サービスに加入している正当なユーザの認証情報を登録する。また、サイト認証登録装置５は、当該サービスに加入している正当なサイト事業者のサイト識別子を登録する。
【００３０】
図２は、本発明におけるシーケンス図である。
【００３１】
（Ｓ１）端末２が、コンテンツサイトサーバ３へ、第１のページ取得要求を送信する。ページ取得要求は、例えばＨＴＭＬ(HyperText Markup Language)におけるＧＥＴメソッドである。即ち、ページ取得要求は、後述するリダイレクトが可能なＨＴＴＰ(HyperText Transfer Protocol)のリクエストメソッドである。ＧＥＴメソッドは、端末のブラウザからサーバへ、ページの取得を要求するものである。ここでの「ページの取得」の意味合いとしては、ブラウザのページ（コンテンツのページや認証用ページも含む）の取得に限られず、コンテンツの取得も含む。
【００３２】
（Ｓ２）これに対し、コンテンツサイトサーバ３は、端末２へ、当該コンテンツサイトサーバのサイト識別子を含む第１のリダイレクト応答を返信する。「リダイレクト応答」とは、その要求の宛先の変更を通知する機能をいう。例えばＨＴＴＰリダイレクト用のコードとして、「307 Moved Temporarily」がある。これは、要求されたページが、一時的に別の場所に用意されていることを意味する。ここでのリダイレクト先ＵＲＬは、サービス認証サーバ１である。
【００３３】
コンテンツサイトサーバ３は、端末２からページ取得要求を受信した際、各端末について所定期間（例えば１ヶ月）又は所定回数（例えば１０回）に１回だけ、Ｓ２のステップを実行するものであってもよい。即ち、後述するＳ２〜Ｓ６のステップは、各端末について所定期間等に１回だけしか実行されない。サービス認証サーバ１によって提供されるサービスは、厳しく接続を規制するものではなく、例えば月に１回、端末２からコンテンツサイトサーバ３に対するアクセスを認証する程度のものである。本発明によって構築されるクローズなサービス環境は、その閉域性を厳格に制限するものではなく、緩やかな閉域性を提供しようとするものである。
【００３４】
（Ｓ３）これに対し、端末２は、第１のリダイレクト応答を受信した際に、リダイレクト先ＵＲＬとなるサービス認証サーバ１へ、第２のページ取得要求を送信する。通常、端末で実行されているブラウザは、リダイレクト応答のコードを自動的に認識し、リダイレクト先ＵＲＬに対して、再度、ＧＥＴメソッドを送信する。このとき、端末２は、サービス認証サーバ１へ、端末２を操作するユーザのユーザＩＤ及びパスワードも送信する。このステップでは、端末２は、少なくとも以下の３つのパラメータを送信する。
（Ｐ１）コンテンツサイトサーバのＵＲＬ
（Ｐ２）コンテンツサイトサーバのサイト識別子
（Ｐ３）当該端末の認証情報（ユーザＩＤ及びパスワード）
尚、サイト識別子とは、当該サービスに登録されるコンテンツサイトサーバ毎に、当該サービスの運営事業者から割り当てられてＩＤである。
【００３５】
（Ｓ４）これに対し、サービス認証サーバ１は、コンテンツサイトサーバ３のサイト識別子と当該端末の認証情報とが、予め登録されたサービス加入者及び登録者であるか否かを認証する。ユーザ認証登録装置４は、そのサービスに加入しているユーザＩＤ及びパスワードを登録しており、サービス認証サーバ１は、ユーザ認証登録装置４を用いてユーザの認証情報が正当であるか否かを認証する。また、サイト認証登録装置５は、そのサービスに加盟しているコンテンツサイトサーバのＵＲＬ及びサイトＩＤを登録しており、サービス認証サーバ１は、サイト認証登録装置５を用いてサイト識別子が正当であるか否かを認証する。
【００３６】
ここで、サービス認証サーバ１は、認証が成功した際に、コンテンツサイトサーバ３のサービス名又はアドレスを含むサイト利用確認ページを、端末２へ送信することも好ましい。利用確認ページは、端末２のユーザに対して、本当に、そのコンテンツサイトサーバのＵＲＬへアクセスしたか否かを確認するものである。Ｓ３によって受信されたコンテンツサイトサーバのＵＲＬが”ＣＰ−Ａ”である場合、その利用確認ページは、図２のように、「貴方がアクセスしたサイトは、”ＣＰ−Ａ”ですか？」のようなものとなる。
【００３７】
端末２は、サイト利用確認ページをディスプレイに明示する。そして、ユーザが”ＹＥＳ”と入力することによって、その利用確認の有無情報が、端末２からサービス認証サーバ１へ返信される。
【００３８】
このような確認シーケンスは、悪意のコンテンツサイトサーバ３の存在を防止することにつながる。例えば、ユーザからアクセスされていないにも拘わらず、コンテンツサイトサーバ３の事業者が、端末２からアクセスされたかのようにページ取得要求を送信する場合もある。ここで、利用確認ページを用いて、端末２を操作するユーザに問い合わせることによって、悪意のコンテンツサイトサーバの事業者からのページ取得要求をできる限り防止することができる。
【００３９】
但し、サービス認証サーバ１としては、当該ユーザがそのコンテンツサイトサーバにアクセスしようとすることが１度でも確認された場合、サービス認証サーバ１は、その後、一定期間は、利用確認ページを送信する必要はない。サービス認証サーバ１は、例えば１ヶ月１回程度、ユーザの端末２へ、その利用確認ページを送信するものであってもよい。
【００４０】
（Ｓ５）次に、サービス認証サーバ１は、Ｓ４の認証が成功した際に、端末２へ、コンテンツサイトサーバ３に対する第２のリダイレクト応答を送信する。また、サービス認証サーバ１は、ユーザによって利用有り（利用確認ページにおけるＹＥＳ）が選択されている場合にのみ、コンテンツサイトサーバ３に対するリダイレクト応答を端末２へ送信するようにしてもよい。
【００４１】
（Ｓ６）端末２が、第２のリダイレクト応答を受信した際に、コンテンツサイトサーバ３へ、第３のページ取得要求を送信する。これによって、端末２は、Ｓ１で第１のページ取得要求を送信した後、認証成功を確認し、改めて第３のページ取得要求を送信する。
【００４２】
（Ｓ７）コンテンツサイトサーバ３は、第３のページ取得要求に応じたページを、端末２へ返信する。これによって、端末２は、当該サービスに登録されたコンテンツサイトサーバ３のページ（コンテンツ）を受信することができる。
【００４３】
図３は、端末とサービス認証サーバとの間でクッキーを用いて認証するシーケンス図である。
【００４４】
図３によれば、サービス認証サーバ１と端末２との間で、クッキー(Cookie)を用いてユーザ認証を完了するものである。クッキーとは、Ｗｅｂサイトサーバが、端末で起動されているＷｅｂブラウザに、特定の情報を保存させる機能をいう。保存させる情報としては、当該サイトにアクセスした日時や、回数、入力キーワード等がある。主に、ユーザの認証情報が保存される場合が多い。各クッキーには４０９６バイトのデータを記録でき、最大で３００個のクッキーを保存することができる。但し、１台のサーバが同一端末に対して発行することができるクッキーの数は、２０個に制限されている。各クッキーには、有効期限を設定することができ、その有効期限を過ぎたクッキーは消滅する。
【００４５】
Ｓ３によって、サービス認証サーバ１が、端末２から、第２のページ取得要求を受信したとする。このとき、サービス認証サーバ１は、端末２から受信したユーザＩＤに基づくクッキーを登録していないとする。この場合、Ｓ４のユーザ認証のために、以下のシーケンスを実行する。
（Ｓ４１）サービス認証サーバ１が、端末２へ、ユーザ認証登録装置４のログインページへアクセスするべきリダイレクト応答を送信する。
（Ｓ４２）端末２が、ユーザ認証登録装置４へ、ログインページの取得のためのページ取得要求を送信する。
（Ｓ４３）ユーザ認証登録装置４が、端末２へ、ログインページを送信する。
（Ｓ４４）端末２が、ログインページをディスプレイに明示し、ユーザ操作に応じたユーザの認証情報をユーザ認証登録装置４へ送信する。
（Ｓ４５）ユーザ認証登録装置４が、端末２へ、認証登録情報に関するクッキーを送信する。
（Ｓ４６）端末２は、クッキーを登録すると共に、当該クッキーをサービス認証サーバ１へ送信する。
（Ｓ４７）サービス認証サーバ１は、クッキーを登録する。
これによって、サービス認証サーバ１と端末２との両方でクッキーを登録することができる。その後、ユーザ認証はクッキー同士で実行されるために、一定期間は、ユーザ認証登録装置４を用いる必要がない。
【００４６】
図４は、本発明におけるサービス認証サーバ及び端末の機能構成図である。
【００４７】
［端末２］
端末２は、ハードウェア的にインターネットに接続する通信インタフェース部と、ソフトウェア的にブラウザ（Ｗｅｂクライアント）とを有する。ブラウザは、一般的なものであって、取得したページ（コンテンツ）を実行するアプリケーション処理部２０と、ページ取得要求部２１と、第１のリダイレクト処理部２２と、ユーザ利用確認部２３と、第２のリダイレクト処理部２４と、ページ受信部２５とを有する。これら機能構成部は、端末に搭載されたコンピュータを機能させるブラウザプログラムを実行することによって実現される。
【００４８】
端末２のプロセッサで実行されるブラウザプログラムは、スマートフォンのような端末２から、例えばGoogle Play Store（登録商標）のようなアプリケーション配信サイトへアクセスしてダウンロードされるものであってもよい。
【００４９】
ページ取得要求部２１は、コンテンツサイトサーバ３へ第１のページ取得要求を送信する（前述した図２のＳ１参照）。
【００５０】
第１のリダイレクト処理部２２は、コンテンツサイトサーバ３から第１のリダイレクト応答を受信した際、サービス認証サーバへ、コンテンツサイトサーバのサイト識別子を含む第２のページ取得要求を送信すると共に、当該端末の認証情報を送信する（前述した図２のＳ３参照）。
【００５１】
ユーザ利用確認部２３は、サービス認証サーバ１から受信したサイト利用確認ページをディスプレイに明示すると共に、ユーザ操作に応じて当該ユーザの利用確認の有無情報を、サービス認証サーバ１へ返信する（前述した図３参照）。
【００５２】
第２のリダイレクト処理部２４は、サービス認証サーバ１から第３のリダイレクト応答を受信した際、コンテンツサイトサーバ３へ、第３のページ取得要求を送信する（前述した図２のＳ６参照）。
【００５３】
ページ受信部２５は、コンテンツサイトサーバ３から、第３のページ取得要求に応じたページを受信する。受信したページは、アプリケーション処理部２０へ出力される。
【００５４】
［コンテンツサイトサーバ３］
コンテンツサイトサーバ３は、ハードウェア的にインターネットに接続する通信インタフェース部と、ソフトウェア的に、ユーザへ提供すべきコンテンツ（ページ）を蓄積したコンテンツ蓄積部３０と、リダイレクト処理部３１と、ページ送信部３２とを有する。
【００５５】
リダイレクト処理部３１は、端末２から第１のページ取得要求を受信した際に、当該コンテンツサイトサーバのサイト識別子を含むリダイレクト応答を返信する（前述した図２のＳ２参照）。
【００５６】
ページ送信部３２は、端末２から第３のページ取得要求を受信した際に、当該ページ取得要求に応じたページを、端末２へ返信する（前述した図２のＳ７参照）。
【００５７】
［サービス認証サーバ１］
サービス認証サーバ１は、ハードウェア的に、端末２と通信可能な通信インタフェース部を有する。また、サービス認証サーバ１は、認証部１１と、リダイレクト処理部１２とを有する。これら機能構成部は、サービス認証サーバに搭載されたコンピュータを機能させるプログラムを実行することによって実現される。
【００５８】
認証部１１は、第２のページ取得要求を受信した際に、コンテンツサイトサーバのサイト識別子と当該端末の認証情報とが、予め登録されたサービス加入者であるか否かを認証する（前述した図２のＳ４参照）。また、認証部１１は、認証が成功した際に、コンテンツサイトサーバ３のサービス名又はアドレスを含むサイト利用確認ページを、端末２へ送信し、その端末２から当該ユーザの利用確認の有無情報を受信するものであってもよい。更に、認証部１１は、前述した図３のように、端末２との間で認証用のクッキーを登録するものであってもよい。
【００５９】
リダイレクト処理部１２は、認証部１１の認証が成功した際に、端末２へ、コンテンツサイトサーバ３に対する第２のリダイレクト応答を送信する（図２のＳ５参照）。
【００６０】
以上、詳細に説明したように、本発明のサービス認証方法及びシステムによれば、オープンな通信環境にクローズな通信環境を構築することができる。
【００６１】
前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【符号の説明】
【００６２】
１  サービス認証サーバ
１１  認証部
１２  リダイレクト処理部
２  端末
２０  アプリケーション処理部
２１  ページ取得要求部
２２  第１のリダイレクト処理部
２３  ユーザ利用確認部
２４  第２のリダイレクト処理部
２５  ページ受信部
３  コンテンツサイトサーバ
３０  コンテンツ蓄積部
３１  リダイレクト処理部
３２  ページ送信部
４  ユーザ認証登録装置
５  サイト認証登録装置
【図１】
0005632429.tif 000002
【図２】
0005632429.tif 000003
【図３】
0005632429.tif 000004
【図４】
0005632429.tif 000005