記録媒体を収納する媒体収納部と、前記記録媒体が手差しによってセットされる媒体手差し部と、前記媒体手差し部に前記記録媒体がセットされているか否かを検出する手差し検出部と、前記媒体収納部および前記媒体手差し部の何れかから供給される前記記録媒体に画像を印刷する印刷デバイスとを備えている画像形成装置であって、印刷データを受け付ける印刷データ受付手段と、前記印刷データ受付手段によって受け付けられた前記印刷データに基づいて前記画像を生成する画像生成手段と、前記画像生成手段によって生成された前記画像を前記記録媒体に印刷するように前記印刷デバイスを制御する印刷制御手段と、前記媒体手差し部から前記印刷デバイスに供給される場合の前記記録媒体の向きの指示を受け付けてこの向きを設定する媒体向き設定手段とを備えており、前記媒体向き設定手段は、前記印刷データ受付手段が前記印刷データを受け付ける時期と無関係な時期に前記記録媒体の向きの指示を受け付けてこの向きを設定することが可能であり、前記印刷制御手段は、前記媒体手差し部に前記記録媒体がセットされていることが前記手差し検出部によって検出されている場合、前記記録媒体を前記媒体手差し部から前記印刷デバイスに強制的に供給させる動作である手差し強制動作を実行し、前記画像生成手段は、前記印刷制御手段によって前記手差し強制動作が実行される場合、前記媒体向き設定手段によって設定されている前記記録媒体の向きに基づいて前記画像の向きを決定することを特徴とする画像形成装置。前記媒体手差し部に対する前記記録媒体の属性の指示を受け付けてこの属性を設定する手差し属性設定手段を備えており、前記印刷制御手段は、前記手差し強制動作を実行する場合に、前記印刷データに含まれている前記記録媒体の属性が前記手差し属性設定手段によって設定されている前記記録媒体の属性に適合しないときであっても、印刷を続行することを特徴とする請求項1に記載の画像形成装置。前記印刷デバイスに供給された前記記録媒体の属性を検出する媒体属性検出部を備えており、前記印刷制御手段は、前記手差し強制動作を実行する場合に、前記媒体属性検出部によって検出された前記記録媒体の属性が前記印刷制御手段による前記印刷デバイスの制御における前記記録媒体の属性に適合しないときであっても、印刷を続行することを特徴とする請求項1または請求項2に記載の画像形成装置。前記記録媒体の属性には、前記記録媒体のサイズが含まれていることを特徴とする請求項2または請求項3に記載の画像形成装置。前記媒体収納部より前記媒体手差し部を優先することである手差し優先の指示を受け付けて前記手差し優先を設定する手差し優先設定手段を備えており、前記印刷制御手段は、前記媒体手差し部に前記記録媒体がセットされていることが前記手差し検出部によって検出されている場合であって、前記手差し優先が前記手差し優先設定受付手段によって設定されている場合、前記手差し強制動作を実行することを特徴とする請求項1から請求項4までの何れかに記載の画像形成装置。記録媒体を収納する媒体収納部と、前記記録媒体が手差しによってセットされる媒体手差し部と、前記媒体手差し部に前記記録媒体がセットされているか否かを検出する手差し検出部と、前記媒体収納部および前記媒体手差し部の何れかから供給される前記記録媒体に画像を印刷する印刷デバイスとを備えている画像形成装置によって実行される画像形成プログラムであって、印刷データを受け付ける印刷データ受付ステップと、前記印刷データ受付ステップによって受け付けられた前記印刷データに基づいて前記画像を生成する画像生成ステップと、前記画像生成ステップによって生成された前記画像を前記記録媒体に印刷するように前記印刷デバイスを制御する印刷制御ステップと、前記媒体手差し部から前記印刷デバイスに供給される場合の前記記録媒体の向きの指示を受け付けてこの向きを設定する媒体向き設定ステップとを前記画像形成装置に実行させ、前記媒体向き設定ステップは、前記印刷データ受付ステップが前記印刷データを受け付ける時期と無関係な時期に前記記録媒体の向きの指示を受け付けてこの向きを設定することが可能であり、前記印刷制御ステップは、前記媒体手差し部に前記記録媒体がセットされていることが前記手差し検出部によって検出されている場合、前記記録媒体を前記媒体手差し部から前記印刷デバイスに強制的に供給させる動作である手差し強制動作を実行するステップであり、前記画像生成ステップは、前記印刷制御ステップによって前記手差し強制動作が実行される場合、前記媒体向き設定ステップによって設定されている前記記録媒体の向きに基づいて前記画像の向きを決定するステップであることを特徴とする画像形成プログラム。しかしながら、特許文献1に記載されたプリンター装置において、利用者の利便性を向上するために、特許文献2に記載された技術を適用して、手差し給紙口に用紙がセットされているときに用紙を手差し給紙口から印刷デバイスに強制的に供給させるように変更したとしても、手差し給紙口にセットされる用紙の向きをPCからプリンター装置への印刷データの送信の度に利用者がPCから指定しなければならないので、利用者の利便性の向上の効果が小さいという問題がある。そこで、本発明は、記録媒体の向きに起因する印刷の失敗の発生を抑えることができるとともに、利用者の利便性を従来より向上することができる画像形成装置を提供することを目的とする。本発明の画像形成装置は、記録媒体を収納する媒体収納部と、前記記録媒体が手差しによってセットされる媒体手差し部と、前記媒体手差し部に前記記録媒体がセットされているか否かを検出する手差し検出部と、前記媒体収納部および前記媒体手差し部の何れかから供給される前記記録媒体に画像を印刷する印刷デバイスとを備えている画像形成装置であって、印刷データを受け付ける印刷データ受付手段と、前記印刷データ受付手段によって受け付けられた前記印刷データに基づいて前記画像を生成する画像生成手段と、前記画像生成手段によって生成された前記画像を前記記録媒体に印刷するように前記印刷デバイスを制御する印刷制御手段と、前記媒体手差し部から前記印刷デバイスに供給される場合の前記記録媒体の向きの指示を受け付けてこの向きを設定する媒体向き設定手段とを備えており、前記媒体向き設定手段は、前記印刷データ受付手段が前記印刷データを受け付ける時期と無関係な時期に前記記録媒体の向きの指示を受け付けてこの向きを設定することが可能であり、前記印刷制御手段は、前記媒体手差し部に前記記録媒体がセットされていることが前記手差し検出部によって検出されている場合、前記記録媒体を前記媒体手差し部から前記印刷デバイスに強制的に供給させる動作である手差し強制動作を実行し、前記画像生成手段は、前記印刷制御手段によって前記手差し強制動作が実行される場合、前記媒体向き設定手段によって設定されている前記記録媒体の向きに基づいて前記画像の向きを決定することを特徴とする。この構成により、本発明の画像形成装置は、手差し強制動作を実行する場合、媒体向き設定手段によって設定されている記録媒体の向きに基づいて画像生成手段が画像の向きを決定するので、記録媒体の向きに起因する印刷の失敗の発生を抑えることができる。また、本発明の画像形成装置は、印刷データ受付手段が印刷データを受け付ける時期と無関係な時期に媒体向き設定手段が記録媒体の向きの指示を受け付けてこの向きを設定することが可能であるので、媒体手差し部に記録媒体がセットされてから印刷制御手段によって手差し強制動作が実行されるまでに利用者が実行する動作を従来より減らすことができる。すなわち、本発明の画像形成装置は、手差し強制動作を実行する場合の利用者の利便性を従来より向上することができる。また、本発明の画像形成装置は、前記媒体手差し部に対する前記記録媒体の属性の指示を受け付けてこの属性を設定する手差し属性設定手段を備えており、前記印刷制御手段は、前記手差し強制動作を実行する場合に、前記印刷データに含まれている前記記録媒体の属性が前記手差し属性設定手段によって設定されている前記記録媒体の属性に適合しないときであっても、印刷を続行しても良い。この構成により、本発明の画像形成装置は、手差し強制動作を実行する場合、印刷データに含まれている記録媒体の属性が手差し属性設定手段によって設定されている記録媒体の属性に適合しないときであっても、印刷を続行するので、属性が適切である記録媒体への変更などの行為を利用者に要求することがない。すなわち、本発明の画像形成装置は、手差し強制動作を実行する場合の利用者の利便性を向上することができる。また、本発明の画像形成装置は、前記印刷デバイスに供給された前記記録媒体の属性を検出する媒体属性検出部を備えており、前記印刷制御手段は、前記手差し強制動作を実行する場合に、前記媒体属性検出部によって検出された前記記録媒体の属性が前記印刷制御手段による前記印刷デバイスの制御における前記記録媒体の属性に適合しないときであっても、印刷を続行しても良い。この構成により、本発明の画像形成装置は、手差し強制動作を実行する場合、媒体属性検出部によって検出された記録媒体の属性が印刷制御手段による印刷デバイスの制御における記録媒体の属性に適合しないときであっても、印刷を続行するので、属性が適切である記録媒体への変更などの行為を利用者に要求することがない。すなわち、本発明の画像形成装置は、手差し強制動作を実行する場合の利用者の利便性を向上することができる。また、本発明の画像形成装置の前記記録媒体の属性には、前記記録媒体のサイズが含まれていても良い。記録媒体のサイズは印刷結果に大きな影響がある。したがって、印刷データに含まれている記録媒体の属性が手差し属性設定手段によって設定されている記録媒体の属性に適合しないとき、通常は印刷を停止した方が良い。同様に、媒体属性検出部によって検出された記録媒体のサイズが印刷制御手段による印刷デバイスの制御における記録媒体のサイズに適合しないとき、通常は印刷を停止した方が良い。しかしながら、本発明の画像形成装置は、手差し強制動作を実行する場合、印刷データに含まれている記録媒体の属性が手差し属性設定手段によって設定されている記録媒体の属性に適合しないときであっても、印刷を続行するので、手差し強制動作を実行する場合の利用者の利便性を向上することができる。同様に、本発明の画像形成装置は、手差し強制動作を実行する場合、媒体属性検出部によって検出された記録媒体のサイズが印刷制御手段による印刷デバイスの制御における記録媒体のサイズに適合しないときであっても、印刷を続行するので、手差し強制動作を実行する場合の利用者の利便性を向上することができる。また、本発明の画像形成装置は、前記媒体収納部より前記媒体手差し部を優先することである手差し優先の指示を受け付けて前記手差し優先を設定する手差し優先設定手段を備えており、前記印刷制御手段は、前記媒体手差し部に前記記録媒体がセットされていることが前記手差し検出部によって検出されている場合であって、前記手差し優先が前記手差し優先設定受付手段によって設定されている場合、前記手差し強制動作を実行しても良い。この構成により、本発明の画像形成装置は、媒体手差し部に記録媒体がセットされている場合に手差し強制動作を実行するか否かを、利用者に選択させることができる。本発明の画像形成プログラムは、記録媒体を収納する媒体収納部と、前記記録媒体が手差しによってセットされる媒体手差し部と、前記媒体手差し部に前記記録媒体がセットされているか否かを検出する手差し検出部と、前記媒体収納部および前記媒体手差し部の何れかから供給される前記記録媒体に画像を印刷する印刷デバイスとを備えている画像形成装置によって実行される画像形成プログラムであって、印刷データを受け付ける印刷データ受付ステップと、前記印刷データ受付ステップによって受け付けられた前記印刷データに基づいて前記画像を生成する画像生成ステップと、前記画像生成ステップによって生成された前記画像を前記記録媒体に印刷するように前記印刷デバイスを制御する印刷制御ステップと、前記媒体手差し部から前記印刷デバイスに供給される場合の前記記録媒体の向きの指示を受け付けてこの向きを設定する媒体向き設定ステップとを前記画像形成装置に実行させ、前記媒体向き設定ステップは、前記印刷データ受付ステップが前記印刷データを受け付ける時期と無関係な時期に前記記録媒体の向きの指示を受け付けてこの向きを設定することが可能であり、前記印刷制御ステップは、前記媒体手差し部に前記記録媒体がセットされていることが前記手差し検出部によって検出されている場合、前記記録媒体を前記媒体手差し部から前記印刷デバイスに強制的に供給させる動作である手差し強制動作を実行するステップであり、前記画像生成ステップは、前記印刷制御ステップによって前記手差し強制動作が実行される場合、前記媒体向き設定ステップによって設定されている前記記録媒体の向きに基づいて前記画像の向きを決定するステップであることを特徴とする。この構成により、本発明の画像形成プログラムを実行する画像形成装置は、手差し強制動作を実行する場合、媒体向き設定ステップによって設定されている記録媒体の向きに基づいて画像生成ステップが画像の向きを決定するので、記録媒体の向きに起因する印刷の失敗の発生を抑えることができる。また、本発明の画像形成プログラムを実行する画像形成装置は、印刷データ受付ステップが印刷データを受け付ける時期と無関係な時期に媒体向き設定ステップが記録媒体の向きの指示を受け付けてこの向きを設定することが可能であるので、媒体手差し部に記録媒体がセットされてから印刷制御ステップによって手差し強制動作が実行されるまでに利用者が実行する動作を従来より減らすことができる。すなわち、本発明の画像形成プログラムを実行する画像形成装置は、利用者の利便性を従来より向上することができる。本発明の画像形成装置は、記録媒体の向きに起因する印刷の失敗の発生を抑えることができるとともに、利用者の利便性を従来より向上することができる。以下、本発明の一実施の形態について、図面を用いて説明する。まず、本実施の形態に係るネットワークシステムの構成について説明する。図1は、本実施の形態に係るネットワークシステム10のブロック図である。図1に示すように、ネットワークシステム10は、画像形成装置であるMFPMultifunctionPeripheral20と、MFP20の外部の装置であるPC80とを備えている。MFP20およびPC80は、LANLocalAreaNetwork、インターネットなどのネットワーク11を介して互いに通信可能に接続されている。図2は、MFP20の構成図である。図3は、MFP20のブロック図である。図2および図3に示すように、MFP20は、利用者による種々の操作が入力されるボタンなどの入力デバイスである操作部21と、種々の情報を表示するLCDLiquidCrystalDisplayなどの表示デバイスである表示部22と、用紙などの記録媒体20aを収納する媒体収納部としての複数の給紙カセット23と、記録媒体20aが手差しによってセットされる媒体手差し部としてのMPMultiPurposeトレイ24と、複数の給紙カセット23のそれぞれに記録媒体20aがセットされているか否かを検出する複数のカセット媒体センサー25と、MPトレイ24に記録媒体20aがセットされているか否かを検出する手差し検出部としての手差し媒体センサー26と、給紙カセット23およびMPトレイ24の何れかから供給される記録媒体20aに画像を印刷する印刷デバイスであるプリンター27と、プリンター27に供給された記録媒体20aの属性を検出する媒体属性検出部としての属性センサー28と、プリンター27によって画像が印刷された記録媒体20aの排出先である排紙トレイ29と、原稿から画像を読み取る読取デバイスであるスキャナー30と、公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部31と、ネットワーク11経由で通信を行うネットワーク通信デバイスであるネットワーク通信部32と、各種のデータを記憶しているEEPROMElectricallyErasableProgrammableReadOnlyMemory、HDDHardDiskDriveなどの記憶デバイスである記憶部40と、MFP20全体を制御する制御部50とを備えている。ここで、記録媒体20aの属性には、普通紙、上質紙、薄紙、厚紙、再生紙、OHPOverheadProjectorシートなどの記録媒体20aの種類と、A3サイズ、A4サイズ、A5サイズ、B4サイズ、B5サイズ、B6サイズなどの記録媒体20aのサイズとが含まれている。記憶部40は、画像形成プログラム41を記憶している。画像形成プログラム41は、MFP20の製造段階でMFP20にインストールされていても良いし、USBUniversalSerialBusメモリー、SDメモリーカードなどの記憶媒体からMFP20に追加でインストールされても良いし、ネットワーク11上からMFP20に追加でインストールされても良い。記憶部40は、給紙カセット23よりMPトレイ24を優先することに関する設定であるMPトレイ優先印刷設定42を記憶している。MPトレイ優先印刷設定42の値は、デフォルトの設定である設定1と、MPトレイ24に記録媒体20aがセットされていることが手差し媒体センサー26によって検出されている場合であって、記録媒体20aの供給元が給紙カセット23として指定されていない場合に給紙カセット23よりMPトレイ24を優先する設定である設定2と、MPトレイ24に記録媒体20aがセットされていることが手差し媒体センサー26によって検出されている場合に給紙カセット23よりMPトレイ24を優先する設定である設定3との何れかである。記憶部40は、複数の給紙カセット23およびMPトレイ24のうち記録媒体20aのデフォルトの供給元の設定であるデフォルト供給元設定43と、給紙カセット23およびMPトレイ24に対する記録媒体20aの属性の設定である供給元属性設定44とを記憶している。以下、デフォルト供給元設定43によって設定されている供給元をデフォルト供給元と言う。図4は、供給元属性設定44の内容の一例を示す図である。図4に示すように、供給元属性設定44は、給紙カセット23およびMPトレイ24と、記録媒体20aの種類およびサイズとが対応付けられた情報である。なお、図4に示す供給元属性設定44において、カセット1、カセット2、カセット3、は、複数の給紙カセット23のそれぞれを表している。以下、供給元属性設定44において設定されている記録媒体20aの属性を設定属性と言い、設定属性のうち記録媒体20aの種類を設定種類と言い、設定属性のうち記録媒体20aのサイズを設定サイズと言う。また、印刷データに含まれている記録媒体20aの属性を指定属性と言い、指定属性のうち記録媒体20aの種類を指定種類と言い、指定属性のうち記録媒体20aのサイズを指定サイズと言う。また、属性センサー28によって検出された記録媒体20aの属性を検出属性と言い、検出属性のうち記録媒体20aの種類を検出種類と言い、検出属性のうち記録媒体20aのサイズを検出サイズと言う。また、後述の印刷制御手段52によるプリンター27の制御における記録媒体20aの属性を制御属性と言い、制御属性のうち記録媒体20aの種類を制御種類と言い、制御属性のうち記録媒体20aのサイズを制御サイズと言う。図3に示すように、記憶部40は、プリンター27に供給される場合の記録媒体20aの向きの設定である供給向き設定45を記憶している。図5は、供給向き設定45の内容の一例を示す図である。図5に示すように、供給向き設定45は、給紙カセット23およびMPトレイ24と、プリンター27に供給される場合の記録媒体20aの向きとが対応付けられた情報である。記録媒体20aの向きには、記録媒体20aの短辺の延在方向に記録媒体20aがプリンター27に供給される横向きと、記録媒体20aの長辺の延在方向に記録媒体20aがプリンター27に供給される縦向きとがある。なお、図5に示す供給向き設定45において、カセット1、カセット2、カセット3、は、複数の給紙カセット23のそれぞれを表している。以下、供給向き設定45において設定されている記録媒体の向きを設定向きと言う。図3に示すように、記憶部40は、記録媒体20aの供給元を決定する場合の動作の切り替えの設定である動作切替設定46を記憶している。動作切替設定46の値は、供給元がMFP20によって自動で決定される自動と、印刷データにおいて指定された供給元以下指定供給元と言う。が採用される固定との何れかである。記憶部40は、指定属性と、指定供給元の設定属性とが適合するか否かの検査以下属性検査と言う。の実行の設定である属性検査設定47を記憶している。属性検査設定47の値は、属性検査が実行されるオンと、属性検査が実行されないオフとの何れかである。制御部50は、例えば、CPUCentralProcessingUnitと、プログラムおよび各種のデータを予め記憶しているROMReadOnlyMemoryと、CPUの作業領域として用いられるRAMRandomAccessMemoryとを備えている。CPUは、ROMまたは記憶部40に記憶されているプログラムを実行するようになっている。制御部50は、記憶部40に記憶されている画像形成プログラム41を実行することによって、印刷データに基づいて画像を生成する画像生成手段51、印刷データに基づいた画像を記録媒体20aに印刷するようにプリンター27を制御する印刷制御手段52、MPトレイ優先印刷設定42の変更の指示を受け付けてMPトレイ優先印刷設定42を変更するMPトレイ優先印刷設定手段53、給紙カセット23およびMPトレイ24に対する記録媒体20aの属性の指示を受け付けてこの属性を設定する属性設定手段54、プリンター27に供給される場合の記録媒体20aの向きの指示を受け付けてこの向きを設定する向き設定手段55、および、印刷データを受け付ける印刷データ受付手段56として機能する。MPトレイ優先印刷設定手段53は、給紙カセット23よりMPトレイ24を優先することである手差し優先の指示、すなわち、MPトレイ優先印刷設定42を設定2または設定3に変更することの指示を受け付けて設定することが可能である手段であり、本発明の手差し優先設定手段を構成している。属性設定手段54は、MPトレイ24に対する記録媒体20aの属性の指示を受け付けてこの属性を設定することが可能である手段であり、本発明の手差し属性設定手段を構成している。向き設定手段55は、MPトレイ24からプリンター27に供給される場合の記録媒体20aの向きの指示を受け付けてこの向きを設定することが可能である手段であり、本発明の媒体向き設定手段を構成している。図6は、PC80のブロック図である。図6に示すように、PC80は、利用者による種々の操作が入力されるマウス、キーボードなどの入力デバイスである操作部81と、種々の情報を表示するLCDなどの表示デバイスである表示部82と、ネットワーク11経由で通信を行うネットワーク通信デバイスであるネットワーク通信部83と、各種のデータを記憶しているHDDなどの記憶デバイスである記憶部84と、PC80全体を制御する制御部85とを備えている。記憶部84は、MFP20を制御するためのプリンタードライバー84aを記憶している。プリンタードライバー84aは、PC80の製造段階でPC80にインストールされていても良いし、USBメモリー、CDCompactDisc、DVDDigitalVersatileDiscなどの記憶媒体からPC80に追加でインストールされても良いし、ネットワーク11上からPC80に追加でインストールされても良い。制御部85は、例えば、CPUと、プログラムおよび各種のデータを予め記憶しているROMと、CPUの作業領域として用いられるRAMとを備えている。CPUは、ROMまたは記憶部84に記憶されているプログラムを実行するようになっている。次に、ネットワークシステム10の動作について説明する。<MPトレイ優先印刷設定42の変更>MPトレイ優先印刷設定42が変更される場合のMFP20の動作について説明する。MPトレイ優先印刷設定42の変更のための画面の表示の指示をMFP20の操作部21を介して利用者が入力すると、MFP20の制御部50のMPトレイ優先印刷設定手段53は、その画面をMFP20の表示部22に表示する。利用者は、その画面に表示されるGUIGraphicalUserInterfaceによって、MPトレイ優先印刷設定42の値を上述の設定1、設定2および設定3の中の何れか1つに変更することを指示することができる。MPトレイ優先印刷設定42の変更の指示を利用者が操作部21を介して入力すると、MPトレイ優先印刷設定手段53は、操作部21を介して入力された指示を受け付けて、受け付けた指示通りに記憶部40上のMPトレイ優先印刷設定42を変更する。以上においては、MFP20の操作部21および表示部22を介したMPトレイ優先印刷設定42の変更について説明している。MPトレイ優先印刷設定42は、MPトレイ優先印刷設定42の変更のためのプログラムがPC80に導入されることによって、MFP20の操作部21および表示部22を介した変更と同様に、PC80の操作部81および表示部82を介してネットワーク11経由で変更されることができる。<供給元属性設定44の変更>供給元属性設定44が変更される場合のMFP20の動作について説明する。供給元属性設定44の設定のための画面の表示の指示をMFP20の操作部21を介して利用者が入力すると、MFP20の制御部50の属性設定手段54は、その画面をMFP20の表示部22に表示する。利用者は、その画面に表示されるGUIによって、給紙カセット23およびMPトレイ24に対する記録媒体20aの属性を設定することを指示することができる。給紙カセット23およびMPトレイ24に対する記録媒体20aの属性の設定の指示を利用者が操作部21を介して入力すると、属性設定手段54は、操作部21を介して入力された指示を受け付けて、受け付けた指示通りに記憶部40上の供給元属性設定44を設定する。以上においては、MFP20の操作部21および表示部22を介した供給元属性設定44の変更について説明している。供給元属性設定44は、供給元属性設定44の変更のためのプログラムがPC80に導入されることによって、MFP20の操作部21および表示部22を介した変更と同様に、PC80の操作部81および表示部82を介してネットワーク11経由で変更されることができる。<供給向き設定45の変更>供給向き設定45が変更される場合のMFP20の動作について説明する。供給向き設定45の設定のための画面の表示の指示をMFP20の操作部21を介して利用者が入力すると、MFP20の制御部50の向き設定手段55は、その画面をMFP20の表示部22に表示する。利用者は、その画面に表示されるGUIによって、プリンター27に供給される場合の記録媒体20aの向きを設定することを指示することができる。プリンター27に供給される場合の記録媒体20aの向きの設定の指示を利用者が操作部21を介して入力すると、向き設定手段55は、操作部21を介して入力された指示を受け付けて、受け付けた指示通りに記憶部40上の供給向き設定45を設定する。以上においては、MFP20の操作部21および表示部22を介した供給向き設定45の変更について説明している。供給向き設定45は、供給向き設定45の変更のためのプログラムがPC80に導入されることによって、MFP20の操作部21および表示部22を介した変更と同様に、PC80の操作部81および表示部82を介してネットワーク11経由で変更されることができる。<動作切替設定46の変更>動作切替設定46が変更される場合のMFP20の動作について説明する。動作切替設定46の変更のための画面の表示の指示をMFP20の操作部21を介して利用者が入力すると、MFP20の制御部50は、その画面をMFP20の表示部22に表示する。利用者は、その画面に表示されるGUIによって、動作切替設定46の値を上述の自動および固定の中の何れか1つに変更することを指示することができる。動作切替設定46の変更の指示を利用者が操作部21を介して入力すると、制御部50は、操作部21を介して入力された指示を受け付けて、受け付けた指示通りに記憶部40上の動作切替設定46を変更する。以上においては、MFP20の操作部21および表示部22を介した動作切替設定46の変更について説明している。動作切替設定46は、動作切替設定46の変更のためのプログラムがPC80に導入されることによって、MFP20の操作部21および表示部22を介した変更と同様に、PC80の操作部81および表示部82を介してネットワーク11経由で変更されることができる。<属性検査設定47の変更>属性検査設定47が変更される場合のMFP20の動作について説明する。属性検査設定47の変更のための画面の表示の指示をMFP20の操作部21を介して利用者が入力すると、MFP20の制御部50は、その画面をMFP20の表示部22に表示する。利用者は、その画面に表示されるGUIによって、属性検査設定47の値を上述のオンおよびオフの中の何れか1つに変更することを指示することができる。属性検査設定47の変更の指示を利用者が操作部21を介して入力すると、制御部50は、操作部21を介して入力された指示を受け付けて、受け付けた指示通りに記憶部40上の属性検査設定47を変更する。以上においては、MFP20の操作部21および表示部22を介した属性検査設定47の変更について説明している。属性検査設定47は、属性検査設定47の変更のためのプログラムがPC80に導入されることによって、MFP20の操作部21および表示部22を介した変更と同様に、PC80の操作部81および表示部82を介してネットワーク11経由で変更されることができる。<プリンター印刷>MFP20がPC80などの外部の装置からネットワーク通信部32を介して受信した印刷データに基づいたMFP20の印刷動作であるプリンター印刷について説明する。利用者は、プリンタードライバー84aなどのプログラムを介してPC80からMFP20に印刷データを送信する場合に、この印刷データに基づいた印刷の指示をPC80からMFP20に指示することができる。MFP20の制御部50は、印刷データと、この印刷データに基づいた印刷の指示とをネットワーク通信部32を介して印刷データ受付手段56によって受信すると、図7に示す処理を実行する。図7は、MFP20のプリンター印刷のフローチャートである。図7に示すように、制御部50の印刷制御手段52は、記録媒体20aの供給元を決定する供給元決定処理である図8に示すプリンター印刷用供給元決定処理を実行するS101。図8は、プリンター印刷用供給元決定処理のフローチャートである。図8に示すように、印刷制御手段52は、MPトレイ優先印刷設定42の値を確認するS121。印刷制御手段52は、MPトレイ優先印刷設定42の値が設定1であるとS121において判断すると、指定供給元を確認するS122。印刷制御手段52は、指定供給元が無いとS122において判断するか、指定供給元が自動であるとS122において判断すると、図9に示す自動供給元処理1を実行するS123。図9は、自動供給元処理1のフローチャートである。図9に示すように、印刷制御手段52は、デフォルト供給元を対象にするS141。次いで、印刷制御手段52は、指定種類を確認するS142。印刷制御手段52は、自動以外の指定種類が有るとS142において判断すると、対象の供給元の設定種類および設定サイズが指定種類および指定サイズに適合するか否かを判断するS143。印刷制御手段52は、対象の供給元の設定種類および設定サイズが指定種類および指定サイズに適合しないとS143において判断すると、全ての供給元を対象にしたか否かを判断するS144。印刷制御手段52は、未だ対象にしていない供給元が存在するとS144において判断すると、予め定められている順番に従って、次の供給元を対象にしてS145、再びS143の処理に戻る。印刷制御手段52は、指定種類が無いとS142において判断するか、自動の指定種類が有るとS142において判断すると、対象の供給元の設定サイズが指定サイズに適合するか否かを判断するS146。印刷制御手段52は、対象の供給元の設定サイズが指定サイズに適合しないとS146において判断すると、全ての供給元を対象にしたか否かを判断するS147。印刷制御手段52は、未だ対象にしていない供給元が存在するとS147において判断すると、予め定められている順番に従って、次の供給元を対象にしてS148、再びS146の処理に戻る。印刷制御手段52は、全ての供給元を対象にしたとS144またはS147において判断すると、記録媒体20aの属性の不適合が生じていることを示すエラー表示を表示部22に行うS149。このエラー表示が行われた場合、利用者は、MFP20に対して所定の操作を実行することによって、MFP20に印刷を続行させることができる。しかしながら、本実施の形態においては、S149の後の処理については説明を省略する。何れにしろ、印刷制御手段52は、利用者によって所定の操作が実行されるまで、印刷を停止する。印刷制御手段52は、対象の供給元の設定種類および設定サイズが指定種類および指定サイズに適合するとS143において判断するか、対象の供給元の設定サイズが指定サイズに適合するとS146において判断すると、対象の供給元を記録媒体20aの供給元として決定するS150。次いで、印刷制御手段52は、決定した供給元以下決定供給元と言う。に記録媒体20aがセットされているか否かをカセット媒体センサー25または手差し媒体センサー26の出力に基づいて判断するS151。印刷制御手段52は、決定供給元に記録媒体20aがセットされていないとS151において判断すると、決定供給元に記録媒体20aがセットされていないことを示すエラー表示を表示部22に行うS152。次いで、印刷制御手段52は、再びS151の処理を実行する。すなわち、印刷制御手段52は、決定供給元に記録媒体20aがセットされるまで、印刷を停止する。印刷制御手段52は、決定供給元に記録媒体20aがセットされているとS151において判断すると、図9に示す自動供給元処理1を終了する。図8に示すように、印刷制御手段52は、自動以外の指定供給元が有る、すなわち、印刷データにおいて複数の給紙カセット23およびMPトレイ24の何れかが指定されているとS122において判断すると、指定種類を確認するS124。印刷制御手段52は、自動以外の指定種類が有るとS124において判断すると、動作切替設定46を確認するS125。印刷制御手段52は、自動の指定種類が有るとS124において判断するか、動作切替設定46の値が自動であるとS125において判断すると、図10に示す自動供給元処理2を実行するS126。図10は、自動供給元処理2のフローチャートである。図10に示すように、印刷制御手段52は、指定供給元を対象にするS161。図10に示す自動供給元処理2におけるS162~S172の処理は、図9に示す自動供給元処理1のS142~S152の処理と同様であるので、詳細な説明を省略する。図8に示すように、印刷制御手段52は、指定種類が無いとS124において判断するか、動作切替設定46の値が固定であるとS125において判断すると、属性検査設定47を確認するS127。印刷制御手段52は、属性検査設定47の値がオンであるとS127において判断すると、図11に示す固定供給元処理1を実行するS128。図11は、固定供給元処理1のフローチャートである。図11に示すように、印刷制御手段52は、指定種類を確認するS181。印刷制御手段52は、指定種類が有るとS181において判断すると、指定供給元の設定種類および設定サイズが指定種類および指定サイズに適合するか否かを判断するS182。印刷制御手段52は、指定種類が無いとS181において判断すると、指定供給元の設定サイズが指定サイズに適合するか否かを判断するS183。印刷制御手段52は、指定供給元の設定種類および設定サイズが指定種類および指定サイズに適合しないとS182において判断するか、指定供給元の設定サイズが指定サイズに適合しないとS183において判断すると、記録媒体20aの属性の不適合が生じていることを示すエラー表示を表示部22に行うS184。このエラー表示が行われた場合、利用者は、MFP20に対して所定の操作を実行することによって、MFP20に印刷を続行させることができる。しかしながら、本実施の形態においては、S184の後の処理については説明を省略する。何れにしろ、印刷制御手段52は、利用者によって所定の操作が実行されるまで、印刷を停止する。印刷制御手段52は、指定供給元の設定種類および設定サイズが指定種類および指定サイズに適合するとS182において判断するか、指定供給元の設定サイズが指定サイズに適合するとS183において判断すると、指定供給元を記録媒体20aの供給元として決定するS185。次いで、印刷制御手段52は、決定供給元に記録媒体20aがセットされているか否かをカセット媒体センサー25または手差し媒体センサー26の出力に基づいて判断するS186。印刷制御手段52は、決定供給元に記録媒体20aがセットされていないとS186において判断すると、決定供給元に記録媒体20aがセットされていないことを示すエラー表示を表示部22に行うS187。次いで、印刷制御手段52は、再びS186の処理を実行する。すなわち、印刷制御手段52は、決定供給元に記録媒体20aがセットされるまで、印刷を停止する。印刷制御手段52は、決定供給元に記録媒体20aがセットされているとS186において判断すると、図11に示す固定供給元処理1を終了する。図8に示すように、印刷制御手段52は、属性検査設定47の値がオフであるとS127において判断すると、図12に示す固定供給元処理2を実行するS129。図12は、固定供給元処理2のフローチャートである。図12に示すように、印刷制御手段52は、指定供給元に記録媒体20aがセットされているか否かをカセット媒体センサー25または手差し媒体センサー26の出力に基づいて判断するS201。印刷制御手段52は、指定供給元に記録媒体20aがセットされていないとS201において判断すると、指定供給元に記録媒体20aがセットされていないことを示すエラー表示を表示部22に行うS202。次いで、印刷制御手段52は、再びS201の処理を実行する。すなわち、印刷制御手段52は、指定供給元に記録媒体20aがセットされるまで、印刷を停止する。印刷制御手段52は、指定供給元に記録媒体20aがセットされているとS201において判断すると、指定供給元を記録媒体20aの供給元として決定してS203、図12に示す固定供給元処理2を終了する。図8に示すように、印刷制御手段52は、MPトレイ優先印刷設定42の値が設定2であるとS121において判断すると、MPトレイ24に記録媒体20aがセットされていることが手差し媒体センサー26によって検出されているか否かを判断するS130。印刷制御手段52は、MPトレイ24に記録媒体20aがセットされていることが手差し媒体センサー26によって検出されているとS130において判断すると、指定供給元を確認するS131。印刷制御手段52は、MPトレイ優先印刷設定42の値が設定3であるとS121において判断すると、MPトレイ24に記録媒体20aがセットされていることが手差し媒体センサー26によって検出されているか否かを判断するS132。印刷制御手段52は、MPトレイ24に記録媒体20aがセットされていることが手差し媒体センサー26によって検出されていないとS130またはS132において判断するか、自動およびMPトレイ以外の指定供給元が有る、すなわち、印刷データにおいて複数の給紙カセット23の何れかが指定されているとS131において判断すると、S122の処理を実行する。印刷制御手段52は、指定供給元が無いとS131において判断するか、自動またはMPトレイの指定供給元が有るとS131において判断するか、MPトレイ24に記録媒体20aがセットされていることが手差し媒体センサー26によって検出されているとS132において判断すると、図13に示すMPトレイ固定処理を実行するS133。図13は、MPトレイ固定処理のフローチャートである。図13に示すように、印刷制御手段52は、MPトレイ24を記録媒体20aの供給元として決定してS221、図13に示すMPトレイ固定処理を終了する。図8に示すように、印刷制御手段52は、S123、S126、S128、S129またはS133の処理の後、図8に示すプリンター印刷用供給元決定処理を終了する。図7に示すように、S101のプリンター印刷用供給元決定処理が終了すると、制御部50の画像生成手段51は、印刷データに基づいて画像を生成する図14に示す画像生成処理を実行するS102。図14は、画像生成処理のフローチャートである。図14に示すように、画像生成手段51は、決定供給元の設定向きを取得するS241。次いで、画像生成手段51は、指定サイズが有るか否かを判断するS242。画像生成手段51は、指定サイズが有るとS242において判断すると、指定サイズで、S241において取得した設定向きに、印刷データに基づいて画像を生成するS243。画像生成手段51は、指定サイズが無いとS242において判断すると、決定供給元の設定サイズを取得するS244。次いで、画像生成手段51は、S244において取得したサイズで、S241において取得した設定向きに、印刷データに基づいて画像を生成するS245。画像生成手段51は、S243またはS245の後、図14に示す画像生成処理を終了する。図7に示すように、S102の画像生成処理が終了すると、制御部50の印刷制御手段52は、S102において生成した画像を記録媒体20a上に形成する図15に示す画像形成処理を実行するS103。図15は、画像形成処理のフローチャートである。図15に示すように、印刷制御手段52は、決定供給元がMPトレイ24であるか否かを判断するS261。印刷制御手段52は、決定供給元がMPトレイ24であるとS261において判断すると、決定供給元が固定供給元処理2またはMPトレイ固定処理によって決定されたか否かを判断するS262。印刷制御手段52は、決定供給元が固定供給元処理2またはMPトレイ固定処理によって決定されたとS262において判断すると、指定種類が有るか否かを判断するS263。印刷制御手段52は、指定種類が有るとS263において判断すると、指定種類と、画像生成処理において生成された画像のサイズ以下描画サイズと言う。とでプリンター27の制御を開始するS264。印刷制御手段52は、指定種類が無いとS263において判断すると、決定供給元の設定種類と、描画サイズとでプリンター27の制御を開始するS265。印刷制御手段52は、決定供給元がMPトレイ24ではないとS261において判断するか、決定供給元が固定供給元処理2およびMPトレイ固定処理以外の処理によって決定されたとS262において判断すると、決定供給元の設定種類および設定サイズでプリンター27の制御を開始するS266。印刷制御手段52は、S264、S265またはS266の後、決定供給元からプリンター27によって記録媒体20aを搬送するS267。次いで、印刷制御手段52は、決定供給元がMPトレイ固定処理によって決定されたか否かを判断するS268。印刷制御手段52は、決定供給元がMPトレイ固定処理以外の処理によって決定されたとS268において判断すると、属性センサー28によって検出された記録媒体20aの種類、すなわち、検出種類と、属性センサー28によって検出された記録媒体20aのサイズ、すなわち、検出サイズとを取得するS269。次いで、印刷制御手段52は、検出種類と、検出サイズとが、S264、S265またはS266において設定されたプリンター27の制御における記録媒体20aの種類、すなわち、制御種類と、S264、S265またはS266において設定されたプリンター27の制御における記録媒体20aのサイズ、すなわち、制御サイズとに適合するか否かを判断するS270。印刷制御手段52は、S270において適合しないと判断すると、記録媒体20aの属性の不適合が生じていることを示すエラー表示を表示部22に行うS271。このエラー表示が行われた場合、利用者は、MFP20に対して所定の操作を実行することによって、MFP20に印刷を続行させることができる。しかしながら、本実施の形態においては、S271の後の処理については説明を省略する。何れにしろ、印刷制御手段52は、利用者によって所定の操作が実行されるまで、印刷を停止する。印刷制御手段52は、決定供給元がMPトレイ固定処理によって決定されたとS268において判断するか、S270において適合すると判断すると、搬送中の記録媒体20a上に、画像生成処理において生成された画像を形成するS272。なお、印刷制御手段52は、印刷データに複数ページの画像が含まれている場合、ページ毎にS267~S272を繰り返す。次いで、印刷制御手段52は、図15に示す画像形成処理を終了する。図7に示すように、S103の画像形成処理が終了すると、印刷制御手段52は、図7に示す処理を終了する。<コピー印刷>スキャナー30によって原稿から読み取られた画像に応じて生成された印刷データに基づいたMFP20の印刷動作であるコピー印刷について説明する。コピー印刷は、供給元決定処理を除いて、上述のプリンター印刷と同一である。コピー印刷の供給元決定処理においては、自動供給元処理1、固定供給元処理1およびMPトレイ固定処理の何れかのみが実行される。具体的には、コピー印刷の供給元決定処理においては、MPトレイ優先印刷設定42の値が設定2または設定3であってMPトレイ24に記録媒体20aがセットされていることが手差し媒体センサー26によって検出されている場合にMPトレイ固定処理が実行される。また、MPトレイ優先印刷設定42の値が設定1である場合か、MPトレイ24に記録媒体20aがセットされていることが手差し媒体センサー26によって検出されていない場合には、記録媒体20aの供給元を利用者に選択させて、選択された供給元が自動であるときに自動供給元処理1が実行され、それ以外のときに固定供給元処理1が実行される。<FAX印刷>MFP20が外部のファクシミリ装置からファックス通信部31を介して受信したFAXデータに応じて生成された印刷データに基づいたMFP20の印刷動作であるFAX印刷について説明する。FAX印刷は、供給元決定処理を除いて、上述のプリンター印刷と同一である。FAX印刷の供給元決定処理においては、自動供給元処理1のみが実行される。以上に説明したように、MFP20は、記録媒体20aをMPトレイ24からプリンター27に強制的に供給させる動作である手差し強制動作、すなわち、MPトレイ固定処理を実行する場合、設定向きに基づいて画像の向きを決定するS243およびS245ので、記録媒体20aの向きに起因する印刷の失敗の発生を抑えることができる。また、MFP20は、印刷データ受付手段56が印刷データを受け付ける時期と無関係な時期に向き設定手段55が記録媒体20aの向きの指示を受け付けてこの向きを設定することが可能であるので、MPトレイ24に記録媒体20aがセットされてから印刷制御手段52によってMPトレイ固定処理が実行されるS133までに利用者が実行する動作を従来より減らすことができる。すなわち、MFP20は、MPトレイ固定処理を実行する場合の利用者の利便性を従来より向上することができる。また、MFP20は、MPトレイ固定処理を実行する場合、プリンター27への記録媒体20aの供給前に、設定向きに基づいて画像の向きを決定するので、生成した画像をプリンター27への記録媒体20aの供給後に回転する必要がない。したがって、MFP20は、ビットマップ画像の回転回路を備えていなくても良い。また、MFP20は、図13に示すように、MPトレイ固定処理を実行する場合に、指定属性が設定属性に適合しないときであっても、エラー表示S149、S169またはS184を行うことなく、印刷を続行するので、属性が適切である記録媒体20aへの変更などの行為を利用者に要求することがない。すなわち、MFP20は、MPトレイ固定処理を実行する場合の利用者の利便性を向上することができる。また、MFP20は、MPトレイ固定処理を実行する場合にS268でYES、検出属性が制御属性に適合しないときであっても、エラー表示S271を行うことなく、印刷を続行するので、属性が適切である記録媒体20aへの変更などの行為を利用者に要求することがない。すなわち、MFP20は、MPトレイ固定処理を実行する場合の利用者の利便性を向上することができる。記録媒体20aのサイズは印刷結果に大きな影響がある。したがって、指定サイズが設定サイズに適合しないとき、通常は印刷を停止した方が良い。同様に、検出サイズが制御サイズに適合しないとき、通常は印刷を停止した方が良い。しかしながら、MFP20は、MPトレイ固定処理を実行する場合、指定サイズが設定サイズに適合しないときであっても、印刷を続行するので、MPトレイ固定処理を実行する場合の利用者の利便性を向上することができる。同様に、MFP20は、MPトレイ固定処理を実行する場合、検出サイズが制御サイズに適合しないときであっても、印刷を続行するので、MPトレイ固定処理を実行する場合の利用者の利便性を向上することができる。また、MFP20は、MPトレイ24に記録媒体20aがセットされていることが手差し媒体センサー26によって検出されているときであってS130でYESまたはS132でYES、給紙カセット23よりMPトレイ24を優先することがMPトレイ優先印刷設定42において設定されているときS121で設定2または設定3に、MPトレイ固定処理を実行するS133。したがって、MFP20は、MPトレイ24に記録媒体20aがセットされている場合にMPトレイ固定処理を実行するか否かを、MPトレイ優先印刷設定42によって利用者に選択させることができる。ネットワークシステム10は、MFP20の外部の装置としてPC80を備えているが、MFP20の外部の装置としてPC以外の装置を備えていても良い。本発明の画像形成装置は、本実施の形態においてMFPであるが、プリンター専用機、ファックス専用機、コピー専用機など、MFP以外の画像形成装置であっても良い。