(57)【要約】  有線１ａもしくは無線１ｂにより接続される電話機を介して移動体通信網３経由でサーバ５に接続されるナビゲーション装置（車載ナビ装置１）であって、電話機２によりサーバ５と通信を行ない、電話機２のコマンド対応状況、もしくは通信接続環境に関するパラメータ情報を測定する通信制御部１２と、通信制御部１２が測定したパラメータ情報を外部記憶媒体２１もしくはサーバ５に転送し、以降の通信を、外部記憶媒体２１もしくはサーバ５に転送されたパラメータ情報にしたがい制御する主制御部１０と、により構成される。
2009144859.tif 000002
【特許請求の範囲】
【請求項１】
有線もしくは無線で接続される電話機を介して移動体通信網経由でサーバに接続されるナビゲーション装置であって、
前記電話機により前記サーバと通信を行ない、前記電話機のコマンド対応状況もしくは通信接続環境に関するパラメータ情報を測定する通信制御部と、
前記通信制御部が測定したパラメータ情報を外部記憶媒体もしくは前記サーバに転送し、以降の通信を、前記外部記憶媒体もしくは前記サーバに転送されたパラメータ情報にしたがい制御する主制御部と、
を備えたことを特徴とするナビゲーション装置。
【請求項２】
前記通信制御部は、
前記電話機との接続が検知されると、前記電話機に対して電話機名を問い合わせ、前記主制御部を介して前記外部記憶媒体もしくは前記サーバから該当電話機のコマンド対応状況に関するパラメータ情報を取得するとともに、
前記電話機及び前記サーバとの通信によりコマンド対応状況の判定を行ない、前記判定の結果と前記取得した該当電話機のコマンド対応状況に関するパラメータ情報との間に差分があった場合に、前記差分に相当するパラメータ情報を前記主制御部に転送する、
ことを特徴とする請求項１記載のナビゲーション装置。
【請求項３】
前記通信制御部は、
通信事業者と通信方式を指定し、前記主制御部を介して前記外部記憶媒体もしくは前記サーバから前記通信接続環境に関するパラメータ情報を取得するとともに、
通信接続が開始され、前記主制御部から通信接続要求を受信したタイミングで、前記取得した通信接続環境に関するパラメータ情報にしたがい前記電話機への接続を行い、
前記接続が成功して通信中に状態が移行した後、前記サーバとの通信により、少なくとも接続応答時間と接続回数を含む通信接続環境に関するパラメータ情報の測定を行ない、
前記パラメータ情報の測定結果と、前記取得した通信接続環境に関するパラメータ情報との間に差分があった場合に、前記差分に相当するパラメータ情報を、前記電話機との通信が失敗し、もしく通信が切断されたタイミングで前記主制御部に転送する、
ことを特徴とする請求項１記載のナビゲーション装置。
【請求項４】
前記主制御部は、
前記通信制御部から転送される前記差分に相当するパラメータ情報に基づき、前記外部記憶媒体もしくは前記サーバに転送済みの電話機のコマンド対応状況もしくは通信接続環境に関するパラメータ情報を更新する、
ことを特徴とする請求項２記載のナビゲーション装置。
【請求項５】
前記主制御部は、
前記通信制御部から転送される前記差分に相当するパラメータ情報に基づき、前記外部記憶媒体もしくは前記サーバに転送済みの電話機のコマンド対応状況もしくは通信接続環境に関するパラメータ情報を更新する、
ことを特徴とする請求項３記載のナビゲーション装置。
【請求項６】
前記通信制御部は、
測定される実接続応答時間から基準値を減算して得られる値を、前記基準値に対するオフセットとし、以降使用される前記接続応答時間とする、
ことを特徴とする請求項３記載のナビゲーション装置。
【請求項７】
前記通信制御部は、
測定される実接続回数から基準接続回数を減算して得られる値を、前記基準接続回数に対するオフセットとして以降使用される前記接続回数とする、
ことを特徴とする請求項３記載のナビゲーション装置。
【請求項８】
前記主制御部は、
前記通信制御部により測定され、ｎ（ｎは任意の整数）段階に分類された接続応答時間別に、接続回数とその累積値、および累積比率についての統計処理を行い、度数分布により求められる前記接続応答時間の上限値、もしくは累積比率の予め定めた設定値を前記基準値として使用する、
ことを特徴とする請求項６記載のナビゲーション装置。
【請求項９】
前記主制御部は、
前記通信制御部により測定され、ｎ（ｎは任意の整数）段階に分類された接続応答時間別に、接続回数とその累積値、および累積比率についての統計処理を行い、度数分布により求められる前記接続応答時間の上限値、もしくは累積比率の予め定めた設定値を前記基準値として使用する、
ことを特徴とする請求項７記載のナビゲーション装置。
【請求項１０】
前記通信制御部は、
通信中にダウンロード要求が発生した場合、前記主制御部から現在位置に関するパラメータ情報を取得するとともに、前記外部記憶媒体もしくは前記サーバから前記通信接続環境に関するパラメータ情報を取得して前記パラメータ情報に含まれる該当エリアの接続応答時間、および接続回数を抽出し、
前記電話機を介して前記サーバにダウンロード要求を送信後、ダウンロード処理時の通信速度を監視し、前記監視の結果取得される通信速度と、前記取得したパラメータ情報に含まれる通信速度との比較を行い、
前記比較の結果によっては、前記主制御部から取得した現在位置に基づく該当エリアの受信レベルを判定し、前記判定した受信レベルが通信を維持できない状態にあれば、前記ダウンロード処理の中断を要求し、他の通信方式に対応していた場合、前記電話機との接続を一旦切断し、前記他の通信方式に切り替えて前記パラメータ情報に含まれる接続応答時間と接続回数に応じて前記電話機との通信接続を行なう、
ことを特徴とする請求項３記載のナビゲーション装置。
【請求項１１】
有線もしくは無線接続される電話機を介して移動体通信網経由でサーバに接続される１以上のナビゲーション装置と、前記１以上のナビゲーション装置とは前記移動体通信網を介して接続される情報管理装置と、からなる適応制御型通信システムであって、
前記ナビゲーション装置は、
前記電話機により前記サーバと通信を行ない、前記電話機のコマンド対応状況もしくは通信接続環境に関するパラメータ情報を取得する通信制御部と、前記通信制御部が取得したパラメータ情報を前記パラメータ情報管理装置に転送し、以降の通信を、前記パラメータ情報管理装置に転送されたパラメータ情報にしたがい制御する主制御部と、を備え、
前記情報管理装置は、
前記ナビゲーション装置から送信される前記電話機のコマンド対応状況もしくは通信接続環境に関するパラメータ情報を蓄積する記憶部と、
前記ナビゲーション装置からの更新要求に基づき前記記憶部に蓄積されたパラメータ情報を更新し、前記ナビゲーション装置からの転送要求に基づき、前記記憶部に蓄積された更新済みパラメータ情報を要求のあった前記ナビゲーション装置に転送するパラメータ情報転送制御部と、
を備えたことを特徴とする適応制御型通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、有線もしくは無線で接続される電話機を介して移動体通信網経由でサーバに接続される、ナビゲーション装置および適応制御型通信システムに関するものである。
【背景技術】
【０００２】
近年、車載ナビゲーションの分野において、携帯電話接続によるオンラインデマンド型の交通パラメータ情報サービスシステムが出現している。
本システムに携帯電話を接続した状態で、ユーザが目的地を設定すると、パラメータ情報センタのサーバに接続され、目的地誘導が開始される。また、本システムによれば、地図の更新サービス、渋滞予測、インターネットのＷｅｂ（World Wide Web）サイトと連携したサービスも提供され、ユーザは、これを享受できる。【０００３】
ところで、上記した携帯電話が接続可能な通信システムにおいて、従来、予め入手した通話可能エリアと不可能エリアを判定するナビゲーション装置が知られている（例えば、特許文献１、２、３）。具体的に、ナビゲーション装置は、通話エリアパラメータ情報と自車位置の電界強度をマッチングさせ、当該エリアが通話可能か否かを判定し、事前に通話の可否を認識可能とするものである。【０００４】
【特許文献１】特開２０００−２９５６５２号公報
【特許文献２】特開２００６−１５７７４６号公報
【特許文献３】特開平１０−８９９８４号公報
【０００５】
しかしながら、上記した特許文献１、２、３に開示された技術によれば、ユーザがそのエリアでの通話可否を判定できる点では効果があるが、いずれも、通話エリアと電界強度のマッチングを行ない、通話可否を判定するのみにとどまっており、実際の通話状態、例えば、ネットワークの混雑具合などは考慮されていない。
したがって、そのエリアでの通信方式への切替えや、無駄な通信が発生し、また、ユーザにそのための通信操作の負担を強いていた。更に、使用する携帯電話は必ず接続できることが前提となっているため、接続コマンドに対応していない電話機の場合は使用できないか、もしくはナビゲーション装置のソフトウェアの変更作業を要していた。【０００６】
この発明は上記した課題を解決するためになされたものであり、無駄な通信を発生させることなく、ユーザの負担を軽減して通信を可能にした、ナビゲーション装置および適応制御型通信システムを提供することを目的とする。
【発明の開示】
【０００７】
上記した課題を解決するためにこの発明のナビゲーション装置は、有線もしくは無線で接続される電話機を介して移動体通信網経由でサーバに接続されるナビゲーション装置であって、前記電話機により前記サーバと通信を行ない、前記電話機のコマンド対応状況もしくは通信接続環境に関するパラメータ情報を測定する通信制御部と、前記通信制御部が測定したパラメータ情報を外部記憶媒体もしくは前記サーバに転送し、以降の通信を、前記外部記憶媒体もしくは前記サーバに転送されたパラメータ情報にしたがい制御する主制御部とを備えたものである。
【０００８】
また、この発明の適応制御型通信システムは、有線もしくは無線で接続される電話機を介して移動体通信網経由でサーバに接続される１以上のナビゲーション装置と、前記１以上のナビゲーション装置とは前記移動体通信網を介して接続される情報管理装置とからなる適応制御型通信システムであって、前記ナビゲーション装置は前記電話機により前記サーバと通信を行ない、前記電話機のコマンド対応状況もしくは通信接続環境に関するパラメータ情報を取得する通信制御部と前記通信制御部が取得したパラメータ情報を前記情報管理装置に転送し、以降の通信を前記情報管理装置に転送されたパラメータ情報にしたがい制御する主制御部を備え、前記情報管理装置は、前記ナビゲーション装置から転送される前記電話機のコマンド対応状況もしくは通信接続環境に関するパラメータ情報を蓄積する記憶部と、前記ナビゲーション装置からの更新要求に基づき前記記憶部に格納されたパラメータ情報を更新し、前記ナビゲーション装置からの転送要求に基づき、前記記憶部に蓄積された更新済みパラメータ情報を要求のあった前記ナビゲーション装置に転送するパラメータ情報転送制御部とを備えたものである。
【０００９】
この発明によれば、無駄な通信を発生させることなく、ユーザの負担を軽減して通信を可能にした、ナビゲーション装置および適応制御型通信システムを提供することができる。
【図面の簡単な説明】
【００１０】
【図１】この発明の実施の形態１に係る車載ナビ装置１および適応制御型通信システムの構成を示すブロック図である。
【図２】この発明の実施の形態１に係る車載ナビ装置１で使用される電接パラメータファイルのデータ構造の一例を示す図である。
【図３】この発明の実施の形態１に係る車載ナビ装置１の電接パラメータファイル更新処理動作を示すフローチャートである。
【図４】この発明の実施の形態２に係る車載ナビ装置１で使用される通環パラメータファイルのデータ構造の一例を示す図である。
【図５】この発明の実施の形態２に係る車載ナビ装置１の通環パラメータファイル更新処理動作を示すフローチャート（１）である。
【図６】この発明の実施の形態２に係る車載ナビ装置１の通環パラメータファイル更新処理動作を示すフローチャート（２）である。
【図７】この発明の実施の形態２に係る車載ナビ装置１の接続応答時間および接続回数の測定方法の一例を表形式で示した図である。
【図８】この発明の実施の形態２に係る車載ナビ装置１の統計処理による最適基準値測定方法を説明するために示した図である。
【図９】この発明の実施の形態３に係る車載ナビ装置１の最適通信制御動作を示す前段のフローチャートである。
【図１０】この発明の実施の形態３に係る車載ナビ装置１の最適通信制御動作を示す中段のフローチャートである。
【図１１】この発明の実施の形態３に係る車載ナビ装置１の最適通信制御動作を示す後段のフローチャートである。
【図１２】この発明の実施の形態４に係る車載ナビ装置１および適応制御型通信システムの構成を示すブロック図である。
【発明を実施するための最良の形態】
【００１１】
以下、この発明をより詳細に説明するために、この発明を実施するための最良の形態について、添付の図面にしたがって説明する。
実施の形態１．
図１は、この発明の実施の形態１に係るナビゲーション装置および適応制御型通信システムの構成を示すブロック図である。ここでは、ナビゲーション装置として、車両に搭載された車載ナビ装置１を例示して説明する。
図１に示されるように、この発明の実施の形態１に係る適応制御型通信システムは、車載ナビ装置１と、有線もしくは無線接続される電話機２と、移動体通信網３を介して接続される網側接続装置である基地局装置４、およびサーバ５に接続される。【００１２】
ここで、有線接続される電話機とは、ＵＳＢ（Universal Serial Bus）、もしくはＲＳ２３２Ｃケーブル等のシリアル通信ケーブル１ａを介して車載ナビ装置１に接続される携帯電話２ａをいう。また、無線接続される電話機とは、BlueTooth（登録商標）、無線ＬＡＮ（Local Area Network）、ＵＷＢ（Ultra Wide Band）等の近距離無線通信１ｂにより車載ナビ装置１に接続される携帯電話２ｂをいう。【００１３】
図１に示されるように、車載ナビ装置１は、主制御部１０と、主記憶部１１と、通信制御部１２と、現在位置取得ＩＦ部１３と、外部記憶制御部１４と、情報入力制御部１５と、情報表示制御部１６と、外部記憶ＩＦ部１７と、通信ＩＦ部１８と、情報入力装置部１９と、情報表示装置部２０と、外部記憶媒体２１とにより構成される。なお、ＩＦとは、インタフェースの略である。【００１４】
主制御部１０は、車載ナビ装置１の制御中枢となり、主記憶部１１に格納されたプログラムにしたがい上記した各ブロック１３〜２１の制御を行なうとともに、ここでは、通信制御部１２が測定したパラメータ情報を、外部記憶媒体２１、もしくはサーバ５に転送し、以降の通信を、外部記憶媒体２１、もしくはサーバ５に転送されたパラメータ情報（後述する電接パラメータファイル１００、通環パラメータファイル２００）にしたがい制御する。
通信制御部１２は、主制御部１０による制御の下で通信制御全般を司り、ここでは特に、電話機２（有線接続電話機（以下、有線電話と称す）２ａ、無線接続電話機（以下、無線電話と称す）２ｂ）、基地局装置４、移動体通信網３を介してサーバ５と通信を行ない、電話機２のコマンド対応状況もしくは通信接続環境に関するパラメータ情報を測定して主制御部１０へ出力する。【００１５】
通信制御部１２は、電話機２との接続が検知されると、電話機２に対して電話機名を問い合わせ、主制御部１０を介して外部記憶媒体２１もしくはサーバ５から該当電話機のコマンド対応状況に関するパラメータ情報を取得する。そして、通信制御部１２は、電話機２及びサーバ５との通信によりコマンド対応状況の判定を行ない、ここでの判定の結果と取得した該当電話機２のコマンド対応状況に関するパラメータ情報との間に差分があった場合に、この差分に相当するパラメータ情報を主制御部１０に転送する。
このとき、主制御部１０は、通信制御部１２から転送される差分に相当するパラメータ情報に基づき、外部記憶媒体２１もしくはサーバ５に転送済みの電話機のコマンド対応状況に関するパラメータ情報を更新する。以下、このパラメータ情報を電接パラメータファイル１００と称して説明を行う。【００１６】
通信制御部１２は、また、通信事業者と通信方式を指定し、主制御部１０を介して外部記憶媒体２１もしくはサーバ５から通信接続環境に関するパラメータ情報を取得する。そして、通信制御部１２は、通信接続が開始され、主制御部１０から通信接続要求を受信したタイミングで、先に取得した通信接続環境に関するパラメータ情報にしたがい電話機２への接続を行う。そして、通信制御部１２は、接続が成功して通信中に状態が移行した後、サーバ５との通信により、少なくとも接続応答時間と接続回数を含む通信接続環境に関するパラメータ情報の測定を行ない、この測定の結果と、先に取得した通信接続環境に関するパラメータ情報との間に差分があった場合に、当該差分に相当するパラメータ情報を、電話機２との通信が失敗し、もしく通信が切断されたタイミングで主制御部１０に転送する。
このとき、主制御部１０は、通信制御部１２から転送される差分に相当するパラメータ情報に基づき、外部記憶媒体２１もしくはサーバ５に転送済みの通信接続環境に関するパラメータ情報を更新する。以下、このパラメータ情報を通環パラメータファイル２００と称して説明を行う。【００１７】
現在位置取得ＩＦ部１３は、ＧＰＳ衛星３０から、緯度、経度、時間に関する情報を取得して車両の現在位置測位を行い、測位された現在位置情報を主制御部１０に出力する。
外部記憶制御部１４は、主制御部１０による制御の下、外部記憶ＩＦ部１７を介して接続される外部記憶媒体２１に対して、電接パラメータファイル１００、もしくは通環パラメータファイル２００のリード・ライト制御を行なう。
なお、外部記憶媒体２１として、ここでは、フラッシュメモリ等、不揮発性の記憶素子からなるメモリカード、ＵＳＢメモリ等が使用されるものとする。【００１８】
情報入力制御部１５は、ユーザが情報入力装置部１９を操作することにより入力される、対応コマンド状況を含む電話接続環境や通信接続環境に関するパラメータ情報を取得して主制御部１０へ出力する。
情報表示制御部１６は、主制御部１０により生成される表示情報を不図示の表示メモリに描画し、情報表示装置部２０の表示タイミングに同期して表示メモリから描画された表示情報を読み出し、情報表示装置部２０に表示する。なお、情報入力装置部１９と情報表示装置部２０は、例えば、一体型のＬＣＤ（Liquid Crystal Display）タッチパネルにより表示入力装置として構成されてもよい。【００１９】
通信ＩＦ部１８は、車載ナビ装置１と、車載ナビ装置１に接続される電話機２とのインタフェースを司り、有線接続の場合は、ＵＳＢあるいはＲＳ２３２Ｃによる通信プロトコルにしたがい、無線接続の場合は、近距離無線通信による通信プロトコルにしたがい、電話機２と車載ナビ装置１との間のデータ交信を行なう。【００２０】
図２は、この発明の実施の形態１に係るナビゲーション装置（車載ナビ装置１）により生成される電接パラメータファイル１００のデータ構造の一例を示す図である。
図２に示されるように、電接パラメータファイル１００は、各エントリが、電話機番号１０１、通信事業者１０２、電話機名１０３、接続方式１０４、ソフトウェアバージョン１０５、対応コマンド＃１〜＃Ｎ（１０６）の各データフィールドで構成される。【００２１】
上記のように、この発明の実施の形態１に係るナビゲーション装置は、車載ナビ装置１に接続される電話機２の種類１０１に応じて、その電話機を販売している通信事業者１０２、電話機名１０３、有線接続か無線接続かを示す接続方式１０４、電話機２が有するソフトウェアのバージョン情報（ソフトウェアバージョン）１０５、通信接続時に車載ナビ装置１と電話機２との間でやりとりされるコマンドの対応状況（対応コマンド）１０６を電接パラメータファイル１００として記録し、次回以降の電話機２の接続時に活用することで、以下に説明するように、その接続性を向上させるものである。【００２２】
ここで、対応コマンド１０６とは、例えば、モデム等の制御に使用される頭文字がＡＴで始まるＡＴコマンドのことをいい、ダイヤル、コマンドエコー、回線の接続・切断、エスケープ等に関する各種コマンドが存在する。【００２３】
図３は、この発明の実施の形態１に係るナビゲーション装置の動作を示すシーケンス図であり、図１に示す車載ナビ装置１の外部記憶媒体２１と、主制御部１０と、通信制御部１２と、電話機２との間の動作の流れが示されている。
以下、図３のシーケンス図を参照しながら、図１に示すこの発明の実施の形態１に係る車載ナビ装置１の電接パラメータファイル１００の更新動作について詳細に説明する。【００２４】
まず、車載ナビ装置１に電源が投入され（ステップＳＴ３０１）、車載ナビ装置１に近距離無線通信１ｂにより無線電話２ｂが無線接続されたとする（ステップＳＴ３０２）。
これを受けて車載ナビ装置１の通信制御部１２は、接続された無線電話２ｂに対して電話機名を問い合わせると（ステップＳＴ３０３）、無線電話２ｂは、通信制御部１２に自身の電話機名を通知する（ステップＳＴ３０４）。続いて、通信制御部１２は、主制御部１０に対し、先に無線電話２ｂの応答により得た電話機名に基づく電接パラメータファイル１００の情報読出のための要求を発行する（ステップＳＴ３０５）。【００２５】
主制御部１０は、電接パラメータファイル１００の読出要求を受信すると、外部記憶制御部１４、外部記憶ＩＦ部１７を介して外部記憶媒体２１にアクセスし、該当無線電話２ｂの電接パラメータファイル１００を読み出す（ステップＳＴ３０６〜ＳＴ３０８）。そして、主制御部１０は、読み出した電接パラメータファイル１００を通信制御部１２へ転送する（ステップＳＴ３０９：電接パラメータ応答）。
電接パラメータファイル１００の転送を受けた通信制御部１２は、無線接続された無線電話２ｂに対し、続いて無線電話２ｂが有するソフトウェアのバージョン情報の問い合わせを行なう（ステップＳＴ３１０：バージョン確認）。無線電話２ｂからバージョン情報の応答を得た通信制御部１２は、そのバージョン情報を内蔵のメモリに記憶する（ステップＳＴ３１１、ＳＴ３１２）。【００２６】
次に、通信制御部１２は、無線接続された無線電話２ｂに対し、コマンド＃１を送信し（ステップＳＴ３１３）、その応答を受信して接続された無線電話２ｂのコマンド＃１の対応状況を判定する。ここでは、エラー応答を受信したことにより（ステップＳＴ３１４）、無線電話２ｂは、コマンド＃１に対応していない（非対応）ことを内蔵のメモリ（ＲＡＭ）に記憶する（ステップＳＴ３１５）。
続いて、通信制御部１２は、同様に、コマンド＃２を送信し（ステップＳＴ３１６）、その応答を受信して接続された無線電話２ｂのコマンド＃２の対応状況を判定する。ここでは、正常応答を受信したことにより（ステップＳＴ３１７）、無線電話２ｂは、コマンド＃２に対応していることを内蔵のメモリに記憶する（ステップＳＴ３１８）。以降、通信制御部１２は、上記と同様の手順にしたがい、無線電話２ｂのコマンド＃３〜＃Ｎの対応状況を判定し、結果を内蔵のメモリに記憶する。【００２７】
通信制御部１２は、上記のコマンド対応状況の判定を終了すると、先に取得した無線電話２ｂのバージョン名とともに、先に取得した電接パラメータファイル１００との比較を行う（ステップＳＴ３１９）。
ここで、変化が無いと判定された場合は（ステップＳＴ３１９“変化なし”）、電接パラメータファイル１００に変化がないことを主制御部１０に通知し（ステップＳＴ３２０）、変化有りと判定された場合は（ステップＳＴ３１９“変化あり”）、その差分を得、主制御部１０に差分に相当するパラメータ情報を転送する（ステップＳＴ３２１）。そして、この差分を転送により得た主制御部１０は、該当パラメータを更新し（ステップＳＴ３２２）、外部記憶制御部１４、外部記憶ＩＦ部１７を介して外部記憶媒体２１に書き込み（ステップＳＴ３２３：情報書込）、先に記憶済みの電接パラメータ１００の内容を更新する（ステップＴＳ３２４）。【００２８】
上記した実施の形態１に係るナビゲーション装置によれば、通信制御部１２は、主制御部１０を介して外部記憶媒体２１から電接パラメータファイル１００を取得した後、接続された電話機２に対して、バージョン情報の問い合わせ、対応コマンドの判定、および記憶を順次行なう。そして、通信制御部１２は、この判定処理が終了した時点で先に主制御部１０を介して転送された電接パラメータファイル１００との比較を行い、差分があった場合にその差分に相当するパラメータ情報を転送し、外部記憶媒体２１に記憶されている旧電接パラメータファイル１００の更新を行なう。【００２９】
この発明の実施の形態１に係るナビゲーション装置によれば、電接パラメータファイル１００を更新するだけで、以降の通信接続が可能になるため、開発側の作業工数削減、およびソフトウェアの品質を向上させることができる。また、ナビゲーション装置は、パラメータファイルを更新するだけでソフトウェアのアップデートは不要となるため、ユーザの負担を軽減することもできる。また、ナビゲーション装置に接続される外部記憶媒体２１の書替えのみで以降の電話機２との接続性が向上する。
なお、上記した実施の形態１では、車載ナビ装置１に接続される外部記憶媒体２１に電接パラメータファイル１００を記憶することとしたが、サーバ５で、接続される複数の車載ナビ装置１から転送される電接パラメータファイル１００を集中管理してもよい。この場合は、学習された電接パラメータファイル１００を各車両に搭載された車載ナビ装置１が共有できる効果が得られる。【００３０】
実施の形態２．
上記した実施の形態１では、電接パラメータファイル１００の更新を行う車載ナビ装置１について説明したが、ここでは、実施の形態２として、通環パラメータファイル２００の更新を行う車載ナビ装置１について説明する。
実施の形態２に係る車載ナビ装置１および適応型通信システムは、実施の形態１同様、図１に示す車載ナビ装置１および適応型通信システムと同じ構成を用いることとする。【００３１】
図４（ａ）（ｂ）は、この発明の実施の形態２に係る車載ナビ装置１により生成される通環パラメータファイル２００のデータ構造の一例を示す図である。
図４（ａ）に示されるように、通環パラメータファイル２００は、各エントリが、エリア２０１、通信事業者２０２、通信方式２０３、電波レベル２０４、接続応答時間２０５、接続回数２０６、通信速度２０７の各データフィールドで構成される。【００３２】
上記のように、この発明の実施の形態２に係る車載ナビ装置１は、通信エリア２０１（例えば、地図のメッシュ相当）に加え、その通信エリア２０１での通信方式２０３（通信事業者２０２が採用している、例えば、ＣＤＭＡ（Code Division Multiple Access）における１ｘやＥＶＤＯ（Evolution-Data Optimized/only））毎に、通信事業者２０２、ＲＳＳＩ（Received Signal Strength Indicator）等の電波レベル２０４、ユーザが接続要求を発行してから基地局装置４から応答があるまでの接続応答時間２０５、接続されるまでに試行した回数を示す接続回数２０６、通信速度２０７のそれぞれを通環パラメータファイル２００として記憶し、次回以降の電話機２の接続時に活用することでその接続性を向上させるものである。
なお、図４（ｂ）は、同じ通信事業者２０２の別の通信方式２０３（ここでは通信方式Ｂ）に対する通環パラメータファイル２００の一例であり、そのデータ構造は、図４（ａ）に示すデータ構造と同じである。【００３３】
図５、図６は、この発明の実施の形態２に係る車載ナビ装置１の動作を示すシーケンス図（１）（２）であり、図１に示す外部記憶媒体２１と、主制御部１０と、通信制御部１２と、電話機２間の動作の流れが示されている。
以下、図５、図６のシーケンス図を参照しながら、図１に示すこの発明の実施の形態２に係る車載ナビ装置１の通環パラメータファイル２００の更新動作について詳細に説明する。【００３４】
上記した電接パラメータファイル１００更新後（図５のステップＳＴ５０１）、車載ナビ装置１の通信制御部１２は、主制御部１０対し、通信事業者と通信方式を指定して通環パラメータファイル２００の取得を要求する（ステップＳＴ５０２）。
主制御部１０は、指定された通信事業者と通信方式に該当する通環パラメータファイル２００を外部記憶媒体２１から読出し（ステップＳＴ５０３）、外部記憶媒体２１から転送さされる通環パラメータファイル２００を主記憶部１１に記憶するとともに（ステップＳＴ５０４、ＳＴ５０５）、通信制御部１２に通環パラメータファイル２００の代わりに主記憶部１１における記憶先アドレスを引き渡す（ステップＳＴ５０６）。【００３５】
上記した準備作業の後、ユーザが情報入力装置部１９により通信開始操作を行うと、主制御部１０は、情報入力制御部１５を介しユーザが情報入力装置１９を操作したことにより生成される通信開始要求を取り込み、通信制御部１２に対して接続要求を発行する（ステップＳＴ５０７）。このとき、主制御部１０は、ＧＰＳ衛星３０から現在位置取得ＩＦ部１３を介して車両の現在位置情報を取得し、通信制御部１２に引き渡す。
通信開始要求を受信した通信制御部１２は、主記憶部１１に記憶してある電接パラメータファイル１００を読出し（ステップＳＴ５０８）、また、先に主制御部１０により引き渡された記憶先アドレスにしたがい、主記憶部１１から通環パラメータファイル２００を読出す（ステップＳＴ５０９）。続いて、通信制御部１２は、基準接続回数に＋１加算して、接続回数をカウントする引き数に設定し（ステップＳＴ５１０）、ここで設定した接続回数から−１して接続回数として設定する（ステップＳＴ５１１）。ここでは通信接続を繰り返す毎に接続回数を−１することにより接続回数を管理することにしている。【００３６】
通信制御部１２は、また、内蔵する接続応答タイマによるカウントをスタートさせ（ステップＳＴ５１２）、接続応答時間の計測を開始する（ステップＳＴ５１３）。そして、通信制御部１２は、取得した電接パラメータファイル１００の対応コマンド＃２を電話機２（無線電話２ｂ）に送信し（ステップＳＴ５１４）、無線電話２ｂから正常応答を受信することで通信接続を行う（ステップＳＴ５１５、ＳＴ５１６）。
続いて、通信制御部１２は、接続応答タイマによるカウントを停止し（ステップＳＴ５１７、ＳＴ５１８）、接続が成功したか否かを判定する（ステップＳＴ５１９）。【００３７】
ここで、接続が成功しなかった場合（ステップＳＴ５１９“ＮＯ”）、通信制御部１２は、更に、接続回数の判定を行う（ステップＳＴ５２０）。
ここで、接続回数＞０の場合（ステップＳＴ５２０“ＹＥＳ”）、接続回数を−１更新するステップＳＴ５１１以降の処理を繰り返し、接続回数＞０でなかった場合（ステップＳＴ５２０“ＮＯ”）、次回以降有効となる、接続応答時間と接続回数からなる通環パラメータの測定を行なう（ステップＳＴ５２１）。そして、通信制御部１２は、ここでの測定結果に基づき、通環パラメータを更新する（ステップＳＴ５２２）。接続応答時間と接続回数からなる通環パラメータの測定方法については後述する。ここで更新された通環パラメータは、後述するように、電話機２（無線電話２ｂ）との通信を切断後に、外部記憶媒体２１の通環パラメータファイル２００に反映される。【００３８】
一方、ステップＳＴ５１９の接続判定処理において、接続が成功した場合（ステップＳＴ５１９“ＹＥＳ”）、車載ナビ装置１と無線電話２ｂは、通信中状態に移行する（図６のステップＳＴ５２３）。
通信中状態に移行後、通信制御部１２は、次回以降有効となる、接続応答時間と接続回数からなる通環パラメータの測定（計算）を行ない（ステップＳＴ５２４）、ここでの計算結果に基づき、通環パラメータを更新して主記憶部１１に一時記憶する（ステップＳＴ５２５）。ここで電話機と通信切断（ステップＳＴ５２６）後、更新された通環パラメータは、通信制御部１２が先に取得した通環パラメータファイル２００と比較し（ステップＳＴ５２７）、差分がない場合（ステップＳＴ５２７“変化なし”）、主制御部１０へ通環パラメータファイル２００に変化がないことと合わせて通信終了を通知する（ステップＳＴ５２８）。一方、差分があった場合（ステップＳＴ５２７“変化あり”）、通信制御部１２は、その差分に相当するパラメータ情報を抽出し、ここで抽出されたパラメータ情報を転送し、主制御部１０に通信終了を通知する（ステップＳＴ５２９）。【００３９】
差分に関するパラメータ情報を通信制御部１２から転送により得た主制御部１０は、そのパラメータ情報に基づき主記憶部１１に一時記憶された通環パラメータファイル２００を更新するとともに（ステップＳＴ５３０）、更新した通環パラメータファイル２００を外部記憶制御部１４、外部記憶ＩＦ部１７経由で外部記憶媒体２１に転送し（ステップＳＴ５３１）、外部記憶媒体２１に記憶されている該当の通環パラメータファイル２００を更新することにより書替え、先に測定により得られた接続応答時間、接続回数を含む差分に相当するパラメータ情報を通環パラメータファイル２００に反映させる（ステップＳＴ５３２）。【００４０】
図７（ａ）に、接続時間の計算方法の一例が、図７（ｂ）に、接続回数の計算方法の一例が、それぞれ表形式で示されている。
図７（ａ）に示されるように、通信制御部１２は、測定される実接続応答時間から基準値（基準タイマ［秒］）を減算して得られる値をオフセットとして、基準値を加算し、以降使用される接続応答時間としている。なお、図８中の「＊」は、応答がない場合（ＮＵＬＬ状態）を示す。また、図７（ｂ）に示されるように、通信制御部１２は、測定される実接続回数から基準接続回数を減算して得られる値をオフセットとして基準接続回数を加算し、以降使用される接続回数としている。【００４１】
図８（ａ）は、接続応答時間の基準値を決定する統計計算の一例を表形式で示した図であり、図８（ｂ）は、図８（ａ）で示す方法で計算された値から接続応答時間の測定に使用される最適基準値を決定する方法をグラフ表示した図である。
図８（ａ）に示されるように、主制御部１０は、通信制御部１２から計算によって得られる接続応答時間に関する情報を取得し、ｎ（ｎは任意の整数）段階、ここでは６段階に分類された接続応答時間帯別に、接続回数とその累積値、および累積比率についての統計処理を行う。続いて、主制御部１０は、図８（ｂ）に示されるように、横軸に接続応答時間、縦軸に接続回数および累積比率を目盛ったときの度数分布を求め、あらかじめ定義されたポイント、例えば接続応答時間の上限値（ＲＴＰ）、もしくは累積比率の予め定めた設定値（ＲＴＳ）を最適基準値として決定するものである。【００４２】
上記した実施の形態２に係るナビゲーション装置によれば、通信制御部１２は、電接パラメータファイル１００更新後、通信事業者と通信方式を指定して外部記録媒体２１から環境パラメータファイル２００を取得する。そして、通信制御部１２は、ユーザが通信接続を開始し、主制御部１０からの通信接続要求を受信した後、先に取得した電接パラメータファイル１００と通環パラメータファイル２００とを読出し、それらのパラメータを使用して無線電話２ｂへ通信接続を行う。通信制御部１２は、更に、接続が成功して通信中状態へ移行した後、次回の通環パラメータ（ここでは、接続応答時間と接続回数）を測定し、無線電話２ｂとの通信が失敗した場合か、あるいは意図的に通信が切断された後に主制御部１０へ転送する。
続いて、更新された通環パラメータファイル２００を通信制御部１２から取得した主制御部１０は、通環パラメータに差分があった場合にのみ通環パラメータファイル２００を更新し、外部記憶媒体２１の通環パラメータファイル２００を更新する。【００４３】
この発明の実施の形態２に係る車載ナビ装置１によれば、車載ナビ装置１に接続される外部記憶媒体２１の書替えにより、以降は、ネットワークの状態に応じてパラメータを最適化できるため接続性が向上し、ユーザ負担を削減できる効果が得られる。
なお、上記した実施の形態２では、車載ナビ装置１に接続される外部記憶媒体２１に通環パラメータファイル２００を記憶することとしたが、サーバ５でこの通環パラメータファイル２００を集中管理してもよい。この場合は、通環パラメータファイル２００を各車両に搭載された車載ナビ装置１が共有できる効果が得られる。また、通環パラメータファイル２００のうち、接続応答時間と接続回数を車載ナビ装置１が内蔵する主制御部１０が測定し記憶して統計処理を行うこととして説明したが、サーバ５が統計処理を行い集中管理することで、各車載ナビ装置１は負荷が軽減されるとともに、学習した通環パラメータファイル２００を取得できるため、接続性が向上する他に、通信品質の向上にも寄与する。【００４４】
実施の形態３．
上記した実施の形態２では、通環パラメータファイル２００の更新手順について説明したが、以下に説明する実施の形態３では更新された通環パラメータファイル２００を用いて通信状態を監視することにより、最適な通信方式に自動切替え可能な車載ナビ装置１について説明する。
以下に説明する実施の形態３においても、実施の形態１、２同様、図１に示す車載ナビ装置１および適応型通信システムと同じ構成を用いることとする。また、通環パラメータファイル２００のデータ構造についても、実施の形態２同様、図４（ａ）（ｂ）に示す構造を用いることとする。【００４５】
図９〜図１１は、この発明の実施の形態３に係る車載ナビ装置１の動作を前段、中段、後段に分けて示したシーケンス図であり、図１に示す外部記憶媒体２１と、主制御部１０と、通信制御部１２と、電話機２の間の動作の流れが示されている。
以下、図９〜図１１のシーケンス図を参照しながら、図１に示すこの発明の実施の形態３に係るナビゲーション装置の最適通信制御動作について詳細に説明する。【００４６】
ここでは、通環パラメータファイル２００更新後、通信中の状態に移行したステップＳＴ９００以降の動作について説明する。
通信中、ユーザが情報入力装置部１９を操作することによりダウンロード開始要求が発生した場合、主制御部１０は、これを情報入力制御部１５により検知して、現在位置取得ＩＦ部１３により取得した車両の現在位置情報を添付し、通信制御部１２に対してダウンロード要求を行う（ステップＳＴ９０１）。ダウンロード要求を受信した通信制御部１２は主記憶部１１から通環パラメータファイル２００を読出し（ステップＳＴ９０２）、該当エリア２０１の接続応答時間２０５、接続回数２０６、そして通信速度２０７に関する情報を抽出し、一時的に内蔵のメモリに記憶してから（ステップＳＴ９０３）、無線電話２ｂ経由で移動体通信網３に接続されているサーバ５に対してデータダウンロード要求を行う（ステップＳＴ９０４）。【００４７】
通信制御部１２は、サーバ５から、移動体通信網３、無線電話２ｂ経由で送信されるダウンロードデータを受信しながらダウンロードデータの通信速度を測定しており（ステップＳＴ９０５、ＳＴ９０６）、受信が完了していない場合（ステップＳＴ９０７“Ｎｏ”）、ダウンロードデータの通信速度を判定する（ステップＳＴ９０８）。
そして、通信制御部１２は、測定した通信速度と、先に読み出した通環パラメータファイル２００に含まれる通信速度２０７との比較を行う（ステップＳＴ９０９）。ここで、通信制御部１２は、測定した通信速度がパラメータ値（閾値）以上であれば（ステップＳＴ９０９“ＹＥＳ”）、ダウンロード処理を継続させるが、閾値以下であれば（ステップＳＴ９０９“ＮＯ”）、主制御部１０に対して車両の現在位置情報の問合せを行い（ステップＳＴ９１０）、現在位置の応答を得て通環パラメータとのエリア整合を行ない（ステップＳＴ９１１、ＳＴ９１２）、その通信エリアにおける受信レベル（ＲＳＳＩ値）を判定する（ステップＳＴ９１３）。【００４８】
続いて、通信制御部１２は、判定した受信レベルと閾値とを比較し（ステップＳＴ９１４）、受信レベルが通信を維持できない閾値以下であれば（ステップＳＴ９１４“ＮＯ”）、無線電話２ｂ、移動体通信網３経由でサーバ５にダウンロードの中断を要求する（ステップＳＴ９１５）。
その後、通信制御部１２は、通環パラメータファイル２００を参照して他の通信方式についての対応の有無を判定し（ステップＳＴ９１６）、無線電話２ｂが他の通信方式、例えば、ＣＤＭＡの場合、１ｘで失敗したとして、ＥＶＤＯに対応していれば（ステップＳＴ９１６“あり”）、一旦、無線電話２ｂとの通信を切断し（ステップＳＴ９１７）、ＥＶＤＯに通信方式を切替え（ステップＳＴ９１８）、通環パラメータファイル２００の接続応答時間２０５と接続回数２０６に応じて無線電話２ｂとの通信接続を行う。なお、ＥＶＤＯに対応していない場合、すなわち、別通信方式に対応していない場合は（ステップＳＴ９１６“なし”）、通信制御部１２は、ステップＳＴ９１０の現在位置問い合わせ処理に戻る。【００４９】
以降の動作は、無線電話２ｂが接続された以降の動作と同様であり、通信制御部１２は、基準接続回数を＋１更新して、接続回数として設定し（図１０のステップＳＴ９２０）、セットした接続回数から１減算して接続回数として設定する（ステップＳＴ９２１）。通信制御部１２は、また、内蔵する接続応答タイマによるカウントをスタートさせ（ステップＳＴ９２２）、接続応答時間の計測を開始する（ステップＳＴ９２３）。
そして、通信制御部１２は、取得した電接パラメータファイル１００の対応コマンド＃２を無線電話２ｂに送信し（ステップＳＴ９２４）、無線電話２ｂから正常応答を受信することで通信接続を行う（ステップＳＴ９２５、ＳＴ９２６）。続いて、通信制御部１２は、接続応答時間計測を停止し（ステップＳＴ９２７）、接続応答タイマによるカウントを停止し（ステップＳＴ９２８）、接続が成功したか否かを判定する（ステップＳＴ９２９）。【００５０】
ここで、接続が成功した場合は（ステップＳＴ９２９“ＹＥＳ”）、車載ナビ装置１と無線電話２ｂは通信中状態に移行し、接続が成功しなかった場合（ステップＳＴ９２９“ＮＯ”）、通信制御部１２は、更に、接続回数の判定を行う（ステップＳＴ９３０）。
ここで、接続回数＞０の場合（ステップＳＴ９３０“ＹＥＳ”）、接続回数を−１更新するステップＳＴ９２１以降の処理を繰り返し、接続回数＞０でなかった場合（ステップＳＴ９３０“ＮＯ”）、次回以降有効となる、接続応答時間と接続回数からなる通環パラメータの測定（計算）を行ない（ステップＳＴ９３１）、ここでの計算結果に基づき、通環パラメータを更新する（ステップＳＴ９３２）。接続応答時間と接続回数に関するパラメータの計算方法は、図７（ａ）（ｂ）を用いた説明したとおりであり、重複を回避する意味でここでの説明は省略する。【００５１】
続いて、通信制御部１２は、主制御部１０に対してダウンロード完了（失敗）を通知するとともに（ステップＳＴ９３３）、主制御部１０に、測定された接続応答時間と接続回数に基づき、記憶していた通環パラメータ（接続応答時間と接続回数）との差分に相当するパラメータ情報を転送する（ステップＳＴ９３４）。
主制御部１０は、転送により得た差分に相当するパラメータ情報に基づき、主記憶部１１に記憶してある通環パラメータファイル２００を更新し（ステップＳＴ９３５）、同時に外部記憶媒体２１に書替えのために転送するとともに（ステップＳＴ９３６）、情報表示制御部１６を介して情報表示装置部２０に、ダウンロード失敗を示すエラーテロップを表示する（ステップＳＴ９３７）。主制御部１０はまた、外部記憶媒体２１を、更新された通環パラメータファイル２００に基づき書替える（ステップＳＴ９３８）。【００５２】
一方、ステップＳＴ９２９の接続判定処理において、接続が成功した場合は（ステップＳＴ９２９“ＹＥＳ”）、車載ナビ装置１と無線電話２ｂは、通信中状態に移行する（図１１のステップＳＴ９３９）。
通信中状態に移行後、通信制御部１２は、次回以降有効となる接続応答時間と接続回数からなる通環パラメータの測定（計算）を行ない（ステップＳＴ９４０）、ここでの計算結果に基づき通環パラメータを更新して主記憶部１１に一時記憶する（ステップＳＴ９４１）。
続いて、通信制御部１２は、ダウンロード中か否かを判定し（ステップＳＴ９４２）、ダンロード中であれば（ステップＳＴ９４２“ＹＥＳ”）図９のステップＳＴ９０４以降のダウンロードデータ受信処理を繰り返し、ダウンロード中でなければ（ステップＳＴ９４２“ＮＯ”）、ユーザによるダウンロード開始操作要求を待って図９のステップＳＴ９０１のダウンロード要求処理に戻る。【００５３】
なお、ダウンロードデータの受信完了を受けて（図９のステップＳＴ９０７“ＹＥＳ”）通信制御部１２は、主制御部１０に対してダウンロード完了成功を通知し（ステップＳＴ９４３）、続いて、通環パラメータファイル２００に変化がないことを通知する（ステップＳＴ９４４）。これら通知を受けた主制御部１０は、情報表示制御部１６を介して情報表示装置部２０にダウンロード情報を表示し（ステップＳＴ９４５）、上記した一連の処理を終了する。【００５４】
上記したこの発明の実施の形態３に係る車載ナビ装置１によれば、通信制御部１２は、データダウンロード中の通信速度を監視し、その通信速度が通環パラメータ値以下であればエリアの受信レベルを測定し、通信を維持できなければダウンロードを中断させ他の通信方式に切り替えて再度通信接続を試行する。
このように、通信エリアや通信方式についてもパラメータファイル（通環パラメータファイル２００）として扱うため、通信品質の劣化を客観的手法で検知することができ、その通信エリアでの適切な通信方式への切替えや無駄な通信を抑制する等、能動的な通信制御が可能となり、また、上記した他の通信方式への切り替えは自動的に行なわれるため、ユーザ操作の負担を軽減させることができる。【００５５】
実施の形態４．
図１２は、この発明の実施の形態４に係る車載ナビ装置１および適応制御型通信システムの構成を示すブロック図である。
図１に示す実施の形態１との差異は、移動体通信網３に、更に、情報管理装置６が接続されることにあり、情報管理装置６に、電接パラメータファイル１００や通環パラメータファイル２００を集中管理させ、不特定多数のユーザに、情報管理装置６が管理する電接パラメータファイル１００や通環パラメータファイル２００を共有使用させる点のみが異なる。なお、情報管理装置６が有する機能はサーバ５に持たせても良い。車載ナビ装置１が有する構成は、図１に示す実施の形態１と同様である。【００５６】
図１２に示されるように、情報管理装置６は、車載ナビ装置１から送信される有線電話２ａ、無線電話２ｂのコマンド対応状況、もしくは通信接続環境に関するパラメータ情報を蓄積する記憶部６１と、車載ナビ装置１からの更新要求に基づき、記憶部６１に蓄積されたパラメータ情報を更新し、車載ナビ装置１からの転送要求に基づき、記憶部６１に蓄積された更新済みパラメータ情報を要求のあった車載ナビ装置１に転送するパラメータ情報転送制御部６２とにより構成される。【００５７】
上記したこの発明の実施の形態４に係る車載ナビ装置１によれば、外部記憶媒体２１を持たない車載ナビ装置１でも、移動体通信網３経由で電接パラメータファイル１００や通環パラメータファイル２００を入手することが可能となる。
また、不特定多数でこれらパラメータを共有することができるため大量のパラメータを統計的な手法を活用することで基準値の精度向上にも寄与でき、より最適な適応制御通信システムとして運用できる効果が得られる。【００５８】
なお、上記したこの発明の実施の形態１〜４に係る車載ナビ装置１によれば、車載ナビ装置１のみ例示したが、車載ナビ装置１に限らず、ナビゲーション機能を有する携帯電話、ＰＤＡ（Personal Digital Assistants）、ゲーム機、ＰＣ等にも同様に適用が可能である。【００５９】
また、この発明の実施の形態１〜４に係るナビゲーション装置が有する各構成ブロックの機能は、全てをソフトウェアによって実現しても、あるいはその少なくとも一部をハードウェアで実現してもよい。
例えば、電話機２によりサーバ５と通信を行ない電話機２のコマンド対応状況もしくは通信接続環境に関するパラメータ情報を測定する通信制御部１２、もしくは、通信制御部１２が測定したパラメータ情報を外部記憶媒体２１もしくはサーバ５に転送し、以降の通信を、外部記憶媒体２１もしくはサーバ５に転送されたパラメータ情報にしたがい制御する主制御部１０におけるデータ処理は、１または複数のプログラムによりコンピュータ上で実現してもよく、また、その少なくとも一部をハードウェアで実現してもよい。
【産業上の利用可能性】
【００６０】
以上のように、この発明に係るナビゲーション装置は、無駄な通信を発生させることなく、ユーザの負担を軽減して通信を可能にした、ナビゲーション装置を提供するため、有線もしくは無線で接続される電話機を介して移動体通信網経由でサーバと通信を行ない、前記電話機のコマンド対応状況もしくは通信接続環境に関するパラメータ情報を測定する通信制御部と、前記通信制御部が測定したパラメータ情報を外部記憶媒体もしくは前記サーバに転送し、以降の通信を、前記外部記憶媒体もしくは前記サーバに転送されたパラメータ情報にしたがい制御する主制御部とを備えるように構成したので、携帯電話接続によるオンラインデマンド型の交通パラメータ情報サービスシステム、特に車両に搭載された車載ナビ装置に用いるのに適している。
【図１】
2009144859.tif 000003
【図２】
2009144859.tif 000004
【図３】
2009144859.tif 000005
【図４】
2009144859.tif 000006
【図５】
2009144859.tif 000007
【図６】
2009144859.tif 000008
【図７】
2009144859.tif 000009
【図８】
2009144859.tif 000010
【図９】
2009144859.tif 000011
【図１０】
2009144859.tif 000012
【図１１】
2009144859.tif 000013
【図１２】
2009144859.tif 000014
【手続補正書】
【提出日】平成22年6月14日(2010.6.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
有線もしくは無線で接続される電話機を介して移動体通信網経由でサーバに接続されるナビゲーション装置であって、
前記電話機により前記サーバと通信を行ない、前記電話機のコマンド対応状況もしくは通信接続環境に関するパラメータ情報を測定する通信制御部と、
前記通信制御部が測定したパラメータ情報を外部記憶媒体もしくは前記サーバに転送し、以降の通信を、前記外部記憶媒体もしくは前記サーバに転送されたパラメータ情報にしたがい制御する主制御部とを備え、
前記通信制御部は、
前記測定したパラメータ情報と、前記外部記憶媒体もしくは前記サーバに転送されたパラメータ情報との間に差分があった場合に、前記差分に相当するパラメータ情報を前記主制御部に転送する、
ことを特徴とするナビゲーション装置。
【請求項２】
前記通信制御部は、
前記電話機との接続が検知されると、前記電話機に対して電話機名を問い合わせ、前記主制御部を介して前記外部記憶媒体もしくは前記サーバから該当電話機のコマンド対応状況に関するパラメータ情報を取得するとともに、
前記電話機及び前記サーバとの通信によりコマンド対応状況の判定を行ない、前記判定の結果と前記取得した該当電話機のコマンド対応状況に関するパラメータ情報との間に差分があった場合に、前記差分に相当するパラメータ情報を前記主制御部に転送する、
ことを特徴とする請求項１記載のナビゲーション装置。
【請求項３】
前記通信制御部は、
通信事業者と通信方式を指定し、前記主制御部を介して前記外部記憶媒体もしくは前記サーバから前記通信接続環境に関するパラメータ情報を取得するとともに、
通信接続が開始され、前記主制御部から通信接続要求を受信したタイミングで、前記取得した通信接続環境に関するパラメータ情報にしたがい前記電話機への接続を行い、
前記接続が成功して通信中に状態が移行した後、前記サーバとの通信により、少なくとも接続応答時間と接続回数を含む通信接続環境に関するパラメータ情報の測定を行ない、
前記パラメータ情報の測定結果と、前記取得した通信接続環境に関するパラメータ情報との間に差分があった場合に、前記差分に相当するパラメータ情報を、前記電話機との通信が失敗し、もしく通信が切断されたタイミングで前記主制御部に転送する、
ことを特徴とする請求項１記載のナビゲーション装置。
【請求項４】
前記主制御部は、
前記通信制御部から転送される前記差分に相当するパラメータ情報に基づき、前記外部記憶媒体もしくは前記サーバに転送済みの電話機のコマンド対応状況もしくは通信接続環境に関するパラメータ情報を更新する、
ことを特徴とする請求項２記載のナビゲーション装置。
【請求項５】
前記主制御部は、
前記通信制御部から転送される前記差分に相当するパラメータ情報に基づき、前記外部記憶媒体もしくは前記サーバに転送済みの電話機のコマンド対応状況もしくは通信接続環境に関するパラメータ情報を更新する、
ことを特徴とする請求項３記載のナビゲーション装置。
【請求項６】
前記通信制御部は、
測定される実接続応答時間から基準値を減算して得られる値を、前記基準値に対するオフセットとし、以降使用される前記接続応答時間とする、
ことを特徴とする請求項３記載のナビゲーション装置。
【請求項７】
前記通信制御部は、
測定される実接続回数から基準接続回数を減算して得られる値を、前記基準接続回数に対するオフセットとして以降使用される前記接続回数とする、
ことを特徴とする請求項３記載のナビゲーション装置。
【請求項８】
前記主制御部は、
前記通信制御部により測定され、ｎ（ｎは任意の整数）段階に分類された接続応答時間別に、接続回数とその累積値、および累積比率についての統計処理を行い、度数分布により求められる前記接続応答時間の上限値、もしくは累積比率の予め定めた設定値を前記基準値として使用する、
ことを特徴とする請求項６記載のナビゲーション装置。
【請求項９】
前記主制御部は、
前記通信制御部により測定され、ｎ（ｎは任意の整数）段階に分類された接続応答時間別に、接続回数とその累積値、および累積比率についての統計処理を行い、度数分布により求められる前記接続応答時間の上限値、もしくは累積比率の予め定めた設定値を前記基準値として使用する、
ことを特徴とする請求項７記載のナビゲーション装置。
【請求項１０】
前記通信制御部は、
通信中にダウンロード要求が発生した場合、前記主制御部から現在位置に関するパラメータ情報を取得するとともに、前記外部記憶媒体もしくは前記サーバから前記通信接続環境に関するパラメータ情報を取得して前記パラメータ情報に含まれる該当エリアの接続応答時間、および接続回数を抽出し、
前記電話機を介して前記サーバにダウンロード要求を送信後、ダウンロード処理時の通信速度を監視し、前記監視の結果取得される通信速度と、前記取得したパラメータ情報に含まれる通信速度との比較を行い、
前記比較の結果によっては、前記主制御部から取得した現在位置に基づく該当エリアの受信レベルを判定し、前記判定した受信レベルが通信を維持できない状態にあれば、前記ダウンロード処理の中断を要求し、他の通信方式に対応していた場合、前記電話機との接続を一旦切断し、前記他の通信方式に切り替えて前記パラメータ情報に含まれる接続応答時間と接続回数に応じて前記電話機との通信接続を行なう、
ことを特徴とする請求項３記載のナビゲーション装置。
【請求項１１】
移動体通信網を介して情報管理装置と接続されるナビゲーション装置であって、
前記ナビゲーション装置は、
前記電話機により前記サーバと通信を行ない、前記電話機のコマンド対応状況もしくは通信接続環境に関するパラメータ情報を取得する通信制御部と、前記通信制御部が取得したパラメータ情報を前記情報管理装置に転送し、以降の通信を、前記情報管理装置に転送されたパラメータ情報にしたがい制御する主制御部と、
を備えたことを特徴とする請求項１記載のナビゲーション装置。
【請求項１２】
有線もしくは無線接続される電話機を介して移動体通信網経由でサーバに接続される１以上のナビゲーション装置と、前記１以上のナビゲーション装置とは前記移動体通信網を介して接続される情報管理装置と、からなる適応制御型通信システムであって、
前記ナビゲーション装置は、
前記電話機により前記サーバと通信を行ない、主制御部を介して外部記憶媒体もしくは前記サーバから前記電話機のコマンド対応状況もしくは通信接続環境に関するパラメータ情報を取得し、前記取得したパラメータ情報と、前記主制御部により前記外部記憶媒体もしくは前記サーバに転送されたパラメータ情報との間に差分があった場合に、前記差分に相当するパラメータ情報を前記主制御部に転送する通信制御部と、
前記主制御部は、前記通信制御部が取得したパラメータ情報を前記情報管理装置に転送し、以降の通信を、前記情報管理装置に転送されたパラメータ情報にしたがい制御し、
前記情報管理装置は、
前記ナビゲーション装置から送信される前記電話機のコマンド対応状況もしくは通信接続環境に関するパラメータ情報を蓄積する記憶部と、
前記ナビゲーション装置からの更新要求に基づき前記記憶部に蓄積されたパラメータ情報を更新し、前記ナビゲーション装置からの転送要求に基づき、前記記憶部に蓄積された更新済みパラメータ情報を要求のあった前記ナビゲーション装置に転送するパラメータ情報転送制御部と、
を備えたことを特徴とする適応制御型通信システム。
【国際調査報告】
2009144859.tif 000015
2009144859.tif 000016
2009144859.tif 000017