(57)【要約】【課題】通過時間の長い踏切を表示すること。【解決手段】表示装置１００は、取得部１０１と、特定部１０２と、表示制御部１０３と、表示部１０４とを備える。取得部１０１は、踏切の属性情報を取得する。特定部１０２は、取得部１０１によって取得された踏切の属性情報に基づいて、地図データ上の踏切位置から、一定以上の渋滞が生じている踏切（渋滞踏切）を特定する。表示制御部１０３は、特定部１０２によって特定された渋滞踏切の表示を、通常の表示とは異なる表示に制御する。表示部１０４は、表示制御部１０３によって表示制御された渋滞踏切を表示する。【選択図】図１
2008275437.tif 000002
【特許請求の範囲】
【請求項１】
地図データを記録する記録手段と、
踏切の属性情報を取得する取得手段と、
前記属性情報に基づいて、当該踏切が渋滞踏切であるか否かを特定する特定手段と、
前記特定手段によって特定された前記踏切の表示を、他の踏切とは異なる表示となるように制御する表示制御手段と、
前記表示制御手段によって表示制御された前記踏切を表示する表示手段と、
を備えることを特徴とする表示装置。
【請求項２】
前記表示制御手段は、前記渋滞踏切を記号表示するとともに、前記取得手段によって取得された前記渋滞踏切の属性情報に応じて、前記記号表示された前記渋滞踏切の表示形式を変化させることを特徴とする請求項１に記載の表示装置。
【請求項３】
前記特定手段は、前記地図データ上の踏切位置から特定した前記渋滞踏切の位置に基づいて、前記渋滞踏切を迂回する踏切（以下、「迂回踏切」という）を特定し、
前記表示制御手段は、前記迂回踏切を記号表示することを特徴とする請求項２に記載の表示装置。
【請求項４】
前記特定手段は、前記地図データ上の踏切位置から特定した前記渋滞踏切の位置に基づいて、前記渋滞踏切を迂回して、かつ、線路を立体交差する道路（以下、「立体交差道路」という）を特定し、
前記表示制御手段は、前記立体交差道路を記号表示することを特徴とする請求項２に記載の表示装置。
【請求項５】
少なくとも目的地を指定する入力手段と、
出発地から目的地までの経路を探索する探索手段と、を備え、
前記探索手段は、前記経路に前記特定手段によって特定された前記渋滞踏切を含むリンクが含まれる場合に、所定のリンクコスト値を当該リンクのリンクコストに乗じて、経路探索することを特徴とする請求項１〜４のいずれか一つに記載の表示装置。
【請求項６】
前記探索手段は、設定された探索条件に基づいて、前記渋滞踏切、前記迂回踏切、または前記立体交差道路を通る経路のうち、最適な経路を選択することを特徴とする請求項５に記載の表示装置。
【請求項７】
前記表示制御手段は、前記探索手段よって選択された経路が前記渋滞踏切を迂回した経路である旨を表示させることを特徴とする請求項５に記載の表示装置。
【請求項８】
踏切の属性情報を取得する取得工程と、
前記取得工程によって取得された踏切の属性情報に基づいて、地図データ上の踏切位置から、一定以上の渋滞が生じている踏切（以下、「渋滞踏切」という）を特定する特定工程と、
前記特定工程によって特定された前記渋滞踏切の表示を、通常の表示とは異なる表示に制御する表示制御工程と、
前記表示制御工程によって表示制御された前記渋滞踏切を表示する表示工程と、
を含むことを特徴とする表示方法。
【請求項９】
請求項８に記載の表示方法をコンピュータに実行させることを特徴とする表示プログラム。
【請求項１０】
請求項９に記載の表示プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、移動体に搭載される表示装置、表示方法、表示プログラム、および記録媒体に関する。ただし、この発明の利用は上述の表示装置、表示方法、表示プログラム、および記録媒体には限らない。
【背景技術】
【０００２】
近年、車両などの移動体には、地図データを基に、車両の現在位置や道路を表示した、ナビゲーション装置などの表示装置が搭載されている。たとえば、目的地までの経路を探索した際に、所謂開かずの踏切を経由する経路が設定される場合がある。このような場合では、開かずの踏切にて、当該踏切を通過するまでに時間がかかってしまい、探索された予定時間と大きく異なってしまうことがある。
【０００３】
そこで、各踏切における時間帯毎の開閉時間を予め記憶しておき、この記憶データを基に、その時刻に対応した踏切データを加味して、経路探索をおこなうようにした技術が提案されている（たとえば、下記特許文献１参照。）。
【０００４】
【特許文献１】特開２００１−３０４８８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１の技術は、表示装置として適用した場合に、たとえば、隣接した踏切の開閉時間が同等である場合において、一方の踏切が混雑する道路の踏切であって、他方の踏切が交通量の閑散な道路の踏切であったとしても、踏切の開閉時間のみを考慮した経路を設定するため、混雑する道路の踏切を経路に利用してしまうことがある。つまり、開閉時間が同等であっても、交通量が異なることで当該道路の通過時間が異なるにも関わらず、開閉時間のみを考慮しているため、適切な経路が設定されないという問題がある。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる表示装置は、地図データを記録する記録手段と、踏切の属性情報を取得する取得手段と、前記属性情報に基づいて、当該踏切が渋滞踏切であるか否かを特定する特定手段と、前記特定手段によって特定された前記踏切の表示を、他の踏切とは異なる表示となるように制御する表示制御手段と、前記表示制御手段によって表示制御された前記踏切を表示する表示手段と、を備えることを特徴とする。
【０００７】
また、請求項８の発明にかかる表示方法は、踏切の属性情報を取得する取得工程と、前記取得工程によって取得された踏切の属性情報に基づいて、地図データ上の踏切位置から、一定以上の渋滞が生じている踏切（以下、「渋滞踏切」という）を特定する特定工程と、前記特定工程によって特定された前記渋滞踏切の表示を、通常の表示とは異なる表示に制御する表示制御工程と、前記表示制御工程によって表示制御された前記渋滞踏切を表示する表示工程と、を含むことを特徴とする。
【０００８】
また、請求項９の発明にかかる表示プログラムは、請求項８に記載の表示方法をコンピュータに実行させることを特徴とする。
【０００９】
また、請求項１０の発明にかかる記録媒体は、請求項９に記載の表示プログラムをコンピュータに読み取り可能に記録したことを特徴とする。
【発明を実施するための最良の形態】
【００１０】
以下に添付図面を参照して、この発明にかかる表示装置、表示方法、表示プログラム、および記録媒体の好適な実施の形態を詳細に説明する。
【００１１】
（実施の形態）
（表示装置の機能的構成）
この発明の実施の形態にかかる表示装置１００の機能的構成について説明する。図１は、実施の形態にかかる表示装置の機能的構成の一例を示すブロック図である。図１において、表示装置１００は、取得部１０１と、特定部１０２と、表示制御部１０３と、表示部１０４と、探索部１０５、所要時間算出部１０６とを備えて構成される。
【００１２】
取得部１０１は、踏切の属性情報を取得する。踏切の属性情報は、踏切の通過時間に関する情報である。具体的には、踏切において、所定時間あたりにどの程度車両が通行するかといった交通量の情報であってもよい。属性情報は、たとえば、予め記録される時間帯ごとの情報や、有線や無線などによって受信するリアルタイムの情報が挙げられる。
【００１３】
特定部１０２は、取得部１０１によって取得された踏切の属性情報に基づいて、地図データ上の踏切位置から、一定以上の渋滞が生じる可能性の高い踏切、または、一定以上の渋滞が生じる頻度の高い踏切（以下、「渋滞踏切」という）を特定する。一定以上の渋滞とは、踏切地点を先頭にして一定の距離以上の渋滞、一定台数以上の車列が存在する渋滞、踏切が開くのを待つ台数が一定時間あたり一定台数以上になる渋滞や、当該踏切の通過に要する時間が一定時間以上の渋滞である。つまり、踏切を通過するのに要する時間が、他の踏切に比べて長い踏切が渋滞踏切に該当する。尚、ここで言う「一定」とは、全ての踏切に対して共通する一定の値である必要はなく、踏切毎に設定される値としても構わない。
【００１４】
属性情報は、たとえば、以下のように予め生成しておけばよい。すなわち、踏切における一定時間あたりの交通を遮断する台数と、各踏切に設定される渋滞が発生するか否かの閾値とを照らし合わせて、当該台数が閾値以上の場合に、当該踏切に渋滞踏切としての属性情報を生成すればよい。交通を遮断する台数は、たとえば、一定時間あたりの交通量の平均値と、一定時間あたりの踏切の開閉時間とに基づいて算出される値である。更に、属性情報は、このほかも、一定以上の渋滞が生じる可能性の高い踏切、または、一定以上の渋滞が生じる頻度の高い踏切であるか否かを示す情報として生成したものでもよい。尚、一定時間は、踏切毎に設定される時間としても構わない。
【００１５】
また、渋滞踏切の特定は、各踏切における時間帯ごとの交通量に基づいて、特定部１０２によって予め特定されたものであってもよいし、予め記録される時間帯ごとの交通量、または、サーバから受信される時間帯ごとの交通量に基づいて、その都度（たとえば経路探索時）、特定部１０２によって特定してもよい。
【００１６】
表示制御部１０３は、特定部１０２によって特定された渋滞踏切の表示を、通常の表示とは異なる表示に制御する。
【００１７】
表示部１０４は、表示制御部１０３によって表示制御された渋滞踏切を表示する。表示部１０４は、ディスプレイなど、渋滞踏切を表示できるものであればよい。したがって、表示部１０４は、渋滞踏切を含む一定以上の渋滞が生じている踏切を、通常の表示とは異なった表示にする。
【００１８】
また、表示制御部１０３は、渋滞踏切を記号表示するとともに、取得部１０１によって取得された渋滞踏切の属性情報に応じて、記号表示された渋滞踏切の表示形式を変化させるようにしてもよい。記号表示とは、たとえば、踏切を示したマークが挙げられる。属性情報に応じて、表示形式を変化させるとは、たとえば、渋滞の長さや、踏切の通過にかかる時間に応じて、マークを点滅させたり、マークの色を変えたりすればよい。具体的には、たとえば、踏切の通過にかかる時間が所定時間以上の場合には、マークの点滅を早めたり、マークの色を赤表示するなどして、当該渋滞踏切の迂回を促す表示をすればよい。
【００１９】
また、特定部１０２は、地図データ上の踏切位置から特定した渋滞踏切の位置に基づいて、渋滞踏切を迂回する踏切（以下、「迂回踏切」という）を特定するようにし、表示制御部１０３は、迂回踏切を記号表示するようにしてもよい。記号表示とは、たとえば、踏切を示したマークが挙げられる。また、この場合、表示制御部１０３は、渋滞踏切の属性情報に応じて、迂回踏切の表示形式を変化させるようにしてもよい。つまり、渋滞踏切における混雑が所定以上の場合には、マークの色を青表示して点滅させるなど、当該迂回踏切への通行を促す色の表示をすればよい。
【００２０】
また、特定部１０２は、地図データ上の踏切位置から特定した渋滞踏切の位置に基づいて、渋滞踏切を迂回して、かつ、線路を立体交差する道路（以下、「立体交差道路」という）を特定するようにしてもよい。この場合、上述した迂回踏切の表示と同様に、表示制御部１０３は、立体交差道路を記号表示するようにしてもよい。立体交差道路は、具体的には、線路を跨ぐ跨線橋や、線路の下を通るアンダーパスなどである。
【００２１】
また、本実施の形態において、探索部１０５は、任意の構成要素である。探索部１０５は、目的地までの経路を探索する。探索部１０５は、たとえば、ダイクストラ法等により経路探索を行う際に、各リンクのリンクコストの算出を行う。リンクに渋滞踏切が含まれるときに、当該リンクのリンクコストを高く設定してもよい。たとえば、渋滞踏切が含まれるときに、所定のリンクコスト値を乗じるようにしてもよい。所定のリンクコスト値は、リンクの計算時に用いられる重み付けであり、固定値でもよいが、たとえば、踏切ごと、時間帯別に設定してもよい。なお、渋滞踏切に対応したリンクコストを予め記録しておき、探索部１０５による経路の探索において、渋滞踏切が存在する際に、記録しているリンクコストを読み込むようにしてもよい。
【００２２】
また、探索部１０５は、設定された探索条件に基づいて、渋滞踏切、迂回踏切、または立体交差道路を通る経路うち、最適な経路を選択する。探索条件とは、時間優先、距離優先などの条件である。最適な経路とは、探索条件に最も合致する経路である。
【００２３】
また、所要時間算出部１０６を備えてもよい。所要時間算出部１０６は、経路に渋滞踏切が含まれるときに、所定時間（たとえば１０分）を加算して、目的地までの経路にかかる時間を算出するようにしてもよい。
【００２４】
また、表示制御部１０３は、探索部１０５によって選択された経路が渋滞踏切を迂回した経路である旨を表示させるようにしてもよい。渋滞踏切を迂回した経路である旨を表示させるには、たとえば、文字によりその旨を表示した画像を作成してもよいし、渋滞踏切を経由する経路を点線等で示し、渋滞踏切を迂回している旨を表示させるようにしてもよい。
【００２５】
（表示装置の表示処理手順）
つぎに、図２を用いて、表示装置１００の表示処理手順について説明する。図２は、実施の形態にかかる表示装置の表示処理手順の一例を示すフローチャートである。
【００２６】
図２のフローチャートにおいて、表示装置１００は、取得部１０１が踏切の属性情報を取得するのを待って（ステップＳ２０１：Ｎｏのループ）、取得部１０１が踏切の属性情報を取得すると（ステップＳ２０１：Ｙｅｓ）、特定部１０２は、取得された踏切の属性情報に基づいて、一定以上の渋滞が生じている渋滞踏切を特定する（ステップＳ２０２）。
【００２７】
そして、表示制御部１０３は、渋滞踏切の表示を、通常の表示とは異なる表示に制御する（ステップＳ２０３）。そして、表示部１０４は、表示制御された渋滞踏切を表示し（ステップＳ２０４）、一連の処理を終了する。
【００２８】
以上説明したように、本実施の形態にかかる表示装置１００は、踏切の属性情報に基づいて、渋滞踏切を特定し、特定した渋滞踏切の表示を、通常の表示とは異なる表示に制御するようにした。このような表示装置１００によれば、利用者は、踏切付近の渋滞情報を得ることができるとともに、通過時間の長い踏切を表示画面上で確認することができる。したがって、利用者は、通過時間の長い踏切や渋滞を回避した走行ルートを辿ることができる。また、多数の車両が通過時間の長い踏切を回避すれば、渋滞を緩和させることができる。
【００２９】
また、本実施の形態にかかる表示装置１００は、表示制御部１０３が渋滞踏切を記号表示するとともに、取得部１０１によって取得された渋滞踏切の属性情報に応じて、記号表示された渋滞踏切の表示形式を変化させるようにしてもよい。このような構成によれば、利用者は、渋滞踏切を一見して把握できるとともに、混雑の度合いについても一見して把握することができる。
【００３０】
また、本実施の形態にかかる表示装置１００は、特定部１０２が迂回踏切を特定し、表示制御部１０３が迂回踏切を記号表示してもよい。このような構成によれば、利用者は、迂回踏切を一見して把握でき、迂回踏切を簡単に見つけることができる。
【００３１】
また、本実施の形態にかかる表示装置１００は、所要時間算出部１０６を備え、経路に渋滞踏切が含まれるときに、所定時間（たとえば１０分）を加算して、目的地までの経路にかかる時間を算出するようにしてもよい。このような構成において、探索された経路が、たとえば、渋滞踏切を経由する経路であっても、通過時間の長い踏切を経由する目的地までの経路であっても、踏切による待ち時間を考慮した所要時間を算出できる。したがって、利用者は、通過時間の長い踏切にて踏切待ちがあっても、算出された予想到着時刻が変化することがないため、踏切通過後の運転において、焦ることなく、ゆとりをもった運転をおこなうことができる。また、このような構成において、探索された経路が迂回踏切または立体交差道路を経由する経路であれば、利用者は、渋滞踏切を回避し、快適に走行することができる。
【００３２】
また、本実施の形態にかかる表示装置１００における探索部１０５は、設定された探索条件に基づいて、渋滞踏切、迂回踏切、または立体交差道路を通る経路のうち、最適な経路を選択してもよい。このような構成によれば、時間優先、距離優先といった検索条件に応じた経路探索をおこなうことができる。
【００３３】
また、本実施の形態にかかる表示装置１００における表示制御部１０３は、探索部１０５によって選択された経路が渋滞踏切を迂回した経路である旨を表示させるようにしてもよい。このような構成によれば、利用者は、表示される経路が遠回りした経路ではなく、渋滞踏切を迂回した経路であることを知ることができるとともに、目的地までの所要時間が短縮されていることを知ることができる。
【実施例】
【００３４】
以下に、本発明の実施例について説明する。本実施例では、車両に搭載されるナビゲーション装置によって、本発明の表示装置１００を実施した場合の一例について説明する。
【００３５】
（ナビゲーション装置のハードウェア構成）
図３を用いて、本実施例にかかるナビゲーション装置３００のハードウェア構成について説明する。図３は、本実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。図３において、ナビゲーション装置３００は、車両などの移動体に搭載されており、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、磁気ディスクドライブ３０４と、磁気ディスク３０５と、光ディスクドライブ３０６と、光ディスク３０７と、音声Ｉ／Ｆ（インターフェース）３０８と、スピーカ３０９と、入力デバイス３１０と、映像Ｉ／Ｆ３１１と、ディスプレイ３１２と、通信Ｉ／Ｆ３１３と、ＧＰＳユニット３１４と、各種センサ３１５と、を備えている。また、各構成部３０１〜３１５はバス３２０によってそれぞれ接続されている。
【００３６】
ＣＰＵ３０１は、ナビゲーション装置３００の全体の制御を司る。ＲＯＭ３０２は、ブートプログラム、現在地点算出プログラム、ナビゲーションプログラム、経路誘導プログラム、音声生成プログラム、地図データ表示プログラム、記号表示プログラム、などの各種プログラムを記録している。また、ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。
【００３７】
現在地点算出プログラムは、たとえば、後述するＧＰＳユニット３１４および各種センサ３１５の出力情報に基づいて、車両の現在地点（ナビゲーション装置３００の現在地点）を算出させる。
【００３８】
ナビゲーションプログラムは、後述する磁気ディスク３０５に記録されている地図データなどを利用して、出発地点から目的地点までの最適な経路を探索させる。ここで、最適な経路とは、目的地点までの最短（または最速）経路や利用者が指定した条件に最も合致する経路などである。また、目的地点のみならず、立ち寄り地点や休憩地点までの経路を探索してもよい。探索された誘導経路は、ＣＰＵ３０１を介して音声Ｉ／Ｆ３０８や映像Ｉ／Ｆ３１１へ出力される。
【００３９】
経路誘導プログラムは、ナビゲーションプログラムを実行することによって探索された誘導経路情報、現在地点算出プログラムを実行することによって算出された車両の現在地点情報、磁気ディスク３０５から読み出された地図データに基づいて、リアルタイムな経路誘導情報を生成させる。生成された経路誘導情報は、ＣＰＵ３０１を介して音声Ｉ／Ｆ３０８や映像Ｉ／Ｆ３１１へ出力される。
【００４０】
音声生成プログラムは、パターンに対応したトーンと音声の情報を生成させる。すなわち、経路誘導プログラムを実行することによって生成された経路誘導情報に基づいて、案内ポイントに対応した仮想音源の設定と音声ガイダンス情報の生成をおこない、ＣＰＵ３０１を介して音声Ｉ／Ｆ３０８へ出力される。
【００４１】
地図データ表示プログラムは、磁気ディスク３０５や光ディスク３０７に記録されている地図データを映像Ｉ／Ｆ３１１によってディスプレイ３１２に表示させる。
【００４２】
記号表示プログラムは、磁気ディスク３０５や光ディスク３０７に記録されている記号表示される地図データ上の踏切位置を表示させるとともに、踏切の属性情報に基づいて、表示形式を変更させる。
【００４３】
磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータの読み取り／書き込みを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記録する。磁気ディスク３０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。
【００４４】
光ディスクドライブ３０６は、ＣＰＵ３０１の制御にしたがって光ディスク３０７に対するデータの読み取り／書き込みを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御にしたがってデータの読み出される着脱自在な記録媒体である。光ディスク３０７は、書き込み可能な記録媒体を利用することもできる。また、この着脱可能な記録媒体として、光ディスク３０７のほか、ＭＯ、メモリカードなどであってもよい。
【００４５】
音声Ｉ／Ｆ３０８は、音声出力用のスピーカ３０９に接続される。入力デバイス３１０は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、マウス、タッチパネルなどが挙げられる。入力デバイス３１０は、リモコン、キーボード、マウス、タッチパネルのうち、いずれか一つの形態によって実現してもよいし、複数の形態によって実現してもよい。
【００４６】
映像Ｉ／Ｆ３１１は、ディスプレイ３１２と接続される。映像Ｉ／Ｆ３１１は、具体的には、たとえば、ディスプレイ３１２全体の制御をおこなうグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいて、ディスプレイ３１２を表示制御する制御ＩＣなどによって構成される。
【００４７】
ディスプレイ３１２には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ３１２には、上述した地図データが
２次元または３次元に描画される。ディスプレイ３１２に表示された地図データには、ナビゲーション装置３００を搭載した車両の現在地点をあらわすマークなどを重ねて表示することができる。車両の現在地点は、ＣＰＵ３０１によって算出される。
【００４８】
このディスプレイ３１２は、たとえば、ＣＲＴ、ＴＦＴ液晶ディスプレイ、プラズマディスプレイなどを採用することができる。ディスプレイ３１２は、たとえば、車両のダッシュボード付近に設置される。ディスプレイ３１２は、車両のダッシュボード付近のほか、車両の後部座席周辺などに設置するなどして、車両内に複数設置してもよい。
【００４９】
通信Ｉ／Ｆ３１３は、無線を介してネットワークに接続され、ナビゲーション装置３００とＣＰＵ３０１とのインターフェースとして機能する。通信Ｉ／Ｆ３１３は、さらに、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ３０１とのインターフェースとしても機能する。
【００５０】
通信網には、ＬＡＮ、ＷＡＮ、公衆回線網や携帯電話網などがある。具体的には、通信Ｉ／Ｆ３１３は、たとえば、ＦＭチューナー、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）／ビーコンレシーバ、無線ナビゲーション装置、およびその他のナビゲーション装置によって構成され、ＶＩＣＳセンターから配信される渋滞や交通規制などの道路情報を取得する。なお、ＶＩＣＳは登録商標である。
【００５１】
ＧＰＳユニット３１４は、ＧＰＳ衛星からの電波を受信し、車両の現在地点を示す情報を出力する。ＧＰＳユニット３１４の出力情報は、後述する各種センサ３１５の出力値とともに、ＣＰＵ３０１による車両の現在地点の算出に際して利用される。現在地点を示す情報は、たとえば緯度・経度、高度などの、地図データ上の１点を特定する情報である。
【００５２】
各種センサ３１５は、車速センサ、加速度センサ、角速度センサなどの、車両の位置や挙動を判断することが可能な情報を出力する。各種センサ３１５の出力値は、ＣＰＵ３０１による車両の現在地点の算出や、速度や方位の変化量の測定などに用いられる。
【００５３】
図１に示した表示装置１００が備える取得部１０１と、特定部１０２と、表示制御部１０３と、表示部１０４と、探索部１０５とは、図３に示したナビゲーション装置３００におけるＲＯＭ３０２、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などに記録されたプログラムやデータを用いて、ＣＰＵ３０１が所定のプログラムを実行し、ナビゲーション装置３００における各部を制御することによってその機能を実現する。
【００５４】
すなわち、本実施例のナビゲーション装置３００は、ナビゲーション装置３００における記録媒体としてのＲＯＭ３０２に記録されている各種プログラムを実行することにより、図１に示した表示装置１００が備える機能を、図２に示した表示処理手順で実行することができる。
【００５５】
（ナビゲーション装置３００の表示処理の一例）
つぎに、図４を用いて、本実施例にかかるナビゲーション装置３００がおこなう表示処理の一例について説明する。図４は、本実施例にかかるナビゲーション装置の表示処理の一例を示すフローチャートである。
【００５６】
図４のフローチャートにおいて、ナビゲーション装置３００は、経路探索開始の指示を受け付けるまで待機状態にあり（ステップＳ４０１：Ｎｏのループ）、経路探索開始の指示を受け付けると（ステップＳ４０１：Ｙｅｓ）、たとえば、時間優先の探索条件の下、踏切が含まれるリンクにリンクコストを乗じずに経路探索をおこなう（ステップＳ４０２）。そして、踏切が含まれるリンクにリンクコストを乗じて経路探索をおこなう（ステップＳ４０３）。所要時間の算出に際しては、経路に渋滞踏切が含まれるときに、所定時間を加算して算出すればよい。なお、リンクコストの計算については、後述する。
【００５７】
そして、上述した２つの経路が異なるか否かを判断する（ステップＳ４０４）。ステップＳ４０４において、２つの経路が異なると判断した場合（ステップＳ４０４：Ｙｅｓ）、地図データ上から渋滞踏切を特定する（ステップＳ４０５）。２つの経路が異なるとは、具体的には、リンクにリンクコストを乗じて探索した経路が、渋滞踏切を迂回した経路であり、渋滞踏切を経由する経路よりも、所要時間が短い経路であることを意味する。
【００５８】
そして、渋滞の長さや踏切の待ち時間などの属性情報に応じて、渋滞踏切の表示形式を変更する（ステップＳ４０６）。表示形式の変更とは、詳細については後述するが、たとえば、渋滞踏切を赤色で点滅させることである。そして、渋滞踏切を迂回する迂回踏切を特定する（ステップＳ４０７）。迂回踏切の特定としては、例えば、当該渋滞踏切と同じ線路沿いに存在する他の踏切であって、渋滞踏切ではない踏切を迂回踏切としてもよい。そして、渋滞踏切の混雑の度合いに応じて、たとえば、迂回踏切を青色で点滅させるなどの迂回踏切の表示形式を変更する（ステップＳ４０８）。
【００５９】
そして、渋滞踏切を迂回した経路であることを表示させた画像を作成する（ステップＳ４０９）。この場合の画像とは、たとえば、後述するように「渋滞している踏切を迂回しました」などの文字画像である。そして、表示形式を変更した渋滞踏切と、迂回踏切と、迂回踏切を経由する経路とを表示し（ステップＳ４１０）、一連の処理を終了する。一方、ステップＳ４０４において、リンクにリンクコストを乗じずに探索した経路と、リンクにリンクコストを乗じて探索した経路との、２つの経路が異ならない場合（ステップＳ４０４：Ｎｏ）、つまり、リンク上に渋滞踏切がないと判断した場合は、一連の処理を終了する。
【００６０】
上述した説明では、ステップＳ４０４において、２つの経路が異なる場合に、つまり、渋滞踏切を迂回した経路がある場合に、自動的に迂回した経路を選択するようにしたが、利用者からの選択を受け付けるようにしてもよい。具体的には、「渋滞している踏切を迂回しますか？」などの表示をおこない、利用者から「ＹＥＳ」の入力を受け付けた際には、迂回踏切を経由する経路を表示し、「Ｎｏ」の入力を受け付けた際には、渋滞踏切を経由する経路を表示してもよい。
【００６１】
また、本実施例において、渋滞踏切の迂回に際しては、迂回踏切のみならず、線路に対して立体交差する立体交差道路であってもよい。立体交差道路が選択された経路の場合、たとえば、立体交差道路の表示を青色で点滅させるなど表示形式を変更させればよい。また、ステップＳ４０９においては、文字画像を作成するようにしたが、これとともに、たとえば、渋滞踏切を経由する経路を点線で示すようにしてもよい。
【００６２】
また、渋滞踏切の近隣の踏切が全て混雑している場合、つまり、迂回踏切が特定できない場合には、渋滞踏切を経由する経路となる。この場合、渋滞踏切を通る経路である旨を表示させるとともに、たとえば、地図表示されている踏切を全て赤で点滅させればよい。
【００６３】
（経路探索時に用いられるリンクコストの計算の処理の一例）
つぎに、図５を用いて、本実施例において、経路探索時に用いられるリンクコストの計算の処理の一例について説明する。図５は、本実施例において、経路探索時に用いられるリンクコストの計算の処理の一例を示すフローチャートである。
【００６４】
図５のフローチャートにおいて、ナビゲーション装置３００は、リンクの長さ、幅員、車線数、信号機の数などから、リンクコストを算出する（ステップＳ５０１）。リンクの踏切属性を地図データから取得する（ステップＳ５０２）。そして、取得した踏切属性の中に渋滞踏切の踏切属性があるか否かを判断する（ステップＳ５０３）。なお、渋滞踏切の踏切属性の付与方法については、後述する。ステップＳ５０３において、取得した踏切属性の中に渋滞踏切の踏切属性があると判断した場合（ステップＳ５０３：Ｙｅｓ）、リンクに到達する時刻が渋滞踏切の時刻内か否かを判断する（ステップＳ５０４）。
【００６５】
ステップＳ５０４において、リンクに到達する時刻が渋滞踏切の時刻内であると判断した場合（ステップＳ５０４：Ｙｅｓ）、リンクコストをα増加し（ステップＳ５０５）、一連の処理を終了する。なお、αは、渋滞踏切ごとに設定される重み付けの値である。一方、ステップＳ５０３において、取得した踏切属性の中に渋滞踏切の踏切属性がないと判断した場合（ステップＳ５０３：Ｎｏ）、一連の処理を終了する。また、ステップＳ５０３において、リンクに到達する時刻が渋滞踏切の時刻内ではないと判断した場合（ステップＳ５０３：Ｎｏ）、一連の処理を終了する。なお、ステップＳ５０３、およびステップＳ５０４の処理の順序は、任意であり、ステップＳ５０４の処理を先におこなってもよい。
【００６６】
（渋滞踏切の属性情報を生成する処理の一例）
つぎに、図６を用いて、本実施例において、渋滞踏切の属性情報を生成する処理の一例について説明する。図６は、本実施例において、渋滞踏切の属性情報を生成する処理の一例を示すフローチャートである。
【００６７】
図６のフローチャートにおいて、ある踏切において、一定時間あたりに交通を遮断する台数（Ｎ）を取得する（ステップＳ６０１）。交通を遮断する台数（Ｎ）は、たとえば、一定時間あたりの交通量の平均値と、一定時間あたりの踏切の開閉時間とに基づいて算出される値である。そして、取得した交通を遮断する台数（Ｎ）が所定値（β）を超える時間帯があるか否かを判断する（ステップＳ６０２）。一定値（β）は、踏切ごとに設定される閾値である。また、この場合の時間帯とは、遮断時間の長い時間帯であり、たとえば、ラッシュ時の午前７時〜９時などの時間帯である。βは一定値でなくてもよく、たとえば、車線の数に応じて異ならせてもよい。
【００６８】
ステップＳ６０２において、交通を遮断する台数（Ｎ）が所定値（β）を超える時間帯があると判断した場合（ステップＳ６０２：Ｙｅｓ）、当該踏切を含むリンクに渋滞踏切の踏切属性を付加する（ステップＳ６０３）。そして、Ｎがβを超える時間帯を格納し（ステップＳ６０４）、一連の処理を終了する。また、ステップＳ６０２において、交通を遮断する台数（Ｎ）が所定値（β）を超える時間帯がないと判断した場合（ステップＳ６０２：Ｎｏ）、一連の処理を終了する。ここで、ステップＳ６０４において、Ｎがβを超える時間帯を格納しているが、必ずしも時間帯を格納する必要はなく、当該踏切が渋滞踏切であるか否かを示す情報を少なくとも属性情報として生成されればよい。
【００６９】
（踏切の表示の一例）
つぎに、図７を用いて、本実施例にかかる踏切の表示の一例について説明する。図７は、本実施例にかかる踏切の表示の一例を示す説明図である。
【００７０】
図７において、ディスプレイ３１２に表示される表示画面７００は、ノースアップ表示されており、表示画面７００の上方が北に設定されて表示されている。表示画面７００は、線路７１０と、道路７２０と、踏切７３０（７３０ａ〜７３０ｃ）と、立体交差道路７３１と、現在位置７４０と、目的地７５０と、文字表示７６０とが表示されている。各踏切７３０は、記号表示されている。踏切７３０ａ、７３０ｂは、渋滞踏切である。また、踏切７３０ｃは迂回踏切である。立体交差道路７３１は、記号表示されている。立体交差道路７３１は、線路に対して立体交差する道路である。
【００７１】
踏切７３０は、後述するように、当該踏切７３０の待ち時間などの属性情報を基に、表示形式が変更される。本実施例においては、たとえば、東側の渋滞踏切７３０ａ、および西側の渋滞踏切７３０ｂは、駅７３２に近い分、最も遮断器の下りている時間が長く、そのため、道路が混雑しており、マークの外周が赤色を示している。なお、踏切記号の外周の色の詳細については、後述する。また、迂回踏切７３０ｃは混雑しておらず、踏切記号の外周が青色を示している。また、立体交差道路７３１は、踏切記号の外周が黄色を示している。
【００７２】
このような表示画面７００が表示されているときに、利用者が現在位置７４０に位置しているとして、目的地７５０までの経路探索をおこなったとする。通常の経路探索では、たとえば、最短経路を辿った経路を引くことになり、つまり、東側の渋滞踏切７３０ａ、または西側の渋滞踏切７３０ｂを経由する経路を引くことになるが、本実施例においては、踏切７３０ｃを経由する経路、または立体交差道路７３１を経由する経路を探索する。そして、文字表示７６０に「渋滞している踏切を迂回しました。」の文字画像を表示する。
【００７３】
（踏切記号の表示形式の一例）
つぎに、図８を用いて、本実施例にかかる踏切記号の表示形式の一例について説明する。図８は、本実施例にかかる踏切記号の表示形式の一例を示す説明図である。
【００７４】
図８において、踏切記号８００は、図７に示す踏切７３０に表示される記号である。図８において、踏切記号８００は、電車を示すマーク８１０と、外周８２０とで構成されている。外周８２０は、属性情報に応じて色が変わる。たとえば、踏切を通過するのに要する時間が非常に長い場合、具体的には、当該踏切を通過するのに３０分以上の時間を要する場合には、赤色に点灯する。また、当該踏切を通過するのに、たとえば、１０分以上３０分以下の時間を要する場合には、黄色に点灯する。また、当該踏切を通過するのに要する時間が、たとえば、１０分以下の場合、つまり、混雑していない場合には、青色に点灯する。なお、外周８２０の点灯については、上述した３色を用いて、渋滞を３段階に表した方式に限らず、任意に設定してよい。
【００７５】
（立体交差記号の表示形式の一例）
つぎに、図９を用いて、本実施例にかかる立体交差記号の表示形式の一例について説明する。図９は、本実施例にかかる立体交差記号の表示形式の一例を示す説明図である。
【００７６】
図９において、立体交差記号９００は、図７に示す立体交差道路７３１に表示される記号である。図９において、立体交差記号９００は、立体交差道路を示すマーク９１０と、外周９２０とで構成されている。立体交差記号９００は、常時表示させてもよいし、付近に渋滞踏切がある場合にのみ表示させてもよい。また、付近に渋滞踏切が存在する場合に、外周９２０の色を変えて、目立たせるようにしてもよい。たとえば、付近に渋滞踏切が存在する場合に、外周９２０を青色に点灯させることにより、利用者に対して、当該立体交差道路の通行を促すことができる。
【００７７】
以上説明したように、本実施例にかかるナビゲーション装置３００は、踏切の属性情報に基づいて、渋滞踏切を特定し、特定した渋滞踏切の表示を、通常の表示とは異なる表示に制御するようにした。このようなナビゲーション装置３００によれば、利用者は、通過時間の長い渋滞踏切を表示画面上で確認することができる。したがって、利用者は、渋滞踏切を回避した走行ルートを辿ることができる。また、多数の車両が通過時間の長い踏切を回避すれば、渋滞を緩和させることができる。
【００７８】
また、本実施例にかかるナビゲーション装置３００は、渋滞踏切を記号表示するとともに、渋滞踏切の属性情報に応じて、記号表示された渋滞踏切の表示形式を変化させるようにした。このような構成によれば、利用者は、渋滞踏切を一見して把握できるとともに、混雑の度合いについても一見して把握することができる。
【００７９】
また、本実施例にかかるナビゲーション装置３００は、迂回踏切を特定し、迂回踏切を記号表示するようにした。このような構成によれば、利用者は、迂回踏切を一見して把握でき、迂回踏切を簡単に見つけることができる。
【００８０】
また、本実施例にかかるナビゲーション装置３００は、リンクに渋滞踏切が含まれる際に、所定時間を加算し、経路にかかる時間を算出するようにした。このような構成によれば、渋滞踏切を経由する目的地までの経路であっても、渋滞踏切による待ち時間を考慮した所要時間を算出できる。したがって、利用者は、渋滞踏切にて踏切待ちがあっても、算出された予想到着時刻が変化することがないため、踏切通過後の運転において、焦ることなく、ゆとりをもった運転をおこなうことができる。また、このような構成によれば、迂回踏切または立体交差道路を経由する目的地までの経路であれば、利用者は、渋滞踏切を回避でき、快適な走行をおこなうことができる。
【００８１】
また、本実施例にかかるナビゲーション装置３００は、たとえば、時間優先の探索条件に基づいて、渋滞踏切、迂回踏切、または立体交差道路を通る経路のうち、所要時間が最短の経路を選択するようにした。このような構成によれば、最も所要時間の短い経路を探索することができる。
【００８２】
また、本実施例にかかるナビゲーション装置３００は、選択された経路が渋滞踏切を迂回した経路であることを表示させるための文字画像を作成するようにした。このような構成によれば、利用者は、表示される経路が遠回りした経路ではなく、渋滞踏切を迂回した経路であることを知ることができるとともに、目的地までの所要時間が短縮されていることを知ることができる。
【００８３】
また、本実施例にかかるナビゲーション装置３００は、渋滞踏切を経由する目的地までの経路と、迂回踏切または立体交差道路を経由する目的地までの経路とのうち、いずれか一方の選択を受け付けるようにしてもよい。このような構成によれば、利用者が任意に経路を選ぶことができ、利用者の嗜好に応じることができる。
【００８４】
以上説明したように、本発明の表示装置、表示方法、表示プログラム、および記録媒体によれば、踏切の属性情報に基づいて、渋滞踏切を特定し、特定した渋滞踏切の表示を、通常の表示とは異なる表示に制御するようにした。このような構成によれば、利用者は、踏切付近の渋滞情報を得ることができるとともに、通過時間の長い渋滞踏切を表示画面上で確認することができる。したがって、利用者は、渋滞踏切を回避した走行ルートを辿ることができる。また、多数の車両が通過時間の長い踏切を回避すれば、渋滞を緩和させることができる。
【００８５】
以上説明したように、踏切の通過時間を考慮した画面表示または経路探索等が実現できるため、一般的に、開かずの踏切と呼ばれる踏切を回避して走行することができる。
【００８６】
なお、本実施例で説明した表示方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、このプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【図面の簡単な説明】
【００８７】
【図１】実施の形態にかかる表示装置の機能的構成の一例を示すブロック図である。
【図２】実施の形態にかかる表示装置の表示処理手順の一例を示すフローチャートである。
【図３】本実施例にかかるナビゲーション装置のハードウェア構成の一例を示すブロック図である。
【図４】本実施例にかかるナビゲーション装置の表示処理の一例を示すフローチャートである。
【図５】本実施例において、経路探索時に用いられるリンクコストの計算の処理の一例を示すフローチャートである。
【図６】本実施例において、渋滞踏切を特定する際に用いるためのデータの格納の処理の一例を示すフローチャートである。
【図７】本実施例にかかる踏切の表示の一例を示す説明図である。
【図８】本実施例にかかる踏切記号の表示形式の一例を示す説明図である。
【図９】本実施例にかかる立体交差記号の表示形式の一例を示す説明図である。
【符号の説明】
【００８８】
１００  表示装置
１０１  取得部
１０２  特定部
１０３  表示制御部
１０４  表示部
１０５  探索部
１０６  所要時間算出部
３００  ナビゲーション装置
７３０  踏切
７３０ａ  渋滞踏切
７３０ｂ  渋滞踏切
７３１  立体交差道路
８００  踏切記号
８１０  マーク
８２０  外周
９１０  マーク
９２０  外周
【図１】
2008275437.tif 000003
【図２】
2008275437.tif 000004
【図３】
2008275437.tif 000005
【図４】
2008275437.tif 000006
【図５】
2008275437.tif 000007
【図６】
2008275437.tif 000008
【図７】
2008275437.tif 000009
【図８】
2008275437.tif 000010
【図９】
2008275437.tif 000011