(57)【要約】【課題】メモリ地点登録時に行う操作の煩雑さを解消すること。【解決手段】車両が駐車を行ったか否かを判定し、車両が駐車を行ったと判定された場合には、車両が駐車を行った地点をメモリ地点として一時登録するとともに（Ｓ１１０）、一時登録したメモリ地点をメモリ地点登録するよう促す旨を報知し（Ｓ１１４）、さらに、一時登録したメモリ地点をメモリ地点登録する旨の入力を受け付けた場合には（Ｓ１１６：ＹＥＳ）、一時登録したメモリ地点をメモリ地点登録する（Ｓ１１８）。したがって、駐車を行った地点をメモリ地点として一時登録することにより、例えば運転者が自動車に乗り込んでからすぐ走り出してしまってメモリ地点の登録を忘れても、車両が駐車を行った地点をメモリ地点として一時登録をしておくことができ、その一時登録したメモリ地点をメモリ地点登録するよう促す旨の報知を受けて、あとでメモリ地点を登録することができる。【選択図】図２
2009265019.tif 000002
【特許請求の範囲】
【請求項１】
メモリ地点登録機能を備え、登録しておいたメモリ地点を参照することにより目的地を容易に入力できるように構成したカーナビゲーション装置において、
車両が駐車を行ったか否かを判定する判定手段と、
前記判定手段によって車両が駐車を行ったと判定された場合に、前記車両が駐車を行った地点をメモリ地点として一時登録する一時登録手段と、
前記一時登録手段によって一時登録されたメモリ地点をメモリ地点登録するよう促す旨を報知する報知手段と、
各種入力を受け付ける受付手段と、
前記一時登録手段によって一時登録されたメモリ地点をメモリ地点登録する旨を前記受付手段が受け付けた場合に、前記一時登録手段によって一時登録したメモリ地点をメモリ地点登録するメモリ地点登録手段と、
を備えることを特徴とするカーナビゲーション装置。
【請求項２】
請求項１に記載のカーナビゲーション装置において、
前記判定手段は、前記車両のアクセサリ電源が所定時間以上オフである場合に前記車両が駐車を行ったと判定することを特徴とするカーナビゲーション装置。
【請求項３】
請求項１または請求項２に記載のカーナビゲーション装置において、
前記判定手段は、前記車両のイグニッションキーが所定時間以上オフである場合に前記車両が駐車を行ったと判定することを特徴とするカーナビゲーション装置。
【請求項４】
請求項１〜請求項３の何れかに記載のカーナビゲーション装置において、
前記判定手段は、前記車両が所定時間以上停車した場合に駐車を行ったと判定することを特徴とするカーナビゲーション装置。
【請求項５】
請求項１〜請求項４の何れかに記載のカーナビゲーション装置において、
運転者の音声を入力する音声入力手段を備え、
前記メモリ地点登録手段は、前記車両が駐車を行った地点をメモリ地点としてメモリ地点登録する際に、前記音声入力手段から運転者の音声が入力された場合には、その入力された運転者の音声を音声メモとしてメモリ地点登録されたメモリ地点と関連付けて登録すること
を特徴とするカーナビゲーション装置。
【請求項６】
請求項５に記載のカーナビゲーション装置において、
前記音声入力手段から入力された運転者の音声を分析し、その分析結果である識別情報が予め登録された識別情報であるか否かを判定することで認証を行う認証手段と、
前記メモリ地点登録手段は、前記車両の現在地点をメモリ地点登録するときに前記音声入力手段から運転者の音声が入力された場合に前記認証手段による認証が成功すると、その入力された運転者の音声を音声メモとして登録すること
を特徴とするカーナビゲーション装置。
【請求項７】
請求項５または請求項６に記載のカーナビゲーション装置において、
前記メモリ地点登録手段は、前記音声メモから冗長部分を検出して削除することを特徴とするカーナビゲーション装置。
【請求項８】
請求項５〜請求項７の何れかに記載のカーナビゲーション装置において、
前記メモリ地点登録手段は、前記音声メモを示すデータの後端部分から設定振幅以下のノイズを検出して削除することを特徴とするカーナビゲーション装置。
【請求項９】
請求項５〜請求項８の何れかに記載のカーナビゲーション装置において、
前記メモリ地点登録手段に登録されたメモリ地点を現在地点の周辺の地図とともに表示可能な地図表示手段を備え、
前記地図表示手段は、前記メモリ地点登録手段に登録されたメモリ地点を現在地点の周辺の地図とともに表示する際には、前記音声メモが登録されたメモリ地点を前記音声メモが登録されていないメモリ地点とは異なる表示形態で表示することを特徴とするカーナビゲーション装置。
【請求項１０】
請求項５〜請求項９の何れかに記載のカーナビゲーション装置において、
前記メモリ地点登録手段は、メモリ地点登録時に登録した音声メモからテキストを抽出し、その抽出したテキストの少なくとも一部をそのメモリ地点登録の登録名とすることを特徴とするカーナビゲーション装置。
【請求項１１】
請求項１０に記載のカーナビゲーション装置において、
施設に関する施設情報を記憶する記憶手段と、
前記メモリ地点登録手段によって登録されたメモリ地点の登録名を含む施設情報を前記記憶手段の記憶内容から検索する検索手段と、
前記検索手段による検索結果を表示する検索結果表示手段と、
を備えることを特徴とするカーナビゲーション装置。
【請求項１２】
請求項５〜請求項１１の何れかに記載のカーナビゲーション装置において、
前記メモリ地点登録手段によって実行される前記音声メモからテキストを抽出する処理を、他の処理のバックグランド処理として実行することを特徴とするカーナビゲーション装置。
【請求項１３】
請求項５〜請求項１２の何れかに記載のカーナビゲーション装置において、
運転者がテキストを入力するテキスト入力手段を備え、
前記メモリ地点登録手段は、メモリ地点登録時に登録した音声メモからテキストを抽出するのに失敗した場合には、前記テキスト入力手段から入力されたテキストをそのメモリ地点登録の登録名とすることを特徴とするカーナビゲーション装置。
【請求項１４】
請求項１〜請求項１３の何れかに記載のカーナビゲーション装置において、
前記メモリ地点登録手段に登録されたメモリ地点に関する登録情報を表示可能な登録情報表示手段を備えることを特徴とするカーナビゲーション装置。
【請求項１５】
請求項１４に記載のカーナビゲーション装置において、
前記登録情報表示手段は、前記メモリ地点登録手段に登録されたメモリ地点をリスト表示可能であることを特徴とするカーナビゲーション装置。
【請求項１６】
請求項１５に記載のカーナビゲーション装置において、
前記登録情報表示手段は、前記メモリ地点登録手段に登録されたメモリ地点を利用頻度が多い順にリスト表示することを特徴とするカーナビゲーション装置。
【請求項１７】
請求項１５に記載のカーナビゲーション装置において、
現在の時間帯を特定する時間帯特定手段を備え、
前記登録情報表示手段は、前記メモリ地点登録手段に登録されたメモリ地点をリスト表示する際に、前記時間帯特定手段によって特定された時間帯に応じて前記メモリ地点の表示順序を決定することを特徴とするカーナビゲーション装置。
【請求項１８】
請求項１４〜請求項１７の何れかに記載のカーナビゲーション装置において、
運転者を特定する運転者特定手段を備え、
前記メモリ地点登録手段は、登録されたメモリ地点に関する登録情報としてそのメモリ地点を登録した運転者を特定するための情報を合わせて登録可能であり、
前記登録情報表示手段は、前記メモリ地点登録手段によって登録されたメモリ地点から前記運転者特定手段によって特定された運転者が登録したメモリ地点を特定し、その特定されたメモリ地点をリスト表示すること
を特徴とするカーナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メモリ地点登録機能を備えるカーナビゲーション装置に関する。
【背景技術】
【０００２】
従来より、ＤＶＤ−ＲＯＭやハードディスク等の地図記憶媒体に記憶された地図データに基づいて移動体の現在位置周辺の地図を表示したり、指定された目的地までの最適な経路案内を行うカーナビゲーション装置が広く普及している。
【０００３】
この種のカーナビゲーション装置の中には、地図上の任意の地点をメモリ地点として登録するとともに、その登録したメモリ地点に関する情報を登録するメモリ地点登録機能を備え、登録しておいたメモリ地点を参照することにより目的地を容易に入力できるように構成したものがある。
【０００４】
このようなメモリ地点登録機能においては、メモリ地点登録時に住所や電話番号、マップコードなどを入力したり、過去目的地の履歴リストや周辺施設リストから選択したりしてメモリ地点登録を行うようになっている。
【特許文献１】特開２００５−２４９４６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、よく訪れる場所はメモリ地点として登録しておきたいものであるが、カーナビゲーション装置をあまり使いこなせていないユーザにはメモリ地点登録の操作が煩雑である場合が多い。また、運転者が車両に乗り込んでからすぐ走り出す場合が多く、メモリ地点として登録しておきたい場所をメモリ登録し忘れることが多い。さらに、このように登録し忘れてしまった場合に、車両が走り出してからはメモリ地点登録をあきらめてしまう場合が多い。また、メモリ地点登録の操作に慣れているユーザでも、車両が走り出す前にメモリ地点として登録し忘れてしまった場合、車両の走行中には操作が制限されているため、あとでメモリ地点を登録するのが困難である場合もある。
【０００６】
なお、特許文献１には、ユーザに登録を促すことで入力支援する技術が公開されているが、本技術では車両が走り出す前にメモリ地点登録のすべての操作を終わらせる必要があり、例えば次の目的地に到着するまでに時間が少ない場合などは、やはりメモリ地点の登録が困難であるという問題があった。
【０００７】
また、登録されたメモリ地点を目的地設定時などにすべて画面表示すると、表示リスト選択するときに選択操作が煩雑でなかなか使いこなせない問題があった。
本発明は、このような課題に鑑みなされたものであり、その目的とするところは、メモリ地点登録機能を備えるカーナビゲーション装置において、メモリ地点登録時に行う操作の煩雑さを解消することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するためになされた請求項１に係るナビゲーション装置によれば、車両が駐車を行ったか否かを判定し、車両が駐車を行ったと判定された場合には、車両が駐車を行った地点をメモリ地点として一時登録するとともに、一時登録したメモリ地点をメモリ地点登録するよう促す旨を報知し、さらに、一時登録したメモリ地点をメモリ地点登録する旨の入力を受け付けた場合には、一時登録したメモリ地点をメモリ地点登録する。
【０００９】
一例を挙げると、運転者は目的地に到着すると車両を駐車場などに停めてキーオフしてエンジンを切るが、このときにカーナビゲーション装置は電源が切れるときの時刻と現在地座標をＧＰＳ受信機で演算させて記録しておき、運転者が所用を済ましてから車に乗り込んで、キーを差し込んでエンジンを始動させるが、カーナビゲーション装置は起動したときの時刻を確認して、前回電源が切れた時間から例えば３０分経過していたら駐車していたと判定し、このときの地点を登録候補として一時登録するといった具合である。なお、上述の駐車する時間は運転者が任意に設定してもよいし、エンジン停止時間の平均を取るなど、自動で設定することも考えられる。
【００１０】
なお、車両の駐車判定については、判定手段が、車両のアクセサリ電源が所定時間以上オフである場合に車両が駐車を行ったと判定することや（請求項２）、車両のイグニッションキーが所定時間以上オフ（エンジン停止）である場合に車両が駐車を行ったと判定すること（請求項３）、車両が所定時間以上停車した場合に駐車を行ったと判定すること（請求項４）、などが考えられる。
【００１１】
このように構成された本発明のカーナビゲーション装置によれば、駐車を行った地点をメモリ地点として一時登録することにより、例えば運転者が自動車に乗り込んでからすぐ走り出してしまってメモリ地点の登録を忘れても、車両が駐車を行った地点をメモリ地点として一時登録をしておくことができ、その一時登録したメモリ地点をメモリ地点登録するよう促す旨の報知を受けて、あとでメモリ地点を登録することができる。
【００１２】
また、上述の特許文献１に記載の技術においては、ユーザに登録を促すことで入力支援を行っているが、車両が走り出す前にメモリ地点登録のすべての操作を終わらせる必要があり、例えば次の目的地に到着するまでに時間が少ない場合などは、メモリ地点登録が困難であるという問題があった。これに対して本発明のカーナビゲーション装置によれば、駐車を行った地点をメモリ地点として一時登録するので、車両が走り出す前にすべての登録操作を終わらせる必要がなく、その一時登録したメモリ地点をメモリ地点登録するよう促す旨の報知を受けて、あとでメモリ地点を登録することができる。
【００１３】
したがって、本発明のカーナビゲーション装置によれば、メモリ地点登録時に行う操作の煩雑さを解消することができる。
ところで、従来のカーナビゲーション装置では、メモリ地点を登録するときに主要な周辺施設や地名が自動的に入力されていたが、かならずしも立ち寄り先の施設名が入力されるわけではなかった。例えば近隣の別の施設名が入力されていて、後日目的地を設定するときにメモリ地点リストを表示しても、所望のメモリ地点がわからなくなることがよくある。この場合、１つ１つ内容を確認して、さらに登録情報を修正が必要で煩雑である問題がある。
【００１４】
そこで、メモリ地点登録時に入力された運転者の音声を音声メモとして登録しておくことが考えられる。具体的には、請求項５のように、車両が駐車を行った地点をメモリ地点としてメモリ地点登録する際に、運転者の音声が入力された場合には、その入力された運転者の音声を音声メモとしてメモリ地点登録されたメモリ地点と関連付けて登録することが考えられる。
【００１５】
つまり、本発明では、地点の説明や名称をマイクから取り込んだ音声データで登録し、テキスト情報の変わりにメモリ地点を整理する手段を加えたものであり、画面上でテキスト入力を修正操作する手間を省いて、操作性を改善するものである。例えば、図４（ａ）に例示するように、メモリ地点登録する際に、画面上に配置されたタッチスイッチで「はい」を選択し、さらに図４（ｂ）に例示するような画面上に配置されたタッチスイッチで「はい」を選択し、音声メモを記録しておくことといった具合である。
【００１６】
また、音声メモが有るメモリ地点を地図上に表示することが考えられる（請求項９）。一例を挙げると、図４（ｃ）に例示するように、音声メモが録音されたメモリ地点には録音済みマークが表示され、運転者の音声情報が付加されていることを地図上に表示するといった具合である。
【００１７】
また、図４（ｄ）に例示するように、上述のように音声メモを記録したメモリ地点の登録情報を画面上に表示してもよい（請求項１４）。このことにより、音声メモを記録した直後は、メモリ地点の登録名が未入力になっているが、その代替記録として音声メモで記録しておくことでタッチスイッチの入力操作などの煩雑な操作を伴わず、運転しながらでも短時間にメモリ地点の説明を記録することができる。
【００１８】
また、こうすることで、後日登録されたメモリ地点がどこの地点であるか、音声メモを再生することで確認できる手段を加え、後でも整理がつくようにしたものである。
また走行中にメモしておきたい店舗を見つけ、メモリ地点を登録しておきたいときなどに、地点登録操作をした後に音声で店舗名や、例えばイタリアレストランなどのカテゴリー、目印になる項目を記録しておくことで、メモリ地点を後でわかりやすくすることも考えられる。
【００１９】
ところで、上述のように音声メモとして取り込んだ音声データを、カーナビゲーション装置に予め実装されている音声認識ソフトで自動的にテキスト変換し、このテキストを地点メモリの登録名として入力することが考えられる（請求項１０、図５（ｂ）参照）。
【００２０】
通常の音声認識ソフトは、リアルタイムに応答する必要があり単語や音節単位でパターン認識している。従って発声信号から単音単位のテキスト抽出する場合、処理時間がかかる問題がある。これに対して本発明によれば、メモリ地点の登録情報として取り込んでおいた音声メモのデータを単音単位でテキスト抽出することが実現できる。
【００２１】
なおこの場合、例えばテキスト抽出をナビゲーションソフトのバックグランド処理にしておけばリアルタイムの制約がなくなる（請求項１２）。また、音声メモが登録されたら、自動的にテキスト抽出されて、処理が完了したら図５（ａ）に例示するような画面を表示して運転者に登録を促すとよい。なお、録音状態が悪い場合などテキスト抽出に失敗する場合は、図５（ｃ）に例示する画面のように５０音字から登録可能とすればよい（請求項１３）。
【００２２】
さらに、テキスト抽出した情報から登録地点の周辺施設名称を探索して、合致するものをリスト表示することも考えられ（請求項１１）、ＤＶＤ-ＲＯＭディスクやＨＤＤなどに格納されている地図データや無線通信を経由して情報センタから施設名称を取り込むことで入力支援することも考えられる。
【００２３】
ところで、カーナビゲーション装置が駐車判定して地点登録が必要になるなど個人特定が必要になったら、カーナビゲーション装置が、運転者に対して個人を特定するために音声発声するように案内メッセージを出力する。これに対して運転者がマイクに向かって予め登録しておいた氏名などの特定の文言を発声すると、カーナビゲーション装置が音声認識ソフトを起動して文言の照合と、発生音声の周波数特性の照合を行い、予め登録されている音声データと合致していることを確認して個人を特定する（請求項６）。なお、個人が特定されたら駐車地点の属性に所有者情報を追加して管理することで、不特定多数に不用意に情報が表示されないようにできる（請求項１８）。
【００２４】
ところで、例えば、目的地設定時に、登録されたメモリ地点をリスト表示するようにしてもよい（請求項１５）。
また、過去の目的地設定履歴を、出発地点を起点に目的地設定する地点の頻度を記録しておき、頻度が多い順に候補表示することが考えられる（請求項１６）。このようにすれば、目的地設定するときに登録されたメモリ地点をすべて表示しなくても、目的地設定の操作を容易にすることができる。
【００２５】
ところで、時間帯によって、例えば昼なら得意先や仕入先を向かう場合が多く、夕方になればオフィスに戻る場合が多いため、時間帯に応じて目的地設定される頻度の傾向が表れる。そこで、８：００〜１２：００、１２：００〜１６：００、１６：００〜２１：００などのように時間帯を区切って頻度を管理するテーブルを分けて管理することが考えられる。また、経路計算して算出した到着予測時刻に応じて頻度管理テーブルを変更することで、時間帯に応じて最適な目的地を候補出力することも考えられる（請求項１７）。なお、時間帯については運転者の勤務時間などによって管理する時間帯を任意に設定して、最適化することも考えられる。
【００２６】
このように時間帯に応じてメモリ地点の表示順序を変更することにより、運転者にとって選択し易くすることができる。
ところで、音声メモが増えてくると、カーナビゲーション装置が内蔵するハードディスクドライブやフラッシュＲＯＭなど不揮発性記録装置の空き容量が不足し、ナビゲーションの機能の一部に支障が出るおそれがある。そこで、データの冗長部分を削除して使用効率を上げることが考えられる。具体的には、運転者は録音開始のスタート音（一般的にビープ音）を聞いてからやや間をおいて発声を開始するために音声データの先頭には必ず冗長な無音部分があることに着目し、これを削除する（請求項７）。
【００２７】
このことにより、カーナビゲーション装置に取り込まれた音声メモデータに関して、先頭部分の設定振幅以下のノイズを削除して、必要最低限のデータ量に抑制することで実現する。なお、別の実施例として、データの後尾部分から設定振幅以下のノイズを検出して削除することも考えられる（請求項８）。
【発明を実施するための最良の形態】
【００２８】
以下に本発明の実施形態を図面とともに説明する。
［第一実施形態］
図１は、カーナビゲーション装置１および情報センタ２５の全体構成についての概略的な機能ブロック図である。
【００２９】
［カーナビゲーション装置１の構成の説明］
カーナビゲーション装置１は、位置検出部２、表示部３、スイッチ情報入力部４、地図データ格納部５、音声出力部６、メモリ７、無線通信部８と、音声情報入力部９と、車両通信部１０と、これら各部が接続された制御部１１と、を有する。
【００３０】
［位置検出部２の構成の説明］
位置検出部２は、いずれも周辺の地磁気センサ、ジャイロスコープ、距離センサ、及び衛星からの電波に基づいて車両の現在位置を検出するＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）のためのＧＰＳ受信機を有している。これらのセンサ等は各々が性質の異なる誤差を持っているため、複数のセンサにより各々補完しながら使用するように構成されている。なお精度によっては上述した内の一部で構成してもよく、更にステアリングの回転センサ、各転動輪の車両センサ等を用いてもよい。
【００３１】
［表示部３の構成の説明］
表示部３は、ナビゲーションとして地図や目的地選択画面等を表示するものであって、フルカラー表示が可能なものであり、液晶、有機ＥＬ等を用いて構成することができる。
【００３２】
［スイッチ情報入力部４の構成の説明］
スイッチ情報入力部４は、例えば表示部３と一体になったタッチスイッチもしくはメカニカルなスイッチ等が用いられ、スイッチ操作により制御部１１へ各種機能（例えば、地図縮尺変更、メニュー表示選択、目的地設定、経路探索、経路案内開始、現在位置修正、表示画面変更、音量調整等）の操作指示を行う。
【００３３】
なお、スイッチ情報入力部４をリモートコントロール端末（以下リモコンと称する）によって構成し、制御部１１との間を無線通信により情報の送受信を行うようにしてもよい。また、スイッチ情報入力部４の代わりに、音声情報入力部９として、マイクから入力される音声信号を制御部１１の音声信号処理部１７で周波数分析して、パターンマッチング処理からコマンドを抽出して、ナビゲーション機能が直接実行されることも考えられる。
【００３４】
なお、スイッチ情報入力部４により目的地が設定されると、制御部１１は、位置検出部２により検出された現在位置からその目的地までの最適な経路を自動的に探索して誘導経路を設定し表示する。このような自動的に最適な経路を設定する手法は、ダイクストラ法等の手法が知られている。また、設定された経路は、地図データ格納部５から取得した情報に基づき表示部３に表示される表示地図上に位置検出部２により検出された現在位置マークと共に重畳表示される。また、表示地図には、現在位置、経路のほかに、現在時刻、渋滞情報など他の情報表示も付加表示することもできる。
【００３５】
［地図データ格納部５の構成の説明］
地図データ格納部５は、ＣＤ−ＲＯＭまたはＤＶＤ−ＲＯＭ、メモリカード、ＨＤＤ等から構成され、位置検出の精度向上のためのいわゆるマップマッチング用データ、地図データ及び目印データを含む各種データを格納する。
【００３６】
［音声出力部６の構成の説明］
音声出力部６はスピーカーからなり、案内のための音声や画面操作の説明を発声する。
［メモリ７の構成の説明］
メモリ７は、例えばＲＯＭやＲＡＭから構成されており、ＲＯＭにはナビゲーションのプログラムが格納され、ＲＡＭにはプログラムのワークメモリや地図データ格納部５から取得した地図データ等を一時格納されるようになっている。
【００３７】
［無線通信部８の構成の説明］
無線通信部８は、相互通信機能を有しており、例えば携帯電話や自動車電話等の携帯端末から構成され、制御部１１に容易に着脱可能なように接続されている。勿論、無線通信部８を制御部１１に容易に着脱できないように組み込んでもよい。
【００３８】
［音声情報入力部９の構成の説明］
音声情報入力部９は運転者の発声した操作コマンドなどをマイクで電気信号に変換し、制御部１１の音声信号処理部１７で周波数分析やパターンマッチング処理から、コマンドを抽出しナビゲーションの操作をしたり、目的地入力したりすることが実現できる。
【００３９】
［車両通信部１０の構成の説明］
車両通信部１０は、相互通信機能を有しており、車両ネットワークに接続される機器との間でデータの送受信が可能である。
【００４０】
［制御部１１の構成の説明］
制御部１１は、互いにバスラインで接続された地図データ取得部１２、マップマッチング部１３、経路計算部１４、ＨＭＩ部１５、経路案内部１６、音声信号処理部１７、画面制御管理部１８、通信制御部１９を含んで構成されている。以下、順に説明する。
【００４１】
地図データ取得部１２は、上記各処理部１３、１４、１５、１６、１７、１８、１９で必要となる地図データを地図データ格納部５より取得し、各処理部１３、１４、１５、１６、１７、１８、１９に提供する。また、各処理は、メモリ７のＲＯＭやＲＡＭを使って実行される。
【００４２】
マップマッチング部１３は、位置検出部２で検出した位置情報と地図データ格納部５から取得された地図データの道路形状データ等を使って、現在位置がどの道路上に存在するかを特定する。この際、地図データ取得部１２が必要な地図データを地図データ格納部５より取得する。道路を特定した後、地図データを使用して後述の情報センタ２５が認識できる値（インフラリンクＩＤ）に変換し、位置情報（平均車速など）、検出時刻と一緒に現在位置情報としてメモリ７に格納する。
【００４３】
経路計算部１４では、マップマッチング部１３で算出された現在位置の情報や、運転者が指定した出発地と、スイッチ情報入力部４を使って所望の地図を表示させる等を行い、セットした目的地までの経路を計算する。
【００４４】
ＨＭＩ部１５は、ナビゲーションの関連機能、例えばエアコンやオーディオ等の制御を行い、車両通信部１０を経由して、車両ネットワークに接続される機器とデータ通信することで、エアコンやオーディオ等の動作設定や機能操作や状態表示を実現する。さらにＨＭＩ部１５は、地図データ格納部５にＣＤ−ＲＯＭまたはＤＶＤ−ＲＯＭ、メモリカード、ＨＤＤ等から構成される地図データとともに同梱されるデータを読み出すことで、テキストや画像や動画などのナビゲーションに関連しない情報を表示することが実現できる。
【００４５】
経路案内部１６では、上記経路計算の結果と地図データ内に格納されている道路の形状データや、交差点の位置情報や踏み切りの位置情報等から案内に必要なポイントを算出したり、どのような案内（右に曲がるのか左に曲がるのか等）が必要なのかを算出したりする。
【００４６】
音声信号処理部１７は、マイクから入力される音声信号を周波数分析して、パターンマッチング処理からコマンドを抽出する。
画面制御管理部１８では、現在位置の地図や高速道路の略図や交差点付近では交差点付近の拡大図等を描画し、表示部３に表示する。
【００４７】
通信制御部１９は、スイッチ情報入力部４を使ったユーザ指示や、定期時間毎に無線通信部８に指示して相互通信が可能な状態にする。
また、無線通信部８が情報センタ２５からの要求を受信した場合にも相互通信が可能な状態になる。このとき、マップマッチング部１３でメモリ７に格納した現在位置情報を情報センタ２５に通知する。
【００４８】
また、制御部１１は、無線通信部８を介して情報要求（渋滞情報、文字情報、気象情報、他車情報、施設情報、広告情報など）を要求することにより情報センタ２５より情報を得る。
【００４９】
［情報センタ２５の構成の説明］
次に、情報センタ２５の構成について説明する。
情報センタ２５は、電話局２１を介して通信する回線端末装置２２と、渋滞情報、文字情報、気象情報、他車情報、施設情報、広告情報など必要な情報を加工するサーバ２３と、渋滞情報、文字情報、気象情報、他車情報、施設情報、広告情報、個人情報など必要なデータを蓄積しておくデータベース２４を備えており、電話局２１を通じて無線基地局２０に接続されており、無線基地局２０からカーナビゲーション装置１とデータが送受信される。また、情報センタ２５は、通信によって得た現在地情報をサーバ２３によって加工し、データベース２４に蓄積する。情報要求があった場合はサーバ２３が必要な情報をデータベース２４より検索し、回線端末装置２２を使用してデータ送信する。
【００５０】
［本発明との対応関係］
以下に、本発明との対応関係を示す。
表示部３が報知手段、地図表示手段、検索結果表示手段および登録情報表示手段に該当し、スイッチ情報入力部４が受付手段およびテキスト入力手段に該当し、地図データ格納部５および情報センタ２５のデータベース２４が記憶手段に該当し、音声情報入力部９が音声入力手段に該当し、制御部１１が判定手段、一時登録手段、メモリ地点登録手段、認証手段、検索手段、時間帯特定手段および運転者特定手段に該当する。
【００５１】
［メモリ地点登録処理の説明］
次に、制御部１１が実行するメモリ地点登録処理を図２のフローチャートおよび図４，５を参照しながら説明する。なお、図４および図５はメモリ地点登録処理を説明する説明図である。
【００５２】
本処理は、制御部１１が実行する他の処理から独立して繰り返し実行される。また、本処理は、制御部１１が実行する他の処理のバックグランド処理として実行される。
まず、Ｓ１１０では、駐車判定ロジックを実行する。具体的には、車両が駐車したと判定した地点の座標を一時的に地点登録するための駐車判定処理を実行する。なお、この駐車判定処理については後述する。
【００５３】
Ｓ１１２では、Ｓ１１０の駐車判定ロジックにて一時的にメモリ地点登録されたか否かを判断する。Ｓ１１０の駐車判定ロジックにて一時的にメモリ地点登録されていない場合には（Ｓ１１２：ＮＯ）、本処理を終了する。
一方、Ｓ１１０の駐車判定ロジックにて一時的にメモリ地点登録された場合には（Ｓ１１２：ＹＥＳ）、Ｓ１１４に移行する。
【００５４】
Ｓ１１４では、Ｓ１１０の駐車判定ロジックにて一時的にメモリ地点登録されたメモリ地点をメモリ地点登録するか否かを確認するためのメッセージを表示部３に表示させる。なお、図４（ａ）に、メッセージの表示例を示す。表示画面には、一時的にメモリ地点登録されたメモリ地点をメモリ地点登録する旨を示すためのボタンや、一時的にメモリ地点登録されたメモリ地点をメモリ地点登録しない旨を示すためにボタンが表示される。
【００５５】
Ｓ１１６では、メモリ地点登録する旨を示すために登録ボタンが押下されたか否かを判断する。登録確認ウインドの“はい”ボタンが押下された場合には（Ｓ１１６：ＹＥＳ）、Ｓ１１８に移行する。一方、登録確認ウインドの“いいえ”ボタンが押下された場合には（Ｓ１１６：ＮＯ）、そのままＳ１２０に移行する。
【００５６】
Ｓ１１８では、Ｓ１１０の駐車判定ロジックにて一時的にメモリ地点登録されたメモリ地点をメモリ地点登録する。
続くＳ１２０では、運転者による音声メモを登録するか否かを確認するためのメッセージを表示部３に表示させる。なお、図４（ｂ）に、メッセージの表示例を示す。表示画面には、音声メモを登録する旨を示すためのボタンや、音声メモを登録しない旨を示すためにボタンが表示される。
【００５７】
続くＳ１３０では、音声メモを登録する旨を示すために登録ボタンが押下されたか否かを判断する。登録確認ウインドの“はい”ボタンが押下された場合には（Ｓ１３０：ＹＥＳ）、Ｓ１４０に移行する。一方、登録確認ウインドの“いいえ”ボタンが押下された場合には（Ｓ１３０：ＮＯ）、そのままＳ１５０に移行する。
【００５８】
Ｓ１４０では、音声メモの録音制御ロジックを実行する。具体的には、音声情報入力部９から入力された音声を音声メモとして登録する。なお、図４（ｃ）に、音声メモの録音中の表示画面例を示す。この際、音声メモは、Ｓ１１０の駐車判定ロジックにて一時的にメモリ地点登録されたメモリ地点に関連付けて登録される。また、図４（ｃ）に例示するように、音声メモが録音されたメモリ地点には録音済みマークが表示され、運転者の音声情報が付加されていることを地図上に表示する。なお、図４（ｄ）に、音声メモが登録された直後に表示部３に表示されるメモリ地点情報の表示画面例を示す。メモリ地点情報には、登録名、種別、住所、日時が含まれる。なお、この時点では、登録名は未入力の状態であるために空欄となっている。また、表示画面には、音声メモを再生するためのボタンや音声メモをテキスト変換するためのボタンが表示される。なお、音声メモをテキスト変換するためのボタンが押下された場合には、後述する音声データテキスト抽出処理のＳ４１５に移行する。
【００５９】
続くＳ１４５では、Ｓ１４０にて録音された音声メモを最適化するための音声メモ最適化処理を実行する。なお、この音声メモ最適化処理については後述する。そして、Ｓ１５０に移行する。
【００６０】
Ｓ１５０では、音声メモが追加されたか否かを判断する。音声メモが追加された場合には（Ｓ１５０：ＹＥＳ）、Ｓ１６０に移行する。一方、Ｓ１３０にて登録ボタンが押下されなかった場合やＳ１４０にて音声メモの録音制御ロジックを実行したときにエラーが発生して音声メモが登録されなかった場合など、音声メモが追加されない場合には（Ｓ１５０：ＮＯ）、そのままＳ１９０に移行する。
【００６１】
Ｓ１６０では、テキスト抽出ロジックを実行する。具体的には、Ｓ１５０で追加された音声メモデータを音声認識ソフトで分析して単音単位テキストに変換する音声データテキスト抽出処理を実行する。なお、この音声データテキスト抽出処理については後述する。そして、Ｓ１７０に移行する。
【００６２】
Ｓ１７０では、Ｓ１６０にて抽出されたテキストをメモリ地点の登録名として設定する。具体的には、後述する音声データテキスト抽出処理のＳ４５０にてメモリ地点登録データに書き込まれたテキストを、メモリ地点の登録名として設定する。なお、図５（ａ）に、音声メモからテキスト抽出が行われた際に表示される表示画面例を示す。表示画面には、音声メモのテキスト抽出が完了した旨を示すメッセージや、抽出結果（抽出されたテキスト）、抽出されたテキストをメモリ地点の登録名として登録するか否かを確認するメッセージ、抽出されたテキストをメモリ地点の登録名として登録する旨を示すためにボタン、抽出されたテキストを修正する旨を示すためにボタン、抽出されたテキストをメモリ地点の登録名として登録しない旨を示すためにボタン、などが表示される。なお、抽出されたテキストをメモリ地点の登録名として登録する旨を示すためにボタンが押下されると、抽出されたテキストをメモリ地点の登録名として登録する。なお、図５（ｂ）に、抽出されたテキストがメモリ地点の登録名として登録された直後に表示部３に表示されるメモリ地点情報の表示画面例を示す。メモリ地点情報には、登録名、種別、住所、日時が含まれる。なお、図４（ｄ）では、登録名は空欄であったが、この表示画面では、入力された状態となっている。また、表示画面には、音声メモを再生するためのボタンや音声メモをテキスト変換するためのボタンが表示される。なお、音声メモをテキスト変換するためのボタンが押下された場合には、後述する音声データテキスト抽出処理のＳ４１５に移行する。このことにより、手入力での操作を省略することができる。また、抽出されたテキストを修正する旨を示すためにボタンが押下されると、図５（ｃ）に例示するような表示画面を表示部３に表示させ、運転者の手入力での操作による登録名の入力を受け付ける。また、抽出されたテキストをメモリ地点の登録名として登録しない旨を示すためにボタンが押下されると、本ステップの処理を終了してＳ１８０に移行する。
【００６３】
続くＳ１８０では、Ｓ１６０のテキスト抽出ロジックにおいてテキスト抽出に失敗したか否かを判断する。失敗した場合には（Ｓ１８０：ＹＥＳ）、メモリ地点の登録名を手動設定する（Ｓ１９０）。具体的には、図５（ｃ）に例示するような表示画面を表示部３に表示させ、運転者の手入力での操作による登録名の入力を受け付ける。一方、失敗せずに成功した場合には（Ｓ１８０：ＮＯ）、そのまま本処理を終了する。
【００６４】
［駐車判定処理の説明］
次に、制御部１１が実行する駐車判定処理を図３のフローチャートを参照しながら説明する。本処理は上述のメモリ地点登録処理のサブルーチンであり、メモリ地点登録処理のＳ１１０に移行した際に実行される。
【００６５】
まず、Ｓ２１０では、車両のアクセサリ電源がオフからオンになったか否かを判断する。アクセサリ電源がオフからオンになったと判断される場合には（Ｓ２１０：ＹＥＳ）、後述するＳ２５０に移行する。一方、アクセサリ電源がオフからオンになったとは判断されない場合には（Ｓ２１０：ＮＯ）、Ｓ２２０に移行する。
【００６６】
Ｓ２２０では、アクセサリ電源がオンからオフになったか否かを判断する。アクセサリ電源がオンからオフになったと判断される場合には（Ｓ２２０：ＹＥＳ）、駐車開始と判断し、Ｓ２３０に移行する。一方、アクセサリ電源がオンからオフになったとは判断されない場合には（Ｓ２２０：ＮＯ）、そのまま本サブルーチンを終了する。
【００６７】
Ｓ２３０では、位置検出部２のＧＰＳ受信部からの出力信号から、時刻データおよび現在地座標データを読み出す。
Ｓ２４０では、Ｓ２３０で読み出した時刻データが示すアクセサリ電源がオンからオフになった時刻を駐車開始時刻として保存する。そして、本サブルーチン終了する。
【００６８】
Ｓ２５０では、位置検出部２のＧＰＳ受信部からの出力信号から、時刻データおよび現在地座標データを読み出す。
続くＳ２６０では、アクセサリ電源がオフになってからオンになるまでに３０分経過したか否かを判断する。具体的には、Ｓ２４０で保存した駐車開始時刻から、Ｓ２５０で取得した時刻データが示すアクセサリ電源がオフからオンになった時刻までに３０分以上経過している場合には、アクセサリ電源がオフになってからオンになるまでに３０分経過したと判断する。なお、上述の３０分という時間については実験等により予め設定してもよいし、ユーザが任意に設定するようにしてもよいし、エンジン停止時間の平均を取るなど、自動で設定するようにしてもよい。アクセサリ電源がオフになってからオンになるまでに３０分経過したと判断される場合には（Ｓ２６０：ＹＥＳ）、駐車とみなし、Ｓ２７０に移行する。一方、アクセサリ電源がオフになってからオンになるまでに３０分経過していないと判断される場合には（Ｓ２６０：ＮＯ）、駐車とはみなさず、そのまま本サブルーチンを終了する。
【００６９】
Ｓ２７０では、アクセサリ電源がオフになってからオンになるまでに３０分経過したと判断されたことから、車両が駐車されたと判定し、位置検出部２のＧＰＳ受信部からの出力信号から読み出した現在地座標データが示す地点をメモリ地点として一時的に登録し、本サブルーチンを終了する。
【００７０】
［音声メモ最適化処理の説明］
次に、制御部１１が実行する音声メモ最適化処理を図６のフローチャートを参照しながら説明する。本処理は上述のメモリ地点登録処理のサブルーチンであり、メモリ地点登録処理のＳ１４５に移行した際に実行される。
【００７１】
まず、Ｓ３１０では、音声メモデータの信号振幅を分析する。
続くＳ３２０では、信号振幅が設定値を超えたか否かを判断する（Ｓ３２０）。なお、設定値については、実験等により予め設定される。信号振幅が設定値を超えていない場合には（Ｓ３２０：ＮＯ）、信号振幅が設定値を超えるまで本ステップを繰り返し実行し、信号振幅が設定値を超えた場合には（Ｓ３２０：ＹＥＳ）、Ｓ３３０に移行する。
【００７２】
Ｓ３３０では、音声データから、信号振幅が設定値を超えない先頭部分のデータを冗長部分として削除する。そして、本サブルーチンを削除する。
［音声データテキスト抽出処理の説明］
次に、制御部１１が実行する音声データテキスト抽出処理を図７のフローチャートを参照しながら説明する。本処理は上述のメモリ地点登録処理のサブルーチンであり、メモリ地点登録処理のＳ１６０に移行した際に実行される。
【００７３】
まず、Ｓ４０５では、登録された音声メモがあるか否かを判断する。登録された音声メモがない場合には（Ｓ４０５：ＮＯ）、そのまま本サブルーチンを終了する。一方、登録された音声メモがある場合には（Ｓ４０５：ＹＥＳ）、Ｓ４１０に移行する。
【００７４】
Ｓ４１０では、登録された音声メモからテキスト抽出を実行済みであるか否かを判断する。登録された音声メモからテキスト抽出を実行済みである場合には（Ｓ４１０：ＹＥＳ）、そのまま本サブルーチンを終了する。一方、音声メモからテキスト抽出が実行されていない場合には（Ｓ４１０：ＮＯ）、Ｓ４１５に移行する。
【００７５】
なお、図４（ｄ）または図５（ｂ）に例示する表示画面で、音声メモをテキスト変換するためのボタンが押下された場合にもＳ４１５に移行する。
Ｓ４１５では、音声認識ソフトを起動して、周波数分析を実施して、登録済みの発声者と照合を行うことで発声者の照合を行う。つまり、入力された運転者の音声を分析し、その分析結果である識別情報が予め登録された識別情報であるか否かを判定することで認証を行う。
【００７６】
続くＳ４２０では、登録リストの発音データを参照して、発声者が特定できたか否かを判断する。発声者が特定できた場合には（Ｓ４２０：ＹＥＳ）、音声メモデータのファイル管理テーブルに発声者を登録し（Ｓ４２５）、音声認識ソフトを起動して、単音認識を繰り返して、テキストを抽出し、Ｓ４３５に移行する。一方、発声者が特定できない場合には（Ｓ４２０：ＮＯ）、発声者が特定できない旨の警告メッセージを表示し、発声者を新規登録する場合には、パスワードの入力を要求する（Ｓ４５５）。そして、Ｓ４６０に移行する。
【００７７】
Ｓ４３５では、テキスト抽出が正常に実行されたか否かを判断する（Ｓ４３５）。テキスト抽出が正常に実行された場合には（Ｓ４３５：ＹＥＳ）、音声メモから抽出したテキストを表示し、登録可否を確認する（Ｓ４４０）。そして、Ｓ４４５に移行する。一方、テキスト抽出が正常に実行されなかった場合には（Ｓ４３５：ＮＯ）、テキスト抽出が異常終了した旨を表示し（Ｓ４６５）、メニュー画面で手動入力することを促すメッセージを表示し（Ｓ４７０）、Ｓ４７５に移行する。
【００７８】
Ｓ４４５では、先のＳ１３０にて登録ボタンが押下されたか否かを判断する。登録確認ウインドの“はい”ボタンが押下された場合には（Ｓ４４５：ＹＥＳ）、抽出したテキストをメモリ地点登録データに書き込み（Ｓ４５０）、本サブルーチンを終了する。一方、登録確認ウインドの“はい”以外のボタンが押下された場合には（Ｓ４４５：ＮＯ）、Ｓ４８０に移行する。
【００７９】
Ｓ４６０では、パスワードが合致したか否かを判断する。パスワードが合致した場合には（Ｓ４６０：ＹＥＳ）、Ｓ４４０に移行する。一方、パスワードが合致しないと場合には（Ｓ４６０：ＮＯ）、Ｓ４６５に移行する。
【００８０】
Ｓ４７５では、再処理を実行するか否かを判断する。再処理を実行する場合には（Ｓ４７５：ＹＥＳ）、Ｓ４１５に移行する。一方、再処理を実行しない場合には（Ｓ４７５：ＮＯ）、そのまま本処理を終了する。
【００８１】
Ｓ４８０では、図５（ａ）に例示する表示画面から登録名の修正を行う旨のボタンが押下されたか否かを判断する。登録確認ウインドの“修正”ボタンが押下された場合には（Ｓ４８０：ＹＥＳ）、図５（ｃ）に例示するようなテキスト修正画面を表示し（Ｓ４８５）、本サブルーチンを終了する。一方、登録確認ウインドの“いいえ”ボタンが押下されていない場合には（Ｓ４８０：ＮＯ）、そのまま本サブルーチンを終了する。
【００８２】
［第一実施形態の効果］
このように第一実施形態のカーナビゲーション装置１によれば、車両が駐車を行ったか否かを判定し、車両が駐車を行ったと判定された場合には、車両が駐車を行った地点をメモリ地点として一時登録するとともに、一時登録したメモリ地点をメモリ地点登録するよう促す旨を報知し、さらに、一時登録したメモリ地点をメモリ地点登録する旨の入力を受け付けた場合には、一時登録したメモリ地点をメモリ地点登録する。したがって、駐車を行った地点をメモリ地点として一時登録することにより、例えば運転者が自動車に乗り込んでからすぐ走り出してしまってメモリ地点の登録を忘れても、車両が駐車を行った地点をメモリ地点として一時登録をしておくことができ、その一時登録したメモリ地点をメモリ地点登録するよう促す旨の報知を受けて、あとでメモリ地点を登録することができる。
【００８３】
［他の実施形態］
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、以下のような様々な態様にて実施することが可能である。
【００８４】
（１）上記実施形態では、車両のアクセサリ電源が所定時間以上オフである場合に車両が駐車を行ったと判定しているが、これには限られず、例えば、車両のイグニッションキーが所定時間以上オフ（エンジン停止）である場合に車両が駐車を行ったと判定してもよいし、車両が所定時間以上停車した（車速ゼロ）場合に駐車を行ったと判定してもよい。この所定時間についても運転者が任意に設定してもよいし、エンジン停止時間の平均を取るなど、自動で設定することも考えられる。このように構成しても上記実施形態と同様の作用効果を奏する。
【００８５】
（２）上記実施形態では、音声データから、信号振幅が設定値を超えない先頭部分のデータ冗長部分として削除するが、これには限られず、音声メモを示すデータの後端部分から設定振幅以下のノイズを検出して削除するようにしてもよい。
【００８６】
（３）また、目的地設定時などに、登録されたメモリ地点をリスト表示するようにしてもよい。この場合、メモリ地点を利用頻度が高い順にリスト表示するようにしてもよい。
（４）また、上述のようにメモリ地点をリスト表示する際には、現在時刻の時間帯に応じてメモリ地点の表示順序を決定するようにしてもよい。一例を挙げると、８：００〜１２：００、１２：００〜１６：００、１６：００〜２１：００などのように時間帯を区切って頻度を管理するテーブルを分けて管理するといった具合である。また、経路計算して算出した到着予測時刻に応じて頻度管理テーブルを変更することで、時間帯に応じて最適な目的地を候補出力することも考えられる。なお、時間帯については運転者の勤務時間などによって管理する時間帯を任意に設定して、最適化することも考えられる。
【００８７】
（５）また、目的地設定時などに、特定された運転者が登録したメモリ地点をリスト表示するようにしてもよい。具体的には、上述のように発声者を特定し、その特定された発声者が登録したメモリ地点を検索してリスト表示する。
【００８８】
（６）また、目的地設定時などに、テキスト抽出した情報から登録地点の周辺施設名称を探索して、合致するものをリスト表示するようにしてもよい。つまり、ＤＶＤ-ＲＯＭディスクやＨＤＤなどに格納されている地図データや無線通信を経由して情報センタから施設名称を取り込むことで入力支援するといった具合である。
【図面の簡単な説明】
【００８９】
【図１】カーナビゲーション装置１および情報センタ２５の全体構成についての概略的な機能ブロック図である。
【図２】メモリ地点登録処理を示すフローチャートである。
【図３】駐車判定処理を示すフローチャートである。
【図４】（ａ）はメモリ地点登録処理を説明する説明図（１）であり、（ｂ）はメモリ地点登録処理を説明する説明図（２）であり、（ｃ）はメモリ地点登録処理を説明する説明図（３）であり、（ｄ）はメモリ地点登録処理を説明する説明図（４）である。
【図５】（ａ）はメモリ地点登録処理を説明する説明図（５）であり、（ｂ）はメモリ地点登録処理を説明する説明図（６）であり、（ｃ）はメモリ地点登録処理を説明する説明図（７）である。
【図６】音声メモ最適化処理を示すフローチャート（２）である。
【図７】音声データテキスト抽出処理を示すフローチャートである。
【符号の説明】
【００９０】
１…カーナビゲーション装置、２…位置検出部、３…表示部、４…スイッチ情報入力部、５…地図データ格納部、６…音声出力部、７…メモリ、８…無線通信部、９…音声情報入力部、１０…車両通信部、１１…制御部、１２…地図データ取得部、１３…マップマッチング部、１４…経路計算部、１５…ＨＭＩ部、１６…経路案内部、１７…音声信号処理部、１８…画面制御管理部、１９…通信制御部、２０…無線基地局、２１…電話局、２２…回線端末装置、２３…サーバ、２４…データベース、２５…情報センタ
【図１】
2009265019.tif 000003
【図２】
2009265019.tif 000004
【図３】
2009265019.tif 000005
【図６】
2009265019.tif 000006
【図７】
2009265019.tif 000007
【図４】
2009265019.tif 000008
【図５】
2009265019.tif 000009