(57)【要約】    【課題】  ＩＣカードの移動履歴をリアルタイムで抽出して会場を確実に管理すると共にサービス内容を変化させて会場を活性化させることができるサービス決定システム、サービス決定サーバ装置、並びに方法、及びプログラムを提供する。    【解決手段】  サービス決定システムが適用されたイベント管理システム１０００は、イベント会場の来場者をＩＣカード８００を用いて管理するイベント管理サーバ２００と、入退場エリア３５０の受付端末３００と、複数のエリアの各々に設置されたＩＣカード信号送受信機４００とを備える。イベント管理サーバ２００は、ＩＣカード信号送受信機４００からのカード識別番号を受信し、エリアＩＤを抽出して、エリア入場時刻の順番に並び替えて生成された来場者のエリア移動履歴に基づいてサービス内容を決定する。ＩＣカード信号送受信機４００ではサービス内容が表示され、受付端末３００では、サービスが提供される。【選択図】      図１１
2005196285.tif 000002
【特許請求の範囲】
【請求項１】
複数のエリアから成る会場の来場者にサービスを提供するためにＩＣカードを用いるサービス決定システムにおいて、前記ＩＣカードが前記複数のエリアのうちいずれかのエリアに移動したときに、当該移動先のエリアの情報を含むエリア情報を抽出するエリア情報抽出手段と、前記エリア情報抽出手段が前記エリア情報を抽出する度に、当該抽出されたエリア情報を追加してエリア情報履歴を生成するエリア履歴生成手段と、当該生成されたエリア情報履歴に基づいてサービス内容を決定するサービス決定手段と、前記決定されたサービス内容を出力するサービス出力手段とを備えることを特徴とするサービス決定システム。
【請求項２】
前記エリア情報は、前記ＩＣカードの前記移動先のエリアへの入場時刻情報を含むことを特徴とする請求項１記載のサービス決定システム。
【請求項３】
前記エリア情報履歴は、前記ＩＣカードの移動した移動履歴を含むことを特徴とする請求項２記載のサービス決定システム。
【請求項４】
前記サービス出力手段は、前記複数のエリアの夫々に設置されていることを特徴とする請求項１乃至３のいずれか１項に記載のサービス決定システム。
【請求項５】
前記エリア情報抽出手段と前記エリア履歴生成手段とは、互いに離れた場所に設置されていることを特徴とする請求項１乃至４のいずれか１項に記載のサービス決定システム。
【請求項６】
前記ＩＣカードに前記来場者に固有の個人情報を書き込むことが省略されていることを特徴とする請求項１乃至５のいずれか１項に記載のサービス決定システム。
【請求項７】
複数のエリアから成る会場の来場者にサービスを提供するためにＩＣカードを用いるサービス決定サーバ装置であって、前記ＩＣカードが前記複数のエリアのうちいずれかのエリアに移動した移動先のエリアの情報を含むエリア情報を抽出する度に、当該抽出されたエリア情報を追加してエリア情報履歴を生成するエリア履歴生成手段と、当該生成されたエリア情報履歴に基づいてサービス内容を決定するサービス決定手段とを備えることを特徴とするサービス決定サーバ装置。
【請求項８】
複数のエリアから成る会場の来場者にサービスを提供するためにＩＣカードを用いるサービス決定方法であって、前記ＩＣカードが前記複数のエリアのうちいずれかのエリアに移動した移動先のエリアの情報を含むエリア情報を抽出する度に、当該抽出されたエリア情報を追加してエリア情報履歴を生成するエリア履歴生成ステップと、当該生成されたエリア情報履歴に基づいてサービス内容を決定するサービス決定ステップとを有することを特徴とするサービス決定方法。
【請求項９】
複数のエリアから成る会場の来場者にサービスを提供するためにＩＣカードを用いるサービス決定方法をコンピュータに実行させるためのプログラムであって、前記ＩＣカードが前記複数のエリアのうちいずれかのエリアに移動した移動先のエリアの情報を含むエリア情報を抽出する度に、当該抽出されたエリア情報を追加してエリア情報履歴を生成するエリア履歴生成モジュールと、当該生成されたエリア情報履歴に基づいてサービス内容を決定するサービス決定モジュールとを備えることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービス決定システム、サービス決定サーバ装置、並びに方法、及びプログラムに関し、特にＩＣカードを用いるサービス決定システム、サービス決定サーバ装置、並びに方法、及びプログラムに関する。
【背景技術】
【０００２】
複数のブースから成るエリアを複数有する大型のイベント会場を訪問する来場者を管理するために、従来から非接触型書き込み式のＩＣカードを用いるイベント管理システムが提案されている（例えば、特許文献１参照）。このイベント管理システムにおいては、来場者に個人情報を書き込んだＩＣカードを配布し、受付時／イベント会場退場時や各エリア訪問時に、受付や各エリアに設置されているＩＣカードのリーダライタを介して、ＩＣカードにイベント会場入場／退場時刻やエリア訪問時刻をＩＣカードに書き込み、イベント会場退場時に来場者からＩＣカードを回収し、その場でＩＣカードに書き込まれたデータを抽出することにより、各エリアでの滞留時間などの訪問履歴を算出する。その場でＩＣカードに書き込まれたデータを抽出することにより、データを消去してＩＣカードを再利用している。
【０００３】
また、特許文献１に記載のイベント管理システムでは、ＩＣカードを効率良く回収して来場者の訪問履歴を算出するために、ＩＣカードと引き替えにプレゼントを贈呈する等のサービスを来場者に提供している。
【特許文献１】特開２００１−１０１４６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記イベント管理システムでは、ＩＣカードにデータが書き込まれているので、ＩＣカードを回収することなく来場者の訪問履歴を算出することができず、イベントをリアルタイムに管理することができない。
【０００５】
また、来場者にＩＣカードと引き替えでサービスを提供することにより、ＩＣカードを効率良く回収することはできるが、サービスの提供が来場者の訪問履歴に拘わらず行われるので、来場者は不公平感を抱くことになる。また、来場者は、イベント会場において興味を持ったブースを訪問する傾向にあるにも拘わらず、サービスの内容が興味の無いブースに関するものであると、同一のイベント会場の再訪問（リピート）しようとする気持ちが失せてしまう。従って、ＩＣカードと引き替えにサービスを来場者に提供することが必ずしもイベントの活性化の促進につながるとはいえない。
【０００６】
本発明の目的は、ＩＣカードの移動履歴をリアルタイムで抽出して会場を確実に管理すると共にサービス内容を変化させて会場を活性化させることができるサービス決定システム、サービス決定サーバ装置、並びに方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載のサービス決定システムは、複数のエリアから成る会場の来場者にサービスを提供するためにＩＣカードを用いるサービス決定システムにおいて、前記ＩＣカードが前記複数のエリアのうちいずれかのエリアに移動したときに、当該移動先のエリアの情報を含むエリア情報を抽出するエリア情報抽出手段と、前記エリア情報抽出手段が前記エリア情報を抽出する度に、当該抽出されたエリア情報を追加してエリア情報履歴を生成するエリア履歴生成手段と、当該生成されたエリア情報履歴に基づいてサービス内容を決定するサービス決定手段と、前記決定されたサービス内容を出力するサービス出力手段とを備えることを特徴とする。
【０００８】
請求項２記載のサービス決定システムは、請求項１記載のサービス決定システムにおいて、前記エリア情報は、前記ＩＣカードの前記移動先のエリアへの入場時刻情報を含むことを特徴とする。
【０００９】
請求項３記載のサービス決定システムは、請求項２記載のサービス決定システムにおいて、前記エリア情報履歴は、前記ＩＣカードの移動した移動履歴を含むことを特徴とする。
【００１０】
請求項４記載のサービス決定システムは、請求項１乃至３のいずれか１項に記載のサービス決定システムにおいて、前記サービス出力手段は、前記複数のエリアの夫々に設置されていることを特徴とする。
【００１１】
請求項５記載のサービス決定システムは、請求項１乃至４のいずれか１項に記載のサービス決定システムにおいて、前記エリア情報抽出手段と前記エリア履歴生成手段とは、互いに離れた場所に設置されていることを特徴とする。
【００１２】
請求項６記載のサービス決定システムは、請求項１乃至５のいずれか１項に記載のサービス決定システムにおいて、前記ＩＣカードに前記来場者に固有の個人情報を書き込むことが省略されていることを特徴とする。
【００１３】
上記目的を達成するために、請求項７記載のサービス決定サーバ装置は、複数のエリアから成る会場の来場者にサービスを提供するためにＩＣカードを用いるサービス決定サーバ装置であって、前記ＩＣカードが前記複数のエリアのうちいずれかのエリアに移動した移動先のエリアの情報を含むエリア情報を抽出する度に、当該抽出されたエリア情報を追加してエリア情報履歴を生成するエリア履歴生成手段と、当該生成されたエリア情報履歴に基づいてサービス内容を決定するサービス決定手段とを備えることを特徴とする。
【００１４】
上記目的を達成するために、請求項８記載のサービス決定方法は、複数のエリアから成る会場の来場者にサービスを提供するためにＩＣカードを用いるサービス決定方法であって、前記ＩＣカードが前記複数のエリアのうちいずれかのエリアに移動した移動先のエリアの情報を含むエリア情報を抽出する度に、当該抽出されたエリア情報を追加してエリア情報履歴を生成するエリア履歴生成ステップと、当該生成されたエリア情報履歴に基づいてサービス内容を決定するサービス決定ステップとを有することを特徴とする。
【００１５】
上記目的を達成するために、請求項９記載のプログラムは、複数のエリアから成る会場の来場者にサービスを提供するためにＩＣカードを用いるサービス決定方法をコンピュータに実行させるためのプログラムであって、前記ＩＣカードが前記複数のエリアのうちいずれかのエリアに移動した移動先のエリアの情報を含むエリア情報を抽出する度に、当該抽出されたエリア情報を追加してエリア情報履歴を生成するエリア履歴生成モジュールと、当該生成されたエリア情報履歴に基づいてサービス内容を決定するサービス決定モジュールとを備えることを特徴とする。
【発明の効果】
【００１６】
請求項１記載のサービス決定システム、請求項７記載のサービス決定サーバ装置、請求項８記載のサービス決定方法、又は請求項９記載のプログラムによれば、ＩＣカードの移動先のエリアの情報を含むエリア情報を抽出する度に、当該抽出されたエリア情報を追加してエリア情報履歴を生成し、当該生成されたエリア情報履歴に基づいてサービス内容を決定するので、ＩＣカードの移動履歴をリアルタイムで抽出して会場を確実に管理すると共にサービス内容を変化させることができる。また、請求項１記載のサービス決定システムによれば、決定されたサービス内容を出力するので、サービス内容を変化させて会場を活性化させることができる。
【００１７】
請求項２記載のサービス決定システムによれば、エリア情報がＩＣカードの移動先のエリアへの入場時刻情報を含むので、入場時刻情報に基づいてＩＣカードの移動履歴を管理することができる。
【００１８】
請求項３記載のサービス決定システムによれば、エリア情報履歴がＩＣカードの移動した移動履歴を含むので、移動履歴に基づいてＩＣカードの移動履歴を管理することができる。
【００１９】
請求項４記載のサービス決定システムによれば、複数のエリアの夫々において決定されたサービス内容が出力されるので、来場者はサービス内容の変化を移動先のエリアで知ることができる。
【００２０】
請求項５記載のサービス決定システムによれば、エリア情報抽出手段と前記エリア履歴生成手段とが互いに離れた場所に設置されているので、離れた場所でリアルタイムに抽出されたエリア情報を管理することができる。
【００２１】
請求項６記載のサービス決定システムによれば、ＩＣカードに来場者に固有の個人情報を書き込むことが省略されているので、来場者に固有の個人情報が漏洩するのを確実に防止することができると共に、ＩＣカードを容易に再利用することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態を図面を用いて詳述する。
【００２３】
図１は、本発明の実施の形態に係るサービス決定システムの構成を概略的に示すブロック図である。
【００２４】
図１において、本発明の実施の形態に係るサービス決定システムが適用されたイベント管理システム１０００は、入退場エリア３５０及び複数のエリアから成るイベント会場における来場者をＩＣカード８００を用いて管理するための後述する図２のイベント管理サーバ２００と、入退場エリア３５０に設けられた後述する図３の受付端末３００と、複数のエリアの各々に設置された後述する図４のＩＣカード信号送受信機４００と、これらを互いに接続するネットワーク１００とを備える。
【００２５】
イベント会場における上記複数のエリアには、エリアＡ４５０、エリアＢ５５０、エリアＣ６５０、エリアＤ７５０があり、夫々、エリアを識別するために「Ａ」，「Ｂ」，「Ｃ」，「Ｄ」のエリアＩＤが付与されている。これらの複数のエリアの各々には複数のブース（不図示）が設けられている。
【００２６】
ＩＣカード８００には、非接触型のものであり、来場者に固有のカード識別番号が付与されていると共に、来場者に固有の個人情報の書き込みが省略されている。これにより、来場者に固有の個人情報が漏洩するのを確実に防止することができると共に、ＩＣカード８００を容易に再利用することができる。受付端末３００は、このカード識別番号を直接読み取ることができ、また、ＩＣカード信号送受信機４００は無線を介してこのカード識別番号を読み取ることができる。
【００２７】
図２は、図１におけるイベント管理サーバ２００のハードウエア構成を概略的に示すブロック図である。
【００２８】
図２において、イベント管理サーバ２００は、内部に、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、入力コントローラ２０５と、ビデオコントローラ２０６（ＶＣ）と、メモリコントローラ２０７（ＭＣ）と、ネットワーク１００に接続するための通信インタフェース（Ｉ／Ｆ）コントローラ２０８と、これらを互いに接続するシステムバス２０４とを備える。
【００２９】
また、イベント管理サーバ２００は、さらに、入力コントローラ２０５に接続されたキーボード（ＫＢ）２０９及びポインティングデバイスとしてのマウス（図示せず）と、ビデオコントローラ２０６に接続されたディスプレイ（表示器）としてのＣＲＴ２１０と、メモリコントローラ２０７に接続された外部メモリ２１１とを備える。上記ディスプレイは、ＣＲＴに代えて、液晶ディスプレイ（ＬＣＤ）であってもよい。
【００３０】
外部メモリ２１１は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスクドライブ（ＨＤＤ）、フロッピー（登録商標）ディスク（ＦＤ）、ＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等から成る。
【００３１】
ＣＰＵ２０１は、システムバス２０４に接続されている各デバイスやコントローラを統括的に制御する。具体的には、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することにより各種動作を実現する。ＲＯＭ２０２には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ(Basic Input/Output System)やオペレーティングシステム（Operating System）のプログラムや、各機能を実現するために必要な後述する各種プログラムが記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００３２】
入力コントローラ２０５は、キーボード２０９や不図示のマウス等のポインティングデバイスからの入力を制御する。ビデオコントローラ２０６は、ＣＲＴ２１０の表示を制御する。メモリコントローラ２０７は、外部メモリ２１１へのアクセスを制御する。通信Ｉ／Ｆコントローラ２０８は、イベント管理システム１０００における通信制御処理を実行して、外部機器である受付端末３００及びＩＣカード信号送受信機４００とのネットワーク１００を介した接続・通信、例えばＴＣＰ／ＩＰを用いたインターネット通信を行う。
【００３３】
ＣＲＴ２１０上での表示は、ＣＰＵ２０１が、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより可能となる。また、ＣＲＴ２１０上にはマウスカーソル等が表示され、ユーザは、マウスを介して指示の入力をすることが可能である。
【００３４】
図３は、図１における受付端末３００のハードウエア構成を概略的に示すブロック図である。
【００３５】
図３において、受付端末３００のハードウエア構成は、図２のイベント管理サーバ２００のものとほぼ同様であり、類似のものには下２桁に同一の参照番号を付した上で３００番台として重複した説明を省略し、図２のものと異なる点のみを説明する。
【００３６】
図３の受付端末３００は、汎用のパーソナルコンピュータであって、システムバス３０４に接続された外部機器インタフェース（Ｉ／Ｆ）３１２と、外部機器Ｉ／Ｆ３１２に接続されたＩＣカードリーダ／ライタ３１３とを備える。ＩＣカードリーダ／ライタ３１３は、ＩＣカード８００に来場者に固有のカード識別番号を書き込んだり、来場者が持参したＩＣカード８００に書き込まれているカード識別番号を読み込んだりする。また、外部メモリ３１１には、図６に示す来場予定者リストが格納されている。図６では、来場予定者にユーザＩＤ、組織名、及び連絡先１，２が対応づけられている。
【００３７】
受付端末３００では、来場者がイベント会場を入場又は退場するときに後述する図５の受付処理が実行される。書き込んだり、読み込んだりしたカード識別番号がネットワーク１００を介してイベント管理サーバ２００へ送信される。
【００３８】
図４は、図１におけるＩＣカード信号送受信機４００のハードウエア構成を概略的に示すブロック図である。
【００３９】
図４において、ＩＣカード信号送受信機４００のハードウエア構成は、図２のイベント管理サーバ２００のものとほぼ同様であり、類似のものには下２桁に同一の参照番号を付した上で４００番台として重複した説明を省略し、図２のものと異なる点のみを説明する。
【００４０】
図４のＩＣカード信号送受信機４００は、システムバス４０４に接続された無線インタフェース（Ｉ／Ｆ）４１２と、無線Ｉ／Ｆ４１２に接続された無線アンテナ４１３とを備える。無線アンテナ４１３は、ＩＣカード８００に書き込こまれている来場者に固有のカード識別番号を読み込んで、無線Ｉ／Ｆ４１２は、このカード識別番号をディジタル信号化してシステムバス４０４に転送する。
【００４１】
ＩＣカード信号送受信機４００では、読み込んだカード識別番号がネットワーク１００を介してイベント管理サーバ２００へ送信されたり、イベント管理サーバ２００からネットワーク１００を介して送信された後述する図１３のサービスデータに対応するサービス内容がＣＲＴ４１０上に表示される。
【００４２】
なお、図２乃至図４に示す各ハードウエア構成は、上述したものに限られることはなく、後述する各フローチャートを実行可能なものであればいかなるものであってもよい。
【００４３】
図５は、図３の受付端末３００によって実行される受付処理のフローチャートであり、ＣＰＵ３０１が外部メモリ３１１に記憶されているプログラムをＲＡＭ３０３にロードして処理することで実行される。
【００４４】
図５において、受付端末３００では、ＣＰＵ３０１はイベント会場に来場者が入場したときに受付端末の操作者がキーボード３０９や不図示のマウス等からの入力により入場のための指示入力を行ったことによる入力信号の受信を判定すると（ステップＳ５０１でＹＥＳ）、まず、ＩＣカードリーダ／ライタ３１３へカード識別信号を送信してカード識別番号が書き込まれていないＩＣカードに任意のカード識別番号を書き込み（ステップＳ５０２）、イベント管理サーバ２００は、この任意のカード識別番号と図６に示す来場予定者リストのユーザＩＤとを関連づけて図７に示すテーブルを作成する。図６に示す来場予定者リストは予め作成されてイベント管理サーバ２００の外部メモリ２１１に記憶されているものである。イベント管理サーバ２００における関連付けの処理は後述する。
【００４５】
上記関連付けのためには、上記入場のための指示入力の際に、受付端末３００の操作者は、受付端末３００のＣＲＴに表示される不図示の入力画面から来場者名又は来場者の持参する招待状に記載されるユーザＩＤ等を入力して来場者をイベント管理システム１０００上で特定しておくものである。但し、これに限らず、ＩＣカード８００に他のＩＣカードと重複しない識別番号を予め付与しておき、ＩＣカードリーダ／ライタ３１３を用いてＩＣカード８００に付与されているカード識別番号を読み取って、図６の来場予定者リストのユーザＩＤと対応付ける処理をステップＳ５０２で行うものであっても構わない。
【００４６】
続くステップＳ５０３では、受付端末３００がイベント管理サーバ２００に送信すべきデータにイベント入場フラグを付加すると共に、カード識別番号及びイベント会場入場時刻をイベント管理サーバ２００に送信する（ステップＳ５０４）。このとき送信されるデータ構成を図１４（ａ）に示す。
【００４７】
次いで、ステップＳ５０５では、イベント会場から来場者が退場するときは受付端末３００において操作者が退場処理のための入力を行い、退場するための入力があった場合（ステップＳ５０５でＹＥＳ）、操作者は来場者が携帯しているＩＣカード８００を回収して、カード識別番号をＩＣカードリーダ／ライタ３１３に読み込ませるので、受付端末３００のプログラムではその識別信号の読み込みが完了するかをウエイトして待ち、読み込みが完了したときは（ステップＳ５０６でＹＥＳ）、受付端末３００がイベント管理サーバ２００に送信すべきデータにイベント退場フラグを付加する（ステップＳ５０７）と共に、カード識別番号及びイベント退場時刻をイベント管理サーバ２００に送信する（ステップＳ５０８）（図１４（ａ））。
【００４８】
続くステップＳ５０９では、イベント管理サーバ２００からサービスデータを受信し、受信したサービスデータに対応するサービス内容をＣＲＴ３１０に表示すると共に、サービス内容が印刷物のプレゼントである場合には、不図示のプリンタにより印刷したり、プレゼントを来場者に贈呈する等のサービス内容の出力（提供）を実行し（ステップＳ５１０）、そして、本処理を終了する。
【００４９】
ステップＳ５０６の判別の結果、カード識別番号の読み込みに失敗したときは、ステップＳ５０２のイベント入場時における書き込みエラーであると判別し、ステップＳ５０４の入場フラグに基づいて正規の来場者であることを確認した上で、所定のサービス内容を出力して、本処理を終了する。
【００５０】
図５の処理によれば、来場者のイベント入場／退場時刻をカード識別番号と共にイベント管理サーバ２００へ送信する（ステップＳ５０４，Ｓ５０８）ので、イベント管理サーバ２００は、来場者のイベント入場／退場時刻をカード識別番号に基づいてリアルタイムに管理することができる。
【００５１】
図５の処理では、受付時に来場者にＩＣカード８００が配布されるが、図６に示す来場予定者に予め配布する招待状にバーコードを記載して、このバーコードを読み取ることによって受付処理を実行してもよい。この場合、受付端末３００には、バーコードリーダ等のハードウエアが追加される。
【００５２】
図５の処理では、１つのＩＣカード８００に対する処理のフローチャートを示しているが、プログラムの処理フローとして、受付端末３００に入力される受付端末３００に対する入力信号が何であるかを常に判定し各処理を並列に行うように設計することは本実施の形態の範囲である。つまり、ステップＳ５０１でＮＯなら次にステップＳ５０５の判定を行い入力信号を常に監視し、ステップＳ５０５の後ステップＳ５０１に戻って監視を続けるように設計された変形例でも構わない。
【００５３】
また、図６及び図７によれば、ＩＣカード８００にユーザＩＤを含む来場者に固有の個人情報を書き込むことを省略することができるので、例えば来場者がＩＣカード８００を紛失した場合であっても来場者の個人情報が漏洩することを確実に防止することができると共に、図５のステップＳ５０６において回収されたＩＣカード８００には、任意のカード識別番号のみが書き込まれている（ステップＳ５０２）ので、カード識別番号を消去することなく、ＩＣカード８００を容易に再利用することができる。
【００５４】
図８は、図１におけるＩＣカード信号送受信機４００によって実行されるエリア入場処理のフローチャートである。図８に示す各処理ステップは、ＩＣカード信号送受信機４００のＣＰＵ４０１が外部メモリ４１１に記憶されているプログラムをＲＡＭ４０３にロードして実行することで実現される。
【００５５】
図８において、まず、ＩＣカード信号送受信機４００のＣＰＵ４０１はＩＣカード８００からの信号の受信待機状態にあり、ＩＣカード信号送受信機４００が設置されているエリアにＩＣカード８００を携帯している来場者が入場することに対応して、ＩＣカード信号送受信機４００が無線アンテナ４１３を介してＩＣカード８００に書き込まれているカード識別番号を受信したときは（ステップＳ６０１でＹＥＳ）、受信したカード識別番号、エリアＩＤ、及び不図示のリアルタイムクロックにより取得したエリア入場時刻をイベント管理サーバ２００に送信する（ステップＳ６０２）（図１４（ｂ））。これにより、イベント管理サーバ２００は、エリア入場時刻に基づいて来場者のエリア移動履歴を図９に示すデータレコードのログファイルとして外部メモリ２１１上に記録して管理することができる。
【００５６】
続くステップＳ６０３では、イベント管理サーバ２００からサービスデータを受信したか否かを判別し、受信したときは、受信したサービスデータに対応するサービス内容をＣＲＴ４１０に表示して（ステップＳ６０４）ステップＳ６０５に進む一方、受信しなかったときは、ステップＳ６０４をスキップして、ステップＳ６０５に進む。
【００５７】
その後、同一のカード識別番号を受信すると（ステップＳ６０５でＹＥＳ）、エリア退場時刻をイベント管理サーバ２００へ送信して（ステップＳ６０６）、本処理を終了する。ステップＳ６０６の処理により、来場者のエリア移動履歴における来場者のエリア滞留時間を確実に管理することができる。
【００５８】
図８の処理によれば、エリアＩＤをイベント管理サーバ２００に送信する度に（ステップＳ６０２）、イベント管理サーバ２００から受信したサービスデータに対応するサービス内容をＣＲＴ４１０に表示する（ステップＳ６０４）ので、来場者はサービス内容の変化をエリアに入場する度に確認することができる。
【００５９】
なお、図８のステップＳ６０４では、サービス内容を表示するだけであるが、図５のステップＳ５１０の処理に代えて本処理において複数のエリアの各々で実際にサービスを提供してもよい。また、図８の処理は、１つのＩＣカード８００に対する処理フローを示しているが、このような処理が並列に幾つも動作するように設計することで多くの来場者に対応可能である。
【００６０】
図１０は、図２におけるイベント管理サーバ２００によって実行されるイベント管理処理のフローチャートである。図１０に示す各処理ステップは、イベント管理サーバ２００のＣＰＵ２０１が外部メモリ２１１に記憶されているプログラムを処理することで実行される。
【００６１】
本処理は、図５及び図８の処理と並行して実行される。
【００６２】
図１０において、イベント管理サーバ２００のＣＰＵ２０１は、受付端末３００又はＩＣカード信号送受信機４００からカード識別番号を受信待機状態に制御され、カード識別信号を受信したときは（ステップＳ７０１でＹＥＳ）、続くステップＳ７０２において、受付端末３００から送信されたデータにベント入場フラグの付加が有ったか否かを判別し、付加されているときは、外部メモリ２１１上のカード識別番号とユーザＩＤを対応させる図７のテーブルと図１２に示す来場者動向管理用テーブルとに新規のデータレコードを記録（生成）する（ステップＳ７０３）と共に、外部メモリ２１１上に用意されているログファイル（図９）にイベント入場時刻や他の情報を記録して（ステップＳ７０４）ステップＳ７０５に進む一方、付加されていないときは、ステップＳ７０３及びＳ７０４の処理をスキップしてステップＳ７０５に進む。
【００６３】
続くステップＳ７０５では、ＩＣカード信号送受信機４００からエリアＩＤを受信したか否かを判別する。ステップＳ７０５の判別の結果、エリアＩＤを受信したときは、該エリアＩＤを送信したＩＣカード信号送受信機４００からステップＳ７０１で受信しているカード識別番号を用いて後述する図１１のサービス決定処理を実行してサービス内容を決定し（ステップＳ７０７）、決定されたサービス内容のサービスデータをエリアＩＤを送信したＩＣカード信号送受信機４００に送信して（ステップＳ７０８）（図１４（ｃ））、ステップＳ７０９の処理に進む。一方、ステップＳ７０５の判別の結果、エリアＩＤを受信していないときは、ステップＳ７０９の処理に進む。
【００６４】
続くステップＳ７０９では、受付端末３００から送信されたデータにイベント退場フラグの付加が有ったか否かを判別し、付加されていないときは、ステップＳ７０５〜Ｓ７０８における各エリア毎のサービス決定処理を繰り返す一方、付加されていたときは、受付端末３００から送信されたイベント退場時刻を図１２に示すテーブルに記録し（ステップＳ７１０）、ＩＣカードの、即ち来場者の移動履歴を確定し（ステップＳ７１１）、そして、本処理を終了する。
【００６５】
図１０の処理によれば、受信したカード識別番号（ステップＳ７０１）並びに入場フラグ及び退場フラグ（ステップＳ７０２，Ｓ７０９）に基づいて来場者の移動履歴を確定する（ステップＳ７１１）ので、ＩＣカードの移動履歴をリアルタイムに抽出してイベントを確実に管理することができる。また、ＩＣカード８００に来場者の個人情報を書き込むことがないので、ＩＣカード８００を容易に再利用することができる。
【００６６】
図１１は、図１０のステップＳ７０７のサービス決定処理のフローチャートである。
【００６７】
本処理もイベント管理サーバ２００のＣＰＵ２０１によって実行される。
【００６８】
図１１において、まず、ＣＰＵ２０１は外部メモリ２１１上にある図９に示すログファイルから、受信したカード識別番号に対応する最新のイベント入場時刻を抽出する（ステップＳ８０１）と共に、その時刻以降のログを抽出する。これにより、ＩＣカード８００が再利用された場合であっても、ＩＣカード８００を現在携帯している来場者を特定することができる。続くステップＳ８０２では、抽出されたログからエリアＩＤを抽出し、抽出されたエリアＩＤの個数が所定の個数以上であるか否かを判別する（ステップＳ８０３）。
【００６９】
ステップＳ８０３の判別の結果、所定の個数、例えば３個以上であるときは、抽出されたエリアＩＤをエリア入場時刻の順番に並び替えて（ステップＳ８０４ａ）、来場者のエリア移動履歴を生成する（ステップＳ８０４ｂ）と共に、外部メモリ２１１上の図１２に示すテーブルへ最終的なエリア移動履歴を作成する（ステップＳ８０４ｃ）。生成された来場者のエリア移動履歴に基づいて、以下に説明する図１３のテーブルからサービス内容を決定し（ステップＳ８０５）、本処理を終了する。
【００７０】
図１３は、図１１のステップＳ８０５において決定されるサービス内容を説明するために用いられる図である。
【００７１】
図１３に示すテーブルは、図１１のステップＳ８０４ｂによって抽出されたエリア移動履歴と、図１１のステップＳ８０５において決定すべきサービス内容とを関連づけている。
【００７２】
図１３のテーブルにおけるエリア移動履歴には、イベント会場に設けられたエリアの数とイベント会場におけるあらゆる移動経路が入力されており、図１３にはそれらの一部が示されている。同一のエリアＩＤが重複する移動経路については、特別な移動経路、例えば図１３に示す「ＢＣＡＢ」が設定される。
【００７３】
図１１に戻り、ステップＳ８０３の判別の結果、エリアＩＤの個数が３個未満であるときは、図１３に示すようにサービスなしに決定される（ステップＳ８０６）。続くステップＳ８０７では、来場者が入場すべきエリアＩＤの数やその移動経路を、カード識別番号を送信したＩＣカード信号送受信機４００に送信し、本処理を終了する。ステップＳ８０７の処理で送信されたエリアＩＤの数やその移動経路は、ＩＣカード信号送受信機４００のＣＲＴ４１０に表示される。
【００７４】
図１１の処理によれば、抽出されたログからエリアＩＤを抽出し（ステップＳ８０２）、抽出されたエリアＩＤをエリア入場時刻の順番に並び替え（ステップＳ８０４ａ）、来場者のエリア移動履歴を生成し（ステップＳ８０４ｂ）、生成された来場者のエリア移動履歴に基づいて、図１３のテーブルからサービス内容を決定する（ステップＳ８０５）ので、ＩＣカード８００の移動履歴をリアルタイムで抽出してイベント会場を確実に管理すると共にサービス内容を変化させることができる。
【００７５】
なお、図１１の処理では、移動履歴のうち、移動経路に基づいてサービス内容を決定しているが、各エリアにおける来場者の滞留時間に基づいてサービス内容を決定してもよい。
【００７６】
また、図１１のステップＳ８０５において、用意されているプレゼントの数が不足したときは他のプレゼントを選択するようにサービス内容を決定してもよい。
【００７７】
上記実施の形態において、複数のエリアの各々に設置されたＩＣカード信号送受信機４００は、カード識別番号、エリアＩＤ、エリア入場時刻、及びエリア退場時刻を送信するとしたが、さらに、例えばクイズに対する来場者の解答、又はその解答結果などの追加情報を送信するようにしてもよい。これにより、よりイベントを活性化させることができる。また、この場合には、ＩＣカードの移動履歴に基づいてサービス内容を決定することに代えて、各エリアにおけるクイズの解答結果に基づいてサービス内容を決定してもよい。
【００７８】
また、本発明の目的は、上記実施の形態の機能を実現するソフトウェアのプログラムコード（図５、図８、図１０、及び図１１に対応するフローチャート等）を記録した記憶媒体（又は記録媒体）を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることはいうまでもない。
【００７９】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８０】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることはいうまでもない。
【００８１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることはいうまでもない。
【００８２】
また、上記プログラムは、上述した実施の形態の機能をコンピュータで実現することができればよく、その形態は、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給されるスクリプトデータ等の形態を有するものでもよい。
【００８３】
プログラムを供給する記録媒体としては、例えば、ＲＡＭ、ＮＶ−ＲＡＭ、フロッピー（登録商標）ディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ）、磁気テープ、不揮発性のメモリカード、他のＲＯＭ等の上記プログラムを記憶できるものであればよい。或いは、上記プログラムは、インターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【産業上の利用可能性】
【００８４】
本発明の実施の形態に係るサービス決定システムは、イベント管理システム、サービス提供システムなどに適用することができる。
【図面の簡単な説明】
【００８５】
【図１】本発明の実施の形態に係るサービス決定システムの構成を概略的に示すブロック図である。
【図２】図１におけるイベント管理サーバ２００のハードウエア構成を概略的に示すブロック図である。
【図３】図１における受付端末３００のハードウエア構成を概略的に示すブロック図である。
【図４】図１におけるＩＣカード信号送受信機４００のハードウエア構成を概略的に示すブロック図である。
【図５】図３の受付端末３００によって実行される受付処理のフローチャートである。
【図６】図１のイベント管理システム１０００における来場予定者リストを説明するために用いられる図である。
【図７】図６に示す来場予定者リストのユーザＩＤとカード識別番号とを関連づける。
【図８】図１におけるＩＣカード信号送受信機４００によって実行されるエリア入場処理のフローチャートである。
【図９】図８のステップＳ６０２において作成されるデータレコードのログファイルを説明するための図である。
【図１０】図２におけるイベント管理サーバ２００によって実行されるイベント管理処理のフローチャートである。
【図１１】図１０のステップＳ７０７のサービス決定処理のフローチャートである。
【図１２】図１０のステップＳ８０４ｃにおいて作成されるテーブルである。
【図１３】図１１のステップＳ８０５において決定されるサービス内容を説明するために用いられる図である。
【図１４】送信されるデータの構成を説明するために用いられる図であって、（ａ）は、図５のステップＳ５０８において送信されるデータを、（ｂ）は、図８のステップＳ６０２において送信されるデータを、（ｃ）は、図１０のステップＳ７０８において送信されるデータを示す。
【符号の説明】
【００８６】
１００  ネットワーク
２００  イベント管理サーバ
２０８  通信インタフェース（Ｉ／Ｆ）コントローラ
２１１  外部メモリ
３００  受付端末
４００  ＩＣカード信号送受信機
４１０  ＣＲＴ
４１３  無線アンテナ
４５０，５５０，６５０，７５０  エリア
８００  ＩＣカード
１０００  イベント管理システム
【図１】
2005196285.tif 000003
【図２】
2005196285.tif 000004
【図３】
2005196285.tif 000005
【図４】
2005196285.tif 000006
【図５】
2005196285.tif 000007
【図６】
2005196285.tif 000008
【図７】
2005196285.tif 000009
【図８】
2005196285.tif 000010
【図９】
2005196285.tif 000011
【図１０】
2005196285.tif 000012
【図１１】
2005196285.tif 000013
【図１２】
2005196285.tif 000014
【図１３】
2005196285.tif 000015
【図１４】
2005196285.tif 000016