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