(57)【要約】【課題】車両が所定の地点で駐車した場合、車両のメンテナンスに関するメンテナンス情報を出力すること。【解決手段】駐車判断部１０２によって車両が所定の地点で駐車したと判断された場合、出力制御部１０３によって出力部１０１を制御して、車両のメンテナンスに関するメンテナンス情報を出力する。また、入力部１０４によって車両のメンテナンスを実行する旨の入力を受け付けた場合、記録部１０５によってメンテナンス履歴を更新する。【選択図】図１
2010128686.tif 000002
【特許請求の範囲】
【請求項１】
車両が所定の地点で駐車したか否かを判断する駐車判断手段と、
前記車両が所定の地点で駐車した場合、出力部を制御して当該車両のメンテナンスに関するメンテナンス情報を出力する出力制御手段と、
を備えることを特徴とする情報出力装置。
【請求項２】
前記所定の地点は、車両のメンテナンスを行うことが可能な店舗であることを特徴とする請求項１に記載の情報出力装置。
【請求項３】
前記車両のメンテナンス履歴を記録する記録手段と、
前記出力部に前記メンテナンス情報を出力している際に、前記車両のメンテナンスを実行する旨の入力を受け付ける入力手段と、
を備え、
前記記録手段は、前記入力手段によって前記車両のメンテナンスを実行する旨の入力を受け付けた場合に、前記メンテナンス履歴を更新することを特徴とする請求項１または２に記載の情報出力装置。
【請求項４】
前記メンテナンス履歴および前記メンテナンス情報に基づいて、以前に前記車両にメンテナンスを行ってから次にメンテナンスが必要な時期になったか否かを判断するメンテナンス判断手段と、
を備え、
前記出力制御手段は、前記車両が所定の地点で駐車し且つ次にメンテナンスが必要な時期になったと判断された場合に、前記出力部を制御して前記メンテナンス情報を出力することを特徴とする請求項１〜３のいずれか一項に記載の情報出力装置。
【請求項５】
車両が所定の地点で駐車したか否かを判断する駐車判断工程と、
前記車両が所定の地点で駐車した場合、出力部を制御して当該車両のメンテナンスに関するメンテナンス情報を出力する出力制御工程と、
を含むことを特徴とする情報出力方法。
【請求項６】
請求項５に記載の情報出力方法をコンピュータに実行させることを特徴とする情報出力プログラム。
【請求項７】
請求項６に記載の情報出力プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、車両のメンテナンスに関する情報を表示する情報出力装置、情報出力方法、情報出力プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
従来、利用者によって入力された車検の期日、エンジンオイル交換時の走行キロ数とその日付、タイヤ交換時の走行キロ数とその日付などの車両のメンテナンスに関するメンテナンス情報を記録する情報出力装置が提案されている（たとえば、下記特許文献１参照。）。この情報出力装置は、利用者の要求に応じて、利用者の所望するメンテナンス情報を検索し、出力する。
【０００３】
【特許文献１】特開平１０−３０７８６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１の技術では、利用者によって入力されたメンテナンス履歴が表示されるのみで、次にメンテナンスが必要な時期を利用者自身が計算しなければならないといった問題がある。また、利用者によって要求されないと、メンテナンス情報を出力しないため、たとえば利用者がメンテナンス情報の確認を怠ると、次にメンテナンスが必要な時期を過ぎていてもわからず、車両に不具合が生じ危険であるという問題がある。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる情報出力装置は、車両が所定の地点で駐車したか否かを判断する駐車判断手段と、前記車両が所定の地点で駐車した場合、出力部を制御して当該車両のメンテナンスに関するメンテナンス情報を出力する出力制御手段と、を備えることを特徴とする。
【０００６】
また、請求項５の発明にかかる情報出力方法は、車両が所定の地点で駐車したか否かを判断する駐車判断工程と、前記車両が所定の地点で駐車した場合、出力部を制御して当該車両のメンテナンスに関するメンテナンス情報を出力する出力制御工程と、を含むことを特徴とする。
【０００７】
また、請求項６の発明にかかる情報出力プログラムは、請求項５に記載の情報出力方法をコンピュータに実行させることを特徴とする。
【０００８】
また、請求項７の発明にかかる記録媒体は、請求項６に記載の情報出力プログラムをコンピュータに読み取り可能な状態で記録したことを特徴とする。
【発明を実施するための最良の形態】
【０００９】
以下に添付図面を参照して、この発明にかかる情報出力装置、情報出力方法、情報出力プログラムおよび記録媒体の好適な実施の形態を詳細に説明する。
【００１０】
（実施の形態）
（情報出力装置の機能的構成）
まず、この発明の実施の形態にかかる情報出力装置１００の機能的構成について説明する。図１は、本実施の形態にかかる情報出力装置の機能的構成を示すブロック図である。
【００１１】
図１において、情報出力装置１００は、出力部１０１と、駐車判断部１０２と、出力制御部１０３と、入力部１０４と、記録部１０５と、メンテナンス判断部１０６と、を備えている。出力部１０１は、地図データや文字情報などを表示する表示画面を備えている。ここで、地図データは、後述する記録部１０５に記録されていてもよいし、図示しない他の記録部に記録されていてもよい。地図データは、ノードおよびリンクからなる道路ネットワークデータと、施設や道路その他地形（山、川、土地）に関するフィーチャを用いて描画される画像データとを含んでいる。地図データは、文字情報、施設の名称や住所などの情報、道路や施設の画像などを含んでいてもよい。
【００１２】
駐車判断部１０２は、車両が所定の地点で駐車したか否かを判断する。駐車判断部１０２は、具体的には、たとえばＧＰＳ衛星からの情報やジャイロセンサからの出力情報、地図データなどから、車両の現在地点の位置情報を算出し、所定の地点に進入したか否か、所定の地点に駐車したか否かを判断する。ここで、所定の地点は、たとえば車両のメンテナンスを行うことが可能な店舗もしくはその駐車場である。車両のメンテナンスを行うことが可能な店舗は、具体的には、たとえばカー用品店、カーディーラー、ガソリンスタンドなどの車両に関する店舗である。
【００１３】
出力制御部１０３は、車両が所定の地点で駐車した場合、出力部１０１を制御して車両のメンテナンスに関するメンテナンス情報を出力する。メンテナンス情報は、後述する記録部１０５に記録されていてもよいし、たとえば外部のサーバなどに記録されていてもよい。出力制御部１０３は、メンテナンス情報として、たとえばエンジンオイル、タイヤ、ワイパーなどのメンテナンス対象の各項目や、各項目ごとにメンテナンス対象を交換した直近の時期、次にメンテナンスが必要な時期などを表示する。
【００１４】
また、出力制御部１０３は、車両が所定の地点で駐車し、且つ後述するメンテナンス判断部１０６によって次にメンテナンスが必要な時期になったと判断された場合に、出力部１０１を制御してメンテナンス情報を出力してもよい。
【００１５】
入力部１０４は、出力部１０１にメンテナンス情報を出力している際に、車両のメンテナンスを実行する旨の入力を受け付ける。入力部１０４は、具体的には、たとえば出力部１０１に表示されたメンテナンス情報の各項目ごとにメンテナンスを実行する旨を入力可能なボタンなどを関連付けて表示して、このボタンが選択または押下された場合、メンテナンスを実行する旨の入力を受け付ける。
【００１６】
記録部１０５は、車両のメンテナンス履歴を記録する。メンテナンス履歴とは、たとえばメンテナンス情報に含まれるメンテナンス対象の各項目の以前にメンテナンスが行われた時期を示す情報である。メンテナンスが行われた時期を示す情報とは、たとえば以前にメンテナンスが行われた日付に関する情報である。また、メンテナンス履歴は、以前にメンテナンスを行った時期を全て含んでいてもよいし、最も近い過去にメンテナンスを行った時期のみの情報でもよい。
【００１７】
また、記録部１０５は、入力部１０４によって車両のメンテナンスを実行する旨の入力を受け付けた場合に、メンテナンス履歴を更新する。すなわち、入力部１０４によってメンテナンスを実行する旨の入力を受け付けた場合、入力を受け付けた時期に関する情報をメンテナンス履歴として記録する。
【００１８】
メンテナンス判断部１０６は、メンテナンス履歴およびメンテナンス情報に基づいて、以前に車両にメンテナンスを行ってから次にメンテナンスが必要な時期になったか否かを判断する。メンテナンス判断部１０６は、たとえば記録部１０５またはサーバに記録された各項目ごとのメンテナンスのサイクル、もしくは利用者によって設定されたメンテナンスのサイクルと、以前に車両にメンテナンスを行った時期に関する情報と、を用いて、以前にメンテナンスを行った時期にメンテナンスのサイクルを加算した時期を、次にメンテナンスが必要な時期であると判断する。
【００１９】
（情報出力装置の情報出力処理手順）
次に、情報出力装置１００の情報出力処理手順について説明する。図２は、情報出力装置の情報出力処理手順を示すフローチャートである。図２のフローチャートにおいて、まず、駐車判断部１０２によって車両が所定の地点で駐車したと判断するまで待機して（ステップＳ２０１：Ｎｏのループ）、車両が所定の地点で駐車したと判断された場合（ステップＳ２０１：Ｙｅｓ）、出力制御部１０３によって出力部１０１を制御して、車両のメンテナンスに関するメンテナンス情報を出力する（ステップＳ２０２）。
【００２０】
次に、入力部１０４によって車両のメンテナンスを実行する旨の入力を受け付けたか否かを判断する（ステップＳ２０３）。ステップＳ２０３において車両のメンテナンスを実行する旨の入力を受け付けたと判断されない場合（ステップＳ２０３：Ｎｏ）、ステップＳ２０１に戻り以降の処理を繰り返し行う。
【００２１】
一方、ステップＳ２０３において、車両のメンテナンスを実行する旨の入力を受け付けた場合（ステップＳ２０３：Ｙｅｓ）、記録部１０５によってメンテナンス履歴を更新して（ステップＳ２０４）、一連の処理を終了する。
【００２２】
なお、図２のフローチャートにおいては、ステップＳ２０２においてメンテナンス情報を出力した後に、ステップＳ２０３に進み、車両のメンテナンスを実行する旨の入力を受け付けたか否かを判断することとしているが、これに限るものではない。具体的には、メンテナンス情報にメンテナンス履歴が含まれておらず、たとえばメンテナンスのサイクルのみに関する情報の場合、ステップＳ２０２においてメンテナンス情報を出力した後に、一連の処理を終了する構成としてもよい。
【００２３】
また、図２のフローチャートにおいては、ステップＳ２０１：Ｙｅｓにおいて車両が所定の地点で駐車したと判断された場合、ステップＳ２０２に進みメンテナンス情報を出力するとしているが、これに限るものではない。具体的には、たとえば、ステップＳ２０２においてメンテナンス情報を出力する前に、メンテナンス判断部１０６によってメンテナンス履歴およびメンテナンス情報に基づいて、以前に車両にメンテナンスを行ってから次にメンテナンスが必要な時期になったか否かを判断してもよい。この場合、ステップＳ２０１：Ｙｅｓにおいて車両が所定の地点で駐車したと判断され、且つメンテナンス判断部１０６によってメンテナンスが必要な時期になったと判断された場合に、ステップＳ２０２に進み、メンテナンス情報を出力するようにすればよい。
【００２４】
上述したように、本実施の形態の情報出力装置１００によれば、駐車判断部１０２によって車両が所定の地点で駐車したと判断された場合、出力制御部１０３によって出力部１０１を制御してメンテナンス情報を出力することができる。したがって、利用者による要求がなくても、車両が所定の地点で駐車した場合に、メンテナンス情報を出力することができる。これによって、利用者は、簡単にメンテナンス情報を確認することができる。また、利用者は、たとえばメンテナンス情報の確認を怠っても、所定の地点に駐車すればメンテナンス情報を出力させることができるため、メンテナンスが必要な時期が過ぎ、長期間メンテナンスを行わないで放置することを防ぐことができる。このため、利用者は、安全に車両を運転することができる。
【００２５】
また、本実施の形態の情報出力装置１００によれば、駐車判断部１０２によって車両が車両のメンテナンスを行うことが可能な店舗に駐車したと判断された場合、出力制御部１０３によって出力部１０１を制御してメンテナンス情報を出力することができる。したがって、車両がメンテナンスを行うことが可能な店舗に駐車したときのみ、メンテナンス情報を出力することができる。これによって、必要のないときにメンテナンス情報が表示されないため、利用者が煩わしく感じることを防ぐことができる。また、メンテナンスを行うことが可能な場合に、メンテナンス情報が表示されるため、利用者は、メンテナンス情報を確認したら、すぐにメンテナンスを行うことができる。このため、メンテナンス情報を確認したにも関わらず、メンテナンスを行うのを忘れることを防ぐことができる。
【００２６】
また、本実施の形態の情報出力装置１００によれば、出力部１０１にメンテナンス情報を出力している際に、入力部１０４によって車両のメンテナンスを実行する旨の入力を受け付けた場合に、記録部１０５によってメンテナンス履歴を更新することができる。したがって、たとえばメンテナンス情報に関連付けて、車両のメンテナンスを実行する旨の入力を受け付けるボタンなどを表示し、このボタンが選択されるのみでメンテナンス履歴を更新することができる。これによって、利用者は、簡単にメンテナンス履歴の更新を行うことができる。
【００２７】
また、本実施の形態の情報出力装置１００によれば、メンテナンス判断部１０６によって、メンテナンス履歴およびメンテナンス情報に基づいて、以前に車両にメンテナンスを行ってから次にメンテナンスが必要な時期になったか否かを判断することができる。そして、出力制御部１０３によって、車両が所定の地点で駐車し且つ次にメンテナンスが必要な時期になったと判断された場合に、出力部１０１を制御してメンテナンス情報を出力することができる。したがって、メンテナンスが必要な時期にのみメンテナンス情報を出力することができる。これによって、利用者は、普段はメンテナンス情報を表示させず、メンテナンスが必要な場合にのみメンテナンス情報が表示させることができるため、煩わしく感じず、注意深くメンテナンス情報を確認することができる。
【実施例】
【００２８】
以下に、本発明の実施例について説明する。本実施例では、たとえば、車両（四輪車、二輪車を含む）などの移動体に搭載されるナビゲーション装置によって、本発明の情報出力装置を実施した場合の一例について説明する。
【００２９】
（ナビゲーション装置のハードウェア構成）
次に、本実施例にかかるナビゲーション装置３００のハードウェア構成について説明する。図３は、本実施例にかかるナビゲーション装置のハードウェア構成を示すブロック図である。図３において、ナビゲーション装置３００は、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、磁気ディスクドライブ３０４と、磁気ディスク３０５と、光ディスクドライブ３０６と、光ディスク３０７と、音声Ｉ／Ｆ（インターフェース）３０８と、マイク３０９と、スピーカ３１０と、入力デバイス３１１と、映像Ｉ／Ｆ３１２と、ディスプレイ３１３と、通信Ｉ／Ｆ３１４と、ＧＰＳユニット３１５と、各種センサ３１６と、カメラ３１７と、を備えている。各構成部３０１〜３１７は、バス３２０によってそれぞれ接続されている。
【００３０】
まず、ＣＰＵ３０１は、ナビゲーション装置３００の全体の制御を司る。ＲＯＭ３０２は、ブートプログラム、データ更新プログラム、駐車判断プログラム、メンテナンス情報表示プログラム、メンテナンス履歴更新プログラム、メンテナンス時期判断プログラムなどのプログラムを記録している。また、ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。すなわち、ＣＰＵ３０１は、ＲＡＭ３０３をワークエリアとして使用しながら、ＲＯＭ３０２に記録された各種プログラムを実行することによって、ナビゲーション装置３００の全体の制御を司る。
【００３１】
駐車判断プログラムは、車両が車両のメンテナンスを行うことが可能な店舗で駐車したか否かを判断させる。駐車判断プログラムは、具体的には、たとえば後述するＧＰＳユニット３１５や各種センサ３１６からの情報によって特定された地図データ上における車両の現在位置が、車両のメンテナンスを行うことが可能な店舗の駐車場か否かを判断させる。
【００３２】
メンテナンス情報表示プログラムは、駐車判断プログラムによって車両が車両のメンテナンスを行うことが可能な店舗で駐車したと判断された場合、後述するディスプレイ３１３などに車両のメンテナンスに関するメンテナンス情報を表示させる。メンテナンス情報は、詳細は後述するが、たとえばエンジンオイル、タイヤ、ワイパーなどの所定期間が経過したら交換が必要なメンテナンス対象の各項目と、それぞれの項目ごとの過去にメンテナンスを行った時期を示すメンテナンス履歴と、各項目ごとのメンテナンスサイクルに基づいて算出された次にメンテナンスが必要な時期と、が含まれる情報である。メンテナンス情報は、後述する磁気ディスク３０５および光ディスク３０７に記録されていてもよいし、外部のサーバなどに記録されていてもよい。メンテナンス情報表示プログラムは、たとえばメンテナンス情報がサーバに記録されている場合、駐車判断プログラムによって車両が車両のメンテナンスを行うことが可能な店舗で駐車したと判断されたときに、サーバからメンテナンス情報を取得させてもよい。
【００３３】
さらに、メンテナンス情報表示プログラムは、駐車判断プログラムによって車両が車両のメンテナンスを行うことが可能な店舗で駐車したと判断された場合、且つ次にメンテナンスが必要な時期になった場合に、後述するディスプレイ３１３などにメンテナンス情報を表示させてもよい。この場合、メンテナンスが必要な時期になった項目のみを表示させてもよいし、全ての項目を表示させてもよい。
【００３４】
メンテナンス履歴更新プログラムは、メンテナンスを実行する旨の入力を受け付けた場合、メンテナンス情報に含まれるメンテナンス履歴を更新する。メンテナンス履歴更新プログラムは、たとえばメンテナンス情報表示プログラムによってメンテナンス情報を表示させるときに、各項目にメンテナンスを実行する旨の入力を受け付けるためのボタンなどを関連付けて表示させて、このボタンが選択・押下された項目のメンテナンス履歴を更新する。さらに、メンテナンス履歴更新プログラムは、更新されたメンテナンス履歴と、各項目ごとのメンテナンスサイクルと、に基づいて、次にメンテナンスが必要な時期を算出し、再設定させてもよい。
【００３５】
メンテナンス時期判断プログラムは、メンテナンス情報に含まれる次にメンテナンスが必要な時期に基づいて、メンテナンスが必要な時期になったか否かを判断させる。メンテナンス時期判断プログラムは、具体的には、たとえばナビゲーション装置３００に備えられたカレンダー機能によって取得される日付に基づいて、現在の日付が次にメンテナンスが必要な時期になったか否かを判断させる。
【００３６】
磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータの読み取り／書き込みを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記録する。磁気ディスク３０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。
【００３７】
また、光ディスクドライブ３０６は、ＣＰＵ３０１の制御にしたがって光ディスク３０７に対するデータの読み取り／書き込みを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御にしたがってデータが読み出される着脱自在な記録媒体である。光ディスク３０７は、書き込み可能な記録媒体を利用することもできる。着脱可能な記録媒体として、光ディスク３０７のほか、ＭＯ、メモリカードなどであってもよい。
【００３８】
磁気ディスク３０５および光ディスク３０７に記録される情報の一例としては、地図データや機能データが挙げられる。地図データは、建物、河川、地表面などの地物（フィーチャ）をあらわす背景データと、道路の形状をあらわす道路形状データとを含んでおり、地区ごとに分けられた複数のデータファイルによって構成されている。
【００３９】
道路形状データは、さらに交通条件データを有する。交通条件データには、たとえば、各ノードについて、信号や横断歩道などの有無、高速道路の出入り口やジャンクションの有無、各リンクについての長さ（距離）、道幅、進行方向、道路種別（高速道路、有料道路、一般道路など）などの情報が含まれている。
【００４０】
機能データは、地図上の施設の形状をあらわす３次元データ、当該施設の説明をあらわす文字データ、その他地図データ以外の各種のデータである。地図データや機能データは、地区ごとあるいは機能ごとにブロック分けされた状態で記録されている。具体的には、たとえば、地図データは、各々が、表示画面に表示された地図において所定の地区をあらわすように、地区ごとにブロック分けすることができる状態で記録されている。また、たとえば、機能データは、各々が、１つの機能を実現するように、機能ごとに複数にブロック分けすることができる状態で記録されている。
【００４１】
また、機能データは、上述した３次元データや文字データに加えて、経路探索、所要時間の算出、経路誘導などを実現するプログラムデータなどの機能を実現するためのデータである。地図データおよび機能データは、それぞれ、地区ごとあるいは機能ごとに分けられた複数のデータファイルによって構成されている。
【００４２】
なお、ナビゲーション装置３００は、図示を省略するが、フラッシュメモリを備えていてもよい。フラッシュメモリは、書き換え自在な不揮発性半導体メモリであり、ＣＰＵ３０１の制御にしたがってデータの読み取り／書き込みを行う。フラッシュメモリには、たとえば、ＮＡＮＤ型フラッシュメモリやＮＯＲ型フラッシュメモリなどを用いることができる。フラッシュメモリに記録される情報の一例としては、上述した映像情報や音声情報、文字情報または地図情報や機能データなどが挙げられる。また、フラッシュメモリは、ＲＯＭ３０２としての機能を有していてもよい。すなわち、フラッシュメモリは、上述の各プログラムを記録していてもよい。
【００４３】
音声Ｉ／Ｆ３０８は、音声入力用のマイク３０９および音声出力用のスピーカ３１０に接続される。マイク３０９に受音された音声は、音声Ｉ／Ｆ３０８内でＡ／Ｄ変換される。マイク３０９は、たとえば、車両のサンバイザー付近に設置され、その数は単数でも複数でもよい。スピーカ３１０からは、所定の音声信号を音声Ｉ／Ｆ３０８内でＤ／Ａ変換した音声が出力される。なお、マイク３０９から入力された音声は、音声データとして磁気ディスク３０５あるいは光ディスク３０７に記録可能である。
【００４４】
入力デバイス３１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、タッチパネルなどが挙げられる。入力デバイス３１１は、リモコン、キーボード、タッチパネルのうちいずれか１つの形態によって実現されてもよいが、複数の形態によって実現することも可能である。
【００４５】
映像Ｉ／Ｆ３１２は、ディスプレイ３１３に接続される。映像Ｉ／Ｆ３１２は、具体的には、たとえば、ディスプレイ３１３全体を制御するグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいてディスプレイ３１３を制御する制御ＩＣなどによって構成される。
【００４６】
ディスプレイ３１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ３１３には、上述した地図データが、２次元または３次元に描画される。ディスプレイ３１３に表示された地図データには、ナビゲーション装置３００を搭載した車両の現在位置をあらわすマークなどを重ねて表示することができる。車両の現在位置は、ＣＰＵ３０１によって算出される。
【００４７】
ディスプレイ３１３としては、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを用いることができる。ディスプレイ３１３は、たとえば、車両のダッシュボード付近に設置される。ディスプレイ３１３は、車両のダッシュボード付近のほか、車両の後部座席周辺などに設置するなどして、車両において複数設置されていてもよい。
【００４８】
通信Ｉ／Ｆ３１４は、無線を介してネットワークに接続され、ナビゲーション装置３００とＣＰＵ３０１とのインターフェースとして機能する。通信Ｉ／Ｆ３１４は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ３０１とのインターフェースとしても機能する。
【００４９】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ３１４は、たとえば、ＦＭチューナー、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）／ビーコンレシーバ、無線ナビゲーション装置およびその他のナビゲーション装置によって構成され、ＶＩＣＳセンターから配信される渋滞や交通規制などの道路交通情報を取得する。なお、ＶＩＣＳは登録商標である。また、通信Ｉ／Ｆ３１４は、たとえば、ＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）を用いた場合は、路側に設置された無線装置と双方向の無線通信を行う車載無線装置によって構成され、交通情報や地図情報など各種情報を取得する。なお、ＤＳＲＣの具体例としては、ＥＴＣ（ノンストップ自動料金支払いシステム）が挙げられる。
【００５０】
ＧＰＳユニット３１５は、ＧＰＳ衛星からの電波を受信し、車両の現在位置を示す情報を出力する。ＧＰＳユニット３１５の出力情報は、後述する各種センサ３１６の出力値とともに、ＣＰＵ３０１による車両の現在位置の算出に際して利用される。現在位置を示す情報は、たとえば緯度・経度、高度などの、地図データ上の１点を特定する情報である。
【００５１】
各種センサ３１６は、車速センサ、加速度センサ、角速度センサなどの、車両の位置や挙動を判断するための情報を出力する。各種センサ３１６の出力値は、ＣＰＵ３０１による車両の現在位置の算出や、速度や方位の変化量の算出に用いられる。
【００５２】
カメラ３１７は、車両内部あるいは外部の映像を撮影する。映像は静止画あるいは動画のどちらでもよく、たとえば、カメラ３１７によって車両内部の搭乗者の挙動を撮影し、撮影した映像を映像Ｉ／Ｆ３１２を介して磁気ディスク３０５や光ディスク３０７などの記録媒体に出力する。また、カメラ３１７によって車両外部の状況を撮影し、撮影した映像を映像Ｉ／Ｆ３１２を介して磁気ディスク３０５や光ディスク３０７などの記録媒体に出力する。また、カメラ３１７は、赤外線カメラ機能を有しており、赤外線カメラ機能を用いて撮影された映像情報に基づいて車両内部に存在する物体の表面温度の分布を相対的に比較することができる。また、記録媒体に出力された映像は、上書き記録や保存が行われる。
【００５３】
図１に示した情報出力装置１００が備える出力部１０１、駐車判断部１０２、出力制御部１０３、入力部１０４、記録部１０５、メンテナンス判断部１０６は、図３に示したナビゲーション装置３００におけるＲＯＭ３０２、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などに記録されたプログラムやデータを用いて、ＣＰＵ３０１が所定のプログラムを実行し、ナビゲーション装置３００における各部を制御することによってその機能を実現する。
【００５４】
すなわち、実施例のナビゲーション装置３００は、ナビゲーション装置３００における記録媒体としてのＲＯＭ３０２に記録されている情報出力プログラムを実行することにより、図１に示した情報出力装置が備える機能を、図２に示した情報出力処理手順で実行することができる。
【００５５】
（ナビゲーション装置３００の処理の内容）
次に、ナビゲーション装置３００の処理の内容について説明する。図４は、ナビゲーション装置の処理の内容を示すフローチャートである。図４のフローチャートにおいて、まず、メンテナンス時期判断プログラムを実行してメンテナンスが必要な時期になったと判断されるまで待機する（ステップＳ４０１：Ｎｏのループ）。ステップＳ４０１においてメンテナンスが必要な時期になった場合（ステップＳ４０１：Ｙｅｓ）、駐車判断プログラムを実行して車両が車両のメンテナンスを行うことが可能な店舗の駐車場に駐車したと判断されるまで待機する（ステップＳ４０２：Ｎｏのループ）。
【００５６】
ステップＳ４０２において車両が車両のメンテナンスを行うことが可能な店舗の駐車場に駐車したと判断された場合（ステップＳ４０２：Ｙｅｓ）、メンテナンス情報表示プログラムを実行してディスプレイ３１３にメンテナンス情報を表示する（ステップＳ４０３）。そして、ステップＳ４０３においてメンテナンス情報を表示しているときに、車両のメンテナンスを実行する旨の入力を受け付けたか否かを判断する（ステップＳ４０４）。
【００５７】
ステップＳ４０４において車両のメンテナンスを実行する旨の入力を受け付けたと判断されない場合（ステップＳ４０４：Ｎｏ）、ステップＳ４０２に戻り、再度、車両が車両のメンテナンスを行うことが可能な店舗の駐車場に駐車したか否かを判断して、以降の処理を繰り返し行う。
【００５８】
一方、ステップＳ４０４において車両のメンテナンスを実行する旨の入力を受け付けたと判断された場合（ステップＳ４０４：Ｙｅｓ）、メンテナンス履歴更新プログラムを実行してメンテナンス履歴を更新する（ステップＳ４０５）。さらに、ステップＳ４０５において更新されたメンテナンス履歴に基づいて、次にメンテナンスが必要な時期を再設定する（ステップＳ４０６）。そして、ステップＳ４０１に戻り、再設定された、次にメンテナンスが必要な時期に基づいて、メンテナンスが必要な時期になったか否かを判断して、以降の処理を繰り返し行う。
【００５９】
なお、図４のフローチャートにおいては、ステップＳ４０１において、メンテナンスが必要な時期になったか否かを判断しているが、これに限るものではない。具体的には、たとえば、ステップＳ４０１の処理を省略し、ステップＳ４０２：Ｙｅｓにおいて、車両が車両のメンテナンスを行うことが可能な店舗の駐車場に駐車したと判断された場合、メンテナンスが必要な時期か否かに関わらず、ステップＳ４０３に進み、メンテナンス情報を表示するようにしてもよい。
【００６０】
また、図４のフローチャートにおいては、ステップＳ４０２：Ｙｅｓにおいて車両が車両のメンテナンスを行うことが可能な店舗の駐車場に駐車したと判断された場合、ステップＳ４０３に進みメンテナンス情報を表示するとしているが、これに限るものではない。具体的には、たとえばステップＳ４０２：Ｙｅｓにおいて車両が車両のメンテナンスを行うことが可能な店舗の駐車場に駐車したと判断された場合、その店舗の種別が所定の種別か否か、もしくはその店舗が特定の店舗か否かを判断し、所定の種別もしくは特定の店舗の場合のみ、ステップＳ４０３に進み、メンテナンス情報を表示するようにしてもよい。このようにすることで、たとえばガソリンスタンドでは、ガソリンの供給のみを行って、特定のカー用品店でのみメンテナンスを行う利用者が、ガソリンスタンドに駐車する度にメンテナンス情報が表示されず、煩わしくない。また、特定の店舗に駐車したときにのみメンテナンス情報を表示することで、利用者の所望する店舗においてメンテナンス対象を購入することができる。
【００６１】
また、図４のフローチャートにおいては、ステップＳ４０２において車両が車両のメンテナンスを行うことが可能な店舗の駐車場に駐車したか否かを判断するとしているが、これに限るものではない。具体的には、たとえば車両が車両のメンテナンスを行うことが可能な店舗から所定距離以内に近づいた場合に、ステップＳ４０３に進み、メンテナンス情報を表示してもよい。
【００６２】
また、図４のフローチャートにおいては、ステップＳ４０１：Ｙｅｓにおいてメンテナンスが必要な時期になったと判断された場合、ステップＳ４０２に進み、車両が車両のメンテナンスを行うことが可能な店舗の駐車場に駐車したか否かを判断するとしているが、これに限るものではない。具体的には、たとえばステップＳ４０１：Ｙｅｓにおいてメンテナンスが必要な時期になったと判断された場合、車両のメンテナンスを行うことが可能な店舗をディスプレイ３１３などに表示するようにしてもよい。さらに、車両の現在位置から車両のメンテナンスを行うことが可能な店舗までの経路を探索し、車両を誘導するようにしてもよい。
【００６３】
（メンテナンス情報の表示の一例）
次に、図５を用いて、メンテナンス情報の表示の一例について説明する。図５は、メンテナンス情報の表示の一例について示す説明図である。図５に示すように、メンテナンス情報５００には、メンテナンス対象５０１と、以前に交換した時期５０２と、次の交換時期５０３と、実行ボタン５０４と、が表示されている。ここで、実行ボタン５０４は、メンテナンス対象５０１の各項目を実行する旨の入力を受け付けるためのボタンであり、たとえばタッチパネルの積層されたディスプレイ３１３に表示され、利用者がタッチパネルに指で触れることで、指が接触した範囲に表示されているボタンが押下されたと判断する。また、実行ボタン５０４は、ディスプレイ３１３の外部に備えられていてもよい。
【００６４】
図５において、メンテナンス対象５０１としては、たとえば「エンジンオイル」、「タイヤ」、「ワイパー」が表示されている。ここで、各メンテナンスサイクルは、「エンジンオイル」がたとえば５ヶ月、「タイヤ」が３年、「ワイパー」が１年であるとする。したがって、図５においては、たとえば「エンジンオイル」を以前に交換した時期５０２が「２００８年６月２５日」である場合、次の交換時期５０３は、２００８年６月から５ヶ月後の「２００８年１１月頃」となる。同様に、「タイヤ」または「ワイパー」を以前に交換した時期５０２が「２００８年４月１０日」または「２００８年７月７日」であるため、「タイヤ」または「ワイパー」の次の交換時期５０３は、「２０１１年４月頃」または「２００９年７月頃」となる。
【００６５】
なお、たとえば現在の日付が、２００８年１１月である場合、次の交換時期５０３になった「エンジンオイル」の次の交換時期５０３の領域５１３に関しては、他の領域と区別するようにしてもよい。また、「タイヤ」や「ワイパー」の情報は表示せず、次の交換時期５０３となった「エンジンオイル」の情報のみを表示してもよい。さらに、交換した時期５０２は、過去に交換した時期の全てまたは所定回数分を表示してもよいし、最新の交換した時期のみを表示してもよい。
【００６６】
（メンテナンス履歴および次の交換時期の更新後のメンテナンス情報の表示の一例）
次に、図６を用いて、メンテナンス履歴および次の交換時期の更新処理について説明する。図６は、メンテナンス履歴および次の交換時期の更新後のメンテナンス情報の表示の一例について示す説明図である。図６においては、図５に示すメンテナンス情報５００を表示中に、利用者によって「エンジンオイル」を交換する旨の入力を受け付ける実行ボタン５１４が押下された場合について説明する。
【００６７】
図６において、メンテナンス履歴および次の交換時期の更新後のメンテナンス情報６００は、たとえば現在の日付が２００８年１１月１１日の場合、利用者によって「エンジンオイル」を交換する旨の入力を受け付ける実行ボタン５１４が押下されると、「エンジンオイル」を交換した時期５０２が更新されて「２００８年１１月１１日」となる。そして、「エンジンオイル」のメンテナンスサイクルは５ヶ月であるため、「エンジンオイル」の次の交換時期５０３は、２００８年１１月１１日から５ヶ月後の「２００９年４月頃」となる。また、「エンジンオイル」の次の交換時期５０３が再設定され、現在の日付より後になった場合、図５において他の領域と区別されて表示されていた、「エンジンオイル」の次の交換時期５０３の領域５１３が他の領域と同様となるようにする。
【００６８】
上述したように、本実施例のナビゲーション装置３００によれば、メンテナンスが必要な時期になり、カーディーラーやカー用品店、ガソリンスタンドなどに駐車した場合に、メンテナンス対象となるエンジンオイル、タイヤ、ワイパーの交換履歴と次の交換時期をディスプレイに表示することができる。そして、利用者がメンテナンスを行った旨の入力を受け付けるボタンを押下することで、交換履歴の日付を更新し、次の交換時期を再設定することができる。したがって、メンテナンス対象が交換時期になる度に、車両が車両のメンテナンスを行うことのできる店舗に駐車した場合、メンテナンス情報を表示することができる。これによって、利用者は、常にメンテナンスの確認を簡単に行うことができる。
【００６９】
以上説明したように、本発明の情報出力装置、情報出力方法、情報出力プログラムおよび記録媒体によれば、車両が所定の地点で駐車した場合、車両のメンテナンスに関するメンテナンス情報を出力することができる。また、メンテナンス情報を出力している際に、車両のメンテナンスを実行する旨の入力を受け付けることで、メンテナンス情報に含まれるメンテナンス履歴を更新することができる。
【００７０】
なお、本実施の形態で説明した情報出力方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータ、ワークステーション、携帯端末装置（携帯電話）などのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【００７１】
【図１】本実施の形態にかかる情報出力装置の機能的構成を示すブロック図である。
【図２】情報出力装置の情報出力処理手順を示すフローチャートである。
【図３】本実施例にかかるナビゲーション装置のハードウェア構成を示すブロック図である。
【図４】ナビゲーション装置の処理の内容を示すフローチャートである。
【図５】メンテナンス情報の表示の一例について示す説明図である。
【図６】メンテナンス履歴および次の交換時期の更新後のメンテナンス情報の表示の一例について示す説明図である。
【符号の説明】
【００７２】
１００  情報出力装置
１０１  出力部
１０２  駐車判断部
１０３  出力制御部
１０４  入力部
１０５  記録部
１０６  メンテナンス判断部
【図１】
2010128686.tif 000003
【図２】
2010128686.tif 000004
【図３】
2010128686.tif 000005
【図４】
2010128686.tif 000006
【図５】
2010128686.tif 000007
【図６】
2010128686.tif 000008