(57)【特許請求の範囲】
【請求項１】
ユーザ装置からのリクエストに応じて情報配信を行う情報配信システムであって、
ユーザ装置から近接指向性電磁波により送られてきたセッションキーを受信するオブジェクトサーバと、
オブジェクトサーバから送られてきたセッションキーとオブジェクトサーバＩＤと時刻との三つ組データを受信し格納するセッションサーバと、
ユーザ装置からワイヤレスネットワークを介して送られてきたセッションキーとＵＲＬを受信し、前記セッションサーバに問い合わせ当該セッションキーと同じセッションキーを持つ三つ組データがセッションサーバに格納されている場合に、当該三つ組データの時刻から現時刻までの経過時間が既定時間を超えているか否かを判定し、超えていない場合に当該三つ組データのオブジェクトサーバＩＤに対応した情報コンテンツページを前記ＵＲＬにてユーザ装置に配信するコンテンツサーバと
を備えたことを特徴とする情報配信システム。
【請求項２】
セッションキーが、ユーザ装置に予め割り当てられている固有値と情報リクエスト時にランダム生成される値とからなる
ことを特徴とする請求項１に記載の情報配信システム。
【請求項３】
セッションキーが、ユーザ装置に予め割り当てられている固有値と情報リクエスト時にランダム生成される値とのハッシュ値からなる
ことを特徴とする請求項１に記載の情報配信システム。
【請求項４】
請求項１に記載の情報配信システムで使用するユーザ装置であって、
情報配信リクエスト時に、セッションキーを生成してオブジェクトサーバに近接指向性電磁波により送信するとともに、当該セッションキーとＵＲＬとをコンテンツサーバにワイヤレスネットワークを介して送信する送信手段と、
オブジェクトサーバから送られてきたセッションキーとオブジェクトサーバＩＤと時刻との三つ組データを受信し格納したセッションサーバに、コンテンツサーバが受信したセッションキーと同じセッションキーを持つ三つ組データが格納されている場合に、コンテンツサーバが前記ＵＲＬにて配信する情報コンテンツページを表示する表示手段と
を備えることを特徴とするユーザ装置。
【請求項５】
セッションキーが、ユーザ装置に予め割り当てられている固有値と情報リクエスト時にランダム生成される値とからなる
ことを特徴とする請求項４に記載のユーザ装置。
【請求項６】
セッションキーが、ユーザ装置に予め割り当てられている固有値と情報リクエスト時にランダム生成される値とのハッシュ値からなる
ことを特徴とする請求項４に記載のユーザ装置。
【請求項７】
ユーザ装置からのリクエストに応じて情報配信を行う情報配信方法であって、
ユーザ装置にて、情報配信リクエスト時に、セッションキーを生成してオブジェクトサーバに近接指向性電磁波により送信するとともに、当該セッションキーとＵＲＬとをコンテンツサーバにワイヤレスネットワークを介して送信し、
オブジェクトサーバにて、ユーザ装置から送られてきたセッションキーをオブジェクトサーバＩＤと時刻ととともにセッションサーバに送信し、
セッションサーバにて、オブジェクトサーバから送られてきたセッションキーとオブジェクトサーバＩＤと時刻との三つ組データを受信し格納し、
コンテンツサーバにて、ユーザ装置から送られてきたセッションキーと同じセッションキーを持つ三つ組データがセッションサーバに格納されている場合に、当該三つ組データの時刻から現時刻までの経過時間が既定時間を超えているか否かを判定し、超えていない場合に当該三つ組データのオブジェクトサーバＩＤに対応した情報コンテンツページを前記ＵＲＬにてユーザ装置に配信する
ことを特徴とする情報配信方法。
【請求項８】
ユーザ装置により前記情報コンテンツページが閲覧された後、コンテンツサーバからセッションサーバへ三つ組データの削除要求を送信し、
セッションサーバにて、該当する三つ組データを削除する
ことを特徴とする請求項７に記載の情報配信方法。
【請求項９】
コンテンツサーバにて、情報コンテンツページが一定期間経過した後に当該情報コンテンツページを削除する
ことを特徴とする請求項７に記載の情報配信方法。
【請求項１０】
セッションキーが、ユーザ装置に予め割り当てられている固有値と情報リクエスト時にランダム生成される値とからなる
ことを特徴とする請求項７に記載の情報配信方法。
【請求項１１】
セッションキーが、ユーザ装置に予め割り当てられている固有値と情報リクエスト時にランダム生成される値とのハッシュ値からなる
ことを特徴とする請求項７に記載の情報配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザからのリクエストに応じて情報を配信する情報配信システムおよびユーザが情報の配信を受けるためのユーザ装置ならびにユーザからのリクエストに応じて情報を配信する情報配信方法に関するものである。
【背景技術】
【０００２】
近年、ユーザからのリクエストに応じて情報を配信する情報配信システムに関する研究開発が盛んに進められている。このような情報配信システムは、特に、屋内や屋外の空間に居るユーザが、その空間に存在する展示物や広告等の各種対象物に関する詳細情報を知りたいと思ったとき、ユーザがリクエストをサーバに発行し、サーバがユーザからのリクエストに応じて、ユーザが持ち歩いているＰＤＡ（Personal Digital Assistants）や携帯電話等のユーザ装置に当該情報を適宜配信する情報配信システムである。このような情報配信システムに応用できると考えられるシステムについては、非特許文献１に記載されているように、本発明者等は、既に提案している。
【０００３】
非特許文献１に記載されているシステムについて、図６を参照して説明する。図６において、６１はユーザ装置、６２はオブジェクトサーバ、６３はコンテンツサーバである。これらをネットワークにより接続して情報配信システムを構成している。このシステムにおいては、各ユーザが持つユーザ装置６１から対象物毎（その近傍に）に予め設置されているオブジェクトサーバ６２に向けて、ユーザ装置６１に予め割り当てられている固有のＩＰ（Internet Protocol）アドレスやポート番号を、オブジェクトサーバ６２が設置されている場所（対象物の近傍）において、ユーザが赤外線通信で送信すると、オブジェクトサーバ６２からはユーザ装置６１のＩＰアドレスやポート番号に対して、ユーザが希望する情報が掲載されているコンテンツページのＵＲＬ（Uniform Resource Locator）を、無線ＬＡＮ（Local Area Network）等のワイヤレスネットワークを介して返信するので、ユーザは、ユーザ装置６１に組み込まれているＷｅｂブラウザにより、コンテンツサーバ６３により配信された当該ＵＲＬのコンテンツページを表示する。
【０００４】
このようなシステムを、たとえば、上記の情報配信システムに応用する場合には、ユーザは、ユーザ装置６１により情報配信リクエスト用のボタンを押したり、コマンドを入力したり、するだけで、ユーザ装置６１とオブジェクトサーバ６２とのやりとり、およびユーザ装置６１とコンテンツサーバ６３とのやりとりが自動的に実行されて、ユーザは、情報コンテンツの配信サービスを享受できるようになる。
【０００５】
すなわち、このシステムでは、赤外線通信による指向性のある近接通信とワイヤレスネットワーク通信とを組み合わせることにより、「その場所だけ」かつ「その時だけ」利用できる情報コンテンツの配信が可能になり、ユーザは、「対象に向けてボタンを押すだけ」といった単一操作によって、関心のある対象物を近接指向性通信により指示すると同時に、その対象物に関する情報を手もとのユーザ装置６１に表示させることができる。この一連の処理は、「ワンクリック表示」と呼ぶことができる。
【０００６】
非特許文献１に記載のシステムは、各種機器の赤外線リモートコントロールに関するものとして説明されており、所望の機器を指示して、そのコントロールページを取得表示するものとなっているが、上記のとおりに各種対象物に関する情報配信に応用できると考えられる。
【非特許文献１】森  彰、"Open Platform Lab Homepage"、[online]、June 12, 2003、独立行政法人産業技術総合研究所  情報技術研究部門  ソフトウェアグループ  プロジェクトホームページ、http://opl.carc.jp (http://unit.aist.go.jp/itri/us/us_j.html またはhttp://www.carc.aist.go.jp/carc/team-software-j.html）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、上記のようなシステムでは、ＩＰアドレスやポート番号をユーザ装置６１からオブジェクトサーバ６２に送信しているため、個人情報保護の点について通信における安全性が十分でなく、このようなプライベート情報のやりとりを極力無くして、セキュリティ性をさらに向上させることが望まれる。
【０００８】
また、このシステムでは、オブジェクトサーバ６２からの応答を必要とし、その後に、コンテンツサーバ６３とユーザ装置６１とのやり取りを開始しているため、応答が遅いので、よりスピーディな処理を可能にするシステムの実現が望まれる。
【０００９】
本発明は、以上のとおりの事情に鑑み、上記のような問題点を解決するためになされたものであり、本発明の目的は、たとえば、「その場所だけ」かつ「その時だけ」利用できる情報コンテンツの配信を可能にした情報配信システムにおいて、ユーザは自己のユーザ装置における簡単な単一操作だけで、関心のある対象物を指示することができると同時に、その対象物に関する情報を手元のユーザ装置に表示させることができ、その際に、ユーザ装置に固有の識別情報が解読可能な形で送信されることはなく、利用者のプライバシ保護が十分に配慮されると共に、且つ、オブジェクトサーバからの応答を待つ必要もなく、よりスピーディな処理を可能にした情報配信システムおよびユーザ装置ならびに情報配信方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記のような目的を達成するため、本発明は、第１には、図１に例示するように、ユーザ装置１からのリクエストに応じて情報配信を行う情報配信システムであって、ユーザ装置１から近接指向性電磁波により送られてきたセッションキーを受信するオブジェクトサーバ２と、オブジェクトサーバ２から送られてきたセッションキーとオブジェクトサーバＩＤと時刻との三つ組データを受信し格納するセッションサーバ４と、ユーザ装置１からワイヤレスネットワークを介して送られてきたセッションキーとＵＲＬを受信し、前記セッションサーバに問い合わせ当該セッションキーと同じセッションキーを持つ三つ組データがセッションサーバ４に格納されている場合に当該三つ組データのオブジェクトサーバＩＤに対応した情報コンテンツページを前記ＵＲＬにてユーザ装置に配信するコンテンツサーバ３とを備えた情報配信システムを提供する。
【００１１】
また、本発明は、第２には、上記の情報配信システムで使用するユーザ装置であって、情報配信リクエスト時に、セッションキーを生成して、オブジェクトサーバ２に近接指向性電磁波により送信するとともに、当該セッションキーとＵＲＬとをコンテンツサーバ３にワイヤレスネットワークを介して送信する送信手段と、オブジェクトサーバから送られてきたセッションキーとオブジェクトサーバＩＤと時刻との三つ組データを受信し格納したセッションサーバ４に、コンテンツサーバが受信したセッションキーと同じセッションキーを持つ三つ組データが格納されている場合に、コンテンツサーバが前記ＵＲＬにて配信する情報コンテンツページを表示する表示手段と備えたユーザ装置１を提供する。
【００１２】
さらに、第３には、ユーザ装置１からのリクエストに応じて情報配信を行う情報配信方法であって、ユーザ装置１にて、情報配信リクエスト時に、セッションキーを生成してオブジェクトサーバに近接指向性電磁波により送信するとともに、当該セッションキーとＵＲＬとをコンテンツサーバ３にワイヤレスネットワークを介して送信し、オブジェクトサーバ２にて、ユーザ装置１から送られてきたセッションキーをオブジェクトサーバＩＤと時刻ととともにセッションサーバ４に送信し、セッションサーバ４にて、オブジェクトサーバ２から送られてきたセッションキーとオブジェクトサーバＩＤと時刻との三つ組データを受信し格納し、コンテンツサーバ３にて、ユーザ装置１から送られてきたセッションキーと同じセッションキーを持つ三つ組データがセッションサーバ４に格納されている場合に当該三つ組データのオブジェクトサーバＩＤに対応した情報コンテンツページを前記ＵＲＬにてユーザ装置に配信する情報配信方法を提供する。
【００１３】
また、第４には、上記の情報配信方法であって、コンテンツサーバ３にて、セッションサーバ４から送られてきた三つ組データの時刻から現時刻までの経過時間が既定時間を超えているか否かを判定し、超えていない場合に三つ組データのオブジェクトサーバＩＤに対応した情報コンテンツページを前記ＵＲＬに置く情報配信方法を提供する。第５には、上記の情報配信方法であって、ユーザ装置により前記ＵＲＬに置かれている情報コンテンツページが閲覧された後、コンテンツサーバからセッションサーバへ三つ組データの削除要求を送信し、セッションサーバにて、該当する三つ組データを削除する情報配信方法を提供する。また、第６には、コンテンツサーバにて、情報コンテンツページが一定期間経過した後に当該情報コンテンツページを削除する情報配信方法を提供する。
【００１４】
また、このような情報配信システム、ユーザ装置、および情報配信方法においては、セッションキーが、ユーザ装置に予め割り当てられている固有値と情報リクエスト時にランダム生成される値とからなるように構成されてもよく、または、セッションキーが、ユーザ装置に予め割り当てられている固有値と情報リクエスト時にランダム生成される値とのハッシュ値からなるにように構成されてもよい。
【発明の効果】
【００１５】
本発明の情報配信システムによれば、図１に例示したように、ある対象物についての情報配信をユーザが希望した際に、ユーザ装置１において、オブジェクトサーバ２との間での近接指向性通信による対象物指示（セッションキー送信）およびコンテンツサーバ３との間でのワイヤレスネットワーク通信による配信リクエスト（セッションキー＋ＵＲＬ送信）が同時に実行され、これに従って、オブジェクトサーバ２とセッションサーバ４とによる三つ組データの処理およびコンテンツサーバ３とセッションサー４とによるリクエスト応答の処理が即座に実行され、当該対象物に関する情報コンテンツページが閲覧可能となる。これにより、「その場所だけ」かつ「その時だけ」利用できる情報コンテンツの配信を、セキュリティ性高くして、且つスピーディに可能にした情報配信システムが実現される。
【００１６】
また、本発明のユーザ装置１によれば、上記と同様な効果が得られると共に、ユーザのワンアクションで、近接指向性通信による対象物指示およびワイヤレスネットワーク通信による配信リクエストが同時に実行され、これに従って、オブジェクトサーバ２、コンテンツサーバ３およびセッションサーバ４で構成される環境側システムによるリクエスト応答によって、ユーザ装置１においては、対象物に関する情報コンテンツページが閲覧可能となる。このため、高いセキュリティ性で且つスピーディな情報配信サービスを享受可能なユーザ装置１が実現される。
【００１７】
また、本発明による情報配信方法によると、上記と同様な効果が得られると共に、時間判定処理やワンタイム処理、タイムアウト処理を実行することができ、「その場所だけ」かつ「その時だけ」利用できる情報コンテンツの配信サービスをより好適なものとする情報配信方法が実現される。
【００１８】
また、本発明による情報配信方法によると、セッションキーを、ユーザ装置に予め割り当てられている固有値と情報リクエスト時にランダム生成される値との組み合わせや、そのハッシュ値とすることができ、これにより、ユーザ装置毎に固有で且つ重複の無いセッションキーによって、よりセキュリティ性の高い対象物指示および配信リクエストが可能となる情報配信方法が実現される。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施形態を一実施例に基づいて、図２〜図５を適宜参酌しながら説明する。図２は情報配信システムの実施例の構成を説明する模式図であり、図３は情報配信システムのシステム構成を説明する機能ブロック図である。また、図４および図５は情報配信システムを動作を説明するフローチャートである。
【００２０】
本発明による情報配信システムの１つの実施の形態は、たとえば、ある屋内空間または屋外空間内に複数の展示物が存在し、複数のそれぞれの展示物の情報を配信するための情報配信システムとして実施される。すなわち、図２に示すように、ある屋内空間または屋外空間内に複数の展示物（展示物ａ，展示物ｂ，展示物ｃ）が存在し、それぞれの展示物の近傍に設けられた複数のオブジェクトサーバ２、コンテンツサーバ３およびセッションサーバ４が無線または有線のネットワーク通信により結合されて情報配信システムの環境側システムを構成している。このように構成されている情報配信システムのシステム環境において、ユーザは、自己のユーザ装置１を利用して、ユーザ装置１を介して適宜指示するたけで、リクエストした展示物（展示物ａ，展示物ｂ，展示物ｃ）に関する情報コンテンツページを「その場所だけ」かつ「その時だけ」閲覧可能とされた情報配信サービスを享受することができる。
【００２１】
＜ユーザ装置＞
ユーザ装置１は、図３に示されるように、ユーザ操作部１１、セッションキー生成部１２、赤外線送信部１３、リクエスト生成部１４、ネットワーク通信部１５、および表示部１６を少なくとも有する携帯端末装置として構成される。具体的には携帯電話やＰＤＡ、ノートパソコン等の小型且つ携帯可能なデータ処理装置を用いることができる。ユーザ装置１においては、当該ユーザ装置１に具備された図示されないスイッチやボタン、キー等のユーザ操作部１１のユーザによる単一操作入力に従って、セッションキー生成部１２および赤外線送信部１３によるセッションキーの生成および赤外線通信ならびにリクエスト生成部１４およびネットワーク通信部１５によるリクエストの生成およびワイヤレスネットワーク送信を実行する。この送信に対応して応答する環境側システムによるリクエスト応答を待って、ディスプレイ等の表示部１６に情報コンテンツページ等の表示が実行される。
【００２２】
このユーザ装置１は、ハードウェア構成としては、たとえば、記憶部（メモリ）および中央処理部（ＣＰＵ）から構成され、主記憶部（メインメモリ）に記憶されている情報配信サービス端末用プログラム（ユーザ装置は環境側システムを構成する各サーバに対するものとしてユーザ端末とも呼べる）の指令を受けてデータ処理を実行する中央処理部により、セッションキー生成・送信の処理およびリクエスト生成・送信の処理の開始とともに、Ｗｅｂブラウザを立ち上げて、環境側システムからのリクエスト応答に備えて情報コンテンツページを表示するソフトウェア処理を実行するようなシステムとして構築される。
【００２３】
ここでのセッションキーについては、ユーザ装置１毎に固有で且つ重複の無いものとして、たとえば、ユーザ装置１に予め割り当てられている固有値と情報リクエスト時にランダム生成される値、またはそれらのハッシュ値を用い、後者の値は、携帯電話の場合ではｈ（ｈ（電話番号）＋乱数）、ＰＤＡの場合ではｈ（ｈ（ＩＰアドレス）＋乱数）などにより算出されるものとする。なお、ｈは一方向ハッシュ関数を表し、ＭＤ５(Message Digest 5)などの既知のハッシュ関数を用いることができる。
【００２４】
リクエストについては、上記生成されたセッションキーを用い、これと既知のＵＲＬを組み合わせたものとする。ＵＲＬは、情報配信サービスを受けるために必要となるもので、予め何等かの形でユーザに知らされているものとする。または、ユーザ装置１に入力されているものとする。このリクエストの送信は、ワイヤレスネットワークを介して行われ、たとえば、キャリア経由のインターネット通信を用いる。
【００２５】
もちろん、本発明におけるユーザ装置１は本実施形態に限定されないことは言うまでもない。たとえば、近接指向性通信については、赤外線通信以外にもブルートゥースに代表される短距離無線通信を利用することができる。
【００２６】
＜オブジェクトサーバ＞
次に、環境側システムにおけるオブジェクトサーバ２を説明する。オブジェクトサーバ２は、図３に示すように、赤外線受信部２１、時刻管理部２２、ＩＤ記憶部２３、サーバ間通信部２４を少なくとも有するコンピュータシステムにより構成される。赤外線受信部２１によってユーザ装置１からのセッションキーを受信し、このセッションキーを、時刻とオブジェクトサーバＩＤとともにサーバ間通信部２４によってセッションサーバ４に送信する。
【００２７】
このオブジェクトサーバ２は、たとえば、主記憶部（メインメモリ）に記憶されている情報配信サービスサーバ用プログラムの指令を受けた中央処理部（ＣＰＵ）によって、セッションキーの受信に応じた時刻およびオブジェクトサーバＩＤの呼出処理ならびにそれらとセッションキーの送信処理をソフトウェア処理するように構築される。
【００２８】
より具体的には、たとえば、マイクロサーバと呼ばれる超小型のマイクロコンピュータにより構成されるサーバ装置を用いる。マイクロサーバ自体は展示物毎の形態や周囲環境等に合わせて展示物の傍に取り付けたり展示物自体に埋め込んだりして設置されており、そのマイクロサーバにおいてユーザ装置１から発光されたセッションキー赤外光を受光した際に上記ソフトウェア処理を内部で実行させるように構成されている。
【００２９】
ここで、セッションキーとともにセッションサーバ４に送信する時刻としては、時刻管理部２２により取得管理されるユーザ装置１からの赤外線送信時刻や、オブジェクトサーバ２による赤外線受信時刻、セッションサーバ４へのデータ送信時刻、オブジェクトサーバ２内でのソフトウェア処理時刻などに対応して時刻処理を行うものが利用される。
【００３０】
オブジェクトサーバＩＤは、オブジェクトサーバ毎に予め設定されてＩＤ記憶部２３に記憶されているオブジェクトサーバ固有の識別情報である。
【００３１】
もちろん、本発明におけるオブジェクトサーバ２は本実施形態に限定されないことは言うまでもない。たとえば、近接指向性通信について、赤外線通信以外にもブルートゥースに代表される短距離無線通信を利用した場合には、それに対応する受信機能を持つものとする。
【００３２】
＜コンテンツサーバ＞
環境側システムにおけるコンテンツサーバ３は、図３に示すように、ネットワーク通信部３１、セッションキー取出部３２、サーバ間通信部３３、ページ配信部３４、エラー表示処理部３５、時間判定処理部３６、ワンタイム処理部３７、タイムアウト処理部３８を少なくとも有するコンピュータシステムにより構成される。ネットワーク通信部３１によってユーザ装置１から送信されてきたセッションキーとＵＲＬとで構成されているリクエストを受信して、セッションキー取出部３２によって受信したリクエストからセッションキーを取り出し、これをサーバ間リクエストとしてサーバ間通信部３３を介してセッションサーバ４に送信する。そして、そのセッションサーバ４からの返信に従ってページ配信部３４およびエラー表示処理部３５によって情報コンテンツページ配信やエラー表示を行う。また、その他、必要に応じて、時間判定処理部３６、ワンタイム処理部３７、タイムアウト処理部３８により時間判定処理、ワンタイム処理、タイムアウト処理をそれぞれに行うが、これらの内容については、後述する。
【００３３】
このコンテンツサーバ３は、たとえば、主記憶部（メインメモリ）に記憶されている情報配信サービスサーバ用プログラムの指令を受けた中央処理部（ＣＰＵ）によって、リクエスト応答をソフトウェア処理するように構築される。もちろん、本発明におけるコンテンツサーバ３は本実施形態に限定されないことは言うまでもない。
【００３４】
＜セッションサーバ＞
環境側システムにおけるセッションサーバ４は、図３に示すように、サーバ間通信部４１、三つ組データ記憶部４２、サーバ間通信部４３を少なくとも有するコンピュータシステムにより構成される。サーバ間通信部４１によってオブジェクトサーバ２から送られてきたセッションキーとオブジェクトサーバＩＤと時刻との三つ組データを受信して、三つ組データ記憶部４２に格納し、その一方でコンテンツサーバ３からのサーバ間リクエストをサーバ間通信部４３によって受信して、三つ組データ記憶部４２に該当する三つ組データがあるか否かに従って応答返信をコンテンツサーバ３に送る。
【００３５】
このセッションサーバ４についても、他のサーバと同様に、たとえば、主記憶部（メインメモリ）に記憶されている情報配信サービスサーバ用プログラムの指令を受けた中央処理部（ＣＰＵ）によって、三つ組データの受信に応じた格納処理ならびにサーバ間リクエストの受信に応じたコンテンツサーバ３に対する応答処理を、ソフトウェア処理するように構築される。
【００３６】
このセッションサーバ４への上記オブジェクトサーバ２からのデータ送信はサーバ間通信により行われるが、オブジェクトサーバ２は展示物毎にその近傍に設置されるので、オブジェクトサーバ２毎にセッションサーバ４を設置するよりも、一つまたは少数のセッションサーバ４で対応する方が、効率が良い。この場合、セッションサーバ４と各オブジェクトサーバ２とを結ぶサーバ間通信はネットワーク通信が好ましい。ネットワーク通信については、ワイヤレスでもワイヤードでもよく、前者の場合ではたとえば無線ＬＡＮを利用できる。
【００３７】
また、セッションサーバ４と上記コンテンツサーバ３とは、展示物毎に設置する必要がないので、上記オブジェクトサーバ２としてのマイクロサーバのような超小型コンピュータを用いる必要はなく、一般的なコンピュータシステムのサーバコンピュータの形態でよい。これらをワイヤレスまたはワイヤードのサーバ間通信（複数サーバ間の場合には無線ＬＡＮ等のネットワーク通信）、およびユーザ装置１とのワイヤレスネットワーク通信可能に構築し、それぞれ上記ソフトウェア処理を内部で実行させるようにすればよい。
【００３８】
もちろん、本発明におけるセッションサーバ４は本実施形態に限定されないことは言うまでもない。たとえば、セッションサーバ４と上記コンテンツサーバ３とを、一つのサーバコンピュータとして、その内部でそれぞれ役割分担するようにシステムを構築することもできる。
【００３９】
＜情報配信サービスの処理フロー＞
ここで、上記のとおりのユーザ装置１ならびにオブジェクトサーバ２、コンテンツサーバ３およびセッションサーバ４を用いた情報配信サービスの各処理フローについて、図４および図５を参照して説明する。
【００４０】
＜ステップＳ１０１＞
まず、ユーザが、ある展示物に関する詳細情報の配信サービスを受けたいと思ったときに、ユーザ装置１をその展示物（オブジェクトサーバ２）に向けた状態で、配信リクエスト用の単一操作を行うと、その操作入力に応じて、ユーザ装置１にてセッションキーが自動生成される。
【００４１】
ユーザ装置１を展示物に向けた状態とは、展示物を担当するオブジェクトサーバ２の方向に向けた状態であると言える。より具体的には、セッションキーは次ステップ（Ｓ１０２）でユーザ装置１からオブジェクトサーバ２に送信されるが、このとき赤外線通信により送信されるので、その赤外線通信の送受信つまり赤外線による近接指向性通信がユーザ装置１とオブジェクトサーバ２との間で行われるように、ユーザ装置１からの赤外線をオブジェクトサーバ２の赤外線受光素子の受光範囲に向けて発信する必要がある。これが可能となる方向にユーザ装置１の赤外線発光素子を向けた状態にする。
【００４２】
＜ステップＳ１０２＞
生成されたセッションキーは、ユーザ装置１からオブジェクトサーバ２へ赤外線通信で送信される。
＜ステップＳ１０３＞
セッションキーを受信したオブジェクトサーバ２は、そのセッションキーを時刻とオブジェクトサーバＩＤとともにセッションサーバ４へ送る。
＜ステップＳ１０４＞
セッションサーバ４では、これらを三つ組データとして格納する。
＜ステップＳ１０５＞
以上のステップＳ１０２〜Ｓ１０４の一方で、Ｓ１０５〜Ｓ１０８の処理が行われる。ユーザ装置１では、上記操作入力に応じて、生成されたセッションキーと既知のＵＲＬとを有するリクエストが自動生成される。すなわち、ユーザによる単一操作入力をもって、セッションキー生成とこれを用いたリクエスト生成が実行される。
＜ステップＳ１０６＞
生成されたリクエストは、ユーザ装置１からコンテンツサーバ３へワイヤレスネットワークを介して送信される。
【００４３】
＜ステップＳ１０７〜Ｓ１１５＞
そして、コンテンツサーバ３にて、ユーザ装置１から送られてきたセッションキーと同じセッションキーを持つ三つ組データがセッションサーバ４に格納されている場合に、当該三つ組データのオブジェクトサーバＩＤに対応した情報コンテンツページを前記ＵＲＬにてユーザ装置に配信する。
【００４４】
この処理は、より詳細には、たとえば以下のようにして処理が実行される。
＜＜ステップＳ１０７、Ｓ１０８＞＞
まず、コンテンツサーバ３により、ユーザ装置１から送られてきたリクエストのなかからセッションキーを取り出して、これをセッションサーバ４に送信することで、このセッションキーと同じセッションキーを持つ三つ組データがあるかどうかをセッションサーバ４に問い合わせる。
＜＜ステップＳ１０９、Ｓ１１０＞＞
続いて、セッションサーバ４により、コンテンツサーバ３からの問い合わせに応じて、格納されている三つ組データの中から、コンテンツサーバ３から送られてきたセッションキーと同じセッションキーを持つ三つ組データを検索し、存在する場合には該当する三つ組データをコンテンツサーバ３に送信する。
＜＜ステップＳ１１１，Ｓ１１２＞＞
そして、三つ組データ内の時刻から現時刻までの経過時間が既定時間を超えていない場合に、コンテンツサーバ３により、受信した三つ組データに含まれるオブジェクトサーバＩＤに対応した情報コンテンツページを前記ＵＲＬにてＷｅｂ配信し、ユーザ装置１からのリクエストに対する応答とする。
【００４５】
ここで、情報コンテンツページについては、たとえば、コンテンツサーバ３に予めオブジェクトサーバＩＤ毎に蓄積されている情報コンテンツページ群から該当するものを呼び出したり、その都度新たに生成したり、することができる。一例として、複数の展示物が設置されて、それぞれにオブジェクトサーバ２が設けられている場合において、各オブジェクトサーバ２が対応する展示物に関する説明データを記載した情報コンテンツページをオブジェクトサーバＩＤ毎に蓄積しておいたり、各オブジェクトサーバ２が対応する展示物の識別情報や説明データをオブジェクトサーバＩＤ毎に蓄積しておき、それら識別情報や説明データを記載した情報コンテンツページをリクエスト応答の度に新たに生成したりする。後は、この情報コンテンツページが、ユーザ装置１にてＷｅｂブラウザを介して表示され閲覧される。
【００４６】
＜＜ステップＳ１１３、Ｓ１１４＞＞
なお、セッションサーバ４に該当三つ組データがない場合には、たとえば、セッションサーバ４から該当データなしをコンテンツサーバ３に通知し（Ｓ１１３）、コンテンツサーバ３により不正リクエストとしてエラー表示処理を行う（Ｓ１１４）。エラー表示については、たとえば、エラーメッセージを記載したエラーページを、上記情報コンテンツページを配信するＵＲＬにて、情報コンテンツページの代わりにＷｅｂ配信すればよい。
【００４７】
＜＜ステップＳ１１１、Ｓ１１２、Ｓ１１４＞＞
以上のとおりのリクエスト応答の処理においては、さらに、セッションサーバ４から送られてきた三つ組データが予め設定された時間を経過していないか確認する時間判定処理を介在させている。
【００４８】
時間判定処理は、具体的には、三つ組データに含まれる時刻から現時刻までの経過時間を求め、それが既定時間を超えているか否かを判定し（ステップＳ１１１）、超えていなければそのまま上記のとおりに情報コンテンツページを配信し（ステップＳ１１２）、超えている場合には古いリクエストであるとしてエラーページ配信を行う（ステップＳ１１４）。
【００４９】
ここでの現時刻としては、ユーザ装置１からのリクエスト送信時刻や、コンテンツサーバ３によるリクエスト受信時刻、コンテンツサーバ３内でのソフトウェア処理時刻などを用いて処理を進めることができる。
【００５０】
これにより、ユーザ装置１による対象物指示と配信リクエストとの間にサービス上許容できない程長いタイムラグが生じている場合には、情報配信を行わず、より確実に「その場所だけ」かつ「その時だけ」の情報配信サービスを実現することができる。
【００５１】
なお、この情報配信サービスの処理を実行するために、オブジェクトサーバ２とコンテンツサーバ３で取得管理される時刻は、ある程度の精度を持って互いに同期している必要がある。
【００５２】
＜＜ステップＳ１１５＞＞
また、さらに、リクエスト応答が実行された後、ワンタイム処理およびタイムアウト処理を実行するようにしてもよい。
【００５３】
ワンタイム処理については、図５に示すように、情報コンテンツページが一度または所定回数閲覧された後、リクエスト応答に用いたセッションキーとオブジェクトサーバＩＤとを有する三つ組データの削除要求をコンテンツサーバ３からセッションサーバ４に送り（ステップＳ１１５ａ−１）、それを受けたセッションサーバ４が該当する三つ組データを格納データの中から削除する（ステップＳ１１５ａ−２）処理である。
【００５４】
タイムアウト処理については、同じく図５に示すように、情報コンテンツページが配信後から一定期間経過したか否かを判定し（Ｓ１１５ｂ−１）、経過していれば当該情報コンテンツページを削除して、ユーザ装置１からのアクセスを不可能とする（Ｓ１１５ａ−２）処理である。これらの処理により、所定回数閲覧後または一定期間経過後には情報を入手することができなくなり、「その時だけ」の情報提供サービスをさらに一層確実に実現することができる。
【産業上の利用可能性】
【００５５】
以上に説明したように、本発明によれば、「その場所だけ」かつ「その時だけ」の情報配信サービスがサービス提供空間内を移動する利用者に対して実現され、これにおいて、利用者はユーザ装置における一度の操作のみで対象物指定及び情報コンテンツの配信リクエストとその取得ができる。この場合に、オブジェクトサーバからの応答や認証は不要であり、また、ユーザ装置毎に異なるセッションキーを利用することにより、環境側システムでは複数の利用者からのリクエストに対して混同することなくリクエスト応答できる。また、さらに、セッションキーはユーザ装置を識別あるいは特定することができない形で生成されるため、プライバシの保持が容易である。
【００５６】
また、たとえば、ハッシュ化されたセッションキーがどのセッションでも共通に同定できるようにすれば、サービス提供エリア内を通じた利用者の操作履歴をシステム側で解析して、個人に適応した情報配信を行うことも可能となる。この場合においても、セッションキーはハッシュ化されているため、個人の同定は不可能である。これにより、個人情報の保護が十分に配慮されたシステムとなる。
【図面の簡単な説明】
【００５７】
【図１】本発明の情報配信システムの構成を説明するための図である。
【図２】情報配信システムの実施例の構成を説明する模式図である。
【図３】情報配信システムのシステム構成を説明する機能ブロック図である。
【図４】情報配信システムを動作を説明する第１のフローチャートである。
【図５】情報配信システムを動作を説明する第２のフローチャートである。
【図６】従来システムについて説明するための図である。
【符号の説明】
【００５８】
１  ユーザ装置
２  オブジェクトサーバ
３  コンテンツサーバ
４  セッションサーバ
１１  ユーザ操作部
１２  セッションキー生成部
１３  赤外線送信部
１４  リクエスト生成部
１５  ネットワーク通信部
１６  表示部
２１  赤外線受信部
２２  時刻管理部
２３  ＩＤ記憶部
２４  サーバ間通信部
３１  ネットワーク通信部
３２  セッションキー取出部
３３  サーバ間通信部
３４  ページ生成部
３５  エラー表示処理部
３６  タイムアウト処理部
３７  ワンタイム処理部
４１  サーバ間通信部
４２  三つ組データ記憶部
４３  サーバ間通信部
６１  ユーザ装置
６２  オブジェクトサーバ
６３  コンテンツサーバ
【図１】
0004735972.tif 000002
【図２】
0004735972.tif 000003
【図３】
0004735972.tif 000004
【図４】
0004735972.tif 000005
【図５】
0004735972.tif 000006
【図６】
0004735972.tif 000007