【手続補正書】
【提出日】平成19年3月9日(2007.3.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
機種の異なる複数の画像形成装置のそれぞれと接続可能であるとともに、アプリケーションプログラムを実行可能な情報処理装置であって、
上記複数の画像形成装置とは異なる外部装置と通信する通信手段と、
上記アプリケーションプログラムに含まれる命令が上記情報処理装置と接続されている上記画像形成装置の機種に依存する機種依存情報を必要とするものである場合、上記情報処理装置と接続されている上記画像形成装置が有する記憶手段に記憶された上記機種依存情報の取得を要求する取得要求を上記情報処理装置と接続されている上記画像形成装置に送信する機種依存情報要求手段と、
上記取得要求に対する応答として上記情報処理装置と接続されている上記画像形成装置から上記機種依存情報を受信する機種依存情報受信手段とを備えることを特徴とする情報処理装置。
【請求項２】
上記情報処理装置と接続されている上記画像形成装置に上記取得要求を送信するか否かを判断する判断手段をさらに備えることを特徴とする請求項１記載の情報処理装置。
【請求項３】
上記機種依存情報は、上記情報処理装置と接続されている上記画像形成装置の状態を示すテキストメッセージデータ及び上記情報処理装置と接続されている上記画像形成装置の概観を示すビットマップ画像データのうちの少なくとも１つを含むことを特徴とする請求項１又は２記載の情報処理装置。
【請求項４】
上記アプリケーションプログラムの起動が要求された場合に、起動が要求された上記アプリケーションプログラムが格納されている格納先を判断する格納先判断手段を備え、
上記機種依存情報要求手段は、起動が要求された上記アプリケーションプログラムが上記記憶手段に格納されていると上記格納先判断手段により判断された場合には、起動が要求された上記アプリケーションプログラムの取得を要求する取得要求を上記情報処理装置と接続されている上記画像形成装置に送信することを特徴とする請求項３記載の情報処理装置。
【請求項５】
アプリケーションプログラムの起動を要求する起動要求命令から、起動が要求された上記アプリケーションプログラムが格納されている格納先を示す格納先情報を抽出する格納先情報抽出手段をさらに備え、
上記格納先判断手段は、上記格納先情報抽出手段により抽出された上記格納先情報に基づいて、起動が要求された上記アプリケーションプログラムが格納されている格納先を判断することを特徴とする請求項４記載の情報処理装置。
【請求項６】
上記アプリケーションプログラムを実行する実行手段をさらに備え、
上記機種依存情報要求手段は、上記実行手段にて実行するアプリケーションプログラムの命令が機種に依存する機種依存リソースデータの取得命令である場合には、当該機種依存リソースデータの取得を要求する取得要求を上記情報処理装置と接続されている上記画像形成装置に送信することを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
上記アプリケーションプログラムを記憶する第２の記憶手段と、
上記取得要求に対する応答として上記機種依存情報受信手段にて上記機種依存情報を受信できなかった場合に、上記第２の記憶手段に記憶されている上記アプリケーションプログラムを削除するプログラム削除手段とをさらに備えることを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
画像形成装置と、当該画像形成装置を含む機種の異なる複数の画像形成装置のそれぞれと接続可能であるとともに、アプリケーションプログラムを実行可能な情報処理装置とを有する画像形成システムであって、
上記画像形成装置は、
上記画像形成装置の機種に依存する機種依存情報を記憶する記憶手段を備え、
上記情報処理装置は、
上記複数の画像形成装置とは異なる外部装置と通信する通信手段と、
上記アプリケーションプログラムに含まれる命令が上記情報処理装置と接続されている上記画像形成装置の上記機種依存情報を必要とするものである場合、上記記憶手段に記憶された上記機種依存情報の取得を要求する取得要求を上記情報処理装置と接続されている上記画像形成装置に送信する機種依存情報要求手段と、
上記取得要求に対する応答として上記情報処理装置と接続されている上記画像形成装置から送信される上記機種依存情報を受信する機種依存情報受信手段とを備えることを特徴とする画像形成システム。
【請求項９】
上記機種依存情報は、上記情報処理装置と接続されている上記画像形成装置の状態を示すテキストメッセージデータ及び上記情報処理装置と接続されている上記画像形成装置の概観を示すビットマップ画像データのうちの少なくとも１つを含むことを特徴とする請求項８記載の画像形成システム。
【請求項１０】
画像形成装置と、上記画像形成装置と接続可能であるとともに上記画像形成装置と別個のＣＰＵを有する情報処理装置とを有する画像形成システムであって、
上記画像形成装置とは異なる外部装置と通信する通信手段と、
アプリケーションプログラムを上記情報処理装置のメモリ空間上で実行するアプリケーション実行手段と、
上記アプリケーションプログラムに含まれる命令を解析し、命令の命令種別に基づいてリソースデータの取得命令を識別するリソースデータ取得命令識別手段と、
上記リソースデータが機種に依存するものであるかを判定する機種依存判定手段と、
上記機種依存判定手段の判定結果に従い、上記取得命令を上記画像形成装置に応じた命令書式に変換する命令変換手段と、
上記命令変換手段により変換された命令を上記画像形成装置に転送する命令転送手段と、
上記命令転送手段により転送された命令の処理結果として、上記画像形成装置から上記リソースデータを取得するリソースデータ取得手段と、
上記リソースデータ取得手段により上記リソースデータが取得できない場合には、上記アプリケーションプログラムを上記情報処理装置のメモリ空間から削除するアプリケーションプログラム削除手段とを備えることを特徴とする画像形成システム。
【請求項１１】
上記リソースデータは、上記画像形成装置の概観を示すビットマップ画像データ及び上記画像形成装置の状態を示すテキストメッセージデータのうちの少なくとも１つを含むことを特徴とする請求項１０記載の画像形成システム。
【請求項１２】
機種の異なる複数の画像形成装置のそれぞれと接続可能であって、上記複数の画像形成装置とは異なる外部装置と通信可能であるとともに、アプリケーションプログラムを実行可能な情報処理装置の制御方法であって、
上記アプリケーションプログラムに含まれる命令が、上記情報処理装置と接続されている上記画像形成装置の機種に依存する機種依存情報を必要とするものである場合、上記情報処理装置と接続されている上記画像形成装置が有する記憶手段に記憶された上記機種依存情報の取得を要求する取得要求を上記情報処理装置と接続されている上記画像形成装置に送信する機種依存情報要求ステップと、
上記取得要求に対する応答として上記情報処理装置と接続されている上記画像形成装置から上記機種依存情報を受信する機種依存情報受信ステップとを有することを特徴とする制御方法。
【請求項１３】
機種の異なる複数の画像形成装置のそれぞれと接続可能であって、上記複数の画像形成装置とは異なる外部装置と通信可能であるとともに、アプリケーションプログラムを実行可能な情報処理装置のコンピュータに実行させるプログラムであって、
上記アプリケーションプログラムに含まれる命令が、上記情報処理装置と接続されている上記画像形成装置の機種に依存する機種依存情報を必要とするものである場合、上記情報処理装置と接続されている上記画像形成装置が有する記憶手段に記憶された上記機種依存情報の取得を要求する取得要求を上記情報処理装置と接続されている上記画像形成装置に送信する機種依存情報要求手段と、
上記取得要求に対する応答として上記情報処理装置と接続されている上記画像形成装置から上記機種依存情報を受信する機種依存情報受信手段として上記コンピュータを機能させるためのプログラム。
【請求項１４】
請求項１３記載のプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、情報処理装置、画像形成システム、及び情報処理装置の制御方法に関し、特に、画像形成装置と接続可能な情報処理装置、それを用いた画像形成システムに用いて好適なものである。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明は、このような事情に鑑みてなされたものであり、機種の異なる複数の画像形成装置のそれぞれと接続可能な情報処理装置が有する記憶領域を効率的に活用することができるようにすることを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本発明の情報処理装置は、機種の異なる複数の画像形成装置のそれぞれ接続可能であるとともに、アプリケーションプログラムを実行可能な情報処理装置であって、上記複数の画像形成装置とは異なる外部装置と通信する通信手段と、上記アプリケーションプログラムに含まれる命令が上記情報処理装置と接続されている上記画像形成装置の機種に依存する機種依存情報を必要とするものである場合、上記情報処理装置と接続されている上記画像形成装置が有する記憶手段に記憶された上記機種依存情報の取得を要求する取得要求を上記情報処理装置と接続されている上記画像形成装置に送信する機種依存情報要求手段と、上記取得要求に対する応答として上記情報処理装置と接続されている上記画像形成装置から上記機種依存情報を受信する機種依存情報受信手段とを備えることを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
本発明の画像形成システムは、画像形成装置と、当該画像形成装置を含む機種の異なる複数の画像形成装置のそれぞれと接続可能であるとともに、アプリケーションプログラムを実行可能な情報処理装置とを有する画像形成システムであって、上記画像形成装置は、上記画像形成装置の機種に依存する機種依存情報を記憶する記憶手段を備え、上記情報処理装置は、上記複数の画像形成装置とは異なる外部装置と通信する通信手段と、上記アプリケーションプログラムに含まれる命令が上記情報処理装置と接続されている上記画像形成装置の上記機種依存情報を必要とするものである場合、上記記憶手段に記憶された上記機種依存情報の取得を要求する取得要求を上記情報処理装置と接続されている上記画像形成装置に送信する機種依存情報要求手段と、上記取得要求に対する応答として上記情報処理装置と接続されている上記画像形成装置から送信される上記機種依存情報を受信する機種依存情報受信手段とを備えることを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
また、本発明の画像形成システムは、画像形成装置と、上記画像形成装置と接続可能であるとともに上記画像形成装置と別個のＣＰＵを有する情報処理装置とを有する画像形成システムであって、上記画像形成装置とは異なる外部装置と通信する通信手段と、アプリケーションプログラムを上記情報処理装置のメモリ空間上で実行するアプリケーション実行手段と、上記アプリケーションプログラムに含まれる命令を解析し、命令の命令種別に基づいてリソースデータの取得命令を識別するリソースデータ取得命令識別手段と、上記リソースデータが機種に依存するものであるかを判定する機種依存判定手段と、上記機種依存判定手段の判定結果に従い、上記取得命令を上記画像形成装置に応じた命令書式に変換する命令変換手段と、上記命令変換手段により変換された命令を上記画像形成装置に転送する命令転送手段と、上記命令転送手段により転送された命令の処理結果として、上記画像形成装置から上記リソースデータを取得するリソースデータ取得手段と、上記リソースデータ取得手段により上記リソースデータが取得できない場合には、上記アプリケーションプログラムを上記情報処理装置のメモリ空間から削除するアプリケーションプログラム削除手段とを備えることを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
本発明の情報処理装置の制御方法は、機種の異なる複数の画像形成装置のそれぞれと接続可能であって、上記複数の画像形成装置とは異なる外部装置と通信可能であるとともに、アプリケーションプログラムを実行可能な情報処理装置の制御方法であって、上記アプリケーションプログラムに含まれる命令が、上記情報処理装置と接続されている上記画像形成装置の機種に依存する機種依存情報を必要とするものである場合、上記情報処理装置と接続されている上記画像形成装置が有する記憶手段に記憶された上記機種依存情報の取得を要求する取得要求を上記情報処理装置と接続されている上記画像形成装置に送信する機種依存情報要求ステップと、上記取得要求に対する応答として上記情報処理装置と接続されている上記画像形成装置から上記機種依存情報を受信する機種依存情報受信ステップとを有することを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
本発明のプログラムは、機種の異なる複数の画像形成装置のそれぞれと接続可能であって、上記複数の画像形成装置とは異なる外部装置と通信可能であるとともに、アプリケーションプログラムを実行可能な情報処理装置のコンピュータに実行させるプログラムであって、上記アプリケーションプログラムに含まれる命令が、上記情報処理装置と接続されている上記画像形成装置の機種に依存する機種依存情報を必要とするものである場合、上記情報処理装置と接続されている上記画像形成装置が有する記憶手段に記憶された上記機種依存情報の取得を要求する取得要求を上記情報処理装置と接続されている上記画像形成装置に送信する機種依存情報要求手段と、上記取得要求に対する応答として上記情報処理装置と接続されている上記画像形成装置から上記機種依存情報を受信する機種依存情報受信手段として上記コンピュータを機能させることを特徴とする。
本発明のコンピュータ読み取り可能な記録媒体は、上記プログラムを記録したことを特徴とする。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
本発明によれば、画像形成装置の機種に依存する機種依存情報を画像形成装置内の記憶手段に記憶し、アプリケーションプログラムに含まれる命令が機種依存情報を必要とするものである場合、機種依存情報を画像形成装置から取得する。これにより、情報の格納先を分散することができ、情報処理装置側に要求される記憶容量を削減することができるとともに、情報処理装置の記憶領域を効率的に活用することができる。
また、アプリケーションプログラムの実行に際し、画像形成装置から機種依存リソースデータを取得できなかった場合に、当該アプリケーションプログラムを情報処理装置の記憶手段から削除することにより、新たな情報を記憶可能な空き記憶領域を増大させることができ、より効率的に情報処理装置の記憶領域を活用することができる。