(57)【要約】【課題】屋内においても短時間かつ低消費電力で測位端末が位置通知を行うことができる測位システム等を提供すること。【解決手段】部屋の出入り口に設置され、使用者が出入り口を通過する際に建物位置情報と入退室情報をＩＣカードに書き込む建物位置情報提供装置と、建物位置情報を格納するＩＣカードと、測位システムであって、測位端末のＩＣカード探索手段が、位置要求があったときに読み取り可能なＩＣカードを探索し、読み取り可能なＩＣカードが発見され入退室情報が使用者が入室中であることを示している場合は、測位端末の位置通知手段は、ＩＣカードから建物位置情報を読み出して位置要求プログラムに通知し、その他の場合は、測位端末の位置通知手段は、位置算出手段により算出した位置を位置要求プログラムに通知することを特徴とする測位システム１。【選択図】図１
2006292619.tif 000002
【特許請求の範囲】
【請求項１】
建物の中の部屋の出入り口に設置された建物位置情報提供装置と、使用者に携行される測位端末と、前記測位端末と共に前記使用者に携行されるＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードを有し、
前記建物位置情報提供装置は、
前記建物の位置を示す建物位置情報を格納する提供装置側建物位置情報格納手段と、
前記使用者が前記出入り口を通過する際に、前記建物位置情報と前記使用者が前記部屋へ入室したか前記部屋を退室したかを示す入退室情報を前記ＩＣカードに書き込む建物位置情報等書き込み手段と、
を有し、
前記ＩＣカードは、
前記建物位置情報提供装置により書き込まれた前記建物位置情報と前記入退室情報を格納するカード側建物位置情報等格納手段
を有し、
前記測位端末は、
前記建物位置情報を前記ＩＣカードから前記建物位置情報と前記入退室情報を読み出す建物位置情報等読み出し手段と、
前記建物位置情報等読み出し手段により前記建物位置情報と前記入退室情報を読み出すことが可能な前記ＩＣカードを探索するＩＣカード探索手段と、
測位衛星から発信される測位信号を受信し、前記測位信号に含まれている情報を利用して前記測位端末の位置を算出する位置算出手段と、
前記測位端末で動作している位置要求プログラムまたは前記測位端末以外の機器で動作している位置要求プログラムから、前記測位端末の位置を示す端末位置情報の通知要求があった際に、前記ＩＣカード探索手段を起動し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見し、かつ、前記入退室情報が前記使用者が前記部屋へ入室したことを示している場合には、前記ＩＣカードから読み出した建物位置情報を前記位置要求プログラムに送信し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見できなかった場合、または、読み取り可能な前記ＩＣカードを発見したが前記入退室情報が前記使用者が前記部屋から退室したことを示している場合は、前記位置算出手段を起動して前記位置算出手段により算出した前記測位端末の位置を前記測位要求プログラムに通知する位置通知手段とを有することを特徴とする測位システム。
【請求項２】
部屋の出入り口に設置された建物位置情報提供装置と、使用者に携行される測位端末と、前記測位端末と共に前記使用者に携行されるＩＣカードと、前記部屋への人の出入りを管理する認証サーバを有し、
前記建物位置情報提供装置は、
前記建物の位置を示す建物位置情報を格納する提供装置側建物位置情報格納手段と、
前記使用者が、前記出入り口を通過する際に、前記ＩＣカードに関連付けて前記使用者を識別する使用者識別情報を読み出す使用者識別情報読み出し手段と、
前記使用者識別情報を認証サーバに送信する使用者識別情報送信手段と、
前記認証サーバから認証結果情報を受信し、かつ、前記認証結果情報が前記使用者が測位システムの正規使用者であることを示している場合に、前記建物位置情報と前記使用者が前記部屋へ入室したか前記部屋を退室したかを示す入退室情報を前記ＩＣカードに書き込む建物位置情報等書き込み手段と、
前記認証結果情報に基づいて、前記使用者の前記部屋への入退室を物理的に規制する入退室規制手段と、
を有し、
前記ＩＣカードは、
前記建物位置情報提供装置により書き込まれた前記建物位置情報と前記入退室情報を格納するカード側建物位置情報等格納手段と、
前記使用者識別情報を格納する使用者識別情報格納手段と、
を有し、
前記測位端末は、
前記建物位置情報を前記ＩＣカードから前記建物位置情報と前記入退室情報を読み出すＩＣカード読み出し手段と、
前記ＩＣカード読み出し手段により前記建物位置情報と前記入退室情報を読み出すことが可能な前記ＩＣカードを探索するＩＣカード探索手段と、
測位衛星から発信される測位信号を受信し、前記測位信号に含まれている情報を利用して前記測位端末の位置を算出する位置算出手段と、
前記測位端末で動作している位置要求プログラムまたは前記測位端末以外の機器で動作している位置要求プログラムから、前記測位端末の位置を示す端末位置情報の通知要求があった際に、前記ＩＣカード検出手段を起動し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見し、かつ、前記入退室情報が前記使用者が前記部屋へ入室したことを示している場合には、前記ＩＣカードから読み出した建物位置情報を前記位置要求プログラムに送信し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見できなかった場合、または、読み取り可能な前記ＩＣカードを発見したが前記入退室情報が前記使用者が前記部屋から退出したことを示している場合は、前記位置算出手段を起動して前記位置算出手段により算出した前記測位端末の位置を前記測位要求プログラムに通知する位置通知手段とを有し、
前記認証サーバは、
前記位置情報提供装置から前記使用者識別情報を受信する使用者識別情報受信手段と、
測位システムの正規使用者について、前記使用者識別情報と、前記部屋への入退室権限の有無を記録した正規使用者データベースと、
前記位置情報提供装置から受信した前記使用者識別情報と前記正規使用者データベースに基づいて、前記使用者が前記正規使用者であるか否か、および前記使用者が前記部屋への入退室権限を有しているか否か判断する入退室認証処理手段と、
入退室認証処理手段の行った判断結果である認証結果情報を位置情報提供装置に送信する認証結果情報送信手段と
を有することを特徴とする測位システム。
【請求項３】
前記ＩＣカードは非接触式ＩＣカードであることを特徴とする請求項１または請求項２に記載の測位システム。
【請求項４】
使用者に携行される測位端末であって、
前記測位端末と共に前記使用者に携行されるＩＣカードに記録された、建物位置を示す建物位置情報と、前記使用者が前記建物内部の部屋へ入室したか前記部屋を退室したかを示す入退室情報を、前記ＩＣカードから読み出す建物位置情報等読み出し手段と、
前記建物位置情報等読み出し手段により前記建物位置情報と前記入退室情報を読み出すことが可能な前記ＩＣカードを探索するＩＣカード探索手段と、
測位衛星から発信される測位信号を受信し、前記測位信号に含まれている情報を利用して前記測位端末の位置を算出する位置算出手段と、
前記測位端末で動作している位置要求プログラムまたは前記測位端末以外の機器で動作している位置要求プログラムから、前記測位端末の位置を示す端末位置情報の通知要求があった際に、前記ＩＣカード探索手段を起動し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見し、かつ、前記入退室情報が前記使用者が前記部屋へ入室したことを示している場合には、前記ＩＣカードから読み出した建物位置情報を前記位置要求プログラムに送信し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見できなかった場合、または、読み取り可能な前記ＩＣカードを発見したが前記入退室情報が前記使用者が前記部屋から退室したことを示している場合は、前記位置算出手段を起動して前記位置算出手段により算出した前記測位端末の位置を前記測位要求プログラムに通知する位置通知手段とを有することを特徴とする測位端末。
【請求項５】
使用者に携行される測位端末の制御方法であって、
前記測位端末と共に前記使用者に携行されるＩＣカードに記録された、建物位置を示す建物位置情報と、前記使用者が前記建物内部の部屋へ入室したか前記部屋を退室したかを示す入退室情報を、前記ＩＣカードから読み出す建物位置情報等読み出しステップと、
前記建物位置情報等読み出し手段により前記建物位置情報と前記入退室情報を読み出すことが可能な前記ＩＣカードを探索するＩＣカード探索ステップと、
測位衛星から発信される測位信号を受信し、前記測位信号に含まれている情報を利用して前記測位端末の位置を算出する位置算出ステップと、
前記測位端末で動作している位置要求プログラムまたは前記測位端末以外の機器で動作している位置要求プログラムから、前記測位端末の位置を示す端末位置情報の通知要求があった際に、前記ＩＣカード探索手段を起動し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見し、かつ、前記入退室情報が前記使用者が前記部屋へ入室したことを示している場合には、前記ＩＣカードから読み出した建物位置情報を前記位置要求プログラムに送信し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見できなかった場合、または、読み取り可能な前記ＩＣカードを発見したが前記入退室情報が前記使用者が前記部屋から退室したことを示している場合は、前記位置算出手段を起動して前記位置算出手段により算出した前記測位端末の位置を前記測位要求プログラムに通知する位置通知ステップとを有することを特徴とする測位端末の制御方法。
【請求項６】
使用者に携行される測位端末の制御プログラムであって、
コンピュータに、前記測位端末と共に前記使用者に携行されるＩＣカードに記録された、建物位置を示す建物位置情報と、前記使用者が前記建物内部の部屋へ入室したか前記部屋を退室したかを示す入退室情報を、前記ＩＣカードから読み出す建物位置情報等読み出しステップと、
前記建物位置情報等読み出し手段により前記建物位置情報と前記入退室情報を読み出すことが可能な前記ＩＣカードを探索するＩＣカード探索ステップと、
測位衛星から発信される測位信号を受信し、前記測位信号に含まれている情報を利用して前記測位端末の位置を算出する位置算出ステップと、
前記測位端末で動作している位置要求プログラムまたは前記測位端末以外の機器で動作している位置要求プログラムから、前記測位端末の位置を示す端末位置情報の通知要求があった際に、前記ＩＣカード探索手段を起動し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見し、かつ、前記入退室情報が前記使用者が前記部屋へ入室したことを示している場合には、前記ＩＣカードから読み出した建物位置情報を前記位置要求プログラムに送信し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見できなかった場合、または、読み取り可能な前記ＩＣカードを発見したが前記入退室情報が前記使用者が前記部屋から退室したことを示している場合は、前記位置算出手段を起動して前記位置算出手段により算出した前記測位端末の位置を前記測位要求プログラムに通知する位置通知ステップとを有することを特徴とする測位端末の制御プログラム。
【請求項７】
使用者に携行される測位端末の制御プログラムであって、
コンピュータに、前記測位端末と共に前記使用者に携行されるＩＣカードに記録された、建物位置を示す建物位置情報と、前記使用者が前記建物内部の部屋へ入室したか前記部屋を退室したかを示す入退室情報を、前記ＩＣカードから読み出す建物位置情報等読み出しステップと、
前記建物位置情報等読み出し手段により前記建物位置情報と前記入退室情報を読み出すことが可能な前記ＩＣカードを探索するＩＣカード探索ステップと、
測位衛星から発信される測位信号を受信し、前記測位信号に含まれている情報を利用して前記測位端末の位置を算出する位置算出ステップと、
前記測位端末で動作している位置要求プログラムまたは前記測位端末以外の機器で動作している位置要求プログラムから、前記測位端末の位置を示す端末位置情報の通知要求があった際に、前記ＩＣカード探索手段を起動し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見し、かつ、前記入退室情報が前記使用者が前記部屋へ入室したことを示している場合には、前記ＩＣカードから読み出した建物位置情報を前記位置要求プログラムに送信し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見できなかった場合、または、読み取り可能な前記ＩＣカードを発見したが前記入退室情報が前記使用者が前記部屋から退室したことを示している場合は、前記位置算出手段を起動して前記位置算出手段により算出した前記測位端末の位置を前記測位要求プログラムに通知する位置通知ステップとを有することを特徴とする測位端末の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、屋内においても短時間かつ低消費電力で位置通知を行うことができる測位システム、測位端末、測位端末の制御方法、測位端末の制御プログラム、測位端末の制御プログラムを記録したコンピュータ読み取り可能な記録媒体に関するものである。
【背景技術】
【０００２】
従来より、人工衛星を利用して位置を測位する測位システムとしてＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）装置が用いられている。応用例としては、カーナビゲーションシステム、携帯電話機等があり、今日では広く普及している。
ＧＰＳ衛星から発信される信号は、ＰＮ（Ｐｓｅｕｄｏ  Ｎｏｉｓｅ）コードを用いて拡散変調されているので、信号に含まれているＧＰＳ衛星の軌道情報等を取得し測位を行うには、少なくとも数秒を要する。信号強度が微弱になる室内では、測位が困難となり、測位ができる場合でも測位に要する時間は非常に長くなってしまう。
【０００３】
そのため、室内等の受信環境の悪い場所でも短時間で測位を行うための技術が種々提案されている。たとえば、特許文献１では、ＧＰＳ衛星の初期捕捉のための専用のマッチドフィルタを備えることによりＧＰＳ衛星の捕捉を高速化するとともに、マッチドフィルタの出力を巡回積分することにより受信信号のＳ／Ｎを改善して高感度化を図る構成が開示されている。
【０００４】
また、ＧＰＳ以外の測位システムとして、携帯電話等の通信システムの基地局の位置を利用して測位を行うものがある。このようなシステムでは、端末装置が複数の基地局から発信される信号を受信できれば、室内においても比較的短時間で測位を行うことができる。
【特許文献１】特開２００４−２１９０７６号公報（図１等）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、室内等の受信環境の悪い場所での測位にＧＰＳを用いた場合は、特許文献１のような構成としても、受信信号の強度が弱ければ、測位に長時間を要し、電力も大量に消費してしまうという問題があった。
また、基地局の位置を利用した測位では、得られる端末装置位置の精度は、良くても数百ｍのオーダであり、条件が良い場合のＧＰＳ測位にはとうてい及ばないという問題があった。
【０００６】
そこで、本発明は、屋内においても短時間かつ低消費電力で位置通知を行うことができる測位システム、測位端末、測位端末の制御方法、測位測位端末の制御プログラム、測位端末の制御プログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的は、第１の発明によれば、  建物の中の部屋の出入り口に設置された建物位置情報提供装置と、使用者に携行される測位端末と、前記測位端末と共に前記使用者に携行されるＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードを有し、前記建物位置情報提供装置は、前記建物の位置を示す建物位置情報を格納する提供装置側建物位置情報格納手段と、前記使用者が前記出入り口を通過する際に、前記建物位置情報と前記使用者が前記部屋へ入室したか前記部屋を退室したかを示す入退室情報を前記ＩＣカードに書き込む建物位置情報等書き込み手段と、を有し、前記ＩＣカードは、前記建物位置情報提供装置により書き込まれた前記建物位置情報と前記入退室情報を格納するカード側建物位置情報等格納手段を有し、前記測位端末は、前記建物位置情報を前記ＩＣカードから前記建物位置情報と前記入退室情報を読み出す建物位置情報等読み出し手段と、前記建物位置情報等読み出し手段により前記建物位置情報と前記入退室情報を読み出すことが可能な前記ＩＣカードを探索するＩＣカード探索手段と、測位衛星から発信される測位信号を受信し、前記測位信号に含まれている情報を利用して前記測位端末の位置を算出する位置算出手段と、前記測位端末で動作している位置要求プログラムまたは前記測位端末以外の機器で動作している位置要求プログラムから、前記測位端末の位置を示す端末位置情報の通知要求があった際に、前記ＩＣカード探索手段を起動し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見し、かつ、前記入退室情報が前記使用者が前記部屋へ入室したことを示している場合には、前記ＩＣカードから読み出した建物位置情報を前記位置要求プログラムに送信し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見できなかった場合、または、読み取り可能な前記ＩＣカードを発見したが前記入退室情報が前記使用者が前記部屋から退室したことを示している場合は、前記位置算出手段を起動して前記位置算出手段により算出した前記測位端末の位置を前記測位要求プログラムに通知する位置通知手段とを有することを特徴とする測位システムにより達成される。
【０００８】
第１の発明の構成によれば、建物の中の部屋の出入り口に設置された建物位置情報提供装置は建物の位置を示す建物位置情報を提供装置側建物位置情報格納手段に格納している。建物位置情報は、測位端末の位置そのものではないが、測位端末の使用者が部屋の内部にいる間は、測位端末の位置を示す情報として使用することができる。建物位置情報提供装置は、建物位置情報等書き込み手段を有していて、使用者が建物位置情報提供装置が設置されている部屋の出入り口を通過する際に、建物位置情報と入退室情報をＩＣカードに書き込む。
測位端末は、位置算出手段を有し、測位衛星を利用して測位端末の位置を算出することができる。また、建物位置情報等読み出し手段を有し、ＩＣカードから建物位置情報と入退室情報を読み出すこともできる。
測位端末の位置通知手段は、位置要求プログラムから端末位置情報の要求があったときに、まず、ＩＣカード探索手段により、測位端末の周囲に読み取り可能なＩＣカードがあるか否かを探索する。そして、読み取り可能なＩＣカードが発見され、かつ、入退室情報が使用者が室内にいることを示している場合には、ＩＣカードから建物位置情報を読み出して位置要求プログラムに通知する。読み取り可能なＩＣカードが発見できなかった場合と、読み取り可能なＩＣカードが発見されたが入退室情報が使用者が室外にいることを示している場合には、位置算出手段により位置を算出し、位置要求プログラムに通知する。ここで、「通知」は、測位端末で動作しているプログラム（プロセス）に、プログラム間のメッセージとして情報を伝えることと、他の機器で動作しているプログラムに対して、通信回線と通信プロトコルを介して情報を伝えることの両方を意味する。
【０００９】
このように、本発明の測位システムによれば、測位端末は、位置算出手段による測位が困難な屋内に位置している可能性が高い場合には、位置要求プログラムからの位置要求があっても、位置算出手段を動作させず、ＩＣカードから建物位置情報を読み出して通知する。そのため、短時間、かつ、少ない消費電力で位置要求プログラムからの位置要求に応じて測位端末の位置を通知することができる。
【００１０】
前記目的は、第２の発明によれば、部屋の出入り口に設置された建物位置情報提供装置と、使用者に携行される測位端末と、前記測位端末と共に前記使用者に携行されるＩＣカードと、前記部屋への人の出入りを管理する認証サーバを有し、前記建物位置情報提供装置は、前記建物の位置を示す建物位置情報を格納する提供装置側建物位置情報格納手段と、前記使用者が、前記出入り口を通過する際に、前記ＩＣカードに関連付けて前記使用者を識別する使用者識別情報を読み出す使用者識別情報読み出し手段と、前記使用者識別情報を認証サーバに送信する使用者識別情報送信手段と、前記認証サーバから認証結果情報を受信し、かつ、前記認証結果情報が前記使用者が測位システムの正規使用者であることを示している場合に、前記建物位置情報と前記使用者が前記部屋へ入室したか前記部屋を退室したかを示す入退室情報を前記ＩＣカードに書き込む建物位置情報等書き込み手段と、前記認証結果情報に基づいて、前記使用者の前記部屋への入退室を物理的に規制する入退室規制手段と、を有し、前記ＩＣカードは、前記建物位置情報提供装置により書き込まれた前記建物位置情報と前記入退室情報を格納するカード側建物位置情報等格納手段と、前記使用者識別情報を格納する使用者識別情報格納手段と、を有し、前記測位端末は、前記建物位置情報を前記ＩＣカードから前記建物位置情報と前記入退室情報を読み出すＩＣカード読み出し手段と、前記ＩＣカード読み出し手段により前記建物位置情報と前記入退室情報を読み出すことが可能な前記ＩＣカードを探索するＩＣカード探索手段と、測位衛星から発信される測位信号を受信し、前記測位信号に含まれている情報を利用して前記測位端末の位置を算出する位置算出手段と、前記測位端末で動作している位置要求プログラムまたは前記測位端末以外の機器で動作している位置要求プログラムから、前記測位端末の位置を示す端末位置情報の通知要求があった際に、前記ＩＣカード検出手段を起動し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見し、かつ、前記入退室情報が前記使用者が前記部屋へ入室したことを示している場合には、前記ＩＣカードから読み出した建物位置情報を前記位置要求プログラムに送信し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見できなかった場合、または、読み取り可能な前記ＩＣカードを発見したが前記入退室情報が前記使用者が前記部屋から退出したことを示している場合は、前記位置算出手段を起動して前記位置算出手段により算出した前記測位端末の位置を前記測位要求プログラムに通知する位置通知手段とを有し、前記認証サーバは、前記位置情報提供装置から前記使用者識別情報を受信する使用者識別情報受信手段と、測位システムの正規使用者について、前記使用者識別情報と、前記部屋への入退室権限の有無を記録した正規使用者データベースと、前記位置情報提供装置から受信した前記使用者識別情報と前記正規使用者データベースに基づいて、前記使用者が前記正規使用者であるか否か、および前記使用者が前記部屋への入退室権限を有しているか否か判断する入退室認証処理手段と、入退室認証処理手段の行った判断結果である認証結果情報を位置情報提供装置に送信する認証結果情報送信手段とを有することを特徴とする測位システムにより達成される。
【００１１】
第２の発明の構成によれば、ＩＣカードには使用者識別情報が格納されている。
入退室しようとする携帯端末の使用者は、入退室の認証を受けるために、携行しているＩＣカードに格納されている使用者識別情報を、建物位置情報提供装置に読み取らせる。建物位置情報提供装置は、読み取った使用者識別情報を認証サーバに送信する。
使用者識別情報を受信した認証サーバは、使用者識別情報と正規使用者データベースに基づいて、認証を受けようとしている使用者が、測位システムの使用をシステム運用者によって認められている正規使用者であるか否か、および、建物位置情報提供装置の設置されている部屋への入退室権限を有しているか否かを判断する。認証サーバの認証結果情報送信手段は、認証結果情報を建物位置情報提供装置に送信する。
認証結果情報を受信した建物位置情報提供装置は、認証結果情報が認証を受けようとしている使用者が測位システムの正規の使用者であることを示している場合に、建物位置情報と入退室情報をＩＣカードに書き込む。また、認証結果情報に基づいて、入退室規制手段を動作させ、たとえば出入り口に設置されたドアを開錠または施錠して、入退室を物理的に規制する。
測位端末の位置通知手段は、位置要求プログラムから端末位置情報の要求があったときに、まず、ＩＣカード探索手段により、測位端末の周囲に読み取り可能なＩＣカードがあるか否かを探索する。そして、読み取り可能なＩＣカードが発見され、かつ、入退室情報が使用者が室内にいることを示している場合には、ＩＣカードから建物位置情報を読み出して位置要求プログラムに通知する。読み取り可能なＩＣカードが発見できなかった場合と、読み取り可能なＩＣカードが発見されたが入退室情報が使用者が室外にいることを示している場合には、位置算出手段により位置を算出し、位置要求プログラムに通知する。
【００１２】
このように、本発明の測位システムによれば、測位端末は、位置算出手段による測位が困難な屋内に位置している可能性が高い場合には、位置要求プログラムからの位置要求があっても、位置算出手段を動作させず、ＩＣカードから建物位置情報を読み出して通知する。そのため、短時間、かつ、少ない消費電力で位置要求プログラムからの位置要求に応じて測位端末の位置を通知することができる。
また、入退室管理システムとしての機能も有しているので、測位システムの正規の使用者を識別し、正規の使用者にのみ建物位置情報を提供することができる。
また、入退室管理システムがすでに構築されている場合には、部屋の出入り口に設置されている装置、たとえばＩＣカードリーダ／ライタに、建物位置情報格納手段と、建物位置情報等書き込み手段を追加するだけで、容易に建物位置情報提供装置を構成することができる。
【００１３】
好ましくは、第３の発明によれば、第２の発明または第３の発明の構成において、前記ＩＣカードは非接触式ＩＣカードであることを特徴とする。
【００１４】
第３の発明の構成によれば、ＩＣカードは非接触式である。
接触式のＩＣカードの読み書きは、リーダ／ライタに設けられた挿入口にカードを挿入して行うのが一般的であるから、カードは所定の大きさおよび厚さを有している必要がある。これに対して、非接触式のＩＣカードは、リーダにかざすようにして通り過ぎるだけで、読み書きを行うことができるから、「ＩＣカード」は、リーダ／ライタと通信可能なアンテナとＩＣさえ有していればよく、所定の形状のカードである必要はない。
そのため、ＩＣカードを測位端末に取り付けて一体化することが可能となる。また、ＩＣカードの読み書きのための操作が簡単であり、使用者は、よりスムーズに部屋の出入り口を通過することができる。
【００１５】
前記目的は、第４の発明によれば、使用者に携行される測位端末であって、前記測位端末と共に前記使用者に携行されるＩＣカードに記録された、建物位置を示す建物位置情報と、前記使用者が前記建物内部の部屋へ入室したか前記部屋を退室したかを示す入退室情報を、前記ＩＣカードから読み出す建物位置情報等読み出し手段と、前記建物位置情報等読み出し手段により前記建物位置情報と前記入退室情報を読み出すことが可能な前記ＩＣカードを探索するＩＣカード探索手段と、測位衛星から発信される測位信号を受信し、前記測位信号に含まれている情報を利用して前記測位端末の位置を算出する位置算出手段と、前記測位端末で動作している位置要求プログラムまたは前記測位端末以外の機器で動作している位置要求プログラムから、前記測位端末の位置を示す端末位置情報の通知要求があった際に、前記ＩＣカード探索手段を起動し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見し、かつ、前記入退室情報が前記使用者が前記部屋へ入室したことを示している場合には、前記ＩＣカードから読み出した建物位置情報を前記位置要求プログラムに送信し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見できなかった場合、または、読み取り可能な前記ＩＣカードを発見したが前記入退室情報が前記使用者が前記部屋から退室したことを示している場合は、前記位置算出手段を起動して前記位置算出手段により算出した前記測位端末の位置を前記測位要求プログラムに通知する位置通知手段とを有することを特徴とする測位端末により達成される。
第４の発明の構成によれば、第１の発明と同様に前記目的を達成することができる。
【００１６】
前記目的は、第５の発明によれば、使用者に携行される測位端末の制御方法であって、前記測位端末と共に前記使用者に携行されるＩＣカードに記録された、建物位置を示す建物位置情報と、前記使用者が前記建物内部の部屋へ入室したか前記部屋を退室したかを示す入退室情報を、前記ＩＣカードから読み出す建物位置情報等読み出しステップと、前記建物位置情報等読み出し手段により前記建物位置情報と前記入退室情報を読み出すことが可能な前記ＩＣカードを探索するＩＣカード探索ステップと、測位衛星から発信される測位信号を受信し、前記測位信号に含まれている情報を利用して前記測位端末の位置を算出する位置算出ステップと、前記測位端末で動作している位置要求プログラムまたは前記測位端末以外の機器で動作している位置要求プログラムから、前記測位端末の位置を示す端末位置情報の通知要求があった際に、前記ＩＣカード探索手段を起動し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見し、かつ、前記入退室情報が前記使用者が前記部屋へ入室したことを示している場合には、前記ＩＣカードから読み出した建物位置情報を前記位置要求プログラムに送信し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見できなかった場合、または、読み取り可能な前記ＩＣカードを発見したが前記入退室情報が前記使用者が前記部屋から退室したことを示している場合は、前記位置算出手段を起動して前記位置算出手段により算出した前記測位端末の位置を前記測位要求プログラムに通知する位置通知ステップとを有することを特徴とする測位端末の制御方法により達成される。
第５の発明の構成によれば、第１の発明と同様に前記目的を達成することができる。
【００１７】
前記目的は、第６の発明によれば、使用者に携行される測位端末の制御プログラムであって、コンピュータに、前記測位端末と共に前記使用者に携行されるＩＣカードに記録された、建物位置を示す建物位置情報と、前記使用者が前記建物内部の部屋へ入室したか前記部屋を退室したかを示す入退室情報を、前記ＩＣカードから読み出す建物位置情報等読み出しステップと、前記建物位置情報等読み出し手段により前記建物位置情報と前記入退室情報を読み出すことが可能な前記ＩＣカードを探索するＩＣカード探索ステップと、測位衛星から発信される測位信号を受信し、前記測位信号に含まれている情報を利用して前記測位端末の位置を算出する位置算出ステップと、前記測位端末で動作している位置要求プログラムまたは前記測位端末以外の機器で動作している位置要求プログラムから、前記測位端末の位置を示す端末位置情報の通知要求があった際に、前記ＩＣカード探索手段を起動し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見し、かつ、前記入退室情報が前記使用者が前記部屋へ入室したことを示している場合には、前記ＩＣカードから読み出した建物位置情報を前記位置要求プログラムに送信し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見できなかった場合、または、読み取り可能な前記ＩＣカードを発見したが前記入退室情報が前記使用者が前記部屋から退室したことを示している場合は、前記位置算出手段を起動して前記位置算出手段により算出した前記測位端末の位置を前記測位要求プログラムに通知する位置通知ステップとを有することを特徴とする測位端末の制御プログラムにより達成される。
第６の発明の構成によれば、第１の発明と同様に前記目的を達成することができる。
【００１８】
前記目的は、第７の発明によれば、使用者に携行される測位端末の制御プログラムであって、コンピュータに、前記測位端末と共に前記使用者に携行されるＩＣカードに記録された、建物位置を示す建物位置情報と、前記使用者が前記建物内部の部屋へ入室したか前記部屋を退室したかを示す入退室情報を、前記ＩＣカードから読み出す建物位置情報等読み出しステップと、前記建物位置情報等読み出し手段により前記建物位置情報と前記入退室情報を読み出すことが可能な前記ＩＣカードを探索するＩＣカード探索ステップと、測位衛星から発信される測位信号を受信し、前記測位信号に含まれている情報を利用して前記測位端末の位置を算出する位置算出ステップと、前記測位端末で動作している位置要求プログラムまたは前記測位端末以外の機器で動作している位置要求プログラムから、前記測位端末の位置を示す端末位置情報の通知要求があった際に、前記ＩＣカード探索手段を起動し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見し、かつ、前記入退室情報が前記使用者が前記部屋へ入室したことを示している場合には、前記ＩＣカードから読み出した建物位置情報を前記位置要求プログラムに送信し、前記ＩＣカード検出手段が読み取り可能な前記ＩＣカードを発見できなかった場合、または、読み取り可能な前記ＩＣカードを発見したが前記入退室情報が前記使用者が前記部屋から退室したことを示している場合は、前記位置算出手段を起動して前記位置算出手段により算出した前記測位端末の位置を前記測位要求プログラムに通知する位置通知ステップとを有することを特徴とする測位端末の制御プログラムを記録したコンピュータ読み取り可能な記録媒体により達成される。
第７の発明の構成によれば、第１の発明と同様に前記目的を達成することができる。
【発明を実施するための最良の形態】
【００１９】
以下、この発明の好適な実施の形態を添付図面等を参照しながら、詳細に説明する。
なお、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００２０】
図１は、本発明の測位システムの一実施形態である測位システム１等を示す概略図である。
測位システム１は、携帯端末１００、ＩＣカード４００、入退室管理装置２００、認証サーバ５００を有している。建物１６は、Ａ会社の施設であり、Ａ会社の社員は、携帯端末１００と身分証明書を兼ねたＩＣカード４００を常に携行している。
測位端末の一例である携帯端末１００は、たとえば携帯電話機、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）、携帯型のパーソナルコンピュータ等、使用者によって携行される小型の機器である。
【００２１】
携帯端末１００は、通信装置１０２（図３参照）を有し、基地局１２と無線で接続し、通信網１４を介して位置管理サーバ３００と通信することができる。
携帯端末１００は、ＧＰＳ装置１０８を有し、ＧＰＳ衛星１０ａ、１０ｂ、１０ｃ、１０ｄから送信される測位信号Ｓ１、Ｓ２、Ｓ３、Ｓ４を受信し、携帯端末１００の位置を算出することができる。測位信号Ｓ１等の受信強度が十分に強い屋外２０では、比較的短時間で精度の良い位置を算出することができる。しかし、測位信号Ｓ１等が、壁２６や天井（図示せず）によってさえぎられて受信強度が微弱になってしまう建物１６の屋内２２では、位置算出に長時間を要し、算出された位置の精度も低くなってしまう。また、測位を長時間にわたって試みた末に、結局は位置算出に失敗することも多い。したがって、屋内２２でＧＰＳ装置１０８により測位を行うことは、電力の浪費につながり、好ましくない。
携帯端末１００は、ＩＣカードリーダ１２９を有し、ＩＣカード４００に記録された建物位置情報等を読み取ることができる。たとえば位置管理サーバ３００から位置情報の送信要求があった際に、携帯端末１００が屋内２２に位置している可能性が高い場合には、ＧＰＳ装置１０８による測位は行わずに、ＩＣカード４００に格納されている建物位置情報を、位置管理サーバ３００に送信する。
【００２２】
携帯端末１００と共に使用者により携行されるＩＣカード４００は、ＩＣ４１０を有していて、ＩＣ４１０のメモリ４３０（図６参照）に使用者を識別する情報であるＩＤ情報を格納している。また、使用者がドア１９ａを通過する際に、入退室管理装置２００により、建物位置情報と入退室情報を書き込まれる。
【００２３】
建物位置情報提供装置の一例である入退室管理装置２００は、建物１６の部屋２９ａ、２９ｂ、２９ｃのドア１９ａ、１９ｂ、１９ｃの近傍の室内と室外に１台ずつ配置されている。入退室管理装置２００は、ＩＣカードリーダ／ライタ２２２を有し、ＩＣカード４００に対し情報の読み書きを行うことができる。入退室管理装置２００は、通信装置２０２を有し、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）３０を介して認証サーバ５００と通信を行うことができる。
【００２４】
建物１６は原則としてＡ会社の社員だけが立ち入ることができるようになっている。建物１６の廊下２７は、Ａ会社の社員であれば自由に出入りすることができる非管理区域２６であるが、部屋２９ａ、２９ｂ、２９ｃは、たとえば新しい技術の研究開発が行われているため、入室権限を与えられた特定の者だけが入室できる管理区域２４となっている。
そのため、各部屋に入室しようとする者は、携行しているＩＣカード４００に格納されているＩＤ情報を入退室管理装置２００に読み取らせ、認証を受けるようになっている。入退室管理装置２００は、認証サーバ５００に問い合わせ、ＩＣカード４００の所持者が、入室権限を有している場合には、ドア１９ａを開錠して入室を許可する。
また、ユーザＩＤを読み取った際に、記憶装置に格納されている建物位置情報と今回のドアの通過が入室のためか退室のためかを示す入退情報ＩＣカード４００に書き込む。
【００２５】
位置管理サーバ３００は、通信機能を有する一般的なサーバコンピュータであり、通信網１４および基地局１２を介して、携帯端末１００と通信をすることができる。
位置管理サーバ３００は、たとえば、携帯端末１００の位置をリアルタイムでサービス利用者の端末に表示する位置情報サービスを提供している。そのため、位置管理サーバ３００では、位置要求プログラムが動作していて、携帯端末１００に対して位置情報の要求を頻繁に行っている。
【００２６】
認証サーバ５００も、一般的なサーバコンピュータであり、通信装置５０２（図５参照）を有し、ＬＡＮ３０を介して入退室管理装置２００と通信を行うことができる。
認証サーバ５００は、社員ごとに各部屋への入室権限等を記録している社員データベースと、入退室の実績を記録する入退室ログを保管している。
【００２７】
携帯端末１００は、位置管理サーバ３００からの位置要求があったときに、ＩＣカード４００が利用可能であれば、入退室管理装置２００によって書き込まれた建物位置情報を位置管理サーバ３００に送信し、屋内２２においてＧＰＳ装置１０８により測位を行うことを回避する。
【００２８】
（携帯端末１００の主なハードウェア構成について）
図２は、図１の携帯端末１００の主なハードウェア構成を示す概略図である。
携帯端末１００は、制御機能及び演算機能を有するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１０、記憶装置１０４、入力装置の一例である操作装置１１８、出力装置の一例である表示装置１１６を有している。すなわち、携帯端末１００はコンピュータを有している。
ＣＰＵ１１０は、バス１１２を介して記憶装置１０４等の他の構成要素との間でデータ及びコントロールコードの授受を行えるようになっている。ＣＰＵ１１０は、記憶装置１０４に格納されているプログラムを読み込んで実行することにより、携帯端末１００全体を制御している。
【００２９】
通信装置１０２は、たとえば携帯電話ユニットであり、通信アンテナ１０２ａにより受信した基地局１０４からの信号を変調・復号する機能、音声をデジタル信号に変換して搬送波に載せて通信アンテナ１０２ａから基地局１４に送信する機能などを有している。
記憶装置１０４は、たとえばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）により構成されていて、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、デバイスドライバ等の各種プログラム及びデータが格納されている。
【００３０】
電源装置１０６は、たとえば充電式のリチウム電池により構成されていて、携帯端末１０の各部に電力を供給する。携帯端末は、小型であることが要請されるため、電池の寸法も小型のものに制限される。そのため、電源装置１０６は、使用者が携帯端末１００のＧＰＳ装置１０８等の付加機能を頻繁に使用した場合には、数時間程度しか電力を供給できない。
時計１０７は、たとえばリアルタイムクロックにより構成されていて、時計１０７の発信するクロック信号に基づいてＣＰＵ１１０は、現在の時刻を取得したりある時点から別の時点までの経過時間を取得したりする。
【００３１】
位置算出手段の一例である、ＧＰＳ装置１０８は、たとえば、チップアンテナであるＧＰＳアンテナ１０８ａで受信した測位信号をベースバンド信号に周波数変換する回路、受信信号をデジタル信号に変換する回路、相関計算を行いＧＰＳ衛星の捕捉を行う回路、受信信号をデコードしてＧＰＳ衛星の軌道情報を取得する回路等を１チップに集積したＧＰＳモジュールである。
測位端末１００は、屋内ではＧＰＳ装置１０８による測位を行わないため、ＧＰＳ装置１０８は、高感度のものではなく、受信感度が−１３０ｄＢｍ程度の通常感度のものである。
【００３２】
表示装置１１６は、たとえば液晶ディスプレイからなり、測位結果等を携帯端末１００の使用者が視認できるように画像として表示する。
操作装置１１８は、たとえば、携帯端末１００の使用者が、電話番号等を入力するために使用する表面に文字が付された複数個のボタンと、表示装置１１６に表示されるカーソルを移動するためのカーソル移動ボタンから構成されている。
【００３３】
ＩＣカードリーダ１２９は、無線通信により、ＩＣカードに対して接続要求を送信し、応答のあったＩＣカードから情報を読み出すことができる。ＩＣカード４００が通信可能範囲にあり、応答があった場合には、ＩＣカード４００のメモリ４３０に格納された建物位置情報と入退室情報を読み出すことができる。
【００３４】
（入退室管理装置２００の主なハードウェア構成について）
図３は、入退室管理装置２００の外観を表す概略図である。以下の説明では、ドア１９ａ付近に設置されているものについて記載するが、他のドア１９ｂ、１９ｃの付近に設置されているものも同様である。
入退室管理装置２００は、略直方体形状の筐体２０１を有し、筐体２０１の上面２０７にはＩＣカードリーダ／ライタ２２２と、表示装置２１６が配置されている。携帯端末１００の使用者は、ドア１９ａ（図１参照）を通過しようとする際に、ＩＣカード４００をＩＣカードリーダ／ライタ２２２に近づけてユーザＩＤを読み取らせる。この際、ＩＣカード４００をＩＣカードリーダ／ライタ２２２に接触させる必要がない。
携帯端末１００の使用者が、部屋２９ａへの入室権限を有している場合には、ドア１９ａを開錠すると共に、表示装置２１６に、たとえば「入室権限を確認しました。入室（退室）してください。」と表示し、入退室を許可する。部屋２９ａへの入室権限を有していない場合には、ドア１９ａを開錠せず、表示装置２１６に、たとえば「入室権限を確認できませんでした。この部屋に入室（退室）することはできません。」と表示し、入室を許可しない。
【００３５】
図４は、図１の入退室管理装置２００の主なハードウェア構成を示す概略図である。ＣＰＵ２１０等、図２の携帯端末１００と同様な構成要素については説明を省略し、異なる部分について説明する。
通信装置２０２は、たとえばイーサネットアダプタでありＬＡＮ３０を介してＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）により認証サーバ５００と通信を行う。
電源装置２０６は、商用の電力線から入力された交流を、整流および変圧して入退室管理装置の各部に供給する。
鍵開閉装置２０８は、筐体２０１の外部にあるが、バス２１２によりＣＰＵ２１０と接続されＣＰＵ２１０により制御されている。鍵開閉装置２０８は、ドア１９ａの電子錠を開錠および施錠することができる。
ＩＣカードリーダ／ライタ２２２は、携帯端末１００のＩＣカードリーダ１２９と同様に、ＩＣカード４００から情報を読み出すことができる。加えて、ＩＣカード４００に情報を書き込むこともできる。
【００３６】
（認証サーバ５００の主なハードウェア構成について）
図５は、図１の認証サーバ５００の主なハードウェア構成を示す概略図である。ＣＰＵ２１０等、図２の携帯端末１００と同様な構成要素については説明を省略し、異なる部分について説明する。
通信装置５０２は、入退室管理装置２００の通信装置２０２と同様に、たとえばイーサネットアダプタで構成されていて、入退室管理装置２００とＬＡＮ３０を介して通信することができる。
外部記憶装置５０５は、たとえばハードディスクであり、後述するユーザデータベースと入退室ログを保管する。また、ＯＳ等ＣＰＵ５１０が実行するプログラムも外部記憶装置５０５に格納されており、実行時に記憶装置５０４にロードされる。
【００３７】
（ＩＣカード５００の主なハードウェアおよびソフトウェア構成について）
図６は、ＩＣカード４００の構造を示す概略図である。
ＩＣカード４００は、非接触型のＩＣカードで、たとえば合成樹脂から成る２枚のカード基材４０６にインレット４０５が挟み込まれた構造をしている。インレット４０５には、ＩＣ４１０とアンテナ４０２が封入されている。ＩＣ４１０とアンテナ４０２とは電気的に接続されている。
ＩＣ４１０は、ＩＣカード４００全体の動作を制御するＣＰＵ４１１と各種の情報を格納するメモリ４３０を有している。
ＣＰＵ４１１は、メモリ４３０の読み出しおよび書き込み並びにＩＣカードリーダ／ライタとの通信を制御する機能を有している。メモリ４３０には、ＩＣカード４００の所持者を識別するためのユーザ情報等の情報が格納されている。
アンテナ４０２は、たとえば金属配線から構成され、信号を送受信するのに必要な長さを確保するために、インレット４０５の中に渦巻状に折りたたまれた状態で配置されている。
【００３８】
図７は、ＩＣカード４００のメモリ４３０に格納されている情報の一例を示す概略図である。
建物位置情報４３０ａは、入退室管理装置２００により書き込まれた、建物１６の位置を示す座標である。
建物位置情報４３０ａは、建物１６（図１参照）の位置を示す代表的な箇所の座標（緯度、経度、高度）、たとえば建物１６の中心位置の座標、入退室管理装置２００が設置されている場所の座標等である。したがって、建物位置情報４３０ａは、携帯端末１００の実際の位置とは異なるが、実際の位置とのずれは最大で建物１６の１辺の大きさ程度（多くの場合せいぜい数十ｍ）であり、屋内２２（図１参照）でＧＰＳ装置１０８により測位を行って得た座標よりは精度が良い。また、用途によっては、この程度の精度で十分な場合も多いし、たとえば携帯端末１００の位置を勤怠管理のために使用する場合のように座標値そのものよりも携帯端末１００が建物の中にあるか否かを知ることが重要な場合もある。
すなわち、建物位置情報４３０ａは、携帯端末１００が建物１６の中にある間は、携帯端末１００の位置を示す情報として使用するのに十分な精度を有しているということができる。
建物位置情報４３０ａには、後述するＧＰＳ位置情報１８６と異なり、取得した時刻の情報は含まれていない。
【００３９】
入退室情報４３０ｂは、カードの所持者のドア１９ａの通過が、入室であったか退室であったかを示す情報である。たとえば、入室の場合は「入室」という文字列が、退室の場合は「退室」という文字列が記録される。この情報は、後述する携帯端末１００の位置通知プログラム１５２（図８参照）が、位置管理サーバに通知する位置情報をどのように取得するか判断するために使用される。
使用者識別情報の一例であるＩＤ情報４３０ｃは、ＩＣカード４００を識別するための情報で、たとえばカードごとに固有の値となっている通し番号である。
すなわち、メモリ４３０はカード側建物位置情報等格納手段および使用者識別情報格納手段の一例である。
【００４０】
（携帯端末１００の主なソフトウェア構成について）
図８は、携帯端末１００のソフトウェア構成を示す概略図である。
制御部１３０は、メモリ管理、タスク管理、入出力管理等の機能を有し、携帯端末１００の動作全体を制御するためのプログラムである。具体的には、記憶装置１０４に格納されているＯＳに実装されていて、ＣＰＵ１１０により実行される。
ドライバ記憶部１６０に格納されている通信部１６２、電源部１６６、時計部１６７、ＧＰＳ部１６８、表示部１７６、操作部１７８、ＩＣカードリーダ部１７９はそれぞれ、通信装置１０２、電源装置１０６、時計１０７、ＧＰＳ装置１０８、表示装置１１６、操作装置１１８、ＩＣカードリーダ１２９を制御するためのプログラムである。これらのプログラムは、たとえばデバイスドライバとして実装されていて物理的には記憶装置１０４に格納されている。
【００４１】
ＣＰＵ１１０は、制御部１３０の制御のもと、プログラム記憶部１４０に格納されているプログラムを順次読み込んで実行する。ＣＰＵ１１０は、プログラムの実行にあたり必要なデータを、データ記憶部１８０から読み込んで取得する。また、制御部１３０が取得したデータやプログラム記憶部１４０に格納されているプログラムが生成したデータも、データ記憶部１８０に格納される。
なお、図５に示した３個の記憶部は、物理的に独立した３個の記憶装置を携帯端末１００が有していることを示すものではなく、説明の便宜上、記憶装置１０４に格納される情報をその種類により分類して示すためのものである。
【００４２】
ＩＣカード探索手段の一例であるＩＣカード探索プログラム１４２は、携帯端末１００の周囲に、ＩＣカードリーダ１２９により読み取り可能なＩＣカードがあるか否かを探索するプログラムである。ＩＣカード探索プログラム１４２は、たとえば位置管理サーバ３００からの位置要求があったときに位置取得方法選択プログラム１４６により起動され、ＩＣカードに対する接続要求信号を送信する。この接続要求信号に対するＩＣカードからの応答があった場合に、読み取り可能なＩＣカードがあると判断する。
建物位置情報等読み出し手段の一例である建物位置情報読み出しプログラム１４４は、ＩＣカードリーダ部１７９を介してＩＣカードリーダ１２９を制御し、ＩＣカード４００のメモリ４３０に格納されている情報を読み出す。
【００４３】
位置取得方法選択プログラム１４６は、たとえば位置管理サーバ３００からの位置情報要求があったときに起動する。
位置取得方法選択プログラム１４６は、まず、ＩＣカード探索プログラム１４２を起動する。ＩＣカード探索プログラム１４２が通信可能なＩＣカードを発見でき、かつ、ＩＣカードから読み出した入退室情報が「入室」である場合には、位置取得方法としてＩＣカードからの読み出しを選択し、送信用建物位置情報生成プログラム１４７を起動する。ＩＣカード探索プログラム１４２が通信可能なＩＣカードを発見できなかった場合と、通信可能なＩＣカードを発見できたがＩＣカードから読み出した入退室情報が「退室」である場合には、位置取得方法としてＧＰＳ装置１０８による位置算出を選択し、ＧＰＳ測位プログラム１５０を起動する。
【００４４】
送信用建物位置情報生成プログラム１４７は、時計部１６７を介して時計１０７から取得した時刻と、ＩＣカード４００から読み出した建物位置情報を結合して、送信用建物位置情報１８８を生成し、データ記憶部１８０に格納する。このように、建物位置情報に取得時刻を付加するのは、位置要求プログラム、たとえば位置管理サーバ３００で動作している位置情報提供プログラムは、通知される位置情報として、ＧＰＳにより算出された形式のデータを想定しているためである。
【００４５】
ＧＰＳ測位プログラム１５０は、位置情報の要求があり、位置取得方法選択プログラムがＧＰＳ装置１０８による測位を選択した場合に起動される。ＧＰＳ測位プログラム１５０は、ＧＰＳ部１６８を介してＧＰＳ装置１０８に測位開始の指示を出す。そして、ＧＰＳ装置１０８が測位信号Ｓ１等（図１参照）をデコードして取得したＧＰＳ衛星の軌道情報とＧＰＳ時刻に基づいてＧＰＳ衛星１０ａ等（図１参照）と携帯端末１００の間の擬似距離を算出し、三角測量の原理で携帯端末１００の位置を算出する。
ＧＰＳ測位プログラム１５０は、算出した携帯端末１００の座標とＧＰＳ時刻を、データ記憶部１８０に、ＧＰＳ位置情報１８６として格納する。
【００４６】
位置通知手段の一例である位置情報通知プログラム１５２は、位置要求プログラムに、携帯端末１００の位置を通知する。位置情報を要求するプログラムは、携帯端末１００以外の機器、たとえば測位サーバ３００で動作しているプログラムの場合と、携帯端末１００で動作しているプログラムの場合とがある。
位置情報通知プログラム１５２は、ＩＣカード探索プログラム１４２が通信可能なＩＣカードを発見し、かつ、入退室情報が「入室」である場合は、送信用建物位置情報１８８を、ＩＣカード探索プログラム１４２が通信可能なＩＣカードを発見できなかった場合と、発見できたが入退室情報が「退室」である場合は、ＧＰＳ位置情報１８６を、携帯端末１００の位置として位置情報を要求したプログラムに通知する。
【００４７】
（入退室管理装置２００の主なソフトウェア構成について）
図９は、入退室管理装置２００のソフトウェア構成を示す概略図である。
制御部２３０は、メモリ管理、タスク管理、入出力管理等の機能を有し、入退室管理装置２００の動作全体を制御するためのプログラムである。具体的には、記憶装置２０４に格納されているＯＳに実装されていて、ＣＰＵ２１０により実行される。
ドライバ記憶部２６０に格納されている通信部２６２、電源部２６６、鍵開閉部２６８、リーダ／ライタ部２６９、表示部２７６、操作部２７８はそれぞれ、通信装置２０２、電源装置２０６、鍵開閉装置２０８、ＩＣカードリーダ／ライタ２２２、表示装置２１６、操作装置２１８を制御するためのプログラムである。これらのプログラムは、たとえばデバイスドライバとして実装されていて物理的には記憶装置２０４に格納されている。
【００４８】
建物情報等書き込み手段の一例である建物位置情報書き込みプログラム２４２は、携帯端末１００の使用者がドア１９ａを通過するためにＩＣカード４００を入退室管理装置２００のＩＣカードリーダ／ライタ２２２に近づけたときに、リーダ／ライタ部２６９を介してＩＣカードリーダ／ライタ２２２を制御して、建物位置情報２８４をＩＣカード４００に書き込む。
建物位置情報２８４は、たとえばオペレータが操作装置２１８を操作して提供装置側建物位置情報記憶手段の一例である記憶装置２０４にあらかじめ格納しておく。
【００４９】
認証問い合わせプログラム２４４は、携帯端末１００の使用者がドア１９ａを通過するためにＩＣカード４００を入退室管理装置２００のＩＣカードリーダ／ライタ２２２に近づけたときに、リーダ／ライタ部２６９を介してＩＣカードリーダ／ライタ２２２を制御して、ＩＤ情報４３０ｃをＩＣカード４００から読み出す。次に、通信装置２０２およびＬＡＮ３０を介してＩＤ情報４３０ｃと装置識別情報２８６を認証サーバ５００に転送し、認証サーバ５００から送信された認証結果を受信する。すなわち、使用者識別情報読み出し手段の一例であり、使用者識別情報送信手段の一例であもある。
装置識別情報２８６は、たとえば各建物位置情報提供装置２００に固有の通し番号である。
【００５０】
入退室規制手段の一例である鍵開閉プログラム２４６は、認証問い合わせプログラム２４４が認証サーバ５００から受信した認証結果情報に基づいて、ドア１９ａの鍵を開閉する。ＩＣカード４００の所持者が入室権限を有している場合には、ドア１９ａを開錠し、ＩＣカード４００の所持者が入室権限を有していない場合には、ドア１９ａを施錠する。
【００５１】
（認証サーバ５００の主なソフトウェア構成について）
図１０は、認証サーバ５００のソフトウェア構成を示す概略図である。
認証サーバ５００は、一般的なサーバコンピュータであり、ＯＳやデータベース管理プログラムを含む制御部５３０を有している。また、図５に示した各ハードウェアを制御するデバイスドライバ群をドライバ記憶部５６０に格納している。
【００５２】
正規使用者データベースの一例であるユーザデータベース５８２は、たとえば、測位システム１の正当な使用者全員について、所持しているＩＣカードのＩＤ情報、氏名、各部屋への入室権限の有無が１レコードとして記録されているデータベースである。ユーザデータベース５８２は、外部記憶装置５０５にファイルとして格納されており、必要に応じて制御部５３０によりデータ記憶部５８０（物理的には記憶装置５０４）にロードされて使用される。
【００５３】
入退室ログ５８４は、入退室認証プログラム５４２が行った認証処理の結果を記録しているデータベースであり、たとえば、情報流出事故があった際に原因究明のために利用される。認証処理が行われるたびに、たとえば、ＩＣカードのＩＤ情報、所有者の氏名、部屋の識別番号、認証結果（許可または拒否）、処理時刻が１レコードとして追加される。入退室ログ５８４も外部記憶装置５８０にファイルとして格納されている。
【００５４】
装置データベース５８４は、各建物位置情報提供装置２００の装置識別情報と、設置されている場所を関連付けるデータベースである。入退室認証プログラム５４２が、建物位置情報提供装置から受信した装置識別情報をキーとして装置データベースを検索し、装置識別情報を送信した建物位置情報提供装置２００の設置場所を取得する。
【００５５】
入退室認証プログラム５４２は、入退室管理装置２００から送信されるＩＤ情報と部屋の識別番号に基づいて部屋２９ａの入退室の認証処理を行い、認証結果情報５８８を生成する。認証結果情報５８８は、たとえば、ＩＣカードの所持者が正規ユーザであるか否かを示す正規ユーザフラグ５８８ａと、ＩＣカードの所持者が入退室権限を有しているか否かを示す入退室権限フラグ５８８ｂとからなる。
入退室認証プログラム５４２は、入退室管理装置２００から送信されたＩＤ情報を受信し、ＩＤ情報のフィールドが受信したＩＤ情報と一致するレコードを検索する。一致するレコードが見つかった場合は、ＩＣカードの所持者は正規ユーザであると判断し、正規ユーザフラグ５８８の値を真（Ｔ）とする。次に、入室権限のフィールドを参照し、ＩＣカードの所持者が部屋２９ａへの入退室権限を有している場合には、入退室権限フラグ５８８ｂの値を真とする。
一致するレコードが見つかった場合は、ＩＣカードの所持者は正規ユーザではないと判断し、正規ユーザフラグ５８８および入退室権限フラグ５８８ｂの値を偽（Ｆ）とする。次に、入室権限のフィールドを参照し、ＩＣカードの所持者が部屋２９ａへの入退室権限を有している場合には、入退室権限フラグ５８８ｂの値を真とする。
入退室認証プログラム５４２は、認証結果情報５８８を通信装置５０２およびＬＡＮ３０を介して入退室管理装置２００に送信するとともに、認証処理の結果を入退室ログ５８４に記録する。すなわち、入退室認証プログラム５４２は、使用者識別情報受信手段および入退室認証処理手段の一例である。
【００５６】
（測位システム１の動作例について）
次に、測位システム１の動作例について説明する。
図１１は、携帯端末１００の使用者がドア１９ａ等を通過するために、ＩＣカード４００を入退室管理装置２００のＩＣカードリーダ／ライタ２２２に近づけたときの入退室管理装置２００の動作を示すフローチャートである。
まず、ＩＣカード４００からＩＤ情報４３０ｃを読み出す（ＳＴ１０）。
ＩＣカードから読み取ったＩＤ情報４３０ｃと、記憶装置２０２に格納されている装置識別情報２８６を認証サーバ５００に送信する（ＳＴ１１）。
認証サーバ５００から認証結果情報５８８を受信し、ＳＴ１０で送信したＩＤ情報４３０ｃが測位システム１の正規ユーザのものであるかどうかを確認する（ＳＴ１２）。認証結果情報５８８に含まれる正規ユーザフラグ５８８ａの値が偽の場合には、ドアを開錠せず入退室を拒否する（ＳＴ１２の判定がＮｏ、ＳＴ１２）。
正規ユーザフラグ５８８ａの値が真の場合には、建物位置情報２８４を記憶装置２０４から読み出してＩＣカード４００のメモリ４３０に書き込む（ＳＴ１２の判定がＹｅｓ、ＳＴ１３）。この段階で建物位置情報を書き込むことにより、以降のステップで入退室が拒否されたとしても、携帯端末１００は、測位要求があった際に、ＩＣカード４００に書き込まれた建物位置情報４３０ａを利用することができるようになる。
建物位置情報等の書き込みが終わると、ＩＣカード４００の所持者が部屋２９ａの入退室権限を有しているか否かを判断する（ＳＴ１５）。認証結果情報５８８に含まれる入退室権限フラグ５８８ｂの値が偽の場合は、ドアを開錠せず入退室を拒否する（ＳＴ１４の判定がＮｏ、ＳＴ２１）。
入退室権限フラグ５８８ｂの値が真の場合は、今回のドア１９ａの通過が入室のためか退室のためかを判断する。入室のためである場合は、入退室情報４３０ｂとして、「入室」をＩＣカード４００に書き込むと共に、認証サーバ５００に送信する（ＳＴ１５の判定がＹｅｓ、ＳＴ３６とＳＴ３７）。退室のためである場合は、入退室情報４３０ｂとして、「退室」をＩＣカード４００に書き込むと共に、認証サーバ５００に送信する（ＳＴ１５の判定がＮｏ、ＳＴ１９とＳＴ２０）。
ＩＣカード４００の所持者が、部屋２９ａの入退室権限を有している場合には、入室、退室どちらの場合もドア１９ａを開錠して、入退室を許可する（ＳＴ３８）。
【００５７】
図１２は、位置要求プログラムからの位置要求があったときの、携帯端末１００の動作を示すフローチャートである。
位置要求プログラムからの位置要求を受信すると（ＳＴ３０）、ＩＣカード探索プログラム１４２を起動して通信可能なＩＣカードが周囲にあるかどうか調べる（ＳＴ３１、ＩＣカード探索ステップの一例）。
通信可能なＩＣカードがない（ＳＴ３２の判定がＮｏの）場合には、ＧＰＳ装置１０８とＧＰＳ測位プログラム１５０により位置を算出し（ＳＴ４０、位置算出ステップの一例）、位置要求プログラムに通知（ＳＴ４１、位置通知ステップの一例）する。
通信可能なＩＣカードが発見された場合でも、そのＩＣカードは、携帯端末１００のユーザのものではない可能性があるから、確認処理を行う。携帯端末１００は、通信可能なＩＣカードから読み出したＩＤ情報と、記憶装置１０４に格納されているＩＤ情報を比較し、両者が一致している場合に、通信可能なＩＣカードは携帯端末１００の使用者自身のものであると判定する（ＳＴ３２の判定がＹｅｓ、ＳＴ３３）。
通信可能なＩＣカードが携帯端末１００の使用者のものでない（ＳＴ３４の判定がＮｏの）場合には、ＧＰＳ装置１０８とＧＰＳ測位プログラム１５０により位置を算出し（ＳＴ４０）、位置要求プログラムに通知（ＳＴ４１）する。
通信可能なＩＣカードが携帯端末１００の使用者のものである（ＳＴ３４の判定がＹｅｓの）場合には、建物位置情報読み取りプログラム１４４とＩＣカードリーダ１２９により、ＩＣカード４００から建物位置情報４３０ａと、入退室情報４３０ｂを読み取る（ＳＴ３５、建物位置情報等読み出しステップの一例）。ただし、入退室管理装置２００による書き込みが失敗した等の理由により、建物位置情報４３０ａと、入退室情報４３０ｂを保持していない場合もあり、その場合には、読み出しは失敗する。
読み取った入退室情報が「退室」である（ＳＴ３６の判定がＮｏの）場合には、携帯端末１００の使用者は、屋外２２または廊下２７にいることになる。しかし、廊下２７に長時間とどまっていることは通常はないため、使用者は、屋外２２にいる可能性が高いということができる。そのため、ＧＰＳ装置１０８とＧＰＳ測位プログラム１５０により位置を算出し（ＳＴ４０）、位置要求プログラムに通知（ＳＴ４１）する。
読み取った入退室情報が「入室」である（ＳＴ３６の判定がＹｅｓの）場合には、携帯端末１００の使用者は、部屋２９ａ、２９ｂ、２９ｃのいずれかにいることが確実である。しかし、ＩＣカード４００に建物位置情報が記録されていなかった（ＳＴ３７の判定がＮｏの）場合には、やむを得ず、ＧＰＳ装置１０８とＧＰＳ測位プログラム１５０により位置を算出し（ＳＴ４０）、位置要求プログラムに通知（ＳＴ４１）する。
ＩＣカード４００に建物位置情報が記録されていた（ＳＴ３７の判定がＹｅｓの）場合には、記憶装置２０２から送信用建物位置情報１８８を読み出して、位置要求プログラムに通知する（ＳＴ３８）。
【００５８】
図１３は、使用者がドア１９ａを通過する際の、ＩＣカード４００の動作を示すフローチャートである。
ＩＣカード４００が、入退室管理装置２００のＩＣカードリーダ／ライタ２２２に接近すると、ＩＣカードリーダ／ライタ２２２からの接続要求に応答して、ＩＤ情報を送信する（ＳＴ５０）。入退室管理装置２００は、ＩＤ情報を認証サーバ５００に送信して認証問い合わせ処理を行う。
認証結果情報がＩＣカード４００の所持者が正規ユーザであることを示している場合に、入退室管理装置２００から建物位置情報と入退室情報を受信してメモリ４３０に格納する（ＳＴ５１）。
【００５９】
図１４は、携帯端末１００に位置要求プログラムからの要求があった際の、ＩＣカード４００の動作を示すフローチャートである。
携帯端末１００のＩＣカードリーダ２１９からの接続要求に応答して、ＩＤ情報を送信する（ＳＴ６０）。携帯端末１００は、受信したＩＤ情報と記憶装置１０４に格納されているＩＤ情報を照合し、応答したＩＣカードが携帯端末１００の使用者のものかどうかを確認する。
ＩＤ情報の確認が終わり、携帯端末１００から再度の接続要求があると、メモリ４３０から建物位置情報４３０ａと入退室情報４３０ｂを読み出して携帯端末１００に送信する（ＳＴ６１）。
【００６０】
ここまで、ＩＣカード４００は、携帯端末１００とは物理的に独立しているものとして測位システム１の構成と動作を説明してきたが、本実施形態のように非接触式のＩＣカードとそれに対応したＩＣカードリーダ／ライタを用いる場合には、ＩＣカード４００を携帯端末１００と一体化、たとえばＩＣカードを携帯端末筐体の内部に配置、することもできる。この場合には、図６のＩＣカード４００から、カード基材４０６を取り除いたインレット４０５を携帯端末に取り付ける。
このようにすると、測位システム１の使用者が、２個の機器を常に携行するというわずらわしさから開放されるという利点がある。
【００６１】
このように、本発明の測位システム１によれば、携帯端末１００は、ＧＰＳ装置１０８による測位が困難な屋内に位置している可能性が高い場合には、位置要求プログラムからの位置要求があっても、ＧＰＳ装置１０８を動作させず、ＩＣカード４００から建物位置情報４３０ｃを読み出して通知する。そのため、短時間、かつ、少ない消費電力で位置要求プログラムからの位置要求に応じて携帯端末１００の位置を通知することができる。
さらに、測位システム１は、入退室管理システムとしての機能も有しているので、測位システム１の正規の使用者を識別し、正規の使用者にのみ建物位置情報を提供することができる。
また、入退室管理システムがすでに構築されている場合には、部屋２９ａ等のドア１９ａ等に設置されている入退室管理装置に、建物位置情報格納手段と、建物位置情報等書き込み手段を追加するだけで、容易に建物位置情報提供装置を構成することができる。
また、ＩＣカード４００は非接触式であるから、ＩＣカード４００を携帯端末１００に取り付けて一体化することが可能となる。また、ＩＣカード４００の読み書きのための操作が簡単であり、使用者は、よりスムーズに部屋２９ａ等のドア１９ａ等を通過することができる。
【００６２】
（第２の実施形態）
次に、本発明の第２の実施形態である測位システム１ａについて説明する。測位システム１と同一の部分が多いので、同一の部分には同一の符号を付して説明を省略し、異なる部分を中心に説明する。
図１に示す測位システム１ａの構成と動作は基本的には測位システム１と同一である。ただし、ＩＣカード４００ａは接触式であり、入退室管理装置２００ａのＩＣカードリーダライタ２２２ａは、非接触式のＩＣカードに対応したものとなっている点が異なる。
【００６３】
図１５は、入退室管理装置２００ａの外観を示す概略図である。
入退室管理装置２００ａは、略直方体の筐体２０１を有し、上面２０２には、表示装置２１６と操作装置２１８が設けられている。図２の入退室管理装置２００と、図１５の入退室管理装置２００ａについて、ＩＣカード４００または４００ａとの相対的な大きさを見れば分かるように、入退室管理装置２００ａは、入退室管理装置２００に比べて小型にすることができる。
筐体２０１には、ＩＣカード４００ａを挿入するためのスロット２０５が設けられている。携帯端末１００の使用者は、ドア１９ａを通過する際に、筐体の正面に設けられたスロット開口部２０３からＩＣカード４００ａを挿入して、ＩＤ情報を読み取らせる。
スロット２０５の下方の筐体２０１内部には、ＩＣカードリーダ／ライタ２２２ａが配置されている。ＩＣカードリーダ／ライタ２２２ａの入出力端子は、ＩＣカード４００ａのＩＣ４１０ａの各端子と接触して電気的に接続され、メモリ４３０に対して情報の読み込みおよび書き込みを行うことができる。
ＩＣカードリーダ／ライタ２２２ａは、ＩＣカード４００ａと無線による通信を行う必要がないので、図２のＩＣカードリーダ／ライタ２２２に比べ簡単な構成とすることができる。
【００６４】
図１６は、ＩＣカード４００ａの構造を示す概略図である。
ＩＣカード４００ａは、たとえば合成樹脂等から成るカード基材４０６を有し、その中にＩＣ４１０ａが埋め込まれている。ＩＣ４１０の端子（図１７参照）は、カード基材４０６の表面に露出している。ＩＣカード４００ａは、リーダ／ライタと接触して信号のやり取りを行うため、無線通信を行うためのアンテナは有していない。
このように、ＩＣカード４００ａは、非接触式のＩＣカード４００と比べ簡単な構成となっている。
【００６５】
図１７は、ＩＣ４１０ａの構造を示す概略図である。ＩＣ４１０ａは、電源４１２、リセット４１３、クロック４１４、予備４１５、設置４１６、プログラム供給電圧４１７、データ入出力４１８の各端子が配置されている端子層４２２と、ＣＰＵ４１１とメモリ４３０が配置されている回路層４２０の２層構造となっている。
電源４１２等の各端子がＩＣカードリーダ／ライタ２２２ａの端子と接触して、動作電力の供給を受けたり、情報の授受を行ったりすることができる。
【００６６】
このように、本実施形態の測位システム１ａによれば、入退室管理装置２００ａと、ＩＣカード４００ａを簡単な構成とすることができるから、測位システム１に比べて安価に測位システムを構築することができる。
【００６７】
（プログラム及びコンピュータ読み取り可能な記録媒体について）
コンピュータに上述の動作例の建物位置情報読み出しステップ等を実行させるための測位端末の制御プログラムとすることができる。
また、このような測位端末の制御プログラムを記録したコンピュータ読み取り可能な記録媒体とすることもできる。
【００６８】
これら測位プログラム等をコンピュータにインストールし、コンピュータによって実行可能な状態にするために用いられるプログラム格納媒体は、例えばフロッピー（登録商標）のようなフレキシブルディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅｃｏｒｄａｂｌｅ）、ＣＤ−ＲＷ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅｗｒｉｔａｂｌｅ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などのパッケージメディアのみならず、プログラムが一時的若しくは永続的に格納される半導体メモリ、磁気ディスクあるいは光磁気ディスクなどで実現することができる。
【００６９】
本発明は、上述の各実施の形態に限定されない。さらに、上述の各実施の形態は、相互に組み合わせて構成するようにしてもよい。
【図面の簡単な説明】
【００７０】
【図１】本発明の実施形態である測位システムを示す概略図である。
【図２】図１の携帯端末の主なハードウェア構成を示す概略図である。
【図３】図１の入退室管理装置の外観を示す概略図である。
【図４】図１の入退室管理装置の主なハードウェア構成を示す概略図である。
【図５】図１の認証サーバの主なハードウェア構成を示す概略図である。
【図６】図１のＩＣカードの主なハードウェア構成を示す概略図である。
【図７】図１のＩＣカードのメモリに格納されている情報を示す概略図である。
【図８】図１の携帯端末の主なソフトウェア構成を示す概略図である。
【図９】図１の入退室管理装置の主なソフトウェア構成を示す概略図である。
【図１０】図１の認証サーバの主なソフトウェア構成を示す概略図である。
【図１１】図１の入退室管理装置の動作例を示すフローチャートである。
【図１２】図１の携帯端末の位置情報通知時の動作例を示すフローチャートである。
【図１３】図１のＩＣカードの動作例を示すフローチャートである。
【図１４】図１のＩＣカードの動作例を示すフローチャートである。
【図１５】図１の入退室管理装置の外観を示す概略図である。
【図１６】図１のＩＣカードの主なハードウェア構成を示す概略図である。
【図１７】図１６のＩＣの構造を示す概略図である。
【符号の説明】
【００７１】
１（１ａ）・・・測位システム、１０ａないし１０ｄ・・・ＧＰＳ衛星、１２・・・基地局、１４・・・通信網、１６・・・建物、１９ａないし１９ｃ・・・ドア、２９ａないし２９ｃ・・・部屋、１００・・・携帯端末、１０２・・・通信装置、１０４・・・記憶装置、１０６・・・電源装置、１０７・・・時計、１０８・・・ＧＰＳ装置、１１０・・・ＣＰＵ、１２９・・・ＩＣカードリーダ、１４２・・・ＩＣカード探索プログラム、１４４・・・建物位置情報読出しプログラム、１４６・・・位置取得方法選択プログラム、１４７・・・送信用建物位置情報生成プログラム、１５０・・・ＧＰＳ測位プログラム、１５２・・・位置情報通知プログラム、１８２・・・ＩＤ情報、１８６・・・ＧＰＳ位置情報、１８８・・・送信用建物位置情報、２００（２００ａ）・・・入退室管理装置、２０２・・・通信装置、２０４・・・記憶装置、２０８・・・鍵開閉装置、２１０・・・ＣＰＵ、２２２（２２２ａ）・・・ＩＣカードリーダ／ライタ、２４２・・・建物位置情報書込みプログラム、２４４・・・認証問い合わせプログラム、２８４・・・建物位置情報、２８６・・・装置識別情報、３００・・・位置管理サーバ、４００（４００ａ）・・・ＩＣカード、４０２・・・アンテナ、４１０・・・ＩＣ、４３０・・・メモリ、４３０ａ・・・建物位置情報、４３０ｂ・・・入退室情報、４３０ｃ・・・ＩＤ情報、５００・・・認証サーバ、５０２・・・通信装置、５０４・・・記憶装置、５０５・・・外部記憶装置、５４２・・・入退室認証プログラム、５８２・・・ユーザデータベース、５８４・・・入退室ログ、５８６・・・装置データベース、５８８・・・認証結果情報
【図１】
2006292619.tif 000003
【図２】
2006292619.tif 000004
【図３】
2006292619.tif 000005
【図４】
2006292619.tif 000006
【図５】
2006292619.tif 000007
【図６】
2006292619.tif 000008
【図７】
2006292619.tif 000009
【図８】
2006292619.tif 000010
【図９】
2006292619.tif 000011
【図１０】
2006292619.tif 000012
【図１１】
2006292619.tif 000013
【図１２】
2006292619.tif 000014
【図１３】
2006292619.tif 000015
【図１４】
2006292619.tif 000016
【図１５】
2006292619.tif 000017
【図１６】
2006292619.tif 000018
【図１７】
2006292619.tif 000019