(57)【要約】【課題】移動経路において通信状況が良好な区間を予測する際に出発地点及び到着地点の指定を不要とする。【解決手段】位置取得部１１は、自装置の現在位置を取得する。読み出し部１５は、位置取得部１１が取得した位置を含む経路に関連付けられた位置及び通信状況を、経路毎に当該経路上の複数の位置及び当該位置における通信状況を関連付けて記憶する記憶部１２から読み出す。予測部１６は、前記読み出し部１５が読み出した位置及び通信状況に基づいて、通信状況が所定の閾値以上となる区間を予測する。【選択図】図１
2012239106.tif 000002
【特許請求の範囲】
【請求項１】
自装置の現在位置の位置情報を取得する位置取得部と、
前記位置取得部が取得した位置情報を含む経路に関連付けられた位置情報及び通信状況を、経路上の複数の位置情報及び当該位置情報が示す位置における通信状況を経路毎に関連付けて記憶する記憶部から読み出す読み出し部と、
前記読み出し部が読み出した位置情報及び通信状況に基づいて、通信状況が所定の閾値以上となる区間を予測する予測部と
を備えることを特徴とする通信装置。
【請求項２】
前記位置取得部が取得した位置情報を含む経路を前記記憶部が記憶していない場合に、前記位置取得部が取得した複数の位置情報及び当該位置情報が示す位置における通信状況を、新たな経路の位置情報及び通信状況として前記記憶部に記録する記録部
を備えることを特徴とする請求項１に記載の通信装置。
【請求項３】
前記記録部は、前記位置取得部が取得した複数の位置情報に関連付けて、当該位置情報が示す位置に到達した時刻、及び当該位置情報が示す位置における前記時刻の通信状況を前記記憶部に記録し、
前記位置取得部が取得した位置情報に関連付けられた時刻、及び前記予測部が予測した区間の始点を示す位置情報に関連付けられた時刻を前記記憶部から読み出し、読み出した時刻の差を、前記予測部が予測した区間に到達するまでの時間として算出する到達時間算出部
を備えることを特徴とする請求項２に記載の通信装置。
【請求項４】
前記読み出し部は、前記位置取得部が取得した位置情報を含む経路のうち、当該位置に関連付けられた時刻が現在時刻に最も近いものに関連付けられた位置情報及び通信状況を前記記憶部から読み出す、
ことを特徴とする請求項３に記載の通信装置。
【請求項５】
前記位置取得部は、異なる時刻に現在位置の位置情報を複数回取得し、
前記読み出し部は、前記位置取得部が取得したそれぞれの位置情報に対応する位置情報を含む経路に関連付けられた位置情報及び通信状況を読み出す
ことを特徴とする請求項１から請求項４の何れか１項に記載の通信装置。
【請求項６】
前記位置取得部は、移動速度が所定の速度に達した場合に、前記位置情報を取得する
ことを特徴とする請求項１から請求項５の何れか１項に記載の通信装置。
【請求項７】
通信装置を用いた通信状況良好区間予測方法であって、
自装置の現在位置の位置情報を取得するステップと、
前記取得した位置情報を含む経路に関連付けられた位置情報及び通信状況を、当該経路上の複数の位置情報及び当該位置情報が示す位置における通信状況を経路毎に関連付けて記憶する記憶部から読み出すステップと、
前記読み出した位置情報及び通信状況に基づいて、通信状況が所定の閾値以上となる区間を予測するステップと
を有することを特徴とする通信状況良好区間予測方法。
【請求項８】
通信装置を、
自装置の現在位置の位置情報を取得する位置取得部、
前記位置取得部が取得した位置情報を含む経路に関連付けられた位置情報及び通信状況を、当該経路上の複数の位置情報及び当該位置情報が示す位置における通信状況を経路毎に関連付けて記憶する記憶部から読み出す読み出し部、
前記読み出し部が読み出した位置及び通信状況に基づいて、通信状況が所定の閾値以上となる区間を予測する予測部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信状況良好区間予測方法、及びプログラムに関する。
【背景技術】
【０００２】
携帯電話端末の利用者は、電車や自動車による移動中にも電子メールやＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）などのパケット通信を行うことが多い。しかしながら、電車や自動車による移動区間には、トンネル内など、通信状況が良好でない地点が多く存在する。通信状況が良好でない地点において接続を行うと、接続エラーなどによりレスポンスが返ってこないために利用者に不快感を与えることや、携帯電話端末の電力を余計に消費することなどの問題がある。
【０００３】
この問題を解決する方法として、特許文献１には、位置情報と通信レベルとを関連付けたデータベースを作成する方法、及び出発地から目的地の経路探索を行う際に当該経路の進行において最適な通信タイミングを特定する方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−２９５１６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の方法を用いて通信状況が良好となる区間の通知を受けるには、予め出発地点と到着地点を指定して経路を特定する必要があり、利用者の負担となってしまうという問題があった。
本発明は、上記の問題に鑑みてなされたものであり、移動経路において通信状況が良好な区間を予測する際に出発地点及び到着地点の指定を不要とすることを課題とする。
【課題を解決するための手段】
【０００６】
本発明は上記の課題を解決するためになされたものであり、自装置の現在位置の位置情報を取得する位置取得部と、前記位置取得部が取得した位置情報を含む経路に関連付けられた位置情報及び通信状況を、経路上の複数の位置情報及び当該位置情報が示す位置における通信状況を経路毎に関連付けて記憶する記憶部から読み出す読み出し部と、前記読み出し部が読み出した位置情報及び通信状況に基づいて、通信状況が所定の閾値以上となる区間を予測する予測部とを備えることを特徴とする。
【０００７】
また、本発明は、通信装置を用いた通信状況良好区間予測方法であって、自装置の現在位置の位置情報を取得するステップと、前記取得した位置情報を含む経路に関連付けられた位置情報及び通信状況を、当該経路上の複数の位置情報及び当該位置情報が示す位置における通信状況を経路毎に関連付けて記憶する記憶部から読み出すステップと、前記読み出した位置情報及び通信状況に基づいて、通信状況が所定の閾値以上となる区間を予測するステップとを有することを特徴とする。
【０００８】
また、本発明は、通信装置を、自装置の現在位置の位置情報を取得する位置取得部、前記位置取得部が取得した位置情報を含む経路に関連付けられた位置情報及び通信状況を、当該経路上の複数の位置情報及び当該位置情報が示す位置における通信状況を経路毎に関連付けて記憶する記憶部から読み出す読み出し部、前記読み出し部が読み出した位置及び通信状況に基づいて、通信状況が所定の閾値以上となる区間を予測する予測部として機能させるためのプログラムである。
【発明の効果】
【０００９】
本発明によれば、移動経路において通信状況が良好な区間を予測する際に出発地点及び到着地点の指定を不要とすることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態による携帯電話端末の構成を示す概略ブロック図である。
【図２】記憶部が記憶する情報の一例を示す図である。
【図３】本実施形態による携帯電話端末の動作を示すフローチャートである。
【図４】本発明による通信装置の基本構成を示す概略ブロック図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
図１は、本発明の一実施形態による携帯電話端末１（通信装置）の構成を示す概略ブロック図である。
携帯電話端末１は、位置取得部１１、記憶部１２、通信状況測定部１３、記録部１４、読み出し部１５、予測部１６、到達時間算出部１７、通知部１８を備える。
【００１２】
位置取得部１１は、携帯電話端末１の現在位置を示す位置情報を取得する。位置情報の取得には、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を用いる。
【００１３】
図２は、記憶部１２が記憶する情報の一例を示す図である。
記憶部１２は、図２に示すように、経路毎に当該経路の通信状況を示す通信状況データを記憶する。通信状況データとは、経路の各地点の位置情報及び時刻と、通信状況との関係を示すデータである。
【００１４】
通信状況測定部１３は、アンテナを介して電波を捕捉し、通信状況を測定する。なお、通信状況は、基地局から受信した電波の強度や干渉波の強度などに基づいて測定される。
記録部１４は、位置取得部１１が取得した位置情報と、通信状況測定部１３が測定した通信状況と、現在時刻とを関連付けて、記憶部１２に記録する。
【００１５】
読み出し部１５は、位置取得部１１が取得した位置情報を含む経路に関連付けられた通信状況データを読み出す。
予測部１６は、読み出し部１５が読み出した通信状況データに基づいて、通信状況が安定する区間を予測する。
到達時間算出部１７は、予測部１６が予測した区間に到達するまでの時間を算出する。
通知部１８は、到達時間算出部１７が算出した時間を通知する。
【００１６】
次に、本実施形態による携帯電話端末１が通信状況の良好な区間を予測する処理について説明する。
図３は、本実施形態による携帯電話端末１の動作を示すフローチャートである。
まず、位置取得部１１は、携帯電話端末１が移動を開始したか否かを判定する（ステップＳ１）。具体的には、位置取得部１１は、間欠的に現在位置の位置情報を取得し、前回取得した位置情報と今回取得した位置情報との距離が所定の閾値以上である場合に、携帯電話端末１が移動を開始したと判定する。
位置取得部１１によって携帯電話端末１が移動を開始していないと判定された場合（ステップＳ１：ＮＯ）、ステップＳ１に戻り、再度携帯電話端末１の移動の有無の判定を行う。
【００１７】
他方、位置取得部１１によって携帯電話端末１が移動を開始していると判定された場合（ステップＳ１：ＹＥＳ）、位置取得部１１は、携帯電話端末１の現在位置の位置情報を取得する（ステップＳ２）。次に、通信状況測定部１３は、現在位置における通信状況の測定を行う（ステップＳ３）。次に、記録部１４は、ステップＳ２で位置取得部１１が取得した位置情報と、現在時刻と、ステップＳ３で通信状況測定部１３が測定した通信状況とを通信状況データとして記憶部１２に記録する（ステップＳ４）。
【００１８】
次に、読み出し部１５は、ステップＳ１で位置取得部１１によって携帯電話端末１が移動を開始していると判定された時刻からの経過時間が所定時間（例えば、５分）を経過したか否かを判定する（ステップＳ５）。読み出し部１５が、ステップＳ１による判定の時刻から所定時間が経過していないと判定した場合（ステップＳ５：ＮＯ）、ステップＳ２に戻り、通信状況データの記録処理を継続する。
【００１９】
他方、読み出し部１５は、ステップＳ１による判定の時刻から所定時間が経過したと判定した場合（ステップＳ５：ＹＥＳ）、ステップＳ４で記録したそれぞれの位置情報に対応する位置情報を通信状況データに含む経路が記憶部１２に記憶されているか否かを判定することで、現在通行中の経路を過去に通行したことがあるか否かを判定する（ステップＳ６）。ここで、ステップＳ４で記録したそれぞれの位置情報に対応する位置情報を通信状況データに含む経路が記憶部１２に記憶されているか否かを判定する方法の具体的な例について説明する。例えば、ステップＳ４で記録した位置情報のうち、通信状況データの経路に含まれる位置情報との距離が所定の閾値以下となるものの数が所定の閾値以上であるか否かを判定する方法が挙げられる。また例えば、ステップＳ４で記録したそれぞれの位置情報について、通信状況データの経路に含まれる位置情報との距離が最小となるものをそれぞれ抽出し、ステップＳ４で記録した位置情報と抽出した位置情報との間の距離の総和が所定の閾値以下となるか否かを判定する方法が挙げられる。
【００２０】
読み出し部１５は、現在通行中の経路を過去に通行したことがあると判定した場合（ステップＳ６：ＹＥＳ）、当該経路に関連付けられた通信状況データを記憶部１２から読み出す（ステップＳ７）。このとき、現在通行中の経路に関連付けられた通信状況データが複数存在する場合は、通信状況データにおいて、位置取得部１１が最後に取得した位置情報に関連付けられた時刻が現在時刻に最も近いものを読み出すことが好ましい。そして、携帯電話端末１は、利用者の操作によりパケット通信要求がなされたか否かを判定する（ステップＳ８）。
【００２１】
利用者によってパケット通信要求がなされた場合（ステップＳ８：ＹＥＳ）、予測部１６は、読み出し部１５が読み出した通信状況データに基づいて、通信状況が安定する区間を予測する（ステップＳ９）。具体的には、予測部１６は、図２に示す通信状況データのうち、点線によって表される閾値よりも通信状況が良好となる区間であって、当該区間の移動にかかる時間が所定の時間（例えば、２０分）以上となる区間を、通信状況が安定する区間と予測する。
【００２２】
次に、到達時間算出部１７は、現在位置から予測部１６が予測した区間に到達するまでの時間を算出する（ステップＳ１０）。具体的には、まず到達時間算出部１７は、予測部１６が予測した区間の始点に相当する時刻を読み出し部１５が読み出した通信状況データから読み出す。また、到達時間算出部１７は、位置取得部１１が最後に取得した位置情報に相当する位置に関連付けられた時刻を、読み出し部１５が読み出した通信状況データから読み出す。そして、到達時間算出部１７は、予測部１６が予測した区間の始点に相当する時刻と、位置取得部１１が最後に取得した位置情報に相当する位置に関連付けられた時刻との差の時間を、現在位置から予測部１６が予測した区間に到達するまでの時間とする。そして、通知部１８は、到達時間算出部１７が算出した時間を利用者に通知する（ステップＳ１１）。
【００２３】
また、ステップＳ６で読み出し部１５が、現在通行中の経路を過去に通行したことがないと判定した場合（ステップＳ６：ＮＯ）、ステップＳ８で利用者によってパケット通信要求がなされていない場合（ステップＳ８：ＮＯ）、またはステップＳ１１で通知部１８が通知を行った場合、記録部１４は、記憶部１２が現在通行中の経路を現在の時刻に通行したときの情報を記憶しているか否かを判定する（ステップＳ１２）。記憶部１２が現在通行中の経路を現在の時刻に通行したときの情報を記憶している場合（ステップＳ１２：ＹＥＳ）、携帯電話端末１は、通信状況が良好な区間を予測する処理を終了する。
【００２４】
他方、記憶部１２が現在通行中の経路を現在の時刻に通行したときの情報を記憶していない場合（ステップＳ１２：ＮＯ）、位置取得部１１は、携帯電話端末１の現在位置の位置情報を取得する（ステップＳ１３）。次に、通信状況測定部１３は、現在位置における通信状況の測定を行う（ステップＳ１４）。次に、記録部１４は、ステップＳ２で位置取得部１１が取得した位置情報と、現在時刻と、ステップＳ３で通信状況測定部１３が測定した通信状況とを通信状況データとして記憶部１２に記録する（ステップＳ１５）。
【００２５】
次に、位置取得部１１は、携帯電話端末１が移動を終了したか否かを判定する（ステップＳ１６）。具体的には、位置取得部１１は、間欠的に現在位置の位置情報を取得し、前回取得した位置情報と今回取得した位置情報との距離が所定の閾値以下となった場合に、携帯電話端末１が移動を終了したと判定する。位置取得部１１は、携帯電話端末１が移動を終了していないと判定した場合（ステップＳ１６：ＮＯ）、ステップＳ１３に戻り、携帯電話端末１の移動が終了するまで位置情報、時刻、及び通信状況の記録を継続する。他方、位置取得部１１が、携帯電話端末１が移動を終了したと判定した場合（ステップＳ１６：ＹＥＳ）、携帯電話端末１は、通信状況が良好な区間を予測する処理を終了する。
【００２６】
このように、本実施形態によれば、読み出し部１５は、現在位置を含む経路に関連付けられた通信状況データを記憶部１２から読み出し、予測部１６は、当該通信状況データに基づいて、通信状況が所定の閾値以上となる区間を予測する。これにより、本実施形態による携帯電話端末１は、移動経路において通信状況が良好な区間を予測する際に出発地点及び到着地点の指定を不要とすることができる。
【００２７】
また、本実施形態によれば、記録部１４は、現在位置を含む経路を記憶部１２が記憶していない場合に、位置取得部１１が取得した複数の位置情報及び当該位置情報が示す位置における通信状況を示す通信状況データを、新たな経路に関連付けて記憶部１２に記録する。これにより、当該経路の次回の通行時に、今回記録した通信状況データを用いて通信状況が良好な区間の予測を行うことができる。
【００２８】
また、本実施形態によれば、通信状況データは、位置取得部１１が取得した複数の位置情報、当該位置情報が示す位置に到達した時刻、及び当該位置における前記時刻の通信状況を示す。そして、到達時間算出部１７は、現在位置に関連付けられた時刻、及び予測部１６が予測した区間の始点を示す位置に関連付けられた時刻を記憶部１２から読み出し、読み出した時刻の差を、予測部１６が予測した区間に到達するまでの時間として算出する。これにより、携帯電話端末１は、通信状況が良好な区間に加え、当該区間に到達するまでの時間を通知することができる。
【００２９】
特に、本実施形態によれば、通信状況が良好な区間に到達するまでの時間を通知するため、以降、現在位置を示す位置情報と通信状況が良好な区間とを比較する処理を行わなくても、通知部１８によって通知された時間が経過したか否かを判定することで、通信状況が良好な区間に到達したか否かを判定することができる。これにより、携帯電話端末１は、通信状況が良好な区間に到達するまでの消費電力を削減することができる。
【００３０】
また、本実施形態によれば、読み出し部１５は、位置取得部１１が取得した位置情報を含む経路のうち、当該位置情報に関連付けられた時刻が現在時刻に最も近いものに関連付けられた通信状況データを記憶部１２から読み出す。これにより、携帯電話端末１は、現在時刻の通信状況に最も近い通信状況を示す通信状況データに基づいて通信状況が良好な区間の予測を行うことができる。
【００３１】
位置取得部１１は、異なる時刻に複数回現在位置を取得し、読み出し部１５は、位置取得部１１が取得したそれぞれの位置情報に対応する位置情報を含む経路に関連付けられた位置及び通信状況を読み出す。これにより、読み出し部１５は、現在通行中の経路を記憶部１２が記憶する情報の中から精度良く抽出することができる。
【００３２】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【００３３】
図４は、本発明による通信装置の基本構成を示す概略ブロック図である。
上述した実施形態では、本発明による通信装置を携帯電話端末１に実装し、携帯電話端末１が図１に示す構成を備える場合について説明したが、本発明による通信装置の基本構成は、図４に示すとおりである。
すなわち、本発明による通信装置は、位置取得部１１、読み出し部１５、及び予測部１６を基本構成とする。
【００３４】
位置取得部１１は、自装置の現在位置の位置情報を取得する。また、読み出し部１５は、位置取得部１１が取得した位置情報を含む経路に関連付けられた位置情報及び通信状況を、経路上の複数の位置情報及び当該位置情報が示す位置における通信状況を経路毎に関連付けて記憶する記憶部１２から読み出す。なお、記憶部１２は、通信装置に備えられていなくても良く、例えば外部の記憶装置に記憶されていても良い。そして、予測部１６は、読み出し部１５が読み出した位置情報及び通信状況に基づいて、通信状況が所定の閾値以上となる区間を予測する。
これにより、通信装置は、移動経路において通信状況が良好な区間を予測する際に出発地点及び到着地点の指定を不要とすることができる。
【００３５】
なお、上述した実施形態では、位置取得部１１が、間欠的に現在位置の位置情報を取得し、前回取得した位置情報と今回取得した位置情報との距離が所定の閾値以上である場合に、携帯電話端末１が移動を開始したと判定する場合について説明したが、これに限られない。例えば、位置取得部１１は、携帯電話端末１の移動速度が所定の速度に達した場合に、携帯電話端末１が移動を開始したと判定し、位置情報を取得するようにしても良い。
【００３６】
また、上述した実施形態では、記憶部１２が携帯電話端末１に備えられる場合について説明したが、これに限られず、例えば、記憶部１２が外部のサーバ装置などに備えられていても良い。この場合、サーバ装置に他の携帯電話端末１によって測定された通信状況データが蓄積されることにより、より精度良く通信状況が良好な区間を予測することができる。
【００３７】
また、上述した実施形態では、ステップＳ１２において、記憶部１２が現在通行中の経路を現在の時刻に通行したときの情報を記憶していない場合に、ステップＳ１３〜ステップＳ１５の処理を繰り返し実行することで新たな通信状況データを記録する場合を説明したが、これに限られない。例えば、携帯電話端末１の消費電力をできるだけ抑えたい場合は、ステップＳ１２〜ステップＳ１６の処理を行わなくても良い。
【００３８】
また、上述した実施形態では、本発明による通信装置を携帯電話端末１に実装する場合について説明したが、これに限られず、例えば、タブレットＰＣやノートＰＣなどの端末装置に実装しても良い。
【００３９】
上述の携帯電話端末１は内部に、コンピュータシステムを有している。そして、上述した各処理部の動作は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００４０】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００４１】
１…携帯電話端末  １１…位置取得部  １２…記憶部  １３…通信状況測定部  １４…記録部  １５…読み出し部  １６…予測部  １７…到達時間算出部  １８…通知部
【図１】
2012239106.tif 000003
【図２】
2012239106.tif 000004
【図３】
2012239106.tif 000005
【図４】
2012239106.tif 000006