(57)【要約】【課題】ユーザ側の固有情報が第三者に知得されることなくコンテンツを配信する。【解決手段】端末装置１０により２つのセッションキーＳＫ１とＳＫ２を生成して、一方のセッションキーＳＫ１を対象装置２０および対象参照装置３０経由で端末参照装置３５へ送信し、他方のセッションキーＳＫ２を端末参照装置３５へ直接送信し、端末参照装置３５において２つの異なる経路で送られたセッションキーを照合する。また、対象参照装置３０は対象装置２０からのスポットＩＤおよびコンテキストＩＤに基づいてコンテンツを取得するための情報（ＵＲＬ）を端末参照装置３０へ送信する。上記セッションキーの照合ができた場合に、このＵＲＬが端末装置１０へ送信され、端末装置１０は当該ＵＲＬに応じたコンテンツをコンテンツ格納装置４０から取得する。【選択図】図１
2008217109.tif 000002
【特許請求の範囲】
【請求項１】
第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を対象装置へ送信し、前記第１のセッションキーに対応付けられた第２セッションキーを含む第２信号を前記端末参照装置識別情報により特定される端末参照装置へ送信する端末装置と、
前記第１信号を受信し、該第１信号に含まれる第１セッションキーおよび端末参照装置識別情報を含む第３信号を送信する対象装置と、
前記第３信号を受信し、該第３信号に含まれる第１セッションキーを含む第４信号を、該第３信号に含まれる端末参照装置識別情報に基づき前記第２信号の送信先と同じ端末参照装置へ送信する対象参照装置と、
前記第２信号および前記第４信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定する端末参照装置とを有して構成され、
前記対応付けが正しいと判定された場合に、前記第１信号に基づいて指定されたコンテンツを前記端末装置に配信する
ことを特徴とするコンテンツ配信システム。
【請求項２】
第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を対象装置へ送信し、前記第１のセッションキーに対応付けられた第２セッションキーを含む第２信号を前記端末参照装置識別情報により特定される端末参照装置へ送信し、コンテンツを取得するための情報を含む第５信号を受信して該コンテンツを取得するための情報に従ってコンテンツの配信を要求する第６信号をコンテンツ格納装置へ送信し、該コンテンツ格納装置から前記要求にかかるコンテンツを受信する端末装置と、
前記第１信号を受信し、該第１信号に含まれる第１セッションキーおよび端末参照装置識別情報ならびに前記配信要求されるコンテンツを指定するためのコンテンツ指定情報を含む第３信号を送信する対象装置と、
前記第３信号を受信し、該第３信号に含まれる第１セッションキーと、該第３信号に含まれるコンテンツ指定情報に基づく前記コンテンツを取得するための情報と、を含む第４信号を、該第３信号に含まれる端末参照装置識別情報に基づき前記第２信号の送信先と同じ端末参照装置へ送信する対象参照装置と、
前記第２信号および前記第４信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定し、対応付けが正しいと判定された場合、前記受信した第４信号に含まれるコンテンツを取得するための情報に基づく前記第５信号を前記受信した第２信号の送信元である端末装置に送信する端末参照装置と、
前記第６信号を受信し、受信した第６信号によって要求されたコンテンツを該第６信号の送信元である端末装置に送信するコンテンツ格納装置と
を有して構成されるコンテンツ配信システム。
【請求項３】
第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を対象装置へ送信し、前記第１のセッションキーに対応付けられた第２セッションキーを含む第２信号を前記端末参照装置識別情報により特定される端末参照装置へ送信し、前記第１信号の送信先である対象装置によって指定されたコンテンツを前記第２信号の送信先である端末参照装置から受信する端末装置と、
前記第１信号を受信し、該第１信号に含まれる第１セッションキーおよび端末参照装置識別情報ならびに配信するコンテンツを指定するためのコンテンツ指定情報を含む第３信号を送信する対象装置と、
前記第３信号を受信し、該第３信号に含まれる第１セッションキーと、該第３信号に含まれるコンテンツ指定情報に基づき決定されるコンテンツを取得するための情報と、を含む第４信号を、該第３信号に含まれる端末参照装置識別情報に基づき前記第２信号の送信先と同じ端末参照装置へ送信する対象参照装置と、
前記第２信号および前記第４信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定し、対応付けが正しいと判定された場合、前記受信した第４信号に含まれるコンテンツを取得するための情報に基づいてコンテンツの配信を要求する第５信号を送信し、前記第５信号の送信先から前記要求にかかるコンテンツを受信し、受信したコンテンツを前記受信した第２信号の送信元である端末装置に送信する端末参照装置と、
前記第５信号を受信し、受信した第５信号によって要求されたコンテンツを該第５信号の送信元である端末参照装置に送信するコンテンツ格納装置と
を有して構成されるコンテンツ配信システム。
【請求項４】
第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を対象装置へ送信し、前記第１のセッションキーに対応付けられた第２セッションキーを含む第２信号を前記端末参照装置識別情報により特定される端末参照装置へ送信し、前記第１信号の送信先である対象装置によって指定されたコンテンツを前記第２信号の送信先である端末参照装置から受信する端末装置と、
前記第１信号を受信し、該第１信号に含まれる第１セッションキーおよび端末参照装置識別情報ならびに配信するコンテンツを指定するためのコンテンツ指定情報を含む第３信号を送信する対象装置と、
前記第３信号を受信し、該第３信号に含まれるコンテンツ指定情報に基づいてコンテンツデータベースからコンテンツを取り出し、取り出したコンテンツと、前記受信した第３信号に含まれる第１セッションキーと、を含む第４信号を、該第３信号に含まれる端末参照装置識別情報に基づき前記第２信号の送信先と同じ端末参照装置へ送信する対象参照装置と、
前記第２信号および前記第４信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定し、対応付けが正しいと判定された場合、前記受信した第４信号に含まれるコンテンツを前記受信した第２信号の送信元である端末装置に送信する端末参照装置と
を有して構成されるコンテンツ配信システム。
【請求項５】
第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を対象装置へ送信し、前記第１のセッションキーに対応付けられた第２セッションキーを含む第２信号を前記端末参照装置識別情報により特定される端末参照装置へ送信し、コンテンツを取得するための情報を含む第５信号を受信して該コンテンツを取得するための情報に従ってコンテンツの配信を要求する第６信号をコンテンツ格納装置へ送信し、該コンテンツ格納装置から前記要求にかかるコンテンツを受信する端末装置と、
前記第１信号を受信し、受信した第１信号に応じて配信するコンテンツを指定し、該受信した第１信号に含まれる第１セッションキーおよび端末参照装置識別情報ならびに前記指定されたコンテンツに対する前記コンテンツを取得するための情報を含む第３信号を送信する対象装置と、
前記第３信号を受信し、該第３信号に含まれる第１セッションキーとコンテンツを取得するための情報とを含む第４信号を、該第３信号に含まれる端末参照装置識別情報に基づき前記第２信号の送信先と同じ端末参照装置へ送信する対象参照装置と、
前記第２信号および前記第４信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定し、対応付けが正しいと判定された場合、前記受信した第４信号に含まれるコンテンツを取得するための情報に基づく前記第５信号を前記受信した第２信号の送信元である端末装置に送信する端末参照装置と、
前記第６信号を受信し、受信した第６信号によって要求されたコンテンツを該第６信号の送信元である端末装置に送信するコンテンツ格納装置と
を有して構成されるコンテンツ配信システム。
【請求項６】
第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を対象装置へ送信し、前記第１のセッションキーに対応付けられた第２セッションキーを含む第２信号を前記端末参照装置識別情報により特定される端末参照装置へ送信し、前記第１信号の送信先である対象装置によって指定されたコンテンツを前記第２信号の送信先である端末参照装置から受信する端末装置と、
前記第１信号を受信し、受信した第１信号に応じて配信するコンテンツを指定し、該受信した第１信号に含まれる第１セッションキーおよび端末参照装置識別情報ならびに前記指定されたコンテンツに対するコンテンツを取得するための情報を含む第３信号を送信する対象装置と、
前記第３信号を受信し、該第３信号に含まれる第１セッションキーとコンテンツを取得するための情報とを含む第４信号を、該第３信号に含まれる端末参照装置識別情報に基づき前記第２信号の送信先と同じ端末参照装置へ送信する対象参照装置と、
前記第２信号および前記第４信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定し、対応付けが正しいと判定された場合、前記受信した第４信号に含まれるコンテンツを取得するための情報に基づいてコンテンツの配信を要求する第５信号を送信し、前記第５信号の送信先から前記要求にかかるコンテンツを受信し、受信したコンテンツを前記受信した第２信号の送信元である端末装置に送信する端末参照装置と、
前記第５信号を受信し、受信した第５信号によって要求されたコンテンツを該第５信号の送信元である端末参照装置に送信するコンテンツ格納装置と
を有して構成されるコンテンツ配信システム。
【請求項７】
第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を対象装置へ送信し、前記第１のセッションキーに対応付けられた第２セッションキーを含む第２信号を前記端末参照装置識別情報により特定される端末参照装置へ送信し、前記第１信号の送信先である対象装置によって指定されたコンテンツを前記第２信号の送信先である端末参照装置から受信する端末装置と、
前記第１信号を受信し、受信した第１信号に応じてコンテンツデータベースからコンテンツを取り出し、該受信した第１信号に含まれる第１セッションキーおよび端末参照装置識別情報ならびに前記取り出されたコンテンツを含む第３信号を送信する対象装置と、
前記第３信号を受信し、該第３信号に含まれる第１セッションキーとコンテンツとを含む第４信号を、該第３信号に含まれる端末参照装置識別情報に基づき前記第２信号の送信先と同じ端末参照装置へ送信する対象参照装置と、
前記第２信号および前記第４信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定し、対応付けが正しいと判定された場合、前記受信した第４信号に含まれるコンテンツを前記受信した第２信号の送信元である端末装置に送信する端末参照装置と
を有して構成されるコンテンツ配信システム。
【請求項８】
端末装置から第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を受信し、該第１信号に含まれる第１セッションキーおよび端末参照装置識別情報を含む第３信号を送信する対象装置と、
前記第３信号を受信し、該第３信号に含まれる第１セッションキーを含む第４信号を、該第３信号に含まれる端末参照装置識別情報により特定される端末参照装置へ送信する対象参照装置と、
前記端末装置から前記第１のセッションキーと対応付けられた第２セッションキーを含む第２信号を受信し、前記対象参照装置から前記第４信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定する端末参照装置とを有して構成され、
前記対応付けが正しいと判定された場合に、前記第１信号に応じて指定されたコンテンツを前記端末装置に配信する
ことを特徴とするコンテンツ配信システム。
【請求項９】
前記コンテンツを取得するための情報は、当該コンテンツの格納された場所を示すＵＲＬ、アドレス、ファイル名、ポインタ情報のいずれかであることを特徴とする請求項２、５、６のいずれかの項に記載のコンテンツ配信システム。
【請求項１０】
前記第１セッションキーは前記端末装置を特定する情報を含まないユニークなビット列として構成されたことを特徴とする請求項１から請求項９のいずれかの項に記載のコンテンツ配信システム。
【請求項１１】
前記第１セッションキーと前記第２セッションキーは同一であることを特徴とする請求項１から請求項１０のいずれかの項に記載のコンテンツ配信システム。
【請求項１２】
前記第２セッションキーをハッシュ化して前記第１セッションキーとしたことを特徴とする請求項１から請求項１０のいずれかの項に記載のコンテンツ配信システム。
【請求項１３】
前記第１セッションキーは乱数を含んで構成されることを特徴とする請求項１から請求項１２のいずれかの項に記載のコンテンツ配信システム。
【請求項１４】
前記第１セッションキーは前記端末装置に固有の文字列に所定のカウンタ値を結合した文字列に基づいて構成されていることを特徴とする請求項１から請求項１２のいずれかの項に記載のコンテンツ配信システム。
【請求項１５】
前記対象装置は展示物または広告物に対応付けて設けられたことを特徴とする請求項１から請求項１４のいずれかの項に記載のコンテンツ配信システム。
【請求項１６】
前記第１信号は無線通信によって送信されることを特徴とする請求項１から請求項１５のいずれかの項に記載のコンテンツ配信システム。
【請求項１７】
前記無線通信は赤外線を用いることを特徴とする請求項１から請求項１６のいずれかの項に記載のコンテンツ配信システム。
【請求項１８】
前記端末装置が前記第２セッションキーとコンテンツの配信先を指定するアドレス情報とを含む前記第２信号を前記端末参照装置へ予め送信し、
前記端末参照装置は、この第２信号を予め受信するとともに、前記対象参照装置から前記第１信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定し、対応付けが正しいと判定された場合に、前記第１信号に応じて指定されたコンテンツを前記受信した第２信号に含まれるアドレス情報により指定された配信先に配信する
ことを特徴とする請求項１から請求項１７に記載のコンテンツ配信システム。
【請求項１９】
前記アドレス情報は、ＩＰアドレスまたはＭＡＣアドレスであることを特徴とする請求項１８に記載のコンテンツ配信システム。
【請求項２０】
前記第１信号が属性情報を含み、該属性情報に応じたコンテンツを配信することを特徴とする請求項１から請求項１９に記載のコンテンツ配信システム。
【請求項２１】
前記第２信号が属性情報を含み、該属性情報に応じたコンテンツを配信することを特徴とする請求項１から請求項１９に記載のコンテンツ配信システム。
【請求項２２】
前記属性情報は、年齢、性別、職業の少なくともいずれか一つを含むことを特徴とする請求項２０または請求項２１に記載のコンテンツ配信システム。
【請求項２３】
請求項１から請求項２２のいずれかの項に記載のコンテンツ配信システムにおける対象装置であって、前記第１セッションキーを含む信号を受信し、該信号に含まれる第１セッションキーとコンテンツを指定するためのコンテンツ指定情報とを含む信号を送信することを特徴とする対象装置。
【請求項２４】
コンテンツを出力する手段と、
出力するコンテンツを切り換える手段とを有し、
出力しているコンテンツに応じて前記コンテンツ指定情報を切り換える
ことを特徴とする請求項２３に記載の対象装置。
【請求項２５】
請求項１から請求項２２のいずれかの項に記載のコンテンツ配信システムにおける端末参照装置であって、前記第１セッションキーを含む信号を前記対象参照装置から受信し、前記第２セッションキーを含む信号を前記端末装置から受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定し、対応付けが正しいと判定された場合、コンテンツの配信またはコンテンツを取得するための情報の送信を行うことを特徴とする端末参照装置。
【請求項２６】
前記対象参照装置からコンテンツを指定するためのコンテンツ指定情報を受信し、該コンテンツ指定情報に基づいて、コンテンツの配信またはコンテンツを取得するための情報の送信を行うことを特徴とする請求項２５に記載の端末参照装置。
【請求項２７】
第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を第１の送信先に送信し、前記第１のセッションキーに対応付けられた第２セッションキーを含む第２信号を前記端末参照装置識別情報により特定される第２の送信先に送信し、前記第２信号と前記第１の送信先から送られた第１信号とを受信した前記第２の送信先において該受信した信号に含まれる第１セッションキーと第２セッションキーの対応付けが正しいと判定された場合に配信される、前記第１信号に応じたコンテンツを受信する端末装置。
【請求項２８】
前記受信したコンテンツを表示する手段を備えた請求項２７に記載の端末装置。
【請求項２９】
端末装置が第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を対象装置に送信するステップと、
対象装置が前記第１信号を受信して該第１信号に含まれる第１セッションキーおよび端末参照装置識別情報を含む第３信号を対象参照装置に送信するステップと、
対象装置が前記第１信号に応じてコンテンツを指定するステップと、
端末装置が前記第１のセッションキーに対応付けられた第２セッションキーを含む第２信号を前記端末参照装置識別情報により特定される端末参照装置へ送信するステップと、
対象参照装置が前記第３信号を受信し、該第３信号に含まれる第１セッションキーを含む第４信号を、該第３信号に含まれる端末参照装置識別情報に基づき前記第２信号と同じ端末参照装置へ送信するステップと、
端末参照装置が前記第２信号および前記第４信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定するステップと、
前記対応付けが正しいと判定された場合に配信される前記指定されたコンテンツを端末装置が受信するステップと
を含むことを特徴とするコンテンツ配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ配信システム、コンテンツ配信方法、端末装置、対象装置、および参照装置に関する。
【背景技術】
【０００２】
従来、例えば公共の場所や美術館などで画像等の情報を表示して人々に情報提供を行う情報表示装置に対して、ユーザの所持する端末装置から所定の信号を送信して、情報表示装置に表示されている情報に関連した情報（以下コンテンツという）を端末装置に配信するコンテンツ配信システムが知られている（例えば、特許文献１参照）。このようなコンテンツ配信システムでは、端末装置から情報表示装置へ赤外線等で端末装置のアドレスなど固有情報を送って、このアドレスを基に端末装置へのコンテンツの配信を行っていた。
【特許文献１】特開２００５−２４４４６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来の技術においては、端末装置の固有情報を情報表示装置へ送信する必要があったため、セキュリティ保護や情報漏洩の観点から問題があった。特に、固有情報の送信に赤外線を用いた場合には、第三者によって赤外線を傍受されれば簡単に情報漏洩が生じてしまう危険性があった。
本発明は上記の点に鑑みてなされたものであり、その目的は、ユーザ側の固有情報が第三者に知得されることなくコンテンツを配信することが可能なコンテンツ配信システム、コンテンツ配信方法、ならびにコンテンツ配信システムに用いられる端末装置、対象装置、および参照装置を提供することにある。
【課題を解決するための手段】
【０００４】
本発明は上記の課題を解決するためになされたものであり、第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を対象装置へ送信し、前記第１のセッションキーに対応付けられた第２セッションキーを含む第２信号を前記端末参照装置識別情報により特定される端末参照装置へ送信する端末装置と、前記第１信号を受信し、該第１信号に含まれる第１セッションキーおよび端末参照装置識別情報を含む第３信号を送信する対象装置と、前記第３信号を受信し、該第３信号に含まれる第１セッションキーを含む第４信号を、該第３信号に含まれる端末参照装置識別情報に基づき前記第２信号と同じ端末参照装置へ送信する対象参照装置と、前記第２信号および前記第４信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定する端末参照装置とを有して構成され、前記対応付けが正しいと判定された場合に、前記第１信号に基づいて指定されたコンテンツを前記端末装置に配信することを特徴とするコンテンツ配信システムを提供する。
【０００５】
この発明によれば、第１セッションキーが端末装置から対象装置および対象参照装置を経由して端末参照装置へ送信され、第２セッションキーが端末装置から直接端末参照装置へ送信され、端末参照装置において第１セッションキーと第２セッションキーの対応付けが判定される。そして、対応付けが正しいと判定された場合にコンテンツが端末装置に配信される。配信されるコンテンツは、端末装置が第１セッションキーを送信する際の第１信号に応じて指定される。すなわち、コンテンツの配信は、端末参照装置におけるセッションキーの判定結果に基づいて行われるとともに、対象装置への第１信号の送信によって、配信されるコンテンツがコントロールされる。
【０００６】
また、第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を対象装置へ送信し、前記第１のセッションキーに対応付けられた第２セッションキーを含む第２信号を前記端末参照装置識別情報により特定される端末参照装置へ送信し、コンテンツを取得するための情報を含む第５信号を受信して該コンテンツを取得するための情報に従ってコンテンツの配信を要求する第６信号をコンテンツ格納装置へ送信し、該コンテンツ格納装置から前記要求にかかるコンテンツを受信する端末装置と、前記第１信号を受信し、該第１信号に含まれる第１セッションキーおよび端末参照装置識別情報ならびに前記配信要求されるコンテンツを指定するためのコンテンツ指定情報を含む第３信号を送信する対象装置と、前記第３信号を受信し、該第３信号に含まれる第１セッションキーと、該第３信号に含まれるコンテンツ指定情報に基づく前記コンテンツを取得するための情報と、を含む第４信号を、該第３信号に含まれる端末参照装置識別情報に基づき前記第２信号の送信先と同じ端末参照装置へ送信する対象参照装置と、前記第２信号および前記第４信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定し、対応付けが正しいと判定された場合、前記受信した第４信号に含まれるコンテンツを取得するための情報に基づく前記第５信号を前記受信した第２信号の送信元である端末装置に送信する端末参照装置と、前記第６信号を受信し、受信した第６信号によって要求されたコンテンツを該第６信号の送信元である端末装置に送信するコンテンツ格納装置とを有して構成されるコンテンツ配信システムを提供する。
【０００７】
この発明によれば、第１セッションキーが端末装置から対象装置および対象参照装置を経由して端末参照装置へ送信され、第２セッションキーが端末装置から直接端末参照装置へ送信され、端末参照装置において第１セッションキーと第２セッションキーの対応付けが判定される。そして、対応付けが正しいと判定された場合に、コンテンツを取得するための情報が端末装置へ送られ、端末装置がこのコンテンツを取得するための情報を基にコンテンツを取得する。
【０００８】
また、第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を対象装置へ送信し、前記第１のセッションキーに対応付けられた第２セッションキーを含む第２信号を前記端末参照装置識別情報により特定される端末参照装置へ送信し、前記第１信号の送信先である対象装置によって指定されたコンテンツを前記第２信号の送信先である端末参照装置から受信する端末装置と、前記第１信号を受信し、該第１信号に含まれる第１セッションキーおよび端末参照装置識別情報ならびに配信するコンテンツを指定するためのコンテンツ指定情報を含む第３信号を送信する対象装置と、前記第３信号を受信し、該第３信号に含まれる第１セッションキーと、該第３信号に含まれるコンテンツ指定情報に基づき決定されるコンテンツを取得するための情報と、を含む第４信号を、該第３信号に含まれる端末参照装置識別情報に基づき前記第２信号の送信先と同じ端末参照装置へ送信する対象参照装置と、前記第２信号および前記第４信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定し、対応付けが正しいと判定された場合、前記受信した第４信号に含まれるコンテンツを取得するための情報に基づいてコンテンツの配信を要求する第５信号を送信し、前記第５信号の送信先から前記要求にかかるコンテンツを受信し、受信したコンテンツを前記受信した第２信号の送信元である端末装置に送信する端末参照装置と、前記第５信号を受信し、受信した第５信号によって要求されたコンテンツを該第５信号の送信元である端末参照装置に送信するコンテンツ格納装置とを有して構成されるコンテンツ配信システムを提供する。
【０００９】
この発明によれば、第１セッションキーが端末装置から対象装置および対象参照装置を経由して端末参照装置へ送信され、第２セッションキーが端末装置から直接端末参照装置へ送信され、端末参照装置において第１セッションキーと第２セッションキーの対応付けが判定される。そして、対応付けが正しいと判定された場合に、端末参照装置がコンテンツ格納装置からコンテンツを取得して端末装置へ配信する。
【００１０】
また、第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を対象装置へ送信し、前記第１のセッションキーに対応付けられた第２セッションキーを含む第２信号を前記端末参照装置識別情報により特定される端末参照装置へ送信し、前記第１信号の送信先である対象装置によって指定されたコンテンツを前記第２信号の送信先である端末参照装置から受信する端末装置と、前記第１信号を受信し、該第１信号に含まれる第１セッションキーおよび端末参照装置識別情報ならびに配信するコンテンツを指定するためのコンテンツ指定情報を含む第３信号を送信する対象装置と、前記第３信号を受信し、該第３信号に含まれるコンテンツ指定情報に基づいてコンテンツデータベースからコンテンツを取り出し、取り出したコンテンツと、前記受信した第３信号に含まれる第１セッションキーと、を含む第４信号を、該第３信号に含まれる端末参照装置識別情報に基づき前記第２信号の送信先と同じ端末参照装置へ送信する対象参照装置と、前記第２信号および前記第４信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定し、対応付けが正しいと判定された場合、前記受信した第４信号に含まれるコンテンツを前記受信した第２信号の送信元である端末装置に送信する端末参照装置とを有して構成されるコンテンツ配信システムを提供する。
【００１１】
この発明によれば、第１セッションキーが端末装置から対象装置および対象参照装置を経由して端末参照装置へ送信され、第２セッションキーが端末装置から直接端末参照装置へ送信され、端末参照装置において第１セッションキーと第２セッションキーの対応付けが判定される。また、コンテンツが対象参照装置のコンテンツデータベースから取り出されて、端末参照装置へ送信される。そして、対応付けが正しいと判定された場合に、端末参照装置が対象参照装置から取得したコンテンツを端末装置へ配信する。
【００１２】
また、第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を対象装置へ送信し、前記第１のセッションキーに対応付けられた第２セッションキーを含む第２信号を前記端末参照装置識別情報により特定される端末参照装置へ送信し、コンテンツを取得するための情報を含む第５信号を受信して該コンテンツを取得するための情報に従ってコンテンツの配信を要求する第６信号をコンテンツ格納装置へ送信し、該コンテンツ格納装置から前記要求にかかるコンテンツを受信する端末装置と、前記第１信号を受信し、受信した第１信号に応じて配信するコンテンツを指定し、該受信した第１信号に含まれる第１セッションキーおよび端末参照装置識別情報ならびに前記指定されたコンテンツに対する前記コンテンツを取得するための情報を含む第３信号を送信する対象装置と、前記第３信号を受信し、該第３信号に含まれる第１セッションキーとコンテンツを取得するための情報とを含む第４信号を、該第３信号に含まれる端末参照装置識別情報に基づき前記第２信号の送信先と同じ端末参照装置へ送信する対象参照装置と、前記第２信号および前記第４信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定し、対応付けが正しいと判定された場合、前記受信した第４信号に含まれるコンテンツを取得するための情報に基づく前記第５信号を前記受信した第２信号の送信元である端末装置に送信する端末参照装置と、前記第６信号を受信し、受信した第６信号によって要求されたコンテンツを該第６信号の送信元である端末装置に送信するコンテンツ格納装置とを有して構成されるコンテンツ配信システムを提供する。
【００１３】
この発明によれば、第１セッションキーが端末装置から対象装置および対象参照装置を経由して端末参照装置へ送信され、第２セッションキーが端末装置から直接端末参照装置へ送信され、端末参照装置において第１セッションキーと第２セッションキーの対応付けが判定される。そして、対応付けが正しいと判定された場合に、コンテンツを取得するための情報が端末装置へ送られ、端末装置がこのコンテンツを取得するための情報を基にコンテンツを取得する。
【００１４】
また、第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を対象装置へ送信し、前記第１のセッションキーに対応付けられた第２セッションキーを含む第２信号を前記端末参照装置識別情報により特定される端末参照装置へ送信し、前記第１信号の送信先である対象装置によって指定されたコンテンツを前記第２信号の送信先である端末参照装置から受信する端末装置と、前記第１信号を受信し、受信した第１信号に応じて配信するコンテンツを指定し、該受信した第１信号に含まれる第１セッションキーおよび端末参照装置識別情報ならびに前記指定されたコンテンツに対するコンテンツを取得するための情報を含む第３信号を送信する対象装置と、前記第３信号を受信し、該第３信号に含まれる第１セッションキーとコンテンツを取得するための情報とを含む第４信号を、該第３信号に含まれる端末参照装置識別情報に基づき前記第２信号の送信先と同じ端末参照装置へ送信する対象参照装置と、前記第２信号および前記第４信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定し、対応付けが正しいと判定された場合、前記受信した第４信号に含まれるコンテンツを取得するための情報に基づいてコンテンツの配信を要求する第５信号を送信し、前記第５信号の送信先から前記要求にかかるコンテンツを受信し、受信したコンテンツを前記受信した第２信号の送信元である端末装置に送信する端末参照装置と、前記第５信号を受信し、受信した第５信号によって要求されたコンテンツを該第５信号の送信元である端末参照装置に送信するコンテンツ格納装置とを有して構成されるコンテンツ配信システムを提供する。
【００１５】
この発明によれば、第１セッションキーが端末装置から対象装置および対象参照装置を経由して端末参照装置へ送信され、第２セッションキーが端末装置から直接端末参照装置へ送信され、端末参照装置において第１セッションキーと第２セッションキーの対応付けが判定される。そして、対応付けが正しいと判定された場合に、端末参照装置がコンテンツ格納装置からコンテンツを取得して端末装置へ配信する。
【００１６】
また、第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を対象装置へ送信し、前記第１のセッションキーに対応付けられた第２セッションキーを含む第２信号を前記端末参照装置識別情報により特定される端末参照装置へ送信し、前記第１信号の送信先である対象装置によって指定されたコンテンツを前記第２信号の送信先である端末参照装置から受信する端末装置と、前記第１信号を受信し、受信した第１信号に応じてコンテンツデータベースからコンテンツを取り出し、該受信した第１信号に含まれる第１セッションキーおよび端末参照装置識別情報ならびに前記取り出されたコンテンツを含む第３信号を送信する対象装置と、前記第３信号を受信し、該第３信号に含まれる第１セッションキーとコンテンツとを含む第４信号を、該第３信号に含まれる端末参照装置識別情報に基づき前記第２信号の送信先と同じ端末参照装置へ送信する対象参照装置と、前記第２信号および前記第４信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定し、対応付けが正しいと判定された場合、前記受信した第４信号に含まれるコンテンツを前記受信した第２信号の送信元である端末装置に送信する端末参照装置とを有して構成されるコンテンツ配信システムを提供する。
【００１７】
この発明によれば、第１セッションキーが端末装置から対象装置および対象参照装置を経由して端末参照装置へ送信され、第２セッションキーが端末装置から直接端末参照装置へ送信され、端末参照装置において第１セッションキーと第２セッションキーの対応付けが判定される。また、コンテンツが対象装置のコンテンツデータベースから取り出されて、対象参照装置を経由して端末参照装置へ送信される。そして、対応付けが正しいと判定された場合に、端末参照装置が対象装置から取得した上記コンテンツを端末装置へ配信する。
【００１８】
また、端末装置から第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を受信し、該第１信号に含まれる第１セッションキーおよび端末参照装置識別情報を含む第３信号を送信する対象装置と、前記第３信号を受信し、該第３信号に含まれる第１セッションキーを含む第４信号を、該第３信号に含まれる端末参照装置識別情報により特定される端末参照装置へ送信する対象参照装置と、前記端末装置から前記第１のセッションキーと対応付けられた第２セッションキーを含む第２信号を受信し、前記対象参照装置から前記第４信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定する端末参照装置とを有して構成され、前記対応付けが正しいと判定された場合に、前記第１信号に応じて指定されたコンテンツを前記端末装置に配信することを特徴とするコンテンツ配信システムを提供する。
【００１９】
また、前記コンテンツ配信システムにおいて、前記コンテンツを取得するための情報は、当該コンテンツの格納された場所を示すＵＲＬ、アドレス、ファイル名、ポインタ情報のいずれかであることを特徴とする。
【００２０】
また、前記コンテンツ配信システムにおいて、前記第１セッションキーは前記端末装置を特定する情報を含まないユニークなビット列として構成されたことを特徴とする。
【００２１】
また、前記コンテンツ配信システムにおいて、前記第１セッションキーと前記第２セッションキーは同一であることを特徴とする。
【００２２】
また、前記コンテンツ配信システムにおいて、前記第２セッションキーをハッシュ化して前記第１セッションキーとしたことを特徴とする。
【００２３】
また、前記コンテンツ配信システムにおいて、前記第１セッションキーは乱数を含んで構成されることを特徴とする。
【００２４】
また、前記コンテンツ配信システムにおいて、前記第１セッションキーは前記端末装置に固有の文字列に所定のカウンタ値を結合した文字列に基づいて構成されていることを特徴とする。
【００２５】
また、前記コンテンツ配信システムにおいて、前記対象装置は展示物または広告物に対応付けて設けられたことを特徴とする。
【００２６】
また、前記コンテンツ配信システムにおいて、前記第１信号は無線通信によって送信されることを特徴とする。
【００２７】
また、前記コンテンツ配信システムにおいて、前記無線通信は赤外線を用いることを特徴とする。
【００２８】
また、前記コンテンツ配信システムにおいて、前記端末装置が前記第２セッションキーとコンテンツの配信先を指定するアドレス情報とを含む前記第２信号を前記端末参照装置へ予め送信し、前記端末参照装置は、この第２信号を予め受信するとともに、前記対象参照装置から前記第１信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定し、対応付けが正しいと判定された場合に、前記第１信号に応じて指定されたコンテンツを前記受信した第２信号に含まれるアドレス情報により指定された配信先に配信することを特徴とする。
【００２９】
また、前記コンテンツ配信システムにおいて、前記アドレス情報は、ＩＰアドレスまたはＭＡＣアドレスであることを特徴とする。
【００３０】
また、前記コンテンツ配信システムにおいて、前記第１信号が属性情報を含み、該属性情報に応じたコンテンツを配信することを特徴とする。
【００３１】
また、前記コンテンツ配信システムにおいて、前記第２信号が属性情報を含み、該属性情報に応じたコンテンツを配信することを特徴とする。
【００３２】
また、前記コンテンツ配信システムにおいて、前記属性情報は、年齢、性別、職業の少なくともいずれか一つを含むことを特徴とする。
【００３３】
また、前記コンテンツ配信システムにおける対象装置であって、前記第１セッションキーを含む信号を受信し、該信号に含まれる第１セッションキーとコンテンツを指定するためのコンテンツ指定情報とを含む信号を送信することを特徴とする対象装置を提供する。
【００３４】
また、前記対象装置において、コンテンツを出力する手段と、出力するコンテンツを切り換える手段とを有し、出力しているコンテンツに応じて前記コンテンツ指定情報を切り換えることを特徴とする。
【００３５】
また、前記コンテンツ配信システムにおける端末参照装置であって、前記第１セッションキーを含む信号を前記対象参照装置から受信し、前記第２セッションキーを含む信号を前記端末装置から受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定し、対応付けが正しいと判定された場合、コンテンツの配信またはコンテンツを取得するための情報の送信を行うことを特徴とする端末参照装置を提供する。
【００３６】
また、前記端末参照装置において、前記対象参照装置からコンテンツを指定するためのコンテンツ指定情報を受信し、該コンテンツ指定情報に基づいて、コンテンツの配信またはコンテンツを取得するための情報の送信を行うことを特徴とする。
【００３７】
また、第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を第１の送信先に送信し、前記第１のセッションキーに対応付けられた第２セッションキーを含む第２信号を前記端末参照装置識別情報により特定される第２の送信先に送信し、前記第２信号と前記第１の送信先から送られた第１信号とを受信した前記第２の送信先において該受信した信号に含まれる第１セッションキーと第２セッションキーの対応付けが正しいと判定された場合に配信される、前記第１信号に応じたコンテンツを受信する端末装置を提供する。
【００３８】
また、前記端末装置において、前記受信したコンテンツを表示する手段を備える。
【００３９】
また、端末装置が第１セッションキーと端末参照装置を識別する端末参照装置識別情報とを含む第１信号を対象装置に送信するステップと、対象装置が前記第１信号を受信して該第１信号に含まれる第１セッションキーおよび端末参照装置識別情報を含む第３信号を対象参照装置に送信するステップと、対象装置が前記第１信号に応じてコンテンツを指定するステップと、端末装置が前記第１のセッションキーに対応付けられた第２セッションキーを含む第２信号を前記端末参照装置識別情報により特定される端末参照装置へ送信するステップと、対象参照装置が前記第３信号を受信し、該第３信号に含まれる第１セッションキーを含む第４信号を、該第３信号に含まれる端末参照装置識別情報に基づき前記第２信号と同じ端末参照装置へ送信するステップと、端末参照装置が前記第２信号および前記第４信号を受信し、受信したこれらの信号に含まれる第１セッションキーと第２セッションキーの対応付けを判定するステップと、前記対応付けが正しいと判定された場合に配信される前記指定されたコンテンツを端末装置が受信するステップとを含むことを特徴とするコンテンツ配信方法を提供する。
【発明の効果】
【００４０】
本発明によれば、第１セッションキーを対象装置および対象参照装置経由で端末参照装置へ送信し、第２セッションキーを直接端末参照装置へ送信して、端末参照装置でこれら２つのセッションキーが照合できた場合にコンテンツを配信しているため、第１セッションキーに端末装置の固有情報を含ませなくてもコンテンツの配信を実現することができる。したがって、対象装置へ送る第１セッションキーに端末装置の固有情報を含ませる必要がないので、固有情報が第三者に知得されることを回避でき、セキュリティを保護することが可能である。
【発明を実施するための最良の形態】
【００４１】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
（第１の実施形態）
図１は、本発明の第１の実施形態によるコンテンツ配信システムの概要を示す構成図である。コンテンツ配信システムは、対象装置２０に関連した情報としてのコンテンツをユーザが所持する端末装置１０に配信するシステムである。対象装置２０としては、例えば街中などに設置されて人々に画像情報や文字情報を提供している情報表示装置がある。この場合、上記の画像情報や文字情報に関連するコンテンツが端末装置１０に配信される。また、美術館等において絵画や彫刻などの展示物近傍に対象装置２０を設置して、展示物に関連するコンテンツを端末装置１０に配信することもできる。
【００４２】
図１において、端末装置１０は２つのセッションキーＳＫ１、ＳＫ２を生成して、一方のセッションキー（ＳＫ１とする）を対象装置２０へ送信し、他方のセッションキー（ＳＫ２とする）を端末参照装置３５へ送信する。セッションキーＳＫ１には、セッションキーＳＫ２の送信先である端末参照装置３５を特定（識別）する固有の情報である端末参照装置ＩＤが付加され、また、セッションキーＳＫ２には、端末装置１０を特定する情報として端末装置１０のネットワーク上のアドレスが付加される。端末参照装置ＩＤは、例えば、端末参照装置３５のネットワーク上のアドレスにより構成する。ここで、ネットワーク上のアドレスとしては、例えばＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを利用できる。
【００４３】
対象装置２０は、端末装置１０から受信したセッションキーＳＫ１および端末参照装置ＩＤを対象参照装置３０へ転送するとともに、対象装置２０を特定する固有のスポットＩＤと、対象装置２０の現在の状態を示すコンテキストＩＤ（このコンテキストＩＤによって、配信されるコンテンツを異ならせることができる）を対象参照装置３０へ送信する。
【００４４】
対象参照装置３０は、対象装置２０から送信されるセッションキーＳＫ１、端末参照装置ＩＤ、スポットＩＤ、およびコンテキストＩＤを受信して、受信したセッションキーＳＫ１を端末参照装置３５へ転送するとともに、コンテンツを取得するための情報としてコンテンツが格納されている場所を示すＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を端末参照装置３５に送信する。送信先となる端末参照装置３５は、上記受信した端末参照装置ＩＤに基づき決定される。対象参照装置３０が送信するＵＲＬは、端末装置１０がコンテンツを取得する際に利用するものであり、上記受信したスポットＩＤおよびコンテキストＩＤに従って決定される。その決定を行うために、対象参照装置３０には、スポットＩＤおよびコンテキストＩＤとコンテンツのＵＲＬとの対応付けを示す対応表が記憶されている。
【００４５】
ここで、上記のセッションキーＳＫ１の端末装置１０から対象装置２０への送信には、赤外線通信が用いられる。そのため、ユーザは端末装置１０を持って対象装置２０の近くまで行き、端末装置１０を対象装置２０に向けた状態で所定の操作を行う。また、対象装置２０と対象参照装置３０、対象参照装置３０と端末参照装置３５、および端末装置１０と端末参照装置３５の間は、図示しない有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や無線ＬＡＮ、あるいはその他の方式のネットワークによって通信が行われる。
【００４６】
このようにして、セッションキーＳＫ１が端末装置１０から対象装置２０および対象参照装置３０を経由して端末参照装置３５へ送信され、セッションキーＳＫ２が端末装置１０から直接端末参照装置３５へ送信される。２つの異なる経路で送られてきたセッションキーＳＫ１、ＳＫ２を受信した端末参照装置３５は、それら２つのセッションキーを照合して、セッションキーＳＫ１とＳＫ２が所定の関係を有しているか否かを判定する。この「所定の関係」の最も単純な例として、ここではセッションキーＳＫ１とＳＫ２が同一であるという関係を適用する。この例では、端末装置１０で２つの同一のセッションキーＳＫ１、ＳＫ２（すなわちＳＫ１＝ＳＫ２）を生成することになり、これらが別々の経路で端末参照装置３５へ送信される。
【００４７】
端末参照装置３５においてセッションキーＳＫ１とＳＫ２が上記所定の関係を有していると判定された場合、端末参照装置３５は、対象参照装置３０より受信した上記のＵＲＬを、セッションキーＳＫ２を送信してきた端末装置１０（セッションキーＳＫ２とともに受信した端末装置１０のアドレスに従って特定する）へ送信する。
【００４８】
端末装置１０に配信されるコンテンツは、コンテンツ格納装置４０に格納されている。上記ＵＲＬを受信した端末装置１０は、当該ＵＲＬに対応するコンテンツ格納装置４０にアクセスしてコンテンツを要求する。そしてこの要求を受けたコンテンツ格納装置４０によって、目的のコンテンツが端末装置１０へ配信される。
【００４９】
ここで、端末装置１０により生成されるセッションキーＳＫ１およびＳＫ２は、端末装置１０が対象装置２０によって特定されることを防ぐため、端末装置１０に固有の情報を含まないようにして構成する。また、端末参照装置３５において異なる２つの経路で取得したセッションキーＳＫ１、ＳＫ２が同一の端末装置１０から送られたものであることを判別可能とするため、他の端末装置からのセッションキーとは重複しない文字列としてセッションキーＳＫ１およびＳＫ２を構成する。端末装置１０は、これらの条件を満足するセッションキーＳＫ１とＳＫ２を得ることのできるセッションキー生成方法として、次の（１）〜（４）方法を用いる。なお、以下の（１）〜（３）の方法は、端末装置１０単独でセッションキーを生成しているので、例えば何らかの管理サーバ等を設けてセッションキーを管理することが不要であり、システム構成を簡単にすることができる。
【００５０】
（１）乱数によるセッションキーの生成
端末装置１０は、セッションキーを生成するに当たって、所定の大きさ（桁数あるいはビット数）の乱数をその都度発生させ、発生させた乱数をセッションキーＳＫ１およびＳＫ２とする。この方法で生成したセッションキーは、ランダムに生成されるものであるため対象装置２０で端末装置１０を特定することができず、また十分に大きな乱数を用いることで重複の起きにくいセッションキーとすることができる。
端末装置１０に対する厳密な匿名性が求められない場合には、発生させた乱数に端末装置１０を識別可能な固有のＩＤを付加してもよい。こうすることで、他の端末装置からのセッションキーと重複してしまうことを避けることができる。
このようにして乱数を用いセッションキーを生成する方法は、端末装置１０におけるセッションキー生成処理が軽いというメリットがある。
【００５１】
（２）ハッシュ関数を用いたセッションキーの生成
端末装置１０は、端末装置１０に固有のＩＤと所定のカウンタ値とを接続した文字列をハッシュ化して得られる文字列を、セッションキーＳＫ１およびＳＫ２とする。セッションキーは、ｈをハッシュ関数として、ｈ（固有ＩＤ＋カウンタ値）で与えられる。但し、“＋”は文字列としての結合を表す。ハッシュ関数の代表的なものに、ＭＤ５（Ｍｅｓｓａｇｅ  Ｄｉｇｅｓｔ  ５）やＳＨＡ−１（Ｓｅｃｕｒｅ  Ｈａｓｈ  Ａｌｇｏｒｉｔｈｍ  １）があり、いずれを使ってもよい。カウンタ値は、同じ端末装置１０でも毎回異なるセッションキーが得られるようにするために用いる変数であり、例えばセッションキーを１回生成する度に値を１ずつインクリメントさせる。
ハッシュ関数の入力に、ここでは端末装置１０の固有情報を含むようにしているが、ハッシュ関数は不可逆な一方向性関数であるため、その出力であるセッションキーＳＫ１、ＳＫ２からは端末装置１０を特定することができず、高い匿名性を得ることができる。またハッシュ関数の性質から、他の固有ＩＤ（他の端末装置）や他のカウンタ値から生成したセッションキーと重複することが起きにくいセッションキーを生成可能である。
このようにハッシュ関数を用いてセッションキーを生成する方法も、端末装置１０におけるセッションキー生成処理が軽いというメリットがある。
なお、上記の“固有ＩＤ＋カウンタ値”以外の変数をハッシュ関数の入力とすることもできる。例えば、（１）の乱数をハッシュ化してセッションキーとしてもよい。
【００５２】
（３）暗号化によるセッションキーの生成
端末装置１０は、端末装置１０に固有のＩＤと所定のカウンタ値とを接続した文字列を暗号化して得られる文字列を、セッションキーＳＫ１およびＳＫ２とする。暗号化の方式は、情報処理分野で通常用いられているものであれば、いずれを使ってもよい。カウンタ値は、同じ端末装置１０でも毎回異なるセッションキーが得られるようにするために用いる変数であり、例えばセッションキーを１回生成する度に値を１ずつインクリメントさせる。
この方法で生成したセッションキーは、暗号化によって高い匿名性を得ることができるとともに、他のセッションキーとの重複を完全に排除したセッションキーとすることが可能である。
【００５３】
（４）端末参照装置におけるセッションキーの生成
端末装置１０は、事前に端末参照装置３５へセッションキーの発行依頼を行い、端末参照装置３５が生成した文字列を取得して、その取得した文字列をセッションキーＳＫ１およびＳＫ２とする。端末参照装置３５における文字列（セッションキー）の生成方法としては、例えば上記説明した（１）〜（３）と同様の方法を使用する。端末参照装置３５自らがセッションキーを生成するため、重複の生じないようにセッションキーを生成することが可能である。
【００５４】
図２は、図１のコンテンツ配信システムにおける端末装置１０の構成を示すブロック図である。端末装置１０は、ユーザ入力部１０１、セッションキー生成部１０２、セッションキー変換部１０３、赤外線送信処理部１０４、ネットワーク送信処理部１０５、コンテンツ要求処理部１０６、ネットワーク受信処理部１０７、表示処理部１０８、表示部１０９、赤外線送信部１１０、ネットワーク送受信部１１１の各部を有している。
【００５５】
ユーザ入力部１０１は、ユーザからの操作入力を受け付けるインタフェースであり、例えば、表示画面（表示部１０９）上のメニューやコマンドを選択するためのカーソルキーや、特定の目的のコマンドに割り当てられたボタンなどで構成される。ユーザからの操作入力の内容としては、赤外線送信部１１０から赤外線を送信してコンテンツの取得を開始する操作入力、端末参照装置３５から受信したＵＲＬにアクセスしてコンテンツを要求する操作入力、配信されたコンテンツを表示画面に表示させ、表示されたコンテンツのスクロールなど表示状態を変更する操作入力、といったものがある。赤外線送信の操作入力が行われた場合は、セッションキー生成部１０２へセッションキーの生成命令が送られる。コンテンツ要求の操作入力が行われた場合は、コンテンツ要求処理部１０６へコンテンツの要求命令が送られる。
【００５６】
セッションキー生成部１０２は、セッションキーＳＫ１およびＳＫ２を生成してセッションキー変換部１０３へ渡す。セッションキーの生成方法は、上述した（１）〜（４）の乱数、ハッシュ関数、暗号化、端末参照装置における生成のうちいずれを使用するかが予め設定されており、セッションキー生成部１０２は、当該設定されたアルゴリズムに従って、セッションキーを生成する。
【００５７】
セッションキー変換部１０３は、セッションキー生成部１０２により生成されたセッションキーを所定のデータ形式に変換し、ネットワーク送信処理部１０５へ出力する。具体的には、セッションキーＳＫ１にセッションキーＳＫ２の送信先を示す端末参照装置ＩＤを付加し、これを赤外線送信部１１０から送信する信号のデータ形式に変換して赤外線送信処理部１０４へ出力し、セッションキーＳＫ２をネットワーク送受信部１１１から送信する信号のデータ形式に変換してネットワーク送信処理部１０５へ出力する。
【００５８】
赤外線送信処理部１０４は、入力されたセッションキーＳＫ１および端末参照装置ＩＤを含むデータに対して赤外線通信で用いるデータ変調などの処理を行い、処理されたデータを赤外線送信部１１０から対象装置２０へ送信する。
【００５９】
コンテンツ要求処理部１０６には、ネットワーク受信処理部１０７から、端末参照装置３５より取得されたＵＲＬが入力される。コンテンツ要求処理部１０６は、このＵＲＬに従って、当該ＵＲＬに対応するコンテンツ格納装置４０に目的のコンテンツの配信を要求するためのコンテンツ要求データを生成して、生成したコンテンツ要求データをネットワーク送信処理部１０５へ出力する。
【００６０】
ネットワーク送信処理部１０５は、セッションキー変換部１０３から入力されたセッションキーＳＫ２、およびコンテンツ要求処理部１０６から入力されたコンテンツ要求データを、所定の通信プロトコルのデータに変換する。例えば、端末装置１０と端末参照装置３５やコンテンツ格納装置４０の間が無線ＬＡＮで接続され、通信プロトコルにＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）が利用されている場合、入力されたデータのパケット化とヘッダの付加が行われる。変換処理されたデータはネットワーク送受信部１１１へ送られ、セッションキーＳＫ２は端末参照装置３５へ、コンテンツ要求データは対応するコンテンツ格納装置４０へ、ネットワーク送受信部１１１からそれぞれ送信される。ネットワーク送信処理部１０５はまた、端末装置１０のネットワーク上のアドレス情報をネットワーク送受信部１１１から端末参照装置３５へ送信する。
【００６１】
ネットワーク送受信部１１１は、上記のデータを送信するほか、端末参照装置３５およびコンテンツ格納装置４０からのデータを受信して、受信したデータをネットワーク受信処理部１０７へ渡す。端末参照装置３５からのデータは、コンテンツ配信要求にかかるコンテンツの格納場所を示すＵＲＬ情報であり、コンテンツ格納装置４０からのデータは、配信されるコンテンツである。
ネットワーク受信処理部１０７は、ネットワーク送受信部１１１から入力されたデータに対してヘッダの除去やパケット化データの再構築などの処理を行う。処理されたデータのうち、端末参照装置３５からのＵＲＬ情報はコンテンツ要求処理部１０６および表示処理部１０８へ送られ、コンテンツ格納装置４０からのコンテンツは表示処理部１０８へ送られる。
【００６２】
表示処理部１０８は、入力されたＵＲＬ情報やコンテンツを表示部１０９に表示させるための処理を行う。例えば、コンテンツが符号化された画像データであればそれをデコードして表示部１０９に出力し、文字データであれば文字の情報として表示部１０９に出力する。
表示部１０９は、表示処理部１０８から入力されるデータを表示する表示デバイスであり、例えば液晶パネルなどによって構成される。
【００６３】
なお、配信されるコンテンツに音声データが含まれる場合には、音声データの再生を行う音声処理部やスピーカを併せて備えるようにしてもよい。
【００６４】
図３は、上記端末装置１０の外観図を示したものである。端末装置１０の正面には表示部１０９とユーザ入力部１０１が設けられ、上面には赤外線送信部１１０とネットワーク送受信部１１１が設けられている。
ユーザ入力部１０１には、詳細は図示しないが、コンテンツの取得開始時に操作する赤外線送信ボタン、コンテンツ格納装置４０からのコンテンツ配信を開始する時に操作するコンテンツ要求ボタン、メニューの選択や配信されたコンテンツの閲覧・スクロールのために操作する上下左右のカーソルキーなどが配置される。また、ネットワーク送受信部１１１は、無線アンテナとして構成されている。なお、ユーザが赤外線送信ボタンを押して対象装置２０にセッションキーＳＫ１を送信する際には、赤外線送信部１１０の設けられた面を対象装置２０の方向に向けて操作を行うものとする。
【００６５】
図４は、図１のコンテンツ配信システムにおける対象装置２０の構成を示すブロック図である。対象装置２０は、赤外線受信部２０１、赤外線受信処理部２０２、データ生成部２０３、スポット情報データベース２０４、状態管理部２０５、ネットワーク送信処理部２０６、出力処理部２０７、画像表示部２０８の各部を有している。
【００６６】
端末装置１０から赤外線送信されたセッションキーＳＫ１および端末参照装置ＩＤを含むデータは、赤外線受信部２０１によって受信され、赤外線受信処理部２０２によって所定のデータ復調などの処理が行われてデータ生成部２０３へ入力される。
データ生成部２０３は、上記受信したセッションキーＳＫ１および端末参照装置ＩＤと、状態管理部２０５から入力されるコンテキストＩＤと、図示しない記憶部に保持されているスポットＩＤ（対象装置２０に固有のＩＤ）とから対象参照装置３０へ送信する送信データを生成し、ネットワーク送信処理部２０６へ出力する。
【００６７】
ネットワーク送信処理部２０６は、入力された上記の送信データを所定の通信プロトコルにデータ変換し、変換された送信データを対象参照装置３０へ送信する。例えば、通信プロトコルにＴＣＰ／ＩＰが利用されている場合、入力されたデータのパケット化とヘッダの付加が行われる。
【００６８】
スポット情報データベース２０４には、画像表示部２０８に表示する情報であるコンテキストデータと、コンテキストデータを指定するコンテキストＩＤとが対応付けられて格納されている。コンテキストデータを複数用意しておくことで、一つの対象装置２０で多くの情報を切り換えて表示することができる。図５にスポット情報データベースの一例を示す。図５において、例えばコンテキストデータ「Ｃｏｎｔｅｘｔ−Ａ」にはコンテキストＩＤ「１」が割り当てられている。また、図示していないが、各コンテキストデータには当該コンテキストデータを表示する条件が予め定められている。この「条件」には、例えば、曜日、天候、気温、時間などがある。すなわち、曜日や天候や気温に応じて画像表示部２０８の表示を切り換えることができる。また、一定の周期で画像表示部２０８の表示を切り換えることもできる。
【００６９】
状態管理部２０５は、画像表示部２０８に表示させるコンテキストデータの切り換えを管理する。具体的には、状態管理部２０５は上記の条件に従って、スポット情報データベース２０４からコンテキストデータを選択して取り出す。そして取り出したコンテキストデータを出力処理部２０７に渡す（画像表示部２０８への表示が行われる）とともに、取り出したコンテキストデータに対応するコンテキストＩＤをデータ生成部２０３へ出力する。異なる条件下では異なるコンテキストデータが選択されるので、画像表示部２０８の表示の切り換えが行われる。また、データ生成部２０３へ入力されるコンテキストＩＤ、すなわち対象参照装置３０へ送信されるコンテキストＩＤは、対象装置２０の現在の状態（画像表示部２０８の表示内容）を示すことになる。
【００７０】
出力処理部２０７は、状態管理部２０５から入力されたコンテキストデータを画像表示部２０８に表示するための処理を行う。画像表示部２０８は、コンテキストデータを表示する表示デバイスであり、例えば液晶パネルやプラズマディスプレイパネルなどによって構成される。
【００７１】
図６は、上記対象装置２０の外観図を示したものである。図６（Ａ）は平面ディスプレイ型の対象装置２０の例であり、画像表示部２０８の上部に赤外線受信部２０１と赤外線受光表示ランプ２０９が設置されている。端末装置１０を持つユーザは、この赤外線受信部２０１に向けて端末装置１０を操作する。赤外線受光表示ランプ２０９は、赤外線受信部２０１でデータを受信できたことをユーザに知らせるランプであり、赤外線受信部２０１と連動して、データ受信時にランプを点灯させる。
【００７２】
図６（Ｂ）は、画像表示部２０８を持たない対象装置２０の例である。対象装置２０の本体は、例えば展示物を載置する台座の内部に組み込まれており、図６（Ａ）と同様の赤外線受信部２０１と赤外線受光表示ランプ２０９が台座上に設置される。なお、画像表示部２０８がない場合、コンテキストデータとコンテキストＩＤは利用されない。そのため図６（Ｂ）の対象装置２０はスポット情報データベース２０４を備えておらず、データ生成部２０３は、セッションキーＳＫ１とスポットＩＤ（対象装置の固有ＩＤであり展示物と一対一に対応する）から対象参照装置３０への送信データを生成する。
【００７３】
図７は、図６（Ａ）の対象装置２０における画面表示の一例である。対象装置２０の画像表示部２０８には、動画像表示領域２０８１、静止画表示領域２０８２、テロップ表示領域２０８３、ウェブコンテンツ表示領域２０８４などが設けられている。これら各領域の表示は、スポット情報データベース２０４のコンテキストデータによって切り換えを行っている。
【００７４】
図８は、図１のコンテンツ配信システムにおける対象参照装置３０の構成を示すブロック図である。対象参照装置３０は、ネットワーク受信処理部３０１、ネットワーク送信処理部３０２、コンテンツ決定部３０４、コンテンツ情報データベース３０６の各部を有している。
【００７５】
ネットワーク受信処理部３０１は、セッションキーＳＫ１と端末参照装置ＩＤとスポットＩＤとコンテキストＩＤとからなる対象装置２０からの送信データを受信し、コンテンツ決定部３０４に渡す。
【００７６】
コンテンツ情報データベース３０６には、スポットＩＤとコンテキストＩＤによって特定される各コンテンツに対して、当該コンテンツを取得するための情報としてコンテンツが格納されている場所を示すＵＲＬの情報が格納されている。
コンテンツ決定部３０４は、ネットワーク受信処理部３０１から入力されたスポットＩＤとコンテキストＩＤに該当するＵＲＬをコンテンツ情報データベース３０６から取り出して、取り出したＵＲＬをネットワーク送信処理部３０２へ出力する。
ネットワーク送信処理部３０２は、入力されたＵＲＬをセッションキーＳＫ１とともに上記端末参照装置ＩＤに対応する端末参照装置３５宛てに送信する。
【００７７】
図９は、コンテンツ情報データベース３０６に格納されているデータの一例である。図９において、例えばスポットＩＤ＝１、コンテキストＩＤ＝１に対応するコンテンツの格納場所のＵＲＬは、「ｈｔｔｐ：／／ｅｘａｍｐｌｅ．ｃｏｍ／ｉ／」である。また、このコンテンツ情報データベースの例では、スポットＩＤ＝１の対象装置はコンテキストＩＤを４つ有し、スポットＩＤ＝２の対象装置はコンテキストＩＤを１つ有し、スポットＩＤ＝３の対象装置はコンテキストＩＤを５つ有している。
【００７８】
図１０は、図１のコンテンツ配信システムにおける端末参照装置３５の構成を示すブロック図である。端末参照装置３５は、ネットワーク受信処理部３５１、ネットワーク送信処理部３５２、セッションキー管理部３５３、セッションキーデータベース３５５の各部を有している。
【００７９】
ネットワーク受信処理部３５１は、セッションキーＳＫ１とＵＲＬとからなる対象参照装置３０からの送信データを受信し、セッションキー管理部３５３に渡す。また、端末装置１０から送信されるセッションキーＳＫ２と端末装置１０のアドレスを受信して、セッションキーＳＫ２をセッションキー管理部３５３に渡す。
【００８０】
セッションキー管理部３５３は、上記取得したセッションキーＳＫ１とＵＲＬを対応付けてセッションキーデータベース３５５へ格納する。また、セッションキーＳＫ２が受信されてネットワーク受信処理部３５１から入力されると、セッションキーデータベース３５５内のセッションキーＳＫ１との照合を行い、入力されたセッションキーＳＫ２と各セッションキーＳＫ１が所定の関係（前述の通りここではセッションキーＳＫ１とＳＫ２が同一であるという関係）を有しているか否かを判定する。セッションキーデータベース３５５内のあるセッションキーＳＫ１が上記所定の関係を有したものであれば、当該セッションキーＳＫ１に対応するＵＲＬをネットワーク送信処理部３５２へ出力する。
ネットワーク送信処理部３５２は、入力されたＵＲＬを、セッションキーＳＫ２の送信元である端末装置１０宛てに送信する。この時の宛て先は、セッションキーＳＫ２とともに受信した端末装置１０のアドレスに従う。
【００８１】
ここで、図１１にセッションキーデータベース３５５に格納されているデータの一例を示す。セッションキーデータベースには、セッションキーフィールドと、ＵＲＬフィールドと、ｕｐｄフィールドの各フィールドが設けられる。ｕｐｄフィールドには、対象参照装置３０からデータを受信した時刻が記録される。図１１において、例えば１行目のデータは、端末装置１０から送信されたセッションキーＳＫ１はｆａ０３９４８５９１ｆｃｂ６２９ａ１２４ｄ０ｓ６ｃｂａ１９６２ｅ７２９ｃａ７ｂ０１であり、対象参照装置３０から送信されたＵＲＬは「ｈｔｔｐ：／／ｅｘａｍｐｌｅ．ｃｏｍ／ｉ／」であり（これは、スポットＩＤ＝１を有する対象装置においてコンテキストＩＤ＝１に対応する画像表示が行われている状態でコンテンツ配信要求がなされたことを表している。図９参照）、データが受信された時刻は２００６−０６−０５  １５：２２：３５であることを示している。
【００８２】
図１２は、図１のコンテンツ配信システムにおけるコンテンツ格納装置４０の構成を示すブロック図である。コンテンツ格納装置４０は、ネットワーク受信処理部４０１、コンテンツ処理部４０２、コンテンツデータベース４０３、ネットワーク送信処理部４０４の各部を有している。
【００８３】
ネットワーク受信処理部４０１は、端末装置１０から送られるコンテンツ要求データを受信して、コンテンツ処理部４０２に渡す。コンテンツ処理部４０２は、コンテンツ要求データにより指定されたＵＲＬに該当するコンテンツをコンテンツデータベース４０３から取り出してネットワーク送信処理部４０４へ出力する。ネットワーク送信処理部４０４は、そのコンテンツをコンテンツ要求元の端末装置１０へ送信する。コンテンツデータベース４０３には、各ＵＲＬに対応したコンテンツが格納されている。
【００８４】
次に、上述したコンテンツ配信システムの動作を図１３および図１４を参照して説明する。図１３はコンテンツ配信システムにおいて端末装置１０がコンテンツを要求して目的のコンテンツを取得するまでの処理を示すシーケンス図であり、図１４はこの一連の処理中に端末装置１０の表示部１０９に表示される画面例である。
【００８５】
コンテンツ配信システムは、ユーザが端末装置１０の赤外線送信ボタンを押下することによってその動作を開始する。ユーザは、例えば対象装置２０の画像表示部２０８上に表示されている情報に関連するコンテンツが欲しいと思った場合、対象装置２０の近くに行き、端末装置１０の赤外線送信部１１０を対象装置２０に向けて上記の赤外線送信ボタンを押下する。このとき、端末装置１０の表示部１０９には、初めの状態では図１４（Ａ）のように「ボタンを押してください」というメッセージが表示された初期画面が現れている。
【００８６】
端末装置１０は、赤外線送信ボタンの押下によってユーザからの操作入力を受けると、セッションキーＳＫ１およびＳＫ２を生成する（ステップＳ１０１）。そして、セッションキーＳＫ１と、セッションキーＳＫ２の送信先となる端末参照装置３５を示す端末参照装置ＩＤ（予め端末装置１０に対応付けられ、記憶されている）とを赤外線送信部１１０から対象装置２０へ送信し（ステップＳ１０２）、セッションキーＳＫ２および端末装置１０のアドレスをネットワーク送受信部１１１から端末参照装置３５へ送信する（ステップＳ１０７）。このとき、端末装置１０の表示部１０９には、図１４（Ｂ）のように「セッションキー送出中」というメッセージを有する画面が表示される。
【００８７】
セッションキーＳＫ１および端末参照装置ＩＤを受信した対象装置２０は、受信したセッションキーＳＫ１および端末参照装置ＩＤと、記憶部に保持するスポットＩＤと、セッションキーの受信時に画像表示部２０８に表示していたコンテキストデータに対応するコンテキストＩＤとを対象参照装置３０へ送信する（ステップＳ１０３）。
【００８８】
対象参照装置３０は、対象装置２０から送信される上記セッションキーＳＫ１、端末参照装置ＩＤ、スポットＩＤ、およびコンテキストＩＤを受信し、受信したスポットＩＤとコンテキストＩＤに該当するＵＲＬを検索によってコンテンツ情報データベース３０６から取り出して（ステップＳ１０４）、取り出したＵＲＬと上記セッションキーＳＫ１とを、上記受信した端末参照装置ＩＤに対応した端末参照装置３５宛てに送信する（ステップＳ１０５）。
【００８９】
端末参照装置３５は、対象参照装置３０からセッションキーＳＫ１およびＵＲＬを受信し、受信したセッションキーＳＫ１とＵＲＬを対応付けてセッションキーデータベース３５５に格納する（ステップＳ１０６）。また、端末装置１０から送られるセッションキーＳＫ２および端末装置１０のアドレスを受信して、受信したセッションキーＳＫ２をステップＳ１０６でセッションキーデータベース３５５に格納したセッションキーＳＫ１と照合する。照合の結果、セッションキーＳＫ２と所定の関係（前述の通りここではＳＫ１＝ＳＫ２の関係）を有するセッションキーＳＫ１が得られると、当該セッションキーＳＫ１に対応するＵＲＬをセッションキーデータベース３５５から取り出して（ステップＳ１０８）、取り出したＵＲＬをステップＳ１０７で受信したアドレスの端末装置１０宛てに送信する（ステップＳ１０９）。
【００９０】
端末装置１０は、端末参照装置３５から送信される上記のＵＲＬを受信し、表示部１０９に図１４（Ｃ）のようなコンテンツアクセス用画面を表示する（ステップＳ１１０）。このコンテンツアクセス用画面には、上記受信したＵＲＬと、「コンテンツを取得しますか？」というユーザに確認を求めるメッセージと、「はい」および「いいえ」の選択アイコンなどが含まれる。ここで、ユーザにより、ユーザ入力部１０１のカーソルキーやコンテンツ要求ボタンなどを利用して「はい」の確認入力が行われたとする。
【００９１】
上記のユーザ入力を受けると、端末装置１０は、ステップＳ１０９で受信した上記のＵＲＬに対応するコンテンツ格納装置４０にコンテンツ要求データを送信する（ステップＳ１１１）。このとき、端末装置１０の表示部１０９には、図１４（Ｄ）のように「コンテンツアクセス中」というメッセージを有する画面が表示される。
コンテンツ要求データを受信したコンテンツ格納装置４０は、受信したコンテンツ要求データにより指定されたＵＲＬに該当するコンテンツをコンテンツデータベース４０３から取り出し、端末装置１０へ送信する（ステップＳ１１２）。
端末装置１０は、コンテンツ格納装置４０から送信される上記のコンテンツを受信し、受信したコンテンツを図１４（Ｅ）のようなコンテンツ表示画面により表示部１０９に表示する（ステップＳ１１３）。
【００９２】
こうして、コンテンツ格納装置４０から端末装置１０へのコンテンツの配信が完了し、コンテンツ配信システムの動作が終了する。
【００９３】
以上説明したように、本実施形態によれば、端末装置１０により２つのセッションキーＳＫ１とＳＫ２を生成して、一方のセッションキーＳＫ１を対象装置２０および対象参照装置３０経由で端末参照装置３５へ送信し、他方のセッションキーＳＫ２を端末参照装置３５へ直接送信し、端末参照装置３５において２つの異なる経路で送られたセッションキーを照合している。セッションキーＳＫ１およびＳＫ２は端末装置１０の固有情報が含まれないように乱数、ハッシュ関数、または暗号化を用いて生成するとともに、端末装置１０の固有情報としてアドレスのみを端末参照装置３５へ直接送信する。したがって、対象装置２０によって端末装置１０の固有情報が知得されることがなく、端末装置１０のセキュリティを保護することができる。なおここで、端末参照装置３５へ送信する端末装置１０のアドレスは通信毎（端末装置１０からコンテンツの配信を要求する毎）に変更してもよく、そのようにすることで、端末参照装置３５に対しても端末装置１０の固有情報が知得されなくなる。
【００９４】
また、対象装置２０からスポットＩＤとコンテキストＩＤが対象参照装置３０へ送信され、対象参照装置３０によりこのスポットＩＤとコンテキストＩＤに基づいて配信するコンテンツを指定するＵＲＬが決定されて端末参照装置３５へ送信され、上記セッションキーの照合ができた場合に、上記ＵＲＬが端末装置１０へ送信される。端末装置１０は上記のＵＲＬに応じたコンテンツをコンテンツ格納装置４０から取得する。コンテキストＩＤには対象装置２０の状態が関連付けられており、これを利用することによって、対象装置２０の状態毎に異なるコンテンツを配信することが可能である。
【００９５】
また、端末装置１０と対象装置２０間の通信では端末装置１０からセッションキーＳＫ１および端末参照装置ＩＤを送るだけであるので、通信処理が簡略であり、コンテンツの配信要求を短時間に行うことができ、また送受信部の構成も簡単にすることができる。
【００９６】
（第２の実施形態）
図１５は、本発明の第２の実施形態によるコンテンツ配信システムの概要を示す構成図である。本実施形態のコンテンツ配信システムは、端末参照装置３５がコンテンツ格納装置４０からコンテンツを取得して端末装置１０に配信するようにした点が第１の実施形態と異なる。なお、端末装置１０、対象装置２０、対象参照装置３０、端末参照装置３５、およびコンテンツ格納装置４０の構成は第１の実施形態と同じであるので説明を省略する。
【００９７】
図１５において、端末装置１０は２つのセッションキーＳＫ１、ＳＫ２を生成して、一方のセッションキーＳＫ１および端末参照装置ＩＤ（セッションキーＳＫ２の送信先となる端末参照装置３５の端末参照装置ＩＤ）を対象装置２０へ送信し、他方のセッションキーＳＫ２および端末装置１０のアドレスを端末参照装置３５へ送信する。対象装置２０は、端末装置１０からのセッションキーＳＫ１および端末参照装置ＩＤ、ならびにスポットＩＤ、コンテキストＩＤを対象参照装置３０へ送信する。対象参照装置３０は、対象装置２０から受信したスポットＩＤとコンテキストＩＤに従って、配信するコンテンツが格納されている場所を示すＵＲＬを決定し、そのＵＲＬとセッションキーＳＫ１とを端末参照装置３５へ送信する。端末参照装置３５は、対象参照装置３０からのセッションキーＳＫ１とＵＲＬとを受信して、これらを対応付けてセッションキーデータベース３５５に格納する。
【００９８】
なおここで、上記のセッションキーＳＫ１およびＳＫ２は、第１の実施形態と同様に乱数、ハッシュ関数、または暗号化を利用して生成する。また、上記のセッションキーＳＫ１と端末参照装置ＩＤは、赤外線通信によって端末装置１０から対象装置２０へ送信される。そのため、ユーザは端末装置１０を持って対象装置２０の近くまで行き、端末装置１０を対象装置２０に向けた状態で所定の操作を行う。また、対象装置２０と対象参照装置３０、対象参照装置３０と端末参照装置３５、および端末装置１０と端末参照装置３５の間は、図示しない有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や無線ＬＡＮ、あるいはその他の方式のネットワークによって通信が行われる。
【００９９】
上記のようにして、セッションキーＳＫ１が端末装置１０から対象装置２０および対象参照装置３０を経由して端末参照装置３５へ送信され、セッションキーＳＫ２が端末装置１０から直接端末参照装置３５へ送信される。２つの異なる経路で送られてきたセッションキーＳＫ１、ＳＫ２を受信した端末参照装置３５は、それら２つのセッションキーを照合して、セッションキーＳＫ１とＳＫ２が所定の関係を有しているか否かを判定する。この「所定の関係」の例として、ここではセッションキーＳＫ１とＳＫ２が同一であるという関係を適用する。この例では、端末装置１０で２つの同一のセッションキーＳＫ１、ＳＫ２（すなわちＳＫ１＝ＳＫ２）を生成することになり、これらが別々の経路で端末参照装置３５へ送信される。
【０１００】
端末参照装置３５においてセッションキーＳＫ１とＳＫ２が上記所定の関係を有していると判定された場合、端末参照装置３５は、当該セッションキーＳＫ１に対応するＵＲＬをセッションキーデータベース３５５から取り出して、当該ＵＲＬに対応するコンテンツ格納装置４０にコンテンツの配信を要求する。
【０１０１】
コンテンツ格納装置４０には、端末装置１０に配信するコンテンツが格納されている。上記コンテンツ配信要求を受信したコンテンツ格納装置４０は、当該ＵＲＬに対応するコンテンツを端末参照装置３５に送信する。そして、端末参照装置３５によって目的のコンテンツが端末装置１０（上記受信された端末装置１０のアドレスにより特定する）へ配信される。
【０１０２】
図１６は、本実施形態のコンテンツ配信システムにおいてコンテンツが配信される処理を示すシーケンス図である。
コンテンツ配信システムは、ユーザが端末装置１０の赤外線送信ボタンを押下することによってその動作を開始する。ユーザは、例えば対象装置２０の画像表示部２０８上に表示されている情報に関連するコンテンツが欲しいと思った場合、対象装置２０の近くに行き、端末装置１０の赤外線送信部１１０を対象装置２０に向けて上記の赤外線送信ボタンを押下する。
【０１０３】
端末装置１０は、赤外線送信ボタンの押下によってユーザからの操作入力を受けると、セッションキーＳＫ１およびＳＫ２を生成する（ステップＳ２０１）。そして、セッションキーＳＫ１と、セッションキーＳＫ２の送信先となる端末参照装置３５を示す端末参照装置ＩＤ（予め端末装置１０に対応付けられ、記憶されている）とを赤外線送信部１１０から対象装置２０へ送信し（ステップＳ２０２）、セッションキーＳＫ２および端末装置１０のアドレスをネットワーク送受信部１１１から端末参照装置３５へ送信する（ステップＳ２０７）。
【０１０４】
セッションキーＳＫ１および端末参照装置ＩＤを受信した対象装置２０は、受信したセッションキーＳＫ１および端末参照装置ＩＤと、記憶部に保持するスポットＩＤと、セッションキーの受信時に画像表示部２０８に表示していたコンテキストデータに対応するコンテキストＩＤとを対象参照装置３０へ送信する（ステップＳ２０３）。
【０１０５】
対象参照装置３０は、対象装置２０から送信される上記セッションキーＳＫ１、端末参照装置ＩＤ、スポットＩＤ、およびコンテキストＩＤを受信し、受信したスポットＩＤとコンテキストＩＤに該当するＵＲＬを検索によってコンテンツ情報データベース３０６から取り出して（ステップＳ２０４）、取り出したＵＲＬと上記セッションキーＳＫ１とを、上記受信した端末参照装置ＩＤに対応した端末参照装置３５宛てに送信する（ステップＳ２０５）。
【０１０６】
端末参照装置３５は、対象参照装置３０からセッションキーＳＫ１およびＵＲＬを受信し、受信したセッションキーＳＫ１とＵＲＬを対応付けてセッションキーデータベース３５５に格納する（ステップＳ２０６）。また、端末装置１０から送られるセッションキーＳＫ２および端末装置１０のアドレスを受信して、受信したセッションキーＳＫ２をステップＳ２０６でセッションキーデータベース３５５に格納したセッションキーＳＫ１と照合する。照合の結果、セッションキーＳＫ２と所定の関係（前述の通りここではＳＫ１＝ＳＫ２の関係）を有するセッションキーＳＫ１が得られると、当該セッションキーＳＫ１に対応するＵＲＬをセッションキーデータベース３５５から取り出して（ステップＳ２０８）、取り出したＵＲＬに対応するコンテンツ格納装置４０に当該ＵＲＬによって指定されたコンテンツの配信を要求する（ステップＳ２０９）。
【０１０７】
コンテンツ配信要求を受信したコンテンツ格納装置４０は、当該要求において指定されたＵＲＬに該当するコンテンツをコンテンツデータベース４０３から取り出し、端末参照装置３５へ送信する（ステップＳ２１０）。端末参照装置３５は、コンテンツ格納装置４０から送られたコンテンツをステップＳ２０７で受信したアドレスの端末装置１０に送信する（ステップＳ２１１）。
端末装置１０は、端末参照装置３５から送信される上記のコンテンツを受信し、受信したコンテンツを表示部１０９に表示する（ステップＳ２１２）。
【０１０８】
こうして、コンテンツ格納装置４０から端末装置１０へのコンテンツの配信が完了し、コンテンツ配信システムの動作が終了する。
【０１０９】
以上説明したように、本実施形態によれば、端末装置１０により２つのセッションキーＳＫ１とＳＫ２を生成して、一方のセッションキーＳＫ１を対象装置２０および対象参照装置３０経由で端末参照装置３５へ送信し、他方のセッションキーＳＫ２を端末参照装置３５へ直接送信し、端末参照装置３５において２つの異なる経路で送られたセッションキーを照合している。セッションキーＳＫ１およびＳＫ２は端末装置１０の固有情報が含まれないように乱数、ハッシュ関数、または暗号化を用いて生成するとともに、端末装置１０の固有情報としてアドレスのみを端末参照装置３５へ直接送信する。したがって、対象装置２０によって端末装置１０の固有情報が知得されることがなく、端末装置１０のセキュリティを保護することができる。
【０１１０】
また、対象装置２０からスポットＩＤとコンテキストＩＤが対象参照装置３０へ送信され、対象参照装置３０によりこのスポットＩＤとコンテキストＩＤに基づいて配信するコンテンツを指定するＵＲＬが決定されて端末参照装置３５へ送信され、上記セッションキーの照合ができた場合に、上記ＵＲＬに対応するコンテンツを端末参照装置３５がコンテンツ格納装置４０から取得して、端末装置１０に送信する。コンテキストＩＤには対象装置２０の状態が関連付けられており、これを利用することによって、対象装置２０の状態毎に異なるコンテンツを配信することが可能である。
【０１１１】
（第３の実施形態）
図１７は、本発明の第３の実施形態によるコンテンツ配信システムの概要を示す構成図である。本実施形態のコンテンツ配信システムは、端末装置１０と対象装置２０と対象参照装置３０と端末参照装置３５とから構成するようにし、対象参照装置３０内にコンテンツを格納して端末参照装置３５からコンテンツを配信するようにした点が、前述の実施形態と異なる。以下、コンテンツデータベース４０３が対象参照装置３０に備えられているとして説明を行う。なお、端末装置１０と対象装置２０と端末参照装置３５の構成は前述の実施形態と同じである。
【０１１２】
図１７において、端末装置１０は２つのセッションキーＳＫ１、ＳＫ２を生成して、一方のセッションキーＳＫ１および端末参照装置ＩＤ（セッションキーＳＫ２の送信先となる端末参照装置３５の端末参照装置ＩＤ）を対象装置２０へ送信し、他方のセッションキーＳＫ２および端末装置１０のアドレスを端末参照装置３５へ送信する。対象装置２０は、端末装置１０からのセッションキーＳＫ１および端末参照装置ＩＤ、ならびにスポットＩＤ、コンテキストＩＤを対象参照装置３０へ送信する。対象参照装置３０は、対象装置２０から受信したスポットＩＤとコンテキストＩＤに従い、配信するコンテンツを指定するＵＲＬをコンテンツ情報データベース３０６に基づいて決定し、そのＵＲＬが示すコンテンツをコンテンツデータベース４０３から取り出してセッションキーＳＫ１とともに端末参照装置３５へ送信する。端末参照装置３５は、対象参照装置３０からのセッションキーＳＫ１とコンテンツとを受信して、これらを対応付けてセッションキーデータベース３５５に格納する。
【０１１３】
なおここで、上記のセッションキーＳＫ１およびＳＫ２は、前述の実施形態と同様に乱数、ハッシュ関数、または暗号化を利用して生成する。また、上記のセッションキーＳＫ１と端末参照装置ＩＤは、赤外線通信によって端末装置１０から対象装置２０へ送信される。そのため、ユーザは端末装置１０を持って対象装置２０の近くまで行き、端末装置１０を対象装置２０に向けた状態で所定の操作を行う。また、対象装置２０と対象参照装置３０、対象参照装置３０と端末参照装置３５、および端末装置１０と端末参照装置３５の間は、図示しない有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や無線ＬＡＮ、あるいはその他の方式のネットワークによって通信が行われる。
【０１１４】
上記のようにして、セッションキーＳＫ１が端末装置１０から対象装置２０および対象参照装置３０を経由して端末参照装置３５へ送信され、セッションキーＳＫ２が端末装置１０から直接端末参照装置３５へ送信される。２つの異なる経路で送られてきたセッションキーＳＫ１、ＳＫ２を受信した端末参照装置３５は、それら２つのセッションキーを照合して、セッションキーＳＫ１とＳＫ２が所定の関係を有しているか否かを判定する。この「所定の関係」の例として、ここではセッションキーＳＫ１とＳＫ２が同一であるという関係を適用する。この例では、端末装置１０で２つの同一のセッションキーＳＫ１、ＳＫ２（すなわちＳＫ１＝ＳＫ２）を生成することになり、これらが別々の経路で端末参照装置３５へ送信される。
【０１１５】
端末参照装置３５においてセッションキーＳＫ１とＳＫ２が上記所定の関係を有していると判定された場合、端末参照装置３５は、当該セッションキーＳＫ１に対応するコンテンツをセッションキーデータベース３５５から取り出して、取り出したコンテンツを端末装置１０（上記受信された端末装置１０のアドレスにより特定する）へ配信する。
【０１１６】
図１８は、本実施形態のコンテンツ配信システムにおいてコンテンツが配信される処理を示すシーケンス図である。
コンテンツ配信システムは、ユーザが端末装置１０の赤外線送信ボタンを押下することによってその動作を開始する。ユーザは、例えば対象装置２０の画像表示部２０８上に表示されている情報に関連するコンテンツが欲しいと思った場合、対象装置２０の近くに行き、端末装置１０の赤外線送信部１１０を対象装置２０に向けて上記の赤外線送信ボタンを押下する。
【０１１７】
端末装置１０は、赤外線送信ボタンの押下によってユーザからの操作入力を受けると、セッションキーＳＫ１およびＳＫ２を生成する（ステップＳ３０１）。そして、セッションキーＳＫ１と、セッションキーＳＫ２の送信先となる端末参照装置３５を示す端末参照装置ＩＤ（予め端末装置１０に対応付けられ、記憶されている）とを赤外線送信部１１０から対象装置２０へ送信し（ステップＳ３０２）、セッションキーＳＫ２および端末装置１０のアドレスをネットワーク送受信部１１１から端末参照装置３５へ送信する（ステップＳ３０７）。
【０１１８】
セッションキーＳＫ１および端末参照装置ＩＤを受信した対象装置２０は、受信したセッションキーＳＫ１および端末参照装置ＩＤと、記憶部に保持するスポットＩＤと、セッションキーの受信時に画像表示部２０８に表示していたコンテキストデータに対応するコンテキストＩＤとを対象参照装置３０へ送信する（ステップＳ３０３）。
【０１１９】
対象参照装置３０は、対象装置２０から送信される上記セッションキーＳＫ１、端末参照装置ＩＤ、スポットＩＤ、およびコンテキストＩＤを受信し、受信したスポットＩＤとコンテキストＩＤに該当するＵＲＬを検索によってコンテンツ情報データベース３０６から取り出す。そして、取り出したＵＲＬに対応するコンテンツを対象参照装置３０内のコンテンツデータベース４０３から取り出し（ステップＳ３０４）、取り出したコンテンツと上記セッションキーＳＫ１とを、上記受信した端末参照装置ＩＤに対応した端末参照装置３５宛てに送信する（ステップＳ３０５）。
【０１２０】
端末参照装置３５は、対象参照装置３０からセッションキーＳＫ１およびコンテンツを受信し、受信したセッションキーＳＫ１とコンテンツを対応付けてセッションキーデータベース３５５に格納する（ステップＳ３０６）。また、端末装置１０から送られるセッションキーＳＫ２および端末装置１０のアドレスを受信して、受信したセッションキーＳＫ２をステップＳ３０６でセッションキーデータベース３５５に格納したセッションキーＳＫ１と照合する。照合の結果、セッションキーＳＫ２と所定の関係（前述の通りここではＳＫ１＝ＳＫ２の関係）を有するセッションキーＳＫ１が得られると、当該セッションキーＳＫ１に対応するコンテンツをセッションキーデータベース３５５から取り出し（ステップＳ３０８）取り出したコンテンツをステップＳ３０７で受信したアドレスの端末装置１０へ送信する（ステップＳ３０９）。
端末装置１０は、端末参照装置３５から送信される上記のコンテンツを受信し、受信したコンテンツを表示部１０９に表示する（ステップＳ３１０）。
【０１２１】
こうして、対象参照装置３０から端末装置１０へのコンテンツの配信が完了し、コンテンツ配信システムの動作が終了する。
【０１２２】
以上説明したように、本実施形態によれば、端末装置１０により２つのセッションキーＳＫ１とＳＫ２を生成して、一方のセッションキーＳＫ１を対象装置２０および対象参照装置３０経由で端末参照装置３５へ送信し、他方のセッションキーＳＫ２を端末参照装置３５へ直接送信し、端末参照装置３５において２つの異なる経路で送られたセッションキーを照合している。セッションキーＳＫ１およびＳＫ２は端末装置１０の固有情報が含まれないように乱数、ハッシュ関数、または暗号化を用いて生成するとともに、端末装置１０の固有情報としてアドレスのみを端末参照装置３５へ直接送信する。したがって、対象装置２０によって端末装置１０の固有情報が知得されることがなく、端末装置１０のセキュリティを保護することができる。
【０１２３】
また、対象装置２０からスポットＩＤとコンテキストＩＤが対象参照装置３０へ送信され、このスポットＩＤとコンテキストＩＤに基づき対象参照装置３０からコンテンツが端末参照装置３５へ送信され、上記セッションキーの照合ができた場合に、当該コンテンツが端末参照装置３５から端末装置１０へ配信される。コンテキストＩＤには対象装置２０の状態が関連付けられており、これを利用することによって、対象装置２０の状態毎に異なるコンテンツを配信することが可能である。
【０１２４】
（第４の実施形態）
図１９は、本発明の第４の実施形態によるコンテンツ配信システムの概要を示す構成図である。本実施形態のコンテンツ配信システムは、対象装置２０から対象参照装置３０へ、スポットＩＤとコンテキストＩＤの代わりに目的のコンテンツが格納されている場所を示すＵＲＬを送信するようにした点が、前述の実施形態と異なる。そのために、対象装置２０のスポット情報データベース２０４は、コンテキストデータと対応付けるデータとしてコンテキストＩＤではなく上記ＵＲＬを格納する構成とする。また、端末参照装置３５は、セッションキーデータベース３５５を対象参照装置３０から受信したセッションキーとＵＲＬを対応付けて格納する構成にする。なお、端末装置１０およびコンテンツ格納装置４０の構成は第１の実施形態と同じである。
【０１２５】
図１９において、端末装置１０は２つのセッションキーＳＫ１、ＳＫ２を生成して、一方のセッションキーＳＫ１および端末参照装置ＩＤ（セッションキーＳＫ２の送信先となる端末参照装置３５の端末参照装置ＩＤ）を対象装置２０へ送信し、他方のセッションキーＳＫ２および端末装置１０のアドレスを端末参照装置３５へ送信する。対象装置２０は、現在出力（表示）しているコンテキストデータに応じたＵＲＬ（これにより配信するコンテンツが指定される）をスポット情報データベース２０４に基づき決定し、そのＵＲＬとセッションキーＳＫ１とを対象参照装置３０へ送信する。対象参照装置３０は、対象装置２０からのセッションキーＳＫ１およびＵＲＬを端末参照装置３５へ送信する。端末参照装置３５は、対象参照装置３０からのセッションキーＳＫ１とＵＲＬとを受信して、これらを対応付けてセッションキーデータベース３５５に格納する。
【０１２６】
なおここで、上記のセッションキーＳＫ１およびＳＫ２は、前述の実施形態と同様に乱数、ハッシュ関数、または暗号化を利用して生成する。また、上記のセッションキーＳＫ１と端末参照装置ＩＤは、赤外線通信によって端末装置１０から対象装置２０へ送信される。そのため、ユーザは端末装置１０を持って対象装置２０の近くまで行き、端末装置１０を対象装置２０に向けた状態で所定の操作を行う。また、対象装置２０と対象参照装置３０、対象参照装置３０と端末参照装置３５、および端末装置１０と端末参照装置３５の間は、図示しない有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や無線ＬＡＮ、あるいはその他の方式のネットワークによって通信が行われる。
【０１２７】
上記のようにして、セッションキーＳＫ１が端末装置１０から対象装置２０および対象参照装置３０を経由して端末参照装置３５へ送信され、セッションキーＳＫ２が端末装置１０から直接端末参照装置３５へ送信される。２つの異なる経路で送られてきたセッションキーＳＫ１、ＳＫ２を受信した端末参照装置３５は、それら２つのセッションキーを照合して、セッションキーＳＫ１とＳＫ２が所定の関係を有しているか否かを判定する。この「所定の関係」の例として、ここではセッションキーＳＫ１とＳＫ２が同一であるという関係を適用する。この例では、端末装置１０で２つの同一のセッションキーＳＫ１、ＳＫ２（すなわちＳＫ１＝ＳＫ２）を生成することになり、これらが別々の経路で端末参照装置３５へ送信される。
【０１２８】
端末参照装置３５においてセッションキーＳＫ１とＳＫ２が上記所定の関係を有していると判定された場合、端末参照装置３５は、対象参照装置３０から受信した上記ＵＲＬを端末装置１０（上記受信された端末装置１０のアドレスにより特定する）に送信する。端末装置１０に配信されるコンテンツは、コンテンツ格納装置４０に格納されている。上記ＵＲＬを受信した端末装置１０は、当該ＵＲＬに対応するコンテンツ格納装置４０にアクセスしてコンテンツを要求する。そしてこの要求を受けたコンテンツ格納装置４０によって、目的のコンテンツが端末装置１０へ配信される。
【０１２９】
図２０は、本実施形態のコンテンツ配信システムにおいてコンテンツが配信される処理を示すシーケンス図である。
コンテンツ配信システムは、ユーザが端末装置１０の赤外線送信ボタンを押下することによってその動作を開始する。ユーザは、例えば対象装置２０の画像表示部２０８上に表示されている情報に関連するコンテンツが欲しいと思った場合、対象装置２０の近くに行き、端末装置１０の赤外線送信部１１０を対象装置２０に向けて上記の赤外線送信ボタンを押下する。
【０１３０】
端末装置１０は、赤外線送信ボタンの押下によってユーザからの操作入力を受けると、セッションキーＳＫ１およびＳＫ２を生成する（ステップＳ４０１）。そして、セッションキーＳＫ１と、セッションキーＳＫ２の送信先となる端末参照装置３５を示す端末参照装置ＩＤ（予め端末装置１０に対応付けられ、記憶されている）とを赤外線送信部１１０から対象装置２０へ送信し（ステップＳ４０２）、セッションキーＳＫ２および端末装置１０のアドレスをネットワーク送受信部１１１から端末参照装置３５へ送信する（ステップＳ４０７）。
【０１３１】
セッションキーＳＫ１および端末参照装置ＩＤを受信した対象装置２０は、受信したセッションキーＳＫ１および端末参照装置ＩＤと、セッションキーの受信時に画像表示部２０８に表示していたコンテキストデータに対応する、スポット情報データベース２０４に保持するＵＲＬとを対象参照装置３０へ送信する（ステップＳ４０３）。
【０１３２】
対象参照装置３０は、対象装置２０から送信される上記セッションキーＳＫ１、端末参照装置ＩＤ、およびＵＲＬを受信して、受信したセッションキーＳＫ１とＵＲＬを、受信した端末参照装置ＩＤに対応した端末参照装置３５宛てに送信する（ステップＳ４０５）。
【０１３３】
端末参照装置３５は、対象参照装置３０からセッションキーＳＫ１とＵＲＬを受信し、受信したセッションキーＳＫ１とＵＲＬを対応付けてセッションキーデータベース３５５に格納する（ステップＳ４０６）。また、端末装置１０から送られるセッションキーＳＫ２および端末装置１０のアドレスを受信して、受信したセッションキーＳＫ２をステップＳ４０６でセッションキーデータベース３５５に格納したセッションキーＳＫ１と照合する。照合の結果、セッションキーＳＫ２と所定の関係（前述の通りここではＳＫ１＝ＳＫ２の関係）を有するセッションキーＳＫ１が得られると、当該セッションキーＳＫ１に対応するＵＲＬをセッションキーデータベース３５５から取り出して（ステップＳ４０８）、取り出したＵＲＬをステップＳ４０７で受信したアドレスの端末装置１０宛てに送信する（ステップＳ４０９）。
【０１３４】
端末装置１０は、端末参照装置３５から送信される上記のＵＲＬを受信し、表示部１０９にコンテンツアクセス用画面を表示して（ステップＳ４１０）、ユーザからの確認入力を待つ。ユーザの確認入力を受けると、端末装置１０は、ステップＳ４０９で受信した上記のＵＲＬに対応するコンテンツ格納装置４０にコンテンツ要求データを送信する（ステップＳ４１１）。
【０１３５】
コンテンツ要求データを受信したコンテンツ格納装置４０は、受信したコンテンツ要求データにより指定されたＵＲＬに該当するコンテンツをコンテンツデータベース４０３から取り出し、端末装置１０へ送信する（ステップＳ４１２）。
端末装置１０は、コンテンツ格納装置４０から送信される上記のコンテンツを受信し、受信したコンテンツを表示部１０９に表示する（ステップＳ４１３）。
【０１３６】
こうして、コンテンツ格納装置４０から端末装置１０へのコンテンツの配信が完了し、コンテンツ配信システムの動作が終了する。
【０１３７】
以上説明したように、本実施形態によれば、端末装置１０により２つのセッションキーＳＫ１とＳＫ２を生成して、一方のセッションキーＳＫ１を対象装置２０および対象参照装置３０経由で端末参照装置３５へ送信し、他方のセッションキーＳＫ２を端末参照装置３５へ直接送信し、端末参照装置３５において２つの異なる経路で送られたセッションキーを照合している。セッションキーＳＫ１およびＳＫ２は端末装置１０の固有情報が含まれないように乱数、ハッシュ関数、または暗号化を用いて生成するとともに、端末装置１０の固有情報としてアドレスのみを端末参照装置３５へ直接送信する。したがって、対象装置２０によって端末装置１０の固有情報が知得されることがなく、端末装置１０のセキュリティを保護することができる。
【０１３８】
また、対象装置２０からセッションキーの受信時に画像表示部２０８に表示していたコンテキストデータに対応するＵＲＬを対象参照装置３０経由で端末参照装置３５へ送信し、セッションキーの照合ができた場合に、端末参照装置３５から上記ＵＲＬを端末装置１０へ送信する。端末装置１０は上記のＵＲＬに応じたコンテンツをコンテンツ格納装置４０から取得する。したがって、対象装置２０の状態毎に異なるコンテンツを配信することが可能である。
【０１３９】
（第５の実施形態）
図２１は、本発明の第５の実施形態によるコンテンツ配信システムの概要を示す構成図である。本実施形態のコンテンツ配信システムは、端末参照装置３５がコンテンツ格納装置４０からコンテンツを取得して端末装置１０に配信するようにし、且つ対象装置２０から対象参照装置３０へ、スポットＩＤとコンテキストＩＤの代わりに目的のコンテンツが格納されている場所を示すＵＲＬを送信するようにした点が、前述の実施形態と異なる。そのために、対象装置２０のスポット情報データベース２０４は、コンテキストデータと対応付けるデータとしてコンテキストＩＤではなく上記ＵＲＬを格納する構成とする。また、端末参照装置３５は、セッションキーデータベース３５５を対象参照装置３０から受信したセッションキーとＵＲＬを対応付けて格納する構成にする。なお、端末装置１０およびコンテンツ格納装置４０の構成は第１の実施形態と同じである。
【０１４０】
図２１において、端末装置１０は２つのセッションキーＳＫ１、ＳＫ２を生成して、一方のセッションキーＳＫ１および端末参照装置ＩＤ（セッションキーＳＫ２の送信先となる端末参照装置３５の端末参照装置ＩＤ）を対象装置２０へ送信し、他方のセッションキーＳＫ２および端末装置１０のアドレスを端末参照装置３５へ送信する。対象装置２０は、現在出力（表示）しているコンテキストデータに応じたＵＲＬ（これにより配信するコンテンツが指定される）をスポット情報データベース２０４に基づき決定し、そのＵＲＬとセッションキーＳＫ１とを対象参照装置３０へ送信する。対象参照装置３０は、対象装置２０からのセッションキーＳＫ１およびＵＲＬを端末参照装置３５へ送信する。端末参照装置３５は、対象参照装置３０からのセッションキーＳＫ１とＵＲＬとを受信して、これらを対応付けてセッションキーデータベース３５５に格納する。
【０１４１】
なおここで、上記のセッションキーＳＫ１およびＳＫ２は、前述の実施形態と同様に乱数、ハッシュ関数、または暗号化を利用して生成する。また、上記のセッションキーＳＫ１と端末参照装置ＩＤは、赤外線通信によって端末装置１０から対象装置２０へ送信される。そのため、ユーザは端末装置１０を持って対象装置２０の近くまで行き、端末装置１０を対象装置２０に向けた状態で所定の操作を行う。また、対象装置２０と対象参照装置３０、対象参照装置３０と端末参照装置３５、および端末装置１０と端末参照装置３５の間は、図示しない有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や無線ＬＡＮ、あるいはその他の方式のネットワークによって通信が行われる。
【０１４２】
上記のようにして、セッションキーＳＫ１が端末装置１０から対象装置２０および対象参照装置３０を経由して端末参照装置３５へ送信され、セッションキーＳＫ２が端末装置１０から直接端末参照装置３５へ送信される。２つの異なる経路で送られてきたセッションキーＳＫ１、ＳＫ２を受信した端末参照装置３５は、それら２つのセッションキーを照合して、セッションキーＳＫ１とＳＫ２が所定の関係を有しているか否かを判定する。この「所定の関係」の例として、ここではセッションキーＳＫ１とＳＫ２が同一であるという関係を適用する。この例では、端末装置１０で２つの同一のセッションキーＳＫ１、ＳＫ２（すなわちＳＫ１＝ＳＫ２）を生成することになり、これらが別々の経路で端末参照装置３５へ送信される。
【０１４３】
端末参照装置３５においてセッションキーＳＫ１とＳＫ２が上記所定の関係を有していると判定された場合、端末参照装置３５は、対象参照装置３０から受信した上記ＵＲＬに対応するコンテンツ格納装置４０にコンテンツの配信を要求する。コンテンツ格納装置４０には、端末装置１０に配信するコンテンツが格納されている。上記コンテンツ配信要求を受信したコンテンツ格納装置４０は、当該ＵＲＬに対応するコンテンツを端末参照装置３５に送信する。そして、端末参照装置３５によって目的のコンテンツが端末装置１０（上記受信された端末装置１０のアドレスにより特定する）へ配信される。
【０１４４】
図２２は、本実施形態のコンテンツ配信システムにおいてコンテンツが配信される処理を示すシーケンス図である。
コンテンツ配信システムは、ユーザが端末装置１０の赤外線送信ボタンを押下することによってその動作を開始する。ユーザは、例えば対象装置２０の画像表示部２０８上に表示されている情報に関連するコンテンツが欲しいと思った場合、対象装置２０の近くに行き、端末装置１０の赤外線送信部１１０を対象装置２０に向けて上記の赤外線送信ボタンを押下する。
【０１４５】
端末装置１０は、赤外線送信ボタンの押下によってユーザからの操作入力を受けると、セッションキーＳＫ１およびＳＫ２を生成する（ステップＳ５０１）。そして、セッションキーＳＫ１と、セッションキーＳＫ２の送信先となる端末参照装置３５を示す端末参照装置ＩＤ（予め端末装置１０に対応付けられ、記憶されている）とを赤外線送信部１１０から対象装置２０へ送信し（ステップＳ５０２）、セッションキーＳＫ２および端末装置１０のアドレスをネットワーク送受信部１１１から端末参照装置３５へ送信する（ステップＳ５０６）。
【０１４６】
セッションキーＳＫ１および端末参照装置ＩＤを受信した対象装置２０は、受信したセッションキーＳＫ１および端末参照装置ＩＤと、セッションキーの受信時に画像表示部２０８に表示していたコンテキストデータに対応する、スポット情報データベース２０４に保持するＵＲＬとを対象参照装置３０へ送信する（ステップＳ５０３）。
【０１４７】
対象参照装置３０は、対象装置２０から送信される上記セッションキーＳＫ１、端末参照装置ＩＤ、およびＵＲＬを受信して、受信したセッションキーＳＫ１とＵＲＬを、受信した端末参照装置ＩＤに対応した端末参照装置３５宛てに送信する（ステップＳ５０４）。
【０１４８】
端末参照装置３５は、対象参照装置３０からセッションキーＳＫ１とＵＲＬを受信し、受信したセッションキーＳＫ１とＵＲＬを対応付けてセッションキーデータベース３５５に格納する（ステップＳ５０５）。また、端末装置１０から送られるセッションキーＳＫ２および端末装置１０のアドレスを受信して、受信したセッションキーＳＫ２をステップＳ５０５でセッションキーデータベース３５５に格納したセッションキーＳＫ１と照合する。照合の結果、セッションキーＳＫ２と所定の関係（前述の通りここではＳＫ１＝ＳＫ２の関係）を有するセッションキーＳＫ１が得られると、当該セッションキーＳＫ１に対応するＵＲＬをセッションキーデータベース３５５から取り出す（ステップＳ５０７）。
【０１４９】
端末参照装置３５はさらに、上記取り出されたＵＲＬに対応するコンテンツ格納装置４０に当該ＵＲＬによって指定されたコンテンツの配信を要求する（ステップＳ５０８）。
コンテンツ配信要求を受信したコンテンツ格納装置４０は、当該要求において指定されたＵＲＬに該当するコンテンツをコンテンツデータベース４０３から取り出し、端末参照装置３５へ送信する（ステップＳ５０９）。端末参照装置３５は、コンテンツ格納装置４０から送られたコンテンツをステップＳ５０６で受信したアドレスの端末装置１０に送信する（ステップＳ５１０）。
端末装置１０は、端末参照装置３５から送信される上記のコンテンツを受信し、受信したコンテンツを表示部１０９に表示する（ステップＳ５１１）。
【０１５０】
こうして、コンテンツ格納装置４０から端末装置１０へのコンテンツの配信が完了し、コンテンツ配信システムの動作が終了する。
【０１５１】
以上説明したように、本実施形態によれば、端末装置１０により２つのセッションキーＳＫ１とＳＫ２を生成して、一方のセッションキーＳＫ１を対象装置２０および対象参照装置３０経由で端末参照装置３５へ送信し、他方のセッションキーＳＫ２を端末参照装置３５へ直接送信し、端末参照装置３５において２つの異なる経路で送られたセッションキーを照合している。セッションキーＳＫ１およびＳＫ２は端末装置１０の固有情報が含まれないように乱数、ハッシュ関数、または暗号化を用いて生成するとともに、端末装置１０の固有情報としてアドレスのみを端末参照装置３５へ直接送信する。したがって、対象装置２０によって端末装置１０の固有情報が知得されることがなく、端末装置１０のセキュリティを保護することができる。
【０１５２】
また、対象装置２０からセッションキーの受信時に画像表示部２０８に表示していたコンテキストデータに対応するＵＲＬを対象参照装置３０経由で端末参照装置３５へ送信し、セッションキーの照合ができた場合に、上記ＵＲＬに対応するコンテンツを端末参照装置３５がコンテンツ格納装置４０から取得して、端末装置１０に送信する。したがって、対象装置２０の状態毎に異なるコンテンツを配信することが可能である。
【０１５３】
（第６の実施形態）
図２３は、本発明の第６の実施形態によるコンテンツ配信システムの概要を示す構成図である。本実施形態のコンテンツ配信システムは、端末装置１０と対象装置２０と対象参照装置３０と端末参照装置３５から構成するようにし、対象装置２０内にコンテンツを格納して対象参照装置３０および端末参照装置３５経由でコンテンツを配信するようにした点が、前述の実施形態と異なる。そのために、対象装置２０はコンテンツデータベース４０３を備える構成とする。また、端末参照装置３５は、セッションキーデータベース３５５をセッションキーとコンテンツとｕｐｄを格納する構成にする。また、対象参照装置３０は、コンテンツ決定部３０４およびコンテンツ情報データベース３０６を有しない構成に変更する。なお、端末装置１０の構成は第１の実施形態と同じである。
【０１５４】
図２３において、端末装置１０は２つのセッションキーＳＫ１、ＳＫ２を生成して、一方のセッションキーＳＫ１および端末参照装置ＩＤ（セッションキーＳＫ２の送信先となる端末参照装置３５の端末参照装置ＩＤ）を対象装置２０へ送信し、他方のセッションキーＳＫ２および端末装置１０のアドレスを端末参照装置３５へ送信する。対象装置２０は、端末装置１０から受信したセッションキーＳＫ１および端末参照装置ＩＤと、現在出力（表示）しているコンテキストデータに応じたコンテンツとを、対象参照装置３０へ送信する。対象参照装置３０は、対象装置２０からのセッションキーＳＫ１およびコンテンツを端末参照装置３５へ送信する。端末参照装置３５は、対象参照装置３０からのセッションキーＳＫ１とコンテンツとを受信して、これらを対応付けてセッションキーデータベース３５５に格納する。
【０１５５】
なおここで、上記のセッションキーＳＫ１およびＳＫ２は、前述の実施形態と同様に乱数、ハッシュ関数、または暗号化を利用して生成する。また、上記のセッションキーＳＫ１と端末参照装置ＩＤは、赤外線通信によって端末装置１０から対象装置２０へ送信される。そのため、ユーザは端末装置１０を持って対象装置２０の近くまで行き、端末装置１０を対象装置２０に向けた状態で所定の操作を行う。また、対象装置２０と対象参照装置３０、対象参照装置３０と端末参照装置３５、および端末装置１０と端末参照装置３５の間は、図示しない有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や無線ＬＡＮ、あるいはその他の方式のネットワークによって通信が行われる。
【０１５６】
上記のようにして、セッションキーＳＫ１が端末装置１０から対象装置２０および対象参照装置３０を経由して端末参照装置３５へ送信され、セッションキーＳＫ２が端末装置１０から直接端末参照装置３５へ送信される。２つの異なる経路で送られてきたセッションキーＳＫ１、ＳＫ２を受信した端末参照装置３５は、それら２つのセッションキーを照合して、セッションキーＳＫ１とＳＫ２が所定の関係を有しているか否かを判定する。この「所定の関係」の例として、ここではセッションキーＳＫ１とＳＫ２が同一であるという関係を適用する。この例では、端末装置１０で２つの同一のセッションキーＳＫ１、ＳＫ２（すなわちＳＫ１＝ＳＫ２）を生成することになり、これらが別々の経路で端末参照装置３５へ送信される。
【０１５７】
端末参照装置３５においてセッションキーＳＫ１とＳＫ２が上記所定の関係を有していると判定された場合、端末参照装置３５は、対象参照装置３０から受信した上記コンテンツを端末装置１０（上記受信された端末装置１０のアドレスにより特定する）に送信する。
【０１５８】
図２４は、本実施形態のコンテンツ配信システムにおいてコンテンツが配信される処理を示すシーケンス図である。
コンテンツ配信システムは、ユーザが端末装置１０の赤外線送信ボタンを押下することによってその動作を開始する。ユーザは、例えば対象装置２０の画像表示部２０８上に表示されている情報に関連するコンテンツが欲しいと思った場合、対象装置２０の近くに行き、端末装置１０の赤外線送信部１１０を対象装置２０に向けて上記の赤外線送信ボタンを押下する。
【０１５９】
端末装置１０は、赤外線送信ボタンの押下によってユーザからの操作入力を受けると、セッションキーＳＫ１およびＳＫ２を生成する（ステップＳ６０１）。そして、セッションキーＳＫ１と、セッションキーＳＫ２の送信先となる端末参照装置３５を示す端末参照装置ＩＤ（予め端末装置１０に対応付けられ、記憶されている）とを赤外線送信部１１０から対象装置２０へ送信し（ステップＳ６０２）、セッションキーＳＫ２および端末装置１０のアドレスをネットワーク送受信部１１１から端末参照装置３５へ送信する（ステップＳ６０６）。
【０１６０】
セッションキーＳＫ１および端末参照装置ＩＤを受信した対象装置２０は、受信したセッションキーＳＫ１および端末参照装置ＩＤと、セッションキーの受信時に画像表示部２０８に表示していたコンテキストデータに対応する、コンテンツデータベース４０３に格納されたコンテンツとを対象参照装置３０へ送信する（ステップＳ６０３）。
【０１６１】
対象参照装置３０は、対象装置２０から送信される上記のセッションキーＳＫ１と端末参照装置ＩＤとコンテンツとを受信し、受信したセッションキーＳＫ１およびコンテンツを、受信した端末参照装置ＩＤに対応した端末参照装置３５宛てに送信する（ステップＳ６０４）。
【０１６２】
端末参照装置３５は、対象参照装置３０からセッションキーＳＫ１とコンテンツを受信し、受信したセッションキーＳＫ１とコンテンツを対応付けてセッションキーデータベース３５５に格納する（ステップＳ６０５）。また、端末装置１０から送られるセッションキーＳＫ２および端末装置１０のアドレスを受信して、受信したセッションキーＳＫ２をステップＳ６０５でセッションキーデータベース３５５に格納したセッションキーＳＫ１と照合する。照合の結果、セッションキーＳＫ２と所定の関係（前述の通りここではＳＫ１＝ＳＫ２の関係）を有するセッションキーＳＫ１が得られると、当該セッションキーＳＫ１に対応するコンテンツをセッションキーデータベース３５５から取り出し（ステップＳ６０７）、ステップＳ６０６で受信したアドレスの端末装置１０宛てにコンテンツを送信する（ステップＳ６０８）。
【０１６３】
端末装置１０は、端末参照装置３５から送信される上記のコンテンツを受信し、受信したコンテンツを表示部１０９に表示する（ステップＳ６０９）。
【０１６４】
こうして、対象装置２０から端末装置１０へのコンテンツの配信が完了し、コンテンツ配信システムの動作が終了する。
【０１６５】
以上説明したように、本実施形態によれば、端末装置１０により２つのセッションキーＳＫ１とＳＫ２を生成して、一方のセッションキーＳＫ１を対象装置２０および対象参照装置３０経由で端末参照装置３５へ送信し、他方のセッションキーＳＫ２を端末参照装置３５へ直接送信し、端末参照装置３５において２つの異なる経路で送られたセッションキーを照合している。セッションキーＳＫ１およびＳＫ２は端末装置１０の固有情報が含まれないように乱数、ハッシュ関数、または暗号化を用いて生成するとともに、端末装置１０の固有情報としてアドレスのみを端末参照装置３５へ直接送信する。したがって、対象装置２０によって端末装置１０の固有情報が知得されることがなく、端末装置１０のセキュリティを保護することができる。
【０１６６】
また、対象装置２０からセッションキーの受信時に画像表示部２０８に表示していたコンテキストデータに対応するコンテンツを対象参照装置３０経由で端末参照装置３５へ送信し、セッションキーの照合ができた場合に、端末参照装置３５から上記コンテンツが端末装置１０へ配信される。したがって、対象装置２０の状態毎に異なるコンテンツを配信することが可能である。
【０１６７】
（第７の実施形態）
次に、本発明の第７の実施形態によるコンテンツ配信システムについて説明する。本実施形態のコンテンツ配信システムは、端末参照装置３５が、対象装置２０および対象参照装置３０経由で送られるセッションキーＳＫ１を受信するよりも前に、端末装置１０から直接送られるセッションキーＳＫ２を受信した場合にも正常にコンテンツの配信を行うことを可能にするものである。なお、本実施形態のコンテンツ配信システムは、前述した図１、図１５、図１７、図１９、図２１、図２３のいずれの形態の構成のものにも適用できるが、以下では図１の構成（第１の実施形態）をベースにして、説明を行うこととする。
【０１６８】
本実施形態では具体的に、端末装置１０は、端末参照装置３５に対して、セッションキーＳＫ２と併せて所定の通信用アドレスも送信する。端末参照装置３５は、（セッションキーＳＫ１よりも先に到着する）これらセッションキーＳＫ２および通信用アドレスを受信し記憶しておき、セッションキーＳＫ１が受信された際に、セッションキーＳＫ１とセッションキーＳＫ２の照合を実行する。こうすることで、セッションキーＳＫ１が先に端末参照装置３５に到着しなかった場合でも、セッションキーが照合でき、コンテンツを配信することができる。
【０１６９】
なおここで、セッションキーＳＫ２と併せて送信される上記通信用アドレスは、端末装置１０自身の固有のアドレスであってもよいし、また、それ以外の別の端末装置のアドレス（例えば、自宅に設置したコンピュータで使用している電子メールアドレス）であってもよい。自宅のコンピュータのアドレスを上記の通信用アドレスとして指定し端末参照装置３５へ送った場合、端末参照装置３５から配信するコンテンツを自宅のコンピュータで取得できる。
【０１７０】
図２５は、本実施形態のコンテンツ配信システムにおいて、端末装置１０がコンテンツを要求して目的のコンテンツを取得するまでの処理を示すシーケンス図である。同図を参照し、本実施形態のコンテンツ配信システムの動作を説明する。
【０１７１】
端末装置１０は、赤外線送信ボタンの押下によってユーザからの操作入力を受けると、セッションキーＳＫ１およびＳＫ２を生成する（ステップＳ７０１）。そして、初めにセッションキーＳＫ２および端末装置１０のアドレスをネットワーク送受信部１１１から端末参照装置３５へ送信し（ステップＳ７０２）、次いでセッションキーＳＫ１と、セッションキーＳＫ２の送信先となる端末参照装置３５を示す端末参照装置ＩＤ（予め端末装置１０に対応付けられ、記憶されている）とを赤外線送信部１１０から対象装置２０へ送信する（ステップＳ７０４）。
【０１７２】
端末参照装置３５は、端末装置１０から送られる上記のセッションキーＳＫ２および端末装置１０のアドレスを受信して記憶する（ステップＳ７０３）。また、対象装置２０は、端末装置１０からのセッションキーＳＫ１および端末参照装置ＩＤを受信し、受信したセッションキーＳＫ１および端末参照装置ＩＤと、記憶部に保持するスポットＩＤと、セッションキーの受信時に画像表示部２０８に表示していたコンテキストデータに対応するコンテキストＩＤとを対象参照装置３０へ送信する（ステップＳ７０５）。
【０１７３】
対象参照装置３０は、対象装置２０から送信される上記セッションキーＳＫ１、端末参照装置ＩＤ、スポットＩＤ、およびコンテキストＩＤを受信し、受信したスポットＩＤとコンテキストＩＤに該当するＵＲＬを検索によってコンテンツ情報データベース３０６から取り出して（ステップＳ７０６）、取り出したＵＲＬと上記セッションキーＳＫ１とを、上記受信した端末参照装置ＩＤに対応した端末参照装置３５宛てに送信する（ステップＳ７０７）。
【０１７４】
対象参照装置３０から上記データを受信すると、端末参照装置３５は、受信したセッションキーＳＫ１とＵＲＬを対応付けてセッションキーデータベース３５５に格納する（ステップＳ７０８）とともに、記憶しておいたセッションキーＳＫ２と受信したセッションキーＳＫ１とを照合する。照合の結果、セッションキーＳＫ１とセッションキーＳＫ２とが所定の関係（前述の通りここではＳＫ１＝ＳＫ２の関係）を満たしていれば、端末参照装置３５は、当該セッションキーＳＫ１に対応するＵＲＬをセッションキーデータベース３５５から取り出して（ステップＳ７０９）、取り出したＵＲＬをステップＳ７０２で受信したアドレスの端末装置１０宛てに送信する（ステップＳ７１０）。
【０１７５】
端末装置１０は、端末参照装置３５から送信される上記のＵＲＬを受信し、表示部１０９に図１４（Ｃ）のようなコンテンツアクセス用画面を表示する（ステップＳ７１１）。そしてユーザからの入力に応じ、端末装置１０は、受信した上記のＵＲＬに対応するコンテンツ格納装置４０にコンテンツ要求データを送信する（ステップＳ７１２）。
【０１７６】
コンテンツ要求データを受信したコンテンツ格納装置４０は、受信したコンテンツ要求データにより指定されたＵＲＬに該当するコンテンツをコンテンツデータベース４０３から取り出し、端末装置１０へ送信する（ステップＳ７１３）。
端末装置１０は、コンテンツ格納装置４０から送信される上記のコンテンツを受信し、受信したコンテンツを図１４（Ｅ）のようなコンテンツ表示画面により表示部１０９に表示する（ステップＳ７１４）。
【０１７７】
こうして、セッションキーＳＫ２が先に端末参照装置３５に受信された場合にも、コンテンツ格納装置４０から端末装置１０へのコンテンツの配信が行われる。なお、セッションキーＳＫ２が端末参照装置３５内に記憶されている限り、セッションキーＳＫ１とセッションキーＳＫ２が端末参照装置３５で受信される時間差は特に制限を受けない。また、コンテンツ配信システムは、端末参照装置３５がセッションキーＳＫ１を先に受信した場合は図１３のシーケンスに従う処理を実行し、セッションキーＳＫ２を先に受信した場合は図２５のシーケンスに従う処理を実行するように、処理を選択的に実行可能な構成としてもよい。そうすることで、どちらのセッションキーが先に端末参照装置３５に到着した場合であっても、コンテンツを配信することができる。
【０１７８】
（第８の実施形態）
次に、本発明の第８の実施形態によるコンテンツ配信システムについて説明する。本実施形態のコンテンツ配信システムは、端末装置１０からユーザの属性情報を対象装置２０に送信し、その属性情報に応じて、配信されるコンテンツを変化させるようにしたものである。ここで、ユーザの属性情報としては、対象装置２０によってユーザや端末装置１０が特定されることを避けるため、そのような特定が困難な情報である性別、年齢、職業、血液型、誕生日といった情報を用いる。ユーザの属性情報は、予めユーザの操作によって端末装置１０に登録しておく。
【０１７９】
なお、本実施形態のコンテンツ配信システムは、前述した図１、図１５、図１７、図１９、図２１、図２３のいずれの形態の構成のものにも適用できるが、以下では図１の構成（第１の実施形態）をベースにして、説明を行うこととする。
【０１８０】
図２６は、端末装置１０がユーザの属性情報を登録する際に表示部１０９に表示する属性情報登録画面の一例である。同図の例において、この属性情報登録画面には、性別、年代、および職業をそれぞれ入力するための入力エリアが設けられており、適宜ユーザ入力部１０１を用いて入力項目と入力内容を選択することで、ユーザの入力が可能となっている。この画面例では、性別として男性、年代として２０代、職業として会社員、がそれぞれ選択されている。ここで選択された入力内容は、ユーザの属性情報として端末装置１０に登録される。
【０１８１】
図２７は、本実施形態における対象参照装置３０のコンテンツ情報データベース３０６に格納されているデータの一例である。このコンテンツ情報データベースの例では、スポットＩＤ＝１の対象装置は性別を属性情報の対象としており、スポットＩＤ＝２の対象装置は年代を属性情報の対象としており、スポットＩＤ＝３の対象装置は性別と年代とを属性情報の対象としている。そして、例えばスポットＩＤ＝１、コンテキストＩＤ＝１の対象装置に対して属性情報が男性であるユーザ（端末装置１０）がアクセスした場合、対応するコンテンツの格納場所のＵＲＬとして「ｈｔｔｐ：／／ｗｗｗ．ｍａｌｅ．ｊｐ／」が対象参照装置３０により選択される。
【０１８２】
図２８は、本実施形態のコンテンツ配信システムにおいて、端末装置１０がコンテンツを要求して目的のコンテンツを取得するまでの処理を示すシーケンス図である。同図を参照し、本実施形態のコンテンツ配信システムの動作を説明する。
【０１８３】
端末装置１０は、赤外線送信ボタンの押下によってユーザからの操作入力を受けると、セッションキーＳＫ１およびＳＫ２を生成する（ステップＳ８０１）。そして、セッションキーＳＫ１と、セッションキーＳＫ２の送信先となる端末参照装置３５を示す端末参照装置ＩＤ（予め端末装置１０に対応付けられ、記憶されている）と、端末装置１０に登録されているユーザの属性情報とを赤外線送信部１１０から対象装置２０へ送信し（ステップＳ８０２）、セッションキーＳＫ２と端末装置１０のアドレスとをネットワーク送受信部１１１から端末参照装置３０へ送信する（ステップＳ８０７）。
【０１８４】
セッションキーＳＫ１、端末参照装置ＩＤ、および属性情報を受信した対象装置２０は、受信したセッションキーＳＫ１、端末参照装置ＩＤ、および属性情報、ならびに記憶部に保持するスポットＩＤ、セッションキーの受信時に画像表示部２０８に表示していたコンテキストデータに対応するコンテキストＩＤ、を対象参照装置３０へ送信する（ステップＳ８０３）。
【０１８５】
対象参照装置３０は、対象装置２０から送信される上記セッションキーＳＫ１、端末参照装置ＩＤ、属性情報、スポットＩＤ、およびコンテキストＩＤを受信し、受信したスポットＩＤとコンテキストＩＤと属性情報に該当するＵＲＬを検索によって図２７のコンテンツ情報データベース３０６から取り出して（ステップＳ８０４）、取り出したＵＲＬと上記セッションキーＳＫ１とを、上記受信した端末参照装置ＩＤに対応した端末参照装置３５宛てに送信する（ステップＳ８０５）。
【０１８６】
端末参照装置３５は、対象参照装置３０からセッションキーＳＫ１およびＵＲＬを受信し、受信したセッションキーＳＫ１とＵＲＬを対応付けてセッションキーデータベース３５５に格納する（ステップＳ８０６）。また、端末装置１０から送られるセッションキーＳＫ２および端末装置１０のアドレスを受信して、受信したセッションキーＳＫ２をステップＳ８０６でセッションキーデータベース３５５に格納したセッションキーＳＫ１と照合する。照合の結果、セッションキーＳＫ２と所定の関係（前述の通りここではＳＫ１＝ＳＫ２の関係）を有するセッションキーＳＫ１が得られると、当該セッションキーＳＫ１に対応するＵＲＬをセッションキーデータベース３５５から取り出して（ステップＳ８０８）、取り出したＵＲＬをステップＳ８０７で受信したアドレスの端末装置１０宛てに送信する（ステップＳ８０９）。
【０１８７】
端末装置１０は、端末参照装置３５から送信される上記のＵＲＬを受信し、表示部１０９に図１４（Ｃ）のようなコンテンツアクセス用画面を表示する（ステップＳ８１０）。そして端末装置１０は、ユーザの入力に応じ、ステップＳ８０９で受信した上記のＵＲＬに対応するコンテンツ格納装置４０にコンテンツ要求データを送信する（ステップＳ８１１）。
【０１８８】
コンテンツ要求データを受信したコンテンツ格納装置４０は、受信したコンテンツ要求データにより指定されたＵＲＬに該当するコンテンツをコンテンツデータベース４０３から取り出し、端末装置１０へ送信する（ステップＳ８１２）。
端末装置１０は、コンテンツ格納装置４０から送信される上記のコンテンツを受信し、受信したコンテンツを図１４（Ｅ）のようなコンテンツ表示画面により表示部１０９に表示する（ステップＳ８１３）。
【０１８９】
こうして、ユーザの属性情報に応じたコンテンツのコンテンツ格納装置４０から端末装置１０への配信が行われる。
【０１９０】
なお、上記の図２８のシーケンスではユーザの属性情報を対象装置２０へ送信したが、ユーザの属性情報は、端末参照装置３５へ直接送信することもできる。
図２９は、本実施形態において、ユーザの属性情報を端末参照装置３５へ送信するようにした変形例を示すシーケンス図である。同図を参照して、この場合のコンテンツ配信システムの動作を説明する。
【０１９１】
端末装置１０は、赤外線送信ボタンの押下によってユーザからの操作入力を受けると、セッションキーＳＫ１およびＳＫ２を生成する（ステップＳ９０１）。そして、セッションキーＳＫ１と、セッションキーＳＫ２の送信先となる端末参照装置３５を示す端末参照装置ＩＤ（予め端末装置１０に対応付けられ、記憶されている）とを赤外線送信部１１０から対象装置２０へ送信し（ステップＳ９０２）、セッションキーＳＫ２と端末装置１０のアドレスと端末装置１０に登録されているユーザの属性情報とをネットワーク送受信部１１１から端末参照装置３５へ送信する（ステップＳ９０７）。
【０１９２】
セッションキーＳＫ１および端末参照装置ＩＤを受信した対象装置２０は、受信したセッションキーＳＫ１および端末参照装置ＩＤと、記憶部に保持するスポットＩＤと、セッションキーの受信時に画像表示部２０８に表示していたコンテキストデータに対応するコンテキストＩＤとを対象参照装置３０へ送信する（ステップＳ９０３）。
【０１９３】
対象参照装置３０は、対象装置２０から送信される上記セッションキーＳＫ１、端末参照装置ＩＤ、スポットＩＤ、およびコンテキストＩＤを受信し、受信したセッションキーＳＫ１とスポットＩＤとコンテキストＩＤとを、受信した端末参照装置ＩＤに対応した端末参照装置３５宛てに送信する（ステップＳ９０５）。
【０１９４】
端末参照装置３５は、対象参照装置３０からセッションキーＳＫ１とスポットＩＤとコンテキストＩＤを受信し、受信したセッションキーＳＫ１とスポットＩＤとコンテキストＩＤを対応付けてセッションキーデータベース３５５に格納する（ステップＳ９０６）。また、端末装置１０から送られるセッションキーＳＫ２、端末装置１０のアドレス、属性情報を受信して、受信したセッションキーＳＫ２をステップＳ９０６でセッションキーデータベース３５５に格納したセッションキーＳＫ１と照合する。照合の結果、セッションキーＳＫ２と所定の関係（前述の通りここではＳＫ１＝ＳＫ２の関係）を有するセッションキーＳＫ１が得られると、当該セッションキーＳＫ１に対応するスポットＩＤとコンテキストＩＤをセッションキーデータベース３５５から取り出して（ステップＳ９０８）ステップＳ９０７で受信した属性情報とともに対象参照装置３０へ送信する（ステップＳ９０９）。
【０１９５】
対象参照装置３０は、端末参照装置３５から受信したスポットＩＤ、コンテキストＩＤ、および属性情報に該当するＵＲＬを検索によって図２７のコンテンツ情報データベース３０６から取り出して（ステップＳ９１０）、取り出したＵＲＬを端末参照装置３５へ送信する（ステップＳ９１１）。端末参照装置３５は、このＵＲＬをステップＳ９０７で受信したアドレスの端末装置１０宛てに送信する（ステップＳ９１２）。
【０１９６】
端末装置１０は、端末参照装置３５から送信される上記のＵＲＬを受信し、表示部１０９に図１４（Ｃ）のようなコンテンツアクセス用画面を表示する（ステップＳ９１３）。そして端末装置１０は、ユーザの入力に応じ、ステップＳ９１２で受信した上記のＵＲＬに対応するコンテンツ格納装置４０にコンテンツ要求データを送信する（ステップＳ９１４）。
【０１９７】
コンテンツ要求データを受信したコンテンツ格納装置４０は、受信したコンテンツ要求データにより指定されたＵＲＬに該当するコンテンツをコンテンツデータベース４０３から取り出し、端末装置１０へ送信する（ステップＳ９１５）。
端末装置１０は、コンテンツ格納装置４０から送信される上記のコンテンツを受信し、受信したコンテンツを図１４（Ｅ）のようなコンテンツ表示画面により表示部１０９に表示する（ステップＳ９１６）。
【０１９８】
こうして、ユーザの属性情報に応じたコンテンツのコンテンツ格納装置４０から端末装置１０への配信が行われる。
【０１９９】
以上、図面を参照してこの発明の実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
例えば、上述した実施形態においては、「コンテンツを取得するための情報」としてＵＲＬを用いた場合について説明を行ってきたが、コンテンツを特定することができればＵＲＬ以外のものを使用してもよい。ＵＲＬ以外の「コンテンツを取得するための情報」の例として、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスやファイル名、独自に設定したポインタ情報などが使用可能である。
【０２００】
また、端末参照装置３５においてセッションキーＳＫ１とＳＫ２を照合する際の「所定の関係」としてセッションキーＳＫ１とＳＫ２が同一であるという関係の場合について説明を行ってきたが、同一の端末装置１０からセッションキーＳＫ１とＳＫ２が送信されてきたことが判別可能であれば（セッションキーＳＫ１とＳＫ２が対応付けられていれば）、他の関係を有するセッションキーＳＫ１とＳＫ２を用いることもできる。例えば、セッションキーＳＫ２のハッシュ値をセッションキーＳＫ１とすることが考えられ、この場合には仮にどちらか一方のセッションキーが盗聴されたとしても盗聴者による「成りすまし」が不可能であることから、コンテンツ配信システムのセキュリティを向上させることができる。また、ＳＫ２に一定の文字列を付加させたものをＳＫ１としてもよい（例えばＳＫ１＝ＳＫ２＋１など）。
【０２０１】
また、本発明における対象装置２０は画像表示部２０８を備えているものに限定されることはなく、既に説明した図６（Ｂ）のように、絵画、彫刻などの展示物や、広告物の近くに設置され自らは画像表示等を行わないタイプの対象装置２０も含まれる。
また、端末装置１０は、配信されたコンテンツを表示部１０９に表示する以外にも、内蔵メモリにそのコンテンツを記憶するようにしたり、ネットワーク経由で当該コンテンツを自宅のサーバ装置に送って蓄積させるようにしたりすることができる。また、配信されるコンテンツを音声コンテンツとして端末装置１０に新たに設けたスピーカなどから音声再生するようにしてもよい。
【０２０２】
また、端末装置１０と端末参照装置３５、対象装置２０と対象参照装置３０、端末装置１０とコンテンツ格納装置４０、端末参照装置３５とコンテンツ格納装置４０、対象参照装置３０と端末参照装置３５の間は、コンピュータが利用できる通信機能によって通信が行われ、通信機能の種類は問わない。例えば、イーサネット（登録商標）、ＲＳ−２３２Ｃ（Ｒｅｃｏｍｍｅｎｄｅｄ  Ｓｔａｎｄａｒｄ  ２３２Ｃ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＩＥＥＥ１３９４（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ  １３９４）などの有線接続によるものや、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ、携帯電話通信、赤外線通信、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ）、光伝送などの無線接続によるものが含まれる。
【０２０３】
また、端末装置１０と対象装置２０の間の通信にも上記の各通信機能を用いることができるが、特に赤外線通信、ブルートゥース、光伝送を用いれば好適である。
【図面の簡単な説明】
【０２０４】
【図１】本発明の第１の実施形態によるコンテンツ配信システムの概要を示す構成図である。
【図２】コンテンツ配信システムにおける端末装置の構成を示すブロック図である。
【図３】端末装置の外観図である。
【図４】コンテンツ配信システムにおける対象装置の構成を示すブロック図である。
【図５】スポット情報データベースの一例である。
【図６】対象装置の外観図である。
【図７】対象装置における画面表示の一例である。
【図８】コンテンツ配信システムにおける対象参照装置の構成を示すブロック図である。
【図９】セッションキーデータベースの一例である。
【図１０】コンテンツ配信システムにおける端末参照装置の構成を示すブロック図である。
【図１１】コンテンツ情報データベースの一例である。
【図１２】コンテンツ配信システムにおけるコンテンツ格納装置の構成を示すブロック図である。
【図１３】本発明の第１の実施形態によるコンテンツ配信システムの処理を示すシーケンス図である。
【図１４】端末装置の表示部に表示される画面例である。
【図１５】本発明の第２の実施形態によるコンテンツ配信システムの概要を示す構成図である。
【図１６】本発明の第２の実施形態によるコンテンツ配信システムの処理を示すシーケンス図である。
【図１７】本発明の第３の実施形態によるコンテンツ配信システムの概要を示す構成図である。
【図１８】本発明の第３の実施形態によるコンテンツ配信システムの処理を示すシーケンス図である。
【図１９】本発明の第４の実施形態によるコンテンツ配信システムの概要を示す構成図である。
【図２０】本発明の第４の実施形態によるコンテンツ配信システムの処理を示すシーケンス図である。
【図２１】本発明の第５の実施形態によるコンテンツ配信システムの概要を示す構成図である。
【図２２】本発明の第５の実施形態によるコンテンツ配信システムの処理を示すシーケンス図である。
【図２３】本発明の第６の実施形態によるコンテンツ配信システムの概要を示す構成図である。
【図２４】本発明の第６の実施形態によるコンテンツ配信システムの処理を示すシーケンス図である。
【図２５】本発明の第７の実施形態によるコンテンツ配信システムの処理を示すシーケンス図である。
【図２６】端末装置の表示部に表示される属性情報登録画面の一例である。
【図２７】本発明の第７の実施形態におけるコンテンツ情報データベースの一例である。
【図２８】本発明の第８の実施形態によるコンテンツ配信システムの処理を示すシーケンス図である。
【図２９】本発明の第８の実施形態によるコンテンツ配信システムの処理の変形例を示すシーケンス図である。
【符号の説明】
【０２０５】
１０…端末装置  ２０…対象装置  ３０…対象参照装置  ３５…端末参照装置  ４０…コンテンツ格納装置  １０１…ユーザ入力部  １０２…セッションキー生成部  １０３…セッションキー変換部  １０４…赤外線送信処理部  １０５…ネットワーク送信処理部  １０６…コンテンツ要求処理部  １０７…ネットワーク受信処理部  １０８…表示処理部  １０９…表示部  １１０…赤外線送信部  １１１…ネットワーク送受信部  ２０１…赤外線受信部  ２０２…赤外線受信処理部  ２０３…データ生成部  ２０４…スポット情報データベース  ２０５…状態管理部  ２０６…ネットワーク送信処理部  ２０７…出力処理部  ２０８…画像表示部  ３０１…ネットワーク受信処理部  ３０２…ネットワーク送信処理部  ３０４…コンテンツ決定部  ３０６…コンテンツ情報データベース  ３５１…ネットワーク受信処理部  ３５２…ネットワーク送信処理部  ３５３…セッションキー管理部  ３５５…セッションキーデータベース  ４０１…ネットワーク受信処理部  ４０２…コンテンツ処理部  ４０３…コンテンツデータベース  ４０４…ネットワーク送信処理部
【図１】
2008217109.tif 000003
【図２】
2008217109.tif 000004
【図３】
2008217109.tif 000005
【図４】
2008217109.tif 000006
【図５】
2008217109.tif 000007
【図６】
2008217109.tif 000008
【図７】
2008217109.tif 000009
【図８】
2008217109.tif 000010
【図９】
2008217109.tif 000011
【図１０】
2008217109.tif 000012
【図１１】
2008217109.tif 000013
【図１２】
2008217109.tif 000014
【図１３】
2008217109.tif 000015
【図１４】
2008217109.tif 000016
【図１５】
2008217109.tif 000017
【図１６】
2008217109.tif 000018
【図１７】
2008217109.tif 000019
【図１８】
2008217109.tif 000020
【図１９】
2008217109.tif 000021
【図２０】
2008217109.tif 000022
【図２１】
2008217109.tif 000023
【図２２】
2008217109.tif 000024
【図２３】
2008217109.tif 000025
【図２４】
2008217109.tif 000026
【図２５】
2008217109.tif 000027
【図２６】
2008217109.tif 000028
【図２７】
2008217109.tif 000029
【図２８】
2008217109.tif 000030
【図２９】
2008217109.tif 000031