(57)【要約】  【課題】携帯端末を所持するユーザが複数のディスプレイ端末間を移動する場合に、各ディスプレイ端末に迅速にログインできるようにする。  【解決手段】ディスプレイ端末２は、携帯端末１からログイン要求を受信すると、認証サーバ４にユーザ認証を依頼する。認証サーバ４はユーザ認証が成立したならばＳＩＤを生成してディスプレイ端末２に送信する。ディスプレイ端末は、認証サーバ４からＳＩＤを受信したならば、携帯端末１の自ディスプレイ端末２へのログインを許可すると共に、ＳＩＤを同グループのディスプレイ端末２間で共有する。また、携帯端末１から再ログイン要求を受信すると、該要求に含まれているＳＩＤを同グループのディスプレイ端末２間で共有しているか否かを判断することで、認証サーバ４にアクセスすることなくログインの拒否を決める。【選択図】図１
2005208880.tif 000002
【特許請求の範囲】
【請求項１】
複数のディスプレイ端末と、コンテンツを配信するコンテンツ配信サーバと、携帯端末のユーザ認証を行う認証サーバとを有するコンテンツ配信システムであって、
前記コンテンツ配信サーバは、
前記複数のディスプレイ端末の何れかにログインしている携帯端末からコンテンツの配信要求を受信すると、要求対象のコンテンツを当該携帯端末宛のコンテンツとして、前記複数のディスプレイ端末に送信し、
前記ディスプレイ端末は、
ログイン要求あるいはログイン再要求を送信した携帯端末の自ディスプレイ端末へのログイン可否を決定するユーザ認証処理手段と、
携帯端末および当該携帯端末がログインしているディスプレイ端末を特定するセッション共有情報を、前記複数のディスプレイ端末間で共有管理するセッション共有情報管理手段と、
前記セッション共有情報管理手段で共有管理されているセッション共有情報に基づいて、前記コンテンツ配信サーバより配信されたコンテンツが、自ディスプレイ端末にログインしている携帯端末宛のコンテンツであるか否かを判断し、当該携帯端末宛のコンテンツである場合に当該コンテンツを表示するコンテンツ表示手段と、を有し、
前記ユーザ認証処理手段は、
携帯端末からログイン要求を受信した場合に、前記認証サーバに当該携帯端末のユーザ認証を依頼し、該ユーザ認証が認証成立の場合に、当該携帯端末の自ディスプレイ端末へのログインを許可すると共に、当該携帯端末および自ディスプレイ端末を特定するセッション共有情報を生成し、
携帯端末からログイン再要求を受信した場合に、当該携帯端末を特定するセッション共有情報が前記複数のディスプレイ端末間で共有管理されているならば、当該携帯端末の自ディスプレイ端末へのログインを許可すると共に、当該セッション共有情報が特定するディスプレイ端末を自ディスプレイ端末に変更すること
を特徴とするコンテンツ配信システム。
【請求項２】
請求項１に記載のコンテンツ配信システムであって、
前記ディスプレイ端末は、
近距離通信により携帯端末と通信を行なう第１の通信手段と、
前記認証サーバ、前記コンテンツ配信サーバおよび他の前記ディスプレイ端末と通信を行なう第２の通信手段と、をさらに有すること
を特徴とするコンテンツ配信システム。
【請求項３】
請求項１または２に記載のコンテンツ配信システムであって、
前記複数のディスプレイ端末は、グループ化されており、
前記ディスプレイ端末の前記ユーザ認証処理手段は、前記認証サーバに携帯端末のユーザ認証を依頼する際に、自ディスプレイ端末が属するグループの識別情報を通知し、
前記認証サーバは、前記ディスプレイ端末から依頼された携帯端末のユーザ認証が成立した場合に、当該ユーザ認証の際に前記ディスプレイ端末から通知されたグループの識別情報を当該携帯端末に対応付けて管理し、
前記コンテンツ配信サーバは、
前記認証サーバから携帯端末およびグループの識別情報の対応関係を入手し、前記複数の端末の何れかにログインしている携帯端末宛のコンテンツを、当該携帯端末に対応付けられている識別情報を持つグループに属するディスプレイ端末各々へブロードキャスト送信すること
を特徴とするコンテンツ配信システム。
【請求項４】
請求項３に記載のコンテンツ配信システムであって、
前記コンテンツ配信サーバは、
携帯端末からアクセス要求を受信すると、当該携帯端末に対応付けられているグループの識別情報を前記認証サーバから入手し、当該識別情報を当該携帯端末に対応付けて管理するセッション管理手段と、
携帯端末からコンテンツの配信要求を受信すると、当該携帯端末宛のコンテンツを、当該携帯端末に対応付けられて管理されている識別情報を持つグループに属するディスプレイ端末各々へブロードキャスト送信するコンテンツ配信手段と、を有すること
を特徴とするコンテンツ配信システム。
【請求項５】
請求項１乃至４のいずれか１項に記載のコンテンツ配信システムであって、
前記ディスプレイ端末の前記セッション共有情報管理手段は、自ディスプレイ端末を特定するセッション共有情報が特定する携帯端末宛のコンテンツを前記コンテンツ表示手段が所定時間表示しなかった場合に、当該セッション共有情報を共有管理対象から外すこと
を特徴とするコンテンツ配信システム。
【請求項６】
携帯端末と通信を行なう第１の通信手段と、携帯端末のユーザ認証を行なう認証サーバ、コンテンツを配信するコンテンツ配信サーバおよび他のディスプレイ端末と通信を行なう第２の通信手段と、を有するディスプレイ端末であって、
ログイン要求あるいはログイン再要求を送信した携帯端末の自ディスプレイ端末へのログイン可否を決定するユーザ認証処理手段と、
携帯端末および当該携帯端末がログインしているディスプレイ端末を特定するセッション共有情報を、前記他のディスプレイ端末との間で共有管理するセッション共有情報管理手段と、
前記セッション共有情報管理手段で共有管理されているセッション共有情報に基づいて、前記コンテンツ配信サーバより配信されたコンテンツが、自ディスプレイ端末にログインしている携帯端末宛のコンテンツであるか否かを判断し、当該携帯端末宛のコンテンツである場合に当該コンテンツを表示するコンテンツ表示手段と、を有し、
前記ユーザ認証処理手段は、
携帯端末からログイン要求を受信した場合に、前記認証サーバに当該携帯端末のユーザ認証を依頼し、該ユーザ認証が認証成立した場合に、当該携帯端末の自ディスプレイ端末へのログインを許可すると共に、当該携帯端末および自ディスプレイ端末を特定するセッション共有情報を生成し、
携帯端末からログイン再要求を受信した場合に、当該携帯端末を特定するセッション共有情報が前記他のディスプレイ端末との間で共有管理されているならば、当該携帯端末の自ディスプレイ端末へのログインを許可すると共に、当該セッション共有情報が特定するディスプレイ端末を自ディスプレイ端末に変更すること
を特徴とするディスプレイ端末。
【請求項７】
請求項６に記載のディスプレイ端末であって、
前記第１の通信手段は、近距離通信により携帯端末と通信を行なうこと
を特徴とするデジタル端末。
【請求項８】
携帯端末から要求されたコンテンツをグループ化されたディスプレイ端末に配信するコンテンツ配信サーバであって、
携帯端末と携帯端末がログインしているディスプレイ端末が属するグループの識別情報とを管理するセッション管理手段と、
携帯端末からコンテンツの配信要求を受信すると、当該携帯端末宛のコンテンツを、当該携帯端末に対応付けられて管理されている識別情報を持つグループに属するディスプレイ端末各々へブロードキャスト送信するコンテンツ配信手段と、を有すること
を特徴とするコンテンツ配信サーバ。
【請求項９】
ログインしているディスプレイ端末に、コンテンツ配信サーバに要求したコンテンツを表示させる携帯端末であって、
近距離通信を利用して前記ディスプレイ端末にログイン要求およびログイン再要求を送信し、ログイン可否を示すログイン応答を受信するログイン要求処理手段と、
前記ログイン要求処理手段が受信したログイン応答がログイン許可を示している場合に、無線通信を利用して前記コンテンツ配信サーバにコンテンツの配信要求を送信し、前記ディスプレイ端末に配信要求対象のコンテンツを表示させるコンテンツ閲覧処理手段と、を有すること
を特徴とする携帯端末。
【請求項１０】
携帯端末と通信を行なう第１の通信手段と、携帯端末のユーザ認証を行なう認証サーバ、コンテンツを配信するコンテンツ配信サーバおよび他のディスプレイ端末と通信を行なう第２の通信手段と、を有するディスプレイ端末（情報処理装置）で読取り可能なプログラムであって、
前記プログラムは、前記ディスプレイ端末で実行されることにより、
ログイン要求あるいはログイン再要求を送信した携帯端末の自ディスプレイ端末へのログイン可否を決定するユーザ認証処理手段、
携帯端末および当該携帯端末がログインしているディスプレイ端末を特定するセッション共有情報を、前記他のディスプレイ端末との間で共有管理するセッション共有情報管理手段、および、
前記セッション共有情報管理手段で共有管理されているセッション共有情報に基づいて、前記コンテンツ配信サーバより配信されたコンテンツが、自ディスプレイ端末にログインしている携帯端末宛のコンテンツであるか否かを判断し、当該携帯端末宛のコンテンツである場合に当該コンテンツを表示するコンテンツ表示手段として機能し、
前記ユーザ認証処理手段は、
携帯端末からログイン要求を受信した場合に、前記認証サーバに当該携帯端末のユーザ認証を依頼し、該ユーザ認証が認証成立の場合に、当該携帯端末の自ディスプレイ端末へのログインを許可すると共に、当該携帯端末および自ディスプレイ端末を特定するセッション共有情報を生成し、
携帯端末からログイン再要求を受信した場合に、当該携帯端末を特定するセッション共有情報が前記他のディスプレイ端末との間で共有管理されているならば、当該携帯端末の自ディスプレイ端末へのログインを許可すると共に、当該セッション共有情報が特定するディスプレイ端末を自ディスプレイ端末に変更すること
を特徴とするプログラム。
【請求項１１】
携帯端末から要求されたコンテンツをグループ化されたディスプレイ端末に配信するコンテンツ配信サーバ（情報処理装置）で読取り可能なプログラムであって、
前記プログラムは、前記コンテンツ配信サーバで実行されることにより、
携帯端末と携帯端末がログインしているディスプレイ端末が属するグループの識別情報とを管理するセッション管理手段、および、
携帯端末からコンテンツの配信要求を受信すると、当該携帯端末宛のコンテンツを、当該携帯端末に対応付けられて管理されている識別情報を持つグループに属するディスプレイ端末各々へブロードキャスト送信するコンテンツ配信手段として機能すること
を特徴とするプログラム。
【請求項１２】
ログインしているディスプレイ端末に、コンテンツ配信サーバに要求したコンテンツを表示させる携帯端末（情報処理装置）で読取り可能なプログラムであって、
前記プログラムは、前記携帯端末で実行されることにより、
近距離通信を利用して前記ディスプレイ端末にログイン要求およびログイン再要求を送信し、ログイン可否を示すログイン応答を受信するログイン要求処理手段、および、
前記ログイン要求処理手段が受信したログイン応答がログイン許可を示している場合に、無線通信を利用して前記コンテンツ配信サーバにコンテンツの配信要求を送信し、前記ディスプレイ端末に配信要求対象のコンテンツを表示させるコンテンツ閲覧処理手段として機能すること
を特徴とするプログラム。
【請求項１３】
携帯端末が複数のディスプレイ端末の何れかにログインし、当該携帯端末がコンテンツ配信サーバに要求したコンテンツを、ログイン中の前記何れかのディスプレイ端末に表示するコンテンツ配信方法であって、
前記コンテンツ配信サーバは、
前記複数のディスプレイ端末の何れかにログインしている携帯端末からコンテンツの配信要求を受信すると、要求対象のコンテンツを当該携帯端末宛のコンテンツとして、前記複数のディスプレイ端末に送信するステップを行い、
前記ディスプレイ端末は、
ログイン要求あるいはログイン再要求を送信した携帯端末の自ディスプレイ端末へのログイン可否を決定するユーザ認証処理ステップと、
携帯端末および当該携帯端末がログインしているディスプレイ端末を特定するセッション共有情報を、前記複数のディスプレイ端末間で共有管理するセッション共有情報管理ステップと、
共有管理されているセッション共有情報に基づいて、前記コンテンツ配信サーバより配信されたコンテンツが、自ディスプレイ端末にログインしている携帯端末宛のコンテンツであるか否かを判断し、当該携帯端末宛のコンテンツである場合に当該コンテンツを表示するコンテンツ表示ステップと、を行い、
前記ユーザ認証処理ステップは、
携帯端末からログイン要求を受信した場合に、認証サーバに当該携帯端末のユーザ認証を依頼し、該ユーザ認証が認証成立の場合に、当該携帯端末の自ディスプレイ端末へのログインを許可すると共に、当該携帯端末および自ディスプレイ端末を特定するセッション共有情報を生成し、
携帯端末からログイン再要求を受信した場合に、当該携帯端末を特定するセッション共有情報が前記複数のディスプレイ端末間で共有管理されているならば、当該携帯端末の自ディスプレイ端末へのログインを許可すると共に、当該セッション共有情報が特定するディスプレイ端末を自ディスプレイ端末に変更すること
を特徴とするコンテンツ配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ提供技術に関し、特に、携帯端末が近距離通信機能を利用してディスプレイ端末にログインし、携帯端末がコンテンツサーバに要求したコンテンツをディスプレイ端末に表示する技術に関する。
【背景技術】
【０００２】
特許文献１には、携帯電話機を所持している利用者が、店舗のそばを通りかかるだけで、サーバが携帯電話機から携帯電話番号を読取り、既登録済み会員を認証することにより、利用者の嗜好を分析し、店舗の窓ガラスに広告を表示する技術が開示されている。該技術では、携帯電話機にＩＣタグを取り付けると共に、店舗にＩＣタグリーダを設け、これを広告表示サーバに接続する。そして、携帯電話機を所持するユーザが店舗に近づくと、ＩＣタグリーダがＩＣタグから携帯電話番号を読取り、広告表示サーバ経由で顧客情報分析サーバに送信する。顧客情報分析サーバは、この携帯電話番号をデータベースで検索し既登録済み会員であることを認証すると共に、この利用者の購入履歴等を用いて、利用者の嗜好を分析し、その結果を広告表示サーバに送信する。これを受けて、広告表示サーバは利用者の嗜好に応じた広告を表示する。
【０００３】
【特許文献１】特開平２００２-２４４６０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
さて、特許文献１の技術において、複数の広告表示サーバがショッピングセンタや駅などの地理的に同じエリアに離散的に配置され、且つ、これらの広告表示サーバが共通の顧客情報分析サーバを利用する場合を考える。ユーザに最も近い広告表示サーバのみに、ユーザの嗜好に応じた広告を表示させるためには、広告表示サーバ各々にＩＣタグリーダを取り付け、広告表示サーバ各々がＩＣカードリーダを用いて携帯電話機のＩＣタグから携帯電話番号を読取り、顧客情報分析サーバに送信できるようにする必要がある。しかし、この場合、ユーザが広告表示サーバに近づく毎に、ログイン認証のために顧客情報分析サーバへのアクセスが発生する。このため、顧客情報分析サーバの負荷が増大する。また、ログイン認証は顧客情報分析サーバに備えられたデータベースを用いて行われ、認証結果が広告表示サーバに伝えられる。このため、広告表示サーバが広告を表示できるようになるまでに時間がかかる。
【０００５】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、携帯端末を所持するユーザが離散的に配置された複数のディスプレイ端末間を移動する場合に、各ディスプレイ端末に迅速にログインできるようにすることにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明は、複数のディスプレイ端末間で認証サーバによる携帯端末の認証結果を共有する。つまり、携帯端末が複数のディスプレイ端末の何れかに最初にログイン要求した場合に認証サーバによるユーザ認証を行い、認証サーバが認証したならば携帯端末の当該何れかのディスプレイ端末へのログインを許可すると共に、この携帯端末および当該携帯端末がログインしているディスプレイ端末を特定するセッション共有情報を複数のディスプレイ端末間で共有する。そして、その後にこの携帯端末が複数のディスプレイ端末の他の何れかに再度ログイン要求した場合は、複数のディスプレイ端末がこの携帯端末を特定するセッション共有情報を共有していることを確認することで、当該他の何れかのディスプレイ端末へのログインを許可する。
【０００７】
例えば本発明のコンテンツ提供システムは、複数のディスプレイ端末と、コンテンツを配信するコンテンツ配信サーバと、携帯端末のユーザ認証を行う認証サーバとを有する。
【０００８】
前記コンテンツ配信サーバは、前記複数のディスプレイ端末の何れかにログインしている携帯端末からコンテンツの配信要求を受信すると、要求対象のコンテンツを当該携帯端末宛のコンテンツとして、前記複数のディスプレイ端末に送信する。
【０００９】
前記ディスプレイ端末は、ログイン要求あるいはログイン再要求を送信した携帯端末の自ディスプレイ端末へのログイン可否を決定するユーザ認証処理手段と、携帯端末および当該携帯端末がログインしているディスプレイ端末を特定するセッション共有情報を、前記複数のディスプレイ端末間で共有管理するセッション共有情報管理手段と、前記セッション共有情報管理手段で共有管理されているセッション共有情報に基づいて、前記コンテンツ配信サーバより配信されたコンテンツが、自ディスプレイ端末にログインしている携帯端末宛のコンテンツであるか否かを判断し、当該携帯端末宛のコンテンツである場合に当該コンテンツを表示するコンテンツ表示手段と、を有する。
【００１０】
そして、前記ユーザ認証処理手段は、携帯端末からログイン要求を受信した場合に、前記認証サーバに当該携帯端末のユーザ認証を依頼し、該ユーザ認証が認証成立の場合に、当該携帯端末の自ディスプレイ端末へのログインを許可すると共に、当該携帯端末および自ディスプレイ端末を特定するセッション共有情報を生成し、携帯端末からログイン再要求を受信した場合に、当該携帯端末を特定するセッション共有情報が前記複数のディスプレイ端末間で共有管理されているならば、当該携帯端末の自ディスプレイ端末へのログインを許可すると共に、当該セッション共有情報が特定するディスプレイ端末を自ディスプレイ端末に変更する。
【発明の効果】
【００１１】
本発明では、携帯端末が複数のディスプレイ端末の何れかに一旦ログインすると、その後に別のディスプレイ端末にログインするときには、認証サーバへの照会が不要となるので、高速なログインが可能となる。このため、携帯端末を所持するユーザが複数のディスプレイ端末間を移動し、最寄のディスプレイ端末にコンテンツを表示するような場合における使い勝手が向上する。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について説明する。
【００１３】
図１は本発明の一実施形態が適用されたコンテンツ配信システムの概略図である。
【００１４】
図示するように、本実施形態のコンテンツ配信システムは、携帯端末１と、複数のディスプレイ端末２と、コンテンツを配信するコンテンツ配信サーバ３と、携帯端末１のユーザ認証を行う認証サーバ４と、を有する。ディスプレイ端末２、コンテンツ配信サーバ３および認証サーバ４は、インターネットなどのネットワーク５に接続されている。携帯端末１も無線基地局６を介してネットワーク５に接続されている。携帯端末１およびディスプレイ端末２は赤外線通信機等の近距離通信機能を有する。そして、ディスプレイ端末２は、例えばショッピングセンタや駅などの地理的に同じエリアに離散的に配置されたディスプレイ端末２毎にグループ化されている。
【００１５】
本実施形態のコンテンツ配信システムにおいて、携帯端末１は、近距離通信機能を利用して、最寄り（通信可能エリアに位置する）のディスプレイ端末２と通信を行ない、このディスプレイ端末２にログインする。そして、ディスプレイ端末２からコンテンツ配信サーバ３のアドレスを入手し、無線基地局６経由でコンテンツ配信サーバ３にアクセスし、コンテンツを要求する。コンテンツ配信サーバ３は、携帯端末１より要求されたコンテンツを、携帯端末１向けコンテンツとして、携帯端末１がログインしているディスプレイ端末２が属するグループに配信する。そして、携帯端末１がログインしているディスプレイ端末２は、携帯端末１向けコンテンツを受信しこれを表示する。
【００１６】
ここで、本実施形態のコンテンツ配信システムは、同じグループに属するディスプレイ端末２間で認証サーバ４による携帯端末１の認証結果を共有する。つまり、携帯端末１が同じグループに属する何れかのディスプレイ端末１に最初にログイン要求した場合に認証サーバ４によるユーザ認証を行い、認証サーバ４が認証成立を示すセッションＩＤを発行したならば携帯端末１の当該何れかのディスプレイ端末２へのログインを許可すると共に、このセッションＩＤを同じグループに属するディスプレイ端末２間で共有する。そして、その後に携帯端末１がセッションＩＤを用いて同じグループに属する他の何れかのディスプレイ端末２にログイン要求した場合は、同じグループに属する各ディスプレイ端末２がこのセッションＩＤを共有していることを確認することで当該他の何れかのディスプレイ端末２へのログインを許可する。
【００１７】
次に、本発明の一実施形態が適用されたコンテンツ配信システムの動作の概要を説明する。図２および図３は、本発明の一実施形態が適用されたコンテンツ配信システムを構成する装置間でやり取りされる情報の流れを説明するための図である。
【００１８】
<<ログイン処理>>
携帯端末１のユーザが、ディスプレイ端末（Ａ）２の近くで携帯端末１にログインの指示操作をしたとする。携帯端末１は、ユーザの指示に従い、近距離通信機能を利用して、最寄り（通信可能エリアに位置する）のディスプレイ端末（Ａ）２と通信を行ない、このディスプレイ端末（Ａ）２に、ユーザ識別子（ＵＩＤ）およびパスワード（ＰＷＤ）を含むログイン要求を送信する（Ｓ１０１）。
【００１９】
ディスプレイ端末（Ａ）２は、携帯端末１からログイン要求を受信すると、このログイン要求に含まれているＵＩＤおよびＰＷＤと、自ディスプレイ端末（Ａ）２が属するグループのグループ識別子（ＧＩＤ）とを含むユーザ認証要求を生成し、ネットワーク５を介して認証サーバ４に送信する（Ｓ１０２）。
【００２０】
認証サーバ４は、ユーザ認証要求を受信すると、該要求に含まれているＵＩＤおよびＰＷＤを有する認証情報が自認証サーバ４が備えるユーザ管理データベース（ユーザ管理ＤＢ）に登録されていることを確認することでユーザ認証を行う（Ｓ１０３）。
【００２１】
そして、ユーザ認証が成立したならば、認証サーバ４は、ユニークなセッション識別子（ＳＩＤ：例えば連番）を生成し、これと該要求に含まれているＵＩＤ、ＰＷＤ、ＧＩＤとを含むセッション情報を、自身が備えるセッション管理データベース（セッション管理ＤＢ）に登録する。ここで、携帯端末１のユーザが同一グループに属するディスプレイ端末２間を移動しながらコンテンツを閲覧する行為をセッションと呼んでいる。また、認証サーバ４は、生成したＳＩＤと、ユーザ認証要求に含まれているＵＩＤと、コンテンツ配信サーバ３のメニュー画面のアドレス（ＵＲＬ）とを含むユーザ認証応答を生成し、これを該ユーザ認証要求の送信元であるディスプレイ端末（Ａ）２に送信する（Ｓ１０４）。なお、ユーザ認証不成立の場合は、その旨のメッセージを含むユーザ認証応答をディスプレイ端末（Ａ）２に送信する。
【００２２】
さて、ディスプレイ端末（Ａ）２は、認証サーバ４からユーザ認証応答を受信すると、携帯端末１のディスプレイ端末（Ａ）２へのログインを許可する。そして、携帯端末１をログイン端末として管理するべく、ログイン要求に含まれているＵＩＤ、ＰＷＤと、ユーザ認証応答に含まれているＳＩＤと、自ディスプレイ端末（Ａ）２の識別子（ＤＩＤ）とを含むセッション共有情報を生成し、自身が備えるセッション共有管理データベース（セッション共有ＤＢ）に登録する（Ｓ１０５）。また、ユーザ認証応答に含まれているＳＩＤ、ＵＲＬを含むログイン応答を生成し、近距離通信を利用して携帯端末１に送信する（Ｓ１０６）。携帯端末１は、ディスプレイ端末（Ａ）２から受信したログイン応答に含まれているＳＩＤ、ＵＲＬをメモリ等に格納する。なお、認証サーバ４から受信したユーザ認証応答が認証不成立のメッセージを有する場合、ディスプレイ端末（Ａ）２は、ログイン不許可を示すログイン応答を携帯端末１に送信する。
【００２３】
<<セッション共有処理（新規）>>
ディスプレイ端末（Ａ）２は、自身と同じグループに属するディスプレイ端末（Ｂ）２間でセッション共有情報を共有するべく、セッション共有情報を、ディスプレイ端末（Ｂ）２に送信する（Ｓ１０７）。これを受けて、ディスプレイ端末（Ｂ）２は、セッション共有情報をセッション共有ＤＢに登録する（Ｓ１０８）。なお、認証サーバ４から受信したユーザ認証応答が認証不成立のメッセージを有する場合、上記のＳ１０７、Ｓ１０８は行われない。
【００２４】
<<コンテンツ配信処理（ＷＳＩＤ入手前）>>
さて、携帯端末１は、ディスプレイ端末（Ａ）２からログイン応答を受信したならば、無線基地局６およびネットワーク５を介して、該ログイン応答に含まれているＵＲＬ（コンテンツ配信サーバ３）に対して、該ログイン応答に含まれているＳＩＤを含むアクセス要求を送信する（Ｓ１０９）。
【００２５】
コンテンツ配信サーバ３は、携帯端末１からアクセス要求を受信すると、該アクセス要求に含まれているＳＩＤを含むセッション認証要求を生成し、これを認証サーバ４に送信する（Ｓ１１０）。これを受けて認証サーバ４は、セッション認証要求に含まれているＳＩＤを含むセッション情報が、自身が備えるセッション管理ＤＢに登録されているか否かを調べることで、このＳＩＤが有効であることを確認する（Ｓ１１１）。そして、ＳＩＤが有効であること（セッション管理ＤＢに登録されていること）を確認できた場合、認証サーバ４は、このＳＩＤに対応付けられてセッション管理ＤＢに登録されているＧＩＤを含むセッション認証応答を生成し、コンテンツ配信サーバ３に送信する（Ｓ１１２）。なお、ＳＩＤの有効性を確認できなかった場合は、その旨のメッセージを含むセッション認証応答をコンテンツ配信サーバ３に送信する。
【００２６】
コンテンツ配信サーバ３は、セッション認証応答を受信すると、携帯端末１のコンテンツ配信サーバ３へのアクセスを許可し、ユニークなＷｅｂセッション識別子（ＷＳＩＤ：例えば連番）を生成する。そして、このＷＳＩＤと、アクセス要求に含まれているＳＩＤと、セッション認証応答に含まれているＧＩＤとを含むＷｅｂセッション情報を、自身が備えるＷｅｂセッション管理データベース（Ｗｅｂセッション管理ＤＢ）に登録する（Ｓ１１３）。但し、セッション認証応答がＳＩＤの有効を確認できなかった旨を示している場合、Ｗｅｂセッション情報のＷｅｂセッション管理ＤＢへの登録は行われない。
【００２７】
次に、コンテンツ配信サーバ３は、生成したＷＳＩＤおよびメニュー画面の表示データを含むアクセス応答を、ネットワーク５および無線基地局６を介して、携帯端末１に送信する（Ｓ１１４）。なお、セッション認証応答がＳＩＤの有効性を確認できなかった旨を示している場合は、エラーメッセージを含むアクセス応答を携帯端末１に送信する。さて、携帯端末１は、コンテンツ配信サーバ３から受信したアクセス応答に含まれているＷＳＩＤをメモリ等に格納すると共に、該アクセス応答に含まれている表示データに従ってメニュー画面を表示する。該アクセス応答にエラーメッセージが格納されている場合は、このエラーメッセージを表示する。
【００２８】
次に、携帯端末１において、ユーザがメニュー画面を介して所望のコンテンツの項目を選択すると、選択されたコンテンツのＵＲＬと、コンテンツ配信サーバ３から入手したＷＳＩＤとを含むコンテンツ要求を生成し、これを無線基地局６およびネットワーク５を介して、コンテンツ配信サーバ３に送信する（Ｓ１１５）。
【００２９】
コンテンツ配信サーバ３は、携帯端末１からコンテンツ要求を受け取ると、該コンテンツ要求に含まれているＷＳＩＤを持つＷｅｂセッション情報がＷｅｂセッション管理ＤＢに登録されているか否かを調べることで、このＷＳＩＤが有効なものであることを確認する。そして、ＷＳＩＤが有効であること（Ｗｅｂセッション管理ＤＢに登録されていること）を確認できた場合、コンテンツ配信サーバ３は、コンテンツデータベース（コンテンツＤＢ）を検索し、該コンテンツ要求に含まれているＵＲＬに格納されているコンテンツの表示データを読み出す。それから、このコンテンツの表示データおよび該コンテンツ要求に含まれているＷＳＩＤを持つＷｅｂセッション情報に登録されているＳＩＤを、該Ｗｅｂセッション情報に登録されているＧＩＤを持つ全てのディスプレイ端末（ディスプレイ端末（Ａ）、ディスプレイ端末（Ｂ））２に送信（ブロードキャスト）する（Ｓ１１６）。
【００３０】
さて、ディスプレイ端末２は、コンテンツ配信サーバ３からコンテンツの表示データを受信すると、該コンテンツに対応付けられているＳＩＤを持つセッション共有情報を、自身のディスプレイ端末２が備えるセッション共有ＤＢから検索する。そして、検索したセッション共有情報に含まれているＤＩＤが自身のディスプレイ端末２のＤＩＤであるか否かを調べ、自身のディスプレイ端末２のＧＩＤであるならば、受信した表示データに従ってコンテンツを表示する。ここでは、ディスプレイ端末（Ａ）２にコンテンツが表示され（Ｓ１１７）、コンテンツ端末（Ｂ）２にはコンテンツが表示されないことになる。
【００３１】
<<再ログイン処理>>
携帯端末１のユーザが、ディスプレイ端末（Ａ）２の近くからディスプレイ端末（Ｂ）２の近くにまで移動し、そこで携帯端末１に再ログインの指示操作をしたとする。携帯端末１は、ユーザの指示に従い、近距離通信機能を利用して、最寄り（通信可能エリアに位置する）のディスプレイ端末（Ｂ）２と通信を行ない、このディスプレイ端末（Ｂ）２に、上述のログイン処理で入手したＳＩＤを含む再ログイン要求を送信する（Ｓ１１８）。
【００３２】
ディスプレイ端末（Ｂ）２は、携帯端末１から再ログイン要求を受信すると、自身が備えるセッション共有ＤＢに、該再ログイン要求に含まれているＳＩＤを有するセッション共有情報が登録されているか否かを調べる。そして、登録されているならば、再ログインを許可し、携帯端末１をログイン端末として管理するべく、該セッション共有情報のＤＩＤを自ディスプレイ端末（Ｂ）２のＤＩＤに変更する（Ｓ１１９）。また、該セッション共有情報に含まれているＳＩＤ、ＵＲＬを含む再ログイン応答を生成し、近距離通信を利用して携帯端末１に送信する（Ｓ１２０）。携帯端末１は、ディスプレイ端末（Ｂ）２から受信した再ログイン応答に含まれているＵＲＬをメモリ等に格納する。なお、再ログイン要求に含まれているＳＩＤを有するセッション共有情報がセッション共有ＤＢに登録されていない場合、ディスプレイ端末（Ｂ）２は、再ログイン不許可を示す再ログイン応答を携帯端末１に送信する。
【００３３】
<<セッション共有処理（変更）>>
ディスプレイ端末（Ｂ）２は、自身と同じグループに属するディスプレイ端末（Ａ）１間でセッション共有情報の変更内容を共有するべく、ＳＩＤおよび自ディスプレイ端末（Ｂ）２のＤＩＤを含むセッション共有変更情報を、ディスプレイ端末（Ａ）２に送信する（Ｓ１２１）。これを受けて、ディスプレイ端末（Ａ）２は、該セッション共有変更情報に含まれているＳＩＤを有するセッション共有情報を、自身が備えるセッション共有ＤＢから検索し、検索したセッション共有情報のＤＩＤを該セッション共有変更情報に含まれているディスプレイ端末（Ｂ）２のＤＩＤに変更する（Ｓ１２２）。
【００３４】
<<コンテンツ配信処理（ＷＳＩＤ入手後）>>
さて、携帯端末１は、ディスプレイ端末（Ｂ）２から再ログイン応答を受信したならば、無線基地局６およびネットワーク５を介して、該再ログイン応答に含まれているＵＲＬ（コンテンツ配信サーバ３）に対して、コンテンツ配信サーバ３から予め入手したＷＳＩＤを含む再アクセス要求を送信する（Ｓ１２３）。
【００３５】
コンテンツ配信サーバ３は、携帯端末１から再アクセス要求を受信すると、該再アクセス要求に含まれているＷＳＩＤを持つＷｅｂセッション情報が、自身が備えるＷｅｂセッション管理ＤＢに登録されているか否かを調べる（Ｓ１２４）。そして、登録されているならば、再アクセスを許可し、メニュー画面の表示データを含む再アクセス応答を、ネットワーク５および無線基地局６を介して、携帯端末１に送信する（Ｓ１２５）。なお、該再アクセス要求に含まれているＷＳＩＤを持つＷｅｂセッション情報がＷｅｂセッション管理ＤＢに登録されていない場合はエラーメッセージを含む再アクセス応答を携帯端末１に送信する。さて、携帯端末１は、コンテンツ配信サーバ３から受信した再アクセス応答に含まれている表示データに従ってメニュー画面を表示する。該再アクセス応答にエラーメッセージが格納されている場合は、このエラーメッセージを表示する。
【００３６】
次に、携帯端末１において、ユーザがメニュー画面を介して所望のコンテンツの項目を選択すると、選択されたコンテンツのＵＲＬと、コンテンツ配信サーバ３から予め入手したＷＳＩＤとを含むコンテンツ要求を生成し、これを無線基地局６およびネットワーク５を介して、コンテンツ配信サーバ３に送信する（Ｓ１２６）。
【００３７】
コンテンツ配信サーバ３は、携帯端末１からコンテンツ要求を受け取ると、該コンテンツ要求に含まれているＷＳＩＤを持つＷｅｂセッション情報がＷｅｂセッション管理ＤＢに登録されているか否かを調べることで、このＷＳＩＤが有効なものであることを確認する。そして、ＷＳＩＤが有効であること（Ｗｅｂセッション管理ＤＢに登録されていること）を確認できた場合、コンテンツ配信サーバ３はコンテンツＤＢを検索し、該コンテンツ要求に含まれているＵＲＬに格納されているコンテンツの表示データを読み出す。それから、このコンテンツの表示データおよび該コンテンツ要求に含まれているＷＳＩＤを持つＷｅｂセッション情報に登録されているＳＩＤを、該Ｗｅｂセッション情報に登録されているＧＩＤを持つ全てのディスプレイ端末（ディスプレイ端末（Ａ）、ディスプレイ端末（Ｂ））２に送信（ブロードキャスト）する（Ｓ１２７）。
【００３８】
さて、ディスプレイ端末２は、コンテンツ配信サーバ３からコンテンツの表示データを受信すると、該コンテンツに対応付けられているＳＩＤを持つセッション共有情報を、自身のディスプレイ端末２が備えるセッション共有ＤＢから検索する。そして、検索したセッション共有情報に含まれているＤＩＤが自身のディスプレイ端末２のＤＩＤであるか否かを調べ、自身のディスプレイ端末２のＧＩＤであるならば、受信した表示データに従ってコンテンツを表示する。ここでは、ディスプレイ端末（Ｂ）２にコンテンツが表示され（Ｓ１２８）、コンテンツ端末（Ａ）２にはコンテンツが表示されないことになる。
【００３９】
<<ログアウト処理>>
携帯端末１のユーザが、ログイン中のディスプレイ端末（Ｂ）２の近くで携帯端末１にログアウトの指示操作をしたとする。携帯端末１は、ユーザの指示に従い、近距離通信機能を利用して、最寄り（通信可能エリアに位置する）のディスプレイ端末（Ｂ）２と通信を行ない、このディスプレイ端末（Ｂ）２に、上述のログイン処理で入手したＳＩＤを含むログアウト要求を送信する（Ｓ１２９）。
【００４０】
ディスプレイ端末（Ｂ）２は、携帯端末１からログアウト要求を受信した場合、あるいは、あるＳＩＤを持つ携帯端末１向けのコンテンツを所定時間受信しなかった場合（タイムアウト）、自身が備えるセッション共有ＤＢから、該ログアウト要求に含まれているＳＩＤあるいは該携帯端末１向けのコンテンツのＳＩＤを有するセッション共有情報を検索する。そして、検索したセッション共有情報に登録されているＳＩＤおよびＧＩＤを含むセッション解除要求を生成し、認証サーバ４に送信する（Ｓ１３０）。
【００４１】
認証サーバ４は、ディスプレイ端末（Ｂ）２よりセッション解除要求を受信すると、このセッション解除要求に含まれているＳＩＤおよびＧＩＤを持つセッション情報をセッション管理ＤＢから検索し、検索したセッション情報をセッション管理ＤＢから削除する（Ｓ１３１）。また、削除したセッション情報のＳＩＤ、ＧＩＤを含むＷｅｂセッション解除要求を生成し、コンテンツ配信サーバ３に送信する（Ｓ１３２）。これを受けて、コンテンツ配信サーバ３は、Ｗｅｂセッション解除要求に含まれているＳＩＤ、ＧＩＤを有するＷｅｂセッション情報を自身が備えるＷｅｂセッション管理ＤＢから検索し、検出したＷｅｂセッション情報をＷｅｂセッション管理ＤＢから削除する（Ｓ１３３）。
【００４２】
<<セッション共有処理（削除）>>
また、ディスプレイ端末（Ｂ）２は、携帯端末１から受信したログアウト要求に含まれているＳＩＤを有するセッション共有情報を、自身が備えるセッション共有ＤＢから削除する（Ｓ１３４）。また、該ログアウト要求に含まれているＳＩＤを含むセッション共有解除要求を、自ディスプレイ端末（Ｂ）２と同じグループに属するディスプレイ端末（Ａ）２に通知する（Ｓ１３５）。これを受けて、ディスプレイ端末（Ａ）２は、ディスプレイ端末（Ｂ）２から受信したセッション共有解除要求に含まれているＳＩＤを有するセッション共有情報を、自身が備えるセッション共有ＤＢから削除する（Ｓ１３６）。
【００４３】
次に、本実施形態のコンテンツ配信システムを構成する各装置の詳細を説明する。
【００４４】
まず、携帯端末１を説明する。
【００４５】
図４は携帯端末１の概略構成図である。図示するように、携帯端末１は、ユーザより情報の入力を受付ける入力部１０１と、情報を表示する表示部１０２と、無線通信部１０３と、近距離通信部１０４と、ログイン/ログアウト要求処理部１０５と、コンテンツ閲覧処理部１０６と、ユーザ情報登録処理部１０７と、相互認証/セッション鍵生成部１０８と、暗復号処理部１０９と、記憶部１１０と、を有する。
【００４６】
無線通信部１０３は、無線基地局６およびネットワーク５を介してコンテンツ配信サーバ３と通信を行なう。近距離通信部１０４は、ディスプレイ端末２と近距離通信を行なう。ログイン/ログアウト要求処理部１０５は、入力部１０１を介してユーザより受付けた指示に従い、近距離通信部１０４を用いてディスプレイ端末２に対するログイン要求およびログアウト要求を行う。コンテンツ閲覧処理部１０６は、入力部１０１を介してユーザより受付けた指示に従い、無線通信部１０３を介してコンテンツ配信サーバ３にアクセスし、コンテンツ（例えばＷｅｂページ）のディスプレイ端末２への配信を要求する。ユーザ情報登録処理部１０７は、入力部１０１を介してユーザよりＵＩＤおよびＰＷＤを受付け、記憶部１１０に記憶する。相互認証/セッション鍵生成部１０８は、無線通信部１０３および/または近距離通信部１０４を介して通信情報をやり取りする通信相手との相互認証処理を行う。また、暗号通信に必要なセッション鍵を生成する。そして、暗復号処理部１０９は、相互認証/セッション鍵生成部１０８が生成したセッション鍵を用いて、無線通信部１０３および/または近距離通信部１０４を介して通信相手とやり取りする通信情報を暗復号化する。これにより、通話相手との暗号通信を行なう。なお、通信相手との相互認証を行なわない場合、相互認証/セッション鍵生成部１０８は不要である。同様に、通信相手と暗号通信を行なわない場合は、暗復号処理部１０９は不要である。
【００４７】
また、記憶部１１０には、少なくとも、ＵＩＤ１１０１、ＰＷＤ１１０２、ＳＩＤ１１０３、ＷＳＩＤ１１０４、マスタ暗号鍵１１０５、セッション暗号鍵１１０６、および、ログイン/ログアウト受付画面表示データ１１０７が記憶される。ここで、マスタ暗号鍵１１０５は、相互認証/セッション鍵生成部１０８での相互認証に用いられる。また、ログイン/ログアウト受付画面表示データ１１０７は、ユーザからログイン、再ログインおよびログアウトの指示を受付けるために使用される。なお、通信相手との相互認証を行なわない場合および通信相手と暗号通信を行なわない場合は、マスタ暗号鍵１１０５およびセッション暗号鍵１１０６は不要である。
【００４８】
図４に示すような携帯端末１は、操作パネルなどの入力装置と、ＬＣＤなどの表示装置と、携帯電話網などの無線アクセスネットワークと通信を行う無線通信装置と、赤外線通信やBluetoothなどの近距離通信装置と、ＣＰＵと、メモリと、これらを繋ぐバスとを備えた、ＰＤＡや携帯電話機などの情報処理装置において、ＣＰＵがメモリにロードされたプログラムを実行することで実現される。この場合、入力部１０１に入力装置が、表示部１０２に表示装置が、無線通信部１０３に無線通信装置が、近距離通信部１０４に近距離通信装置が、そして、記憶部１１０にメモリが用いられる。
【００４９】
図５は携帯端末１の動作を説明するための図である。
【００５０】
まず、ログイン/ログアウト要求処理部１０５は、記憶部１１０７に記憶されているログイン/ログアウト受付画面の表示データに従って、表示部１０２に、図６に示すようなログイン/ログアウト受付画面１０２１を表示する（Ｓ２０１）。図６に示すログイン/ログアウト受付画面１０２１は、ユーザからログイン要求の指示を受付けるためのログイン要求項目１０２１１、ログイン再要求を受付けるためのログイン再要求項目１０２１２およびログアウト要求を受付けるためのログアウト再要求項目１０２１３を有する。ユーザは、入力部１０１を用いてカーソル１０２１４を操作し、所望の項目を選択することができる。次に、ログイン/ログアウト要求処理部１０５は、入力部１０１を介してユーザより、ログイン、再ログインおよびログアウトのいずれかの要求が指示されるのを待つ（Ｓ２０２）。そして、指示された要求がログイン要求ならば、上述の<<ログイン処理>>を行うべくＳ２０４に進み、ログイン再要求ならば上述の<<再ログイン処理>>を行うべくＳ２１５へ進み、そして、ログアウト要求ならば上述の<<ログアウト処理>>を行うべくＳ２２３へ進む（Ｓ２０３）。
【００５１】
Ｓ２０４において、ログイン/ログアウト要求処理部１０５は、ユーザ情報登録処理部１０７によって予め記憶部１１０に記憶されているＵＩＤおよびＰＷＤを読出し、これらを含むログイン要求を生成する。それから、近距離通信部１０３を用いて最寄り（通信エリアにある）のディスプレイ端末２と近距離通信路を確立し、該通信路を介してディスプレイ端末２にログイン要求を送信する。その後、該通信路を介してディスプレイ端末２からログイン応答が送られてくるのを待つ（Ｓ２０５）。
【００５２】
次に、ログイン/ログアウト要求処理部１０５は、ディスプレイ端末２からログイン応答を受信したならば、該ログイン応答がディスプレイ端末２へのログインを許可する旨の応答であるか否かを調べる（Ｓ２０６）。該ログイン応答がエラーメッセージを有する場合、つまり、該ログイン応答がディスプレイ端末２へのログインを許可しない旨の応答であるならば、該エラーメッセージを表示部１０２に表示し（Ｓ２２４）、処理を終了する。一方、該ログイン応答がＳＩＤおよびコンテンツ配信サーバ３が提供するコンテンツのメニュー画面のＵＲＬ（メニューＵＲＬ）を有する場合、つまり、該ログイン応答がディスプレイ端末２へのログインを許可する旨の応答であるならば、該ＳＩＤおよびメニューＵＲＬを記憶部１１０に記憶する（Ｓ２０７）。
【００５３】
さて、記憶部１１０のＳＩＤおよびメニューＵＲＬが記憶されたならば、上述の<<コンテンツ配信処理（ＷＳＩＤ入手前）>>を行うべく、Ｓ２０８に進む。Ｓ２０８において、ログイン/ログアウト要求処理部１０５は、記憶部１１０に記憶されているＳＩＤおよびメニューＵＲＬを含むアクセス要求を生成し、無線通信部１０３を介して、無線基地局６およびネットワーク５経由でコンテンツ配信サーバ３に送信する。その後、ネットワーク５および無線基地局６を介してコンテンツ配信サーバ３からアクセス応答が送られてくるのを待つ（Ｓ２０９）。
【００５４】
次に、ログイン/ログアウト要求処理部１０５は、ディスプレイ端末２からアクセス応答を受信したならば、該アクセス応答がコンテンツ配信サーバ３へのアクセスを許可する旨の応答であるか否かを調べる（Ｓ２１０）。該アクセス応答がエラーメッセージを有する場合、つまり、該アクセス応答がディスプレイ端末２へのアクセスを許可しない旨の応答であるならば、該エラーメッセージを表示部１０２に表示し（Ｓ２２４）、処理を終了する。一方、該アクセス応答がＷＳＩＤおよびメニュー画面の表示データ（例えばＷｅｂデータ）を有する場合、つまり、該アクセス応答がコンテンツ配信サーバ３へのアクセスを許可する旨の応答であるならば、該ＷＳＩＤを記憶部１１０に記憶すると共に、表示データをコンテンツ閲覧処理部１０６に渡す。これを受けて、コンテンツ閲覧処理部１０６は、図７に示すようなメインメニュー画面を表示する（Ｓ２１１）。図７に示すメインメニュー画面１０２２は、ユーザから閲覧するコンテンツの選択を受付けるための複数のコンテンツ項目１０２２１と、図６に示すログイン/ログアウト受付画面１０２１に戻るための戻りボタン１０２２５とを有する。ユーザは、入力部１０１を用いてカーソル１０２２６を操作し、所望の項目１０２２１および戻りボタン１０２２５を選択することができる。
【００５５】
なお、メニュー画面は、２画面以上で構成されるようにしてもよい。例えば、図７に示すメインメニュー画面１０２２において所望のコンテンツ項目１０２２１が選択された場合、図８に示すような、選択されたコンテンツ項目１０２２１に属するコンテンツの中から閲覧するコンテンツの選択を受付けるためのサブメニュー画面１０２３を表示するようにしてもよい。図８に示すサブメニュー画面１０２３も、図７に示すメインメニュー画面１０２２と同様に、ユーザから閲覧するコンテンツの選択を受付けるための複数のコンテンツ項目１０２３１と、図７に示すメインメニュー画面１０２２に戻るための戻りボタン１０２３２とを有する。ユーザは、入力部１０１を用いてカーソル１０２３３を操作し、所望の項目１０２３１および戻りボタン１０２３２を選択することができる。
【００５６】
さて、コンテンツ閲覧処理部１０６は、図７、８に示すようなメニュー画面において、入力部１０１を介してユーザより、所望のコンテンツ項目が選択されたならば（Ｓ２１２でＹｅｓ）、選択されたコンテンツ項目に設定されているＵＲＬ（コンテンツＵＲＬ）と、記憶部１１０に記憶されているＷＳＩＤとを含むコンテンツ要求（例えばＨＴＴＰのＧＥＴ）を生成する。そして、無線通信部１０３を介して、無線基地局６およびネットワーク５経由でコンテンツ配信サーバ３にコンテンツ要求を送信する（Ｓ２１３）。一方、ログイン/ログアウト受付画面１０２１へ戻る旨の指示を受付けたならばＳ２０１に戻る。
【００５７】
また、Ｓ２１５において、ログイン/ログアウト要求処理部１０５は、Ｓ２０７での処理により記憶部１１０に記憶されたＳＩＤを読出し、これらを含むログイン再要求を生成する。それから、近距離通信部１０３を用いて最寄り（通信エリアにある）のディスプレイ端末２と近距離通信路を確立し、該通信路を介してディスプレイ端末２にログイン再要求を送信する。その後、該通信路を介してディスプレイ端末２からログイン応答が送られてくるのを待つ（Ｓ２１６）。
【００５８】
次に、ログイン/ログアウト要求処理部１０５は、ディスプレイ端末２からログイン応答を受信したならば、該ログイン応答がディスプレイ端末２への再ログインを許可する旨の応答であるか否かを調べる（Ｓ２１７）。該ログイン応答がエラーメッセージを有する場合、つまり、該ログイン応答がディスプレイ端末２への再ログインを許可しない旨の応答であるならば、該エラーメッセージを表示部１０２に表示し（Ｓ２２４）、処理を終了する。一方、該ログイン応答がメニューＵＲＬを有する場合、つまり、該ログイン応答がディスプレイ端末２への再ログインを許可する旨の応答であるならば、該メニューＵＲＬを記憶部１１０に記憶する（Ｓ２１８）。
【００５９】
さて、記憶部１１０のメニューＵＲＬが記憶されたならば、上述の<<コンテンツ配信処理（ＷＳＩＤ入手後）>>を行うべく、Ｓ２１９に進む。Ｓ２１９において、ログイン/ログアウト要求処理部１０５は、記憶部１１０に記憶されているＷＳＩＤおよびメニューＵＲＬを含む再アクセス要求を生成し、無線通信部１０３を介して、無線基地局６およびネットワーク５経由でコンテンツ配信サーバ３に送信する。その後、ネットワーク５および無線基地局６を介してコンテンツ配信サーバ３からアクセス応答が送られてくるのを待つ（Ｓ２２０）。
【００６０】
次に、ログイン/ログアウト要求処理部１０５は、ディスプレイ端末２からアクセス応答を受信したならば、該アクセス応答がコンテンツ配信サーバ３への再アクセスを許可する旨の応答であるか否かを調べる（Ｓ２２１）。該アクセス応答がエラーメッセージを有する場合、つまり、該アクセス応答がディスプレイ端末２へのアクセスを許可しない旨の応答であるならば、該エラーメッセージを表示部１０２に表示し（Ｓ２２４）、処理を終了する。一方、該アクセス応答がメニュー画面の表示データ（例えばＷｅｂデータ）を有する場合、つまり、該アクセス応答がコンテンツ配信サーバ３への再アクセスを許可する旨の応答であるならば、表示データをコンテンツ閲覧処理部１０６に渡す。これを受けて、コンテンツ閲覧処理部１０６は、ログイン/ログアウト要求処理部１０５より受け取った表示データに従ってメインメニュー画面を表示する（Ｓ２２２）。その後、上述したＳ２１２〜Ｓ２１４の処理を行う。
【００６１】
また、Ｓ２２３において、ログイン/ログアウト要求処理部１０５は、Ｓ２０７での処理により記憶部１１０に記憶されたＳＩＤを読出し、これらを含むログアウト要求を生成する。それから、近距離通信部１０３を用いて最寄り（通信エリアにある）のディスプレイ端末２と近距離通信路を確立し、該通信路を介してディスプレイ端末２にログアウト要求を送信する。
【００６２】
次に、ディスプレイ端末２を説明する。
【００６３】
図９はディスプレイ端末２の概略構成図である。図示するように、ディスプレイ端末２は、情報を表示する表示部２０２と、通信部２０３と、近距離通信部２０４と、ユーザ認証要求処理部２０５と、セッション共有情報管理部２０６と、コンテンツ表示処理部２０７と、相互認証/セッション鍵生成部２０８と、暗復号処理部２０９と、記憶部２１０と、を有する。
【００６４】
通信部２０３は、ネットワーク５を介してコンテンツ配信サーバ３および認証サーバ４と通信を行なう。近距離通信部２０４は、携帯端末１と近距離通信を行なう。ユーザ認証要求処理部２０５は、携帯端末１から受信したログイン要求に従い認証サーバ４にユーザ認証を依頼する。また、携帯端末１から受信したログアウト要求に従い認証サーバ４にセッション解除要求を送信する。セッション共有情報管理部２０６は、自身と同じグループに属するディスプレイ端末２にログインしている携帯端末１のセッション共有情報を管理する。コンテンツ表示処理部２０７は、通信部２０３を介してコンテンツ配信サーバ４より入手したコンテンツを表示部２０２に表示する。相互認証/セッション鍵生成部２０８は、通信部２０３および/または近距離通信部２０４を介して通信情報をやり取りする通信相手との相互認証処理を行う。また、暗号通信に必要なセッション鍵を生成する。そして、暗復号処理部２０９は、相互認証/セッション鍵生成部２０８が生成したセッション鍵を用いて、通信部２０３および/または近距離通信部２０４を介して通信相手とやり取りする通信情報を暗復号化する。これにより、通話相手との暗号通信を行なう。なお、通信相手との相互認証を行なわない場合、相互認証/セッション鍵生成部２０８は不要である。同様に、通信相手と暗号通信を行なわない場合は暗復号処理部２０９は不要である。
【００６５】
また、記憶部２１０には、少なくとも、ディスプレイ端末管理情報２１０１、セッション共有ＤＢ２１０２、マスタ暗号鍵１１０５、および、セッション暗号鍵１１０６が記憶される。
【００６６】
ディスプレイ端末管理情報２１０１は、自ディスプレイ端末２の情報および自ディスプレイ端末と同一グループに属するディスプレイ端末２の情報を含む。図１０は、ディスプレイ端末管理情報２１０１の一例を示す図である。図示するように、ディスプレイ端末管理情報２１０１は、自ディスプレイ端末のＤＩＤおよびネットワーク５上のアドレス（ＩＰアドレス）を含む自ディスプレイ端末情報２１０１１、自ディスプレイ端末の所属グループのＧＩＤおよびネットワーク５上のアドレス（ネットワークアドレス）を含む所属グループ情報２１０１２、および、同じ所属グループに属する各ディスプレイ端末２のＤＩＤおよびネットワーク５上のアドレスを含む同グループ所属ディスプレイ端末情報２１０１３を有する。
【００６７】
セッション共有ＤＢ２１０２には、自ディスプレイ端末２の所属グループに属するディスプレイ端末２にログインしている携帯端末１のセッション共有情報が登録される。図１１は、セッション共有ＤＢ２１０２の登録内容例を示す図である。図示するように、セッション共有情報のレコードは、携帯端末１のＵＩＤを登録するフィールド２１０２１、携帯端末１のＰＷＤを登録するフィールド２１０２２、セッションのＳＩＤを登録するフィールド２１０２３、携帯端末１がログインしているディスプレイ端末２のＤＩＤを登録するフィールド２１０２４、セッションのタイムアウト監視を行うタイマの識別子（タイマＩＤ）を登録するフィールド２１０２５、および、メニューＵＲＬを登録するフィールド２１０１６を有する。
【００６８】
また、マスタ暗号鍵２１０３は、相互認証/セッション鍵生成部２０８での相互認証に用いられる。なお、通信相手との相互認証を行なわない場合および通信相手と暗号通信を行なわない場合、マスタ暗号鍵２１０３、セッション暗号鍵２１０４は不要である。
【００６９】
図９に示すようなディスプレイ端末２は、プロジェクタ、大型ディスプレイなどの表示装置と、ネットワークに接続するためのＮＩＣと、赤外線通信やBluetoothなどの近距離通信装置と、ＣＰＵと、メモリと、これらを繋ぐバスとを備えた、ＰＣなどの情報処理装置において、ＣＰＵがメモリにロードされたプログラムを実行することで実現される。この場合、表示部２０２に表示装置が、通信部２０３にＮＩＣが、近距離通信部２０４に近距離通信装置が、そして、記憶部２１０にメモリが用いられる。
【００７０】
図１２はディスプレイ端末２の動作を説明するための図である。
【００７１】
ユーザ認証要求処理部２０５は、近距離通信部２０４を介して携帯端末１より要求を受信すると（Ｓ３０１でＹＥＳ）、上述の<<ログイン処理>>、<<再ログイン処理>>あるいは<<ログアウト処理>>を行うべくＳ３０２に進む。また、セッション共有情報管理部２０６は、通信部２０３を介して同じグループのディスプレイ端末２からセッション共有情報、セッション共有変更情報あるいはセッション共有解除情報を受信すると（Ｓ３０３でＹＥＳ）、上述の<<セッション共有処理>>を行うべくＳ３０４に進む。また、コンテンツ表示処理部２０７は、通信部２０３を介してコンテンツ配信サーバ３からコンテンツを受信すると（Ｓ３０５でＹＥＳ）、上述の<<コンテンツ配信処理>>を行うべくＳ３０６に進む。さらに、セッション共有情報管理部２０６は、自ディスプレイ端末２にログインしている携帯端末１であるログイン端末のセッションのタイムアウト管理処理を行っている（Ｓ３０７）。
【００７２】
図１３は図１２のＳ３０２の処理（ログイン、再ログイン、ログアウト処理）を説明するための図である。
【００７３】
まず、ユーザ認証要求処理部２０５は、携帯端末１から受信した要求を解析する。そして、該要求がログイン要求ならば、上述の<<ログイン処理>>を行うべくＳ３０２２に進み、ログイン再要求ならば上述の<<再ログイン処理>>を行うべくＳ３０２８へ進み、そして、ログアウト要求ならば上述の<<ログアウト処理>>を行うべくＳ３０３２へ進む（Ｓ３０２１）。
【００７４】
Ｓ３０２２において、ユーザ認証要求処理部２０５は、携帯端末１より受信したログイン要求に含まれているＵＩＤおよびＰＷＤと、記憶部２１０のディスプレイ端末管理ＴＬ２１０１に登録されている所属グループのＧＩＤとを含むユーザ認証要求を生成する。そして、通信部２０３を介して認証サーバ４にユーザ認証要求を送信する。その後、認証サーバ４からユーザ認証応答が送られてくるのを待つ（Ｓ３０２３）。
【００７５】
次に、ユーザ認証要求処理部２０５は、認証サーバ４からユーザ認証応答を受信したならば、該ユーザ認証応答が認証成立を示す応答であるか否かを調べる（Ｓ３０２４）。認証不成立を示す応答の場合（ユーザ認証応答がエラーメッセージを有する場合）は、Ｓ３０２７に進む。一方、認証成立を示す応答（ユーザ認証応答がＳＩＤおよびメニューＵＲＬを有する場合）、ユーザ認証要求処理部２０５は、ログイン要求に含まれているＵＩＤ、ＰＷＤと、ユーザ認証応答に含まれているＳＩＤ、メニューＵＲＬと、記憶部２１０のディスプレイ端末管理ＴＬ２１０１に登録されている自ディスプレイ端末２のＤＩＤと、新たに生成したユニークなタイマＩＤと、を含むセッション共有情報を生成する。そして、生成したセッション共有情報を記憶部２１０のセッション共有ＤＢ２１０２に追加登録する（Ｓ３０２５）。なお、セッション共有情報管理部２０６は、セッション共有ＤＢ２１０２に自ディスプレイ端末２のＤＩＤを持つセッション共有情報が登録（新規登録、変更登録）されると、該セッション共有情報に登録されているタイマＩＤに対応付けたタイマの計測を開始する。
【００７６】
また、ユーザ認証要求処理部２０５は、新たに生成したセッション共有情報を、通信部２０３を介して、ディスプレイ端末管理ＴＬ２１０１に登録されている所属グループのネットワークアドレスより特定される、自ディスプレイ端末２と同じグループに属する各ディスプレイ端末２へ送信（ブロードキャスト）する（Ｓ３０２６）。その後、Ｓ３０２７に進む。
【００７７】
Ｓ３０２７において、受信したユーザ認証応答が認証成立を示している場合、ユーザ認証要求処理部２０５は、該ユーザ認証応答に含まれているＳＩＤおよびメニューＵＲＬを含むログイン応答を生成し、近距離通信部２０４を介して携帯端末１に送信する。一方、受信したユーザ認証応答が認証不成立を示している場合、ユーザ認証要求処理部２０５は、該ユーザ認証応答に含まれているエラーメッセージを含むログイン応答を生成し、近距離通信部２０４を介して携帯端末１に送信する。
【００７８】
また、Ｓ３０２８において、ユーザ認証要求処理部２０５は、携帯端末１より受信したログイン再要求に含まれているＳＩＤを持つセッション共有情報が、記憶部２１０のセッション共有ＤＢ２１０２に登録されているか否かを調べる。登録されていない場合は、再ログイン不許可と判断し、Ｓ３０３１に進む。一方、登録されている場合は、再ログイン許可と判断し、このセッション共有情報に登録されているＤＩＤを記憶部２１０のディスプレイ端末管理ＴＬ２１０１に登録されている自ディスプレイ端末２のＤＩＤに変更する（Ｓ３０２９）。なお、セッション共有情報管理部２０６は、セッション共有ＤＢ２１０２に自ディスプレイ端末２のＤＩＤを持つセッション共有情報が登録（新規登録、変更登録）されると、該セッション共有情報に登録されているタイマＩＤに対応付けたタイマの計測を開始する。
【００７９】
また、ユーザ認証要求処理部２０５は、登録内容を変更したセッション共有情報のＳＩＤおよびＤＩＤを含むセッション共有変更情報を生成し、このセッション共有変更情報を、通信部２０３を介して、ディスプレイ端末管理ＴＬ２１０１に登録されている所属グループのネットワークアドレスより特定される、自ディスプレイ端末２と同じグループに属する各ディスプレイ端末２へ送信（ブロードキャスト）する（Ｓ３０３０）。その後、Ｓ３０３１に進む。
【００８０】
Ｓ３０３１において、ユーザ認証要求処理部２０５は、再ログイン許可と判断された場合、携帯端末１より受信したログイン再要求に含まれているＳＩＤを持つセッション共有情報のメニューＵＲＬを含むログイン応答を生成し、近距離通信部２０４を介して携帯端末１に送信する。一方、再ログイン不許可と判断された場合、エラーメッセージを含むログイン応答を生成し、近距離通信部２０４を介して携帯端末１に送信する。
【００８１】
また、Ｓ３０３２において、ユーザ認証要求処理部２０５は、携帯端末１より受信したログアウト要求に含まれているＳＩＤを持つセッション共有情報を、記憶部２１０のセッション共有ＤＢ２１０２から検索し削除する。
【００８２】
次に、ユーザ認証要求処理部２０５は、削除したセッション共有情報のＳＩＤ、ＧＩＤを含むセッション解除要求を生成し、通信部２０３を介して認証サーバ４に送信する（Ｓ３０３３）。それから、削除したセッション共有情報のＳＩＤを含むセッション共有解除情報を生成し、このセッション共有解除情報を、通信部２０３を介して、ディスプレイ端末管理ＴＬ２１０１に登録されている所属グループのネットワークアドレスより特定される、自ディスプレイ端末２と同じグループに属する各ディスプレイ端末２へ送信（ブロードキャスト）する（Ｓ３０３４）。
【００８３】
図１４は図１２のＳ３０４の処理（セッション共有処理）を説明するための図である。
【００８４】
まず、セッション共有情報管理部２０６は、自身と同じグループに属するディスプレイ端末２から受信した情報を解析する。そして、該情報がセッション共有情報ならば、上述の<<セッション共有処理（新規）>>を行うべくＳ３０４２に進み、セッション共有変更情報ならば上述の<<セッション共有処理（変更）>>を行うべくＳ３０４３へ進み、そして、セッション共有解除情報ならば上述の<<セッション共有処理（解除）>>を行うべくＳ３０４５へ進む（Ｓ３０４１）。
【００８５】
Ｓ３０４２において、セッション共有情報管理部２０６は、自身と同じグループに属するディスプレイ端末２から受信したセッション共有情報を、記憶部２１０のセッション共有ＤＢ２１０２に追加登録する。
【００８６】
また、Ｓ３０４３において、セッション共有情報管理部２０６は、自身と同じグループに属するディスプレイ端末２から受信したセッション共有変更情報に含まれているＳＩＤを持つセッション共有情報を、記憶部２１０のセッション共有ＤＢ２１０２から検索する。そして、検索したセッション共有情報のＤＩＤを該セッション共有変更情報に含まれているＤＩＤに変更する（Ｓ３０４４）。
【００８７】
また、Ｓ３０４５において、セッション共有情報管理部２０６は、自身と同じグループに属するディスプレイ端末２から受信したセッション共有解除情報に含まれているＳＩＤを持つセッション共有情報を、記憶部２１０のセッション共有ＤＢ２１０２から検索し削除する（Ｓ３０４６）。
【００８８】
図１５は図１２のＳ３０６の処理（コンテンツ配信処理）を説明するための図である。
【００８９】
まず、コンテンツ表示処理部２０７は、通信部２０３を介してコンテンツ配信サーバ３から受信したコンテンツに付与されているＳＩＤを持つセッション共有情報を、記憶部２１０のセッション共有ＤＢ２１０２から検索する（Ｓ３０６１）。次に、検索したセッション共有情報に登録されているＤＩＤが自ディスプレイ端末２のＤＩＤであるか否かを調べる（Ｓ３０６２）。そして、自ディスプレイ端末２である場合にのみ、該コンテンツを表示部２０２に表示する（Ｓ３０６３）。図１６は、ディスプレイ端末２の表示画面に表示されるコンテンツの一例を示している。ここでは、携帯端末１のユーザが図７および図８のメニュー画面を介して「××」地区のレストラン地図情報を選択され、これにより該携帯端末１がログインしているディスプレイ端末２の表示部２０２に、該選択されたコンテンツ２０２１が表示されている例を示している。
【００９０】
図１７は図１２のＳ３０７の処理（セッション共有タイムアウト管理処理）を説明するための図である。なお、セッション共有情報管理部２０６は、記憶部２１０のセッション共有ＤＢ２１０２を監視している。
【００９１】
まず、セッション共有情報管理部２０６は、セッション共有ＤＢ２１０２にセッション共有情報が追加あるいは変更されたか否かを判断する（Ｓ３０７１）。追加あるいは変更された場合は、この追加あるいは変更されたセッション共有情報のＤＩＤが自ディスプレイ端末２のＤＩＤであるか否かを判断する（Ｓ３０７２）。そして、自ディスプレイ端末２のＤＩＤであるならば、新たにタイマの計測を開始し、このタイマを追加あるいは変更されたセッション共有情報のタイマＩＤに対応付けて管理する（Ｓ３０７３）。なお、タイマの計測は、図１５に示すコンテンツ配信処理において、該タイマのタイマＩＤを持つセッション共有情報に含まれているＳＩＤに対応付けられたコンテンツが表示される毎に、該タイマの計測値がリセットされて新たに計測開始されるものとする。
【００９２】
次に、セッション共有情報管理部２０６は、記憶部２１０２のセッション共有ＤＢ２１０２からセッション共有情報が削除されたか否かを判断する（Ｓ３０７４）。削除された場合は、この削除されたセッション共有情報のＤＩＤが自ディスプレイ端末２のＤＩＤであるか否かを判断する（Ｓ３０７５）。そして、自ディスプレイ端末２のＤＩＤであるならば、このセッション共有情報のタイマＩＤに対応付けて管理されているタイマの計測を終了する（Ｓ３０７６）。
【００９３】
次に、セッション共有情報管理部２０６は、自身が管理しているタイマのうち、所定のタイムアウト時間を経過したタイマが存在するか否かを確認する（Ｓ３０７７）。このようなタイマが存在するならば、該タイマの計測を終了する。また、該タイマに対応付けられているタイマＩＤを持つセッション共有情報をセッション共有ＤＢ２１０２から検索し（Ｓ３０７８）、検索したセッション共有情報を削除する（Ｓ３０７９）。それから、削除したセッション共有情報のＳＩＤを含むセッション共有解除情報を生成し、このセッション共有解除情報を、通信部２０３を介して、ディスプレイ端末管理ＴＬ２１０１に登録されている所属グループのネットワークアドレスより特定される、自ディスプレイ端末２と同じグループに属する各ディスプレイ端末２へ送信（ブロードキャスト）する（Ｓ３０８０）。
【００９４】
次に、認証サーバ４を説明する。
【００９５】
図１８は認証サーバ４の概略構成図である。図示するように、認証サーバ４は、通信部４０１と、ユーザ認証処理部４０２と、セッション認証処理部４０３と、相互認証/セッション鍵生成部４０４、暗復号処理部４０５と、記憶部４０６と、を有する。
【００９６】
通信部４０１は、ネットワーク５を介してディスプレイ端末２およびコンテンツ配信サーバ３と通信を行なう。ユーザ認証処理部４０２は、通信部４０１を介してディスプレイ端末２と携帯端末１のユーザ認証を行なう。セッション認証処理部４０３は、通信部４０１を介してコンテンツ配信サーバ３と携帯端末１のセッション認証を行う。相互認証/セッション鍵生成部４０４は、通信部４０１を介して通信情報をやり取りする通信相手との相互認証処理を行う。また、暗号通信に必要なセッション鍵を生成する。そして、暗復号処理部４０５は、相互認証/セッション鍵生成部４０４が生成したセッション鍵を用いて、通信部４０１を介して通信相手とやり取りする通信情報を暗復号化する。これにより、通話相手との暗号通信を行なう。なお、通信相手との相互認証を行なわない場合、相互認証/セッション鍵生成部４０４は不要である。同様に、通信相手と暗号通信を行なわない場合は暗復号処理部４０５は不要である。
【００９７】
また、記憶部４０６には、少なくとも、ユーザ管理ＤＢ４０６１、セッション管理ＤＢ４０６２、マスタ暗号鍵４０６３、セッション暗号鍵４０６４、および、コンテンツ配信サーバ３のメニューＵＲＬ４０６５が記憶されている。
【００９８】
ユーザ管理ＤＢ４０６１は、コンテンツ配信システムの利用者毎に利用者を認証するために必要な情報（認証情報）が登録されている。図１９は、ユーザ管理ＤＢ４０６１の登録内容例を示す図である。図示するように、認証情報のレコードは、携帯端末１のＵＩＤを登録するフィールド４０６１１および携帯端末１のＰＷＤを登録するフィールド４０６１２を有する。
【００９９】
セッション管理ＤＢ４０６２は、ディスプレイ端末２にログインしている携帯端末のセッションを管理するための必要な情報（セッション情報）が登録されている。図２０は、セッション管理ＤＢ４０６２の登録内容例を示す図である。図示するように、セッション情報のレコードは、携帯端末１のＵＩＤを登録するフィールド４０６２１、セッションのＳＩＤを登録するフィールド４０６２２、および、携帯端末１がログインしているディスプレイ端末２が属するグループのＧＩＤを登録するフィールド４０６２３を有する。
【０１００】
また、マスタ暗号鍵４０６３は、相互認証/セッション鍵生成部４０４での相互認証に用いられる。なお、通信相手との相互認証を行なわない場合および通信相手と暗号通信を行なわない場合、マスタ暗号鍵４０６３、セッション暗号鍵４０６４は不要である。
【０１０１】
図１８に示すような認証サーバ４は、ネットワークに接続するためのＮＩＣと、ＨＤＤ等の外部記憶装置と、ＣＰＵと、メモリと、これらを繋ぐバスとを備えた、ＰＣなどの情報処理装置において、ＣＰＵがメモリにロードされたプログラムを実行することで実現される。この場合、通信部４０１にＮＩＣが、そして、記憶部４０６にメモリや外部記憶装置が用いられる。
【０１０２】
図２１は認証サーバ４の動作を説明するための図である。
【０１０３】
ユーザ認証処理部４０２は、通信部４０１を介してディスプレイ端末２よりユーザ認証要求を受信すると（Ｓ４０１でＹＥＳ）、該ユーザ認証要求に含まれているＵＩＤおよびＰＷＤを有する認証情報のレコードが、記憶部４０６に記憶されているユーザ管理ＤＢ４０６１に登録されているか否かを調べることでユーザ認証を行う（Ｓ４０２）。そして、ユーザ認証が成立した場合（ユーザ認証要求に含まれているＵＩＤおよびＰＷＤを有する認証情報のレコードがユーザ管理ＤＢ４０６１に登録されている場合）、ユニークなＳＩＤを生成すると共に、このＳＩＤと、該ユーザ認証要求に含まれているＵＩＤおよびＧＩＤとを有するセッション情報を生成し、このセッション情報をセッション管理ＤＢ４０６２に登録する（４０４）。それから、Ｓ４０５へ進む。一方、ユーザ認証不正成立の場合は、Ｓ４０４を行なうことなくＳ４０５へ進む。
【０１０４】
次に、Ｓ４０５において、ユーザ認証処理部４０２は、ユーザ認証応答を生成する。ここで、ユーザ認証成立の場合は、該ユーザ認証要求に含まれているＵＩＤと、Ｓ４０４で生成したＳＩＤと、記憶部４０６に記憶されているメニューＵＲＬ４０６５と、を有するユーザ認証応答を生成する。一方、ユーザ認証不成立の場合は、エラーメッセージを含むユーザ認証応答を生成する。そして、生成したユーザ認証応答を、通信部４０１を介して、該ユーザ認証要求の送信元であるディスプレイ端末２に送信する。
【０１０５】
また、セッション認証処理部４０３は、通信部４０１を介してコンテンツ配信サーバ３よりセッション認証要求を受信すると（Ｓ４０６でＹＥＳ）、該セッション認証要求に含まれているＳＩＤを有するセッション情報のレコードが、記憶部４０６に記憶されているセッション管理ＤＢ４０６２に登録されているか否かを調べることでセッション認証を行う（Ｓ４０７）。そして、認証結果に基づいて、セッション認証応答を生成する。ここで、セッション認証成立（セッション認証要求に含まれているＳＩＤを有するセッション情報のレコードがセッション管理ＤＢ４０６２に登録されている場合）の場合は、該セッション情報に含まれているＧＩＤを有するセッション認証応答を生成する。一方、セッション認証不成立の場合は、エラーメッセージを含むセッション認証応答を生成する。そして、生成したセッション認証応答を、通信部４０１を介して、コンテンツ配信サーバ３に送信する（Ｓ４０８）。
【０１０６】
また、セッション認証処理部４０３は、通信部４０１を介してコンテンツ配信サーバ３よりセッション解除要求を受信すると（Ｓ４０９でＹＥＳ）、該セッション解除要求に含まれているＳＩＤ、ＧＩＤを有するセッション情報のレコードを、記憶部４０６に記憶されているセッション管理ＤＢ４０６２から削除する（Ｓ４１０）。
【０１０７】
次に、コンテンツ配信サーバ３を説明する。
【０１０８】
図２２はコンテンツ配信サーバ３の概略構成図である。図示するように、コンテンツ配信サーバ３は、通信部３０１と、Ｗｅｂセッション管理部３０２と、コンテンツ配信部３０３と、相互認証/セッション鍵生成部３０４、暗復号処理部３０５と、記憶部３０６と、を有する。
【０１０９】
通信部３０１は、ネットワーク５を介してディスプレイ端末２および認証サーバ４と通信を行なう。Ｗｅｂセッション管理部３０２は、Ｗｅｂセッション情報を用いて、コンテンツ配信サーバ３へのアクセスを許可した携帯端末１を管理する。コンテンツ配信部３０３は、通信部３０１を介してディスプレイ端末２にコンテンツを配信する。相互認証/セッション鍵生成部３０４は、通信部３０１を介して通信情報をやり取りする通信相手との相互認証処理を行う。また、暗号通信に必要なセッション鍵を生成する。そして、暗復号処理部３０５は、相互認証/セッション鍵生成部３０４が生成したセッション鍵を用いて、通信部３０１を介して通信相手とやり取りする通信情報を暗復号化する。これにより、通話相手との暗号通信を行なう。なお、通信相手との相互認証を行なわない場合、相互認証/セッション鍵生成部３０４は不要である。同様に、通信相手と暗号通信を行なわない場合は暗復号処理部３０５は不要である。
【０１１０】
また、記憶部３０６には、少なくとも、Ｗｅｂセッション管理ＤＢ３０６１、コンテンツＤＢ３０６２、グループ管理ＤＢ３０６３、マスタ暗号鍵３０６４、および、セッション暗号鍵３０６５が記憶されている。
【０１１１】
Ｗｅｂセッション管理ＤＢ３０６１には、コンテンツ配信サーバ３へのアクセスを許可した携帯端末１毎にＷｅｂセッション情報が登録される。図２３は、Ｗｅｂセッション管理ＤＢ３０６１の登録内容例を示す図である。図示するように、Ｗｅｂセッション情報のレコードは、携帯端末１に割り当てられているＳＩＤを登録するフィールド３０６１１、ＷｅｂセッションのＷＳＩＤを登録するフィールド３０６１２、および、携帯端末１がログインしているディスプレイ端末２が属するグループのＧＩＤを登録するフィールド３０６１３を有する。
【０１１２】
コンテンツＤＢ３０６２には、コンテンツの表示データ（Ｗｅｂデータ）がＵＲＬに対応付けられて登録されている。グループ管理ＤＢ３０６３は、図２４に示すように、ディスプレイ端末２のグループ毎に、グループ情報のレコードが登録されている。グループ情報のレコードは、該グループのＧＩＤを登録するフィールド３０６２１と、該グループのネットワークアドレスを登録するフィールド３０６２２とを有する。
【０１１３】
また、マスタ暗号鍵３０６３は、相互認証/セッション鍵生成部３０４での相互認証に用いられる。なお、通信相手との相互認証を行なわない場合および通信相手と暗号通信を行なわない場合、マスタ暗号鍵３０６３、セッション暗号鍵３０６４は不要である。
【０１１４】
図２２に示すようなコンテンツ配信サーバ３は、ネットワークに接続するためのＮＩＣと、ＨＤＤ等の外部記憶装置と、ＣＰＵと、メモリと、これらを繋ぐバスとを備えた、ＰＣなどの情報処理装置において、ＣＰＵがメモリにロードされたプログラムを実行することで実現される。この場合、通信部３０１にＮＩＣが、そして、記憶部３０６にメモリや外部記憶装置が用いられる。
【０１１５】
図２５はコンテンツ配信サーバ３の動作を説明するための図である。
【０１１６】
Ｗｅｂセッション管理部３０２は、通信部３０１を介して携帯端末１よりアクセス要求を受信すると（Ｓ５０１でＹＥＳ）、該アクセス要求に含まれているＳＩＤを含むセッション認証要求を生成し認証サーバ４に送信する。そして、認証サーバ４からセッション認証応答が送られてくるのを待つ（Ｓ５０２）。
【０１１７】
次に、Ｗｅｂセッション管理部３０２は、認証サーバ４から受信したセッション認証応答が認証成立を示している場合（該セッション認証応答にＧＩＤが含まれている場合）、ユニークなＷＳＩＤを生成する。そして、このＷＳＩＤと、該セッション認証応答に含まれているＧＩＤと、該アクセス要求に含まれているＳＩＤとを含むＷＥＢセッション情報を生成し、これを記憶部３０６のＷｅｂセッション管理ＤＢ３０６１に登録する（Ｓ５０４）。それから、Ｓ５０５へ進む。一方、認証サーバ４から受信したセッション認証応答が認証不成立を示している場合は、Ｓ５０４を行うことなくＳ５０５へ進む。
【０１１８】
さて、Ｓ５０５において、Ｗｅｂセッション管理部３０２は、アクセス応答を生成する。ここで、セッション認証成立の場合は、Ｓ５０４で生成したＷＳＩＤと、該アクセス要求に含まれているメニューＵＲＬに対応付けられて記憶部３０６のコンテンツＤＢ３０６２に登録されているメニュー画面の表示データとを含むアクセス応答を生成する。一方、セッション認証不成立の場合は、エラーメッセージを含むアクセス応答を生成する。そして、生成したアクセス応答を、通信部３０１を介して、該アクセス要求の送信元である携帯端末１に送信する。
【０１１９】
また、Ｗｅｂセッション管理部３０２は、通信部３０１を介して携帯端末１より再アクセス要求を受信すると（Ｓ５０６でＹＥＳ）、該再アクセス要求に含まれているＷＳＩＤを持つＷｅｂセッション情報がＷｅｂセッション管理ＤＢ３０６１に登録されているか否かを調べる（Ｓ５０７）。そして、その結果に基づいてアクセス応答を生成する。ここで、Ｗｅｂセッション情報が登録されている場合は、該再アクセス要求に含まれているメニューＵＲＬに対応付けられてコンテンツＤＢ３０６２に登録されているメニュー画面の表示データを含むアクセス応答を生成する。一方、Ｗｅｂセッション情報が登録されていない場合は、エラーメッセージを含むアクセス応答を生成する。そして、生成したアクセス応答を、通信部３０１を介して、該再アクセス要求の送信元である携帯端末１に送信する（Ｓ５０８）。
【０１２０】
また、コンテンツ配信部３０３は、通信部３０１を介して携帯端末１よりコンテンツ要求（例えばＨＴＴＰのＧＥＴ）を受信すると（Ｓ５０９でＹＥＳ）、記憶部３０６のＷｅｂセッション管理ＤＢ３０６１を検索し、Ｗｅｂセッション管理ＤＢ３０６１に、該コンテンツ要求に含まれているＷＳＩＤを持つＷｅｂセッション情報が登録されているか否かを調べる（Ｓ５１０）。登録されている場合は、該コンテンツ要求に含まれているＵＲＬに対応するコンテンツの表示データをコンテンツＤＢ３０６２から読み出す。また、該コンテンツ要求に含まれているＷＳＩＤを持つＷｅｂセッション情報のＧＩＤに対応するネットワークアドレスを、記憶部３０６のグループ管理ＤＢ３０６３を用いて特定する。そして、読み出したコンテンツの表示データおよび該コンテンツ要求に含まれているＷＳＩＤを持つＷｅｂセッション情報のＳＩＤを、特定したネットワークアドレスにより特定されるグループに属する各ディスプレイ端末２に送信（ブロードキャスト）する（Ｓ５１１）。
【０１２１】
一方、登録されていない場合は、該コンテンツ要求に含まれているＷＳＩＤを持つＷｅｂセッション情報のＧＩＤに対応するネットワークアドレスを、記憶部３０６のグループ管理ＤＢ３０６３を用いて特定する。そして、所定のエラーメッセージおよび該コンテンツ要求に含まれているＷＳＩＤを持つＷｅｂセッション情報のＳＩＤを、特定したネットワークアドレスにより特定されるグループに属する各ディスプレイ端末２に送信（ブロードキャスト）する（Ｓ５１２）。
【０１２２】
また、Ｗｅｂセッション管理部３０２は、通信部３０１を介して認証サーバ４よりＷｅｂセッション解除要求を受信すると（Ｓ５１３でＹＥＳ）、該Ｗｅｂセッション解除要求に含まれているＳＩＤ、ＧＩＤを含むＷｅｂセッション情報をＷｅｂセッション管理ＤＢ３０６１から検索して削除する（Ｓ５１４）。
【０１２３】
以上、本発明の実施の形態について説明した。
【０１２４】
上述したように、本実施形態は以下の特徴を有している。
【０１２５】
（１）ディスプレイ端末２のグループ管理
ショッピングセンタや駅などの地理的に同じエリアに離散的に配置された複数のディスプレイ端末２を同じグループに所属するディスプレイ端末２として管理する。
【０１２６】
（２）同一のグループ内におけるセッション共有
携帯端末１の近距離通信機能を利用したログイン要求をトリガとして開始されるセッションの情報、つまり、携帯端末１がログインしたディスプレイ端末２で管理されるセッションの情報を、セッション共有情報として、同じグループに属するディスプレイ端末２間で共有する。
【０１２７】
（３）再ログインにおける認証サーバ４へのアクセス回避
携帯端末１があるグループに属するいずれかのディスプレイ端末２にログインし、その後、移動して、同じグループに属する別のディスプレイ端末２にログインする場合、既に認証サーバ４によりユーザ認証が済んでいるので、携帯端末１がどのディスプレイ端末２を使用中かを把握するために、同じグループに属するディスプレイ端末２間で共有しているセッション共有情報に登録されているＤＩＤ（ログイン中のディスプレイ端末２）を変更し、この変更内容を同じグループに属する各ディスプレイ端末２に通知する。そして、認証サーバ４にアクセスすることなく、再ログイン処理を終了する。
【０１２８】
本実施形態は、以上のような特徴を有することにより、携帯端末１は、あるディスプレイ端末２に一旦ログインすると、同じグループ内の他のディスプレイ端末２に再ログインするときには、認証サーバ４でのユーザ認証が不要となる。このため、再ログインを高速に行うことができる。また、セッション共有情報により、ディスプレイ端末のグループに対して、携帯端末１がログインしているディスプレイ端末２を通知することができる。このため、携帯端末１の移動に合わせて最寄りのディスプレイ端末２にコンテンツを配信することができる。
【０１２９】
また、本実施形態では、上記の特徴に加え、セッション共有情報各々をタイマで管理し、タイムアウトしたセッション共有情報を自動で削除するようにしている。このため、携帯端末１のユーザが、ログアウト操作を行うことなくログイン中のディスプレイ端末２から離れた場合でも、自動的にログアウト処理がなされ、リソースが浪費されるのを防止することができる。
【０１３０】
なお、本発明は上記の実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【０１３１】
例えば上記の実施形態では、携帯端末１のユーザ操作によるログアウト処理において、セッション共有情報を削除している。しかし、ユーザ操作によるログアウト処理移行も、一定期間、セッション共有情報をディスプレイ端末２および/または認証サーバ４に残しておくことで、一定時間内に再ログインするときに、このセッション共有情報を用いることにより高速なログインを可能としてもよい。
【０１３２】
また、上記の実施形態では、再ログインする場合、再ログイン要求に付与されたＳＩＤを、前回のログインで付与されたＳＩＤと比較することにより、認証を行っている。しかし、認証サーバ４におけるユーザ認証用の情報であるＵＩＤおよびＰＷＤをセッション共有情報に含めることで、これらの情報を使って認証するようにしてもよい。
【０１３３】
また、上記の実施形態では、携帯端末１、ディスプレイ端末２、コンテンツ配信サーバ３および認証サーバ４間の通信について、特に暗号化せずに平分で情報を渡しているが、暗号通信とすることも可能である。また、携帯端末１、ディスプレイ端末２、コンテンツ配信サーバ３および認証サーバ４が正規のもので、偽者でないことを検証するために、機器相互認証を行うようにしてもよい。例えば、これらの機器に共通のマスタ暗号鍵を予め配布しておき、携帯端末１のマスタ暗号鍵、ディスプレイ端末２のマスタ暗号鍵として記憶しておき、このマスタ暗号鍵をもちいたチャレンジアンドレスポンス方式の認証や、乱数をマスタ鍵で暗号化して作るセッション鍵を携帯端末１のセッション暗号鍵やディスプレイ端末２のセッション暗号鍵として記憶し、携帯端末１の暗復号処理部１０９やディスプレイ端末２の暗復号処理部２０９を用いて暗号通信を行なうこともできる。
【０１３４】
また、上記の実施形態では、セッション共有情報を複数のディスプレイ端末２間で共有しているので、単に認証情報だけでなく、処理の進捗情報を共有することにより、複数のディスプレイ端末２にて連携がとれたサービスを提供することも可能である。
【０１３５】
例えば、上記の実施形態において、コンテンツは、携帯端末２がログインしているディスプレイ端末２のみで受信し表示している。しかし、同じグループ内の全てのディスプレイ端末２で受信し保存することにより、携帯端末２が移動し別のディスプレイ端末２に再ログインした場合に、保持したコンテンツを再び表示するようにしてもよい。このように、複数のディスプレイ端末２間で、認証状況の情報、サービス状況の情報、コンテンツを共有することにより、ディスプレイ端末２を移動しても、継続的なサービスが可能となる。
【図面の簡単な説明】
【０１３６】
【図１】図１は本発明の一実施形態が適用されたコンテンツ配信システムの概略図である。
【図２】図２は本発明の一実施形態が適用されたコンテンツ配信システムを構成する装置間でやり取りされる情報の流れを説明するための図である。
【図３】図３は本発明の一実施形態が適用されたコンテンツ配信システムを構成する装置間でやり取りされる情報の流れを説明するための図である。
【図４】図４は携帯端末１の概略構成図である。
【図５】図５は携帯端末１の動作を説明するための図である。
【図６】図６は携帯端末１に表示されるログイン/ログアウト受付画面１０２１の一例を示す図である。
【図７】図７は携帯端末１に表示されるメインメニュー画面１０２２の一例を示す図である。
【図８】図８は携帯端末１に表示されるサブメニュー画面１０２２の一例を示す図である。
【図９】図９はディスプレイ端末２の概略構成図である。
【図１０】図１０はディスプレイ端末管理情報２１０１の一例を示す図である。
【図１１】図１１はセッション共有ＤＢ２１０２の登録内容例を示す図である。
【図１２】図１２はディスプレイ端末２の動作を説明するための図である。
【図１３】図１３は図１２のＳ３０２の処理（ログイン、再ログイン、ログアウト処理）を説明するための図である。
【図１４】図１４は図１２のＳ３０４の処理（セッション共有処理）を説明するための図である。
【図１５】図１５は図１２のＳ３０６の処理（コンテンツ配信処理）を説明するための図である。
【図１６】図１６はディスプレイ端末２の表示画面に表示されるコンテンツの一例を示す図である。
【図１７】図１７は図１２のＳ３０７の処理（セッション共有タイムアウト管理処理）を説明するための図である。
【図１８】図１８は認証サーバ４の概略構成図である。
【図１９】図１９はユーザ管理ＤＢ４０６１の登録内容例を示す図である。
【図２０】図２０はセッション管理ＤＢ４０６２の登録内容例を示す図である。
【図２１】図２１は認証サーバ４の動作を説明するための図である。
【図２２】図２２はコンテンツ配信サーバ３の概略構成図である。
【図２３】図２３はＷｅｂセッション管理ＤＢ３０６１の登録内容例を示す図である。
【図２４】図２４はグループ管理ＤＢ３０６３の登録内容例を示す図である。
【図２５】図２５はコンテンツ配信サーバ３の動作を説明するための図である。
【符号の説明】
【０１３７】
１…携帯端末、２…ディスプレイ端末、３…コンテンツ配信サーバ、４…認証サーバ、５…ネットワーク、６…基地局、１０１…入力部、１０２…表示部、１０３…無線通信部、１０４…近距離通信部、１０５…ログイン/ログアウト要求処理部、１０６…コンテンツ閲覧処理部、１０７…ユーザ情報登録処理部、１０８…相互認証/セッション鍵生成部、１０９…暗復号処理部、１１０…記憶部、２０２…表示部、２０３…通信部、２０４…近距離通信部、２０５…ユーザ認証要求処理部、２０６…セッション共有情報管理部、２０７…コンテンツ表示処理部、２０８…相互認証/セッション鍵生成部、２０９…暗復号処理部、２１０…記憶部、３０１…通信部、３０２…Ｗｅｂセッション管理部、３０３…コンテンツ配信部、３０４…相互認証/セッション鍵生成部、３０５…暗復号処理部、３０６…記憶部、４０１…通信部、４０２…ユーザ認証処理部、４０３…セッション認証処理部、４０４…相互認証/セッション鍵生成部、４０５…暗復号処理部、４０６…記憶部
【図１】
2005208880.tif 000003
【図２】
2005208880.tif 000004
【図３】
2005208880.tif 000005
【図４】
2005208880.tif 000006
【図５】
2005208880.tif 000007
【図６】
2005208880.tif 000008
【図７】
2005208880.tif 000009
【図８】
2005208880.tif 000010
【図９】
2005208880.tif 000011
【図１０】
2005208880.tif 000012
【図１１】
2005208880.tif 000013
【図１２】
2005208880.tif 000014
【図１３】
2005208880.tif 000015
【図１４】
2005208880.tif 000016
【図１５】
2005208880.tif 000017
【図１６】
2005208880.tif 000018
【図１７】
2005208880.tif 000019
【図１８】
2005208880.tif 000020
【図１９】
2005208880.tif 000021
【図２０】
2005208880.tif 000022
【図２１】
2005208880.tif 000023
【図２２】
2005208880.tif 000024
【図２３】
2005208880.tif 000025
【図２４】
2005208880.tif 000026
【図２５】
2005208880.tif 000027