【手続補正書】
【提出日】平成21年9月25日(2009.9.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
文書データを複数に分割する分割ステップと、
前記分割ステップにより分割された文書データ単位で、前記分割ステップにより分割された文書データの記述と、その記述を表す符号との対応関係を示す符号化テーブルを作成する作成ステップと、
前記分割ステップにより得られた複数の文書データを、前記作成ステップにより作成された符号化テーブルに基づいて符号化する符号化ステップと、
前記符号化ステップにより符号化された文書データと、その文書データに対応する符号化テーブルとを、前記分割ステップにより分割された文書データ単位で、外部装置に送信する送信ステップとを有することを特徴とする文書データ処理方法。
【請求項２】
前記符号化された文書データと、その文書データに対応する符号化テーブルとが前記外部装置で受信されると、前記受信された符号化テーブルを用いて、前記符号化された文書データを復号化する復号化ステップを有することを特徴とする請求項１に記載の文書データ処理方法。
【請求項３】
前記符号化テーブルが、前記外部装置で受信されると、受信された符号化テーブルを記憶媒体に記憶する記憶ステップを有し、
前記記憶ステップは、前記符号化テーブルが、前記外部装置で受信されると、既に記憶した不要な符号化テーブルを、受信された符号化テーブルに置き換えることを特徴とする請求項１又は２に記載の文書データ処理方法。
【請求項４】
前記文書データの分割単位を取得する取得ステップを有し、
前記分割ステップは、前記取得ステップにより取得された分割単位で、前記文書データを複数に分割することを特徴とする請求項１〜３の何れか１項に記載の文書データ処理方法。
【請求項５】
前記文書データは、構造化記述言語により記述されたデータであり、
前記取得ステップは、前記文書データの分割単位として、前記文書データにおける構造単位を取得することを特徴とする請求項４に記載の文書データ処理方法。
【請求項６】
前記構造単位は、ページ単位であることを特徴とする請求項５に記載の文書データ処理方法。
【請求項７】
前記取得ステップは、前記文書データの分割単位として、データサイズを取得し、
前記分割ステップは、前記符号化ステップにより符号化される文書データのデータ量と、その文書データに対応する符号化テーブルのデータ量との加算値が、前記取得ステップにより取得されたデータサイズ以下になるように、前記文書データを複数に分割することを特徴とする請求項４に記載の文書データ処理方法。
【請求項８】
前記取得ステップは、前記文書データの分割単位として、名前空間の影響範囲を取得し、
前記分割ステップは、前記名前空間の影響範囲に基づいて前記文書データを複数に分割することを特徴とする請求項４に記載の文書データ処理方法。
【請求項９】
前記符号化テーブルの有効範囲を、前記分割ステップにより分割された文書データ単位で設定する設定ステップを有し、
前記作成ステップは、前記分割ステップにより分割された複数の文書データに、共通する記述がある場合には、その共通する記述と、その記述を表す符号との対応関係を示す符号化テーブルを作成し、
前記設定ステップは、前記共通する記述と、その記述を表す符号との対応関係を示す符号化テーブルの有効範囲として、前記共通する記述を有する複数の文書データを設定することを特徴とする請求項１〜８の何れか１項に記載の文書データ処理方法。
【請求項１０】
前記符号化テーブルが、前記外部装置で受信されると、受信された符号化テーブルの有効範囲を検出する検出ステップと、
前記符号化テーブルが、前記外部装置で受信されると、受信された符号化テーブルの有効範囲に属する文書データが復号化されてから、前記受信された符号化テーブルを破棄する破棄ステップとを有することを特徴とする請求項９に記載の文書データ処理方法。
【請求項１１】
前記送信ステップは、前記符号化ステップにより符号化された文書データの前方に、その文書データに対応する符号化テーブルを挿入して、前記符号化ステップにより符号化された文書データと、その文書データに対応する符号化テーブルとを外部装置に送信することを特徴とする請求項１〜１０の何れか１項に記載の文書データ処理方法。
【請求項１２】
前記文書データは、構造化記述言語により記述されたデータであり、
前記作成ステップは、前記文書データにおける構造単位のボキャブラリと、そのボキャブラリを簡略化して表した符号との対応を示す符号化テーブルを作成し、
前記符号化ステップは、前記分割ステップにより得られた複数の文書データを、前記文書データにおける構造単位で符号化することを特徴とする請求項１〜１１の何れか１項に記載の文書データ処理方法。
【請求項１３】
文書データを複数に分割する分割手段と、
前記分割手段により分割された文書データ単位で、前記分割手段により分割された文書データの記述と、その記述を表す符号との対応関係を示す符号化テーブルを作成する作成手段と、
前記分割手段により得られた複数の文書データを、前記作成手段により作成された符号化テーブルに基づいて符号化する符号化手段と、
前記符号化手段により符号化された文書データと、その文書データに対応する符号化テーブルとを、前記分割手段により分割された文書データ単位で、外部装置に送信する送信手段とを有することを特徴とする文書データ作成装置。
【請求項１４】
複数に分割され、符号化された文書データと、その文書データに対応する符号化テーブルとを、前記分割された文書データ単位で外部装置から受信する受信手段と、
前記受信手段により受信された符号化テーブルを用いて、前記符号化された文書データを復号化する復号化手段とを有し、
前記符号化テーブルは、前記分割された文書データの記述と、その記述を表す符号との対応関係を示すテーブルであることを特徴とする文書データ処理装置。
【請求項１５】
前記受信手段により受信された符号化テーブルを記憶媒体に記憶する記憶手段を有し、
前記記憶手段は、前記受信手段により符号化テーブルが受信されると、既に記憶した不要な符号化テーブルを、受信された符号化テーブルに置き換えることを特徴とする請求項１４に記載の文書データ処理装置。
【請求項１６】
前記受信手段により受信された符号化テーブルの有効範囲を検出する検出手段と、
前記受信手段により符号化テーブルが受信されると、受信された符号化テーブルの有効範囲に属する文書データが、前記復号化手段により復号化されてから、前記受信された符号化テーブルを破棄する破棄手段とを有することを特徴とする請求項１５に記載の文書データ処理装置。
【請求項１７】
文書データを複数に分割する分割ステップと、
前記分割ステップにより分割された文書データ単位で、前記分割ステップにより分割された文書データの記述と、その記述を表す符号との対応関係を示す符号化テーブルを作成する作成ステップと、
前記分割ステップにより得られた複数の文書データを、前記作成ステップにより作成された符号化テーブルに基づいて符号化する符号化ステップと、
前記符号化ステップにより符号化された文書データと、その文書データに対応する符号化テーブルとを、前記分割ステップにより分割された文書データ単位で、外部装置に送信する送信ステップとをコンピュータに実行させることを特徴とするコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】文書データ処理方法、文書データ作成装置、及び文書データ処理装置
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、文書データ処理方法、文書データ作成装置、及び文書データ処理装置に関し、特に、符号化した文書データを復号化するために用いて好適なものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の文書データ作成装置は、文書データを複数に分割する分割手段と、前記分割手段により分割された文書データ単位で、前記分割手段により分割された文書データの記述と、その記述を表す符号との対応関係を示す符号化テーブルを作成する作成手段と、前記分割手段により得られた複数の文書データを、前記作成手段により作成された符号化テーブルに基づいて符号化する符号化手段と、前記符号化手段により符号化された文書データと、その文書データに対応する符号化テーブルとを、前記分割手段により分割された文書データ単位で、外部装置に送信する送信手段とを有することを特徴とする。
本発明の文書データ処理装置は、前記取得手段は、前記文書データの分割単位として、データサイズを取得し、前記分割手段は、前記符号化手段により符号化される文書データのデータ量と、その文書データに対応する符号化テーブルのデータ量との加算値が、前記取得手段により取得されたデータサイズ以下になるように、前記文書データを複数に分割することを特徴とする。