【手続補正書】
【提出日】平成27年2月4日(2015.2.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
記録媒体に記録する記録装置に接続可能な制御装置であって、
前記記録装置によって前記記録媒体に画像を記録させる場合、所定のアプリケーションの機能により、前記記録媒体における前記アプリケーションが管理するマージンを示す情報、及び、前記記録媒体に記録すべき画像の画像データを少なくとも含む画像情報を出力するアプリケーション実行部と、
プリンタードライバーの機能により、前記アプリケーション実行部から入力された前記画像情報に基づいて、前記記録媒体の辺から、前記プリンタードライバーが管理するマージンの値、離間した辺によって規定される領域であるアプリ指定領域に、前記画像データが示す画像を記録させる制御コマンドを生成し、前記記録装置に出力するプリンタードライバー実行部と、を備え、
前記プリンタードライバー実行部は、
前記アプリケーション実行部から前記画像情報が入力された場合、前記画像データが示す画像のサイズが、前記アプリ指定領域より大きい場合、前記記録媒体の辺を仮想的に移動し、仮想的に移動した辺から前記プリンタードライバーが管理するマージンの値、離間した辺によって規定される領域であって、前記アプリ指定領域から拡張された拡張後領域に、前記画像データが示す画像を記録させる制御コマンドを生成し、前記記録装置に出力することを特徴とする制御装置。
【請求項２】
前記プリンタードライバー実行部は、
前記拡張後領域が、前記記録媒体に画像を記録可能な最大の領域である記録可能領域と対応する領域となるような態様で、前記記録媒体の辺を仮想的に移動することを特徴とする請求項１に記載の制御装置。
【請求項３】
前記記録可能領域は、前記プリンタードライバーによって管理されるマージンによって規定される領域であり、
前記プリンタードライバー実行部は、
前記アプリケーションが管理するマージンと、前記プリンタードライバーが管理するマージンとの差に対応する分、前記記録媒体の辺を仮想的に移動することにより、前記拡張後領域が、前記記録可能領域と対応する領域となるようにすることを特徴とする請求項２に記載の制御装置。
【請求項４】
記録媒体に記録する記録装置に接続可能に構成された制御装置の制御方法であって、
前記記録装置によって前記記録媒体に画像を記録させる場合、所定のアプリケーションの機能により、前記記録媒体における前記アプリケーションが管理するマージンを示す情報、及び、前記記録媒体に記録すべき画像の画像データを少なくとも含む画像情報を出力し、
プリンタードライバーの機能により、前記アプリケーション実行部から入力された前記画像情報に基づいて、前記記録媒体の辺から、前記プリンタードライバーが管理するマージンの値、離間した辺によって規定される領域であるアプリ指定領域に、前記画像データが示す画像を記録させる制御コマンドを生成し、前記記録装置に出力し、
前記画像データが示す画像のサイズが、前記アプリ指定領域より大きい場合、前記記録媒体の辺を仮想的に移動し、仮想的に移動した辺から前記プリンタードライバーが管理するマージンの値、離間した辺によって規定される領域であって、前記アプリ指定領域から拡張された拡張後領域に、画像データが示す画像を記録させる制御コマンドを生成し、前記記録装置に出力することを特徴とする制御装置の制御方法。
【請求項５】
記録媒体に記録する記録装置に接続可能な制御装置を制御する制御部により実行されるプログラムであって、
前記制御部を、
前記記録装置によって前記記録媒体に画像を記録させる場合、所定のアプリケーションの機能により、前記記録媒体における前記アプリケーションが管理するマージンを示す情報、及び、前記記録媒体に記録すべき画像の画像データを少なくとも含む画像情報を出力するアプリケーション実行部と、
プリンタードライバーの機能により、前記アプリケーション実行部から入力された前記画像情報に基づいて、前記記録媒体の辺から、前記プリンタードライバーが管理するマージンの値、離間した辺によって規定される領域であるアプリ指定領域に、前記画像データが示す画像を記録させる制御コマンドを生成し、前記記録装置に出力するプリンタードライバー実行部と、として機能させ、
前記プリンタードライバー実行部に、
前記アプリケーション実行部から前記画像情報が入力された場合、前記画像データが示す画像のサイズが、前記アプリ指定領域より大きい場合、前記記録媒体の辺を仮想的に移動させ、仮想的に移動した辺から前記プリンタードライバーが管理するマージンの値、離間した辺によって規定される領域であって、前記アプリ指定領域から拡張された拡張後領域に、画像データが示す画像を記録させる制御コマンドを生成させ、前記記録装置に出力させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
上記目的を達成するために、本発明は、記録媒体に記録する記録装置に接続可能な制御装置であって、前記記録装置によって前記記録媒体に画像を記録させる場合、所定のアプリケーションの機能により、前記記録媒体における前記アプリケーションが管理するマージンを示す情報、及び、前記記録媒体に記録すべき画像の画像データを少なくとも含む画像情報を出力するアプリケーション実行部と、プリンタードライバーの機能により、前記アプリケーション実行部から入力された前記画像情報に基づいて、前記記録媒体の辺から、前記プリンタードライバーが管理するマージンの値、離間した辺によって規定される領域であるアプリ指定領域に、前記画像データが示す画像を記録させる制御コマンドを生成し、前記記録装置に出力するプリンタードライバー実行部と、を備え、前記プリンタードライバー実行部は、前記アプリケーション実行部から前記画像情報が入力された場合、前記画像データが示す画像のサイズが、前記アプリ指定領域より大きい場合、前記記録媒体の辺を仮想的に移動し、仮想的に移動した辺から前記プリンタードライバーが管理するマージンの値、離間した辺によって規定される領域であって、前記アプリ指定領域から拡張された拡張後領域に、前記画像データが示す画像を記録させる制御コマンドを生成し、前記記録装置に出力することを特徴とする。
この構成によれば、プリンタードライバー実行部は、記録装置に画像を記録させる場合において、アプリケーション実行部から画像情報が入力された場合、アプリケーションが管理する上下左右のマージンによって規定される領域であるアプリ指定領域に、記録しようとしている画像が収まるか否かを判別し、収まらない場合は、記録媒体の上下左右の辺の位置を仮想的に拡張し、仮想的に拡張した辺から上下左右のマージン分離間した辺によって規定される領域である拡張後領域に画像を記録させることを指示する。このため、アプリ指定領域に画像が収まりきれない場合であっても、このアプリ指定領域よりもサイズの大きい拡張後領域に画像が記録されることとなり、画像の一部が記録されないリスクを低減できる。特に、上記構成によれば、拡張後領域を算出する処理に際し、アプリケーションが指定する上下左右のマージン自体の値を変更せずに処理を行うため、異なる複数のアプリケーションのそれぞれについて、アプリケーションごとに上下左右のマージン自体の値を適切に変更して処理を行うことなく適切に拡張後領域を算出可能であり、汎用性が高い。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
また、本発明は、前記プリンタードライバー実行部は、前記拡張後領域が、前記記録媒体に画像を記録可能な最大の領域である記録可能領域と対応する領域となるような態様で、前記記録媒体の辺を仮想的に移動することを特徴とする。
この構成によれば、拡張後領域が、記録可能領域と対応する領域となるため、より効果的に、画像の一部が記録されないリスクを低減できる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、本発明は、前記記録可能領域は、前記記録可能領域は、前記プリンタードライバーによって管理されるマージンによって規定される領域であり、前記プリンタードライバー実行部は、前記アプリケーションが管理するマージンと、前記プリンタードライバーが管理するマージンとの差に対応する分、前記記録媒体の辺を仮想的に移動することにより、前記拡張後領域が、前記記録可能領域と対応する領域となるようにすることを特徴とする。
この構成によれば、アプリケーション実行部が指定する上下左右の各マージンと、プリンタードライバーが管理する上下左右の各マージンとの差に対応する分、記録媒体の上下左右の辺を仮想的に拡張する、という画一的な処理によって、拡張後領域を、記録可能領域と対応する領域とすることができ、処理効率の向上を図ることができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、上記目的を達成するために、本発明は、記録媒体に記録する記録装置に接続可能に構成された制御装置の制御方法であって、前記記録装置によって前記記録媒体に画像を記録させる場合、所定のアプリケーションの機能により、前記記録媒体における前記アプリケーションが管理するマージンを示す情報、及び、前記記録媒体に記録すべき画像の画像データを少なくとも含む画像情報を出力し、プリンタードライバーの機能により、前記アプリケーション実行部から入力された前記画像情報に基づいて、前記記録媒体の辺から、前記プリンタードライバーが管理するマージンの値、離間した辺によって規定される領域であるアプリ指定領域に、前記画像データが示す画像を記録させる制御コマンドを生成し、前記記録装置に出力し、前記画像データが示す画像のサイズが、前記アプリ指定領域より大きい場合、前記記録媒体の辺を仮想的に移動し、仮想的に移動した辺から前記プリンタードライバーが管理するマージンの値、離間した辺によって規定される領域であって、前記アプリ指定領域から拡張された拡張後領域に、画像データが示す画像を記録させる制御コマンドを生成し、前記記録装置に出力することを特徴とする。
この制御方法によれば、アプリ指定領域に画像が収まりきれない場合であっても、このアプリ指定領域よりもサイズの大きい拡張後領域に画像が記録されることとなり、画像の一部が記録されないリスクを低減できる。特に、上記構成によれば、拡張後領域を算出する処理に際し、アプリケーションが指定する上下左右のマージン自体の値を変更せずに処理を行うため、異なる複数のアプリケーションのそれぞれについて、アプリケーションごとに上下左右のマージン自体の値を適切に変更して処理を行うことなく適切に拡張後領域を算出可能であり、汎用性が高い。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、上記目的を達成するために、本発明は、  記録媒体に記録する記録装置に接続可能な制御装置を制御する制御部により実行されるプログラムであって、前記制御部を、前記記録装置によって前記記録媒体に画像を記録させる場合、所定のアプリケーションの機能により、前記記録媒体における前記アプリケーションが管理するマージンを示す情報、及び、前記記録媒体に記録すべき画像の画像データを少なくとも含む画像情報を出力するアプリケーション実行部と、プリンタードライバーの機能により、前記アプリケーション実行部から入力された前記画像情報に基づいて、前記記録媒体の辺から、前記プリンタードライバーが管理するマージンの値、離間した辺によって規定される領域であるアプリ指定領域に、前記画像データが示す画像を記録させる制御コマンドを生成し、前記記録装置に出力するプリンタードライバー実行部と、として機能させ、前記プリンタードライバー実行部に、前記アプリケーション実行部から前記画像情報が入力された場合、前記画像データが示す画像のサイズが、前記アプリ指定領域より大きい場合、前記記録媒体の辺を仮想的に移動させ、仮想的に移動した辺から前記プリンタードライバーが管理するマージンの値、離間した辺によって規定される領域であって、前記アプリ指定領域から拡張された拡張後領域に、画像データが示す画像を記録させる制御コマンドを生成させ、前記記録装置に出力させることを特徴とする。
このプログラムによれば、アプリ指定領域に画像が収まりきれない場合であっても、このアプリ指定領域よりもサイズの大きい拡張後領域に画像が記録されることとなり、画像の一部が記録されないリスクを低減できる。特に、上記構成によれば、拡張後領域を算出する処理に際し、アプリケーションが指定する上下左右のマージン自体の値を変更せずに処理を行うため、異なる複数のアプリケーションのそれぞれについて、アプリケーションごとに上下左右のマージン自体の値を適切に変更して処理を行うことなく適切に拡張後領域を算出可能であり、汎用性が高い。