(57)【要約】【課題】  所定の地理的範囲内をイベントの開催範囲として設定し、この開催範囲内に現在位置を有する各利用者に対してのみ、音楽や画像等のコンテンツを、ネットワークを介して配信するイベント開催システムにおいて、主催者及び利用者が、上記開催範囲外に位置する場合に、主催者及び利用者を当該イベントの正確な開催場所まで導く。【解決手段】  イベントの開催時刻の数分前となると、コンテンツサーバ装置３は、主催者端末１及び利用者端末２の現在位置の確認を行う。この各端末１，２の現在位置がイベントの開催範囲外である場合、コンテンツサーバ装置３は、主催者端末１及び（又は）利用者端末２に対して、現在位置がイベントの開催範囲外であることを示す通知を行うと共に、開催範囲と現在位置を記した地図を表示する。これにより、主催者及び利用者を、当該イベントの正確な開催場所まで導くことができる。【選択図】  図１
2008288626.tif 000002
【特許請求の範囲】
【請求項１】
イベントの主催者が所定の地理的範囲内をイベントの開催範囲として設定し、この開催範囲内に現在位置を有する各利用者の利用者端末に対してのみ、ネットワークを介して当該イベントに対応する所定のコンテンツをコンテンツサーバ装置から配信するイベント開催システムであって、
上記イベントの利用者の利用者端末の現在位置を検出する現在位置検出手段と、
上記現在位置検出手段により検出された上記利用者端末の現在位置が、上記イベントの開催範囲外である場合、上記利用者端末に対して、当該利用者端末の現在位置がイベントの開催範囲外であることを示す通知を行う通知手段と
を有することを特徴とするイベント開催システム。
【請求項２】
請求項１に記載のイベント開催システムであって、
上記現在位置検出手段は、イベントの利用者の利用者端末の現在位置と共に、当該イベントの主催者の主催者端末の現在位置を検出し、
上記通知手段は、上記現在位置検出手段により検出された上記主催者端末の現在位置が、上記イベントの開催範囲外である場合、上記主催者端末に対して、当該主催者端末の現在位置がイベントの開催範囲外であることを示す通知を行うこと
を特徴とするイベント開催システム。
【請求項３】
請求項１又は請求項２に記載のイベント開催システムであって、
上記通知手段は、上記利用者端末、或いは上記主催者端末に対して上記通知を行うと共に、上記イベントの開催場所、及び上記現在位置検出手段で検出された上記利用者端末、或いは上記主催者端末の現在位置を示した地図情報を、上記利用者端末、或いは上記主催者端末に送信すること
を特徴とするイベント開催システム。
【請求項４】
請求項２に記載のイベント開催システムであって、
上記通知手段は、上記イベントの開催開始時刻、或いは上記イベントの開催開始時刻の所定時間前に、上記現在位置検出手段により検出された上記主催者端末の現在位置が、上記イベントの開催範囲外である場合、上記主催者端末に対して上記通知を行うと共に、所定の入力画面を送信し、
上記コンテンツサーバ装置は、主催者からの入力がなされた上記入力画面を上記主催者端末から受信し、この入力画面の入力に対応するメッセージ或いはコンテンツを、イベント開催開始時刻となった際に上記各利用者端末に配信すること
を特徴とするイベント開催システム。
【請求項５】
請求項４に記載のイベント開催システムであって、
上記コンテンツサーバ装置は、主催者端末から上記入力画面を所定時間以内に受信しなかった場合、主催者により予め指定されているメッセージ或いはコンテンツを、イベント開催開始時刻となった際に上記各利用者端末に配信すること
を特徴とするイベント開催システム。
【請求項６】
請求項４に記載のイベント開催システムであって、
上記コンテンツサーバ装置は、上記イベントの開催場所として移動体が指定されている場合に、この移動体の各停車場を発車する定刻となる発車時刻と、該移動体が実際に各停車場を発車した発車時刻とを検出し、上記各発車時刻に時間的なズレが生じている場合、この時間的なズレを修正した発車時刻を、各利用者端末を介して各利用者に開示する発車時刻修正手段を有すること
を特徴とするイベント開催システム。
【請求項７】
請求項１から請求項６のうち、いずれか一項に記載のイベント開催システムであって、
上記コンテンツサーバ装置は、上記イベントの開催前及びイベントの開催中に、上記現在位置検出手段により検出された上記利用者端末の現在位置に基づいて、上記イベントの開催範囲内に現在位置を有する上記利用者端末数を検出し、このイベントの開催範囲内に現在位置を有する上記利用者端末数を、各利用者端末を介して各利用者に開示する利用者数開示手段を有すること
を特徴とするイベント開催システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば携帯電話機、ＰＨＳ電話機（PHS：Personal Handyphone System）、ＰＤＡ装置（PDA：Personal Digital Assistant）、ノート型のパーソナルコンピュータ装置等の携帯機器とネットワークシステムを用いて、所望の場所や所望の乗り物の車両等でコンサート、個展、リサイタル等のイベントを開催可能としたイベント開催システムに関し、特に予め指定したイベントの開催場所と、主催者及び（又は）観客となる利用者の現在位置とのズレを検出して、該主催者及び（又は）観客となる利用者に対して報知するようにしたイベント開催システムに関する。
【背景技術】
【０００２】
特開２００４−２５４２０６号の公開特許公報（特許文献１）に、エリア指定懸賞に応募したユーザの携帯端末からの位置情報を元にエリア内のユーザに対して抽選を行うエリア指定権限付与システムが開示されている。このシステムの場合、インターネットに接続されたエリア管理サーバ、及びエリア指定懸賞を実施する企業端末と、携帯電話交換網を介してインターネットに接続可能な位置特定機能を備えたユーザ端末とを有している。
【０００３】
ユーザ端末は、エリア管理サーバにアクセスして上記企業のホームページ上で広告されたエリア指定懸賞に応募し、ＧＰＳ衛星からの測位情報に基づいて、自らの位置を特定してエリア管理サーバに現在位置情報を送信する。エリア管理サーバは、各ユーザ端末から送信された現在位置情報に基づいて、予め設定されたエリア内に位置するユーザ端末を検出し、このエリア内に位置するユーザ端末に対してのみ、エリア指定懸賞の抽選を行う。これにより、懸賞を実施する主催者が予め指定されたエリアに居るユーザのみ対象として、懸賞を実施することができる。
【０００４】
【特許文献１】特開２００４−２５４２０６号の公報（第５頁、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に開示されているエリア指定権限付与システムの場合、懸賞を実施する企業が想定していた該懸賞の実施エリアと、エリア管理サーバに対して設定した該懸賞の実施エリア（＝設定エリア）との間にズレが生じていた場合（＝企業側で懸賞の設定エリアを設定ミスした場合）、企業側及びユーザ側のいずれも、上記実施エリアと上記設定エリアとの間にズレが発生している事実を知ることができない問題があった。
【０００６】
上記実施エリアと上記設定エリアとの間にズレが発生している事実を知ることができない場合、企業側では、該企業側が意図しているエリア内における公正な懸賞を実施できず、ユーザ側では、企業側から指定されたエリアに位置しているにもかかわらず、その現在位置は、管理サーバ側に設定されていないエリアであるために、懸賞に参加できない不合理を生ずる。
【０００７】
本発明は、上述の課題に鑑みてなされたものであり、イベントの開催場所と、当該イベントの主催者及び（又は）利用者の現在位置とに地理的なズレが発生している場合に、この地理的なズレを当該イベントの主催者及び（又は）利用者に対して報知することで、主催者及び（又は）利用者を、イベントの正確な開催場所まで導くことができるようなイベント開催システムの提供を目的とする。
【課題を解決するための手段】
【０００８】
本発明に係るイベント開催システムは、イベントの主催者が所定の地理的範囲内をイベントの開催範囲として設定し、この開催範囲内に現在位置を有する各利用者の利用者端末に対してのみ、ネットワークを介して当該イベントに対応する所定のコンテンツをコンテンツサーバ装置から配信するイベント開催システムであって、上述の課題を解決するための手段として、
上記イベントの利用者の利用者端末の現在位置を検出する現在位置検出手段と、
上記現在位置検出手段により検出された上記利用者端末の現在位置が、上記イベントの開催範囲外である場合、上記利用者端末に対して、当該利用者端末の現在位置がイベントの開催範囲外であることを示す通知を行う通知手段と
を有する。
【０００９】
また、本発明に係るイベント開催システムは、上述の課題を解決するために、
上記現在位置検出手段が、イベントの利用者の利用者端末の現在位置と共に、当該イベントの主催者の主催者端末の現在位置を検出し、
上記通知手段が、上記現在位置検出手段により検出された上記主催者端末の現在位置が、上記イベントの開催範囲外である場合、上記主催者端末に対して、当該主催者端末の現在位置がイベントの開催範囲外であることを示す通知を行う。
【００１０】
これにより、利用者端末又は（及び）主催者端末が、イベントの開催範囲外に位置している場合に、利用者又は（及び）主催者に、このイベントの開催範囲外に位置していることを知らしめることができる。
【発明の効果】
【００１１】
本発明は、イベントの開催場所と、当該イベントの主催者及び（又は）利用者の現在位置とに位置的なズレが発生している場合に、この位置的なズレを当該イベントの主催者及び（又は）利用者に対して通知することができる。このため、主催者及び（又は）利用者を、イベントの正確な開催場所まで導くことを可能とすることができる。
【発明を実施するための最良の形態】
【００１２】
［イベント開催システムの構成］
本発明を適用した実施の形態となるイベント開催システムは、図１に示すように例えばＧＰＳセンサ（GPS：Global Positioning System）等の現在位置検出機能を備えた所定のイベントの主催者の主催者端末１と、当該主催者が開催するイベントのコンテンツを受信する利用者の上記現在位置検出機能を備えた利用者端末２と、主催者が開催するイベントのコンテンツの配信制御等を行うコンテンツサーバ装置３と、主催者端末１及び利用者端末２の現在位置の特定等を行う位置特定サーバ装置４と、時刻表情報や地図情報等の配信を行う外部サーバ装置５とを、主催者端末１や利用者端末２の通信事業者の通信事業者網６やインターネット７等のネットワークを介してそれぞれ相互に接続することで構成されている。主催者端末１及び利用者端末２としては、上記現在位置検出機能を備えた、例えば携帯電話機、ＰＨＳ電話機（PHS：Personal Handyphone System）や、上記現在位置検出機能と共に通信機能を備えたＰＤＡ装置（PDA：Personal Digital Assistant）やノート型のパーソナルコンピュータ装置等の携帯機器を用いることができる。
【００１３】
〔コンテンツサーバ装置の構成〕
コンテンツサーバ装置３は、制御部１１とコンテンツデータベース１２（コンテンツＤＢ）を有している。制御部１１は、主催者から指定されたコンテンツの配信制御を行うコンテンツ配信制御機能１３と、現在時刻等をカウントする基準時計機能１５と、外部サーバ５から時刻表情報や地図情報等を取得する外部サーバデータ取得機能１６とを有している。また、このコンテンツサーバ装置３は、イベントの開催が電車やバス等の乗り物内で行われる場合に、その乗り物の時刻表に定刻として示されている発車時刻や到着時刻と、実際の発車時刻や到着時刻との差を検出して、イベントの開催案内を自動的に修正する開催案内自動修正機能１４を有している。
【００１４】
また、制御部１１は、上記コンテンツ配信制御機能１３として、現在時刻を確認する時刻確認機能１７と、主催者端末１の現在位置を確認して、イベントの開催範囲外である旨の通知等を行う主催者端末位置確認通知機能１８と、利用者端末２の現在位置を確認して、イベントの開催範囲外である旨の通知等を行う利用者端末位置確認通知機能１９と、主催者端末１及び利用者端末２の間の距離が予め定めた範囲内であるか否かを確認する主催者−利用者端末間確認機能２０とを有している。
【００１５】
一方、コンテンツサーバ装置３の上記コンテンツＤＢ１２は、主催者のイベント情報トップページの情報が記憶されるトップページ記憶領域２１と、主催者のイベント管理ページの情報が記憶されるイベント管理ページ記憶領域２２と、主催者がイベントで配信するメインコンテンツが記憶されるメインコンテンツ記憶領域２３とを有している。
【００１６】
トップページ記憶領域２１は、当該トップページの実行用スクリプトが記憶される実行用スクリプト記憶領域２４と、例えば動画、音楽文字、上記各端末１，２の発光部（LED：Light Emitting Diode）やバイブレーションユニットの制御コード等の、当該トップページ用コンテンツが記憶されるトップページ用コンテンツ記憶領域２５とを有している。
【００１７】
イベント管理ページ記憶領域２２は、当該管理ページの実行用スクリプトが記憶される実行用スクリプト記憶領域２６と、主催者により設定されたイベントの設定情報が記憶される設定情報記憶領域２７と、当該イベントを開催する主催者の主催者識別情報（主催者ＩＤ）ｙ、当該イベントのコンテンツの配信を受ける利用者の利用者識別情報（利用者ＩＤ）等が記憶されるデータ保持領域２８とを有している。
【００１８】
メインコンテンツ記憶領域２３は、当該メインコンテンツの実行用スクリプトが記憶される実行用スクリプト記憶領域２９と、例えば動画、音楽文字、上記各端末１，２の発光部（LED：Light Emitting Diode）やバイブレーションユニットの制御コード等の、当該イベント用のメインコンテンツが記憶されるコンテンツ記憶領域３０とを有している。
【００１９】
〔位置特定サーバ装置及び外部サーバ装置の構成〕
位置特定サーバ装置は、上記コンテンツサーバ装置３のスレーブサーバとして動作するようになっており、主催者端末１及び利用者端末２の現在位置を特定する端末位置特定機能３１と、上記各端末１，２間の距離を計算する端末間距離計算機能３２とを有している。これに対して、外部サーバ装置５は、電車やバス等の時刻表情報や地図情報の配信機能を有している。
【００２０】
［システム動作］
以下、この実施の形態のイベント開催システムの動作説明をする。
【００２１】
〔イベントの登録〕
このイベント開催システムの場合、まず、イベントの主催者が主催者端末１（或いは、主催者のパーソナルコンピュータ装置等でもよい。）を介してコンテンツサーバ装置３にアクセスし、イベントの登録要求を行う。このイベントの登録要求がなされると、コンテンツサーバ装置３の制御部１１は、例えば図２に示すイベント設定ページの画面情報と共に、当該イベント設定ページの実行用スクリプトを主催者端末１に送信する。主催者は、主催者端末１の表示部に上記イベント設定ページが表示されると、このイベント設定ページの各入力項目に対して、所望の地名や数値等を操作部を介して入力する。
【００２２】
具体的には、主催者は、イベント設定ページの「イベントの開催場所（又は区間）」、「イベント開催日及び開催時間」、「主催者及び利用者に対する通知時刻」、「開催頻度」、「イベント料」、「参加人数制限」、「公開範囲」、「配信するコンテンツが記憶されているコンテンツフォルダの記憶場所」等の各入力項目に対して所望の地名や数値等を入力する。主催者端末１の制御部は、上記イベント設定ページの実行用スクリプトに基づいて、各入力項目に対する入力制御を行う。
【００２３】
「イベントの開催場所（又は区間）」の入力項目に対しては、例えば「品川」、「大手町」等の地名を入力するようになっている。また、当該イベント開催システムの場合、電車内やバス内等の所望の乗り物内でもイベントの開催が可能となっている。この場合、主催者は、例えば「山手線、品川駅」、「山手線、上野駅」等のように、イベントの開催を開始及び終了する路線と駅名や停留所名等を直接入力し、或いはプルダウンメニューから選択入力する。また、乗り物内でイベントを開催する場合において、乗り換えを必要とする場合は、その「経由地」に対応する路線名や駅名等を入力するようになっている。
【００２４】
なお、このイベント設定ページには、「地図検索ボタン」が設けられている。主催者端末１の制御部は、この地図検索ボタンの操作を検出すると、通信事業者網６及びインターネット７を介して外部サーバ５にアクセスし、主催者が希望する範囲の地図情報を取り込んで表示する。そして、主催者端末１の制御部は、この表示部に表示した地図上の地点、駅等がクリック操作されると、このクリック操作に対応する地点の地名や駅名等を上記開催場所の入力項目に対して自動的に入力する。これにより、開催場所の入力操作を大幅に軽減可能とすることができる。
【００２５】
「イベント開催日及び開催時間」の入力項目に対しては、例えば図２に示すように「２００６年１２月２５日、１４時２７分から１５時２２分まで」等のようにイベントの開催日、開催開始時刻、及び開催終了時刻を入力する。なお、前述のように当該イベント開催システムの場合、所望の乗り物内でもイベントの開催が可能となっている。このイベント設定ページには、「時刻表検索ボタン」が設けられており、主催者端末１の制御部は、この時刻表検索ボタンの操作を検出すると、通信事業者網６及びインターネット７を介して外部サーバ５にアクセスし、主催者が希望する路線の時刻表を取り込んで表示する。そして、制御部は、主催者により、この表示した時刻表上の発車時刻がクリック操作されると、この発車時刻を、上記イベントの開催開始時刻として自動的に入力する。また、これと共に制御部は、上記時刻表に基づいて、上記発車時刻に対応する上記開催終了地として入力された駅に対する電車の到着時刻を検出し、この到着時刻を、上記イベントの開催終了時刻として自動的に入力する。
【００２６】
「主催者及び利用者に対する通知時刻」の入力項目は、主催者及び利用者が所定の開催場所に入っているか否かを、上記入力した開催開始時刻から逆算して何分前に確認して通知するかを入力する項目である。図２に示す例の場合、「２分」に設定されている。この場合、コンテンツサーバ装置３は、２００６年１２月２５日の１４時２７分の２分前である「１４時２５分」に、主催者端末１及び利用者端末２の現在位置が、上記開催場所に設定された地理的範囲内に入っているか否かを確認して、この確認結果を、主催者端末１及び利用者端末２に通知することとなる。この通知動作の詳細は後述する。
【００２７】
「開催頻度」の入力項目に対しては、「毎日」、「毎週」及び「１回限り」の各項目の中から所望の項目を選択入力するようになっている。また、「イベント料」の入力項目に対しては、主催者が開催するイベントの１分あたりの閲覧料、聴取料や視聴料等を入力する。この図２に示す例の場合、１分あたり２円が設定されている。
【００２８】
「参加人数制限」の入力項目に対しては、主催者が開催するイベントに参加可能とする人数を入力する。この図２に示す例の場合、イベントに参加可能とする人数が「３００人」に設定されている。なお、参加人数を制限しない場合は、「制限無し」の項目を選択するようになっている。
【００２９】
「公開範囲」の入力項目に対しては、主催者端末１の現在地点から周囲何ｍ以内をイベントの開催範囲とするか、を入力するようになっている。この図２に示す例の場合、主催者端末１の現在地点から周囲３０ｍ以内が、イベントの開催範囲として設定されている。
【００３０】
「配信するコンテンツが記憶されているコンテンツフォルダの記憶場所」の入力項目に対しては、イベントで公開する音楽、静止画像、動画像等が記憶されているコンテンツフォルダの記憶場所を指定するようになっている。このコンテンツフォルダの記憶場所としては、コンテンツサーバ装置３のコンテンツＤＢ内の所望のフォルダのアドレス、主催者端末１のメモリ内の所望のフォルダのアドレス、ネットワーク上の所望のサーバ装置のデータベース内の所望のフォルダのアドレス、主催者の自宅のパーソナルコンピュータ装置のハードディスク内の所望のフォルダのアドレス等が指定可能となっている。
【００３１】
コンテンツサーバ装置３は、主催者により指定されたコンテンツフォルダに対して予めアクセスすることでイベント用のコンテンツを取得し、コンテンツＤＢ１２のコンテンツ記憶領域３０に記憶しておく。そして、イベントの開始時刻となった際に、このコンテンツ記憶領域３０に記憶しておいたイベント用のコンテンツを利用者端末２に配信するようになっている。
【００３２】
なお、この例では、イベント用のコンテンツをコンテンツ記憶領域３０に予め記憶しておくこととしたが、イベントの開始時刻となった際に、コンテンツサーバ装置３が、主催者により指定されたコンテンツフォルダからイベント用のコンテンツを取得して各利用者端末２に配信してもよいし、イベントの開始時刻となった際に、コンテンツサーバ装置３が、主催者により指定されたコンテンツフォルダを有する主催者端末１や主催者のパーソナルコンピュータ装置等の機器を制御して、当該機器からイベント用のコンテンツを各利用者端末２に配信してもよい。
【００３３】
このようなイベント設定ページに対する各入力項目の入力が終了すると、主催者端末１は、当該主催者端末１の例えば電話番号や端末識別情報等の機器識別情報（機器ＩＤ）と共に、入力が終了したイベント設定ページを、コンテンツサーバ装置３に返信する。コンテンツサーバ装置３の制御部１１は、この主催者端末１から返信されたイベント設定ページの各入力項目の入力情報を、当該主催者が開催するイベントの設定情報としてコンテンツＤＢ１２の設定情報記憶領域２７に記憶制御する。また、制御部１１は、主催者に対する主催者識別情報（主催者ＩＤ）を形成し、この主催者ＩＤと、上記主催者者端末１から送信された機器ＩＤとを関連付けして、両者をコンテンツＤＢ１２のイベント管理ページ記憶領域２２内のデータ保持領域２８に登録する。これにより、イベントの登録が終了し、上記設定された開催時刻となったタイミングでコンテンツの配信が開始されることとなる。
【００３４】
なお、この例では、機器ＩＤの他に、主催者ＩＤを形成することとしたが、機器ＩＤを主催者ＩＤとして上記データ保持領域２８に記憶してもよい（機器ＩＤを主催者ＩＤとして用いてもよい。）。これにより、各主催者からイベントの登録がなされる毎に、該各主催者の主催者ＩＤを形成する情報処理を省略可能とすることができる。
【００３５】
〔イベントの開催案内及び参加登録〕
次に、このようにイベントの登録がなされると、コンテンツサーバ装置３の制御部１１は、トップページ記憶領域２１の実行用スクリプト記憶領域２４に記憶されている当該トップページの実行用スクリプトに基づいて、主催者の設定情報に対応する、例えば図３に示すようなイベントの開催案内を形成する。イベントの利用者は、「当該イベントの開催前」或いは「当該イベントの開催中」に、利用者端末２からコンテンツサーバ装置３に対してアクセスすることで、この開催案内を取り込み、イベントに参加する場合は参加登録を行う。
【００３６】
（イベント開催前における参加登録）
図３に、「イベント開催前」における上記イベントの開催案内画面を示す。この「イベント開催前」における上記イベントの開催案内画面としては、当該イベントに参加する場合にクリック操作する参加登録ボタン４０と、当該イベントの利用予約者数／最大利用可能人数、累積利用者数、人気度、イベント内容、主催者名、開催予定日時、開催場所、イベント料等が表示されるようになっている。
【００３７】
利用者は、このイベントの開催案内を見て、当該イベントに参加するか否かを意志決定し、イベントに参加する場合は、参加登録ボタン４０をクリック操作して、イベントに対する参加登録を行う。利用者端末２の制御部は、参加登録ボタン４０のクリック操作を検出すると、この参加登録ボタン４０がクリック操作されたことを示すクリック操作情報と共に、当該利用者端末２の例えば電話番号や端末識別情報等の機器識別情報（機器ＩＤ）をコンテンツサーバ装置３に送信する。
【００３８】
コンテンツサーバ装置３の制御部１１は、当該イベントが終了するまでの間、参加登録ボタン４０をクリッカブルな状態に制御しており、上記クリック操作情報を受信することで上記参加登録ボタン４０のクリック操作を検出すると、その利用者に対する利用者識別情報（利用者ＩＤ）を形成し、この利用者ＩＤと、上記クリック操作情報と共に利用者端末２から送信された機器ＩＤとを関連付けして、両者をコンテンツＤＢ１２のイベント管理ページ記憶領域２２内のデータ保持領域２８に登録する。
【００３９】
なお、この例では、機器ＩＤの他に、利用者ＩＤを形成することとしたが、機器ＩＤを利用者ＩＤとして上記データ保持領域２８に記憶してもよい（機器ＩＤを利用者ＩＤとして用いてもよい。）。これにより、各利用者から参加登録がなされる毎に、該各利用者の利用者ＩＤを形成する情報処理を省略可能とすることができる。
【００４０】
また、イベントが電車等の乗り物内で開催される場合、コンテンツサーバ装置３の制御部１１は、利用者端末２に対して、その利用者が当該イベントに参加を始める場所である駅名や停留所名の入力画面を送信する。そして、利用者により、当該イベントに参加を始める駅名等が入力されると、コンテンツサーバ装置３の制御部１１は、外部サーバデータ取得機能に基づいて外部サーバ装置５にアクセスし、この外部サーバ装置５で提供されている時刻表に基づいて、利用者により入力された駅等に対応した「イベントに参加を始める予定時刻（利用者により入力された駅や停留所に電車やバスが到着する時刻）」を検出して上記データ保持領域２８に登録する。
【００４１】
また、コンテンツサーバ装置３の制御部１１は、このような参加登録を行う毎に、当該イベントの開催案内画面に表示する上記利用予約者数の数値を、例えばＲＳＳリーダ（RSS：Rich Site Summary）が読み込み可能なＸＭＬ形式（XML：Extensible Markup Language）で書き換え制御する。この書き換え制御された数値は、イベントの開催案内画面上に反映される。従って、利用者登録がなされる毎に、イベントの開催案内画面上に表示される利用予約者数の数値が「１」ずつ増加することとなる。
【００４２】
また、コンテンツサーバ装置３の制御部１１は、イベント管理ページ記憶領域２２の実行用スクリプト記憶領域２６に記憶されている当該管理ページの実行用スクリプトに基づいて、予め定められた周期で、主催者端末１及び利用者端末２に対して、このように順次数値等の書き換えを行ったイベントの開催案内画面を送信する。そして、各端末１，２の表示部に現在登録済みの利用者数を表示し、この利用者数の増減に応じて、予め定めた色や画像を表示し、或いは予め定めた色や周期で各端末１，２の発光部（LED：Light Emitting Diode）を点灯（又は点滅）制御し、予め定めた音を発音制御する。
【００４３】
（イベント開催中における参加登録）
次に、図４に「イベント開催中」における上記イベントの開催案内画面を示す。この「イベント開催中」における上記イベントの開催案内画面としては、当該イベントに参加する場合にクリック操作する参加登録ボタン４０と、当該イベントの現在における利用者数／最大利用可能人数、累積利用者数、人気度、イベント内容、主催者名、開催予定日時、開催場所、イベント料、イベント開催残り時間等が表示されるようになっている。
【００４４】
利用者は、このイベントの開催案内を見て、当該イベントに参加するか否かを意志決定し、イベントに参加する場合は、参加登録ボタン４０をクリック操作して、イベントに対する参加登録を行う。利用者端末２の制御部は、参加登録ボタン４０のクリック操作を検出すると、この参加登録ボタン４０がクリック操作されたことを示すクリック操作情報と共に、当該利用者端末２の例えば電話番号や端末識別情報等の機器識別情報（機器ＩＤ）をコンテンツサーバ装置３に送信する。
【００４５】
コンテンツサーバ装置３の制御部１１は、当該イベントが終了するまでの間、参加登録ボタン４０をクリッカブルな状態に制御しており、上記クリック操作情報を受信することで上記参加登録ボタン４０のクリック操作を検出すると、その利用者に対する利用者識別情報（利用者ＩＤ）を形成し、この利用者ＩＤと、上記クリック操作情報と共に利用者端末２から送信された機器ＩＤとを関連付けして、両者をコンテンツＤＢ１２のイベント管理ページ記憶領域２２内のデータ保持領域２８に登録する。
【００４６】
なお、この例では、機器ＩＤの他に、利用者ＩＤを形成することとしたが、機器ＩＤを利用者ＩＤとして上記データ保持領域２８に記憶してもよい（機器ＩＤを利用者ＩＤとして用いてもよい。）。これにより、各利用者から参加登録がなされる毎に、該各利用者の利用者ＩＤを形成する情報処理を省略可能とすることができる。
【００４７】
また、イベントが電車等の乗り物内で開催中である場合、コンテンツサーバ装置３の制御部１１は、図４に示すように参加登録ボタン４０に、当該イベントが開催中である旨の表示と、電車やバス等の乗り物の運行状況と、遅延が発生している場合は、この遅延時間と、当該イベントに参加可能となる当該乗り物の次の停車駅名（停留所名）、及びこの停車駅（停留所）に対する乗り物の到着予想時刻を表示する。利用者は、参加登録ボタン４０上の表示を見ることにより、当該イベントが電車やバス等の乗り物内で開催されていることや、どの乗り物に乗車すればイベントに参加できるかを認識することができる。
【００４８】
コンテンツサーバ装置３の制御部１１は、参加登録ボタン４０のクリック操作を検出すると、利用者端末２に対して、その利用者が当該イベントに参加を始める場所である駅名や停留所名の入力画面を送信する。そして、利用者により、当該イベントに参加を始める駅名等が入力されると、コンテンツサーバ装置３の制御部１１は、外部サーバデータ取得機能に基づいて外部サーバ装置５にアクセスし、この外部サーバ装置５で提供されている時刻表に基づいて、利用者により入力された駅等に対応した「イベントに参加を始める予定時刻（利用者により入力された駅や停留所に電車やバスが到着する時刻）」を検出し、上記データ保持領域２８に登録する。
【００４９】
また、コンテンツサーバ装置３の制御部１１は、後述のように、この参加登録を行った利用者が、当該イベントに実際に参加していることが確認されると、イベントの開催案内画面に表示する上記現時の利用者数の数値を、例えばＲＳＳリーダが読み込み可能なＸＭＬ形式で書き換え制御する。この書き換え制御された数値は、イベントの開催案内画面上に反映される。従って、イベントに対する利用者の参加が確認される毎に、イベントの開催案内画面上に表示される現在の利用者数の数値が「１」ずつ増加することとなる。
【００５０】
また、コンテンツサーバ装置３の制御部１１は、イベント管理ページ記憶領域２２の実行用スクリプト記憶領域２６に記憶されている当該管理ページの実行用スクリプトに基づいて、予め定められた周期で、主催者端末１及び利用者端末２に対して、このように順次数値等の書き換えを行ったイベントの開催案内画面を送信する。そして、各端末１，２の表示部に現在の利用者数を表示し、この利用者数の増減に応じて、予め定めた色や画像を表示し、或いは予め定めた色や周期で各端末１，２の発光部（LED：Light Emitting Diode）を点灯（又は点滅）制御し、予め定めた音を発音制御する。
【００５１】
〔コンテンツの配信動作〕
次に、コンテンツサーバ装置３の制御部１１は、上述のようにイベントの登録が完了すると、時刻確認機能１７に基づいて、当該イベントの主催者により設定された開催予定時刻と現在の時刻とを比較し、現在の時刻が上記開催予定時刻の例えば５分前等の所定の時間前になったか否かを監視する。そして、現在の時刻が上記開催予定時刻の上記５分前になったことを検出したタイミングで、主催者−利用者端末間確認機能２０に基づいて、主催者端末１及び利用者端末２の現在位置の判定を実行する。
【００５２】
なお、この現在位置の検出動作は、イベントの開催前における現在位置の検出動作であるが、上述のようにイベントの開催中に利用者登録がなされる場合もある。このイベントの開催中に利用者登録がなされた場合には、制御部１１は、当該利用者登録が完了したタイミングで、その利用者の利用者端末２の現在位置の判定を実行する。
【００５３】
この現在位置の判定を実行する場合、コンテンツサーバ装置３の制御部１１は、主催者−利用者端末確認機能２０に基づいて、コンテンツＤＢ３のデータ保持領域２８に記憶されている主催者ＩＤ及び利用者ＩＤを位置特定サーバ装置４に送信する。
【００５４】
位置特定サーバ装置４は、端末位置特定機能３１に基づいて、このコンテンツサーバ装置３から送信された主催者ＩＤに対応する主催者端末１に対して現在位置情報の送信要求を行うと共に、利用者ＩＤに対応する利用者端末２に対して現在位置情報の送信要求を行う。主催者端末１及び利用者端末２は、この送信要求がなされると、それぞれ現在位置検出機能に基づいて現在位置を検出し、この現在位置情報を位置特定サーバ装置４に送信する。
【００５５】
位置特定サーバ装置４は、主催者端末１及び利用者端末２からそれぞれ現在位置情報を受信すると、端末間距離計算機能３２に基づいて、同一時刻における各端末１，２間の距離を算出し、この各端末１，２間の距離を示す情報をコンテンツサーバ装置３に送信する。
【００５６】
ここで、上記同一時刻における各端末１，２間の距離の算出を行う際に、全く同時に各端末１，２に対して現在位置の送信要求を行っても、電波状況や端末の制御部の処理能力の差や使用者の機器操作の熟練度等により、同一時刻における各端末１，２の現在位置を検出できるとは限らない。このため、この現在位置の検出時刻差による検出誤差が発生する。
【００５７】
これを防止するために、位置特定サーバ装置４は、各端末１，２に対する現在位置情報の送信要求を所定時間毎に繰り返し行い、できるだけ近い時刻における各端末１，２の現在位置を比較する。そして、各端末１，２の距離が「移動体の想定される時速」から想定され得る範囲内にある場合には、各端末１，２に対する位置測定を繰り返して移動方向や平均速度を比較して、測定誤差を縮める。
【００５８】
これにより、例えば各端末１，２が電車等により高速で移動していた場合でも、時間経過と共に変化する該各端末１，２の現在位置の変化に追従して、該各端末１，２間の距離を検出することができ、上記同一時刻における各端末１，２間の距離の算出精度の向上を図ることができる。
【００５９】
次に、このように位置特定サーバ装置４で算出された各端末１，２間の距離を示す情報を受信すると、コンテンツサーバ装置３の制御部１１は、主催者−利用者端末間確認機能に基づいて、位置特定サーバ装置４から送信された各端末１，２間の距離を示す値と、上記図２を用いて説明した「公開範囲」で主催者により設定された値とを比較し、各端末１，２間の距離が上記「公開範囲」内であるか否かを判別する。そして、各端末１，２間の距離が上記「公開範囲」内であると判別した場合（＝各端末１，２間の距離が許容範囲内である場合）、コンテンツサーバ装置３の制御部１１は、イベントの開催時刻となったことを示すアラーム等の報知動作を行うように主催者端末１を制御すると共に、その時点で主催者が利用していたアプリケーション機能（例えば、音楽プレーヤ機能やカメラ機能等）を終了して良いか否かのメッセージを主催者端末１に表示制御する。
【００６０】
主催者が、このアプリケーション機能の終了を承諾すると、コンテンツサーバ装置３の制御部１１は、コンテンツの配信操作画面を主催者端末１に表示制御し、この配信操作画面を介して、主催者からコンテンツの配信が指定されたタイミングで、コンテンツＤＢ１２のコンテンツ記憶領域３０に記憶されている、当該イベント用のコンテンツを利用者端末２に配信制御する。これにより、利用者の利用者端末２に対して、主催者が開催しているイベントのリアルタイムストリーム動画、リアルタイムストリーム音声、キー入力によるテキスト、主催者端末１に保存されている静止画像や動画像等のコンテンツが配信されることとなる。
【００６１】
コンテンツサーバ装置３の制御部１１は、このようなコンテンツの配信制御と共に、データ保持領域２８に保存されている利用者ＩＤに対して「その利用者が上記許容範囲内に居ることを示すビット」を立てると共に、図４に示したイベントの開催案内画面における「現在の利用者数」を更新制御する。そして、この更新制御したイベントの開催案内画面を、所定時間間隔で、主催者端末１及び利用者端末２に送信して、該各端末１，２の表示部に現在の利用者数を表示し、この利用者数の増減に応じて、予め定めた色や画像を表示し、或いは予め定めた色や周期で各端末１，２の発光部（LED：Light Emitting Diode）を点灯（又は点滅）制御し、予め定めた音を発音制御する。
【００６２】
なお、先着順を管理する目的で、コンテンツサーバ装置３の制御部１１は、データ保持領域２８に保存されている利用者ＩＤと関連付けて、「上記許容範囲内に入った時刻」を記録してもよい。
【００６３】
さらに、コンテンツサーバ装置３の制御部１１は、データ保持領域２８に保存されている利用者ＩＤのうち、上記「許容範囲内に居ることを示すビット」が立っている利用者ＩＤに対応する利用者端末２に対して、所定時間毎に、上述の各端末１，２間の距離確認を実行することで、利用者端末２が上記許容範囲内に継続して入っているか否かを確認する。そして、利用者端末２が継続して上記許容範囲内に入っていない場合には、主催者端末１に対して通知すると共に、イベントの開催案内画面における「現在の利用者数」をデクリメント制御する。
【００６４】
なお、コンテンツサーバ装置３の制御部１１は、電波状態悪化による通信切れやバッテリ切れ等の端末トラブルを考慮して、一時的に許容範囲外に出たことを許容する目的で、データ保持領域２８に保存されている利用者ＩＤに関連付けて、「上記許容範囲外となった時刻」を記録してもよい。
【００６５】
また、利用者端末２の場所確認だけでなく、利用者本人がその場所に居る確認が必要な用途（本人のみに主催者からメッセージを伝えたいなど）においては、利用者端末２から主催者のイベントコンテンツへの送信または受信要求を出す直前に、利用者端末に備えられた生体認証機能により、本人確認を行うようにしてもよい。
【００６６】
これに対して、各端末１，２間の距離が上記「公開範囲」外である場合とは、
１．利用者はイベント開催場所（或いは乗り物）に到着しているが、主催者がイベント開催場所に到着していない場合、
２．主催者はイベント開催場所（或いは乗り物）に到着しているが、利用者がイベント開催場所に到着していない場合、
３．主催者及び利用者がイベント開催場所（或いは乗り物）に到着していない場合、
４．主催者又は利用者がイベント開催範囲（或いは乗り物）から出た場合、
である。
【００６７】
イベントを開催する場合、そのイベントの主催者は、開催開始時刻には当該イベントの開催場所（或いは乗り物）に居ることが好ましい。同様に、イベントを利用する利用者も、そのイベントの開催開始時刻には当該イベントの開催場所（或いは乗り物）に居ることが好ましい。
【００６８】
ただ、主催者端末１或いは利用者端末２が、その時点で、たまたま上記「公開範囲」外であった可能性もある。このため、コンテンツサーバ装置３の制御部１１は、各端末１，２間の距離が上記「公開範囲」外であると判別した場合でも、例えば５分間隔等の所定時間おきに、上述の各端末１，２間の距離の確認を所定回数、繰り返し実行することで、各端末１，２間の距離を再確認する。そして、このような再確認を所定回数行ったにもかかわらず、各端末１，２間の距離が上記「公開範囲」外であると判別される場合に、コンテンツサーバ装置３の制御部１１は、主催者の主催者端末１及び利用者の利用者端末２に対して、以下の制御を行う。
【００６９】
すなわち、主催者がイベント開始時刻までにイベント開催場所に入っていない場合、コンテンツサーバ装置３の制御部１１は、警告アラームを発生すると共に、所望のメッセージの入力画面、及び開催案内の書き換え指示画面を表示するように主催者端末１を制御する。所望のメッセージの入力を行う場合、主催者は、当該メッセージの入力画面に対して、例えば「今、電車が遅れており、イベントの開催開始時刻が１０分遅れになります。」等の所望のメッセージを入力してコンテンツサーバ装置３に送信する。コンテンツサーバ装置３は、主催者端末１から受信した、このようなメッセージを、イベントの開催場所に居る各利用者の利用者端末２に送信する。これにより、当該イベントの各利用者に対して、イベントの開催が遅れている理由等を伝えることができる。
【００７０】
これに対して、開催案内の書き換えを行う場合、主催者は、主催者端末１の当該書き換え指示画面を介して、コンテンツサーバ装置３に開催案内の書き換えを指示する。この書き換え指示がなされると、コンテンツサーバ装置３の制御部１１は、図３（イベント開催時刻が過ぎている場合は、図４）に示した開催案内画面を主催者端末１に送信する。主催者は、この開催案内画面に対して、開催場所（イベントを乗り物内で開催する場合は、開催区間）や開催予定日時の書き換えを行い、コンテンツサーバ装置３に返信する。これにより、以後、この書き換えられた内容が開催案内に反映されることとなる。
【００７１】
次に、主催者端末１が通信圏外等で通信を行えない場合、コンテンツサーバ装置３は、コンテンツサーバ装置３の制御部１１は、イベント開始時刻となった際に、所定時間のタイムアウトの計測を開始する。そして、タイムアウトとなったタイミングで、例えば「トラブルの発生により、イベントを開始（継続）できません。事前に用意したコンテンツをお楽しみください。」等のメッセージを、イベントの開催場所に居る各利用者の利用者端末２に送信すると共に、主催者により事前に用意されている緊急用のコンテンツを利用者端末２に配信する。これにより、当該イベントの各利用者に対して、イベントが開催されない理由等を伝えることができると共に、予め用意しておいた緊急用のコンテンツで利用者を楽しませることができる。
【００７２】
このような主催者端末１に対する制御に対して、イベントの開催場所に利用者端末２が存在していないものと判断した場合、コンテンツサーバ装置３の制御部１１は、利用者端末１に対して、例えば「アクセスできません」等のエラーメッセージを送信して、コンテンツの配信は行わない。
【００７３】
なお、このようなエラーメッセージと共に、或いはエラーメッセージの代わりに、上記アクセスできない旨を示す所定の画像を利用者端末１に送信してもよいし、利用者端末１のバイブレーションユニットやＬＥＤを駆動制御してもよい。また、利用者端末１に対して、イベントの開催場所（イベント開催列車）までの距離を示してもよい。
【００７４】
また、イベント開催中に、利用者端末２が開催場所外になったことを検出した場合、コンテンツサーバ装置３の制御部１１は、最後にコンテンツの取り込みを行った時刻を記録するように利用者端末２を制御する。そして、利用者端末２が、再度、開催場所内に入ったことを検出した際に、該利用者端末２から上記最後にコンテンツの取り込みを行った時刻を示す情報を取り込み、この時刻に対応するコンテンツから、該コンテンツの配信を再開する。これにより、主催者がコンテンツの配信を許可している間であれば、利用者に対して続きからイベントを再度利用可能とすることができる。
【００７５】
（イベントデータの保存）
次に、イベント開催中は、コンテンツサーバ装置３の制御部１１は、当該コンテンツサーバ装置３から主催者端末１及び利用者端末２に送信したコンテンツやシーケンスデータ等のイベントデータを、例えばＲＳＳリーダで読み出し可能なＸＭＬ形式で時系列にコンテンツＤＢ１２に保存する。具体的には、例えば時刻Ａにコンテンツサーバ装置３から当該イベントの主催者からのテキストメッセージを配信し、その後、時刻Ｂに当該イベントのストリーム動画の配信を開始し、このストリーム動画再生中の時刻Ｃに、利用者端末２からストリーム動画に対する感想のテキストメッセージがコンテンツサーバ装置３で受信され、このテキストメッセージをストリーム動画のテロップとして配信し、時刻Ｄにストリーム動画の配信を停止したとする。
【００７６】
この場合、コンテンツサーバ装置３の制御部１１は、時刻Ａに主催者のテキストメッセージファイルを形成し、時刻Ｂに動画ファイルの形成を開始して、時刻Ｄにファイル形成を完了して、例えば「ｙ」というファイル名で保存し、時刻Ｃに利用者からのテキストメッセージファイルを形成してコンテンツＤＢ１２に保存する。また、コンテンツサーバ装置３の制御部１１は、時刻Ｃにテロップの配信を行ったという記録もコンテンツＤＢ１２に保存する。
【００７７】
このようにコンテンツＤＢ１２に、配信を行ったコンテンツや配信記録等の「イベントデータ」を保存しておくことで、後に、このイベントデータを時系列に沿って読み出すことで、何度でもイベントの復元（再生）を可能とすることができる。なお、イベントデータの保存は、生放送番組のように、利用者とインタラクティブに行うことも可能である。また、一部録画収録番組のように、事前にイベントの一部を作成し利用者とインタラクティブにしたい部分のみを生放送で行ってもよい。さらに、利用者とインタラクティブにすることなく、イベントの全てを事前に作成してもよい。
【００７８】
［開催場所へのナビゲート動作］
次に、コンテンツサーバ装置３は、当該イベントの主催者及び利用者を、該主催者により設定されたイベントの正確な開催場所へと導くナビゲート機能を有している。
【００７９】
〔主催者に対するナビゲート動作〕
（イベント開始時におけるナビゲート動作）
まず、イベントの開始時においては、コンテンツサーバ装置３の制御部１１は、主催者が当該イベントの登録時に設定した開催開始時刻から所定時間前（例えば２分前）になったことを検出したタイミングで、データ保持領域２８に記憶している主催者ＩＤを位置特定サーバ装置４に送信する。位置特定サーバ装置４は、上述のように、この主催者ＩＤに基づいて主催者端末１にアクセスし、主催者端末１の現在位置情報を取り込んでコンテンツサーバ装置３に送信する。
【００８０】
コンテンツサーバ装置３の制御部１１は、位置特定サーバ装置４から送信された主催者端末１の現在位置情報と、主催者が当該イベントの登録時に設定した開催場所（乗り物のように、時間と共に開催場所が移動する場合には、開催開始時刻における乗り物の駅や停留所等の位置）の位置情報とを比較し、両者の位置が所定の許容範囲内で一致している場合には、主催者端末位置確認通知機能１８に基づいて、主催者の現在位置がイベントの開催場所の位置と一致していることを示す一致情報を主催者端末１に送信する。主催者端末１の制御部は、この一致情報を受信すると、例えば表示部上に文字を表示する、文字色・背景や発光部の表示色を変化させる、バイブレータを動作させる、アラーム音を出す等の、主催者の現在位置がイベントの開催場所の位置と一致していることを示す報知制御を行う。これにより、主催者は、現在（＝イベントの開催開始時刻の上記２分前）、自分で設定したイベントの開催場所に居ることを認識することができる。
【００８１】
これに対して、主催者の現在位置がイベントの開催場所の位置と一致していない場合、コンテンツサーバ装置３の制御部１１は、主催者端末位置確認通知機能１８に基づいて、主催者の現在位置がイベントの開催場所の位置からズレていることを示す不一致情報を主催者端末１に送信する。主催者端末１の制御部は、この不一致情報を受信すると、例えば表示部上に文字を表示する、文字色・背景や発光部の表示色を変化させる、バイブレータを動作させる、アラーム音を出す等の、主催者の現在位置がイベントの開催場所の位置からズレていることを示す報知制御を行う。これにより、主催者は、現在（＝イベントの開催開始時刻の上記２分前）、自分で設定したイベントの開催場所から外れた場所に居ることを認識することができる。
【００８２】
また、コンテンツサーバ装置３の制御部１１は、主催者の現在位置がイベントの開催場所の位置と一致していない場合、外部サーバデータ取得機能１６に基づいて外部サーバ装置５にアクセスし、イベントの開催場所周辺の地図情報を取り込む。そして、この地図上に、主催者により設定されたイベントの開催場所を示すマークと、主催者の現在位置を示すマークを付し、このマークを付した地図情報を上記主催者端末位置確認通知機能１８に基づいて、主催者端末１に送信する。主催者端末１の制御部は、この受信した地図情報を表示部に表示制御する。これにより、主催者は地図上の上記各マークにより、イベントの正しい開催場所と自分の現在位置とのズレを認識することができる。このため、主催者をイベントの正しい開催場所まで誘導することを可能とすることができる。なお、主催者端末１の制御部が、この地図情報に基づいて、自動音声で正しい開催場所まで主催者を誘導するようにしてもよい。
【００８３】
（開催場所が乗り物内であり、イベント開催中の場合のナビゲート動作）
次に、電車等の乗り物内でイベントの開催が開始されると、コンテンツサーバ装置３の制御部１１は、例えば所定時間毎（或いは、主催者端末１が基地局と通信する毎）に、位置特定サーバ装置４に対して主催者ＩＤを送信し、主催者端末１の現在位置の問い合わせを行う。位置特定サーバ装置４は、この問い合わせがなされる毎に、主催者端末１の現在位置を検出し、この主催者端末１の現在位置情報をコンテンツサーバ装置３に送信する。
【００８４】
コンテンツサーバ装置３は、主催者端末１の現在位置情報を受信すると、当該現在位置情報で示される主催者端末１の現在位置と、主催者端末１の現在位置を検出した時点で、イベントを開催している乗り物が停車する予定の駅等の位置とを比較する。両者が所定の地理的許容範囲内で一致しているということは、イベントを開催している乗り物が定刻通りに運行されていることを意味する。このため、両者が所定の地理的許容範囲内で一致している場合、コンテンツサーバ装置３の制御部１１は、図３に示すようにイベント開催前は「イベント開催案内」と表示している参加登録ボタン４０上の文字を、図４に示すように「イベント開催中」の文字に書き換え制御する。これにより、利用者から利用者端末２を介してコンテンツサーバ装置３にアクセスされた際に、当該イベントが開催中であることを利用者に認識させることができる。
【００８５】
一方、上記両者が不一致であるということは、イベントを開催している主催者が乗っている乗り物が定刻通りに運行されていないことを意味する。このため、コンテンツサーバ装置３の制御部１１は、上記両者が不一致を検出した際に、主催者端末１の現在位置と、主催者端末１の現在位置を検出した時点で、イベントを開催している乗り物が停車する駅等の位置とにズレが発生していることを示す不一致情報を主催者端末１に送信する。また、これと共に、コンテンツサーバ装置３の制御部１１は、開催案内自動修正機能１４に基づいて、外部サーバ装置５に記憶されている当該イベントを開催している乗り物の時刻表の書き込み制御を行う。
【００８６】
具体的には、図４に示す「時刻表」の文字が利用者端末２を介してクリック操作されると、コンテンツサーバ装置３の制御部１１は外部サーバ装置５にアクセスして、この外部サーバ装置５に記憶されている、当該イベントが開催される乗り物の時刻表を利用者端末２に送信するようになっている。利用者は、この時刻表を見ることで、当該利用者がイベントに参加するために乗る電車や駅を認識するのであるが、イベントを開催している主催者が乗っている乗り物が定刻通りに運行されていない場合には、当該イベントの利用者が、主催者が乗っていない乗り物（＝イベントが開催されていない乗り物）に乗ってしまう可能性がある。
【００８７】
このため、コンテンツサーバ装置３の制御部１１は、主催者端末１の現在位置と、イベントを開催している乗り物が停車する予定の駅（或いは停留所等）の位置とにズレを検出した場合、外部サーバ装置５にアクセスし、例えば図５に示すように当該イベントを開催している乗り物の各駅等に対する予想到着時刻を、上記検出した両者のズレに応じて書き込み制御する。
【００８８】
この図５に示す例は、電車内でイベントが開催されている場合において、このイベントが開催されている電車が定刻よりも１０分遅れで各駅から発車している場合の例である。この場合、コンテンツサーバ装置３の制御部１１は、定刻と、各駅から実際に電車が発車した時刻（実績出発時刻）とを比較することで、当該電車が遅れている時間を検出する。この場合は、「１０分の遅れ」として検出されることとなる。そして、次以降に当該電車が停車する駅に対する予想到着時刻の書き込みを行う。
【００８９】
すなわち、図５に示す電車の例の場合、横浜駅を出発する定刻が１５時６分であるにもかかわらず、実際には１０分遅れて１５時１６分に出発している。このため、コンテンツサーバ装置３の制御部１３は、当該電車が次以降に停車する川崎駅、品川駅、東京駅に対する予想到着時刻を、それぞれ１５時２３分（定刻は１５時１３分）、１５時３２分（定刻は１５時２２分）、１５時３８分（定刻は１５時２８分）等のように当該時刻表に書き込み制御する。
【００９０】
なお、イベントが開催されている乗り物がバスである場合は、各停留所を早めに出発する場合もあり得る。バスが定刻よりも早めに各停留所を出発している場合には、「進み」が検出されることとなるため、コンテンツサーバ装置３の制御部１１は、この「進み」に基づいて、外部サーバ装置５のバス時刻表の各停留所に対する予想到着時刻を書き込み制御することとなる。
【００９１】
イベントの開催場所が乗り物内である場合において、当該乗り物の発車時刻にズレが生じていると、乗り物の本数の間引きや行き先変更が発生する。その結果、時刻表どおりの乗り物に主催者が乗ることができず、また、主催者が乗っている乗り物を利用者が特定できない状況が発生する。しかし、上述のように時刻表の修正を行うことで、主催者と利用者が同じ乗り物に乗ることができるように、サポートすることができる。
【００９２】
なお、コンテンツサーバ装置３の制御部１１が、イベントを開催している乗り物の現在位置と、各駅や停留所に対する予想到着時刻とを反映させた路線地図を形成し、この路線地図を利用者端末２（及び主催者端末１）に送信するようにしてもよい。
【００９３】
〔利用者に対するナビゲート動作〕
次に、イベントの開催中に、利用者端末２から問い合わせがなされた場合、コンテンツサーバ装置３は、位置特定サーバ装置４を介して、この問い合わせがなされた時点での主催者端末１と利用者端末２との間の距離を確認し、例えば「１ｋｍ以内」或いは「主催者が許可した範囲内」等の案内メッセージを利用者端末２に送信する。
【００９４】
これにより、利用者をイベントの開催範囲内にナビゲートすることができる。また、例えば主催者が既に電車内でイベントの開催中に、利用者が途中駅から該当する電車に乗車する際、電車に遅延が発生しており、上記該当する電車の前に運行されている電車が、上記該当する電車の定刻に駅に到着した場合に、利用者が誤って上記該当する電車の前に運行されている電車に乗車してしまう不都合も防止することができる。
【００９５】
［実施の形態の効果］
以上の説明から明らかなように、この実施の形態のイベント開催システムは、携帯端末を用いることにより、インターネット等のネットワークを利用した、音楽、自作映画、画像、エッセイ、小説等のイベントを、場所を選ばず、かつ、主催者周囲に居る興味を持つ人々に対してのみ、仮想的に開催することができる。このため、例えばラッシュアワーの列車内であっても、周囲の人々に迷惑をかけることなく、イベントを開催して利用者を楽しませることができる。
【００９６】
また、イベントを開催する場合、不案内な場所であっても、主催者及び利用者の双方が、予め主催者が定めた場所に居ることが好ましい。このため、当該実施の形態のイベント開催システムは、イベントの開催開始時刻及び開催場所に、主催者端末１及び利用者端末２が存在するか否かを確認して、その結果を該各端末１，２に通知すると共に、上記開催場所に存在しない場合には、各端末１，２の現在位置及びイベントの開催場所を地図を用いて表示する。これにより、主催者及び利用者を、開催場所までナビゲートすることができる。
【００９７】
また、上記通知により、主催者はイベントの開催案内を書き換えることができるうえ、コンテンツサーバ装置３は、時刻表のズレを修正して各利用者に提供することができるため、例えばラッシュアワー時の電車内でイベントが開催される場合でも、このラッシュアワー時に多数の電車が頻繁に行き来する中で、主催者及び利用者を、イベントが開催されている電車に正確に導くことができる。
【００９８】
［他の適用例１］
上述の実施の形態は、本発明をイベント開催システムに適用した例であったが、本発明は、この他、地域限定の物品や新発売される物品等の販売システムに適用することができる。この場合、主催者は、コンテンツサーバ装置３に対してイベントを登録する際に、物品の販売日時、販売場所、並び始めてよい日時等を登録する。この主催者により入力された内容は、上記主催者のイベント情報トップページ（この場合は、主催者の販売情報トップページ、図３、図４参照）で開示される。
【００９９】
コンテンツサーバ装置３は、利用者の利用者端末２を介して、この販売情報トップページの参加登録ボタン４０がクリック操作されると、上述の利用者ＩＤをコンテンツＤＢ１２に登録する。これにより、利用者に対して物品購入の仮権利が付与されることとなる。
【０１００】
次に、コンテンツサーバ装置３は、主催者により設定された上記並び始めてよい日時（例えば、発売日の２日前）となった際に、上記販売場所から１ｋｍ以内等の所定の地理的範囲内（指定地域内）に入っている購入希望利用者数を、位置特定サーバ装置４をスレーブサーバとして用いてカウントする。
【０１０１】
物品の在庫数＋所定の数（所定の数＝購入キャンセル等を見込んだ数）に相当する人数が既に集まっている場合、コンテンツサーバ装置３は、その時点でカウントし、かつ、発売開始時刻まで上記指定地域内に滞在し続けた利用者の中から抽選になる可能性を、上記主催者の販売情報トップベージ、及び利用者の端末２に通知する。
【０１０２】
これに対して、上記指定地域内に集まっている利用者数が物品の在庫数以内であれば、コンテンツサーバ装置３は、上記利用者数が物品の在庫数＋所定の数するまで、その指定地域に利用者が入った順に、該利用者に対して番号を付加し、この利用者に対して付加した番号が物品の在庫数を越えた時点で、当該在庫数よりも大きな番号を付加した各利用者の利用者端末２に対して、「物品を購入できない可能性がある旨」の通知を行う。
【０１０３】
また、コンテンツサーバ装置３は、物品の在庫数を越える人数の利用者が上記指定地域内に集まっている場合において、物品の販売開始前に途中で指定地域から抜ける利用者を検出した場合には、上記「物品を購入できない可能性がある旨」の通知（選外の通知）を行った利用者の中から抽選、或いは購入希望を募ることで代わりの利用者を選出し、この選出した利用者に対して、物品の在庫数以内の番号を付加する。これにより、上記指定地域から抜けた利用者に代わって、上記抽選、或いは購入希望を募ることで選出された利用者に対して、物品購入の仮権利が付与されることとなる。
【０１０４】
なお、混乱をさける目的で、コンテンツサーバ装置３は、上記指定地域内で選外の通知を行っている利用者の利用者数（＝順番待ちの利用者数）を、上記主催者の販売情報トップページ上で掲示してもよい。これにより利用者は、物品を購入可能な利用者と順番待ちの利用者との割合や、その物品の購入にかかる競争率等を知ることができる。
【０１０５】
次に、コンテンツサーバ装置３は、発売開始時刻となった際に、その時点まで指定地域に滞在し続け、かつ、物品の在庫数以下の番号を付与した利用者の利用者端末２に対して、該番号順に、購入確認画面を送信する。そして、所定時間以内に、この購入確認画面に対して所定の入力を行ったことが確認できた利用者の利用者端末２に対して、物品購入の真の権利を有することを示す購入権利者画面を送信する。この購入権利者画面を受信した利用者端末２を有する利用者は、物品の販売店員等に、この購入権利者画面を示して、目的の物品を購入することとなる。
【０１０６】
これに対して、所定時間以内に、上記購入画面に対して所定の入力が確認できない場合、コンテンツサーバ装置３は、この入力を行わなかった利用者の利用者端末２に対して「所定の時間内に入力が行われなかったため選外となる旨」の通知を行うと共に、代わりに上記順番待ちを行っている利用者のうち、最も若い番号を付与している利用者の利用者端末２に対して、購入確認画面を送信する。そして、この購入確認画面に対して所定時間内に所定の入力がなされた場合に、その利用者に対して上記購入権利者画面を送信する。コンテンツサーバ装置３は、購入権利者画面を送信した利用者数が、物品の在庫数となるまで、このような動作を繰り返し行う。
【０１０７】
なお、購入権利者画面を送信する際に、利用者端末２に設けられている本人認証機能に基づいて本人認証を行うようにしてもよい。これにより、利用者端末２を第三者に預けて利用者本人が上記指定地域から抜けることを防止することができる。
【０１０８】
従来、人気商品等を購入する場合、販売店舗の前に徹夜で並ぶ労力（割り込みを警戒しなければならない、暑さや寒さに耐えなければならないなど、必要以上に身体を拘束される）と、並ぶ人々の整理や警備が必要であった。
【０１０９】
しかし、本発明を上述の販売システムに適用することによって、人々は特定の場所に並ぶ必要がなくなり、指定された地域内のホテルや飲食店等や、販売場所が自宅近くであれば自宅で発売開始時刻まで待機することを可能とすることができるうえ、並ぶ人々の整理や警備も不要とすることができる。
【０１１０】
また、このような販売システムは、電車内で数量限定の人気弁当を販売する場合にも用いることができる。この場合、弁当の販売者（＝上述の主催者に相当）は、弁当発売前に主催者端末１を介してコンテンツサーバ装置３にアクセスし、弁当を販売する電車、弁当の販売日時等を登録する。この主催者により入力された弁当販売情報は、上記主催者の販売情報トップページで広告される。
【０１１１】
利用者は、利用者端末２を介してコンテンツサーバ装置３にアクセスすることで、販売情報トップページの参加登録ボタン４０（この場合は、購入参加登録ボタン）をクリックし、弁当の購入参加権を得る。
【０１１２】
コンテンツサーバ装置３は、弁当の販売開始時刻となると、電車に乗っている利用者数をカウントする。弁当の在庫数＋所定の数（所定の数＝購入キャンセル等を見込んだ数）を越える人数の利用者がすでに集っている場合には、上記主催者の販売情報トップページに、このカウントした利用者数を表示すると共に、その時点でカウントされた利用者の中から抽選を行い、この選出した利用者の利用者端末２に対して、購入権を獲得した旨の通知を行う。上記カウントした利用者数が弁当の在庫数以下であれば、コンテンツサーバ装置３は、該弁当の在庫数に達するまで、同じ電車に乗っている利用者の各利用者端末２に対して上記購入権を獲得した旨の通知を行う。
【０１１３】
この通知がなされた利用者は、自分の利用者端末２を介して、コンテンツサーバ装置３に自分の座席位置の情報を送信する。コンテンツサーバ装置３は、各利用者の座席位置を示す情報を、当該弁当の販売を行う主催者の主催者端末１に送信する。弁当の販売員は、この主催者端末１に送信された各座席位置の利用者に対して弁当を配達して販売する。
【０１１４】
従来は、弁当の発売開始時刻前に販売員が居る車両に利用者が殺到し、弁当の発売が延期されたり、或いは売り切れにより、販売を開始した車両から遠い車両では、弁当を購入することができない不都合があったが、当該販売システムを電車内における弁当の販売に適用することにより、各利用者に対して公平に弁当の販売を行うことができる。
【０１１５】
［他の適用例２］
また、本発明を、同じ電車に乗っている利用者間で、テスト問題の予想、クイズの出し合い、勝ち抜き選ゲーム等を行うシステムに適用してもよい。このシステムの場合、主催者は、主催者端末１及びコンテンツサーバ装置３を介して、例えば第１の駅から第２の駅までの間に出題し、利用者（受講生等）は、利用者端末２を介して、この問題の回答をコンテンツサーバ装置３に送信する。出題された問題に正解した利用者は、第２の駅から第３の駅までの間に出題されたステップアップされた問題の回答権が与えられる。このような、言わば勝ち抜き戦を実現できる。
【０１１６】
また、コンテンツサーバ装置３は、第１の駅から第２の駅までの間に出題した問題を解けなかった利用者（チームでもよい）の利用者端末２に対しては、別の問題を出題する。これにより、同程度のレベルの利用者毎に、問題を変えて出題することができ、各利用者のレベルに応じた実力アップを図ることができる。
【０１１７】
さらに、このシステムを具体的に説明すると、コンテンツサーバ装置３は、主催者により予め登録されている問題を、駅区間毎に、参加登録のなされた各利用者の利用者端末２に送信して出題を行う。利用者は、電車が当該駅区間を走行している間に、問題の回答をコンテンツサーバ装置３に送信する。
【０１１８】
なお、各駅区間毎に正解数の最も多い利用者が出題者となってもよい。この場合、上記出題者は、例えば自分に出題権が付与された際に正答した問題と同程度のレベルの問題を、上記コンテンツサーバ装置３を介して各利用者に出題する。各利用者が正答できない問題を例えば３回出題すると、コンテンツサーバ装置３は、その問題を出題した出題者を、１ランク上のレベルの利用者としてコンテンツＤＢに登録する。
【０１１９】
最後に、上述の実施の形態や他の適用例の説明は、本発明の一例である。このため、本発明は上述の実施の形態や他の適用例に限定されることはなく、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論であることを付け加えておく。
【図面の簡単な説明】
【０１２０】
【図１】本発明を適用した実施の形態となるイベント開催システムのシステム構成を示す図である。
【図２】実施の形態のイベント開催システムにおけるイベントの登録画面の一例を示す図である。
【図３】実施の形態のイベント開催システムにおけるイベント開催開始前のイベント開催案内画面を示す図である。
【図４】実施の形態のイベント開催システムにおけるイベント開催中のイベント開催案内画面を示す図である。
【図５】実施の形態のイベント開催システムにおける時刻表の修正動作を説明するための図である。
【符号の説明】
【０１２１】
１  主催者端末、２  利用者端末、３  コンテンツサーバ装置、４  位置特定サーバ装置、５  外部サーバ装置、６  通信事業者網、７  インターネット、１１  コンテンツサーバ装置の制御部、１２  コンテンツサーバ装置のコンテンツデータベース（コンテンツＤＢ）、１３  コンテンツ配信制御機能、１４  開催案内自動修正機能、１５  基準時計機能、１６  外部サーバデータ取得機能、１７  時刻確認機能、１８  主催者端末位置確認通知機能、１９  利用者端末位置確認通知機能、２０  主催者−利用者端末間確認機能、２１  トップページ記憶領域、２２  イベント管理ページ記憶領域、２３  メインコンテンツ記憶領域、２４  実行用スクリプト記憶領域、２５  トップページ用コンテンツ記憶領域、２６  実行用スクリプト記憶領域、２７  設定情報記憶領域、２８  データ保持領域、２９  実行用スクリプト記憶領域、３０  コンテンツ記憶領域
【図１】
2008288626.tif 000003
【図２】
2008288626.tif 000004
【図３】
2008288626.tif 000005
【図４】
2008288626.tif 000006
【図５】
2008288626.tif 000007