(57)【特許請求の範囲】
【請求項１】
ユーザ端末とＷｅｂサーバとが通信するシステムにおけるページサイト表示方法において、
Ｗｅｂサーバが、ユーザＩＤ(IDentifier)に対応付けて、ページサイトアドレス及び表示時刻を含む予約情報を登録する第１のステップと、
ユーザ端末が、自らのユーザＩＤに対応する予約情報をＷｅｂサーバへ問い合わせ、Ｗｅｂサーバから予約情報を受信する第２のステップと、
ユーザ端末が、予約情報に含まれる表示時刻に達した際に、予約情報のページサイトアドレスに向けて取得要求を送信し、Ｗｅｂサーバからページサイトのコンテンツを受信して表示する第３のステップと
を有することを特徴とするページサイト表示方法。
【請求項２】
ユーザ端末には、ブラウザが予めインストールされており、
第２のステップ及び第３のステップについて、ユーザ端末が、Ｗｅｂサーバに予めアクセスして受信したページサイトに組み込まれたプログラムを、ブラウザで実行することによって実現する
ことを特徴とする請求項１に記載のページサイト表示方法。
【請求項３】
第１のステップについて、当該ユーザ端末と異なる他のユーザ端末によって、予約情報が登録される
ことを特徴とする請求項１又は２に記載のページサイト表示方法。
【請求項４】
ページサイトは、テキスト、映像及び／又は音声からなるマルチメディアデータに基づくものである
ことを特徴とする請求項１から３のいずれか１項に記載のページサイト表示方法。
【請求項５】
第２のステップについて、ユーザ端末は、
所定時間毎に、Ｗｅｂサーバへ問い合わせ、
自らのユーザＩＤに対する予約情報を受信した際に、当該予約情報がある旨を表示する
ことを特徴とする請求項１から４のいずれか１項に記載のページサイト表示方法。
【請求項６】
当該システムは、デジタル展示会に基づくものであって、
Ｗｅｂサーバは、展示会サーバであり、
ユーザ端末は、展示会内を閲覧するユーザとして操作され、
第１のユーザ端末が、所定の表示時刻に、所定のイベントのページサイトを第２のユーザ端末に表示するべく、予約情報を登録する
ことを特徴とする請求項１から５のいずれか１項に記載のページサイト表示方法。
【請求項７】
ページサイトには、スクロール方向を進行方向とした複数のパネルが並んでおり、
ユーザ端末は、ページサイトの中で、ブラウザに表示中のパネルを検出し、
ページサイトアドレスは、ページサイトにおけるパネルのスクロール位置に基づくものである
ことを特徴とする請求項１から６のいずれか１項に記載のページサイト表示方法。
【請求項８】
ページサイトには、パネル毎に、スクロール方向のピクセル数が予め設定されており、
ユーザ端末は、ブラウザの表示エリアのピクセル数と、スクロールしたピクセル数とから、ブラウザに表示中のパネルを検出する
ことを特徴とする請求項７に記載のページサイト表示方法。
【請求項９】
ページサイトアドレスは、ページサイトのパネルにおけるスクロール方向のピクセル数によって指定され、
ユーザ端末は、ページサイトにおけるスクロール方向のピクセル数によって決定されたパネルを表示する
ことを特徴とする請求項８に記載のページサイト表示方法。
【請求項１０】
Ｗｅｂサーバと通信するユーザ端末において、
Ｗｅｂサーバが、ユーザＩＤに対応付けて、ページサイトアドレス及び表示時刻を含む予約情報を登録しており、
自らのユーザＩＤに対応する予約情報をＷｅｂサーバへ問い合わせ、Ｗｅｂサーバから予約情報を受信する予約情報取得手段と、
予約情報に含まれる表示時刻に達した際に、予約情報のページサイトアドレスに向けて取得要求を送信し、Ｗｅｂサーバからページサイトのコンテンツを受信して表示するページサイト表示手段と
を有することを特徴とするユーザ端末。
【請求項１１】
Ｗｅｂサーバと通信するユーザ端末に搭載されたコンピュータを機能させるプログラムにおいて、
Ｗｅｂサーバが、ユーザＩＤに対応付けて、ページサイトアドレス及び表示時刻を含む予約情報を登録しており、
自らのユーザＩＤに対応する予約情報をＷｅｂサーバへ問い合わせ、Ｗｅｂサーバから予約情報を受信する予約情報取得手段と、
予約情報に含まれる表示時刻に達した際に、予約情報のページサイトアドレスに向けて取得要求を送信し、Ｗｅｂサーバからページサイトのコンテンツを受信して表示するページサイト表示手段と
してコンピュータを機能させることを特徴とするユーザ端末のプログラム。
【請求項１２】
ユーザ端末と通信するＷｅｂサーバにおいて、
ユーザＩＤに対応付けて、ページサイトアドレス及び表示時刻を含む予約情報を登録する予約情報登録手段と、
ユーザ端末から、自らのユーザＩＤに対応する予約情報の問い合わせを受信し、予約情報を応答する
を有することを特徴とするＷｅｂサーバ。
【請求項１３】
ユーザ端末と通信するＷｅｂサーバに搭載されたコンピュータを機能させるプログラムにおいて、
ユーザＩＤに対応付けて、ページサイトアドレス及び表示時刻を含む予約情報を登録する予約情報登録手段と、
ユーザ端末から、自らのユーザＩＤに対応する予約情報の問い合わせを受信し、予約情報を応答する予約情報応答手段と、
予約情報に含まれる表示時刻に達した際に、ユーザ端末から、予約情報のページサイトアドレスに向けた取得要求を受信し、ページサイトのコンテンツを応答するページサイト表示手段と
してコンピュータを機能させることを特徴とするＷｅｂサーバのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ端末について、予約した表示時刻にページサイトを表示する技術に関する。特に、デジタル展示会における来場者間で、同一の時刻に、同一のページサイトを閲覧する用途に適する。
【背景技術】
【０００２】
従来の展示会や見本市によれば、出展者としては、商品やサービスなどの展示又はデモンストレーションによって、一度に多数の来場者へアピールすることができる。また、来場者を自らのブースに来場者を招き入れることによって、親密なコミュニケーションを図り、新規顧客獲得やビジネス商談につなげることができる。
来場者としては、展示会等に来場するだけで、多数の出展者の商品やサービスを見ることができるだけでなく、自ら目的とする商品等の比較検討や、出展者と対面で商談までもすることができる。
主催者としては、展示会や見本市を大規模に開催するほど、出展者から出展料を徴収し、来場者からは来場費を徴収することによって、ビジネスとして成立していた。
【０００３】
一方で、近年、コロナ禍の下、ニューノーマル（新たな常態）に対応するために、大規模な展示会や見本市を開催することによって集客することが困難となってきている。人の流れを抑制するべく、企業の社員であっても、テレワーク化によって、リアル展示会に足を運ぶこともできなくなっている。
【０００４】
これに対し、「デジタル展示会」（オンライン展示会、バーチャル展示会）が注目されてきている。デジタル展示会によれば、リアルな会場に集客するではなく、インターネット上の仮想空間の会場に集客する。特に展示会を運営している主催者が、リアル展示会のリプレイスとして、デジタル展示会のプラットフォームを提供しようとしている。
【０００５】
従来、実際の展示会に参加できない人であっても、展示物を見ることができる、臨場感にあふれたＷＥＢ展示会を提供する技術がある（例えば特許文献１参照）。この技術によれば、サーバは、実際に開催された展示会の会場内を撮影して得られた画像データに基づいて生成されたウォークスルー用データを用い、ユーザの移動指示に従って移動方向の画面を、端末のモニタ上に出力することにより、ＷＥＢ展示会の会場内を移動可能とする。ＷＥＢ展示会に設置されたブースでは、展示物に関する情報が提供される。
【０００６】
また、オンライン上で多人数を集客してチーム形成する方法として、例えばゲームのプラットフォームがある。そこで用いられる技術として、従来、ゲームの進行状況に応じて通信方式を切り替える技術がある（例えば特許文献２参照）。この技術によれば、ユーザ端末に対するライブ配信を、複数種類の通信方式のうちのいずれかにより実行する。ライブ配信を受けているユーザ端末のうちから、配信端末と双方向通信を行う特定のユーザ端末を特定する。特定のユーザ端末以外のユーザ端末に対するライブ配信を実行しつつ、特定のユーザ端末と通信するサーバを特別のサーバに切り替える。例えばライブ配信サーバに複数のユーザ端末が接続されている際に、特定のユーザ端末のみ双方向通信サーバや音声通信サーバに切り替えることができる。
【０００７】
デジタル展示会の場合、リアル展示会と異なって、来場者は、所望のページサイトのアドレスを知っていれば、そのページサイトへ直ぐに移動することができる。
従来、ユーザ端末にインストールされたブラウザでは、ページサイトのコンテンツに組み込まれた例えばJavaScript（登録商標）のようなスクリプト言語のプログラムを実行することができる。JavaScriptの場合、<META>タグのcontentや、setTimeoutを用いることによって、所定時間経過後に、URL又はlocation.hrefによって指定されたページサイトへ移動することができる（例えば非特許文献１参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００１−３２５３４６号公報
【特許文献２】特許第６７７６４２５号公報
【非特許文献】
【０００９】
【非特許文献１】「自動的に他のページに移動する」、[online]、［令和３年１月２８日検索］、インターネット＜URL:https://www.hashimoto-h.wakayama-c.ed.jp/club/suugakubu/method/tyuukyuu/jump.html＞
【非特許文献２】「初心者でも分かる！モーダルウィンドウの作り方」、[online]、［令和３年１月２８日検索］、インターネット＜URL:https://syncer.jp/jquery-modal-window＞
【非特許文献３】XMLHttpRequestの解説、[online]、［令和３年１月２８日検索］、インターネット＜URL:https://b-risk.jp/blog/2020/09/ajax/＞
【発明の概要】
【発明が解決しようとする課題】
【００１０】
リアル展示会の場合、来場者同士が、別々に出展者のブースを閲覧したり、所定時刻に合流して一緒に出展者のイベントを視聴するような行動をする。
しかしながら、デジタル展示会の場合、来場者が一緒に行動するということはない。各来場者は自由に、出展者のブースを閲覧していく。そのために、同一時刻に合流して一緒に、出展者のイベントを視聴するようなことはできない。
【００１１】
これに対し、デジタル展示会にあって、来場者同士が一緒に行動したい場合について想定する。例えば会社の同僚や部下と一緒にデジタル展示会に来場する場合がある。このとき、一緒に視聴したいオンラインの講演会やセミナーを予約できたとしても、各社のパネルやサイトの閲覧に没頭し、予約時刻に気付くことなく過ぎている場合もある。勿論、予約時刻に、来場者同士が一緒にそのサイトへ移動することもできない。そこで、本願の発明者らは、デジタル展示館であっても、来場者同士が、同一時刻に、同一のページサイトを訪れたり、出展者のブースの前に集合したりすることができないか、と考えた。
【００１２】
非特許文献１に記載の技術によれば、JavaScriptを用いて、所定時間経過後に、予め指定されたページサイトへ移動して表示することができる。しかしながら、ページサイトの表示時刻も、ユーザ端末別々に設定されるものであって、異なるユーザ端末同士で同一時刻に、同一のページサイトを表示することができるものではない。
【００１３】
そこで、本発明は、予約した表示時刻にページサイトを表示する方法、ユーザ端末、Ｗｅｂサーバ及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明によれば、ユーザ端末とＷｅｂサーバとが通信するシステムにおけるページサイト表示方法において、
Ｗｅｂサーバが、ユーザＩＤ(IDentifier)に対応付けて、ページサイトアドレス及び表示時刻を含む予約情報を登録する第１のステップと、
ユーザ端末が、自らのユーザＩＤに対応する予約情報をＷｅｂサーバへ問い合わせ、Ｗｅｂサーバから予約情報を受信する第２のステップと、
ユーザ端末が、予約情報に含まれる表示時刻に達した際に、予約情報のページサイトアドレスに向けて取得要求を送信し、Ｗｅｂサーバからページサイトのコンテンツを受信して表示する第３のステップと
を有することを特徴とする。
【００１５】
本発明のページサイト表示方法における他の実施形態によれば、
ユーザ端末には、ブラウザが予めインストールされており、
第２のステップ及び第３のステップについて、ユーザ端末が、Ｗｅｂサーバに予めアクセスして受信したページサイトに組み込まれたプログラムを、ブラウザで実行することによって実現することも好ましい。
【００１６】
本発明のページサイト表示方法における他の実施形態によれば、
第１のステップについて、当該ユーザ端末と異なる他のユーザ端末によって、予約情報が登録される
ことも好ましい。
【００１７】
本発明のページサイト表示方法における他の実施形態によれば、
ページサイトは、テキスト、映像及び／又は音声からなるマルチメディアデータに基づくものであることも好ましい。
【００１８】
本発明のページサイト表示方法における他の実施形態によれば、
第２のステップについて、ユーザ端末は、
所定時間毎に、Ｗｅｂサーバへ問い合わせ、
自らのユーザＩＤに対する予約情報を受信した際に、当該予約情報がある旨を表示する
ことも好ましい。
【００１９】
本発明のページサイト表示方法における他の実施形態によれば、
当該システムは、デジタル展示会に基づくものであって、
Ｗｅｂサーバは、展示会サーバであり、
ユーザ端末は、展示会内を閲覧するユーザとして操作され、
第１のユーザ端末が、所定の表示時刻に、所定のイベントのページサイトを第２のユーザ端末に表示するべく、予約情報を登録する
ことも好ましい。
【００２０】
本発明のページサイト表示方法における他の実施形態によれば、
ページサイトには、スクロール方向を進行方向とした複数のパネルが並んでおり、
ユーザ端末は、ページサイトの中で、ブラウザに表示中のパネルを検出し、
ページサイトアドレスは、ページサイトにおけるパネルのスクロール位置に基づくものである
ことも好ましい。
【００２１】
本発明のページサイト表示方法における他の実施形態によれば、
ページサイトには、パネル毎に、スクロール方向のピクセル数が予め設定されており、
ユーザ端末は、ブラウザの表示エリアのピクセル数と、スクロールしたピクセル数とから、ブラウザに表示中のパネルを検出する
ことも好ましい。
【００２２】
本発明のページサイト表示方法における他の実施形態によれば、
ページサイトアドレスは、ページサイトのパネルにおけるスクロール方向のピクセル数によって指定され、
ユーザ端末は、ページサイトにおけるスクロール方向のピクセル数によって決定されたパネルを表示する
ことも好ましい。
【００２３】
本発明によれば、Ｗｅｂサーバと通信するユーザ端末において、
Ｗｅｂサーバが、ユーザＩＤに対応付けて、ページサイトアドレス及び表示時刻を含む予約情報を登録しており、
自らのユーザＩＤに対応する予約情報をＷｅｂサーバへ問い合わせ、Ｗｅｂサーバから予約情報を受信する予約情報取得手段と、
予約情報に含まれる表示時刻に達した際に、予約情報のページサイトアドレスに向けて取得要求を送信し、Ｗｅｂサーバからページサイトのコンテンツを受信して表示するページサイト表示手段と
を有することを特徴とする。
【００２４】
本発明によれば、Ｗｅｂサーバと通信するユーザ端末に搭載されたコンピュータを機能させるプログラムにおいて、
Ｗｅｂサーバが、ユーザＩＤに対応付けて、ページサイトアドレス及び表示時刻を含む予約情報を登録しており、
自らのユーザＩＤに対応する予約情報をＷｅｂサーバへ問い合わせ、Ｗｅｂサーバから予約情報を受信する予約情報取得手段と、
予約情報に含まれる表示時刻に達した際に、予約情報のページサイトアドレスに向けて取得要求を送信し、Ｗｅｂサーバからページサイトのコンテンツを受信して表示するページサイト表示手段と
してコンピュータを機能させることを特徴とする。
【００２５】
本発明によれば、ユーザ端末と通信するＷｅｂサーバにおいて、
ユーザＩＤに対応付けて、ページサイトアドレス及び表示時刻を含む予約情報を登録する予約情報登録手段と、
ユーザ端末から、自らのユーザＩＤに対応する予約情報の問い合わせを受信し、予約情報を応答する
を有することを特徴とする。
【００２６】
本発明によれば、ユーザ端末と通信するＷｅｂサーバに搭載されたコンピュータを機能させるプログラムにおいて、
ユーザＩＤに対応付けて、ページサイトアドレス及び表示時刻を含む予約情報を登録する予約情報登録手段と、
ユーザ端末から、自らのユーザＩＤに対応する予約情報の問い合わせを受信し、予約情報を応答する予約情報応答手段と、
予約情報に含まれる表示時刻に達した際に、ユーザ端末から、予約情報のページサイトアドレスに向けた取得要求を受信し、ページサイトのコンテンツを応答するページサイト表示手段と
してコンピュータを機能させることを特徴とする。
【発明の効果】
【００２７】
本発明の方法、ユーザ端末、Ｗｅｂサーバ及びプログラムによれば、予約した表示時刻にページサイトを表示することができる。特に、異なるユーザ同士で、同一時刻に、同一のページサイトを表示することができる。
【図面の簡単な説明】
【００２８】
【図１】ユーザ端末から見たページサイトの構成を表す説明図である。
【図２】本発明におけるユーザ端末及びＷｅｂサーバの機能構成図である。
【図３】本発明におけるシーケンス図である。
【図４】来場者から見た、ユーザ端末におけるＷｅｂサーバのログイン画面である。
【図５】来場者から見た、ユーザ端末におけるロビーサイトのエントランスパネルの表示画面である。
【図６】来場者から見た、ユーザ端末におけるロビーサイトのyyy社パネルの表示画面である。
【図７】来場者から見た、ユーザ端末における予約表示画面である。
【図８】来場者から見た、予約情報のアナウンスの表示画面である。
【図９】来場者から見た、ユーザ端末におけるページサイトの表示画面である。
【図１０】Ｗｅｂサーバの各ページサイトにアクセス中のユーザを表す説明図である。
【図１１】ロビーサイトで表示中のパネルを検出する説明図である。
【発明を実施するための形態】
【００２９】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。
【００３０】
図１は、ユーザ端末から見たページサイトの構成を表す説明図である。
【００３１】
図１によれば、Ｗｅｂサーバ１は、ユーザ端末４へ、認証フォームを提示するログインサイトを公開する。ユーザ端末４を操作するユーザの認証成功後、Ｗｅｂサーバ１は、ユーザ端末４に、ロビーサイト（ページサイト）へアクセスさせる。
【００３２】
Ｗｅｂサーバ１は、ユーザ端末４からアクセス可能なロビーサイトを公開する。ロビーサイトでは最初に、エントランスパネルが閲覧でき、その後、スクロール方向に複数の「パネル」が並ぶ。デジタル展示会の場合、スクロール方向は、ユーザ端末４を操作する来場者の進行方向となり、スクロールは、来場者の歩行を意味する。その歩行方向に出展者のパネルが並んでいるように、ユーザに印象付ける。
パネルは、出展者のブースの入口となる画像又は動画であり、来場者はそのパネルから、出展者の専用サイトにアクセス（入場）することができる。
【００３３】
ここで、パネル毎に対応付けられた専用サイトとしては、マルチメディアデータの配信サイトであってもよい。例えば出展者のイベントや講演会を、テキスト、映像及び／又は音声で配信するようなものであってもよい。
尚、このような専用サイトにアクセスする複数のユーザ端末を、仮想空間の中でマッチングさせてグループ化し、マルチメディアデータを低遅延で配信するものであってもよい。このような専用サイトへの入室及び退室については、Ｗｅｂサーバ１のＡＰＩ(Application Programming Interface)によって提供される。
【００３４】
図２は、本発明におけるユーザ端末及びＷｅｂサーバの機能構成図である。
【００３５】
図２によれば、ユーザ端末４は、Ｗｅｂサーバ１と、インターネットを介して通信する。本発明のシステムは、例えばデジタル展示会の用途に基づくものであって、各装置を以下のように対応付ける。
Ｗｅｂサーバ  ：展示会サーバ
ユーザ端末    ：来場者が操作する端末
尚、Ｗｅｂサーバ１は、クラウドサーバとして実装されるものであってもよい。
【００３６】
＜Ｗｅｂサーバ１＞
Ｗｅｂサーバ１は、複数のユーザ端末４からアクセス可能なロビーサイトと、出展者の専用サイトとを公開する。尚、図２には明示しないが、Ｗｅｂサーバ１は、ユーザ端末４に対するログインサイトを公開し、来場者の認証成功後、ユーザ端末４からロビーサイトへのアクセスを可能とする。
【００３７】
図２によれば、Ｗｅｂサーバ１は、コンテンツ蓄積部１０と、予約情報登録部１１と、予約情報応答部１２と、ページサイト応答部１３とを有する。これら機能構成部は、Ｗｅｂサーバに搭載されたコンピュータを機能させるプログラムを実行することによって実現される。
【００３８】
［コンテンツ蓄積部１０］
コンテンツ蓄積部１０は、ユーザ端末４へ配信するページサイトを蓄積する。ページサイトとしては、複数のパネルが並ぶロビーサイトを蓄積すると共に、出展者の専用サイト（例えば技術講演会サイト、ビデオ商談サイトなど）によって配信するコンテンツを蓄積する。
【００３９】
［予約情報登録部１１］（Ｓ１）
予約情報登録部１１は、ユーザＩＤに対応付けて、ページサイトアドレス及び表示時刻を含む予約情報を登録する。
ユーザＩＤ -> ページサイトアドレス、表示時刻
【００４０】
［予約情報応答部１２］（Ｓ２）
予約情報応答部１２は、ユーザ端末４から、自らのユーザＩＤに対応する予約情報の問い合わせを受信し、予約情報を応答する。
【００４１】
［ページサイト応答部１３］（Ｓ３）
ページサイト応答部１３は、ユーザ端末４から、ページサイトアドレスの取得要求を受信し、そのページサイトのコンテンツを応答する。
【００４２】
＜ユーザ端末４＞
ユーザ端末４は、ブラウザを搭載したパーソナルコンピュータ、スマートフォン又はタブレットであって、Ｗｅｂサーバ１のログインサイトや専用サイトにアクセスすることができる。ユーザ端末４には、既存のブラウザが予めインストールされている。ブラウザとしては、具体的にはChrome（登録商標）、Firefox（登録商標）、Edge（登録商標）、Safari（登録商標）などがある。
【００４３】
図２によれば、ユーザ端末４は、予約情報取得部４１と、ページサイト表示部４２とを有する。予約情報取得部４１及びページサイト表示部４２は、ユーザ端末４が、Ｗｅｂサーバ１に予めアクセスして受信したページサイトに組み込まれたプログラムを、ブラウザで実行することによって実現される。具体的にはJavaScript（登録商標）のようなＷｅｂブラウザ用のスクリプト言語で記述されたプログラムである。
【００４４】
［予約情報取得部４１］
予約情報取得部４１は、自らのユーザＩＤに対応する予約情報をＷｅｂサーバ１へ問い合わせ、Ｗｅｂサーバ１から予約情報を受信する。
【００４５】
［ページサイト表示部４２］
ページサイト表示部４２は、予約情報に含まれる表示時刻に達した際に、予約情報のページサイトアドレスに向けて取得要求を送信し、Ｗｅｂサーバからページサイトのコンテンツを受信して表示する。
【００４６】
図３は、本発明におけるシーケンス図である。
【００４７】
（Ｓ０１）ユーザ端末４は、Ｗｅｂサーバ１との間で認証シーケンスを実行する。
例えば展示会サーバとしてのＷｅｂサーバ１は、来場者の認証情報（ユーザＩＤ及びパスワード）を予め保持している。
【００４８】
図４は、来場者から見た、ユーザ端末におけるＷｅｂサーバのログイン画面である。
最初に、来場者が操作するユーザ端末４は、Ｗｅｂサーバ１のログインサイトへアクセスする。これに対し、Ｗｅｂサーバ１は、ログインサイトの認証フォームを返信する。入力されたユーザＩＤ及びパスワードは、Ｗｅｂサーバ１へ送信される。
【００４９】
Ｗｅｂサーバ１は、ユーザ端末４から認証情報を受信し、認証成否を判定する。認証成功後、Ｗｅｂサーバ１は、ユーザ端末４へ、ロビーサイトにアクセス可能とするリダイレクト要求を送信する。
尚、Ｗｅｂサーバ１は、ユーザ端末４へ、ユーザＩＤに代えて、アクセストークンを発行するものであってもよい。
【００５０】
（Ｓ０２）ユーザ端末４は、Ｗｅｂサーバ１のロビーサイトへアクセスする。ロビーサイトは、図１で前述したように、複数のパネルがスクロール方向に並ぶページサイトである。例えば展示会の場合、エントランスから順に、来場者の進行方向に応じて、出展者のブースが並んでいるような印象を、ユーザに与える。
【００５１】
ロビーサイトのコンテンツには、例えばJavaScriptで記述されたプログラムが組み込まれており、ブラウザで直ぐに実行される。このプログラムの実行によって、Ｓ１以降のステップが実行可能となる。
【００５２】
図５は、来場者から見た、ユーザ端末におけるロビーサイトのエントランスパネルの表示画面である。
ユーザ端末４は、ロビーサイトにアクセスすると、エントランスパネルが表示される。そして、ブラウザに表示されたロビーサイトをスクロールすることによって、出展者のパネルが順々に表示されていく。
【００５３】
図６は、来場者から見た、ユーザ端末におけるロビーサイトのyyy社パネルの表示画面である。
xxx社パネルからスクロールすることによって、ユーザ端末４のブラウザには、出展者yyy社パネルが表示されている。このとき、ユーザ端末４を操作するユーザは、興味を持って視認していたとする。ユーザ端末４では、ロビーサイトの組み込みプログラムによって、yyy社パネルがブラウザに表示中であることを検出し、その継続時間を計測してもよい。
【００５４】
（Ｓ１）ユーザ端末４を操作するユーザは、「予約」ボタンをクリックしたとする。
【００５５】
図７は、来場者から見た、ユーザ端末における予約表示画面である。
図７によれば、ユーザ端末４には、例えばユーザＩＤ８のユーザによって、以下のように予約情報が入力されている。
表示時刻            ：11:50
場所（ページサイト）：技術講演会サイト
ユーザＩＤ          ：１，８，９
この予約情報は、Ｗｅｂサーバ１へ送信される。
勿論、他のユーザＩＤ１，９のユーザも、Ｗｅｂサーバ１にログイン済みであることとする。
【００５６】
尚、移動するページサイトが「技術講演会」として説明するが、来場者と出展者とが商談するためのビデオ商談サイトであってもよい。ページサイトは、例えばテキスト、映像及び／又は音声からなるマルチメディアデータに基づくものであってもよい。
【００５７】
本発明の特徴として、当該ユーザ端末４と異なる他のユーザ端末４によって、予約情報が登録されることにある。Ｓ１によれば、ユーザＩＤ８のユーザが、予約情報を登録する際に、同一時刻に同一ページサイトに集合するべく、他のユーザＩＤ１，９を記述する。即ち、ユーザＩＤ１，９は、異なる他のユーザＩＤ８によって予約情報が登録される。
【００５８】
予約情報の登録方法としては、具体的には、ユーザ端末４のブラウザで実行されるJavaScriptから、Ｗｅｂサーバ１のＡＰＩへ送信する。これによって、Ｗｅｂサーバ１は、ユーザＩＤに対応付けて、ページサイトアドレス及び表示時刻を含む予約情報を登録する。
【００５９】
（Ｓ２）各ユーザ端末４は、自らのユーザＩＤに対応する予約情報をＷｅｂサーバ１へ問い合わせ、Ｗｅｂサーバ１から予約情報を受信する。
【００６０】
図３によれば、各ユーザ端末４は、所定時間（例えば１０分）毎に、Ｗｅｂサーバ１へ、予約情報の問い合わせを継続する。
ユーザＩＤ８のユーザ端末４は、11:35にＷｅｂサーバ１へ予約情報を問い合わせ、その後、１０分以内の予約情報が無いことが応答されている。
ユーザＩＤ９のユーザ端末４は、11:36にＷｅｂサーバ１へ予約情報を問い合わせ、その後、１０分以内の予約情報が無いことが応答されている。
ユーザＩＤ１のユーザ端末４は、11:38にＷｅｂサーバ１へ予約情報を問い合わせ、その後、１０分以内の予約情報が無いことが応答されている。
【００６１】
その後、予約時刻に近くなってきたとする。
ユーザＩＤ８のユーザ端末４は、11:45にＷｅｂサーバ１へ予約情報を問い合わせ、11:50に、技術講演会サイトを表示すべき応答を受信する。
ユーザＩＤ９のユーザ端末４は、11:46にＷｅｂサーバ１へ予約情報を問い合わせ、11:50に、技術講演会サイトを表示すべき応答を受信する。
ユーザＩＤ１のユーザ端末４は、11:48にＷｅｂサーバ１へ予約情報を問い合わせ、11:50に、技術講演会サイトを表示すべき応答を受信する。
【００６２】
このように、具体的には、ユーザ端末４のブラウザによって実行されたJavaScriptのプログラムが、所定時間毎にＷｅｂサーバ１のＡＰＩへポーリングする。ＡＰＩは、所定時間範囲に、そのユーザＩＤに対応する予約情報が存在する場合、その予約情報を返信する。そして、各ユーザ端末４は、自らのユーザＩＤに対する予約情報を受信した際に、当該予約情報がある旨を表示する。
【００６３】
図８は、来場者から見た、予約情報のアナウンスの表示画面である。
図８によれば、11:50に技術講演会サイトが開始される旨が、オーバレイによって表示されている。これには、モーダル表示の技術を適用することができる（例えば非特許文献２参照）。モーダル表示とは、コンテンツを浮かび上がるようにポップアップ表示させるウィンドウである。これは、スペースを余分に取ることなく、短いメッセージを表示することができる。
【００６４】
（Ｓ３）ユーザ端末４は、予約情報に含まれる表示時刻に達した際に、予約情報のページサイトアドレスに向けて取得要求を送信し、Ｗｅｂサーバからページサイトのコンテンツを受信して表示する。
図３によれば、時刻11:50になった際に、各ユーザ端末４は、一斉に、Ｗｅｂサーバ１の技術講演会サイトへ取得要求を送信し、コンテンツを受信し始める。
【００６５】
図９は、来場者から見た、ユーザ端末におけるページサイトの表示画面である。
図９によれば、例えば技術講演会サイトであり、出展者がプレゼンテーションをしている。その技術講演会サイトは、ユーザＩＤ１，８，９によって同時に視聴される。
【００６６】
技術講演会サイトの場合、映像配信と同時に、来場者との間でテキストチャットの交換をすることができるものであってもよい。
また、ビデオ商談サイトの場合、出展者の専用ページには、来場者のユーザＩＤも表示され、出展者が、来場者の個人情報を同時に認識することもできる。出展者は、来場者の個人情報を認識することによって、来場者の属性や特性に合わせた応対が可能となり、新規顧客獲得やビジネス商談につながるような親密感の高いコミュケーションをすることもできる。出展者は、例えばリアル展示会のように、会話をする相手方の名札（名刺）を見て、接客していたような感覚を持つことができる。
【００６７】
また、このようなマルチメディアデータを送受信する技術講演会サイトやビデオ商談サイトのような出展者専用のページサイトは、WebSocket又はＸＨＲ(XMLHttpRequests)のHTTPのセッションによって低遅延化を実現し、リアルなライブ配信をすることができる。また、ユーザ端末４によって、技術講演会サイトがブラウザに表示されなくなった際には、当該WebSocket又はＸＨＲを切断する。
【００６８】
Ｗｅｂサーバ１は、ユーザ端末４に対して、WebSocket又はＸＨＲのＡＰＩ(Application Programming Interface)を提供する。これによって、ユーザ端末４は、Ｗｅｂサーバ１と非同期通信をすることができる。既に読み込んだページから更にHTTPリクエストを送信することができ、ページを遷移することなく、データを送受信することができる。例えばＸＨＲでは、データの要求（GET）だけではなく、データの送信（POST）も可能となる（例えば非特許文献３参照）。
【００６９】
図１０は、Ｗｅｂサーバの各ページサイトにアクセス中のユーザを表す説明図である。
図１０によれば、複数の来場者が、同一時刻に、イベントの「ページサイト」（例えば技術講演会サイトやビデオ商談サイト）に集合することができる。
【００７０】
これに対して、複数の来場者が、同一時刻に、ロビーサイトの「パネル」に集合することもできる。
ユーザ端末４のブラウザによって実行されるJavaScriptのプログラムによって、ロビーサイトについて、当該ブラウザで表示中のパネル位置を検出することもできる。
【００７１】
図１１は、ロビーサイトで表示中のパネルを検出する説明図である。
【００７２】
図１１によれば、ロビーサイトのスクロール方向が縦方向である場合、JavaScriptのプログラムを実行することによってブラウザの表示設定から「ブラウザの表示エリアの縦ピクセル数」を検出することができる。
ロビーサイトには、スクロール方向に複数のパネルが並んでおり、パネル毎に、以下の情報も予め設定されている。
「ロビーサイト先頭からパネル先頭までの縦ピクセル数」
「パネルの縦ピクセル数」
勿論、ロビーサイトのスクロール方向が横方向である場合、横ピクセル数を設定する。
【００７３】
また、ロビーサイトに組み込まれたJavaScriptのプログラムを実行することによって、ブラウザの表示エリアの先頭位置を検出することができる。これによって、ブラウザの表示エリアの縦ピクセル数から、現在表示中のパネルを特定することができる。
尚、パネル毎に、コンテンツＩＤが紐付けられている。コンテンツＩＤは、パネルと共に、そのパネルに基づく出展者を識別するものである。
【００７４】
本発明を用いた簡単な事例として、以下の想定がある。
（ｓ１）来場者Ａは、既にパネルＸを閲覧しながら、パネルＸの出展者の技術講演会サイトｘを予約した。
（ｓ２）来場者Ａは、他のパネルＹを閲覧中に、同じパネルＹを閲覧中の来場者Ｂとの間でチャット交換によって知り合った。そして、来場者Ａは、来場者Ｂに対して、技術講演会サイトｘを一緒に見るように誘い、来場者Ｂは、それに同意した。
（ｓ３）来場者Ａは、Ｗｅｂサーバに対して、来場者Ｂについても技術講演会サイトｘへ予約する。
（ｓ４）技術講演会サイトｘの表示時刻に達すると、同一時刻に、来場者Ａのユーザ端末と、来場者Ｂのユーザ端末との両方で、技術講演会サイトｘが表示される。
【００７５】
以上、詳細に説明したように、本発明の方法、ユーザ端末、Ｗｅｂサーバ及びプログラムによれば、予約した表示時刻にページサイトを表示することができる。
これによって、展示会システムの場合、来場者同士で、同一時刻に同一イベントのページサイトを閲覧することができる。
【００７６】
前述した本発明の種々の実施形態について、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【符号の説明】
【００７７】
１  Ｗｅｂサーバ
１０  コンテンツ蓄積部
１１  予約情報登録部
１２  予約情報応答部
１３  ページサイト応答部
４  ユーザ端末
４１  予約情報取得部
４２  ページサイト表示部
【要約】
【課題】予約した表示時刻にページサイトを表示する方法等を提供する。
【解決手段】（Ｓ１）Ｗｅｂサーバが、ユーザＩＤに対応付けて、ページサイトアドレス及び表示時刻を含む予約情報を登録し、（Ｓ２）ユーザ端末が、自らのユーザＩＤに対応する予約情報をＷｅｂサーバへ問い合わせ、Ｗｅｂサーバから予約情報を受信し、（Ｓ３）ユーザ端末が、予約情報に含まれる表示時刻に達した際に、予約情報のページサイトアドレスに向けて取得要求を送信し、Ｗｅｂサーバからページサイトのコンテンツを受信して表示する。Ｗｅｂサーバは、展示会サーバであり、ユーザ端末は、展示会内を閲覧するユーザとして操作され、第１のユーザ端末が、所定の表示時刻に、所定のイベントのページサイトを第２のユーザ端末に表示するべく、予約情報を登録する。
【選択図】図２【図１】
0006905644.tif 000002
【図２】
0006905644.tif 000003
【図３】
0006905644.tif 000004
【図４】
0006905644.tif 000005
【図５】
0006905644.tif 000006
【図６】
0006905644.tif 000007
【図７】
0006905644.tif 000008
【図８】
0006905644.tif 000009
【図９】
0006905644.tif 000010
【図１０】
0006905644.tif 000011
【図１１】
0006905644.tif 000012