【事件の表示】
　特許第３４０９３７７号「ナビゲーション装置」の請求項１に係る特許に対する特許異議の申立てについて、次のとおり決定する。
【結　論】
　訂正を認める。
　特許第３４０９３７７号の請求項１に係る特許を維持する。
【理　由】
【１】手続の経緯
　本件特許第３４０９３７７号の請求項１に係る発明についての出願は、平成５年８月９日に特許出願され、平成１５年３月２０日にその発明について特許権の設定登録がなされ、平成１５年５月２６日にその特許公報が発行された。これに対し、平成１５年１１月２５日に大西蓉子より特許異議の申立てがなされ、当審において平成１６年４月２３日付けで取消理由を通知したところ、同年７月９日付けで訂正請求（及び意見書の提出）がなされたものである。
　
【２】特許異議申立ての概要
　異議申立人は、証拠として下記甲第１ないし４号証を提出し、下記の理由（１）、（２）により、本件請求項１に係る発明についての特許は特許法第１１３条第２号の規定により取り消すべきものである旨主張する。
理由（１）：本件請求項１に係る発明は、甲第１ないし３号証に記載された発明に基づいて当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができないものである。
理由（２）：本件請求項１に係る発明は、甲第４号証に記載された発明と同一であるから、特許法第２９条の２の規定により特許を受けることができないものである。
（証拠方法）
甲第１号証：特開平３−　３９７８０号公報
甲第２号証：特開平５−　７２９７１号公報
甲第３号証：特開平２−２７５３０８号公報
甲第４号証：特願平４−１２８８９３号（特開平５−３２３８７２号）
　
【３】取消理由の概要
　当審で通知した取消理由の概要は、上記甲第１、３、４号証を証拠として引用し、（１）本件請求項１に係る発明は、上記甲第１号証及び甲第３号証に記載の発明に基づいて当業者が容易に発明をすることができたものであるから、特許法第２９条第２項の規定により特許を受けることができない　また、（２）本件請求項１に係る発明は、上記甲第４号証に記載の発明と同一であるから、特許法第２９条の２の規定により特許を受けることができない　とした。
　
【４】訂正の適否について
（４−１）訂正事項（訂正の要旨）
　上記平成１６年７月９日付けの訂正請求による訂正事項は以下のとおりである。
「特許請求の範囲の請求項１における「備えていることを特徴とするナビゲーション装置。」を、
「備えるナビゲーション装置において、
　前記制御手段は、
　　前記経路情報記憶部の経路情報から２点を取り出すために必要なルート設定用データ管理変数ｉを設定し、
　　前記ルート設定用データ管理変数ｉをもとに、自車位置計算用始点（ＬｏｎｇＳｔａｒｔ、ＬａｔＳｔａｒｔ）と、自車位置計算用終点（ＬｏｎｇＥｎｄ、ＬａｔＥｎｄ）とを設定し、
　　設定された自車位置計算用始点（ＬｏｎｇＳｔａｒｔ、ＬａｔＳｔａｒｔ）及び自車位置計算用終点（ＬｏｎｇＥｎｄ、ＬａｔＥｎｄ）をもとに、仮想自車位置を計算するために必要な自車位置計算用変数ｊの設定し、
　　設定された自車位置計算用始点（ＬｏｎｇＳｔａｒｔ、ＬａｔＳｔａｒｔ）と、自車位置計算用終点（ＬｏｎｇＥｎｄ、ＬａｔＥｎｄ）とを、下式（１）に代入して、両点間の距離ＤＩＦＦを計算し、
　　DIFF=√((LongEnd-LongStart)2+(LatEnd-LatStart)2)・・・(1)
　　設定された自車位置計算用終点の経度座標ＬｏｎｇＥｎｄ、自車位置計算用始点の経度座標ＬｏｎｇＳｔａｒｔ、及び計算された距離ＤＩＦＦを、下式（２）に代入して、両点間における経度方向の割合を示す経度用中心位置計算係数ＬｏｎｇＫＥＩＳＵを計算し、
　　LongKEISU=(LongEnd-LongStart)/DIFF・・・(2)
　　設定された自車位置計算用終点の緯度座標ＬａｔＥｎｄ、自車位置計算用始点の緯度座標ＬａｔＳｔａｒｔ、及び計算された距離ＤＩＦＦを、下式（３）に代入して、両点間における緯度方向の割合を示す緯度用中心位置計算係数ＬａｔＫＥＩＳＵを計算し、
　　LatKEISU=(LatEnd-LatStart)/DIFF・・・(3)
　　設定された自車位置計算用始点の経度座標ＬｏｎｇＳｔａｒｔと、現在設定されている自車位置計算用変数ｊと、計算した経度用中心位置係数ＬｏｎｇＫＥＩＳＵと、予め定められた更新間隔を示す移動単位とを、下式（４）に代入して、仮想自車位置の経度座標Ｌｏｎｇを計算し、
　　Long=LongStart+j*LongKEISU*移動単位・・・(4)
　　設定された自車位置計算用始点の緯度座標ＬａｔＳｔａｒｔと、現在設定されている自車位置計算用変数ｊと、計算した緯度用中心位置係数ＬａｔＫＥＩＳＵと、前記移動単位とを、下式（５）に代入して、仮想自車位置の緯度座標Ｌａｔを計算し、
　　Lat=LatStart+j*LatKEISU*移動単位・・・(5)
　　計算した仮想自車位置の経度座標Ｌｏｎｇ及び緯度座標Ｌａｔをもとに、前記地図情報記憶部の地図情報を表示し、さらに、
　自車位置計算用変数ｊをインクリメントした後、前式（４）及び（５）に従って、次の仮想自車位置の経度座標Ｌｏｎｇ及び緯度座標Ｌａｔを計算することを特徴とする、ナビゲーション装置。」と訂正する。（審決注：このもとの請求項に付加された訂正された事項を、以下「事項Ａ」という。）
　これに伴い、特許請求の範囲の記載と発明の詳細な説明の記載との整合をとるため、明細書３ページの段落０００５の最終行の「備えているものである。」を、
「備えているものである。
　制御手段は、前記経路情報記憶部の経路情報から２点を取り出すために必要なルート設定用データ管理変数ｉを設定し、前記ルート設定用データ管理変数ｉをもとに、自車位置計算用始点（ＬｏｎｇＳｔａｒｔ、ＬａｔＳｔａｒｔ）と、自車位置計算用終点（ＬｏｎｇＥｎｄ、ＬａｔＥｎｄ）とを設定し、さらに、設定された自車位置計算用始点（ＬｏｎｇＳｔａｒｔ、ＬａｔＳｔａｒｔ）及び自車位置計算用終点（ＬｏｎｇＥｎｄ、ＬａｔＥｎｄ）をもとに、仮想自車位置を計算するために必要な自車位置計算用変数ｊの設定する。
　また、制御手段は、設定された自車位置計算用始点（ＬｏｎｇＳｔａｒｔ、ＬａｔＳｔａｒｔ）と、自車位置計算用終点（ＬｏｎｇＥｎｄ、ＬａｔＥｎｄ）を、下式（６）に代入して、両点間の距離ＤＩＦＦを計算する。
　　DIFF=√((LongEnd-LongStart)2+(LatEnd-LatStart)2)・・・(6)
　また、制御手段は、設定された自車位置計算用終点の経度座標ＬｏｎｇＥｎｄ、自車位置計算用始点の経度座標ＬｏｎｇＳｔａｒｔ、及び計算された距離ＤＩＦＦを、下式（７）に代入して、両点間における経度方向の割合を示す経度用中心位置計算係数ＬｏｎｇＫＥＩＳＵを計算する。
　　LongKEISU=(LongEnd-LongStart)/DIFF・・・(7)
　また、制御手段は、設定された自車位置計算用終点の緯度座標ＬａｔＥｎｄ、自車位置計算用始点の緯度座標ＬａｔＳｔａｒｔ、及び計算された距離ＤＩＦＦを、下式（８）に代入して、両点間における緯度方向の割合を示す緯度用中心位置計算係数ＬａｔＫＥＩＳＵを計算する。
　　LatKEISU=(LatEnd-LatStart)/DIFF・・・(8)
　また、制御手段は、設定された自車位置計算用始点の経度座標ＬｏｎｇＳｔａｒｔと、現在設定されている自車位置計算用変数ｊと、計算した経度用中心位置係数ＬｏｎｇＫＥＩＳＵと、予め定められた更新間隔を示す移動単位とを、下式（９）に代入して、仮想自車位置の経度座標Ｌｏｎｇを計算する。
　　Long=LongStart+j*LongKEISU*移動単位・・・(9)
　また、制御手段は、設定された自車位置計算用始点の緯度座標ＬａｔＳｔａｒｔと、現在設定されている自車位置計算用変数ｊと、計算した緯度用中心位置係数ＬａｔＫＥＩＳＵと、移動単位とを、下式（１０）に代入して、仮想自車位置の緯度座標Ｌａｔを計算する。
　　Long=LatStart+j*LatKEISU*移動単位・・・(10)
　また、制御手段は、計算した仮想自車位置の経度座標Ｌｏｎｇ及び緯度座標Ｌａｔをもとに、前記地図情報記憶部の地図情報を表示し、さらに、自車位置計算用変数ｊをインクリメントした後、前式（９）及び（１０）に従って、次の仮想自車位置の経度座標Ｌｏｎｇ及び緯度座標Ｌａｔを計算することを特徴とする。」と訂正する。
　
（４−２）訂正の目的の適否、新規事項の有無、及び特許請求の範囲の拡張・変更の存否について
　上記訂正事項は、基本的にもとの請求項１の「制御手段」に上記新たな事項Ａを付加してこれを限定するものであるから、特許請求の範囲の減縮を目的とするものに該当し、前記の新たに付加した事項は本件特許明細書の段落００１２及び図３に記載されていたものと認められるから、新規事項の追加に該当せず、又、特許請求の範囲を実質的に拡張・変更するものでもない。
　
（４−３）まとめ
　以上のとおりであるから、上記訂正は、特許法等の一部を改正する法律（平成６年法律第１１６号）付則第６条第１項の規定によりなお従前の例によるとされる、特許法第１２０条の４第３項において準用する平成６年法律第１１６号による改正前の特許法第１２６条第１項ただし書き、第２項（及び第３項）の規定に適合するので、当該訂正を認める。
　
【５】特許異議の申立てについての判断
（５−１）本件請求項１に係る発明
　上記のとおり本件訂正は認められるので、本件特許異議の申立ての対象となる請求項１に係る発明は、上記平成１６年７月９日付け訂正請求による明細書の特許請求の範囲の請求項１に記載された次のとおりのもの（以下、「本件発明」という。）と認められる。
【請求項１】　設定された経路情報を記憶する経路情報記憶部と、地図情報を記憶している地図情報記憶部と、前記経路情報記憶部又は前記地図情報記憶部から情報を読み出す情報読み出し手段と、前記経路情報記憶部の経路情報と前記地図情報記憶部の地図情報を用いて仮想的に地図をスクロール表示させるとともに、目的地までのガイダンスを行うように制御する制御手段とを備えるナビゲーション装置において、
　前記制御手段は、
　　前記経路情報記憶部の経路情報から２点を取り出すために必要なルート設定用データ管理変数ｉを設定し、
　　前記ルート設定用データ管理変数ｉをもとに、自車位置計算用始点（ＬｏｎｇＳｔａｒｔ、ＬａｔＳｔａｒｔ）と、自車位置計算用終点（ＬｏｎｇＥｎｄ、ＬａｔＥｎｄ）とを設定し、
　　設定された自車位置計算用始点（ＬｏｎｇＳｔａｒｔ、ＬａｔＳｔａｒｔ）及び自車位置計算用終点（ＬｏｎｇＥｎｄ、ＬａｔＥｎｄ）をもとに、仮想自車位置を計算するために必要な自車位置計算用変数ｊの設定し、
　　設定された自車位置計算用始点（ＬｏｎｇＳｔａｒｔ、ＬａｔＳｔａｒｔ）と、自車位置計算用終点（ＬｏｎｇＥｎｄ、ＬａｔＥｎｄ）とを、下式（１）に代入して、両点間の距離ＤＩＦＦを計算し、
　　DIFF=√((LongEnd-LongStart)2+(LatEnd-LatStart)2)・・・(1)
　　設定された自車位置計算用終点の経度座標ＬｏｎｇＥｎｄ、自車位置計算用始点の経度座標ＬｏｎｇＳｔａｒｔ、及び計算された距離ＤＩＦＦを、下式（２）に代入して、両点間における経度方向の割合を示す経度用中心位置計算係数ＬｏｎｇＫＥＩＳＵを計算し、
　　LongKEISU=(LongEnd-LongStart)/DIFF・・・(2)
　　設定された自車位置計算用終点の緯度座標ＬａｔＥｎｄ、自車位置計算用始点の緯度座標ＬａｔＳｔａｒｔ、及び計算された距離ＤＩＦＦを、下式（３）に代入して、両点間における緯度方向の割合を示す緯度用中心位置計算係数ＬａｔＫＥＩＳＵを計算し、
　　LatKEISU=(LatEnd-LatStart)/DIFF・・・(3)
　　設定された自車位置計算用始点の経度座標ＬｏｎｇＳｔａｒｔと、現在設定されている自車位置計算用変数ｊと、計算した経度用中心位置係数ＬｏｎｇＫＥＩＳＵと、予め定められた更新間隔を示す移動単位とを、下式（４）に代入して、仮想自車位置の経度座標Ｌｏｎｇを計算し、
　　Long=LongStart+j*LongKEISU*移動単位・・・(4)
　　設定された自車位置計算用始点の緯度座標ＬａｔＳｔａｒｔと、現在設定されている自車位置計算用変数ｊと、計算した緯度用中心位置係数ＬａｔＫＥＩＳＵと、前記移動単位とを、下式（５）に代入して、仮想自車位置の緯度座標Ｌａｔを計算し、
　　Lat=LatStart+j*LatKEISU*移動単位・・・(5)
　　計算した仮想自車位置の経度座標Ｌｏｎｇ及び緯度座標Ｌａｔをもとに、前記地図情報記憶部の地図情報を表示し、さらに、
　自車位置計算用変数ｊをインクリメントした後、前式（４）及び（５）に従って、次の仮想自車位置の経度座標Ｌｏｎｇ及び緯度座標Ｌａｔを計算することを特徴とする、ナビゲーション装置。
　
（５−２）引用刊行物（引用例）
１.特開平３−３９７８０号公報（異議申立人の提出した甲第１号証。）
　当審の取消理由に引用した上記刊行物１には、少なくとも次の発明（以下、「引用発明」という。）が記載されているものと認められる。
「（走行軌跡として）設定された経路情報を記憶する経路情報記憶部（ＲＡＭ９内のリングバッファ）と、地図情報を記憶している地図情報記憶部（ＣＤ−ＲＯＭ）と、前記経路情報記憶部又は前記地図情報記憶部から情報を読み出す情報読み出し手段と、前記経路情報記憶部の経路情報と前記地図情報記憶部の地図情報を用いて仮想的に地図をスクロール表示させる制御手段とを備えるナビゲーション装置。」
　
２.特開平５−７２９７１号公報（同、甲第２号証）
　上記刊行物２には、次の技術が記載されているものと認められる。
「ナビゲーション装置において、走行経路設定手段４の経路情報と地図情報記憶部（地図データ格納手段２）の地図情報を用いて地図をスクロール表示させるとともに、目的地までのガイダンス（案内）を行うように制御する制御手段を備える」技術。
　
３.特開平２−２７５３０８号公報（同、甲第３号証。）
　当審の取消理由に引用した上記刊行物３には、次の技術が記載されているものと認められる。
「ナビゲーション装置において、地図情報記憶部（メモリ５）のガイド情報と地図情報を用いて地図をスクロール表示させるとともに、目的地までのガイダンス（ガイド情報の表示と音声アナウンス）を行うように制御する制御手段を備える」技術。
　
４.特願平４−１２８８９３号（特開平５−３２３８７２号）の願書に最初に添付した明細書及び図面（同、甲第４号証。）
　同じく当審の取消理由に引用した上記先願明細書４には、次の発明（以下、「先願発明」という。）が記載されているものと認められる。
「設定された経路情報を記憶する経路情報記憶部（主メモリ２７）と、地図情報を記憶している地図情報記憶部（地図メモリ１５）と、前記経路情報記憶部又は前記地図情報記憶部から情報を読み出す情報読み出し手段と、前記経路情報記憶部の経路情報と前記地図情報記憶部の地図情報を用いて仮想的に地図をスクロール表示させるとともに、目的地までのガイダンスを行う（経由地の最寄りの交差点をドライバーに知らせる）ように制御する制御手段とを備えるナビゲーション装置。」
　
（５−３）対比・判断
（５−３−１）２９条２項の適用について
　上記本件発明と（刊行物１に記載の）引用発明とを対比すると、上記引用発明には本件発明の構成要件である上記事項Ａが記載も示唆もされておらず、また、上記刊行物２、３にもかかる事項Ａが記載も示唆もされていない。そして、本件発明はこの事項Ａを備えることにより、本件特許明細書中に記載された「自動的に（自車位置の）表示中心位置の算出が可能になり、設定された経路について地図スクロールを行うことが実現できる。」（段落００１２）という特有の効果を奏するものと認めることができる。
　したがって、本件発明は、上記引用発明（及び刊行物２，３に記載の技術）に基づいて当業者が容易に発明をすることができたものであるとすることはできない。
　
（５−３−２）２９条の２の適用について
　上記本件発明と（先願明細書４に記載の）先願発明とを対比すると、上記先願明細書には本件発明の構成要件である上記事項Ａが実質的にも記載されているものとは認められず、また、上記事項Ａが先願明細書の記載からみて設計上の微差に該当するものともいえない。
　したがって、本件発明は、上記先願発明と同一であると認めることはできない。
　
【６】むすび
　以上のとおりであるから、特許異議申立ての理由及び証拠によっては、本件請求項１に係る特許を取り消すことはできない。
　また、他に本件請求項１に係る特許を取り消すべき理由を発見しない。
　よって、結論のとおり決定する。 
【異議決定日】
平成１７年１月１８日（２００５．１．１８）
【訂正の要旨】
審決（決定）の【理由】欄参照。
（５４）【発明の名称】
ナビゲーション装置
（５７）【特許請求の範囲】
　【請求項１】設定された経路情報を記憶する経路情報記憶部と、地図情報を記憶している地図情報記憶部と、前記経路情報記憶部又は前記地図情報記憶部から情報を読み出す情報読み出し手段と、前記経路情報記憶部の経路情報と前記地図情報記憶部の地図情報を用いて仮想的に地図をスクロール表示させるとともに、目的地までのガイダンスを行うように制御する制御手段とを備え
るナビゲーション装置において、
　
前記制御手段は、
　
前記経路情報記憶部の経路情報から２点を取り出すために必要なルート設定用データ管理変数ｉを設定し、
　
前記ルート設定用データ管理変数ｉをもとに、自車位置計算用始点（ＬｏｎｇＳｔａｒｔ，ＬａｔＳｔａｒｔ）と、自車位置計算用終点（ＬｏｎｇＥｎｄ，ＬａｔＥｎｄ）とを設定し、
　
設定された自車位置計算用始点（ＬｏｎｇＳｔａｒｔ，ＬａｔＳｔａｒｔ）及び自車位置計算用終点（ＬｏｎｇＥｎｄ，ＬａｔＥｎｄ）をもとに、仮想自車位置を計算するために必要な自車位置計算用変数ｊの設定し、
　
設定された自車位置計算用始点（ＬｏｎｇＳｔａｒｔ，ＬａｔＳｔａｒｔ）と、自車位置計算用終点（ＬｏｎｇＥｎｄ，ＬａｔＥｎｄ）とを、下式（１）に代入して、両点間の距離ＤＩＦＦを計算し、
　　
ＤＩＦＦ＝√（（ＬｏｎｇＥｎｄ−ＬｏｎｇＳｔａｒｔ）２＋（ＬａｔＥｎｄ−ＬａｔＳｔａｒｔ）２）
　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　…（１）
　
設定された自車位置計算用終点の経度座標ＬｏｎｇＥｎｄ、自車位置計算用始点の経度座標ＬｏｎｇＳｔａｒｔ、及び計算された距離ＤＩＦＦを、下式（２）に代入して、両点間における経度方向の割合を示す経度用中心位置計算係数ＬｏｎｇＫＥＩＳＵを計算し、
　　
ＬｏｎｇＫＥＩＳＵ＝（ＬｏｎｇＥｎｄ−ＬｏｎｇＳｔａｒｔ）／ＤＩＦＦ
　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　…（２）
　
設定された自車位置計算用終点の緯度座標ＬａｔＥｎｄ、自車位置計算用始点の緯度座標ＬａｔＳｔａｒｔ、及び計算された距離ＤＩＦＦを、下式（３）に代入して、両点間における緯度方向の割合を示す緯度用中心位置計算係数ＬａｔＫＥＩＳＵを計算し、
　　
ＬａｔＫＥＩＳＵ＝（ＬａｔＥｎｄ−ＬａｔＳｔａｒｔ）／ＤＩＦＦ
　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　…（３）
　
設定された自車位置計算用始点の経度座標ＬｏｎｇＳｔａｒｔと、現在設定されている自車位置計算用変数ｊと、計算した経度用中心位置計算係数ＬｏｎｇＫＥＩＳＵと、予め定められた更新間隔を示す移動単位とを、下式（４）に代入して、仮想自車位置の経度座標Ｌｏｎｇを計算し、
　　
Ｌｏｎｇ＝ＬｏｎｇＳｔａｒｔ＋ｊ＊ＬｏｎｇＫＥＩＳＵ＊移動単位
　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　…（４）
　
設定された自車位置計算用始点の緯度座標ＬａｔＳｔａｒｔと、現在設定されている自車位置計算用変数ｊと、計算した緯度用中心位置計算係数ＬａｔＫＥＩＳＵと、前記移動単位とを、下式（５）に代入して、仮想自車位置の緯度座標Ｌａｔを計算し、
　　
Ｌａｔ＝ＬａｔＳｔａｒｔ＋ｊ＊ＬａｔＫＥＩＳＵ＊移動単位　　…（５）
　
計算した仮想自車位置の経度座標Ｌｏｎｇ及び緯度座標Ｌａｔをもとに、前記地図情報記憶部の地図情報を表示し、さらに、
　
自車位置計算用変数ｊをインクリメントした後、前式（４）及び（５）に従って、次の仮想自車位置の経度座標Ｌｏｎｇ及び緯度座標Ｌａｔを計算することを特徴とする、ナビゲーション装置。
【発明の詳細な説明】
　【０００１】
　【産業上の利用分野】
　本発明は、人工衛星からの信号を基に現在位置を判定するＧｌｏｂａｌ　Ｐｏｓｉｔｉｏｎｉｎｇ　Ｓｙｓｔｅｍ（以下、ＧＰＳと称する）機能を有し、データ記憶用の光ディスク（以下、ＣＤ−ＲＯＭと称する）中の地図情報を検索、表示する機能を有するナビゲーション装置に関するものである。
　【０００２】
　【従来の技術】
　現在、ナビゲーション装置は、車でドライブする場合などにおいて、地理的情報を装置利用者に提供する手段として用いられている。従来のナビゲーション装置では、装置利用者が前もって出発点と目的点を入力し、経路設定手段により、これからドライブで通行するであろう経路についての設定を行っていた。また従来のナビゲーション装置では、経路設定手段と、地図表示手段とが、全く独立の存在として設けられていたので、装置利用者が既に経路設定手段により指定した経路について地図表示手段により地理的情報を得ようとしても、経路設定手段への指定の有無にかかわらず、装置利用者が複雑なキー入力を行うことにより、上記経路に沿って地図表示を装置利用者自身の操作でスクロールする必要があった。
　【０００３】
　【発明が解決しようとする課題】
　このような構成では、操作が煩雑なばかりでなく、車を運転している装置利用者に、運転動作以外の操作を強いることになり、安全上問題である。
　【０００４】
　そこで本発明は、設定された走行経路について地図を自動スクロールできるナビゲーション装置を提供することを目的とする。
　【０００５】
　【課題を解決するための手段】
　上記問題点を鑑みて、本発明は、設定された経路情報を記憶する経路情報記憶部と、地図情報を記憶している地図情報記憶部と、前記経路情報記憶部又は前記地図情報記憶部から情報を読み出す情報読み出し手段と、前記経路情報記憶部の経路情報と前記地図情報記憶部の地図情報を用いて仮想的に地図をスクロール表示させるとともに、目的地までのガイダンスを行うように制御する制御手段とを備えているものである。
　
制御手段は、経路情報記憶部の経路情報から２点を取り出すために必要なルート設定用データ管理変数ｉを設定し、ルート設定用データ管理変数ｉをもとに、自車位置計算用始点（ＬｏｎｇＳｔａｒｔ，ＬａｔＳｔａｒｔ）と、自車位置計算用終点（ＬｏｎｇＥｎｄ，ＬａｔＥｎｄ）とを設定し、さらに、設定された自車位置計算用始点（ＬｏｎｇＳｔａｒｔ，ＬａｔＳｔａｒｔ）及び自車位置計算用終点（ＬｏｎｇＥｎｄ，ＬａｔＥｎｄ）をもとに、仮想自車位置を計算するために必要な自車位置計算用変数ｊの設定する。
　
また、制御手段は、設定された自車位置計算用始点（ＬｏｎｇＳｔａｒｔ，ＬａｔＳｔａｒｔ）と、自車位置計算用終点（ＬｏｎｇＥｎｄ，ＬａｔＥｎｄ）とを、下式（６）に代入して、両点間の距離ＤＩＦＦを計算する。
　　
ＤＩＦＦ＝√（（ＬｏｎｇＥｎｄ−ＬｏｎｇＳｔａｒｔ）２＋（ＬａｔＥｎｄ−ＬａｔＳｔａｒｔ）２）
　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　…（６）
　
また、制御手段は、設定された自車位置計算用終点の経度座標ＬｏｎｇＥｎｄ、自車位置計算用始点の経度座標ＬｏｎｇＳｔａｒｔ、及び計算された距離ＤＩＦＦを、下式（７）に代入して、両点間における経度方向の割合を示す経度用中心位置計算係数ＬｏｎｇＫＥＩＳＵを計算する。
　　
ＬｏｎｇＫＥＩＳＵ＝（ＬｏｎｇＥｎｄ−ＬｏｎｇＳｔａｒｔ）／ＤＩＦＦ
　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　…（７）
　
また、制御手段は、設定された自車位置計算用終点の緯度座標ＬａｔＥｎｄ、自車位置計算用始点の緯度座標ＬａｔＳｔａｒｔ、及び計算された距離ＤＩＦＦを、下式（８）に代入して、両点間における緯度方向の割合を示す緯度用中心位置計算係数ＬａｔＫＥＩＳＵを計算する。
　　
ＬａｔＫＥＩＳＵ＝（ＬａｔＥｎｄ−ＬａｔＳｔａｒｔ）／ＤＩＦＦ
　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　…（８）
　
また、制御手段は、設定された自車位置計算用始点の経度座標ＬｏｎｇＳｔａｒｔと、現在設定されている自車位置計算用変数ｊと、計算した経度用中心位置計算係数ＬｏｎｇＫＥＩＳＵと、予め定められた更新間隔を示す移動単位とを、下式（９）に代入して、仮想自車位置の経度座標Ｌｏｎｇを計算する。
　　
Ｌｏｎｇ＝ＬｏｎｇＳｔａｒｔ＋ｊ＊ＬｏｎｇＫＥＩＳＵ＊移動単位
　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　…（９）
　
また、制御手段は、設定された自車位置計算用始点の緯度座標ＬａｔＳｔａｒｔと、現在設定されている自車位置計算用変数ｊと、計算した緯度用中心位置計算係数ＬａｔＫＥＩＳＵと、移動単位とを、下式（１０）に代入して、仮想自車位置の緯度座標Ｌａｔを計算する。
　　
Ｌａｔ＝ＬａｔＳｔａｒｔ＋ｊ＊ＬａｔＫＥＩＳＵ＊移動単位　…（１０）
　
また、制御手段は、計算した仮想自車位置の経度座標Ｌｏｎｇ及び緯度座標Ｌａｔをもとに、地図情報記憶部の地図情報を表示し、さらに、自車位置計算用変数ｊをインクリメントした後、前式（９）及び（１０）に従って、次の仮想自車位置の経度座標Ｌｏｎｇ及び緯度座標Ｌａｔを計算することを特徴とする。
　【０００６】
　【作用】
　本発明は、上記構成により、装置利用者による煩雑なキー操作を必要とすることなく、設定した経路について、道なりに自動的に地図表示をスクロールすることが出来るものである。
　【０００７】
　【実施例】
　以下、本発明の一実施例におけるナビゲーション装置について説明する。
　【０００８】
　図１は、本発明の一実施例におけるナビゲーション装置についての機能ブロック図である。１は装置利用者が設定する目的点及び目的点に至るまでの経路に関する情報を記憶する経路情報記憶部、２は地図情報が格納されたＣＤ−ＲＯＭ情報記憶部、３は経路情報記憶部１又はＣＤ−ＲＯＭ情報記憶部２中の情報を必要に応じて読み出す処理を行う情報読み出し手段、４は設定されている経路情報をもとに仮想的に自車位置を計算する仮想自車位置算出手段、５は与えられた自車位置を中心に地図表示を行う自車位置中心表示手段である。
　【０００９】
　また、図２は本発明の一実施例におけるナビゲーション装置の回路ブロック図である。２１は中央処理装置、２２は入力装置であるキーボード、２３は自車位置中心表示手段６としてのＬＣＤ、２４はＬＣＤ２３に表示する情報を書き込むための表示メモリ、２５はシステムの作業メモリとして中央処理装置２１によるアクセスを受けるランダムアクセスメモリ、２６は本システムの処理プログラム（図３〜図４のフローチャートに沿う）やフォントが格納されているリードオンリーメモリ、２７は地図描画用データが格納されているコンパクトディスクメモリである。なお、図１における経路情報記憶部１はランダムアクセスメモリ２５により、ＣＤ−ＲＯＭ情報記憶部２はコンパクトディスクメモリ２７により、情報読み出し手段３及び仮想自車位置算出手段４は中央処理装置２１がリードオンリーメモリ２６内に記憶されている処理プログラムを実行することにより実現される。ここでは仮想的に自車位置を進めて地図スクロールを行うが、その動作説明に先立ち、参考のためにＧＰＳを用いたナビゲーション装置の基本について以下に説明する。
　【００１０】
　まずはＧＰＳの側位原理について述べる。原理としては、人工衛星からの信号として４つの情報（人工衛星の現在位置情報（ｘ，ｙ，ｚ）と現在時刻情報（ｔ））を受信する。ＧＰＳ信号を受信するナビゲーション装置としては、自分の現在位置（ｘ，ｙ，ｚ）、現在時刻（ｔ）の４情報が未知数である。従って、信号の発生源である人工衛星からの距離について、４つの未知数を含む方程式をたてる。現在、人工衛星は、全天で２４個存在する。そのうち異なる４つの人工衛星の情報から４方程式をたて、その４方程式を解くことにより自分の位置情報と時刻情報を知ることが出来る。そうした処理を行うことで、ナビゲーション装置は測位できるので、その測位した地点を現在位置とし、現在位置を中心とした地図表示を行うことが出来る。ナビゲーション装置では、以上に述べた方法で現在位置を測位し、その位置を中心にして地図を表示する処理を一定時間間隔で行う。ここでは前もって設定した経路について出発点から目的点に関するナビゲーション状態を、設定経路情報により仮想的に算出した自車位置をもとに自動的におこなうものである。以下のその処理について図３〜図５を用いて説明する。
　【００１１】
　図３，図４は本発明の一実施例におけるナビゲーション装置のフローチャートであり、図５は前もって設定されている経路情報である。図５に示すように設定経路情報は点情報の集まりであり、各情報間は片方向チェーンをはっているものとする。点情報は全部でＮ点分であるものとする。つまり前もって設定されている経路は折れ線近似されているものとする。以下、設定経路情報の最初の点を出発点、最後の点を目的点と呼ぶことにする。
　【００１２】
　まず主処理である図３を説明し、その後副処理である図４の説明を行う。図３中、まずｓ３１において設定経路の中の２点を取り出してくるために必要な変数であるルート設定用データ管理変数ｉの初期化を行う。次にｓ３２において初期化したルート設定用データ管理変数ｉをもとに自車位置計算用始点と自車位置計算用終点の設定を行う。また、ｓ３３では、ｓ３２で設定した始点、終点を基に仮想自車位置を計算するために必要な自車位置計算用変数ｊの初期化、他に始点、終点間の緯度経度差ＤＩＦＦの計算、更に始点、終点の２点間の経度方向の割合を示す経度用中心位置計算計数ＬｏｎｇＫＥＩＳＵと緯度方向の割合を示す緯度用中心位置計算計数ＬａｔＫＥＩＳＵの計算を行っている。そしてｓ３４において仮想表示中心位置を求める。このｓ３４の中で出てくる移動単位というのは、自車位置を更新していく間隔のことである。ｓ３４で算出した表示中心位置をもとに、ｓ３５では表示用情報判断および表示処理を行う。ｓ３５の内容は図４で示すフローチャートによるものであるので後述することにする。次にｓ３６で自車位置計算用変数ｊのインクリメントを行い、ｓ３７で現在選択している始点、終点上に次の表示中心位置が存在するかどうかの判断を行う。この判断により現在選択している始点、終点間に表示中心位置が存在する間はｓ３４からｓ３６を繰り返し処理する。存在しなくなった場合には新たに始点、終点を設定するためにｓ３８でルート設定用データ管理変数ｉをインクリメントする。ｓ３９では終点が目的点を超えていないかどうかの判断を行い、超えていない場合は、ｓ３２からの繰り返し処理、超えた場合は目的点を表示中心位置とするためにｓ４０の判断によりｓ４１の処理を行う。図４については、ｓ４２により表示中心位置を中心とした表示画面用の地図描画データがメモリ上に存在しているかどうかを判断し、存在していない場合はｓ４３により不足している描画用データの読み込み処理を行う。更にｓ４４で表示中心位置を基にした地図およびルート表示処理を行う。以上の処理により、自動的に表示中心位置の算出が可能になり、設定された経路について地図スクロールを行うことが実現できる。
　【００１３】
　実施例の具体的な説明を図６を用いて説明することにする。図６において矩形枠で囲まれている複数の灰色線の集合が道路を示している。また図左下にある番号１のついた丸印から順にＰ２，Ｐ３，，，Ｐ７とある黒の折れ線が今回予め設定されている経路情報であるとする。つまり番号Ｐ１は出発点、Ｐ７が目的点、Ｐ２からＰ６が中間点である。図６の角丸矩形枠内をＬＣＤ２３の表示画面であるとする。最初に、先程述べた自動経路表示処理を用いることにより、先ず表示画面は出発点Ｐ１から中間点Ｐ２までを設定経路内の点を中心として、道なりにスクロールする。続いて中間点Ｐ２と中間点Ｐ３の間をスクロールし、最終的には目的点Ｐ７を中心とした地図画面の表示で処理を終了する事になる。つまり、装置利用者に対して設定した経路についての出発点から目的点までの地図表示を自動的に提供することができる。
　【００１４】
　また、地図描画情報の他に道路の近くにある店情報、観光情報などをＣＤ−ＲＯＭ情報記憶部２の中にもっておくことにより、自動経路表示の途中でその情報が出現したタイミングでその情報を画面上に表示してやることにより、より分かりやすい自動経路表示処理することができる。
　【００１５】
　【発明の効果】
　本発明によれば予め設定されている経路情報について、出発点から目的点の地図情報を自動表示する事ができるので、装置利用者の煩わしいキー操作を必要としなくなる。また装置利用者にこれから行くべき場所までのガイダンスを予め自動的に行うことができるので、運転操作に余裕をもたせ交通の安全性を向上できる。
【図面の簡単な説明】
　【図１】
　本発明の一実施例におけるナビゲーション装置の機能ブロック図
　【図２】
　本発明の一実施例におけるナビゲーション装置の回路ブロック図
　【図３】
　本発明の一実施例におけるナビゲーション装置のフローチャート
　【図４】
　本発明の一実施例におけるナビゲーション装置の表示用情報判断及び表示処理のフローチャート
　【図５】
　本発明の一実施例におけるナビゲーション装置の設定経路情報図
　【図６】
　本発明の一実施例におけるナビゲーション装置の表示画面の例示図
　【符号の説明】
　１　経路情報記憶部
　２　ＣＤ−ＲＯＭ情報記憶部
　３　情報読み出し手段
　４　仮想自車位置算出手段
　５　自車位置中心表示手段