(57)【要約】【課題】位置情報を活用したサービスを、現在地を偽装した上で利用するといった不正利用を防止することを課題とする。【解決手段】移動体端末の利用者に対してサービスを提供するサービス提供装置であるサービス提供システムは、電話網による通信により、識別可能な音声信号を、固定電話に対して送信する。サービス提供システムは、固定電話に対して電話網を介して送信した音声信号と同一の信号を、一定時間内に、インターネットを介して移動体端末から受信すると、固定電話の位置と、クライアントとして機能する移動体端末の位置とが同一であるものとして、移動体端末に対し、位置認証に成功した旨を通知する。【選択図】図１
2013058841.tif 000002
【特許請求の範囲】
【請求項１】
電話網に接続される固定の電話装置およびインターネットに接続される移動体端末と、前記移動体端末の利用者に対してサービスを提供するサービス提供装置とを含む移動体端末位置認証システムであって、
前記サービス提供装置は、
前記移動体端末との間で確立された、前記インターネットを経由する通信経路、または前記固定の電話装置との間で確立された、前記電話網を経由する通信経路のいずれか一方を介して音声信号を送信する送信部と、
前記インターネットを経由する通信経路または前記電話網を経由する通信経路のうち前記送信部による音声信号の送信時に用いた通信経路とは異なる他方の通信経路を介して一定時間内に受信した音声信号と、前記送信部により送信された音声信号との同一性を判定し、同一性があるとの判定結果が得られた場合には、前記固定の電話装置の位置と前記移動体端末の位置とが同一であるものと判定して、前記移動体端末に対して位置認証に成功した旨を通知する位置認証処理部と
を有することを特徴とする移動体端末位置認証システム。
【請求項２】
前記サービスの提供が行われるサービス提供エリア内に複数設置された前記固定の電話装置について、該電話装置の電話番号と該電話装置の設置場所を示す位置情報とを対応付けて記憶する記憶部と、
前記記憶部に対応付けて記憶されている前記電話番号と前記位置情報とに基づいて、前記移動体端末から受信した電話番号に対応する位置情報の検出を行う検索部と、
をさらに有し、
前記送信部は、前記検索部が前記移動体端末から受信した電話番号に対応する位置情報の検出に成功した場合には、前記音声信号を送信し、
前記位置認証処理部は、前記検索部が前記移動体端末から受信した電話番号に対応する位置情報の検出に失敗した場合には、前記利用者端末から受信した電話番号の電話装置が前記サービス提供エリアの外にあるものとして、前記移動体端末に対して位置認証に失敗した旨を通知することを特徴とする請求項１に記載の移動体端末位置認証システム。
【請求項３】
前記移動体端末から該移動体端末で取得された該移動体端末の位置情報を受信する位置情報受信部をさらに有し、
前記位置認証処理部は、前記一定時間内に受信した音声信号と前記送信部により送信された音声信号とに同一性があるとの判定結果が得られた場合に、前記検索部により検出された位置情報に基づいて、前記位置情報受信部により受信した位置情報の正当性を検証することを特徴とする請求項２に記載の移動体端末位置認証システム。
【請求項４】
前記位置認証処理部により前記移動体端末に対して位置認証に成功した旨が通知された場合には、前記移動体端末の利用者に対して、前記検索部により検出された位置情報または前記位置情報受信部により受信された位置情報を用いたサービスを提供するサービス処理部をさらに有することを特徴とする請求項３に記載の移動体端末位置認証システム。
【請求項５】
電話網に接続される固定の電話装置およびインターネットに接続される移動体端末と、前記移動体端末の利用者に対してサービスを提供するサービス提供装置とを含む移動体端末位置認証システムで実行される移動体端末位置認証方法であって、
前記サービス提供装置が、前記移動体端末との間で確立された、前記インターネットを経由する通信経路、または前記固定の電話装置との間で確立された、前記電話網を経由する通信経路のいずれか一方を介して音声信号を送信する送信工程と、
前記サービス提供装置が、前記インターネットを経由する通信経路または前記電話網を経由する通信経路のうち前記送信工程による音声信号の送信時に用いた通信経路とは異なる他方の通信経路を介して一定時間内に受信した音声信号と、前記送信工程により送信された音声信号との同一性を判定し、同一性があるとの判定結果が得られた場合には、前記固定の電話装置の位置と前記移動体端末の位置とが同一であるものと判定して、前記移動体端末に対して位置認証に成功した旨を通知する位置認証処理工程と
を含むことを特徴とする移動体端末位置認証方法。
【請求項６】
前記サービス提供装置が、前記サービスの提供が行われるサービス提供エリア内に複数設置された前記固定の電話装置について、該電話装置の電話番号と該電話装置の設置場所を示す位置情報とを対応付けて記憶する記憶部を参照して、前記移動体端末から受信した電話番号に対応する位置情報の検出を行う検索工程をさらに含み、
前記送信工程は、前記検索工程が前記移動体端末から受信した電話番号に対応する位置情報の検出に成功した場合には、前記音声信号を送信し、
前記位置認証処理工程は、前記検索工程が前記移動体端末から受信した電話番号に対応する位置情報の検出に失敗した場合には、前記利用者端末から受信した電話番号の電話装置が前記サービス提供エリアの外にあるものとして、前記移動体端末に対して位置認証に失敗した旨を通知することを特徴とする請求項５に記載の移動体端末位置認証方法。
【請求項７】
前記サービス提供装置が、前記移動体端末から該移動体端末で取得された該移動体端末の位置情報を受信する位置情報受信工程をさらに含み、
前記位置認証処理工程は、前記一定時間内に受信した音声信号と前記送信工程により送信された音声信号とに同一性があるとの判定結果が得られた場合に、前記検索工程により検出された位置情報に基づいて、前記位置情報受信工程により受信した位置情報の正当性を検証することを特徴とする請求項６に記載の移動体端末位置認証方法。
【請求項８】
前記サービス提供装置が、前記位置認証処理工程により前記移動体端末に対して位置認証に成功した旨が通知された場合に、前記移動体端末に対して、前記検索工程により検出された位置情報または前記位置情報受信工程により受信された位置情報を用いたサービスを提供するサービス処理工程をさらに含むことを特徴とする請求項７に記載の移動体端末位置認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体端末位置認証システムおよび移動体端末位置認証方法に関する。
【背景技術】
【０００２】
近年、スマートフォンや携帯電話などの移動体端末に対して、通称「ジオメディア」と呼ばれるサービスの提供が行われている。このジオメディアでは、移動体端末に搭載されたＧＰＳ（Global  Positioning  System）などにより取得される位置情報を活用するので、現実世界との結びつきが強いという特徴を有する。例えば、ジオメディアの中には、位置情報を利用したソーシャル・ネットワーキング・サービスや、位置情報を利用した携帯電話用のゲームなどがある。
【０００３】
ジオメディアを提供する従来の技術には、以下のような構成を有するものがある。
【０００４】
例えば、移動体端末に搭載されたＧＰＳから位置情報を取得し、移動体端末に具備されるクライアントソフトが通信内容に位置情報を含めてサービス提供システムに通知することで、サービス提供システムが移動体端末の現在地を解決する（非特許文献１参照）。
【０００５】
また、移動体端末に具備されるＷｉＦｉ（Wireless  Fidelity）機能等から得られる接続先機器の個体情報を、移動体に具備されるクライアントソフトが機器情報を管理するデータベースに問い合わせ位置情報を解決し、クライアントソフトが通信内容に位置情報を含めサービス提供システムに通知することで、サービス提供システムが移動体端末の現在地を解決する（非特許文献２参照）。
【０００６】
また、移動体通信事業者が基地局等の設備情報を移動体端末にインタフェースとして提供し、クライアントソフトが当該インタフェースを使用し位置情報を取得し、クライアントソフトが通信内容に位置情報を含めサービス提供システムに通知することで、サービス提供システムが移動体端末の現在地を解決する（非特許文献３参照）。
【０００７】
また、移動体通信事業者が基地局等の設備情報をインターネットにインタフェースとして公開しており、当該インタフェースを利用して移動体端末の現在地を解決する（非特許文献４参照）。
【先行技術文献】
【非特許文献】
【０００８】
【非特許文献１】「four  square」、［Online］、［平成２３年８月３０日検索］、インターネット（ＵＲＬ：https://ja.foursquare.com/）
【非特許文献２】「Place  Engine」、［Online］、［平成２３年８月３０日検索］、インターネット（ＵＲＬ：http://www.placeengine.com/）
【非特許文献３】「ＮＴＴドコモ：基地局を利用した位置情報提供機能」、［Online］、［平成２３年８月３０日検索］、インターネット（ＵＲＬ：http://www.dcm-gate.com/fordeveloper/android/location.html）
【非特許文献４】「ＮＴＴドコモ：イマドコサーチ」、［Online］、［平成２３年８月３０日検索］、インターネット（ＵＲＬ：http://www.nttdocomo.co.jp/service/safety/imadoco/about/index.html）
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述したジオメディアを提供する従来の技術は、移動体端末で取得した位置情報を改ざんして通知することで、ジオメディアなどの位置情報を活用したサービスを、現在地を偽装した上で利用するといった不正利用が行われる場合があるという問題がある。例えば、スマートフォンなどでは、ＯＳ（Operating  System）のroot権限を奪取することで、ＧＰＳ等から得る位置情報を簡単に改ざんできる。
【００１０】
なお、上述したジオメディアを提供する従来の技術において、サービス提供システムが移動体通信事業者への問い合わせにより移動体端末の位置情報を得る場合には、移動体通信事業者から位置情報取得のためのインタフェースが公開されている必要があるだけでなく、移動体通信事業者と移動体端末のユーザからの承認が必要となる。このように、移動体通信事業者から位置情報の提供を受けるなどの手続きが必要となるので、任意の移動体端末の位置情報を解決することができないという問題もある。
【００１１】
本発明は、上記に鑑みてなされたものであって、任意の移動体端末について、位置情報を活用したサービスを、現在地を偽装した上で利用するといった不正利用を防止することが可能な移動体端末位置認証システムおよび移動体端末位置認証方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述した課題を解決し、目的を達成するために、本発明は、電話網に接続される固定の電話装置およびインターネットに接続される移動体端末と、前記移動体端末の利用者に対してサービスを提供するサービス提供装置とを含む移動体端末位置認証システムであって、前記サービス提供装置は、前記移動体端末との間で確立された、前記インターネットを経由する通信経路、または前記固定の電話装置との間で確立された、前記電話網を経由する通信経路のいずれか一方を介して音声信号を送信する送信部と、前記インターネットを経由する通信経路または前記電話網を経由する通信経路のうち前記送信部による音声信号の送信時に用いた通信経路とは異なる他方の通信経路を介して一定時間内に受信した音声信号と、前記送信部により送信された音声信号との同一性を判定し、同一性があるとの判定結果が得られた場合には、前記固定の電話装置の位置と前記移動体端末の位置とが同一であるものと判定して、前記移動体端末に対して位置認証に成功した旨を通知する位置認証処理部とを有することを特徴とする。
【００１３】
また、本発明は、電話網に接続される固定の電話装置およびインターネットに接続される移動体端末と、前記移動体端末の利用者に対してサービスを提供するサービス提供装置とを含む移動体端末位置認証システムで実行される移動体端末位置認証方法であって、前記サービス提供装置が、前記移動体端末との間で確立された、前記インターネットを経由する通信経路、または前記固定の電話装置との間で確立された、前記電話網を経由する通信経路のいずれか一方を介して音声信号を送信する送信工程と、前記サービス提供装置が、前記インターネットを経由する通信経路または前記電話網を経由する通信経路のうち前記送信工程による音声信号の送信時に用いた通信経路とは異なる他方の通信経路を介して一定時間内に受信した音声信号と、前記送信工程により送信された音声信号との同一性を判定し、同一性があるとの判定結果が得られた場合には、前記固定の電話装置の位置と前記移動体端末の位置とが同一であるものと判定して、前記移動体端末に対して位置認証に成功した旨を通知する位置認証処理工程とを含むことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、位置情報を活用したサービスを、現在地を偽装した上で利用する不正利用を防止できる。
【図面の簡単な説明】
【００１５】
【図１】図１は、実施例１に係る移動体端末位置認証システムの概要および特徴を説明するための図である。
【図２】図２は、実施例１に係る移動体端末位置認証システムの構成を示す機能ブロック図である。
【図３】図３は、実施例１に係る移動体端末位置認証システムによる処理の流れを示す図である。
【図４】図４は、実施例２に係る移動体端末位置認証システムによる処理の流れを示す図である。
【図５】図５は、実施例３に係る移動体端末位置認証システムによる処理の流れを示す図である。
【図６】図６は、実施例４に係る移動体端末位置認証システムによる処理の流れを示す図である。
【図７】図７は、上述の実施例で説明した処理と同様の機能を実現させるためのプログラムを実行するコンピュータの一例を示す図である。
【発明を実施するための形態】
【００１６】
以下に、図面を参照しつつ、本願にかかる移動体端末位置認証システムおよび移動体端末位置認証方法の実施例を説明する。後述する各実施例は一実施形態にすぎず、本願にかかる移動体端末位置認証システムおよび移動体端末位置認証方法の実施形態を限定するものではない。また、後述する各実施例は処理内容に矛盾を生じさせない範囲で適宜組み合わせることもできる。
【実施例１】
【００１７】
［移動体端末位置認証システムの概要および特徴（実施例１）］
実施例１に係る移動体端末位置認証システムの概要および特徴を説明する。図１は、実施例１に係る移動体端末位置認証システムの概要および特徴を説明するための図である。
【００１８】
実施例１に係る移動体端末位置認証システムは、電話網に接続される固定の電話装置およびインターネットに接続される移動体端末と、移動体端末の利用者に対してサービスを提供するサービス提供装置とを含んで構成される。そして、実施例１に係る移動体端末位置認証システムは、以下に説明するように、位置情報を活用したサービスを、現在地を偽装した上で利用するといった不正利用を防止することを可能とする点に特徴がある。
【００１９】
具体的には、図１に示すように、移動体端末の利用者に対してサービスを提供するサービス提供装置であるサービス提供システムは、電話網による通信により、識別可能な音声信号を、固定電話に対して送信する（同図（１）参照）。なお、図１に示す固定電話は、サービス提供システムが、位置情報を利用したサービスを提供するサービス提供エリア内にあるものとする。
【００２０】
サービス利用者は、サービスの提供を受けるクライアントとして機能する移動体端末（スマートフォンや携帯電話など）のマイク部に対し、固定電話の受話部を近づけることで、音声による通信により、固定電話が受信した音声信号が移動体端末に入力される。クライアントとして機能する移動体端末は、ＩＰ（Internet  Protocol）による通信により、固定電話が受信した音声信号をサービス提供システムに送信する。
【００２１】
サービス提供システムは、固定電話に対して電話網を介して送信した音声信号と同一の信号を、一定時間内に、インターネットを介して移動体端末から受信したとする（図１の（２）参照）。この場合には、サービス提供システムは、固定電話の位置と、クライアントとして機能する移動体端末の位置とが同一であるものとして、移動体端末に対し、位置認証に成功した旨を通知する。
【００２２】
このように、実施例１に係る移動体端末位置認証システムは、サービスエリア内にある固定電話へ向けて送信した音声信号と同一の信号を、送信時とは異なる通信経路を介して、一定時間内に移動体端末から受信できるか否かに基づいて、クライアントの現在位置の正当性を検証するので、固定電話のように位置を動かすことが難しい信頼性の高い設備のすぐ近くにクライアントがいるか否かを判定できる結果、現在地の偽装を困難にすることができ、例えば、ジオメディアのように位置情報を活用したサービスを、現在地を偽装した上で利用するといった不正利用を防止することが可能となる。
【００２３】
［移動体端末位置認証システムの構成（実施例１）］
図２は、実施例１に係る移動体端末位置認証システムの構成を示す機能ブロック図である。図１に示すように、実施例１に係る移動体端末位置認証システムは、固定電話１０と、移動体端末１００と、サービス提供システム２００とを含んで構成される。
【００２４】
実施例１に係る移動体端末位置認証システムでは、インターネット１を介して、移動体端末１００とサービス提供システム２００との間で、ＩＰ（Internet  Protocol）による通信を行って各種情報のやり取りを行うことが可能な状態で接続される。また、実施例１に係る移動体端末位置認証システムでは、電話網２を介して、固定電話１０とサービス提供システム２００との間で、電話網による通信を行って各種情報のやり取りを行うことが可能な状態で接続される。電話網２は、例えば、公衆交換電話網やＩＰ電話網である。ゲートウェイ３は、インターネット１と電話網２との相互接続を行う。
【００２５】
図１に示すような構成のもと、実施例１に係る移動体端末位置認証システムでは、サービス利用者が使用する移動体端末１００に対して、サービス提供システム２００から位置情報を活用したサービスの提供が行われる。以下、実施例１に係る移動体端末位置認証システムの各機能ブロックについて説明する。
【００２６】
固定電話１０は、例えば、公衆交換電話網に接続される電話機や、ＩＰ電話網に接続されるＩＰ電話である。なお、固定電話１０は、以下に説明する実施例１において、サービス提供システム２００により、位置情報を活用したサービスの提供が行われるサービス提供エリアの１つに設置されているものとする。なお、実施例１では、固定電話１０の設置位置を示す住所（例えば、Ａ県Ｂ市Ｃ町１丁目２-３）は、サービス提供エリアの１つに該当し、例えば、エリア名を「ロケーションＡ」とする。
【００２７】
図１に示すように、固定電話１０は、電話事業者から固有の電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」が割り当てられており、電話機の一般的な機能である通話機能部１１と受話器１２とを少なくとも有する。受話器１２には、受話部１２ａと送話部１２ｂとが設けられており、例えば、受話部１２ａは、通話機能部１１を介して受信した音声信号を出力し、送話部１２ｂは外部から入力した音声信号を通話機能部１１に送出する。
【００２８】
移動体端末１００は、サービス提供システム２００から提供されるサービスを利用するためのクライアント機器であり、例えば、携帯電話やスマートフォン、ノート型のＰＣ（Personal  Computer）などの情報処理端末などである。そして、図１に示すように、移動体端末１００は、マイク部１１０と、スピーカ部１２０と、ＩＰ通信機能部１３０と、クライアントソフト１４０とを有する。
【００２９】
マイク部１１０は、外部から入力した音声信号をクライアントソフト１４０に送出する。スピーカ部１２０は、クライアントソフト１４０から受け付けた音声信号を外部へ出力する。ＩＰ通信機能部１３０は、インターネット１を介して、サービス提供システム２００との間で行われるＩＰによる通信を制御する。クライアントソフト１４０は、サービス提供システム２００から提供されるサービスを利用するために、移動体端末１００上で動作するソフトウェアであり、サービス提供システム２００との間で、サービス提供システム２００から提供されるサービスを利用するために必要な各種処理を実行する。
【００３０】
なお、移動体端末１００は、ＷｉＦｉ（Wireless  Fidelity）による無線接続や、ＬＡＮ（Local  Area  Network）ケーブルなどを用いた有線接続により、インターネット１への接続が可能である。
【００３１】
サービス提供システム２００は、位置情報を活用したサービスを、サービス利用者が所持する移動体端末１００に提供するサーバやワークステーションなどの情報処理装置である。そして、図１に示すように、サービス提供システム２００は、位置情報データベース２１０と、ＩＰ通信機能部２２０と、サーバソフト２３０とを有する。
【００３２】
位置情報データベース２１０は、サービス提供システム２００により、サービスの提供が行われるサービス提供エリア内に設置された固定の電話装置の電話番号と当該電話装置の設置場所を示す位置情報とを対応付けて記憶する。例えば、位置情報データベース２１０は、サービス提供エリア内に設置されている固定電話１０について、固定電話１０の電話番号と、固定電話１０の設置位置を示す住所（例えば、Ａ県Ｂ市Ｃ町１丁目２-３）とを対応付けて記憶している。なお、実施例１では、固定電話１０の設置位置を示す住所（例えば、Ａ県Ｂ市Ｃ町１丁目２-３）は、サービス提供エリアの１つに該当し、例えば、エリア名を「ロケーションＡ」とする。
【００３３】
ＩＰ通信機能部２２０は、インターネット１を介して、移動体端末１００との間で行われるＩＰによる通信を制御する。
【００３４】
サーバソフト２３０は、サービス提供システム２００に各種処理を実行させるための処理機能部を有し、図２に示すように、位置認証処理部２３１と、サービス処理部２３２と、ユーザ認証処理部２３３とを有する。
【００３５】
位置認証処理部２３１は、移動体端末１００の位置認証処理を実行する。具体的に説明すると、位置認証処理部２３１は、位置情報データベース２１０を参照して、移動体端末１００から通知された電話番号に対応する位置情報の検索を試みる。例えば、移動体端末１００から固定電話１０の電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」を通知されたものとすると、位置認証処理部２３１は、位置情報データベース２１０のレコードの中から、電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」に対応付けられた住所（例えば、ロケーションＡに属するＡ県Ｂ市Ｃ町１丁目２-３）を検出できる。よって、位置認証処理部２３１は、移動体端末１００から通知された電話番号（が割り当てられた電話装置）の位置が、サービス提供エリアの１つであるロケーションＡであるという回答を導出して、次の処理に進む。
【００３６】
続いて、位置認証処理部２３１は、例えば、移動体端末１００から通知された電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」が割り当てられている固定電話１０に対して発呼し、固定電話１０に着呼させ、固定電話１０との間の電話回線を確立する。電話回線の確立を認識した後、位置認証処理部２３１は、ワンタイムの音声信号を生成し、電話網２を介して、固定電話１０に送信する。そして、位置認証処理部２３１は、電話網２を介して固定電話１０に音声信号を送信した後、一定時間内に、インターネット１を介して移動体端末１００から音声信号を受信した場合には、電話網２を介して固定電話１０に送信した音声信号と、インターネット１を介して移動体端末１００から受信した音声信号との同一性を判定し、同一の信号であるとみなせる旨の判定結果が得られた場合には、固定電話１０の位置と移動体端末１００の位置とが同一であるものとして、移動体端末１００に対し、位置認証に成功した旨を通知する。
【００３７】
例えば、位置認証処理部２３１は、電話網２を介して固定電話１０に送信した音声信号と、インターネット１を介して移動体端末１００から受信した音声信号との同一性を判定する場合、オシロスコープなどの所定の測定器を用いて測定した音声信号の特徴の類似性や、音声解析ソフトなどの所定のソフトウェアを用いて解析した音声信号の特徴の類似性を検証する。そして、位置認証処理部２３１は、ノイズなどの影響を考慮し、限りなく類似する波形であるという検証結果が得られた場合には、同一の信号であるとみなせる旨の判定結果を出す。また、位置認証処理部２３１は、インターネット１を介して移動体端末１００から受信した音声信号がデジタル信号である場合には、移動体端末１００から受信した音声信号をアナログ変換した後に、両信号の波形の類似性を検証する。また、位置認証処理部２３１は、インターネット１を介して移動体端末１００から受信した音声信号がデジタル信号である場合、電話網２を介して固定電話１０に送信した音声信号をデジタル信号に変換した後に、両信号の類似性を検証することもできる。
【００３８】
サービス処理部２３２は、位置認証処理部２３１による位置認証に成功し、後述するユーザ認証処理部２３３によりユーザ認証された移動体端末１００のユーザに対してサービスの提供を行う。位置認証およびユーザ認証に成功したユーザに対しては、現在地を要するサービスの提供を行う。例えば、サービス処理部２３２は、移動体端末１００から位置情報が必要なサービスの利用要求を受信すると、位置情報データベース２１０に記憶されている固定電話１０の住所を、移動体端末１００のユーザの現在地として活用することにより、移動体端末１００のユーザに対し、インターネット１を介して、位置情報が必要なサービスの提供を行う。
【００３９】
ユーザ認証処理部２３３は、移動体端末１００（のクライアントソフト１４０）からログイン要求を受け付けると、ユーザＩＤとパスワードの組み合わせを用いて、移動体端末１００のユーザを特定するための一般的な認証処理を行う。
【００４０】
［移動体端末位置認証システムによる処理（実施例１）］
図３を用いて、実施例１に係る移動体端末位置認証システムによる処理の流れを説明する。図３は、実施例１に係る移動体端末位置認証システムによる処理の流れを示す図である。なお、図３に示す処理は、まず、移動体端末１００のユーザが、サービス提供エリアであるロケーションＡに到着してから開始される。
【００４１】
図３に示すように、移動体端末１００のクライアントソフト１４０は、ユーザにより起動されると、ＩＰ通信機能部１３０を用いて、インターネット１を介し、サービス提供システム２００のサーバソフト２３０に接続する（Ｓ１０１）。
【００４２】
続いて、クライアントソフト１４０は、サーバソフト２３０との接続を確立した後、サーバソフト２３０のユーザ認証処理部２３３との間で、ユーザＩＤおよびパスワードによるユーザ認証処理を実行し（Ｓ１０２）、サーバソフト２３０へログインする。
【００４３】
サーバソフト２３０のサービス処理部２３２は、クライアントソフト１４０から、位置情報（現在地の情報）を要するサービスの利用要求を受信すると、サーバソフト２３０の位置認証処理部２３１は、クライアントソフト１４０に対して、位置認証処理の実施要求を送信する（Ｓ１０３）。
【００４４】
位置認証処理の実施要求を受信すると、クライアントソフト１４０は、サーバソフト２３０に対して、電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」を通知する（Ｓ１０４）。
【００４５】
電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」の通知を受信すると、位置認証処理部２３１は、位置情報データベース２１０を使用して、電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」（が割り当てられている固定電話１０）の位置が、ロケーションＡであることを解決する（Ｓ１０５）。具体的に説明すると、位置認証処理部２３１は、位置情報データベース２１０のレコードの中から、電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」に対応付けられた住所（例えば、ロケーションＡに属するＡ県Ｂ市Ｃ町１丁目２-３）を検出し、クライアントソフト１４０から通知された電話番号（が割り当てられた固定電話１０）の位置が、サービス提供エリアの１つであるロケーションＡであるという回答を導出する。
【００４６】
続いて、位置認証処理部２３１は、電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」に対して発呼して（Ｓ１０６）、固定電話１０に着呼させ、固定電話１０との間の電話回線を確立する。
【００４７】
固定電話１０に着信があると、移動体端末１００のユーザは、固定電話１０の受話器１２を固定電話１０の本体から持ち上げ、受話器１２の受話部１２ａを移動体端末１００のマイク部１１０にあてる（Ｓ１０７）。
【００４８】
電話回線の確立を認識した後、位置認証処理部２３１は、ワンタイムの音声信号を生成し、電話網２を介して、固定電話１０に送信する（Ｓ１０８）。
【００４９】
移動体端末１００のマイク部１１０は、受話器１２の受話部１２ａから出力された音声信号を入力して、クライアントソフト１４０に送出する。クライアントソフト１４０は、マイク部１１０から音声信号を受けて、この音声信号を、ＩＰ通信機能部１３０を用いて、インターネットを介し、サーバソフト２３０に送信する（Ｓ１０９）。
【００５０】
位置認証処理部２３１は、電話網２を介して固定電話１０に音声信号を送信した後（Ｓ１０８参照）、一定時間内に、インターネット１を介して、クライアントソフト１４０から音声信号を受信した場合には、電話網２を介して固定電話１０に送信した音声信号と、インターネット１を介してクライアントソフト１４０から受信した音声信号との同一性を判定し、同一の信号であるとみなせる旨の判定結果が得られた場合には、固定電話１０の位置と移動体端末１００の位置とが同一であるものとして、移動体端末１００に対し、位置認証に成功した旨を通知する（Ｓ１１０）。
【００５１】
サービス処理部２３２は、クライアントソフト１４０から、位置情報が必要なサービス利用の開始要求を受信すると、インターネット１を介して、移動体端末１００の現在地を要するサービスを提供する（Ｓ１１１）。
【００５２】
［実施例１による効果］
上述してきたように、実施例１に係る移動体端末位置認証システムは、サービスエリア内にある固定電話へ向けて送信した音声信号と同一の信号を、送信時とは異なる通信経路を介して、一定時間内に移動体端末から受信できるか否かに基づいて、クライアントの現在位置の正当性を検証する。すなわち、実施例１に係る移動体端末位置認証システムは、電話網２を介して固定電話１０に送信した音声信号と、固定電話１０への音声信号の送信時から一定時間内にインターネット１を介して移動体端末１００から受信した音声信号とが同一の信号であるとみなせる場合には、固定電話１０の位置と移動体端末１００の位置とが同一であるものと認定する。このように、実施例１に係る移動体端末位置認証システムは、固定電話のように位置を動かすことが難しい信頼性の高い設備のすぐ近くにクライアントがいるか否かを判定できる構成を有する結果、クライアントによる現在地の偽装を困難にすることができ、例えば、ジオメディアのように位置情報を活用したサービスを、現在地を偽装した上で利用するといった不正利用を防止することが可能となる。
【００５３】
また、実施例１では、電話網やインターネットといったオープンな設備を利用しつつ、固定電話１０の位置を、移動体端末１００のユーザの現在位置として利用する。よって、実施例１によれば、移動体端末１００に、ＧＰＳのように高度な計測機器を搭載されていない場合であっても、移動体端末１００（のユーザ）の現在位置を、固定電話１０の位置という信頼性の高い情報により解決できる。
【００５４】
また、実施例１では、移動体通信事業者から位置情報の提供を受ける必要がないので、移動体通信事業者と移動体端末のユーザからの承認も必要せず、任意の移動体端末の位置情報を解決することができる。
【実施例２】
【００５５】
上述した実施例１では、電話網２を介して固定電話１０に送信した音声信号と、固定電話１０への音声信号の送信時から一定時間内にインターネット１を介して移動体端末１００から受信した音声信号との同一性を判定する処理を説明したが、これに限定されるものではない。例えば、インターネット１を介して移動体端末１００に音声信号を送信し、この送信した音声信号と、移動体端末１００への音声信号の送信時から一定時間内に電話網２を介して固定電話１０から受信した音声信号との同一性を判定する処理を行ってもよい。そこで、以下では、図４を用いて、この場合の処理の流れを説明する。
【００５６】
図４は、実施例２に係る移動体端末位置認証システムによる処理の流れを示す図である。なお、図４に示す処理は、上述の図３に示す処理とは、Ｓ２０７〜Ｓ２０９の処理が異なる。
【００５７】
図４に示すように、移動体端末１００のクライアントソフト１４０は、ユーザにより起動されると、ＩＰ通信機能部１３０を用いて、インターネット１を介し、サービス提供システム２００のサーバソフト２３０に接続する（Ｓ２０１）。
【００５８】
続いて、クライアントソフト１４０は、サーバソフト２３０との接続を確立した後、サーバソフト２３０のユーザ認証処理部２３３との間で、ユーザＩＤおよびパスワードによるユーザ認証処理を実行し（Ｓ２０２）、サーバソフト２３０へログインする。
【００５９】
サーバソフト２３０のサービス処理部２３２は、クライアントソフト１４０から、位置情報（現在地の情報）を要するサービスの利用要求を受信すると、サーバソフト２３０の位置認証処理部２３１は、クライアントソフト１４０に対して、位置認証処理の実施要求を送信する（Ｓ２０３）。
【００６０】
位置認証処理の実施要求を受信すると、クライアントソフト１４０は、サーバソフト２３０に対して、電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」を通知する（Ｓ２０４）。
【００６１】
電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」の通知を受信すると、位置認証処理部２３１は、位置情報データベース２１０を使用して、電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」（が割り当てられている固定電話１０）の位置が、ロケーションＡであることを解決する（Ｓ２０５）。具体的に説明すると、位置認証処理部２３１は、位置情報データベース２１０のレコードの中から、電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」に対応付けられた住所（例えば、ロケーションＡに属するＡ県Ｂ市Ｃ町１丁目２-３）を検出し、クライアントソフト１４０から通知された電話番号（が割り当てられた固定電話１０）の位置が、サービス提供エリアの１つであるロケーションＡであるという回答を導出する。
【００６２】
続いて、位置認証処理部２３１は、電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」に対して発呼して（Ｓ２０６）、固定電話１０に着呼させ、固定電話１０との間の電話回線を確立する。
【００６３】
固定電話１０に着呼があると、移動体端末１００のユーザは、固定電話１０の受話器１２を固定電話１０の本体から持ち上げ、受話器１２の送話部１２ｂを移動体端末１００のスピーカ部１２０にあてる（Ｓ２０７）。
【００６４】
電話回線の確立を認識した後、位置認証処理部２３１は、ワンタイムの音声信号を生成し、インターネット１を介して、クライアントソフト１４０に送信する（Ｓ２０８）。
【００６５】
移動体端末１００のスピーカ部１２０は、サーバソフト２３０から受信した音声信号を出力する。受話器１２の送話部１２ｂは、スピーカ部１２０から出力された音声信号を入力して、この音声信号を、電話網２を介して、サーバソフト２３０に送信する（Ｓ２０９）。
【００６６】
位置認証処理部２３１は、インターネット１を介してクライアントソフト１４０に音声信号を送信した後（Ｓ２０８参照）、一定時間内に、電話網２を介して、固定電話１０から音声信号を受信した場合には、インターネット１を介してクライアントソフト１４０に送信した音声信号と、電話網２を介して固定電話１０から受信した音声信号との同一性を判定し、同一の信号であるとみなせる旨の判定結果が得られた場合には、固定電話１０の位置と移動体端末１００の位置とが同一であるものとして、移動体端末１００に対し、位置認証に成功した旨を通知する（Ｓ２１０）。
【００６７】
サービス処理部２３２は、クライアントソフト１４０から、位置情報が必要なサービス利用の開始要求を受信すると、インターネット１を介して、移動体端末１００の現在地を要するサービスを提供する（Ｓ２１１）。
【実施例３】
【００６８】
上述した実施例１では、位置認証処理部２３１が発呼を行って、固定電話１０との間の電話回線を確立する処理を説明したが、これに限定されるものではない。例えば、クライアント側から発呼を行って、電話回線を確立する処理を行ってもよい。そこで、以下では、図５を用いて、この場合の処理の流れを説明する。
【００６９】
図５は、実施例３に係る移動体端末位置認証システムによる処理の流れを示す図である。なお、図５に示す処理は、上述の図３に示す処理とは、Ｓ３０６、Ｓ３０８の処理が異なる。
【００７０】
図５に示すように、移動体端末１００のクライアントソフト１４０は、ユーザにより起動されると、ＩＰ通信機能１３０を用いて、インターネット１を介し、サービス提供システム２００のサーバソフト２３０に接続する（Ｓ３０１）。
【００７１】
続いて、クライアントソフト１４０は、サーバソフト２３０との接続を確立した後、サーバソフト２３０のユーザ認証処理部２３３との間で、ユーザＩＤおよびパスワードによるユーザ認証処理を実行し（Ｓ３０２）、サーバソフト２３０へログインする。
【００７２】
サーバソフト２３０のサービス処理部２３２は、クライアントソフト１４０から、位置情報（現在地の情報）を要するサービスの利用要求を受信すると、サーバソフト２３０の位置認証処理部２３１は、クライアントソフト１４０に対して、位置認証処理の実施要求を送信する（Ｓ３０３）。
【００７３】
位置認証処理の実施要求を受信すると、クライアントソフト１４０は、サーバソフト２３０に対して、電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」を通知する（Ｓ３０４）。
【００７４】
電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」の通知を受信すると、位置認証処理部２３１は、位置情報データベース２１０を使用して、電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」（が割り当てられている固定電話１０）の位置が、ロケーションＡであることを解決する（Ｓ３０５）。具体的に説明すると、位置認証処理部２３１は、位置情報データベース２１０のレコードの中から、電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」に対応付けられた住所（例えば、ロケーションＡに属するＡ県Ｂ市Ｃ町１丁目２-３）を検出し、クライアントソフト１４０から通知された電話番号（が割り当てられた固定電話１０）の位置が、サービス提供エリアの１つであるロケーションＡであるという回答を導出する。
【００７５】
続いて、移動体端末１００のユーザは、固定電話１０の受話器１２を固定電話１０の本体から持ち上げ、発信者番号通知で、位置認証処理部２３１に割り当てられた電話番号「ＹＹＹ-ＹＹＹ-ＹＹＹＹ（図２参照）」に発呼して（Ｓ３０６）、位置認証処理部２３１に着呼させ、位置認証処理部２３１との間の電話回線を確立する。
【００７６】
また、移動体端末１００のユーザは、固定電話１０の受話器１２を固定電話１０の本体から持ち上げ、受話器１２の受話部１２ａを移動体端末１００のマイク部１１０にあてる（Ｓ３０７）。
【００７７】
電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」からの電話を着信すると、位置認証処理部２３１は、ワンタイムの音声信号を生成し、電話網２を介して、固定電話１０に送信する（Ｓ３０８）。
【００７８】
移動体端末１００のマイク部１１０は、受話器１２の受話部１２ａから出力された音声信号を入力して、クライアントソフト１４０に送出する。クライアントソフト１４０は、マイク部１１０から音声信号を受けて、この音声信号を、ＩＰ通信機能部１３０を用いて、インターネットを介し、サーバソフト２３０に送信する（Ｓ３０９）。
【００７９】
位置認証処理部２３１は、電話網２を介して固定電話１０に音声信号を送信した後（Ｓ３０８参照）、一定時間内に、インターネット１を介して、クライアントソフト１４０から音声信号を受信した場合には、電話網２を介して固定電話１０に送信した音声信号と、インターネット１を介してクライアントソフト１４０から受信した音声信号との同一性を判定し、同一の信号であるとみなせる旨の判定結果が得られた場合には、固定電話１０の位置と移動体端末１００の位置とが同一であるものとして、移動体端末１００に対し、位置認証に成功した旨を通知する（Ｓ３１０）。
【００８０】
サービス処理部２３２は、クライアントソフト１４０から、位置情報が必要なサービス利用の開始要求を受信すると、インターネット１を介して、移動体端末１００の現在地を要するサービスを提供する（Ｓ３１１）。
【００８１】
なお、上述した図５に示すＳ３０６にて、固定電話１０からサーバソフト２３０に対して発呼する際に発信者番号通知を行うことを前提とする場合には、上述したＳ３０４の処理を省略することができる。この場合、位置認証処理部２３０は、位置認証要求を行った後、固定電話１０から着信があると、その発信者番号の位置解決を行い、音声信号を電話網経由で送信するという手順で、上述した図５と同様の処理を実現できる。
【実施例４】
【００８２】
上述した実施例１において、上述した実施例２の処理と、実施例３の処理とを組み合わせた処理を行うようにしてもよい。つまり、クライアント側から発呼を行って電話回線を確立する処理（実施例３）と、インターネット１を介して移動体端末１００に音声信号を送信し、この送信した音声信号と、移動体端末１００への音声信号の送信時から一定時間内に電話網２を介して固定電話１０から受信した音声信号との同一性を判定する処理（実施例２）とを組み合わせるようにしてもよい。そこで、以下では、図６を用いて、この場合の処理の流れを説明する。
【００８３】
図６は、実施例４に係る移動体端末位置認証システムによる処理の流れを示す図である。なお、図６に示す処理は、上述の図３に示す処理とは、Ｓ４０６〜Ｓ４０９の処理が異なる。
【００８４】
図６に示すように、移動体端末１００のクライアントソフト１４０は、ユーザにより起動されると、ＩＰ通信機能１３０を用いて、インターネット１を介し、サービス提供システム２００のサーバソフト２３０に接続する（Ｓ４０１）。
【００８５】
続いて、クライアントソフト１４０は、サーバソフト２３０との接続を確立した後、サーバソフト２３０のユーザ認証処理部２３３との間で、ユーザＩＤおよびパスワードによるユーザ認証処理を実行し（Ｓ４０２）、サーバソフト２３０へログインする。
【００８６】
サーバソフト２３０のサービス処理部２３２は、クライアントソフト１４０から、位置情報（現在地の情報）を要するサービスの利用要求を受信すると、サーバソフト２３０の位置認証処理部２３１は、クライアントソフト１４０に対して、位置認証処理の実施要求を送信する（Ｓ４０３）。
【００８７】
位置認証処理の実施要求を受信すると、クライアントソフト１４０は、サーバソフト２３０に対して、電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」を通知する（Ｓ４０４）。
【００８８】
電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」の通知を受信すると、位置認証処理部２３１は、位置情報データベース２１０を使用して、電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」（が割り当てられている固定電話１０）の位置が、ロケーションＡであることを解決する（Ｓ４０５）。具体的に説明すると、位置認証処理部２３１は、位置情報データベース２１０のレコードの中から、電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」に対応付けられた住所（例えば、ロケーションＡに属するＡ県Ｂ市Ｃ町１丁目２-３）を検出し、クライアントソフト１４０から通知された電話番号（が割り当てられた固定電話１０）の位置が、サービス提供エリアの１つであるロケーションＡであるという回答を導出する。
【００８９】
続いて、移動体端末１００のユーザは、固定電話１０の受話器１２を固定電話１０の本体から持ち上げ、発信者番号通知で、位置認証処理部２３１に割り当てられた電話番号「ＹＹＹ-ＹＹＹ-ＹＹＹＹ（図２参照）」に発呼して（Ｓ４０６）、位置認証処理部２３１に着呼させ、位置認証処理部２３１との間の電話回線を確立する。
【００９０】
また、移動体端末１００のユーザは、固定電話１０の受話器１２を固定電話１０の本体から持ち上げ、受話器１２の送話部１２ｂを移動体端末１００のスピーカ部１２０にあてる（Ｓ４０７）。
【００９１】
電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」からの電話を着信すると、位置認証処理部２３１は、ワンタイムの音声信号を生成し、インターネット１を介して、クライアントソフト１４０に送信する（Ｓ４０８）。
【００９２】
移動体端末１００のスピーカ部１２０は、サーバソフト２３０から受信した音声信号を出力する。受話器１２の送話部１２ｂは、スピーカ部１２０から出力された音声信号を入力して、この音声信号を、電話網２を介して、サーバソフト２３０に送信する（Ｓ４０９）。
【００９３】
位置認証処理部２３１は、インターネット１を介してクライアントソフト１４０に音声信号を送信した後（Ｓ４０８参照）、一定時間内に、電話網２を介して、固定電話１０から音声信号を受信した場合には、インターネット１を介してクライアントソフト１４０に送信した音声信号と、電話網２を介して固定電話１０から受信した音声信号との同一性を判定し、同一の信号であるとみなせる旨の判定結果が得られた場合には、固定電話１０の位置と移動体端末１００の位置とが同一であるものとして、移動体端末１００に対し、位置認証に成功した旨を通知する（Ｓ４１０）。
【００９４】
サービス処理部２３２は、クライアントソフト１４０から、位置情報が必要なサービス利用の開始要求を受信すると、インターネット１を介して、移動体端末１００の現在地を要するサービスを提供する（Ｓ４１１）。
【００９５】
なお、上述した図６に示すＳ４０６にて、固定電話１０からサーバソフト２３０に対して発呼する際に発信者番号通知を行うことを前提とする場合には、上述したＳ４０４の処理を省略することができる。この場合、位置認証処理部２３０は、位置認証要求を行った後、固定電話１０から着信があると、その発信者番号の位置解決を行い、音声信号をインターネット経由で送信するという手順で、上述した図６と同様の処理を実現できる。
【００９６】
ところで、上記の実施例では、位置情報データベース２１０に、サービスの提供が行われるサービス提供エリア内に設置された固定の電話装置の電話番号と当該電話装置の設置場所を示す位置情報とを対応付けて記憶する場合を説明したが、これに限定されるものではない。例えば、位置情報データベース２１０に、サービスを提供しているエリアの情報（例えば、東京都、神奈川県などの都道府県や市区町村の情報）を記憶することとしてもよい。この場合、位置情報認証処理部２３１は、インターネット上に公開されている特定のサイト（電話番号から住所の逆引きが可能なウェブサイト）で、クライアントソフト１４０から通知された電話番号をキーに検索した住所を引き、引いた住所が位置情報データベース２１０に記憶されているエリア内に存在する場合には、位置認証をＯＫとする。
【００９７】
また、例えば、ユーザが地球上のどこかに位置することをもって位置認証の成功を判定する場合には、サービス提供システム内に位置情報データベース２１０を有しなくてもよい。この場合、位置情報認証処理部２３１は、上述した特定のサイトで、クライアントソフト１４０から通知された電話番号をキーに検索した住所を引き、住所が引けた場合には位置認証はＯＫとする。
【００９８】
また、上述した図３〜６では、Ｓ１０４、Ｓ２０４、Ｓ３０４、Ｓ４０４にてユーザが「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」の電話番号をサーバソフト２３０に通知する場合を説明したが、電話番号の代わりに住所を通知することで、上述した図３〜６と同様の処理を実現することもできる。例えば、図３を例に説明すると、例えば、Ｓ１０４にて、クライアントソフト１４０は、電話番号の代わりに、サーバソフト２３０に対して、現在地の住所を通知する。位置認証処理部２３１は、住所の通知を受信すると、Ｓ１０５にて、位置情報データベース２１０から、この住所に対応付けられた電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」を取得する。そして、位置認証処理部２３１は、Ｓ１０６にて、電話番号「ＸＸＸ-ＸＸＸ-ＸＸＸＸ」に対して発呼し、以後、図３に示すＳ１０７〜Ｓ１１１の処理を行うことにより、図３と同様の処理を実現できる。図４〜図６についても同様である。
【実施例５】
【００９９】
以下、本発明にかかる移動体端末位置認証システムおよび移動体端末位置認証方法のその他の実施形態として実施例５を説明する。
【０１００】
（１）移動体端末１００により取得された位置情報の正当性の検証
例えば、移動体端末１００が、ＧＰＳ（Global  Positioning  System）などの位置情報の計測機器が搭載され、移動体端末１００の現在地を要するサービスを利用する場合に、移動体端末１００から取得した位置情報を使用する場合には、実施例１〜４で説明した処理（図３〜６）の結果に応じて、移動体端末１００から取得した位置情報の正当性を検証する処理も可能である。
【０１０１】
サービス提供システム２００は、例えば、実施例１〜４で説明した処理（図３〜６）の結果、移動体端末１００の位置認証に成功した場合には、固定電話１０の位置と、ＧＰＳを用いて取得された移動体端末１００の位置とを比較して、ＧＰＳを用いて取得された移動体端末１００の位置の正当性を検証することができる。なお、この場合、位置情報データベース２１０には、固定電話１０の位置として、固定電話の住所だけでなく、緯度や経度の情報を合わせて記憶しておく。また、サービス提供システム２００は、位置情報を用いたサービスをクライアント側（移動体端末２００）に提供する場合には、移動体端末から取得した位置情報の代わりに、移動体端末２００と同じ位置にあると判定できた固定電話１０の位置を用いるようにしてもよい。
【０１０２】
このようにすることで、ＧＰＳを搭載した移動体端末１００についても、現在地の偽装を検出することができ、サービスの不正利用を防止できる。
【０１０３】
（２）装置構成等
実施例１に係る移動体端末位置認証システムの構成、例えば、図１に示す移動体端末位置認証システムの各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【０１０４】
例えば、図１に示すサービス提供システムのサービス処理部２３２とユーザ認証処理部２３３とを、機能的または物理的に統合した構成としてもよい。このように、移動体端末位置認証システムの各構成要素の分散または統合の具体的形態は、図１に示すものに限られず、各構成要素の全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１０５】
（３）移動体端末位置認証方法
実施例１に係る移動体端末位置認証システムにより、以下のような移動体端末位置認証方法が実現される。
【０１０６】
すなわち、電話網に接続される固定の電話装置およびインターネットに接続される移動体端末と、前記移動体端末の利用者に対してサービスを提供するサービス提供装置とを含む移動体端末位置認証システムに適用される移動体端末位置認証方法であって、前記サービス提供装置が、前記移動体端末との間で確立された前記インターネットを経由する通信経路または前記固定の電話装置との間で確立された前記電話網を経由する通信経路のいずれか一方を介して音声信号を送信する送信工程と（例えば、図３のＳ１０８参照）、前記サービス提供装置が、前記インターネットを経由する通信経路または前記電話網を経由する通信経路のうち前記送信工程による音声信号の送信時に用いた通信経路とは異なる他方の通信経路を介して一定時間内に受信した音声信号と、前記送信工程により送信された音声信号との同一性を判定し、同一の信号であるとみなせる旨の判定結果が得られた場合には、前記固定の電話装置の位置と前記移動体端末の位置とが同一であるものとして、前記移動体端末に対して位置認証に成功した旨を通知する位置認証処理工程（例えば、図３のＳ１０９、Ｓ１１０参照）を含む移動体端末位置認証方法が実現される。
【０１０７】
（４）サービス提供システムに所定の手順を実行させるプログラム
また、上述の実施例で説明した各種の処理（例えば、図３〜図６など）は、パーソナルコンピュータやワークステーションなど、サービス提供システム２００として実装されるコンピュータに、実施例１で説明した各種の処理と同様の処理機能を実現させるプログラムを実行させることで実現することもできる。そこで、以下では、図７を用いて、上述の実施例で説明した各種の処理（例えば、図３〜図６など）と同様の機能を実現するコンピュータの一例を説明する。図７は、上述の実施例で説明した処理と同様の機能を実現させるためのプログラムを実行するコンピュータの一例を示す図である。
【０１０８】
図７に示すように、サービス提供システム２００として実装されるコンピュータ３００は、例えば、メモリ３０１と、ＣＰＵ（Central  Processing  Unit）３０２を有する。また、コンピュータ３００は、図７に示すように、ハードディスクドライブインタフェース３０３と、光ディスクドライブインタフェース３０４を有する。また、コンピュータ３００は、図７に示すように、シリアルポートインタフェース３０５と、ビデオアダプタ３０６と、ネットワークインタフェース３０７を有する。そして、コンピュータ３００は、これらの各部３０１〜３０７をバス３０８によって接続する。
【０１０９】
メモリ３０１は、図７に示すように、ＲＯＭ（Read  Only  Memory）及びＲＡＭ（Random  Access  Memory）を含む。ＲＯＭは、例えば、ＢＩＯＳ（Basic  Input  Output  System）等のブートプログラムを記憶する。ハードディスクドライブインタフェース３０３は、図７に示すように、ハードディスクドライブ３０９に接続される。光ディスクドライブインタフェース３０４は、図７に示すように、光ディスクドライブ３１０に接続される。例えば、光ディスクドライブ３１０には、光ディスク等の着脱可能な記憶媒体が挿入される。シリアルポートインタフェース３０５は、図７に示すように、例えば、マウス４００およびキーボード５００に接続される。ビデオアダプタ３０６は、図７に示すように、例えば、ディスプレイ６００に接続される。
【０１１０】
ここで、図７に示すように、ハードディスクドライブ３０９は、例えば、ＯＳ（Operating  System）、アプリケーションプログラム、プログラムモジュール、プログラムデータを記憶する。
【０１１１】
すなわち、上述したサービス提供システム２００と同様の機能を有するプログラムは、コンピュータ３００によって実行される指令が記述されたプログラムモジュールとして、例えばハードディスクドライブ３０９に記憶される。つまり、上述の実施例で説明した各種の処理（例えば、図３〜図６など）と同様の処理機能をサービス提供システム２００としてのコンピュータ３００に実現させるための手順が記述されたプログラムモジュールが、ハードディスクドライブ３０９に記憶される。このプログラムモジュールは、例えば、図１に示す位置認証処理部２３１やサービス処理部２３２、ユーザ認証処理部２３３により実行される手順（プロセス）に対応する。
【０１１２】
また、上述の実施例で説明した各種の処理（例えば、図３〜図６など）と同様の処理機能をサービス提供システム２００としてのコンピュータ３００に実現させるための手順が記述されたプログラムモジュールにより用いられるデータは、プログラムデータとして、例えばハードディスクドライブ３０９に記憶される。例えば、このプログラムデータは、例えば、位置情報データベース２１０に格納されているデータに対応する。
【０１１３】
そして、ＣＰＵ３０２が、ハードディスクドライブ３０９に記憶されたプログラムモジュールやプログラムデータを必要に応じてＲＡＭに読み出し、上述の実施例で説明した各種の処理（例えば、図３〜図６など）を実現するための手順を実行する。
【０１１４】
なお、上述の実施例で説明した各種の処理（例えば、図３〜図６など）と同様の処理機能をサービス提供システム２００としてのコンピュータ３００に実現させるための手順が記述されたプログラムモジュールやプログラムデータは、ハードディスクドライブ３０９に記憶される場合に限られるものではなく、例えば、着脱可能な記憶媒体である光ディスクドライブ３１０等に記憶されていてもよい。この場合には、ＣＰＵ３０２が、光ディスクドライブ３１０を介して、サービス提供システム２００と同様の機能を有するプログラムモジュールやプログラムデータを読み出す。
【０１１５】
あるいは、上述の実施例で説明した各種の処理（例えば、図３〜図６など）と同様の処理機能をサービス提供システム２００としてのコンピュータ３００に実現させるための手順が記述されたプログラムモジュールやプログラムデータは、ネットワーク（ＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Area  Network）など）を介して接続された他のコンピュータに記憶されていてもよい。この場合には、ＣＰＵ３０２が、ネットワークインタフェース３０７を介して、サービス提供システム２００と同様の機能を有するプログラムモジュールやプログラムデータを他のコンピュータから読み出す。
【０１１６】
なお、プログラムによりＣＰＵ３０２が動作して各種処理を行う代わりに、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ(Field  Programmable  Gate  Array)などの電子回路を用いて処理を行うこともできる。また、メモリ３０１として、フラッシュメモリ(flash  memory)などを用いることもできる。
【符号の説明】
【０１１７】
１  インターネット
２  電話網
３  ゲートウェイ
１０  固定電話
１１  通信機能部
１２  受話器
１２ａ  受話部
１２ｂ  送話部
１００  移動体端末
１１０  マイク部
１２０  スピーカ部
１３０  ＩＰ通信機能部
１４０  クライアントソフト
２００  サービス提供システム
２１０  位置情報データベース
２２０  ＩＰ通信機能部
２３０  サーバソフト
２３１  位置認証処理部
２３２  サービス処理部
２３３  ユーザ認証処理部
３００  コンピュータ
３０１  メモリ
３０２  ＣＰＵ
３０３  ハードディスクドライブインタフェース
３０４  光ディスクドライブインタフェース
３０５  シリアルポートインタフェース
３０６  ビデオアダプタ
３０７  ネットワークインタフェース
３０８  バス
３０９  ハードディスクドライブ
３１０  光ディスクドライブ
４００  マウス
５００  キーボード
６００  ディスプレイ
【図１】
2013058841.tif 000003
【図２】
2013058841.tif 000004
【図３】
2013058841.tif 000005
【図４】
2013058841.tif 000006
【図５】
2013058841.tif 000007
【図６】
2013058841.tif 000008
【図７】
2013058841.tif 000009