(57)【要約】【課題】  保持される封筒のフラップの開閉状態と、ユーザから受け付けたフラップの位置に基づいて、正しい向きで画像を印刷する。【解決手段】  フラップを有する封筒を保持する保持手段と、前記保持手段に、前記封筒のフラップが開いた状態で前記封筒が保持されるか、前記封筒のフラップが閉じた状態で前記封筒が保持されるかを判断する判断手段と、前記保持手段に保持される前記封筒のフラップの位置をユーザから受け付ける受付手段と、前記判断手段による判断の結果、及び、前記受付手段によって受け付けたフラップの位置に基づいて、前記封筒に印刷すべき画像の向きを決定して当該画像を決定した向きで前記封筒に印刷するよう制御する制御手段とを備えることを特徴とする。【選択図】  図８
2018086844.tif 000002
【特許請求の範囲】
【請求項１】
フラップを有する封筒を保持する保持手段と、
前記保持手段に、前記封筒のフラップが開いた状態で前記封筒が保持されるか、前記封筒のフラップが閉じた状態で前記封筒が保持されるかを判断する判断手段と、
前記保持手段に保持される前記封筒のフラップの位置をユーザから受け付ける受付手段と、
前記判断手段による判断の結果、及び、前記受付手段によって受け付けたフラップの位置に基づいて、前記封筒に印刷すべき画像の向きを決定して当該画像を決定した向きで前記封筒に印刷するよう制御する制御手段と、を備えることを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、封筒に画像を印刷する印刷装置に関する。
【背景技術】
【０００２】
従来、手差しトレイのようなシート収納部にセットされた封筒を給紙し、給紙された封筒に画像を印刷する印刷装置がある（特許文献１参照）。
【０００３】
封筒は、図１７（ａ）に示すように、フラップと呼ばれる開閉可能な突起部分を有する。
【０００４】
そして、従来の印刷装置は、図１７（ｂ）に示すように、フラップが搬送方向の後端になるように封筒をシート収納部にセットさせている。それによって、封筒のフラップが印刷装置の内部で引っ掛かることによるジャムの発生を防いでいる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−５６００１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来技術では、封筒のセットの方法は、フラップが開かれた状態で、搬送方向の後端になるようにセットする方法の１種類のみであったため、他のセット方法でセットされた封筒に正しい向きで画像を印刷できなかった。
【０００７】
例えば、市販の封筒の中には、フラップが開かれた状態で売られているものの他に、フラップを閉じた状態で売られているものも存在する。ユーザが、フラップを閉じた状態の封筒を購入し、従来と同様に、フラップが搬送方向後端にくるようにセットしてしまうと、印刷の開始後、閉じた状態のフラップの先端が搬送路内で引っかかり、かえってジャムが発生しやすくなってしまう。そのため、フラップが閉じた状態の封筒をセットして、その封筒に画像を印刷する場合には、封筒のフラップが搬送方向先端になるようにセットすることが好ましい。
【０００８】
しかしながら、このとき、フラップが閉じた状態でセットされた封筒のフラップの位置は、フラップが開いた状態でセットされた封筒のフラップの位置とは逆になる。そのため、従来と同様の方法で、封筒に画像を印刷すると、封筒に印刷される画像の向きが正しくなくなってしまう。
【０００９】
また、封筒のセット方法として、フラップの位置が図１７（ｂ）の封筒を反時計周りに９０度回転した方向で手差しトレイにセットする方法も考えられている。この場合も、従来と同様の方法で、封筒に画像を印刷すると、封筒に印刷される画像の向きが正しくなくなってしまう。
【００１０】
本発明は、このような課題を解決するためになされたものである。本発明は、保持される封筒のフラップの開閉状態と、ユーザから受け付けたフラップの位置に基づいて、正しい向きで画像を印刷する仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る印刷装置は、フラップを有する封筒を保持する保持手段と、前記保持手段に、前記封筒のフラップが開いた状態で前記封筒が保持されるか、前記封筒のフラップが閉じた状態で前記封筒が保持されるかを判断する判断手段と、前記保持手段に保持される前記封筒のフラップの位置をユーザから受け付ける受付手段と、前記判断手段による判断の結果、及び、前記受付手段によって受け付けたフラップの位置に基づいて、前記封筒に印刷すべき画像の向きを決定して当該画像を決定した向きで前記封筒に印刷するよう制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、保持される封筒のフラップの開閉状態と、ユーザから受け付けたフラップの位置に基づいて、正しい向きで画像を印刷することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係る印刷システムの構成を示すブロック図である。
【図２】本実施形態に係るＭＦＰの構成を示す断面図である。
【図３】本実施形態に係る操作部を示す図である。
【図４】本実施形態に係る手差しトレイを示す図である。
【図５】第１の実施形態に係る処理を示すフローチャートである。
【図６】第１の実施形態に係る処理を示すフローチャートである。
【図７】第１の本実施形態に係る操作画面を示す図である。
【図８】第１の実施形態に係る操作画面を示す図である。
【図９】第１の実施形態に係る操作画面を示す図である。
【図１０】本実施形態に係る手差しトレイを示す図である。
【図１１】第１の実施形態に係る処理を示すフローチャートである。
【図１２】第２の実施形態に係る処理を示すフローチャートである。
【図１３】第２の実施形態に係る処理を示すフローチャートである。
【図１４】第２の実施形態に係る処理を示すフローチャートである。
【図１５】第２の実施形態に係る操作画面を示す図である。
【図１６】第２の実施形態に係る操作画面を示す図である。
【図１７】封筒と封筒の搬送方向を説明するための図である。
【発明を実施するための形態】
【００１４】
以下、図面を用いて本発明に係る実施形態を説明する。
【００１５】
＜第１の実施形態＞
図１は、本実施形態に係る印刷システムを示す図である。本実施形態に係る印刷システムは、ＰＣ１１１とＭＦＰ１００で構成される。
【００１６】
本実施形態に係るＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ）１００は、制御装置１１０、リーダ部２００、プリンタ部３００を有する。なお、本実施形態では、ＭＦＰを例に説明するが、プリンタ部３００による印刷機能があれば、ＳＦＰ（Ｓｉｇｌｅ  Ｆｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ）であってもよい。リーダ部２００、制御装置１１０、プリンタ部３００は電気的に接続されており、互いに制御コマンドやデータを送受する。また、ＭＦＰ１００には、フィニッシャ５００を接続することができる。
【００１７】
制御装置１１０は、ＣＰＵ１２０、画像メモリ１３０、不揮発性メモリ１４０、ＲＡＭ１５０、ＲＯＭ１６０、操作部１７０、タイマ１８０を有する。
【００１８】
ＣＰＵ１２０は、ＲＯＭ１６０に記憶されたプログラムをＲＡＭ１５０に読み出して実行することによってＭＦＰ１００を統括的に制御する。
【００１９】
ＲＡＭ１５０は、ＣＰＵ１２０の作業領域として機能し、各種プログラムやデータを記憶する。
【００２０】
ＲＯＭ１６０は、ＣＰＵ１２０によって読み出され、実行される各種プログラムを記憶しておく。
【００２１】
画像メモリ１３０は、画像データを記憶するメモリである。例えば、リーダ装置２００によって読み取られた画像データを記憶する。また、画像メモリ１３０は、ＰＣ１１１から受信した画像データを記憶する。画像メモリ１３０に記憶された画像データは、ＣＰＵ１２０からの指示によってプリンタ装置３００に送られる。
【００２２】
不揮発性メモリ１４０は、各種プログラムや画像データを記憶する大容量のメモリである。なお、本実施形態では、不揮発性メモリ１４０の例としてＨＤＤを例に説明するが、その他、ブルーレイディスク等、画像データを記憶するために十分な容量のメモリを持つものであればよい。
【００２３】
操作部１７０は、表示部とハードキーとを有する。表示部は、液晶表示部と当該液晶表示部に貼り付けられたタッチパネルシートとで構成され、液晶表示部には操作画面やＭＦＰ１００の状態が表示される。操作部１７０は、当該操作画面またはハードキーを介してユーザの操作を受け付ける。なお、操作部１７０の全てのキーがソフトキーで構成されていてもよい。
【００２４】
タイマ１８０は、時間を計測するために用いられる。
【００２５】
ネットワークＩ／Ｆ１９０は、ＭＦＰ１００がＰＣ１１１等の外部装置とネットワーク１１２を介して通信を行うための制御を行う。ここでは、外部装置としてＰＣ１１１を例に挙げて説明するが、外部装置は他のＭＦＰや携帯端末、ファクシミリ装置であってもよい。また、本実施形態では、ＭＦＰ１００と外部装置がネットワーク１１２を介して接続される例を説明するが、ＭＦＰ１００と外部装置はＵＳＢケーブルを介して接続されてもよい。また、ＭＦＰ１００と外部装置は無線通信によって通信できるように構成されてもよい。
【００２６】
リーダ部２００は、原稿の画像を読み取り、読み取った画像を示す画像データを生成するスキャナユニット２１０と、スキャナユニット２１０によって読み取られる原稿を搬送するための原稿搬送ユニット（ＤＦユニット）２５０を有する。
【００２７】
プリンタ部３００は、シート（記録紙）に画像を印刷するユニットである。プリンタ部３００は、給紙ユニット３１０に収納されたシートを１枚ずつ給紙し、マーキングユニット３２０に搬送する。給紙ユニット３１０には、カセット３１１〜３１４や手差しトレイ３１５が含まれる。カセット３１１〜３１４は、それぞれのカセット内にシートがあるか否かを検知するためのセンサを備える。手差しトレイ３１５も、手差しトレイ３１５にセットされたシートがあるか否かを検知するためのセンサを備える。
【００２８】
マーキングユニット３２０は、画像メモリ１３０から送られた画像データに基づいて、給紙されたシートに画像を印刷する。そして、プリンタ部３００は、画像が印刷されたシートを、排紙ユニット３３０に排出する。なお、マーキングユニット３２０は、電子写真方式であっても、インクジェット方式であってもよい。また、画像を印刷することができるものであれば、その他の方法であってもよい。
【００２９】
次に、図１で説明したＭＦＰ１００の詳細を図２を用いて説明する。
【００３０】
リーダ部２００における原稿給紙ユニット２５０は、原稿台にセットされた原稿を１枚ずつ給紙し、光学ユニット２１３まで搬送する。光学ユニット２１３まで搬送された原稿は排出トレイ２１９に排紙される。
【００３１】
原稿が光学ユニット２１３の上まで搬送されると、リーダ部２００は、ランプ２１２を点灯し、光学ユニット２１３によって原稿に光を当てる。この時、原稿からの反射光は、ミラー２１４、２１５、２１６及びレンズ２１７によってＣＣＤイメージセンサ（以下ＣＣＤという）２１８へ導かれる。そして、原稿の画像はＣＣＤ２１８によって読み取られる。ＣＣＤ２１８から出力される画像データは、所定の処理が施された後、制御装置１１０へ転送される。
【００３２】
また、リーダ部２００は、原稿給紙ユニット２５０とプラテンガラス２１１の間に置かれた原稿の画像を読み取る。その場合、リーダ部２００は、ランプ２１２を点灯し、光学ユニット２１３を移動させる。この時の原稿からの反射光は、ミラー２１４、２１５、２１６及びレンズ２１７によってＣＣＤイメージセンサ（以下ＣＣＤという）２１８へ導かれる。そして、原稿の画像はＣＣＤ２１８によって読み取られる。ＣＣＤ２１８から出力される画像データは、所定の処理が施された後、制御装置１１０へ転送される。
【００３３】
プリンタ部３００において、レーザドライバ３２１はレーザ発光部３２２を駆動するものであり、制御装置１１０の画像メモリ１３０から出力された画像データに応じたレーザ光をレーザ発光部３２２に発光させる。このレーザ光は感光ドラム３２３に照射され、感光ドラム３２３にはレーザ光に応じた潜像が形成される。この感光ドラム３２３の潜像の部分には現像器３２４によって現像剤が付着される。
【００３４】
また、プリンタ部３００は、給紙ユニット３１０として、引き出し状の形状のカセット３１１〜３１４、及び手差しトレイ３１５を有している。カセット３１１〜３１４は、それぞれにシートがセットされているか否かを検知するためのセンサ３８０を備える。また、手差しトレイ３１５は、手差しトレイ３１５にシートがセットされているか否かを検知するためのセンサ３９０を備える。
【００３５】
プリンタ部３００は、カセット３１１〜３１４、及び手差しトレイ３１５のいずれかからシートを給紙し、転写部３２５へ搬送路３３１を通して搬送する。転写部３２５は、感光ドラム３２３に付着された現像剤をシートに転写する。
【００３６】
現像剤が転写されたシートは搬送ベルト３２６によって、定着部３２７に搬送される。定着部３２７は、熱と圧力により現像剤をシートに定着する。その後、定着部３２７を通過したシートは、搬送路３３５、搬送路３３４を通り排出される。シートの印字面を反転して排出する場合、シートは、搬送路３３６を通して搬送路３３８まで導かれる。そこからシートは、逆方向に搬送され、搬送路３３７、搬送路３３４を通して搬送可能である。
【００３７】
また、両面印刷が設定されている場合、シートは、定着部３２７を通過した後、搬送路３３６を通って、フラッパ３２９によって搬送路３３３に導かれる。その後、シートは逆方向に搬送され、フラッパ３２９によって、搬送路３３８に導かれた後、再給紙搬送路３３２に導かれる。再給紙搬送路３３２に導かれたシートは、上述したタイミングで搬送路３３１を通り、転写部３２５まで搬送され、転写部３２５によってシートの第２面に現像剤が転写される。そして、シートは、定着部３２７を通して搬送路３３４に導かれる。
【００３８】
片面印刷であるか、両面印刷であるかにかかわらず、搬送路３３４を通して搬送されたシートはフィニッシャ部５００へ搬送される。
【００３９】
搬送されたシートは、まずバッファユニット５０１に送られる。ここでは、場合に応じて搬送されてきたシートを、バッファローラに巻きつけてバッファリングする。例えば、この下流で行われるステイプル等処理に時間がかかる場合は、このバッファユニットを利用することによって本体から搬送されてくるシートの搬送間隔を調整することができる。
【００４０】
そして、シートは、この後、上流排出ローラ対５０２、下流排出ローラ対５０３によって搬送路５０４を経由し、スタックトレイ５０５に積まれる。スタックトレイ５０５に１部数のシート束が積載されたら、積載されたシート束は排紙トレイ５０７に排出される。
【００４１】
シフトするよう指定されている場合、スタックトレイ５０５に積載されたシートの束を、直前に排紙したシートの束に対してずらし、排出トレイ５０７に排出することによって部の切れ目が、ユーザにとってわかりやすくなる。
【００４２】
ステイプルするよう指定されている場合、上流排出ローラ対５０２で搬送され、下流排出ローラ対５０３によって搬送路５０４を経由して、スタックトレイ５０５に積まれたシート束に対してステイプルユニット５０６によってステイプル処理が行われる。綴じられたシート束は、下流排出ローラ対５０３により排出トレイ５０７に排出される。
【００４３】
次に、図３を用いて、図１に示したＭＦＰ１００が有する操作部１７０について説明する。
【００４４】
操作部１７０は、ハードキーによるユーザ操作を受け付けるキー入力部６０１、ソフトキー（表示キー）を表示可能で、当該ソフトキーによるユーザ操作を受け付けるタッチパネル部６０２を有する。
【００４５】
まず、キー入力部６０１について説明する。図２に示すように、キー入力部６０１は、操作部電源スイッチ６０３を備える。ＭＦＰ１００が、スタンバイモード（通常動作状態）のときに、操作部電源スイッチ６０３がユーザによって押されると、ＣＰＵ１２０は、ＭＦＰ１００を、スタンバイモードからスリープモード（消費電力を抑えている状態）に切り替える。一方、ＭＦＰ１００が、スリープモードのときに、操作部電源スイッチ６０３がユーザによって押されると、ＣＰＵ１２０は、ＭＦＰ１００を、スリープモードからスタンバイモードに切り替える。
【００４６】
スタートキー６０５は、コピーや、データの送信を、ＭＦＰ１００に実行させる指示をユーザから受け付けるためのキーである。
【００４７】
ストップキー６０４は、コピーや、データの送信を中断する指示をユーザから受け付けるためのキーである。
【００４８】
テンキー６０６は、各種設定の置数の設定をユーザにより実行するためのキーである。
【００４９】
次に、タッチパネル部６０２について説明する。タッチパネル部６０２は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶表示部）と、その上に貼られた透明電極からなるタッチパネルシートとを有する。このタッチパネル部６０２は、ユーザからの各種設定を受け付ける機能と、ユーザに情報を提示する機能とを有する。
【００５０】
以上の構成を有するＭＦＰ１００は、複数種類のジョブを実行することができる。
【００５１】
例えば、ＭＦＰ１００は、リーダ部２００によって原稿の画像を読み取り、読み取った原稿の画像を示す画像データを生成し、当該画像データと操作部１７０を介して受け付けた設定に基づいてシートに画像を印刷させるコピージョブを実行する。
【００５２】
また、ＭＦＰ１００は、ＰＣ１１１から受信した印刷データを解析し、ＰＣ１１１から受け付けた印刷設定に基づいて画像データを生成し、生成した画像データに基づいてシートに画像を印刷させるプリントジョブを実行する。
【００５３】
さらに、ＭＦＰ１００は、電話回線を介して外部のファクシミリ装置からコードデータを受信し、受信したコードデータを画像データに変換し、変換された画像データに基づいてシートに画像を印刷するファクスプリントジョブを実行する。
【００５４】
ここでは、ＭＦＰ１００が、複数種類のジョブを実行することについて説明したが、本発明はこれに限らない。ＭＦＰ１００は、これらの複数種類のジョブのうちの一部のジョブを実行できるものであればよい。
【００５５】
そして、ＭＦＰ１００は、封筒に画像を印刷することができる。ユーザは、手差しトレイ３１５に封筒をセットし、操作部１７０を介して封筒の設定を行い、ＭＦＰ１００にコピージョブやプリントジョブを実行させることによって、封筒に画像を印刷させることができる。
【００５６】
以下に、手差しトレイ３１５に封筒をセットしてから、印刷を実行するまでの制御例を説明する。
【００５７】
図４は、手差しトレイ３１５を上から見た図である。搬送方向６０７は、手差しトレイ３１５に載置されたシートが印刷時にＭＦＰ１００のプリンタ部３００によって給紙される方向を示す。方向６４１は主走査方向を示し、方向６４２は副走査方向を示す。また、本実施形態では、ＭＦＰ１００の正面（図２のＭＦＰ１００の手前側）にユーザが立った時に奥になる方向を奥方向６４３と定義し、手前になる方向を手前方向６４４と定義する。
【００５８】
図４に示す例では、封筒が、フラップを開いた状態で手差しトレイ３１５に載置されている。ユーザは、手差しトレイ３１５のガイド６０１を奥方向６１５または手前方向６１６に動かし、手差しトレイ３１５に載置された封筒の上端に合わせる。このとき、ガイド６０２も、ガイド６０１に連動して移動する。
【００５９】
このように連動するガイド６０１及びガイド６０２によって手差しトレイ３１５にセットされた封筒を固定し、封筒を給紙するときに、封筒の斜行を抑えることができる。
【００６０】
手差トレイ３１５に用紙がセットされたことを図１に示したセンサ３９０で検知すると、ＣＰＵ１２０は、図５のフローチャートに示す処理を開始する。なお、図５のフローチャートの各処理は、ＣＰＵ１２０が、ＲＯＭ１６０に記憶されたプログラムを実行することによって実現される。
【００６１】
図５のＳ５００１で、ＣＰＵ１２０は、図７に示す用紙設定画面を操作部１７０に表示させる。
【００６２】
図７に示す画面で、ユーザは、手差しトレイ３１５にセットした用紙のサイズを、複数のサイズの中から１つ選択する。定型サイズボタン６０８は、ユーザが、手差しトレイ３１５にＡ４サイズやＢ５サイズなどの定型サイズの用紙をセットしたときに押下するボタンである。ユーザ設定ボタン６０９は、ユーザが、手差しトレイ３１５に、不定型サイズの用紙をセットしたときに押下するボタンである。ユーザ設定ボタン６０９が押された場合、ユーザは、手差しトレイ３１５にセットしたシートの縦と横の長さを設定する。封筒ボタン６１０は、ユーザが、手差しトレイ３１５に、封筒をセットしたときに押下するボタンである。
【００６３】
Ｓ５００２で、ＣＰＵ１２０は、封筒ボタン６１０が押されたか否かを判定する。封筒ボタン６１０が押されたと判定した場合、Ｓ５００３に処理を進め、定型サイズボタン６０８やユーザ設定ボタン６０９が押された場合、Ｓ５００９に処理を進める。定型サイズボタン６０８が押された場合、Ｓ５００９で、ＣＰＵ１２０は、手差しトレイ３１５にセットされたシートのサイズとして、押された定型サイズボタン６０８が示すサイズをＲＡＭ１５０に保存して処理を終了する。一方、ユーザ設定ボタン６０９が押された場合、ＣＰＵ１２０は、手差しトレイ３１５にセットされたシートのサイズとして、ユーザによって設定されたシートの縦と横の長さをＲＡＭ１５０に保存して終了する。ここでＲＡＭ１５０に保存されたサイズは、プリンタ部３００による画像の印刷に用いられる。
【００６４】
一方、Ｓ５００２で封筒ボタン６１０が押されたと判定し、Ｓ５００３に処理を進めた場合、ＣＰＵ１２０は、操作部１７０に、図８の画面を表示させる。
【００６５】
Ｓ５００４〜Ｓ５００６で、封筒サイズの設定、坪量の設定、フラップ位置の設定を行う。ユーザは、図８の画面を介して、手差しトレイ３１５にセットした封筒の設定を行う。
【００６６】
図８の領域１００１と領域１００２は、封筒のサイズをユーザから受け付けるための領域である。領域１００１は、封筒のフラップを天としたときの縦方向の長さであり、領域１００２は、封筒のフラップを天としたときの横方向の長さである。ユーザは、領域１００１にタッチし、テンキー６０６を使って封筒の縦の長さを示す数値を入力する。また、ユーザは、領域１００２にタッチし、テンキー６０６を使って横の長さを示す数値を入力する。ＣＰＵ１２０は、受け付けた数値を、封筒の縦の長さと横の長さとしてＲＡＭ１５０に保存する。
【００６７】
領域１００３は、封筒の坪量をユーザから受け付けるための領域である。ユーザは、領域１００３にタッチし、テンキー６０６を操作して封筒の坪量を示す数値を入力する。ＣＰＵ１２０は、受け付けた数値を、封筒の坪量としてＲＡＭ１５０に保存する。坪量の設定は、封筒に画像を印刷する際の定着部３２７の温度や、封筒の搬送速度を決めるために用いられる。
【００６８】
先端ボタン１００４、奥ボタン１００５、後端ボタン１００６は、手差しトレイ３１５にセットされた封筒のフラップの位置を受け付けるためのボタンである。先端ボタン１００４は、手差しトレイ３１５に、封筒を、封筒のフラップの位置が搬送方向先端にくるようにセットした場合に押下されるボタンであり、封筒のフラップを閉じた状態で封筒をセットするときに用いられる。奥ボタン１００５は、手差しトレイ３１５に、封筒を、図１０に示すように、封筒のフラップの位置が奥側にくるようにセットした場合に押下されるボタンである。後端ボタン１００６は、手差しトレイ３１５に、封筒を、封筒のフラップの位置が搬送方向後端にくるようにセットした場合に押下されるボタンであり、封筒のフラップを閉じた状態で封筒をセットするときに用いられる。
【００６９】
キャンセルボタン１０２０は、図８を介して受け付けた設定を反映せずに、図５に示す画面に表示を戻すボタンである。次へボタン１０２１は、図８を介して受け付けた設定を確定させて、次の画面に表示を進めるためのボタンである。なお、ここで受け付けた設定は、プリンタ部３００による印刷に利用され、印刷が完了するまで、手差しトレイ３１５にセットされた封筒の情報としてＲＡＭ１５０に保持される。
【００７０】
ここでは、Ｓ５００４、Ｓ５００５、Ｓ５００６の順で設定を受け付ける例を説明したが、設定を受け付ける順はこれに限らず、ユーザは、封筒のサイズと封筒の坪量とフラップ位置を任意の順に設定できる。
【００７１】
次に、Ｓ５００４〜Ｓ５００６までの処理が終わり、次へボタン１０１１が押されると、ＣＰＵ１２０は、Ｓ５００７に処理を進め、フラップサイズの設定を行う。
【００７２】
このＳ５００７の処理について、図６を用いて説明する。
【００７３】
まず、Ｓ５０１１で、ＣＰＵ１２０は、Ｓ５００６で受け付けたフラップの位置が奥であるか否かを判定する。フラップの位置が搬送方向先端または搬送方向後端であると判定された場合、Ｓ５０１２に処理を進め、フラップの位置が奥であると判定した場合、Ｓ５０１４に処理を進める。
【００７４】
Ｓ５０１２に処理を進めた場合、ＣＰＵ１２０は、封筒のフラップサイズを０ｍｍに決定し、Ｓ５０１３で、０ｍｍを封筒のフラップサイズとしてＲＡＭ１５０に記憶する。そして、封筒の設定処理を終了する。
【００７５】
一方、Ｓ５０１４に処理を進めた場合、ＣＰＵ１２０は、封筒のフラップサイズを設定するための図９に示す画面を操作部１７０に表示させる。図９に示す画面の領域１００７は、封筒のフラップサイズを受け付けるための領域である。ユーザは、領域１００７をタッチし、テンキー６０６を操作して封筒のフラップサイズを示す数値を入力する。Ｓ５０１５で、ＣＰＵ１２０は、ユーザによって入力されたフラップサイズを示す数値を受け付ける。そして、次へキー１０２１が押されると、Ｓ５０１６で、ＣＰＵ１２０は、受け付けた数値を、封筒のフラップサイズとしてＲＡＭ１５０に保存し、封筒の設定処理を終了する。なお、キャンセルキー１０２０が押されると、受け付けた数値を破棄し、ＣＰＵ１２０は、図８に示す画面を操作部１７０に表示させる。
【００７６】
ここで、フラップの位置が奥である場合に限って、ユーザに封筒のフラップサイズを入力させる理由を説明する。フラップの位置が奥である場合、封筒は手差しトレイ３１５に、図１０に示すような状態でセットされている。ここで、画像をフラップの長さ６０８だけシフトして印刷しなければ、画像がフラップにまで印刷されてしまう。そこで、封筒のフラップが奥になるようにセットされている場合、ＣＰＵ１２０は、画像をシフトすべき長さを特定するために、図９に示す画面の領域１００７でユーザに設定させるのである。
【００７７】
一方、フラップの位置が搬送方向先端の場合、フラップは閉じられた状態でセットされており、封筒に印刷すべき画像をシフトする必要がない。そのため、封筒のフラップサイズを０ｍｍと決定しているのである。また、フラップの位置が搬送方向後端の場合、フラップは開かれた状態でセットされるが、封筒に印刷すべき画像をシフトする必要がない。そのため、封筒のフラップサイズを０ｍｍと決定しているのである。
【００７８】
次に、以上のような封筒の設定を行った後に、ＭＦＰ１００が封筒に画像を印刷する制御を、図１１を用いて説明する。なお、図１１のフローチャートの各処理は、ＣＰＵ１２０が、ＲＯＭ１６０に記憶されたプログラムを実行することによって実現される。
【００７９】
Ｓ２００１で、ＣＰＵ１２０は、ジョブを受け付ける。ここではジョブの例として、上述したプリントジョブを例に挙げて説明する。ＣＰＵ１２０は、プリントジョブを解析し、プリントジョブを実行することによって印刷すべき画像を画像メモリ１３０に記憶する。また、プリントジョブで設定された印刷設定をＲＡＭ１５０に記憶する。
【００８０】
Ｓ２００２で、ＣＰＵ１２０は、プリントジョブを実行することによって印刷すべき画像の天の位置が、封筒の天の位置と一致するか否かを判定する。ここで印刷すべき画像の天を示す情報は、ＰＣ１１１のアプリケーションソフトまたはプリンタドライバで指定され、印刷設定に付与されている。一方、封筒の天の位置は、Ｓ５００６で指定されたフラップの位置と同じである。そして、Ｓ２００２で印刷すべき画像の天の位置が、指定された封筒の天の位置と一致しないという判定された場合、ＣＰＵ１２０は、画像を回転するためにＳ２００３に処理を進める。一方、印刷すべき画像の天の位置が、指定された封筒の天の位置と一致するという判定の結果が得られた場合、画像を回転する必要がないため、ＣＰＵ１２０は、Ｓ２００３をスキップしてＳ２００４に処理を進める。通常、印刷設定では、手差しトレイ３１５の奥方向６４２が画像の天になるように指定されているので、本実施形態では、画像の天が手差しトレイ３１５の奥方向６４２が画像の天になるように指定されている場合を例に説明する。印刷設定で、手差しトレイ３１５の奥方向６４２が画像の天になるように指定されている場合、Ｓ２００２で、ＣＰＵ１２０は、指定された封筒のフラップの位置が「奥」であるか否かを判定する。ＣＰＵ１２０は、指定されたフラップの位置が「奥」であると判定した場合、画像を回転する必要がないと判断し、Ｓ２００４に処理を進める。一方、ＣＰＵ１２０は、指定されたフラップの位置が「奥」でないと判定した場合、Ｓ２００３に処理を進める。
【００８１】
ここで、Ｓ２００３の詳細について、図１２を用いて説明する。図１２に示す各ステップの処理は、ＣＰＵ１２０が、ＲＯＭ１６０内に記憶されたプログラムを読み出して実行することによって行われる。
【００８２】
Ｓ３００２で、ＣＰＵ１２０は、指定されたフラップの位置が「搬送方向後端」であるか否かを判定する。「搬送方向後端」であると判定した場合、Ｓ３００３に処理を進め、「搬送方向後端」ではないと判定した場合、つまり「搬送方向先端」である場合、Ｓ３００４に処理を進める。
【００８３】
Ｓ３００３に処理を進めた場合、ＣＰＵ１２０は、画像を時計周りに９０度回転し、図１１のＳ２００４に処理を進める。
【００８４】
Ｓ３００４に処理を進めた場合、ＣＰＵ１２０は、画像を時計周りに２７０度回転し、図１１のＳ２００４に処理を進める。なお、画像を反時計周りに９０度回転するようにしてもよい。
【００８５】
図１１に説明を戻す。Ｓ２００４で、ＣＰＵ１２０は、指定されたフラップの位置が「奥」であるか否かを判定する。「奥」であると判定した場合、Ｓ２００５に処理を進め、「奥」ではないと判定した場合、Ｓ２００７に処理を進める。
【００８６】
Ｓ２００５で、ＣＰＵ１２０は、手差しトレイ３１５にセットされた封筒のフラップが開かれているか、閉じているかを判定する。ここで、ＣＰＵ１２０は、ＲＡＭ１５０に保存されているフラップのサイズに基づいて封筒のフラップが開かれているか、閉じているかを判定する。ＲＡＭ１５０に保存されているフラップのサイズが０ｍｍではない場合、フラップは開いていると判定し、０ｍｍである場合、フラップは開いていると判定する。フラップが開かれていると判定した場合、Ｓ２００６に処理を進め、フラップが閉じていると判定した場合、Ｓ２００６の処理を実行せずに、Ｓ２００７に処理を進める。
【００８７】
Ｓ２００６で、ＣＰＵ１２０は、指定されたフラップの長さだけ、画像メモリ１３０に記憶された画像をシフトする。このシフトは、図１０の手前方向６４４に、指定されたフラップの長さだけ画像がずれた状態で印刷するために行われる。
【００８８】
Ｓ２００７で、ＣＰＵ１２０は、画像メモリ１３０に記憶された画像をプリンタ部３００に送信し、プリンタ部３００に対して画像を印刷するよう指示する。
【００８９】
プリンタ部３００は、その指示を受け付けると、給紙ユニット３１０からシートを給紙し、画像メモリ１３０に記憶された画像データに基づいてマーキングユニット３２０によって画像を印刷する。プリンタ部３００は、画像が印刷されたシートを、排紙ユニット３３０に排紙する。
【００９０】
以上のように制御することで、手差しトレイ３１５に、フラップが開いている状態で封筒をセットして印刷する場合も、フラップが閉じている状態で封筒をセットして印刷する場合も、封筒の正しい位置に正しい向きで画像を印刷することができる。そのため、ユーザは、フラップが閉じている状態で売られている封筒のフラップを、手差しトレイ３１５にセットする前に開くという作業をしなくて済む。
【００９１】
＜第２の実施形態＞
第１の実施形態では、フラップのサイズより先にフラップの位置を指定する場合を説明した。
【００９２】
第２の実施形態では、フラップの位置より先にフラップのサイズを指定する例について説明する。フラップのサイズが先に指定されると、フラップのサイズが０ｍｍであるか否かが決定されるので、手差しトレイ３１５に、フラップが開いた状態で封筒がセットされるか、フラップが閉じた状態で封筒がセットされるかも決まる。
【００９３】
ここで、フラップが開いた状態の封筒に画像を印刷する場合には、封筒の搬送中にフラップが引っ掛からないように、封筒のフラップが搬送方向後端になるようにセットすることが好ましい。一方、フラップが閉じた状態の封筒に画像を印刷する場合には、封筒のフラップが搬送方向先端になるようにセットすることが好ましい。
【００９４】
第２の実施形態では、そのような事情に鑑みて、先に指定されたフラップの開閉状態に応じて、封筒をセットできない向きをユーザが認識することができる例を説明する。それによって誤った向きで封筒が手差しトレイ３１５にセットされ、ＭＦＰ１００内でジャムが発生してしまう可能性を軽減することができる。
【００９５】
ＭＦＰ１００の構成などについては、第１の実施形態と同様であるため、詳しい説明を省略し、差分を説明する。
【００９６】
第２の実施形態では、手差しトレイ３１５にセットされた封筒の設定として、図５に示すフローチャートの代わりに、ＣＰＵ１２０は、図１３に示すフローチャートを実行する。図５の処理と同じ処理については、同じ符号を付けている。図５との差分は、Ｓ８００１〜とＳ８００５である。図１３のフローチャートの各処理は、ＣＰＵ１２０が、ＲＯＭ１６０内に記憶されたプログラムを読み出して実行することによって行われる。
【００９７】
第２の実施形態では、図６に示す封筒ボタン６１０が押された場合に、Ｓ８００１で、ＣＰＵ１２０は、図８に示す画面の代わりに、図１５に示す画面を操作部１７０に表示させる。
【００９８】
図１５に示す操作画面には、図８と同様に、封筒のサイズを設定するための領域１００１及び１００２、封筒の坪量を設定するための領域１００３が表示されている。
【００９９】
図１５に示す画面が図８に示す画面と異なるのは、フラップの位置の指定の代わりに、フラップのサイズを指定する領域４００１が表示されている点である。Ｓ８００２〜Ｓ８００４で、ＣＰＵ１２０は、ユーザから、封筒のサイズの設定、封筒の坪量の設定、封筒のフラップサイズの設定を受け付ける。封筒のフラップサイズに関して、ユーザは、領域４００１をタッチし、テンキー６０６を操作して封筒のフラップサイズを示す数値を入力する。ＣＰＵ１２０は、ユーザによって入力されたフラップサイズを示す数値を受け付ける。そして、ＣＰＵ１２０は、受け付けた数値を、封筒のフラップサイズとしてＲＡＭ１５０に保存し、封筒の設定処理を終了する。
【０１００】
次へボタン１０１１が押されると、ＣＰＵ１２０は、Ｓ８００５に処理を進める。Ｓ８００５の処理の詳細を図１４を用いて説明する。図１４に示す各ステップの処理は、ＣＰＵ１２０が、ＲＯＭ１６０内に記憶されたプログラムを読み出して実行することによって行われる。
【０１０１】
次に、Ｓ８０１０で、ＣＰＵ１２０は、Ｓ８００４で設定されたフラップのサイズとして０ｍｍが設定されているか否かを判定する。フラップのサイズとして０ｍｍが設定されていると判定した場合、Ｓ８０１１に処理を進め、フラップのサイズとして０ｍｍ以外の値が設定されている場合、Ｓ８０１３に処理を進める。
【０１０２】
Ｓ８０１１で、ＣＰＵ１２０は、図１６（ａ）に示すフラップ位置設定画面を操作部１７０に表示させる。
【０１０３】
図１６（ａ）に示す画面では、フラップの位置を指定するためのボタンとして、先端ボタン４００２、奥ボタン４００３、後端ボタン４００４が表示されている。ここで、ＣＰＵ１２０は、封筒のフラップ位置として、先端ボタン４００２による搬送方向先端の選択と、奥ボタン４００３による奥が選択された場合、それぞれの位置をフラップの位置としてＲＡＭ１５０に保存する。一方、後端ボタン４００４によって搬送方向後端が選択されても、搬送方向後端をフラップ位置としてＲＡＭ１５０に保存しない。また、図１６（ａ）に示す画面は、ユーザが搬送方向後端を選択できないことを、後端ボタン４００４がグレーアウトすることによって示している。そのため、ユーザは、この図１６（ａ）に示す画面を見て、搬送方向後端を選択できないことを容易に認識し、封筒のフラップが搬送方向後端にくるように封筒をセットすべきでないことを容易に知ることができる。
【０１０４】
そして、Ｓ８０１２で、ＣＰＵ１２０は、図１６（ａ）に示す画面で受け付けたフラップ位置を、手差しトレイ３１５にセットされた封筒のフラップの位置としてＲＡＭ１５０に記憶し、処理を終了する。
【０１０５】
一方、Ｓ８０１０からＳ８０１３に処理を進めた場合、ＣＰＵ１２０は、図１６（ｂ）に示すフラップ位置設定画面を操作部１７０に表示させる。
【０１０６】
図１６（ｂ）に示す画面では、フラップの位置を指定するためのボタンとして、先端ボタン４００２、奥ボタン４００３、後端ボタン４００４が表示されている。ここで、ＣＰＵ１２０は、封筒のフラップ位置として、奥ボタン４００３による奥が選択された場合と、後端ボタン４００４による搬送方向後端が選択された場合、それぞれの位置をフラップの位置としてＲＡＭ１５０に保存する。一方、先端ボタン４００２によって搬送方向先端が選択されても、搬送方向先端をフラップ位置としてＲＡＭ１５０に保存しない。また、図１６（ｂ）に示す画面は、ユーザが搬送方向先端を選択できないことを、先端ボタン４００２がグレーアウトすることによって示している。そのため、ユーザは、この図１６（ｂ）に示す画面を見て、搬送方向後端を選択できないことを容易に認識し、封筒のフラップが搬送方向先端にくるように封筒をセットすべきでないことを容易に知ることができる。
【０１０７】
そして、Ｓ８０１４で、ＣＰＵ１２０は、図１６（ｂ）に示す画面で受け付けたフラップ位置を、手差しトレイ３１５にセットされた封筒のフラップの位置としてＲＡＭ１５０に記憶し、処理を終了する。
【０１０８】
以降の処理は、第１の実施形態と同様であるため、詳しい説明を省略する。
【０１０９】
以上のような制御によって、ユーザは、先にフラップのサイズを指定した場合に、封筒を誤った向きで手差しトレイ３１５にセットしてしまい、ＭＦＰ１００内でジャムが発生してしまう可能性を軽減することができる。
【０１１０】
なお、本実施形態では、先に指定されたフラップの開閉状態に応じて、指定できないフラップの位置をユーザに見せることによって、ユーザは、封筒を手差しトレイ３１５にセットする際に、セットすべきでない封筒の向きを認識する例を説明した。しかしながら、本発明はこれに限らず、メッセージによって、セットすべきでない封筒の向きをユーザに通知しても良い。具体的には、封筒のフラップサイズが０ｍｍではなく、封筒を開いた状態で手差しトレイ３１５に保持させる場合に、封筒のフラップの位置が封筒の搬送方向先端にくるように封筒をセットすべきでないことを示すメッセージを表示してユーザに通知すればよい。また、封筒のフラップサイズが０ｍｍであり、封筒のフラップを閉じた状態で手差しトレイ３１５に保持させる場合に、封筒のフラップの位置が封筒の搬送方向後端にくるように封筒をセットすべきでないことを示すメッセージを表示してユーザに通知すればよい。
【０１１１】
＜その他の実施形態＞
上述した実施形態では、Ｓ２００５で、ユーザによって設定され、ＲＡＭ１５０に保存されたフラップのサイズが０ｍｍではない場合、フラップは開いていると判定し、０ｍｍである場合、フラップは開いていると判定する例を説明した。しかしながら、本発明はこれに限られない。例えば、フラップが開いた状態で封筒をセットするか、フラップが閉じた状態で封筒をセットするかを、ユーザが選択するようにしてもよい。その場合、フラップが開いていると設定された場合にのみ、フラップのサイズをＣＰＵ１２０が操作部１７０を介してユーザから受け付けるようにすればよい。
【０１１２】
また、上述した実施形態では、フラップの位置として、搬送方向先端または奥または搬送方向後端をユーザに指定させる例を説明したが、これ以外の指定ができるようにしてもよい。例えば、搬送方向先端、奥、搬送方向後端に加えて、奥とは１８０度回転した方向である手前を、フラップの位置として指定できるようにしてもよい。ユーザによって手前が指定された場合、フラップの開閉状態によらずに、ＭＦＰ１００は、奥が天である画像を１８０度回転して印刷するよう制御すればよい。
【０１１３】
上述した実施形態では、手差しトレイ３１５に封筒をセットして印刷する場合について説明したが、本発明は、カセット３１１〜３１４のいずれかから封筒を給紙して印刷するものに適用してもよい。ただし、手差しトレイ３１５に封筒をセットする場合と異なり、ユーザは、カセット３１１〜３１４のいずれかに封筒の印刷面がカセットの底の面に向くように封筒をセットする必要がある。
【０１１４】
また、第１の実施形態、第２の実施形態では、操作部１７０を介して封筒の設定画面の表示を行い、ユーザから封筒の設定を受付制御する例を説明した。しかしながら、本発明は、これに限られない。上述した各種設定画面を、ＭＦＰ１００が、ＰＣ１１１の表示部に表示するよう制御し、ＰＣ１１１の操作部を介してユーザから受け付けた設定をＭＦＰ１００が受信して制御してもよい。また、ＰＣ１１１のＣＰＵが主体的に、上述した各種設定画面の表示と、設定の受け付けを行ってもよい。
【０１１５】
上述した実施形態では、プリントジョブを実行する場合を例に説明したが、コピージョブやファクスプリントジョブに適用してもよい。
【０１１６】
本実施形態におけるフローチャートに示す機能は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をコンピュータパソコン等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【符号の説明】
【０１１７】
１２０  ＣＰＵ
１５０  ＲＡＭ
１６０  ＲＯＭ
【図１】
2018086844.tif 000003
【図２】
2018086844.tif 000004
【図３】
2018086844.tif 000005
【図４】
2018086844.tif 000006
【図５】
2018086844.tif 000007
【図６】
2018086844.tif 000008
【図７】
2018086844.tif 000009
【図８】
2018086844.tif 000010
【図９】
2018086844.tif 000011
【図１０】
2018086844.tif 000012
【図１１】
2018086844.tif 000013
【図１２】
2018086844.tif 000014
【図１３】
2018086844.tif 000015
【図１４】
2018086844.tif 000016
【図１５】
2018086844.tif 000017
【図１６】
2018086844.tif 000018
【図１７】
2018086844.tif 000019
【手続補正書】
【提出日】平成30年1月22日(2018.1.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
封筒が載置される載置部と、
前記載置部に載置された前記封筒を搬送する搬送部と、
前記搬送部により搬送された前記封筒に画像を印刷する印刷部と、
前記封筒のフラップ位置として、（１）前記封筒のフラップが前記封筒の搬送方向における先端側に置かれる第１のフラップ位置、（２）前記封筒のフラップが前記封筒の搬送方向における後端側に置かれる第２のフラップ位置、及び（３）前記封筒のフラップと前記封筒のフラップ以外の部分とが前記搬送方向に直交する幅方向に並ぶ第３のフラップ位置、を含む複数の選択肢を操作画面に表示して、該操作画面に表示された前記選択肢の中からユーザにより選択されたフラップ位置の情報を受け付ける操作部と、
画像データと、前記画像データの天の位置を示す情報とを含む印刷ジョブを受信する受信部と、
前記操作部により受け付けられた前記封筒のフラップ位置を示す情報と、前記受信部により受信された前記印刷ジョブに含まれる前記画像データの天の位置を示す情報とに基づいて前記印刷ジョブに含まれる前記画像データに回転処理を実行し、該回転処理がされた前記画像データに対応する画像を前記封筒に印刷させる制御手段と、を有し、前記制御手段は、
前記第１のフラップ位置が選択された場合は前記画像の向きが第１の画像向き、
前記第２のフラップ位置が選択された場合は前記画像の向きが前記第１の画像向きとは１８０度異なる第２の画像向き、
前記第３のフラップ位置が選択された場合は前記画像の向きが前記第１の画像向き及び前記第２の画像向きとは異なる第３の画像向き、となるように前記画像データの回転角度を決定することを特徴とする印刷装置。
【請求項２】
前記操作部は、前記封筒のフラップサイズの情報を受け付け、
前記制御手段は、前記第３のフラップ位置が選択された場合、前記フラップサイズの情報に基づき前記画像データを前記幅方向にシフトして印刷を行うよう前記印刷部を制御することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記操作部は、前記封筒のフラップの開閉情報を受け付け、
前記制御手段は、フラップが開いた状態で前記載置部に前記封筒が載置された場合において、前記第３のフラップ位置が選択された場合、前記フラップサイズの情報に基づき前記画像データを前記幅方向にシフトして印刷を行うよう前記印刷部を制御することを特徴とする請求項２に印刷装置。
【請求項４】
前記載置部は手差しトレイであることを特徴とする請求項１乃至３の何れか１項に記載の印刷装置。
【請求項５】
前記載置部は引出し形状のカセットであることを特徴とする請求項１乃至４の何れか１項に記載の印刷装置。
【請求項６】
前記第１のフラップ位置が選択された場合、前記封筒はフラップが閉じた状態で載置されることを特徴とする請求項１乃至５の何れか１項に記載の印刷装置。
【請求項７】
前記第２のフラップ位置が選択された場合、前記封筒はフラップが開いた状態で載置されることを特徴とする請求項１乃至６の何れか１項に記載の印刷装置。
【請求項８】
前記第３のフラップ位置が選択された場合、前記封筒はフラップが開いた状態で前記載置部に載置されることを特徴とする請求項１乃至７の何れか１項に記載の印刷装置。
【請求項９】
前記操作部は、封筒サイズの情報を受け付けることを特徴とする請求項１乃至８の何れか１項に記載の印刷装置。
【請求項１０】
前記封筒のサイズは、前記封筒の縦と横の長さをそれぞれ独立に設定可能であることを特徴とする請求項９に記載の印刷装置。
【請求項１１】
前記操作部は、前記封筒の坪量の情報を受け付けることを特徴とする請求項１乃至９の何れか１項に記載の印刷装置。
【請求項１２】
封筒が載置される載置部と、前記載置部に載置された前記封筒を搬送する搬送部と、前記搬送部により搬送された前記封筒に画像を印刷する印刷部と、を有する印刷装置の制御方法であって、
前記封筒のフラップ位置として、（１）前記封筒のフラップが前記封筒の搬送方向における先端側に置かれる第１のフラップ位置、（２）前記封筒のフラップが前記封筒の搬送方向における後端側に置かれる第２のフラップ位置、及び（３）前記封筒のフラップと前記封筒のフラップ以外の部分とが前記搬送方向に直交する幅方向に並ぶ第３のフラップ位置、を含む複数の選択肢を操作画面に表示する表示行程と、
前記表示行程で前記操作画面に表示された前記選択肢の中からユーザにより選択されたフラップ位置の情報を受け付ける受付行程と、
画像データと、前記画像データの天の位置を示す情報とを含む印刷ジョブを受信する受信行程と、
前記受付行程で受け付けられた前記封筒のフラップ位置を示す情報と、前記受信部により受信された前記印刷ジョブに含まれる前記画像データの天の位置を示す情報とに基づいて前記印刷ジョブに含まれる前記画像データに回転処理を実行する回転処理工程と、
前記回転処理工程で前記回転処理がされた前記画像データに対応する画像を前記封筒に印刷させる制御行程と、を有し、前記回転処理行程では、
前記第１のフラップ位置が選択された場合は前記画像の向きが第１の画像向き、
前記第２のフラップ位置が選択された場合は前記画像の向きが前記第１の画像向きとは１８０度異なる第２の画像向き、
前記第３のフラップ位置が選択された場合は前記画像の向きが前記第１の画像向き及び前記第２の画像向きとは異なる第３の画像向き、となるように前記画像データの回転角度を決定することを特徴とする印刷装置の制御方法。
【請求項１３】
請求項１２に記載された印刷装置の制御方法、コンピュータに実行させるためのプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明は、このような課題を解決するためになされたものである。本発明は、ユーザから受け付けたフラップの位置に基づいて、正しい向きで画像を印刷する仕組みを提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明に係る印刷装置は、封筒が載置される載置部と、前記載置部に載置された前記封筒を搬送する搬送部と、前記搬送部により搬送された前記封筒に画像を印刷する印刷部と、前記封筒のフラップ位置として、（１）前記封筒のフラップが前記封筒の搬送方向における先端側に置かれる第１のフラップ位置、（２）前記封筒のフラップが前記封筒の搬送方向における後端側に置かれる第２のフラップ位置、及び（３）前記封筒のフラップと前記封筒のフラップ以外の部分とが前記搬送方向に直交する幅方向に並ぶ第３のフラップ位置、を含む複数の選択肢を操作画面に表示して、該操作画面に表示された前記選択肢の中からユーザにより選択されたフラップ位置の情報を受け付ける操作部と、画像データと、前記画像データの天の位置を示す情報とを含む印刷ジョブを受信する受信部と、前記操作部により受け付けられた前記封筒のフラップ位置を示す情報と、前記受信部により受信された前記印刷ジョブに含まれる前記画像データの天の位置を示す情報とに基づいて前記印刷ジョブに含まれる前記画像データに回転処理を実行し、該回転処理がされた前記画像データに対応する画像を前記封筒に印刷させる制御手段と、を有し、前記制御手段は、前記第１のフラップ位置が選択された場合は前記画像の向きが第１の画像向き、前記第２のフラップ位置が選択された場合は前記画像の向きが前記第１の画像向きとは１８０度異なる第２の画像向き、前記第３のフラップ位置が選択された場合は前記画像の向きが前記第１及び前記第２の画像向きの何れとも異なる第３の画像向き、となるように前記画像データの回転角度を決定することを特徴とする。