(57)【要約】【課題】セキュリティを確保しつつ、複数のコンテンツサーバにより提供されるコンテンツを利用する際の操作性、利便性を向上させる。【解決手段】本発明に係るログイン管理装置１によれば、複数のコンテンツサーバ２が提供するコンテンツの利用を許可された利用者の利用パスワード、当該利用者が使用する利用者端末３の個体識別番号、当該利用者が利用を許可されたコンテンツＩＤ等を対応付けて記憶装置１６に一括記憶するとともに、複数の各コンテンツにおいて利用者の認証に必要な認証情報を記憶装置１６に記憶し、利用者端末３からコンテンツへの接続要求が受信されると、記憶装置１６に記憶された情報に基づき、端末認証及び利用者の本人確認認証を行って、端末認証及び本人確認認証により認証された際に、認証された利用者に許可するコンテンツに対応する認証情報を利用者端末３に送信する。【選択図】図１
2007206850.tif 000002
【特許請求の範囲】
【請求項１】
利用者端末と、複数のコンテンツサーバとに通信ネットワークを介してデータ送受信可能に接続されたログイン管理装置であって、
前記複数のコンテンツサーバが提供する一つ以上のコンテンツの利用を許可された利用者の本人確認情報、当該利用者が使用する前記利用者端末の識別情報、及び当該利用者に許可するコンテンツの識別情報を記憶する利用者情報記憶手段と、
前記複数のコンテンツサーバにより提供される各コンテンツにおいて利用者の認証に必要な認証情報を記憶するコンテンツ情報記憶手段と、
前記利用者端末から前記複数のコンテンツサーバの提供するコンテンツへの接続要求が受信された際に、当該利用者端末の識別情報を取得して当該利用者端末の認証を行う端末認証手段と、
前記接続要求を行った利用者端末に対し、当該利用者端末の利用者の本人確認情報の入力を要求し、当該要求に応じて前記利用者端末から入力された本人確認情報に基づいて前記利用者端末の利用者の本人確認を行う本人認証手段と、
前記端末認証手段及び前記本人認証手段により前記利用者端末及び前記利用者が認証された際に、前記利用者に許可するコンテンツに対応する認証情報を前記コンテンツ情報記憶手段から取得して前記認証された利用者端末に送信する認証情報送信手段と、
を備えたことを特徴とするログイン管理装置。
【請求項２】
前記端末認証手段及び前記本人認証手段により前記利用者端末及び前記利用者が認証された際に、前記利用者に許可するコンテンツを前記利用者情報記憶手段から検索し、前記利用者に許可するコンテンツの一覧情報を前記認証された利用者端末に送信するコンテンツ一覧情報送信手段を備え、
前記認証情報送信手段は、前記認証された利用者端末において前記一覧情報から選択されたコンテンツに関する情報が受信されると、当該選択されたコンテンツに対応する認証情報を前記コンテンツ情報記憶手段から取得して前記認証された利用者端末に送信することを特徴とする請求項１に記載のログイン管理装置。
【請求項３】
前記認証情報送信手段は、前記利用者に許可するコンテンツに対応する認証情報を非表示情報として前記認証された利用者端末に送信することを特徴とする請求項１又は２に記載のログイン管理装置。
【請求項４】
利用者端末と、複数のコンテンツサーバとに通信ネットワークを介してデータ送受信可能に接続されたログイン管理装置であって、
前記複数のコンテンツサーバが提供する一つ以上のコンテンツの利用を許可された利用者の本人確認情報、当該利用者が使用する前記利用者端末の識別情報、及び当該利用者に許可するコンテンツの識別情報を記憶する利用者情報記憶手段と、
前記複数のコンテンツサーバにより提供される各コンテンツにおいて利用者の認証に必要な認証情報を記憶するコンテンツ情報記憶手段と、
前記利用者端末から前記複数のコンテンツサーバの提供するコンテンツへの接続要求が受信された際に、当該利用者端末の識別情報を取得して当該利用者端末の認証を行う端末認証手段と、
前記接続要求を行った利用者端末に対し、当該利用者端末の利用者の本人確認情報の入力を要求し、当該要求に応じて前記利用者端末から入力された本人確認情報に基づいて前記利用者端末の利用者の本人確認を行う本人認証手段と、
前記端末認証手段及び前記本人認証手段により前記利用者端末及び前記利用者が認証された際に、前記利用者に許可するコンテンツに対応する認証情報を前記コンテンツ情報記憶手段から取得して前記コンテンツに対応するコンテンツサーバに送信する認証情報送信手段と、
前記コンテンツサーバの認証後に、前記コンテンツサーバと前記認証された利用者端末との間のコンテンツの送受信の中継を行う中継手段と、
を備えたことを特徴とするログイン管理装置。
【請求項５】
前記端末認証手段及び前記本人認証手段により前記利用者端末及び前記利用者が認証された際に、前記利用者に許可するコンテンツを前記利用者情報記憶手段から検索し、前記利用者に許可するコンテンツの一覧情報を前記認証された利用者端末に送信するコンテンツ一覧情報送信手段を備え、
前記認証情報送信手段は、前記認証された利用者端末において前記一覧情報から選択されたコンテンツに関する情報が受信されると、当該選択されたコンテンツに対応する認証情報を前記コンテンツ情報記憶手段から取得して前記コンテンツに対応するコンテンツサーバに送信することを特徴とする請求項４に記載のログイン管理装置。
【請求項６】
利用者端末と、複数のコンテンツサーバとに通信ネットワークを介してデータ送受信可能に接続されたログイン管理装置を制御するためのコンピュータを、
前記複数のコンテンツサーバが提供する一つ以上のコンテンツの利用を許可された利用者の本人確認情報、当該利用者が使用する前記利用者端末の識別情報、及び当該利用者に許可するコンテンツの識別情報を記憶する利用者情報記憶手段、
前記複数のコンテンツサーバにより提供される各コンテンツにおいて利用者の認証に必要な認証情報を記憶するコンテンツ情報記憶手段、
前記利用者端末から前記複数のコンテンツサーバの提供するコンテンツへの接続要求が受信された際に、当該利用者端末の識別情報を取得して当該利用者端末の認証を行う端末認証手段、
前記接続要求を行った利用者端末に対し、当該利用者端末の利用者の本人確認情報の入力を要求し、当該要求に応じて前記利用者端末から入力された本人確認情報に基づいて前記利用者端末の利用者の本人確認を行う本人認証手段、
前記端末認証手段及び前記本人認証手段により前記利用者端末及び前記利用者が認証された際に、前記利用者に許可するコンテンツに対応する認証情報を前記コンテンツ情報記憶手段から取得して前記認証された利用者端末に送信する認証情報送信手段、
として機能させるためのプログラム。
【請求項７】
利用者端末と、複数のコンテンツサーバとに通信ネットワークを介してデータ送受信可能に接続されたログイン管理装置を制御するためのコンピュータを、
前記複数のコンテンツサーバが提供する一つ以上のコンテンツの利用を許可された利用者の本人確認情報、当該利用者が使用する前記利用者端末の識別情報、及び当該利用者に許可するコンテンツの識別情報を記憶する利用者情報記憶手段、
前記複数のコンテンツサーバにより提供される各コンテンツにおいて利用者の認証に必要な認証情報を記憶するコンテンツ情報記憶手段、
前記利用者端末から前記複数のコンテンツサーバの提供するコンテンツへの接続要求が受信された際に、当該利用者端末の識別情報を取得して当該利用者端末の認証を行う端末認証手段、
前記接続要求を行った利用者端末に対し、当該利用者端末の利用者の本人確認情報の入力を要求し、当該要求に応じて前記利用者端末から入力された本人確認情報に基づいて前記利用者端末の利用者の本人確認を行う本人認証手段、
前記端末認証手段及び前記本人認証手段により前記利用者端末及び前記利用者が認証された際に、前記利用者に許可するコンテンツに対応する認証情報を前記コンテンツ情報記憶手段から取得して前記コンテンツに対応するコンテンツサーバに送信する認証情報送信手段、
前記コンテンツサーバの認証後に、前記コンテンツサーバと前記認証された利用者端末との間のコンテンツの送受信の中継を行う中継手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のコンテンツサーバへの認証を一括管理するログイン管理装置及びプログラムに関する。
【背景技術】
【０００２】
インターネット上でＷｅｂコンテンツを登録された利用者のみに公開する場合、コンテンツを提供するコンテンツサーバ毎に又はＷｅｂコンテンツ毎に認証機能を設ける必要がある。認証機能としては、ユーザＩＤ及びパスワードを用いるものが一般的であり、コンテンツサーバは、ユーザＩＤ及びパスワードの組み合わせの入力を利用者の端末に要求し、入力されたユーザＩＤ及びパスワードに基づいて認証を行い、許可された利用者に対しＷｅｂコンテンツを提供する。
【０００３】
ユーザＩＤ及びパスワードを用いてユーザ認証を行う技術として、例えば、Ｗｅｂサーバにおいて入力されたログインＩＤ及びパスワードが正規のものか否かを識別するとともに、音声認証を行う認証サーバを備え、Ｗｅｂサーバにおいて正規の入力がなされたと識別されたユーザに対して音声認証を行い、認証されたユーザに対してＷｅｂサーバへのログインを許可するようにした認証システムが記載されている。
【特許文献１】特開２００４−１３９２２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、Ｗｅｂコンテンツを閲覧する端末が携帯電話機の場合、ユーザＩＤ及びパスワードによる認証を行うと、下記のような問題がある。
【０００５】
まず、１文字を入力するのに複数回のキー操作が必要となることがほとんどであり、文字種の切り替え、入力項目の移動等についても何度もキー操作を行わなければならない。そのため、ユーザＩＤ及びパスワードによる認証の場合、ユーザＩＤ、パスワード、コンテンツを特定するためのコンテンツＩＤを入力するのに非常に手間がかかる。ＩＤ、パスワードを短く、同一文字種の文字列にすれば入力の手間は多少軽減されるが、セキュリティ強度は下がってしまう。
【０００６】
入力操作を簡便にする技術として、例えば、Ｗｅｂページのフォームに入力されたデータをＷｅｂブラウザで履歴として記録しておき、次回以降の入力で履歴から候補を選択可能にする等の機能があり、これを利用すれば入力操作が簡易となるが、万一端末を紛失したり盗まれたりした場合、簡単に権限のない者がログインできてしまう。
【０００７】
また、登録が必要な複数のＷｅｂコンテンツを利用したい場合、各コンテンツサーバに対しユーザＩＤ及びパスワードを登録する登録操作をしなければならならない。更に、ユーザはユーザＩＤ及びパスワードの組み合わせとコンテンツを対応付けて記憶しておかなければならず、管理が大変である。全てのＷｅｂコンテンツに対し同じユーザＩＤ及びパスワードを使用すれば、管理は容易になるが、万一他人に漏れた場合には、ユーザＩＤ及びパスワードを登録した全てのコンテンツサーバに対し、ユーザＩＤ及びパスワードの変更を行わなければならない。
【０００８】
また、ユーザＩＤ及びパスワードの入力中にユーザＩＤ及びパスワードを盗み見られて権限のない第三者にコンテンツを利用されてしまう可能性も大きい。
【０００９】
ユーザＩＤ及びパスワードを使用しない認証技術としては、例えば、生体認証、クライアント証明書、ＵＳＢトークン、ワンタイムパスワード等があるが、これらは携帯電話機のＷｅｂブラウザだけでは利用できず、特別な構成が必要となる。また、コンテンツを指定する必要があるため、何れにしても入力キーによる入力操作は必要となる。上述の特許文献１においては、セキュリティ強度は高いが、システム構成が複雑となる。
【００１０】
本発明の課題は、セキュリティを確保しつつ、複数のコンテンツサーバにより提供されるコンテンツを利用する際の操作性、利便性を向上させることである。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、請求項１に記載の発明は、
利用者端末と、複数のコンテンツサーバとに通信ネットワークを介してデータ送受信可能に接続されたログイン管理装置であって、
前記複数のコンテンツサーバが提供する一つ以上のコンテンツの利用を許可された利用者の本人確認情報、当該利用者が使用する前記利用者端末の識別情報、及び当該利用者に許可するコンテンツの識別情報を記憶する利用者情報記憶手段と、
前記複数のコンテンツサーバにより提供される各コンテンツにおいて利用者の認証に必要な認証情報を記憶するコンテンツ情報記憶手段と、
前記利用者端末から前記複数のコンテンツサーバの提供するコンテンツへの接続要求が受信された際に、当該利用者端末の識別情報を取得して当該利用者端末の認証を行う端末認証手段と、
前記接続要求を行った利用者端末に対し、当該利用者端末の利用者の本人確認情報の入力を要求し、当該要求に応じて前記利用者端末から入力された本人確認情報に基づいて前記利用者端末の利用者の本人確認を行う本人認証手段と、
前記端末認証手段及び前記本人認証手段により前記利用者端末及び前記利用者が認証された際に、前記利用者に許可するコンテンツに対応する認証情報を前記コンテンツ情報記憶手段から取得して前記認証された利用者端末に送信する認証情報送信手段と、
を備えたことを特徴としている。
【００１２】
なお、請求項１に記載の発明は、次のようなものであってもよい。
前記端末認証手段及び前記本人認証手段により前記利用者端末及び前記利用者が認証された際に、前記利用者に許可するコンテンツを前記利用者情報記憶手段から検索し、前記利用者に許可するコンテンツの一覧情報を前記認証された利用者端末に送信するコンテンツ一覧情報送信手段を備え、
前記認証情報送信手段は、前記認証された利用者端末において前記一覧情報から選択されたコンテンツに関する情報が受信されると、当該選択されたコンテンツに対応する認証情報を前記コンテンツ情報記憶手段から取得して前記認証された利用者端末に送信する（請求項２に記載の発明）。
【００１３】
請求項１又は２に記載の発明は、次のようなものであってもよい。
前記認証情報送信手段は、前記利用者に許可するコンテンツに対応する認証情報を非表示情報として前記認証された利用者端末に送信する（請求項３に記載の発明）。
【００１４】
請求項４に記載の発明は、
利用者端末と、複数のコンテンツサーバとに通信ネットワークを介してデータ送受信可能に接続されたログイン管理装置であって、
前記複数のコンテンツサーバが提供する一つ以上のコンテンツの利用を許可された利用者の本人確認情報、当該利用者が使用する前記利用者端末の識別情報、及び当該利用者に許可するコンテンツの識別情報を記憶する利用者情報記憶手段と、
前記複数のコンテンツサーバにより提供される各コンテンツにおいて利用者の認証に必要な認証情報を記憶するコンテンツ情報記憶手段と、
前記利用者端末から前記複数のコンテンツサーバの提供するコンテンツへの接続要求が受信された際に、当該利用者端末の識別情報を取得して当該利用者端末の認証を行う端末認証手段と、
前記接続要求を行った利用者端末に対し、当該利用者端末の利用者の本人確認情報の入力を要求し、当該要求に応じて前記利用者端末から入力された本人確認情報に基づいて前記利用者端末の利用者の本人確認を行う本人認証手段と、
前記端末認証手段及び前記本人認証手段により前記利用者端末及び前記利用者が認証された際に、前記利用者に許可するコンテンツに対応する認証情報を前記コンテンツ情報記憶手段から取得して前記コンテンツに対応するコンテンツサーバに送信する認証情報送信手段と、
前記コンテンツサーバの認証後に、前記コンテンツサーバと前記認証された利用者端末との間のコンテンツの送受信の中継を行う中継手段と、
を備えたことを特徴としている。
【００１５】
請求項４に記載の発明は、次のようなものであってもよい。
前記端末認証手段及び前記本人認証手段により前記利用者端末及び前記利用者が認証された際に、前記利用者に許可するコンテンツを前記利用者情報記憶手段から検索し、前記利用者に許可するコンテンツの一覧情報を前記認証された利用者端末に送信するコンテンツ一覧情報送信手段を備え、
前記認証情報送信手段は、前記認証された利用者端末において前記一覧情報から選択されたコンテンツに関する情報が受信されると、当該選択されたコンテンツに対応する認証情報を前記コンテンツ情報記憶手段から取得して前記コンテンツに対応するコンテンツサーバに送信する（請求項５に記載の発明）。
【００１６】
請求項６に記載の発明は、
利用者端末と、複数のコンテンツサーバとに通信ネットワークを介してデータ送受信可能に接続されたログイン管理装置を制御するためのコンピュータを、
前記複数のコンテンツサーバが提供する一つ以上のコンテンツの利用を許可された利用者の本人確認情報、当該利用者が使用する前記利用者端末の識別情報、及び当該利用者に許可するコンテンツの識別情報を記憶する利用者情報記憶手段、
前記複数のコンテンツサーバにより提供される各コンテンツにおいて利用者の認証に必要な認証情報を記憶するコンテンツ情報記憶手段、
前記利用者端末から前記複数のコンテンツサーバの提供するコンテンツへの接続要求が受信された際に、当該利用者端末の識別情報を取得して当該利用者端末の認証を行う端末認証手段、
前記接続要求を行った利用者端末に対し、当該利用者端末の利用者の本人確認情報の入力を要求し、当該要求に応じて前記利用者端末から入力された本人確認情報に基づいて前記利用者端末の利用者の本人確認を行う本人認証手段、
前記端末認証手段及び前記本人認証手段により前記利用者端末及び前記利用者が認証された際に、前記利用者に許可するコンテンツに対応する認証情報を前記コンテンツ情報記憶手段から取得して前記認証された利用者端末に送信する認証情報送信手段、
として機能させるためのプログラムであることを特徴としている。
【００１７】
請求項７に記載の発明は、
利用者端末と、複数のコンテンツサーバとに通信ネットワークを介してデータ送受信可能に接続されたログイン管理装置を制御するためのコンピュータを、
前記複数のコンテンツサーバが提供する一つ以上のコンテンツの利用を許可された利用者の本人確認情報、当該利用者が使用する前記利用者端末の識別情報、及び当該利用者に許可するコンテンツの識別情報を記憶する利用者情報記憶手段、
前記複数のコンテンツサーバにより提供される各コンテンツにおいて利用者の認証に必要な認証情報を記憶するコンテンツ情報記憶手段、
前記利用者端末から前記複数のコンテンツサーバの提供するコンテンツへの接続要求が受信された際に、当該利用者端末の識別情報を取得して当該利用者端末の認証を行う端末認証手段、
前記接続要求を行った利用者端末に対し、当該利用者端末の利用者の本人確認情報の入力を要求し、当該要求に応じて前記利用者端末から入力された本人確認情報に基づいて前記利用者端末の利用者の本人確認を行う本人認証手段、
前記端末認証手段及び前記本人認証手段により前記利用者端末及び前記利用者が認証された際に、前記利用者に許可するコンテンツに対応する認証情報を前記コンテンツ情報記憶手段から取得して前記コンテンツに対応するコンテンツサーバに送信する認証情報送信手段、
前記コンテンツサーバの認証後に、前記コンテンツサーバと前記認証された利用者端末との間のコンテンツの送受信の中継を行う中継手段、
として機能させるためのプログラムであることを特徴としている。
【発明の効果】
【００１８】
本発明によれば、利用者は、複数のコンテンツサーバにより提供される何れかのコンテンツにアクセスする際に、本人確認情報のみを入力すれば良いので、コンテンツにアクセスするための入力項目が従来に比べて低減され、特に入力操作が煩雑である携帯電話機が利用者端末である場合において、コンテンツへのアクセス時の操作性を向上させることができる。また、コンテンツへのアクセス時に端末認証を行うので、登録した利用者端末からのみアクセスが可能となり、本人確認情報の入力中に第三者に盗み見られるようなことがあってもその利用者端末を利用されるのでなければ第三者に不正にコンテンツにアクセスされることを防止することができ、従来のＩＤ及びパスワードによる認証に比べて、セキュリティを強化することが可能となる。また、複数のコンテンツサーバの各コンテンツに対して登録された利用者の本人確認情報は全てログイン管理装置に保管されているので、例えば、本人確認情報が盗まれた等により本人確認情報の利用を停止したり変更したりしたい場合に、ログイン管理装置のみに通知を行えばよく、利用性を向上させることができる。また、利用者の利用者情報（メールアドレス等）の保管場所がログイン管理装置の１箇所となるので、個人情報の登録先を必要最低限に抑えることができる。
【発明を実施するための最良の形態】
【００１９】
以下、図を参照して本発明の実施形態１〜実施形態４について説明する。
【００２０】
（実施形態１）
まず、実施形態１の構成について説明する。
図１は、本発明の実施形態１におけるコンテンツ提供システム１００の全体構成を示す図である。図１に示すように、コンテンツ提供システム１００は、ログイン管理装置１、複数のコンテンツサーバ２、利用者端末３がインターネット及び移動体通信網を含んで構成される通信ネットワークＮを介してデータ送受信可能に接続されて構成されている。なお、コンテンツサーバ２及び利用者端末３の台数は、特に限定されない。
【００２１】
ログイン管理装置１は、コンテンツ提供システム１００における利用者情報及びコンコンテンツ提供システム１００において複数のコンテンツサーバ２のそれぞれが利用者に提供するＷｅｂコンテンツ（以下、コンテンツという。）に関するコンテンツ情報を管理し、利用者の所有する利用者端末３から複数のコンテンツサーバ２にログインする際のログイン管理を一括して行うサーバである。
【００２２】
図２は、ログイン管理装置１の機能的構成を示すブロック図である。図２に示すように、ログイン管理装置１は、ＣＰＵ１１、入力装置１２、表示装置１３、通信制御装置１４、ＲＡＭ１５、記憶装置１６等を備えて構成され、各装置はバス１７により接続されている。
【００２３】
ＣＰＵ（Central Processing Unit ）１１は、記憶装置１６に記憶されているシステムプログラムを読み出し、ＲＡＭ１５内に形成されたワークエリアに展開し、該システムプログラムに従ってログイン管理装置１の各装置を制御する。また、ＣＰＵ１１は、記憶装置１６に記憶されている各種処理プログラムを読み出してワークエリアに展開し、読み出されたプログラムとの協働によるソフトウエア処理により、各種処理を実行する。
【００２４】
入力装置１２は、文字／英数字入力キー、カーソルキー、及び各種機能キー等を備えたキーボードと、ポインティングデバイスであるマウスと、を備えて構成され、キーボードで押下操作されたキーの押下信号とマウスによる操作信号とを、入力信号としてＣＰＵ１１に出力する。また、入力装置１２は、表示装置１３の表示画面を覆う透明なシートパネルに、指又は専用のスタイラスペンで触れることにより入力される位置情報を入力信号としてＣＰＵ１１に出力する、タッチパネルにより構成される態様としてもよい。
【００２５】
表示装置１３は、ＬＣＤ（Liquid Crystal Display）又はＣＲＴ（Cathode Ray Tube）等により構成され、ＣＰＵ１１から入力される各種指示に従って、各種画面を表示する。
【００２６】
通信制御装置１４は、モデム、ターミナルアップアダプタ、ルータ等の通信機器により構成され、通信ネットワークＮを介してコンテンツサーバ２、利用者端末３等の外部装置とデータ送受信を行う。
【００２７】
ＲＡＭ（Random Access Memory）１５は、ＣＰＵ１１により実行されるシステムプログラム、各種処理プログラム、各処理において処理中のデータ、処理結果などを一時的に格納するワークエリアを形成する。
【００２８】
記憶装置１６は、ＨＤＤ（Hard Disc Drive）や不揮発性の半導体メモリ等により構成され、ＣＰＵ１１で実行されるシステムプログラム、各種処理プログラム、各種データ等を記憶する。これらの各種プログラムは、読取可能なプログラムコードの形態で格納され、ＣＰＵ１１は、当該プログラムコードに従った動作を逐次実行する。
【００２９】
本実施形態１において、記憶装置１６は、利用者情報記憶手段、コンテンツ情報記憶手段としての機能を有するものであり、図３に示すように、利用者情報ファイル１６１、コンテンツ情報ファイル１６２を記憶している。
【００３０】
図４（ａ）は、利用者情報ファイル１６１のデータ格納例を示す図である。利用者情報ファイル１６１は、後述する利用者登録処理（図６参照）及び利用パスワード登録処理（図８参照）で登録される利用者情報を格納するデータベースファイルであり、図４（ａ）に示すように、利用者情報を識別するための登録管理番号を格納する「登録管理番号」項目、「登録管理番号」項目の登録管理番号で登録された利用者がコンテンツにログインする際に使用する利用パスワードを登録するときの認証に使用する登録パスワード」項目、前記利用者がコンテンツにログインする際の識別番号となるログイン管理番号を格納する「ログイン管理番号」項目、前記利用者がコンテンツにログインする際に本人確認情報として使用する利用パスワードを格納する「利用パスワード」項目、前記利用者がアクセスを許可されたコンテンツの識別情報としてのコンテンツＩＤを格納する「利用コンテンツＩＤ」項目、前記利用者がコンテンツの閲覧に使用する利用者端末３の識別情報として、利用者端末３の個体識別番号を格納する「個体識別番号」項目、前記利用者の電子メールアドレスを格納する「利用者メールアドレス」項目を有する。
【００３１】
図４（ｂ）は、コンテンツ情報ファイル１６２のデータ格納例を示す図である。コンテンツ情報ファイル１６２は、複数のコンテンツサーバ２で提供されている各コンテンツに関するコンテンツ情報を格納するデータベースファイルであり、図４（ｂ）に示すように、各コンテンツ毎に、コンテンツを識別するためのコンテンツＩＤを格納する「コンテンツＩＤ」項目、コンテンツ名称を格納する「コンテンツ名」項目、コンテンツの利用者の認証に必要となるＩＤ項目名を格納する「ＩＤ項目名」項目、コンテンツの利用者の認証に必要となるＩＤ値を格納する「ＩＤ値」項目、コンテンツの利用者の認証に必要となるパスワード項目名を格納する「パスワード項目名」項目、コンテンツの利用者の認証に必要となるパスワード値を格納する「パスワード値」項目、コンテンツを閲覧するためのＵＲＬを格納する「コンテンツＵＲＬ」項目を有する。
【００３２】
また、記憶装置１６は、パスワード登録プログラムＵＲＬ１６３（図４（ｃ）参照）、自動ログインプログラムＵＲＬ１６４（図４（ｄ）参照）、登録案内メール題名テンプレート１６５（図４（ｅ）参照）、ログイン案内メール題名テンプレート１６６（図４（ｆ）参照）、登録案内メール本文テンプレート１６７（図４（ｇ）参照）、ログイン案内メール本文テンプレート１６８（図４（ｈ）参照）を記憶している。
【００３３】
コンテンツサーバ２は、ＣＰＵ、ＲＡＭ、Ｗｅｂサーバとしての機能を実行するためのプログラムを始めとする各種プログラムやＷｅｂブラウザ機能を有する端末にコンテンツを表示させるためのコンテンツデータを始めとする各種データを記憶する記憶装置、通信ネットワークＮを介して外部機器と通信を行うための通信制御装置等を備え、利用者端末３からの要求に応じてコンテンツデータを利用者端末３に送信し、コンテンツを提供するＷｅｂサーバである。コンテンツサーバ２は、通信ネットワークＮを介して受信したＩＤ値及びパスワード値により利用者のログイン認証を行って、認証された場合に、利用者端末３にコンテンツデータを提供する。各コンテンツサーバ２のコンテンツにログインするためのＩＤ値及びパスワード値は、利用者には非公開であり、ログイン管理装置１により管理されている。
【００３４】
利用者端末３は、ＣＰＵ、ＲＡＭ、Ｗｅｂブラウザとしての機能を実行するためのプログラムを始めとする各種プログラム及び各種データを記憶する記憶装置、操作部、表示部アンテナ、アンテナを介して無線により通信ネットワークＮに接続された外部機器とデータ送受信を行う無線通信装置等を備えた携帯電話機である。利用者は、自己の所有する利用者端末３をログイン管理装置１において利用者登録することにより、登録した利用者端末３からコンテンツサーバ２のコンテンツデータを受信してコンテンツを閲覧することが可能となる。
【００３５】
次に、実施形態１の動作について説明する。
図５は、コンテンツ提供システム１００において実行されるログイン管理処理の流れを示すフローチャートである。当該処理の前提として、利用者端末３により一以上のコンテンツサーバ２のコンテンツの提供サービスを受けようとする利用者は、ログイン管理装置１を管理する管理者に対し、事前に書類又はメール等によりサービス利用登録申請を行ない、利用者メールアドレスや利用したいコンテンツを通知しているものとする。また、１のコンテンツに対し１のサービス利用申請が行われるものとする。
【００３６】
まず、ログイン管理装置１において、利用者登録処理が行われる（ステップＳ１）。
図６は、図５のステップＳ１においてログイン管理装置１のＣＰＵ１１により実行される利用者登録処理を示すフローチャートである。当該処理は、入力装置１２からの利用者登録処理の実行指示が入力された際に実行される処理である。
【００３７】
まず、表示装置１３に利用者メールアドレス登録画面が表示され、サービス利用登録申請に基づいて、利用者メールアドレス登録画面から入力装置１２により利用者メールアドレス（電子メールアドレス）が入力されると（ステップＳ１０１）、表示装置１３に、コンテンツ情報ファイル１６２に格納されているコンテンツ情報のコンテンツ名の一覧が表示され、この一覧から管理者がサービス利用登録申請をした利用者に対して許可するコンテンツ名が選択されると（ステップＳ１０２）、選択されたコンテンツ名に対応するコンテンツＩＤが取得される（ステップＳ１０３）。なお、ステップＳ１０２においては、１コンテンツのみの選択が受け付けられる。
【００３８】
次いで、利用者情報ファイル１６１において利用者情報を識別するためのユニークな番号（主キー）である「登録管理番号」が生成されるとともに（ステップＳ１０４）、利用者がコンテンツの閲覧に利用する利用者端末３及び利用者がコンテンツにログインする際に使用する利用パスワードを登録するときの認証に使用するための予測不可能な文字列である「登録パスワード」が生成される（ステップＳ１０５）。登録管理番号及び登録パスワードが生成されると、利用者情報ファイル１６１にレコードが追加され、生成された「登録管理番号」「登録パスワード」、取得された「コンテンツＩＤ」、入力された「利用者メールアドレス」がそれぞれ追加されたレコードの対応する項目に格納され（ステップＳ１０６）、本処理は終了する。
【００３９】
図５のステップＳ１において利用者登録処理が終了すると、ログイン管理装置１において、登録案内メール送信処理が行われる（ステップＳ２）。
図７は、図５のステップＳ２においてログイン管理装置１のＣＰＵ１１により実行される登録案内メール送信処理を示すフローチャートである。
【００４０】
登録案内メール送信処理においては、まず、例えば図４（ｃ）に示すパスワード登録プログラムＵＲＬ１６３に利用者登録処理で生成された登録管理番号を引数として付加することにより登録用ＵＲＬが生成される（ステップＳ２０１）。次いで、登録案内メールが生成される（ステップＳ２０２）。例えば、図４（ｅ）に示す登録案内メール題名テンプレート１６５及び図４（ｇ）に示す登録案内メール本文テンプレート１６７の「＃」記号で囲まれた予約語に、利用者登録処理で登録された「コンテンツ名」「登録パスワード」、ステップＳ２０１で生成された「登録用ＵＲＬ」が置換され、登録案内メールが作成される。そして、通信制御装置１４により、登録案内メールが利用者メールアドレスに送信され（ステップＳ２０３）、本処理は終了する。
【００４１】
図５に戻り、利用者端末３においては、ログイン管理装置１から登録案内メールが送信されると、この登録案内メールが受信される（ステップＳ３）。登録案内メールに従って、操作部により登録用ＵＲＬが指定され、登録用ＵＲＬへのアクセスが行われると（ステップＳ４）、ログイン管理装置１においては、利用パスワード登録処理が実行される（ステップＳ５）。
【００４２】
図８は、図５のステップＳ５においてログイン管理装置１のＣＰＵ１１により実行される利用パスワード登録処理を示すフローチャートである。
利用パスワード登録処理においては、アクセスに利用された登録用ＵＲＬに引数として付加されている登録管理番号が取得され（ステップＳ３０１）、取得された登録管理番号に基づいて、利用パスワード登録を許可するか否かが判断される。具体的には、取得された登録管理番号により利用者情報ファイル１６１の検索が行われ、登録管理番号が一致するレコードが存在し且つ利用パスワードが未登録である場合、利用パスワード登録が許可される。利用者情報ファイル１６１に、取得された登録管理番号と登録管理番号が一致するレコードが存在しない場合、或いは登録管理番号が一致するレコードに既に利用パスワードが登録されている場合、利用パスワード登録は許可されない。ステップＳ３０２において、利用パスワード登録が許可されなかった場合（ステップＳ３０２；ＮＯ）、処理はステップＳ３１１に移行し、表示装置１３に、登録許可しない理由を含むエラーメッセージが表示され（ステップＳ３１１）、本処理は終了する。
【００４３】
ステップＳ３０１で取得された登録管理番号に基づいて、利用パスワードの登録が許可されると（ステップＳ３０２；ＹＥＳ）、登録用ＵＲＬのアクセス元に対し個体識別番号の送信が要求され、利用者端末３の個体識別番号の取得処理が行われる（ステップＳ３０３）。アクセス元が携帯電話機でない等により個体識別番号が送信されず、個体識別番号が正常に取得されなかった場合（ステップＳ３０４；ＮＯ）、処理はステップＳ３１１に移行し、表示装置１３に、その旨エラー表示され（ステップＳ３１１）、本処理は終了する。
【００４４】
アクセス元の利用者端末３から個体識別番号が正常に取得されると（ステップＳ３０４；ＹＥＳ）、当該利用者端末３に対し、通信制御装置１４により登録パスワードの送信が要求され（ステップＳ３０５）、利用者端末３から登録パスワードが受信されると、利用者情報ファイル１６１においてステップＳ３０１で取得された登録管理番号を有するレコードの登録パスワードと、受信された登録パスワードとの照合が行われ、照合の結果、両者が一致せず、利用者端末３から送信された登録パスワードによる利用パスワード登録が認証されない場合（ステップＳ３０６；ＮＯ）、処理はステップＳ３０５に戻る。なお、所定回数以上、入力された登録パスワードとステップＳ３０１で取得された登録管理番号を有するレコードの登録パスワードが一致しない場合は、エラーとし、ステップＳ３１１に移行することが好ましい。
【００４５】
利用者情報ファイル１６１において、ステップＳ３０１で取得された登録管理番号を有するレコードの登録パスワードと、受信されたパスワードが一致し、利用者端末３から送信された登録パスワードによる利用パスワード登録が認証されると（ステップＳ３０６；ＹＥＳ）、  アクセス元の利用者端末３に対し、実際にコンテンツにログインする際に使用する利用パスワードの入力及び送信が要求され（ステップＳ３０７）、利用者端末３から利用パスワードが受信されると、送信された利用パスワードが予め定められた禁則条件（例えば、使用可能な文字列、数値、記号等を使用していない、所定以上の長さがない、予測可能な文字列である（例えば、辞書にのっているような文字列である等））に当てはまるか否かの入力チェックが行われる。利用パスワードが予め定められた禁則条件に当てはまり、入力チェックがＮＧであると判断された場合（ステップＳ３０８；ＮＯ）、処理はステップＳ３０７に戻り、利用パスワードの再入力及び送信が要求される。利用パスワードが予め定められた禁則条件に当てはまらず、入力チェックがＯＫであると判断された場合（ステップＳ３０８；ＹＥＳ）、利用者が実際にコンテンツにログインする際の識別番号となる、重複しない、かつユニークなログイン管理番号が生成され（ステップＳ３０９）、利用者情報ファイル１６１の、ステップＳ３０１で取得された登録管理番号に登録管理番号が一致するレコードに、取得された「個体識別番号」、送信された「利用パスワード」、生成された「ログイン管理番号」が登録されることにより利用者情報が更新され（ステップＳ３１０）、本処理は終了する。
【００４６】
図５のステップＳ５において利用パスワード登録処理が終了すると、ログイン管理装置１において、ログイン案内メール送信処理が行われる（ステップＳ６）。
図９は、図５のステップＳ６においてログイン管理装置１のＣＰＵ１１により実行されるログイン案内メール送信処理を示すフローチャートである。
【００４７】
ログイン案内メール送信処理においては、まず、例えば図４（ｄ）に示す自動ログインプログラムＵＲＬ１６４に、利用パスワード登録処理で生成されたログイン管理番号を引数として付加することによりログイン用ＵＲＬが生成される（ステップＳ４０１）。次いで、ログイン案内メールが生成される（ステップＳ４０２）。例えば、図４（ｆ）に示すログイン案内メール題名テンプレート１６６及び図４（ｈ）に示すログイン案内メール本文テンプレート１６８の「＃」記号で囲まれた予約語に、利用パスワード登録処理で利用パスワードが登録された利用者情報におけるコンテンツＩＤに対応する「コンテンツ名」、ステップＳ４０１で生成された「ログイン用ＵＲＬ」が置換され、ログイン案内メールが作成される。そして、通信制御装置１４により、ログイン案内メールが利用者メールアドレスに送信され（ステップＳ４０３）、本処理は終了する。
【００４８】
図５に戻り、利用者端末３においては、ログイン管理装置１からログイン案内メールが送信されると、このログイン案内メールが受信される（ステップＳ７）。ログイン案内メールに従って、操作部によりログイン用ＵＲＬが指定され、ログイン用ＵＲＬへのアクセス（即ち、コンテンツサーバ２のコンテンツへの接続要求）が行われると（ステップＳ８）、ログイン管理装置１においては、認証及びコンテンツ自動ログイン情報送信処理が実行される（ステップＳ９）。
【００４９】
図１０は、図５のステップＳ９においてログイン管理装置１のＣＰＵ１１により実行される認証及びコンテンツ自動ログイン情報送信処理を示すフローチャートである。当該処理の実行により、端末認証手段、本人認証手段、認証情報送信手段が実現される。
認証及びコンテンツ自動ログイン情報送信処理においては、まず、アクセスに利用されたログイン用ＵＲＬに引数として付加されているログイン管理番号が取得され（ステップＳ５０１）、利用者情報ファイル１６１において当該取得されたログイン管理番号により検索が行われ、取得されたログイン管理番号と一致するログイン管理番号を持つレコードが存在しなかった場合（ステップＳ５０２；ＮＯ）、処理はステップＳ５１１に移行し、表示装置１３に、その旨エラー表示され（ステップＳ５１１）、本処理は終了する。
【００５０】
ステップＳ５０１で取得されたログイン管理番号と一致するレコード（該当レコード）が利用者情報ファイル１６１に存在した場合（ステップＳ５０２；ＹＥＳ）、ログイン用ＵＲＬのアクセス元に対し個体識別番号の送信が要求され、利用者端末３の個体識別番号の取得処理が行われる（ステップＳ５０３）。個体識別番号が送信されない、或いは送信された個体識別番号が該当レコードの個体識別番号と一致しない場合、端末認証はＮＧであると判断され（ステップＳ５０４；ＮＯ）、処理はステップＳ５１１に移行し、表示装置１３に、その旨エラー表示され（ステップＳ５１１）、本処理は終了する。
【００５１】
アクセス元から送信された個体識別番号が該当レコードの個体識別番号と一致した場合、端末認証がＯＫであると判断され（ステップＳ５０４；ＹＥＳ）、アクセス元である利用者端末３に対し、通信制御装置１４により登録された利用者の本人確認情報としての利用パスワードの入力要求が送信される（ステップＳ５０５）。利用者端末３から利用パスワードが受信されると、受信された利用パスワードに基づいてパスワード認証（本人認証）が行われ、即ち、利用者情報ファイル１６１においてステップＳ５０１で取得されたログイン管理番号を有する該当レコードの利用パスワードと、受信された利用パスワードとの照合が行われ、照合の結果、両者が一致せず、利用者端末３の操作者が登録された利用者本人であることが利用者端末３から送信された利用パスワードにより認証されない場合（ステップＳ５０６；ＮＯ）、処理はステップＳ５０５に戻り、利用パスワードの再入力及び送信要求が行われる。なお、所定回数以上入力された利用パスワードと該当レコードの利用パスワードが一致しない場合は、エラーとし、ステップＳ５１１に移行することが好ましい。
【００５２】
利用者情報ファイル１６１においてステップＳ５０１で取得されたログイン管理番号を有する該当レコードの利用パスワードと、受信された利用パスワードとが一致し、利用者端末３の操作者が登録された利用者本人であることが利用者端末３から送信された利用パスワードにより認証されると（ステップＳ５０６；ＹＥＳ）、該当レコードのコンテンツＩＤ、即ち、認証された利用者に許可されたコンテンツ（対象コンテンツ）のコンテンツＩＤが取得され（ステップＳ５０７）、取得されたコンテンツＩＤにコンテンツＩＤが一致するレコードがコンテンツ情報ファイル１６２から取得され（ステップＳ５０８）、取得されたレコード（コンテンツ情報）に基づいて、コンテンツを提供するコンテンツサーバ２のログインフォームに合った形式で自動ログインページ情報が生成され（ステップＳ５０９）、通信制御装置１４により自動ログインページ情報が利用者端末３に送信され（ステップＳ５１０）、本処理は終了する。
【００５３】
図１１に、図１０のステップＳ５０９で生成される自動ログインページ情報の一例を示す。図１１は、図４（ａ）の最上に示すレコードに対応する利用者がコンテンツＩＤ０００１のコンテンツにログインする場合に生成される自動ログインページ情報を例として示している。自動ログインページ情報には、利用者端末３から対象コンテンツに利用者によるＩＤ・パスワードの入力操作なしに自動的にログインするための自動ログインページ（図１２参照）を表示するための情報であり、対象コンテンツを提供するコンテンツサーバ２にあった形式（ここでは、ＨＴＴＰプロトコルの形式）の、対象コンテンツにおいて利用者の認証に必要な非表示の情報（認証情報（ＩＤ項目、ＩＤ値、パスワード項目、パスワード値）、コンテンツサーバ２において当該認証情報によりログイン認証を行うプログラムのＵＲＬ等）が含まれている。非表示とは、利用者端末３でこのログインページ情報に基づき自動ログインページを表示したときに、ページ上に表示されないことを指す。例えば、図１１には、コンテンツＩＤ０００１にログインするためのＩＤ項目名、ＩＤ値、パスワード項目名、パスワード値を非表示とする指示が含まれている。
【００５４】
図５に戻り、利用者端末３においては、ログイン管理装置１から自動ログインページ情報が送信されると、この自動ログインページ情報が受信され（ステップＳ１０）、表示部にログインページ（図１２参照）が表示される（ステップＳ１１）。そして、操作部によりログインフォームページからログイン要求が指示されると、コンテンツサーバ２の自動ログインページ情報により指定されたＵＲＬに自動的にアクセスが行われ、自動ログイン情報（ログイン管理装置１から送信された自動ログインページ情報に含まれる認証情報、即ちＩＤ項目、ＩＤ値、パスワード項目、パスワード値）が送信される（ステップＳ１２）。図１３に、ステップＳ１２でコンテンツサーバ２に送信されるデータ例を示す。図１３の最下部のデータは、ＩＤ項目、ＩＤ値、パスワード項目、パスワード値を示している。
【００５５】
コンテンツサーバ２においては、認証情報が受信されると、受信された認証情報に基づきログイン認証が行われ（ステップＳ１３）、コンテンツデータが利用者端末３に送信される（ステップＳ１４）。利用者端末３においては、コンテンツサーバ２からのコンテンツデータに基づきコンテンツが表示され（ステップＳ１５）、本処理は終了する。なお、コンテンツに続きがある場合、コンテンツのページに次ページの取得要求ボタン等が含まれており、利用者端末３において表示されたコンテンツに含まれる上記ボタンの押下等により次コンテンツの取得要求が指示されると、利用者端末３からコンテンツサーバ２に次コンテンツの取得要求が送信され、コンテンツサーバ２において、当該取得要求に応じて次ページのコンテンツデータが利用者端末３に送信される。
【００５６】
以上説明したように、実施形態１において、ログイン管理装置１は、利用者登録により登録された、複数のコンテンツサーバ２が提供する一以上のコンテンツの利用を許可された利用者の利用パスワード、当該利用者が使用する利用者端末３の個体識別番号、当該利用者が利用を許可されたコンテンツＩＤ等を対応付けて記憶装置１６に一括して記憶するとともに、複数のコンテンツサーバ２により提供される各コンテンツにおいて利用者の認証に必要な認証情報を記憶装置１６に記憶し、利用者端末３からコンテンツへの接続（ログイン）要求が受信されると、記憶装置１６に記憶された情報に基づき、端末認証及び利用者の本人確認認証を行って、端末認証及び本人確認認証により認証された際に、認証された利用者に許可するコンテンツに対応する認証情報を利用者端末３に送信する。
【００５７】
従って、利用者は、コンテンツにアクセスする際に、利用パスワードのみを入力すれば良いので、コンテンツにアクセスするための入力項目が従来に比べて低減され、特に入力操作が煩雑である携帯電話機が利用者端末である場合において、コンテンツへのアクセス時の操作性を向上させることができる。また、コンテンツへのアクセス時に端末認証を行うことにより、登録した利用者端末からのみアクセスが可能となるので、利用パスワードの入力中に第三者に盗み見られるようなことがあってもその利用者端末を利用されるのでなければ第三者に不正にコンテンツにアクセスされることを防止することができ、従来のＩＤ及びパスワードによる認証に比べて、セキュリティを強化することが可能となる。
【００５８】
また、利用者は、利用パスワードを覚えておくだけでよいので、従来のＩＤ及びパスワードの組み合わせを覚えておくより管理が容易となる。また、登録された利用者の利用パスワードは全てログイン管理装置１に保管されているので、例えば、利用パスワードが盗まれた等により利用パスワードの利用を停止したり変更したりしたい場合に、ログイン管理装置１のみに通知を行えばよく、利用性を向上させることができる。また、利用者の利用者情報（メールアドレス等）の登録先がログイン管理装置１の１箇所となるので、個人情報の登録先を必要最低限に抑えることができる。
【００５９】
また、ログイン管理装置１において、コンテンツサーバ２に対応する形式でＩＤ値やパスワード値を送信するので、コンテンツサーバ側は、ＩＤ値及びパスワード値による認証に対応していればよく、その他のソフトウエアや構成は設ける必要がなく、現存するシステムに容易に適用することが可能となる。また、コンテンツサーバ側で認証に利用するＩＤ値及びパスワード値は非公開のまま運用できるので、セキュリティを強化することができる。更に、コンテンツ提供システム１００の各コンテンツサーバのそれぞれで利用者（ユーザ）情報の管理をする必要がなくなり、システム内の利用者情報の管理を一元化することができる。
【００６０】
（実施形態２）
次に、本発明の実施形態２について説明する。実施形態２における構成は、実施形態１で説明したのと同様であるので説明を省略し、実施形態２の動作について説明する。
【００６１】
図１４は、実施形態２におけるログイン管理処理（ログイン管理処理Ｂとする）の流れを示すフローチャートである。
図１４において、ステップＳ２１〜Ｓ２８の処理はステップＳ１〜Ｓ８と同じである。本実施形態２においては、ステップＳ２９以降の処理の流れが実施形態１と異なる。以下、図１４のステップＳ２９以降の処理について説明する。
【００６２】
まず、図１５を参照して、図１４のステップＳ２９においてＣＰＵ１１により実行される認証及びコンテンツ自動ログイン処理について説明する。当該処理の実行により端末認証手段、本人認証手段、認証情報送信手段が実現される。
【００６３】
認証及びコンテンツ自動ログイン処理のステップＳ６０１〜Ｓ６０８、Ｓ６１２の各処理は図１０のステップＳ５０１〜Ｓ５０８、Ｓ５１１の各処理で説明したのと同じであり、その説明は省略する。
ステップＳ６０９においては、ステップＳ６０８で取得されたレコード（コンテンツ情報）に基づいて、対象コンテンツを提供するコンテンツサーバ２に合った形式の自動ログイン情報が生成される（ステップＳ６０９）。  自動ログイン情報は、コンテンツサーバ２にあった形式（ここでは、ＨＴＴＰプロトコルの形式）で、対象コンテンツにおいて利用者の認証に必要な情報（認証情報（ＩＤ項目、ＩＤ値、パスワード項目、パスワード値）等）が含まれている。図１３に、自動ログイン情報のデータ例を示す。
【００６４】
自動ログイン情報が生成されると、コンテンツサーバ２の対象コンテンツに対応するＵＲＬへ通信制御装置１４により自動ログイン情報が送信され、ログイン要求が行われる（ステップＳ６１０）。
【００６５】
コンテンツサーバ２においては、図１４のステップＳ３０に示すように、ログイン管理装置１から送信された自動ログイン情報に基づいてログイン認証が行われる。ログイン認証においては、自動ログイン情報に含まれるＩＤ値及びパスワード値がコンテンツに応じた予め定められたＩＤ値及びパスワード値であることが確認される。そして、１ページ目のコンテンツデータがアクセス元であるログイン管理装置１に送信される（図１４ステップＳ３１）。コンテンツに次ページがある場合は、送信されるコンテンツデータに、次ページの取得先の情報が含まれる。
【００６６】
ログイン管理装置１においては、ログイン要求に応じてコンテンツサーバ２からコンテンツの１ページ目のコンテンツデータが送信されると、コンテンツデータの内容が解析され、コンテンツデータに含まれるコンテンツサーバ２を示す情報がログイン管理装置１を示す情報に置き換えられ、利用者端末３に転送され（ステップＳ６１１）、本処理は終了する。コンテンツデータに含まれるコンテンツサーバ２を示す情報とは、例えば、次のページのコンテンツデータの取得先等が挙げられる。利用者端末３にはコンテンツサーバ２にログインするために必要なＩＤ値及びパスワード値がないため、コンテンツサーバ２に直接アクセスしてコンテンツデータを取得することができない。そこで、利用者端末３におけるコンテンツデータの取得をログイン管理装置１を介して行えるようにするため、例えば、次ページのコンテンツデータが必要となる場合には、利用者端末３からログイン管理装置１にアクセスされるように、コンテンツデータに含まれるコンテンツサーバ２を示す情報がログイン管理装置１を示す情報に置き換えられる。
【００６７】
利用者端末３においては、ログイン管理装置１から送信された１ページ目のコンテンツデータが表示部に表示される（図１４ステップＳ３２）。コンテンツに続きがある場合、コンテンツのページに次ページの取得要求ボタン等が含まれており、利用者端末３において表示されたコンテンツに含まれる上記ボタンの押下等により次コンテンツの取得要求が指示されると、利用者端末３からログイン管理装置１に次コンテンツの取得要求が送信される（ステップＳ３３）。
【００６８】
ログイン管理装置１においては、図１６に示すコンテンツ中継処理が行われる（ステップＳ３４）。
【００６９】
以下、図１６を参照して、ＣＰＵ１１により実行されるコンテンツ中継処理について説明する。当該処理の実行により中継手段が実現される。
【００７０】
通信制御装置１４により利用者端末３からのコンテンツ取得要求が受信されると（ステップＳ７０１；ＹＥＳ）、コンテンツ取得要求が解析され、コンテンツ取得要求に含まれるログイン管理装置１を示す情報がコンテンツサーバ２を示す情報に置き換えられ（ステップＳ７０２）、置き換えられたコンテンツ取得要求がコンテンツサーバ２に送信される（ステップＳ７０３）。例えば、利用者端末３から送信されるコンテンツ取得要求には、ログイン管理装置１を取得先とした取得先情報が含まれているが、図１７に示すように、取得先情報をコンテンツサーバ２に置き換える。
【００７１】
コンテンツサーバ２においては、ログイン管理装置１からコンテンツ取得要求が受信されると、次ページのコンテンツデータをコンテンツ応答としてログイン管理装置１に送信される（図１４ステップＳ３５）。
【００７２】
通信制御装置１４によりコンテンツサーバ２からのコンテンツ応答が受信されると（ステップＳ７０４；ＹＥＳ）、コンテンツ応答が解析され、コンテンツ応答に含まれるコンテンツサーバ２を示す情報がログイン管理装置１を示す情報に置き換えられ（ステップＳ７０５）、置き換えられたコンテンツ応答が利用者端末３に送信される（ステップＳ７０６）。例えば、コンテンツサーバ２から送信されるコンテンツ応答には、次のページの取得先をコンテンツサーバ２とした取得先情報が含まれているが、図１７に示すように、取得先情報をログイン管理装置１に置き換える。
【００７３】
ステップＳ７０１〜Ｓ７０６の処理が繰り返し実行され、利用者端末３から所定時間以上次の取得要求がない等によりコンテンツ利用が終了したと判断されると（ステップＳ７０７；ＹＥＳ）、本処理は終了する。
【００７４】
利用者端末３においては、ログイン管理装置１からコンテンツ応答が受信されると、表示部にコンテンツが表示され（図１４ステップＳ３６）、本処理は終了する。なお、ステップＳ３３〜Ｓ３６は、利用者端末３からのコンテンツ取得要求に応じて繰り返し実行される。
【００７５】
以上説明したように、実施形態２において、ログイン管理装置１は、利用者端末３からコンテンツへの接続（ログイン）要求が受信されると、記憶装置１６に記憶された情報に基づき、端末認証及び利用者の本人確認認証を行って、端末認証及び本人確認認証により認証された際に、認証された利用者に許可するコンテンツに対応する認証情報をコンテンツサーバ２に送信し、コンテンツサーバ２による認証後、利用者端末３とコンテンツサーバ２との間のコンテンツの送受信を中継する。
【００７６】
従って、実施形態２におけるログイン管理装置１においては、実施形態１で記載したのと同様の効果を有するとともに、利用者端末３においてコンテンツサーバ２にログインする操作を省略することが可能となり、利用者端末３における操作性を更に向上させることが可能となる。
【００７７】
（実施形態３）
次に、本発明の実施形態３について説明する。
実施形態１、２においては、１のコンテンツに対し１のサービス利用申請が行われることが前提であり、利用者は１のコンテンツ毎に利用者登録、利用パスワード登録を行って、ログイン用ＵＲＬを取得した。即ち、利用者が複数のコンテンツの利用を希望する場合には、複数の利用申請を行い、各コンテンツに対応するログイン用ＵＲＬを取得することで、複数のコンテンツ利用が可能となった。
以下に説明する実施形態３、４においては、１のサービス利用申請で複数のコンテンツの利用申請が可能であり、利用者は、１回の申請及び利用パスワード登録で複数コンテンツに共通のログイン用ＵＲＬを取得し、このログイン用ＵＲＬにアクセス後、閲覧したいコンテンツを選択するようになっている。
【００７８】
まず、実施形態３における構成について説明する。実施形態３におけるシステムの全体構成及び各装置の構成は、実施形態１で説明したのと略同様であるので相違点のみ説明する。
【００７９】
実施形態３において、ログイン管理装置１の記憶装置１６は、利用者情報記憶手段、コンテンツ情報記憶手段として機能するものであり、図１８に示すように、利用者情報ファイル１６１、コンテンツ情報ファイル１６２、ログイン情報ファイル１６９を記憶している。また、記憶装置１６は、パスワード登録プログラムＵＲＬ１６３（図４（ｃ）参照）、自動ログインプログラムＵＲＬ１６４（図４（ｄ）参照）、登録案内メール題名テンプレート１６５（図４（ｅ）参照）、ログイン案内メール題名テンプレート１６６（図４（ｆ）参照）、登録案内メール本文テンプレート１６７（図４（ｇ）参照）、ログイン案内メール本文テンプレート１６８（図４（ｈ）参照）、を記憶している。
【００８０】
図１９（ａ）は、実施形態３における利用者情報ファイル１６１のデータ格納例を示す図である。本実施形態における利用者情報ファイル１６１は、図４（ａ）に示す利用者情報ファイルと同様に、利用者登録処理及び利用パスワード登録処理で登録される利用者情報を格納するデータベースファイルであり、図１９（ａ）に示すように、利用者情報を識別するための登録管理番号を格納する「登録管理番号」項目、「登録管理番号」項目の登録番号で登録された利用者がコンテンツにログインする際に使用する利用パスワードを登録するときの認証に使用する「登録パスワード」項目、前記利用者がコンテンツにログインする際の識別番号となるログイン管理番号を格納する「ログイン管理番号」項目、前記利用者がコンテンツにログインする際に本人確認情報として使用する利用パスワードを格納する「利用パスワード」項目、前記利用者がコンテンツの閲覧に使用する利用者端末３の識別情報として、利用者端末３の個体識別番号を格納する「個体識別番号」項目、前記利用者の電子メールアドレスを格納する「利用者メールアドレス」項目を有する。
【００８１】
図１９（ｂ）は、実施形態３におけるコンテンツ情報ファイル１６２のデータ格納例を示す図である。コンテンツ情報ファイル１６２は、複数のコンテンツサーバ２で提供されている各コンテンツに関するコンテンツ情報を格納するデータベースファイルであり、図１９（ｂ）に示すように、各コンテンツ毎に、コンテンツを識別するためのコンテンツＩＤを格納する「コンテンツＩＤ」項目、コンテンツ名称を格納する「コンテンツ名」項目、コンテンツの利用者の認証に必要となるＩＤ項目名を格納する「ＩＤ項目名」項目、コンテンツの利用者の認証に必要となるパスワード項目名を格納する「パスワード項目名」項目、コンテンツを閲覧するためのＵＲＬを格納する「コンテンツＵＲＬ」項目を有する。
【００８２】
図１９（ｃ）は、実施形態３におけるログイン情報ファイル１６９のデータ格納例を示す図である。ログイン情報ファイル１６９は、利用者登録処理により利用登録された各利用者が各利用コンテンツにアクセスする場合に必要となるＩＤ値及びパスワード値を格納するデータベースファイルであり、図１９（ｃ）に示すように、利用者情報を識別するための登録管理番号を格納する「登録管理番号」項目、「登録管理番号」で登録された利用者がコンテンツにログインする際の識別番号となるログイン管理番号を格納する「ログイン管理番号」項目、前記利用者がアクセスを許可されたコンテンツのコンテンツＩＤを格納する「利用コンテンツＩＤ」項目、「コンテンツＩＤ」で識別されるコンテンツにおいて前記利用者の認証に必要となるＩＤ値を格納する「ＩＤ値」項目、「コンテンツＩＤ」で識別されるコンテンツにおいて前記利用者の認証に必要となるパスワード値を格納する「パスワード値」項目を有する。
【００８３】
また、コンテンツサーバ２の記憶装置には、各コンテンツ毎に、アカウント情報ファイルを記憶している。図２０は、アカウント情報ファイルのデータ格納例を示す図である。図２０に示すように、アカウント情報ファイルは、「ｕｓｒ」項目、「password」項目を有し、各コンテンツへのアクセスを許可するＩＤ値を「ｕｓｒ」に、及びパスワード値を「password」に格納する。
その他の構成は、実施形態１で説明したのと同様であるのでその説明は省略する。
【００８４】
次に、実施形態３の動作について説明する。
実施形態３では、コンテンツ提供システム１００において、図５で示したのと同じ流れでログイン管理処理が行われるが、ステップＳ１においてログイン管理装置１で実行される利用者登録処理、ステップＳ２において実行される登録案内メール送信処理、ステップＳ５において実行される利用パスワード登録処理、ステップＳ９において実行される認証及びコンテンツ自動ログイン情報送信処理の内容が異なる。以下、上記各処理を中心に、本実施の形態におけるログイン管理処理について説明する。
【００８５】
図２１は、実施形態３においてＣＰＵ１１により実行される利用者登録処理を示すフローチャートである。
まず、表示装置１３に利用者メールアドレス登録画面が表示され、サービス利用登録申請に基づいて、利用者メールアドレス登録画面から入力装置１２により利用者メールアドレス（電子メールアドレス）が入力されると（ステップＳ８０１）、表示装置１３に、コンテンツ情報ファイル１６２に格納されているコンテンツ情報のコンテンツ名の一覧が表示され、この一覧から管理者がサービス利用登録申請をした利用者に対して許可するコンテンツ名が選択されると（ステップＳ８０２）、選択されたコンテンツ名に対応するコンテンツＩＤが取得される（ステップＳ８０３）。なお、ステップＳ８０２においては、１コンテンツ又は複数コンテンツの選択が受け付けられる。
【００８６】
次いで、利用者情報ファイル１６１において利用者情報を識別するためのユニークな番号（主キー）である「登録管理番号」が生成されるとともに（ステップＳ８０４）、利用者がコンテンツの閲覧に利用する利用者端末３及び利用者がコンテンツにログインする際に使用する利用パスワードを登録するときの認証に使用するための予測不可能な文字列である「登録パスワード」が生成される（ステップＳ８０５）。登録管理番号及び登録パスワードが生成されると、利用者情報ファイル１６１にレコードが追加され、生成された「登録管理番号」「登録パスワード」、入力された「利用者メールアドレス」がそれぞれ追加されたレコードの対応する項目に格納される（ステップＳ８０６）。また、ステップＳ８０２で選択された各コンテンツに対応するコンテンツサーバ２のそれぞれに、当該利用者がコンテンツにアクセスするために必要となるＩＤ値及びパスワード値の取得要求が行われ（ステップＳ８０７）、コンテンツサーバ２からＩＤ値及びパスワード値が送信されると、ログイン情報ファイル１６９にレコードが追加され、生成された「登録管理番号」、選択されたコンテンツの「コンテンツＩＤ」、コンテンツＩＤに対応するコンテンツに対して取得された「ＩＤ値」「パスワード値」が登録される（ステップＳ８０８）。
【００８７】
利用者登録処理が終了すると、ログイン管理装置１のＣＰＵ１１により登録案内メール送信処理が実行される（図５ステップＳ２）。この登録案内メール処理は、図７のステップＳ２０１〜Ｓ２０３で示したのと同様の処理となるが、図２１のステップＳ８０２において複数コンテンツが選択された場合、ステップＳ２０２で生成される登録案内メール（図４（ｅ）（ｇ）参照）のコンテンツ名には、選択された全てのコンテンツ名が挿入され、利用者が自己の利用可能なコンテンツを把握可能な登録案内メールが生成される。
【００８８】
利用者端末３においては、ログイン管理装置１から登録案内メールが送信されると、この登録案内メールが受信される（ステップ図５Ｓ３）。登録案内メールに従って、操作部により登録用ＵＲＬが指定され、登録用ＵＲＬへのアクセスが行われると（図５ステップＳ４）、ログイン管理装置１においては、利用パスワード登録処理が実行される（図５ステップＳ５）。
【００８９】
利用パスワード登録処理では、図８のステップＳ３０１〜Ｓ３１１で説明したのと同様の処理が実行され、登録パスワードが認証されると、利用者端末３から個体識別情報が取得され、利用パスワードが受け付けられ、ログイン管理番号が生成される。そして、利用者情報ファイル１６１の、ステップＳ３０１で取得された登録管理番号で識別されるレコードに「ログイン管理番号」「利用パスワード」「個体識別番号」が登録される。また、これと合わせて、ログイン情報ファイル１６９のステップＳ３０１で取得された登録管理番号で識別されるレコードに「ログイン管理番号」が登録される。
【００９０】
利用パスワード登録処理が終了すると、ログイン管理装置１のＣＰＵ１１によりログイン案内メール送信処理が実行される（図５ステップＳ６）。この登録案内メール処理は、図９のステップＳ４０１〜Ｓ４０３で示したのと同様の処理となるが、ログイン情報ファイル１６９に図８のステップＳ３０１で取得された登録管理番号を有するログイン情報が複数ある場合、ステップＳ３０２で生成されるログイン案内メール（図４（ｆ）（ｈ）参照）のコンテンツ名には、当該ログイン情報の全てのコンテンツ名が挿入され、利用者が自己の利用可能なコンテンツを把握可能なログイン案内メールが生成される。
【００９１】
利用者端末３においては、ログイン管理装置１からログイン案内メールが送信されると、このログイン案内メールが受信される（ステップ図５Ｓ７）。ログイン案内メールに従って、操作部によりログイン用ＵＲＬが指定され、ログイン用ＵＲＬへのアクセスが行われると（図５ステップＳ８）、ログイン管理装置１においては、認証及びコンテンツ自動ログイン情報送信処理が実行される（図５ステップＳ９）。
【００９２】
図２２は、実施形態３においてＣＰＵ１１により実行される認証及びコンテンツ自動ログイン情報送信処理を示すフローチャートである。当該処理の実行により端末認証手段、本人認証手段、認証情報送信手段、コンテンツ一覧情報送信手段が実現される。
認証及びコンテンツ自動ログイン情報送信処理においては、まず、アクセスに利用されたログイン用ＵＲＬに引数として付加されているログイン管理番号が取得され（ステップＳ９０１）、利用者情報ファイル１６１において当該取得されたログイン管理番号により検索が行われ、取得されたログイン管理番号と一致するログイン管理番号を持つレコードが存在しなかった場合（ステップＳ９０２；ＮＯ）、処理はステップＳ９１２に移行し、表示装置１３に、その旨エラー表示され（ステップＳ９１２）、本処理は終了する。
【００９３】
ステップＳ９０１で取得されたログイン管理番号と一致するレコード（該当レコード）が利用者情報ファイル１６１に存在した場合（ステップＳ９０２；ＹＥＳ）、ログイン用ＵＲＬのアクセス元に対し個体識別番号の送信が要求され、利用者端末３の個体識別番号の取得処理が行われる（ステップＳ９０３）。個体識別番号が送信されない、或いは送信された個体識別番号が該当レコードの個体識別番号と一致しない場合、端末認証はＮＧであると判断され（ステップＳ９０４；ＮＯ）、処理はステップＳ９１２に移行し、表示装置１３に、その旨エラー表示され（ステップＳ９１２）、本処理は終了する。
【００９４】
アクセス元から送信された個体識別番号が該当レコードの個体識別番号と一致した場合、端末認証がＯＫであると判断され（ステップＳ９０４；ＹＥＳ）、アクセス元である利用者端末３に対し、通信制御装置１４により登録された利用者の本人確認情報としての利用パスワードの入力要求が送信される（ステップＳ９０５）。利用者端末３から利用パスワードが受信されると、パスワード認証が行われ、即ち、利用者情報ファイル１６１においてステップＳ９０１で取得されたログイン管理番号を有する該当レコードの利用パスワードと、受信された利用パスワードとの照合が行われ、照合の結果、両者が一致せず、、利用者端末３の操作者が登録された利用者本人であることが利用者端末３から送信された利用パスワードにより認証されない場合（ステップＳ９０６；ＮＯ）、処理はステップＳ９０５に戻り、利用パスワードの再入力及び送信要求が行われる。なお、所定回数以上、入力された利用パスワードと該当レコードの利用パスワードが一致しない場合は、エラーとし、ステップＳ９１２に移行することが好ましい。
【００９５】
利用者情報ファイル１６１においてステップＳ９０１で取得されたログイン管理番号を有する該当レコードの利用パスワードと、受信された利用パスワードとが一致し、利用者端末３の操作者が登録された利用者本人であることが利用者端末３から送信された利用パスワードにより認証されると（ステップＳ９０６；ＹＥＳ）、利用者端末３に対し、コンテンツ選択要求が送信される（ステップＳ９０７）。具体的には、ログイン情報ファイル１６９からステップＳ９０１で入力されたログイン管理番号とログイン管理番号が一致するレコードが検索され、検索されたレコードのコンテンツＩＤに対応するコンテンツ名がコンテンツ情報ファイル１６２から抽出され、抽出されたコンテンツ名の一覧を含むコンテンツ選択ページの情報が生成され、利用者端末３に送信される。
【００９６】
図２３に、利用者端末３の表示部で表示されるコンテンツ選択ページの一例を示す。図２３は、ステップＳ９０１において取得されたログイン管理番号が「Ｅ９２ＣＦ６」である場合を例として示したものである。コンテンツの利用者は、当該ページから、閲覧したいコンテンツを簡単に選択することができる。なお、当該ページからコンテンツが選択されると、選択されたコンテンツのコンテンツ名がログイン管理装置１に送信される。
【００９７】
利用者端末３からコンテンツが選択され、コンテンツ名が受信されると、受信されたコンテンツ名に対応するコンテンツＩＤがコンテンツ情報ファイル１６２から検索されることにより取得されるとともに（ステップＳ９０８）、ログイン情報ファイル１６９からステップＳ９０１で取得されたログイン管理番号及びステップＳ９０８で取得されたコンテンツＩＤにより特定されるログイン情報が取得される（ステップＳ９０９）。そして、取得されたコンテンツ情報及びログイン情報に基づいて、コンテンツを提供するコンテンツサーバ２のログインフォームに合った形式で自動ログインページ情報が生成され（ステップＳ９１０）、通信制御装置１４により自動ログインページ情報（図１１参照）が利用者端末３に送信され（ステップＳ９１１）、本処理は終了する。  図５のステップＳ１０以降の処理は、実施形態１で説明したのと同様の処理が行われる。
【００９８】
以上説明したように、実施形態３においては、一回の利用者登録処理において一の利用者に許可する複数のコンテンツの登録を行うことが可能であり、ログイン管理装置１は、１の利用者に対して許可された複数のコンテンツのコンテンツＩＤを記憶装置１６に記憶する。そして、利用者端末３からコンテンツへの接続要求（ログイン用ＵＲＬへのアクセス要求）が受信されると、記憶装置１６に記憶された情報に基づき、端末認証及び利用者の本人確認認証を行って、端末認証及び本人確認認証により認証された際に、認証された利用者に許可するコンテンツの一覧情報を利用者端末３に送信し、利用者端末において選択されたコンテンツに対応する当該利用者の認証に必要な認証情報を利用者端末３に送信する。
【００９９】
従って、実施形態３におけるログイン管理装置１においては、実施形態１で記載したのと同様の効果を有するとともに、利用者に対して本人認証を行ってから利用者が許可されたコンテンツの中から所望のコンテンツを選択することとなるので、利用者は複数のコンテンツに対して１の利用パスワードを登録しておけばよく、利用者側におけるパスワードの管理が容易となる。
【０１００】
（実施形態４）
次に、本発明の実施形態４について説明する。実施形態４における構成は、実施形態３で説明したのと同様であるので説明を省略し、実施形態４の動作について説明する。
【０１０１】
実施形態４では、コンテンツ提供システム１００において、図１４で示したのと同じ流れでログイン管理処理Ｂが行われるが、ステップＳ２１においてログイン管理装置１で実行される利用者登録処理、ステップＳ２２において実行される登録案内メール送信処理、ステップＳ２５において実行される利用パスワード登録処理、ステップＳ２９において実行される認証及びコンテンツ自動ログイン処理の内容が異なる。以下、上記各処理を中心に、本実施の形態におけるログイン管理処理Ｂについて説明する。
【０１０２】
実施形態４において、ステップＳ２１〜Ｓ２８の処理は実施形態３で説明したステップＳ１〜Ｓ８と同じである。本実施形態４においては、ステップＳ２９以降の処理の流れが実施形態３と異なる。
【０１０３】
以下、図２４を参照して、実施形態４のステップＳ２９においてＣＰＵ１１により実行される認証及びコンテンツ自動ログイン処理について説明する。当該処理の実行により端末認証手段、本人認証手段、認証情報送信手段、コンテンツ一覧情報送信手段が実現される。  
【０１０４】
認証及びコンテンツ自動ログイン処理のステップＳ１００１〜Ｓ１００９、Ｓ１０１３の各処理は図２２のステップＳ９０１〜Ｓ９０９、Ｓ９１２の各処理で説明したのと同じであり、その説明は省略する。
ステップＳ１０１０においては、ステップＳ１００８で取得されたコンテンツ情報及びステップＳ１００９で取得されたログイン情報に基づいて、コンテンツを提供するコンテンツサーバ２に合った形式の自動ログイン情報（図１３参照）が生成される（ステップＳ１０１０）。  自動ログイン情報は、コンテンツサーバ２にあった形式（ここでは、ＨＴＴＰプロトコルの形式）で、コンテンツサーバ２にログインするために必要な情報（認証情報（ＩＤ、パスワード等）が含まれている。
【０１０５】
自動ログイン情報が生成されると、コンテンツサーバ２の対象コンテンツに対応するＵＲＬへ通信制御装置１４により自動ログイン情報が送信され、ログイン要求が行われる（ステップＳ１０１１）。
【０１０６】
コンテンツサーバ２においては、ログイン管理装置１から送信された自動ログイン情報に基づいてログイン認証が行われる。ログイン認証においては、自動ログイン情報に含まれるＩＤ値及びパスワード値がコンテンツに応じた予め定められたＩＤ値及びパスワード値であることが確認される。そして、１ページ目のコンテンツデータがアクセス元であるログイン管理装置１に送信される。
【０１０７】
ログイン管理装置１においては、ログイン要求に応じてコンテンツサーバ２からコンテンツの１ページ目のコンテンツデータが送信されると、コンテンツデータの内容が解析され、コンテンツデータに含まれるコンテンツサーバ２を示す情報がログイン管理装置１を示す情報に置き換えられ、利用者端末３に転送され（ステップＳ１０１２）、本処理は終了する。コンテンツデータに含まれるコンテンツサーバ２を示す情報は、実施形態２で説明したのと同様である。
【０１０８】
認証及びコンテンツ自動ログイン処理後の処理、即ち、図１４のステップＳ３２以降の処理については、実施形態２で説明したのと同様の処理が行われる。
【０１０９】
以上説明したように、実施形態４においては、一回の利用者登録処理において一の利用者に許可する複数のコンテンツの登録を行うことが可能であり、ログイン管理装置１は、１の利用者に対して許可された複数のコンテンツのコンテンツＩＤを記憶装置１６に記憶する。そして、利用者端末３からコンテンツへの接続要求（ログイン用ＵＲＬへのアクセス要求）が受信されると、記憶装置１６に記憶された情報に基づき、端末認証及び利用者の本人確認認証を行って、端末認証及び本人確認認証により認証された際に、認証された利用者に許可するコンテンツの一覧情報を利用者端末３に送信し、利用者端末において選択されたコンテンツに対応する当該利用者の認証に必要な認証情報をコンテンツサーバ２に送信し、コンテンツサーバ２による認証後、利用者端末３とコンテンツサーバ２との間のコンテンツの送受信を中継する。
【０１１０】
従って、実施形態４におけるログイン管理装置１においては、実施形態３で記載したのと同様の効果を有するとともに、利用者端末３においてコンテンツサーバ２にログインする操作を省略することが可能となり、利用者端末３における操作性を更に向上させることが可能となる。
【０１１１】
以上、本発明の実施形態１〜実施形態４について説明してきたが、上記実施形態における記述内容は、本発明に係るコンテンツ提供システム１００の好適な一例であり、これに限定されるものではない。
【０１１２】
例えば、上記実施の形態においては、利用者端末３を携帯電話機として説明したが、これに限定されない。
【０１１３】
その他、コンテンツ提供システム１００及びこれを構成する各装置の細部構成及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【図面の簡単な説明】
【０１１４】
【図１】本発明に係るコンテンツ提供システム１００の全体構成を示す図である。
【図２】図１のログイン管理装置１の機能的構成を示すブロック図である。
【図３】実施形態１、２における図１の記憶装置１６の構成例を示す図である。
【図４】（ａ）は、実施形態１、２における利用者情報ファイル１６１のデータ格納例を示す図、（ｂ）は、実施形態１、２におけるコンテンツ情報ファイル１６２のデータ格納例を示す図、（ｃ）は、パスワード登録プログラムＵＲＬ１６３のデータ例を示す図、（ｄ）は、自動ログインプログラムＵＲＬ１６４のデータ例を示す図、（ｅ）は、登録案内メール題名テンプレート１６５のデータ例を示す図、（ｆ）は、ログイン案内メール題名テンプレート１６６のデータ例を示す図、（ｇ）は、登録案内メール本文テンプレート１６７のデータ例を示す図、（ｈ）は、ログイン案内メール本文テンプレート１６８のデータ例を示す図である。
【図５】実施形態１、３において図１のコンテンツ提供システム１００において実行されるログイン管理処理の流れを示すフローチャートである。
【図６】実施形態１、２において図２のＣＰＵ１１により実行される利用者登録処理を示す図である。
【図７】実施形態１〜４において図２のＣＰＵ１１において実行される登録案内メール送信処理を示すフローチャートである。
【図８】実施形態１、２において図２のＣＰＵ１１により実行される利用パスワード登録処理を示すフローチャートである。
【図９】実施形態１〜４において図２のＣＰＵ１１により実行されるログイン案内メール送信処理を示すフローチャートである。
【図１０】実施形態１において図２のＣＰＵ１１により実行される認証及びコンテンツ自動ログイン情報送信処理を示すフローチャートである。
【図１１】自動ログインページ情報の一例を示す図である。
【図１２】利用者端末３に表示される自動ログインページの一例を示す図である。
【図１３】自動ログイン情報のデータ例を示す図である。
【図１４】実施形態２、４において図１のコンテンツ提供システム１００において実行されるログイン管理処理Ｂの流れを示すフローチャートである。
【図１５】実施形態２において図２のＣＰＵ１１により実行される認証及びコンテンツ自動ログイン処理を示すフローチャートである。
【図１６】実施形態２、４において図２のＣＰＵ１１により実行されるコンテンツ中継処理を示すフローチャートである。
【図１７】コンテンツ取得要求／応答時のデータ置換例を示す図である。
【図１８】実施形態３、４における図１の記憶装置１６の構成例を示す図である。
【図１９】（ａ）は、実施形態３、４における利用者情報ファイル１６１のデータ格納例を示す図、（ｂ）は、実施形態３、４におけるコンテンツ情報ファイル１６２のデータ格納例を示す図、（ｃ）は、実施形態３、４におけるログイン情報ファイル１６９のデータ格納例を示す図である。
【図２０】実施形態３、４においてコンテンツサーバ２の記憶装置に記憶されるアカウント情報ファイルのデータ格納例を示す図である。
【図２１】実施形態３、４において図２のＣＰＵ１１により実行される利用者登録処理を示す図である。
【図２２】実施形態３において図２のＣＰＵ１１により実行される認証及びコンテンツ自動ログイン情報送信処理を示すフローチャートである。
【図２３】利用者端末３の表示部で表示されるコンテンツ選択ページの一例を示す図である。
【図２４】実施形態４において図２のＣＰＵ１１により実行される認証及びコンテンツ自動ログイン処理を示すフローチャートである。
【符号の説明】
【０１１５】
１００  コンテンツ提供システム
１  ログイン管理装置
２  コンテンツサーバ
３  利用者端末
１１  ＣＰＵ
１２  入力装置
１３  表示装置
１４  通信制御装置
１５  ＲＡＭ
１６  記憶装置
１６１  利用者情報ファイル
１６２  コンテンツ情報ファイル
１６３  パスワード登録プログラムＵＲＬ
１６４  自動ログインプログラムＵＲＬ
１６５  登録案内メール題名テンプレート
１６６  ログイン案内メール題名テンプレート
１６７  登録案内メール本文テンプレート
１６８  ログイン案内メール本文テンプレート
１６９  ログイン情報ファイル
１７  バス
Ｎ  通信ネットワーク
【図１】
2007206850.tif 000003
【図２】
2007206850.tif 000004
【図３】
2007206850.tif 000005
【図４】
2007206850.tif 000006
【図５】
2007206850.tif 000007
【図６】
2007206850.tif 000008
【図７】
2007206850.tif 000009
【図８】
2007206850.tif 000010
【図９】
2007206850.tif 000011
【図１０】
2007206850.tif 000012
【図１１】
2007206850.tif 000013
【図１２】
2007206850.tif 000014
【図１３】
2007206850.tif 000015
【図１４】
2007206850.tif 000016
【図１５】
2007206850.tif 000017
【図１６】
2007206850.tif 000018
【図１７】
2007206850.tif 000019
【図１８】
2007206850.tif 000020
【図１９】
2007206850.tif 000021
【図２０】
2007206850.tif 000022
【図２１】
2007206850.tif 000023
【図２２】
2007206850.tif 000024
【図２３】
2007206850.tif 000025
【図２４】
2007206850.tif 000026