(57)【要約】【課題】所在位置をおおまかに識別するための低廉な測位装置であって、然も、時間に依ってその利用を制限されることのない測位装置と、このような測位装置としてコンピュータを機能させる地域決定プログラムと、このような地域決定プログラムを格納したコンピュータ可読媒体とを提供する。【解決手段】ＡＭチューナー１０Ａ，ＦＭチューナー１０Ｆ，ハードディスク及びメモリからなる記憶部１０Ｍ，各ハードウエアを統合的に制御するＣＰＵ１０Ｐ，並びに、稼働中に発生した事象の時刻を記録するタイマ１０Ｔを、備えるように、コンピュータを構成する。また、アプリケーションプログラム，地域決定プログラム１１，走査プログラム１２，対応テーブル１３，及び複数の判定用テーブル１４が記憶部１０Ｍにインストールされているように、コンピュータを構成する。【選択図】　　図６
2004117197.tif 000002
【特許請求の範囲】
【請求項１】
到来電波を受信して電気信号を出力するアンテナと、
前記アンテナから出力される電気信号のなかから所定の信号強度を持つ周波数成分を抽出することによりスペクトルデータを取得する走査部と、
測位対象とされる各地域を識別するための地域情報を記憶するとともに、前記各地域において受信可能な全ての放送チャネル周波数に関するチャネルデータを放送時間帯毎に記憶する記憶部と、
前記走査部からスペクトルデータを受け取った際には、その取得時刻が含まれる放送時間帯に属する前記記憶部中のチャネルデータの中に、前記スペクトルデータと内容が一致するものが存在するか否かを判別し、内容が一致するチャネルデータが前記記憶部内に存在していた場合にのみ、そのチャネルデータに対応する地域情報を前記記憶部内から読み出し、読み出した地域情報をレジスタに設定する制御部と
を備えることを特徴とする測位装置。
【請求項２】
到来電波を受信して電気信号を出力するアンテナと、
前記アンテナから出力される電気信号のなかから所定の信号強度を持つ周波数成分を抽出することによりスペクトルデータを取得する走査部と、
測位対象とされる各地域を識別するための地域情報を記憶するとともに前記各地域において受信可能な全ての放送チャネル周波数に関するチャネルデータを放送時間帯毎に記憶するサーバ装置に対し、ネットワークを介して繋がれる送受信部と、
前記走査部からスペクトルデータを受け取った際には、その取得時刻と前記スペクトルデータとを前記サーバ装置へ送信するように前記送受信部に指示し、その取得時刻が含まれる放送時間帯に属する前記チャネルデータの中に前記スペクトルデータと内容が一致するものが存在していた場合にそのチャネルデータに対応する地域情報が前記サーバ装置から送信されて来た際には、その地域情報を受信し、受信した地域情報をレジスタに設定する制御部と
を備えることを特徴とする測位装置。
【請求項３】
到来電波を受信したアンテナが出力する電気信号の中から所定の信号強度を持つ周波数成分を抽出することによりスペクトルデータを取得する走査装置と、測位対象とされる各地域を識別するための地域情報を記憶するとともに前記各地域において受信可能な全ての放送チャネル周波数に関するチャネルデータを放送時間帯毎に記憶する記憶装置とに繋がれるコンピュータに対し、
前記走査装置からのスペクトルデータを受信させ、
その受信時刻が含まれる放送時間帯に属する前記記憶装置中のチャネルデータの中に、前記スペクトルデータと内容が一致するものが存在するか否かを判別させ、
内容が一致するチャネルデータが前記記憶装置内に存在していた場合にのみ、そのチャネルデータに対応する地域情報を前記記憶装置内から読み出させ、
読み出した地域情報をレジスタに設定させる
ことを特徴とする地域決定プログラム。
【請求項４】
測位対象とされる各地域を識別するための地域情報を記憶するとともに前記各地域において受信可能な全ての放送チャネル周波数に関するチャネルデータを放送時間帯毎に記憶するサーバ装置に対し、ネットワークを介して繋がれ、且つ、到来電波を受信したアンテナが出力する電気信号のなかから所定の信号強度を持つ周波数成分を抽出することによりスペクトルデータを取得する走査装置に繋がれるコンピュータに対し、
前記走査装置からのスペクトルデータを受信させ、
その受信時刻と前記スペクトルデータとを前記サーバ装置に送信させ、
その取得時刻が含まれる放送時間帯に属する前記チャネルデータの中に前記スペクトルデータと内容が一致するものが存在していた場合にそのチャネルデータに対応する地域情報が前記サーバ装置から送信されて来た際には、その地域情報を受信させ、
受信した地域情報をレジスタに設定させる
ことを特徴とする地域決定プログラム。
【請求項５】
到来電波を受信したアンテナが出力する電気信号のなかから所定の信号強度を持つ周波数成分を抽出することによりスペクトルデータを取得する走査装置と、測位対象とする各地域を識別するための地域情報を記憶するとともに前記各地域において受信可能な全ての放送チャネル周波数に関するチャネルデータを放送時間帯毎に記憶する記憶装置とに繋がれるコンピュータに対し、
前記走査装置からのスペクトルデータを受信させ、
その受信時刻が含まれる放送時間帯に属する前記記憶装置中のチャネルデータの中に、前記スペクトルデータと内容が一致するものが存在するか否かを判別させ、
内容が一致するチャネルデータが前記記憶装置内に存在していた場合にのみ、そのチャネルデータに対応する地域情報を前記記憶装置内から読み出させ、
読み出した地域情報をレジスタに設定させる
地域決定プログラム
を格納したコンピュータ可読媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電波を利用することによって所在位置を測定する測位装置と、このような測位装置としてコンピュータを機能させる地域決定プログラムと、このような地域決定プログラムを格納したコンピュータ可読媒体とに、関する。
【０００２】
【従来の技術】
周知のように、電波を利用することによって所在位置を測定する測位装置として、全地球測位システム（ＧＰＳ）が、広く利用されている。全地球測位システムは、所定高度の軌道上を周回する複数の衛星から発せられる電波のうちの幾つかを受信するアンテナと、到来電波を受信したアンテナが出力する電気信号に基づいて所在位置の位置情報（緯度，経度及び高度）と時刻情報とを算出する受信機とを、備えており、その所在位置を約１０ｍの精度で測定することができる。
【０００３】
また、上記衛星から発せられる電波には、各衛星を識別するための符号が、含まれており、全地球測位システムは、各電波の持つ符号を用いることによって各衛星を捕捉している。そして、この全地球測位システムは、電源投入後から衛星を捕捉し始めるまでに時間が掛からないようにするために、電源切断時に、それまで捕捉していた衛星を示す符号を記憶する。但し、電源切断中に当該システムが大きく移動することにより電源切断前に捕捉していた衛星の発する電波を受信できなくなってしまった場合には、当該システムは、捕捉可能な衛星を探知するためのコールドスタート処理を行うので、正確な位置情報を出力し始めるまでに非常に時間が掛かってしまう。このため、コールドスタート処理に掛かる時間を幾らか短縮させることを目的として、受信可能なラジオ信号の周波数に基づいておおまかな所在位置を割り出すことによって捕捉可能な衛星（電波）を特定する技術が、提案されている（特許文献１参照）。
【０００４】
また、携帯電話機は、上記全地球測位システムのような測位装置として開発されたものではないものの、そのような測位装置として利用可能である。すなわち、携帯電話機は、その利用上、或る地域から別の地域へと移動され得るので、移動先の地域を担当する電話交換機から何時でも呼出信号を受けられるようにするために、電話交換機に繋がれた無線基地局と常に電波にて交信してその所在を明らかにしている。従って、目的の携帯電話機と交信している無線基地局を検出すれば、その携帯電話機の所在位置が明らかになるわけである。なお、簡易型携帯電話機（ＰＨＳ）の場合、無線基地局がカバーする領域の半径は約１００ｍであるので、簡易型携帯電話機は、その所在位置を約２００ｍの精度で測定可能な測位装置として、利用され得る。
【０００５】
【特許文献１】
特開平０９−２８８１６５号公報
【０００６】
【発明が解決しようとする課題】
ところで、ある種の機器やコンピュータの中には、何れの都市，地方，郡，県，道，州若しくは国に居ることが認識できさえすればその所在地に応じた機能を奏し得るものがある。このような機器やコンピュータにとっては、上述したような全地球測位システムや携帯電話機（の送受信機能）の持つ測定精度は、極めてオーバースペックとなるうえ、これらを内部に組み込むことがその機器やコンピュータのコストアップの原因となることが、容易に想到され得る。
【０００７】
一方、大抵のラジオ放送局は、２４時間３６５日連続して番組を放送していることはなく、放送機器のメインテナンスのため、若しくは、従業員の休息のため、又は、スポンサーが付かないという理由により、一定期間だけ放送を休止していることが多い。このため、上述した特許文献１記載の技術のようにラジオ信号の周波数を割り出す場合、時間に依ってその利用を制限されてしまうという問題があった。その結果、このような技術を利用した全地球測位システムには、コールドスタート処理に掛かる時間を少しも短縮させられないといった事態が、或る時間帯において生じ得る。
【０００８】
そこで、本発明の課題は、所在位置をおおまかに識別するための低廉な測位装置であって、然も、時間に依ってその利用を制限されることのない測位装置と、このような測位装置としてコンピュータを機能させる地域決定プログラムと、このような地域決定プログラムを格納したコンピュータ可読媒体とを、提供することにある。
【０００９】
【課題を解決するための手段】
上記の課題を解決するために、本発明による測位装置は、以下のような構成を採用した。
【００１０】
すなわち、本発明による測位装置は、到来電波を受信して電気信号を出力するアンテナと、前記アンテナから出力される電気信号のなかから所定の信号強度を持つ周波数成分を抽出することによりスペクトルデータを取得する走査部と、測位対象とされる各地域を識別するための地域情報を記憶するとともに、前記各地域において受信可能な全ての放送チャネル周波数に関するチャネルデータを放送時間帯毎に記憶する記憶部と、前記走査部からスペクトルデータを受け取った際には、その取得時刻が含まれる放送時間帯に属する前記記憶部中のチャネルデータの中に、前記スペクトルデータと内容が一致するものが存在するか否かを判別し、内容が一致するチャネルデータが前記記憶部内に存在していた場合にのみ、そのチャネルデータに対応する地域情報を前記記憶部内から読み出し、読み出した地域情報をレジスタに設定する制御部とを備えることを、特徴としている。
【００１１】
このように構成されるので、走査部がスペクトルデータを或る時刻に取得すると、その時刻を含む時間帯用のチャネルデータの中からそのスペクトルデータと一致するものが記憶部に記憶されているか否かが判別され、記憶部に記憶されていた場合には、そのチャネルデータに対応する地域情報が記憶部から読み出される。このため、何れの都市，地方，郡，県，道，州若しくは国に居ることが測定できれさえすれば良いある種の機器やコンピュータは、この地域情報に基づいて、時間に依ってその利用を制限されることなく、所在位置をおおまかに識別することができる。
【００１２】
なお、本発明による測位装置は、従来の放送受信機に組み込まれている機器を利用して簡単に製造することができる。従って、本発明による測位装置が組み込まれる機器やコンピュータは、全地球測位システムや携帯電話機（の送受信機能）が組み込まれる機器やコンピュータよりも、低廉に製造することができる。
【００１３】
また、本発明による測位装置においては、放送は、ラジオ放送であっても良いし、テレビジョン放送であっても良い。ラジオ放送としては、ＡＭ放送とすることもできるし、ＦＭ放送とすることもできるし、短波放送とすることもできる。
【００１４】
また、本発明による測位装置が組み込まれる機器としては、自動車の速度メーターであっても良いし、ポータブルオーディオ装置であっても良いし、その他のものであっても良い。自動車の速度メーターが地域情報を取得した場合には、例えばｋｍ／ｈからｍｉｌｅ／ｈへ表示速度単位を切り替えさせることができる。ポータブルオーディオ装置が地域情報を取得した場合には、画面に表示される文字の言語をその地域の言語へ自動的に切り替えさせることができる。一方、本発明による測位装置が組み込まれるコンピュータとしては、翻訳機能を有するものであっても良いし、通貨単位変換機能を有するものであっても良い。翻訳機能が地域情報を取得した場合には、例えば翻訳後の文章をドイツ語からフランス語へ切り替えさせたり、例えば翻訳後の文章を東北弁から大阪弁に切り替えさせたりできる。通貨単位変換機能が地域情報を取得した場合には、例えば通貨単位変換後の表示単位をユーロからポンドへ切り替えさせることができる。なお、何れの場合も、測位可能にしようとする地域のチャネルデータを記憶部に記憶しておく必要がある。
【００１５】
また、本発明による測位装置が組み込まれるコンピュータとしては、一般に市販されるデスクトップ型のコンピュータであって良いし、ノート型のコンピュータであっても良いし、携帯情報端末であっても良いし、携帯電話機であっても良いし、その他の装置であっても良い。
【００１６】
さらに、本発明による測位装置においては、記憶部の記憶容量が小さく且つ通信機能が備えられている場合には、チャネルデータは、ネットワーク上のサーバ装置に記憶されていても良い。この場合、スペクトルデータと内容が一致するチャネルデータを探索する処理は、サーバ装置に行わせることができ、測位装置は、サーバ装置へスペクトルデータを送信するとともに、サーバ装置から地域情報を受信する。
【００１７】
また、上記の課題を解決するために、本発明の第１の態様による地域決定プログラム及びコンピュータ可読媒体に格納される地域決定プログラムは、以下のような構成を採用した。
【００１８】
すなわち、本発明の第１の態様による地域決定プログラムは、到来電波を受信したアンテナが出力する電気信号のなかから所定の信号強度を持つ周波数成分を抽出することによりスペクトルデータを取得する走査装置と、測位対象とする各地域を識別するための地域情報を記憶するとともに前記各地域において受信可能な全ての放送チャネル周波数に関するチャネルデータを放送時間帯毎に記憶する記憶装置とに繋がれるコンピュータに対し、前記走査装置からのスペクトルデータを受信させ、その受信時刻が含まれる放送時間帯に属する前記記憶装置中のチャネルデータの中に、前記スペクトルデータと内容が一致するものが存在するか否かを判別させ、内容が一致するチャネルデータが前記記憶装置内に存在していた場合にのみ、そのチャネルデータに対応する地域情報を前記記憶装置内から読み出させ、読み出した地域情報をレジスタに設定させることを、特徴としている。
【００１９】
従って、この第１の態様による地域決定プログラムによれば、上述した本発明の測位装置としてコンピュータを機能させることができることになる。
【００２０】
また、上記の課題を解決するために、本発明の第２の態様による地域決定プログラムは、以下のような構成を採用した。
【００２１】
すなわち、本発明の第２の態様による地域決定プログラムは、測位対象とされる各地域を識別するための地域情報を記憶するとともに前記各地域において受信可能な全ての放送チャネル周波数に関するチャネルデータを放送時間帯毎に記憶するサーバ装置に対し、ネットワークを介して繋がれ、且つ、到来電波を受信したアンテナが出力する電気信号のなかから所定の信号強度を持つ周波数成分を抽出することによりスペクトルデータを取得する走査装置に繋がれるコンピュータに対し、前記走査装置からのスペクトルデータを受信させ、その受信時刻と前記スペクトルデータとを前記サーバ装置に送信させ、その取得時刻が含まれる放送時間帯に属する前記チャネルデータの中に前記スペクトルデータと内容が一致するものが存在していた場合にそのチャネルデータに対応する地域情報が前記サーバ装置から送信されて来た際には、その地域情報を受信させ、受信した地域情報をレジスタに設定させることを、特徴としている。
【００２２】
従って、この第２の態様による地域決定プログラムによれば、上述した本発明の測位装置としてコンピュータを機能させることができることになる。
【００２３】
【発明の実施の形態】
以下、図面に基づいて本発明の実施形態を説明する。
【００２４】
【実施形態１】
図１は、本発明による測位装置の第１の実施形態を概略的に示す構成図である。第１の実施形態は、設定される地域情報に依ってその動作状態を変更させるアプリケーションプログラムを実行可能な一般のコンピュータに対し、ＡＭチューナー１０Ａ及びＦＭチューナー１０Ｆを組み込むとともに、地域決定プログラム１１，走査プログラム１２，対応テーブル１３，及び複数の判定用テーブル１４をインストールしたものである。
【００２５】
すなわち、第１の実施形態のコンピュータは、ＡＭチューナー１０Ａ，ＦＭチューナー１０Ｆ，ハードディスク及びメモリからなる記憶部１０Ｍ，各ハードウエアを統合的に制御するＣＰＵ１０Ｐ，並びに、稼働中に発生した事象の時刻を記録するタイマ１０Ｔを、備えており、上記アプリケーションプログラム，地域決定プログラム１１，走査プログラム１２，対応テーブル１３，及び複数の判定用テーブル１４は、記憶部１０Ｍにインストールされている。
【００２６】
ＡＭチューナー１０Ａ及びＦＭチューナー１０Ｆは、一般に市販されるラジオ受信機に組み込まれているものであるので、その内部の詳細な説明を省略するが、その概略としては、各チューナー（走査部に相当）１０Ａ，１０Ｆは、何れも、周波数設定部と受信強度測定部とを備える。周波数設定部は、到来電波を受信したアンテナから出力される電気信号の中から、ＣＰＵ１０Ｐの指定した周波数成分のみを取り出し、その電気信号を受信強度測定部へ出力する。受信強度測定部は、周波数設定部から取り出された電気信号の振幅を電界強度として検出し、その信号が所定の閾値以上の強度を有する場合にその周波数の値をＣＰＵ１０Ｐへ出力する。
【００２７】
記憶部１０Ｍにインストールされるアプリケーションプログラムは、上述したように、設定される地域情報によってその動作状態を変更させるプログラムであり、例えば、入力された文章を、設定された地域情報に対応した言語又は方言に翻訳する翻訳プログラムや、或る通貨単位で入力された金額を、設定された地域情報に対応した通貨単位への為替レートに従って、その通貨単位での金額に変換する通貨計算プログラムなどである。
【００２８】
また、記憶部１０Ｍにインストールされている地域決定プログラム１１は、上述したアプリケーションプログラムのプラグインとして機能するプログラムであり、その処理内容については、図６を参照して後述する。
【００２９】
また、記憶部１０Ｍにインストールされている走査プログラム１２は、一般に市販されるラジオ受信機に組み込まれているＤＴＳ（デジタルチューニングシステム）のＲＯＭ内にインストールされている走査プログラムと同じものであるので、その詳細な説明を省略するが、その概略を述べると、この走査プログラム１２は、ＣＰＵ１０Ｐに対し、到来電波を受信したアンテナから出力される電気信号のなかから取り出させる周波数成分を、所定時間（例えば数十ｍ秒）経過毎に、１ステップ（我が国のＡＭ放送であれば９ｋＨｚ，ＦＭ放送であれば０．１ＭＨｚ）ずつ増加させるプログラムである。
【００３０】
さらに、記憶部１０Ｐにインストールされている対応テーブル１３及び複数の判定用テーブル１４は、ＣＰＵ１０Ｐが地域決定プログラム１１を実行する際にＣＰＵ１０Ｍによって利用される。図２は、対応テーブル１３を概念的に示す表である。図２に示されるように、対応テーブル１３は、識別可能な地域を示す地域名、すなわち地域情報（札幌，函館，…）が各行に対応付けられているとともに、一時間毎の時間帯が各列に対応付けられているマトリクスであり、各グリッドには、その行の地域名及びその列の時間帯に対応する判定用テーブル１４のファイル名が、記録されている。図３乃至図５は、判定用テーブル１４の幾つかの例を概念的に示す表である。図３乃至図５に示されるように、各判定用テーブル１４には、対応する地域情報の示す地域において対応する時間帯に受信できるとされているＡＭ放送チャネル及びＦＭ放送チャネルの周波数が列挙されている。この判定用テーブル１４は、識別可能な地域毎に２４個ずつ用意されており、各判定用テーブル１４には、互いに異なるファイル名が定義されている。但し、２４個の判定用テーブル１４のなかには、互いに同じ内容を有するものがが存在する場合がある。
【００３１】
以上のように構成される第１の実施形態のコンピュータにおいて、上述したアプリケーションプログラムが実行されると、地域決定プログラム１１がＣＰＵ１０Ｐによって記憶部１０Ｍから読み出され、地域決定処理の実行が開始される。図６は、地域決定処理の内容を示すフローチャートである。
【００３２】
地域決定処理の開始後、ＣＰＵ１０Ｐは、走査プログラム１２を記憶部１０Ｍから読み出して実行することにより、ＡＭ放送の周波数帯（我が国の場合は５２２ｋＨｚ〜１６２９ｋＨｚ）及びＦＭ放送の周波数帯（我が国の場合は７６ＭＨｚ〜９０ＭＨｚ）の走査を開始し（Ｓ１０１）、走査が終了するまで待機しつつ（Ｓ１０２）、所定の閾値以上の信号強度を有する周波数の値を各チューナー１０Ａ，１０Ｆの受信強度測定部から順次取得し、その周波数帯のスペクトルデータとして記憶する。そして、走査が終了すると、ＣＰＵ１０Ｐは、この時点の時刻をタイマ１０Ｔから読み出し（Ｓ１０３）、読み出した時刻を含む時間帯を特定する（Ｓ１０４）。
【００３３】
続いて、ＣＰＵ１０Ｐは、対応テーブル１３を参照することにより、当該時間帯に属するファイル名のうち、最初のファイル名を処理対象として特定する（Ｓ１０５）。その後、ＣＰＵ１０Ｐは、このファイル名の判定用テーブル１４を記憶部１０Ｍから読み出し、当該テーブル１４に記述されている各周波数と、Ｓ１０２において取得したスペクトルデータ中の各周波数とが全て一致するか否かを、判別する（Ｓ１０６）。
【００３４】
そして、当該テーブル１４中の各周波数とスペクトルデータ中の各周波数とが全て一致しなかった場合（Ｓ１０６；ＮＯ）、ＣＰＵ１０Ｐは、未処理のファイル名が存在するか否かを、判別する（Ｓ１０７）。そして、ＣＰＵ１０Ｐは、未処理のファイル名が存在していた場合（Ｓ１０７；ＹＥＳ）、当該時間帯に属する未処理のファイル名のうち、次のファイル名を処理対象として特定して（Ｓ１０８）、処理をＳ１０６へ戻し、未処理のファイル名が存在していなかった場合（Ｓ１０７；ＮＯ）、地域特定不可を示す情報を生成する（Ｓ１０９）。
【００３５】
一方、当該テーブル１４中の各周波数とスペクトルデータ中の各周波数とが全て一致した場合（Ｓ１０６；ＹＥＳ）、ＣＰＵ１０Ｐは、当該判定用テーブル１４のファイル名に対応する地域情報を対応テーブル１３から読み出す（Ｓ１１０）。
【００３６】
そして、ＣＰＵ１０Ｐは、Ｓ１０９において生成された情報又はＳ１１０において読み出された地域情報を、当該アプリケーションプログラムの地域属性として設定し（Ｓ１１１）、地域決定処理を終了する。
【００３７】
このようにしてアプリケーションプログラムの地域属性として設定される地域情報は、全地球測位システム（ＧＰＳ）の測位結果のように十数ｍの精度で示される地点ではなく、県や地方などのおおまかな地域を示している（図２参照）。従って、第１の実施形態のコンピュータは、所在位置をおおまかに識別することができる測位装置として機能する。然も、地域情報に対応する判定用テーブル１４は、各時間帯毎に用意されており、実際に受信することができる放送チャネルが処理実行時刻によって増加又は減少した場合であっても、所在位置（地域）を正確に割り出すことができる。つまり、第１の実施形態のコンピュータは、時間に依ってその利用を制限されることがない。
【００３８】
さらに、第１の実施形態によれば、一般のコンピュータに各チューナー１０Ａ，１０Ｍを組み込むとともに各プログラム１１，１２と各テーブル１３，１４をインストールすることにより、測位装置としての機能が付加される。従って、設定される地域情報によってその動作状態を変更させるアプリケーションプログラムを実行可能な一般のコンピュータに対し、極めて低廉に測位機能を付加することができる。
【００３９】
【実施形態２】
図７は、本発明による測位装置の第２の実施形態を概略的に示す構成図である。第２の実施形態は、設定される地域情報によってその動作状態を変更させるアプリケーションプログラムを実行可能な一般のコンピュータに対し、ＡＭチューナー１０Ａ及びＦＭチューナー１０Ｆを組み込むとともに、地域決定プログラム１５，走査プログラム１２をインストールしたものであり、且つ、このコンピュータとネットワークを介して通信可能なサーバ装置に対し、判定プログラム１６，対応テーブル１３，及び複数の判定用テーブル１４をインストールしたものである。
【００４０】
すなわち、第２の実施形態のコンピュータは、ＡＭチューナー１０Ａ，ＦＭチューナー１０Ｆ，ハードディスク及びメモリからなる記憶部１０Ｍ，各ハードウエアを統合的に制御するＣＰＵ１０Ｐ，稼働中に発生した事象の時刻を記録するタイマ１０Ｔ，並びに、ネットワーク上のサーバ装置との間でデータの送受信を司る通信制御回路（送受信部に相当）１０Ｃを、備えており、上記アプリケーションプログラム，地域決定プログラム１５，及び走査プログラム１２は、記憶部１０Ｍにインストールされている。ここで、第１の実施形態と同じ符号が用いられているものは、第１の実施形態において説明したものと同じ構成であるので説明を省略する。
【００４１】
なお、記憶部１０Ｍにインストールされる地域決定プログラム１５は、第１の実施形態の地域決定プログラム１１と同様に、上述したアプリケーションプログラムのプラグインとして機能するプログラムであるが、その内容は、第１の実施形態のものとは一部異なる。この地域決定プログラム１５の処理内容については、図８を参照して後述する。
【００４２】
また、サーバ装置は、ＣＰＵ２０Ｐ，記憶部２０Ｍ，通信制御回路２０Ｃなどを備えるコンピュータであり、判定プログラム１６，対応テーブル１３，複数の判定用テーブル１４は、記憶部２０Ｍに記憶されている。ここでも、第１の実施形態と同じ符号が用いられているものについては、説明を省略する。なお、記憶部２０Ｍにインストールされる判定プログラム１６の処理内容については、図９を参照して後述する。
【００４３】
以上のように構成される第２の実施形態において、上述したアプリケーションプログラムが実行されると、地域決定プログラム１５がＣＰＵ１０Ｐによって記憶部１０Ｍから読み出され、地域決定処理の実行が開始される。図８は、地域決定処理の内容を示すフローチャートである。
【００４４】
地域決定処理の開始後、ＣＰＵ１０Ｐは、図６の地域決定処理におけるＳ１０１〜Ｓ１０４と同じ処理を実行することにより、スペクトルデータを取得するとともに、その時点の時刻を含む時間帯を特定する（Ｓ２０１〜２０４）。続いて、ＣＰＵ１０Ｐは、スペクトルデータと時間帯に関する情報とをサーバ装置へ送信し（Ｓ２０５）、サーバ装置から情報が送信されてくるまで待機する（Ｓ２０６）。
【００４５】
一方、サーバ装置のＣＰＵ２０Ｐは、主電源が投入されている間は、判定プログラム１６を記憶部２０Ｍから読み出して、判定処理の実行を開始している。図９は、判定処理の内容を示すフローチャートである。判定処理の開始後、ＣＰＵ２０Ｐは、コンピュータからスペクトルデータと時間帯に関する情報とが送信されてくるのを待機する（Ｓ３０１）
【００４６】
そして、ＣＰＵ２０Ｐは、スペクトルデータと時間帯に関する情報とを受信すると、対応テーブル（図２参照）１３を参照することによって、当該時間帯に属するファイル名のうち、最初のファイル名を処理対象として特定する（Ｓ３０２）。その後、ＣＰＵ２０Ｐは、このファイル名の判定用テーブル１４を記憶部２０Ｍから読み出し、当該テーブル１４に記述されている各周波数と、Ｓ３０１において受信したスペクトルデータ中の各周波数とが全て一致するか否かを、判別する（Ｓ３０３）。
【００４７】
そして、当該テーブル１４中の各周波数とスペクトルデータ中の各周波数とが全て一致しなかった場合（Ｓ３０３；ＮＯ）、ＣＰＵ２０Ｐは、未処理のファイル名が存在するか否かを、判別する（Ｓ３０４）。そして、ＣＰＵ２０Ｐは、未処理のファイル名が存在していた場合（Ｓ３０４；ＹＥＳ）、当該時間帯に属する未処理のファイル名のうち、次のファイル名を処理対象として特定し（Ｓ３０５）、未処理のファイル名が存在していなかった場合（Ｓ３０４；ＮＯ）、地域特定不可を示す情報を生成する（Ｓ３０６）。
【００４８】
一方、当該テーブル１４中の各周波数とスペクトルデータ中の各周波数とが全て一致した場合（Ｓ３０３；ＹＥＳ）、ＣＰＵ２０Ｐは、当該判定用テーブル１４のファイル名に対応する地域情報を対応テーブル１３から読み出す（Ｓ３０７）。
【００４９】
そして、ＣＰＵ２０Ｐは、Ｓ３０６において生成された情報又はＳ３０７において読み出された地域情報を、スペクトルデータの送信元であるコンピュータへ送信し（Ｓ３０８）、処理をＳ３０１へ戻す。
【００５０】
図８に戻り、Ｓ２０６においてサーバ装置から情報が送信されてくるまで待機していたＣＰＵ１０Ｐは、サーバ装置から情報を受信すると、その受信した情報を当該アプリケーションプログラムの地域属性として設定し（Ｓ２０７）、地域決定処理を終了する。
【００５１】
このように、第２の実施形態によれば、対応テーブル１３及び複数の判定用テーブル１４がサーバ装置の記憶部２０Ｍに格納されるので、コンピュータが記憶容量の小さく且つ通信機能を有するコンピュータ、例えば、携帯情報端末や携帯電話機であっても、各チューナー１０Ａ，１０Ｍを組み込むとともに各プログラム１２，１５をインストールすることにより、測位装置としての機能を低廉に付加することができる。
【００５２】
【実施形態３】
図１０は、本発明による測位装置の第３の実施形態を概略的に示す構成図である。第３の実施形態は、普通自動車や自動二輪車などに備えられる速度表示装置である。この速度表示装置は、ＡＭチューナー１０Ａ，ＦＭチューナー１０Ｆ，ＲＯＭやメモリからなる記憶部３０Ｍ，各ハードウエアを統合的に制御するＣＰＵ３０Ｐ，稼働中に発生した事象の時刻を記録するタイマ３０Ｔ，車速センサＳにおいて検出された車軸の回転をパルス信号に変換して出力する車速検出部３０Ｄ，並びに、車速を表示するための表示部３０Ｉを、備えており、記憶部３０Ｍには、対応テーブル１３，複数の判定用テーブル１４，速度単位テーブル３１，車速表示プログラム３２及び単位変換プログラム３３が、インストールされている。ここで、第１の実施形態と同じ符号が用いられているものは、第１の実施形態において説明したものと同じ構成であるので説明を省略する。
【００５３】
記憶部３０Ｍにインストールされる速度単位テーブル３１は、ＣＰＵ３０Ｐが単位変換プログラム３３を実行する際にそのＣＰＵ３０Ｐによって利用される。図１１は、速度単位テーブル３１を概念的に示す表である。図１１に示されるように、速度単位テーブル３１は、識別可能な国を示す地域名、すなわち、地域情報（東京，ソウル，…）が各行に対応付けられているとともに、その行の地域（国）において車速表示用として用いられている単位と、車速検出部３０Ｄから出力される単位時間当たりのパルス数に乗じて速度を算出するための係数とが、各列に対応付けられているマトリクスである。なお、この速度単位テーブル３１には、地域特定不可を示す情報も記録されており、この情報には、車速の単位としてｋｍ／ｈが、定義されている。
【００５４】
また、記憶部３０Ｍにインストールされる車速表示プログラム３２は、図１２のフローチャートに示されるように、ＣＰＵ３０Ｐに対し、車速検出部３０Ｄから出力されるパルスを単位時間毎にカウントさせ（Ｓ４０１）、カウントして得られたパルス数に、地域情報に対応した係数を乗じさせ（Ｓ４０２）、乗じて得られた車速と、地域情報に対応した単位とを表示部３０Ｉに表示させる（Ｓ４０３）。
【００５５】
さらに、記憶部３０Ｍにインストールされる単位変換プログラム３３は、測位結果に応じて、上述した車速表示プログラム３２に設定される単位及び係数を切り替えるためのプログラムであり、その処理内容については、図８を参照して後述する。
【００５６】
以上のように構成される第３の実施形態の速度表示装置においては、主電源が投入されている間（エンジンが掛かっている間）、車速表示プログラム３２が、ＣＰＵ３０Ｐによって記憶部３０Ｍから読み出されて、車速表示処理の実行が継続される。これと並行して、単位変換プログラム３３が、定期的（例えば１時間おき、１２時間おき、一日おき、一週間おき）にＣＰＵ３０Ｐによって記憶部３０Ｍから読み出されて、単位変換処理の実行が開始される。図１３は、単位変換処理の内容を示すフローチャートである。
【００５７】
単位変換処理の開始後、ＣＰＵ３０Ｐは、図６の地域決定処理におけるＳ１０１〜Ｓ１１０と同じ処理を実行することにより、地域特定不可を示す情報、又は地域情報を取得する（Ｓ５０１〜Ｓ５１０）。続いて、ＣＰＵ３０Ｐは、取得した情報に対応する単位と係数とを、速度単位テーブル３１から読み込む（Ｓ５１１）。その後、ＣＰＵ３０Ｐは、読み込んで得た単位と係数とを車速表示プログラム３２に設定し（Ｓ５１２）、単位変換処理を終了する。
【００５８】
以上に示される単位変換処理が実行されるので、この車速表示装置を有する普通自動車又は自動二輪車が移動することによって、その所在位置（国）が変わると、それに伴って、車速表示するための単位と係数とが、その地域用のものに置換される。すると、表示部に表示される車速は、ｋｍ／ｈ表示になり、或いは、ｍｉｌｅ／ｈ表示になる。
【００５９】
このように、第３の実施形態によれば、車速表示装置のような機器に、各チューナー１０Ａ，１０Ｍを組み込むとともに各プログラム１２，１５をインストールすることにより、測位装置としての機能を低廉に付加することができる。
【００６０】
（付記１）
到来電波を受信して電気信号を出力するアンテナと、
前記アンテナから出力される電気信号のなかから所定の信号強度を持つ周波数成分を抽出することによりスペクトルデータを取得する走査部と、
測位対象とされる各地域を識別するための地域情報を記憶するとともに、前記各地域において受信可能な全ての放送チャネル周波数に関するチャネルデータを放送時間帯毎に記憶する記憶部と、
前記走査部からスペクトルデータを受け取った際には、その取得時刻が含まれる放送時間帯に属する前記記憶部中のチャネルデータの中に、前記スペクトルデータと内容が一致するものが存在するか否かを判別し、内容が一致するチャネルデータが前記記憶部内に存在していた場合にのみ、そのチャネルデータに対応する地域情報を前記記憶部内から読み出し、読み出した地域情報をレジスタに設定する制御部と
を備えることを特徴とする測位装置。
【００６１】
（付記２）
到来電波を受信して電気信号を出力するアンテナと、
前記アンテナから出力される電気信号のなかから所定の信号強度を持つ周波数成分を抽出することによりスペクトルデータを取得する走査部と、
測位対象とされる各地域を識別するための地域情報を記憶するとともに前記各地域において受信可能な全ての放送チャネル周波数に関するチャネルデータを放送時間帯毎に記憶するサーバ装置に対し、ネットワークを介して繋がれる送受信部と、
前記走査部からスペクトルデータを受け取った際には、その取得時刻と前記スペクトルデータとを前記サーバ装置へ送信するように前記送受信部に指示し、その取得時刻が含まれる放送時間帯に属する前記チャネルデータの中に前記スペクトルデータと内容が一致するものが存在していた場合にそのチャネルデータに対応する地域情報が前記サーバ装置から送信されて来た際には、その地域情報を受信し、受信した地域情報をレジスタに設定する制御部と
を備えることを特徴とする測位装置。
【００６２】
（付記３）
前記放送は、ＦＭラジオ放送である
ことを特徴とする付記１又は２記載の測位装置。
【００６３】
（付記４）
前記放送は、ＡＭラジオ放送である
ことを特徴とする付記１又は２記載の測位装置。
【００６４】
（付記５）
コンピュータ内に組み込まれている
ことを特徴とする付記１乃至４の何れかに記載の測位装置。
【００６５】
（付記６）
到来電波を受信したアンテナが出力する電気信号の中から所定の信号強度を持つ周波数成分を抽出することによりスペクトルデータを取得する走査装置と、測位対象とされる各地域を識別するための地域情報を記憶するとともに前記各地域において受信可能な全ての放送チャネル周波数に関するチャネルデータを放送時間帯毎に記憶する記憶装置とに繋がれるコンピュータに対し、
前記走査装置からのスペクトルデータを受信させ、
その受信時刻が含まれる放送時間帯に属する前記記憶装置中のチャネルデータの中に、前記スペクトルデータと内容が一致するものが存在するか否かを判別させ、
内容が一致するチャネルデータが前記記憶装置内に存在していた場合にのみ、そのチャネルデータに対応する地域情報を前記記憶装置内から読み出させ、
読み出した地域情報をレジスタに設定させる
ことを特徴とする地域決定プログラム。
【００６６】
（付記７）
測位対象とされる各地域を識別するための地域情報を記憶するとともに前記各地域において受信可能な全ての放送チャネル周波数に関するチャネルデータを放送時間帯毎に記憶するサーバ装置に対し、ネットワークを介して繋がれ、且つ、到来電波を受信したアンテナが出力する電気信号のなかから所定の信号強度を持つ周波数成分を抽出することによりスペクトルデータを取得する走査装置に繋がれるコンピュータに対し、
前記走査装置からのスペクトルデータを受信させ、
その受信時刻と前記スペクトルデータとを前記サーバ装置に送信させ、
その取得時刻が含まれる放送時間帯に属する前記チャネルデータの中に前記スペクトルデータと内容が一致するものが存在していた場合にそのチャネルデータに対応する地域情報が前記サーバ装置から送信されて来た際には、その地域情報を受信させ、
受信した地域情報をレジスタに設定させる
ことを特徴とする地域決定プログラム。
【００６７】
（付記８）
到来電波を受信したアンテナが出力する電気信号のなかから所定の信号強度を持つ周波数成分を抽出することによりスペクトルデータを取得する走査装置と、測位対象とする各地域を識別するための地域情報を記憶するとともに前記各地域において受信可能な全ての放送チャネル周波数に関するチャネルデータを放送時間帯毎に記憶する記憶装置とに繋がれるコンピュータに対し、
前記走査装置からのスペクトルデータを受信させ、
その受信時刻が含まれる放送時間帯に属する前記記憶装置中のチャネルデータの中に、前記スペクトルデータと内容が一致するものが存在するか否かを判別させ、
内容が一致するチャネルデータが前記記憶装置内に存在していた場合にのみ、そのチャネルデータに対応する地域情報を前記記憶装置内から読み出させ、
読み出した地域情報をレジスタに設定させる
地域決定プログラム
を格納したコンピュータ可読媒体。
【００６８】
（付記９）
測位対象とされる各地域を識別するための地域情報を記憶するとともに前記各地域において受信可能な全ての放送チャネル周波数に関するチャネルデータを放送時間帯毎に記憶するサーバ装置に対し、ネットワークを介して繋がれ、且つ、到来電波を受信したアンテナが出力する電気信号のなかから所定の信号強度を持つ周波数成分を抽出することによりスペクトルデータを取得する走査装置に繋がれるコンピュータに対し、
前記走査装置からのスペクトルデータを受信させ、
その受信時刻と前記スペクトルデータとを前記サーバ装置に送信させ、
その取得時刻が含まれる放送時間帯に属する前記チャネルデータの中に前記スペクトルデータと内容が一致するものが存在していた場合にそのチャネルデータに対応する地域情報が前記サーバ装置から送信されて来た際には、その地域情報を受信させ、
受信した地域情報をレジスタに設定させる
地域決定プログラム
を格納したコンピュータ可読媒体。
【００６９】
【発明の効果】
以上に説明したように、本発明によれば、所在位置をおおまかに識別することができるとともに、低廉な構成とすることができ、然も、時間に依ってその利用を制限されることがない。
【図面の簡単な説明】
【図１】第１の実施形態を概略的に示す構成図
【図２】対応テーブルを概念的に示す表
【図３】判定用テーブルを概念的に示す表
【図４】判定用テーブルを概念的に示す表
【図５】判定用テーブルを概念的に示す表
【図６】地域決定処理の内容を示すフローチャート
【図７】第２の実施形態を概略的に示す構成図
【図８】地域決定処理の内容を示すフローチャート
【図９】判定処理の内容を示すフローチャート
【図１０】第３の実施形態を概略的に示す構成図
【図１１】速度単位テーブルを概念的に示す表
【図１２】車速表示処理の内容を示すフローチャート
【図１３】単位変換処理の内容を示すフローチャート
【符号の説明】
１０Ａ　ＡＭチューナー
１０Ｆ　ＦＭチューナー
１０Ｍ　記憶部
１０Ｐ　ＣＰＵ
１０Ｔ　タイマ
１０Ｃ　通信制御回路
１１　　地域決定プログラム
１２　　走査プログラム
１３　　対応テーブル
１４　　判定用テーブル
１５　　地域決定プログラム
１６　　判定プログラム
２０Ｃ　通信制御回路
２０Ｍ　記憶部
２０Ｐ　ＣＰＵ
３０Ｄ　車速検出部
３０Ｉ　表示部
３０Ｍ　記憶部
３０Ｐ　ＣＰＵ
３０Ｔ　タイマ
３１　　速度単位テーブル
３２　　車速表示プログラム
３３　　単位変換プログラム
【図１】
2004117197.tif 000003
【図２】
2004117197.tif 000004
【図３】
2004117197.tif 000005
【図４】
2004117197.tif 000006
【図５】
2004117197.tif 000007
【図６】
2004117197.tif 000008
【図７】
2004117197.tif 000009
【図８】
2004117197.tif 000010
【図９】
2004117197.tif 000011
【図１０】
2004117197.tif 000012
【図１１】
2004117197.tif 000013
【図１２】
2004117197.tif 000014
【図１３】
2004117197.tif 000015