"テキストメッセージを受信すると送信される複数のプリセット返答テキストメッセージであって、少なくとも1つは車両の現在位置に関する情報を含む前記複数のプリセット返答テキストメッセージの1つをユーザが選択する機能を、ナビゲーション装置が提供するステップと、前記車両の前記現在位置に関する前記情報を含む前記複数のプリセット返答テキストメッセージの1つを前記ユーザが選択すると、位置関連テキストメッセージを作成するステップと、前記受信したテキストメッセージの発信元に、前記作成した位置関連テキストメッセージを、前記ナビゲーション装置が送信するステップと、を備えることを特徴とする方法。前記車両が現在いる通りの名称および現在方位を、前記ナビゲーション装置が決定するステップと、前記作成した位置関連テキストメッセージ中に、前記通りの名称および前記現在方位を、前記ナビゲーション装置が含めるステップと、を備えることを特徴とする請求項1に記載の方法。さらに、前記車両から所定距離の範囲内にある交差する通りの名称を、前記ナビゲーション装置が決定するステップと、前記作成した位置関連テキストメッセージ中に、前記交差する通りの名称を、前記ナビゲーション装置が含めるステップと、を備えることを特徴とする請求項2に記載の方法。前記車両が現在いる通りの名称および現在方位を決定するステップは、前記車両の現在の緯度、前記車両の現在の経度、および前記車両の進行方向に関する現在の羅針方位に基づいていることを特徴とする請求項2に記載の方法。前記車両が現在いる通りの名称および現在方位を決定するステップは、さらに、前記車両が現在いる都市の名称を、前記ナビゲーション装置が決定するステップと、を備えることを特徴とする請求項2に記載の方法。さらに、前記決定された前記通りの名称が、有効な通りの名称であるか否かを、前記ナビゲーション装置が判定するステップと、前記通りの名称が、有効な通りの名称であると判定された場合のみ、前記作成した位置関連テキストメッセージ中に、前記通りの名称を、前記ナビゲーション装置が含めるステップと、を備えることを特徴とする請求項2に記載の方法。前記車両が現在いる通りの名称および現在方位を決定するステップは、さらに、前記車両が現在いる通りが高速道路であるか否かを、前記ナビゲーション装置が判定するステップと、前記車両が現在いる通りが高速道路であると判定された場合に、前記車両から前方に所定距離の範囲内にある交差する通りが高速道路への出入道路であるか否かを、前記ナビゲーション装置が判定するステップと、前記車両から前方に所定距離の範囲内にある交差する通りが前記高速道路への出入道路であると判定された場合に、前記交差する通りの名称が前記高速道路への出入道路に対応する通りの名称であることを、前記ナビゲーション装置が判定するステップと、前記作成した位置関連テキストメッセージ中に、前記交差する通りの名称を、前記ナビゲーション装置が含めるステップと、を備えることを特徴とする請求項2に記載の方法。さらに、前記決定された前記交差する通りの名称が、有効な通りの名称であるか否かを、前記ナビゲーション装置が判定するステップと、前記交差する通りの名称が、有効な通りの名称であると判定された場合のみ、前記作成した位置関連テキストメッセージ中に、前記交差する通りの名称を、前記ナビゲーション装置が含めるステップと、を備えることを特徴とする請求項3に記載の方法。車両内で用いられる装置であって、前記装置は、送受信機と、前記送受信機に接続されている表示ユニットと、前記送受信機および前記表示ユニットを操作できるように接続されているプロセッサと、前記プロセッサが操作できるように接続されており、前記プロセッサが以下のステップを含む方法を実行できるための実行可能なコードを記憶するメモリと、を備え、前記プロセッサは、受信したテキストメッセージをユーザに提供することに応じて、複数の返答テキストメッセージから位置関連返答テキストメッセージの選択を受信するステップと、前記車両の現在位置を決定するステップと、前記決定した車両の現在位置に基づいて、前記位置関連返答テキストメッセージを作成するステップと、前記受信したテキストメッセージの発信元に、前記作成した位置関連返答テキストメッセージを送信するステップと、を実行することを特徴とする装置。前記車両の現在位置を決定するステップは、前記車両の現在位置に関する現在の緯度および現在の経度を決定することであり、前記位置関連返答テキストメッセージを作成するステップは、前記決定した現在の緯度および前記決定した現在の経度に基づいていることを特徴とする請求項9に記載の装置。前記位置関連返答テキストメッセージを作成するステップは、さらに、前記車両の移動を追跡することに基づいて前記車両の方位を決定するステップと、前記位置関連返答テキストメッセージ中に、前記決定した方位を含めるステップと、を備えることを特徴とする請求項9に記載の装置。前記方法は、さらに、受信したテキストメッセージをユーザに提供することに応じて、複数の返答テキストメッセージから非位置関連返答テキストメッセージの選択を受信するステップと、前記受信したテキストメッセージの発信元に、前記選択された非位置関連返答テキストメッセージを送信するステップと、を備えることを特徴とする請求項9に記載の装置。前記位置関連返答テキストメッセージを作成するステップは、さらに、前記決定された現在位置に基づいて、前記車両がいる都市の名称を決定するステップと、前記決定した現在位置に基づいて、前記車両がいる通りの名称を決定するステップと、前記通りの名称が、有効な通りの名称であるか否かを判定するステップと、前記通りの名称が、有効な通りの名称であると判定された場合に、前記位置関連返答テキストメッセージ中に、前記通りの名称および前記都市の名称を含めるステップと、前記通りの名称が、有効な通りの名称でないと判定された場合に、前記位置関連返答テキストメッセージ中に、前記都市の名称を含めるとともに、前記位置関連返答テキストメッセージから、前記通りの名称を除去するステップと、を備えることを特徴とする請求項9に記載の装置。前記決定した現在位置に通りがあって、前記通りがデータベース内に名称を有していると判定された場合、前記通りは、有効な通りの名称を有することを特徴とする請求項13に記載の装置。前記位置関連返答テキストメッセージを作成するステップは、さらに、前記車両から前方に所定距離の範囲内にある交差する通りの名称を決定するステップと、前記位置関連返答テキストメッセージ中に、前記交差する通りの名称を含めるステップと、を備えることを特徴とする請求項13に記載の装置。前記位置関連返答テキストメッセージを作成するステップは、さらに、前記車両が現在いる通りが高速道路であるか否かを判定するステップと、前記交差する通りが高速道路への出入道路であるか否かを判定するステップと、前記車両が現在いる通りが高速道路であると判定され、かつ、前記交差する通りが高速道路への出入道路であると判定された場合のみ、前記交差する通りの名称が前記高速道路への出入道路に対応する通りの名称であることを決定するステップと、を備えることを特徴とする請求項15に記載の装置。前記位置関連返答テキストメッセージを作成するステップは、さらに、前記交差する通りが前記有効な通りの名称を有するか否かを判定するステップと、前記交差する通りが前記有効な通りの名称を有すると判定された場合のみ、前記位置関連返答テキストメッセージ中に、前記交差する通りの名称を含めるステップと、を備えることを特徴とする請求項15に記載の装置。前記車両から前方に所定距離の範囲内にある交差する通りの名称を決定するステップは、さらに、前記車両から前方に所定距離の範囲内にあって、前記車両がいる通りと交差する最高位の道路を決定するステップ、を備えることを特徴とする請求項15に記載の装置。前記方法は、さらに、目的地までの経路を探索するか否かを判定するステップと、前記目的地までの前記経路が探索される場合、前記決定された車両の現在位置に基づいて、前記目的地までの時間および距離を決定するステップと、を備え、前記位置関連返答テキストメッセージを作成するステップは、さらに、前記目的地までの前記経路が探索される場合、前記位置関連返答テキストメッセージ中に、前記決定した時間および前記決定した距離を含めるステップ、を備えることを特徴とする請求項9に記載の装置。前記方法は、さらに、前記選択された位置関連返答テキストメッセージが、目的地までの時間または距離を記入する形式のメッセージであるか否かを判定するステップ、を備え、前記選択された位置関連返答テキストメッセージが、目的地までの時間または距離を記入する形式のメッセージである場合に、前記決定された車両の現在位置に基づいて、設定された目的地までの時間および距離を決定するステップと、前記位置関連返答テキストメッセージ中に、前記設定された目的地までの、前記決定された時間および前記決定された距離を含めるステップと、を実行するステップ、を備えることを特徴とする請求項9に記載の装置。ショートメッセージサービス以下、SMSShortMessageServiceと呼ぶ場合があるなどのメッセージサービスを用いて移動通信装置でメッセージを送受信することは、人気が増しており、SMSの使用はますます増大している。SMSとは、移動通信装置の契約者と、電子メールシステム、呼び出しシステム、および留守番電話システムなどの外部システムとの間での英数字メッセージの送信を可能にする無線メッセージサービスである。SMSによるメッセージやりとりの一般的使用方法は、Eメールアドレス宛に配信されるメッセージをショートメッセージに変換したり、移動通信装置に配信したりするような、SMSを介する、ショートメッセージ交換サービスおよびEメール受信サービス、そして、ニュース、天気、娯楽、希望行先以下、POIpointofinterestと呼ぶ場合がある、複数の広告、およびモバイルチャットのような情報取得サービスを含むが、これらに限定されない。車両内で携帯電話からSMSメッセージを送信することは困難である。よって、車両にてSMSメッセージを送受信する処理を単純化する方法を、運転手が持つことが望まれる。移動通信装置例:携帯電話で受信したSMSメッセージが、住所データ、電話番号、Eメールアドレス、または車載型のナビゲーションシステムが利用できる他のナビゲーション情報を含むことはよくある。さらに、SMSメッセージは、住所および電話番号の集合を多数含むことがある。こうした現象は、ユーザの現在位置の近くにあるPOIを、SMSサービスプロバイダに求めるユーザの要求に応答するときによく起こる。ユーザの移動通信装置内にあるSMSメッセージから直接取得される電話番号およびナビゲーションデータを獲得して同期することで、ユーザが車両ナビゲーションシステム内に情報を手動で入力する必要性を省き、情報入力の重複を避ける方法は、あいにくにもこれまでのところない。現存するナビゲーションシステムは、地図画面上に表示されたアイコンを頻繁に用いて、ユーザの現在位置に関して、経路を探索したいと所望する位置をユーザに示す。前記したアイコンは、円またはひし形などといった単純な幾何形状にしてもよいし、前記したアイコンが表現する具体的な種類の仕事をかたどってもよい例えば、ガソリンスタンドに対しては給油ポンプをかたどる。前記したアイコンは概ね、DVDROMなどといった、ナビゲーションシステム内の更新不可の記憶媒体に記憶されている位置を表す。もし、車両のユーザが電話でSMSによるメッセージやりとりによって他のPOI情報例:住所情報を要求すれば、受信した応答SMSメッセージは、地図画面上にアイコンで表示することになる新たな住所を含み得る。したがって、新たに受信した住所情報に対応するアイコンと、ナビゲーション画面上にすでに表示されているアイコン例えば、DVDROMから得られる位置を表すアイコンと、SMSによるメッセージやりとりによってユーザの電話から最初に受信される位置を表すアイコンとを区別する方法が必要とされる。発明の要約本発明は、従来技術のシステムおよび方法の欠点に取り組む。具体的には、本発明は、グーグル登録商標またはヤフー登録商標などの、CSCCommonShortCodeサービスを含むSMSサービスプロバイダからの無線メッセージを送受信するシステムおよび方法に関する。前記したシステムは、所定のまたは可変の速度で無線装置と周期的にポーリングを行い、メッセージを新たに受信したか否かを確認し、車載型のナビゲーション/テレマティックスシステムNAVIと呼ぶ場合があるに対して複数の電話番号と複数の住所とを抽出して保存する。前記したNAVIは、無線移動通信装置を介して、抽出した住所までの経路探索を行ったり、および/または抽出した電話番号に電話したりする。無線装置は、ブルートゥースブルートゥースは、ワシントン州のベレビューに居所があるブルートゥースエスアイジー,インクの登録商標であるを用いた通信回線を介してNAVIと相互接続できるが、他の通信方法および他の通信プロトコルもまた、本発明の範囲内である。ユーザはまた、無線装置例:携帯電話から受信して、NAVIに到達したSMSテキストメッセージに応じて、所定の返答メッセージをNAVIから送信する。一実施形態において、NAVIは、車両の現在位置に関して受信したメッセージから、前記した抽出した住所に一致する複数のアイコンを地図に表示する。前記したアイコンは、複数の視覚的形式をとって表示でき例えば、アイコンはさまざまな色および形状から構成されている、すでに表示されている位置と、新しく受信した位置とを区別できる。他の実施形態において、ユーザが送信したメッセージ要求に応じてCSCサービスプロバイダが多数の位置を返してきた場合、システムは、受信したメッセージ中の具体的位置に一致する住所情報および電話情報を組にできる。本明細書に記載されている実施形態の他の態様によれば、車両イグニッションスイッチを最初にエンジン始動位置にすると、ポップアップ画面内に新たな住所を表示する方法を提供するので、前記した新たな住所を容易に選択できることになる。前記した新たな住所は、すでに記憶された住所とこれから記憶さる住所とを比較して、差異を示すことによって決定される。本明細書に記載されている実施形態の一態様によれば、車両イグニッションが作動するとき、車両の現在位置の決定を構成する進行経路を表示し、無線通信装置から少なくとも一つのSMSメッセージを受信する方法を提供する。前記受信した少なくとも一つのSMSメッセージは、受信した住所を有する。さらに、前記した方法は、現在位置および前記受信した住所の少なくともいずれかに基づいて進行経路を計算するステップと、車両イグニッションが作動するときにメモリにすでに記憶されている任意の住所にアクセスするステップと、前記した進行経路および前記受信した住所に一致するアイコンを表示画面に表示するステップとを備える。前記したアイコンは、前記受信した住所がすでに記憶されている複数の住所の一つと合致する場合は第1の視覚的形式をとって表示され、前記受信した住所がすでに記憶されている複数の住所と異なる場合は第2の視覚的形式をとって表示される。本明細書に記載されている実施形態の他の態様によれば、SMSメッセージ中の情報を表示する方法を実行する車両ナビゲーションシステムを提供する。前記した方法は、車両イグニッションが作動するときにSMSメッセージを受信し、メモリにすでに記憶されている任意の住所にアクセスするステップを有する。SMSメッセージは、受信した住所を有するが、すでに記憶されている住所は、車載型形式をとる。さらに、前記した方法は、前記受信した住所を車載型形式に変換するステップと、前記受信した住所に一致するアイコンを表示画面に表示するステップとを有する。前記したアイコンは、前記受信した住所がすでに記憶されている複数の住所の一つと合致する場合は第1の視覚的形式をとって表示され、前記受信した住所がすでに記憶されている複数の住所と異なる場合は第2の視覚的形式をとって表示される。本明細書に記載されている実施形態の他の態様によれば、車両ナビゲーションシステムを提供する。前記したシステムは、SMSメッセージを受信する受信部と、表示ユニットと、受信部および表示ユニットに動作可能に接続されているプロセッサと、プロセッサに動作可能に接続されているメモリとを含む。メモリは、車両イグニッションが作動すると、プロセッサがナビゲーションシステムの現在位置を決定し、受信部にSMSメッセージを受信するように指示するための実行可能コードを含む。受信した複数のSMSメッセージのうち少なくとも一つは、受信した住所を含む。前記した実行可能コードによって、プロセッサは、前記受信した住所への進行経路および前記受信した住所に一致するアイコンを表示するように表示ユニットに指示できる。前記したアイコンは、前記受信した住所がすでに記憶されている複数の住所の一つと合致する場合は第1の視覚的形式をとって表示され、前記受信した住所がすでに記憶されている複数の住所と異なる場合は第2の視覚的形式をとって表示される。本明細書に記載されている実施形態の他の態様によれば、車両ナビゲーションシステムを提供する。前記したシステムは、SMSメッセージを受信する受信部と、表示ユニットと、受信部および表示ユニットと動作可能に接続されているプロセッサと、プロセッサに動作可能に接続されているメモリとを含む。前記したメモリは、車両イグニッションが作動すると、プロセッサが受信部にSMSメッセージを受信するように指示するための実行可能コードを含む。受信した複数のSMSメッセージのうち少なくとも一つは、受信した住所を含む。前記した実行可能コードによって、プロセッサは、車両イグニッションが作動すると、すでに記憶されており、車載型形式をとっている任意の複数の住所にアクセスできる。さらに、前記した実行可能コードによって、プロセッサは、前記受信した住所を車載型形式に変換し、前記受信した住所に一致するアイコンを表示するように表示ユニットに指示できる。前記したアイコンは、前記受信した住所がすでに記憶されている複数の住所の一つと合致する場合は第1の視覚的形式をとって表示され、前記受信した住所がすでに記憶されている複数の住所と異なる場合は第2の視覚的形式をとって表示される。好適な実施形態の詳細な説明ナビゲーションシステムの無線メッセージサービスによってナビゲーションデータを受信する方法およびシステムを提供する。ナビゲーションデータという用語は、住所、電話番号、Eメールアドレス、IPアドレス、経度座標および緯度座標といったあらゆる用語、またはその他のナビゲーション識別子となるあらゆる用語を意味するように用いられるが、経路探索、電話などを行うナビゲーションシステムに関して一般的に使用される。ナビゲーションデータを含む受信メッセージ例:SMSメッセージを構文解析することによって、ナビゲーション装置またはハンズフリー電話は、経路探索、電話の呼び出しの生成、Eメールなどのために、解析したナビゲーションデータを獲得して記憶し、使用する。前記したシステムおよび方法は、SMSメッセージの受信に限定されることは無く、任意の無線メッセージング技術を利用したときのメッセージの受信に対しても同様に適用できること明らかである。前記した無線メッセージング技術とは、例えば、SMTPSimpleMailTransferProtocol、TCPIPTransmissionControlProtocolandtheInternetProtocol、EMSEnhancedMessagingService、MMSMultimediaMessagingServiceなどである。以下の詳細な説明において、同一の符号は、1または複数の図面に図示されている同一の構成要素を説明するように用いられている。図1は、ナビゲーションデータを含むメッセージを受信する典型的なシステム10のブロック図である。システム10は、無線通信装置または無線装置と呼ぶこともある移動通信装置12と、HFTハンズフリー電話14と、NAVIナビゲーション装置16と、音響モジュール18と、NAVI表示部20とを備える。移動通信装置12は、携帯電話、PDA、またはSMSメッセージなどのメッセージを受信でき、当業者が携わる技術において知られている任意の移動通信装置とすることができる。システム10は、本発明のシステムおよび方法の好適な実施形態の車両内に配置されるが、車両内に限定しない。移動通信装置12は、移動通信電話とHFTとの接続が、シリアルケーブル、ブルートゥース回線、赤外線リンク、または当業者が携わる技術において知られているその他の種類のデータ通信接続とすることができるように、HFT14と通信する。図1に示す実施形態において、移動通信装置12およびHFT14は、ブルートゥースエスアイジー,インクなどが定めたブルートゥースの無線データ通信規格およびプロトコルを用いてコンパイルするRFRadioFrequency送受信機図示せずを備えており、2装置間でのメッセージの通信および伝達を可能にする。好適な実施形態において、移動通信装置12およびHFT14はまた、ブルートゥース接続を用いてインターネットおよび他のダイヤルアップサービスにアクセスするための規格を提供し、SMSコマンドに対応しているダイヤルアップネットワークDUNプロファイルを備えている。移動通信装置12がまた、CDMACodeDivisionMultipleAccessセルラーネットワークを介して上の広帯域アクセスのような他の通信接続方法によって無線インターネット接続を確立できることを、当業者であれば理解するであろう。HFT14は、NAVI16と電気通信を行っており、HFTと同じく、NAVI16が、音響モジュール18およびNAVI表示部20と電気通信を行っている。HFT14は、移動通信装置12およびNAVI16との間でメッセージおよびコマンドを伝達する。NAVI16は、ナビゲーションシステムにとって主要となる車載型のコンピュータとして機能し、ナビゲーションシステムを構成するすべての機器componentsと接続しており、HFT14を介してすべての経路探索の演算およびすべての電話呼び出し生成を実行する。NAVI16は、GPSGlobalPositioningSatellite受信部2と、位置検出ユニット4と、プロセッサ6と、メモリユニット単に、メモリと呼ぶ場合もある8と、1メッセージ中にある複数の住所および複数の電話番号などのナビゲーションデータを識別するインテリジェント文字認識システムソフトウェアコンポーネント9とを備える。GPS受信部2は、地球を周回する3またはそれ以上のGPS衛星から衛星放送信号を受信する。位置検出ユニット4は、GPS受信部2と操作できるように接続されており、三辺測量、三角測量、または他の方法を用いて車両の現在の経度座標および緯度座標を計算できる。プロセッサ6は、メモリユニット8と、GPS受信部2と、NAVI表示部20と操作できるように接続されている。メモリユニット9は、実行可能コードを有してもよく、インテリジェント文字認識ソフトウェアを稼動させること、またはNAVI表示部20に進行経路を計算したり、具体的な画像例えば、地図および経路情報を表示したりするように指示することなど、といったさまざまな機能を、プロセッサが実行することができる。NAVI表示部20は、ユーザに対する視覚的インターフェイスとして機能しており、データを表示すること、およびNAVI16に情報を入力できるユーザインタフェースとして機能すること、という両方を可能にするタッチパネルとすることができる。NAVI16は、音声変換テキスト以下、TTStexttospeechと呼ぶ場合があるエンジンまたはソフトウェアコンポーネントを選択的に含んでよい。前記した音声変換テキストエンジンまたはソフトウェアコンポーネントがインターフェイスとなって、NAVI16が音響モジュール18と交信し、ユーザにメッセージを音読して聴かせることができる。また、NAVI16は、ヒューマンマシンインターフェイス以下、HMIhumanmachineinterfaceと呼ぶ場合があるを備えてもよい。これにより、NAVI表示部20を介してメッセージおよび利用可能なコマンドを表示できる。そして、NAVI表示部内にタッチパネルを導入すること、または、音声認識以下、VRvoicerecognitionと呼ぶ場合があるシステムと相互接続されているボタン、キーパッド、マイクロフォンを使用すること、などによって、ユーザからの入力情報を受信できる。本発明のシステムおよび方法の好適に実施形態において、移動通信装置12は、15秒ごとにHFT14を介して問い合わせを受け、新たなSMSメッセージを受信したか否か判定する。しかし、他の時間間隔を利用してもでもよいことは明らかである。SMSメッセージが存在すれば、前記したSMSメッセージをNAVI16に送信して記憶するとともに、NAVI表示部20に表示できる。本発明のシステムを構成する機器の各々は、車両の搭載された1つのハードウェアとして統合できるし、または別体の機器として利用できることは明らかである。他の実施形態において、NAVI16は、ブルートゥースの無線データ通信規格およびプロトコルを用いてコンパイルするRF送受信機図示せずを備えることができ、NAVI16は、HFT14を用いることなく、移動通信装置12と直接的に通信して、2装置間でのメッセージの通信および伝達を可能にする。移動通信装置12は、移動局MSMobileStationとして機能することができ、移動通信装置12と近接無線を行う位置にある無線通信交換局MSC:MobileSwitchingCenterとメッセージを送受信してもよい。MSは、無線電話ネットワークとの通信に必要となり、全ユーザに対応できる装置およびソフトウェアを備える。MSCは、回路交換呼び出しと、移動性管理と、MSCが対応する領域内でローミングしている携帯電話に対して音声、データ、FAX、およびSMSなどのサービスとを提供する電話交換器として機能する。また、他の実施形態において、移動通信装置12は、NAVI16内に配置されているSMS送受信機図示せずに置き換えることができ、これにより、NAVI16がSMSメッセージを直接的に送受信できる。図2は、電話をかけたり、さらに、住所の経路探索を行ったりする車両のナビゲーションシステム内において、移動通信装置12にてSMSメッセージ21を受信して、前記受信したSMSメッセージ21中の電話番号データおよび住所データを利用するシステムの典型的な実施形態を示す。本実施形態において、SMSメッセージ21を、SMSメッセージの生成を支援できる装置またはコンピュータに入力できる。SMSメッセージ21は、移動通信装置12のユーザに宛てられており、SMSメッセージ21を構成する文字には、住所および電話番号の両方を含む。その後、SMSメッセージ21は、無線ネットワーク22例:GSM登録商標GlobalSystemforMobileCommunicationsネットワークまたはCDMAネットワークを介して伝送され、移動無線装置12より受信される。本実施形態において、移動通信装置12およびユーザは両方とも、車両30内にいる。SMSメッセージ21が受信された後、車両30内のNAVI表示部20は、新たなSMSメッセージ21が届いたことを表示する。移動通信装置12がSMSメッセージ21をいつでも、ユーザが車両内にいないときでさえ、受信できることは明らかである。ユーザが移動通信装置12を用いて車両の近くから無線を送信すると、NAVI16は、移動通信装置12から複数の新たなSMSメッセージ21を自動的に読み出すとともに、移動通信装置12と周期的にポーリングを行い、メッセージを新たに受信したか否かを確認する。その後、ユーザは、TTSソフトウェアを介して音読されるSMSメッセージを選択できる。NAVI16内のインテリジェント文字認識システムは、SMSメッセージ中の複数の住所および複数の電話番号を検出し、その結果、HMIによる経路探索機能および電話機能を有効にする。住所も電話番号も検出されなければ、経路探索機能および電話機能を動作不能にする。SMSメッセージ21が、任意個数の住所、電話番号、Eメールアドレスなどを有し、各々がインテリジェント文字認識システムによって検出されることは明らかである。また、SMSメッセージ21が読み上げられると、ユーザは、HMIを介して、進行経路または経路探索機能を選択することによって、SMSメッセージ21中に含まれる住所までの経路探索を要求できる。ユーザが経路探索を要求すると、NAVI16は、車両の現在位置に少なくとも部分的に基づいて、SMSメッセージ21中に含まれる住所24までの経路を計算し、推奨された経路を例えば、濃度および色を変えた矢印および線を用いることによって強調表示された地図を表示する。また、ユーザは、HMIを介して電話機能を選択することによって、SMSメッセージ21中に含まれる電話番号に電話をかけることを望むことができる。電話は、SMSメッセージ21中に検出される電話番号28を用いるHFT14を介してなされる。図3Aは、車両ナビゲーションシステム内にある、受信したSMSメッセージの応答34に含まれるナビゲーションデータを利用する移動通信装置12から、SMS用POI要求メッセージ40を生成するシステムの典型的な実施形態を示す。この典型的な実施形態において、SMS用要求メッセージ40は、ヤフーおよびグーグルのような多数のSMSサービスプロバイダを含むCSCサービスなどのSMS用POIサービスに送信される。具体的な主題、企業店という場合もあるなどについての情報検索を要求できる。例えば、SMS用要求メッセージ40は、特定の都市内および州内にあるすべての喫茶店を要求できる。いかに遠く離れたPOIであっても、そのPOIに関するメッセージサービスを使用できることは明らかである。SMS用要求メッセージ40は、HMIによる通信を介して、車両30内に配置されているNAVI16へ入力される。ユーザは、所望のPOIに関する情報、例えば、地名、企業名、都市、州、経度、緯度、郵便番号などを入力できる。もし、ユーザが特定の場所を選択しなければ、SMS用要求メッセージ40は、車両内のNAVI16に接続されているGPS受信部2図1参照を介して読み出された位置情報を用いて生成することができる。例えば、いくつかの実施形態において、SMS用要求メッセージ40は、三辺測量、GPS衛星信号を三角測量すること、または他の方法によって決定される車両30の現在位置の緯度および経度などの具体的な位置に関する情報を含んでもよいし、または、計算された経路に沿った位置に関する情報、例えば、前記計算された経路に沿った前記位置の緯度および経度を含んでもよい。その後、SMS用要求メッセージ40は、無線ブルートゥース接続を介して、ユーザの移動通信装置12に送信される。SMS用要求メッセージ40は、SMSメッセージを用いるPOIサービスプロバイダ32に宛てられており、その後無線ネットワーク22例:GSMまたはCDMAネットワークを介して送信される。SMS用要求メッセージ40は、SMSメッセージを用いる遠方のPOIサービスプロバイダ32にて受信される。前記したPOIメッセージサービスプロバイダ32は、SMS用応答メッセージ34を自動的に生成する。SMS用応答メッセージ34は、無線ネットワーク22を介して移動通信装置12に戻るように送信される。SMS用要求メッセージ40に応じて、SMS用応答メッセージ34のテキスト部分は、あるSMS用要求メッセージ、例えば、前記したSMS用要求メッセージ40による要求を満足する少なくとも1つのPOIに関するデータを有してよいし、前記要求がなされた少なくとも1つのPOIに関する住所および電話番号の両方を含んでもよい。車両30内のNAVI表示部20は、新たなSMSメッセージ36が届いたときに表示する。移動通信装置12がSMSメッセージ36をいつでも、ユーザが車両内にいないときでも、受信できることは明らかである。ユーザが移動通信装置12を用いて車両の近くから無線を送信すると、NAVI16は、その時点で移動通信装置12から複数の新たなSMSメッセージ36を自動的に読み出すとともに、移動通信装置12と周期的にポーリングを行い、複数のメッセージを新たに受信したか否かを確認する。その後、ユーザは、TTSソフトウェアを介して音読されるSMSメッセージ36を選択できる。NAVI16内のインテリジェント文字認識システムは、SMSメッセージ中の複数の住所および複数の電話番号を両方検出し、HMIによる経路探索機能および電話機能を有効にする。住所も電話番号も検出されなければ、経路探索機能および電話機能を無効にする。SMSメッセージ36が、任意個数の住所、電話番号、Eメールアドレスなどを有し、各々がインテリジェント文字認識システムによって検出されることは明らかである。ユーザは、HMIを介して経路探索機能を選択することによってSMSメッセージ中に含まれる住所までの経路探索を行うことができる。その後、NAVI16は、SMSメッセージ36に含まれる前記した住所までの経路を計算する。また、ユーザは、HMIを介して電話機能を選択することによって、SMSメッセージ36に含まれる電話番号に電話をかけることができる。よって、電話は、SMSメッセージ36内に検出される電話番号を用いるHFT14を介してなされる。本発明のシステムおよび方法の代替的な実施形態において、NAVI16は、ユーザが最初に経路探索機能の選択を要求するのではなく、受信したSMSメッセージに含まれる住所までの経路探索を自動的に行うことができる。POIアイコンを用いて、探索経路が表示されている地図に、抽出された住所の位置を表示できる。また、NAVI16は、車両にて記憶されている住所録内に、抽出された住所および/または電話番号を自動的に記憶できる。本発明のシステムおよび方法の一実施形態において、期限を迎えたときにSMS用応答メッセージ36をまだ受信していなければエラーメッセージを表示できるように、NAVI16内に計時装置図示せずを実装してもよい。図3Bは、POIサービスプロバイダ32として機能する計算装置31の典型的な実施形態である。いくつかの実施形態においては、多数の計算装置31を一緒にしてネットワークで結び、POIサービスプロバイダ32として機能するものでよい。計算装置31は、記憶装置33と、プロセッサ35と、メモリと、通信インターフェイス41とを含むことができる。前記したメモリは、例えば、RAMrandomaccessmemory37などの動的メモリと、ROMreadonlymemory39などの静的メモリとの組み合わせを含むものでよい。プロセッサ35は、命令を翻訳し実行する1または複数の標準的なプロセッサを含むものでよい。RAM37、ROM39および/または他の種類の動的または静的な記憶装置は、プロセッサ35が実行するための情報および命令を記憶する。RAM37または他の種類の動的記憶装置は、命令および一時的な変数を記憶したり、またはプロセッサ35の命令の実行中に用いられる他の中間情報を記憶したりできる。ROM39または他の種類の静的記憶装置は、プロセッサ35用の静的な情報および命令を記憶する。記憶装置33は、磁気ディスク、書き換え可能光学ディスク、フラッシュRAM装置、またはデータ、命令、または他の情報を記憶するための他の種類の記憶装置を含むことができる。記憶装置33は、例えば、DVDDigitalVideoDisk、CDCompactDisk、または他の種類の記憶装置を含むことができるがこれらに限定されない。いくつかの実施形態において、記憶装置33は、例えば、POIデータベースなどのデータベースを含むものでよい。通信インターフェイス41は、有線、無線、またはこれらの組み合わせによって、ネットワークを介して他の装置と通信するための送受信機を含むことができる。図4Aは、本発明のシステムおよび方法の実施形態に係るフロー図であって、無線移動通信装置およびブルートゥース使用可能NAVIを用いてSMSメッセージを読み出し、送信する典型的な方法のフロー図である。無線移動通信装置12とHFT14との間でSMSメッセージを送受信するために利用される通信は、5つのモード、つまり、起動モード42と、実行モード44と、待機モード48と、返答モード56と、停止モード64とで発生する。図4Aは、5つのモードが互いにどのように相互作用するかを示す俯瞰ブロック図である。モード各々の働きの詳細は、図5A~図5Eで説明されており、以下に詳細に記載されている。図4Aにおいて、アルゴリズムは、ステップ42の起動モード42から開始する。このモードでは、車両イグニッション装置がON始動位置またはACCAccessory始動補助位置本実施形態のシステムおよび方法が作動するための通常モードにされ、無線装置12とHFT14との間の回線が、ブルートゥース接続によって互いに積極的に接続されるとすぐに、HFT14は、無線装置12内に存在するすべてのメッセージを読み出す。他の実施形態において、他の無線規格、通信プロトコル、および当業者が携わる技術において既知となる他の種類のデータ通信接続例:赤外線回線を利用して、無線装置12とHFT14との間の双方向通信回線を確立できることは、一当業者であれば理解するであろう。一旦、前記した2装置間での通信回線を確立すれば、前記したアルゴリズムは、ステップ44に進み、本実施形態のシステムは実行モードに切り替わる。実行モードにおいて、NAVI16は、HFT14と通信することによって新たに受信されるメッセージのために周期的にポーリングを行い、複数のメッセージを新たに受信したか否かを確認する。これにより、今度はHFT14がブルートゥース接続を用いて無線装置12と通信する。本実施形態のシステムは、NAVI表示部20または他のHMI装置例えば、キーパッド、キーボード、または音声認識システムを用いる車両内で作成されたメッセージ要求およびメッセージ返答を、ブルートゥース接続を用いて、無線装置12に送信できる。ステップ46においてメッセージ要求が作成されれば、ステップ47において、具体的な位置の経度および緯度を取得し、前記した緯度および経度を前記作成したメッセージ要求に含め、前記作成したメッセージ要求を無線装置12に送信できる。いくつかの実施形態において、前記した具体的な位置を、NAVIを備える車両の現在位置、すなわち、計算された経路に沿った位置、または他の種類の位置、としてよい。その後、本実施形態のシステムは、実行モードを終了し、ステップ48の待機モードに進む。ステップ50において、所定の割当時間内に、期待されるメッセージが受信されれば、ステップ52において、前記受信したメッセージをNAVIに送信して処理を実行する。前記期待されるメッセージを受信する前に前記した割当時間が経過すれば、NAVIは、エラーメッセージを表示するそして、他の実施形態においては、ユーザに対してエラー状態を音読して通知する。ステップ54において、本実施形態のシステムが、起動モードまたは実行モードにおいてメッセージを受信し、前記受信したメッセージがCSCサービスプロバイダから送信されるメッセージとは対照的な個人のメッセージであるとSMSメッセージの送信者の電話番号から決定すれば、返答メッセージをSMSメッセージの発信元に送信できる。つまり、本実施形態のシステムは、送信者の電話番号を確認し、その電話番号がCSCサービスプロバイダ以外からの有効な電話番号であるか否かを判定し、もし有効な電話番号であれば、NAVI表示部20上の返答ボタンを有効にする。前記した返答ボタンはまた、車両内のキーパッドまたはキーボードなどの他のHMI装置上に配置できる。ユーザが返答ボタンを選択すると、本実施形態のシステムは、ステップ56の返答モードに進む。ステップ58において、ユーザは、複数あるさまざまなプリセット返答メッセージから選択できる。ユーザは、1つの適切な返答メッセージを選択し、NAVI表示部20上の送信ボタンを選択するまたは、送信ボタンは、車両内のキーパッドまたはキーボード上に配置できる。その後、メッセージが移動通信装置12に無事に送信されたことをHFT14が確認した後、本実施形態のシステムは、返答モードを終了し、実行モードに戻る。NAVI表示部20は、メッセージが無事に送信されたことを表示する。ステップ48の待機モードの間、本実施形態のシステムは、ステップ46にて送信された車両内メッセージ要求に応じて、無線装置12が返信メッセージを受信するのを待って待機している。本実施形態のシステムは、無線装置12に対するポーリング速度を増大するのが好ましい。これにより、本実施形態のシステムが新たに受信する任意のメッセージは、前記したメッセージを無線装置12が受信した直後に検出されることになる。他の実施形態においては、ステップ50において、本実施形態のシステムは、受信した複数のメッセージを調べることで、前記受信した複数のメッセージが、ステップ46で送信されたメッセージ要求の送信先と同じであると期待される電話番号から送信されてきたのか否かを判定する。もし前記した電話番号から送信されてきたのであれば、本実施形態のシステムは、前記受信したメッセージが、ユーザが送信したメッセージ要求に応答したメッセージであると決定する。その後、ステップ52において、受信したメッセージをNAVI16に送信して処理を実行する例えば、ユーザに通知し、NAVI受信箱に転送する図11B参照。受信したメッセージが、すでに送信されたメッセージ要求に対応したものではなかったと判定したときは、本実施形態のシステムは待機モードに留まり、アルゴリズムはステップ48に戻る。つまり、ステップ50に関して前記したとおり、所定の時間が経過するまでは、本実施形態のシステムは、ステップ48の待機モードに留まる。ステップ56において、返答モードを継続しているとき、ユーザは、受信したメッセージに対する返答として、プリセットまたは予め作成されたSMSメッセージを選択できる。ステップ58において、選択された返答メッセージは、NAVI16からHFT14に送信され、今度はHFT14が無線装置12と返答メッセージをやりとりすることになる。最終的には、無線装置12は返答メッセージを、遠隔地、例えば友人の電話に送信する。その後、アルゴリズムは、ステップ44に戻る。つまり、本実施形態のシステムは返答モードを終了し、実行モードに進む。ステップ60において、HFT14は、無線装置12がもはや検出されなくなったか否かを確認する。もし、無線装置12を検出しており、ステップ62において、電源が停止していないならば、本実施形態のシステムは実行モードのままでいる。もし、ステップ60において、ブルートゥース無線装置12がもはや検出されないならば、本実施形態のシステムは実行モードを終了し、ステップ64の停止モードに進む。停止モードにおいて、本実施形態のシステムは、無線装置12とのポーリングを行うことを停止し、新たなメッセージを求めない。もし、ステップ66において、無線装置12などのブルートゥース電話または他の互換性のある装置などを検出すれば、アルゴリズムはステップ42に戻る。つまり、本実施形態のシステムはオフモードを終了し、起動モードに進む。車両イグニッション装置がもはやON位置に無ければ、ステップ62にて決定されるように、本実施形態のシステムは停止モードに進む。まず車両イグニッションをON位置にすると、本実施形態のシステムは、移動通信装置12を検出し、起動モードの処理例えば、通信接続動作を開始する。一方、車両イグニッションスイッチが依然としてON位置のままであるこのことは、ステップ62にて決定されるが、ステップ60において、本実施形態のシステムとブルートゥース無線装置との通信が単に途絶えただけであるならば、本実施形態のシステムは、ステップ42において起動モードの処理を開始し、新たに検出した無線装置との通信を確立する処理を即座に進めることができる。図4Bは、POIサービスプロバイダ32として機能する1またはそれ以上の計算装置31が実行する典型的な処理を説明するフロー図である。前記した処理は、ステップ49において、POIサービスプロバイダ32は、要求メッセージ、例えば、SMS用要求メッセージを受信したか否か判定することから開始する。前記した要求メッセージは、特定の位置の地名、企業名、都市、州、緯度および経度を含む所望のPOIに関するデータ、または所望のPOIに関連する他の情報を含んでよいが、これらに限定されない。前記した特定の位置は、車両の現在位置、計算された経路に沿った位置、または他の位置とすることができる。その後、要求メッセージを受信すると、ステップ51において、POIサービスプロバイダ32は、要求メッセージに含まれるデータに合致し、かつ、前記した特定の位置から第1の所定の距離の範囲内にあるPOIを見つけようとする。前記した第1の所定の距離は、10マイルとしてもよいし、他の適切な距離としてもよい。いくつかの実施形態においては、POIサービスプロバイダは、前記した特定の位置から第1の所定の距離の範囲内で合致するPOIであればどのようなPOIでも見つけるようにデータベースを検索してもよい。その後、ステップ53において、POIサービスプロバイダ32は、要求メッセージに含まれるデータに合致し、かつ、前記した特定の位置から第1の所定の距離の範囲内にある1または複数のPOIが見つかったか否かを判定する。合致するPOIが第1の所定の距離の範囲内に1つも見つからなければ、ステップ59において、POIサービスプロバイダ32は、要求メッセージに含まれるデータに合致し、かつ、前記した特定の位置から第2の所定の距離の範囲内にあるPOIを見つけようとする。前記した第2の所定の距離は、20マイルとしてもよいし、第1の所定の距離よりも大きな他の適切な距離としてもよい。POIサービスプロバイダ32が、ステップ53においては第1の所定の距離の範囲内に、または、ステップ61においては第2の所定の距離の範囲内に、1または複数の合致するPOIが見つかれば、ステップ55において、前記した1または複数の合致するPOIに関する情報を、作成した応答メッセージに含める。そして、ステップ57において、ステップ49において受信した要求メッセージを送信した装置に対して、前記した応答メッセージを送信する。前記した応答メッセージは、1または複数の合致するPOIに関する情報、例えば、1または複数の住所、および1または複数の電話番号を含んでよい。もし、ステップ61において、POIサービスプロバイダが、前記した特定の位置から前記第2の所定の距離の範囲内に、合致するPOIが1つも無いと決定すれば、ステップ63において、POIサービスプロバイダは、前記した特定の位置から前記第2の所定の距離の範囲内に合致するPOIが1つも無いことを示す応答メッセージを作成する。その後、ステップ65において、POIサービスプロバイダ32は、ステップ49において受信した要求メッセージを送信した装置に対して、前記作成した応答メッセージを送信する。いくつかの実施形態においては、第1の所定の距離の範囲内または第2の所定の距離の範囲内で、合致するPOIの所定数個だけが、POIサービスプロバイダが送信する返答メッセージ中に作成される該当情報を有するようにしてもよい。前記作成した返答メッセージ中の前記した該当情報に一致する、前記合致するPOIは、前記作成した返答メッセージ中の該当情報を持たない、前記合致するPOIと比較して、前記した特定の位置からの距離が同じとなってもよいし、より小さくしてもよい。代替的な実施形態において、第1の所定の距離の範囲内にも、第2の所定の距離の範囲内にも合致POIが1つも見つからない場合、POIサービスプロバイダは、前記した要求メッセージ中のデータをほぼ満足するPOIの探索を実行してもよい。例えば、もし、前記した要求メッセージが具体的な喫茶店に関する情報を求める要求であるが、第1の所定の距離の範囲内にも、第2の所定の距離の範囲内にも合致POIが1つも見つからないならば、POIサービスプロバイダは、第1の所定の距離の範囲内、および第2の所定の距離の範囲内にある任意の喫茶店に関する情報の探索を実行できる。もし、第1の所定の距離の範囲内、または第2の所定の距離の範囲内に、任意の喫茶店が複数見つかれば、前記した要求メッセージに応じて、前記見つけた複数の喫茶店の少なくともいくつかに関する情報を生成し、送信してよい。図5A~図5Eは、前記した図4Aに示す無線移動通信装置およびブルートゥース使用可能なNAVI16を用いてSMSメッセージを読み出し、送信する前記した典型的な方法のより詳細なフロー図のなかの異なる特徴を説明する図である。図5Aは、起動モードのアルゴリズムの詳細な手順を説明する。ステップ68において、車両イグニッションスイッチを入れるつまり、ON位置またはACC位置にする。ブロック69に示す入口点Aを提供することで、アルゴリズムの他の部分は、この入口点に戻ることができる。その後、ステップ70において、本実施形態のシステムは、無線装置12とHFT14との間に双方向通信回線を確立する。HFT14は、ATattentionコマンドモデムを制御するためにヘイズ社が採用したコマンド体系を構成するコマンドの一部を無線装置12に送信し、無線装置12をPDUProtocolDataUnitモードに設定する。ステップ74において、HFT14がエラーメッセージを受信する、または送信されたATコマンドに対して無線装置12が所定時間内に応答しないならば、本実施形態のシステムはステップ76に進み、無線装置12がテキストモードに切り替わるように指示する追加のATコマンドを送信する。もし、無線装置がPDUモードに無事に切り替われば、アルゴリズムはステップ78に進む。無線装置12がテキストモードまたはPDUモードのいずれかにいるかにかかわらず、本実施形態のシステムは、ATコマンドを無線装置12に送信し、ステップ78において、HFT14は、無線装置12内に現在記憶されているSMSメッセージを読み出すことができる。ステップ80において、HFT14は、SMSメッセージを受信するが、ここで、メッセージ形式を修正してから、受信したSMSメッセージをNAVI16に渡すことが好ましい。続いて、本実施形態のシステムは、起動モードを終了し、ブロック81の入口点Bを介して、実行モードのステップ82に進む。図5Bは、実行モードのアルゴリズムの詳細手順を説明する。ブロック81に示す入口点Bを提供することで、ルーチンの他の部分は、この入口点に戻ることができる。ステップ82において、HFT14は、無線装置12に対してATattentionコマンドを周期的に例えば、15秒ごとに送信する。このATコマンドは、遠隔地または遠隔のサービスプロバイダから無線ネットワーク図示せずを介して受信される任意の新たなSMSメッセージを送信することを無線装置12に対して指示するコマンドである。ステップ84において、アルゴリズムは、無線装置12が任意の新たなSMSメッセージ例えば、HFT14が無線装置12からまだ読み出していないメッセージを受信したか否か判定する。もし、受信していなければ、アルゴリズムはステップ82に戻り、本実施形態のシステムは実行モードのままである。もし、新たなメッセージが受信されたら、ステップ86において、HFT14は、無線装置12とのブルートゥース接続回線を介して前記受信したメッセージを読み出し、NAVI16に転送する。ステップ88において、前記読み出したSMSメッセージは、ユーザが閲覧できるようにNAVI表示部20に表示でき、NAVI16は、前記読み出したメッセージ中の任意の電話情報および住所情報を抽出し、さらに処理を進める。前記した処理は、NAVIの住所録に情報を追加すること、地図に位置をアイコンとして表示すること、経路探索情報を表示すること、TTSによってメッセージを音読すること、などを含むことができる。一旦、無線装置14がHFT14と接続されたのであれば、ユーザは、無線装置12によって遠隔地または遠隔のサービスプロバイダに送信されることになるSMSメッセージ要求例えば、グーグルまたはヤフー等のCSCサービスプロバイダから得られる情報の要求を作成できる。ステップ90において、ユーザが要求メッセージを送信することを選択すれば、本実施形態のシステムは、HFT14に、そして無線装置12にまで、前記した要求メッセージを送信する。本実施形態のシステムは、実行モードを終了すると同時に、ブロック91の入口点Cを介して待機モードに進入して、ステップ98に進む。また、ステップ96において、ユーザは、受信した個人のテキストメッセージに対する返答を実行モードにて行うことを選択できる。本実施形態のシステムは、実行モードを終了し、ブロック97の入口点Dを介して返答モードに進入し、ステップ108に進む。また、ステップ92において、本実施形態のシステムは、無線装置の存在を継続して監視する。もし、無線装置12がもはや検出されなければ、本実施形態のシステムは、実行モードを終了し、ブロック93の入口点Eを介して停止モードに進入し、ステップ118に進む。もし、まだ無線装置12が検出されるならば、アルゴリズムはステップ94に進み、本実施形態のシステムが停止した例えば、ユーザが、イグニッションをOFF位置にしたか否かを判定する。もし、本実施形態のシステムが停止したのであれば、本実施形態のシステムは実行モードを終了し、ブロック93の入口点Eを介して停止モードに進入し、ステップ118に進む。一方、本実施形態のシステムが停止していなければ、本実施形態のシステムは実行モードのままである。図5Cは、待機モードのアルゴリズムの詳細手順を説明する。ブロック91に示す入口点Cを提供することで、ルーチンの他の部分は、この開始点に戻ることができる。ステップ98において、本実施形態のシステムは、ステップ90図5B参照にて、またはステップ90よりも前のステップにて送信された車両内メッセージ要求に応じて、無線装置12が返信メッセージを受信するのを待って待機している。本実施形態のシステムは、無線装置12に対するポーリング速度を増大するのが好ましい例えば、HFT14から送信されるATコマンドの伝送速度を、15秒未満に1回送信するという頻度となる伝送速度にする。これにより、本実施形態のシステムが新たに受信する任意のメッセージは、前記したメッセージを無線装置12が受信した直後に検出されることになる。ステップ100において、アルゴリズムは、本実施形態のシステムが新たなSMSメッセージを受信したか否かを判定する。もし、新たなメッセージを受信してなければ、アルゴリズムは、ステップ98に戻り、特定時間の間は、本実施形態のシステムは待機モードのままでいる。もし、新たなメッセージを受信した場合、アルゴリズムはステップ106に進み、本実施形態のシステムは、前記受信した任意の新たなメッセージを分析し、送信元情報を抽出する。他の実施形態において、前記した送信元情報は、ユーザがすでに送信したメッセージ要求に含まれる送信先電話番号またはCDCプロバイダコードと比較される。ステップ104において、アルゴリズムは、前記した比較の結果を用いて、新たに受信したSMSメッセージが、本実施形態のシステムが期待している、要求メッセージに対する応答であるか否かを判定する。もし、要求メッセージに対する応答であれば、本実施形態のシステムは、前記受信したメッセージが、ユーザが送信したメッセージ要求に応じたメッセージであると判定する。その後、ステップ106において、前記受信したメッセージをNAVI16に送信して、さらなる処理を実行する例えば、ユーザに通知し、NAVI受信箱図11B参照に転送する。次に、本実施形態のシステムは、待機モードを終了し、ブロック81の入口点Bを介して実行モードに進入し、ステップ82に戻る。ステップ104において、もし、前記受信したメッセージが、ユーザのメッセージ要求に対する応答でなければ、本実施形態のシステムは待機モードのままであり、アルゴリズムはステップ98に戻る。図5Dは、返答モードのアルゴリズムの詳細手順を説明する。ブロック91に示す入口点Dを提供することで、ルーチンの他の部分は、この開始点に戻ることができる。ステップ108において、返答メッセージの送信先情報は、すでに受信したメッセージから読み出される。そのため、ユーザは、返答メッセージを作成する際、前記した送信先情報を再度入力する必要が無くなる。ステップ110において、ユーザは、利用可能な応答のリストから所望のプリセット返答メッセージを選択する。前記したプリセット返答メッセージは、向かっている途中です。、はい、ありがとう。、いいえ、結構です。、運転中です。では、また後ほど。、などのフレーズを有することができる。一実施形態において、ユーザは、NAVI表示部20の画面に表示されているさまざまなメニューをスクロールすることによって、所望のメッセージ応答を選択できる。他の実施形態において、ユーザは、TTSソフトウェアコンポーネント26図2参照によって音読されるリストから、所望のプリセット返答メッセージ返答を選択できる。この実施形態の変形例において、ユーザは、NAVI16のシステム内に組み込まれている音声認識ソフトウェアを用いて、利用可能な返答メッセージの中から選択したものを喋って選択できる。ステップ112において、NAVI16は、前記選択された返答メッセージをHFT14に送信し、HFT14は、前記選択された返答メッセージを再構成する。その後、HFT12は、ブルートゥース通信回線を介して無線装置12に、前記再構成した返答メッセージを送信する。今度は無線装置12が、無線ネットワーク図示せずを介して前記した返答メッセージを遠隔地または遠隔のサービスプロバイダに送信する。続いて、無線装置12は、HFT14に対して、前記した返答メッセージが無線ネットワークを介してステップ114において送信されたことを伝えるメッセージを送信する。その後、ステップ116において、メッセージ送信確認画面をNAVI表示部20に表示する。その後、本実施形態のシステムは、返答モードを終了し、ブロック81の入口点Bを介して実行モードに戻る。図5Eは、停止モードのアルゴリズムの詳細手順を説明する。ブロック93に示す入口点Eを提供することで、ルーチンの他の部分は、この開始点に戻ることができる。ステップ118において、本実施形態のシステムは、無線装置12とのポーリングを停止し、新たなメッセージを求めない。もし、ユーザが無線装置12を停止するか、または電池の出力を小さくすると、ステップ92において、無線装置12は、HFT14と通信できなくなる図5B参照。しかしながら、無線装置12などのブルートゥース電話または他の互換性のある装置例:新たなブルートゥースIDを有する装置などが一旦検出されると、アルゴリズムは、ブロック69の入口点Aを介してステップ70に戻る。つまり、本実施形態のシステムは停止モードを終了し、起動モードに進む。もし、ステップ94において、車両イグニッションがもはやON位置になっていないと、アルゴリズムが判定したときは図5B参照、本実施形態のシステムは停止モードに進む。イグニッションがON位置にされると、本実施形態のシステムは、ブロック69の入口点Aを介して起動モードのステップ70に進む。一方、ステップ92において、イグニッション装置はまだON位置にあるが、本実施形態のシステムは単に無線装置12と通信できていないだけであれば、ステップ70において、本実施形態のシステムは、新たに検出した無線装置との通信を確立する処理を即座に実行できる図5A参照。ステップ68において車両イグニッションがON位置にされた後、最初にアルゴリズムが開始したかのように、本実施形態のシステムは他に特に何もせずに起動モードに進む。本実施形態のシステムは、自身の記憶を消去し、無線装置12からすべてのSMSメッセージを読み出し、新たに受信されるメッセージを監視する。図6は、本発明のシステムおよび方法の実施形態に係る図であって、ユーザの問い合わせに応じて2つのSMSメッセージプロバイダから受信したSMSメッセージ122、124の2つの典型的なデータ形式を説明する図である。データ形式126は、受信されるSMSメッセージに含まれる住所および電話番号用の2つの考えられるデータ形式と一致する。フォーマット1は、SMSメッセージ122に含まれるデータのデータ形式である。同様に、フォーマット2は、SMSメッセージ124に含まれるデータのデータ形式と一致する。図6では、エリックの喫茶店EricsCoffeeShopという具体的な業種の店舗の中で最も近い位置にある店舗の住所および電話番号を求める2つの同じような要求が、2つの別個のSMSメッセージを介してなされた。NAVI図示せずを介して送信された前記2つのSMSメッセージは、ユーザの現在位置を含んでいたし、2つの異なるCSCサービスプロバイダに送信された。しかしながら、本発明に関しては、他の種類のサービスプロバイダ、および他の種類のメッセージサービス例:MMSを利用できる。SMSメッセージ122は、ユーザの現在位置から所定の距離または所定の半径以内に位置している2箇所のエリックの喫茶店の住所および電話番号のリストListingsを含む。前記した2つのリストは、SMSメッセージ122内にあるそれぞれの位置に対して、店名と、住所番地、通りの名称、都市、州、および郵便番号と、対応する電話番号とを、この順番で含む。同様に、SMSメッセージ124は、ユーザの位置から所定の半径以内に位置している2箇所のエリックの喫茶店の住所および電話番号のリストを含む。しかしながら、エリックの喫茶店の位置の各々に対応する電話番号は、店名の後に表示されており、かつ、住所情報の前に表示されている。使用される具体的なアルゴリズムおよびCSCプロバイダのデータベース内に記憶されているデータに依るが、SMSメッセージ応答を返すCSCプロバイダが異なっていれば、ユーザの位置からの距離が同じであっても、その所定距離以内にある企業の位置の数は異なっていてもよい。データ形式126のフォーマット1は、第1の企業の位置に関して、テキスト文字と、第1の住所と、他のテキスト文字と、第1の電話番号とを、この順序で含んでいる。このフォーマット1は、第2の企業の位置に関して、第2の住所と、第2の住所に対応する第2の電話番号とを含むようにして繰り返し、その後、SMSメッセージ122内でリストに載っている企業の数の分だけ、住所と電話番号とを含むようにして繰り返す。データ形式126のフォーマット2は、第1の企業の位置に関して、テキスト文字と、第1の電話番号と、他のテキスト文字と、第1の住所とを、この順序で含んでいる。このフォーマット2は、第2の企業の位置に関して、第2の電話番号と、第2の電話番号に対応する第2の住所とを含むようにして繰り返し、その後、SMSメッセージ122内でリストに載っている企業の数の分だけ、電話番号と住所とを含むようにして繰り返す。図7は、本発明のシステムおよび方法の実施形態に係るフロー図であって、SMSメッセージに含まれる住所情報および電話情報と関連付ける方法のフロー図である。受信したSMSメッセージがデータ形式126図6参照のフォーマット1に従うのであれ、またはフォーマット2に従うのであれ、本実施形態のシステムは、受信したSMSメッセージ中に含まれる住所情報と電話情報とを関連付けて、特定のリストを作ることができる。特定のSMSメッセージ中のデータがフォーマット1にもフォーマット2にも合致しないときは、そのSMSメッセージに含まれる住所および電話番号は別々に記憶されることになる。しかし、一当業者であれば、上記の方法を容易に修正して、他の形式のことを認識するであろう。図7に示されるアルゴリズムまたは方法は、以下の通りに機能する。まず、ステップ128において、車両のイグニッションをON位置にする。ステップ130において、NAVI16は、無線電話または移動通信装置12からSMSメッセージを読み出す。NAVI16は、無線装置12とのポーリングを周期的に実行し、無線装置12から新たに受信したSMSメッセージを読み出す図4および図5A~図5E、そしてこれらの図に関連する説明を参照。ステップ132において、インテリジェント文字認識システムは、受信したSMSメッセージが認識可能な電話情報および住所情報を含むか否かを判定する住所および電話番号を抽出し、認識する方法の詳細については図12~図14Eを参照。もし、受信したSMSメッセージにおいて、住所情報も電話番号情報も1つも認識されないときは、ステップ143において、前記受信したSMSメッセージ中にある情報は、本実施形態のシステムの内部データ形式または車載型形式に変換され、その後、ステップ144において、前記変換された情報が記憶される。一方、もし、住所情報および電場番号情報が認識されるときは、ステップ134において、本実施形態のシステムは、受信したSMSメッセージの形式がデータ形式126のフォーマット1に合致するか否かを判定する。もし、フォーマット1に合致すれば、ステップ136において、本実施形態のシステムは、前記した住所および電話番号を互いに関連付けて、特定のリストを作り、ステップ143において、前記特定のリストからなるデータを、本実施形態のシステムが用いる内部形式に変換する。ステップ144において、前記変換したデータはメモリに記憶される。もし、フォーマット1に合致しなければ、本実施形態の方法は、ステップ138に進み、先程と同様にして、受信したSMSメッセージの形式がデータ形式126のフォーマット2に合致するか否か判定する。もし、フォーマット2に合致すれば、ステップ140において、本実施形態のシステムは、前記した住所および電話番号を互いに関連付けて、特定のリストを作り、ステップ143において、前記特定のリストからなるデータを、本実施形態のシステムが用いる内部形式に変換する。ステップ144において、前記変換したデータはメモリに記憶される。もし、フォーマット2に合致しなければ、本実施形態の方法は、ステップ142に進み、本実施形態の方法は、SMSメッセージに含まれる住所および電話番号を、本実施形態のシステムのメモリ内に別々に記憶することを決定する。そして、本実施形態の方法は、ステップ143において、最初にデータ形式を変換することによって、前記決定したこと、つまり、住所および電話番号をメモリ内に別々に記憶することを実行する。その後、ステップ144において、本実施形態のシステムは、前記変換がなされたデータ形式に従うデータを記憶する。もし、ステップ146において、無線装置12から受信した他のメッセージがあれば、本実施形態の方法は、ステップ132に戻り、本実施形態のシステムは、受信したSMSメッセージからもう一度住所を抽出、そして認識する。他のメッセージが無ければ、本実施形態の方法は終了する。他の実施形態においては、ステップ132において、本実施形態のシステムは、サービスプロバイダを識別して使用される形式を識別し、ステップ130にて受信したSMSメッセージから得られる住所情報および電話番号情報を構文解析するのに役立つ、SMSメッセージのテキスト中のキーワードを認識できる。しかしながら、他の実施形態では、ステップ132において、サービスプロバイダを識別して使用される形式を識別するのに用いられ、ステップ130にて受信したSMSメッセージから得られる住所情報および電話番号情報を構文解析するのに役立つように用いられる、SMSメッセージ中の送信元の番号を認識できる。図8Aおよび図8は、本発明のシステムおよび方法の実施形態に係るフロー図であって、色の異なる位置アイコンを地図に表示することで、入力されたSMSメッセージから抽出した新たに受信した住所情報と、すでに受信した住所情報とを区別する典型的な方法のフロー図である。図8Aを参照すると、ステップ148において、車両イグニッションをON位置にする。ステップ150において、NAVI16は、移動通信装置12からすべてのSMSメッセージを読み出す。他の実施形態において、NAVI16は、HFT14からすべてのSMSメッセージを読み出すことができる。NAVI16は、無線装置12とのポーリングを周期的に実行し、無線装置12が受信する他のSMSメッセージを読み出す図4および図5A~図5E、そしてこれらの図に関連する説明を参照。ステップ152において、インテリジェント文字認識システムは、受信したSMSメッセージが任意の電話情報および住所情報を含み住所および電話番号を抽出し、認識する方法の詳細については図12~図14Eを参照、住所および電話番号を抽出するか否かを判定住所および電話番号を抽出し、認識する方法の詳細については図12~図14Eを参照する。本実施形態の方法はステップ154に進むと、本実施形態のシステムは、前記抽出した住所に一致する入力が、表、配列、データベース、または他のデータ構造を備える内部ファイル内にすでに記憶されているかどうかを判定する。もし、記憶されてなければ、ステップ158において、前記抽出した住所が新たな住所であると判定し、前記した内部ファイルに追加する。その後、本実施形態の方法は、ステップ160に進む。もし、抽出した住所がすでに内部ファイルに存在すれば、ステップ156において、抽出した住所は新たな住所ではないと判定し、本実施形態のシステムは、住所録に前記抽出した住所を追加しない。代わりに、アルゴリズムはステップ158の処理をせずにステップ160に進む。上記のやり方で住所が新しいと決定することによって、その住所は、NAVI表示部20に、またはユーザの車両内に配置されている他の表示画面に出現しているポップアップ画面内に強調表示できる。または、ユーザはTTSによって、1または複数の受信したSMSメッセージ中に新たな住所が存在することを、NAVI16が認識したことを知ることができる。新たな住所は、すでに表示されている住所と比べると、ユーザにとっておそらく興味深いものである。そして、関連するSMSメッセージに含まれている新たな住所までの経路を探索すること、またはそのSMSメッセージに含まれている電話番号に電話をかけることをユーザが容易にできることは、車両内にいるユーザにとって大いに有益であるはずである。他の実施形態において、内部ファイルを、無線装置を介して受信する住所によって自動的に更新される住所録とすることができる。ステップ160において、第1の視覚的形式で、例えば、NAVI表示部20が地図上表示できる、第1の色または重要度の高い色例:赤色が付いたアイコンまたは位置アイコンで、抽出した住所を表示する図10A参照。位置アイコンは、第1の形状例:三角形を有する。他の実施形態では図10Aに示すように、位置アイコンは網掛けが付いたひし形で表示されている。しかしながら、NAVI表示部20に表示されている実際の地図画像は、任意の可視的な色または濃淡を有し、そして、任意の形状、例えば円、四角形、または建物またはガソリンスタンドまたはホテルなどといった、具体的な種類の建物などをかたどった複雑な形状をとることができる。ステップ162において、テキストメッセージをNAVI受信箱に追加する図11B参照。続いて、ステップ164において、本実施形態の方法は、NAVI16が無線移動通信装置12から読み出した他のメッセージが存在するか否かを確認する。もし、存在すれば、本実施形態の方法は、ステップ150に戻り、前記した他のメッセージを読み出す。そして、ステップ152において、前記読み出した他のSMSメッセージから抽出される住所が存在するか否かを再度確認する。図8Bに示されているアルゴリズムは、以下の1および2の場合を表現している。1:所定期間、車両イグニッションスイッチがON位置になっており、起動モードが完了した結果、NAVI16が1または複数の住所をすでに受信して赤色の位置アイコンとして描画している場合2:後になって1または複数の追加分の住所を受信し、新たに受信した住所の位置を、すでに受信して描画されている住所の位置と区別する必要がある場合ステップ168,170,172の処理は、図8Aのステップ148,150,152の処理とは若干異なる。図8Aの方法によれば、ステップ168においては、第1の色が付いた少なくとも1つの位置アイコンが、NAVI表示部20が表示する地図上に、ユーザに対して表示されていた十分な期間の間、車両イグニッションはON位置のままである。本実施形態のシステムは、HFT14とのブルートゥース接続を介して無線装置12とのポーリングを周期的に行い、複数のメッセージを新たに受信したか否かを確認する図4および図5A~図5E、そしてこれらの図に関連する説明を参照。ステップ170において、NAVI16は、無線装置12から新たなSMSメッセージを受信する。ステップ172において、インテリジェント文字認識システムは、前記新たなSMSメッセージが任意の電話情報および住所情報を含むか否かを判定する。もし、含んでいなければ、本実施形態の方法は、ステップ184に進み、含んでいれば、ステップ174に進む。ステップ174においては、すでに記憶されている1または複数の住所から生成され、NAVI表示部20が表示する地図に表示され、第1の視覚的形式をとるより古い住所がまだ存在しないため重要度の高い色がついている任意の位置アイコンは、第1の形状および第1の色重要度の高い色例:赤色を与える前記第1の視覚的形式から、第2の色または重要度の低い色例:灰色および第2の形状に変更される。その後、新たに受信した住所は、重要度の高い色例:赤色をつけて地図に描画される。上記したやり方では、すでに記憶されている住所とは異なっており、もっとも直近に受信した住所は常に、優先度の高い色がついたアイコンで表示される。そして、既に受信した住所より古くなった住所は、第2の色、または重要度の低い色例:灰色がつき、第2の形状を持つアイコンとして表示されることになる。続いて、本実施形態の方法は、ステップ176に進み、前記抽出した住所に該当する入力が、メモリユニット8図1参照内に読み込むことができる内部ファイル内にすでに記憶されているかどうかを判定する。もし、記憶されてなければ、ステップ180において、前記抽出した住所を前記した内部ファイルに追加し、本実施形態の方法はステップ182に進む。もし、前記抽出した住所がすでに前記した内部ファイル内に存在していれば、ステップ178において、本実施形態のシステムは、前記抽出した住所を前記した内部ファイルに追加しない。代わりに、本実施形態の方法は、ステップ180の処理をとばしてステップ182に進む。これまでに説明したように、他の実施形態においては、内部ファイルを住所録としてよい。ステップ182において、抽出した住所は、第1の視覚的形式で、例えば、第1の色例:赤が付いたアイコンまたは位置アイコンで、地図に示され、NAVI表示部20に表示される図10A参照。前記した位置アイコンは、第1の形状と、第1の色を有する例えば、図10の実施形態においては赤色のひし形が、任意の可視的な色をつけることができるし、任意の形状、例えば円、四角形、または複雑な形状をとることができる。ステップ184において、テキストメッセージがNAVI受信箱に追加される図11B参照。ステップ186において、本実施形態の方法は、NAVI16が無線装置12から読み出す他のメッセージが存在するか否かを確認する。もし、存在すれば、本実施形態の方法は、ステップ170に戻り、前記した他のメッセージを読み出す。そして、ステップ172において、前記読み出した他のSMSメッセージから抽出される住所が存在するか否かを再度確認する。他の実施形態において、図8A~図8Bに描かれているアルゴリズムを若干修正して、ステップ152にて抽出された電話番号情報を、ステップ160において、NAVI表示部20に第1の色例:赤色で表示できる。同様にして、ステップ172において新たな電話番号情報が抽出された場合、ステップ174において、すでに記憶されているものの、当初は第1の色または重要度の高い色例:赤色で表示されていたすべての電話番号は、第2の色または重要度の低い色例:灰色に変更される。その後、新たに抽出された電話番号は、前記したすでに記憶されている電話番号とは異なっており、ステップ182においては、NAVI表示部20に、第1の色例:赤色で表示される。図9は、本発明のシステムおよび方法の実施形態に係るフロー図であって、車両イグニッションを停止する場合、読み出したSMSメッセージからの住所情報を記憶する一方で、地図位置アイコンと、NAVI受信箱にあるテキストメッセージとを消去する典型的な方法のフロー図である。つまり、ユーザが、自身の携帯電話または無線装置12図1~図3参照に残っているテキストメッセージを削除する場合、図8Aおよび図8Bを参照して前記した対応する地図位置アイコン、およびNAVI受信箱にあるメッセージのリストを、車両イグニッションをOFF位置にするまでは、ユーザに表示し続けることになる。車両イグニッションをOFF位置にした時点で、本実施形態のシステムは、ユーザの携帯電話から削除された位置アイコンと、NAVI受信箱にあるメッセージのリストとを削除することになる。他の実施形態においては、ユーザが、NAVI住所録に住所情報を保存することを選択しないときは、詳細は後記するステップ190の後にステップ191という任意的な処理を実行して、住所情報を削除することになる。ステップ188において、車両イグニッションスイッチは、OFF位置例えば、ユーザがエンジンを切って、鍵を抜いたにされる。その後、車両イグニッションがOFF位置にされた後に、アルゴリズムはステップ190に進み、車両イグニッションがON位置になっていた間に入力されたSMSメッセージに含まれている内部ファイルの入力図示せずを、無線装置12から削除する。ステップ192において、車両イグニッションがOFF位置にされると、元々のSMSメッセージが削除された無線装置12に読み出されたSMSメッセージから抽出された住所に一致するすべての位置アイコンを、NAVI表示部20のNAVI地図から削除する。位置アイコンを削除することは、前記した第1の色および第2の色がついた位置アイコンを削除することを含む。ステップ194において、車両イグニッションがOFF位置にされた場合、車両イグニッションがON位置になっていた間に無線装置12から削除されたすべてのメッセージが、今度は、NAVI受信箱から削除されることになる。図10Aおよび図10Bは、本発明のシステムおよび方法の実施形態に係るNAVI表示部20が表示する地図であって、受信したSMSメッセージ中の複数の住所に一致し、網掛けの異なる複数の位置アイコンを有する現在車両位置に関する地図の一例である。しかしながら、NAVI表示部20で実際に見ることができる画像は、色の異なる位置アイコンを有してもよい。図10Aおよび図10Bにおいて、位置アイコン196,198,200,202が見えている。これらの位置アイコンは、ユーザの車両の現在位置に対する地図上の特定の住所を表す。現在位置アイコン196は、車両の現在位置を表しているが、車両が移動したときは、NAVI表示部20の画面が再読み込みされるので、地図上のアイコン196の位置は変わるであろう。図10Aにおいて、アイコン196は、翼状であって丸印がつけられており、地図上の他の位置アイコンよりも目立っている。しかし、他の実施形態においては、アイコン196は、異なる形状にしてもよく、アイコン198~204と同一の色または異なる色をつけたアイコンとすることができる。位置アイコン198~204は、地図上では、無線装置から読み出され、NAVI受信箱図示せずに載っているSMSメッセージから抽出される住所と一致する位置に配置されるひし形のアイコンとして表示される。しかし、他の形状からなるアイコンを利用することもできる。位置アイコンの使用、位置アイコンの色の変更方法、変更時期については、図8Aおよび図8Bに示すアルゴリズムに従ってすでに説明してある。アイコン198,200は、第2の色または重要度の低い色例:灰色および第2の形状を構成する第2の視覚的形式をとる。これらのアイコンは、より古い住所を描画するものであり、無線装置12から当初に読み出されたNAVI受信箱内のSMSメッセージから抽出された位置を表している。位置アイコン202,204もまた、NAVI受信箱内のSMSメッセージから抽出された位置を表している。しかし、これらのアイコンは、より直近に受信したメッセージを表現したものであり、したがって、重要度の高い色例:赤色で表される。図10Bにおいて、NAVI表示部20の地図を図10Aの地図よりも拡大し、前記拡大した地図は、中央に現在位置アイコン196を表示し、かつ、すでに表示されている位置アイコン198,200と、新たに受信した位置アイコン202,204とを表示する。他の実施形態において、NAVI表示部20に表示された地図のアイコン198~204の近くには、前記したアイコンに対応する受信時刻情報例:タイムスタンプを表示する。前記した受信時刻情報は、アイコン198~204によってユーザに表示されている住所情報を含むSMSメッセージの受信時刻を含むことができる。他の実施形態において、前記した受信時刻情報は、受信日も含んでよい。しかしながら他の実施形態においては、前記した受信時刻を用いて、過去1週間以内に受信したメッセージに含まれていた住所だけを画面に表示することを許可することによって、NAVI表示部20に表示するアイコンの数を制限できる。図11Aは、本発明のシステムおよび方法の実施形態に係る地図であって、NAVI表示部20に表示されるNAVI受信箱内の受信メッセージ中にある住所に一致する複数の列挙型色付き位置アイコンを有する現在車両位置に関する地図の一例である。図11Aに示す地図は、図10Aに示す地図に類似するが、位置アイコンには列挙番号が付加されている。列挙番号は、ひし形の位置アイコン210,212,214,216の中心に書かれている。しかし、位置アイコンの右側または左側にサイズの小さな数字を添えるなどといった他の形式で表現してもよい。図11Bに示すように、アイコンに付して表示されている数字は、NAVI受信箱に列挙記載されているSMSメッセージの番号に一致する。さらに、前記した位置アイコンの形状も変形できる例:四角形または円。また、他の実施形態においては、前記した位置アイコンは、抽出された具体的な住所にある企業の業種に対応する複雑な形状例えば、ガソリンスタンドの給油ポンプをとることができる。図10Aおよび図10Bに従ってすでに説明したとおり、アイコン210,216は、初期に表示されたアイコンを表しており、第2の色または重要度の低い色例:灰色が付されている。一方、アイコン212,214は、新たに受信したアイコンを表しており、第1の色または重要度の高い色例:赤色が付されている。図11Bは、本発明のシステムおよび方法の実施形態に係るNAVI受信箱であって、SMSメッセージが無線装置12から読み出されるときにNAVI表示部20の画面に表示できるNAVI受信箱を示す。メッセージのリストは、降順で列挙表示されており、新しく受信され、未表示のメッセージには新の印が付される。詳細は図17A~図18Bを参照して説明するが、ユーザは、NAVI住所録またはNAVI受信箱に示され、アイコンとして地図上に表示されている目的地住所までの経路を探索できるとともに、前記した目的地住所が表示されている複数の項目のうちのいずれかに対して、前記した目的地住所に対応する電話番号に電話をかけることができる。メッセージを他のやり方例えば、昇順でで載せられること、未読のメッセージについては他の方法例えば、太字のフォントで載せること、または別の色のフォントで載せることによって区別できることは、一当業者であれば認識するであろう。上記したインテリジェント文字認識システムは、図12のフロー図において概観形式で示されるアルゴリズムおよび方法を有しており、前記したアルゴリズムおよび方法を用いて、1つのメッセージから住所データおよび電話番号データを抽出する。よって、それぞれのメッセージから抽出されたナビゲーションデータは、経路探索のためにNAVI16に送信され、または通話のためにHFT14に送信される。本発明のシステムおよび方法の実施形態では、まず、ステップ218において、車両イグニッションをON位置にした後、ステップ220において、インテリジェント文字認識システムは、無線電話または移動通信装置12からSMSメッセージを受信する。HFT14は、無線装置12とのポーリングを周期的に実行し、無線装置12から新たに受信したSMSメッセージを読み出す図4および図5A~図5E、そしてこれらの図に関連する説明を参照。その後、アルゴリズムはステップ222に進み、前記読み出したメッセージを構文解析し、電話番号パターンを識別することによって、電話番号が検出されるか否かを判定する。もし、電話番号が検出されれば、ステップ224において、NAVI表示部20の電話ボタンを有効にし、前記検出した電話番号をメモリに記憶する。その後、アルゴリズムはステップ226に進み、SMSメッセージ中に他の電話番号が存在するか否かを判定する。もし存在すれば、SMSメッセージ中に他の電話番号が1つも存在しなくなるまでステップ222の処理を繰り返し、その後、ステップ228において、検出された電話番号を構成する文字列を無視する。その後、ステップ230において、SMSメッセージを再度構文解析し、住所が検出されるか否か判定する。もし、住所が検出されれば、ステップ232において、NAVI表示部20の経路探索ボタンを有効にし、前記検出した住所をメモリに記憶する。その後、アルゴリズムはステップ234に進み、SMSメッセージ中に他の住所が存在するか否かを判定する。図13は、SMSメッセージ中の電話番号データを検出する典型的な方法のより詳細なアルゴリズムを説明するフロー図である。本実施形態の方法は、図12のステップ222で用いられたアルゴリズムをより詳細に掘り下げたものに相当する。前記したアルゴリズムは、ブロック238から開始する。ブロック236に示す入口点Fを提供することで、ルーチンの他の部分は、この入口点に戻ることができる。ステップ238において、構文解析ツールは、SMSメッセージ中の文字列を一つ一つ検査し、ステップ240において、解析する他の文字列が存在するか否かを判定する。もし存在しなければ、ステップ242に進み、アルゴリズムは終了する。もし、解析する他の文字列が存在すれば、ステップ246において、現在の文字列を解析して、現在の文字列が7桁の数字列であるか否かを判定する。もしそうであれば、ステップ248において、7桁の数字列を7桁の電話番号として保存し、ステップ254において、構文解析ツールは、次の文字列に移る。アルゴリズムは入口点Fを介してステップ238に戻り、次の文字列を解析する。もし現在の文字列が7桁の数字列でなければ、ステップ250において、現在の文字列を解析して、現在の文字列が10桁の数字列であるか否かを判定する。もし、前記した数字列が10桁であれば、ステップ252において、10桁の数字列を保存し、ステップ254において、構文解析ツールは、次の文字列に移る。アルゴリズムは入口点Fを介してステップ238に戻り、次の文字列を解析する。もし現在の文字列が10桁の数字列でなければ、ステップ260において、現在の文字列を解析して、現在の文字列が、例:5551212という8文字フォーマットに合致する8個の文字列であるか否かを判定する。なお、は、数字を表しており、は、ハイフン、ピリオド、カンマ、または空白スペースを表す。もし、現在の文字列が、前記した8文字フォーマットに合致すれば、ステップ262において、前記した現在の文字列から7桁の数字を抽出してメモリに保存し、ステップ274において、構文解析ツールは、次の文字列に移る。アルゴリズムは入口点Fを介してステップ238に戻り、次の文字列を解析する。もし、現在の文字列が、前記した8文字フォーマットに合致しなければ、ステップ264において、現在の文字列を解析して、現在の文字列が、例:2135551212という12文字フォーマットに合致する12個の文字列であるか否かを判定する。もし、現在の文字列が、前記した12文字フォーマットに合致すれば、ステップ264において、前記した現在の文字列から10桁の数字を抽出してメモリに保存し、ステップ274において、構文解析ツールは、次の文字列に移る。もし、現在の文字列が、前記した12文字フォーマットに合致しなければ、ステップ266において、現在の文字列を解析して、現在の文字列が、例:5551212という13文字フォーマットに合致する13個の文字列であるか否かを判定する。もし、現在の文字列が、前記した13文字フォーマットに合致すれば、ステップ268において、前記した現在の文字列から10桁の数字を抽出してメモリに保存し、ステップ274において、構文解析ツールは、次の文字列に移る。もし、現在の文字列が、前記した13文字フォーマットに合致しなければ、ステップ270において、現在の文字列を解析して、現在の文字列が、例:5551212閉じ括弧の後に1文字分のスペースが存在するという14文字フォーマットに合致する14個の文字列であるか否か判定する。もし、現在の文字列が、前記した14文字フォーマットに合致すれば、ステップ272において、前記した現在の文字列から10桁の数字を抽出してメモリに保存し、ステップ274において、構文解析ツールは、次の文字列に移る。もし、現在の文字列が、前記したフォーマットのいずれにも合致しなければ、ステップ274において、構文解析ツールは、単に、次の文字列に移る。図13に示した処理は、注目する文字列の各々について繰り返される。他のアルゴリズムを用いて文字列から電話番号を抽出すること、さらに、上記した複数のステップは、図13に示す順序とは異なる順序で実行できることは明らかである。図14A~図14Eは、SMSメッセージ中の住所データを検出する典型的な方法のためのより詳細なアルゴリズムを説明するフロー図の複数の異なる部分である。そして、本実施形態の方法は、図12のステップ230で用いられたアルゴリズムをより詳細に掘り下げたものに相当する。本発明のシステムおよび方法の典型的な実施形態において、インテリジェント文字認識システムは、それぞれの住所を抽出する処理の間に用いられるSMSメッセージのワーキングコピーを管理する。図14Aは、SMSメッセージから郵便番号を抽出する前記した典型的なアルゴリズムの一部を示す。上記した典型的な方法に示したように一旦、SMSメッセージ中に電話番号を検出すれば、ステップ276において、電話番号を構成する数字列および電話番号を含む任意の文字列を、作業中のSMSメッセージから削除する。したがって、構文解析ツールは、電話番号であることがすでにわかった文字列に対する処理を繰り返す必要が無い。ブロック292に示す入口点Kを提供することで、ルーチンの他の部分は、この入口点に戻ることができる。ステップ278において、構文解析ツールは、作業中の文字列の終点から開始して逆方向へ向かうように、文字列を一つ一つ移る。続いて、ステップ280において、アルゴリズムは、解析する他の文字列が存在するか否かを判定する。もし、存在しなければ、アルゴリズムはステップ282にて終了する。前記した典型的なアルゴリズムは、SMSメッセージを逆向きに構文解析し、概ね住所の最後に配置されている郵便番号を検出する処理の速度を上げるが、本実施形態のシステムおよび方法が逆向きに構文解析することに限定されないのは当然である。もし、解析する他の文字列が存在すれば、ステップ284において、現在の文字列を解析して、現在の文字列が5桁の郵便番号であるか否かを判定する。もし、現在の文字列が郵便番号であれば、ステップ286において、前記した5桁の郵便番号をバックアップとしてメモリ内に保存する。その後、ステップ288において、構文解析ツールは、1つ後ろの文字列に戻り、解析を行い、アルゴリズムは、ブロック290の入口点Gを介してステップ294に進む。もし、現在の文字列が郵便番号でなければ、アルゴリズムは、ブロック290の入口点Gを介してステップ294に進み、現在の文字列を解析して、現在の文字列が州であるか否かを判定する。図14Bは、SMSメッセージから州を抽出する前記した典型的なアルゴリズムの一部を示す。ブロック290に示す入口点Gを提供することで、ルーチンの他の部分は、この入口点に戻ることができる。ステップ294において、現在の文字列を解析して、メモリに記憶されている州のリストと現在の文字列とを比較して両者が合致するか否かを判定することによって、現在の文字列が州であるか否かを判定する。もし、現在の文字列が州であれば、ステップ296において、前記した州をメモリ内に保存する。メモリ内には、都市のリストも記憶されているが、ステップ298において、検出された州に含まれる都市に限定される。ステップ300において、構文解析ツールは、1つ後ろの文字列に戻り、解析を行い、ブロック310の入口点Hを介してステップ312に進む。もし、現在の文字列が州でなければ、ステップ302において、アルゴリズムは、先のステップ286において、郵便番号がすでに記憶されていたか否か判定する。もし、郵便番号が記憶されていたときは、ステップ304において、前記記憶されていた郵便番号に対応する州をメモリに記憶する。その後、ステップ308において、都市のリストを、前記記憶されていた郵便番号に対応する州に含まれる都市にのみ限定し、アルゴリズムは、ブロック310の入口点Hを介してステップ312に進む。もし、実際にこれまでのところ、郵便番号が記憶されていなかったときは、ステップ306において、都市のリストを、車両が現在位置している州に含まれる都市にのみ限定する。車両の位置は、NAVI16に接続されているGPS受信部図示せずによって決定する。その後、アルゴリズムは、ブロック310の入口点Hを介してステップ312に進み、都市を抽出する。図14Cは、SMSメッセージから都市を抽出する前記した典型的なアルゴリズムの一部である。ブロック310に示す入口点Hを提供することで、ルーチンの他の部分は、この入口点に戻ることができる。ステップ312において、現在の文字列を解析して、メモリに記憶されている限定された都市のリストと現在の文字列とを比較して両者が合致するか否かを判定することによって、現在の文字列が都市であるか否かを判定する。もし、現在の文字列が前記したリストに含まれる都市であれば、ステップ314において、前記した都市をメモリ内に保存する。また、メモリ内には、通りのリストも記憶されているが、ステップ316において、検出された都市に含まれる通りに限定される。ステップ318において、構文解析ツールは、1つ後ろの文字列に戻り、解析を行い、アルゴリズムはブロック328の入口点Iを介してステップ330に進み、通りの名称を抽出する。もし、現在の文字列が都市でなければ、ステップ320において、アルゴリズムは、これまでのステップにおいて、郵便番号が記憶されていたか否か判定する。もし、郵便番号が記憶されていたときは、ステップ322において、前記記憶されていた郵便番号に対応する都市をメモリに記憶する。その後、ステップ326において、前記した通りのリストを、前記郵便番号に対応する都市に含まれる通りにのみ限定し、アルゴリズムは、ブロック328の入口点Iを介してステップ330に進む。もし、郵便番号が記憶されていなかったときは、ステップ324において、通りのリストを、車両が現在位置している都市に含まれる通りにのみ限定する。車両の位置は、車両に搭載されているNAVI16に接続されているGPS受信部によって決定される。その後、アルゴリズムは、ブロック328の入口点Iを介してステップ330に進み、通りの名称を抽出する。図14Dは、SMSメッセージから通りの名称を抽出する前記した典型的なアルゴリズムの一部を示す。ブロック328に示す入口点Iと、ブロック332に示す入口点Lとを提供することで、ルーチンの他の部分は、開始点としてのステップ330に戻ることができる。ステップ330において、メモリの内部カウンタをインクリメントして、前記限定した通りのリストとの比較を行った文字列の数を数え続ける。前記した典型的な実施形態において、通りの名称と前記限定したリストとを比較する処理は、4回実行されることで、通りの住所情報を確実に識別できる。なぜならば、住所情報は、アパートまたはスイートの部屋番号、道路の種類、方向、または他の情報を含んでいるからである例えば、400南メインストリート、スイート100、エニータウン、カリフォルニア州90001という住所に関しては、スイート100というスイートの部屋番号と、メインストリートという道路の種類と、南という方向と、400という番地を他の情報として含んでいる。本実施形態のシステムおよび方法は、4つの文字列を含んでいる通りの名称だけと合致することに限定されるものでなく、任意個数の文字列を反復して完全な通りの名称を抽出しようとすることができることは当然である。ステップ334において、現在の文字列を解析して、現在の文字列が、事実上の数字であるか否かを判定する。例えば、解析中の住所の文字列がスイートの部屋番号を含んでいる場合が該当する。もし、現在の文字列が数字であれば、ステップ336において、構文解析ツールは、1つ後ろの文字列に戻り、アルゴリズムは、ステップ330に戻って処理を継続する。もし、現在の文字列が数字でなければ、ステップ338において、現在の文字列を解析して、メモリに記憶されている限定された通りのリストと現在の文字列とを比較して両者が合致するか否かを判定することによって、現在の文字列が通りの名称であるか否かを判定する。もし、現在の文字列が前記限定された通りのリストにある通りの名称であれば、ステップ340において、前記した通りの名称をメモリ内に保存する。メモリ内には、番地のリストも記憶されているが、ステップ344において、検出された通りの名称で特定される番地のみに限定される。ステップ348において、構文解析ツールは、1つ後ろの文字列に戻り、解析を行い、アルゴリズムはブロック352の入口点Jを介してステップ354図14E参照に進み、番地を抽出する。もし、現在の文字列が、前記限定された通りの名称のリスト内に記憶されている通りの名称と合致しなければ、ステップ342において、構文解析ツールは、1つ後ろの文字列に戻り、ステップ346において、内部カウンタの値を確認して、すでに4つの文字列を比較したか否かを判定する。内部カウンタの値が4であれば、その後のステップ350において、SMSメッセージにおいて通りの名称を見つけることはできないことになり、アルゴリズムは、ブロック292の入口点Kを介してステップ278図14A参照に戻る。図14Eは、SMSメッセージから番地を抽出する前記した典型的なアルゴリズムの一部を示す。ブロック352に示す入口点Jを提供することで、ルーチンの他の部分は、この開始点に戻ることができる。ステップ354において、現在の文字列を解析して、メモリに記憶されている方向テーブルと現在の文字列とを対比させることによって、現在の文字列が、北、南などの通りの方向指標であるか否かを判定する。もし、現在の文字列が方向指標であれば、ステップ356において、前記した方向指標をメモリに記憶し、ステップ358において、構文解析ツールは、1つ後ろの文字列に戻り、アルゴリズムは、ステップ360に進む。もし、現在の文字列が方向指標と合致しなければ、ステップ360において、現在の文字列を解析して、メモリに記憶されている限定された番地のリストと現在の文字列とを比較して両者が合致するか否かを判定することによって、現在の文字列が番地であるか否かを判定する。もし、現在の文字列が前記限定されたリストにある番地であれば、ステップ362において、前記した番地をメモリ内に保存し、ステップ366において、実行可能な経路探索のために、住所全体をNAVI16に送信する。ステップ370において、構文解析ツールは、他の解析を行うために1つ後ろの文字列に戻り、ブロック292の入口点Kを介してステップ278図14A参照に戻って処理を繰り返し、SMSメッセージ中に他の住所が存在するか否かを判定する。もし、現在の文字列が前記限定された番地のリストにある番地と合致しなければ、ステップ364において、構文解析ツールは、他の解析を行うために1つ後ろの文字列に戻り、アルゴリズムは、ステップ368に進み、内部変数が4となり、4つの文字列の比較がなされたか否かを判定する。もし、4つの文字列の比較がなされたときは、アルゴリズムはステップ278図14A参照に戻り、ブロック292の入口点Kを介して抽出することになる他の住所が存在するか否かを判定する。もし、4つの文字列の比較がまだなされてないときは、アルゴリズムはブロック332の入口点Lを介してステップ330に戻り、他の文字列に対する比較を行う。他の実施形態において、図14A~図14E内の前記したステップの順序を変更して、本実施形態のシステムが最初にSMSメッセージ中にあるすべての州および郵便番号の情報を探索することができる。これにより、アルゴリズムは、検出した文字列を、住所情報を探索するための基準として使用する。その結果、前記したステップの順序を変更しなかったときは本実施形態のシステムが実行しなければならなくなるであろう反復回数を減らすことができる。図15A~図15Bは、SMSメッセージに含まれる目的地までの経路探索を行う典型的な方法を示すアルゴリズムのフロー図の複数の異なる部分である。図15Aを参照すると、ステップ372において、受信したSMSメッセージをNAVI表示部20に表示する。ブロック371に示す入口点Nを提供することで、ルーチンの他の部分は、この開始点に戻ることができる。一旦、インテリジェント文字認識システムが前記受信したSMSメッセージ中の住所を検出すれば、HMI図示せずを介して経路探索を選択するためのアイコンまたはボタン図12参照を有効にし、ユーザが選択できるようにする。ステップ374において、ユーザが、住所までの経路探索すること経路探索と表記する場合があるを選択すれば、ステップ376において、アルゴリズムは、ユーザに提供する住所が1つであるか多数であるかを確認する。ステップ376において、ユーザが経路探索の選択をしていないときは、ステップ380,384,387の各々において、本実施形態のシステムは、ユーザがHMIを介してNAVIに対して、電話をかけること電話と表記する場合がある、メッセージを読み出すこと読み出しと表記する場合がある、メッセージを削除すること削除と表記する場合があるを選択的に実行するための選択情報を入力したか否かを判定する。その後、本実施形態の方法は、ステップ374に戻り、ユーザが経路探索を選択したか否かを判定する。続いて、ステップ376において、ユーザに提供する住所が1つだけであるならば、ステップ382において、SMSメッセージから抽出した住所をユーザに表示する。そして、HMIは、表示された住所について、編集したいのかステップ386、編集と表記する場合がある、経路探索をしたいのかステップ384、要求した経路探索を取り消したいのかステップ390、取り消しと表記する場合があるについての入力をユーザに促す。本実施形態の方法は、一連のステップを処理して、ユーザがHMIを介してステップ386~390のこれらの利用可能なコマンドのいずれかを選択したか否かを判定する。ステップ386において、もし、ユーザが、編集を選択したならば、ステップ388において、ユーザは住所データを編集し、本実施形態の方法は、ステップ382に戻り、新たに編集された住所を表示する。もし、ステップ386において編集が選択されず、代わりに、ステップ384において経路探索が選択されれば、ステップ385において、NAVI16は、提供された住所までの経路を計算して表示する。もし、ステップ384において、ユーザが経路探索を選択せず、ステップ390において取り消しを選択すれば、アルゴリズムは、ステップ372に戻り、SMSメッセージをNAVI表示部20にもう一度表示する。他の実施形態においては、ステップ382においてNAVI表示部20に表示された住所をユーザが編集できないようにする。このように、ユーザは、表示された住所への経路探索か、要求した経路探索の取り消しのどちらかを行えばよいことになり、その結果、ステップ386およびステップ388を消去してアルゴリズムを単純化できる。もし、ステップ376において、ユーザに提供する住所が多数あるならば、アルゴリズムは、ブロック378の入口点Mを介してステップ392図15B参照に進む。図15Bにおいて、本実施形態の方法は、HMIを介して、表示された現在の住所について次の抽出された住所を表示したいのかステップ394、次と表記する場合がある、現在の住所を編集したいのかステップ398、現在の住所への経路探索をしたいのかステップ402、表示された現在の住所までの経路探索を取り消したいのかステップ406についての入力をユーザに促す。本実施形態の方法は、ユーザがHMIを介してステップ394,398,402,406のこれらの選択肢のいずれかを選択したか否かを判定する。ステップ386において、もし、ユーザが、次を選択すれば、ステップ396において、HMIは、SMSメッセージから抽出した次の住所を表示し、ステップ392に戻る。ステップ398において、もし、ユーザが、編集を選択すれば、ステップ400において、HMIは、住所データの編集を許可する。そして、ステップ392に戻り、NAVI表示部20に新たに編集された住所を表示する。もし、ステップ398において編集を選択せず、代わりに、ステップ402において経路探索が選択されれば、ステップ404において、NAVI16は、前記提供された住所までの経路を計算して表示する。もし、ステップ402において、経路探索が選択されず、ステップ406において取り消しが選択されれば、アルゴリズムは、ブロック372の入力点Nを介してステップ373に戻り、SMSメッセージをNAVI表示部20にもう一度表示する。他の実施形態においては、ステップ392においてNAVI表示部20に表示されるすべての住所をリストで示すことで、ユーザは、関心のある住所を直接選択できる。また、繰り返しの説明になるが、NAVI表示部20に表示された住所をユーザが編集できないようにする。これにより、ユーザは、表示された住所への経路探索か、要求した経路探索の取り消しのどちらかを行えばよいことになり、その結果、ステップ398およびステップ400を消去してアルゴリズムを単純化できる。図16A~図16Bは、SMSメッセージに含まれる電話番号に電話する典型的な方法を示すためのアルゴリズムを説明するフロー図の複数の異なる部分である。図16Aを参照すると、ステップ408において、受信したSMSメッセージをNAVI表示部20に表示する。ブロック410に示す入口点Pを提供することで、ルーチンの他の部分は、この開始点に戻ることができる。一旦、インテリジェント文字認識システムが前記受信したSMSメッセージ中の電話番号を検出すれば図12のステップ222参照、ステップ224において、HMIを介して電話を選択するためのアイコンまたはボタン図12参照を有効にし、ユーザが選択できるようにする。図16Aのフロー図に戻って説明を続けると、ステップ412において、ユーザが、電話コマンドを選択すれば、ステップ414において、本実施形態の方法は、ユーザに提供する電話番号が1つであるか多数であるかを確認する。ステップ412において、ユーザが電話コマンドを選択していないときは、本実施形態の方法は、一連のステップを処理して、ユーザが、住所までの経路探索をすることステップ418、メッセージを読み出すことステップ422、メッセージを削除することステップ428を任意に選択したか否かを判定する。その後、方法は、ステップ412に戻り、HMIを介して電話が選択されたか否かを判定する。続いて、ステップ414において、ユーザに提供する電話番号が1つだけであるならば、ステップ420において、SMSメッセージから抽出した電話番号を表示する。そして、HMIは、表示された電話番号について、編集したいのかステップ424、電話をしたいのかステップ430、電話の呼び出しを取り消したいのかステップ434についての入力をユーザに促す。続いて、本実施形態の方法は、ユーザがHMIを介してステップ424,430,434におけるこれらの選択肢のいずれかを選択したか否かを判定する。ステップ424において、もし、ユーザが、編集を選択すれば、ステップ426において、本実施形態の方法は、電話番号の編集をできるようにし、ステップ420に戻り、新たに編集された電話番号をNAVI表示部20に表示する。もし、ステップ424において編集が選択されず、代わりに、ステップ430において電話が選択されれば、ステップ432において、HFT14を介して、前記提供された電話番号に電話する。そして、本実施形態の方法は、ステップ408に戻り、SMSメッセージを表示する。もし、ステップ430において、通話を選択せず、ステップ434において取り消しを選択すれば、本実施形態の方法は、ステップ408に戻り、SMSメッセージをNAVI表示部20にもう一度表示する。他の実施形態においては、ステップ420においてNAVI表示部20に表示された電話番号をユーザが編集できないようにする。これにより、ユーザは、NAVI表示部20に表示されている電話番号への電話か、要求した電話の呼び出しの取り消しのどちらかを行えばよいことになり、その結果、ステップ424およびステップ426を消去してアルゴリズムを単純化できる。もし、ステップ414において、ユーザに提供する電話番号が多数あるならば、アルゴリズムは、ブロック416の入口点Oを介してステップ436図16B参照に進む。図16Bにおいて、本実施形態の方法は、HMIを介して、表示された現在の電話番号について、SMSメッセージ中にある次の抽出された電話番号を表示したいのかステップ438、現在の電話番号を編集したいのかステップ442、現在の電話番号へ電話したいのかステップ446、要求した電話の呼び出しを取り消したいのかステップ450についての入力をユーザに促す。本実施形態の方法は、ユーザがHMIを介してステップ438,442,446,450のこれらの選択肢のいずれかを選択したか否かを判定する。ステップ438において、もし、ユーザが、次を選択すれば、ステップ440において、HMIは、SMSメッセージから抽出した次の電話番号を表示し、ステップ436に戻る。ステップ442において、もし、ユーザが、編集を選択すれば、ステップ444において、本実施形態の方法は、電話番号の編集を許可する。そして、ステップ436に戻り、新たに編集した電話番号を表示する。もし、編集を選択せず、代わりに、電話が選択されれば、ステップ448において、HFT14によって、前記提供された電話番号に電話をかける。そして、アルゴリズムは、ステップ408に戻り、NAVI表示部20にSMSメッセージを表示する。もし、ステップ446において通話が選択されず、ステップ450において取り消しボタンが選択されれば、アルゴリズムは、ブロック410の入力点Pを介してステップ408に戻り、SMSメッセージをNAVI表示部20にもう一度表示する。図17A~図17Bは、本発明のシステムおよび方法の実施形態に係るナビゲーションシステムの典型的なNAVI表示画面の画像である。図17Aにおいて、メッセージを受信すると、画面452は、NAVI表示部20に画像を表示する。画面452は、ユーザの現在位置に丸印をつけた地図を表示する。受信したSMSメッセージは、画面452の右上にある封筒アイコンによって表示される。ユーザは、HMIによってより多くの情報を取得するように選択できる。前記したHMIは、利用可能なユーザプロンプトのメニューを有する画面456をNAVI表示部20に表示する。その後ユーザは、画面456の適当な部分を触ることによってメッセージを選択することで、続く画面454に表示される受信したメッセージのリストを表示できる。その後ユーザは、メッセージ番号を選択することによって表示しようとするSMSメッセージを選択する。前記選択により表示される画面460が表示され、画面460の上半分はSMSメッセージの文字が記載表示されており、下半分にはメニューが表示されている。ブロック458に示す入口点Rを提供することで、ルーチンの他の部分は、画面460に戻ることができる。画面460のメニューによって、TTSソフトウェアコンポーネントによってメッセージを音読することと読み出し、SMSメッセージに返答することと返答、SMSメッセージから抽出される住所への経路探索をすることと経路探索、SMSメッセージから抽出される電話番号に電話すること電話と、のいずれかを、ユーザは選択できる。もし、ユーザが、経路探索または電話を選択すれば、画面は、ブロック462の入口点Qを介して画面464または画面466に各々移行する。もし、ユーザが返答機能を選択すれば、本実施形態のシステムは、ユーザが選択できるプリセットメッセージを表示して、SMSテキストメッセージの送信者に返答できるようにする。他の実施形態においては、テキストメッセージおよびメニューの選択肢の配置を変えることができる。例えば、メニューが画面の上部を占め、SMSメッセージの文字部分が画像の下部を占めるように変えることができる。SMSメッセージは、すべて表示してもよいし、画面の空き空間に応じて切り取ってもよい。もし切り取るならば、HMIは、SMSメッセージをスクロールして、見えなかった部分をNAVI表示部20に表示できるようにしてもよい。しかしながら、他の実施形態において、経路探索および電話の選択は、住所および電話番号がそれぞれ、SMSメッセージから抽出されるときにのみ有効になる。今度は図17Bを参照して説明を続けると、ブロック462に示す入口点Qを提供することで、他の画面は、画面464および画面466に切り替わることができる。もし、ユーザが経路探索を選択すれば、HMIは、画面464を表示し、ユーザが経路探索をしたい正確な住所を確認する。一旦、確認されれば、経路を計算し、画面468を表示する。図15Bを参照してすでに説明したとおり、もし、SMSメッセージから多数の住所が抽出されれば、次の選択肢を有効にし、ユーザは、受信したSMSメッセージから抽出される他の住所を表示して選択できる。もし、ユーザがもう一度経路探索を選択すれば、画面468に示すように、車両の現在位置から、抽出され、ユーザが選択した住所までの経路を計算する。プログレスバーは、要求のあった経路を本実施形態のシステムが計算するのに後どれくらいの時間が必要かを通知する。計算が完了すると、画面470は、NAVI表示部20に前記計算された経路を表示しており、NAVI16は、ユーザを所望の目的地となる住所へ誘導する。もし、経路探索を選択する代わりに、ユーザは、画面460にて電話を選択すれば、HMIは、画面466を表示し、ユーザが電話をかけたい正確な電話番号を確認する。表示された電話番号にユーザが電話をかけたいことを確認した後、本実施形態のシステムは、電話をかける。その後、NAVI表示部20は、ブロック458の入口点Rを介して画面460図17A参照を表示するように戻る。画面は、上半分が受信SMSメッセージの文字を表示し、下半分がメニューを表示する。図16Bを参照してすでに説明したとおり、もし、SMSメッセージから多数の電話番号が抽出されれば、ステップ466において、次の選択肢を有効にする。もし、ユーザがもう一度電話を選択すれば、電話される電話番号をHFT14に送信する。そして、入力されたSMSメッセージから抽出され、前記選択された電場番号に対する電話の呼び出しが生成される。その後、画面460に戻り、SMSメッセージを表示する。図18A~図18Bは、本発明のシステムおよび方法の他の実施形態に係るナビゲーションシステムの典型的なNAVI表示画面画像を示す。図18Aにおいて、メッセージを受信すると、画面472は、NAVI表示部20に画像を表示する。画面472は、ユーザの現在位置に丸印をつけた地図を表示する。受信したSMSメッセージは、画面472の右上にある封筒アイコンによって表示される。ユーザは、HMIによってより多くの情報を取得するように選択できる。前記したHMIは、利用可能なユーザプロンプトのメニューを有する画面476をNAVI表示部20に表示する。もし、ユーザが、経路探索用の目的のためのPOI情報を取得したいならば、画面476の適当な部分を触ることによって希望行先を選択できる。その後、NAIV表示装置20は、画面474に移行する。ここでは、ユーザは、HMIを介して、ナビゲーションデータを入手したい地名を入力する。ユーザは、画面474に表示されているアルファベット入力ホイールと、削除ボタンまたはスペースボタンとを用いることで、企業名、都市、州、経度、緯度、郵便番号などの情報を入力できる。他の実施形態においては、英数字キーパッドなどの方法によって、またはVRソフトウェアコンポーネントを利用した車内に搭載したマイクロフォンに向かってユーザが文字を音読して入力することによって、HMIに情報を入力できる。もし、ユーザが具体的な位置を選択しなければ、NAVI16に接続されているGPS受信部図示せずを介して読み出された位置情報を用いて、SMS用要求メッセージ40図3参照を生成できる。レストランなどの対象、または他のPOI指標を交互に入力して、NAVI16にPOIを含むナビゲーションデータを読み出すことができるのは明らかである。一旦、ユーザが入力をすれば、SMSメッセージを利用するPOIサービスプロバイダに宛てられたSMSメッセージが生成され、無線ブルートゥース接続を介して、移動通信装置12に送信される図2および図3参照。無線ネットワーク22例:GSMネットワークまたはCDMAネットワークを介してSMSメッセージが送信されると、NAVI表示部20は、画面478に移行し、ユーザに対してメッセージ送信に関する進行状況を表示する。SMSメッセージを利用するPOIサービスプロバイダグーグルなどのCSCサービスプロバイダなどからSMSメッセージ応答を受信すると、画面は、ブロック480の入力点Tを介して、画面482図18B参照に移行する。画面482には、SMSメッセージのテキストが記載されている。そして、画面482によって、TTSソフトウェアコンポーネント図示せずによってメッセージを音読してもらうことと読み出し、SMSメッセージを削除すること図示せず。なお、SMSメッセージを削除することは任意的であって、無くてもよい。と、SMSメッセージから抽出した住所への経路探索をすることと経路探索、SMSメッセージから抽出される電話番号に電話すること電話と、のいずれかを本実施形態のシステムにさせることを、ユーザは選択できる。なお、SMSメッセージは、すべて表示してもよいし、画面の空き空間に応じて切り詰めてもよい。もし切り詰めるならば、HMIは、SMSメッセージをスクロールして、見えなかった部分をNAVI表示部20に表示できるようにしてもよい。例えば、図18Aに図示したPOI要求に応じてCSCサービスプロバイダからSMSメッセージが送信されると、画面482に示すように、返答yの選択肢を無効またはグレー表示にする。このことは、図17Aに示したような友人や同僚などの人物から受信した個人的なSMSメッセージとは対照的である。つまり、図17Aの方法であれば、ユーザは、プリセットメッセージを選択できる画面460内に示される返答機能を選択することによって、SMSメッセージの送信者に返答したい場合がある。SMSメッセージ中にある送信者の電話番号がCSCプロバイダのものか個人のものかを判定することによって、本実施形態のシステムは、返答機能を有効または無効にする。他の実施形態においては、経路探索および電話という選択肢は、SMSメッセージから住所および電話番号がそれぞれ抽出されるときにのみ有効になる。もし、ユーザが経路探索を選択すれば、NAVI表示部20は画面486を表示し、ユーザは、経路探索されることになる正確な住所を確認する。図15Bを参照してすでに説明したとおり、もし、SMSメッセージから多数の住所が抽出されれば、次の選択アイコンまたはボタンをHMI上で有効にする。ここで、図18Bに戻って説明を続けると、もし、ユーザがもう一度経路探索を選択すれば、画面468に示すように、車両の現在位置から、抽出および選択されたPOIとしての住所への経路を計算する。プログレスバーは、画面484に示すように、要求のあった経路を本実施形態のシステムが計算するのに後どれくらいの時間が必要かを通知する。計算が完了すると、画面488は、NAVI表示部20に、所望のPOIまでの前記計算された経路を表示しており、NAVI16は、ユーザを所望の目的地となる住所へ誘導する。代替する実施形態において、NAVI16は、ユーザが要求して選択した住所ではなく、受信したSMSメッセージ中に含まれる住所までの経路を自動的に探索できる。POIアイコンを用いることで、表示される経路探索用の地図に、抽出された住所の位置を表示できる。また、NAVI16は、車両が記憶している住所録に含まれる抽出された住所および/または電話番号を自動的に記憶してもよい。本実施形態の変形例においては、NAVI16内に計時装置を実装してもよい。これにより、もし、所定時間が経過してもSMSメッセージサービスプロバイダからSMSメッセージをまだ受信していなければ、エラーメッセージを表示する。他の実施形態において、ユーザは、画面476に表示される他の利用可能な選択肢を用いることによって、サービスプロバイダから、住所および電話番号以外の情報を要求できる。よって、無線通信事業者およびサービスプロバイダは両方とも、本実施形態のシステムが正確に符号化されたテキストメッセージを送信することによって、天気、ビジネスニュース、映画上映時間などといった、要求のあった他の情報を返信する。このようにして、ユーザは、友人から受信した私的なテキストメッセージの場合と同様にして、車両内のSMSテキストメッセージとして見出し記事を閲覧できるようになる。図19~図24は、ユーザが、多くのプリセットテキスト応答メッセージから一つを選び、受信テキストメッセージに応答する一実施形態におけるNAVI表示部20の典型的な表示画面を示す。図19は、ユーザが、受信したテキストメッセージのリストの閲覧要求を指示した後に、受信したテキストメッセージのリストを表示する典型的な表示画面である。すでに画面456を表示することに関して説明したとおり、ユーザは、表示画面の適当な部分を触ることによって、受信したメッセージのリストの閲覧要求を指示できる。この例において、図19は、1つのメッセージしか表示していない。しかしながら、図19の表示画面は、多数のメッセージを表示できるようにしてもよい。図20は、図19の表示画面からメッセージ1をユーザが選択したことに応じて表示される典型的な表示画面である。図20の、表示されたメッセージは、テキスト部分490と、発信元の住所または電話番号496と、送信時刻494とを含むことができる。ユーザは、読み出し498または返答500を自由に選択できる。他の実施形態では、より少ない、より多くの、または別の選択肢を、ユーザに提供してもよい。図21は、図20の表示画面から返答500をユーザが選択したことに応じて表示される典型的な表示画面である。図21の典型的な表示画面は、表示されている受信したテキストメッセージに対する返答としてユーザが選択できる多くのプリセットテキスト返答メッセージの載せることができる。図21に示すように、メッセージ1およびメッセージ2は、位置関連テキスト返答メッセージとしてもよい。例えば、図21の表示画面からメッセージ1をユーザが選択したことに応じて、ナビゲーションシステムまたは装置は、車両の現在位置を決定できるし、例えば、方位、つまり運転方向、現在車両がいる通り、および車両から前方に所定距離の範囲内にある交差する通り、などの情報を含む返答を作成できる。図21の表示画面からメッセージ2をユーザが選択したことに応じて、ナビゲーションシステムまたは装置は、設定した目的地に到達する時間と、前記設定した目的地に到達するまでの距離とを決定できる。したがって、ナビゲーションシステムまたは装置は、例えば、車両の現在位置から前記設定した目的地に到達するまでの時間および距離などの情報を含むプリセット返答メッセージを作成できる。図21の表示画面からメッセージ3~メッセージ6から任意の一つをユーザが選択したことに応じて、ナビゲーションシステムまたは装置は、メッセージ3~メッセージ6のうち前記選択した一つから、文字を含むプリセット返答メッセージを作成できる。図21の典型的な表示は、ユーザが一つを選択できる6つの返答メッセージを表示する。他の実施形態において、ユーザが選択できる多数の返答メッセージは、6つよりも少なくもできるし、多くもできる。また、多数の位置関連返答メッセージは、2つよりも少なくもできるし、多くもでき、そして、図21に示す位置関連返答メッセージに対して、追加したり、異なっていたりする位置関連情報を含むことができる。図22は、図21の表示画面から返答メッセージ1をユーザが選択した後に表示される典型的な表示画面を示す。図22の表示画面は、作成したテキスト返答メッセージ502と、受信者の住所または電話番号504とを表示できる。ナビゲーションシステムまたは装置は、方位つまり進行方向と、車両が現在位置する通りの名称とを、前記作成したテキスト返答メッセージ502内に挿入することによって、前記選択した返答メッセージに一致するテキスト返答メッセージ502を作成できる。ナビゲーションシステムまたは装置はまた、前記作成したテキスト返答メッセージ502に対して、受信者の住所または電話番号を含むことができる。ユーザは、送信506と、送信者に電話507と、取り消し508と、電話510とのなかから任意に1つを選択できる。もし、ユーザが取り消し508を選択すれば、図21の表示画面が再度ユーザに提供される。もし、ユーザが送信506を選択すれば、作成したテキスト返答メッセージ502を受信したテキストメッセージの発信元に送信する。もし、ユーザが送信者に電話507を選択すれば、受信したメッセージ中にある送信者の電話番号に電話をかける。電話510は、もし電話番号がテキストメッセージ中に見つからなければ、隠されて選択できない。図23は、図22の表示画面で送信506を選択した後に、ユーザに提供される典型的な表示画面を示す。図23の表示画面は、テキスト返答メッセージが現在送信中Sendingであることを示す送信表示部512と、テキスト返答メッセージの送信に要した進捗具合の量を示す時間または進捗表示部514とを含む。テキスト返答メッセージが送信されている間、ユーザが取り消し515を選択することができ、選択すると、図22の表示画面を再表示できる。他の実施形態において、取り消し515を図23の表示画面に表示しなくてもよい。図24は、テキスト返答メッセージの送信を試みている間にエラーが発生したときに表示される典型的な表示画面を示す。図24の典型的な表示画面は、エラーメッセージ516を含み、ユーザにエラーを通知する。この実施形態において、ユーザは、図24の表示画面にて取り消し518を選択することによって、図22の表示画面を再表示できる。図25~図27は、さまざまな実施形態において、ナビゲーションシステムまたは装置が実行する典型的な処理を示すフローチャートである。この処理は、ナビゲーション装置は、受信したテキストメッセージに対する多数の返答テキストメッセージのなかから、ユーザが選択した一つを受信することから開始するステップ600。ナビゲーション装置は、前記受信したテキストメッセージに関する発信元の住所または電話番号を決定するステップ602。その後、ナビゲーション装置は、1番目の位置関連返答テキストメッセージ返答1;図21参照が選択されたか否かを判定するステップ604。ステップ604において、もし、ナビゲーション装置が、前記した1番目の位置関連返答テキストメッセージが選択されたと判定すれば、ナビゲーション装置は、車両の現在位置を決定するステップ606。いくつかの実施形態において、車両の現在位置を決定したときの結果物は、車両の現在位置に関する緯度および経度を含んでよく、このような緯度および経度を用いることで一致する都市を決定するステップ608。いくつかの実施形態において、ナビゲーション装置は、1または複数のデータベースを参照して前記した都市を決定できる。続いて、ナビゲーション装置は、前記した緯度および経度に基づいて車両が位置する通り走行中の通りを決定しようとするステップ610。ナビゲーション装置は、1または複数のデータベースを参照することによって前記した走行中通りを決定できる。その後、ナビゲーション装置は、走行中の通りが有効な通りの名称を有しているか否かを判定するステップ612。いくつかの実施形態において、有効な通りの名称は、1または複数のデータベースから得られる通りの名称であって、検証済みの通りまたは道路の通りの名称である。少なくともいくつかの実施形態において、例えば、駐車場、野原、またはその他の、通りとはいえない箇所は、有効な通りの名称を有することができない。ステップ612において、もし、走行中通りが有効な通りの名称を有していないと判定すれば、ナビゲーション装置は、前記決定がされた都市の名称を有する返答テキストメッセージを作成するステップ637。例えば、ナビゲーション装置は、カリフォルニア州、トーランス内を運転中ですという位置関連返答テキストメッセージを作成できる。もちろん、ナビゲーション装置は、車両の現在位置に基づく異なる都市または町の名称を含む位置関連返答テキストメッセージを作成できる。その後、ナビゲーション装置は、前記作成した返答テキストメッセージを、受信したテキストメッセージの発信元に送信する図26のステップ626。いくつかの実施形態において、ナビゲーション装置は、受信したテキストメッセージから発信元の住所または電話番号を取得できる。ステップ612において、もし、走行中通りが有効な通りの名称を有していると判定すれば、ナビゲーション装置は、車両の移動を追跡することによって、車両の進行方向となる現在の羅針方位を決定するステップ614。続いて、ナビゲーション装置は、車両の手前、つまり車両から前方に所定距離の範囲内にある交差する通りを決定する図26のステップ616。いくつかの実施形態において、前記した交差する通りは、車両から前方に前記所定距離の範囲内にある通りのなかで最高クラスのものとすることができる。通りは、例えば、降順で、高速道路、4車線道路、2車線道路、そして、脇道といったクラスを有する。もし、複数の交差する通り候補が、例えば、4車線道路および脇道を含んでいれば、ナビゲーション装置は、前記した4車線道路を前記した交差する通りとして決定する。もちろん、他の実施形態において、通りは、他のクラスまたは異なるクラスを有してよい。続いて、ナビゲーション装置は、走行中通りが高速道路であるかつまり、高速道路の位を有するか否かを判定するステップ618。もし、走行中通りが高速道路であれば、ナビゲーション装置は、交差する通りが高速道路への出入道路であるか否かを判定するステップ620。もし、交差する通りが高速道路への出入道路でない、または走行中通りが高速道路でないならば、ナビゲーション装置は、交差する通りが有効な通りの名称を有するか否かを判定するステップ622。もし、交差する通りが有効な通りの名称を有すると判定すれば、ナビゲーション装置は、前記決定された都市の名称と、前記した走行中通りの名称と、前記した交差する通りの名称と、方位とを含む返答テキストメッセージを作成するステップ624。前記作成した返答テキストメッセージの一例は、カリフォルニア州、トーランス内の190番通り近くのホーソーン通りを南に向かっています、といったものにするとよい。もちろん、他の実施形態において、前記作成した返答テキストメッセージを変えてもよい。続いて、ナビゲーション装置は、前記作成した返答テキストメッセージを、受信テキストメッセージの発信元に送信するステップ626。その後、本処理は終了する。ステップ622において、もし、交差する通りが有効な通りの名称でないと判定すれば、ナビゲーション装置は、前記決定された都市の名称と、前記した走行中通りの名称と、方位とを含む返答テキストメッセージを作成するステップ630。前記作成した返答テキストメッセージの一例は、カリフォルニア州、トーランス内のホーソーン通りを南に向かっています、といったものにするとよい。その後、ナビゲーション装置は、前記作成した返答テキストメッセージを、受信テキストメッセージの発信元に送信するステップ626。その後、本処理は終了する。ステップ620において、もし、ナビゲーション装置は、ステップ618において、走行中通りが高速道路であるとすでに判定されており交差する通りが高速道路への出入道路であると判定すれば、ナビゲーション装置は、交差する通りの名称を高速道路への出入道路に対応する名称に設定するステップ628。その後、ナビゲーション装置は、既に説明したステップ624と、ステップ626とを実行する。いくつかの実施形態において、2番目の位置関連返答テキストメッセージつまり、目的地までの時間または距離に関するメッセージは、車両の現在位置に基づいて、設定した目的地までの距離と、前記設定した目的地に到着するまでの時間とを含むことができる図21参照。さまざまな実施形態において、ナビゲーション装置が設定した目的地を有し、さらに、前記設定した目的地までの経路を計画していたならば、前記した2番目の位置関連返答テキストメッセージを選択するだけでよい。いくつかの実施形態において、ナビゲーション装置が設定した目的地を有していないならば、返答2図21参照は、表示画面に選択肢として表示させないようにしてもよいし、またはグレー表示してもよい。ステップ607において、もし、ナビゲーション装置は、2番目の位置関連返答テキストメッセージ返答2;図21を参照が選択されなかったと判定すれば、ナビゲーション装置は、選択されたプリセット返答テキストメッセージを、受信したテキストメッセージの発信元に送信する図25のステップ632。したがって、もし、例えば、今向かっている途中ですなどの非位置関連返答テキストメッセージが選択されれば、ナビゲーション装置は、今向かっている途中ですという返答テキストメッセージを、受信テキストメッセージの発信元に送信できる。その後、本処理は終了する。ステップ607において、もし、ナビゲーション装置は、選択された返答テキストメッセージが、2番目の位置関連返答テキストメッセージであると判定すれば、ナビゲーション装置は、車両の現在位置を決定するステップ634。いくつかの実施形態において、前記決定した車両の現在位置は、その現在位置に一致する緯度および経度を含むことができる。続いて、ナビゲーション装置は、設定した目的地までの距離を決定するステップ636。いくつかの実施形態においては、前記した距離をマイルの単位で決定できる。他の実施形態においては、前記した距離をキロメートルの単位で決定できる。いくつかの他の実施形態において、前記した距離を、他の適切な寸法単位で決定できる。続いて、ナビゲーション装置は、設定した目的地に到着するまでの時間を決定する図27のステップ638。前記した時間は、分単位で、時間および分で、もしくは、他の適切な1つの時間単位または複数の時間単位の組み合わせで決定できる。その後、ナビゲーション装置は、設定した目的地が名称を有しているか否かを判定するステップ640。例えば、いくつかの実施形態において、前記設定した目的地は、ユーザが設定できる名称を有することができる。目的地の名称の一例は、UCLAマリーナセンタである。ステップ640において、もし、ナビゲーション装置は、設定した目的地が名称を有すると判定すれば、ナビゲーション装置は、前記設定した目的地が、前記設定した目的地に対応する住所を有するか否かを判定するステップ642。いくつかの実施形態において、ナビゲーション装置は、1または複数のデータベースを参照することで、設定した目的地が、前記設定した目的地に対応する住所を有するか否かを判定する。もし、ナビゲーション装置は、設定した目的地が、前記対応する住所を有すると判定すれば、ナビゲーション装置は、マイルまたは距離測定用の他の単位で測定したときの設定した目的地までのマイル数と、設定した目的地に到着する時間と、設定した目的地の名称と、設定した目的地の住所とを含む返答テキストメッセージを作成するステップ644。作成した返答テキストメッセージの一例は、カリフォルニア州、マリーナデルレイ、14001フィジーウェイにあるUCLAマリーナ水上センタから31マイルの位置および42分の位置にいます。とする。ナビゲーション装置は、前記作成した返答テキストメッセージを、受信したメッセージの発信元に送信するステップ626;図26参照。これにより、本処理は終了する。ステップ642において、もし、ナビゲーション装置は、設定した目的地が、住所を有さないと判定すれば、ナビゲーション装置は、マイルまたは距離測定用の他の単位で測定したときの設定した目的地までのマイル数と、設定した目的地に到着する時間と、設定した目的地の名称とを含む返答テキストメッセージを作成するステップ646。作成した返答テキストメッセージの一例は、UCLAマリーナ水上センタから31マイルの位置および42分の位置にいます。とする。これにより、本処理は終了する。ステップ640において、もし、ナビゲーション装置は、設定した目的地が名称を有しないと判定すれば、ナビゲーション装置は、マイルまたは距離測定用の他の単位で測定したときの設定した目的地までのマイル数と、設定した目的地に到着する時間と、設定した目的地の住所とを含む返答テキストメッセージを作成できるステップ648。作成した返答テキストメッセージの一例は、カリフォルニア州、マリーナデルレイ、14001フィジーウェイから31マイルの位置および42分の位置にいます。とする。ナビゲーション装置は、前記作成した返答テキストメッセージを、受信したメッセージの発信元に送信するステップ626;図26参照。これにより、本処理は終了する。図19~図27に関して説明した例および処理は、テキストメッセージに言及するものであった。しかしながら、前記した例および処理は、EメールメッセージおよびSMSメッセージを含む他の種類のメッセージに適用できるが、これらに限定されない。こうして、無線メッセージサービスを利用して、ナビゲーション用の経路を探索することと、電話をかけることと、車内ナビゲーションシステムからのEメールのメッセージを送信することとのためのデータを取得する方法およびシステムの好適な実施形態について説明したけれども、説明した方法およびシステムによるいくつかの効果が実現されたことは、当業者にとって明らかである。また、さまざまな修正、適応、および前記した修正、適応に関する代替的な実施形態が、本発明のシステムおよび方法の範囲および精神の範囲内で作り出すことができるのは明らかである。例えば、SMSメッセージによってナビゲーションデータを受信することについて説明したが、上記の独創性ある概念が、TCPIP上のSMTP、拡張メッセージサービス、MMSなど、といった他のメッセージサービスに同様にあてはまることは明らかである。また、上記の独創性ある概念が、車両から出力されたり車両に入力されたりするメッセージからナビゲーションデータを抽出することに同様にあてはまることは明らかである。さらに、本発明のシステムがTTSエンジンおよびVRソフトウェアコンポーネントを備えることで、抽出されたナビゲーションデータまたはメッセージがユーザに向けて音読されるようにできるし、その一方で、ユーザが自分の選択肢を喋ることで、ユーザからの情報入力およびメッセージの作文を提供できる。"