【手続補正書】
【提出日】平成20年5月2日(2008.5.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像データを入力する入力手段と、
前記入力手段から第１ベクタ画像データを入力した場合に、その第１ベクタ画像データ中にラスタ画像データ表現部分が含まれているか否かを判定する判定手段と、
前記判定手段の判定結果に基づいて、前記ラスタ画像データ表現部分を第２ベクタ画像データに変換する変換手段と、
前記変換手段で変換された第２ベクタ画像データと、前記第１ベクタ画像データ中の前記ラスタ画像データ表現部分以外の第３ベクタ画像データとに基づいて、第４ベクタ画像データを生成する生成手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記画像処理装置は、前記生成手段で生成された前記第４ベクタ画像データを記憶する記憶手段と、
前記記憶手段に記憶された第４ベクタ画像データをラスタ画像データに展開する展開手段と、
前記展開手段で展開されたラスタ画像データを、画像出力部に出力する出力手段と
を更に備えることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
当該画像処理装置は、アプリケーションから前記第１ベクタ画像データを受け取って、前記第４ベクタ画像データを画像処理システムへ出力するドライバを有し、
前記ドライバは、前記入力手段と変換手段と生成手段とを実現するためのドライバである
ことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記入力手段は、ネットワークを介して外部機器より受信した前記第１ベクタ画像データを入力する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記生成手段で生成した第４ベクタ画像データを構成するオブジェクト毎に、ラスタ画像データを生成するための中間データを生成する中間データ生成手段と、
前記中間データ生成手段で生成する中間データを一時的に記憶部に記憶するための記憶領域を確保できない場合、前記記憶部に記憶されている生成済の中間データをラスタ画像データに展開する展開手段と、
前記展開手段で展開したラスタ画像データをベクタ画像データに変換する第２変換手段と、
前記第２変換手段によって得られるベクタ画像データの中間データを、前記中間データ生成手段を用いて生成し、当該生成された前記第２変換手段によって得られるベクタ画像データの中間データを、前記生成済の中間データの代わりに、前記記憶部に記憶させるように制御する制御手段と
を更に備えることを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記展開手段は、前記記憶部に記憶されている生成済の中間データの内、同一の属性を有する中間データをラスタ画像データに展開する
ことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
処理対象のベクタ画像データ中に含まれるラスタ画像データ表現部分をベクタ画像データに変換するか否かを指定する指定手段を更に備える
ことを特徴とする請求項１に記載の画像処理装置。
【請求項８】
ベクタ画像データを入力する入力手段と、
前記入力手段から入力したベクタ画像データを構成するオブジェクト毎に、ラスタ画像データを生成するための中間データを生成する中間データ生成手段と、
前記中間データ生成手段で生成する中間データを一時的に記憶部に記憶するための記憶領域を確保できない場合、前記記憶部に記憶されている生成済の中間データをラスタ画像データに展開する展開手段と、
前記展開手段で展開したラスタ画像データをベクタ画像データに変換する変換手段と、
前記変換手段によって得られるベクタ画像データの中間データを、前記中間データ生成手段を用いて生成し、当該生成された中間データを、前記生成済の中間データの代わりに、前記記憶部に記憶させるように制御する制御手段と
を備えることを特徴とする画像処理装置。
【請求項９】
前記展開手段は、前記記憶部に記憶されている生成済の中間データの内、同一の属性を有する中間データをラスタ画像データに展開する
ことを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
入力手段、判定手段、変換手段及び生成手段を備える画像処理装置による画像処理方法であって、
入力手段が、画像データを入力する入力工程と、
判定手段が、前記入力工程で第１ベクタ画像データを入力した場合に、その第１ベクタ画像データ中にラスタ画像データ表現部分が含まれているか否かを判定する判定工程と、
変換手段が、前記判定工程の判定結果に基づいて、前記ラスタ画像データ表現部分を第２ベクタ画像データに変換する変換工程と、
生成手段が、前記変換工程で変換された第２ベクタ画像データと、前記第１ベクタ画像データ中の前記ラスタ画像データ表現部分以外の第３ベクタ画像データとに基づいて、第４ベクタ画像データを生成する生成工程と
を備えることを特徴とする画像処理方法。
【請求項１１】
入力手段、中間データ生成手段、展開手段、変換手段及び制御手段を備える画像処理装置による画像処理方法であって、
前記入力手段が、ベクタ画像データを入力する入力工程と、
前記中間データ生成手段が、前記入力工程で入力されたベクタ画像データを構成するオブジェクト毎に、ラスタ画像データを生成するための中間データを生成する中間データ生成工程と、
前記展開手段が、前記中間データ生成工程で生成する中間データを一時的に記憶部に記憶するための記憶領域を確保できない場合、前記記憶部に記憶されている生成済の中間データをラスタ画像データに展開する展開工程と、
前記変換手段が、前記展開工程で展開したラスタ画像データをベクタ画像データに変換する変換工程と、
前記制御手段が、前記変換工程によって得られるベクタ画像データの中間データを生成し、当該生成された中間データを、前記生成済の中間データの代わりに、前記記憶部に記憶させるように制御する制御工程と
を備えることを特徴とする画像処理方法。
【請求項１２】
画像処理装置の制御をコンピュータに実行させるためのプログラムであって、
画像データを入力する入力工程と、
前記入力工程で第１ベクタ画像データが入力された場合に、その第１ベクタ画像データ中にラスタ画像データ表現部分が含まれているか否かを判定する判定工程と、
前記判定工程の判定結果に基づいて、前記ラスタ画像データ表現部分を第２ベクタ画像データに変換する変換工程と、
前記変換工程で変換された第２ベクタ画像データと、前記第１画像データ中の前記ラスタ画像データ表現部分以外の第３ベクタ画像データとに基づいて、第４ベクタ画像データを生成する生成工程と
をコンピュータに実行させることを特徴とするプログラム。
【請求項１３】
画像処理装置の制御をコンピュータに実行させるためのプログラムであって、
ベクタ画像データを入力する入力工程と、
前記入力工程で入力されたベクタ画像データを構成するオブジェクト毎に、ラスタ画像データを生成するための中間データを生成する中間データ生成工程と、
前記中間データ生成工程で生成する中間データを一時的に記憶部に記憶するための記憶領域を確保できない場合、前記記憶部に記憶されている生成済の中間データをラスタ画像データに展開する展開工程と、
前記展開工程で展開したラスタ画像データをベクタ画像データに変換する変換工程と、
前記変換工程によって得られるベクタ画像データの中間データを生成し、当該生成された中間データを、前記生成済の中間データの代わりに、前記記憶部に記憶させるように制御する制御工程と
をコンピュータに実行させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
上記の目的を達成するための本発明による画像処理装置は以下の構成を備える。即ち、
画像データを入力する入力手段と、
前記入力手段から第１ベクタ画像データを入力した場合に、その第１ベクタ画像データ中にラスタ画像データ表現部分が含まれているか否かを判定する判定手段と、
前記判定手段の判定結果に基づいて、前記ラスタ画像データ表現部分を第２ベクタ画像データに変換する変換手段と、
前記変換手段で変換された第２ベクタ画像データと、前記第１ベクタ画像データ中の前記ラスタ画像データ表現部分以外の第３ベクタ画像データとに基づいて、第４ベクタ画像データを生成する生成手段と
を備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
また、好ましくは、前記画像処理装置は、前記生成手段で生成された前記第４ベクタ画像データを記憶する記憶手段と、
前記記憶手段に記憶された第４ベクタ画像データをラスタ画像データに展開する展開手段と、
前記展開手段で展開されたラスタ画像データを、画像出力部に出力する出力手段と
を更に備える。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
また、好ましくは、当該画像処理装置は、アプリケーションから前記第１ベクタ画像データを受け取って、前記第４ベクタ画像データを画像処理システムへ出力するドライバを有し、
前記ドライバは、前記入力手段と変換手段と生成手段とを実現するためのドライバである。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
また、好ましくは、前記生成手段で生成した第４ベクタ画像データを構成するオブジェクト毎に、ラスタ画像データを生成するための中間データを生成する中間データ生成手段と、
前記中間データ生成手段で生成する中間データを一時的に記憶部に記憶するための記憶領域を確保できない場合、前記記憶部に記憶されている生成済の中間データをラスタ画像データに展開する展開手段と、
前記展開手段で展開したラスタ画像データをベクタ画像データに変換する第２変換手段と、
前記第２変換手段によって得られるベクタ画像データの中間データを、前記中間データ生成手段を用いて生成し、当該生成された前記第２変換手段によって得られるベクタ画像データの中間データを、前記生成済の中間データの代わりに、前記記憶部に記憶させるように制御する制御手段と
を更に備える。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
前記生成手段で生成した第４ベクタ画像データを構成するオブジェクト毎に、ラスタ画像データを生成するための中間データを生成する中間データ生成手段と、
前記中間データ生成手段で生成する中間データを一時的に記憶部に記憶するための記憶領域を確保できない場合、前記記憶部に記憶されている生成済の中間データをラスタ画像データに展開する展開手段と、
前記展開手段で展開したラスタ画像データをベクタ画像データに変換する第２変換手段と、
前記第２変換手段によって得られるベクタ画像データの中間データを、前記中間データ生成手段を用いて生成し、当該生成された前記第２変換手段によって得られるベクタ画像データの中間データを、前記生成済の中間データの代わりに、前記記憶部に記憶させるように制御する制御手段と
を更に備える。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
また、好ましくは、前記展開手段は、前記記憶部に記憶されている生成済の中間データの内、同一の属性を有する中間データをラスタ画像データに展開する。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】変更
【補正の内容】
【００２８】
上記の目的を達成するための本発明による画像処理装置は以下の構成を備える。即ち、
ベクタ画像データを入力する入力手段と、
前記入力手段から入力したベクタ画像データを構成するオブジェクト毎に、ラスタ画像データを生成するための中間データを生成する中間データ生成手段と、
前記中間データ生成手段で生成する中間データを一時的に記憶部に記憶するための記憶領域を確保できない場合、前記記憶部に記憶されている生成済の中間データをラスタ画像データに展開する展開手段と、
前記展開手段で展開したラスタ画像データをベクタ画像データに変換する変換手段と、
前記変換手段によって得られるベクタ画像データの中間データを、前記中間データ生成手段を用いて生成し、当該生成された中間データを、前記生成済の中間データの代わりに、前記記憶部に記憶させるように制御する制御手段と
を備える。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
また、好ましくは、前記展開手段は、前記記憶部に記憶されている生成済の中間データの内、同一の属性を有する中間データをラスタ画像データに展開する。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
上記の目的を達成するための本発明による画像処理方法は以下の構成を備える。即ち、
入力手段、判定手段、変換手段及び生成手段を備える画像処理装置による画像処理方法であって、
入力手段が、画像データを入力する入力工程と、
判定手段が、前記入力工程で第１ベクタ画像データを入力した場合に、その第１ベクタ画像データ中にラスタ画像データ表現部分が含まれているか否かを判定する判定工程と、
変換手段が、前記判定工程の判定結果に基づいて、前記ラスタ画像データ表現部分を第２ベクタ画像データに変換する変換工程と、
生成手段が、前記変換工程で変換された第２ベクタ画像データと、前記第１ベクタ画像データ中の前記ラスタ画像データ表現部分以外の第３ベクタ画像データとに基づいて、第４ベクタ画像データを生成する生成工程と
を備える。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】変更
【補正の内容】
【００３２】
上記の目的を達成するための本発明による画像処理方法は以下の構成を備える。即ち、
入力手段、中間データ生成手段、展開手段、変換手段及び制御手段を備える画像処理装置による画像処理方法であって、
前記入力手段が、ベクタ画像データを入力する入力工程と、
前記中間データ生成手段が、前記入力工程で入力されたベクタ画像データを構成するオブジェクト毎に、ラスタ画像データを生成するための中間データを生成する中間データ生成工程と、
前記展開手段が、前記中間データ生成工程で生成する中間データを一時的に記憶部に記憶するための記憶領域を確保できない場合、前記記憶部に記憶されている生成済の中間データをラスタ画像データに展開する展開工程と、
前記変換手段が、前記展開工程で展開したラスタ画像データをベクタ画像データに変換する変換工程と、
前記制御手段が、前記変換工程によって得られるベクタ画像データの中間データを生成し、当該生成された中間データを、前記生成済の中間データの代わりに、前記記憶部に記憶させるように制御する制御工程と
を備える。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】変更
【補正の内容】
【００３４】
上記の目的を達成するための本発明によるプログラムは以下の構成を備える。即ち、
画像処理装置の制御をコンピュータに実行させるためのプログラムであって、
画像データを入力する入力工程と、
前記入力工程で第１ベクタ画像データが入力された場合に、その第１ベクタ画像データ中にラスタ画像データ表現部分が含まれているか否かを判定する判定工程と、
前記判定工程の判定結果に基づいて、前記ラスタ画像データ表現部分を第２ベクタ画像データに変換する変換工程と、
前記変換工程で変換された第２ベクタ画像データと、前記第１画像データ中の前記ラスタ画像データ表現部分以外の第３ベクタ画像データとに基づいて、第４ベクタ画像データを生成する生成工程と
をコンピュータに実行させる。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
上記の目的を達成するための本発明によるプログラムは以下の構成を備える。即ち、
ベクタ画像データを入力する入力工程と、
前記入力工程で入力されたベクタ画像データを構成するオブジェクト毎に、ラスタ画像データを生成するための中間データを生成する中間データ生成工程と、
前記中間データ生成工程で生成する中間データを一時的に記憶部に記憶するための記憶領域を確保できない場合、前記記憶部に記憶されている生成済の中間データをラスタ画像データに展開する展開工程と、
前記展開工程で展開したラスタ画像データをベクタ画像データに変換する変換工程と、
前記変換工程によって得られるベクタ画像データの中間データを生成し、当該生成された中間データを、前記生成済の中間データの代わりに、前記記憶部に記憶させるように制御する制御工程と
をコンピュータに実行させる。