(57)【要約】【課題】シートの種類の誤検知の影響を低減するのに有利な画像形成装置を提供する。【解決手段】シートに画像を形成する画像形成装置であって、画像形成条件に基づいて、前記シートに前記画像を形成する形成手段と、前記シートの特徴を検出して当該シートの種類を検知する検知手段と、前記画像形成条件を決定するための情報として、前記検知手段によって検知された種類を設定する設定手段と、前記検知手段によって検知される種類に関連付けて予め指定されたシートの種類に基づいて、前記設定手段によって設定された種類を変更する処理を行う処理手段と、を有することを特徴とする画像形成装置を提供する。【選択図】図１
2017083781.tif 000002
【特許請求の範囲】
【請求項１】
シートに画像を形成する画像形成装置であって、
画像形成条件に基づいて、前記シートに前記画像を形成する形成手段と、
前記シートの特徴を検出して当該シートの種類を検知する検知手段と、
前記画像形成条件を決定するための情報として、前記検知手段によって検知された種類を設定する設定手段と、
前記検知手段によって検知される種類に関連付けて予め指定されたシートの種類に基づいて、前記設定手段によって設定された種類を変更する処理を行う処理手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記処理を行うか否かを判定する判定手段を更に有し、
前記判定手段によって前記処理を行うと判定された場合、前記処理によって変更された種類に基づいて前記画像形成条件が決定され、
前記判定手段によって前記処理を行わないと判定された場合、前記検知手段によって検知された種類に基づいて前記画像形成条件が決定されることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記シートの種類のそれぞれに対して前記処理を行うか否かを指示する指示手段を更に有し、
前記判定手段は、前記検知手段によって検知された種類に対する前記指示手段による指示に基づいて、前記処理を行うか否かを判定することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記判定手段は、
前記検知手段によって検知された種類と前記画像の形成を指示するジョブに含まれているシートの種類とが一致する場合には、前記処理を行わないと判定し、
前記検知手段によって検知された種類と前記画像の形成を指示するジョブに含まれているシートの種類とが一致しない場合には、前記処理を行うと判定することを特徴とする請求項２に記載の画像形成装置。
【請求項５】
前記処理に用いられる、前記検知手段によって検知される種類のそれぞれに関連付けてシートの種類を予め指定するための指定手段を更に有することを特徴とする請求項１乃至４のうちいずれか１項に記載の画像形成装置。
【請求項６】
前記処理手段は、前記設定手段によって設定された種類が前記予め指定されたシートの種類となるように、前記処理を行うことを特徴とする請求項１乃至５のうちいずれか１項に記載の画像形成装置。
【請求項７】
前記シートの特徴は、前記シートの種類と対応し、
前記設定手段は、前記情報として、前記検知手段によって検出された特徴を示す値を設定し、
前記処理手段は、前記設定手段によって設定された特徴を示す値が前記予め指定されたシートの種類に対応する特徴を示す値となるように、前記処理を行うことを特徴とする請求項１乃至６のうちいずれか１項に記載の画像形成装置。
【請求項８】
前記処理手段は、前記予め指定されたシートの種類に対応する特徴を示す値のうち前記検知手段によって検知された種類に対応する特徴を示す値に最も近い値となるように、前記処理を行うことを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記検知手段は、前記シートの坪量及び表面性の少なくとも一方を検出することを特徴とする請求項１乃至８のうちいずれか１項に記載の画像形成装置。
【請求項１０】
前記画像形成条件は、前記シートに前記画像を形成する際の搬送速度及び定着温度の少なくとも一方を含むことを特徴とする請求項１乃至９のうちいずれか１項に記載の画像形成装置。
【請求項１１】
画像形成条件に基づいてシートに画像を形成する画像形成装置の制御方法であって、
検知手段が、前記シートの特徴を検出して当該シートの種類を検知する第１工程と、
設定手段が、前記画像形成条件を決定するための情報として、前記第１工程で検知された種類を設定する第２工程と、
処理手段が、前記第１工程で検知される種類に関連付けて予め指定されたシートの種類に基づいて、前記第２工程で設定された種類を変更する処理を行う第３工程と
を有することを特徴とする制御方法。
【請求項１２】
コンピュータを、請求項１乃至１０のうちいずれか１項に記載の画像形成装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、制御方法及びプログラムに関する。
【背景技術】
【０００２】
複数の給紙段を備えた画像形成装置が広く知られている。かかる画像形成装置においては、ユーザは、プリンタドライバを介して、どの給紙段に収容されている用紙（シート）に画像を形成するか（即ち、印刷を行うか）を指定することができる。この際、ユーザがプリンタドライバを介して指定した条件に基づいて、適切な用紙を収容している給紙段を自動的に選択する技術が提案されている（特許文献１）。
【０００３】
また、画像形成装置で用いられる用紙には、厚紙から薄紙まで様々な種類が存在する。従って、画像形成装置では、用紙の種類に応じて定着温度や搬送速度などの画像形成条件を設定（変更）することで、トナーの定着剥がれや用紙のカールを抑制している。
【０００４】
このような画像形成装置では、一般的に、各給紙段に収容された用紙の種類をユーザが手作業で設定している。一方、メディアセンサーによって用紙の坪量や光沢などの特徴を検出することで用紙の種類を自動的に検知する機能を有する画像形成装置も存在する。そこで、メディアセンサーによって検知された用紙の種類と、ユーザによって設定された用紙の種類とが一致しない場合には、用紙の印刷を行わずに、白紙のまま画像形成装置から排紙する技術が提案されている（特許文献２及び３参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−２５６０９７号公報
【特許文献２】特開２０１３−２３６１７８号公報
【特許文献３】特開２０１０−２８２２０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、画像形成装置に用いられているメディアセンサーは、用紙の種類を完全に検知できるわけではなく、坪量や光沢などの特徴が近い用紙については、ある程度の範囲でその種類を誤検知してしまう。このような誤検知は、定着温度が微調整されるようなユーザに対する影響が小さいものだけではなく、用紙の搬送速度が切り替わるようなユーザに対する影響が大きいものも含むため、ユーザの利便性を損なう要因となる。
【０００７】
例えば、ユーザによっては使用する用紙の種類が決まっており、搬送速度として等速を設定すべき用紙のみを使用する環境を想定する。このような環境において、メディアセンサーが搬送速度として低速を設定すべき用紙の種類を検知した場合、かかる検知は誤検知であるが、実際には、低速で用紙を搬送するように画像形成装置が動作してしまう。
【０００８】
また、プリンタドライバから用紙の種類を明示的に指定し、メディアセンサーの検知結果に関わらず、指定された用紙の種類に応じて搬送速度を設定することで、誤検知による影響を避けることも考えられる。但し、この場合には、画像形成装置が有しているメディアセンサーの恩恵を受けられないことになってしまう。
【０００９】
本発明は、このような従来技術の課題に鑑みてなされ、シートの種類の誤検知の影響を低減するのに有利な画像形成装置を提供することを例示的目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の一側面としての画像形成装置は、シートに画像を形成する画像形成装置であって、画像形成条件に基づいて、前記シートに前記画像を形成する形成手段と、前記シートの特徴を検出して当該シートの種類を検知する検知手段と、前記画像形成条件を決定するための情報として、前記検知手段によって検知された種類を設定する設定手段と、前記検知手段によって検知される種類に関連付けて予め指定されたシートの種類に基づいて、前記設定手段によって設定された種類を変更する処理を行う処理手段と、を有することを特徴とする。
【００１１】
本発明の更なる目的又はその他の側面は、以下、添付図面を参照して説明される好ましい実施形態によって明らかにされるであろう。
【発明の効果】
【００１２】
本発明によれば、例えば、シートの種類の誤検知の影響を低減するのに有利な画像形成装置を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一側面としての画像形成装置を有する画像システムの構成を示すブロック図である。
【図２】図１に示す画像形成装置のコントローラの構成を示すブロック図である。
【図３】図１に示す画像形成装置のプリントエンジンの構成を示すブロック図である。
【図４】図１に示す画像形成装置の操作パネルに表示するメニュー画面の一例を模式的に示す図である。
【図５】用紙の透過係数と、用紙の坪量と、用紙の搬送速度と、定着温度との関係の一例を示す図である。
【図６】第１の実施形態における画像形成装置の動作を説明するためのフローチャートである。
【図７】第２の実施形態における画像形成装置の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１４】
以下、添付図面を参照して、本発明の好適な実施の形態について説明する。なお、各図において、同一の部材については同一の参照番号を付し、重複する説明は省略する。
【００１５】
図１は、本発明の一側面としての画像形成装置１０２を有する画像システムの構成を示すブロック図である。かかる画像システムは、図１に示すように、画像形成装置１０２に加えて、データ処理装置１０１を有する。データ処理装置１０１は、例えば、パーソナルコンピュータ（ＰＣ）で構成され、画像データを生成し、かかる画像データを画像形成装置１０２に送信する。
【００１６】
画像形成装置１０２は、例えば、レーザープリンタで構成され、用紙（シート）に画像を形成する。画像形成装置１０２は、本実施形態では、データ処理装置１０１から画像データを受信し、かかる画像データに基づいて、用紙に画像形成を行う。なお、画像形成装置１０２は、レーザープリンタに限定されるものではなく、スキャナ機能やファクシミリ機能を有する複合機であってもよい。
【００１７】
画像形成装置１０２は、図１に示すように、コントローラ１０３と、プリントエンジン１０４と、操作パネル１０５と、メディアセンサー１０６とを有する。ここでは、コントローラ１０３とプリントエンジン１０４とを別体で構成しているが、それらを一体で構成してもよい。
【００１８】
コントローラ１０３は、ＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データに基づいてビットマップデータを生成し、かかるビットマップデータをプリントエンジン１０４に送信する。コントローラ１０３については、図２を参照して後で詳細に説明する。
【００１９】
プリントエンジン１０４は、コントローラ１０３から受信したビットマップデータに基づいて、電子写真方式で画像形成を行う。但し、画像形成の方式は、電子写真方式に限定されるものではなく、例えば、インクジェット方式などでもよい。電子写真方式を採用する場合には、記録材はトナーとなり、インクジェット方式を採用する場合には、記録材はインクとなる。プリントエンジン１０４については、図３を参照して後で詳細に説明する。
【００２０】
操作パネル１０５は、ユーザインターフェースであって、ユーザに様々な情報を伝える表示部としての機能やユーザから様々な操作（指示）を受け付ける操作部（指示部）としての機能を有する。
【００２１】
メディアセンサー１０６は、画像形成装置１０２に給紙される用紙の特徴を検出し、かかる用紙の種類を検知する。ここで、用紙の特徴とは、用紙の坪量及び表面性（光沢など）の少なくとも一方を含む。具体的には、メディアセンサー１０６は、用紙の透過係数を取得し、かかる透過係数から坪量を検出する。また、メディアセンサー１０６は、用紙の透過係数の縦差分積算から表面性を検出する。そして、メディアセンサー１０６は、このようにして検出した用紙の坪量及び表面性から用紙の種類を検知（判別）する。
【００２２】
図２は、コントローラ１０３の構成を示すブロック図である。コントローラ１０３は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、外部インターフェース（Ｉ／Ｆ）２０４と、パネルインターフェース（Ｉ／Ｆ）２０５と、エンジンインターフェース（Ｉ／Ｆ）２０６とを含む。更に、コントローラ１０３は、ＤＭＡＣ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｅｒ）２０７と、レンダリング部２０８と、ＥＥＰＲＯＭ２１０と、バス２１１とを含む。
【００２３】
ＣＰＵ２０１は、ＲＯＭ２０２に格納されたプログラムをＲＡＭ２０３に展開し、かかるプログラムを実行して画像形成装置１０２を制御する。ＲＯＭ２０２は、ＣＰＵ２０１が実行するプログラムなどを記憶する。ＲＡＭ２０３は、ＲＯＭ２０２から展開されたプログラムなどを記憶する。また、ＲＡＭ２０３は、ＰＤＬデータ、ＰＤＬデータを解釈して生成される中間データ、中間データをレンダリングして生成されるビットマップデータ、その他の処理に必要な一時的な各種処理ステータスやログ情報なども記憶する。
【００２４】
外部Ｉ／Ｆ２０４は、データ処理装置１０１とコントローラ１０３とを相互に接続し、双方間のデータ通信、即ち、データの送信や受信を中継する。パネルＩ／Ｆ２０５は、コントローラ１０３と操作パネル１０５とを相互に接続し、双方間のデータ通信、即ち、データの送信や受信を中継する。エンジンＩ／Ｆ２０６は、コントローラ１０３とプリントエンジン１０４とを相互に接続し、双方間のデータ通信、即ち、データの送信や受信を中継する。
【００２５】
ＤＭＡＣ２０７は、ＣＰＵ２０１から命令を受け、ＲＡＭ２０３に対して、データアクセス、即ち、データの書き込みや読み出しを行う。レンダリング部２０８は、ＰＤＬデータから生成された中間データをビットマップデータに展開する。ＥＥＰＲＯＭ２１０は、画像形成装置１０２に設定されている情報（設定情報）などを記憶する。バス２１１は、コントローラ１０３の各構成を相互に接続する。
【００２６】
図３は、プリントエンジン１０４の構成を示すブロック図である。プリントエンジン１０４は、ＣＰＵ３０１と、ＲＯＭ３０２と、ＲＡＭ３０３と、メディアセンサーインターフェース（Ｉ／Ｆ）３０４と、駆動制御部３０５と、ステータス変化検知部３０６と、コントローラインターフェース（Ｉ／Ｆ）３０７とを含む。更に、プリントエンジン１０４は、画像形成部３０８と、情報変換部３０９と、種類抽出部３１０と、バス３１１とを含む。
【００２７】
ＣＰＵ３０１は、ＲＯＭ３０２に格納されたプログラムをＲＡＭ３０３に転換し、かかるプログラムを実行してプリントエンジン１０４を制御する。ＲＯＭ３０２は、ＣＰＵ３０１が実行するプログラムなどを記憶する。ＲＡＭ３０３は、ＲＯＭ３０２から展開されたプログラムなどを記憶する。
【００２８】
メディアセンサーＩ／Ｆ３０４は、プリントエンジン１０４とメディアセンサー１０６とを相互に接続し、メディアセンサー１０６の検知結果、即ち、メディアセンサーによって検知された用紙の種類を含むセンサー情報を受信する。駆動制御部３０５は、画像形成部３０８が画像形成を行う際に必要な各種モーターを駆動させる。
【００２９】
ステータス変化検知部３０６は、画像形成装置１０２におけるジャムやカバーオープンなどのステータスの変化を検知する。なお、ステータスの変化の検知は、ＣＰＵ３０１が行うことにしてもよい。コントローラＩ／Ｆ３０７は、コントローラ１０３とプリントエンジン１０４とを相互に接続し、双方間のデータ通信、即ち、データの送信や受信を中継する。
【００３０】
画像形成部３０８は、画像形成条件に基づいて用紙に画像を形成する。画像形成部３０８は、本実施形態では、コントローラ１０３から受信したビットマップデータに基づいて、電子写真方式でトナーを用いて用紙に画像形成を行う。画像形成条件は、例えば、用紙に画像を形成する際の用紙の搬送速度及び定着温度の少なくとも一方を含む。
【００３１】
情報変換部３０９は、メディアセンサーＩ／Ｆ３０４を介して受信したセンサー情報を、プリントエンジン１０４の内部で流通させる用紙情報に変換する。種類抽出部３１０は、情報変換部３０９で変換された用紙情報から、用紙の種類を示す種類情報を抽出する。バス３１１は、プリントエンジン１０４の各構成を相互に接続する。
【００３２】
図４は、操作パネル１０５に表示するメニュー画面（項目）の一例を模式的に示す図である。メニュー画面は、主に、ＥＥＰＲＯＭ２１０に記憶されている設定情報を変更するために用いられる。また、操作パネル１０５の物理的な制約によって、実際には、図４に示すメニュー画面の全部又は一部だけが操作パネル１０５に表示される。例えば、操作パネル１０５が一度に５行しか表示することができない場合には、先頭のタイトル行及び選択項目の４行だけが操作パネル１０５に表示される。なお、図４に示すメニュー画面に表示されるカセットの数は、オプションのカセット段の接続状態に基づいて増減する。
【００３３】
給紙設定画面４０１は、給紙関連の設定項目一覧を選択するための画面である。給紙設定画面４０１における各選択項目は、かかる選択項目に関する設定を行うための画面を表示する機能と関連付けられている。例えば、デフォルト用紙種類設定の選択項目は、デフォルト用紙種類設定画面４０２を表示する機能と関連付けられている。カセット用紙種類設定の選択項目は、カセット用紙種類設定画面４０３を表示する機能と関連付けられている。自動用紙種類検知設定の選択項目は、自動用紙種類検知設定画面４０４を表示する機能と関連付けられている。センサー適正化設定の選択項目は、センサー適正化設定画面４０６を表示する機能と関連付けられている。
【００３４】
デフォルト用紙種類設定画面４０２は、印刷ジョブに用紙の種類（を示す情報）が含まれていない場合に、用紙の種類に設定すべきデフォルトの用紙の種類を選択するための画面である。デフォルト用紙種類設定画面４０２には、手出しトレイやカセットから給紙可能な用紙の種類のそれぞれに対応する選択項目が含まれる。
【００３５】
ここで、印刷ジョブに含まれる用紙の種類とデフォルト用紙種類設定画面４０２で設定された用紙の種類とが一致することが、メディアセンサー１０６を有効に利用するための条件（第１条件）の１つとなる。また、プリンタドライバ（不図示）から印刷ジョブを受信する場合、プリンタドライバの用紙の種類の設定が「パネル優先」であれば、デフォルト用紙種類設定画面４０２で設定された用紙の種類が使用される。従って、第１条件が必ず満たされることになる。
【００３６】
カセット用紙種類設定画面４０３は、カセットに収容される用紙の種類をユーザが設定するための画面である。カセット用紙種類設定画面４０３には、カセットから給紙可能な用紙の種類のそれぞれに対応する選択項目と、「フリー」の選択項目とが含まれる。ここで、「フリー」とは、あらゆる用紙の種類の指定に対して画像形成を行うことが可能な用紙が収容されていることを意味する。また、カセット用紙種類設定画面４０３で「フリー」が設定されていることが、メディアセンサー１０６を有効に利用するための条件（第２条件）の１つとなる。
【００３７】
自動用紙種類検知設定画面４０４は、給紙段（例えば、手差しやカセット）ごとに、自動用紙種類検知処理、即ち、メディアセンサー１０６による用紙の種類の検知を行うか否かを設定するための画面である。自動用紙種類検知設定画面４０４において、カセットの選択項目は、カセット設定画面４０５を表示する機能と関連付けられている。
【００３８】
カセット設定画面４０５は、カセットから給紙される用紙に対して、自動用紙種類検知処理を行うか否かを設定するための画面である。カセット設定画面４０５で「ＯＮ」が設定されていることが、メディアセンサー１０６を有効に利用するための条件（第３条件）の１つとなる。
【００３９】
センサー適正化設定画面４０６は、メディアセンサー１０６によって検知される用紙の種類のそれぞれに対して、適正化処理を行うか否かを設定するための画面である。センサー適正化設定画面４０６において、「厚紙Ａ」の選択項目は、厚紙Ａ設定画面４０７を表示する機能と関連付けられている。
【００４０】
厚紙Ａ設定画面４０７は、メディアセンサー１０６によって検知される用紙の種類が厚紙Ａである場合に、適正化処理を行うか否かを設定するための画面である。厚紙Ａ設定画面４０７には、カセットから給紙可能な用紙の種類のそれぞれに対応する選択項目と、「オフ」の選択項目と、「エラー」の選択項目とが含まれる。ここで、「オフ」とは、メディアセンサー１０６によって検知された用紙の種類を適正化せずに（適正化処理を行わずに）、そのまま使用することを意味する。また、「エラー」とは、メディアセンサー１０６によって検知された用紙の種類がセンサー適正化設定画面４０６で設定された種類である場合に、エラーとする、即ち、画像形成を行わないことを意味する。「オフ」及び「エラー」以外、即ち、用紙の種類に対応する選択項目は、メディアセンサー１０６によって検知された用紙の種類がセンサー適正化設定画面４０６で設定された種類である場合に、ここで設定される種類に適正化処理を行うことを意味する。
【００４１】
図５は、用紙の透過係数と、用紙の坪量と、用紙の搬送速度と、定着温度との関係の一例を示す図である。メディアセンサー１０６は、用紙の種類を完全に検知できるわけではなく、坪量や光沢などの特徴が近い用紙については、ある程度の範囲でその種類を誤検知してしまう。但し、画像形成装置１０２で使用する用紙の種類が限定される環境を想定すると、メディアセンサー１０６によって検知される特定の範囲の用紙の種類に対して、適正化処理を行うことで、誤検知の影響を低減することが可能となる。ここで、適正化処理とは、誤検知を適正に、即ち、正しい用紙の種類にするための処理であって、メディアセンサー１０６によって検知される用紙の種類に関連付けて予め指定された用紙の種類に基づいて、その種類を変更する処理である。
【００４２】
例えば、用紙Ｐ１の種類を薄紙Ａとする。図５に示すように、メディアセンサー１０６による用紙Ｐ１の特徴の検出結果が結果Ｒ１である場合、用紙Ｐ１の種類は薄紙Ａと正しく検知され、搬送速度として等速、定着温度として温度Ｔ１が設定される。一方、図５に示すように、メディアセンサー１０６による用紙Ｐ１の特徴の検出結果が結果Ｒ２である場合、用紙Ｐ１の種類は薄紙Ａと正しく検知され、搬送速度として等速、定着温度として温度Ｔ２が設定される。
【００４３】
また、用紙Ｐ２の種類を普通紙とする。図５に示すように、メディアセンサー１０６による用紙Ｐ２の特徴の検出結果が結果Ｒ３である場合、用紙Ｐ２の種類は普通紙と正しく検知され、搬送速度として等速、定着温度として温度Ｔ３が設定される。一方、図５に示すように、メディアセンサー１０６による用紙Ｐ２の特徴の検出結果が結果Ｒ４である場合、用紙Ｐ２の種類は厚紙Ａと誤検知されてしまう。従って、メディアセンサー１０６の検知結果を反映させると、搬送速度として等速を設定するべきにもかかわらず、低速Ａが設定されてしまう。同様に、定着温度として、例えば、普通紙に対応する定着温度を設定するべきにもかかわらず、温度Ｔ５が設定されてしまう。
【００４４】
そこで、本実施形態では、図４に示す厚紙Ａ設定画面４０７で「エラー」が設定されていた場合、メディアセンサー１０６の検知結果を反映させる（即ち、搬送速度を低速Ａに設定する）のではなく、かかる用紙に画像形成を行わずに、そのまま排紙する。一方、図４に示す厚紙Ａ設定画面４０７で「普通紙」が設定されていた場合、適正化処理を行って、用紙の種類として普通紙を設定する。これにより、搬送速度として、低速Ａではなく、等速が設定されることになる。また、定着温度としては、普通紙に対応する温度、例えば、メディアセンサー１０６によって検知された種類、即ち、厚紙Ａに対応する特徴（を示す値）に最も近い温度Ｔ４が設定される。
【００４５】
以下、画像形成装置１０２（コントローラ１０３及びプリントエンジン１０４）の動作、即ち、用紙に画像を形成する処理について、特に、適正化処理に注目して各実施形態で説明する。
【００４６】
＜第１の実施形態＞
図６は、第１の実施形態における画像形成装置１０２の動作を説明するためのフローチャートである。第１の実施形態では、メディアセンサー１０６を有効に利用するための条件、具体的には、上述した第１条件、第２条件及び第３条件が設定されて（満たされて）おり、データ処理装置１０１から画像形成装置１０２に印刷ジョブが入力されているものとする。なお、第１条件、第２条件及び第３条件のうちで１つでも満たさない条件がある場合には、メディアセンサー１０６の検知結果を反映させず、印刷ジョブに含まれる用紙の種類（の指定）に従って、画像形成を行う。
【００４７】
図６に示す左側のフローチャートに示す制御は、コントローラ１０３において、ＣＰＵ２０１がＲＯＭ２０２に格納されたプログラムをＲＡＭ２０３に展開して実行することで実現される。また、図６に示す右側のフローチャートに示す制御は、プリントエンジン１０４において、ＣＰＵ３０１がＲＯＭ３０２に格納されたプログラムをＲＡＭ３０３に展開して実行することで実現される。
【００４８】
Ｓ６０１において、ＣＰＵ２０１は、印刷ジョブを受信すると、プリントエンジン１０４に対して、用紙の種類として「ＡＵＴＯ」を通知する。ここで、「ＡＵＴＯ」とは、メディアセンサー１０６の検知結果を反映させて画像形成を行うことを指示するものである。メディアセンサー１０６の検知結果を反映させない、即ち、メディアセンサー１０６を使用しない場合には、「ＡＵＴＯ」の代わりに、「普通紙」や「厚紙Ａ」などを用紙の種類として通知する。
【００４９】
Ｓ６０２において、ＣＰＵ２０１は、プリントエンジン１０４に対して、ユーザやＣＰＵ２０１（コントローラ１０３）によって選択された給紙段に対するセンサー適正化設定を通知する。センサー適正化設定は、上述したように、図４に示すセンサー適正化設定画面４０６（や厚紙Ａ設定画面４０７など）で設定される。
【００５０】
Ｓ６０３において、ＣＰＵ２０１は、プリントエンジン１０４に対して、画像形成を指示する。
【００５１】
Ｓ６０７において、ＣＰＵ３０１は、給紙段から用紙の搬送を開始し、メディアセンサーＩ／Ｆ３０４を介してメディアセンサー１０６を動作させて、用紙の特徴である坪量を検出して用紙の種類を検知する。また、ＣＰＵ３０１は、プリントエンジン１０４の内部で流通させる情報（画像形成条件を決定するための情報）として、メディアセンサー１０６によって検出された用紙の坪量、及び、メディアセンサー１０６によって検知された用紙の種類を設定する。
【００５２】
Ｓ６０８において、ＣＰＵ３０１は、Ｓ６０７で検知された用紙の種類に対するセンサー適正化設定が「エラー」であるか否かを判定する。センサー適正化設定が「エラー」であるとＣＰＵ３０１が判定した場合には、Ｓ６０９に移行する。一方、センサー適正化設定が「エラー」ではない、即ち、「エラー」以外であるとＣＰＵ３０１が判定した場合には、Ｓ６１１に移行する。
【００５３】
Ｓ６０９において、ＣＰＵ３０１は、コントローラ１０３に対して、センサー適正化設定として「エラー」を通知する。Ｓ６１０において、ＣＰＵ３０１は、搬送されている用紙に対する画像形成を行わずに、白紙のまま画像形成装置１０２から排紙して、処理を終了する。
【００５４】
Ｓ６０４において、ＣＰＵ２０１は、プリントエンジン１０４からセンサー適正化設定として「エラー」が通知されたか否かを判定する。センサー適正化設定として「エラー」が通知されたとＣＰＵ２０１が判定した場合には、Ｓ６０５に移行する。一方、センサー適正化設定として「エラー」が通知されていないとＣＰＵ２０１が判定した場合には、Ｓ６０６に移行する。
【００５５】
Ｓ６０５において、ＣＰＵ２０１は、ユーザに対して、センサー適正化設定が「エラー」である旨を表示し、処理を終了する。例えば、ＣＰＵ２０１は、センサー適正化設定が「エラー」である旨を操作パネル１０５に表示する。
【００５６】
Ｓ６１１において、ＣＰＵ３０１は、Ｓ６０７で検知された用紙の種類に対するセンサー適正化設定が「オフ」であるか否かを判定する。センサー適正化設定が「オフ」ではない、即ち、「オフ」以外であるとＣＰＵ３０１が判定した場合には、Ｓ６１２に移行する。一方、センサー適正化設定が「オフ」であるとＣＰＵ３０１が判定した場合には、Ｓ６１３に移行する。
【００５７】
Ｓ６１２において、ＣＰＵ３０１は、メディアセンサー１０６によって検知される用紙の種類に関連付けて予め指定された用紙の種類に基づいて、Ｓ６０７で設定された用紙の種類を変更する処理、即ち、適正化処理を行う。ここで、メディアセンサー１０６によって検知される用紙の種類に関連付けて予め指定された用紙の種類とは、図４に示すセンサー適正化設定画面４０６（や厚紙Ａ設定画面４０７など）で設定（指定）された用紙の種類である。ＣＰＵ３０１は、具体的には、プリントエンジン１０４の内部で流通させる用紙の種類として、Ｓ６０７で設定された用紙の種類を、センサー適正化設定画面４０６などで予め指定された用紙の種類となるように、適正化処理を行う。また、ＣＰＵ３０１は、プリントエンジン１０４の内部で流通させる用紙の坪量として、Ｓ６０７で設定された用紙の坪量を、センサー適正化設定画面４０６などで予め指定された用紙の種類に対応する坪量（を示す値）となるように、適正化処理を行う。この際、例えば、ＣＰＵ３０１は、予め指定された用紙の種類に対応する坪量を示す値のうち、メディアセンサー１０６によって検知された用紙の種類に対応する坪量を示す値に最も近い値となるように、適正化処理を行う。
【００５８】
このように、本実施形態では、Ｓ６０８及びＳ６１１において、適正化処理を行うか否かを判定する。この際、メディアセンサー１０６によって検知された用紙の種類に対して、センサー適正化設定画面４０６などで設定されている適正化処理を行うか否かの指示に基づいて、適正化処理を行うか否かを判定する。
【００５９】
Ｓ６１３において、ＣＰＵ３０１は、コントローラ１０３に対して、プリントエンジン１０４の内部で流通させる情報として設定されている用紙の種類及びかかる用紙の種類に対応する搬送速度を通知する。具体的には、Ｓ６１２を経て適正化処理が行われた場合には、ＣＰＵ３０１は、Ｓ６１２で変更（設定）された用紙の種類及びかかる用紙の種類に対応する搬送速度を通知する。また、Ｓ６１２を経ずに適正化処理が行われていない場合には、ＣＰＵ３０１は、Ｓ６０７で設定された用紙の種類及びかかる用紙の種類に対応する搬送速度を通知する。従って、Ｓ６０８及びＳ６１１を経て適正化処理を行うと判定され、Ｓ６１２で適正化処理が行われた場合には、かかる適正化処理によって変更された用紙の種類に基づいて画像形成条件が決定されることになる。また、Ｓ６０８及びＳ６１１を経て適正化処理を行わないと判定された場合には、Ｓ６０７でメディアセンサー１０６によって検知された用紙の種類に基づいて画像形成条件が決定されることになる。
【００６０】
Ｓ６０６において、ＣＰＵ２０１は、プリントエンジン１０４から通知された用紙の種類及び搬送速度に従って、印刷ジョブに基づいて、画像形成に必要な画像処理を実行し、プリントエンジン１０４に対して、ラスタデータを送信する。ここで、画像処理には、レンダリング部２０８を制御して、印刷ジョブに含まれる画像データを展開してラスタデータを生成する処理が含まれる。このようにして生成されたラスタデータは、エンジンＩ／Ｆ２０６を介して、プリントエンジン１０４に送信される。
【００６１】
Ｓ６１４において、ＣＰＵ３０１は、Ｓ６０７で設定された用紙の種類及び坪量又はＳ６１２で変更された用紙の種類及び坪量に従って、搬送速度及び定着温度を決定し、コントローラ１０３から受信したラスタデータに基づいて、用紙に画像を形成する。
【００６２】
本実施形態の画像形成装置１０２によれば、メディアセンサー１０６による誤検知の影響を低減することが可能となり、メディアセンサー１０６を有効に利用することができる。本実施形態では、メディアセンサー１０６によって用紙の坪量を検出する例を説明したが、用紙の光沢に関連する表面性を検出して用紙の種類を検知してもよい。また、本実施形態では、メディアセンサー１０６の検知結果に従って、用紙の種類を適正化することで、画像形成条件として搬送速度及び定着温度を適正化する例を説明したが、転写条件やその他のプロセスなどを適正化してもよい。なお、本実施形態では、適正化処理の対象、即ち、適正化する範囲を用紙の種類としたが、用紙の坪量や表面性などの用紙の特徴であってもよい。
【００６３】
＜第２の実施形態＞
第１の実施形態では、メディアセンサー１０６を有効に利用するための条件である第１条件、第２条件及び第３条件が設定されている場合について説明した。但し、ユーザがプリンタドライバから用紙の種類を「パネル優先」ではなく、画像形成装置１０２のデフォルト用紙種類設定以外を明示的に指定した場合には、メディアセンサー１０６を動作させることができない。
【００６４】
そこで、第２の実施形態では、メディアセンサー１０６を有効に利用するための条件である第１条件を満たさない場合でも、メディアセンサー１０６を動作させる例を説明する。例えば、デフォルト用紙種類が普通紙に設定され、印刷ジョブに含まれる用紙の種類が薄紙Ａに指定されている場合を考える。この場合において、図５に示すように、メディアセンサー１０６による用紙Ｐ１の検出結果が結果Ｒ５であると、用紙Ｐ１の種類は薄紙Ｃと誤検知されてしまう。そこで、適正化処理を行って、用紙の種類として薄紙Ａを設定する。この際、用紙の坪量については、薄紙Ａに対応する用紙の坪量のうち、最も薄紙Ｃに近い値とする。
【００６５】
図７は、第２の実施形態における画像形成装置１０２の動作を説明するためのフローチャートである。第２の実施形態では、メディアセンサー１０６を有効に利用するための条件、具体的には、上述した第２条件及び第３条件が設定されて（満たされて）おり、データ処理装置１０１から画像形成装置１０２に印刷ジョブが入力されているものとする。
【００６６】
図７に示す左側のフローチャートに示す制御は、コントローラ１０３において、ＣＰＵ２０１がＲＯＭ２０２に格納されたプログラムをＲＡＭ２０３に展開して実行することで実現される。また、図７に示す右側のフローチャートに示す制御は、プリントエンジン１０４において、ＣＰＵ３０１がＲＯＭ３０２に格納されたプログラムをＲＡＭ３０３に展開して実行することで実現される。
【００６７】
Ｓ７０１において、ＣＰＵ２０１は、印刷ジョブを受信すると、プリントエンジン１０４に対して、かかる印刷ジョブに含まれている用紙の種類を通知する。Ｓ７０２において、ＣＰＵ２０１は、プリントエンジン１０４に対して、画像形成を指示する。
【００６８】
Ｓ７０４において、ＣＰＵ３０１は、給紙段から用紙の搬送を開始し、メディアセンサーＩ／Ｆ３０４を介してメディアセンサー１０６を動作させて、用紙の特徴である坪量を検出して用紙の種類を検知する。また、ＣＰＵ３０１は、プリントエンジン１０４の内部で流通させる情報（画像形成条件を決定するための情報）として、メディアセンサー１０６によって検出された用紙の坪量、及び、メディアセンサー１０６によって検知された用紙の種類を設定する。
【００６９】
Ｓ７０５において、ＣＰＵ３０１は、メディアセンサー１０６によって検知された用紙の種類（Ｓ７０４）と、コントローラ１０３から通知された用紙の種類（Ｓ７０１）とが一致するか否かを判定する。メディアセンサー１０６によって検知された用紙の種類とコントローラ１０３から通知された用紙の種類とが一致するとＣＰＵ３０１が判定した場合には、Ｓ７０８に移行する。一方、メディアセンサー１０６によって検知された用紙の種類とコントローラ１０３から通知された用紙の種類とが一致しないとＣＰＵ３０１が判定した場合には、Ｓ７０６に移行する。
【００７０】
Ｓ７０６において、ＣＰＵ３０１は、プリントエンジン１０４の内部で流通させる用紙の坪量について、適正化処理を行う。具体的には、ＣＰＵ３０１は、Ｓ７０４で設定された用紙の坪量を、Ｓ７０１で通知された用紙の種類に対応する坪量の範囲内において、Ｓ７０４で検知された用紙の種類に対応する坪量に最も近い坪量（を示す値）となるように、適正化処理を行う。
【００７１】
Ｓ７０７において、ＣＰＵ３０１は、プリントエンジン１０４の内部で流通させる用紙の種類について、適正化処理を行う。具体的には、ＣＰＵ３０１は、Ｓ７０４で設定された用紙の坪量を、Ｓ７０１で通知された用紙の種類となるように、適正化処理を行う。
【００７２】
Ｓ７０８において、ＣＰＵ３０１は、コントローラ１０３に対して、プリントエンジン１０４の内部で流通させる情報として設定されている用紙の種類及びかかる用紙の種類に対応する搬送速度を通知する。具体的には、Ｓ７０６及びＳ７０７を経て適正化処理が行われた場合には、ＣＰＵ３０１は、Ｓ７０６及びＳ７０７で変更（設定）された用紙の種類及びかかる用紙の種類に対応する搬送速度を通知する。また、Ｓ７０６及びＳ７０７を経ずに適正化処理が行われていない場合には、ＣＰＵ３０１は、Ｓ７０４で設定された用紙の種類及びかかる用紙の種類に対応する搬送速度を通知する。
【００７３】
このように、本実施形態では、メディアセンサー１０６によって検知された用紙の種類と画像の形成を指示するジョブ、即ち、印刷ジョブに含まれている用紙の種類とが一致しない場合には、適正化処理を行うと判定している。また、メディアセンサー１０６によって検知された用紙の種類と印刷ジョブに含まれている用紙の種類とが一致する場合には、適正化処理を行わないと判定している。
【００７４】
Ｓ７０３において、ＣＰＵ２０１は、プリントエンジン１０４から通知された用紙の種類及び搬送速度に従って、印刷ジョブに基づいて、画像形成に必要な画像処理を実行し、プリントエンジン１０４に対して、ラスタデータを送信する。
【００７５】
Ｓ７０９において、ＣＰＵ３０１は、Ｓ７０４で設定された用紙の種類、坪量又はＳ７０６、Ｓ７０７で変更された用紙の坪量、種類に従って、搬送速度及び定着温度を決定し、コントローラ１０３から受信したラスタデータに基づいて、用紙に画像を形成する。
【００７６】
本実施形態の画像形成装置１０２によれば、メディアセンサー１０６による誤検知の影響を低減することが可能となり、メディアセンサー１０６を有効に利用することができる。
【００７７】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００７８】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されないことはいうまでもなく、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００７９】
１０２：画像形成装置    １０３：コントローラ    １０４：プリントエンジン    １０５：操作パネル    １０６：メディアセンサー
【図１】
2017083781.tif 000003
【図２】
2017083781.tif 000004
【図３】
2017083781.tif 000005
【図４】
2017083781.tif 000006
【図５】
2017083781.tif 000007
【図６】
2017083781.tif 000008
【図７】
2017083781.tif 000009