(57)【要約】【課題】地図の縮尺が変更された場合であっても、ユーザによって入力された手書きメモの内容をユーザに認識可能にした地図画像表示システム、地図画像表示方法及びコンピュータプログラムを提供する。【解決手段】ナビゲーション装置１に設定されている現在の地図の縮尺から地図画像の表示対象エリアを特定し、特定された地図画像の表示対象エリアと、手書きメモが描画された描画エリアとを比較し、表示対象エリアに対する描画エリアの面積比率を算出し、算出された面積比率が第１比率以下又は第１比率よりも大きい第２比率以上である場合に、描画エリアの地図画像を液晶ディスプレイ１５に表示するように構成する。【選択図】図１４
2014029298.tif 000002
【特許請求の範囲】
【請求項１】
表示装置に地図画像を表示するとともに、表示された地図画像に対してユーザの手書きメモの入力操作があった場合に、入力された前記手書きメモを前記地図画像上に描画する地図画像表示システムであって、
前記手書きメモが描画された描画エリアを特定する描画エリア特定手段と、
前記表示装置に表示する地図の縮尺を現在の縮尺から変更する縮尺変更手段と、
前記縮尺変更手段によって変更された後の縮尺に基づいて、縮尺変更後に前記表示装置に表示する対象となる地図画像のエリアである表示対象エリアを特定する表示対象エリア特定手段と、
前記表示対象エリアと前記描画エリアとを比較し、前記表示対象エリアに対する前記描画エリアの面積比率を算出する比率算出手段と、
前記比率算出手段により算出された前記面積比率に基づいて、前記描画エリアの地図画像を、該地図画像に描画された前記手書きメモとともに前記表示装置に表示する補助画像表示手段と、を有することを特徴とする地図画像表示システム。
【請求項２】
前記補助画像表示手段は、前記面積比率が第１比率以下又は前記第１比率よりも大きい第２比率以上である場合に、前記描画エリアの地図画像を前記表示装置に表示することを特徴とする請求項１に記載の地図画像表示システム。
【請求項３】
前記第１比率は、１より小さい値であって、前記第１比率以下となった場合に、前記表示対象エリアに前記手書きメモの全部が含まれる状態で、前記表示装置に表示された前記表示対象エリアの地図画像に含まれる前記手書きメモの内容が前記ユーザによって認識できない条件を満たす比率であることを特徴とする請求項２に記載の地図画像表示システム。
【請求項４】
前記第２比率は、１より大きい値であって、前記第２比率以上となった場合に、前記表示対象エリアに前記手書きメモの一部が含まれる状態で、前記表示装置に表示された前記表示対象エリアの地図画像に含まれる前記手書きメモの内容が前記ユーザによって認識できない条件を満たす比率であることを特徴とする請求項２又は請求項３に記載の地図画像表示システム。
【請求項５】
前記補助画像表示手段は、
前記比率算出手段により算出された前記面積比率が前記第１比率以下である場合に、
前記表示対象エリアの地図画像内の前記描画エリアが位置する地点を示すウィンドウを新たに表示し、
前記ウィンドウ内に前記描画エリアの地図画像を表示することを特徴とする請求項２乃至請求項４のいずれかに記載の地図画像表示システム。
【請求項６】
前記補助画像表示手段は、
前記比率算出手段により算出された前記面積比率が前記第１比率以下である場合に、
前記描画エリアの地図画像を、前記表示対象エリアの地図画像内に前記描画エリアが位置することを条件として、前記表示装置に表示することを特徴とする請求項２乃至請求項５のいずれかに記載の地図画像表示システム。
【請求項７】
前記補助画像表示手段は、
前記比率算出手段により算出された前記面積比率が前記第２比率以上である場合に、
前記描画エリアの地図画像を、前記表示対象エリアの地図画像内に前記描画エリアの一部が位置することを条件として、前記表示装置に表示することを特徴とする請求項２乃至請求項６のいずれかに記載の地図画像表示システム。
【請求項８】
前記補助画像表示手段は、前記描画エリアの地図画像を、前記表示対象エリアの地図画像と同一画面内に表示することを特徴とする請求項１乃至請求項７のいずれかに記載の地図画像表示システム。
【請求項９】
前記地図画像上に描画された前記手書きメモを構成する座標点の座標値の標準偏差を算出する標準偏差算出手段を有し、
前記比率算出手段は、前記標準偏差算出手段により算出された前記標準偏差に基づいて前記面積比率を算出することを特徴とする請求項１乃至請求項８のいずれかに記載の地図画像表示システム。
【請求項１０】
前記表示装置において前記地図画像を表示する画面解像度を取得する解像度取得手段を有し、
前記比率算出手段は、前記画面解像度に基づいて前記面積比率を算出することを特徴とする請求項１乃至請求項８のいずれかに記載の地図画像表示システム。
【請求項１１】
表示装置に地図画像を表示するとともに、表示された地図画像に対してユーザの手書きメモの入力操作があった場合に、入力された前記手書きメモを前記地図画像上に描画する地図画像表示方法であって、
前記手書きメモが描画された描画エリアを特定する描画エリア特定ステップと、
前記表示装置に表示する地図の縮尺を現在の縮尺から変更する縮尺変更ステップと、
前記縮尺変更ステップによって変更された後の縮尺に基づいて、縮尺変更後に前記表示装置に表示する対象となる地図画像のエリアである表示対象エリアを特定する表示対象エリア特定ステップと、
前記表示対象エリアと前記描画エリアとを比較し、前記表示対象エリアに対する前記描画エリアの面積比率を算出する比率算出ステップと、
前記比率算出ステップにより算出された前記面積比率に基づいて、前記描画エリアの地図画像を、該地図画像に描画された前記手書きメモとともに前記表示装置に表示する補助画像表示ステップと、を有することを特徴とする地図画像表示方法。
【請求項１２】
コンピュータに、
表示装置に地図画像を表示させるとともに、表示された地図画像に対してユーザの手書きメモの入力操作があった場合に、入力された前記手書きメモを前記地図画像上に描画させるコンピュータプログラムであって、
前記手書きメモが描画された描画エリアを特定する描画エリア特定機能と、
前記表示装置に表示する地図の縮尺を現在の縮尺から変更する縮尺変更機能と、
前記縮尺変更機能によって変更された後の縮尺に基づいて、縮尺変更後に前記表示装置に表示する対象となる地図画像のエリアである表示対象エリアを特定する表示対象エリア特定機能と、
前記表示対象エリアと前記描画エリアとを比較し、前記表示対象エリアに対する前記描画エリアの面積比率を算出する比率算出機能と、
前記比率算出機能により算出された前記面積比率に基づいて、前記描画エリアの地図画像を、該地図画像に描画された前記手書きメモとともに前記表示装置に表示する補助画像表示機能と、
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図画像を表示する地図画像表示システム、地図画像表示方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、車両の走行案内を行い、運転者が所望の目的地に容易に到着できるようにしたナビゲーション装置が車両に搭載されていることが多い。ここで、ナビゲーション装置とは、ＧＰＳ受信機などにより自車の現在位置を検出し、その現在位置に対応する地図データをＤＶＤ−ＲＯＭやＨＤＤなどの記録媒体またはネットワークを通じて取得して液晶モニタに表示することが可能な装置である。更に、かかるナビゲーション装置には、所望する目的地を入力すると、自車位置から目的地までの最適経路を探索する経路探索機能を備えており、ディスプレイ画面に案内経路を表示するとともに、交差点に接近した場合等には音声による案内をすることによって、ユーザを所望の目的地まで確実に案内するようになっている。また、近年は携帯電話機、スマートフォン、ＰＤＡ（Personal Digital Assistant）、パーソナルコンピュータ等においても上記ナビゲーション装置と同様の機能を有するものがある。
【０００３】
ここで、上記ナビゲーション装置等においては、ユーザの現在位置周辺やユーザによって指定された任意の地点周辺に位置する施設や道路形状をユーザに把握する為に、前記ユーザの現在位置や前記任意の地点周辺の地図画像を表示する。更に、従来においては、ナビゲーション装置等に表示された地図画像上に、ユーザが手書きのメモを記入する技術についても提案されている。例えば、特開２００９−１９９０１号公報には、ユーザがディスプレイの前面に配置されたタッチパネルを介して手書きのメモを地図画像上に記入することが可能であり、メモを記入した後に地図画像を表示する場合には、記入されたメモが地図画像上に描画された状態で地図画像を表示することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１９９０１号公報（第８−１０頁、図９）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、上記ナビゲーション装置等においては、施設や道路形状をより正確に把握する為に、表示装置に表示する地図の縮尺を適切な縮尺に設定することが重要である。そこで、表示装置に表示された地図の縮尺は、一般的に予め設定された縮尺範囲内（例えば１／１２５０〜１／２０４８万）で、ユーザ操作に基づいて変更可能に構成されている。
【０００６】
しかしながら、ユーザによって記入された手書きメモは、記入された時点の縮尺で表示された地図画像に対応するメモであるので、その後に縮尺が変更されると、記入された手書きメモがユーザによって認識できなくなる場合がある。例えば、地図の縮尺がより小さい縮尺へと変更されると、地図画像に含まれる施設や道路が縮小されるのに伴って手書きメモの表示サイズについても小さくなり、手書きメモが現在表示されている地図画像上に含まれるにもかかわらず、その内容がユーザに認識できなくなる。一方、地図の縮尺がより大きい縮尺へと変更されると、地図画像に含まれる施設や道路が拡大されるのに伴って手書きメモの表示サイズについても大きくなり、手書きメモの一部しか表示できなくなって、その内容がユーザに認識できなくなる。
【０００７】
本発明は前記従来における問題点を解消するためになされたものであり、地図の縮尺が変更された場合であっても、ユーザによって入力された手書きメモの内容をユーザに認識可能にした地図画像表示システム、地図画像表示方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記目的を達成するため本願の請求項１に係る地図画像表示システム（１）は、表示装置（１５）に地図画像（５１）を表示するとともに、表示された地図画像に対してユーザの手書きメモ（６２）の入力操作があった場合に、入力された前記手書きメモを前記地図画像上に描画する地図画像表示システムであって、前記手書きメモが描画された描画エリア（７０）を特定する描画エリア特定手段（１３）と、前記表示装置に表示する地図の縮尺を現在の縮尺から変更する縮尺変更手段（１３）と、前記縮尺変更手段によって変更された後の縮尺に基づいて、縮尺変更後に前記表示装置に表示する対象となる地図画像のエリアである表示対象エリア（７１）を特定する表示対象エリア特定手段（１３）と、前記表示対象エリアと前記描画エリアとを比較し、前記表示対象エリアに対する前記描画エリアの面積比率を算出する比率算出手段（１３）と、前記比率算出手段により算出された前記面積比率に基づいて、前記描画エリアの地図画像を、該地図画像に描画された前記手書きメモとともに前記表示装置に表示する補助画像表示手段（１３）と、を有することを特徴とする。
【０００９】
また、請求項２に係る地図画像表示システム（１）は、請求項１に記載の地図画像表示システムであって、前記補助画像表示手段（１３）は、前記面積比率が第１比率以下又は前記第１比率よりも大きい第２比率以上である場合に、前記描画エリア（７０）の地図画像を前記表示装置（１５）に表示することを特徴とする。
【００１０】
また、請求項３に係る地図画像表示システム（１）は、請求項２に記載の地図画像表示システムであって、前記第１比率は、１より小さい値であって、前記第１比率以下となった場合に、前記表示対象エリア（７１）に前記手書きメモ（６２）の全部が含まれる状態で、前記表示装置（１５）に表示された前記表示対象エリアの地図画像に含まれる前記手書きメモの内容が前記ユーザによって認識できない条件を満たす比率であることを特徴とする。
【００１１】
また、請求項４に係る地図画像表示システム（１）は、請求項２又は請求項３に記載の地図画像表示システムであって、前記第２比率は、１より大きい値であって、前記第２比率以上となった場合に、前記表示対象エリア（７１）に前記手書きメモ（６２）の一部が含まれる状態で、前記表示装置（１５）に表示された前記表示対象エリアの地図画像に含まれる前記手書きメモの内容が前記ユーザによって認識できない条件を満たす比率であることを特徴とする。
【００１２】
また、請求項５に係る地図画像表示システム（１）は、請求項２乃至請求項４のいずれかに記載の地図画像表示システムであって、前記補助画像表示手段（１３）は、前記比率算出手段（１３）により算出された前記面積比率が前記第１比率以下である場合に、前記表示対象エリア（７１）の地図画像内の前記描画エリア（７０）が位置する地点を示すウィンドウ（７５）を新たに表示し、前記ウィンドウ内に前記描画エリアの地図画像を表示することを特徴とする。
【００１３】
また、請求項６に係る地図画像表示システム（１）は、請求項２乃至請求項５のいずれかに記載の地図画像表示システムであって、前記補助画像表示手段（１３）は、前記比率算出手段（１３）により算出された前記面積比率が前記第１比率以下である場合に、前記描画エリア（７０）の地図画像を、前記表示対象エリア（７１）の地図画像内に前記描画エリアが位置することを条件として、前記表示装置に表示することを特徴とする。
【００１４】
また、請求項７に係る地図画像表示システム（１）は、請求項２乃至請求項６のいずれかに記載の地図画像表示システムであって、前記補助画像表示手段（１３）は、前記比率算出手段（１３）により算出された前記面積比率が前記第２比率以上である場合に、前記描画エリア（７０）の地図画像を、前記表示対象エリア（７１）の地図画像内に前記描画エリアの一部が位置することを条件として、前記表示装置に表示することを特徴とする。
【００１５】
また、請求項８に係る地図画像表示システム（１）は、請求項１乃至請求項７のいずれかに記載の地図画像表示システムであって、前記補助画像表示手段（１３）は、前記描画エリア（７０）の地図画像を、前記表示対象エリア（７１）の地図画像と同一画面内に表示することを特徴とする。
【００１６】
また、請求項９に係る地図画像表示システム（１）は、請求項１乃至請求項８のいずれかに記載の地図画像表示システムであって、前記地図画像（５１）上に描画された前記手書きメモ（６２）を構成する座標点の座標値の標準偏差を算出する標準偏差算出手段（３１）を有し、前記比率算出手段（１３）は、前記標準偏差算出手段により算出された前記標準偏差に基づいて前記面積比率を算出することを特徴とする。
【００１７】
また、請求項１０に係る地図画像表示システム（１）は、請求項１乃至請求項８のいずれかに記載の地図画像表示システムであって、前記表示装置（１５）において前記地図画像（５１）を表示する画面解像度を取得する解像度取得手段（１３）を有し、前記比率算出手段（１３）は、前記画面解像度に基づいて前記面積比率を算出することを特徴とする。
【００１８】
また、請求項１１に係る地図画像表示方法は、表示装置（１５）に地図画像（５１）を表示するとともに、表示された地図画像に対してユーザの手書きメモ（６２）の入力操作があった場合に、入力された前記手書きメモを前記地図画像上に描画する地図画像表示方法であって、前記手書きメモが描画された描画エリア（７０）を特定する描画エリア特定ステップと、前記表示装置に表示する地図の縮尺を現在の縮尺から変更する縮尺変更ステップと、前記縮尺変更ステップによって変更された後の縮尺に基づいて、縮尺変更後に前記表示装置に表示する対象となる地図画像のエリアである表示対象エリア（７１）を特定する表示対象エリア特定ステップと、前記表示対象エリアと前記描画エリアとを比較し、前記表示対象エリアに対する前記描画エリアの面積比率を算出する比率算出ステップと、前記比率算出ステップにより算出された前記面積比率に基づいて、前記描画エリアの地図画像を、該地図画像に描画された前記手書きメモとともに前記表示装置に表示する補助画像表示ステップと、を有することを特徴とする。
【００１９】
更に、請求項１２に係るコンピュータプログラムは、コンピュータに、表示装置（１５）に地図画像（５１）を表示させるとともに、表示された地図画像に対してユーザの手書きメモ（６２）の入力操作があった場合に、入力された前記手書きメモを前記地図画像上に描画させるコンピュータプログラムであって、前記手書きメモが描画された描画エリア（７０）を特定する描画エリア特定機能と、前記表示装置に表示する地図の縮尺を現在の縮尺から変更する縮尺変更機能と、前記縮尺変更機能によって変更された後の縮尺に基づいて、縮尺変更後に前記表示装置に表示する対象となる地図画像のエリアである表示対象エリア（７１）を特定する表示対象エリア特定機能と、前記表示対象エリアと前記描画エリアとを比較し、前記表示対象エリアに対する前記描画エリアの面積比率を算出する比率算出機能と、前記比率算出機能により算出された前記面積比率に基づいて、前記描画エリアの地図画像を、該地図画像に描画された前記手書きメモとともに前記表示装置に表示する補助画像表示機能と、を実行させることを特徴とする。
【発明の効果】
【００２０】
前記構成を有する請求項１に記載の地図画像表示システムによれば、表示装置に表示された地図画像上にユーザの操作によって手書きメモが描画された後に地図の縮尺が変更され、地図画像に描画された手書きメモの内容がユーザによって認識できない状態となったとしても、手書きメモが描画された描画エリアの地図画像を別途表示することによって、ユーザによって入力された手書きメモの内容をユーザに認識させることが可能となる。
【００２１】
また、請求項２に記載の地図画像表示システムによれば、地図画像に描画された手書きメモの内容がユーザによって認識できない状態となったか否かを、表示態様エリアと描画エリアの面積比率に基づいて適切に判定することが可能となる。
【００２２】
また、請求項３に記載の地図画像表示システムによれば、地図の縮尺が縮小されることによって、地図画像上に描画された手書きメモも縮小されてユーザに内容が認識できなくなった場合に、手書きメモが描画された描画エリアの地図画像を別途表示することが可能となる。
【００２３】
また、請求項４に記載の地図画像表示システムによれば、地図の縮尺が拡大されることによって、地図画像上に描画された手書きメモも拡大されて手書きメモの一部しか表示されず、ユーザに内容が認識できなくなった場合に、手書きメモが描画された描画エリアの地図画像を別途表示することが可能となる。
【００２４】
また、請求項５に記載の地図画像表示システムによれば、面積比率が第１比率以下である場合に、表示対象エリアの地図画像内の描画エリアが位置する地点を示すウィンドウを新たに表示し、ウィンドウ内に描画エリアの地図画像を表示するので、手書きメモの内容とともに手書きメモが描かれた地点についてもユーザに容易に把握させることが可能となる。
【００２５】
また、請求項６に記載の地図画像表示システムによれば、面積比率が第１比率以下である場合に、描画エリアの地図画像を、表示対象エリアの地図画像内に描画エリアが位置することを条件として表示するので、ユーザにとって有益な情報となりうる手書きメモについて、その内容をユーザに認識させることが可能となる。従って、手書きメモが多数描画されている場合であっても、ユーザにとって有益な情報を選別してユーザに提供することが可能となる。
【００２６】
また、請求項７に記載の地図画像表示システムによれば、面積比率が第２比率以上である場合に、描画エリアの地図画像を、表示対象エリアの地図画像内に描画エリアの一部が位置することを条件として表示するので、ユーザにとって有益な情報となりうる手書きメモについて、その内容をユーザに認識させることが可能となる。従って、手書きメモが多数描画されている場合であっても、ユーザにとって有益な情報を選別してユーザに提供することが可能となる。
【００２７】
また、請求項８に記載の地図画像表示システムによれば、描画エリアの地図画像を表示対象エリアの地図画像と同一画面内に表示するので、表示対象エリアの地図画像をユーザに把握させつつ、表示対象エリアの地図画像と関連付けて手書きメモの内容をユーザに把握させることが可能となる。
【００２８】
また、請求項９に記載の地図画像表示システムによれば、手書きメモを構成する座標点の座標値の標準偏差を算出し、算出された標準偏差に基づいて面積比率を算出するので、手書きメモの描画箇所が描画エリア内で偏りを生じている場合においても、偏りを考慮した適切な面積比率を算出することが可能となる。
【００２９】
また、請求項１０に記載の地図画像表示システムによれば、表示装置において地図画像を表示する画面解像度に基づいて面積比率を算出するので、面積比率を容易に算出することが可能となる。
【００３０】
また、請求項１１に記載の地図画像表示方法によれば、表示装置に表示された地図画像上にユーザの操作によって手書きメモが描画された後に地図の縮尺が変更され、地図画像に描画された手書きメモの内容がユーザによって認識できない状態となったとしても、手書きメモが描画された描画エリアの地図画像を別途表示することによって、ユーザによって入力された手書きメモの内容をユーザに認識させることが可能となる。
【００３１】
更に、請求項１２に記載のコンピュータプログラムによれば、表示装置に表示された地図画像上にユーザの操作によって手書きメモが描画された後に地図の縮尺が変更され、地図画像に描画された手書きメモの内容がユーザによって認識できない状態となったとしても、手書きメモが描画された描画エリアの地図画像を別途表示させることによって、ユーザによって入力された手書きメモの内容をユーザに認識させることが可能となる。
【図面の簡単な説明】
【００３２】
【図１】本実施形態に係るナビゲーション装置を示したブロック図である。
【図２】本実施形態に係る手書きメモ入力処理プログラムのフローチャートである。
【図３】液晶ディスプレイに表示される走行案内画面の一例を示した図である。
【図４】手書きメモの入力操作について示した図である。
【図５】手書きメモが地図画像上に描かれた後の走行案内画面を示した図である。
【図６】手書きメモを構成するドットについて示した図である。
【図７】手書きメモの内容を示すサムネイル画像を示した図である。
【図８】本実施形態に係る地図画像表示処理プログラムのフローチャートである。
【図９】本実施形態に係るナビゲーション装置における地図の縮尺の設定範囲を示した図である。
【図１０】手書きメモが描画された描画エリアを示した図である。
【図１１】表示対象エリアに対する描画エリアの面積比率の算出方法について説明した図である。
【図１２】地図の縮尺を縮小した場合における手書きメモの表示態様の変化を示した図である。
【図１３】地図の縮尺を拡大した場合における手書きメモの表示態様の変化を示した図である。
【図１４】面積比率が第１比率以下の場合におけるサムネイル画像の表示態様を示した図である。
【図１５】面積比率が第２比率以上の場合におけるサムネイル画像の表示態様を示した図である。
【発明を実施するための形態】
【００３３】
以下、本発明に係る地図画像表示システムをナビゲーション装置に具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。先ず、本実施形態に係るナビゲーション装置１の概略構成について図１を用いて説明する。図１は本実施形態に係るナビゲーション装置１を示したブロック図である。
【００３４】
図１に示すように本実施形態に係るナビゲーション装置１は、ナビゲーション装置１が搭載された車両の現在位置を検出する現在位置検出部１１と、各種のデータが記録されたデータ記録部１２と、入力された情報に基づいて、各種の演算処理を行うナビゲーションＥＣＵ１３と、ユーザからの操作を受け付けるタッチパネル１４と、ユーザに対して車両周辺の地図等を表示する液晶ディスプレイ１５と、経路案内に関する音声ガイダンスを出力するスピーカ１６と、記憶媒体であるＤＶＤを読み取るＤＶＤドライブ１７と、プローブセンタやＶＩＣＳ（登録商標：Vehicle Information and Communication System）センタ等の情報センタとの間で通信を行う通信モジュール１８と、から構成されている。
【００３５】
以下に、ナビゲーション装置１を構成する各構成要素について順に説明する。
現在位置検出部１１は、ＧＰＳ２１、車速センサ２２、ステアリングセンサ２３、ジャイロセンサ２４等からなり、現在の車両の位置、方位、車両の走行速度、現在時刻等を検出することが可能となっている。ここで、特に車速センサ２２は、車両の移動距離や車速を検出する為のセンサであり、車両の駆動輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションＥＣＵ１３に出力する。そして、ナビゲーションＥＣＵ１３は発生するパルスを計数することにより駆動輪の回転速度や移動距離を算出する。尚、上記４種類のセンサをナビゲーション装置１が全て備える必要はなく、これらの内の１又は複数種類のセンサのみをナビゲーション装置１が備える構成としても良い。
【００３６】
また、データ記録部１２は、外部記憶装置及び記録媒体としてのハードディスク（図示せず）と、ハードディスクに記録された地図情報ＤＢ３１や手書きメモデータ３２や所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド（図示せず）とを備えている。尚、データ記録部１２をハードディスクの代わりにメモリーカードやＣＤやＤＶＤ等の光ディスクにより構成しても良い。
【００３７】
ここで、地図情報ＤＢ３１は、例えば、道路（リンク）に関するリンクデータ３３、ノード点に関するノードデータ３４、施設に関する施設データ３５、地図を表示するための地図表示データ、各交差点に関する交差点データ、経路を探索するための探索データ、地点を検索するための検索データ等が記憶された記憶手段である。
【００３８】
また、手書きメモデータ３２は、ユーザによって入力された手書きメモに関するデータである。ここで、本実施形態に係るナビゲーション装置１では、後述のように液晶ディスプレイ１５上に地図画像が表示されている状態で、地図画像上にユーザによって手書きメモの入力操作が行われた場合に、地図画像上に手書きメモが描画される。そして、手書きメモデータ３２には、上記手書きメモの入力操作が行われた場合に、描画された手書きメモの位置情報やサムネイル画像が記憶される。
【００３９】
一方、ナビゲーションＥＣＵ（エレクトロニック・コントロール・ユニット）１３は、ナビゲーション装置１の全体の制御を行う電子制御ユニットであり、演算装置及び制御装置としてのＣＰＵ４１、並びにＣＰＵ４１が各種の演算処理を行うにあたってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるＲＡＭ４２、制御用のプログラムのほか、後述の手書きメモ入力処理プログラム（図２参照）や地図画像表示処理プログラム（図８参照）等が記録されたＲＯＭ４３、ＲＯＭ４３から読み出したプログラムを記憶するフラッシュメモリ４４等の内部記憶装置を備えている。尚、ナビゲーションＥＣＵ１３は、処理アルゴリズムとしての各種手段を構成する。例えば、描画エリア特定手段は、手書きメモが描画された描画エリアを特定する。縮尺変更手段は、液晶ディスプレイ１５に表示する地図の縮尺を現在の縮尺から変更する。表示対象エリア特定手段は、縮尺変更手段によって変更された後の縮尺に基づいて、縮尺変更後に液晶ディスプレイ１５に表示する対象となる地図画像のエリアである表示対象エリアを特定する。比率算出手段は、表示対象エリアと描画エリアとを比較し、表示対象エリアに対する描画エリアの面積比率を算出する。補助画像表示手段は、比率算出手段により算出された面積比率に基づいて、描画エリアの地図画像を、該地図画像に描画された手書きメモとともに液晶ディスプレイ１５に表示する。標準偏差算出手段は、地図画像上に描画されたユーザの手書きメモを構成する座標点の座標値の標準偏差を算出する。解像度取得手段は、液晶ディスプレイ１５において地図画像を表示する画面解像度を取得する。
【００４０】
タッチパネル１４は、液晶ディスプレイ１５の表示領域の前面に配置され、地図画像のスクロール表示を行う場合や表示領域に配置されたボタンを選択する場合等に操作される。また、特に本実施形態に係るナビゲーション装置１では、液晶ディスプレイ１５に表示された地図画像の縮尺を変更する場合や、地図画像に対して手書きメモを入力する際にも操作される。そして、ナビゲーションＥＣＵ１３は、タッチパネル１４の操作によりタッチパネル１４から出力される検出信号に基づき、タッチパネル１４にユーザがタッチしていない状態からタッチした状態へと移行する“タッチオン”や、タッチパネル１４にユーザがタッチした状態からタッチしていない状態へと移行する“タッチオフ”を検出する。また、ユーザがタッチした地点の座標であるタッチ座標や、地図画像やボタン等の選択対象物の選択を行っている状態でタッチする位置を移動させる操作（即ちドラッグ操作やフリック操作）を受け付けた場合のタッチ座標の変位についても検出する。そして、ナビゲーションＥＣＵ１３は、検出したタッチ操作やタッチ座標等に対応する各種の動作を実行すべく制御を行う。
【００４１】
また、液晶ディスプレイ１５には、道路を含む地図画像、交通情報、操作案内、操作メニュー、キーの案内、現在位置から目的地までの誘導経路、誘導経路に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。また、液晶ディスプレイ１５において地図画像を表示する場合において、表示対象となる地図画像の範囲内にユーザによって手書きメモが描画されている場合には、描画された手書きメモが地図画像に重畳して表示される。
【００４２】
また、スピーカ１６は、ナビゲーションＥＣＵ１３からの指示に基づいて案内経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。また、施設検索を行った場合に検索された施設に関する情報を出力する際にも用いられる。
【００４３】
また、ＤＶＤドライブ１７は、ＤＶＤやＣＤ等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて音楽や映像の再生、地図情報ＤＢ３１の更新等が行われる。
【００４４】
また、通信モジュール１８は、交通情報センタ、例えば、ＶＩＣＳセンタやプローブセンタ等から送信された渋滞情報、規制情報、交通事故情報等の各情報から成る交通情報を受信する為の通信装置であり、例えば携帯電話機やＤＣＭが該当する。
【００４５】
続いて、前記構成を有するナビゲーション装置１においてナビゲーションＥＣＵ１３が実行する手書きメモ入力処理プログラムについて図２に基づき説明する。図２は本実施形態に係る手書きメモ入力処理プログラムのフローチャートである。ここで、手書きメモ入力処理プログラムは、車両のＡＣＣがオンされた後に実行され、タッチパネル１４を介してユーザの手書きメモの入力操作を受け付けた場合に、受け付けた入力操作に基づいて手書きメモを地図画像上に描画するプログラムである。尚、以下の図２及び図８にフローチャートで示されるプログラムは、ナビゲーション装置１が備えているＲＡＭ４２やＲＯＭ４３に記憶されており、ＣＰＵ４１により実行される。
【００４６】
先ず、手書きメモ入力処理プログラムではステップ（以下、Ｓと略記する）１において、ＣＰＵ４１はタッチパネル１４から送信される検出信号に基づいて、ユーザによる手書きメモの入力操作があったか否かを判定する。
【００４７】
ここで、本実施形態に係るナビゲーション装置１では、液晶ディスプレイ１５上に地図画像が表示されている状態で、ユーザは地図画像上に任意の文字、記号、線等を描いてメモとして残すことが可能である。例えば、図３に示すように、車両のＡＣＣがオンされた後のナビゲーション装置１の液晶ディスプレイ１５には、走行案内画面５０が表示される。走行案内画面５０は、車両の現在位置周辺の地図画像５１と、地図上にマッチングされた車両の現在位置を示す自車位置マーク５２と、地図画像の表示対象領域の中央位置を特定する中央カーソル５３と、ナビゲーション装置１で所定機能を実行させる為に選択される為の各種ボタン５５〜５９とが表示される。また、ナビゲーション装置１において案内経路が設定されている場合には、設定されている案内経路についても表示される。そして、ユーザは走行案内画面５０を参照することによって、現在の車両周辺の施設情報や道路形状（案内経路が設定されている場合には案内経路を含む）等を把握することが可能となる。また、詳細ボタン５５をタッチオンして選択すると、地図の縮尺をより大きい縮尺に変更することが可能である。また、表示変更ボタン５６をタッチオンして選択すると、地図画像５１の表示態様（鳥瞰図、平面図、ノーズアップ、ノースアップ等）を変更することが可能である。また、目的地セットボタン５７をタッチオンして選択すると、中央カーソル５３の示す地点を目的地に設定することが可能である。また、地点登録ボタン５８をタッチオンして選択すると、中央カーソル５３の示す地点を登録地点としてナビゲーション装置１に登録することが可能である。また、広域ボタン５９をタッチオンして選択すると、地図の縮尺をより小さい縮尺に変更することが可能である。
【００４８】
そして、図４に示すように、ユーザは地図画像５１上の一点をタッチした状態で地図画像５１上を移動する所謂ドラッグ操作を行うことによって、地図画像５１上にタッチ座標の移動軌跡に沿った線６１を描画することが可能となる。そして、描画した線６１を様々な形状とすることによって任意の文字、記号等を手書きメモとして地図画像上に残すことが可能となる。従って、前記Ｓ１の判定処理では、液晶ディスプレイ１５に地図画像が表示されている状態であって、且つ表示された地図画像上においてユーザがタッチしたことを検出した場合に、ユーザによる手書きメモの入力操作があったと判定する。
【００４９】
そして、前記Ｓ１の処理でユーザによる手書きメモの入力操作があったと判定された場合（Ｓ１：ＹＥＳ）には、Ｓ２へと移行する。それに対して、前記Ｓ１の処理でユーザによる手書きメモの入力操作がなかったと判定された場合（Ｓ１：ＮＯ）には、当該手書きメモ入力処理プログラムを終了する。
【００５０】
Ｓ２においてＣＰＵ４１は、タッチパネル１４から送信される検出信号に基づいて、ユーザがタッチパネル１４をタッチした地点の座標であるタッチ座標を取得する。例えば、タッチパネル１４が抵抗膜方式や静電容量方式である場合には、ユーザがタッチした地点の圧力や静電容量の変化に基づいて流れた電流の位置を検出することによって、タッチ座標を検出する。また、前記Ｓ２で取得されたタッチ座標は、累積的にＲＡＭ４２等の記憶媒体に記憶される。
【００５１】
その後、Ｓ３においてＣＰＵ４１は、前記Ｓ２で取得したタッチ座標の移動軌跡に沿って、線６１を地図画像５１上に描画する（図４参照）。その結果、図５に示すように、ユーザの意図する手書きメモ６２を地図画像５１上に描画することが可能となる。例えば、図５に示す例では、施設の駐車場への進入位置と進入方向を示した手書きメモ６２が地図画像５１上に描画される。
【００５２】
続いて、Ｓ４においてＣＰＵ４１は、前記Ｓ３で描画された手書きメモに関する手書きメモデータ３２をデータ記録部１２に保存する。ここで、手書きメモデータ３２は、入力された手書きメモの位置を特定する位置情報や手書きメモの内容を示すサムネイル画像が記憶される。具体的に位置情報としては、図６に示すように、手書きメモ６２の線を構成する各ドット６３の座標（緯度と経度）が記憶される。また、サムネイル画像６４としては、図７に示すように、前記Ｓ３で描画された手書きメモ６２の全体の画像が背景の地図画像５１と一体に記憶される。尚、サムネイル画像６４としては、手書きメモ６２が描画された描画エリア（図１０参照）の端部から一定量（例えば５ｍｍ）のマージンを持たせた範囲の地図画像５１を含めるのが好ましい。
【００５３】
次に、ナビゲーション装置１においてナビゲーションＥＣＵ１３が実行する地図画像表示処理プログラムについて図８に基づき説明する。図８は本実施形態に係る地図画像表示処理プログラムのフローチャートである。ここで、地図画像表示処理プログラムは車両のＡＣＣがＯＮされた後、更に、その後にナビゲーション装置１に表示対象となる地図の縮尺の変更操作が行われる度に実行され、地図画像や前述の手書きメモ入力処理プログラム（図２）によって地図画像上に描画された手書きメモを液晶ディスプレイ１５に対して表示するプログラムである。
【００５４】
先ず、地図画像縮尺変更処理プログラムにおけるＳ１１においてＣＰＵ４１は、現在のナビゲーション装置１に設定されている地図の縮尺を取得する。尚、ＡＣＣがオンされた時点においてナビゲーション装置１に設定されている地図の縮尺は、初期設定に基づく縮尺（例えば、１／８万）や前回ＡＣＣがオフされた時点において設定されていた縮尺である。また、縮尺の変更操作が行われた時点においてナビゲーション装置１に設定されている地図の縮尺は、該変更操作によって変更された後の縮尺である。
【００５５】
ここで、液晶ディスプレイ１５に表示される地図の変更可能な縮尺範囲は、本実施形態では１／５０００〜１／５１２０万である。また、下限値である１／５１２０万と上限値である１／５０００とを含む５０個の設定可能な縮尺がある。ここで、図９は、ナビゲーション装置１で設定可能な縮尺である設定可能縮尺とスケール表示の一例を示した図である。図９に示すように、例えば、最も縮尺の大きい設定可能縮尺である１／５０００の縮尺は５０ｍのスケール表示に対応しており、最も縮尺の小さい設定可能縮尺である１／５１２０万の縮尺は５００ｋｍのスケール表示に対応する。そして、ナビゲーション装置１は、液晶ディスプレイ１５に表示する地図の縮尺を、図９に示す５０個の設定可能縮尺のいずれかの縮尺に設定して表示する。また、詳細ボタン５５や広域ボタン５９による縮尺変更の操作を受け付けた場合には、現在の縮尺と操作されたボタンの種類と操作量に基づいて、液晶ディスプレイ１５に表示する地図の縮尺を段階的に変更して設定する。尚、設定可能縮尺の数は５０個に限られること無く、例えば１００個や２０個でも良い。
【００５６】
次に、Ｓ１２においてＣＰＵ４１は、前記Ｓ１１で取得した地図の縮尺や車両の現在位置等に基づいて、地図情報ＤＢ３１に記憶された地図画像の内、液晶ディスプレイ１５に表示対象となる地図画像のエリアである表示対象エリアを特定する。尚、表示対象エリアは、ナビゲーション装置１に設定されている地図の縮尺が小さい程、広い対象のエリアが設定される。また、表示対象エリアとしては、基本的に車両の現在位置周辺のエリアが特定されるが、ユーザによって指定された任意の地点の周辺エリアとしても良い。
【００５７】
続いて、Ｓ１３においてＣＰＵ４１は、データ記録部１２から手書きメモデータ３２を読み出す。ここで、手書きメモデータ３２は、前述したようにユーザによって入力された手書きメモの位置を特定する位置情報や手書きメモの内容を示すサムネイル画像（図７）から構成され、前述の手書きメモ入力処理プログラム（図２）において手書きメモの入力操作を受け付けた際にデータ記録部１２に格納される。
【００５８】
その後、Ｓ１４においてＣＰＵ４１は、前記Ｓ１３で読み出した手書きメモデータ３２に基づいて、前記Ｓ１２で特定された表示対象エリアに、一部又は全部が含まれる手書きメモがあるか否か判定する。具体的には、手書きメモの位置情報と表示対象エリアの範囲とを比較して判定する。
【００５９】
そして、前記Ｓ１２で特定された表示対象エリアに、一部又は全部が含まれる手書きメモがあると判定された場合（Ｓ１４：ＹＥＳ）には、Ｓ１６へと移行する。それに対して、前記Ｓ１２で特定された表示対象エリアに含まれる手書きメモが無いと判定された場合（Ｓ１４：ＮＯ）には、Ｓ１５へと移行する。
【００６０】
Ｓ１５においてＣＰＵ４１は、液晶ディスプレイ１５に対して前記Ｓ１２で特定された表示対象エリアの地図画像５１を含む走行案内画面５０（図３）を表示する。その後、当該地図画像表示処理プログラムを終了する。
【００６１】
一方、Ｓ１６においてＣＰＵ４１は、前記Ｓ１３で読み出した手書きメモデータ３２に基づいて、地図情報ＤＢ３１に記憶された地図画像の内、手書きメモが描画されたエリアである描画エリアを特定する。具体的には、図５に示す手書きメモ６２が地図画像５１上に描かれた場合には、図１０に示すように手書きメモ６２を構成するドットの座標の内、最も経度が小さいドットの経度をＸ１とし、最も経度が大きいドットの経度をＸ２とし、最も緯度が小さいドットの緯度をＹ１とし、最も緯度が大きいドットの緯度をＹ２とした場合に、（Ｘ１，Ｙ１）、（Ｘ１，Ｙ２）、（Ｘ２，Ｙ１）、（Ｘ２，Ｙ２）の４点を頂点とした四角形によって囲まれるエリアを描画エリア７０とする。尚、描画エリア７０は、四角形以外の形状としても良い。例えば、５角形以上の多角形形状や円形状としても良い。手書きメモの全体形状から描画エリア７０の形状を決定しても良い。また、４点の座標は、緯度と経度ではなく表示画面における座標によって特定しても良い。
【００６２】
次に、Ｓ１７においてＣＰＵ４１は、表示対象エリアに対する描画エリアの面積比率を算出する。具体的には、図１１に示すように縮尺変更後の表示対象エリア７１の横幅をＡ´、表示対象エリア７１の縦幅をＢ´、描画エリア７０の横幅をａ、描画エリア７０の縦幅をｂとすると、面積比率Ｔは以下の式（１）により算出される。
Ｔ＝（ａ×ｂ）／（Ａ´×Ｂ´）・・・・（１）
【００６３】
ここで、上記描画エリア７０や表示対象エリア７１の横幅ａ，Ａ´や縦幅ｂ，Ｂ´は、表示対象エリア７１に対する描画エリア７０の面積比率を算出できるように規定すればよく、例えば、地図上の距離（ｍ、ｋｍ）により規定しても良いし、表示画面上（即ち見かけ上）の距離（画素数、ｃｍ、ｍｍ）により規定しても良い。
尚、横幅ａ，Ａ´や縦幅ｂ，Ｂ´を地図上の距離により規定することとすると、図１１に示すように縮尺変更前後において描画エリア７０の頂点の座標（緯度、経度）は不変であるので、描画エリア７０の面積（ａ×ｂ）も変化しない。それに対して、表示対象エリア７１の頂点の座標（緯度、経度）は縮尺変更によってその位置が変わるので、表示対象エリア７１の面積も頂点の座標の変位に伴って（Ａ×Ｂ）から（Ａ´×Ｂ´）へと変化する。
また、横幅ａ，Ａ´や縦幅ｂ，Ｂ´を表示画面上の距離により規定することとすると、逆に縮尺変更前後において表示対象エリア７１の頂点の座標（画面上の座標）は不変であるので、表示対象エリア７１の面積も変化しない。それに対して、描画エリア７０の頂点の座標（画面上の座標）は縮尺の変更によってその位置が変わるので、描画エリア７０の面積も頂点の座標の変位に伴って変化することとなる。但し、描画エリア７０や表示対象エリア７１の横幅ａ，Ａ´や縦幅ｂ，Ｂ´を、地図上の距離により規定しても、表示画面上の距離により規定しても、最終的に算出される面積比率Ｔは同値となる。
尚、上記描画エリア７０や表示対象エリア７１の横幅ａ，Ａや縦幅ｂ，Ｂを表示画面上の距離である画素数により規定すれば、液晶ディスプレイ１５の画面解像度（総画素数）に基づいて面積比率Ｔを算出することも可能である。具体的には、ＣＰＵ４１は表示対象エリア７１の地図画像を表示する画面解像度を取得し、上記式（１）の（Ａ´×Ｂ´）を取得した画面解像度の値とする。同じく、ＣＰＵ４１は描画エリア７０の地図画像を表示する画面解像度を取得し、上記式（１）の（ａ×ｂ）を取得した画面解像度の値とする。それによって、面積比率Ｔを算出することが可能である。
【００６４】
また、手書きメモの描画時における表示対象エリア７１の横幅ａと縦幅ｂをそれぞれ記憶しておき、その後の地図の縮尺の変更率に応じて現在の表示対象エリア７１の横幅ａと縦幅ｂを算出する構成としても良い。具体的には、１／１万の縮尺で表示された地図画像に対して手書きメモが描画され、描画された時点の表示対象エリア７１の横幅ａが“１００”で縦幅ｂが“５０”の場合であって、その後に縮尺を１／２万に変更した場合には、現在の表示対象エリア７１の横幅ａが“５０”で縦幅ｂが“２５”と算出される。
【００６５】
次に、Ｓ１８でＣＰＵ４１は、前記Ｓ１７で算出された面積比率が第１比率以下又は第２比率以上であるか判定する。
【００６６】
ここで、第１比率は、１より小さい値であって、第１比率以下となった場合に、表示対象エリアに手書きメモの全部が含まれる状態で、液晶ディスプレイ１５に表示された表示対象エリアの地図画像に含まれる手書きメモの内容がユーザによって認識できない条件を満たす比率とする。ここで、第１比率は実際に利用するユーザの能力によって異なる値となるが、予め本製品を利用することが想定されるユーザの年齢層等を考慮して設定し、例えば１％とする。
【００６７】
図１２は手書きメモ６２を地図画像５１上に描画した後に地図の縮尺を縮小した例について示す。図１２に示す例では、地図の縮尺を１／１万から１／１６万まで縮小しており、その結果、地図画像５１上に描画された手書きメモ６２も縮小され、表示対象エリアに手書きメモ６２が含まれるにもかかわらず、手書きメモ６２の内容がユーザによって認識できなくなる。従って、このような状態では、後述のように描画された手書きメモ６２の内容を別の手段を用いてユーザに把握させる必要が生じる。
【００６８】
一方、第２比率は、１より大きい値であって、第２比率以上となった場合に、表示対象エリアに手書きメモの一部が含まれる状態で、液晶ディスプレイ１５に表示された表示対象エリアの地図画像に含まれる手書きメモの内容がユーザによって認識できない条件を満たす比率とする。ここで、第２比率は実際に利用するユーザの能力によって異なる値となるが、予め本製品を利用することが想定されるユーザの年齢層等を考慮して設定し、例えば４００％とする。
【００６９】
図１３は手書きメモ６２を地図画像５１上に描画した後に地図の縮尺を拡大した例について示す。図１３に示す例では、地図の縮尺を１／１６万から１／１万まで拡大しており、その結果、地図画像５１上に描画された手書きメモ６２も拡大され、表示対象エリアに手書きメモ６２が含まれるにもかかわらず、手書きメモ６２の内容がユーザによって認識できなくなる。従って、このような状態では、後述のように描画された手書きメモ６２の内容を別の手段を用いてユーザに把握させる必要が生じる。
【００７０】
そして、前記Ｓ１７で算出された面積比率が第１比率以下又は第２比率以上であると判定された場合（Ｓ１８：ＹＥＳ）には、Ｓ２０へと移行する。それに対して、前記Ｓ１７で算出された面積比率が第１比率以下でもなく第２比率以上でもないと判定された場合（Ｓ１８：ＮＯ）には、Ｓ１９へと移行する。
【００７１】
Ｓ１９においてＣＰＵ４１は、表示対象エリアに含まれる手書きメモ６２の内容はユーザによって認識できると認定し、液晶ディスプレイ１５に対して前記Ｓ１２で特定された表示対象エリアの地図画像５１と該地図画像５１上に描画された手書きメモ６２を含む走行案内画面５０（図５）を表示する。その後、当該地図画像表示処理プログラムを終了する。
【００７２】
一方、Ｓ２０においてＣＰＵ４１は、表示対象エリアに含まれる手書きメモ６２の内容はユーザによって認識できないと認定し、液晶ディスプレイ１５に対して前記Ｓ１２で特定された表示対象エリアの地図画像５１を含む走行案内画面５０（図５）を表示する一方で、手書きメモデータ３２として記憶されたサムネイル画像を、表示対象エリアの地図画像５１を表示する液晶ディスプレイ１５の表示画面と同一画面内に対して表示する。尚、サムネイル画像は、前述したように手書きメモ６２の全体の画像と手書きメモ６２が描画された背景の地図画像である描画エリアの地図画像とが含まれた画像である（図７参照）。
【００７３】
ここで、前記Ｓ２０におけるサムネイル画像の表示態様は、前記Ｓ１７で算出された面積比率によって変更することが好ましい。
具体的には、前記Ｓ１７で算出された面積比率が第１比率以下である場合には、図１４に示すように表示対象エリアの地図画像５１内の描画エリアが位置する地点を示すウィンドウ７５を新たに表示する。そして、ウィンドウ７５内にサムネイル画像６４を表示する。それによって、サムネイル画像６４によって表示される手書きメモ６２が、地図画像５１上のどの地点に描かれたものであるかをユーザに把握させることが可能となる。
【００７４】
一方、前記Ｓ１７で算出された面積比率が第２比率以上である場合には、図１５に示すように表示対象エリアの地図画像５１の右上隅にウィンドウ７６を新たに表示する。そして、ウィンドウ７６内にサムネイル画像６４を表示する。それによって、地図画像５１上に一部見えている手書きメモ６２の内容を、サムネイル画像６４によってユーザに把握させることが可能となる。
【００７５】
尚、前記Ｓ２０で表示されたサムネイル画像は、表示対象エリアの地図画像内に描画エリア（面積比率が第２比率以上である場合には、描画エリアの一部）が位置することを条件として、継続して表示する。
【００７６】
続いて、Ｓ２１においてＣＰＵ４１は、液晶ディスプレイ１５に表示されたサムネイル画像をユーザが選択する操作があったか否かを判定する。
【００７７】
そして、液晶ディスプレイ１５に表示されたサムネイル画像をユーザが選択する操作があったと判定された場合（Ｓ２１：ＹＥＳ）には、Ｓ２２へと移行する。それに対して、液晶ディスプレイ１５に表示されたサムネイル画像をユーザが選択する操作がないと判定された場合（Ｓ２１：ＮＯ）には、当該地図画像表示処理プログラムを終了する。
【００７８】
Ｓ２２においてＣＰＵ４１は、表示対象エリアに含まれる手書きメモが描画された時点の縮尺をナビゲーション装置１の縮尺に設定する。その後、Ｓ１１へと戻り、新たに設定された縮尺に基づいて地図画像の表示対象エリアが特定され、液晶ディスプレイ１５に表示される。その結果、手書きメモの描画時点の縮尺により地図画像を改めて表示することが可能であり、手書きメモの内容をユーザに明確に把握させることが可能となる。尚、表示対象エリアに含まれる手書きメモが描画された時点の縮尺については、描画時点においてＲＡＭ４２等の記憶媒体に記憶するように構成する。或いは、手書きメモデータ３２の一部として記憶する構成としても良い。
【００７９】
以上詳細に説明した通り、本実施形態に係るナビゲーション装置１、ナビゲーション装置１の地図画像表示方法及びナビゲーション装置１で実行されるコンピュータプログラムでは、液晶ディスプレイ１５に表示された地図画像５１上でユーザの手書きメモの入力操作を受け付けた場合に、受け付けた入力操作に基づいて手書きメモを地図画像５１上に描画する（Ｓ３）。また、車両のＡＣＣがオンされた場合又は地図の縮尺の変更操作が行われた場合に、ナビゲーション装置１に設定されている現在の地図の縮尺から地図画像の表示対象エリアを特定し（Ｓ１２）、特定された地図画像の表示対象エリアと、手書きメモが描画された描画エリアとを比較し、表示対象エリアに対する描画エリアの面積比率を算出し（Ｓ１７）、算出された面積比率に基づいて、描画エリアの地図画像を液晶ディスプレイ１５に対して表示する（Ｓ２０）ので、液晶ディスプレイ１５に表示された地図画像上にユーザの操作によって手書きメモが描画された後に地図の縮尺が変更され、地図画像に描画された手書きメモの内容がユーザによって認識できない状態となったとしても、手書きメモが描画された描画エリアの地図画像を別途表示することによって、ユーザによって入力された手書きメモの内容をユーザに認識させることが可能となる。
また、面積比率が第１比率以下又は第２比率以上である場合に、描画エリアの地図画像を液晶ディスプレイ１５に表示するので、地図画像に描画された手書きメモの内容がユーザによって認識できない状態となったか否かを、表示態様エリアと描画エリアの面積比率に基づいて適切に判定することが可能となる。
また、描画エリアの地図画像を表示対象エリアの地図画像と同一画面内に表示するので、表示対象エリアの地図画像をユーザに把握させつつ、表示対象エリアの地図画像と関連付けて手書きメモの内容をユーザに把握させることが可能となる。
また、第１比率は、１より小さい値であって、第１比率以下となった場合に、表示対象エリアに手書きメモの全部が含まれる状態で、液晶ディスプレイ１５に表示された表示対象エリアの地図画像に含まれる手書きメモの内容がユーザによって認識できない条件を満たす比率とするので、地図の縮尺が縮小されることによって、地図画像上に描画された手書きメモも縮小されてユーザに内容が認識できなくなった場合に、手書きメモが描画された描画エリアの地図画像を別途表示することが可能となる。
第２比率は、１より大きい値であって、第２比率以上となった場合に、表示対象エリアに手書きメモの一部が含まれる状態で、液晶ディスプレイ１５に表示された表示対象エリアの地図画像に含まれる手書きメモの内容がユーザによって認識できない条件を満たす比率とするので、地図の縮尺が拡大されることによって、地図画像上に描画された手書きメモも拡大されて手書きメモの一部しか表示されず、ユーザに内容が認識できなくなった場合に、手書きメモが描画された描画エリアの地図画像を別途表示することが可能となる。
また、面積比率が第１比率以下である場合に、表示対象エリアの地図画像内の描画エリアが位置する地点を示すウィンドウ７５を新たに表示し、ウィンドウ７５内に描画エリアの地図画像を表示するので、手書きメモの内容とともに手書きメモが描かれた地点についてもユーザに容易に把握させることが可能となる。
また、面積比率が第１比率以下である場合に、描画エリアの地図画像を、表示対象エリアの地図画像内に描画エリアが位置する間において表示するので、ユーザにとって有益な情報となりうる手書きメモについて、その内容をユーザに認識させることが可能となる。従って、手書きメモが多数描画されている場合であっても、ユーザにとって有益な情報を選別してユーザに提供することが可能となる。
また、面積比率が第２比率以上である場合に、描画エリアの地図画像を、表示対象エリアの地図画像内に描画エリアの一部が位置する間において表示するので、ユーザにとって有益な情報となりうる手書きメモについて、その内容をユーザに認識させることが可能となる。従って、手書きメモが多数描画されている場合であっても、ユーザにとって有益な情報を選別してユーザに提供することが可能となる。
また、液晶ディスプレイ１５において地図画像を表示する画面解像度に基づいて面積比率を算出するので、面積比率を容易に算出することが可能となる。
【００８０】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では前記Ｓ１７において表示対象エリアに対する描画エリアの面積比率を算出する場合に、描画エリアの横幅と縦幅とを乗じた値を用いた上記式（１）により算出する構成としているが、手書きメモを構成する座標点の標準偏差に基づいて面積比率を算出する構成としても良い。具体的には、ＣＰＵ４１は、手書きメモデータ３２として記憶された手書きメモの線を構成する各座標点（ドット）の座標（緯度と経度）について座標変換を行い、各座標点の画面上の座標値をそれぞれ取得する。その後、取得した各座標点の座標値の標準偏差を算出し、算出した標準偏差を用いて上記面積比率を算出する。標準偏差を用いることによって、手書きメモの描画箇所が描画エリア内で偏りを生じている場合（例えば、左側に多くの情報が描画され、右側にはほとんど描画されていない場合等）においても、偏りを考慮した適切な面積比率を算出することが可能となる。
【００８１】
また、本実施形態では表示対象エリアに対する描画エリアの面積比率に基づいてサムネイル画像を表示するか否かを判定しているが、表示対象エリアに対する描画エリアの横幅や縦幅の長さ比率に基づいてサムネイル画像を表示するか否かを判定しても良い。例えば、表示対象エリアに対する描画エリアの横幅と縦幅（又はいずれか一方）の長さ比率がそれぞれ１０％以下である場合、或いは、表示対象エリアに対する描画エリアの横幅と縦幅（又はいずれか一方）の長さ比率がそれぞれ２００％以上である場合に、サムネイル画像を表示すると判定しても良い。
【００８２】
また、本発明はナビゲーション装置以外に、地図画像を表示する機能を有する装置に対して適用することが可能である。例えば、携帯電話機やスマートフォン等の携帯端末、パーソナルコンピュータ等（以下、携帯端末等という）に適用することも可能である。また、サーバと携帯端末等から構成されるシステムに対しても適用することが可能となる。その場合には、上述した手書きメモ入力処理プログラム（図２）及び地図画像表示処理プログラム（図８）の各ステップは、サーバと携帯端末等のいずれが実施する構成としても良い。また、手書きメモ入力処理プログラム（図２）及び地図画像表示処理プログラム（図８）の開始条件を車両のＡＣＣがオンされた場合ではなく、装置の電源がオンされた場合や関連するアプリケーションプログラムが起動された場合とする。また、本発明を携帯端末等に適用する場合には、走行案内画面５０では、車両以外の移動体、例えば、携帯端末等のユーザや２輪車等の現在位置周辺の地図を示す場合もある。
【符号の説明】
【００８３】
１              ナビゲーション装置
１３            ナビゲーションＥＣＵ
１５            液晶ディスプレイ
３２            手書きメモデータ
４１            ＣＰＵ
４２            ＲＡＭ
４３            ＲＯＭ
５１            地図画像
６２            手書きメモ
６４            サムネイル画像
７０            描画エリア
７１            表示対象エリア
７５、７６      ウィンドウ
【図１】
2014029298.tif 000003
【図２】
2014029298.tif 000004
【図３】
2014029298.tif 000005
【図４】
2014029298.tif 000006
【図５】
2014029298.tif 000007
【図６】
2014029298.tif 000008
【図７】
2014029298.tif 000009
【図８】
2014029298.tif 000010
【図９】
2014029298.tif 000011
【図１０】
2014029298.tif 000012
【図１１】
2014029298.tif 000013
【図１２】
2014029298.tif 000014
【図１３】
2014029298.tif 000015
【図１４】
2014029298.tif 000016
【図１５】
2014029298.tif 000017