【手続補正書】
【提出日】平成20年3月26日(2008.3.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  複数の所定データ形式の一つでソースデータ（１０、１０ａ、１０ｂ）を表す入力バイトストリームを受け取るのに適合し、前記データ形式が、制限はされないが、ＨＴＭＬ、ＶＲＭＬ、ＳＧＭＬ、及びＸＭＬによって例示される構造化されたドキュメントデータ形式を含み、かつ、出力装置（２６）を動作するのに適合した出力表現データ（２４）を生成するように前記入力バイトストリームを処理するのに適合したデジタルドキュメント処理システム（８）であって、
前記ソースデータ（１０、１０ａ、１０ｂ）を表わす前記入力バイトストリームを受け取るための手段（１１）と、
前記バイトストリームを解釈するための解釈手段（１１、１２）と、
前記バイトストリームからの解釈されたコンテンツを、前記複数の所定データ形式の１つでシステム固有の標準的な内部表現データ形式（１４）に変換するための変換手段（１２）と、
前記出力装置を動作するのに適合した前記出力表現データ（２４）を生成するように、前記内部表現データ（１４）を処理するための手段（１８、２２）とを含み、
前記ソースデータ（１０、１０ａ、１０ｂ）が、デジタルドキュメントのコンテンツ及び構造を決め、前記内部表現データ（１４）が、前記コンテンツとは別に、複数のデータタイプを定義するジェネリックオブジェクトと、ジェネリックオブジェクトの特定のインスタンスの特性を定義するパラメーターとで前記構造を記述し、
前記バイトストリームを受け取り、かつ、解釈するための前記手段（１１、１２）は、前記複数の所定データ形式の１つで前記ソースデータを受け取るのに適合し、ソースデータのデータ形式を同定し、前記ソースデータ形式の同定に基づきバイトストリームを解釈し、
前記内部表現データを処理するための前記手段（１８、２２）は前記解析又はレンダリングモジュールへのビュー制御入力（４０）に基づく、ズームされ、パンされ、及びスクロールされたビューを含んだ、前記内部表現データ（１４）の少なくとも一部の特定のビュー（２０）の出力表現データを生成するのに適合した解析及びレンダリングモジュール（１８）を含み、前記ビュー制御入力（４０）は、内部表現のどの部分が特定のビューに要求されるのかを決定するために、解析又はレンダリングモジュール（１８）によって解釈されることを特徴とするものであるデジタルドキュメント処理システム。
【請求項２】  前記解釈手段（１１、１２）は、複数のドキュメントエージェント（１２）を含み、少なくとも１つのドキュメントエージェント（１２）が、前記それぞれの所定データ形式に対応するために提供されることを特徴とする請求項１に記載のデジタルドキュメント処理システム。
【請求項３】  前記入力バイトストリームを受け取るための手段（１１）は、入力モジュール（１１）を含み、前記バイトストリームは視覚映像を表わす情報を含み、
前記解釈手段及び変換手段（１２）は、前記視覚映像の前記内部表現を生成するための解釈モジュールを含み、
前記内部表現を処理するための手段（１８、２２）は、前記視覚映像を与えるべく前記出力装置（２６）を動作するのに適した出力データストリームを生成するためのレンダリングエンジンを含むことを特徴とする請求項１又は請求項２に記載のデジタルドキュメント処理システム。
【請求項４】  前記入力モジュール（１１）は、データストリームをモニターするためで、かつ、ＨＴＭＬ、ＸＭＬ、ＰＤＦ、ＤＯＣ、ＲＭ、ＶＲＭＬ、及びＳＧＭＬからなるセットからのいずれかの形式のファイルを同定するための処理を含むことを特徴とする請求項３に記載のシステム。
【請求項５】  さらに、ジェネリックオブジェクトのタイプのライブラリ（１６）を含み、前記内部表現データ（１４）は前記ライブラリのコンテンツに基づくものであることを特徴とする前記いずれかの請求項に記載のシステム。
【請求項６】  前記解析及びレンダリングモジュール（１８）は、前記解析及びレンダリングモジュールへの前記ビュー制御入力（４０）に基づき、前記内部表現データの少なくとも一部の特定ビューのオブジェクト及びパラメーターベース表現（２０）を生成するのに適合することを特徴とする前記いずれかの請求項に記載のシステム。
【請求項７】  さらに、前記解析及びレンダリングモジュールから、前記特定ビューの前記オブジェクト及びパラメーターベース表現（２０）を受け取ること、及び前記オブジェクト及びパラメータベース表現（２０）を、特定の出力装置（２６）を動作するのに適した出力データ形式（２４）に変換することに適合した形状処理モジュール（２２）を含む請求項６に記載のシステム。
【請求項８】  前記形状処理モジュール（２２）が、オブジェクトの境界を決めるバウンディングボックス、及びバウンディングボックスにより境界をつけられたオブジェクトの実際の形状と、オブジェクトのデータコンテンツと、オブジェクトの透明性とで規定する形状に基づいて前記オブジェクトを処理することを特徴とする請求項７に記載のシステム。
【請求項９】  前記形状プロセッサ（２２）が、前記オブジェクトのエッジにグレースケールのエイリアス除去を適用するのに適合されることを特徴とする請求項８に記載のシステム。
【請求項１０】  前記形状処理モジュール（２２）が、パイプラインアーキテクチャを有することを特徴とする請求項７、請求項８、又は請求項９に記載のシステム。
【請求項１１】  前記形状処理モジュール（２２）が、少なくとも一つの画面外表示バッファを用いて前記出力データを生成し、前記少なくとも一つの画面外表示バッファが、タイルの索引付き配列により決められることを特徴とする請求項７乃至請求項１０のいずれか１項に記載のシステム。
【請求項１２】  前記少なくとも一つの画面外表示バッファのコンテンツの更新は、選択されたタイルを前記配列から除去し、前記配列に新しいタイルを加え、そして前記タイルの索引を更新することにより行われることを特徴とする請求項１１に記載のシステム。
【請求項１３】  前記解析及びレンダリングモジュール（１８）が、複数のゾーンで前記内部表データ（１４）の少なくとも一部を決めるのに適合され、それぞれのゾーンは、前記ゾーン内に含まれ又は重複するオブジェクトの結び付けられるリストを有し、そして、前記形状プロセッサが、前記ゾーン及び結び付けられるリストに基づき前記オブジェクト及びパラメーターベース表現を処理するのに適合されることを特徴とする請求項７乃至請求項１２のいずれか１項に記載のシステム。
【請求項１４】  前記出力データ（２４）により表される表示ビューの質は、前記ビュー制御入力（４０）により変えられることを特徴とする請求項７乃至請求項１３のいずれか１項に記載のシステム。
【請求項１５】  前記表示ビューの質は、複数のステップで変えられることを特徴とする請求項１４に記載の方法。
【請求項１６】  前記オブジェクトのパラメーターは、次元的、物理的、及び時間的パラメーターを含むことを特徴とする請求項４乃至請求項１４のいずれか１項に記載のシステム。
【請求項１７】  前記システムが、色データを記述するのに、クロミナンス／ルミナンスベースの色モデルを用いることを特徴とする前記いずれかの請求項に記載のシステム。
【請求項１８】  前記システムが、一以上のデータソースからの一以上のセットのソースデータを処理するためで、かつ一以上のセットの出力表現データを生成するために、全部又は一部でのデータの複数の並行の実行に適合されることを特徴とする前記いずれかの請求項に記載のシステム。
【請求項１９】  ユーザーインターフェースで用いられる対話式の画像表示が、請求項１乃至請求項１８のいずれか１項に記載のデジタルドキュメント処理システムにより生成されるデータ処理システムのためのグラフィカルユーザーインターフェース。
【請求項２０】  請求項１９に記載のグラフィカルユーザーインターフェースを組み込むデータ処理装置。
【請求項２１】  データ処理及び／又は格納のためのハードウェア装置であって、前記ハードウェア装置は請求項１乃至請求項１８のいずれか１項に記載のデジタルドキュメント処理システムをコード化することを特徴とするハードウェア装置。
【請求項２２】  さらに、コアプロセッサシステムを含む請求項２１に記載のハードウェア装置。
【請求項２３】  前記コアプロセッサが、ＲＩＳＣプロセッサであることを特徴とする請求項２２に記載のハードウェア装置。
【請求項２４】  請求項１乃至請求項１８のいずれか１項に記載のデジタルドキュメント処理システムを含むデータ処理システム。
【請求項２５】  前記データ処理システムが、携帯用データ処理装置からなることを特徴とする請求項２４に記載のデータ処理システム。
【請求項２６】  前記携帯用データ処理装置が、ワイヤレス電気通信装置からなることを特徴とする請求項２５に記載のデータ処理システム。
【請求項２７】  前記データ処理システムが、ネットワークのユーザー端末からなることを特徴とする請求項２４に記載のデータ処理システム。
【請求項２８】  請求項１乃至請求項１８のいずれか１項に記載のデジタルドキュメント処理システムを含む、データ処理システムと共に用いるための周辺装置。
【請求項２９】  前記周辺装置が、画像表示装置であることを特徴とする請求項２８に記載の周辺装置。
【請求項３０】  前記周辺装置が、ハードコピー出力装置であることを特徴とする請求項２８に記載の周辺装置。
【請求項３１】  前記周辺装置が、入力装置であることを特徴とする請求項２８に記載の周辺装置。
【請求項３２】  前記周辺装置が、ネットワーク装置であることを特徴とする請求項２８に記載の周辺装置。
【請求項３３】  前記周辺装置が、多機能周辺装置であることを特徴とする請求項２８に記載の周辺装置。
【請求項３４】  ナビゲーションの目的のため、及びユーザーの動作を記録するためのドキュメントのサムネイル画像の利用と、
有形のドキュメント又は本で用いられる動作に類似したジェスチャによるドキュメントの対話を含む、ポインティング装置及び／又はタッチスクリーン技術を用いたドキュメントの対話機能及びジェスチャベースの命令と、
ツールをドラッグすることによるツールバーからのツールの選択、及び表示の所定部分にツールをドラッグすることによる選択解除と、
命令を示すための記号的なカーソル動作と、
回転又は風景画書式及び肖像画書式の間で切り替わることによりドキュメントのビューをリフォーマットすること、
代わりのメニュー又は「タブページ」のドラッグアウト／プルダウン機能と、
ページのスクローリング／パニング機能に適用された、シミュレートされた物理的な慣性／運動量と
の特徴の少なくとも一つを含むグラフィカルユーザーインターフェースを組み込む、請求項１乃至１８又は請求項２４乃至２７のいずれか１項に記載のシステム、又は請求項２０乃至２３又は請求項２８乃至３３のいずれか１項に記載の装置。
【請求項３５】  基礎をなすドキュメントの範囲を拡大するのに適合され、そしてその拡大したビューはソースドキュメントデータに基づくものである浮遊した仮想の拡大鏡と、
ポインティング装置／タッチスクリーンを用いるテキスト入力のための浮遊した仮想の半透明キーボードと、
様々なユーザーの選択可能なユニットのいずれかを用いて繰り返し拡大縮小可能である浮遊した仮想の半透明ルーラと
のユーティリティ／ツールの少なくとも一つを含むグラフィカルユーザーインターフェースを組み込む、請求項１乃至１８又は請求項２４乃至２７のいずれか１項に記載のシステム、又は請求項２０乃至２３又は請求項２８乃至３３のいずれか１項に記載の装置。