【手続補正書】
【提出日】平成21年6月11日(2009.6.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
原稿画像を読み取る読取手段と、
前記読取手段により読み取られた原稿画像に基づきアプリケーションデータを読み出す読出手段と、
前記読取手段により読み取られた原稿画像に基づくライセンスキーに応じて、アプリケーションデータを印刷する機能のライセンスを許可する許可手段と、
前記許可手段により許可された後、前記読出手段により読み出されたアプリケーションデータの印刷を行う印刷手段と
を備えることを特徴とする印刷装置。
【請求項２】
前記印刷手段による印刷後、アプリケーションデータを印刷する機能のライセンスを無効にする無効手段を更に備える
ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
読取手段が、原稿画像を読み取る読取工程と、
読出手段が、前記読取工程により読み取られた原稿画像に基づきアプリケーションデータを読み出す読出工程と、
許可手段が、前記読取工程により読み取られた原稿画像に基づくライセンスキーに応じて、アプリケーションデータを印刷する機能のライセンスを許可する許可工程と、
印刷手段が、前記許可工程による許可後、前記読出工程により読み出されたアプリケーションデータの印刷を行う印刷工程と
を備えることを特徴とする印刷装置の制御方法。
【請求項４】
無効手段が、前記印刷工程による印刷後、アプリケーションデータを印刷する機能のライセンスを無効にする無効工程を更に備える
ことを特徴とする請求項３に記載の印刷装置の制御方法。
【請求項５】
コンピュータを
読取部により読み取られた原稿画像に基づきアプリケーションデータを読み出す読出手段と、
前記読取部により読み取られた原稿画像に基づくライセンスキーに応じて、アプリケーションデータを印刷する機能のライセンスを許可する許可手段と、
前記許可手段による許可後、前記読出手段により読み出されたアプリケーションデータの印刷を行う印刷手段と
として機能させることを特徴とするプログラム。
【請求項６】
更に、コンピュータを、前記印刷手段による印刷後、アプリケーションデータを印刷する機能のライセンスを無効にする無効手段として機能させる
ことを特徴とする請求項５に記載のプログラム。
【請求項７】
印刷ジョブに基づいて、印刷を行う印刷装置であって、
外部装置から、前記外部装置上のアプリケーションによって生成されたアプリケーションデータと当該印刷装置が印刷可能な印刷データを含む印刷ジョブを受信する受信手段と、
暗号化情報で示されるアプリケーションデータを解析して、ビットマップデータに展開する第１展開手段と、
前記受信手段で受信した印刷ジョブ中の印刷データをビットマップデータに展開する第２展開手段と、
前記受信手段で受信した印刷ジョブ中のアプリケーションデータを、前記第１展開手段で展開可能な暗号化情報を示すビットマップデータに変換する変換手段と、
前記変換手段で変換したビットマップデータと、前記第２展開手段で展開したビットマップデータとを合成する合成手段と、
前記合成手段で合成したビットマップデータを印刷する印刷手段と
を備えることを特徴とする印刷装置。
【請求項８】
前記印刷手段によって印刷用紙上に印刷されたビットマップデータを読み取る読取手段と、
前記読取手段で読み取ったビットマップデータ中に含まれる暗号化情報を読み出す読出手段とを更に備え、
前記第１展開手段は、前記読出手段で読み出した暗号化情報で示されるアプリケーションデータを解析してビットマップデータに展開し、前記印刷手段は、そのビットマップデータを印刷する
ことを特徴とする請求項７に記載の印刷装置。
【請求項９】
前記変換手段は、前記第２展開手段で展開されたビットマップデータが印刷される印刷用紙上の余白領域に応じて、前記受信手段で受信した印刷ジョブ中のアプリケーションデータを、前記第１展開手段で展開可能な暗号化情報を示すビットマップデータに変換する
ことを特徴とする請求項７に記載の印刷装置。
【請求項１０】
当該印刷装置の機能に対するライセンス管理を行う管理手段を更に備え、
前記受信手段が受信した印刷ジョブ中に、更に、前記管理手段で管理されるライセンスに関するライセンス情報が含まれる場合、
前記変換手段は、前記印刷ジョブ中の前記アプリケーションデータと前記ライセンス情報とを、前記第１展開手段で展開可能な暗号化情報を示すビットマップデータに変換し、前記変換手段で変換したビットマップデータと、前記第２展開手段で展開したビットマップデータとを合成し、前記合成手段で合成したビットマップデータを印刷する
ことを特徴とする請求項７に記載の印刷装置。
【請求項１１】
前記印刷手段によって印刷用紙上に印刷されたビットマップデータを読み取る読取手段と、
前記読取手段で読み取ったビットマップデータ中に含まれる暗号化情報を読み出す読出手段と、
前記読出手段で読み出した暗号化情報で示されるアプリケーションデータが、前記第１展開手段による展開が許可されているか否かを判定する第１判定手段と、
前記第１判定手段によって、前記第１展開手段による展開が許可されていない場合、前記暗号化情報に前記ライセンス情報が含まれているか否かを判定する第２判定手段とを更に備え、
前記第２判定手段の判定の結果、前記ライセンス情報が含まれている場合、前記第１展開手段は、前記読出手段で読み出した暗号化情報で示されるアプリケーションデータを解析してビットマップデータに展開し、前記印刷手段は、そのビットマップデータを印刷する
ことを特徴とする請求項１０に記載の印刷装置。
【請求項１２】
前記印刷手段の印刷枚数に応じた課金情報を生成する課金手段を更に備え、
前記課金手段は、前記ライセンス情報が含まれている場合での前記印刷手段による印刷枚数に応じた第１課金情報と、前記アプリケーションデータが前記展開手段による展開が許可されている場合での前記印刷手段による印刷枚数に応じて第２課金情報とを個別に生成する
ことを特徴とする請求項１１に記載の印刷装置。
【請求項１３】
前記第２判定手段の判定の結果、前記ライセンス情報が含まれている場合、前記ライセンス情報の属性情報に基づいて、その有効性を判定する第３判定手段を更に備え、
前記第３判定手段の判定の結果、前記ライセンス情報が有効である場合、前記第１展開手段は、前記読出手段で読み出した暗号化情報で示されるアプリケーションデータを解析してビットマップデータに展開し、前記印刷手段は、そのビットマップデータを印刷する
ことを特徴とする請求項１１に記載の印刷装置。
【請求項１４】
前記第２判定手段の判定の結果、前記ライセンス情報が含まれている場合、そのライセンス情報に設定されている使用回数制限情報に基づいて、前記第１展開手段は、前記読出手段で読み出した暗号化情報で示されるアプリケーションデータを解析してビットマップデータに展開し、前記印刷手段は、そのビットマップデータを印刷する
ことを特徴とする請求項１１に記載の印刷装置。
【請求項１５】
印刷装置へ出力する印刷ジョブを生成する情報処理装置であって、
印刷データを生成する生成手段と、
印刷対象のアプリケーションデータを選択する選択手段と、
前記選択手段で選択したアプリケーションデータと、前記生成手段で生成した印刷データを含む印刷ジョブを構成する構成手段と
を備えることを特徴とする情報処理装置。
【請求項１６】
前記印刷装置の機能に対するライセンス管理にライセンス情報の付加の可否を設定する設定手段を更に備え、
前記設定手段によってライセンス情報が設定された場合、前記構成手段は、そのライセンス情報と、前記選択手段で選択したアプリケーションデータと、前記生成手段で生成した印刷データを含む印刷ジョブを構成する
ことを特徴とする請求項１５に記載の情報処理装置。
【請求項１７】
印刷装置へ出力する印刷ジョブを生成する情報処理装置と、印刷ジョブに基づいて、印刷を行う印刷装置とがネットワークを介して接続されて構成される印刷システムであって、
前記情報処理装置は、
印刷データを生成する生成手段と、
印刷対象のアプリケーションデータを選択する選択手段と、
前記選択手段で選択したアプリケーションデータと、前記生成手段で生成した印刷データを含む印刷ジョブを構成する構成手段と、
前記構成手段で構成した印刷ジョブを前記印刷装置へ送信する送信手段と、
前記印刷装置は、
前記印刷ジョブを受信する受信手段と、
暗号化情報で示されるアプリケーションデータを解析して、ビットマップデータに展開する第１展開手段と、
前記受信手段で受信した印刷ジョブ中の印刷データをビットマップデータに展開する第２展開手段と、
前記受信手段で受信した印刷ジョブ中のアプリケーションデータを、前記第１展開手段で展開可能な暗号化情報を示すビットマップデータに変換する変換手段と、
前記変換手段で変換したビットマップデータと、前記第２展開手段で展開したビットマップデータとを合成する合成手段と、
前記合成手段で合成したビットマップデータを印刷する印刷手段と
を備えることを特徴とする印刷システム。
【請求項１８】
印刷ジョブに基づいて、印刷を行う印刷装置の制御方法であって、
受信手段が、外部装置から、前記外部装置上のアプリケーションによって生成されたアプリケーションデータと当該印刷装置が印刷可能な印刷データを含む印刷ジョブを受信する受信工程と、
第１展開手段が、暗号化情報で示されるアプリケーションデータを解析して、ビットマップデータに展開する第１展開工程と、
第２展開手段が、前記受信工程で受信した印刷ジョブ中の印刷データをビットマップデータに展開する第２展開工程と、
変換手段が、前記受信工程で受信した印刷ジョブ中のアプリケーションデータを、前記第１展開工程で展開可能な暗号化情報を示すビットマップデータに変換する変換工程と、
合成手段が、前記変換工程で変換したビットマップデータと、前記第２展開工程で展開したビットマップデータとを合成する合成工程と、
印刷手段が、前記合成工程で合成したビットマップデータを印刷する印刷工程と
を備えることを特徴とする印刷装置の制御方法。
【請求項１９】
印刷装置へ出力する印刷ジョブを生成する情報処理装置の制御方法であって、
生成手段が、印刷データを生成する生成工程と、
選択手段が、印刷対象のアプリケーションデータを選択する選択工程と、
構成手段が、前記選択工程で選択したアプリケーションデータと、前記生成工程で生成した印刷データを含む印刷ジョブを構成する構成工程と
を備えることを特徴とする情報処理装置の制御方法。
【請求項２０】
印刷ジョブに基づいて、印刷を行う印刷装置の制御をコンピュータに機能させるためのプログラムであって、
前記コンピュータを、
外部装置から、前記外部装置上のアプリケーションによって生成されたアプリケーションデータと当該印刷装置が印刷可能な印刷データを含む印刷ジョブを受信する受信手段と、
暗号化情報で示されるアプリケーションデータを解析して、ビットマップデータに展開する第１展開手段と、
前記受信手段で受信した印刷ジョブ中の印刷データをビットマップデータに展開する第２展開手段と、
前記受信手段で受信した印刷ジョブ中のアプリケーションデータを、前記第１展開手段で展開可能な暗号化情報を示すビットマップデータに変換する変換手段と、
前記変換手段で変換したビットマップデータと、前記第２展開手段で展開したビットマップデータとを合成する合成手段と、
前記合成手段で合成したビットマップデータを印刷する印刷手段と
して機能させることを特徴とするプログラム。
【請求項２１】
印刷装置へ出力する印刷ジョブを生成する情報処理装置の制御をコンピュータに機能させるためのプログラムであって、
前記コンピュータを、
印刷データを生成する生成手段と、
印刷対象のアプリケーションデータを選択する選択手段と、
前記選択手段で選択したアプリケーションデータと、前記生成手段で生成した印刷データを含む印刷ジョブを構成する構成手段と
して機能させることを特徴とするプログラム。