(57)【要約】【課題】内部で発生されたデータを有効に活用できるナビゲーションシステムを提供する。【解決手段】ユーザデータ発生手段１２で発生されたユーザデータを記憶するユーザデータ記憶部１１と、動作の停止を検知する停止検知手段１４と、着脱可能な可搬型記憶媒体７の接続の有無を検知する接続検知手段１５と、停止および可搬型記憶媒体の接続が検知された場合に、記憶されているユーザデータを可搬型記憶媒体に自動的に書き込むエクスポート手段１６と、可搬型記憶媒体からユーザデータを読み込んで加工した後に、再び書き込むユーザデータ加工部８と、起動を検知する起動検知手段１７と、起動および可搬型記憶媒体の接続が検知された場合に、可搬型記憶媒体からユーザデータを読み込んでユーザデータ記憶部に書き込むインポート手段１８と、ユーザデータ記憶部に記憶されているユーザデータを用いて処理を実行するユーザデータ処理手段１３を備えている。【選択図】図２
2008039601.tif 000002
【特許請求の範囲】
【請求項１】
外部から設定されたデータおよび走行記録を含むユーザデータを発生するユーザデータ発生手段と、
前記ユーザデータ発生手段によって発生されたユーザデータを記憶するユーザデータ記憶部と、
動作の停止を検知する停止検知手段と、
着脱可能な可搬型記憶媒体の接続の有無を検知する接続検知手段と、
前記停止検知手段によって動作の停止が検知され、且つ、前記接続検知手段によって前記可搬型記憶媒体が接続されていることが検知された場合に、前記ユーザデータ記憶部に記憶されているユーザデータを前記可搬型記憶媒体に自動的に書き込むエクスポート手段と、
前記エクスポート手段によって書き込まれたユーザデータを前記可搬型記憶媒体から読み込んで加工した後に、該可搬型記憶媒体に書き込むユーザデータ加工部と、
起動を検知する起動検知手段と、
前記起動検知手段によって起動が検知され、且つ、前記接続検知手段によって可搬型記憶媒体が接続されていることが検知された場合に、該可搬型記憶媒体に格納されている加工されたユーザデータを読み込んで前記ユーザデータ記憶部に書き込むインポート手段と、
前記ユーザデータ記憶部に記憶されているユーザデータを用いて処理を実行するユーザデータ処理手段
とを備えたナビゲーションシステム。
【請求項２】
ユーザデータ処理手段は、接続検知手段によって可搬型記憶媒体が接続されていることが検知された場合は、インポート手段によって前記可搬型記憶媒体から読み込まれてユーザデータ記憶部に書き込まれたユーザデータを優先的に用いて処理を実行する
ことを特徴とする請求項１記載のナビゲーションシステム。
【請求項３】
ユーザデータ処理手段は、接続検知手段によって可搬型記憶媒体が接続されていることが検知された場合は、前記可搬型記憶媒体からユーザデータを直接に読み込んで処理を実行する
ことを特徴とする請求項１記載のナビゲーションシステム。
【請求項４】
ユーザデータ処理手段は、入力された音声を認識する音声認識手段から成り、該ユーザデータ処理手段で用いられるユーザデータは、特定話者の音声認識用データである
ことを特徴とする請求項２または請求項３記載のナビゲーションシステム。
【請求項５】
可搬型記憶媒体は、
特定話者用の音声認識用データと、
前記音声認識用データを用いて音声認識処理を行うための音声認識プログラム
とを記憶し、
前記ユーザデータ加工部は、
前記可搬型記憶媒体から読み込んだ音声認識プログラムにしたがって、前記可搬型記憶媒体から読み込んだ音声認識用データを用いて音声認識処理を行うことにより得られた音声認識結果を、加工されたユーザデータとして前記可搬型記憶媒体に書き込む
ことを特徴とする請求項２または請求項３記載のナビゲーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ユーザを目的地まで案内するナビゲーションシステムに関し、特に、ナビゲーションシステムで取り扱うデータを処理する技術に関する。
【背景技術】
【０００２】
ナビゲーションシステムで取り扱うデータを処理する技術として、特許文献１は、ユーザが独自に走行ルートを設定することのできる地図情報処理システムを開示している。この地図情報処理システムにおいては、情報処理装置において、表示部に表示された地図画面上で、ユーザが走行したい道路を順次繋げて選択することによりユーザ独自の走行ルートが入力され、制御部がその選択入力された走行ルートをリンク番号またはノード番号からなるリンク列として、その時の地図データとともに走行ルートデータを作成して記憶部に記憶し、通信部またはメモリカードのような可搬型記録媒体を通じてナビゲーション装置に転送する。
【０００３】
【特許文献１】特開２００４−１２５７００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に開示された地図情報処理システムは、ユーザが所望する走行ルートデータをナビゲーション装置にインポートすることはできるが、ナビゲーション装置の内部で発生されたデータを外部ヘエクスポートすることはできない。そこで、ナビゲーション装置を使用することにより発生されたデータを外部にエクスポートし、このエクスポートされたデータを必要に応じて外部で加工し、再びナビゲーション装置にインポートして種々のアプリケーションプログラムで使用することにより、ナビゲーション装置で発生されたデータを有効に活用することが望まれている。
【０００５】
この発明は、上述した要請に応えるためになされたものであり、その課題は、使用によって発生されたデータを有効に活用できるナビゲーションシステムを提供することにある。
【課題を解決するための手段】
【０００６】
この発明に係るナビゲーションシステムは、上記課題を解決するために、外部から設定されたデータおよび走行記録を含むユーザデータを発生するユーザデータ発生手段と、ユーザデータ発生手段によって発生されたユーザデータを記憶するユーザデータ記憶部と、動作の停止を検知する停止検知手段と、着脱可能な可搬型記憶媒体の接続の有無を検知する接続検知手段と、停止検知手段によって動作の停止が検知され、且つ、接続検知手段によって可搬型記憶媒体が接続されていることが検知された場合に、ユーザデータ記憶部に記憶されているユーザデータを可搬型記憶媒体に自動的に書き込むエクスポート手段と、エクスポート手段によって書き込まれたユーザデータを可搬型記憶媒体から読み込んで加工した後に、該可搬型記憶媒体に書き込むユーザデータ加工部と、起動を検知する起動検知手段と、起動検知手段によって起動が検知され、且つ、接続検知手段によって可搬型記憶媒体が接続されていることが検知された場合に、該可搬型記憶媒体に格納されている加工されたユーザデータを読み込んでユーザデータ記憶部に書き込むインポート手段と、ユーザデータ記憶部に記憶されているユーザデータを用いて処理を実行するユーザデータ処理手段を備えている。
【発明の効果】
【０００７】
この発明に係るナビゲーションシステムによれば、内部で発生されたユーザデータをユーザデータ記憶部に記憶しておき、ナビゲーションシステムが起動され、且つ、可搬型記憶媒体が接続されている場合に、ユーザデータ記憶部に記憶されているユーザデータを可搬型記憶媒体に自動的にエクスポートし、外部のユーザデータ加工部においてエクスポートされたユーザデータを可搬型記憶媒体から読み込んで加工した後に、該可搬型記憶媒体に書き込み、ナビゲーションシステムが起動され、且つ、可搬型記憶媒体が接続されている場合に、該可搬型記憶媒体に格納されている加工されたユーザデータをインポートしてユーザデータ記憶部に格納し、このユーザデータ記憶部に格納されたユーザデータを用いて処理を実行するように構成したので、ナビゲーションシステムの使用によって発生されたデータに対して外部のユーザデータ加工部において高度な処理を施すことが可能になり、使用によって発生されたデータを有効に活用できる。
【発明を実施するための最良の形態】
【０００８】
以下、この発明の実施の形態を、図面を参照しながら詳細に説明する。
実施の形態１．
図１は、この発明の実施の形態１に係るナビゲーションシステムの構成を示すブロック図である。このナビゲーションシステムは、入力部１、地図データ格納部２、制御部３、表示部４、位置情報取得部５および音声出力部６から構成されている。
【０００９】
入力部１は、例えばボタンスイッチ、リモートコントローラ、タッチパネルまたは音声入力装置などの少なくとも１つから構成されており、ユーザが操作によって種々の指示を入カするために使用される。この入力部１から入力された指示は、制御部３に送られる。地図データ格納部２は、例えばＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disk）またはＨＤＤ（Hard Disk Drive）といったメモリデバイスから構成されており、地図データを格納する。この地図データ格納部２に格納されている地図データは、制御部３によって読み出される。
【００１０】
制御部３は、例えばマイクロコンピュータから構成されており、入力部１から送られてくる指示に従って、ナビゲーションシステムの種々の機能を実現するための処理を実行する。例えば、制御部３は、入力部１から送られてくる指示に従って、指示されたエリアの地図データを地図データ格納部２から読み出し、そのエリアの地図を表示するための表示データを作成して表示部４に送る。この制御部３は、詳細は後述するが、ユーザデータ記憶部１１、アプリケーションプログラム（ＡＰＰ１）１２およびアプリケーションプログラム（ＡＰＰ２）１３を含む。
【００１１】
表示部４は、例えば液晶ディスプレイ装置から構成されており、制御部３から送られてくる表示データにしたがって地図、種々のメッセージなどを表示する。位置情報取得部５は、例えばＧＰＳ（Global Positioning System）衛星から位置情報を取得するＧＰＳ受信機、自律航法用センサ（方位センサ、車速パルスセンサなど）などから構成されており、自己の現在位置を表す位置情報を取得する。この位置情報取得部５で取得された位置情報は、制御部３に送られる。音声出力部６は、例えばスピーカから構成されており、制御部３から送られてくる音声データにしたがって案内誘導音声などを出カする。
【００１２】
上記のように構成されるナビゲーションシステムには、例えばＳＤカード、ＵＳＢメモリといった可搬型記憶媒体７が着脱可能になっており、ユーザデータを記憶する。ここで、ユーザデータは、ユーザが入力部１から入力したデータ、例えば、経路探索時に設定した目的地または経路探索条件（例えば、有料道路の使用の可否など）などを表すデータ、および、車の走行記録を表すデータを含む。この可搬型記憶媒体７は、ユーザデータ加工部８に対しても着脱可能になっている。
【００１３】
ユーザデータ加工部８は、例えばパーソナルコンピュータから構成されており、装着された可搬型記憶媒体７からユーザデータを読み出して加工し、再び、可搬型記憶媒体７に格納する。このユーザデータ加工部８は、ナビゲーションシステムの制御部３より高い処理能力を有し、高度なデータ処理を実行することができる。なお、ユーザデータ加工部８は、パーソナルコンピュータに限らず、ナビゲーションシステムの制御部３より高い処理能力を有する種々の機器から構成することができる。
【００１４】
次に、制御部３の詳細を説明する。図２は、制御部３の詳細な構成を示す機能ブロック図である。この制御部３は、ユーザデータ記憶部１１、第１アプリケーションプログラム（ＡＰＰ１）１２、第２アプリケーションプログラム（ＡＰＰ２）１３、停止検知手段１４、接続検知手段１５、エクスポート手段１６、起動検知手段１７およびインポート手段１８から構成されている。
【００１５】
ユーザデータ記憶部１１は、第１アプリケーションプログラム１２によって発生されたユーザデータを記憶する。第１アプリケーションプログラム１２は、この発明のユーザデータ発生手段に対応し、ユーザデータを発生する。この第１アプリケーションプログラム１２によって発生されたユーザデータは、ユーザデータ記憶部１１に書き込まれる。第２アプリケーションプログラム１３は、この発明のユーザデータ処理手段に対応し、ユーザデータ記憶部１１に格納されているユーザデータを用いて種々の処理を実行する。
【００１６】
停止検知手段１４は、例えば、図示しないイグニッションスイッチがオフされたことを検知するセンサから構成されており、ナビゲーションシステムの動作の停止を検知する。この停止検知手段１４における検知結果は、停止信号としてエクスポート手段１６に送られる。接続検知手段１５は、例えばマイクロスイッチまたは光センサなどから構成されており、可搬型記憶媒体７がナビゲーションシステムに装着されているか否かを検知する。この接続検知手段１５における検知結果は、接続信号としてエクスポート手段１６に送られる。
【００１７】
エクスポート手段１６は、停止検知手段１４から送られてくる停止信号が動作の停止を示しており、且つ、接続検知手段１５から送られてくる接続信号が、可搬型記憶媒体７が接続されていることを示している場合に、自動的に、ユーザデータ記憶部１１からユーザデータを読み出し、可搬型記憶媒体７に書き込む。
【００１８】
起動検知手段１７は、例えば、図示しないイグニッションスイッチがオンされたことを検知するセンサから構成されており、ナビゲーションシステムが起動されたことを検知する。この起動検知手段１７における検知結果は、起動信号としてインポート手段１８に送られる。
【００１９】
インポート手段１８は、起動検知手段１７から送られてくる起動信号が、ナビゲーションシステムが起動されたことを示しており、且つ、接続検知手段１５から送られてくる接続信号が、可搬型記憶媒体７が接続されていることを示している場合に、自動的に、可搬型記憶媒体７に格納されているユーザデータを読み込み、ユーザデータ記憶部１１に書き込む。
【００２０】
次に、上記のように構成される、この発明の実施の形態１に係るナビゲーションシステムの動作を、図３に示すフローチャートを参照しながら説明する。なお、このナビゲーションシステムでは、発生した事象（イベント）に応じて処理を進めるイベント駆動方式が採用されているものとする。
【００２１】
図示しないイグニッションスイッチがオンされることによって起動イベントが発生すると、まず、起動処理Ａが行われる（ステップＳＴ１１）。この起動処理Ａでは、制御部３は、例えば変数の初期化などといった、ナビゲーションシステムの動作開始に先立って実行すべき処理を実行する。次いで、可搬型記憶媒体７が接続されているかどうかが調べられる（ステップＳＴ１２）。すなわち、インポート手段１８は、起動検知手段１７から送られてきた起動信号が起動されたことを示しているという条件の下に、接続検知手段１５から送られてきている接続信号が、可搬型記憶媒体７が接続されていることを示しているかどうかを調べる。
【００２２】
上記ステップＳＴ１２において、可搬型記憶媒体７が接続されていることが判断されると、ユーザデータのインポートが行われる（ステップＳＴ１３）。すなわち、インポート手段１８は、可搬型記憶媒体７に記憶されているユーザデータを読み出し、ユーザデータ記憶部１１に書き込む。この場合、可搬型記憶媒体７に格納されているデータが不正なデータである場合は、その旨をユーザに知らせ、ユーザデータのインポートを停止するように構成することができる。上記ステップＳＴ１２において、可搬型記憶媒体７が接続されていないことが判断されると、ステップＳＴ１３の処理はスキップされる。
【００２３】
次いで、起動処理Ｂが実行される（ステップＳＴ１４）。この起動処理Ｂにおいては、ユーザデータを使用して、初期状態の時点において実行すべき各種処理が実行される。例えば、起動処理Ｂにおいては、ユーザデータによって目的地が設定されている場合は、現在地から目的地までの経路計算を行う経路探索処理が実行される。
【００２４】
次いで、停止イベントがあるかどうかが調べられる（ステップＳＴ１５）。すなわち、制御部３は、停止検知手段１４から送られてきている停止信号が動作の停止を示しているかどうかを調べる。このステップＳＴ１５において、停止イベントがないことが判断されると、他のイベント処理が実行される（ステップＳＴ１６）。他のイベント処理には、例えば、自車位置が移動することによる地図描画処理、交通情報受信処理またはユーザの各種操作に対応した処理などが含まれる。その後、シーケンスはステップＳＴ１５に戻り、以下、上述したステップＳＴ１５およびＳＴ１６の処理が繰り返される。
【００２５】
上記ステップＳＴ１５およびＳＴ１６の繰り返し処理の途中で、ステップＳＴ１５において、停止イベントがあることが判断されると、停止処理Ｃが実行される（ステップＳＴ１７）。この停止処理Ｃは、例えば終了画面の表示などといった停止処理の初めに行わなければならない処理である。次いで、可搬型記憶媒体７が接続されているかどうかが調べられる（ステップＳＴ１８）。すなわち、エクスポート手段１６は、停止検知手段１４から送られてきている停止信号が動作の停止を示しているという条件の下に、接続検知手段１５から送られてきている接続信号が、可搬型記憶媒体７が接続されていることを示しているかどうかを調べる。
【００２６】
このステップＳＴ１８において、可搬型記憶媒体７が接続されていることが判断されると、ユーザデータのエクスポートが行われる（ステップＳＴ１９）。すなわち、エクスポート手段１６は、ユーザデータ記憶部１１に記憶されているユーザデータを読み出し、可搬型記憶媒体７に書き込む。一方、ステップＳＴ１８において、可搬型記憶媒体７が接続されていないことが判断されると、ステップＳＴ１９の処理はスキップされる。
【００２７】
次いで、停止処理Ｄが実行される（ステップＳＴ２０）。この停止処理Ｄは、停止処理の最後に行われる処理である。この停止処理Ｄにおいては、制御部３は、例えば周辺機器の電源遮断などを行う。その後、ナビゲーションシステムにおける処理は終了する。
【００２８】
ステップＳＴ１９において、可搬型記憶媒体７にエクスポートされたユーザデータは、例えばユーザデータ加工部８において読み取られ、必要に応じて加工されて再び可搬型記憶媒体７に書き込まれる。この可搬型記憶媒体７に書き込まれた、加工されたユーザデータは、ステップＳＴ１３におけるインポート処理よって、ユーザデータ記憶部１１に格納され、例えば第２アプリケーションプログラム１３によって使用される。
【００２９】
以上説明したように、この発明の実施の形態１に係るナビゲーションシステムによれば、ユーザは、ナビゲーション装置を使用することにより発生されたユーザデータを可搬型記憶媒体７にエクスポートし、このエクスポートされたユーザデータをベースとし、外部のユーザデータ加工部８において加工することにより所望のユーザデータを得ることができる。したがって、所望のユーザデータを外部で作成する場合に、ゼロから作成するよりも効率が良い。また、例えば、車の走行記録など、外部ではゼロから作成することができないユーザデータの加工も可能になる。
【００３０】
また、ナビゲーションシステムから取り出したユーザデータを、他のナビゲーションシステムで使用することが可能になる。例えば、ユーザが、通勤用の車に搭載されたナビゲーションシステムａと、レジャー用の車に搭載されたナビゲーションシステムｂとを所有する場合において、普段はナビゲーションシステムａを使用し、休日はナビゲーションシステムｂを使用するような場合、可搬型記憶媒体７をナビゲーションシステムａまたはナビゲーションシステムｂに装着するだけでよく、ナビゲーションシステムａのユーザデータをナビゲーションシステムｂに登録または学習させ、または、ナビゲーションシステムｂのユーザデータをナビゲーションシステムａに登録または学習させるといった作業は不要になる。
【００３１】
また、実施の形態１に係るナビゲーションシステムによれば、第１アプリケーションプログラム１２で発生されたユーザデータをユーザデータ記憶部１１に保存し、この保存されたユーザデータを可搬型記憶媒体７にエクスポートし、外部のユーザデータ加工部８において可搬型記憶媒体７に格納されているユーザデータを加工した後、可搬型記憶媒体７からユーザデータ記憶部１１にインポートし、このインポートしたユーザデータを第２アプリケーションプログラム１３で使用することができる。例えば、車両の走行記録（第１アプリケーションプログラム１２が発生するユーザデータ）を可搬型記憶媒体７にエクスポートし、外部のユーザデータ加工部８において、可搬型記憶媒体７にユーザデータとして格納されている走行記録から、車がある道路を走っているときに次に走る道路の予測確率を計算する経路予測（Path Prediction）のアプリケーションプログラムを実行する。ここで、経路予測とは、ナビゲーションシステムで目的地を設定しない状態で、車がどの道を通るか予測することをいう。
【００３２】
一般に、予測確率の計算には膨大な計算量が必要であり、ナビゲーションシステムの制御部３に搭載されているＣＰＵで計算すると、ナビゲーションシステムの制御に遅れが生じ、ナビゲーションシステムの性能が低下する。この問題は、外部のユーザデータ加工部８で予測確率の計算を実施することにより解消されるので、ナビゲーションシステムの性能を低下させることなく経路予測の機能を実現することができ、ナビゲーションシステムの機能を強化することが可能になる。また、経路予測の機能を実現できる結果、経路予測の情報を利用して、進路の直近にカーブが存在する時は、カーブの警告を発することができ、進路の直近に坂があるときは、経路予測の情報を利用してエンジンの出力を制御することにより燃料の節約運転が可能となる。
【００３３】
また、実施の形態１に係るナビゲーションシステムによれば、ユーザが特別な操作をすることなく、ナビゲーションシステムの内部で発生されたユーザデータが可搬型記憶媒体７に自動的に保存されるので、エンジンを切った後、再びエンジンをかけることなく、ナビゲーションシステムからユーザデータを取り出すことができる。
【００３４】
なお、上述した実施の形態１に係るナビゲーションシステムでは、第２アプリケーションプログラム１３は、ユーザデータ記憶部１１に格納されているユーザデータを用いて処理を行うように構成したが、第２アプリケーションプログラム１３は、接続検知手段１５によって可搬型記憶媒体７が接続されていることが検知された場合は、ユーザデータ記憶部１１に記憶されている多くのユーザデータの中から、起動時にインポート手段１８によって可搬型記憶媒体７から読み込まれてユーザデータ記憶部１１に書き込まれたユーザデータを優先的に用いて処理を実行するように構成できる。この構成により、常に最新のユーザデータを使用した処理が可能になる。
【００３５】
また、上述した実施の形態１に係るナビゲーションシステムにおいては、第２アプリケーションプログラム１３は、ユーザデータ記憶部１１に格納されているユーザデータを使用して処理を行うように構成したが、ユーザデータを第２アプリケーションプログラムから分離して可搬型記憶媒体７に記憶させておき、第２アプリケーションプログラム１３は、図１に破線で示すように、可搬型記憶媒体７からユーザデータを直接に読み込み、この読み込んだユーザデータを使用して処理を実行するように構成することができる。
【００３６】
この構成によれば、ユーザが運転を交代して可搬型記憶媒体７が差し替えられたときに、ユーザデータをユーザデータ記憶部１１にインポートする時間が不要になる。また、ユーザデータはナビゲーションシステムに残されないので、車またはナビゲーションシステムが盗難にあった場合に、ユーザの個人情報、例えばユーザの自宅の位置やユーザが設定した登録地などが流出するのを防止できる。
【００３７】
また、上述した実施の形態１に係るナビゲーションシステムにおいては、第２アプリケーションプログラム１３として音声認識プログラムを使用し、可搬型記憶媒体７に格納するユーザデータとして特定話者の音声認識用データ（以下、「特定話者適応データ」という）を使用するように構成することができる。この場合、第２アプリケーションプログラム１３は、この発明の音声認識手段に対応する。
【００３８】
この構成によれば、図４に示すように、可搬型記憶媒体７をナビゲーションシステムａまたはナビゲーションシステムｂに装着するだけで音声認識機能を実現できるので、ユーザが運転を交代して可搬型記憶媒体７が差し替えられたときに、ユーザデータをユーザデータ記憶部１１にインポートする時間が不要になる。また、ユーザデータはナビゲーションシステムに残されないので、車またはナビゲーションシステムが盗難にあった場合に、可搬型記憶媒体７に格納されている特定話者適応データ以外のユーザの個人情報、例えばユーザの自宅の位置やユーザが設定した登録地などが流出するのを防止できる。
【００３９】
さらに、ユーザが、通勤用の車に搭載されたナビゲーションシステムａと、レジャー用の車に搭載されたナビゲーションシステムｂとを所有する場合においては、上述したように、各ナビゲーションシステムにユーザデータを登録または学習させるといった作業は不要になる。
【００４０】
実施の形態２．
この発明の実施の形態２に係るナビゲーションシステムは、ナビゲーションシステムの機能の一部をナビゲーションシステムの外部で実現するようにしたものである。
【００４１】
図５は、この発明の実施の形態２に係るナビゲーションシステムの制御部３を中心とした構成を示すブロック図である。制御部３は、エクスポート手段１６が、ユーザデータ記憶部１１に記憶されているユーザデータのみならず、第２アプリケーションプログラム１３をも可搬型記憶媒体７にエクスポートする点が、実施の形態１のそれと異なる。
【００４２】
また、ユーザデータ加工部８は、装着された可搬型記憶媒体７から第２アプリケーションプログラム１３およびユーザデータを読み出し、第２アプリケーションプログラムにしたがってユーザデータを使用した処理を実行し、その結果を、入力部１を介して制御部３に送る。この場合、入力部１を無線インタフェースによって構成し、ユーザデータ加工部８は、第２アプリケーションプログラムによる処理結果を、無線で入力部１に送信するように構成することができる。
【００４３】
次に、上記のように構成される実施の形態２に係るナビゲーションシステムの動作を説明する。今、第２アプリケーションプログラム１３として音声認識プログラムが用いられ、ユーザデータとして特定話者の音声認識用データが用いられるものとする。
【００４４】
エクスポート手段１６は、停止検知手段１４から送られてくる停止信号が動作の停止を示しており、且つ、接続検知手段１５から送られてくる接続信号が、可搬型記憶媒体７が接続されていることを示している場合に、自動的に、ユーザデータ記憶部１１からユーザデータとしての特定話者の音声認識用データを読み出して可搬型記憶媒体７に書き込むとともに、音声認識プログラムとしての第２アプリケーションプログラム１３を読み出して可搬型記憶媒体７に書き込む。
【００４５】
ユーザデータ加工部８は、装着された可搬型記憶媒体７から音声認識プログラムおよび特定話者の音声認識用データを読み出し、特定話者の音声認識用データを使用して、音声認識プログラムにしたがって音声認識処理を実行する。そして、音声認識の結果として得られた例えばコマンドを、無線によって入力部１に送信する。入力部１は、無線インタフェースで受信したコマンドを制御部３に送る。これにより、制御部３は、入力部１から送られてくるコマンドにしたがった処理を実行する。
【００４６】
図６は、実施の形態２に係るナビゲーションシステムを用いた音声入力の概念を示す図である。運転席の話者１（運転者）と助手席の話者２（助手）の各々が発した音声は、ユーザデータ加工部８によって、各々に適応した音声認識用データを用いて音声認識される。したがって、精度の良い特定話者の認識機能で認識された音声をナビゲーションシステムの入力とすることができる。なお、ユーザデータ加工部８で実現される機能はナビゲーションシステム以外の機器の入力とすることもできる。
【図面の簡単な説明】
【００４７】
【図１】この発明の実施の形態１に係るナビゲーションシステムの構成を示すブロック図である。
【図２】この発明の実施の形態１に係るナビゲーションシステムの制御部の詳細な構成を示す機能ブロック図である。
【図３】この発明の実施の形態１に係るナビゲーションシステムの動作を示すフローチャートである。
【図４】この発明の実施の形態１に係るナビゲーションシステムの使用方法の一例を説明するための図である。
【図５】この発明の実施の形態２に係るナビゲーションシステムの制御部を中心とした構成を示すブロック図である。
【図６】この発明の実施の形態２に係るナビゲーションシステムを用いた音声入力の概念を示す図である。
【符号の説明】
【００４８】
１  入力部、２  地図データ格納部、３  制御部、４  表示部、５  位置情報取得部、６  音声出力部、７  可搬型記憶媒体、８  ユーザデータ加工部、１１  ユーザデータ記憶部、１２  第１アプリケーションプログラム、１３  第２アプリケーションプログラム、１４  停止検知手段、１５  接続検知手段、１６  エクスポート手段、１７  起動検知手段、１８  インポート手段。
【図１】
2008039601.tif 000003
【図２】
2008039601.tif 000004
【図３】
2008039601.tif 000005
【図４】
2008039601.tif 000006
【図５】
2008039601.tif 000007
【図６】
2008039601.tif 000008