(57)【要約】【課題】供給された印刷対象物の送り方向と、印刷画像を生成するときの送り方向とが整合するように、印刷処理を実行する印刷装置を提供する。【解決手段】印刷装置１は、供給手段２０に供給された印刷対象物５の送り方向を検知する対象物検知手段２５と、対象物検知手段２５が検知した送り方向を表す送り方向データを記憶する記憶手段１４と、印刷ジョブが入力されたときに、印刷ジョブに基づき、印刷対象物５に印刷する印刷画像６を生成する演算手段１２と、印刷画像６に基づき、印刷対象物５に印刷する画像形成手段１３とを備える。演算手段１２は、供給手段２０に印刷対象物５が供給されていないときに、印刷ジョブが入力されると、記憶手段１４に記憶された送り方向データに基づき、印刷画像６を生成する。【選択図】図４
2020157552.tif 000002
【特許請求の範囲】
【請求項１】
供給手段に供給された印刷対象物の送り方向を検知する対象物検知手段と、
前記対象物検知手段が検知した送り方向を表す送り方向データを記憶する記憶手段と、
印刷ジョブが入力されたときに、前記印刷ジョブに基づき、前記印刷対象物に印刷する印刷画像を生成する演算手段と、
前記印刷画像に基づき、前記印刷対象物に印刷する画像形成手段と
を備え、
前記演算手段は、
前記供給手段に前記印刷対象物が供給されていないときに、前記印刷ジョブが入力されると、前記記憶手段に記憶された前記送り方向データに基づき、前記印刷画像を生成する
印刷装置。
【請求項２】
前記演算手段は、前記供給手段に前記印刷対象物が供給されていないときに、前記印刷ジョブが入力されると、前記記憶手段に記憶された前記送り方向データに従った前記印刷画像を生成する
請求項１に記載の印刷装置。
【請求項３】
前記演算手段は、
前記供給手段に前記印刷対象物が供給されておらず、かつ、前記記憶手段に前記送り方向データが記憶されていないときに、前記印刷ジョブが入力されると、前記印刷画像として、縦送り方向に従った縦印刷画像と、横送り方向に従った横印刷画像とを生成し、
前記供給手段に前記印刷対象物が供給されると、前記対象物検知手段が検知した送り方向に基づき、前記縦印刷画像と前記横印刷画像とのいずれかを前記印刷画像として選択する
請求項１または２に記載の印刷装置。
【請求項４】
前記演算手段は、
前記供給手段に前記印刷対象物が供給されておらず、前記記憶手段に前記送り方向が記憶されていないときに、前記印刷ジョブが入力されると、前記供給手段に前記印刷対象物が供給されるのを待ち、
前記供給手段に前記印刷対象物が供給されると、前記対象物検知手段が検知した送り方向に基づき、前記印刷画像を生成する
請求項１または２に記載の印刷装置。
【請求項５】
前記演算手段は、
少なくとも２の印刷モードを備え、
前記供給手段に前記印刷対象物が供給されておらず、かつ、前記記憶手段に前記送り方向データが記憶されていないときに、前記印刷ジョブが入力されると、前記印刷モードに基づき、前記印刷画像を生成する画像生成処理を実行する
請求項１または２に記載の印刷装置。
【請求項６】
前記演算手段は、
前記印刷モードが、印刷速度を優先する速度優先モードのとき、
前記画像生成処理は、縦送り方向に従った縦印刷画像と、横送り方向に従った横印刷画像とを生成し、
前記供給手段に前記印刷対象物が供給されると、前記対象物検知手段が検知した送り方向に基づき、前記縦印刷画像と前記横印刷画像とのいずれかを前記印刷画像として選択する
請求項５に記載の印刷装置。
【請求項７】
前記演算手段は、
前記印刷モードが、印刷速度を優先しない通常モードのとき、
前記画像生成処理は、前記供給手段に前記印刷対象物が供給されると、前記対象物検知手段が検知した送り方向に基づき、前記印刷画像を生成する
請求項５または６に記載の印刷装置。
【請求項８】
前記演算手段は、
前記供給手段に前記印刷対象物が供給されたときに、前記印刷画像に設定された送り方向と、前記対象物検知手段が検知した送り方向とが異なると、操作パネルに警告を表示し、
前記印刷対象物の送り方向が、前記印刷画像に設定された送り方向と一致するまで待つ
請求項１から７のいずれか１項に記載の印刷装置。
【請求項９】
前記演算手段は、前記供給手段に前記印刷対象物が供給されたときに、前記印刷画像に設定された送り方向と、前記対象物検知手段が検知した送り方向とが異なると、操作パネルに印刷を停止するかを確認する画面を表示する
請求項１から８のいずれか１項に記載の印刷装置。
【請求項１０】
前記演算手段は、前記供給手段に前記印刷対象物が供給されていない状態が連続して所望の時間を経過したときに、前記記憶手段に記憶された前記送り方向データを削除する
請求項１から９のいずれか１項に記載の印刷装置。
【請求項１１】
前記供給手段は、手差しトレイを含む
請求項１から１０のいずれか１項に記載の印刷装置。
【請求項１２】
記憶手段が、供給手段に供給された印刷対象物の送り方向を表す送り方向データを記憶するステップと、
演算手段が、印刷ジョブが入力されたときに、前記印刷ジョブに基づき、前記印刷対象物に印刷する印刷画像を生成するステップと、
を含み、
前記印刷画像を生成するステップは、前記供給手段に前記印刷対象物が供給されていないときに、前記印刷ジョブが入力されると、前記記憶手段に記憶された前記送り方向データに基づき、前記印刷画像を生成する
印刷方法。
【請求項１３】
供給手段に供給された印刷対象物の送り方向を表す送り方向データを記憶手段に記憶するステップと、
印刷ジョブが入力されたときに、前記印刷ジョブに基づき、前記印刷対象物に印刷する印刷画像を生成するステップと、
を含み、
前記印刷画像を生成するステップは、前記供給手段に前記印刷対象物が供給されていないときに、前記印刷ジョブが入力されると、前記記憶手段に記憶された前記送り方向データに基づき、前記印刷画像を生成する
ことを演算手段に実行させるための印刷プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷方法及び印刷プログラムに関するものである。
【背景技術】
【０００２】
図１に示すように、複合機などの印刷装置１に印刷対象物５を供給するとき、印刷対象物５を載置する向きが縦送り方向と横送り方向との２種類ある。縦送り方向とは、印刷装置１が印刷対象物５の短手方向の端から取り込むように載置する印刷対象物５の方向である。横送り方向とは、印刷装置１が印刷対象物５の長手方向の端から取り込むように載置する印刷対象物５の方向である。縦送り方向に供給された印刷対象物５は、印刷対象物５を短手方向に沿って取り込むため、横送り方向に供給された印刷対象物５よりも印刷速度が速い。縦送り方向と横送り方向とを総称して送り方向と呼ぶ。
【０００３】
印刷装置１には、供給部に供給された印刷対象物５の情報、例えば用紙の種類、方向が、印刷ジョブに含まれる付加情報と整合しないときに警告を表示するものがある。例えば、特許文献１には、供給部、具体的には手差しトレイに供給される印刷対象物５の大きさが変更されたことを検知し、警告を表示する複合機が開示されている。この複合機は、手差しトレイに供給する印刷対象物５の設定情報、例えば印刷対象物５の大きさ、印刷対象物５のタイプ（例えば、厚紙、薄紙）が、予め設定されている。この設定情報が印刷ジョブに含まれる付加情報と比較され、両者が整合しないときに、複合機は警告を表示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−０８６３４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
印刷装置１は、印刷対象物５に正しい向きで印刷できない場合がある。印刷装置１は、図２に示すように、供給部に印刷対象物５が供給されていないときに、印刷対象物５への印刷を表す印刷ジョブが入力されると、印刷する速度が速くなるように、縦送り方向に合せて印刷画像６を生成する。例えば、印刷装置１は、「ＡＡＡ」を印刷するとき、縦送り方向に合せて、印刷画像６を生成する。しかし、横送り方向に印刷対象物５が供給されるときがある。この場合、横送り方向に供給された印刷対象物５に、縦送り方向に合せて生成された印刷画像６が印刷される。この結果、印刷対象物５は正しい向きで印刷されず、印刷装置１が印刷した印刷物７には、印刷画像６の一部のみが印刷される。このように、印刷装置１が印刷画像６を生成するときの送り方向と、供給部に供給された印刷対象物５の送り方向とが異なる場合、印刷ミスが生じる。
【０００６】
本発明は、上記の状況に鑑みなされたものであり、供給された印刷対象物の送り方向と、印刷画像を生成するときの送り方向とが整合するように、印刷処理を実行する印刷装置を提供することを目的の１つとする。他の目的については、以下の記載及び実施の形態の説明から理解することができる。
【課題を解決するための手段】
【０００７】
上記目的を達成するための一実施の形態による印刷装置は、
供給手段に供給された印刷対象物の送り方向を検知する対象物検知手段と、
前記対象物検知手段が検知した送り方向を表す送り方向データを記憶する記憶手段と、
印刷ジョブが入力されたときに、前記印刷ジョブに基づき、前記印刷対象物に印刷する印刷画像を生成する演算手段と、
前記印刷画像に基づき、前記印刷対象物に印刷する画像形成手段と
を備え、
前記演算手段は、
前記供給手段に前記印刷対象物が供給されていないときに、前記印刷ジョブが入力されると、前記記憶手段に記憶された前記送り方向データに基づき、前記印刷画像を生成する。
【０００８】
上記目的を達成するための一実施の形態による印刷方法は、
記憶手段が、供給手段に供給された印刷対象物の送り方向を表す送り方向データを記憶するステップと、
演算手段が、印刷ジョブが入力されたときに、前記印刷ジョブに基づき、前記印刷対象物に印刷する印刷画像を生成するステップと、
を含み、
前記印刷画像を生成するステップは、前記供給手段に前記印刷対象物が供給されていないときに、前記印刷ジョブが入力されると、前記記憶手段に記憶された前記送り方向データに基づき、前記印刷画像を生成する
【０００９】
上記目的を達成するための一実施の形態による印刷プログラムは、
供給手段に供給された印刷対象物の送り方向を表す送り方向データを記憶手段に記憶するステップと、
印刷ジョブが入力されたときに、前記印刷ジョブに基づき、前記印刷対象物に印刷する印刷画像を生成するステップと、
を含み、
前記印刷画像を生成するステップは、前記供給手段に前記印刷対象物が供給されていないときに、前記印刷ジョブが入力されると、前記記憶手段に記憶された前記送り方向データに基づき、前記印刷画像を生成する
ことを演算手段に実行させる。
【発明の効果】
【００１０】
本発明によれば、印刷装置は、印刷対象物の送り方向と、印刷画像を生成するときの送り方向とを整合するように印刷処理を実行することで印刷ミスを抑制することができる。
【図面の簡単な説明】
【００１１】
【図１】印刷対象物の送り方向を説明するための図である。
【図２】印刷対象物の長手方向と生成された印刷画像の長手方向が不一致のときに生じる印刷ミスを説明するための図である。
【図３】本発明の一実施の形態における印刷装置の概略斜視図である。
【図４】本発明の一実施の形態における印刷装置の構成を表す機能ブロック図である。
【図５】本発明の一実施の形態における印刷プログラムの構成を表す概略図である。
【図６】本発明の一実施の形態における対象物管理部による処理に関するフローチャートである。
【図７Ａ】本発明の一実施の形態における印刷制御部による処理に関するフローチャートである。
【図７Ｂ】本発明の一実施の形態における印刷制御部による処理に関するフローチャートである。
【図８】本発明の一実施の形態における画像生成処理に関するフローチャートである。
【図９】本発明の一実施の形態における画像生成処理に関するフローチャートである。
【図１０】本発明の一実施の形態における画像生成処理に関するフローチャートである。
【図１１】本発明の一実施の形態における対象物管理部による処理に関するフローチャートである。
【図１２Ａ】本発明の一実施の形態における印刷制御部による処理に関するフローチャートである。
【図１２Ｂ】本発明の一実施の形態における印刷制御部による処理に関するフローチャートである。
【発明を実施するための形態】
【００１２】
（実施の形態１）
一実施の形態による印刷装置１は、図３に示すように、本体１０と、供給部２０と、排出部３０と、操作パネル４０と、読取部５０とを備える。供給部２０は、供給手段として機能する。供給部２０には、印刷対象物５、例えば用紙、ＯＨＰシートなどが供給される。供給部２０は、供給された印刷対象物５を取り込み、本体１０に搬送する。供給部２０は、手差しトレイ２１と自動供給トレイ２２とを備える。本体１０は、供給部２０から搬送された印刷対象物５に文字、絵などの画像を印刷する。印刷された印刷対象物５は、排出手段として機能する排出部３０から排出される。
【００１３】
操作パネル４０は、印刷装置１の印刷処理の指定、警告の表示などを行うための入出力装置である。例えば、読取部５０に読取原稿が載置され、操作パネル４０に、読取部５０に載置した用紙を複写する指示が入力される。読取部５０は、読取手段として機能し、載置された用紙に印刷された画像を読み取り、読み取った画像を本体１０に出力する。本体１０は、読取部５０から入力された画像を印刷対象物５に印刷する。
【００１４】
印刷装置１は、図４に示すような構成を有する。供給部２０は、対象物検知部２５を備える。対象物検知部２５は、対象物検知手段として機能し、供給部２０に供給された印刷対象物５の長手方向を検知する。印刷対象物５の長手方向を検知することで、供給部２０に供給された印刷対象物５の送り方向を検知することができる。また、対象物検知部２５は、供給部２０に印刷対象物５が供給されているかを検知する。対象物検知部２５が検知した検知情報は、本体１０に出力される。
【００１５】
本体１０は、通信部１１と、演算部１２と、画像形成部１３と、記憶部１４とを備える。通信部１１は、通信手段として機能し、外部の装置、例えばホストコンピュータ２から通信ネットワーク３を介して印刷情報を受信する。受信する印刷情報には、印刷装置１が印刷する画像を表す画像情報が含まれる。また、印刷情報に、指定された印刷対象物５の供給元を表す情報、例えば手差しトレイ２１から印刷対象物５を取り込むことを表す情報、印刷する枚数などが含まれる。受信した印刷情報は印刷ジョブとして演算部１２に出力される。
【００１６】
記憶部１４は、記憶手段として機能し、印刷対象物５に印刷するために用いられる様々なデータ、例えば対象物検知部２５が検知した印刷対象物５の送り方向などを記憶する。例えば、印刷方法が記載された印刷プログラム１５が記憶部１４にインストールされており、記憶部１４は、印刷プログラム１５を記憶する非一時記憶媒体として用いられる。印刷プログラム１５は、コンピュータ読み取り可能な記憶媒体４に記録されたコンピュータプログラム製品として提供されてもよく、サーバからダウンロード可能なコンピュータプログラム製品として提供されてもよい。
【００１７】
演算部１２は、演算手段として機能し、印刷プログラム１５を実行して、印刷対象物５に印刷するための様々なデータ処理を行う。例えば、演算部１２は、入力された印刷ジョブに基づき、印刷対象物５に印刷する印刷画像６を生成し、生成した印刷画像６を画像形成部１３に出力する。
【００１８】
画像形成部１３は、画像形成手段として機能し、演算部１２から出力された印刷画像６に基づき、印刷対象物５に画像を印刷する。画像形成部１３は、演算部１２から印刷画像６を取得する。また、画像形成部１３は、供給部２０が取り込んだ印刷対象物５を受け取る。画像形成部１３は、取得した印刷画像６に基づき、受け取った印刷対象物５に画像を印刷する。印刷した画像は、排出部３０に搬送される。
【００１９】
本体１０は、供給部２０に供給された印刷対象物５の送り方向を記憶することで、横送り方向になるように印刷対象物５が供給部２０に供給されても、正常に印刷できるように構成されている。例えば、横送り方向になるように印刷対象物５が手差しトレイ２１に供給されているときは、手差しトレイ２１は横送り方向に設定されている。手差しトレイ２１が横送り方向に設定されており、かつ、手差しトレイ２１に印刷対象物５が供給されていないときに、印刷ジョブが入力されると、演算部１２は、記憶された送り方向に基づき、印刷画像６を生成する。ユーザは、一般に手差しトレイ２１に設定されている送り方向になるように印刷対象物５を補充する。このため、演算部１２が印刷画像６を生成するときに用いた送り方向と、ユーザが補充した印刷対象物５の送り方向とが一致し、正常に印刷される。
【００２０】
印刷プログラム１５は、図５に示すように、対象物管理部１６と、印刷制御部１７とを備える。対象物管理部１６は、供給部２０の状態を管理する対象物管理手段として機能する。例えば、対象物管理部１６は、印刷対象物５が供給されているかを管理する。また、対象物管理部１６は、供給部２０に供給されている印刷対象物５の送り方向を記憶する。印刷制御部１７は、印刷制御手段として機能し、演算部１２に印刷ジョブが入力されると、印刷画像６を生成し、生成した印刷画像６を画像形成部１３に印刷させるための信号を出力する。
【００２１】
演算部１２は、印刷プログラム１５を実行すると、図６に示すように動作する対象物管理部１６の処理を行う。演算部１２は、ステップＳ１００において、「現在送り方向データ」と「前回送り方向データ」とを記憶部１４から削除する。この処理により、「現在送り方向データ」と「前回送り方向データ」とは初期化される。「現在送り方向データ」は、供給部２０に印刷対象物５が供給されたときに登録され、供給されている印刷対象物５の送り方向を表す。この「現在送り方向データ」は、供給部２０から印刷対象物５が無くなると削除される。「前回送り方向データ」は、供給部２０から印刷対象物５が無くなったときに登録され、この無くなった印刷対象物５の送り方向を表す。言い換えると、「前回送り方向データ」には、１つ前に登録されていた「現在送り方向データ」が登録されている。「現在送り方向データ」と、「前回送り方向データ」とは、記憶部１４に格納される。
【００２２】
演算部１２は、ステップＳ１１０において、現在時刻を記憶する。具体的には、演算部１２は、現在時刻を取得し、記憶部１４に取得した時刻を開始時刻として格納する。このステップＳ１１０の処理は、ステップＳ１３０において現在時刻を記憶してから経過する時間を取得できればよく、任意の方法を選択してもよい。例えば、演算部１２は、印刷装置１が起動してからの時刻を記憶してもよい。
【００２３】
演算部１２は、ステップＳ１２０において、手差しトレイ２１に印刷対象物５が供給されているかを判定する。対象物検知部２５は、手差しトレイ２１を含む供給部２０に印刷対象物５が供給されているかを検知して、検知した検知情報を演算部１２に出力する。演算部１２は、検知情報に基づき、手差しトレイ２１に印刷対象物５が供給されているかを判定する。手差しトレイ２１に印刷対象物５が供給されていないとき（ステップＳ１２０；ＮＯ）、演算部１２の処理はステップＳ１３０に移行する。手差しトレイ２１に印刷対象物５が供給されているとき（ステップＳ１２０；ＹＥＳ）、演算部１２の処理はステップＳ１５０に移行する。
【００２４】
演算部１２は、ステップＳ１３０において、ステップＳ１１０で記憶された時刻から所望の時間が経過したかを判定する。演算部１２は、記憶部１４に格納された開始時刻と、現在時刻とを取得し、開始時刻と現在時刻とを比較する。演算部１２の処理は、開始時刻と現在時刻との差が所望の時間より小さいとき（ステップＳ１３０；ＮＯ）、つまり開始時刻から所望の時間が経過していないとき、ステップＳ１２０に戻る。開始時刻と現在時刻との差が所望の時間より大きいとき（ステップＳ１４０；ＹＥＳ）、つまり開始時刻から所望の時間が経過しているとき、ステップＳ１４０に移行する。
【００２５】
演算部１２は、ステップＳ１４０において、「前回送り方向データ」を削除する。手差しトレイ２１に印刷対象物５が供給されていない状態が連続して所望の時間を経過したときに、「前回送り方向データ」が削除される。手差しトレイ２１に印刷対象物５が供給されていないとき、ユーザは、前に手差しトレイ２１に供給されていた印刷対象物５の送り方向と異なるように印刷対象物５を供給する場合がある。このため、「前回送り方向データ」を削除することで、演算部１２は、このような場合に、ユーザが供給した印刷対象物５の送り方向に合せて印刷画像６を生成できる。演算部１２の処理は、ステップＳ１４０を終了すると、ステップＳ１２０に戻り、繰り返される。
【００２６】
演算部１２は、ステップＳ１２０において手差しトレイ２１に印刷対象物５が供給されていると判断すると（ステップＳ１２０；ＹＥＳ）、ステップＳ１５０において、「現在送り方向データ」を登録する。手差しトレイ２１に印刷対象物５が供給されているとき、対象物検知部２５は、供給された印刷対象物５の送り方向を検知して、検知した検知情報を演算部１２に出力する。演算部１２は、入力された検知情報に基づき、印刷対象物５の送り方向を表す「現在送り方向データ」を記憶部１４に格納する。これにより、「現在送り方向データ」が登録されている場合、手差しトレイ２１に印刷対象物５が供給されていることを表すことができる。
【００２７】
演算部１２は、ステップＳ１６０において、手差しトレイ２１に供給されていた印刷対象物５が無くなったかを判定する。対象物検知部２５は、手差しトレイ２１に印刷対象物５が供給されているかを検知して、検知した検知情報を演算部１２に出力する。演算部１２は、入力された検知情報に基づき、手差しトレイ２１に印刷対象物５が供給されているかを判定する。印刷対象物５が供給されている、つまり印刷対象物５が残っていると演算部１２が判定した場合（ステップＳ１６０；ＮＯ）、演算部１２の処理は、ステップＳ１６０を繰り返し、印刷対象物５が無くなるのを待つ。印刷対象物５が供給されていない、つまり印刷対象物５が無くなったと演算部１２が判定した場合（ステップＳ１６０；ＹＥＳ）、演算部１２の処理は、ステップＳ１７０に移行する。
【００２８】
演算部１２は、ステップＳ１７０において、「現在送り方向データ」の内容を、「前回送り方向データ」に登録する。演算部１２は、記憶部１４に格納された「現在送り方向データ」を読み取り、読み取った「現在送り方向データ」の内容を「前回送り方向データ」として記憶部１４に格納する。これにより、「前回送り方向データ」には、１つ前に登録されていた「現在送り方向データ」が登録される。
【００２９】
演算部１２は、ステップＳ１８０において、「現在送り方向データ」を記憶部１４から削除する。これにより、手差しトレイ２１に印刷対象物５が無くなると、「現在送り方向データ」は記憶部１４から削除される。このため、「現在送り方向データ」が登録されていない場合、手差しトレイ２１に印刷対象物５が供給されていないことを表すことができる。演算部１２の処理は、ステップＳ１８０を終了すると、ステップＳ１１０に戻り、繰り返される。
【００３０】
このように、演算部１２は、対象物管理部１６の処理を行うことで、手差しトレイ２１の状態を管理することができる。
【００３１】
演算部１２は、印刷プログラム１５を実行すると、図７Ａ、７Ｂに示すように動作する印刷制御部１７の処理を行う。印刷制御部１７は、演算部１２に印刷ジョブが入力されたときに実行される。印刷ジョブは、例えば、ホストコンピュータ２から印刷情報を受信したときに生成される。また、操作パネル４０に印刷の指示、例えば読取部５０に載置された読取原稿を複写する指示が入力されると、印刷ジョブが生成される。
【００３２】
演算部１２は、印刷ジョブが入力されると、ステップＳ２１０において、ホストコンピュータ２からの印刷指示かを判定する。演算部１２は、通信部１１から印刷情報が入力されている場合、ホストコンピュータ２からの印刷指示であると判定する。ホストコンピュータ２からの印刷指示でないとき（ステップＳ２１０；ＮＯ）、演算部１２の処理は、ステップＳ２２０に移行する。ホストコンピュータ２からの印刷指示であるとき（ステップＳ２１０；ＹＥＳ）、演算部１２の処理は、ステップＳ２４０に移行する。なお、ホストコンピュータ２は、演算部１２に印刷を指示することができる任意の装置でもよい。
【００３３】
演算部１２は、ステップＳ２２０において、通常と同様に処理を実行する。ユーザは、操作パネル４０から印刷の指示を入力している場合、特別な目的のために手差しトレイ２１を指定している可能性が高い。このため、「前回送り方向データ」に登録された送り方向を用いずに、処理が実行される。
【００３４】
演算部１２は、ステップＳ２３０において、「前回送り方向データ」を記憶部１４から削除する。ステップＳ２２０において、「前回送り方向データ」に登録された送り方向を用いずに処理を実行するため、演算部１２は、「前回送り方向データ」に登録されたデータを削除し、初期状態に戻す。演算部１２は、ステップＳ２３０の処理を終了すると、印刷制御部１７の処理を終了し、次に印刷ジョブが入力されるのを待つ。
【００３５】
演算部１２は、ステップＳ２１０においてホストコンピュータ２からの印刷指示であると判定すると（ステップＳ２１０；ＹＥＳ）、ステップＳ２４０において、印刷対象物５の供給元が手差しトレイ２１に指定されているかを判定する。印刷ジョブには、印刷情報が含まれる。演算部１２は、印刷情報から指定された印刷対象物５の供給元の情報を抽出する。抽出した印刷対象物５の供給元が手差しトレイ２１でないとき（ステップＳ２４０；ＮＯ）、演算部１２の処理はステップＳ２５０に移行する。抽出した印刷対象物５の供給元が手差しトレイ２１であるとき（ステップＳ２４０；ＹＥＳ）、演算部１２の処理はステップＳ２６０に移行する。
【００３６】
演算部１２は、ステップＳ２５０において、通常と同様に処理を実行する。自動供給トレイ２２により印刷対象物５が取り込まれるとき、供給された印刷対象物５の送り方向が印刷画像６に指定された送り方向と異なる可能性は低い。このため、手差しトレイ２１以外を供給元として指定されているとき、演算部１２は、通常と同様に印刷処理を行う。演算部１２は、ステップＳ２５０の処理を終了すると、印刷制御部１７の処理を終了し、次に印刷ジョブが入力されるのを待つ。
【００３７】
演算部１２は、ステップＳ２４０において、供給元が手差しトレイ２１に指定されていると判定すると（ステップＳ２４０；ＹＥＳ）、ステップＳ２６０において、「現在送り方向データ」が記憶部１４に登録されているかを判定する。演算部１２は、「現在送り方向データ」を記憶部１４から検索する。演算部１２は、記憶部１４から「現在送り方向データ」を見つけると、「現在送り方向データ」が登録されていると判定する。「現在送り方向データ」が記憶部１４に登録されているとき（ステップＳ２６０；ＹＥＳ）、つまり手差しトレイ２１に印刷対象物５が供給されているとき、演算部１２の処理は、ステップＳ２７０に移行する。「現在送り方向データ」が記憶部１４に登録されていないとき（ステップＳ２６０；ＮＯ）、つまり手差しトレイ２１に印刷対象物５が供給されていないとき、演算部１２の処理は、ステップＳ２９０に移行する。
【００３８】
演算部１２は、ステップＳ２７０において、記憶部１４に格納されている「現在送り方向データ」に従い印刷画像６を生成する。演算部１２は、記憶部１４から「現在送り方向データ」を読み出し、読み出した「現在送り方向データ」に表された送り方向に従い、印刷画像６を生成する。これにより、演算部１２は、手差しトレイ２１に供給された印刷対象物５の送り方向に従った印刷画像６を生成することができる。
【００３９】
演算部１２は、図７Ｂに示すステップＳ２８０において、手差しトレイ２１から印刷対象物５を取り込ませ、印刷処理を実行する。演算部１２は、手差しトレイ２１に供給されている印刷対象物５を取り込むことを、供給部２０に指示する。供給部２０は、演算部１２の指示に基づき、手差しトレイ２１に供給されている印刷対象物５を取り込む。また、演算部１２は、印刷画像６を印刷させるための信号を画像形成部１３に出力する。演算部１２が出力する信号には、印刷画像６を表す信号が含まれている。画像形成部１３は、供給部２０から印刷対象物５を受け取り、演算部１２から入力された信号に基づき受け取った印刷対象物５に印刷画像６を印刷する。印刷された印刷対象物５は、排出部３０から排出される。演算部１２は、ステップＳ２８０の処理を終了すると、印刷制御部１７の処理を終了し、次に印刷ジョブが入力されるのを待つ。
【００４０】
演算部１２は、図７Ａに示すステップＳ２６０において「現在送り方向データ」が登録されていないとき（ステップＳ２６０；ＮＯ）、ステップＳ２９０において、「前回送り方向データ」が記憶部１４に登録されているかを判定する。演算部１２は、「前回送り方向データ」を記憶部１４から検索する。演算部１２は、記憶部１４から「前回送り方向データ」を見つけると、「前回送り方向データ」が登録されていると判定する。「前回送り方向データ」が記憶部１４に登録されていないとき（ステップＳ２９０；ＮＯ）、演算部１２の処理は、ステップＳ３００に移行する。「前回送り方向データ」が記憶部１４に登録されているとき（ステップＳ２９０；ＹＥＳ）、演算部１２の処理は、図７Ｂに示すステップＳ３１０に移行する。
【００４１】
演算部１２は、ステップＳ３００において、「前回送り方向データ」が未登録のときの画像生成処理を実行して、印刷画像６を生成する。この画像生成処理の詳細は、後述する。演算部１２は、印刷画像６を生成すると、図７Ｂに示すステップＳ２８０の処理を行う。ステップＳ２８０の処理は、前述と同じであるため、説明を省略する。演算部１２は、ステップＳ２８０の処理を終了すると、印刷制御部１７の処理を終了し、次に印刷ジョブが入力されるのを待つ。
【００４２】
演算部１２は、図７Ａに示すステップＳ２９０において「前回送り方向データ」が登録されているとき（ステップＳ２９０；ＹＥＳ）、図７Ｂに示すステップＳ３１０において、「前回送り方向データ」に表されている送り方向に従い印刷画像６を生成する。演算部１２は、記憶部１４から「前回送り方向データ」を読み出し、「前回送り方向データ」に表されている送り方向に従い印刷画像６を生成する。
【００４３】
演算部１２は、ステップＳ３２０において、「現在送り方向データ」が記憶部１４に登録されているかを判定する。演算部１２は、記憶部１４から「現在送り方向データ」を検索する。演算部１２は、記憶部１４から「現在送り方向データ」を見つけると、「現在送り方向データ」が登録されていると判定する。「現在送り方向データ」が記憶部１４に登録されていないとき（ステップＳ３２０；ＮＯ）、つまり手差しトレイ２１に印刷対象物５が供給されていないとき、演算部１２は、ステップＳ３２０を繰り返し、印刷対象物５が手差しトレイ２１に供給されるのを待つ。「現在送り方向データ」が記憶部１４に登録されているとき（ステップＳ３２０；ＹＥＳ）、つまり手差しトレイ２１に印刷対象物５が供給されているとき、演算部１２の処理は、ステップＳ３３０に移行する。
【００４４】
演算部１２は、ステップＳ３３０において、「現在送り方向データ」が表す送り方向と、印刷画像６に設定された送り方向とが同じかを判定する。演算部１２は、記憶部１４から「現在送り方向データ」を読み出す。読み出した「現在送り方向データ」が表す送り方向と、生成した印刷画像６に設定された送り方向とが同じとき（ステップＳ３３０；ＹＥＳ）、つまり手差しトレイ２１に供給されている印刷対象物５の送り方向と、印刷画像６を生成するときに用いた送り方向とが同じとき、演算部１２の処理は、ステップＳ２８０に移行する。ステップＳ２８０の処理は、前述と同じであるため、説明を省略する。演算部１２は、ステップＳ２８０の処理を終了すると、印刷制御部１７の処理を終了し、次に印刷ジョブが入力されるのを待つ。読み出した「現在送り方向データ」が表す送り方向と、生成した印刷画像６に設定された送り方向とが異なるとき（ステップＳ３３０；ＮＯ）、つまり手差しトレイ２１に供給されている印刷対象物５の送り方向と、印刷画像６を生成したときに用いた送り方向とが異なるとき、演算部１２の処理は、ステップＳ３４０に移行する。
【００４５】
演算部１２は、ステップＳ３４０において、印刷対象物５の送り方向を変更するメッセージを操作パネル４０に表示する。演算部１２は、印刷対象物５の送り方向を変更するメッセージを表示する指示を操作パネル４０に送信する。操作パネル４０は、演算部１２からの指示に基づき、メッセージを表示する。これにより、ユーザに、印刷対象物５の送り方向が間違っていることを警告する。演算部１２は、ステップＳ３４０の処理を終了すると、ステップＳ３３０の処理に戻り、印刷対象物５の送り方向が、印刷画像６に設定された送り方向と一致するまで待つ。
【００４６】
図７Ａに示すステップＳ３００における画像生成処理は、図８に示す処理を行う。演算部１２は、ステップＳ３０２において、「現在送り方向データ」が記憶部１４に登録されているかを判定する。演算部１２は、記憶部１４から「現在送り方向データ」を検索する。演算部１２は、記憶部１４から「現在送り方向データ」を見つけると、「現在送り方向データ」が登録されていると判定する。「現在送り方向データ」が記憶部１４に登録されていないとき（ステップＳ３０２；ＮＯ）、つまり手差しトレイ２１に印刷対象物５が供給されていないとき、演算部１２は、ステップＳ３０２を繰り返し、印刷対象物５が手差しトレイ２１に供給されるのを待つ。「現在送り方向データ」が記憶部１４に登録されているとき（ステップＳ３０２；ＹＥＳ）、つまり手差しトレイ２１に印刷対象物５が供給されているとき、演算部１２の処理は、ステップＳ３０３に移行する。
【００４７】
演算部１２は、ステップ３０３において、「現在送り方向データ」に表された送り方向に従い印刷画像６を生成する。演算部１２は、記憶部１４から「現在送り方向データ」を読み出し、読み出した「現在送り方向データ」に表された送り方向に従い、印刷画像６を生成する。これにより、演算部１２は、手差しトレイ２１に供給された印刷対象物５の送り方向に従った印刷画像６を生成することができる。
【００４８】
このように、印刷対象物５の送り方向と、印刷画像６に設定された送り方向とが一致しない場合、演算部１２は、印刷処理を行わず、印刷ミスを抑制することができる。
【００４９】
（実施の形態２）
実施の形態１のステップＳ３００における画像生成処理において、印刷対象物５への印刷を早く終了するように、手差しトレイ２１に印刷対象物５が供給される前に、印刷画像６を生成してもよい。この場合、ステップＳ３００における画像生成処理は、図９に示す処理を行う。印刷装置１の構成と、対象物管理部１６の処理と、ステップＳ３００を除く印刷制御部１７の処理とは、実施の形態１と同様のため、説明を省略する。
【００５０】
演算部１２は、ステップＳ３０４において、縦送り方向に従った縦印刷画像と、横送り方向に従った横印刷画像とを生成する。演算部１２は、手差しトレイ２１に供給される印刷対象物５の送り方向が確定していないため、２種類の印刷画像６を生成する。
【００５１】
演算部１２は、ステップＳ３０５において、「現在送り方向データ」が記憶部１４に登録されているかを判定する。演算部１２は、記憶部１４から「現在送り方向データ」を検索する。演算部１２は、記憶部１４から「現在送り方向データ」を見つけると、「現在送り方向データ」が登録されていると判定する。「現在送り方向データ」が記憶部１４に登録されていないとき（ステップＳ３０５；ＮＯ）、つまり手差しトレイ２１に印刷対象物５が供給されていないとき、演算部１２は、ステップＳ３０５を繰り返し、印刷対象物５が手差しトレイ２１に供給されるのを待つ。「現在送り方向データ」が記憶部１４に登録されているとき（ステップＳ３０５；ＹＥＳ）、つまり手差しトレイ２１に印刷対象物５が供給されているとき、演算部１２の処理は、ステップＳ３０６に移行する。
【００５２】
演算部１２は、ステップＳ３０６において、「現在送り方向データ」に表された送り方向と同じ送り方向の印刷画像６を選択する。対象物検知部２５は、手差しトレイ２１に供給されている印刷対象物５の送り方向を検知し、検知した送り方向を表す検知情報を演算部１２に出力する。演算部１２は、対象物検知部２５が検知した送り方向に基づき、生成した縦印刷画像と横印刷画像とから画像形成部１３に出力する印刷画像６を選択する。対象物検知部２５が検知した送り方向が縦送り方向のとき、画像形成部１３には縦印刷画像が出力される。対象物検知部２５が検知した送り方向が横送り方向のとき、画像形成部１３には横印刷画像が出力される。
【００５３】
これにより、演算部１２は、手差しトレイ２１に印刷対象物５が供給される前に、印刷画像６を生成することができる。この結果、印刷装置１は、印刷時間を短縮することができる。
【００５４】
（実施の形態３）
実施の形態１のステップＳ３００における画像生成処理は、実施の形態１で説明した画像生成処理と、実施の形態２で説明した画像生成処理とを選択できるように構成されてもよい。この場合、ステップＳ３００における画像生成処理は、図１０に示す処理を行う。印刷装置１の構成と、対象物管理部１６の処理と、ステップＳ３００を除く印刷制御部１７の処理とは、実施の形態１と同様のため、説明を省略する。
【００５５】
演算部１２は、ステップＳ３０１において、速度優先モードが設定されているかを判定する。印刷装置１には、印刷モードとして、速度優先モードと通常モードとを操作パネル４０から設定することができる。速度優先モードが設定されると、画像生成処理において、印刷速度が優先され、印刷時間を短縮する処理が選択される。通常モードが設定されると、画像生成処理において、印刷速度を優先せずに、通常の処理が選択される。演算部１２の処理は、速度優先モードが設定されているとき（ステップＳ３０１；ＹＥＳ）、ステップＳ３０４に移行する。ステップＳ３０４〜Ｓ３０６は、実施の形態２のステップＳ３０４〜Ｓ３０６と同様のため、説明を省略する。演算部１２の処理は、通常モードが設定されているとき（ステップＳ３０１；ＮＯ）、ステップＳ３０２に移行する。ステップＳ３０２〜Ｓ３０３は、実施の形態１のステップＳ３０２〜Ｓ３０３と同様のため、説明を省略する。
【００５６】
このように、ユーザが設定した印刷モードに従い、印刷装置１は動作することができる。
【００５７】
（実施の形態４）
手差しトレイ２１以外の自動供給トレイ２２についても、手差しトレイ２１と同様に、印刷対象物５の送り方向に基づく処理が行われてもよい。印刷装置１の構成は、実施の形態１と同様のため、説明を省略する。
【００５８】
演算部１２は、印刷プログラム１５を実行すると、対象物管理部１６は、図６に示す処理のほか、図１１に示す処理を行う。印刷装置１が複数の自動供給トレイ２２を備えるとき、それぞれの自動供給トレイ２２に対応する図１１に示す処理が実行される。図１１に示す処理は、実施の形態１の図６に示す処理において、手差しトレイ２１を自動供給トレイ２２に置き換えた処理と同様のため、説明を省略する。
【００５９】
演算部１２は、印刷プログラム１５を実行すると、図１２Ａ、１２Ｂに示すように動作する印刷制御部１７の処理を行う。印刷制御部１７は、実施の形態１と同様に、演算部１２に印刷ジョブが入力されたときに実行される。
【００６０】
演算部１２は、ステップＳ２１０において、実施の形態１のステップＳ２１０と同様に、ホストコンピュータ２からの印刷指示かを判定する。ホストコンピュータ２からの印刷指示でないとき（ステップＳ２１０；ＮＯ）、演算部１２の処理は、ステップＳ２２０に移行する。ステップＳ２２０〜Ｓ２３０の処理は、実施の形態１と同様のため、説明を省略する。ホストコンピュータ２からの印刷指示であるとき（ステップＳ２１０；ＹＥＳ）、演算部１２の処理は、ステップＳ２６０Ｂに移行する。
【００６１】
演算部１２は、ステップＳ２６０Ｂにおいて、指定された供給元に対応する「前回送り方向データ」が記憶部１４に登録されているかを判定する。演算部１２は、印刷ジョブに含まれる印刷対象物５の供給元を表す情報を取得する。例えば、取得した供給元が自動供給トレイ２２であるとき、演算部１２は、自動供給トレイ２２に対応する「前回送り方向データ」を記憶部１４から検索する。演算部１２は、記憶部１４から自動供給トレイ２２に対応する「前回送り方向データ」を見つけると、自動供給トレイ２２に対応する「前回送り方向データ」が登録されていると判定する。自動供給トレイ２２に対応する「現在送り方向データ」が記憶部１４に登録されているとき（ステップＳ２６０Ｂ；ＹＥＳ）、つまり自動供給トレイ２２に印刷対象物５が供給されているとき、演算部１２の処理は、ステップＳ２７０に移行する。自動供給トレイ２２に対応する「現在送り方向データ」が記憶部１４に登録されていないとき（ステップＳ２６０Ｂ；ＮＯ）、つまり自動供給トレイ２２に印刷対象物５が供給されていないとき、演算部１２の処理は、ステップＳ２９０Ｂに移行する。
【００６２】
ステップＳ２７０の処理は、実施の形態１と同様のため、説明を省略する。演算部１２は、ステップＳ２７０の処理のあと、図１２Ｂに示すステップＳ２８０Ｂの処理を行う。
【００６３】
演算部１２は、ステップＳ２８０Ｂにおいて、指定された供給元から印刷対象物５を取り込ませ、印刷処理を実行する。演算部１２は、例えば自動供給トレイ２２に供給されている印刷対象物５を取り込むことを、供給部２０に指示する。供給部２０は、演算部１２の指示に基づき、自動供給トレイ２２に供給されている印刷対象物５を取り込む。また、演算部１２は、印刷画像６を印刷させるための信号を画像形成部１３に出力する。この信号には、印刷画像６を表す信号が含まれている。画像形成部１３は、供給部２０から印刷対象物５を受け取り、演算部１２から入力された信号に基づき受け取った印刷対象物５に印刷画像６を印刷する。印刷された印刷対象物５は、排出部３０から排出される。演算部１２は、ステップＳ２８０Ｂの処理を終了すると、印刷制御部１７の処理を終了し、次に印刷ジョブが入力されるのを待つ。
【００６４】
演算部１２は、図１２Ａに示すステップＳ２６０Ｂにおいて「現在送り方向データ」が登録されていないとき（ステップＳ２６０Ｂ；ＮＯ）、ステップＳ２９０Ｂにおいて、指定された供給元に対応する「前回送り方向データ」が記憶部１４に登録されているかを判定する。演算部１２は、例えば自動供給トレイ２２に対応する「前回送り方向データ」を記憶部１４から検索する。演算部１２は、記憶部１４から自動供給トレイ２２に対応する「前回送り方向データ」を見つけると、自動供給トレイ２２に対応する「前回送り方向データ」が登録されていると判定する。自動供給トレイ２２に対応する「前回送り方向データ」が記憶部１４に登録されていないとき（ステップＳ２９０Ｂ；ＮＯ）、演算部１２の処理は、ステップＳ３００に移行する。ステップＳ３００の処理は、実施の形態１〜３と同様のため、説明を省略する。自動供給トレイ２２に対応する「前回送り方向データ」が記憶部１４に登録されているとき（ステップＳ２９０Ｂ；ＹＥＳ）、演算部１２の処理は、図１２Ｂに示すステップＳ３１０に移行する。
【００６５】
ステップＳ３１０の処理は、実施の形態１と同様のため、説明を省略する。
【００６６】
演算部１２は、ステップＳ３２０Ｂにおいて、指定された供給元に対応する「現在送り方向データ」が記憶部１４に登録されているかを判定する。演算部１２は、例えば記憶部１４から自動供給トレイ２２に対応する「現在送り方向データ」を検索する。演算部１２は、記憶部１４から自動供給トレイ２２に対応する「現在送り方向データ」を見つけると、自動供給トレイ２２に対応する「現在送り方向データ」が登録されていると判定する。自動供給トレイ２２に対応する「現在送り方向データ」が記憶部１４に登録されていないとき（ステップＳ３２０Ｂ；ＮＯ）、つまり自動供給トレイ２２に印刷対象物５が供給されていないとき、演算部１２は、ステップＳ３２０Ｂを繰り返し、印刷対象物５が自動供給トレイ２２に供給されるのを待つ。「現在送り方向データ」が記憶部１４に登録されているとき（ステップＳ３２０Ｂ；ＹＥＳ）、つまり自動供給トレイ２２に印刷対象物５が供給されているとき、演算部１２の処理は、ステップＳ３３０に移行する。
【００６７】
演算部１２は、ステップＳ３３０において、実施の形態１と同様に、「現在送り方向データ」が表す送り方向と、印刷画像６に設定された送り方向とが同じかを判定する。演算部１２は、指定された供給元に対応する「現在送り方向データ」を記憶部１４から読み出す。読み出した「現在送り方向データ」が表す送り方向と、生成した印刷画像６に設定された送り方向とが同じとき（ステップＳ３３０；ＹＥＳ）、例えば自動供給トレイ２２に供給されている印刷対象物５の送り方向と、印刷画像６を生成したときに用いた送り方向とが同じとき、演算部１２の処理は、ステップＳ２８０Ｂに移行する。ステップＳ２８０Ｂの処理は、前述と同じであるため、説明を省略する。演算部１２は、ステップＳ２８０Ｂの処理を終了すると、印刷制御部１７の処理を終了し、次に印刷ジョブが入力されるのを待つ。読み出した「現在送り方向データ」が表す送り方向と、生成した印刷画像６に設定された送り方向とが異なるとき（ステップＳ３３０；ＮＯ）、例えば自動供給トレイ２２に供給されている印刷対象物５の送り方向と、印刷画像６を生成したときに用いた送り方向とが異なるとき、演算部１２の処理は、ステップＳ３４０に移行する。
【００６８】
ステップＳ３４０の処理は、実施の形態１と同様のため、説明を省略する。
【００６９】
このように、自動供給トレイ２２についても、印刷対象物５の送り方向に基づき処理を行うことができる。
【００７０】
（変形例）
ステップＳ３４０において、演算部１２は、印刷対象物５の送り方向を変更するメッセージを表示するとともに、操作パネル４０に印刷を停止するかを確認する画面を表示してもよい。ユーザが操作パネル４０に印刷の停止を入力すると、演算部１２は、印刷制御部１７の処理を終了する。印刷制御部１７の処理を終了するときに、演算部１２は、「前回送り方向データ」を削除してもよい。
【００７１】
演算部１２は、ホストコンピュータ２からの印刷指示でないときに、「前回送り方向データ」に登録された送り方向を用いて、処理を実行してもよい。この場合、ステップＳ２１０〜Ｓ２３０の処理が省略されてもよい。具体的には、実施の形態１〜３では、印刷制御部１７の処理は、ステップＳ２４０から開始してもよい。実施の形態４では、印刷制御部１７の処理は、ステップＳ２６０Ｂから開始してもよい。
【００７２】
演算部１２は、ステップＳ１００、Ｓ１４０などにおいて、「現在送り方向データ」又は／及び「前回送り方向データ」に「削除」を表すデータを記憶してもよい。この場合、演算部１２は、ステップＳ２６０、Ｓ２９０などにおいて、記憶部１４から「現在送り方向データ」又は／及び「前回送り方向データ」を読み出す。読み出した「現在送り方向データ」又は／及び「前回送り方向データ」が「削除」を表すデータであるときに、演算部１２は「現在送り方向データ」又は／及び「前回送り方向データ」が登録されていないと判断してもよい。
【００７３】
以上において説明した処理は一例であり、各ステップの順番、処理内容は、機能を阻害しない範囲で変更してもよい。また、説明した構成は、機能を阻害しない範囲で、任意に変更してもよい。例えば、演算部１２は、対象物管理部１６と印刷制御部１７とを合わせた１つの処理を実行してもよい。
【００７４】
なお、上記の印刷装置１は、ハードウェア、ソフトウェア又はこれらの組み合わせにより実現することができる。また、上記の印刷装置１により行なわれる印刷方法も、ハードウェア、ソフトウェア又はこれらに組み合わせにより実現することができる。ここで、ソフトウェアによって実現されるとは、コンピュータがプログラムを読み込んで実行することにより実現されることを意味する。
【００７５】
プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えば、フレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば、光磁気ディスク）、ＣＤ−ＲＯＭ(Read Only Memory)、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ(Programmable ROM)、ＥＰＲＯＭ(Erasable PROM)、フラッシュＲＯＭ、ＲＡＭ(random access memory)）を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００７６】
本発明はその精神または主要な特徴から逸脱することなく、他の種々の形で実施することができる。そのため、前述した各実施の形態は単なる例示にすぎず、限定的に解釈されるべきではない。本発明の範囲は特許請求の範囲によって示すものであって、明細書本文にはなんら拘束されない。さらに、特許請求の範囲の均等範囲に属する変形や変更はすべて本発明の範囲内のものである。
【産業上の利用可能性】
【００７７】
本発明は、供給された印刷対象物に印刷を行う装置、例えば複合機に利用することができる。
【符号の説明】
【００７８】
１  印刷装置
２  ホストコンピュータ
３  通信ネットワーク
４  記憶媒体
５  印刷対象物
６  印刷画像
７  印刷物
１０  本体
１１  通信部
１２  演算部
１３  画像形成部
１４  記憶部
１５  印刷プログラム
１６  対象物管理部
１７  印刷制御部
２０  供給部
２１  手差しトレイ
２２  自動供給トレイ
２５  対象物検知部
３０  排出部
４０  操作パネル
５０  読取部
【図１】
2020157552.tif 000003
【図２】
2020157552.tif 000004
【図３】
2020157552.tif 000005
【図４】
2020157552.tif 000006
【図５】
2020157552.tif 000007
【図６】
2020157552.tif 000008
【図７Ａ】
2020157552.tif 000009
【図７Ｂ】
2020157552.tif 000010
【図８】
2020157552.tif 000011
【図９】
2020157552.tif 000012
【図１０】
2020157552.tif 000013
【図１１】
2020157552.tif 000014
【図１２Ａ】
2020157552.tif 000015
【図１２Ｂ】
2020157552.tif 000016