(57)【要約】【課題】コストアップを抑えつつ、手差しトレイにおける用紙サイズ間違いによるミスプリントを低減することができる画像形成装置、画像形成方法、印刷制御プログラムおよび記憶媒体を提供する。【解決手段】長さ検知部を備え、両面読取りのために用紙を反転する反転部１１５と、手差しトレイに載置された用紙に原稿画像を印刷する指示を受け付ける受付部１０１と、載置された用紙のサイズが未確定である場合に、用紙の幅が原稿の幅と一致するか否かを判断するとともに、長さ検知手段により検知された反転部１１５に給紙された用紙の長さが原稿の長さと一致するか否かを判断する判断部１０８と、用紙を反転部１１５に給紙する給紙制御部１１３と、用紙の長さが原稿の長さと一致しないと判断された場合、原稿を印刷しない印刷制御部１１４と、を備えた。【選択図】図１
2012162003.tif 000002
【特許請求の範囲】
【請求項１】
用紙の長さを検知する長さ検知手段を備え、両面読取りのために前記用紙を反転する反転部と、
手差しトレイに載置された用紙に原稿画像を印刷する指示を受け付ける受付部と、
載置された前記用紙のサイズが未確定である場合に、前記用紙の幅が原稿の幅と一致するか否かを判断する第１判断部と、
前記用紙の幅が前記原稿の幅と一致すると判断された場合に、前記用紙を前記反転部に給紙する給紙制御部と、
前記長さ検知手段により検知された前記反転部に給紙された用紙の長さが前記原稿の長さと一致するか否かを判断する第２判断部と、
前記用紙の長さが前記原稿の長さと一致しないと判断された場合、前記原稿を印刷しない印刷制御部と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記第１判断部は、前記用紙の幅が前記原稿の幅と一致しないと判断した場合に、取得した前記用紙の幅が前記原稿の長さと一致するか否かを判断し、
前記給紙制御部は、取得された前記用紙の幅が前記原稿の長さと一致すると判断された場合に、前記用紙を前記反転部に給紙し、
前記第２判断部は、給紙された前記用紙の長さが前記原稿の幅と一致するか否かを判断し、
前記印刷制御部は、前記用紙の長さが前記原稿の幅と一致すると判断された場合に、前記原稿を回転して印刷すること、
を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記印刷制御部は、前記用紙の長さが前記原稿の長さと一致すると判断された場合、前記原稿の１頁目を前記反転部に給紙された前記用紙に印刷すること、
を特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記用紙の幅を測定する第１測定部と、
前記長さ検知手段により検知された前記用紙の長さを測定する第２測定部と、
前記原稿の幅と長さを示すサイズ情報を取得する取得部と、
をさらに備え、
前記第１判断部は、前記指示を受け付けた場合に、印刷前に測定された前記用紙の幅が取得された前記サイズ情報が示す幅と一致するか否かを判断し、
前記第２判断部は、前記用紙の幅が前記原稿の幅と一致すると判断された場合に、測定された前記用紙の長さが取得された前記サイズ情報が示す長さと一致するか否かを判断すること、
を特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記給紙制御部は、トナーを定着させる定着制御部により制御された定着温度の所定の温度への上昇が終了する前に、前記用紙を前記第２測定部に給紙すること、
を特徴とする請求項１に記載の画像形成装置。
【請求項６】
前記用紙の長さが前記原稿の長さと一致しないと判断された場合、エラーを出力するエラー出力部、
をさらに備えたことを特徴とする請求項１に記載の画像形成装置。
【請求項７】
手差しトレイに載置された用紙に原稿画像を印刷する指示を受け付ける受付ステップと、
載置された前記用紙のサイズが未確定である場合に、前記用紙の幅が原稿の幅と一致するか否かを判断する第１判断ステップと、
前記用紙の幅が前記原稿の幅と一致すると判断された場合に、前記用紙を両面読取りのために前記用紙を反転する反転部に給紙する給紙制御ステップと、
用紙の長さを検知する長さ検知ステップにより検知された前記反転部に給紙された用紙の長さが前記原稿の長さと一致するか否かを判断する第２判断ステップと、
前記用紙の長さが前記原稿の長さと一致しないと判断された場合、前記原稿を印刷しない印刷制御ステップと、
を含むことを特徴とする画像形成方法。
【請求項８】
コンピュータを、
手差しトレイに載置された用紙に原稿画像を印刷する指示を受け付ける受付部と、
載置された前記用紙のサイズが未確定である場合に、前記用紙の幅が原稿の幅と一致するか否かを判断する第１判断部と、
前記用紙の幅が前記原稿の幅と一致すると判断された場合に、前記用紙を両面読取りのために前記用紙を反転する反転部に給紙する給紙制御部と、
用紙の長さを検知する長さ検知ステップにより検知された前記反転部に給紙された用紙の長さが前記原稿の長さと一致するか否かを判断する第２判断部と、
前記用紙の長さが前記原稿の長さと一致しないと判断された場合、前記原稿を印刷しない印刷制御部、
として機能させることを特徴とする印刷制御プログラム。
【請求項９】
請求項８に記載の印刷制御プログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法、印刷制御プログラムおよび記憶媒体に関する。
【背景技術】
【０００２】
従来、手差しトレイにおける用紙サイズ間違いによるミスプリントを防止することを目的として、画像形成装置に手差しトレイに載置された用紙の幅や長さを検知する検知手段を備える方法が提案されている。
【０００３】
例えば、用紙の幅を検知する用紙幅検知手段と、用紙の長さを検知する用紙長さ検知手段と、用紙の給紙動作と印刷動作を制御する制御手段とを備えたプリンタが開示されている（例えば、特許文献１参照。）。特許文献１のプリンタは、検知された用紙の幅および長さが原稿の幅および長さと一致しないときにはユーザに対して用紙交換を促す通知を行う。また、特許文献１のプリンタは、検知した用紙の幅および長さが原稿を回転することにより一致する場合は、原稿を回転する。さらに、特許文献１のプリンタは１枚印刷して用紙サイズが異なることが判明した場合、その時点で印刷を停止しユーザに用紙交換を促す。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の方法のように用紙の長さを検知する手段にセンサを備えた場合、コストアップが発生してしまう。また、センサを設けずに給紙と同時に長さを検知すると、画像を回転する処理が、現像が必要なタイミングに遅れてしまう。さらに、印刷後に原稿サイズと用紙サイズとの不一致が確認された場合、印刷済みの用紙、トナー、処理時間等が無駄になってしまうという問題があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、コストアップを抑えつつ、手差しトレイにおける用紙サイズ間違いによるミスプリントを低減することができる画像形成装置、画像形成方法、印刷制御プログラムおよび記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明にかかる画像形成装置は、用紙の長さを検知する長さ検知手段を備え、両面読取りのために前記用紙を反転する反転部と、手差しトレイに載置された用紙に原稿画像を印刷する指示を受け付ける受付部と、載置された前記用紙のサイズが未確定である場合に、前記用紙の幅が原稿の幅と一致するか否かを判断する第１判断部と、前記用紙の幅が前記原稿の幅と一致すると判断された場合に、前記用紙を前記反転部に給紙する給紙制御部と、前記長さ検知手段により検知された前記反転部に給紙された用紙の長さが前記原稿の長さと一致するか否かを判断する第２判断部と、前記用紙の長さが前記原稿の長さと一致しないと判断された場合、前記原稿を印刷しない印刷制御部と、を特徴とする。
【０００７】
また、本発明にかかる画面形成方法は、手差しトレイに載置された用紙に原稿画像を印刷する指示を受け付ける受付ステップと、載置された前記用紙のサイズが未確定である場合に、前記用紙の幅が原稿の幅と一致するか否かを判断する第１判断ステップと、前記用紙の幅が前記原稿の幅と一致すると判断された場合に、前記用紙を両面読取りのために前記用紙を反転する反転部に給紙する給紙制御ステップと、用紙の長さを検知する長さ検知ステップにより検知された前記反転部に給紙された用紙の長さが前記原稿の長さと一致するか否かを判断する第２判断ステップと、前記用紙の長さが前記原稿の長さと一致しないと判断された場合、前記原稿を印刷しない印刷制御ステップと、を含むことを特徴とする。
【０００８】
また、本発明にかかる印刷制御プログラムは、コンピュータを、手差しトレイに載置された用紙に原稿画像を印刷する指示を受け付ける受付部と、載置された前記用紙のサイズが未確定である場合に、前記用紙の幅が原稿の幅と一致するか否かを判断する第１判断部と、前記用紙の幅が前記原稿の幅と一致すると判断された場合に、前記用紙を両面読取りのために前記用紙を反転する反転部に給紙する給紙制御部と、用紙の長さを検知する長さ検知ステップにより検知された前記反転部に給紙された用紙の長さが前記原稿の長さと一致するか否かを判断する第２判断部と、前記用紙の長さが前記原稿の長さと一致しないと判断された場合、前記原稿を印刷しない印刷制御部、として機能させることを特徴とする。
【０００９】
また、本発明にかかる記憶媒体は、コンピュータを、手差しトレイに載置された用紙に原稿画像を印刷する指示を受け付ける受付部と、載置された前記用紙のサイズが未確定である場合に、前記用紙の幅が原稿の幅と一致するか否かを判断する第１判断部と、前記用紙の幅が前記原稿の幅と一致すると判断された場合に、前記用紙を両面読取りのために前記用紙を反転する反転部に給紙する給紙制御部と、用紙の長さを検知する長さ検知ステップにより検知された前記反転部に給紙された用紙の長さが前記原稿の長さと一致するか否かを判断する第２判断部と、前記用紙の長さが前記原稿の長さと一致しないと判断された場合、前記原稿を印刷しない印刷制御部、として機能させる印刷制御プログラムを記憶したコンピュータ読み取り可能な記憶媒体であることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、コストアップを抑えつつ、手差しトレイにおける用紙サイズ間違いによるミスプリントを低減することができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、本実施の形態にかかる画像形成装置の機能的構成を示すブロック図である。
【図２】図２は、画像形成装置による印刷処理の手順を示すフローチャートである。
【図３】図３は、本実施の形態にかかる画像形成装置のハードウェア構成を示すブロック図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照して、この発明にかかる画像形成装置の最良な実施の形態を詳細に説明する。まず、本実施の形態にかかる画像形成装置の機能的構成について説明する。図１は、本実施の形態にかかる画像形成装置の機能的構成を示すブロック図である。図１に示すように、画像形成装置１００は、受付部１０１と、通信制御部１０２と、描画処理部１０３と、決定部１０４と、第１測定部１０５と、第２測定部１０６と、取得部１０７と、判断部１０８と、表示制御部１１０と、エラー出力部１１１と、定着制御部１１２と、給紙制御部１１３と、印刷制御部１１４と、反転部１１５と、センサ１１６と、記憶部１３０と、操作表示部１２０とを主に備える。
【００１３】
受付部１０１は、操作表示部１２０、または画像形成装置１００に接続されたＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）（不図示）から印刷指示を受け付ける。例えば、受付部１０１は、操作表示部１２０から画像形成装置１００に備えられた手差しトレイ（不図示）に載置された印刷用紙に原稿を印刷する指示を受け付ける。
【００１４】
通信制御部１０２は、画像形成装置１００と接続されたＰＣ等の外部機器と各種情報を送受信する。例えば、通信制御部１０２は、ＰＣから送信された原稿の画像データを原稿の幅および長さを示すサイズ情報とともに受信する。
【００１５】
描画処理部１０３は、画像形成装置１００に備えられたスキャナ（不図示）や、通信制御部１０２によりＰＣから受信した原稿の画像データを展開し、印刷制御部１１４による印刷処理が可能な言語に変換する。
【００１６】
定着制御部１１２は、印刷用紙にトナーを定着させる処理を制御する。例えば、定着制御部１１２は、トナーを定着させるための定着温度を所定の温度まで上昇させる。
【００１７】
第１測定部１０５は、手差しトレイに載置された印刷用紙の幅を測定する。例えば、第１測定部１０５は、手差しトレイに設けられたサイドフェンスによる印刷用紙の検知により印刷用紙の幅を測定する。第１測定部１０５は、測定した印刷用紙の幅を決定部１０４に送信する。なお、第１測定部１０５は、測定された値に変化がある毎に変更された値を決定部１０４に送信する。
【００１８】
反転部１１５は、印刷用紙の長さを検知する長さ検知手段としての機能を有するセンサ１１６を備え、両面読取りのために印刷用紙を反転する。例えば、反転部１１５は、両面機構などである。
【００１９】
第２測定部１０６は、印刷用紙の表裏を反転させる反転部１１５に設けられたセンサ１１６から反転部に給紙された印刷用紙の長さを測定する。例えば、第２測定部１０６は、給紙された印刷用紙の先端を検出すると測定を開始し、印刷用紙の後端を検出すると測定を終了し、測定した値を決定部１０４に送信する。つまり、第２測定部１０６は、センサ１１６が印刷用紙を検知した時間と線速から印刷用紙の長さを算出する。また、第２測定部１０６は、給紙中は随時印刷用紙の長さを測定し、印刷制御部１１４に測定した値を送信する。なお、第２測定部１０６は、測定された値に変化がある毎に変更された値を決定部１０４に送信する。
【００２０】
決定部１０４は、第１測定部１０５から受信した印刷用紙の幅、および第２測定部１０６から受信した印刷用紙の長さから手差しトレイに載置された印刷用紙のサイズを決定する。例えば、決定部１０４は、印刷用紙が載置されていなかった手差しトレイに印刷用紙が挿入されたタイミング、または手差しトレイに載置された印刷用紙の幅の変化を検知したタイミングで、サイズを未確定状態にする。ここで、未確定状態とは、第１測定部１０５により印刷用紙の幅を取得したが、印刷用紙の長さがＳＥＦ（Ｓｈｏｒｔ  Ｅｄｇｅ  Ｆｅｅｄ）であるのか、ＬＥＦ（Ｌｏｎｇ  Ｅｄｇｅ  Ｆｅｅｄ）であるのかが判定できていない状態のことである。また、ＳＥＦとは、主走査方向の幅よりも副走査方向の長さの方が長いことを示し、ＬＥＦとは、主走査方向の幅が副走査方向の長さよりも長いことを示す。決定部１０４が未確定状態の印刷用紙のサイズを確定させるのは、第２測定部１０６によりセンサ１１６が印刷用紙を検知した時間と線速から印刷用紙の長さが算出されるため、給紙された印刷用紙がセンサ１１６を抜けたタイミングとなる。
【００２１】
取得部１０７は、通信制御部１０２から受信した原稿のサイズ情報を取得する。取得部１０７は、取得したサイズ情報が示す原稿の幅および長さを判断部１０８に送信する。
【００２２】
判断部１０８は、印刷用紙の幅が原稿の幅と一致するか否かを判断する第１判断部としての機能を有する。また、判断部１０８は、印刷用紙の長さが原稿の長さと一致するか否かを判断する第２判断部としての機能を有する。
【００２３】
判断部１０８は、第１測定部１０５から受信した印刷用紙の幅が、取得部１０７から受信した原稿の幅と一致するか否かを判断する。
【００２４】
また、判断部１０８は、第２測定部１０６から受信した印刷用紙の長さが、取得部１０７から受信した原稿の長さと一致するか否かを判断する。ここで、判断部１０８は、印刷用紙の幅が原稿の長さと一致しないと判断した場合、印刷用紙の長さが原稿の幅と一致するか否かを判断してもよい。
【００２５】
給紙制御部１１３は、受付部１０１により受け付けた印刷設定に従って給紙元を手差しトレイまたは所定のサイズがセットされた用紙トレイに設定する。
【００２６】
また、給紙制御部１１３は、判断部１０８により印刷用紙の幅が原稿の幅と一致すると判断された場合に、手差しトレイに載置された印刷用紙を反転部１１５に１枚給紙する。なお、給紙制御部１１３は、印刷用紙が反転部１１５に備えられた第２測定部１０６による測定が不可能な場合は、反転部１１５への給紙を停止する。
【００２７】
また、給紙制御部１１３は、定着制御部１１２により制御された定着温度の所定の温度への上昇が終了する前に、印刷用紙を第２測定部１０６に給紙する。給紙制御部１１３が、定着制御部１１２による定着温度の上昇を終了する前に印刷用紙を給紙することにより、印刷制御部１１４による印刷完了までの時間を短縮することができる。
【００２８】
印刷制御部１１４は、判断部１０８により印刷用紙の幅が原稿の幅と一致し、かつ、印刷用紙の長さが原稿の長さと一致すると判断された場合、原稿の１枚目を反転部１１５に給紙された印刷用紙に、原稿の２枚目以降を手差しトレイに載置された印刷用紙に印刷する。また、印刷制御部１１４は、判断部１０８により印刷用紙の幅が原稿の長さと一致し、かつ、印刷用紙の長さが原稿の幅と一致すると判断された場合、原稿の１枚目を反転部１１５に給紙された印刷用紙に、原稿の２枚目以降を手差しトレイに載置された印刷用紙に印刷する。
【００２９】
エラー出力部１１１は、判断部１０８により印刷用紙の幅が原稿の幅と一致しないと判断された場合、または印刷用紙の長さが原稿の長さと一致しないと判断された場合にエラーを出力する。また、エラー出力部１１１は、判断部１０８により印刷用紙の幅が原稿の長さと一致せず、かつ、印刷用紙の長さが原稿の幅と一致しないと判断された場合もエラーを出力する。例えば、エラー出力部１１１は、操作表示部１２０や画像形成装置１００に接続されたＰＣの画面上に、手差しトレイに載置された印刷用紙を交換する旨を表示してもよいし、エラー音を出力してもよい。
【００３０】
表示制御部１１０は、操作表示部１２０に各種情報を表示する。例えば、表示制御部１１０は、ユーザからの操作を受け付けるための条件設定画面を表示したり、エラー出力部１１１により出力されたエラーを表示したりする。
【００３１】
記憶部１３０は、各種情報を記憶する。例えば、記憶部１３０は、通信制御部１０２により受信した原稿の画像データを記憶する。
【００３２】
次に、以上のように構成された画像形成装置１００による手差しトレイに載置された印刷用紙への画像データの印刷処理（以下、印刷処理という。）の手順について説明する。図２は、画像形成装置１００による印刷処理の手順を示すフローチャートである。
【００３３】
通信制御部１０２は、ＰＣ（不図示）またはスキャナ（不図示）から、原稿の画像データを受信する（ステップＳ１０１）。描画処理部１０３は、通信制御部１０２により受信した画像データを展開する（ステップＳ１０２）。描画処理部１０３は、展開した画像データを印刷制御部１１４に渡す（ステップＳ１０３）。
【００３４】
給紙制御部１１３は、受付部１０１により印刷設定として手差しトレイが指定されているか否かを確認する（ステップＳ１０４）。給紙制御部１１３は、受付部１０１により手差しトレイが指定されていることを確認した場合（ステップＳ１０４：Ｙｅｓ）、給紙元を手差しトレイに設定する（ステップＳ１０５）。
【００３５】
決定部１０４は、手差しトレイに載置された印刷用紙のサイズが未確定状態か否かを判断する（ステップＳ１０６）。ここで、決定部１０４は、第２測定部１０６から印刷用紙の長さを取得していない場合に、印刷用紙のサイズが未確定状態であると判断し、第２測定部１０６から印刷用紙の長さを取得している場合に、印刷用紙のサイズが確定状態であると判断する。
【００３６】
判断部１０８は、決定部１０４によりサイズが未確定状態であると判断された場合（ステップＳ１０６：Ｙｅｓ）、印刷用紙の幅が原稿の幅と一致するか否かを判断する（ステップＳ１０７）。判断部１０８は、第１測定部１０５により測定された印刷用紙の幅が、取得部１０７により取得された原稿の幅と一致するか否かを判断する。
【００３７】
給紙制御部１１３は、判断部１０８により印刷用紙の幅が原稿の幅と一致すると判断された場合（ステップＳ１０７：Ｙｅｓ）、反転部１１５に対して手差しトレイに載置された印刷用紙を１枚給紙し、第２測定部１０６に印刷用紙の長さを測定させる（ステップＳ１１０）。ここで、通常の電子写真プロセスの印刷の場合は、最初の給紙前に定着温度が適正な温度にまで上昇している必要があるが、ステップＳ１１０における給紙制御部１１３による給紙は、用紙測定のためであり印刷は行わないため定着温度上昇前であってよい。これにより、給紙の時間を短縮することができる。
【００３８】
第２測定部１０６は、印刷用紙の長さを測定し、測定した値を決定部１０４に送信する。決定部１０４は、第１測定部１０５から取得した印刷用紙の幅と第２測定部１０６により測定された印刷用紙の長さから印刷用紙のサイズを決定する。
【００３９】
判断部１０８は、決定部１０４により決定された印刷用紙のサイズが原稿のサイズと一致するか否かを判断する（ステップＳ１１１）。判断部１０８により、印刷用紙のサイズが原稿のサイズと一致すると判断された場合（ステップＳ１１１：Ｙｅｓ）、給紙制御部１１３は、給紙元を反転部１１５に設定する（ステップＳ１１２）。
【００４０】
印刷制御部１１４は、原稿の１枚目を反転部１１５に給紙された印刷用紙を用いて印刷する（ステップＳ１１３）。これにより、第２測定部１０６による測定に用いられた印刷用紙を再利用することができるので、給紙の時間を短縮するとともに、資源を再利用することができる。
【００４１】
一方、ステップＳ１１１において、判断部１０８により、決定部１０４により決定された印刷用紙のサイズが原稿のサイズと一致しないと判断された場合（ステップＳ１１１：Ｎｏ）、エラー出力部１１１は、操作表示部１２０に印刷用紙が不一致であることを示す用紙不一致アラートを表示する（ステップＳ１０８）。これにより、エラー出力部１３１は、ユーザに手差しトレイに載置された印刷用紙のサイズの交換を促す。この際、給紙制御部１１３は、反転部１１５に給紙した印刷用紙を白紙のまま排紙トレイ（不図示）に排紙してもよい。給紙制御部１１３が印刷用紙を排紙する場合は、ユーザが除去する手間が不要となるためユーザの利便性を優先することができる。また、給紙制御部１１３は、印刷用紙を排紙しないこととしてもよい。この場合はユーザにより反転部１１５から印刷用紙を除去することとなり、カウンターをカウントさせないことにより印刷していない印刷用紙を排紙することによる料金加算を阻止したり、コロ等の部品の消耗を防止したりすることができる。なお、この２つの処理を設定により切り換えることもできる。
【００４２】
印刷制御部１１４は、通常の印刷処理に従って原稿の２枚目以降を手差しトレイに載置された印刷用紙に印刷する（ステップＳ１１４）。ここで、ステップＳ１０４において、給紙制御部１１３が、受付部１０１により手差しトレイが指定されていることを確認しなかった場合（ステップＳ１０４：Ｎｏ）、および、ステップＳ１０６において、決定部１０４が、手差しトレイに載置された印刷用紙のサイズが未確定状態でないと判断した場合は（ステップＳ１０６：Ｎｏ）、印刷制御部１１４は、決定部１０４による印刷用紙を確定する一連の処理（ステップＳ１０７〜ステップＳ１１３）を行うことなく、ステップＳ１１４において原稿の１枚目から通常の印刷処理を行う（ステップＳ１１４）。
【００４３】
ステップＳ１０７において、判断部１０８により、印刷用紙の幅が原稿の幅と一致しないと判断された場合（ステップＳ１０７：Ｎｏ）、ステップＳ１０８に進む。
【００４４】
また、ステップＳ１０７において、判断部１０８は、印刷用紙の幅が原稿の幅と一致しないと判断した場合（ステップＳ１０７：Ｎｏ）、印刷用紙の長さと印刷用紙の幅が一致するか否かを判断してもよい。ここで、印刷制御部１１４は、判断部１０８により印刷用紙の長さが原稿の幅と一致すると判断された場合、即ち原稿を９０度または２７０度回転させたサイズと印刷用紙のサイズが一致すると判断された場合、ステップＳ１１０に進めることとしてもよい。一方、エラー出力部１１１は、判断部１０８により、印刷用紙の長さと原稿の幅とを比較しても一致しないと判断された場合に、用紙不一致アラート表示を操作表示部１２０に表示することとしてもよい。
【００４５】
判断部１０８は、手差しトレイに載置された印刷用紙が入れ替えられたか否かを判断する（ステップＳ１０９）。判断部１０８は、手差しトレイに載置された印刷用紙が入れ替えられたと判断した場合（ステップＳ１０９：Ｙｅｓ）、ステップＳ１０７に戻り処理を継続する。一方、判断部１０８は、手差しトレイに載置された印刷用紙が入れ替えられたと判断しなかった場合（ステップＳ１０９：Ｎｏ）、印刷用紙が入れ替えられるまで待機する。
【００４６】
このように、本実施の形態によれば、反転部１１５に設けられた印刷用紙の長さを測定するセンサ１１６を用いて手差しトレイに載置された印刷用紙の長さを測定し、印刷用紙のサイズと原稿のサイズが一致した場合に印刷するので、コストアップを抑えつつ、手差しトレイにおける用紙サイズ間違いによるミスプリントを低減することができる。
【００４７】
図３は、本実施の形態にかかる画像形成装置１００のハードウェア構成を示すブロック図である。本図に示すように、この画像形成装置１００は、コントローラ１０とエンジン部（Ｅｎｇｉｎｅ）６０とをＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｆａｃｅ）バスで接続した構成となる。コントローラ１０は、画像形成装置１００全体の制御と描画、通信、図示しない操作部からの入力を制御するコントローラである。エンジン部６０は、ＰＣＩバスに接続可能なプリンタエンジンなどであり、たとえば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジン部６０には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。
【００４８】
コントローラ１０は、ＣＰＵ１１と、ノースブリッジ（ＮＢ）１３と、システムメモリ（ＭＥＭ−Ｐ）１２と、サウスブリッジ（ＳＢ）１４と、ローカルメモリ（ＭＥＭ−Ｃ）１７と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１６と、ハードディスクドライブ（ＨＤＤ）１８とを有し、ノースブリッジ（ＮＢ）１３とＡＳＩＣ１６との間をＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）バス１５で接続した構成となる。また、ＭＥＭ−Ｐ１２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２ａと、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ)１２ｂと、をさらに有する。
【００４９】
ＣＰＵ１１は、画像形成装置１００の全体制御をおこなうものであり、ＮＢ１３、ＭＥＭ−Ｐ１２およびＳＢ１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【００５０】
ＮＢ１３は、ＣＰＵ１１とＭＥＭ−Ｐ１２、ＳＢ１４、ＡＧＰ１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【００５１】
ＭＥＭ−Ｐ１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ１２ａとＲＡＭ１２ｂとからなる。ＲＯＭ１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。
【００５２】
ＳＢ１４は、ＮＢ１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ１４は、ＰＣＩバスを介してＮＢ１３と接続されており、このＰＣＩバスには、ネットワークインターフェース（Ｉ／Ｆ）部なども接続される。
【００５３】
ＡＳＩＣ１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）であり、ＡＧＰ１５、ＰＣＩバス、ＨＤＤ１８およびＭＥＭ−Ｃ１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ１７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のＤＭＡＣ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）と、エンジン部６０との間でＰＣＩバスを介したデータ転送をおこなうＰＣＩユニットとからなる。このＡＳＩＣ１６には、ＰＣＩバスを介してＦＣＵ（Ｆａｃｓｉｍｉｌｅ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）３０、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）４０、ＩＥＥＥ１３９４（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ  １３９４）インターフェース５０が接続される。操作表示部１２０はＡＳＩＣ１６に直接接続されている。
【００５４】
ＭＥＭ−Ｃ１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【００５５】
ＡＧＰ１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、ＭＥＭ−Ｐ１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
【００５６】
なお、本実施の形態の画像形成装置１００で実行される印刷制御プログラムは、ＲＯＭ等に予め組み込まれて提供される。
【００５７】
本実施の形態の画像形成装置１００で実行される印刷制御プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。
【００５８】
さらに、本実施の形態の画像形成装置１００で実行される印刷制御プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態の画像形成装置１００で実行される印刷制御プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００５９】
本実施の形態の画像形成装置１００で実行される印刷制御プログラムは、上述した各部（受付部、通信制御部、描画処理部、決定部、第１測定部、第２測定部、取得部、判断部、表示制御部、エラー出力部、定着制御部、給紙制御部、印刷制御部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が上記ＲＯＭから印刷制御プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、受付部、通信制御部、描画処理部、決定部、第１測定部、第２測定部、取得部、判断部、表示制御部、エラー出力部、定着制御部、給紙制御部、印刷制御部が主記憶装置上に生成されるようになっている。
【００６０】
なお、上記実施の形態では、本発明の画像形成装置１００を、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも２つの機能を有する複合機に適用した例を挙げて説明するが、複写機、プリンタ、スキャナ装置、ファクシミリ装置等の画像形成装置であればいずれにも適用することができる。
【符号の説明】
【００６１】
１００  画像形成装置
１０１  受付部
１０２  通信制御部
１０３  描画処理部
１０４  決定部
１０５  第１測定部
１０６  第２測定部
１０７  取得部
１０８  判断部
１１０  表示制御部
１１１  エラー出力部
１１２  定着制御部
１１３  給紙制御部
１１４  印刷制御部
１１５  反転部
１１６  センサ
１２０  操作表示部
１３０  記憶部
【先行技術文献】
【特許文献】
【００６２】
【特許文献１】特許第４４２１２４８号公報
【図１】
2012162003.tif 000003
【図２】
2012162003.tif 000004
【図３】
2012162003.tif 000005