【手続補正書】
【提出日】平成19年9月13日(2007.9.13)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  地理情報にアクセスするためのシステムであって、
（ａ）２つ以上の地理的に分散されたサーバ（１０６）と、
（ｂ）シンクライアント（１０２）と、
（ｃ）該サーバ（１０６）のうちの１つのサーバ上で実行するサーブレット（１０８）であって、該サーブレット（１０８）は、複数のプラットフォーム上で使用される単一コードストリームによってインプリメントされ、該サーブレットは、
（ｉ）地理的に分散されたマップデータを該２つ以上のサーバ（１０６）から取得することであって、該マップデータは、ベクトルベースのマップ層データに対する層定義の形式のメタデータを含む、ことと、
（ｉｉ）地理的に分散された属性データ（１２８）を該２つ以上のサーバ（１０６）から取得することと、
（ｉｉｉ）該マップデータおよび該属性（１２８）データをデクラッタリングすることと、
（ｉｖ）該マップデータおよび該属性（１２８）データを圧縮およびコード化することと、
（ｖ）ネットワーク（１１８）を介して、該圧縮およびコード化されたマップデータおよび属性データ（１２８）を、シンクライアント（１０２）にアクセス可能なロケーションに配置することと
を実行するように構成されたサーブレット（１０８）と、
（ｄ）シンクライアント（１０２）上のアプリケーション（１３０）であって、
（ｉ）該ネットワーク（１１８）を介して、該圧縮およびコード化されたマップデータおよび属性データ（１２８）を該ロケーションから取得することと、
（ｉｉ）該圧縮およびコード化されたマップデータおよび属性データ（１２８）を該シンクライアント（１０２）上に表示することと
を実行するように構成されたアプリケーション（１３０）と
を含む、システム。
【請求項２】  前記アプリケーション（１３０）は、前記サーブレット（１０８）に割当てを送信するようにさらに構成され、該サーブレット（１０８）は、該割当てについて、前記圧縮およびコード化されたマップデータおよび属性（１２８）データを送信するように構成される、請求項１に記載のシステム。
【請求項３】  前記シンクライアント（１０２）上の前記アプリケーション（１３０）は、
該シンクライアント（１０２）上に表示される前記マップデータおよび前記属性（１２８）データをマークアップするためにスタイラスを利用するユーザから、マークアップエンティティに関するピクセルデータから構成されるマークアップデータを取得することと、
該マークアップデータから構成されるファイルを生成することと、
該マークアップデータのファイルを該シンクライアント（１０２）から前記サーバ（１０６）にアップロードすることと
を実行するようにさらに構成される、請求項１に記載のシステム。
【請求項４】  前記アプリケーション（１３０）は、
ソケット接続を得る工程と、
常駐マップセットのインベントリを取得する工程と、
該常駐マップセットと関連付けられたマークアップデータを検索する工程と、
全ての常駐マークアップデータを該サーバ（１０６）にアップロードする工程と
によって、前記データをサーバ（１０６）にアップロードする、請求項３に記載のシステム。
【請求項５】  前記マークアップデータはレッドラインであり、前記アプリケーション（１３０）は、
新しいレッドラインオブジェクトが選択されたのはいつかを決定する工程と、
スタイラスが前記シンクライアント（１０２）の画面と接触した状態にある間に、レッドラインオブジェクトを取得する工程と
によって、該マークアップデータをユーザから取得するように構成される、請求項３に記載のシステム。
【請求項６】  前記マークアップデータはメモ書きであり、前記アプリケーション（１３０）は、
新しいメモ書きオブジェクトが選択されたのはいつかを決定する工程と、
前記シンクライアント（１０２）上のマップの表示内のアンカーポイントのユーザ選択を受け取る工程と、
該シンクライアント（１０２）上にテキスト入力画面を表示する工程と、
ユーザが該テキスト入力画面に入力したテキストを受け取る工程と、
該アンカーポイントにおけるメモ書きを表すアイコンを表示する工程と
によって、ユーザから該マークアップデータを取得するように構成される、請求項３に記載のシステム。
【請求項７】  前記サーバ（１０６）は、
前記マップデータおよび前記属性（１２８）データに関するマークアップデータから構成されるファイルを前記シンクライアントから取得することであって、該マップデータは、地理データのコード化および空間的に付けされたベクトル表示を含む、ことと、
該マークアップデータを座標データに変換することと、
該座標データを用いて、標準データフォーマット（ＳＤＦ）ファイルを取得することであって、該標準データフォーマット（ＳＤＦ）ファイルは、該マークアップデータを該マップデータおよび該属性（１２８）データ上に重ねるために用いることが可能である、ことと
を実行するように構成される、請求項１に記載のシステム。
【請求項８】  （ａ）前記マップデータは、
（１）複数のラスタタイルと、
（２）該マップデータのオブジェクトに関するベクトルオブジェクトデータと
を含むマップデータとから構成され、
（ｂ）前記サーブレット（１０８）は、
（１）該ベクトルオブジェクトデータの一部をフィルタリング除去することによって前記オブジェクトの形状を一般化する工程と、
（２）前記オブジェクトが配置される該ラスタタイルの起点について該オブジェクトのロケーションのオフセットをコード化することによって、該オブジェクトのロケーションを差別的にコード化する工程と、
（３）該オブジェクトの境界をコード化することによって、該ベクトルオブジェクトデータを空間的にインデックス付けする工程と
によって、デクラッタ、圧縮、およびコード化を実行するように構成される、請求項１に記載のシステム。
【請求項９】  前記アプリケーション（１３０）は、
１つ以上のラスタタイルの境界を評価して、該ポイントを含む前記ラスタタイルを決定する工程と、
該ポイントを含む該ラスタタイル内のオブジェクトの境界を評価して、該ポイントを含むのはどのオブジェクトかを決定する工程と
によって、ポイントによって識別されるオブジェクトを決定するようにさらに構成される、請求項８に記載のシステム。
【請求項１０】  前記ラスタタイルは、主に横列を用いたフォーマットで格納され、該フォーマットは、各ラスタタイルに関するインデックスによって追随され、該ラスタタイルのそれぞれは、該ラスタファイルのストレージに対応する順序で格納され、該インデックスは、
前記一般化されたベクトルオブジェクトデータを含む記録に対する参照と、
各ラスタタイルに関する前記オフセットおよび前記境界と
を含む、請求項８に記載のシステム。
【請求項１１】  前記サーブレット（１０８）は、シンクライアント（１０２）からの前記マップデータに関するリクエストを受け取る前に、該マップデータを取得する、請求項１に記載のシステム。
【請求項１２】  前記サーブレット（１０８）は、シンクライアント（１０２）から該マップデータに関するリクエストを受け取る前に、
マップセットに含まれる１つ以上のマップを識別する工程と、
前記１つ以上のマップに関するマップデータを前記サーバ（１０６）から取得する工程と、
該マップデータから構成されるマップセットを生成する工程と
を実行することによって、該マップデータを取得する、請求項１に記載のシステム。
【請求項１３】  前記サーブレット（１０８）は、作業命令に関連するリクエストを受信することに応答して、前記識別する工程と、前記取得する工程と、前記生成する工程とを実行するように構成される、請求項１２に記載のシステム。
【請求項１４】  前記サーブレット（１０８）は、
マップセット中の１つ以上のマップを識別する工程と、
複数の中央処理ユニット上の別個のスレッドをインスタンス化して、該１つ以上のマップに関するマップデータを該サーバ（１０６）から並列取得する工程と、
該マップデータから構成される過渡的データベースを組み立てる工程と、
該過渡的データベースを用いて、該マップデータから構成されるマップセットを生成する工程と
によって、該マップデータを取得する、請求項１に記載のシステム。