(57)【要約】【課題】  イベント会場、美術館等の入場が管理された施設において、その施設内での施設利用者の通過経路を管理する経路管理システムを提供することを目的とする。【解決手段】  会場内に設けられた複数のチェックポイントに夫々設置された記録装置５０において、Ｒ／Ｗ５２により参加者に貸与されたＩＣタグ２が検出されると、制御部５４は、内蔵したタイマにより計時された基準時刻からの経過時間を読み込み、この経過時間と記録装置５０の識別番号とから時刻ログを生成し、生成した時刻ログを、Ｒ／Ｗ５２を介してＩＣタグに２書き込む。一方、会場の受付に設置された管理装置１０において、Ｒ／Ｗ１２により参加者に貸与されたＩＣタグ２が検出されると、管理端末２０の制御部２２は、Ｒ／Ｗ１２を介して、ＩＣタグ２からＩＣタグ２に予め記録されたＩＤと、各記録装置５０により書き込まれた複数の時刻ログとを読み取り、メモリ２４に格納する。【選択図】  図３
2007080176.tif 000002
【特許請求の範囲】
【請求項１】
管理対象施設内に分散して設置され、該設置場所付近を施設利用者が通過する際に、施設利用者が所持したＩＣタグにデータを書き込む複数の記録装置と、
前記管理対象施設の出入口に設置され、該出入口を施設利用者が通過する際に、施設利用者が所持したＩＣタグからデータを読み取る管理装置と、
を備え、前記管理対象施設内での施設利用者の通過経路を管理する経路管理システムであって、
前記記録装置は、
現在時刻を計時する計時手段と、
前記ＩＣタグとの間でデータ通信を行うことで前記ＩＣタグにデータを書込可能な書込手段と、
前記設置場所付近での施設利用者の通過を検出する第１検出手段と、
該第１検出手段にて施設利用者の通過が検出されると、前記計時手段から現在時刻を読み込み、該現在時刻と当該記録装置の識別情報とからなる時刻データを生成し、該生成した時刻データを前記書込手段を介して前記ＩＣタグに書き込む第１制御手段と、
を備え、
前記管理装置は、
前記ＩＣタグとの間でデータ通信を行うことで前記ＩＣタグからデータを読取可能な読取手段と、
前記出入口での施設利用者の通過を検出する第２検出手段と、
該第２検出手段にて施設利用者の通過が検出されると、前記読取手段を介して前記ＩＣタグから、該ＩＣタグに予め登録された識別情報と、前記各記録装置により書き込まれた時刻データとを読み取り、記憶手段に格納する第２制御手段と、
を備えたことを特徴とする経路管理システム。
【請求項２】
前記計時手段は、当該各記録装置及び前記管理装置に対して予め定められた基準時刻からの経過時間を、前記現在時刻として計時することを特徴とする請求項１に記載の経路管理システム。
【請求項３】
前記記録装置は、外部から入力された指令により、前記計時手段が前記基準時刻からの経過時間を計時するための初期値を設定する初期値設定手段を備えることを特徴とする請求項２に記載の経路管理システム。
【請求項４】
前記第２制御手段は、前記時刻データとして、前記経過時間及び前記識別情報を読み取った場合には、該経過時間と、前記予め定められた基準時刻とから、前記記録装置が前記計時手段から現在時刻を読み込んだ時点の時刻を算出し、該算出した時刻及び前記識別情報を前記時刻データとして前記記憶手段に格納することを特徴とする請求項２又は請求項３に記載の経路管理システム。
【請求項５】
前記記録装置は、
前記第１検出手段により施設利用者の通過が検出されると、前記計時手段から現在時刻を読み込み、該読み込んだ現在時刻と、前記ＩＣタグに既に書き込まれている時刻データとに基づいて、該ＩＣタグに前回時刻データが書き込まれた時点からの経過時間を表す時間差データを生成し、該時間差データのデータ長が予め定められた値より長い場合には、前記現在時刻及び前記識別情報に、これらのデータ長を表す識別ヘッダを付加した第１時刻データを生成し、前記時間差データのデータ長が予め定められた値より短い場合には、前記時間差データ及び前記識別情報に、これらのデータ長を表す識別ヘッダを付加した前記第１時刻データよりデータ長の短い第２時刻データを生成するデータ生成手段を備え、
前記第１制御手段は、前記データ生成手段によりデータが生成されると、前記第１時刻データ又は第２時刻データを、当該記録装置の時刻データとして、前記書込手段を介して、前記ＩＣタグに書き込むことを特徴とする請求項１〜請求項４の何れかに記載の経路管理システム。
【請求項６】
前記記録装置の識別情報は識別番号からなり、
前記データ生成手段は、前記生成した時間差データが予め定められた値より短い場合には、前記ＩＣタグに前回時刻データを書き込んだ記録装置の識別番号と、当該記録装置の識別番号とから識別番号の差を算出し、該識別番号の差を表す識別差データのデータ長が予め定められた値より長い場合には、前記現在時刻及び前記識別番号に前記識別ヘッダを付加した第１時刻データを生成し、予め定められた値より短い場合には、前記時間差データ及び前記識別差データに前記識別ヘッダを付加した前記第１時刻データよりデータ長の短い第２時刻データを生成することを特徴とする請求項５に記載の経路管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、展覧会、オリエンテーリング等のイベント会場において、会場内に複数設置された記録装置にて、入場者が所持したＩＣタグにデータ書き込むことにより、入場者の通過経路を管理するための経路管理システムに関する。
【背景技術】
【０００２】
従来より、美術館や博物館等において、これらの施設への入場者に対しＩＣタグを貸与し、貸与されたＩＣタグによりその入場者が閲覧した展示物の閲覧履歴を取得するためのシステムが提案されており、施設運営等に利用されている。
【０００３】
この提案のシステムでは、ＩＣタグを読み取るためのタグリーダが会場の出入口に設置され、一方、施設内の各展示物の前には、ＩＣタグリーダライタ（以下、Ｒ／Ｗ）が設置される。そして、ＩＣタグのデータ領域には予め各展示物に対応したフラグが設けられており、入場者が展示物を閲覧する際にＩＣタグをＲ／Ｗにかざすと、該当する展示物のフラグがセットされ、入場者が退場する際にＩＣタグを出入口に設置されたタグリーダにかざすと、タグリーダによりフラグの状態が読み出される。このように、ＩＣタグに、そのＩＣタグを所持した入場者の閲覧履歴が書き込まれるので、管理者は、Ｒ／Ｗ側から情報を収集する必要が無く、施設内にＲ／Ｗを接続するためのネットワークを構築することなく、出入口にてその入場者の閲覧履歴を取得することが可能である（例えば、特許文献１等参照）。
【特許文献１】特開２００２−２５９６１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記提案のシステムでは、展示物の閲覧履歴を、ＩＣタグに予め設けられた展示物毎のフラグをセットすることによりＩＣタグに書き込んでいるので、閲覧した展示物の情報を取得することはできるが、例えば、予め順路が指定されていない広いイベント会場内で、閲覧者がどのような経路を通過し、各展示物を閲覧したかというような閲覧経路を把握することはできなかった。
【０００５】
本発明は、こうした問題に鑑みなされたもので、イベント会場、美術館等の入場が管理された施設において、その施設内での施設利用者の通過経路を管理する経路管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
係る目的を達成するためになされた請求項１に記載の発明は、管理対象施設内に分散して設置され、該設置場所付近を施設利用者が通過する際に、施設利用者が所持したＩＣタグにデータを書き込む複数の記録装置と、前記管理対象施設の出入口に設置され、該出入口を施設利用者が通過する際に、施設利用者が所持したＩＣタグからデータを読み取る管理装置と、を備え、前記管理対象施設内での施設利用者の通過経路を管理する経路管理システムであって、前記記録装置は、現在時刻を計時する計時手段と、前記ＩＣタグとの間でデータ通信を行うことで前記ＩＣタグにデータを書込可能な書込手段と、前記設置場所付近での施設利用者の通過を検出する第１検出手段と、該第１検出手段にて施設利用者の通過が検出されると、前記計時手段から現在時刻を読み込み、該現在時刻と当該記録装置の識別情報とからなる時刻データを生成し、該生成した時刻データを前記書込手段を介して前記ＩＣタグに書き込む第１制御手段と、を備え、前記管理装置は、前記ＩＣタグとの間でデータ通信を行うことで前記ＩＣタグからデータを読取可能な読取手段と、前記出入口での施設利用者の通過を検出する第２検出手段と、該第２検出手段にて施設利用者の通過が検出されると、前記読取手段を介して前記ＩＣタグから、該ＩＣタグに予め登録された識別情報と、前記各記録装置により書き込まれた時刻データとを読み取り、記憶手段に格納する第２制御手段と、を備えたことを特徴とする。
【０００７】
このように本発明の経路管理システムは、管理対象施設内に分散して設置された記録装置において、第１検出手段が、設置場所付近での施設利用者の通過を検出すると、第１制御手段は、計時手段により計時した現在時刻を読み込み、この現在時刻と記録装置の識別情報とから時刻データを生成し、生成した時刻データを、書込手段を介してＩＣタグに書き込む。また、管理対象施設の出入口に設置された管理装置において、第２検出手段が、出入り口での施設利用者の通過を検出すると、第２制御手段は、読取手段を介してＩＣタグから、ＩＣタグに予め登録された識別情報と、各記録装置により書き込まれた時刻データとを読み取り、記憶手段に格納する。
【０００８】
このため、本発明の経路管理システムによれば、施設を管理する管理者は、出入口にて施設利用者の所持したＩＣタグから読み出した、現在時刻及び記録装置の識別情報からなる複数の時刻データにより、施設利用者が施設内を通過した経路を把握し、管理することができる。
【０００９】
そして、請求項１に記載の経路管理システムは、請求項２に記載のように、各記録装置及び管理装置に対して予め定められた基準時刻からの経過時間を、現在時刻として計時するようにしてもよい。
【００１０】
つまり、現在時刻としてその時点における絶対的な時刻を計時してもよいが、２４時間を秒単位により表すためには１７ビットのデータ長を必要とし、ＩＣタグのデータ領域の容量が不足し、書き込める時刻データの数が不十分となるおそれがある。しかし、請求項２に記載のように、現在時刻として経過時間を計時すると、基準時刻の設定により経過時間を２４時間よりも短くすることができるので、現在時刻を表すデータのデータ長が短くなる。このため、記録装置で書き込まれる時刻データのデータ長が短くなり、ＩＣタグに対し、より多くの時刻データを書き込むことが可能となる。
【００１１】
また、請求項２に記載の経路管理システムは、請求項３に記載のように、記録装置に、外部から入力された指令により、計時手段が基準時刻からの経過時間を計時するための初期値を設定する初期値設定手段を設けるようにしてもよい。
【００１２】
つまり、各記録装置において、計時手段による計時を無線により同時に開始させ、この時刻を基準時刻として経過時間を計時させてもよいが、このようにすると、記録装置に無線通信を行うための装置を設ける必要がある。しかし、請求項３に記載のようにすると、各記録装置の計時手段において計時を開始するタイミングが同じでなくても、初期値として、その時点での基準時刻からの経過時間を入力することにより、初期値に基づいて基準時刻からの経過時間が計時されるので、各記録装置を順に回りながら初期値を設定し、基準時刻からの経過時間を計時させることが可能となり、便利である。
【００１３】
さらに、請求項２又は請求項３に記載の経路管理システムは、請求項４に記載のように、時刻データとして、経過時間及び識別情報を読み取った場合には、第２制御手段は、経過時間と、予め定められた基準時刻とから、記録装置が計時手段から現在時刻を読み込んだ時点の時刻を算出し、算出した時刻及び識別情報を時刻データとして前記記憶手段に格納するように構成してもよい。
【００１４】
このようにすると、記録装置にて施設利用者が検出された絶対的な時間が、管理装置において算出されて、格納されるので、管理者は、経過時間からなる時刻データを絶対的な時間に変換するための操作をする必要が無く、便利である。
【００１５】
次に、請求項５に記載の発明は、請求項１〜請求項４の何れかに記載の経路管理システムにおいて、第１検出手段により施設利用者の通過が検出されると、計時手段から現在時刻を読み込み、読み込んだ現在時刻と、ＩＣタグに既に書き込まれている時刻データとに基づいて、ＩＣタグに前回時刻データが書き込まれた時点からの時間を表す時間差データを生成し、時間差データのデータ長が予め定められた値より長い場合には、現在時刻及び識別情報に、これらのデータ長を表す識別ヘッダを付加した第１時刻データを生成し、時間差データのデータ長が予め定められた値より短い場合には、時間差データ及び識別情報に、これらのデータ長を表す識別ヘッダを付加した第１時刻データよりデータ長の短い第２時刻データを生成するデータ生成手段を記録装置に設け、データ生成手段によりデータが生成されると、第１制御手段が、第１時刻データ又は第２時刻データを、当該記録装置の時刻データとして、書込手段を介して、ＩＣタグに書き込むことを特徴とする。
【００１６】
施設利用者が通過した記録装置の数によっては、ＩＣタグのデータ領域の容量が不足し、書き込める時刻データの数が不十分となるおそれがあるが、請求項５に記載の発明によれば、時間差データが予め定められたデータ長よりも短い場合は、時間差データ及び識別情報に基づいて第１時刻データより短い第２時刻データを生成するので、記録装置を設置する間隔等の条件に応じて、データ長の短い第２時刻データが書き込まれる状況が増えることとなり、より多くの時刻データをＩＣタグに書き込むことが可能となる。
【００１７】
そして、請求項５に記載の経路管理システムにおいて、記録装置の識別情報は識別番号からなり、データ生成手段が、生成した時間差データが予め定められた値より短い場合には、ＩＣタグに前回時刻データを書き込んだ記録装置の識別番号と、当該記録装置の識別番号とから識別番号の差を算出し、識別番号の差を表す識別差データのデータ長が予め定められた値より長い場合には、現在時刻及び識別番号に識別ヘッダを付加した第１時刻データを生成し、予め定められた値より短い場合には、時間差データ及び識別差データに識別ヘッダを付加した第１時刻データよりデータ長の短い第２時刻データを生成するように構成してもよい。
【００１８】
このようにすると、現在時刻と、識別番号との両方の差を表すデータが予め定められた値より短い場合にのみデータ長の短い第２時刻データを生成するので、第２時刻データをより短く設定することができ、記録装置を設置する間隔、識別番号の設定等の条件に応じて、より多くの時刻データをＩＣタグに書き込むことが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下に、本発明の実施形態を図面と共に説明する。
図１（ａ）は、本発明が適用された経路管理システムの構成を表す概略構成図、図１（ｂ）は、管理装置１０の構成を示すブロック図、図１（ｃ）は、記録装置５０の構成を示すブロック図である。
【００２０】
本実施形態の経路管理システムは、図１（ａ）に示すように、会場が複数のゾーンに区分けされ、各ゾーン毎に複数のチェックポイントが設けられたオリエンテーリング会場おいて、受付にてオリエンテーリングの参加者に貸与されたＩＣタグ２を利用して、会場内での参加者の移動経路を管理するためのものであり、会場の受付に設置され、ＩＣタグ２に書き込まれたデータを読み取る管理装置１０と、各チェックポイントに設置され、ＩＣタグ２に対して、そのＩＣタグ２を検出したことを示す時刻ログを書き込む複数の記録装置５０と、から構成されている。
【００２１】
尚、本実施形態においては、オリエンテーリング会場の同じゾーン内に設けられた各チェックポイントは、チェックポイント間の移動時間が３０分以内となるように配置されており、また、同じゾーン内の各チェックポイントに設置された記録装置５０には、互いの識別番号の差が７以下となるように識別番号が設定されている。
【００２２】
本実施形態の管理装置１０は、図１（ｂ）に示すように、パーソナルコンピュータ（以下、パソコン）からなる管理端末２０と、管理端末２０に接続されたＩＣタグリーダライタ１２（以下、Ｒ／Ｗ１２）とからなり、管理端末２０は、Ｒ／Ｗ１２を介してＩＣタグ２との間でデータの送受が可能に構成されている。
【００２３】
管理端末２０は、ＣＰＵ、ＲＡＭ、ＲＯＭ、タイマ等を備える制御部２２、メモリ２４、キーボード、マウス等からなる操作部２６、ディスプレイからなる表示部２８等からなり、制御部２２は、操作部２６から入力された指令に応じて、メモリ２４に記憶されたデータの表示部２８への表示、データの集計、基準時刻の設定等の各種処理を実行する。
【００２４】
また、ＩＣタグ２がＲ／Ｗ１２にかざされ、Ｒ／Ｗ１２によりＩＣタグ２が検出されると、制御部２２は、検出されたＩＣタグ２のＩＤと、各記録装置５０にて書き込まれた複数の時刻ログをＲ／Ｗ１２を介して読み出し、メモリ２４に格納する。
【００２５】
一方、記録装置５０は、図１（ｃ）に示すように、ＣＰＵ、ＲＡＭ、ＲＯＭ、タイマ等を備えるマイクロコンピュータからなる制御部５４と、ＩＣタグリーダライタ５２（以下、Ｒ／Ｗ５２）と、コネクタからなる外部Ｉ／Ｆ５６とからなり、Ｒ／Ｗ５２を介して、ＩＣタグ２との間でデータの送受が可能に構成されている。
【００２６】
そして、記録装置５０には、外部Ｉ／Ｆ５６を介してパソコン等の外部機器を接続することが可能であり、接続された外部機器から時間が入力されると、制御部５４は、入力された時間を基準時刻からの経過時間を計時するための初期値として設定し、この初期値に基づいて、内蔵されたタイマにより、基準時刻からの経過時間を計時する（本発明における初期値設定手段に相当する）。
【００２７】
また、ＩＣタグ２がＲ／Ｗ５２にかざされ、Ｒ／Ｗ５２によりＩＣタグ２が検出されると、制御部５４は、検出されたＩＣタグ２に既に書き込まれた過去の時刻ログを読み出し、読み出した過去の時刻ログと、タイマにより計時した経過時間と、記録装置５０の識別番号とに基づいて、その記録装置５０における時刻ログを生成し、この時刻ログをＲ／Ｗ５２を介してＩＣタグ２に書き込む。
【００２８】
尚、Ｒ／Ｗ１２，５２は、数１０センチ離れたＩＣタグ２に対して情報の読み書きが可能な非接触ＩＣリーダライタであり、ＩＣタグ２は、Ｒ／Ｗ１２，５２からの無線による送信電力により起動して情報を無線送信する機能を備えると共に、ＥＥＰＲＯＭ等のメモリが内蔵されることにより書換可能なユーザ領域が設けられたタグである。
【００２９】
図２（ａ），（ｂ）は、各記録装置５０にて生成される時刻ログの構成を示す構成図、図２（ｃ）は、ＩＣタグ２の記憶領域に書き込まれたデータの一例を示す構成図である。
時刻ログは、記録装置５０の識別番号と、基準時刻からの経過時間に基づいて構成されており、各記録装置５０にて、検出したＩＣタグ２に既に書き込まれた過去の時刻ログと、記録装置５０の識別番号及び経過時間との関係により、データ長の異なるタイプＡ又はタイプＢの２種類の時刻ログの内の何れかが生成される。
【００３０】
詳述すると、参加者がｎ個目に通過したチェックポイントをｎ番目のチェックポイントとし、このチェックポイントに設置された記録装置５０を第ｎ記録装置５０とすると、ｎ−１番目のチェックポイントからｎ番目のチェックポイントに到達するまでの時間、つまり、第ｎ−１記録装置５０にて計時された第ｎ−１経過時間と、第ｎ記録装置５０にて計時された第ｎ経過時間との時間差を表す時間差データ、及び、第ｎ−１記録装置５０の識別番号と、第ｎ記録装置５０の識別番号の差を表す識別差データ、が共に既定のデータ長より短い場合は、タイプＢの時刻ログが生成され、それ以外の場合はタイプＡの時刻ログが生成される。
【００３１】
尚、本実施形態においては、参加者が同じゾーン内のチェックポイントから移動してきた場合には、上述したように、経過時間の差は３０分以内になり、識別番号の差は７以下である。このため、同じゾーン内の移動の場合にはタイプＢの時刻ログが生成され、ゾーン間の移動の場合にはタイプＡの時刻ログが生成されるように、時間差データの既定のデータ長を０から２０４７秒（約３４分）の間の値を記録可能な１１ビット、識別差データの既定のデータ長を、−７から７の間の値で記録可能な４ビットに、夫々設定している。
【００３２】
そして、タイプＡの時刻ログは、図２（ａ）に示すように、タイプＡであることを示す識別ヘッダ（値０）と、記録装置５０の識別番号を表すデータと、記録装置５０にて計時された基準時刻からの経過時間を表すデータと、からなり、識別ヘッダ、識別番号、経過時間の各データ長は、１ビット、６ビット、１７ビットに設定されている。このため、識別番号として１から６４、経過時間として０から１３１０７１秒（約３６時間）の間の値が記録可能であり、タイプＡの時刻ログは、全体で２４ビット（３バイト）に構成されている。
【００３３】
一方、タイプＢの時刻ログは、図２（ｂ）に示すように、タイプＢであることを示す識別ヘッダ（値１）と、上述した識別差データ及び時間差データとからなり、識別ヘッダのデータ長は１ビット、識別差データ及び時間差データの各データ長は、既定のデータ長以下のデータが記録できるように、既定のデータ長と同じ４ビット、１１ビットに設定されている。このため、タイプＢの時刻ログは、全体で１６ビット（２バイト）であり、タイプＡの時刻ログと同様にバイト単位の書き込みに対応可能に構成されている。
【００３４】
次に、ＩＣタグ２の記憶領域に保存されたデータの構成について説明する。ＩＣタグ２の記憶領域は、図２（ｃ）に示すような書換可能なユーザ領域と、ＩＣタグ２のＩＤ等が記録された書換が許可されていない領域とから構成されている。
【００３５】
本実施形態で使用したＩＣタグ２は、例えば、図２（ｃ）に示すように、ユーザ領域が各４バイトのブロックに分割され、全体で１２８バイトのユーザ領域を有するものであり、参加者がＩＣタグ２を記録装置５０にかざすことにより、最初のブロックから順に時刻ログが書き込まれる。ここで、タイプＡの時刻ログの識別ヘッダは０でデータ長は３バイト、タイプＢの識別ヘッダは１でデータ長は２バイトに構成されているために、ユーザ領域を最初のブロックから順に読み取ることにより、各時刻ログを、その時刻ログを書き込んだ記録装置５０毎に分解し、読み取ることが可能である。
【００３６】
例えば、図２（ｃ）に示すデータにおいては、最初のビットが０であることから、第１記録装置５０にて書き込まれた第１時刻ログ（１）は、タイプＡであると識別され、この識別ヘッダを含み続く３バイトの領域が第１記録装置５０において書き込まれたデータであると判断される。そして、同様に、続くビットが１であることから、この識別ヘッダを含み続く２バイトが第２記録装置５０で書き込まれたタイプＢの第２時刻ログ（２）であり、さらに、続くビットが１であることから、この識別ヘッダを含み続く２バイトが、第３記録装置５０で書き込まれたタイプＢの第３時刻ログ（３）であると識別される。
【００３７】
以下に、記録装置５０の制御部５４が実行する時間記録処理の手順を、図３を用いて説明する。図３は、時間記録処理を表すフローチャートであり、参加者が第ｎ番目に通過した第ｎ記録装置５０の制御部５４の処理を示す。
【００３８】
時間記録処理は、オリエンテーリングが開催されている間、制御部５４にて繰り返し実行される処理であり、処理が開始されると、まずＳ１００にて、Ｒ／Ｗ５２にて、ＩＣタグ２が検出されたか否かを判断する。そして、ＩＣタグ２が検出されない場合には（Ｓ１００：ＮＯ）、引き続きＳ１００の処理を繰り返す。
【００３９】
一方、ＩＣタグ２が検出された場合には（Ｓ１００：ＹＥＳ）、Ｓ１１０に移行し、検出されたＩＣタグ２のＩＤと、ユーザ領域に書き込まれた過去の時刻ログとを全て読み取り、Ｓ１２０に移行する。そして、Ｓ１２０にて、Ｓ１１０にて過去の時刻ログを読み取ることができたか否か、つまり、ユーザ領域に過去の時刻ログが保存されているか否かを判断し、過去の時刻ログが保存されている場合、つまり、第１チェックポイントでない場合には（Ｓ１２０：ＹＥＳ）、Ｓ１３０に移行する。
【００４０】
Ｓ１３０にて、Ｓ１１０にて読み取った過去の時刻ログを、最初のブロックから順に識別ヘッダにより識別し、前回保存された時刻ログ、つまり、参加者が１つ前に通過したチェックポイントに設置された第ｎ−１記録装置５０にて書き込まれた第ｎ−１時刻ログがタイプＡの時刻ログであるか否かを判断する。そして、第ｎ−１時刻ログがタイプＡであると判断すると（Ｓ１３０：ＹＥＳ）、Ｓ１４０に移行し、第ｎ−１時刻ログから第ｎ−１記録装置５０の識別番号を表す第ｎ−１識別番号データ及び第ｎ−１記録装置５０にて計時された経過時間を表す第ｎ−１経過時間データを抽出し、Ｓ１６０に移行する。
【００４１】
一方、Ｓ１３０にて、第ｎ−１時刻ログがタイプＢであると判断した場合には（Ｓ１３０：ＮＯ）、Ｓ１５０に移行し、ＩＣタグ２に保存された時刻ログの内、最も新しいタイプＡの時刻ログを抽出し、この時刻ログと、その後の第ｎ−１時刻ログまでのタイプＢの時刻ログとから、第ｎ−１識別番号データ及び第ｎ−１経過時間データを算出し、Ｓ１６０に移行する。
【００４２】
そして、Ｓ１６０において、第ｎ記録装置５０のタイマにより計時された経過時間を読み出し、読み出した第ｎ経過時間データと第ｎ−１経過時間データとの差である第ｎ時間差データを算出し、続くＳ１７０において、この第ｎ時間差データのデータ長が１１ビット以下、つまり、時間差が２０４７秒以下であるか否かを判断し、データ長が１１ビット以下である場合（Ｓ１７０：ＹＥＳ）には、Ｓ１８０に移行する。
【００４３】
Ｓ１８０にて、第ｎ−１識別番号データと、第ｎ記録装置５０の識別番号を表す第ｎ識別番号データとの差である第ｎ識別差データを算出し、続くＳ１９０にて、この第ｎ識別差データのデータ長が４ビット以下、つまり、識別番号の差が７以下であるか否かを判断し、データ長が４ビット以下である場合には（Ｓ１９０：ＹＥＳ）、Ｓ２００に移行し、識別ヘッダ（値１）と、データ長が４ビットの第ｎ識別差データと、データ長が１１ビットの第ｎ時間差データとからデータ長が２バイトのタイプＢの第ｎ時刻ログを生成し、Ｓ２１０に移行する。
【００４４】
一方、Ｓ１２０にて、過去の時刻ログが保存されていないと判断した場合、つまり、第１チェックポイントである場合（Ｓ１２０：ＮＯ）、Ｓ１７０にて、データ長が１１ビット以上、つまり、時間差が２０４７秒より大きいと判断した場合（Ｓ１７０：ＮＯ）、Ｓ１９０にて、データ長が４ビット以上、つまり、識別番号の差が７より大きいと判断した場合（Ｓ１９０：ＮＯ）には、Ｓ２２０に移行し、識別ヘッダ（値０）と、データ長６ビットの第ｎ識別番号データと、データ長１７ビットの第ｎ経過時間データとからデータ長が３バイトのタイプＡの第ｎ時刻ログを生成し、Ｓ２１０に移行する。
【００４５】
そして、Ｓ２１０にて、Ｓ２００又はＳ２２０にて生成した第ｎ時刻ログを、Ｓ１００にて検出されたＩＣタグ２のユーザ領域の既に保存されている第ｎ−１時刻ログに続く空き領域に書き込み、当該処理を終了する。
【００４６】
次に、管理装置１０の制御部２２が実行する受付管理処理の手順を、図４を用いて説明する。図４は、制御部２２にて実行される受付管理処理を表すフローチャートである。
受付管理処理は、オリエンテーリングが開催されている間、制御部２２にて繰り返し実行される処理であり、処理が開始されると、まずＳ３００にて、Ｒ／Ｗ１２にて、ＩＣタグ２が検出されたか否かを判断する。そして、ＩＣタグ２が検出されない場合には（Ｓ３００：ＮＯ）、引き続きＳ３００の処理を繰り返す。
【００４７】
一方、ＩＣタグ２が検出された場合には（Ｓ３００：ＹＥＳ）、Ｓ３１０に移行し、Ｒ／Ｗ１２にて検出されたＩＣタグ２のＩＤを読み取り、Ｓ３２０に移行してＳ３１０にて読み取ったＩＤが、メモリ２４に保存されたＩＤであるか否かを判断する。そして、保存されたＩＤであると判断すると（Ｓ３２０：ＹＥＳ）、Ｓ３３０に移行し、ＩＣタグ２のユーザ領域に保存された複数の時刻ログからなるデータを読み取り、Ｓ３４０に移行する。
【００４８】
そして、Ｓ３４０にて、Ｓ３３０にて読み取ったデータの最初からデータ長２４ビットの第１時刻ログを抽出し、続くＳ３５０にて、識別ヘッダ（第１時刻ログはタイプＡの時刻ログのため値は０）に続く６ビットを第１識別番号データ、さらに続く１７ビットを第１経過時間データとして分解し、Ｓ３６０に移行する。
【００４９】
そして、Ｓ３６０にて、次の時刻ログの識別ヘッダが０か否かを判断し、識別ヘッダが０、つまり、時刻ログがタイプＡの時刻ログである場合には（Ｓ３６０：ＹＥＳ）、Ｓ３７０に移行し、Ｓ３７０にて、識別ヘッダに続く２３ビットのデータを抽出し、続くＳ３８０にて、６ビットの識別番号データと１７ビットの経過時間データとに分解しＳ３９０に移行する。
【００５０】
一方、Ｓ３６０にて、識別ヘッダが１、つまり、タイプＢの時刻ログであると判断すると（Ｓ３６０：ＮＯ）、Ｓ４２０に移行して、識別ヘッダに続く１５ビットのデータを抽出する。そして、この１５ビットのデータを第ｎ時刻ログとすると、続くＳ４３０にて、１５ビットのデータの内、最初の４ビットを第ｎ識別差データ、続く１１ビットを第ｎ時間差データとして分解し、Ｓ４４０に移行する。そして、Ｓ４４０にて、前回得られたデータである第ｎ−１識別番号データ及び第ｎ−１経過時間データに基づいて、第ｎ識別番号及び第ｎ経過時間を算出し、Ｓ３９０に移行する。
【００５１】
そして、Ｓ３９０にて、次の時刻ログがあるか否かを判断し、次の時刻ログがある場合には（Ｓ３９０：ＹＥＳ）、Ｓ３６０に移行し、Ｓ３９０にて次の時刻ログが無いと判断するまで、Ｓ３６０からの処理を繰り返し実行する。
【００５２】
Ｓ３９０にて、次の時刻ログが無いと判断した場合には（Ｓ３９０：ＮＯ）、Ｓ４００に移行し、操作部２６を介して外部から設定された基準時刻と、Ｓ３５０，Ｓ３８０，Ｓ４４０にて得られた経過時間とから、実際に各記録装置５０のタイマにて計時された経過時間が読み出された時刻を算出し、続くＳ４１０にて、Ｓ３５０，Ｓ３８０，Ｓ４４０にて得られた各記録装置５０の識別番号データと共に、メモリ２４に保存し、当該処理を終了する。
【００５３】
一方、Ｓ３２０にて、メモリ２４に保存されていないＩＤであると判断すると（Ｓ３２０：ＮＯ）、Ｓ４５０に移行し、読み取ったＩＤをメモリ２４に保存し、続くＳ４６０にて、このＩＤに関連づけて、その時点における日時をメモリ２４に保存し、当該処理を終了する。
【００５４】
以上説明したように、本実施形態の経路管理システムにおいては、オリエンテーリング会場内に設けられた複数のチェックポイントに夫々設置された記録装置５０において、Ｒ／Ｗ５２により、参加者に貸与されたＩＣタグ２が検出されると、制御部５４は、内蔵したタイマにより計時された基準時刻からの経過時間を読み込み、この経過時間と記録装置５０の識別番号とから時刻ログを生成し、生成した時刻ログを、Ｒ／Ｗ５２を介してＩＣタグ２に書き込む。
【００５５】
一方、オリエンテーリング会場の受付に設置された管理装置１０において、Ｒ／Ｗ１２により参加者に貸与されたＩＣタグ２が検出されると、管理端末２０の制御部２２は、Ｒ／Ｗ１２を介してＩＣタグ２から、ＩＣタグ２に予め記録されたＩＤと、各記録装置５０により書き込まれた複数の時刻ログとを読み取り、メモリ２４に格納する。
【００５６】
このため、本発明の経路管理システムによれば、オリエンテーリング会場を管理する管理者は、ＩＣタグ２に書き込まれたデータを読み込むことにより、参加者が通過したチェックポイントに設置された記録装置５０の識別番号と、そのチェックポイントを通過した時刻を把握することができるので、受付にいながら参加者が会場内を通過した経路を確実に管理することができる。
【００５７】
そして、記録装置５０の制御部５４は、タイマにて計時した経過時間を表す経過時間データと、ＩＣタグ２に既に書き込まれている過去の時刻ログとに基づいて、ＩＣタグ２に前回時刻ログが書き込まれた時点からの時間を表す時間差データを生成し、生成した時間差データのデータ長が１１ビットより長い場合、つまりチェックポイント間の移動時間が２０４７秒（約３４分）以上である場合には、経過時間データ及び識別番号を表す識別番号データに、タイプＡであることを表す識別ヘッダを付加したタイプＡの時刻ログを生成する。一方、時間差データのデータ長が１１ビットより短い場合には、ＩＣタグ２に前回時刻ログを書き込んだ記録装置５０の識別番号と、当該記録装置５０の識別番号とから識別番号の差を算出し、識別番号の差を表す識別差データのデータ長が４ビットより長い場合、つまり、識別番号の差が７より大きい場合には、経過時間データ及び識別番号データに、タイプＡであることを表す識別ヘッダを付加したタイプＡの時刻ログを生成し、４ビットより短い場合には、時間差データ及び識別差データに、タイプＢであることを表す識別ヘッダを付加した３バイトのタイプＡの時刻ログよりデータ長の短い２バイトのタイプＢの時刻ログを生成する。
【００５８】
このため、同じゾーン内の移動の場合にはデータ長が２バイトのタイプＢの時刻ログが生成され、ゾーン間の移動の場合にのみデータ長が３バイトのタイプＡの時刻ログが生成されるので、より多くの時刻ログをＩＣタグ２に書き込むことが可能となる。
【００５９】
また、記録装置５０には、外部Ｉ／Ｆ５６を介してパソコン等の外部機器を接続することが可能であり、接続された外部機器から時間が入力されると、制御部５４は、入力された時間を基準時刻からの経過時間を計時するための初期値として設定し、この初期値に基づいて、内蔵されたタイマにより、基準時刻からの経過時間を計時する。このため、管理者がその時点での基準時刻からの経過時間を入力することにより、制御部５４は、入力された値を初期値とし、この初期値に基づいて基準時刻からの経過時間が計時されるので、各記録装置５０を順に回りながら初期値を設定し、基準時刻からの経過時間を計時させることが可能となり、便利である。
【００６０】
そして、管理装置１０において、管理端末２０の制御部２２が時刻ログとして、予め定められた基準時刻と、経過時間データとに基づいて、実際に記録装置５０にて経過時間が読み出された時点の時刻を算出し、メモリ２４に保存するようにしているので、管理者は、参加者が何時何分にどこのチェックポイントを通過したというような情報を容易に把握でき、都合がよい。
【００６１】
以上説明した実施形態において、時刻ログは本発明の時刻データに相当（タイプＡの時刻ログは第１時刻データ、タイプＢの時刻ログは第２時刻データに相当）し、制御部２２及び制御部５４が備えるタイマは本発明の計時手段に相当し、Ｒ／Ｗ１２は本発明の読取手段に相当し、Ｒ／Ｗ５２は本発明の書込手段に相当する。
【００６２】
そして、Ｓ１００の処理は本発明の第１検出手段に相当し、Ｓ１１０〜Ｓ２００，Ｓ２２０の処理は本発明のデータ生成手段に相当し、Ｓ２１０の処理は本発明の第１制御手段に相当し、Ｓ３００の処理は本発明の第２検出手段に相当し、Ｓ３３０〜Ｓ４４０の処理は本発明の第２制御手段に相当する。
【００６３】
以上、本発明の一実施形態について説明したが、本発明は、種々の形態を採り得ることは言うまでもない。
例えば、本実施形態では、記録装置５０の識別番号及び、記録装置５０にて計時された経過時間の差を表す識別差データ及び時間差データの両方が、夫々既定のデータ長以下である場合に、タイプＢの時刻ログを生成するようにしたが、各チェックポイントの配置等に応じて、記録装置５０にて書き込まれた経過時間のみの差をとり、識別ヘッダと、識別番号と、経過時間の差から時刻ログを生成するようにしてもよい。
【００６４】
また、本実施形態では、識別差データの規定データ長を４ビット、時間差データの既定データ長を１１ビットとしたが、これも各チェックポイントの配置等に応じて、識別差データの既定データ長を識別番号の差が−３から３の間で記録可能な３ビット、時間差データの既定データ長を０から４０９５秒（約６８分）の間で記録可能な１２ビットとし、タイプＢの時刻ログ全体として２バイトとするように構成してもよい。
【００６５】
さらに、バイト単位で書き込み可能とするために各タイプの時刻ログを３バイト、２バイトに構成したが、ビット単位での書き込みが可能な場合には、各時刻ログのデータ長はバイト単位でなくてもよい。
【００６６】
また、本実施形態では、記録装置５０が、タイマにより基準時刻からの経過時間を計時し、ＩＣタグ２を認識した際にＩＣタグ２に経過時間を書き込むようにしたが、記録装置５０に絶対的な時刻を計時する時計機能を設け、ＩＣタグ２を認識した時点での時刻を書き込むようにしてもよい。
【００６７】
さらに、本実施形態では、現在時刻を秒単位で計時し、ＩＣタグ２に書き込むようにしたが、分単位で計時するようにしてもよい。このようにすると、時刻ログのデータ長を短く設定するか、又は、同じデータ長で、より長い時間のデータを書き込むことが可能となるので、より広い用途に使用することができる。
【００６８】
そして、本実施形態は、本発明の経路管理システムを、オリエンテーリング会場にて、参加者の移動経路を管理するために利用した例であるが、その他、各種の会場、施設等に適用することができ、例えば、会社や研究所等の、限られた人のみに使用され、部外者が入場する際は臨時許可証などが貸与される施設に適用し、一時的に入場する部外者の施設内での移動経路を管理するために使用してもよい。
【００６９】
このような施設に適用する場合には、臨時許可証にＩＣタグ２を内蔵すると共に、施設内の各区域の出入口にＲ／Ｗを設置し、部外者が各区域に入場する際には、この許可証がＲ／Ｗにかざされるようにし、その際に、かざされたＩＣタグ２に時刻ログを記録するようにすればよい。このようにすれば、臨時許可証が返却された際に、時刻ログを読み取ることで、部外者の施設内での移動経路を管理できる。また、各区域が施錠されており、この許可証が、施錠された区域を解錠するための鍵としての機能を備えている場合には、区域に入場する際には、確実に許可証がＲ／Ｗにかざされることになるので、移動経路をより確実に管理することが可能である。
【図面の簡単な説明】
【００７０】
【図１】本発明が適用された経路管理システムの構成を表す構成図である。
【図２】ＩＣタグ２に保存される時刻ログの構成を示す説明図である。
【図３】記録装置５０にて実行される時間記録処理を表すフローチャートである。
【図４】管理装置１０にて実行される受付管理処理を表すフローチャートである。
【符号の説明】
【００７１】
２…ＩＣタグ、１０…管理装置、１２…ＩＣタグリーダライタ（Ｒ／Ｗ）、２０…管理端末、２２…制御部、２４…メモリ、２６…操作部、２８…表示部、５０…（第ｎ）記録装置、５２…ＩＣタグリーダライタ（Ｒ／Ｗ）５４…制御部、５６…外部Ｉ／Ｆ
【図１】
2007080176.tif 000003
【図２】
2007080176.tif 000004
【図３】
2007080176.tif 000005
【図４】
2007080176.tif 000006