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