【手続補正書】
【提出日】平成27年3月2日(2015.3.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
記録装置が解凍可能な圧縮方法を前記記録装置に問い合わせ、当該解凍可能な圧縮方法によって画像データをデータ圧縮して圧縮画像データを生成し、
前記記録装置に、当該圧縮画像データを解凍させて画像データを生成させ、当該画像データに基づいて記録媒体に画像を記録させる制御コマンドを生成し、前記記録装置に送信する記録制御部を備えることを特徴とする制御装置。
【請求項２】
前記記録制御部は、
前記記録装置が解凍可能な圧縮方法が複数ある場合は、それぞれの圧縮方法で、画像データを圧縮して圧縮画像データを生成し、それぞれの圧縮画像データのサイズを比較して最もサイズの小さな圧縮画像データを特定し、特定した圧縮画像データを含む前記制御コマンドを生成して前記記録装置に送信することを特徴とする請求項１に記載の制御装置。
【請求項３】
前記記録制御部は、
前記記録装置との間で行われる通信の方式に応じて、前記制御コマンドに含める画像データの圧縮を行うか否かを変更することを特徴とする請求項１又は２に記載の制御装置。
【請求項４】
所定のアプリケーションの機能により、画像の情報を出力するアプリケーション実行部と、
プリンタードライバーの機能により、前記アプリケーション実行部が出力した画像の情報に基づいて、前記制御コマンドを生成して、前記記録装置に送信するプリンタードライバー実行部と、を備え、
前記記録制御部の機能は、前記プリンタードライバーに実装されることを特徴とする請求項１ないし３のいずれかに記載の制御装置。
【請求項５】
記録媒体に画像を記録する記録装置と、前記記録装置に接続可能な制御装置とを備える制御システムであって、
前記制御装置は、
前記記録装置が解凍可能な圧縮方法を前記記録装置に問い合わせ、当該解凍可能な圧縮方法によって画像データをデータ圧縮して圧縮画像データを生成し、
前記記録装置に、当該圧縮画像データを解凍させて画像データを生成させ、当該画像データに基づいて記録媒体に画像を記録させる制御コマンドを生成し、前記記録装置に送信する記録制御部を備え、
前記記録装置は、前記問い合わせに応じて前記解凍可能な圧縮方法を応答し、
受信した前記制御コマンドに含まれる圧縮画像データを解凍して画像データを生成し、当該画像データに基づいて前記記録媒体に画像を印刷させるプリンター側制御部を備える
ことを特徴とする制御システム。
【請求項６】
制御装置の制御方法であって、
記録装置が解凍可能な圧縮方法を前記記録装置に問い合わせ、当該解凍可能な圧縮方法によって画像データをデータ圧縮して圧縮画像データを生成し、
前記記録装置に、当該圧縮画像データを解凍させて画像データを生成させ、当該画像データに基づいて記録媒体に画像を記録させる制御コマンドを生成し、前記記録装置に送信することを特徴とする制御装置の制御方法。
【請求項７】
記録媒体に記録する記録装置に接続可能な制御装置を制御する制御部により実行されるプログラムであって、
前記制御部を、
記録装置が解凍可能な圧縮方法を前記記録装置に問い合わせ、当該解凍可能な圧縮方法によって当該画像の画像データをデータ圧縮して圧縮画像データを生成し、
前記記録装置に、当該圧縮画像データを解凍させて画像データを生成させ、当該画像データに基づいて記録媒体に画像を記録させる制御コマンドを生成し、前記記録装置に送信する記録制御部として機能させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
上記目的を達成するために、本発明は、記録装置が解凍可能な圧縮方法を前記記録装置に問い合わせ、当該解凍可能な圧縮方法によって画像データをデータ圧縮して圧縮画像データを生成し、前記記録装置に、当該圧縮画像データを解凍させて画像データを生成させ、当該画像データに基づいて記録媒体に画像を記録させる制御コマンドを生成し、前記記録装置に送信する記録制御部を備えることを特徴とする。
ここで、上記構成では、記録媒体への画像の記録に際し、制御装置から記録装置に制御コマンドが送信されるが、この制御コマンドのサイズを小さくすることができれば、通信に要する時間を短縮化でき、記録に要する時間の短縮化を実現できる。そして、画像の記録を指示する制御コマンドにおいて、制御コマンドに含まれる画像データは、比較的サイズの大きなデータである。
以上を踏まえ、上記構成によれば、制御装置の記録制御部は、複数の圧縮方法によって、画像データをデータ圧縮可能であり、制御コマンドを送信する前に、記録装置が対応している圧縮方法を問い合わせる。ここで、記録装置側では、ファームウェア等の制御プログラムのバージョンの状態や、機能追加、削除の状況によって、解凍可能な圧縮方法が異なっている場合があるが、記録制御部は、記録装置が対応している圧縮方法を、事前に問い合わせをすることにより、記録装置が対応している圧縮方法によって画像データを圧縮可能である。また、記録制御部は、異なる複数の圧縮方法でデータ圧縮が可能であるため、記録装置が対応している圧縮方法によってデータ圧縮ができることの可能性を高めることができる。さらに、上記構成によれば、記録制御部は、制御コマンドに含まれるデータのうち、サイズの大きい画像データを、記録装置が確実に対応している圧縮方法で圧縮する。このため、効果的に制御コマンドのサイズを小さくすることができ、効果的に通信に要する時間の短縮化及びこれに伴う記録に要する時間の短縮化を実現できる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
また、本発明は、前記記録制御部は、前記記録装置が解凍可能な圧縮方法が複数ある場合は、それぞれの圧縮方法で、画像データを圧縮して圧縮画像データを生成し、それぞれの圧縮画像データのサイズを比較して最もサイズの小さな圧縮画像データを特定し、特定した圧縮画像データを含む前記制御コマンドを生成して前記記録装置に送信することを特徴とする。
ここで、異なる複数の圧縮方法で画像データを圧縮した場合に、どの圧縮方法でデータ圧縮したときが最も画像データのサイズが小さくなるかは、画像データの態様によって異なる。そして、上記構成によれば、記録制御部は、記録装置が対応している圧縮方法が複数ある場合は、各圧縮方法で実際に画像データを圧縮して圧縮画像データを生成し、最もサイズが小さな圧縮画像データを制御コマンドに含める。これにより、制御コマンドのサイズを可能な限り小さくすることができ、より効果的に通信に要する時間の短縮化及びこれに伴う記録に要する時間の短縮化を実現できる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明は、所定のアプリケーションの機能により、画像の情報を出力するアプリケーション実行部と、プリンタードライバーの機能により、前記アプリケーション実行部が出力した画像の情報に基づいて、前記制御コマンドを生成して、前記記録装置に送信するプリンタードライバー実行部と、を備え、前記記録制御部の機能は、前記プリンタードライバーに実装されることを特徴とする。
ここで、制御装置上のアプリケーションは、様々な種類のものが存在し、かつ、ユーザーが自身のニーズに応じて細かい設定をしている場合も多いため、できれば、アプリケーションに対するプログラム的な改変、設定の改変等は行いたくないとするニーズがある。そして、上記構成によれば、記録制御部の機能は、プリンタードライバーに実装されているため、アプリケーション実行部からプリンタードライバー実行部へと出力される画像の情報は、記録制御部の各機能を実装する前後で同一であり、アプリケーションに対する改変が必要ない。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、上記目的を達成するために、本発明は、記録媒体に画像を記録する記録装置と、前記記録装置に接続可能な制御装置とを備える制御システムであって、前記制御装置は、前記記録装置が解凍可能な圧縮方法を前記記録装置に問い合わせ、当該解凍可能な圧縮方法によって画像データをデータ圧縮して圧縮画像データを生成し、前記記録装置に、当該圧縮画像データを解凍させて画像データを生成させ、当該画像データに基づいて記録媒体に画像を記録させる制御コマンドを生成し、前記記録装置に送信する記録制御部を備え、前記記録装置は、前記問い合わせに応じて前記解凍可能な圧縮方法を応答し、受信した前記制御コマンドに含まれる圧縮画像データを解凍して画像データを生成し、当該画像データに基づいて前記記録媒体に画像を印刷させるプリンター側制御部を備えることを特徴とする。
この構成によれば、制御装置の記録制御部は、複数の圧縮方法によって、画像データをデータ圧縮可能であり、制御コマンドを送信する前に、記録装置が対応している圧縮方法を問い合わせる。ここで、記録装置側では、ファームウェア等の制御プログラムのバージョンの状態や、機能追加、削除の状況によって、解凍可能な圧縮方法が異なっている場合があるが、記録制御部は、記録装置が対応している圧縮方法を、事前に問い合わせをすることにより、記録装置が対応している圧縮方法によって画像データを圧縮可能である。また、記録制御部は、異なる複数の圧縮方法でデータ圧縮が可能であるため、記録装置が対応している圧縮方法によってデータ圧縮ができることの可能性を高めることができる。さらに、上記構成によれば、記録制御部は、制御コマンドに含まれるデータのうち、サイズの大きい画像データを、記録装置が確実に対応している圧縮方法で圧縮する。このため、効果的に制御コマンドのサイズを小さくすることができ、効果的に通信に要する時間の短縮化及びこれに伴う記録に要する時間の短縮化を実現できる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、上記目的を達成するために、本発明は、制御装置の制御方法であって、記録装置が解凍可能な圧縮方法を前記記録装置に問い合わせ、当該解凍可能な圧縮方法によって画像データをデータ圧縮して圧縮画像データを生成し、前記記録装置に、当該圧縮画像データを解凍させて画像データを生成させ、当該画像データに基づいて記録媒体に画像を記録させる制御コマンドを生成し、前記記録装置に送信することを特徴とする。
この制御方法によれば、制御装置の記録制御部は、複数の圧縮方法によって、画像データをデータ圧縮可能であり、制御コマンドを送信する前に、記録装置が対応している圧縮方法を問い合わせる。ここで、記録装置側では、ファームウェア等の制御プログラムのバージョンの状態や、機能追加、削除の状況によって、解凍可能な圧縮方法が異なっている場合があるが、記録制御部は、記録装置が対応している圧縮方法を、事前に問い合わせをすることにより、記録装置が対応している圧縮方法によって画像データを圧縮可能である。また、記録制御部は、異なる複数の圧縮方法でデータ圧縮が可能であるため、記録装置が対応している圧縮方法によってデータ圧縮ができることの可能性を高めることができる。さらに、上記構成によれば、記録制御部は、制御コマンドに含まれるデータのうち、サイズの大きい画像データを、記録装置が確実に対応している圧縮方法で圧縮する。このため、効果的に制御コマンドのサイズを小さくすることができ、効果的に通信に要する時間の短縮化及びこれに伴う記録に要する時間の短縮化を実現できる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
また、上記目的を達成するために、本発明は、記録媒体に記録する記録装置に接続可能な制御装置を制御する制御部により実行されるプログラムであって、前記制御部を、記録装置が解凍可能な圧縮方法を前記記録装置に問い合わせ、当該解凍可能な圧縮方法によって当該画像の画像データをデータ圧縮して圧縮画像データを生成し、前記記録装置に、当該圧縮画像データを解凍させて画像データを生成させ、当該画像データに基づいて記録媒体に画像を記録させる制御コマンドを生成し、前記記録装置に送信する記録制御部として機能させることを特徴とする。
このプログラムを実行すれば、制御装置の記録制御部は、複数の圧縮方法によって、画像データをデータ圧縮可能であり、制御コマンドを送信する前に、記録装置が対応している圧縮方法を問い合わせる。ここで、記録装置側では、ファームウェア等の制御プログラムのバージョンの状態や、機能追加、削除の状況によって、解凍可能な圧縮方法が異なっている場合があるが、記録制御部は、記録装置が対応している圧縮方法を、事前に問い合わせをすることにより、記録装置が対応している圧縮方法によって画像データを圧縮可能である。また、記録制御部は、異なる複数の圧縮方法でデータ圧縮が可能であるため、記録装置が対応している圧縮方法によってデータ圧縮ができることの可能性を高めることができる。さらに、上記構成によれば、記録制御部は、制御コマンドに含まれるデータのうち、サイズの大きい画像データを、記録装置が確実に対応している圧縮方法で圧縮する。このため、効果的に制御コマンドのサイズを小さくすることができ、効果的に通信に要する時間の短縮化及びこれに伴う記録に要する時間の短縮化を実現できる。