【誤訳訂正書】
【提出日】平成21年9月16日(2009.9.16)
【誤訳訂正１】
【訂正対象書類名】明細書
【訂正対象項目名】００１５
【訂正方法】変更
【訂正の内容】
【００１５】
それ故、電子マップのデータベースに近道を自動的に追加することができ、その追加される近道が有用で且つ効率的な近道であるようにするシステムが要望される。
【誤訳訂正２】
【訂正対象書類名】明細書
【訂正対象項目名】００１７
【訂正方法】変更
【訂正の内容】
【００１７】
１つの実施形態において、本発明は、電子マップのノード及びリンクのセットを記憶することを含む方法を用いて実施される。各リンクは、リンクプライオリティを有する。システムは、プロセッサを用いてノードから外方に探査する。この探査段階は、どのノードが有用でないか決定することを含む。探査中にトラバースされそして有用でないと決定されたノードで終了しないリンクのセットに対して新たなリンクプライオリティが形成される。複合リンクが構築される。複合リンクは、新たなリンクプライオリティをもつ１つ以上のリンクを含む。システムは、複合リンクを電子マップに記憶する。複合リンクが近道を表わす。
【誤訳訂正３】
【訂正対象書類名】明細書
【訂正対象項目名】００１９
【訂正方法】変更
【訂正の内容】
【００１９】
１つの別の形態において、システムは、探査中にトラバースしたＵターンを含む経路に対して１つ以上のＵターン指示を記憶する段階も含む。この実施形態では、新たなリンクプライオリティを形成する段階は、記憶されたＵターン指示に関連したリンク又は経路を考慮しない。
【誤訳訂正４】
【訂正対象書類名】明細書
【訂正対象項目名】００４８
【訂正方法】変更
【訂正の内容】
【００４８】
ステップ４０４において、ショートカット発生器２２は、ステップ４００に見出されるノードの１つを取り上げる。ステップ４０６に於いて、ショートカット発生器２２は、ステップ４０４において取り上げられるノードから外方へ調査する。ステップ４０６における調査のステップは、図７のパスを探すプロセス(pathfinding process)の変更バージョンである。幾つかの例外は、調査が現在の走査プライオリティと等しいか、現在の走査プライオリティ以上か、または現在の走査プライオリティより小さい使用プライオリティを伴うリンクに沿ってトラバースすることができるだけである。
【誤訳訂正５】
【訂正対象書類名】明細書
【訂正対象項目名】００５１
【訂正方法】変更
【訂正の内容】
【００５１】
ステップ５０２において、各々のノードに対する有用フィールドが最初に無限（または、他の大きな数）にセットされる。ステップ５０２が完了したのち、図１０のプロセスはステップ５０４へ進み、他の適切な隣接ノードがあるかを判断する。ステップ５０４は、適切な隣接ノードが、現在の走査プライオリティに等しい使用プライオリティか、現在の走査プライオリティ以下か現在の走査プライオリティより上のプライオリティを有するリンクがこれらの隣接ノード間をトラバースすることができる点を有するだけであることを除いてステップ３０６と同様である。もし、他の適切な隣接ノードがあるなら、プロセスはステップ５０６へ続き、そこで適切な隣接ノードのポイントの１つが取り上げられ、そして取り上げられた適切な隣接ノードがビジットされたリストにあるかどうかを判断する。もし、それがビジットされたリストにあるなら、本方法は、ステップ５１０へ進みノードがビジットされたリストに高いコストを有するかを判断する。もし、それが高いコストを有しているなら、本方法はステップ５１２へ進み、新しいコストビジットされたリストを編集し、新しいコストと新しい前のノードをビジットされたリストへ加え、プライオリティキューがそれにより編集され、必要なら、Ｕターンフィールドが更新される。すなわち、もし、考慮中に現在のノードへのトラベルがＵターンを必要とするなら、ＵターンフィールドはＵターンを示すためにセットされなければならない。Ｕターンフィールドの使用が従来技術のシステムの改善を示す。ステップ５１２に於いて、もし、前のノード（ビジットされたリストにある）が１にセットされたそのアンティシーデントフィールドを有するなら、考慮中に現在のノードに対するアンティシーデントフィールドが１にセットされる。ステップ５１２の後、プロセスはステップ５１４へ進む。もし、ステップ５１０において、ビジットされたリストに高いコストがないことが判断されるなら、プロセスはステップ５１４を続ける。ステップ５１４において、ショートカット発生器２２は考慮中に現在の隣接ノードに対する有用性をチェックする。ステップ５１４の後、プロセスはステップ５０４へ戻りループする。もし、ステップ５０６において、考慮中に隣接ノードがビジットされたリストになかったことが判断されたなら、本方法は、機能がステップ５１２と同じであり、ビジットされたリストを編集し、プライオリティキューを編集し、もし必要なら、Ｕターンフィールドを更新し、そしてもし必要なら、アンティシーデントフィールドを更新するステップを含むステップ５０８へ進む。ステップ５０８の後、本方法は、ステップ５０４へ戻りループする。
【誤訳訂正６】
【訂正対象書類名】明細書
【訂正対象項目名】００５５
【訂正方法】変更
【訂正の内容】
【００５５】
図１１は、図１０のステップ５１４（有用性のチェック）を実施する方法を記載するフローチャートである。図１１の方法は、図１０の精査時において考慮中のノードが既に招待リストにある場合に実行される。ステップ５５０において、ショートカットジェネレータ２２は、考慮中のノードに対する２つのパスのどちらが無用パスであるかどうかを決定する。すなわち、ノードは既に招待リストにあるので、そのノードに到達するパスは２つある。第１のパスは、（ステップ５１２より前の）招待リストにより指示されたパスを含む。第２のパスは、プライオリティキューの現在の先頭ノードを介して考慮中の現在の隣接ノードに到達するパスを含む。より大きなコストを有するパスが無用パスとみなされる。
【誤訳訂正７】
【訂正対象書類名】明細書
【訂正対象項目名】００５６
【訂正方法】変更
【訂正の内容】
【００５６】
ステップ５５２において、ショットカットジェネレータ２２は、無用パスに沿って１リンクだけノードへバックトラッキングし、直ちに考慮中の現在の隣接ノードに進む。ステップ５５４において、ショートカットジェネレータ２２は、ステップ５５２で見つけられたノードを出るフォワードリンクを考慮する。フォワードリンクは、ノードを出るリンクである。ステップ５５２で見つけられたノードからのフォワードリンクは、それが、より低コストを有する招待リストに既にあるノードに通じ、その前のノードがステップ５５２で見つけられたノード以外のノードである場合に、無用であるとみなされる。考慮中のノードからのフォワードリンクの少なくとも１つが無用でない場合には、図１１のプロセスは完了する。フォワードリンクが全て無用である場合には、ショートカットジェネレータ２２はステップ５５６に進み、ステップ５５２で見つけられたノードの有用性をゼロにリセットする。ステップ５５８において、ショートカットジェネレータ２２は、その有用性がゼロにリセットされたばかりのノードから１リンクだけバックトラッキングする。ステップ５６０において、ショートカットジェネレータ２２は、ステップ５５８においてバックトラッキングされたノードを出る各フォーワードリンクの有用性を決定する。リンクの有用性は、リンクのコストとリンクのターゲットノードの有用性の和である。ステップ５５８において到達したノードの有用性フィールドは、そのフォーワードリンクの最大有用性に変更される。従って、移動できるリンクのいずれかが無限の有用性を有する場合には、ノードの有用性は無限にそのままである可能性が高い。ステップ５５８においてバックトラッキングされたノードが、その有用性がステップ５６２において変更された有用性を有する場合には、システムは、ステップ５５８にループバックし、ステップ５５８〜５６４を繰返す。これらのステップの１つの誘因は、１つのノードだけが複数の無用ノードに通じている場合には、そのノードもまた無用であることである。ステップ５６２においてノードの有用性が変更されなかった場合には、図１１のプロセスは完了する。一般に、前のショートカットジェネレータは、別のパスによってより速い方法で移動できる場所に通じているので有用でなかったショートカット又は合成リンクを生成した。従って、図１１のステップは、より有効で且つより有用なショートカットを生成することにより従来技術に比べて大きな改良を提供する。
【誤訳訂正８】
【訂正対象書類名】明細書
【訂正対象項目名】００７０
【訂正方法】変更
【訂正の内容】
【００７０】
図１４は、近道発生装置および／または、パス発見システムを実行するのに使用することができるコンピュータシステムのハイレベルブロックダイヤグラムを図示したものである。図１４のコンピュータシステムはプロセッサユニット７１２およびメインメモリ７１４を備えている。プロセッサユニット７１２は、単一のマイクロプロセッサを含むことができ、あるいは、多数のプロセッサシステムとしてのコンピュータシステムを形成するための複数のマイクロプロセッサを含むことができる。メインメモリ７１４は、プロセッサユニット７１２によって実行されるインストラクションおよびデータを一部、格納する。本発明のシステムが、全体的にまたは、部分的にソフトウェアで実行される場合には、メインメモリ７１４は動作中に実行可能なコードを記憶する。メインメモリ７１４ダイナミックランダムアクセスメモリ（ＤＲＡＭ）および高速キャッシュメモリのバンクを備えることができる。
【誤訳訂正９】
【訂正対象書類名】明細書
【訂正対象項目名】００７１
【訂正方法】変更
【訂正の内容】
【００７１】
図１４のシステムは、さらに大容量記憶装置７１６、周辺機器７１８、入力装置７２０、可搬式記憶媒体ドライブ７２２、グラフィックサブシステム７２４および出力ディスプレイ７２６を備える。簡単化するために、図１４に示される構成要素は、単一のバス７２８を介して接続されているように描かれている。しかし、構成物は、１つあるいはそれ以上の伝送手段を介して接続することができる。たとえば、プロセッサ７１２およびメインメモリ７１４はローカルマイクロプロセッサバスを介して接続することができる。そして、大容量記憶装置７１６、周辺機器７１８、可搬式記憶媒体ドライブ７２２およびグラフィックサブシステム７２４は、１つ以上の入出力（Ｉ／Ｏ）バスを介して接続することができる。大容量記憶装置７１６は、磁気ディスクドライブあるいは光学的ディスクドライブで実行することができるものであるが、プロセッサユニット７１２によって使用されるデータおよびインストラクション（命令）を格納するための不揮発性記憶装置である。１つの実施例においては、大容量記憶装置７１６は、メインメモリ７１４へのローディングの目的で、本発明を実行するシステムソフトウエアを格納する。 可搬式記憶媒体ドライブ７２２は、可搬式不揮発性記憶媒体、例えばフロッピー（登録商標）ディスク、に関連して動作するものであって、図１４のコンピュータシステムに対してデータおよびコードの入出力を行う。一つの実施例では、本発明を実行するためのシステムソフトウエアは、そのような可搬式媒体に記憶されており、該可搬式記憶媒体ドライブ７２２を介してコンピュータシステムに入力される。周辺機器７１８は、任意の形式のコンピュータ支持装置、例えば、入出力（Ｉ／Ｏ）インターフェース、を備えることができ、該コンピュータシステムに付加的な機能を追加する。たとえば、周辺機器７１８は、ネットワーク、モデム、等に対してコンピュータシステムを介在させるためのネットワークインターフェースカードを備えることができる。 入力装置７２０は、ユーザーインターフェースの一部を与える。入力装置７２０は、英数字およびその他のキー情報を入力するための英数字キーパッド、あるいはマウス、トラックボール、スタイラス、あるいはカーソル方向キーといった、ホインティングデバイスを備えることができる。テクスチャおよびグラフィック情報を表示するために、図１４のコンピュータシステムは、グラフィックサブシステム７２４および出力ディスプレイ７２６を備える。出力ディスプレイ７２６陰極線管（ＣＲＴ）ディスプレイ、液晶ディスプレイ（ＬＣＤ）あるいはその他の適当なディスプレイ装置を備えることができる。グラフィックサブシステム７２４は、テクスチャおよびグラフィカル情報を受信し、ディスプレイ７２６に出力するための情報を処理する。出力装置７２６は、パス発見判断の結果を報告し、マップを表示し、方向を表し、情報確認を表示し、および／または、ユーザーインターフェースの一部であるその他の情報を表示するのに使用することができる。図１４のシステムは、または、オーディオシステム７２８を備えており、このオーディオシステムは、マイクロフォンを備える。１つの実施例では、オーディオシステム７２８���、マイクロフォンからのオーディオ信号を受信するサウンドカードを備える。さらに、図１４のシステムは、出力装置７３２を備えている。適当な出力装置の例は、スピーカー、プリンター等を含む。
【誤訳訂正１０】
【訂正対象書類名】図面
【訂正対象項目名】図１２
【訂正方法】変更
【訂正の内容】
【図１２】
2002532693.tif 000001