【手続補正書】
【提出日】平成17年10月25日(2005.10.25)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０１０８
【補正方法】変更
【補正の内容】
【０１０８】
ＳＣ１：サーバ側データ受信手段
サーバ側データ受信手段ＳＣ１は、探索条件受信手段ＳＣ１Ａと、地図要求情報受信手段ＳＣ１Ｂとを有し、前記携帯電話１から送信された経路探索条件のデータ等を受信する。
ＳＣ１Ａ：探索条件受信手段
探索条件受信手段ＳＣ１Ａは、前記携帯電話１から送信された前記経路探索条件のデータを受信し、記憶する。
ＳＣ１Ｂ：地図要求情報受信手段
地図要求情報受信手段ＳＣ１Ｂは、前記携帯電話１から送信された前記地図データ送信要求情報（単位地図送信要求情報）を受信し、記憶する。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１１１
【補正方法】変更
【補正の内容】
【０１１１】
ＳＣ３：経路作成手段
経路作成手段ＳＣ３は、受信した前記経路探索条件に応じて、前記出発地を出発してから前記目的地に到着するまでの経路を決定し、前記出発地の位置を示す出発地位置データと、前記目的地の位置を示す目的地位置データと、前記経路途中に設定され、ユーザにガイド情報を告知するガイドポイントの位置データとを含む経路のデータ（経路データ）を作成する。例えば、図７において、実施例１の経路作成手段ＳＣ３は、前記出発地Ｘ１（単位地図Ｍの外部にある出発地）を一端とし、前記目的地Ｘ１０を他端とし且つ、複数の直線または曲線が連続的に連結されて形成された前記経路ＲＸを決定する。そして、出発地Ｘ１、ガイドポイントＸ５、Ｘ８、目的地Ｘ１０の位置データを含む経路ＲＸの経路データ（経路を示すデータはベクタデータ）を作成する。なお、実施例１の経路作成手段ＳＣ３は、前記特許文献１に記載の技術と同様に、道路ＲＡ〜ＲＣに沿って、出発地から目的地までの最適な経路ＲＸを作成している。また、前記ガイドポイントＸ５，Ｘ８は後述するガイドポイント設定手段ＳＣ５により設定される。さらに、経路探索条件において、交通機関を利用することが指定されている場合、交通機関を含めた最適経路が作成され、探索する経路の数が複数指定されている場合には、指定された数に応じた複数の経路を作成する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１１２
【補正方法】変更
【補正の内容】
【０１１２】
ＳＣ４：ガイド候補ポイント設定手段
ガイド候補ポイント設定手段ＳＣ４は、前記経路ＲＸを構成する直線または曲線の連結点Ｘ２〜Ｘ９により構成されるガイド候補ポイントを設定する。実施例１のガイド候補ポイント設定手段ＳＣ４は、前記経路ＲＸ上に配置された道路ＲＡ〜ＲＣの前記連結点ＮＢ１〜ＮＢ４（ＮＡ４），ＮＡ５〜ＮＡ７（ＮＣ４），ＮＣ５〜ＮＣ６を前記ガイド候補ポイントＸ２〜Ｘ１０に設定する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１１３
【補正方法】変更
【補正の内容】
【０１１３】
ＳＣ５：ガイドポイント設定手段
ガイドポイント設定手段ＳＣ５は、経路曲角判別手段ＳＣ５Ａと、道路種別変化判別手段ＳＣ５Ｂとを有し、前記ガイド候補ポイントＸ２〜Ｘ９の中から所定の条件により、前記ガイドポイントＸ５，Ｘ８を設定する。実施例１のガイドポイント設定手段ＳＣ５は、経路曲角度（後述）が前記所定の角度以下である場合および道路ＲＡ〜ＲＣの道路種別が異なる場合に、ガイド候補ポイントをガイドポイントに設定する。例えば、図７において、前記特定のガイド候補ポイントＸ５に対して、経路ＲＸに沿って前記特定のガイド候補ポイントＸ５の前記出発地Ｘ１側に配置された出発地側ガイド候補ポイントＸ４と前記特定のガイド候補ポイントＸ５との間の道路ＲＢと、前記経路ＲＸに沿って前記特定のガイド候補ポイントＸ５の前記目的地Ｘ１０側に配置された目的地側ガイド候補ポイントＸ６と前記特定のガイド候補ポイントＸ５との間の道路ＲＡとの成す経路曲角度αｉ（０≦αｉ≦１８０°とする）が、所定の角度αａ（例えば、αａ＝１２０°）以下である場合に、特定のガイド候補ポイントＸ５をガイドポイントに設定する。あるいは、特定のガイド候補ポイントＸ５の出発地Ｘ１側の道路ＲＢと、目的地Ｘ１０側の道路ＲＡとの道路種別が異なっている場合に特定のガイド候補ポイントＸ５をガイドポイントに設定する。また、実施例１のガイドポイント設定手段ＳＣ５は、前記経路曲角度αｉに基づいて、ガイドポイントＸ５，Ｘ８で曲がる方向（Ｘ５では「右」、Ｘ８では「左」、その他「ななめ右」等）を設定する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１１４
【補正方法】変更
【補正の内容】
【０１１４】
ＳＣ５Ａ：経路曲角判別手段
経路曲角判別手段ＳＣ５Ａは、特定のガイド候補ポイントＸｉ（ｉ＝１〜ｇの自然数、ｇは目的地の値）に対して、前記経路ＲＸに沿って前記特定のガイド候補ポイントＸｉの前記出発地Ｘ１側に配置された出発地側ガイド候補ポイントＸｉ−１と前記特定のガイド候補ポイントＸｉとの間の道路と、前記経路ＲＸに沿って前記特定のガイド候補ポイントＸｉの前記目的地Ｘｇ側に配置された目的地側ガイド候補ポイントＸｉ+１と前記特定のガイド候補ポイントＸｉとの間の道路と、の成す経路曲角度αｉが、所定の角度αａ以下であるか否かを判別する。
ＳＣ５Ｂ：道路種別変化判別手段
道路種別変化判別手段ＳＣ５Ｂは、特定のガイド候補ポイントＸｉの出発地側の道路ＲＡ〜ＲＣと、目的地Ｘ１０側の道路ＲＡ〜ＲＣの道路種別が異なっているか否かを判別する。例えば、特定のガイド候補ポイントＸ５の出発地Ｘ１側の道路ＲＢと、目的地Ｘ１０側の道路ＲＡとの道路種別（通りの名前等）が異なっているか否かを判別する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１１５
【補正方法】変更
【補正の内容】
【０１１５】
ＳＣ６：サーバ側送信手段
サーバ側送信手段ＳＣ６は、経路データ送信手段ＳＣ６Ａと、地図情報送信手段ＳＣ６Ｂとを有し、経路案内データ配信サーバ７から携帯電話１に経路データ等を送信する。
ＳＣ６Ａ：経路データ送信手段
経路データ送信手段ＳＣ６Ａは、経路作成手段ＳＣ３で作成された経路データを前記携帯電話１に送信する。
ＳＣ６Ｂ：地図情報送信手段
地図情報送信手段ＳＣ６Ｂは、前記地図データ送信要求情報に対応する地図データを前記携帯端末に送信する。即ち、実施例１の地図情報送信手段ＳＣ６Ｂは、携帯電話１で不足している単位地図データを送信する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１１７
【補正方法】変更
【補正の内容】
【０１１７】
図８に示すフローチャートはサーバ７の電源オンにより開始される。
図８のＳＴ１において、携帯電話１から送信された経路探索条件のデータを受信したか否かを判別する。イエス（Ｙ）の場合はＳＴ２に移り、ノー（Ｎ）の場合はＳＴ１を繰り返す。
ＳＴ２において、受信した経路探索条件に基づいて出発地Ｘ１から目的地Ｘ１０までの経路ＲＸを、前記道路ＲＡ〜ＲＣに沿って決定する。そして、ＳＴ３に移る。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０１１８
【補正方法】変更
【補正の内容】
【０１１８】
ＳＴ３において、決定した経路ＲＸ上のガイド候補ポイント（出発地および目的地を含む）を、経路ＲＸの進行方向（出発地Ｘ１から目的地Ｘ１０に向かう方向）に沿って、順にＸｉ（ｉ＝１〜ｇ（ｇは目的地を示す最大値、図７の場合ではｇ＝１０））を設定する。そして、ＳＴ４に移る。
ＳＴ４において、ガイド候補ポイントがガイドポイントであるか否かを判別する対象である前記特定のガイド候補ポイントＸｉのｉをｉ＝１に設定する。即ち、Ｘｉ＝Ｘ１（出発地）に設定する。そして、ＳＴ５に移る。
ＳＴ５において、ｉをインクリメントする（１加算する）。即ち、ｉ＝ｉ＋１に設定する。そして、ＳＴ６に移る。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０１１９
【補正方法】変更
【補正の内容】
【０１１９】
ＳＴ６において、ｉ＝ｇであるか否かを判別する。即ち、ガイドポイントであるか否かを判別する対象が目的地であるか否かを判別する。ノー（Ｎ）の場合はＳＴ７に移り、イエス（Ｙ）の場合はＳＴ１１に移る。
ＳＴ７において、判別対象であるガイド候補ポイントＸｉの出発地側のガイド候補ポイントＸｉ−１とＸｉとの間のベクトルと、目的地側のガイド候補ポイントＸｉ+１とＸｉとの間のベクトルとの成す角度を計算する。即ち、ガイド候補ポイントＸｉ−１とＸｉとの間の道路と、ガイド候補ポイントＸｉ+１とＸｉとの間の道路の角度である経路曲角度αｉを計算する。そして、ＳＴ８に移る。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０１２９
【補正方法】変更
【補正の内容】
【０１２９】
ＳＴ３８において、表示された地図画像をスクロールさせる入力（例えば、携帯電話１の上下左右の矢印キー等による入力）があったか否かを判別する。イエス（Ｙ）の場合はＳＴ３９に移り、ノー（Ｎ）の場合はＳＴ４０に移る。
ＳＴ３９において、地図画像をスクロールさせるスクロール入力時処理（後述する図１４のサブルーチン参照）を実行する。そして、ＳＴ３６に戻る。
ＳＴ４０において、図１０Ｉに示す地図画像上の地図拡大アイコン画像２２ｂまたは地図縮小アイコン画像２２ｃが選択されたか否か、または地図画像を回転させる入力（例えば、携帯電話１の「＃」キーを入力すると時計回りに回転し、「＊」キーを入力すると反時計回りに回転する等の選択入力）がされたか否かを判別する。イエス（Ｙ）の場合はＳＴ４１に移り、ノー（Ｎ）の場合はＳＴ４２に移る。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１３５
【補正方法】変更
【補正の内容】
【０１３５】
ＳＴ６０において、サーバ７に対して、ルート再検索要求情報（経路探索条件のデータ）を送信する。そして、ＳＴ６１に移る。
ＳＴ６１において、経路検索結果（経路データ）を受信したか否かを判別する。イエス（Ｙ）の場合はＳＴ６２に移り、ノー（Ｎ）の場合はＳＴ６１を繰り返す。
ＳＴ６２において、経路データ（ガイドポイントの位置データを含む）を更新する。そして、ＳＴ５６に戻る。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１４３
【補正方法】変更
【補正の内容】
【０１４３】
ＳＴ８４において、表示された地図画像をスクロールさせる入力（例えば、携帯電話１の上下左右の矢印キー等による入力）があったか否かを判別する。イエス（Ｙ）の場合はＳＴ８５に移り、ノー（Ｎ）の場合はＳＴ８６に移る。
ＳＴ８５において、実行中のルート案内処理を中断して、地図画像をスクロールさせるスクロール入力時処理（後述する図１４のサブルーチン参照）を実行する。そして、スクロール入力時処理終了後、ＳＴ５０に戻り、ルート案内処理を再開する。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０１５４
【補正方法】変更
【補正の内容】
【０１５４】
（実施例１の作用）
前記構成を備えた実施例１の経路案内システムＳでは、サーバ７の経路データ送信工程では、まず、携帯電話１から送信された出発地および目的地を含む経路探索条件に応じて、前記出発地Ｘ１を出発してから前記目的地Ｘ１０に到着するまでの経路ＲＸを決定（ＳＴ２参照）する。次に、ガイドポイント設定工程（ＳＴ３〜ＳＴ１１）において、複数の直線または曲線が連続的に連結されて形成された経路ＲＸの前記直線または曲線の連結点により構成されたガイド候補ポイントＸ１〜Ｘ１０の中から所定の条件（経路曲角度αｉまたは道路種別データ）に基づいて、前記ガイドポイントＸ５，Ｘ８が設定される。そして、前記ガイドポイントＸ５，Ｘ８の位置データを含む経路のデータをサーバ７で作成し、前記携帯電話１に送信する。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０１５６
【補正方法】変更
【補正の内容】
【０１５６】
携帯電話１の経路画像作成工程（ＳＴ６３の（２）参照）では、ガイドポイントの位置データを含む受信した経路データと、携帯電話１の情報表示画面１１に表示可能な範囲とに基づいて経路画像が作成される。そして、案内地図画像作成表示工程（ＳＴ６３の（２））において、作成された地図画像と、経路画像とを組み合わせて経路案内地図画像が作成され、前記情報表示画面１１に表示される。
携帯電話１のガイド実行ポイント設定工程（ＳＴ６７の（１）参照）において、前記ガイドポイントＸ５、Ｘ８及び目的地Ｘ１０の中で、前記経路ＲＸの進行方向に沿って携帯電話１の現在位置に最も近いガイドポイントＸ５，Ｘ８または目的地Ｘ１０がガイド実行ポイントに設定される。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０１６３
【補正方法】変更
【補正の内容】
【０１６３】
また、実施例１では、ベクタ地図データを使用したが、携帯電話１で表示可能なラスタ地図画像（ビットマップ画像）をサーバ７で作成して送信するように構成することも可能である。
さらに、実施例１では、ガイド候補ポイントＸ１〜Ｘ１０は、予め設定されている連結点ＮＡ１〜ＮＣ７に基づいて設定されているが、例えば、経路ＲＸが決定された後、経路に沿って１０ｍおきにガイド候補ポイントＸｉを設定し、経路曲角度αｉ等に基づいてガイドポイントを設定することも可能である。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】０１６６
【補正方法】変更
【補正の内容】
【０１６６】
１…携帯端末、
７…経路案内データ配信サーバ、
１１…情報表示画面、
２２ｆ…告知用画像、
ＫＣ１Ａ…探索結果受信手段、
ＫＣ１Ｂ…地図データ受信手段、
ＫＣ２…探索条件入力手段、
ＫＣ２Ａ…探索条件入力画像表示手段、
ＫＣ２Ｂ…探索条件記憶手段、
ＫＣ５…地図画像作成手段、
ＫＣ５Ａ…単位地図不足判別手段、
ＫＣ７…経路画像作成手段、
ＫＣ８…案内地図画像作成手段、
ＫＣ１０…現在位置計測手段、
ＫＣ１１…ガイド実行ポイント設定手段、
ＫＣ１２…距離計算手段、
ＫＣ１３…告知距離判別手段、
ＫＣ１４…ガイド情報告知手段、
ＫＣ１４Ａ…ガイド音声再生手段、
ＫＣ１４Ａ１…ガイド音声記憶手段、
ＫＣ１４Ｂ…告知画像表示手段、
ＫＣ１６Ａ…探索条件送信手段、
ＫＣ１６Ｂ…地図要求情報送信手段、
Ｌｉ…ガイド実行ポイントとの距離、
ＮＡ１〜ＮＡ１０，ＮＢ１〜ＮＢ８，ＮＣ１〜ＮＣ７…連結点、
ＲＡ〜ＲＣ…道路、
ＲＸ…経路、
Ｓ…経路案内システム、
ＳＣ１Ａ…探索条件受信手段、
ＳＣ１Ｂ…地図要求情報受信手段、
ＳＣ２…地図データ記憶手段、
ＳＣ３…経路作成手段、
ＳＣ４…ガイド候補ポイント設定手段、
ＳＣ５…ガイドポイント設定手段、
ＳＣ５Ａ…経路曲角判別手段、
ＳＣ６Ａ…経路データ送信手段、
ＳＣ６Ｂ…地図情報送信手段、
Ｘ１…出発地、
Ｘ２〜Ｘ１０…ガイド候補ポイント、
Ｘ５，Ｘ８…ガイドポイント、
Ｘ１０…目的地、
Ｘi-1…出発地側ガイド候補ポイント、
Ｘｉ…特定のガイド候補ポイント、
Ｘi+1…目的地側ガイド候補ポイント、
αａ…所定の角度、
αｉ…経路曲角度。