(57)【要約】【課題】印刷データにより設定される用紙サイズと、印刷に使用する用紙の用紙サイズとが異なる場合、意図されない印刷がされることを防止できる印刷装置を提供すること。【解決手段】本発明によれば、印刷データに基づいて特定された、当該印刷データに基づく印刷を行う用紙のサイズと、検出手段により検出された、トレイに載置されている用紙のサイズとが異なる場合、前記特定された用紙のサイズに対応付けられて記憶部に記憶されているタイプと、検出された用紙のサイズに対応付けられて記憶部に記憶されているタイプとが同じであるかが判断される。当該判断手段により、タイプが同じではないと判断された場合、印刷データに基づく印刷の実行が制限されるので、印刷データに基づき特定される用紙タイプと異なるタイプの用紙に印刷されたことによって印刷物に不都合が生じることを防ぐことができる。【選択図】図５
2014061627.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置から印刷データを受信する通信部と、前記通信部が受信した印刷データに基づいて用紙に印刷を行う印刷部と、用紙を載置するトレイと、記憶部と、制御部と、を備えた印刷装置であって、
前記記憶部は、印刷可能な複数種類の用紙のサイズを、各用紙のサイズ毎にタイプを対応付けて記憶し、
前記制御部は、
前記通信部が受信した印刷データに基づいて、当該印刷データに基づく印刷を行う用紙のサイズを特定する特定手段と、
トレイに載置されている用紙のサイズを検出する検出手段と、
前記特定手段により特定された用紙のサイズと、前記検出手段により検出された用紙のサイズとが異なる場合、前記特定手段により特定された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプと、前記検出手段により検出された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプとが同じであるかを判断する判断手段と、
前記判断手段により、タイプが同じであると判断された場合、前記受信した印刷データを前記検出された用紙のサイズに基づいて縮小又は拡大し、当該縮小又は拡大された印刷データに基づく印刷を前記印刷部に実行させる印刷指示手段と、
前記判断手段により、タイプが同じではないと判断された場合、前記受信した印刷データに基づく前記印刷部による印刷の実行を制限する制限手段と、
を備えていることを特徴とする印刷装置。
【請求項２】
顔料インクが充填された第１インクカートリッジと、
染料インクが充填された第２インクカートリッジと、
を備え、
前記記憶部は、各用紙のサイズ毎に、顔料インクの使用を特定する情報または染料インクの使用を特定する情報を、それぞれ異なるタイプとして記憶し、
前記特定手段は、前記用紙のサイズとともに、当該用紙のサイズに対応付けられて前記記憶部に記憶されているタイプを特定し、
前記印刷部は、前記特定手段により特定されたタイプに応じて、前記第１カートリッジの顔料インクまたは前記第２カートリッジの染料インクを用いて印刷を実行するものである、ことを特徴とする請求項１記載の印刷装置。
【請求項３】
前記判断手段により、タイプが同じではないと判断された場合に、前記特定手段により特定されたタイプが染料インクの使用を特定する情報である場合には、前記制限手段による印刷の実行を制限させることなく、前記印刷指示手段は、前記受信した印刷データを前記検出された用紙のサイズに基づいて縮小又は拡大し、当該縮小又は拡大された印刷データに基づく印刷を前記印刷部に実行させることを特徴とする請求項２記載の印刷装置。
【請求項４】
前記判断手段により、タイプが同じではないと判断された場合に、前記特定手段により特定されたタイプが顔料インクの使用を特定する情報である場合には、前記制限手段は、前記受信した印刷データに基づく前記印刷部による印刷を実行しないことを特徴とする請求項２または３記載の印刷装置。
【請求項５】
前記トレイは、
所定サイズ以下の用紙を載置可能な第１トレイと、
前記第１トレイに載置可能な用紙より大きいサイズの用紙を載置可能な第２トレイと、を備え、
前記記憶部は、各用紙のサイズ毎に、前記第１トレイに載置可能なサイズと前記第１トレイに載置不可能なサイズとを、それぞれ異なるタイプとして記憶し、
前記特定手段は、前記用紙のサイズとともに、当該用紙のサイズに対応付けられて前記記憶部に記憶されているタイプを特定し、
前記印刷部は、前記特定手段により特定されたタイプに応じて、前記第１トレイに載置された用紙または前記第２トレイに載置された用紙を用いて印刷を実行するものである、ことを特徴とする請求項１記載の印刷装置。
【請求項６】
前記判断手段により、タイプが同じではないと判断された場合に、前記特定手段により特定されたタイプが前記第１トレイに載置可能なサイズである場合には、前記制限手段による印刷の実行を制限させることなく、前記印刷指示手段は、前記受信した印刷データを前記検出された用紙のサイズに基づいて縮小又は拡大し、当該縮小又は拡大された印刷データに基づく印刷を前記印刷部に実行させることを特徴とする請求項５記載の印刷装置。
【請求項７】
前記判断手段により、タイプが同じではないと判断された場合に、前記特定手段により特定されたタイプが前記第１トレイに載置不可能なサイズである場合には、前記制限手段は、前記受信した印刷データに基づく前記印刷部による印刷を実行しないことを特徴とする請求項５または６記載の印刷装置。
【請求項８】
前記記憶部は、各用紙のサイズ毎に、両面印刷が可能であることを特定する情報または両面印刷が不可能であることを特定する情報を、それぞれ異なるタイプとして記憶し、
前記特定手段は、前記用紙のサイズとともに、当該用紙のサイズに対応付けられて前記記憶部に記憶されているタイプと、両面印刷が設定されているか否かとを特定し、
前記印刷部は、前記特定手段により両面印刷が設定されていることが特定された場合、両面印刷を実行するものであり、
前記判断手段により、タイプが同じであると判断された場合、前記印刷指示手段は、前記受信した印刷データを前記検出された用紙のサイズに基づいて縮小又は拡大し、当該縮小又は拡大された印刷データに基づく両面印刷を前記印刷部に実行させ、
前記判断手段により、タイプが同じではないと判断された場合、前記制限手段は、前記受信した印刷データに基づく印刷の実行を制限することを特徴とする請求項１記載の印刷装置。
【請求項９】
前記判断手段により、タイプが同じではないと判断された場合、前記特定手段により特定された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプの印刷パラメータを、前記検出手段により検出された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプの印刷パラメータに変更する変更手段、を備え、
前記変更手段により印刷パラメータが変更された場合、前記制限手段による印刷の実行を制限させることなく、前記印刷指示手段は、前記受信した印刷データを前記検出された用紙のサイズに基づいて縮小又は拡大し、当該縮小又は拡大された印刷データに基づく印刷を、前記変更手段により変更された印刷パラメータで前記印刷部に実行させることを特徴とする請求項１から６のいずれかに記載の印刷装置。
【請求項１０】
前記記憶部に用紙のサイズに対応付けられて記憶されるタイプは、少なくとも、第１タイプと、前記第１タイプと異なるタイプである第２タイプを含み、
前記制限手段は、前記判断手段により、タイプが同じではないと判断された場合、前記特定手段により特定された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプが前記第１タイプであり、前記検出手段により検出された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプが前記第２タイプである場合に、印刷の実行を制限し、
前記判断手段により、タイプが同じではないと判断された場合、前記特定手段により特定された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプが前記第２タイプであり、前記検出手段により検出された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプが前記第１タイプである場合に、前記制限手段による印刷の実行を制限させることなく、前記印刷指示手段は、前記受信した印刷データを前記検出された用紙のサイズに基づいて縮小又は拡大し、当該縮小又は拡大された印刷データに基づく印刷を前記印刷部に実行させることを特徴とする請求項１記載の印刷装置。
【請求項１１】
顔料インクが充填された第１インクカートリッジと、
染料インクが充填された第２インクカートリッジと、
を備え、
前記記憶部は、各用紙のサイズ毎に、顔料インクの使用を特定する情報を前記第１タイプとして記憶するとともに、染料インクの使用を特定する情報を前記第２タイプとして記憶し、
前記特定手段は、前記用紙のサイズとともに、当該用紙のサイズに対応付けられて前記記憶部に記憶されているタイプが前記第１タイプであるか前記第２タイプであるかを特定し、
前記印刷部は、前記特定手段により特定されたタイプに応じて、前記第１カートリッジの顔料インクまたは前記第２カートリッジの染料インクを用いて印刷を実行するものである、ことを特徴とする請求項１０記載の印刷装置。
【請求項１２】
前記トレイは、
所定サイズ以下の用紙を載置可能な第１トレイと、
前記第１トレイに載置可能な用紙より大きいサイズの用紙を載置可能な第２トレイと、を備え、
前記記憶部は、各用紙のサイズ毎に、前記第１トレイに載置可能なサイズを前記第２タイプとして記憶するとともに、前記第１トレイに載置不可能なサイズを前記第１タイプとして記憶し、
前記特定手段は、前記用紙のサイズとともに、当該用紙のサイズに対応付けられて前記記憶部に記憶されているタイプが前記第１タイプであるか前記第２タイプであるかを特定し、
前記印刷部は、前記特定手段により特定されたタイプに応じて、前記第１トレイに載置された用紙または前記第２トレイに載置された用紙を用いて印刷を実行するものである、ことを特徴とする請求項１０記載の印刷装置。
【請求項１３】
情報処理装置から印刷データを受信する通信部と、前記通信部が受信した印刷データに基づいて用紙に印刷を行う印刷部と、用紙を載置するトレイと、記憶部と、制御部と、を備えた印刷装置であって、
前記記憶部は、印刷可能な複数種類の用紙のサイズを、各用紙のサイズ毎に、第１タイプと、前記第１タイプと異なるタイプである第２タイプとを少なくとも含む複数のタイプのいずれかに対応付けて記憶し、
前記制御部は、
前記通信部が受信した印刷データに基づいて、当該印刷データに基づく印刷を行う用紙のサイズを特定する特定手段と、
トレイに載置されている用紙のサイズを検出する検出手段と、
前記特定手段により特定された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプと、前記検出手段により検出された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプとが異なるかを判断する判断手段と
前記判断手段により、タイプが同じではないと判断された場合に、前記特定手段により特定された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプが前記第２タイプであり、前記検出手段により検出された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプが前記第１タイプである場合には、前記受信した印刷データを前記検出された用紙のサイズに基づいて縮小又は拡大し、当該縮小又は拡大された印刷データに基づく印刷を前記印刷部に実行させる印刷指示手段と、
前記判断手段により、タイプが同じではないと判断された場合に、前記特定手段により特定された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプが前記第１タイプであり、前記検出手段により検出された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプが前記第２タイプである場合には、前記受信した印刷データに基づく前記印刷部による印刷の実行を制限する制限手段と、
を備えていることを特徴とする印刷装置。
【請求項１４】
前記制限手段は、前記特定手段により特定された用紙のサイズと、前記検出手段により検出された用紙のサイズとが同じでなく、かつ、前記特定手段により特定された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプが、封筒を示す場合、前記受信した印刷データに基づく印刷の実行を制限することを特徴とする請求項１から１３のいずれかに記載の印刷装置。
【請求項１５】
前記判断手段は、前記通信部が受信した１ジョブ分の印刷データのページ数が複数ページであり、かつ、前記特定手段により特定された用紙のサイズが複数種類である場合、前記印刷データの各ページ毎に前記判断を行う、ことを特徴とする請求項１から１４のいずれかに記載の印刷装置。
【請求項１６】
前記特定手段は、前記受信した印刷データが用紙のサイズを特定する情報を含まない場合、所定のサイズを用紙のサイズとして特定する、ことを特徴とする請求項１から１５のいずれかに記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関する。
【背景技術】
【０００２】
従来、印刷装置に実際に装着されている用紙サイズに合わせて印刷データを縮小または拡大して印刷する技術が知られている。例えば、特許文献１には、印刷データに含まれる印刷タイプデータから想定される用紙サイズと、実際に装着されている用紙の用紙サイズとから縮小／拡大率を計算し、この縮小／拡大率で印刷データの縮小または拡大を行う技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１−１８４１５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記技術によれば、印刷データにより設定される用紙サイズがどのようなサイズであっても、印刷データを、実際に装着されている用紙の用紙サイズに収まるようにリサイズして印刷できる。しかしながら、印刷データにより設定される用紙サイズと実際に装着されている用紙の用紙サイズとが異なる全ての場合について、リサイズされた印刷が行われるので、ユーザの意図しない印刷が行われる可能性がある。
【０００５】
例えば、ユーザがＡ４の普通紙設定で印刷を行った場合に、実際に装着されている用紙がＬ判サイズの光沢紙であれば、印刷データがＡ４サイズからＬ判サイズに縮小されて、Ｌ判の光沢紙に印刷される。一般的に、普通紙設定の印刷は、顔料インクを用いて行う。よって、普通紙設定での印刷を光沢紙に対して行った場合、顔料インクが光沢紙に定着せず、印刷物が汚染される可能性がある。また、封筒設定の印刷を、普通紙や光沢紙に縮小または拡大して印刷されたとしても、ユーザの意図に沿わず、印刷が無駄になる可能性がある。
【０００６】
本発明は、上述した事情を鑑みてなされたものであり、印刷データにより設定される用紙サイズと、印刷に使用する用紙の用紙サイズとが異なる場合に、ユーザの意図しない印刷がされることを防止できる印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この目的を達成するために、本発明の第１態様の印刷装置は、情報処理装置から印刷データを受信する通信部と、前記通信部が受信した印刷データに基づいて用紙に印刷を行う印刷部と、用紙を載置するトレイと、記憶部と、制御部と、を備えたものであって、前記記憶部は、印刷可能な複数種類の用紙のサイズを、各用紙のサイズ毎にタイプを対応付けて記憶し、前記制御部は、前記通信部が受信した印刷データに基づいて、当該印刷データに基づく印刷を行う用紙のサイズを特定する特定手段と、トレイに載置されている用紙のサイズを検出する検出手段と、前記特定手段により特定された用紙のサイズと、前記検出手段により検出された用紙のサイズとが異なる場合、前記特定手段により特定された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプと、前記検出手段により検出された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプとが同じであるかを判断する判断手段と、前記判断手段により、タイプが同じであると判断された場合、前記受信した印刷データを前記検出された用紙のサイズに基づいて縮小又は拡大し、当該縮小又は拡大された印刷データに基づく印刷を前記印刷部に実行させる印刷指示手段と、前記判断手段により、タイプが同じではないと判断された場合、前記受信した印刷データに基づく前記印刷部による印刷の実行を制限する制限手段と、を備えている。
【０００８】
本発明の第２態様の印刷装置は、情報処理装置から印刷データを受信する通信部と、前記通信部が受信した印刷データに基づいて用紙に印刷を行う印刷部と、用紙を載置するトレイと、記憶部と、制御部と、を備えたものであって、前記記憶部は、印刷可能な複数種類の用紙のサイズを、各用紙のサイズ毎に、第１タイプと、前記第１タイプと異なるタイプである第２タイプとを少なくとも含む複数のタイプのいずれかに対応付けて記憶し、前記制御部は、前記通信部が受信した印刷データに基づいて、当該印刷データに基づく印刷を行う用紙のサイズを特定する特定手段と、トレイに載置されている用紙のサイズを検出する検出手段と、前記特定手段により特定された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプと、前記検出手段により検出された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプとが異なるかを判断する判断手段と前記判断手段により、タイプが同じではないと判断された場合に、前記特定手段により特定された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプが前記第２タイプであり、前記検出手段により検出された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプが前記第１タイプである場合には、前記受信した印刷データを前記検出された用紙のサイズに基づいて縮小又は拡大し、当該縮小又は拡大された印刷データに基づく印刷を前記印刷部に実行させる印刷指示手段と、前記判断手段により、タイプが同じではないと判断された場合に、前記特定手段により特定された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプが前記第１タイプであり、前記検出手段により検出された用紙のサイズに対応付けられて前記記憶部に記憶されているタイプが前記第２タイプである場合には、前記受信した印刷データに基づく前記印刷部による印刷の実行を制限する制限手段と、を備えている。
【０００９】
本発明は、印刷装置を制御する制御装置、印刷システム、印刷方法、印刷制御装置を制御する制御プログラムを記録する記録媒体など、種々の態様で実現可能である。
【発明の効果】
【００１０】
請求項１記載の印刷装置によれば、印刷データに基づいて特定された、当該印刷データに基づく印刷を行う用紙のサイズと、検出手段により検出された、トレイに載置されている用紙のサイズとが異なる場合、特定された用紙のサイズに対応付けられて記憶部に記憶されているタイプと、検出された用紙のサイズに対応付けられて記憶部に記憶されているタイプとが同じであるかが判断される。当該判断手段により、タイプが同じであると判断された場合、縮小又は拡大された印刷データに基づく印刷が実行される。一方、当該判断手段により、タイプが同じではないと判断された場合、印刷データに基づく印刷の実行が制限されるので、印刷データに基づき特定される用紙タイプと異なるタイプの用紙に印刷されたことによって印刷物に不都合が生じることを防ぐことができる。これにより、ユーザの意図しない印刷を防止できる。なお、特許請求の範囲に記載される「印刷データ」は、印刷設定を含む印刷データと、別々に送信される印刷データと印刷設定との組との両方を包含することを意図する。
【００１１】
請求項２記載の印刷装置によれば、請求項１が奏する効果に加え、次の効果を奏する。記憶部には、各用紙のサイズ毎に、顔料インクの使用を特定する情報または染料インクの使用を特定する情報が、それぞれ異なるタイプとして記憶されているので、例えば、印刷データにより設定される用紙のサイズが顔料インクを用いて印刷を行うタイプである場合には、染料インクを用いて印刷を実行するサイズの用紙への、当該印刷データに基づく印刷が制限される。よって、染料インクを用いて印刷を行うタイプの用紙に、顔料インクを用いて印刷されることが制限され、顔料インクによる印刷物の汚染を防止できる。
【００１２】
請求項３記載の印刷装置によれば、請求項２が奏する効果に加え、次の効果を奏する。判断手段により、タイプが同じではないと判断された場合に、特定されたタイプが染料インクの使用を特定する情報である場合には、制限手段による制限が行われることなく、縮小又は拡大された印刷データに基づく印刷が実行される。よって、互いにタイプが異なる場合であっても、顔料インクを用いて印刷を行うタイプの用紙に、染料インクを用いて印刷を行うことができるので、再印刷を行う必要がない。また、顔料インクを用いて印刷を行うタイプの用紙に、染料インクで印刷したことによる印刷物の汚染の可能性は低いので、好適な印刷物を得ることができる。
【００１３】
請求項４記載の印刷装置によれば、請求項２または３が奏する効果に加え、次の効果を奏する。判断手段により、タイプが同じではないと判断された場合に、特定されたタイプが顔料インクの使用を特定する情報である場合には、印刷データに基づく印刷が実行されないので、顔料インクによる印刷物の汚染を好適に防止できる。
【００１４】
請求項５記載の印刷装置によれば、請求項１が奏する効果に加え、次の効果を奏する。所定サイズ以下の用紙を載置可能な第１トレイと、当該第１トレイに載置可能な用紙より大きいサイズの用紙を載置可能な第２トレイと、を備えている。記憶部には、各用紙のサイズ毎に、第１トレイに載置可能なサイズと当該第１トレイに載置不可能なサイズとが、それぞれ異なるタイプとして記憶されているので、例えば、印刷データにより設定される用紙のサイズが第１トレイに載置不可能なサイズである場合には、第１トレイに載置可能なサイズの用紙への、当該印刷データに基づく印刷が制限される。よって、例えば、Ｌ判サイズなどの写真印刷用の光沢紙が第１トレイに載置され、かつ、印刷データにより設定される用紙のサイズが、第１トレイに載置不可能なサイズであった場合に、光沢紙に、第１トレイに載置不可能なサイズの用紙に対する印刷設定による印刷がされることを制限できる。なお、特許請求の範囲に記載される「所定サイズ」は、用紙の短辺または長辺の長さによって特定されるサイズを意図するものであり、用紙の面積を示すものではない。
【００１５】
請求項６記載の印刷装置によれば、請求項５が奏する効果に加え、次の効果を奏する。判断手段により、タイプが同じではないと判断された場合に、特定されたタイプが第１トレイに載置可能なサイズである場合には、制限手段による制限が行われることなく、縮小又は拡大された印刷データに基づく印刷が実行される。よって、互いにタイプが異なる場合であっても、例えば、Ｌ判サイズなどの光沢紙設定による印刷を、Ａ４サイズなどの普通紙に対して行うことができるので、染料インクで印刷したことによる印刷物の汚染の可能性は低く、再印刷を行うことなく、好適な印刷物を得ることができる。
【００１６】
請求項７記載の印刷装置によれば、請求項５または６が奏する効果に加え、次の効果を奏する。判断手段により、タイプが同じではないと判断された場合に、特定されたタイプが第１トレイに載置不可能なサイズである場合には、印刷データに基づく印刷が実行されない。よって、印刷データに基づき特定される用紙タイプと異なるタイプの用紙に印刷されたことによって印刷物に不都合が生じることを防ぐことができる。
【００１７】
請求項８記載の印刷装置によれば、請求項１が奏する効果に加え、次の効果を奏する。記憶部には、各用紙のサイズ毎に、両面印刷が可能であることを特定する情報または両面印刷が不可能であることを特定する情報が、それぞれ異なるタイプとして記憶されているので、例えば、印刷データにより設定される用紙のサイズが、両面印刷が可能であるタイプである場合には、両面印刷が不可能であるサイズの用紙への印刷が制限される。よって、例えば、両面印刷が不可能であるサイズの用紙に、両面印刷設定での印刷がされることを制限できるので、用紙が無駄に消費されたり、エラーが生じること等を防止できる。
【００１８】
請求項９記載の印刷装置によれば、請求項１から６のいずれかが奏する効果に加え、次の効果を奏する。判断手段により、タイプが同じではないと判断された場合、特定された用紙のサイズに対応付けられて記憶部に記憶されているタイプの印刷パラメータが、検出手段により検出された用紙のサイズに対応付けられて記憶部に記憶されているタイプの印刷パラメータに変更される。そして、かかる変更がされた場合には、制限手段による制限が行われることなく、縮小又は拡大された印刷データに基づく印刷が、変更された印刷パラメータで実行されるので、検出手段によりサイズが検出された用紙、すなわち、印刷に使用する用紙に適した印刷パラメータでの印刷を行うことができる。
【００１９】
請求項１０記載の印刷装置によれば、請求項１が奏する効果に加え、次の効果を奏する。記憶部に用紙のサイズに対応付けられて記憶されるタイプは、少なくとも、第１タイプと、当該第１タイプと異なるタイプである第２タイプを含む。そして、第２タイプに対応する用紙のサイズを設定する印刷データに基づく印刷は、第１タイプに対応するサイズの用紙に行われるが、第１タイプに対応する用紙のサイズを設定する印刷データに基づく印刷を、第２タイプに対応するサイズの用紙に行うことは制限される。よって、第１タイプと第２タイプという特定の組み合わせにおいて、第１タイプに対応する用紙のサイズを示す印刷データに基づく印刷を、第２タイプに対応するサイズの用紙に行った場合に生じ得る不都合を抑制できる。
【００２０】
請求項１１記載の印刷装置によれば、請求項１０が奏する効果に加え、次の効果を奏する。記憶部には、各用紙のサイズ毎に、顔料インクの使用を特定する情報が第１タイプとして記憶され、染料インクの使用を特定する情報が第２タイプとして記憶されているので、印刷データにより設定される用紙のサイズが顔料インクを用いて印刷を行うタイプである場合には、当該印刷データに基づく印刷を、染料インクを用いて印刷を実行するサイズの用紙に行うことが制限されるので、顔料インクによる印刷物の汚染を防止できる。
【００２１】
請求項１２記載の印刷装置によれば、請求項１０が奏する効果に加え、次の効果を奏する。所定サイズ以下の用紙を載置可能な第１トレイと、当該第１トレイに載置可能な用紙より大きいサイズの用紙を載置可能な第２トレイと、を備えている。記憶部には、各用紙のサイズ毎に、第１トレイに載置可能なサイズが第１タイプとして記憶され、当該第１トレイに載置不可能なサイズが第２タイプとして記憶されているので、印刷データにより設定される用紙のサイズが第１トレイに載置不可能なサイズである場合には、当該印刷データに基づく印刷を、第１トレイに載置可能なサイズの用紙に行うことが制限される。よって、例えば、Ｌ判サイズなどの写真印刷用の光沢紙が第１トレイに載置され、かつ、印刷データにより設定される用紙のサイズが、第１トレイに載置不可能なサイズであった場合に、光沢紙に、第１トレイに載置不可能なサイズの用紙に対する印刷設定による印刷がされることを制限できる。よって、上記印刷の制限が行われたことにより、光沢紙に、顔料インクを用いて印刷が行われる可能性を低減できる。
【００２２】
請求項１３記載の印刷装置によれば、記憶部に用紙のサイズに対応付けられて記憶されるタイプは、少なくとも、第１タイプと、当該第１タイプと異なるタイプである第２タイプを含む。そして、印刷データに基づいて特定された、当該印刷データに基づく印刷を行う用紙のサイズと、検出手段により検出された、トレイに載置されている用紙のサイズとが異なる場合、第２タイプに対応する用紙のサイズを設定する印刷データに基づく印刷は、第１タイプに対応するサイズの用紙に行われるが、第１タイプに対応する用紙のサイズを設定する印刷データに基づく印刷を、第２タイプに対応するサイズの用紙に行うことは制限される。よって、第１タイプと第２タイプという特定の組み合わせにおいて、第１タイプに対応する用紙のサイズを設定する印刷データに基づく印刷を、第２タイプに対応するサイズの用紙に行った場合に生じ得る不都合を抑制できる。
【００２３】
請求項１４記載の印刷装置によれば、請求項１から１３のいずれかが奏する効果に加え、次の効果を奏する。印刷データに基づき特定された用紙のサイズと、検出された用紙のサイズとが同じでなく、かつ、特定された用紙のサイズに対応付けられて記憶部に記憶されているタイプが、封筒を示す場合、印刷データに基づく印刷の実行が制限されるので、ユーザが印刷データに基づく印刷を封筒に行うことを所望するにもかかわらず、当該印刷が封筒以外の用紙に印刷されて、ユーザの意図に沿わず、無駄になることを防止できる。
【００２４】
請求項１５記載の印刷装置によれば、請求項１から１４のいずれかが奏する効果に加え、次の効果を奏する。通信部が受信した１ジョブ分の印刷データのページ数が複数ページであり、かつ、特定手段により特定された用紙のサイズが複数種類である場合には、印刷データの各ページ毎に、判断手段による判断が行われるので、各ページについてユーザの意図に沿った印刷を行うことができる。
【００２５】
請求項１６記載の印刷装置によれば、請求項１から１５のいずれかが奏する効果に加え、次の効果を奏する。受信した印刷データが用紙のサイズを特定する情報を含まない場合、所定のサイズが用紙のサイズとして特定されるので、用紙のサイズを特定する情報を含まない印刷データにも対応できる。
【図面の簡単な説明】
【００２６】
【図１】ＭＦＰの電気的構成を示すブロック図である。
【図２】用紙サイズテーブルの内容を示す模式図である。
【図３】印刷処理を示すフローチャートである。
【図４】印刷制御処理を示すフローチャートである。
【図５】印刷制御処理を示すフローチャートである。
【図６】第２実施形態の印刷制御処理の一部を示すフローチャートである。
【発明を実施するための形態】
【００２７】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の印刷装置の一実施形態である多機能周辺装置（以下、「ＭＦＰ」と称す）１０の電気的構成を示すブロック図である。ＭＦＰ１０は、印刷機能、スキャン機能、ファックス機能など、複数の機能を有する複合機である。本実施形態のＭＦＰ１０は、印刷データにより設定される用紙サイズと、印刷に使用する用紙サイズとが異なる場合に、所定の条件下では、印刷データを、印刷に使用する用紙の用紙サイズに収まるようにリサイズして印刷するが、別の条件下では、印刷データに基づく印刷の制限を行うことによって、ユーザの意図しない印刷がされることを防止できるように構成されている。
【００２８】
ＭＦＰ１０には、ＣＰＵ１１、フラッシュメモリ１２、ＲＡＭ１３、操作キー１５、ＬＣＤ１６、タッチパネル１７、スキャナ１８、プリンタ１９、ＮＣＵ２０、モデム２１、無線通信部２２、ＵＳＢインターフェイス（ＵＳＢ＿Ｉ／Ｆ）２３が主に設けられている。ＣＰＵ１１、フラッシュメモリ１２、ＲＡＭ１３は、バスライン２４を介して互いに接続されている。また、各部１５〜２４は、入出力ポート２５を介して互いに接続される。
【００２９】
ＣＰＵ１１は、フラッシュメモリ１２に記憶される固定値やプログラム、ＲＡＭ１３に記憶されているデータ、或いは、ＮＣＵ２０を介して送受信される各種信号に従って、ＭＦＰ１０が有している各機能の制御及び、入出力ポート２５と接続された各部の制御を行う。フラッシュメモリ１２には、不揮発性のメモリであって、ＭＦＰ１０の動作を制御する制御プログラム１２ａが格納される。後述する図３〜図５のフローチャートに示す各処理は、制御プログラム１２ａに従ってＣＰＵ１１により実行される。フラッシュメモリ１２にはまた、用紙サイズテーブル１２ｂが格納される。用紙サイズテーブル１２ｂは、ＭＦＰ１０において利用可能な用紙サイズのそれぞれに対し、用紙タイプや、使用トレイの種類や、使用インクの種類や、両面印刷の可否を対応付けて記憶するテーブルである。なお、用紙サイズテーブル１２ｂの詳細については、図２を参照して後述する。ＲＡＭ１３は、ＣＰＵ１１が制御プログラム１２ａを実行するにあたり、各種のデータを一時的に記憶するためのテンポラリエリアを有する書換可能な揮発性のメモリである。
【００３０】
操作キー１５はメカニカルキーであり、各種の設定値や指示などをユーザから受け付ける。ＬＣＤ１６は液晶表示装置である。タッチパネル１７は、ＬＣＤ１６に重ねて設けられ、各種の設定値や指示などをユーザから受け付ける。スキャナ１８は、原稿を読み取り（スキャンし）、その読み取った原稿の画像データを、ＣＰＵ１１に出力する装置である。ＮＣＵ２０は、電話回線の制御を行う装置である。モデム２１は、ファクシミリ送信時には送信信号を変調し、ファクシミリ受信時には受信した変調信号を復調する。無線通信部２２は、ＩＥＥＥ８０２．１１ｂ／ｇの規格に準拠した無線通信を行う装置である。無線通信部２２は、例えば、スマートフォンなどのモバイル端末と通信可能に接続する。ＵＳＢ＿Ｉ／Ｆ２３は、ＵＳＢケーブルを介して、パーソナルコンピュータ（ＰＣ）１００などの装置を通信可能に接続するための装置であり、周知の装置で構成される。
【００３１】
プリンタ１９は、用紙に画像を印刷する装置であり、本実施形態では、インクジェットプリンタである。プリンタ１９は、図示されない搬送機構と印刷ヘッドとを有しており、Ｐｈｏｔｏトレイ３１または記録紙トレイ３２に載置される用紙を搬送機構によって搬送させながら、顔料インクカートリッジＣ１または染料インクカートリッジＣ２に充填されているインクを印刷ヘッドから吐出し、ＰＣ１００などから受信した印刷データに基づく画像を用紙上に形成する。なお、本実施形態のプリンタ１９は、両面印刷を行うことが可能に構成される。
【００３２】
Ｐｈｏｔｏトレイ３１は、Ｌ判サイズなどの写真印刷用の用紙を載置するためのトレイである。一方、記録紙トレイ３２は、Ａ４サイズなどの記録用の用紙を載置するためのトレイである。Ｐｈｏｔｏトレイ３１および記録紙トレイ３２には、それぞれ、用紙サイズセンサ３１ａおよび用紙サイズセンサ３２ａが設けられる。用紙サイズセンサ３１ａ，３２ａは、用紙のサイズを検出するセンサであり、各トレイ３１，３２にそれぞれ設けられている一対の用紙ガイド（図示せず）の間隔に基づき、載置されている用紙のサイズに応じた信号を出力する。ＣＰＵ１１は、用紙サイズセンサ３１ａから出力された信号に基づき、各トレイ３１，３２に載置されている用紙サイズを検出する。
【００３３】
顔料インクカートリッジＣ１は、黒色などの顔料インクが充填されたインクカートリッジであり、染料インクカートリッジＣ２は、シアン色、マゼンタ色、黄色などの染料インクが充填されたインクカートリッジである。顔料インクカートリッジＣ１及び染料インクカートリッジＣ２は、着脱可能にプリンタ１９に装着される。
【００３４】
図２は、上述した用紙サイズテーブル１２ｂの内容を模式的に示す図である。図２に示すように、用紙サイズテーブル１２ｂには、用紙サイズ１２ｂ１に対し、用紙タイプ１２ｂ２と、使用トレイ１２ｂ３と、使用インク１２ｂ４と、両面印刷１２ｂ５とが対応付けられている。用紙サイズ１２ｂ１には、ＭＦＰ１０において利用可能な用紙サイズが記憶される。図２に示す例では、用紙サイズ１２ｂ１として、「Ａ３」、「ＪＩＳ  Ｂ４」、「Ａ４」、「Ｌｅｔｔｅｒ」、「Ｌｅｇａｌ」、「Ｅｘｅｃｔｉｖｅ」、「ＪＩＳ  Ｂ５」、「Ａ５」、「Ａ６」、「Ｌ判」、「２Ｌ判」、「Ｃ５封筒」、「Ｃｏｍ−１０封筒」、「ＤＬ封筒」が記憶されている。なお、各用紙サイズは、用紙サイズセンサ３１ａ，３２ａにより検出された各用紙の短辺または長辺の長さによって特定されるサイズである。
【００３５】
用紙タイプ１２ｂ２には、各用紙サイズ１２ｂ１の用紙タイプを示す情報が記憶される。図２に示す例では、「Ａ４」など比較的大きなサイズの８種類の用紙サイズ１２ｂ１に対し、用紙タイプが普通紙であることを示す情報（図２では「普通紙」と記載）が、用紙タイプ１２ｂ２として対応付けられる。また、「Ｌ判」など比較的小さな３種類のサイズの用紙サイズ１２ｂ１に対し、用紙タイプが光沢紙であることを示す情報（図２では「光沢紙」と記載）が、用紙タイプ１２ｂ２として対応付けられる。また、「Ｃ５封筒」など封筒サイズの３種類の用紙サイズ１２ｂ１に対し、用紙タイプが封筒であることを示す情報（図２では「封筒」と記載）が、用紙タイプ１２ｂ２として対応付けられる。よって、各用紙サイズ１２ｂ１に対応付けられた用紙タイプ１２ｂ２の値に基づき、各用紙サイズ１２ｂ１の用紙を、普通紙と、光沢紙と、封筒とにタイプ分けできる。
【００３６】
使用トレイ１２ｂ３には、各用紙サイズ１２ｂ１が載置されるトレイを示す情報が記憶される。図２に示す例では、「Ａ４」など８種類の用紙サイズ１２ｂ１に対し、これら各用紙が載置されるトレイが記録紙トレイ３２であることを示す情報（図２では「記録紙トレイ」と記載）が、使用トレイ１２ｂ３として対応付けられる。また、「Ｃ５封筒」などの封筒サイズの用紙サイズ１２ｂ１に対しても、これら各用紙が載置されるトレイが記録紙トレイ３２であることを示す情報が、使用トレイ１２ｂ３として対応付けられる。一方、「Ｌ判」など３種類の用紙サイズ１２ｂ１に対し、これら各用紙が載置されるトレイがＰｈｏｔｏトレイ３１であることを示す情報（図２では「Ｐｈｏｔｏトレイ」と記載）が対応づけられる。よって、各用紙サイズ１２ｂ１に対応付けられた使用トレイ１２ｂ３の値に基づき、各用紙サイズ１２ｂ１の用紙を、その用紙が載置されるトレイが、Ｐｈｏｔｏトレイ３１であるか、記録紙トレイ３２であるかに応じてタイプ分けすることができる。つまり、各用紙サイズ１２ｂ１の用紙を、Ｐｈｏｔｏトレイ３１に載置可能な用紙と、Ｐｈｏｔｏトレイ３１に載置可能でない用紙とにタイプ分けすることができる。
【００３７】
使用インク１２ｂ４には、各用紙サイズ１２ｂ１の用紙に印刷を行う場合に使用するインクの種類を示す情報が記憶される。図２に示す例では、「Ａ４」など普通紙に対応する８種類の用紙サイズ、および、３種類の封筒サイズの用紙サイズ１２ｂ１に対し、顔料インクカートリッジＣ１に充填されているインク（即ち、顔料インク）を使用することを示す情報（図２では「顔料インク」と記載）が、使用インク１２ｂ４として対応付けられる。一方、「Ｌ判」など光沢紙に対応する３種類の用紙サイズ１２ｂ１に対し、染料インクカートリッジＣ２に充填されているインク（即ち、染料インク）を使用することを示す情報（図２では「染料インク」と記載）が、使用インク１２ｂ４として対応付けられる。よって、各用紙サイズ１２ｂ１に対応付けられた使用インク１２ｂ４の値に基づき、各用紙サイズ１２ｂ１の用紙を、その用紙への印刷に使用するインクが、顔料インクであるか、染料インクであるかに応じてタイプ分けすることができる。
【００３８】
両面印刷１２ｂ５には、各用紙サイズ１２ｂ１の用紙が両面印刷可能な用紙であるか、両面印刷不可能な用紙であるかを示す情報が記憶される。図２に示す例では、「Ａ４」など８種類の用紙サイズ１２ｂ１に対し、両面印刷が可能であることを示す情報（図２では「可能」と記載）が、両面印刷１２ｂ５として対応付けられる。一方、「Ｌ判」など３種類、および、３種類の封筒サイズの用紙サイズ１２ｂ１に対し、両面印刷が不可能であることを示す情報（図２では「不可能」と記載）が、両面印刷１２ｂ５として対応付けられる。よって、各用紙サイズ１２ｂ１に対応付けられた両面印刷１２ｂ５の値に基づき、各用紙サイズ１２ｂ１の用紙を、その用紙が、両面印刷が可能であるか、両面印刷が不可能であるかに応じてグループ化できる。
【００３９】
図３は、ＭＦＰ１０のＣＰＵ１１が実行する印刷処理を示すフローチャートである。本印刷処理は、ＰＣ１００から受信した印刷データにより設定される用紙サイズと、Ｐｈｏｔｏトレイ３１または記録紙トレイ３２のうち、使用するトレイに載置された用紙の用紙サイズとが異なる場合に、所定の条件下では、印刷データを、印刷に使用する用紙の用紙サイズに収まるようにリサイズして印刷するが、別の条件下では、印刷データに基づく印刷の制限を行う。本処理は、ＭＦＰ１０がＰＣ１００から印刷データを受信すると（即ち、ＰＣ１００に対し所定の印刷指示が入力されると）、開始する。なお、本実施形態では、ＭＦＰ１０が受信する印刷データは、印刷データの中に印刷設定が含まれるものとする。
【００４０】
まず、ステップＳ３０１（以下、ステップを省略）において、印刷設定が用紙サイズを含む場合（Ｓ３０１：Ｙｅｓ）、ＣＰＵ１１は、印刷設定に含まれる用紙サイズを設定し（Ｓ３０２）、処理をＳ３０３に移行する。一方、印刷設定が用紙サイズを含まない場合（Ｓ３０１：Ｎｏ）、ＣＰＵ１１は、用紙サイズをＡ４サイズに設定し（Ｓ３０６）、処理をＳ３０３に移行する。このように、印刷設定が用紙サイズを含まない場合には、用紙サイズとしてＡ４サイズが自動的に設定されるので、印刷設定に用紙サイズが含まれない場合についても用紙サイズを設定できる。
【００４１】
Ｓ３０３において、印刷設定が用紙タイプを含む場合（Ｓ３０３：Ｙｅｓ）、ＣＰＵ１１は、印刷設定に含まれる用紙タイプを設定し（Ｓ３０４）、図４，５を参照して後述する印刷制御処理を実行し（Ｓ３０５）、本処理を終了する。一方、印刷設定が用紙タイプを含まず、かつ、設定されている用紙サイズが封筒サイズであれば（Ｓ３０３：Ｎｏ，Ｓ３０７：Ｙｅｓ）、ＣＰＵ１１は、用紙タイプを封筒に設定し（Ｓ３１０）、処理をＳ３０５に移行する。
【００４２】
Ｓ３０７において、設定されている用紙サイズが封筒サイズでない場合（Ｓ３０７：Ｎｏ）、設定されている用紙サイズがＡ５以上のサイズであれば（Ｓ３０８：Ｙｅｓ）、ＣＰＵ１１は、用紙タイプを普通紙に設定し（Ｓ３０９）、処理をＳ３０５に移行する。また、Ｓ３０８において、設定されている用紙サイズがＡ５より小さいサイズであれば（ＳＳ３０８：Ｎｏ）、ＣＰＵ１１は、用紙タイプを光沢紙に設定し（Ｓ３１１）、処理をＳ３０５に移行する。なお、ＣＰＵ１１は、Ｓ３０７，Ｓ３０８において行う判断を、用紙サイズテーブル１２ｂを参照することによって行う。Ｓ３０４，Ｓ３０９〜Ｓ３１１のいずれかの処理によって用紙タイプが設定されると、プリンタ１９は、印刷時に、設定された用紙タイプに従う印刷パラメータで印刷を行う。
【００４３】
図４及び図５は、上述した印刷制御処理（Ｓ３０５）を示すフローチャートである。本処理は、まず、ＣＰＵ１１は、両面印刷が可能であるか否かに応じて、Ｓ３０２またはＳ３０６において設定された用紙サイズが属する第１グループを決定する（Ｓ４０１）。具体的に、Ｓ４０１において、ＣＰＵ１１は、用紙サイズテーブル１２ｂを参照し、設定された用紙サイズ１２ｂ１に対応する両面印刷１２ｂ５の値に応じて、第１グループを決定する。具体的に、Ｓ４０１において、ＣＰＵ１１は、用紙サイズテーブル１２ｂを参照し、設定された用紙サイズ１２ｂ１に対応する両面印刷１２ｂ５の値が、両面印刷が可能であることを示す情報である場合、設定された用紙サイズが属する第１グループが、両面印刷が可能な用紙のグループであると決定する。一方、両面印刷１２ｂ５の値が、両面印刷が不可能な用紙のグループであることを示す情報である場合、設定された用紙サイズが属する第１グループが、両面印刷が不可能な用紙のグループであると決定する。
【００４４】
ＣＰＵ１１は、Ｐｈｏｔｏトレイ３１または記録紙トレイ３２のうち、使用するトレイに載置されている用紙の用紙サイズを検出する（Ｓ４０２）。具体的に、Ｓ４０２において、ＣＰＵ１１は、用紙サイズセンサ３１ａ，３２ａから出力された信号に基づき、使用するトレイ３１，３２に載置されている用紙の用紙サイズを検出する。ＣＰＵ１１は、両面印刷が可能であるか否かに応じて、Ｓ４０２において検出された用紙サイズが属する第２グループを決定する（Ｓ４０３）。具体的に、Ｓ４０３において、ＣＰＵ１１は、用紙サイズテーブル１２ｂを参照し、検出された用紙サイズ１２ｂ１に対応する両面印刷１２ｂ５の値に応じて、第２グループを決定する。具体的に、Ｓ４０３において、ＣＰＵ１１は、用紙サイズテーブル１２ｂを参照し、検出された用紙サイズ１２ｂ１に対応する両面印刷１２ｂ５の値が、両面印刷が可能であることを示す情報である場合、検出された用紙サイズが属する第２グループが、両面印刷が可能な用紙のグループであると決定する。一方、両面印刷１２ｂ５の値が、両面印刷が不可能な用紙のグループであることを示す情報である場合、検出された用紙サイズが属する第２グループが、両面印刷が不可能な用紙のグループであると決定する。
【００４５】
次に、Ｓ３０２またはＳ３０６において設定された用紙サイズと、Ｓ４０２において検出された用紙サイズとが同じである場合（Ｓ４０４：Ｙｅｓ）、ＣＰＵ１１は、通常印刷、すなわち、受信した印刷データおよび印刷設定に基づく印刷をプリンタ１９に実行させ（Ｓ４０５）、本処理を終了する。
【００４６】
設定された用紙サイズと、検出された用紙サイズとが同じでなく（Ｓ４０４：Ｎｏ）、かつ、設定された用紙タイプが封筒である場合（ＳＳ４０６：Ｙｅｓ）、ＣＰＵ１１は、用紙サイズエラーとして印刷データを排出し（Ｓ４０７）、本処理を終了する。印刷データにより設定された用紙タイプが封筒である場合、ユーザは印刷データに基づく印刷を封筒に行うことを所望しているので、当該印刷が封筒以外の用紙に印刷されて、ユーザの意図に沿わず、印刷された用紙を無駄にすることを防止できる。一方、設定された用紙サイズと、検出された用紙サイズとが同じでなく（Ｓ４０４：Ｎｏ）、かつ、設定された用紙タイプが封筒でない場合（ＳＳ４０６：Ｎｏ）、印刷設定が両面印刷を行う設定であれば（Ｓ４０８：Ｙｅｓ）、ＣＰＵ１１は、Ｓ４０１において決定した第１グループと、Ｓ４０３において決定した第２グループとが同一グループであるかを判断する（Ｓ４０９）。Ｓ４０９において、第１グループと第２グループとが同一グループでないとＣＰＵ１１が判断した場合（Ｓ４０９：Ｎｏ）、ＣＰＵ１１は、処理をＳ４０７に移行する。
【００４７】
一方、Ｓ４０９において、第１グループと第２グループとが同一グループであると、ＣＰＵ１１が判断した場合（Ｓ４０９：Ｙｅｓ）、ＣＰＵ１１は、印刷データを、検出された用紙サイズ、すなわち、Ｐｈｏｔｏトレイ３１または記録紙トレイ３２のうち、使用するトレイに載置されている用紙の用紙サイズにリサイズして、両面印刷を実行し（Ｓ４１０）、本処理を終了する。具体的に、ＣＰＵ１１は、（検出された用紙サイズの縦方向の長さ）／（設定された用紙サイズの縦方向の長さ）および（検出された用紙サイズの横方向の長さ）／（設定された用紙サイズの横方向の長さ）を算出し、これらの比のうち小さい方の値を縮小率または拡大率として決定する。次に、ＣＰＵ１１は、決定された縮小率または拡大率で、印刷データの縮小または拡大を行い、印刷データのリサイズを行う。
【００４８】
Ｓ４０８において、印刷設定が両面印刷を行う設定でない場合（Ｓ４０８：Ｎｏ）、ＣＰＵ１１は、処理を図５のＳ５０１に移行する。Ｓ５０１において、ＣＰＵ１１は、印刷データにより設定された用紙サイズに対応する用紙タイプが、光沢紙であるか、それ以外の用紙であるかに応じて、当該設定された用紙サイズが属する第１グループを決定する（Ｓ５０１）。具体的に、Ｓ５０１において、ＣＰＵ１１は、用紙サイズテーブル１２ｂを参照し、Ｓ３０２またはＳ３０６において設定された用紙サイズに対応する用紙タイプ１２ｂ２の値が、光沢紙であることを示す情報である場合、設定された用紙サイズが属する第１グループが、光沢紙のグループであると決定する。一方、用紙タイプ１２ｂ２の値が、普通紙または封筒であることを示す情報である場合、設定された用紙サイズが属する第１グループが、光沢紙以外の用紙のグループであると決定する。
【００４９】
ＣＰＵ１１は、Ｓ４０２において検出された用紙サイズに対応する用紙タイプが、光沢紙であるか、それ以外の用紙であるかに応じて、当該検出された用紙サイズが属する第２グループを決定する（Ｓ５０２）。具体的に、Ｓ５０２において、ＣＰＵ１１は、用紙サイズテーブル１２ｂを参照し、Ｓ４０２において検出された用紙サイズに対応する用紙タイプ１２ｂ２の値が、光沢紙であることを示す情報である場合、検出された用紙サイズが属する第２グループが、光沢紙のグループであると決定する。一方、用紙タイプ１２ｂ２の値が、普通紙または封筒であることを示す情報である場合、検出された用紙サイズが属する第２グループが、光沢紙以外の用紙のグループであると決定する。
【００５０】
次に、Ｓ５０１において決定された第１グループと、Ｓ５０２において決定された第２グループとが同一グループである場合（Ｓ５０３：Ｙｅｓ）、ＣＰＵ１１は、印刷データを、検出された用紙サイズ、すなわち、Ｐｈｏｔｏトレイ３１または記録紙トレイ３２のうち、使用するトレイに載置されている用紙の用紙サイズにリサイズして、印刷を実行し（Ｓ５０４）、本処理を終了する。なお、Ｓ５０４において、ＣＰＵ１１は、印刷データのリサイズを、Ｓ４１０の処理で行ったリサイズと同様に行う。
【００５１】
一方、第１グループと第２グループとが同一グループでなく（Ｓ５０３：Ｎｏ）、かつ、Ｓ５０１において決定された第１グループが、光沢紙のグループである場合（Ｓ５０５：Ｙｅｓ）、ＣＰＵ１１は、処理をＳ５０４に移行する。つまり、設定された用紙サイズと、検出された用紙サイズとが同じではないが、設定された用紙サイズが光沢紙のグループに属する場合、印刷に使用する用紙が光沢紙であるか否かにかかわらず、ＣＰＵ１１は、印刷データをリサイズし、当該用紙への印刷を実行する。印刷は、設定された用紙タイプに応じた印刷パラメータで行われるので、用紙タイプが光沢紙である場合には、染料インクを用いた印刷が行われる。
【００５２】
Ｓ５０５において、第１グループが、光沢紙のグループでない、すなわち、光沢紙以外の用紙のグループである場合（Ｓ５０５：Ｎｏ）、第２グループが、光沢紙以外の用紙のグループであれば（Ｓ５０６：Ｎｏ）、ＣＰＵ１１は、処理をＳ５０４に移行する。つまり、設定された用紙サイズと検出された用紙サイズとがともに光沢紙以外の用紙のグループに属する場合には、ＣＰＵ１１は、印刷データをリサイズして印刷を実行する。よって、印刷に使用する用紙が光沢紙以外の用紙であれば、染料インクか顔料インクかのいずれを使用するかにかかわらず、設定された用紙タイプに応じた印刷パラメータで印刷が行われる。一方、Ｓ５０６において、第２グループが、光沢紙のグループである場合（Ｓ５０６：Ｙｅｓ）、設定された用紙タイプが光沢紙であれば（Ｓ５０７：Ｙｅｓ）、ＣＰＵ１１は、印刷データをリサイズし、染料インクを用いて、当該光沢紙への印刷を実行する。
【００５３】
Ｓ５０７において、設定されている用紙タイプが、光沢紙でない場合（Ｓ５０７：Ｎｏ）、光沢紙の印刷パラメータに切り替える設定であれば（Ｓ５０８：Ｙｅｓ）、ＣＰＵ１１は、用紙タイプを光沢紙に設定し（Ｓ５０９）、処理をＳ５０４に移行する。Ｓ５０９において、用紙タイプが光沢紙に設定されたことにより、印刷パラメータは、光沢紙の印刷パラメータに切り替えられる。よって、設定された用紙サイズが光沢紙以外の用紙のグループに属し、検出された用紙サイズが光沢紙のグループに属する場合、ＣＰＵ１１は、印刷パラメータを、検出された用紙サイズに対応する印刷パラメータ、すなわち、光沢紙の印刷パラメータに変更し、印刷データをリサイズして、光沢紙に印刷を実行する。印刷パラメータを、実際に使用する用紙の印刷パラメータに変更したことにより、実際に使用する用紙である光沢紙に適した印刷、すなわち、染料インクを用いた印刷が実行される。なお、本実施形態のＭＦＰ１０は、設定された用紙サイズが光沢紙以外の用紙のグループに属し、検出された用紙サイズが光沢紙のグループに属する場合に、印刷パラメータを光沢紙のものに切り替えるか否かの設定を、ユーザが、ＭＦＰ１０に対して所定の操作を行うことによって適宜切り替えられるように構成される。当該設定の設定値は、フラッシュメモリ１２に記憶されている。
【００５４】
一方、Ｓ５０８において、光沢紙の印刷パラメータに切り替える設定でない場合（Ｓ５０８：Ｎｏ）、ＣＰＵ１１は、用紙サイズエラーとして印刷データを排出し（Ｓ５１０）、再印刷メッセージをＬＣＤ１６に表示させ（Ｓ５１１）、本処理を終了する。再印刷のメッセージは、例えば、用紙を光沢紙に変更して再印刷を促す内容のメッセージである。よって、設定された用紙サイズが光沢紙以外の用紙のグループに属し、検出された用紙サイズが光沢紙のグループに属する場合に、光沢紙以外の用紙の印刷パラメータで、光沢紙に印刷が実行されることはない。
【００５５】
本実施形態のＭＦＰ１０によれば、印刷データにより設定された用紙サイズと、用紙サイズセンサ３１ａ，３２ａにより検出された用紙サイズ（印刷に使用する用紙の用紙サイズ）とが異なる場合、設定された用紙サイズに対応付けられているタイプと、検出された用紙サイズに対応付けられているタイプとが同じであれば、リサイズされた印刷データに基づく印刷が行われる。その一方、印刷データにより設定された用紙サイズと、検出された用紙サイズとが異なる場合、設定された用紙サイズに対応付けられているタイプと、検出された用紙サイズに対応付けられているタイプとが異なっていれば、印刷データに基づく印刷が制限される。当該制限としては、印刷データに基づく印刷を実行しないことによる制限と、印刷パラメータを変更することによる制限とがある。これらの制限が行われることにより、印刷データに基づく印刷が、当該印刷データにより設定された用紙サイズに対応付けられているタイプと異なるタイプの用紙に行われたことによって生じる印刷物の不都合を防止できる。
【００５６】
具体的に、本実施形態のＭＦＰ１０の場合、印刷データにより設定された用紙サイズに対応するタイプが、光沢紙以外の用紙であり、検出された用紙サイズに対応するタイプが、光沢紙である場合には、印刷を実行しないか、印刷パラメータを光沢紙のものに切り替えて印刷が行われる。これらの制限がされたことによって、光沢紙以外の用紙の印刷パラメータで、光沢紙に印刷が実行されることはない。つまり、光沢紙に、顔料インクによる印刷が実行されることはないので、光沢紙に対し、当該光沢紙に対する定着性が悪い顔料インクを用いた印刷が行われたことによる、印刷物の汚染を防ぐことができる。これにより、ユーザの意図しない印刷、例えば、印刷物が汚染され易い印刷を防止できる。
【００５７】
さらに、本実施形態のＭＦＰ１０によれば、印刷データにより設定された用紙サイズと、検出された用紙サイズとが異なる場合であっても、設定された用紙サイズに対応するタイプが、光沢紙である場合には、上記制限を行うことなく、リサイズされた印刷データに基づく印刷が行われる。普通紙に染料インクを用いた印刷を行ったとしても、用紙に対するインクの定着性は十分であるので、染料インクで印刷したことによる印刷の汚染の可能性は低く、再印刷を行うことなく、好適な印刷物を得ることができる。
【００５８】
また、本実施形態のＭＦＰ１０によれば、印刷データにより設定された用紙サイズに対応するタイプが、両面印刷が可能な用紙であり、検出された用紙サイズに対応するタイプが、両面印刷が不可能な用紙である場合にもまた、印刷データに基づく印刷が制限される。よって、両面印刷が不可能な用紙に両面印刷が実行されることを防止でき、用紙が無駄に消費されたり、エラーが生じること等を防止できる。
【００５９】
次に、図６を参照して、第２実施形態について説明する。上述した第１実施形態では、印刷データにより設定された用紙サイズに応じたタイプと、検出された用紙サイズに応じたタイプとが同じであるか否かの比較を、染料インクを使用する光沢紙か、顔料インクを使用する用紙（光沢紙以外の用紙）であるかに基づき行う構成としたが、本実施形態では、当該比較を、使用するトレイがＰｈｏｔｏトレイ３１であるか否かに基づいて行う。第２実施形態において、第１実施形態と同一の部分については、同一の符号を付し、その説明は省略する。
【００６０】
図６は、第２実施形態の印刷制御処理の一部を示すフローチャートである。第２実施形態の印刷制御処理は、第１実施形態の印刷制御処理（図４，５参照）のうち、図５のフローチャートに示す処理を、図６のフローチャートに示す処理に置き換えた処理である。よって、第２実施形態の印刷制御処理では、図４のＳ４０８において、印刷設定が両面印刷を行う設定でない場合（Ｓ４０８：Ｎｏ）、ＣＰＵ１１は、図６のＳ６０１の処理を実行する。なお、図６のフローチャートに示す各処理は、第１実施形態と同様、制御プログラム１２ａに従ってＣＰＵ１１により実行される。
【００６１】
Ｓ６０１において、ＣＰＵ１１は、印刷データにより設定された用紙サイズがＰｈｏｔｏトレイ３１に載置可能であるか否かに応じて、設定された用紙サイズが属する第１グループを決定する（Ｓ６０１）。具体的に、Ｓ６０１において、ＣＰＵ１１は、用紙サイズテーブル１２ｂを参照し、Ｓ３０２またはＳ３０６において設定された用紙サイズに対応する使用トレイ１２ｂ３の値が、設定された用紙サイズの用紙が載置されるトレイがＰｈｏｔｏトレイ３１であることを示す情報である場合、設定された用紙サイズが属する第１グループが、Ｐｈｏｔｏトレイ３１に載置可能な用紙のグループであると決定する。一方、使用トレイ１２ｂ３の値が、設定された用紙サイズの用紙が載置されるトレイが記録紙トレイ３２であることを示す情報である場合、設定された用紙サイズが属する第１グループが、Ｐｈｏｔｏトレイ３１に載置不可能な用紙のグループであると決定する。
【００６２】
次に、ＣＰＵ１１は、Ｓ４０２において検出された用紙サイズがＰｈｏｔｏトレイ３１に載置可能であるか否かに応じて、検出された用紙サイズが属する第２グループを決定する（Ｓ６０２）。具体的に、Ｓ６０２において、ＣＰＵ１１は、用紙サイズテーブル１２ｂを参照し、Ｓ４０２において検出された用紙サイズに対応する使用トレイ１２ｂ３の値が、検出された用紙サイズの用紙が載置されるトレイがＰｈｏｔｏトレイ３１であることを示す情報である場合、検出された用紙サイズが属する第２グループが、Ｐｈｏｔｏトレイ３１に載置可能な用紙のグループであると決定する。一方、使用トレイ１２ｂ３の値が、検出された用紙サイズの用紙が載置されるトレイが記録紙トレイ３２であることを示す情報である場合、検出された用紙サイズが属する第２グループが、Ｐｈｏｔｏトレイ３１に載置不可能な用紙のグループであると決定する。
【００６３】
次に、Ｓ６０１において決定された第１グループと、Ｓ６０２において決定された第２グループとが同一グループである場合（Ｓ６０３：Ｙｅｓ）、ＣＰＵ１１は、印刷データを、検出された用紙サイズにリサイズして、印刷を実行し（Ｓ５０４）、本処理を終了する。一方、第１グループと第２グループとが同一グループでなく（Ｓ６０３：Ｎｏ）、かつ、Ｓ６０１において決定された第１グループが、Ｐｈｏｔｏトレイ３１に載置可能な用紙のグループである場合（Ｓ６０４：Ｙｅｓ）、ＣＰＵ１１は、処理をＳ５０４に移行する。つまり、設定された用紙サイズと、検出された用紙サイズとが同じではないが、設定された用紙サイズがＰｈｏｔｏトレイ３１に載置可能なグループに属する場合には、ＣＰＵ１１は、印刷データをリサイズして印刷を実行する。Ｐｈｏｔｏトレイ３１に載置可能な用紙は、比較的小さい用紙サイズの用紙であり、通常、光沢紙である。よって、Ｓ６０１において決定された第１グループが、Ｐｈｏｔｏトレイ３１に載置可能な用紙のグループ、すなわち、光沢紙のグループである場合には、ＣＰＵ１１は、印刷に使用する用紙がＰｈｏｔｏトレイ３１に載置可能な用紙であるか否かにかかわらず、すなわち、印刷に使用する用紙が光沢紙であるか否かにかかわらず、ＣＰＵ１１は、印刷データをリサイズし、染料インクを用いて、当該用紙への印刷を実行する。
【００６４】
Ｓ６０４において、第１グループが、Ｐｈｏｔｏトレイ３１に載置不可能な用紙のグループである場合（Ｓ６０４：Ｎｏ）、第２グループが、Ｐｈｏｔｏトレイ３１に載置不可能な用紙のグループであれば（Ｓ６０５：Ｎｏ）、ＣＰＵ１１は、処理をＳ５０４に移行する。つまり、設定された用紙サイズと検出された用紙サイズとがともにＰｈｏｔｏトレイ３１に載置不可能な用紙のグループに属する場合には、ＣＰＵ１１は、印刷データをリサイズして印刷を実行する。よって、印刷に使用する用紙がＰｈｏｔｏトレイ３１に載置不可能な用紙であれば、染料インクか顔料インクかのいずれを使用するかにかかわらず、設定された用紙タイプに応じた印刷パラメータで印刷が行われる。
【００６５】
Ｓ６０５において、第２グループが、Ｐｈｏｔｏトレイ３１に載置可能な用紙のグループである場合（Ｓ６０５：Ｙｅｓ）、設定された用紙タイプが、光沢紙であれば（Ｓ５０７：Ｙｅｓ）、ＣＰＵ１１は、印刷データをリサイズし、染料インクを用いて、当該用紙への印刷を実行する。Ｓ５０７において、設定されている用紙タイプが、光沢紙でない場合（Ｓ５０７：Ｎｏ）、光沢紙の印刷パラメータに切り替える設定であれば（Ｓ５０８：Ｙｅｓ）、ＣＰＵ１１は、用紙タイプを光沢紙に設定し（Ｓ５０９）、処理をＳ５０４に移行する。設定された用紙サイズが、Ｐｈｏｔｏトレイ３１に載置不可能な用紙のグループに属し、検出された用紙サイズが、Ｐｈｏｔｏトレイ３１に載置可能な用紙のグループに属する場合、ＣＰＵ１１は、印刷パラメータを、検出された用紙サイズに対応する印刷パラメータ、すなわち、Ｐｈｏｔｏトレイ３１に載置された用紙（光沢紙）の印刷パラメータに変更し、印刷データをリサイズして、Ｐｈｏｔｏトレイ３１から供給された光沢紙に印刷を実行する。
【００６６】
一方、Ｓ５０８において、光沢紙の印刷パラメータに切り替える設定でない場合（Ｓ５０８：Ｎｏ）、ＣＰＵ１１は、用紙サイズエラーとして印刷データを排出し（Ｓ５１０）、再印刷メッセージをＬＣＤ１６に表示させ（Ｓ５１１）、本処理を終了する。よって、設定された用紙サイズが、Ｐｈｏｔｏトレイ３１に載置不可能な用紙のグループに属し、検出された用紙サイズが、Ｐｈｏｔｏトレイ３１に載置可能な用紙のグループに属する場合に、光沢紙以外の用紙の印刷パラメータで、Ｐｈｏｔｏトレイ３１に載置可能な用紙である光沢紙に印刷が実行されることはない。つまり、光沢紙に、顔料インクによる印刷が実行されることはない。
【００６７】
第２実施形態によれば、印刷データにより設定された用紙サイズに対応するタイプが、Ｐｈｏｔｏトレイ３１に載置不可能な用紙であり、検出された用紙サイズに対応するタイプが、Ｐｈｏｔｏトレイ３１に載置可能な用紙である場合には、印刷を実行しないか、印刷パラメータを光沢紙のものに切り替えて印刷が行われる。これらの制限がされたことによって、上述した第１実施形態と同様、光沢紙以外の用紙の印刷パラメータで、光沢紙に印刷が実行されないようにすることができるので、ユーザの意図しない印刷、例えば、印刷物が汚染され易い印刷を防止できる。また、ＭＦＰ１０によれば、印刷データにより設定された用紙サイズと、検出された用紙サイズとが異なる場合であっても、設定された用紙サイズに対応するタイプが、Ｐｈｏｔｏトレイ３１に載置可能な用紙である場合には、上記制限を行うことなく、リサイズされた印刷データに基づく印刷が行われる。よって、上述した第１実施形態と同様、普通紙に染料インクで印刷したことによる印刷の汚染の可能性は低く、再印刷を行うことなく、好適な印刷物を得ることができる。
【００６８】
上記実施形態において、ＭＦＰ１０が、印刷装置の一例である。ＵＳＢ＿Ｉ／Ｆ２２が、通信部の一例である。プリンタ１９が、印刷部の一例である。Ｐｈｏｔｏトレイ３１が、トレイおよび第１トレイの一例である。記録紙トレイ３２が、トレイおよび第２トレイの一例である。フラッシュメモリ１２が、記憶部の一例である。ＣＰＵ１１が、制御部の一例である。顔料インクカートリッジＣ１が、第１インクカートリッジの一例である。染料インクカートリッジＣ２が、第２インクカートリッジの一例である。ＰＣ１００が、情報処理装置の一例である。Ｓ３０１，Ｓ３０２，Ｓ４０１，Ｓ５０１の処理を実行するＣＰＵ１１が、特定手段の一例である。Ｓ４０２の処理を実行するＣＰＵ１１が、検出手段の一例である。Ｓ４０９，Ｓ５０３，Ｓ６０３の処理を実行するＣＰＵ１１が、判断手段の一例である。Ｓ５０４の処理を実行するＣＰＵ１１が、印刷指示手段の一例である。Ｓ５０９の処理を実行するＣＰＵ１１が、変更手段の一例である。
【００６９】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。例えば、上記各実施形態では、印刷装置の一例として、印刷機能以外の機能も有するＭＦＰ１０を例示したが、印刷機能のみを有するプリンタも印刷装置の一例となり得る。また、上記各実施形態では、情報処理装置の一例として、ＰＣ１００を例示したが、スマートフォン、タブレット端末、携帯電話などのモバイル端末も、印刷装置の一例となり得る。
【００７０】
上記各実施形態では、ＭＦＰ１０は、印刷設定を含む印刷データに対し本発明を適用する場合について例示したが、印刷データと印刷設定とを別々に受信した場合についても、同様に本発明を適用可能である。
【００７１】
上記各実施形態では、設定された用紙サイズが属する第１グループと、検出された用紙サイズが属する第２グループとが異なる場合に、光沢紙の印刷パラメータに切り替える設定であれば、印刷パラメータを光沢紙のものに切り替えて印刷を行う構成としたが、第１グループと第２グループとが異なる場合に、印刷パラメータを変更することなく、用紙サイズエラーとして印刷データを排出する構成としてもよい。
【００７２】
上記第２実施形態では、印刷データにより設定された用紙サイズがＰｈｏｔｏトレイ３１に載置可能であるか否かに応じて、設定された用紙サイズが属する第１グループを決定し、検出された用紙サイズがＰｈｏｔｏトレイ３１に載置可能であるか否かに応じて、検出された用紙サイズが属する第２グループを決定する構成とした。これに換えて、第１グループを、設定された用紙サイズが染料インクを使用するかに応じて決定し、第２グループを、検出された用紙サイズが染料インクを使用するかに応じて決定する構成としてもよい。かかる場合、Ｓ６０１において、ＣＰＵ１１は、用紙サイズテーブル１２ｂを参照し、設定された用紙サイズに対応する使用インク１２ｂ４の値が、染料インクカートリッジＣ２に充填されているインクを使用することを示す情報である場合、設定された用紙サイズが属する第１グループが、染料インクを使用する用紙のグループであると決定する。同様に、第２グループについても、用紙サイズテーブル１２ｂを参照し、検出された用紙サイズに応じて決定すればよい。そして、Ｓ６０４およびＳ６０５において、それぞれ、ＣＰＵ１１は、第１グループおよび第２グループが、染料インクを使用する用紙のグループであるかの判断を行うようにすればよい。
【００７３】
上記実施形態では、１ジョブに対し、最初のページに基づいて用紙サイズを１回設定し、設定した用紙サイズに基づいて印刷制御処理（Ｓ３０５）を実行する構成としたが、１ジョブが複数ページの印刷データを含む場合に、１ジョブ内に異なるサイズの用紙サイズが混在する場合には、それぞれの用紙サイズを設定し、設定された各用紙サイズに基づいて、それぞれ、印刷制御処理（Ｓ３０５）を実行する構成としてもよい。
【００７４】
上記実施形態では、用紙サイズテーブル１２ｂにおいて、各用紙サイズ１２ｂ１の用紙を、２または３種類にタイプ分けする構成としたが、分類されるタイプの数としては、２または３種類以上であってもよい。多くのタイプに分類される場合、全てに限らず、一部の特定のタイプの組に限って、第１グループと第２グループとが異なったときに、第１グループが一方のタイプであり、第２グループが他方のタイプであれば、リサイズによる印刷を行い、第２グループが当該一方のタイプであり、第１グループが当該他方のタイプであれば、印刷の制限を行うようにしてもよい。
【００７５】
上記実施形態では、Ｐｈｏｔｏトレイ３１または記録紙トレイ３２に載置されている用紙の用紙サイズを、用紙サイズセンサ３１ａ，３２ａからの出力信号に基づいて得る構成としたが、用紙の用紙サイズを得る方法としては、これに限られるものではない。例えば、プリンタ１９の印刷ヘッド（図示せず）の下面（用紙と対向する側の面）に設けられ、用紙における搬送方向に直交する方向の幅（「横幅」と称す）を光学的に検知可能なメディアセンサを利用してもよい。具体的に、Ｐｈｏｔｏトレイ３１または記録紙トレイ３２に載置されている用紙をメディアセンサで検知可能な位置まで搬送し、印刷ヘッドを走査することによって、用紙の横幅をメディアセンサに検出させ、当該検出された幅に基づいて、用紙サイズを得る構成としてもよい。
【符号の説明】
【００７６】
１０    ＭＦＰ（印刷装置）
１２ａ  制御プログラム
【図１】
2014061627.tif 000003
【図２】
2014061627.tif 000004
【図３】
2014061627.tif 000005
【図４】
2014061627.tif 000006
【図５】
2014061627.tif 000007
【図６】
2014061627.tif 000008