【手続補正書】
【提出日】平成20年3月26日(2008.3.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  グラフィカルデータの視覚表示を再描画する方法であって、それによって現在の表示が更新された表示によって置換えられ、再描画要求に応じて、直ちに現在の表示を更新された表示の第１の近似表現に置換え、最終的な更新された表示を生成し、および近似表現を最終的な更新された表示に置換えることを含み、
少なくとも、前記第１の近似表現は、最終的な更新された表示に要求され、かつ、近似の前記更新された表示の要求されたコンテンツにスケーリング（１２４）されるよりも小さい解像度を持つ少なくとも１つのビットマップ（１２０）表現を含むことを特徴とするグラフィカルデータの視覚表示を再描画する方法。
【請求項２】  請求項１に記載の方法であって、近似表現を最終的な更新された表示に置換える前に、前記第１の近似表現を更新された表示の１以上の連続した改良された近似表現に置換えることを含むことを特徴とする方法。
【請求項３】  請求項１または請求項２に記載の方法であって、前記第１のおよび続きの近似表現は、前記最終的な更新された表示を生成することと並行して行われることを特徴とする方法。
【請求項４】  先行するいずれか１項に記載の方法であって、続きの改良された近似表現は、その上のスーパーインポーズされたベクトルアウトラインを有する前記更新された表示の減少された解像度のビットマップ表現の前記スケーリングされたバージョンを含むことを特徴とする方法。
【請求項５】  前記グラフィカルデータの様々な視覚表現を生成するための請求項１ないし請求項４のいずれか１項に記載の方法であって、前記視覚表示は、前記グラフィカルデータを複数の固定され所定の大きさのビットマップタイル（１３６）に分割し、前記タイルをオフスクリーンバッファ内の指標付き配列に格納し、前記グラフィカルデータの要求された視覚表現を選択された前記オフスクリーンバッファ内に格納された一組の前記タイルからアセンブルすることによってアセンブルされることを含むことを特徴とするグラフィカルデータの様々な視覚表現を生成する方法。
【請求項６】  請求項５に記載の方法であって、前記グラフィカルデータの現在の視覚表現が以下によって更新されることを特徴とする方法：
（ａ）前記オフスクリーンバッファ内に格納された前記選択された一組から冗長なタイルを除去し、
（ｂ）更新された表示の範囲を覆うために新しいタイルをビルドし、
（ｃ）前記オフスクリーンバッファ内の冗長なタイル置換えて前記選択された一組（１３８）へ新しいタイルを加え、そして、指標付き配列の指標を更新し、
（ｄ）前記更新された配列から更新された視覚表現をアセンブルする。
【請求項７】  請求項５または請求項６に記載の方法であって、前記タイルの配列は複数のソースからのグラフィカルデータを表現することを特徴とする方法。
【請求項８】  請求項７に記載の方法であって、前記複数のソースは、データ処理システムおよび前記データ処理システムのオペレーティングシステム上で実行されるアプリケーションを含むことを特徴とする方法。
【請求項９】  請求項５ないし請求項８のいずれか１項に記載の方法であって、並列に前記タイルの部分集合を処理することを含むことを特徴とする方法。
【請求項１０】  先行するいずれか１項に記載の前記視覚表現を生成するためのデジタルドキュメントを処理するための方法であって、複数のグラフィカルオブジェクト（１−８）が少なくとも１ページ上に配置され、前記ドキュメントを複数のゾーン（Ａ−Ｄ）に分割し、それぞれのゾーンのために、前記ゾーン内及び前記ゾーンに重なったオブジェクトのリストを生成することを特徴とするデジタルドキュメントを処理するための方法。
【請求項１１】  請求項１０に記載の方法であって、前記ドキュメントの部分（１４２）の視覚表現は、前記ゾーン（Ａ−Ｄ）のうちの前記ドキュメントの前記部分を交差するものを決定し、前記ドキュメントの前記部分を交差する前記ゾーンに関連付けられた一組の前記オブジェクト（１−８）を決定し、および前記視覚表現を生成するために前記一組のオブジェクトを処理することにより生成されることを特徴とする方法。
【請求項１２】  請求項１０、または請求項５ないし請求項９のいずれか１項に従属する時の請求項１１に記載の方法であって、前記各々のゾーン（Ａ−Ｄ）は、前記タイル（１３６）のうちの少なくとも１つに対応することを特徴とする方法。
【請求項１３】  先行するいずれか１項に記載の方法であって、現在の表示を前記更新された表示を第１の近似表現に置換える行程は、現在の表示の少なくとも一部を、表示のその部分の更新の近似表現で置換えることを含むことを特徴とする方法。
【請求項１４】  先行するいずれか１項に記載の方法であって、ビットマップのビューが、補間を用いて、第１の解像度（１２０）から第２の解像度（１２４）へ
ビットマップをスケーリングすることによって更新されることと特徴とする方法。
【請求項１５】  請求項１ないし請求項１４のいずれかに記載の方法を実行するのに適合するデータ処理手段を含むデジタルドキュメント処理システム。
【請求項１６】  請求項１５に記載されたシステムであって、
複数の所定のデータフォーマットのうちの一つでソースデータ（１０、１０ａ、１０ｂ）を表現する入力バイトストリームを受ける入力機構（１１）と、
前記バイトストリームを解釈するための解釈機構（１２）と、
前記バイトストリームからの解釈されたコンテンツを内部表現データフォーマット（１４）に変換するための変換機構（１２）と、および
出力機器（２６）を駆動するために適合された出力表現データ（２４）を生成するために前記内部表現データを処理するための処理機構（１８、２２）を含むことを特徴とするデジタルドキュメント処理システム。
【請求項１７】  請求項１６に記載のシステムであって、前記ソースデータ（１０、１０ａ、１０ｂ）はデジタルドキュメントのコンテンツおよび構造を定義し、前記内部表現データ（１４）は、前記コンテンツとは別個に、複数のデータ形式を定義するジェネリックオブジェクトとジェネリックオブジェクトの特定のインスタンスの特性を定義するパラメータの点から前記構造を記述することを特徴とするシステム。
【請求項１８】  請求項１７に記載のシステムであって、ジェネリックオブジェクト形式のライブラリ（１６）をさらに含み、前記内部表現データ（１４）は前記ライブラリのコンテンツに基づくことを特徴とするシステム。
【請求項１９】  請求項１７または請求項１８に記載のシステムであって、前記内部表現データ（１４）の少なくとも部分の特定のビューの表現（２０）に基づいたオブジェクトとパラメータを生成するために適合されたパーシングおよびレンダリングモジュール（１８）を含み、前記パーシングおよびレンダリングモジュールへの第１制御入力（４０）に基づくことを特徴とするシステム。
【請求項２０】  請求項１９に記載のシステムであって、前記パーシングおよびレンダリングモジュール（１８）から前記特定のビューの表現（２０）に基づいた前記オブジェクトとパラメータを受けるために、および表現に基づいた前記オブジェクトおよびパラメータを特定の出力機器（２６）を駆動するために適当な出力データフォーマット（２４）に変換するために適合された形状処理モジュール（２２）をさらに含むことを特徴とするシステム。
【請求項２１】  請求項２０に記載のシステムであって、前記形状処理モジュール（２２）は、オブジェクトの境界を定義するバウンダリーボックス、バウンダリボックスによって区切られたオブジェクトの実際の形状を定義する形状、オブジェクトのデータコンテンツ、およびオブジェクトの透明性に基づいて前記オブジェクトを処理することを特徴とするシステム。
【請求項２２】  請求項２１に記載のシステムであって、前記形状処理モジュール（２２）は、前記オブジェクトの端にグレイスケールエイリアス除去を適用するように適合されていることを特徴とするシステム。
【請求項２３】  請求項２０、請求項２１または請求項２２に記載のシステムであって、前記形状処理モジュール（２２）はパイプラインアーキテクチャを有することを特徴とするシステム。
【請求項２４】  請求項１７から請求項２３のいずれか１項に記載のシステムであって、前記オブジェクトパラメータは次元の、物理の、および時相のパラメータを含むことを特徴とするシステム。
【請求項２５】  請求項１６から請求項２４のいずれか１項に記載のシステムであって、システムは色データを記述するためにクロミナンス／ルミナンスに基づいたカラーモデルを用いることを特徴とするシステム。
【請求項２６】  請求項１６ないし請求項２５のいずれか１項に記載の方法であって、システムは１以上のデータソースから１以上の組のソースデータを処理するために、および１以上の組の出力表現データを生成するために全体でまたは部分で複数の並行実現のために適合されていることを特徴とするシステム。
【請求項２７】  データ処理システムのためのグラフィカルユーザインターフェースであって、ユーザインターフェースによって用いられるインタラクティブ視覚表示が、請求項１５ないし請求項２６のいずれか１項に記載のデジタルドキュメント処理システムによって生成されることを特徴にするグラフィカルユーザインターフェース。
【請求項２８】  請求項２７に記載のグラフィカルユーザインターフェースを取り入れたことを特徴とするデータ処理機器。
【請求項２９】データ処理および／または記憶符号化するためのハードウェア機器であって、請求項１５ないし請求項２６のいずれか１項に記載のデジタルドキュメント処理システムを含むことを特徴とするハードウェア機器。
【請求項３０】  請求項２９に記載のハードウェア機器であって、コアプロセッサシステムをさらに含むことを特徴とするハードウェア機器。
【請求項３１】  請求項３０に記載のハードウェア機器であって、前記コアプロセッサはＲＩＳＣプロセッサであることを特徴とするハードウェア機器。
【請求項３２】  請求項１５ないし請求項２６のいずれか１項に記載のデジタルドキュメント処理システムを含むことを特徴とするデータ処理システム。
【請求項３３】  請求項３２に記載のデータ処理システムであって、前記データ処理システムは携帯データ処理機器を含むことを特徴とするデータ処理システム。
【請求項３４】  請求項３３に記載のデータ処理システムであって、前記携帯データ処理機器は、無線テレコミュニケーションシステムを含むことを特徴とするデータ処理システム。
【請求項３５】  請求項３２に記載のデータ処理システムであって、前記データ処理システムは、ネットワークユーザ端末を含むことを特徴とするデータ処理システム。
【請求項３６】  データ処理システムと共に用いるための周辺機器であって、請求項１５ないし請求項２６のいずれか１項に記載のデジタルドキュメント処理システムを含むことを特徴とする周辺機器。
【請求項３７】  請求項３６に記載の周辺機器であって、前記周辺機器は視覚表示機器であることを特徴とする周辺機器。
【請求項３８】  請求項３６に記載の周辺機器であって、前記周辺機器はハードコピー出力機器であることを特徴とする周辺機器。
【請求項３９】  請求項３６に記載の周辺機器であって、前記周辺機器は入力機器であることを特徴とする周辺機器。
【請求項４０】  請求項３６に記載の周辺機器であって、前記周辺機器はネットワーク機器であることを特徴とする周辺機器。
【請求項４１】  請求項３６に記載の周辺機器であって、前記周辺機器は多機能周辺装置であることを特徴とする周辺機器。