JP6012204B2 - 測位システム、端末装置、プログラムおよび測位方法 - Google Patents

測位システム、端末装置、プログラムおよび測位方法 Download PDF

Info

Publication number
JP6012204B2
JP6012204B2 JP2012048938A JP2012048938A JP6012204B2 JP 6012204 B2 JP6012204 B2 JP 6012204B2 JP 2012048938 A JP2012048938 A JP 2012048938A JP 2012048938 A JP2012048938 A JP 2012048938A JP 6012204 B2 JP6012204 B2 JP 6012204B2
Authority
JP
Japan
Prior art keywords
terminal device
angular velocity
user
detection means
acceleration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2012048938A
Other languages
English (en)
Other versions
JP2013185845A (ja
Inventor
松本 真人
真人 松本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MegaChips Corp
Original Assignee
MegaChips Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by MegaChips Corp filed Critical MegaChips Corp
Priority to JP2012048938A priority Critical patent/JP6012204B2/ja
Priority to US14/382,899 priority patent/US9516469B2/en
Priority to CN201380008328.1A priority patent/CN104094085B/zh
Priority to PCT/JP2013/055278 priority patent/WO2013133111A1/ja
Priority to EP13757926.4A priority patent/EP2824424A4/en
Publication of JP2013185845A publication Critical patent/JP2013185845A/ja
Application granted granted Critical
Publication of JP6012204B2 publication Critical patent/JP6012204B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • H04W4/027Services making use of location information using location based information parameters using movement velocity, acceleration information
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/165Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
    • G01C21/1654Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments with electromagnetic compass
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/183Compensation of inertial measurements, e.g. for temperature effects
    • G01C21/185Compensation of inertial measurements, e.g. for temperature effects for gravity
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/322Aspects of commerce using mobile devices [M-devices]
    • G06Q20/3224Transactions dependent on location of M-devices
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Automation & Control Theory (AREA)
  • Accounting & Taxation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Electromagnetism (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Finance (AREA)
  • Navigation (AREA)
  • Telephone Function (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)

Description

本発明は、位置を特定する測位技術において、検出装置を較正する技術に関する。
従来より、例えば、最寄り駅から店舗までの経路をユーザにナビゲーションするアプリケーションが知られている。例えば、特許文献1には、非接触ICカードを内蔵した携帯情報端末により、改札機を通過したときに非接触ICカードから入場情報を取得して経路案内するシステムが記載されている。しかし、特許文献1に記載されている技術は、入場情報を基に電車の乗り換え情報を案内する技術であり、ユーザの進行方向などのナビゲーションを行うものではない。
移動中のユーザの位置をリアルタイムに測位しつつナビゲーションするための測位技術としては衛星を利用したGPS(Global Positioning System)が一般的である。しかし、GPSでは、駅ビルや地下街といった屋内において、GPS端末がGPS衛星からの電波を受信することができず、このような環境ではナビゲーションのための測位ができないという問題がある。
そこで、屋内でのナビゲーションを実現する技術として、自蔵センサ(加速度センサ、角速度センサあるいは磁気センサなど)を用いた相対的な測位が提案されている。自蔵センサによる測位は、例えばユーザの運動(移動変量)を自蔵センサにより検出し、進行方向と進行速度とを推定して当該ユーザの移動ベクトルを計測する。しかし、相対的な測位では、あくまでも相対的な位置しか得られないため、絶対位置が得られるまでナビゲーションを開始できないという問題がある。
また、相対的な測位では、絶対的な方位を特定して、ユーザの移動方向(進行方向)を決定しなければ、現在位置を得ることができない。したがって、一般的には自蔵センサとしての磁気センサを採用し、ナビゲーション開始時に地磁気を検出することにより絶対的な方位を特定する。しかし、特に屋内においては電子機器や建築構造物等によって磁場が乱されることが多く、微弱な地磁気を正確に検出することが困難であるために、正確な方位を特定することが難しいという問題があった。このような問題を解決するために、磁気センサによって信頼度の高い方位を取得する技術が、例えば、特許文献2ないし4に記載されている。
特開2002−298169号公報 特開2007−309803号公報 特開2011−047950号公報 特許第3837533号公報
ところが、特許文献2ないし4に記載されている技術は、磁気センサの値の確からしさを検証することで方位を得る技術であり、磁気センサの値が不確かな状態が続くような場合はジャイロセンサで推定し続けることになる。したがって、ナビゲーション開始時における進行方向の決め方が、依然として、解決できないという問題がある。
本発明は、上記課題に鑑みてなされたものであり、ユーザの位置をリアルタイムに測位する技術においてGPSや磁気センサに頼ることなく、正確な位置を特定する技術を提供することを目的とする。
上記の課題を解決するため、請求項1の発明は、測位システムであって、ユーザにより携帯される端末装置と、絶対位置が既知の指標手段と、前記指標手段に対応して設けられ、前記ユーザの進行方向が基準方向となるように規制する案内部材とを備え、前記端末装置は、前記指標手段の個別情報を取得する取得手段と、前記取得手段により取得された個別情報に応じて前記指標手段の絶対位置を取得することにより、前記ユーザの絶対位置を特定する絶対位置特定手段と、前記端末装置が移動するときの加速度を検出する加速度検出手段と、前記端末装置が移動するときの角速度を検出する角速度検出手段と、前記端末装置が実質的に静止しているときにおける前記加速度検出手段および前記角速度検出手段の検出結果に応じて、前記加速度検出手段および前記角速度検出手段を較正する較正手段と、前記案内部材が前記ユーザの進行方向を基準方向となるように規制しているときにおける前記加速度検出手段および前記角速度検出手段から出力される検出結果に応じて、方位を特定する方位特定手段とを備え、前記較正手段は、前記ユーザが通信可能化動作を行っている間に、前記端末装置が実質的に静止していると判定する
また、請求項2の発明は、請求項1の発明に係る測位システムであって、前記指標手段は、非接触ICカードリーダを備えており、前記端末装置は、非接触ICカード部を備えており、前記非接触ICカード部と前記非接触ICカードリーダとは互いにデータ通信が可能である。
また、請求項3の発明は、測位システムであって、ユーザにより携帯される端末装置と、絶対位置が既知の指標手段と、前記指標手段に対応して設けられ、前記ユーザの進行方向が基準方向となるように規制する案内部材とを備え、前記端末装置は、前記指標手段の個別情報を取得する取得手段と、前記取得手段により取得された個別情報に応じて前記指標手段の絶対位置を取得することにより、前記ユーザの絶対位置を特定する絶対位置特定手段と、前記端末装置が移動するときの加速度を検出する加速度検出手段と、前記端末装置が移動するときの角速度を検出する角速度検出手段と、前記端末装置が実質的に静止しているときにおける前記加速度検出手段および前記角速度検出手段の検出結果に応じて、前記加速度検出手段および前記角速度検出手段を較正する較正手段と、前記案内部材が前記ユーザの進行方向を基準方向となるように規制しているときにおける前記加速度検出手段および前記角速度検出手段から出力される検出結果に応じて、方位を特定する方位特定手段とを備え、前記指標手段は、非接触ICカードリーダを備えており、前記端末装置は、非接触ICカード部を備えており、前記非接触ICカード部と前記非接触ICカードリーダとは互いにデータ通信が可能であり、前記較正手段は、前記非接触ICカード部と前記非接触ICカードリーダとが互いにデータ通信を行っている前後期間の間に、前記端末装置が実質的に静止していると判定する。
また、請求項4の発明は、請求項3の発明に係る測位システムであって、前記較正手段は、前記非接触ICカード部と前記非接触ICカードリーダとが互いにデータ通信を行っている前後期間の間であって、かつ、前記加速度検出手段から出力される検出結果において変化量が閾値以下である場合に、前記端末装置が実質的に静止していると判定する。
また、請求項5の発明は、請求項1ないし4のいずれかの発明に係る測位システムであって、前記指標手段は改札機であり、前記案内部材は前記改札機の筐体であり、前記較正手段は、前記ユーザが前記端末装置により前記改札機に対して入場操作または出場操作を行っているときに、前記端末装置が実質的に静止していると判断する。
また、請求項6の発明は、請求項5の発明に係る測位システムであって、前記取得手段は、前記ユーザが前記端末装置により前記改札機に対して入場操作または出場操作を行っているときに、前記改札機から前記改札機の個別情報を取得する。
また、請求項7の発明は、請求項1ないし4のいずれかの発明に係る測位システムであって、前記指標手段はレジ端末装置であり、前記案内部材は前記レジ端末装置が載置されるレジカウンターであり、前記較正手段は、前記ユーザが前記端末装置により前記レジ端末装置に対して支払い操作を行っているときに、前記端末装置が実質的に静止していると判断する。
また、請求項8の発明は、請求項7の発明に係る測位システムであって、前記取得手段は、前記ユーザが前記端末装置により前記レジ端末装置に対して支払い操作を行っているときに、前記レジ端末装置から前記レジ端末装置の個別情報を取得する。
また、請求項9の発明は、請求項1ないし8のいずれかの発明に係る測位システムであって、前記端末装置は、地磁気を検出する磁気検出手段をさらに備える。
また、請求項10の発明は、ユーザにより携帯される端末装置であって、外部に設置された絶対位置が既知の指標手段の個別情報を取得する取得手段と、前記取得手段により取得された個別情報に応じて前記指標手段の絶対位置を取得することにより、前記ユーザの絶対位置を特定する絶対位置特定手段と、前記端末装置が移動するときの加速度を検出する加速度検出手段と、前記端末装置が移動するときの角速度を検出する角速度検出手段と、前記端末装置が実質的に静止しているときにおける前記加速度検出手段および前記角速度検出手段の検出結果に応じて、前記加速度検出手段および前記角速度検出手段を較正する較正手段と、前記指標手段に対応して外部に設けられた案内部材が前記ユーザの進行方向を基準方向となるように規制しているときにおける前記加速度検出手段および前記角速度検出手段から出力される検出結果に応じて、方位を特定する方位特定手段とを備え、前記較正手段は、前記ユーザが通信可能化動作を行っている間に、前記端末装置が実質的に静止していると判定する
また、請求項11の発明は、ユーザにより携帯される端末装置であって、非接触ICカード部と、非接触ICカードリーダを備えて外部に設置された絶対位置が既知の指標手段の個別情報を取得する取得手段と、前記取得手段により取得された個別情報に応じて前記指標手段の絶対位置を取得することにより、前記ユーザの絶対位置を特定する絶対位置特定手段と、前記端末装置が移動するときの加速度を検出する加速度検出手段と、前記端末装置が移動するときの角速度を検出する角速度検出手段と、前記端末装置が実質的に静止しているときにおける前記加速度検出手段および前記角速度検出手段の検出結果に応じて、前記加速度検出手段および前記角速度検出手段を較正する較正手段と、前記指標手段に対応して外部に設けられた案内部材が前記ユーザの進行方向を基準方向となるように規制しているときにおける前記加速度検出手段および前記角速度検出手段から出力される検出結果に応じて、方位を特定する方位特定手段とを備え、前記非接触ICカード部は、前記非接触ICカードリーダとの間で互いにデータ通信が可能であり、前記較正手段は、前記非接触ICカード部と前記非接触ICカードリーダとが互いにデータ通信を行っている前後期間の間に、前記端末装置が実質的に静止していると判定する。
また、請求項12の発明は、ユーザにより携帯されるコンピュータにより実行されるプログラムであって、前記コンピュータによる前記プログラムの実行は、前記コンピュータを、外部に設置された絶対位置が既知の指標手段の個別情報を取得する取得手段と、前記取得手段により取得された個別情報に応じて前記指標手段の絶対位置を取得することにより、前記ユーザの絶対位置を特定する絶対位置特定手段と、前記コンピュータが移動するときの加速度を検出する加速度検出手段と、前記コンピュータが移動するときの角速度を検出する角速度検出手段と、前記ユーザが通信可能化動作を行っている間に、前記コンピュータが実質的に静止していると判定する判定手段と、前記コンピュータが実質的に静止していると判定されたときにおける前記加速度検出手段および前記角速度検出手段の検出結果に応じて、前記加速度検出手段および前記角速度検出手段を較正する較正手段と、前記指標手段に対応して外部に設けられた案内部材が前記ユーザの進行方向を基準方向となるように規制しているときにおける前記加速度検出手段および前記角速度検出手段から出力される検出結果に応じて、方位を特定する方位特定手段とを備える端末装置として機能させる。
また、請求項13の発明は、ユーザにより携帯されるコンピュータにより実行されるプログラムであって、前記コンピュータによる前記プログラムの実行は、前記コンピュータを、非接触ICカード部と、前記非接触ICカード部との間で互いにデータ通信が可能な非接触ICカードリーダを備えて外部に設置された絶対位置が既知の指標手段の個別情報を取得する取得手段と、前記取得手段により取得された個別情報に応じて前記指標手段の絶対位置を取得することにより、前記ユーザの絶対位置を特定する絶対位置特定手段と、前記コンピュータが移動するときの加速度を検出する加速度検出手段と、前記コンピュータが移動するときの角速度を検出する角速度検出手段と、前記非接触ICカード部と前記非接触ICカードリーダとが互いにデータ通信を行っている前後期間の間に、前記端末装置が実質的に静止していると判定する判定手段と、前記コンピュータが実質的に静止していると判定されたときにおける前記加速度検出手段および前記角速度検出手段の検出結果に応じて、前記加速度検出手段および前記角速度検出手段を較正する較正手段と、前記指標手段に対応して外部に設けられた案内部材が前記ユーザの進行方向を基準方向となるように規制しているときにおける前記加速度検出手段および前記角速度検出手段から出力される検出結果に応じて、方位を特定する方位特定手段とを備える端末装置として機能させる。
また、請求項14の発明は、ユーザにより携帯される端末装置を用いる測位方法であって、絶対位置が既知の指標手段の個別情報を取得する工程と、取得された個別情報に応じて前記指標手段の絶対位置を取得することにより、ユーザの絶対位置を特定する工程と、前記端末装置が移動するときの加速度を加速度検出手段により検出する工程と、前記端末装置が移動するときの角速度を角速度検出手段により検出する工程と、前記ユーザが通信可能化動作を行っている間に、前記端末装置が実質的に静止していると判定する工程と、前記端末装置が実質的に静止しているときにおける前記加速度検出手段および前記角速度検出手段の検出結果に応じて、前記加速度検出手段および前記角速度検出手段を較正する工程と、前記指標手段に対応して設けられた案内部材が前記ユーザの進行方向を基準方向となるように規制しているときにおける前記加速度検出手段および前記角速度検出手段から出力される検出結果に応じて、方位を特定する工程とを有する。
また、請求項15の発明は、ユーザにより携帯される端末装置を用いる測位方法であって、絶対位置が既知の指標手段の個別情報を取得する工程と、取得された個別情報に応じて前記指標手段の絶対位置を取得することにより、ユーザの絶対位置を特定する工程と、前記端末装置が移動するときの加速度を加速度検出手段により検出する工程と、前記端末装置が移動するときの角速度を角速度検出手段により検出する工程と、前記端末装置が備える非接触ICカード部と前記指標手段が備える非接触ICカードリーダとが互いにデータ通信を行っている前後期間の間に、前記端末装置が実質的に静止していると判定する工程と、前記端末装置が実質的に静止していると判定されたときにおける前記加速度検出手段および前記角速度検出手段の検出結果に応じて、前記加速度検出手段および前記角速度検出手段を較正する工程と、前記指標手段に対応して設けられた案内部材が前記ユーザの進行方向を基準方向となるように規制しているときにおける前記加速度検出手段および前記角速度検出手段から出力される検出結果に応じて、方位を特定する工程とを有する。
請求項1ないし15に記載の発明は、個別情報に応じて指標手段の絶対位置を取得することにより、ユーザの絶対位置を特定し、端末装置が実質的に静止しているときにおける加速度検出手段および角速度検出手段の検出結果に応じて、加速度検出手段および角速度検出手段を較正し、案内部材がユーザの進行方向を基準方向となるように規制しているときにおける加速度検出手段および角速度検出手段から出力される検出結果に応じて、方位を特定する。これにより、GPSや磁気センサに頼ることなく、ユーザの絶対位置や方位を取得できる。
第1の実施の形態における測位システムを示す図である。 第1の実施の形態における携帯電話を示す図である。 第1の実施の形態における電話部が備える機能ブロックをデータの流れとともに示す図である。 第1の実施の形態におけるセンサ部が備える機能ブロックをデータの流れとともに示す図である。 第1の実施の形態における電話部の動作を示す流れ図である。 第1の実施の形態におけるセンサ部の動作を示す図である。 第2の実施の形態における測位システムを示す図である。 第2の実施の形態における携帯電話の電話部が備える機能ブロックをデータの流れとともに示す図である。 第3の実施の形態における測位システムを示す図である。 第3の実施の形態における携帯電話の電話部が備える機能ブロックをデータの流れとともに示す図であるを示す図である。
以下、本発明の好適な実施の形態について、添付の図面を参照しつつ、詳細に説明する。
<1. 第1の実施の形態>
図1は、第1の実施の形態における測位システム1を示す図である。測位システム1は、サービス事業者等に設置されるサーバ装置2と、駅の改札口などに設置される改札機3と、ユーザにより携帯される端末装置としての携帯電話4とを備えている。詳細は以下に述べるが、測位システム1は、携帯電話4を携帯するユーザの位置(絶対位置)を特定し、記録するシステムとして構成されている。
なお、測位システム1がユーザの絶対位置を特定することにより提供されるサービスとしては、ユーザをリアルタイムで目的地に案内するナビゲーションサービスが想定されるが、単に、ユーザの現在位置を地図上に表示して知らせるサービスや、ユーザの移動軌跡を記録するサービスであってもよい。すなわち、測位システム1によって特定されるユーザの絶対位置に基づいて、どのようなサービスを提供するかは特に限定されるものではない。また、測位システム1に含まれるサーバ装置2、改札機3および携帯電話4の数は図1に示す数に限定されるものではない。また、ネットワーク90は、サーバ装置2と携帯電話4との間のデータ通信を可能とするものであれば、どのような通信網が採用されてもよい。
サーバ装置2は、一般的なコンピュータであり、ネットワーク90に接続される。サーバ装置2は、図1に示すように、指標データベース200を構成している。
指標データベース200は、測位システム1に登録されている改札機3ごとに1つのレコードが作成されるテーブル構造のデータベースである。指標データベース200の各レコードには、各改札機3を識別するための識別情報と、当該改札機3が設置されている場所の絶対位置と、当該改札機3の基準方向(後述)とが互いに関連づけて格納されている。なお、指標データベース200に格納される情報はこれらに限定されるものではない。
すなわち、指標データベース200は、改札機3の識別情報を検索キーとして、当該改札機3の絶対位置と基準方向とを検索することが可能である。詳細は後述するが、携帯電話4からの検索要求に対して、サーバ装置2は、指標情報201を作成し、当該携帯電話4に向けて送信する。指標情報201は、携帯電話4から送信される検索要求に含まれる識別情報に関連づけられている絶対位置および基準方向を含む情報である。
改札機3は、駅の改札口等に設置され、乗客等の入場または出場を監視し、必要に応じて運賃の精算等を行う装置として構成されている。改札機3は、通常、据え置き型の装置として地平面に対して固定されており、携帯電話4のように頻繁に所在位置を変えるものではない。このように、改札機3の絶対位置は変化しないため、改札機3を測位システム1に登録するときに、予め当該改札機3の絶対位置を指標データベース200に格納しておくことができる。
改札機3は、筐体30および非接触IC(Integrated Circuit)カードリーダ31を備えている。
筐体30は、互いに対向する略壁状部材を構成しており、改札機3を通過するユーザ(乗客)の通路を形成する。ユーザが歩行動作により、筐体30によって形成された通路を通過すると、当該ユーザの進行方向は図1において太い矢印で示す基準方向に規制される。すなわち、筐体30は、改札機3(指標手段)に対応して設けられており、ユーザの進行方向が基準方向となるように規制する案内部材として機能する。
例えば、ユーザが北方向に向かって通過するような向きで筐体30が設置されている改札機3については、基準方向が「北」であるとして指標データベース200に登録しておく。そうすれば、当該改札機3を通過中のユーザであることが特定できれば、当該ユーザの進行方向は「北」であると特定することができる。
また、非接触ICカードリーダ31は、一般的な非接触ICカードとの間で近接無線通信を行い、当該非接触ICカードに記憶されている様々な情報を読み取ることが可能であるとともに、当該非接触ICカードに様々な情報を送信することも可能である。このような非接触ICカードリーダ31としては、従来の技術を適用できるため、詳細は省略する。
なお、一般的な改札機では、筐体によって形成されるユーザの通路は双方向に通過が可能である。しかし、そのように構成されている改札機は、入場の際に使用する非接触ICカードリーダの他に、退場の際に使用する非接触ICカードリーダを別途備えているのが通常である。したがって、それぞれの非接触ICカードリーダごとに異なる識別子を付与しておき、通信時に携帯電話4が当該識別子を取得するように構成しておけば、基準方向を特定することができる。また、入退場において1つの非接触ICカードリーダを兼用するタイプの改札機であっても、入退出処理(ユーザの入退場に関する処理)においては、入場か出場かを判別する必要があるため、それらを識別する情報が必ず作成される。したがって、そのような改札機についても、入場か出場かを区別するための情報に基づいて、基準方向を特定できる。
図2は、第1の実施の形態における携帯電話4を示す図である。携帯電話4は、電話部40、非接触ICカード部41およびセンサ部42を備えている。
電話部40は、CPU44、ROM401、RAM402、メモリ部403、入力部404および出力部405を備えており、一般的なコンピュータとしての構成および機能を有している。
CPU44は、ROM401に格納されているプログラム80に従って動作することにより、電話部40が備える各構成を制御する。CPU44の機能および動作の詳細については、後述する。
ROM401は、主にプログラム80を格納するために使用される読み取り専用の記憶装置である。ROM401に格納されているプログラム80は、CPU44によって順次読み出され、実行される。なお、プログラム80の一部または全部が後述のメモリ部403に格納されていてもよい。
RAM402は、比較的高速にアクセス可能な揮発性の記憶装置であり、CPU44の一時的なワーキングエリアとして使用される。以下では、特に断らない限り、電話部40において作成または取得される各種の情報についてはRAM402に格納されるものとして説明する。しかし、RAM402に格納されるこれらの情報の一部または全部が、適宜、メモリ部403に転送され格納されてもよい。
メモリ部403は、CPU44による情報の読み取りのみならず、情報の書き込みも可能な不揮発性の記憶装置である。メモリ部403としては、内蔵される固定の記憶装置のみならず、着脱可能な記憶媒体(メモリカード等)により構成される記憶装置も該当する。
入力部404は、携帯電話4に対して様々な情報を入力する機能を有する。入力部404としては、例えば、周囲の音声を入力するマイク、ダイヤルや文字情報等を入力するキーやボタン類、ポインティングデバイスとしてのタッチパネル、画像情報を撮像により取り込むデジタルカメラなどが該当する。
出力部405は、様々な情報を出力することにより、主にユーザに対して当該情報を提示する機能を有する。出力部405としては、例えば、通話時の相手方の肉声やメロディ音等を再生するスピーカ、画像や文字を画面表示する液晶パネル、各種の状態を通知するLEDやランプ、振動を発生させることにより状態を通知するバイブレータなどが該当する。
また、電話部40は、通信部406、アンテナ407およびインタフェース408を備えている。
通信部406は、アンテナ407から入力されるアナログ信号をデジタル信号に復調し、CPU44に伝達する。また、通信部406は、CPU44から入力されるデジタル信号をアナログ信号に変調してアンテナ407に伝達し、基地局91に向けて送信するように制御する。
アンテナ407は、基地局91から送信された電波を受信してアナログ信号に変換し、通信部406に伝達する。また、アンテナ407は、通信部406から入力されるアナログ信号を電波に変換して基地局91に向けて送信する機能を有する。
このように、通信部406およびアンテナ407により、携帯電話4において、ネットワーク90を介したデータ通信機能および通話機能が実現される。本実施の形態では、主に、後述する個別情報800が、先述の検索要求として、通信部406およびアンテナ407によってサーバ装置2に向けて送信される。また、当該個別情報800を含む検索要求に対してサーバ装置2から送信される指標情報201が通信部406およびアンテナ407により受信される。なお、サーバ装置2のネットワークアドレス等は、ROM401またはメモリ部403に予め格納されているものとする。
インタフェース408は、電話部40のCPU44が、後述するカード制御部46およびCPU47との間でデータのやり取りを行う機能を提供する。また、インタフェース408には、携帯電話4が外部の装置などと接続されるための端子類が含まれてもよい。このような端子としては、例えば、USB端子やイヤホン端子、電源供給(充電)端子などが該当する。
なお、図示を省略したが、電話部40は、上記の構成以外に、タイマ(時計)を備えており、時間を計測することも可能とされている。
非接触ICカード部41は、カード制御部46、メモリ部413、通信部416、アンテナ417およびインタフェース418を備えている。
カード制御部46は、図示を省略しているが、各種の情報を演算するCPUと、記憶装置としてのROMおよびRAMを備えている。すなわち、カード制御部46は、コンピュータとしての構成および機能を有している。特に、カード制御部46は、非接触ICカードリーダ31との間の入退出処理を実行するとともに、個別情報800を電話部40に転送する機能を有する。
メモリ部413は、カード制御部46による情報の読み取りのみならず、情報の書き込みも可能な記憶装置である。特に、第1の実施の形態におけるメモリ部413は、改札機3の非接触ICカードリーダ31から送信され通信部416により受信された個別情報800を格納する。また、メモリ部413は、改札機3の非接触ICカードリーダ31から受信する他の情報や、入退出処理に伴ってカード制御部46によって作成される各種情報を格納する機能も有している。
通信部416は、アンテナ417から入力されるアナログ信号をデジタル信号に復調し、カード制御部46に伝達する。また、通信部416は、カード制御部46から入力されるデジタル信号をアナログ信号に変調してアンテナ417に伝達し、改札機3の非接触ICカードリーダ31に向けて送信するように制御する。
アンテナ417は、近接無線通信用のアンテナである。アンテナ417は、非接触ICカードリーダ31から送信された電波を受信してアナログ信号に変換し、通信部416に伝達する。また、アンテナ417は、通信部416から入力されるアナログ信号を電波に変換して非接触ICカードリーダ31に向けて送信する機能を有する。
このように、非接触ICカード部41は、一般的な非接触ICカードの構成および機能を有しており、改札機3の非接触ICカードリーダ31との間で、無線による通信を行うことが可能とされている。したがって、ユーザは、携帯電話4を改札機3の非接触ICカードリーダ31に近接させてかざすことにより、自身に対する入退出処理を実行させることができるとともに、少なくとも個別情報800を非接触ICカード部41側に取得することができる。以下の説明では、ユーザが、携帯電話4を非接触ICカードリーダ31に近接させてかざす一連の動作を「通信可能化動作」と称する。
詳細は省略するが、改札機3は、図示しないゲート部材を備えており、入退出処理が済んでいないユーザに対しては当該ゲート部材を開放しないように設計されている。したがって、改札機3を通過して、入退出しようと所望するユーザは、当該ゲート部材を開放させるための入退出処理を完了させる必要がある。そして、そのためには、まず、ユーザが通信可能化動作を行う必要がある。しかし、一般に、改札機3に対して通信可能化動作を行う必要があることは、広くユーザに認知されており、測位システム1がユーザに対して通信可能化動作を要求したとしても、それはユーザに対して新たな動作を要求するものではなく、ユーザの負担を増大させるものではない。
また、非接触ICカード部41のアンテナ417は、上記のとおり近接無線通信用のアンテナである。したがって、携帯電話4の非接触ICカード部41は、改札機3に近接しなければ、改札機3との間でデータ通信を行うことができない。言い換えれば、非接触ICカード部41が改札機3との間でデータ通信が可能な状態であるならば、当該携帯電話4は改札機3に近接して存在しているとみなせる。したがって、その場合には、携帯電話4の絶対位置(当該携帯電話4を携帯しているユーザの絶対位置)は、当該改札機3の絶対位置とみなせることを意味する。そこで、本実施の形態における測位システム1は、改札機3を個々に識別するための識別情報を個別情報800として携帯電話4に向けて送信させ、改札機3の識別情報を得た携帯電話4がこれを検索キーとして指標データベース200にアクセスして、改札機3の絶対位置および基準方向を得るように構成されている。
ところで、駅に設置されている改札機(改札機3を含む。)による入退出処理とは、主に、運賃を精算するために必要となる処理である。そして、運賃を精算するためには、少なくとも入場した駅(乗車駅)と、退出した駅(降車駅)とを識別する情報が必要となる。したがって、改札機が入退出処理を行うためには、通信可能化動作を行った携帯電話4に対して、何らかの場所を特定する情報を送信する必要はある。
しかし、運賃を精算するためには、乗車駅と降車駅とが特定できれば充分であり、入退出処理のみを考慮するならば、改札機は、駅名(駅識別情報)を携帯電話4(非接触ICカード部41)側に送信すれば充分である。したがって、すでに駅に設置されている改札機を測位システム1に流用する場合において、当該改札機が、場所を特定する情報として、駅名のみ(あるいは駅名と改札口名のみ)を送信するものであることが想定される。その場合、個別情報800は、駅名のみ(あるいは駅名と改札口名のみ)となる。
一方で、よく見かける改札口では、複数の改札機がほぼ平行に並べて設置されている。このような場合、各改札機の基準方向は同一であるとみなせる。また、同じ改札口に設置されている改札機については絶対位置が同一であるとみなしても、ナビゲーションのサービスによってはそれほど大きな誤差にはならない場合もある。さらに、改札口が1つしかない駅であれば、駅が特定できれば絶対位置や基準方向をほぼ特定することができる。すなわち、改札機を個々に識別できない場合であっても、駅や改札口を検索キーとして指標データベース200に絶対位置および基準方向を登録しておけば、駅名のみ(あるいは駅名と改札口名のみ)の個別情報800によっても、一定の効果は期待できる。
さらに、駅名や改札口名(駅や改札口を特定する情報)は、改札機を個別に識別するための識別情報に比べて、広く認知された情報である。したがって、駅名や改札口名を取得する手法は、個別情報800として、改札機から受信する手法に限定されるものではない。例えば、ユーザが入力部404を操作して入力してもよいし、出力部405に表示されている地図画像からユーザが指定してもよい。あるいは、予め入力しておいた経路検索の結果等に基づいて、経路上の駅名や改札口名を特定してもよい。
インタフェース418は、カード制御部46が主に電話部40のCPU44との間でデータのやり取りを行う機能を提供する。特に、本実施の形態におけるインタフェース418は、改札機3(非接触ICカードリーダ31)から取得した個別情報800をCPU44に向けて出力する。
センサ部42は、CPU47、ROM421、RAM422、メモリ部423、加速度センサ425、角速度センサ426、磁気センサ427およびインタフェース428を備えている。
CPU47は、ROM421に格納されているプログラム81に従って動作することにより、センサ部42が備える各構成を制御する。CPU47の機能および動作の詳細については、後述する。
ROM421は、主にプログラム81を格納するために使用される読み取り専用の記憶装置である。ROM421に格納されているプログラム81は、CPU47によって順次読み出され、実行される。なお、プログラム81の一部または全部が後述のメモリ部423に格納されていてもよい。
RAM422は、比較的高速にアクセス可能な揮発性の記憶装置であり、CPU47の一時的なワーキングエリアとして使用される。以下では、特に断らない限り、センサ部42において作成または取得される各種の情報についてはRAM422に格納されるものとして説明する。しかし、RAM422に格納されるこれらの情報の一部または全部が、適宜、メモリ部423に転送され格納されてもよい。
このように、センサ部42は、CPU47、ROM421およびRAM422を備えることにより、一般的なコンピュータとしての構成および機能を有している。
メモリ部423は、CPU47による情報の読み取りのみならず、情報の書き込みも可能な記憶装置である。特に、第1の実施の形態におけるメモリ部423は、加速度センサ425、角速度センサ426および磁気センサ427からの出力値を適宜記憶するとともに、ユーザが移動した結果を記録情報429として格納する。
加速度センサ425は、携帯電話4の加速度ベクトルを検出する検出装置である。
角速度センサ426は、携帯電話4の角速度ベクトルを検出する検出装置である。
磁気センサ427は、地磁気の向きを検出して、方位を特定する検出装置である。
インタフェース428は、CPU47が主に電話部40のCPU44との間でデータのやり取りを行う機能を提供する。特に、本実施の形態におけるインタフェース428は、電話部40において生成される較正情報450をインタフェース408を介して受け取る。
図3は、第1の実施の形態における電話部40が備える機能ブロックをデータの流れとともに示す図である。図3に示す、較正指示部440は、CPU44がプログラム80に従って動作することにより実現される機能ブロックである。
較正指示部440は、個別情報800が非接触ICカード部41から取得されると、図示しないタイマを参照して当該個別情報800が取得された時間(以下、「基準時451」と称する。)を記録するとともに、センサ部42に対して較正タイミングを通知する。
また、較正指示部440は、較正タイミングを通知する処理と並行して、非接触ICカード部41から取得された個別情報800を含む検索要求を作成し、サーバ装置2に向けて送信するように通信部406を制御する。
また、較正指示部440は、検索要求に応じてサーバ装置2から送信され、通信部406により取得された指標情報201から絶対位置を取得し、絶対位置452とする。すでに説明したように、指標情報201に含まれる絶対位置とは、検索要求に含まれる個別情報800によって特定された改札機3の絶対位置である。
また、較正指示部440は、サーバ装置2から得られた指標情報201に含まれている改札機3の基準方向を、当該指標情報201から取得し、基準方向453とする。
さらに、較正指示部440は、基準時451と、絶対位置452と、基準方向453とに基づいて、較正情報450を作成する。なお、作成された較正情報450は、インタフェース408を介してセンサ部42に向けて転送される。
図4は、第1の実施の形態におけるセンサ部42が備える機能ブロックをデータの流れとともに示す図である。図4に示す、較正部470、方位特定部471、移動量演算部472および位置特定部473は、CPU47がプログラム81に従って動作することにより実現される機能ブロックである。
較正部470は、電話部40から較正タイミングを通知されたときにおける加速度センサ425の測定値(検出結果)に応じて、加速度センサ425の測定値を較正しつつ、加速度情報475を作成する。
本実施の形態における非接触ICカード部41のカード制御部46は、個別情報800を受信することにより、個別情報800を取得したときには、直ちに、電話部40に伝達する。そして、電話部40のCPU44(較正指示部440)は、非接触ICカード部41から個別情報800が伝達されたときには、直ちに、較正タイミングをセンサ部42に通知する。したがって、較正タイミングが通知されたときとは、携帯電話4において、ほぼ個別情報800が取得されたときとみなすことができる。
また、本実施の形態においては、携帯電話4が個別情報800を取得したときとは、ユーザが携帯電話4により通信可能化動作をしているときである。そして、ユーザが通信可能化動作を行っているときにおいて、当該携帯電話4は静止状態とみなせる状態になると推定することができる。
厳密には、携帯電話4が静止していなくても、改札機3と携帯電話4との間の通信は可能である。したがって、個別情報800を取得した瞬間において携帯電話4が静止状態とは限らない。そこで、較正部470は、較正タイミングが通知された前後において、加速度センサ425による測定値の変化量が閾値以下となるタイミングを監視する。そして、当該変化量が閾値以下となったときに、携帯電話4が静止状態になったと推定する。このように構成することで、携帯電話4の静止状態を正確に検出できるため、誤差を抑制できる。また、通信可能化動作において、携帯電話4の静止状態を検出することにより、ユーザに別途携帯電話4を静止状態にさせるような動作を要求することなく、加速度センサ425および角速度センサ426を較正することができる。
静止状態においては、加速度センサ425は、重力加速度ベクトルのみを検出するので、以下の式1が成立する。
Figure 0006012204
したがって、式1から加速度センサ425のゲインGsを求めれば、以後の加速度ベクトル(較正された加速度ベクトル)は、式2で求まる。
Figure 0006012204
このようにして、較正部470は、電話部40から較正タイミングを通知されたときにおける加速度センサ425の測定値(検出結果)に応じて、当該加速度センサ425の測定値を較正する。すなわち、較正部470は、個別情報800を取得したときの加速度センサ425の検出結果に応じて、加速度センサ425を較正する。
また、較正部470は、電話部40から較正タイミングを通知されたときにおける角速度センサ426の測定値(検出結果)に応じて、角速度センサ426の測定値を較正しつつ、角速度情報476を作成する。
較正部470は、静止状態のときの角速度センサ426の測定値をオフセット値とし、以下の式3により角速度を求める。
Figure 0006012204
すなわち、較正部470は、電話部40から較正タイミングを通知されたときの角速度センサ426の測定値(検出結果)に応じて、当該角速度センサ426の測定値を較正する。すなわち、較正部470は、個別情報800を取得したときの角速度センサ426の検出結果に応じて、角速度センサ426を較正する機能を有している。
なお、較正部470は、一旦作成した加速度情報475および角速度情報476を読み出して、過去に遡って較正することができる。
方位特定部471は、磁気センサ427による測定値を、較正情報450に基づいて較正しつつ、方位情報477を作成する。
方位特定部471は、基準時451以降の加速度情報475および角速度情報476を分析して、ユーザの歩行動作を検出する。そして、検出されたユーザの歩行動作が、改札機3の筐体30によって基準方向に規制されているときの動きであるとみなして、当該歩行動作の方向(ユーザの進行方向)が基準方向となるように、方位情報477を較正する
また、方位特定部471は、一旦作成した方位情報477を読み出して、過去に遡って較正することができる。
なお、加速度センサ425の測定値である加速度情報475と、角速度センサ426の測定値である角速度情報476に基づいて、ユーザの歩行動作を検出する手法は、従来の技術を適用できるため、ここでは詳細には述べない。
移動量演算部472は、加速度情報475、角速度情報476および方位情報477に基づいて、携帯電話4(ユーザ)の相対的な移動量を演算し、相対移動量情報478を作成する。移動量演算部472が相対移動量情報478を作成する手法は、従来の技術を適宜適用することができるため、詳細は省略する。
位置特定部473は、較正情報450に含まれる絶対位置452を、基準時451におけるユーザの絶対位置とみなす。そして、位置特定部473は、基準時451前後のユーザの絶対位置を、基準時451における絶対位置452からの相対移動量(相対移動量情報478)により特定し、記録情報429を作成する。
較正情報450に含まれる絶対位置452とは、個別情報800を送信した改札機3の絶対位置である。また、個別情報800が受信されたとき、ユーザは携帯電話4により通信可能化動作をしているはずであり、当該携帯電話4は当該改札機3の非接触ICカードリーダ31に近接して存在するはずである。したがって、個別情報800を送信した改札機3の絶対位置は、当該改札機3から個別情報800を受信したとき(基準時451)における携帯電話4の絶対位置とみなせる。そして、当該個別情報800が取得されたとき、ユーザは通信可能化動作を行っているのであるから、当該ユーザは携帯電話4を携帯しており、携帯電話4の絶対位置は、そのときのユーザの絶対位置とみなせる。すなわち、第1の実施の形態における位置特定部473は、非接触ICカード部41により取得された個別情報800に応じて改札機3の絶対位置(絶対位置452)を取得することにより、ユーザの絶対位置を特定する機能を有している。
基準時451は、ユーザが通信可能化動作を行っているタイミングを正確に示していることが好ましい。したがって、非接触ICカード部41にタイマを設け、非接触ICカード部41において個別情報800が受信された時間として基準時451を記録し、個別情報800とともに基準時451を電話部40に伝達するように構成してもよい。また、改札機3のタイマと携帯電話4におけるタイマとが一致しているならば、入退出時間として、改札機3から送信されてくる時間(一般的な改札機は乗客が改札機を通過した時刻をICカード側に記録させる)を基準時451として使用してもよい。その場合は、非接触ICカード部41にタイマは不要となる。
以上が、第1の実施の形態における測位システム1の構成および機能の説明である。次に、測位システム1を用いて、ユーザの絶対位置を測定する第1の実施の形態における測位方法について説明する。
図5は、第1の実施の形態における電話部40の動作を示す流れ図である。図5に示す各工程を開始するまでに、携帯電話4は起動され待機状態になっているものとする。
待機状態において、電話部40のCPU44は、非接触ICカード部41から個別情報800が伝達されるか、通信部406が指標情報201を受信するかを監視している(ステップS1,S5)。なお、待機状態において、CPU44は、ユーザによるダイヤル指示やインターネット閲覧指示など、図5に示す以外の状態も監視している。また、本実施の形態における待機状態とは、携帯電話4による通話やインターネット閲覧、撮像等が行われていない状態を意味するものではなく、携帯電話4の電源が投入されている状態で、かつ、個別情報800および指標情報201の到着を監視できる状態である。
待機状態において、非接触ICカード部41から個別情報800が伝達されると(ステップS1においてYes)、CPU44は、非接触ICカード部41から個別情報800が伝達されたことを、較正タイミングとしてセンサ部42に通知する(ステップS2)。
ステップS2の処理と並行して、較正指示部440は、非接触ICカード部41から個別情報800が伝達された時間を基準時451として記録し、較正情報450に含める(ステップS3)。
さらに、較正指示部440は、個別情報800を含む検索要求を、サーバ装置2に向けて送信するように、通信部406を制御する。これにより、検索要求がサーバ装置2に向けて送信される(ステップS4)。ステップS4を実行すると、電話部40は、一旦、待機状態に戻る。
ステップS4において送信された検索要求を、サーバ装置2が受信すると、サーバ装置2は、当該検索要求に含まれる個別情報800(本実施の形態では、改札機3の識別情報)を検索キーとして、指標データベース200を検索する。これにより、個別情報800によって特定される改札機3の絶対位置と、当該改札機3の基準方向とが抽出され、指標情報201として携帯電話4に向けて送信される。
待機状態において、指標情報201が取得されると(ステップS5においてYes)、較正指示部440は、取得された指標情報201から、改札機3の絶対位置を取得して、絶対位置452とする(ステップS6)。また、較正指示部440は、取得された指標情報201から、改札機3の基準方向を取得して、基準方向453とする(ステップS7)。
ステップS3で記録された基準時451、ステップS6で取得された絶対位置452、および、ステップS7で取得された基準方向453は、較正情報450として、センサ部42に伝達される(ステップS8)。ステップS8を実行すると、電話部40は、再び待機状態に戻る。
このように、電話部40では、個別情報800の取得(非接触ICカード部41からの転送)を契機として、センサ部42への較正指示(較正タイミングの通知)と、基準時451の記録と、改札機3の絶対位置および基準方向の取得と、較正情報450のセンサ部42への通知が行われる。
次に、センサ部42において、センサ(加速度センサ425、角速度センサ426および磁気センサ427)がどのように較正されるかについて説明する。
図6は、第1の実施の形態におけるセンサ部42の動作を示す図である。図6では、センサ部42が実行する位置記録処理を示している。なお、位置記録処理は、ユーザ(携帯電話4)の位置を時系列で記録するための処理であり、図6に示す各工程が開始されるまでに、例えば、ユーザの指示等により開始されている。また、先述のように、ユーザの位置を取得した後、どのようなサービスを提供するかは特に限定されない。
位置記録処理を実行している間、センサ部42は、測定値記録(ステップS11)と、相対移動量演算(ステップS12)とを実行しつつ、絶対位置がすでに特定済みであれば(ステップS13においてYes)、記録情報429を更新する(ステップS14)。
ステップS11では、較正部470が加速度センサ425の測定値に基づいて加速度情報475を生成するとともに、角速度センサ426の測定値に基づいて角速度情報476を生成する。また、方位特定部471が磁気センサ427の測定値に基づいて方位情報477を作成する。すなわち、ステップS11が実行されることにより、自蔵センサの測定値が常時記録される。
また、ステップS12では、移動量演算部472が、加速度情報475、角速度情報476および方位情報477に基づいて、ユーザ(携帯電話4)の相対的な移動結果である相対移動量情報478を生成する。
このように、位置記録処理において、CPU47は、測定値の記録と、相対移動量の記録とを実行しつつ、較正タイミングの通知と、較正情報450の転送とを監視している(ステップS15,S19)。
位置記録処理において、電話部40から較正タイミングが通知されると、以後、較正部470は、ステップS15においてYesと判定し、加速度センサ425の測定値の変化量を監視して、静止状態が検出されたか否かを判定する(ステップS16)状態となる。なお、ステップS16における判定は、当該加速度センサ425の測定値の変化量が閾値以下となったか否かで判断する。
そして、静止状態と判定すると(ステップS16においてYes)、較正部470は、加速度較正処理を実行する(ステップS17)。ステップS17において、較正部470は、携帯電話4が静止状態と判定されたときの加速度センサ425の測定値と、既知の重力加速度(g)とに基づいて、式1を演算し、加速度センサ425のゲインGsを求める。次に、過去の加速度センサ425の測定値(加速度情報475)を読み出して、式2により較正して更新する。これにより、すでに記録されていた測定値が較正される。そして、較正部470は、以後、ステップS11において測定値を式2により較正しつつ記録する。
ステップS17の処理と並行して、較正部470は、角速度較正処理を実行する(ステップS18)。ステップS18において、較正部470は、携帯電話4が静止状態と判定されたときの角速度センサ426の測定値をオフセット値とする。次に、過去の角速度センサ426の測定値(角速度情報476)を読み出して、式3により較正して更新する。これにより、すでに記録されていた測定値が較正される。そして、較正部470は、以後、ステップS11において測定値を式3により較正しつつ記録する。
このように、測位システム1では、ステップS17,S18が実行されることにより、加速度センサ425および角速度センサ426の較正が完了する。なお、ステップS18が実行された時点で、以後、較正部470は、一旦、ステップS15においてNoと判定する状態に戻る。ただし、新たに較正タイミングが通知された場合には、再び、ステップS15においてYesと判定する状態となってもよい。
位置記録処理において、電話部40から較正情報450が伝達されると、以後、方位特定部471は、ステップS19においてYesと判定する状態となる。そして、以後は、ステップS11が実行されることにより、随時作成される加速度情報475および角速度情報476を参照しつつ、ユーザの歩行動作(より詳細には筐体30によって形成された通路を歩行している動作)を検出する状態となる(ステップS20)。
歩行動作を検出すると、方位特定部471は、ステップS20においてYesと判定し、方位較正処理を実行する(ステップS21)。ステップS21において、方位特定部471は、検出した歩行動作の向き(ユーザの進行方向)が、すでに取得した較正情報450に含まれる基準方向453となるように、方位情報477を較正する
例えば、磁気センサ427の測定値に従えば、検出した歩行動作の向きが「北東」であっても、基準方向453が「北」であれば、当該歩行動作の向きが「北」となるように、方位情報477を較正する。さらに、方位特定部471は、以後、ステップS11において測定値を較正しつつ記録する。なお、以後、方位情報477については、角速度センサ426の測定値(角速度情報476)を参照して決定してもよい。
ステップS21が実行されると、移動量演算部472は、較正された加速度情報475、角速度情報476および方位情報477(いずれも過去に遡って較正されている)に基づいて、相対的な移動量を再度演算し、相対移動量情報478を更新する(ステップS22)。
次に、位置特定部473が、基準時451における絶対位置452に基づいて、相対移動量情報478を絶対位置に変換し、記録情報429を作成する(ステップS23)。
ステップS23が実行された以後は、ステップS13においてYesと判定されることとなり、位置特定部473が新たに作成された相対移動量情報478に基づいて、記録情報429を更新する(ステップS14)。すなわち、直前に作成された記録情報429における現在位置から、相対移動量情報478だけ移動した位置として、新たな現在位置が記録される。
以上のように、第1の実施の形態における測位システム1は、ユーザにより携帯される携帯電話4と、絶対位置が既知の改札機3と、改札機3に対応して設けられ、ユーザの進行方向が基準方向となるように規制する筐体30とを備え、携帯電話4は、改札機3の個別情報800を取得する非接触ICカード部41と、非接触ICカード部41により取得された個別情報800に応じて改札機3の絶対位置を取得することにより、ユーザの絶対位置を特定する位置特定部473と、ユーザが移動するときの加速度を検出する加速度センサ425と、ユーザが移動するときの角速度を検出する角速度センサ426と、携帯電話4が実質的に静止しているときにおける加速度センサ425および角速度センサ426の検出結果に応じて、加速度センサ425および角速度センサ426を較正する較正部470と、筐体30がユーザの進行方向を基準方向となるように規制しているときにおける加速度センサ425および角速度センサ426から出力される検出結果に応じて、方位情報477を特定する方位特定部471とを備える。これにより、GPSや磁気センサ427に頼ることなく、ユーザの絶対位置や方位を取得できる。
また、改札機3は、非接触ICカードリーダ31を備えており、携帯電話4は、非接触ICカード部41を備えており、非接触ICカード部41と非接触ICカードリーダ31とは互いにデータ通信が可能であることにより、すでに市場に多く流通している非接触ICカードのアーキテクチャを採用することにより、システムの汎用性を確保できるとともに構築コストを抑制できる。
較正部470は、非接触ICカード部41と非接触ICカードリーダ31とが互いにデータ通信を行っている前後期間の間に、携帯電話4が実質的に静止していると判定することにより、携帯電話4が静止している状態を容易に検出できる。
また、さらに較正部470は、非接触ICカード部41と非接触ICカードリーダ31とが互いにデータ通信を行っている前後期間の間であって、かつ、加速度センサ425から出力される検出結果において変化量が閾値以下である場合に、携帯電話4が実質的に静止していると判定することにより、携帯電話4が静止している状態をより正確に検出できる。
また、較正部470は、ユーザが携帯電話4により改札機3に対して入場操作または出場操作(すなわち通信可能化動作)を行っているときに、携帯電話4が実質的に静止していると判断することにより、ユーザに較正操作を意識させることなく、加速度センサ425および角速度センサ426を較正することができる。したがって、ユーザの負担が軽減される。
また、非接触ICカード部41は、ユーザが携帯電話4により改札機3に対して入場操作または出場操作を行っているときに、改札機3から改札機3の個別情報800を取得することにより、ユーザに較正操作を意識させることなく、加速度センサ425、角速度センサ426および磁気センサ427を較正することができる。したがって、ユーザの負担が軽減される。
また、第1の実施の形態における測位システム1では、ユーザが改札機3に対して通信可能化動作をするだけで、加速度センサ425、角速度センサ426および磁気センサ427の較正が可能であるとともに、ユーザの絶対位置および絶対方位を取得することができる。
また、測位システム1は、携帯電話4とネットワーク90を介してデータ通信が可能なサーバ装置2をさらに備え、サーバ装置2は、改札機3の個別情報と、改札機3の絶対位置と、改札機3に対応する筐体30の基準方向とを関連づけて記憶する指標データベース200を備え、携帯電話4は、非接触ICカード部41により取得された改札機3の個別情報800をサーバ装置2に送信し、サーバ装置2は、携帯電話4から送信された改札機3の個別情報800に応じて、指標データベース200に記憶されている改札機3の絶対位置と改札機3に対応する筐体30の基準方向とを携帯電話4に送信する。これにより、すでに設置されている改札機3をそのまま利用できる。
なお、第1の実施の形態では、指標手段として、駅に設置される改札機3を例に説明した。しかし、入退出時におけるユーザの行動(主にユーザの移動方向)を予測して、ユーザの進行方向を特定する例としては、テーマパークや遊園地、娯楽施設等に設置されるゲート装置などであってもよい。テーマパークや遊園地においても、入場時(または退場時)に入場料の精算がされていないユーザの行動を規制する必要があり、改札機3と同様に、ユーザに対して効率的に通信可能化動作を喚起することができる。
また、ショッピングモールや商業店舗の入り口においても、改札口と同様に、ユーザの進行方向を高精度で推定できる。したがって、このような施設の入り口に指標手段に相当する装置を設け、入場するユーザの進行方向を特定してもよい。例えば、ショッピングモールや商業店舗において、来店ポイントを加算するポイント付加装置やクーポン発券装置などを指標手段として入り口に設置すれば、改札機3と同様に、ユーザに対して効率的に通信可能化動作を喚起することができる。すなわち、ユーザに自発的な通信可能化動作を喚起する仕組みとしては、運賃や入場料といった料金の回収処理に限定されるものではない。
また、第1の実施の形態では、基準時451が較正情報450に含められてセンサ部42に伝達されると説明した。しかし、本実施の形態では、指標情報201がネットワーク90を介してサーバ装置2から取得される。したがって、較正指示部440により基準時451が記録されてから、改札機3の絶対位置452や基準方向453が得られるまでには、タイムラグが発生する。そこで、較正指示部440は、基準時451を記録したときに、直ちに、当該基準時451をセンサ部42に伝達してもよい。あるいは、個別情報800が非接触ICカード部41において受信されたタイミングで、非接触ICカード部41からセンサ部42に対して、直接、較正タイミングおよび基準時451またはそのうちのいずれか一方が通知されてもよい。
<2. 第2の実施の形態>
ユーザに意識させることなく、ユーザの進行方向を推定する手法としては、ユーザの入退出を監視するものに限定されない。
図7は、第2の実施の形態における測位システム1aを示す図である。測位システム1aは、携帯電話4a、レジ端末装置5およびカウンター6から構成されている。図7は、購入する商品の料金を精算する一般的な支払いカウンターのレイアウトを上方より見た図となっている。
第2の実施の形態における測位システム1aは、主に、サーバ装置2を備えていないことと、改札機3の代わりにレジ端末装置5を備えている点が、第1の実施の形態における測位システム1と異なっている。以下の説明では、本実施の形態における測位システム1aについて、測位システム1と同等の機能および構成については、同符号を付し、適宜、説明を省略する。
レジ端末装置5は、本体との間でケーブル等で接続される非接触ICカードリーダ51を備えており、カウンター6の上面に載置されている。詳細は省略するが、レジ端末装置5は、レジ担当者によって操作され、顧客がカウンター6まで持参した商品(購入しようとする商品)の購入代金を計算し、顧客に対して提示する。
非接触ICカードリーダ51は、一般的な非接触ICカードとの間で近接無線通信を行い、当該非接触ICカードに記憶されている様々な情報を読み取ることが可能であるとともに、当該非接触ICカードに様々な情報を送信することも可能である。特に、本実施の形態における非接触ICカードリーダ51は、携帯電話4aの非接触ICカード部41とデータ通信を行うことにより、購入代金の支払い(精算処理)が可能である。このような非接触ICカードリーダ51としては、従来の技術を適用できるため、詳細は省略する。
本実施の形態においては、ユーザが携帯電話4aを非接触ICカードリーダ51に近接してかざす動作を行うことにより、購入代金の支払いに関する処理(精算処理)が実行される。本実施の形態においても、当該ユーザの動作を通信可能化動作と称する。
カウンター6は、レジ端末装置5に対する載置台を構成するとともに、支払いを済ませた顧客の進行方向を基準方向に規制する案内部材としても機能する。
図8は、第2の実施の形態における携帯電話4aの電話部40が備える機能ブロックをデータの流れとともに示す図であるを示す図である。携帯電話4aでは、メモリ部403に、指標データベース400が構築される。なお、指標データベース400の構造等は、指標データベース200と同様に構成することが可能であるため説明を省略する。
このように、第2の実施の形態における携帯電話4aは、内部の記憶装置(メモリ部403)に指標データベース400が構築されるので、第1の実施の形態のように、外部のサーバ装置2にアクセスしなくても、指標情報201を取得することが可能である。すなわち、第2の実施の形態における較正指示部440は、個別情報800が取得されたときに、当該個別情報800に含まれるレジ端末装置5の識別情報を検索キーとして、指標データベース400を検索することにより、RAM402上に、指標情報201を読み出すことができる。
なお、上記に説明した以外の構成、機能および動作は、第1の実施の形態における測位システム1と同様に実現できるため、説明は省略する。
以上のように、第2の実施の形態における測位システム1aにおいても、第1の実施の形態における測位システム1と同様の効果を得ることができる。
また、較正部470は、ユーザが携帯電話4aによりレジ端末装置5に対して支払い操作を行っているときに、携帯電話4aが実質的に静止していると判断することにより、ユーザに較正操作を意識させることなく、加速度センサ425および角速度センサ426を較正することができる。したがって、ユーザの負担が軽減される。
また、非接触ICカード部41は、ユーザが携帯電話4aによりレジ端末装置5に対して支払い操作を行っているときに、当該レジ端末装置5からレジ端末装置5の個別情報800を取得することにより、ユーザに較正操作を意識させることなく、加速度センサ425および角速度センサ426を較正することができる。したがって、ユーザの負担が軽減される。
また、携帯電話4aは、レジ端末装置5の個別情報と、レジ端末装置5の絶対位置と、レジ端末装置5に対応するカウンター6の基準方向とを関連づけて記憶するメモリ部403を備え、位置特定部473は、非接触ICカード部41により取得されたレジ端末装置5の個別情報800に応じて、メモリ部403に記憶されている当該レジ端末装置5の絶対位置を取得し、方位特定部471は、非接触ICカード部41により取得されたレジ端末装置5の個別情報800に応じて、メモリ部403に記憶されているレジ端末装置5に対応するカウンター6の基準方向を取得する。これにより、すでに設置されているレジ端末装置をそのままレジ端末装置5として利用できる。また、その都度、サーバ装置2にアクセスする場合に比べて、指標情報201を短時間で取得することができる。
なお、携帯電話4aのメモリ部403に指標データベース400を構築する手法は、予めアプリケーションソフトとして外部のコンピュータからダウンロードしてインストールしておいてもよい。あるいは、SDカードのような可搬性の記録媒体で提供された情報を、携帯電話4aに装着して使用してもよい。
また、本実施の形態におれる測位システム1aでは、レジ端末装置5およびカウンター6を複数備えていた。しかし、それぞれが1台しかなくても、顧客の進行方向を規制することは可能であり、通信可能化動作によって、ユーザの進行方向を高精度に推定可能である。すなわち、レジ端末装置5およびカウンター6の台数は、上記実施の形態に示した例に限定されるものではない。
また、レジ端末装置5を指標手段として採用しつつ、第1の実施の形態と同様にサーバ装置2から指標情報201を取得するように構成してもよい。また、第1の実施の形態と同様に改札機3を指標手段として採用しつつ、本実施の形態と同様に携帯電話4aに指標データベース400を構築するように構成してもよい。あるいは、これらが混在してもよい。
<3. 第3の実施の形態>
上記実施の形態では、課金処理やポイント加算処理に応じて、自蔵センサの較正、絶対値の取得、および、絶対方位の取得がされる例について説明した。しかし、このような処理に付随して較正が行われなければならないわけではない。
図9は、第3の実施の形態における測位システム1bを示す図である。測位システム1bは、携帯電話4bおよびムービングウォーク7から構成されている。
第3の実施の形態における測位システム1bは、携帯電話4aの代わりに携帯電話4bを備えている点と、レジ端末装置5およびカウンター6の代わりにムービングウォーク7を備えている点が、第2の実施の形態における測位システム1aと異なっている。以下、本実施の形態における測位システム1bについては、第2の実施の形態における測位システム1aと同様の構成については同符号を付し、適宜、説明を省略する。
ムービングウォーク7は、通信装置70、通信装置70の内部に納められた非接触ICカードリーダ71、一対の手摺部材72、および、可動式の床部材73を備えている。ムービングウォーク7は、いわゆる動く歩道を形成しており、床部材73上に乗った人を所定の方向に搬送する歩行補助機能を有している。
通信装置70は、床面から立設した柱状の構造物であり、先述のように、内部に非接触ICカードリーダ71を備えている。
非接触ICカードリーダ71は、一般的な非接触ICカードとの間で近接無線通信を行い、当該非接触ICカードに記憶されている様々な情報を読み取ることが可能であるとともに、当該非接触ICカードに様々な情報を送信することも可能である。すなわち、ユーザは、ムービングウォーク7に搭乗する直前に、携帯電話4bにより、非接触ICカードリーダ71に対して通信可能化動作を行うことにより、非接触ICカードリーダ71から情報を取得することが可能とされている。
一対の手摺部材72は、乗客(ユーザ)が通過する通路を形成しており、ユーザは、床部材73に乗るまでに基準方向に歩行動作を行うことになる。すなわち、測位システム1bにおいて、一対の手摺部材72が案内部材に該当する。
図10は、第3の実施の形態における携帯電話4bの電話部40が備える機能ブロックをデータの流れとともに示す図である。
携帯電話4bの非接触ICカード部41は、非接触ICカードリーダ71から、個別情報801を受信する。言い換えれば、非接触ICカードリーダ71は、ユーザが通信可能化動作を行うと、個別情報801を携帯電話4bに向けて送信する。
したがって、携帯電話4bの電話部40は、非接触ICカード部41から個別情報801を受け取る。図10に示すように、個別情報801は、指標情報201を含む情報である。すなわち、第3の実施の形態における個別情報801は、個別情報800と異なり、ムービングウォーク7の絶対位置(通信装置70の絶対位置)と、一対の手摺部材72によって規制されるムービングウォーク7の基準方向とを含んでいる。
第3の実施の形態における較正指示部440は、個別情報801が伝達されると、較正タイミングを通知するとともに、直ちに基準時451を記録する。そして、さらに個別情報801(指標情報201)に含まれている絶対位置を絶対位置452とするとともに、個別情報801に含まれている基準方向を基準方向453とする。
すなわち、第3の実施の形態における較正指示部440は、ムービングウォーク7の識別情報を検索キーとして、指標データベース(指標データベース200,400)を検索する必要がないように構成されている。したがって、第3の実施の形態における較正部470や方位特定部471による較正の開始までに時間を要しないので、ナビゲーションの開始までの時間を短縮できる。
なお、上記以外の構成、機能および動作は、第2の実施の形態における測位システム1aと同様に実現できるため説明は省略する。
以上のように、第3の実施の形態における測位システム1bは、指標手段としてムービングウォーク7(通信装置70)を採用し、一対の手摺部材72でユーザの進行方向を基準方向に規制することにより、上記実施の形態と同様の効果を得ることができる。
また、ムービングウォーク7の個別情報801は、ムービングウォーク7の絶対位置とムービングウォーク7に対応する一対の手摺部材72の基準方向とを含むことにより、第2の実施の形態のように各レジ端末装置5の情報(絶対位置および進行方向)を携帯電話4aに記憶させる場合に比べて、端末装置の記憶容量を抑制できる。また、第1の実施の形態のように各改札機3の情報をサーバ装置2から取得する場合に比べて、サーバ装置2へのアクセス機能を有していない端末装置も利用できる。
なお、ムービングウォーク7と同様に、エレベータやエスカレータ等もユーザの進行方向を規制する機能がある。したがって、それらの乗り口に指標手段に相当する装置を設ければ、ユーザの歩行動作時の進行方向を高精度に予測することができ、本実施の形態と同様の効果を得ることができる。
<4. 変形例>
以上、本発明の実施の形態について説明してきたが、本発明は上記実施の形態に限定されるものではなく様々な変形が可能である。
例えば、上記に示した各工程は、あくまでも例示であって、内容や順序を限定するものではない。例えば、同様の効果が得られるならば、内容や順序が変更されてもよい。
また、上記に示した較正指示部440や較正部470等は、プログラム80,81を実行することによりソフトウェア的に実現されると説明したが、このような機能ブロックの一部または全部が、専用の論理回路によりハードウェア的に実現されてもよい。
また、測位システム1,1a,1bは、いずれもGPSに頼ることなくユーザの絶対位置を特定することができるが、必ずしもGPSを排除するものではない。例えば、携帯電話4,4a,4bをGPS端末として構成し、GPSによる絶対位置の特定と相互補完してもよい。
また、端末装置は、携帯電話4,4a,4bに限定されるものではない。例えば、PADやスマートフォン、デジタルカメラなどであってもよい。
1,1a,1b 測位システム
2 サーバ装置
200,400 指標データベース
201 指標情報
3 改札機
30 筐体
31,51,71 非接触ICカードリーダ
4,4a,4b 携帯電話
40 電話部
401,421 ROM
402,422 RAM
403,413,423 メモリ部
404 入力部
405 出力部
406,416 通信部
407,417 アンテナ
41 非接触ICカード部
413 メモリ部
42 センサ部
425 加速度センサ
426 角速度センサ
427 磁気センサ
429 記録情報
44,47 CPU
440 較正指示部
450 較正情報
451 基準時
452 絶対位置
453 基準方向
46 カード制御部
470 較正部
471 方位特定部
472 移動量演算部
473 位置特定部
475 加速度情報
476 角速度情報
477 方位情報
478 相対移動量情報
5 レジ端末装置
6 カウンター
7 ムービングウォーク
70 通信装置
72 手摺部材
80,81 プログラム
800,801 個別情報

Claims (15)

  1. ユーザにより携帯される端末装置と、
    絶対位置が既知の指標手段と、
    前記指標手段に対応して設けられ、前記ユーザの進行方向が基準方向となるように規制する案内部材と、
    を備え、
    前記端末装置は、
    前記指標手段の個別情報を取得する取得手段と、
    前記取得手段により取得された個別情報に応じて前記指標手段の絶対位置を取得することにより、前記ユーザの絶対位置を特定する絶対位置特定手段と、
    前記端末装置が移動するときの加速度を検出する加速度検出手段と、
    前記端末装置が移動するときの角速度を検出する角速度検出手段と、
    前記端末装置が実質的に静止しているときにおける前記加速度検出手段および前記角速度検出手段の検出結果に応じて、前記加速度検出手段および前記角速度検出手段を較正する較正手段と、
    前記案内部材が前記ユーザの進行方向を基準方向となるように規制しているときにおける前記加速度検出手段および前記角速度検出手段から出力される検出結果に応じて、方位を特定する方位特定手段と、
    を備え
    前記較正手段は、前記ユーザが通信可能化動作を行っている間に、前記端末装置が実質的に静止していると判定する測位システム。
  2. 請求項1に記載の測位システムであって、
    前記指標手段は、非接触ICカードリーダを備えており、
    前記端末装置は、非接触ICカード部を備えており、
    前記非接触ICカード部と前記非接触ICカードリーダとは互いにデータ通信が可能である測位システム。
  3. ユーザにより携帯される端末装置と、
    絶対位置が既知の指標手段と、
    前記指標手段に対応して設けられ、前記ユーザの進行方向が基準方向となるように規制する案内部材と、
    を備え、
    前記端末装置は、
    前記指標手段の個別情報を取得する取得手段と、
    前記取得手段により取得された個別情報に応じて前記指標手段の絶対位置を取得することにより、前記ユーザの絶対位置を特定する絶対位置特定手段と、
    前記端末装置が移動するときの加速度を検出する加速度検出手段と、
    前記端末装置が移動するときの角速度を検出する角速度検出手段と、
    前記端末装置が実質的に静止しているときにおける前記加速度検出手段および前記角速度検出手段の検出結果に応じて、前記加速度検出手段および前記角速度検出手段を較正する較正手段と、
    前記案内部材が前記ユーザの進行方向を基準方向となるように規制しているときにおける前記加速度検出手段および前記角速度検出手段から出力される検出結果に応じて、方位を特定する方位特定手段と、
    を備え、
    前記指標手段は、非接触ICカードリーダを備えており、
    前記端末装置は、非接触ICカード部を備えており、
    前記非接触ICカード部と前記非接触ICカードリーダとは互いにデータ通信が可能であり、
    前記較正手段は、前記非接触ICカード部と前記非接触ICカードリーダとが互いにデータ通信を行っている前後期間の間に、前記端末装置が実質的に静止していると判定する測位システム。
  4. 請求項3に記載の測位システムであって、
    前記較正手段は、前記非接触ICカード部と前記非接触ICカードリーダとが互いにデータ通信を行っている前後期間の間であって、かつ、前記加速度検出手段から出力される検出結果において変化量が閾値以下である場合に、前記端末装置が実質的に静止していると判定する測位システム。
  5. 請求項1ないし4のいずれかに記載の測位システムであって、
    前記指標手段は改札機であり、
    前記案内部材は前記改札機の筐体であり、
    前記較正手段は、前記ユーザが前記端末装置により前記改札機に対して入場操作または出場操作を行っているときに、前記端末装置が実質的に静止していると判断する測位システム。
  6. 請求項5に記載の測位システムであって、
    前記取得手段は、前記ユーザが前記端末装置により前記改札機に対して入場操作または出場操作を行っているときに、前記改札機から前記改札機の個別情報を取得する測位システム。
  7. 請求項1ないし4のいずれかに記載の測位システムであって、
    前記指標手段はレジ端末装置であり、
    前記案内部材は前記レジ端末装置が載置されるレジカウンターであり、
    前記較正手段は、前記ユーザが前記端末装置により前記レジ端末装置に対して支払い操作を行っているときに、前記端末装置が実質的に静止していると判断する測位システム。
  8. 請求項7に記載の測位システムであって、
    前記取得手段は、前記ユーザが前記端末装置により前記レジ端末装置に対して支払い操作を行っているときに、前記レジ端末装置から前記レジ端末装置の個別情報を取得する測位システム。
  9. 請求項1ないし8のいずれかに記載の測位システムであって、
    前記端末装置は、地磁気を検出する磁気検出手段をさらに備える測位システム。
  10. ユーザにより携帯される端末装置であって、
    外部に設置された絶対位置が既知の指標手段の個別情報を取得する取得手段と、
    前記取得手段により取得された個別情報に応じて前記指標手段の絶対位置を取得することにより、前記ユーザの絶対位置を特定する絶対位置特定手段と、
    前記端末装置が移動するときの加速度を検出する加速度検出手段と、
    前記端末装置が移動するときの角速度を検出する角速度検出手段と、
    前記端末装置が実質的に静止しているときにおける前記加速度検出手段および前記角速度検出手段の検出結果に応じて、前記加速度検出手段および前記角速度検出手段を較正する較正手段と、
    前記指標手段に対応して外部に設けられた案内部材が前記ユーザの進行方向を基準方向となるように規制しているときにおける前記加速度検出手段および前記角速度検出手段から出力される検出結果に応じて、方位を特定する方位特定手段と、
    を備え、
    前記較正手段は、前記ユーザが通信可能化動作を行っている間に、前記端末装置が実質的に静止していると判定する端末装置
  11. ユーザにより携帯される端末装置であって、
    非接触ICカード部と、
    非接触ICカードリーダを備えて外部に設置された絶対位置が既知の指標手段の個別情報を取得する取得手段と、
    前記取得手段により取得された個別情報に応じて前記指標手段の絶対位置を取得することにより、前記ユーザの絶対位置を特定する絶対位置特定手段と、
    前記端末装置が移動するときの加速度を検出する加速度検出手段と、
    前記端末装置が移動するときの角速度を検出する角速度検出手段と、
    前記端末装置が実質的に静止しているときにおける前記加速度検出手段および前記角速度検出手段の検出結果に応じて、前記加速度検出手段および前記角速度検出手段を較正する較正手段と、
    前記指標手段に対応して外部に設けられた案内部材が前記ユーザの進行方向を基準方向となるように規制しているときにおける前記加速度検出手段および前記角速度検出手段から出力される検出結果に応じて、方位を特定する方位特定手段と、
    を備え、
    前記非接触ICカード部は、前記非接触ICカードリーダとの間で互いにデータ通信が可能であり、
    前記較正手段は、前記非接触ICカード部と前記非接触ICカードリーダとが互いにデータ通信を行っている前後期間の間に、前記端末装置が実質的に静止していると判定する端末装置
  12. ユーザにより携帯されるコンピュータにより実行されるプログラムであって、前記コンピュータによる前記プログラムの実行は、前記コンピュータを、
    外部に設置された絶対位置が既知の指標手段の個別情報を取得する取得手段と、
    前記取得手段により取得された個別情報に応じて前記指標手段の絶対位置を取得することにより、前記ユーザの絶対位置を特定する絶対位置特定手段と、
    前記コンピュータが移動するときの加速度を検出する加速度検出手段と、
    前記コンピュータが移動するときの角速度を検出する角速度検出手段と、
    前記ユーザが通信可能化動作を行っている間に、前記コンピュータが実質的に静止していると判定する判定手段と、
    前記コンピュータが実質的に静止していると判定されたときにおける前記加速度検出手段および前記角速度検出手段の検出結果に応じて、前記加速度検出手段および前記角速度検出手段を較正する較正手段と、
    前記指標手段に対応して外部に設けられた案内部材が前記ユーザの進行方向を基準方向となるように規制しているときにおける前記加速度検出手段および前記角速度検出手段から出力される検出結果に応じて、方位を特定する方位特定手段と、
    を備える端末装置として機能させるプログラム
  13. ユーザにより携帯されるコンピュータにより実行されるプログラムであって、前記コンピュータによる前記プログラムの実行は、前記コンピュータを、
    非接触ICカード部と、
    前記非接触ICカード部との間で互いにデータ通信が可能な非接触ICカードリーダを備えて外部に設置された絶対位置が既知の指標手段の個別情報を取得する取得手段と、
    前記取得手段により取得された個別情報に応じて前記指標手段の絶対位置を取得することにより、前記ユーザの絶対位置を特定する絶対位置特定手段と、
    前記コンピュータが移動するときの加速度を検出する加速度検出手段と、
    前記コンピュータが移動するときの角速度を検出する角速度検出手段と、
    前記非接触ICカード部と前記非接触ICカードリーダとが互いにデータ通信を行っている前後期間の間に、前記端末装置が実質的に静止していると判定する判定手段と、
    前記コンピュータが実質的に静止していると判定されたときにおける前記加速度検出手段および前記角速度検出手段の検出結果に応じて、前記加速度検出手段および前記角速度検出手段を較正する較正手段と、
    前記指標手段に対応して外部に設けられた案内部材が前記ユーザの進行方向を基準方向となるように規制しているときにおける前記加速度検出手段および前記角速度検出手段から出力される検出結果に応じて、方位を特定する方位特定手段と、
    を備える端末装置として機能させるプログラム
  14. ユーザにより携帯される端末装置を用いる測位方法であって、
    絶対位置が既知の指標手段の個別情報を取得する工程と、
    取得された個別情報に応じて前記指標手段の絶対位置を取得することにより、ユーザの絶対位置を特定する工程と、
    前記端末装置が移動するときの加速度を加速度検出手段により検出する工程と、
    前記端末装置が移動するときの角速度を角速度検出手段により検出する工程と、
    前記ユーザが通信可能化動作を行っている間に、前記端末装置が実質的に静止していると判定する工程と、
    前記端末装置が実質的に静止しているときにおける前記加速度検出手段および前記角速度検出手段の検出結果に応じて、前記加速度検出手段および前記角速度検出手段を較正する工程と、
    前記指標手段に対応して設けられた案内部材が前記ユーザの進行方向を基準方向となるように規制しているときにおける前記加速度検出手段および前記角速度検出手段から出力される検出結果に応じて、方位を特定する工程と、
    を有する測位方法
  15. ユーザにより携帯される端末装置を用いる測位方法であって、
    絶対位置が既知の指標手段の個別情報を取得する工程と、
    取得された個別情報に応じて前記指標手段の絶対位置を取得することにより、ユーザの絶対位置を特定する工程と、
    前記端末装置が移動するときの加速度を加速度検出手段により検出する工程と、
    前記端末装置が移動するときの角速度を角速度検出手段により検出する工程と、
    前記端末装置が備える非接触ICカード部と前記指標手段が備える非接触ICカードリーダとが互いにデータ通信を行っている前後期間の間に、前記端末装置が実質的に静止していると判定する工程と、
    前記端末装置が実質的に静止していると判定されたときにおける前記加速度検出手段および前記角速度検出手段の検出結果に応じて、前記加速度検出手段および前記角速度検出手段を較正する工程と、
    前記指標手段に対応して設けられた案内部材が前記ユーザの進行方向を基準方向となるように規制しているときにおける前記加速度検出手段および前記角速度検出手段から出力される検出結果に応じて、方位を特定する工程と、
    を有する測位方法。
JP2012048938A 2012-03-06 2012-03-06 測位システム、端末装置、プログラムおよび測位方法 Expired - Fee Related JP6012204B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2012048938A JP6012204B2 (ja) 2012-03-06 2012-03-06 測位システム、端末装置、プログラムおよび測位方法
US14/382,899 US9516469B2 (en) 2012-03-06 2013-02-28 Positioning system, terminal device, recording medium, and positioning method
CN201380008328.1A CN104094085B (zh) 2012-03-06 2013-02-28 定位***、终端装置及定位方法
PCT/JP2013/055278 WO2013133111A1 (ja) 2012-03-06 2013-02-28 測位システム、端末装置、記録媒体および測位方法
EP13757926.4A EP2824424A4 (en) 2012-03-06 2013-02-28 POSITION MEASURING SYSTEM, DEVICE DEVICE, RECORDING MEDIUM AND POSITION MEASUREMENT METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012048938A JP6012204B2 (ja) 2012-03-06 2012-03-06 測位システム、端末装置、プログラムおよび測位方法

Publications (2)

Publication Number Publication Date
JP2013185845A JP2013185845A (ja) 2013-09-19
JP6012204B2 true JP6012204B2 (ja) 2016-10-25

Family

ID=49116593

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012048938A Expired - Fee Related JP6012204B2 (ja) 2012-03-06 2012-03-06 測位システム、端末装置、プログラムおよび測位方法

Country Status (5)

Country Link
US (1) US9516469B2 (ja)
EP (1) EP2824424A4 (ja)
JP (1) JP6012204B2 (ja)
CN (1) CN104094085B (ja)
WO (1) WO2013133111A1 (ja)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9264862B2 (en) * 2013-08-15 2016-02-16 Apple Inc. Determining exit from a vehicle
JP2015111096A (ja) * 2013-10-28 2015-06-18 株式会社リコー 方位推定装置、方位推定システム、方位推定方法およびプログラム
JP6085375B2 (ja) * 2014-01-07 2017-02-22 旭化成株式会社 進行方向判定装置、マップマッチング装置、進行方向判定方法、およびプログラム
KR20150142332A (ko) * 2014-06-11 2015-12-22 삼성전자주식회사 센서값을 측정하는 방법 및 이를 수행하는 전자 장치
US9633493B2 (en) 2014-08-25 2017-04-25 Accenture Global Services Limited Secure short-distance-based communication and validation system for zone-based validation
US9514589B2 (en) * 2014-08-25 2016-12-06 Accenture Global Services Limited Secure short-distance-based communication and access control system
US9922294B2 (en) 2014-08-25 2018-03-20 Accenture Global Services Limited Secure short-distance-based communication and enforcement system
US10009745B2 (en) 2014-08-25 2018-06-26 Accenture Global Services Limited Validation in secure short-distance-based communication and enforcement system according to visual objects
US9589402B2 (en) * 2014-08-25 2017-03-07 Accenture Global Services Limited Restricted area access control system
US9608999B2 (en) 2014-12-02 2017-03-28 Accenture Global Services Limited Smart beacon data security
JP2016109540A (ja) * 2014-12-05 2016-06-20 株式会社デンソー 無線測位システム、無線測位端末、及び地点情報送信装置
CN104596510A (zh) * 2014-12-23 2015-05-06 深圳市金立通信设备有限公司 一种终端
JP2018532180A (ja) * 2015-08-17 2018-11-01 バイトマーク, インコーポレイテッドBytemark, Inc. ハンズフリー運賃確認のための短距離無線変換方法及びシステム
US10044710B2 (en) 2016-02-22 2018-08-07 Bpip Limited Liability Company Device and method for validating a user using an intelligent voice print
US10074225B2 (en) 2016-04-18 2018-09-11 Accenture Global Solutions Limited Validation in secure short-distance-based communication and enforcement system according to visual object flow
CN108592861B (zh) * 2018-04-26 2021-09-07 Oppo广东移动通信有限公司 方向传感器优化方法、装置、存储介质及终端设备
TWI673675B (zh) * 2018-07-16 2019-10-01 中華電信股份有限公司 安裝加速度計及陀螺儀於車用裝置的系統及校正方法
JP2020183921A (ja) * 2019-05-09 2020-11-12 日本電信電話株式会社 位置情報提供装置、方法、及びプログラム

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3404905B2 (ja) * 1994-08-03 2003-05-12 松下電器産業株式会社 車両ナビゲーション装置
JP2002298169A (ja) 2001-03-29 2002-10-11 Sony Corp 携帯情報端末、非接触icカード、コンピュータプログラムおよび経路案内システム
JP4126485B2 (ja) * 2002-06-24 2008-07-30 カシオ計算機株式会社 ナビゲート装置及びプログラム
JP3837533B2 (ja) 2003-01-15 2006-10-25 独立行政法人産業技術総合研究所 姿勢角処理装置および姿勢角処理方法
JP2006010563A (ja) * 2004-06-28 2006-01-12 Jr Higashi Nippon Consultants Kk 歩行者用ナビゲーションシステム
WO2007114234A1 (ja) * 2006-03-30 2007-10-11 Kyocera Corporation 電子機器、およびその制御方法
JP4714853B2 (ja) 2006-05-18 2011-06-29 独立行政法人産業技術総合研究所 デッドレコニング装置
JP2009103577A (ja) * 2007-10-23 2009-05-14 Nec Corp 経路案内システム、非接触icリーダ装置および経路案内方法
JP5270184B2 (ja) * 2008-02-13 2013-08-21 古野電気株式会社 衛星航法/推測航法統合測位装置
JP2009229178A (ja) 2008-03-21 2009-10-08 Fujitsu Ltd 到着予定時刻通知方法,到着予定時刻通知装置及び到着予定時刻通知プログラム
JP5287865B2 (ja) * 2008-11-28 2013-09-11 富士通株式会社 リーダライタ、無線タグ、プログラム、送受信システム及び送受信方法
JP5531454B2 (ja) * 2009-06-02 2014-06-25 富士通株式会社 移動方向算出装置および移動方向算出プログラム
JP2011102707A (ja) * 2009-11-10 2011-05-26 Seiko Epson Corp 測位装置及び測位方法
JP2011215106A (ja) 2010-04-02 2011-10-27 Seiko Epson Corp 位置算出方法及び位置算出装置
JP2012018001A (ja) * 2010-07-06 2012-01-26 Sony Corp 測位システム、通信装置、及び測位方法
JP5273126B2 (ja) * 2010-09-15 2013-08-28 カシオ計算機株式会社 測位装置、測位方法およびプログラム
JP4845068B2 (ja) 2010-10-22 2011-12-28 独立行政法人産業技術総合研究所 デッドレコニング装置
US9298739B2 (en) * 2010-11-23 2016-03-29 Nec Corporation Position information providing apparatus, position information providing system, position information providing method, program, and recording medium
JP5670798B2 (ja) * 2011-03-30 2015-02-18 フェリカネットワークス株式会社 通信端末、通信方法、及びプログラム
JP5953677B2 (ja) * 2011-08-30 2016-07-20 ソニー株式会社 情報処理装置、情報処理方法、プログラム、及び記録媒体

Also Published As

Publication number Publication date
EP2824424A4 (en) 2015-09-23
CN104094085A (zh) 2014-10-08
JP2013185845A (ja) 2013-09-19
CN104094085B (zh) 2017-08-18
WO2013133111A1 (ja) 2013-09-12
EP2824424A1 (en) 2015-01-14
US20150042451A1 (en) 2015-02-12
US9516469B2 (en) 2016-12-06

Similar Documents

Publication Publication Date Title
JP6012204B2 (ja) 測位システム、端末装置、プログラムおよび測位方法
US11182700B2 (en) Methods, devices, and systems for automatically detecting, tracking, and validating transit journeys
KR101728123B1 (ko) 지구 자기장을 이용한 동시 로컬리제이션 및 매핑
US9539164B2 (en) System for indoor guidance with mobility assistance
US10145707B2 (en) Hierarchical context detection method to determine location of a mobile device on a person's body
US9500478B2 (en) Method and apparatus for measuring altitude in portable terminal
US20140324590A1 (en) Location guiding terminal and operating method thereof
CN103843313A (zh) 使用来自移动装置上的惯性导航***的噪声信号的运动方向的确定
CN106536320A (zh) 对交通***的连通性建模
EP3534111B1 (en) Method and system of pedestrian localization
KR101762776B1 (ko) 도보 내비게이션 방법 및 이를 위한 장치
US9686767B2 (en) Device, method, and system for determining location
US20190212152A1 (en) Measurement data processing
JP2016206017A (ja) 電子機器、及び移動速度算出プログラム
JP6717737B2 (ja) 情報処理装置、情報処理方法、およびプログラム
JP2012215409A (ja) ナビゲーション装置
JP5617107B2 (ja) 利用記録システム
JP6480822B2 (ja) 情報通知方法、情報通知システム及び情報通知プログラム
WO2020226103A1 (ja) 位置情報提供装置、方法、及びプログラム
JP2021103189A (ja) 情報処理装置、情報処理方法及びプログラム
JP2018028480A (ja) 情報処理装置、情報処理方法及びプログラム
JP5749056B2 (ja) ナビゲーション装置
JP2012008717A (ja) 車輌利用者の行動調査方法及びシステム
JP2005099940A (ja) 可動改札システム、同システムで使用可能な可動改札装置及びセンタ装置
JP7091382B2 (ja) 情報処理装置、端末装置、情報処理システム、情報処理方法、端末制御方法、情報処理プログラム、及び端末制御プログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20151222

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160212

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20160830

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160920

R150 Certificate of patent or registration of utility model

Ref document number: 6012204

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees