(57)【要約】【課題】  ユーザーが要望する解像度とは異なる解像度で印刷されてしまうことがある。印刷ジョブの解像度と用紙種類の組み合わせで、画像の品質を保証できない用紙に対して印刷してしまうことがある。【解決手段】  印刷する解像度を入手する手段と、用紙種類を入手する手段と、入手した前記解像度が特定の解像度の場合に、入手した前記用紙種類があらかじめ定められた特定の用紙種類の場合には印刷を実行し、それ以外の用紙種類の場合には印刷をキャンセルするよう制御する手段を設ける。【選択図】図７
2020104262.tif 000002
【特許請求の範囲】
【請求項１】
情報処理端末から送信された印刷ジョブに基づいて印刷動作を行う画像形成装置において、
印刷データの解像度を示す解像度情報と、印刷データを印刷する用紙の用紙種類を示す用紙情報を取得する取得手段と、
前記取得手段が取得した前記解像度情報が特定の解像度を示す場合に、前記取得手段が取得した前記用紙情報が示す用紙種類があらかじめ定められた特定の用紙種類の場合には印刷を実行し、それ以外の用紙種類の場合には印刷をキャンセルするよう制御する制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記用紙種類は、用紙サイズであることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記用紙種類は、用紙タイプであることを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記用紙種類は、用紙サイズと用紙サイズの組み合わせであることを特徴とする請求項１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置から受信した印刷ジョブを印刷することが可能な画像形成装置に関する。
【背景技術】
【０００２】
プリンタドライバからの投入ジョブを印刷する際、印刷する用紙サイズ・タイプに応じて画像情報の解像度と画像形成手段の解像度及び搬送速度とを変更することにより、定着不良や転写不良等の画像の品質低下を防止する画像形成装置が存在している（特許文献１）。
【０００３】
また、特定の解像度で印刷する場合に、用紙の搬送速度とポリゴン回転速度などの組み合わせの制限のために正常な画像形成が困難となる画像形成装置も有り得る。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−００２２８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このように、画像形成装置が用紙に応じて解像度を変更してしまうと、ユーザーが特定の解像度で印刷したいと要望していても、印刷する用紙によってはユーザーの要望とは異なる解像度で印刷されてしまう、という課題があった。
【０００６】
また、特定の解像度での印刷において、特定の用紙サイズおよび特定の用紙タイプの用紙のみでしか画像の品質を保証できないという課題もあった。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、本発明に係る画像形成装置は、
情報処理端末から送信された印刷ジョブに基づいて印刷動作を行う画像形成装置において、
印刷データの解像度を示す解像度情報と、印刷データを印刷する用紙の用紙種類を示す用紙情報を取得する取得手段と、
前記取得手段が取得した前記解像度情報が特定の解像度を示す場合に、前記取得手段が取得した前記用紙情報が示す用紙種類があらかじめ定められた特定の用紙種類の場合には印刷を実行し、それ以外の用紙種類の場合には印刷をキャンセルするよう制御する制御手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明に係る画像形成装置によれば、印刷ジョブの解像度と用紙種類の組み合わせで、画像の品質を保証できない用紙に対して印刷してしまうことが予防できる。また、ユーザーが要望する解像度とは異なる解像度で印刷されてしまうことが防止される。
【図面の簡単な説明】
【０００９】
【図１】システム構成を示す図
【図２】情報処理端末のブロック図
【図３】画像形成装置のブロック図
【図４】情報処理端末における印刷ジョブ生成・送信処理フロー
【図５】１２００ｄｐｉ保証用紙サイズのリストの一例
【図６】１２００ｄｐｉ保証用紙タイプのリストの一例
【図７】画像形成装置における印刷ジョブ受信処理フロー
【図８】ジョブ情報、ページ情報、ビットマップデータの構成例
【図９】印刷ジョブの構成例
【図１０】プリンタドライバの印刷指示画面の一例
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について、図面を参照しながら説明する。
【００１１】
［第一の実施例］
本実施例では、情報処理端末などの外部装置から解像度が指定された印刷ジョブを画像形成装置が受信した場合に、画像形成装置における印刷ジョブの制御方法について説明する。
【００１２】
図１は、印刷システム構成の一例である。
【００１３】
図１に示すように、印刷システムは、情報処理端末１０１と画像形成装置１１１とが、ＬＡＮ１０５（ネットワーク）で接続されている。画像形成装置１１１は、情報処理端末１０１から受信した印刷ジョブの印刷が可能である。
【００１４】
図２は、一般的な情報処理端末の内部構成の一例であり、図１における情報処理端末１０１の内部構成を示している。
【００１５】
情報処理端末１０１は、ＣＰＵ２０１、ＲＡＭ２０２、補助記憶装置２０３、画像表示装置２０４、入力装置２０５、ＮＩＣ２０６、メインバス２０９を含む。
【００１６】
２０１は本発明の情報処理端末１０１を制御する際の情報処理を行うＣＰＵである。２０２はＣＰＵ２０１のワークエリアを提供するＲＡＭである。２０３は本実施例における制御プログラムを提供する補助記憶装置（ハードディスク、フロッピーディスク、ＣＤ−ＲＯＭ等）である。この補助記憶装置２０３は、例えば、各種アプリケーションプログラムや、データ、ユーザー情報、機器情報などを記憶する。さらに、データの一時保管にも利用される。２０４はユーザーにメッセージを通知する目的で使用される画像表示装置（具体的にはＣＲＴディスプレイ、液晶ディスプレイ等）である。２０５は、ユーザーのコマンドを入力する入力装置（具体的にはマウス、キーボード等）である。２０６はＬＡＮ１０５を介して他のネットワーク機器と相互にデータをやりとりするためのネットワークインタフェースカード（ＮＩＣ）である。２０９はメインバスである。
【００１７】
図３は、図１における画像形成装置１１１の内部構成を示す図の一例である。
【００１８】
画像形成装置１１１は、コントローラ部３００、画像表示装置３０４、入力装置３０５、印字装置３０７、読取部３０８を含む。３０４はタッチパネル等の画像表示装置で、画像形成装置１１１の状態や、エラーメッセージ等を表示する場合に用いる。３０５は入力装置（タッチパネル等）で、所望する印刷ジョブの指定等をユーザーが操作するためのものである。３０７はスキャンした画像データ等を用紙に印刷するための印字装置である。３０８は原稿台に置かれた紙原稿をスキャンし白黒２値やカラー多値の画像データ等を生成する読取部（スキャナ）である。読み取った画像データは、印字装置３０７で印刷する事が可能であり、また補助記憶装置３０３に留め置いて任意のタイミングで印刷する事も可能である。
【００１９】
コントローラ部３００は、画像形成装置１１１の制御を行う装置である。コントローラ部３００は、ＣＰＵ３０１、ＲＡＭ３０２、補助記憶装置３０３、ＮＩＣ３０６、デバイスＩ／Ｆ３１０、画像表示Ｉ／Ｆ３１１、入力Ｉ／Ｆ３１２を含む。３０１は画像形成装置を制御する際の情報処理を行うＣＰＵである。３０２はＣＰＵ３０１のワークエリアの提供やデータの一時保管を行うためのＲＡＭである。３０３はデータの一時保管や、ＲＡＭ３０２の代わりに用いられる補助記憶装置（ハードディスク、ＣＤ−ＲＯＭ等）である。
３０６はＬＡＮ１０５を介して、他のネットワーク機器と双方向にデータをやり取りするためのＮＩＣである。３０９はメインバスである。
【００２０】
３１１は画像表示Ｉ／Ｆであり、画像表示装置３０４とのＩ／Ｆ部で、画像表示装置３０４に表示する画像データを画像表示部３０４に出力する。
【００２１】
３１２は入力Ｉ／Ｆであり、入力装置３０５とのＩ／Ｆ部で、ユーザーが入力装置３０５から入力した情報をＣＰＵ３０１に通知する。
【００２２】
３１０はデバイスＩ／Ｆであり、画像入出力デバイスである読取部３０８および印字装置３０７をコントローラ部３００と接続し、画像データの入出力を行う。読取部３０８からデバイスＩ／Ｆ３１０を介して入力された画像データは、ＲＡＭ３０２や補助記憶装置３０３に格納される。格納された画像データは、必要に応じてＲＡＭ３０２に配置されたアプリケーションプログラムで画像処理などが実行される。また画像データが出力される場合も同様に、画像データは、デバイスＩ／Ｆ３１０を介して印字装置３０７へ出力される。
【００２３】
図１０は、情報処理端末１０１の画像表示装置２０４に表示される、ユーザーが印刷設定を指定するためのプリンタドライバの印刷設定指定画面の一例である。
【００２４】
印刷設定指定画面１０００は、プリンタドライバ画面を示している。１００１〜１００５はタブで構成されており、基本設定タブ１００１、ページ設定タブ１００２、仕上げタブ１００３、給紙タブ１００４、印刷品質タブ１００５のいずれかの設定画面を表示することが可能となっている。
【００２５】
図１０は基本設定タブ１００１の設定画面である。基本設定タブ１００１は、出力方法の設定、片面／両面の設定、部数の設定、印刷の向きの設定等を可能とするメニューで構成されている。
【００２６】
またその他のタブとして、ページ設定タブ１００２、仕上げタブ１００３、給紙タブ１００４、印刷品質タブ１００５がある。ページ設定タブ１００２は、出力画像のページレイアウトや倍率を設定するメニューなどで構成されている。仕上げタブ１００３は、片面両面印刷の設定、とじ方向の設定、排紙方法の設定等を可能とするメニューで構成されている。給紙タブ１００４は、出力時に画像形成装置１１１のどの給紙段の用紙を使用するかを選択するメニューで構成されている。印刷品質タブ１００５は、カラーモード（カラー／モノクロ）や解像度の設定など出力画像の画質を設定するメニューで構成されている。そして、印刷設定指定画面１０００でユーザーがＯＫボタン１００６を押下すると、情報処理端末１０１は印刷ジョブ９００（図９で後述する）を生成し、ＬＡＮ１０５を介して画像形成装置１１１に印刷ジョブ９００を送信する。
【００２７】
図９は、情報処理端末１０１が後述する図４のＳ４０５で生成する印刷ジョブの一例である。
【００２８】
９０１は印刷ジョブ名である。９０２は情報処理端末１０１を使用しているユーザーを特定するためのユーザーＩＤである。９０３〜９０５は印刷設定で、９０３は解像度、９０４は用紙サイズ、９０５は用紙タイプである。９０６はＷｏｒｄやＥｘｃｅｌ等の任意のソフトウェアから指示された印字データ（例えば、ＰＤＬデータ）である。
【００２９】
図４は、情報処理端末１０１における印刷データ生成・送信処理を示すフローチャートである。図４の処理は、例えば、情報処理端末１０１のＣＰＵ２０１が、補助記憶装置２０３に記憶されたプログラムをＲＡＭ２０２に読み出して実行することで実現される。
【００３０】
Ｓ４０１で、ＣＰＵ２０１は、アプリケーションを介してユーザーからの印刷指示を受け付け、プリンタドライバを起動する。その際に、ＣＰＵ２０１は、補助記憶装置２０３等に記憶された印刷設定や画像処理設定などの各種設定の初期値を読み込む。
【００３１】
そして、Ｓ４０２で、ＣＰＵ２０１は、ユーザーの操作に応じて、画像表示装置２０４に、図１０で説明したようなプリンタドライバのユーザーインターフェース画面を表示する。そして、ユーザーの操作に応じた適切な画面に切り替えながら、ユーザーの設定を受け付ける。Ｓ４０２で、ＣＰＵ２０１はキャンセルボタン１００７が押下されたか否かを判断する。ここでキャンセルボタン１００７が押下されたと判断した場合、ＣＰＵ２０１は、本処理を終了する。
【００３２】
一方、Ｓ４０３でキャンセルボタン１００７が押下されていないと判断した場合、ＣＰＵ２０１はＳ４０４で、ＯＫボタン１００６が押下されたか否かを判断する。ここでＯＫボタン１００６が押下されていないと判断した場合、ＣＰＵ２０１はＳ４０２に戻って処理を繰り返す。
【００３３】
一方、Ｓ４０４でＯＫボタンが押下されたと判断した場合、Ｓ４０５でＣＰＵ２０１は、アプリケーションからＯＳを介して通知される印刷命令を受け取り、ここまででユーザーに設定された各種印刷設定に従って印刷ジョブ９００の生成を行う。ここで、生成される印刷ジョブ９００には、ユーザー情報やジョブ名などの情報や、解像度や用紙サイズ、用紙タイプといった印刷設定の情報がセットされるものとする。
【００３４】
Ｓ４０６で、ＣＰＵ２０１は、ＬＡＮ１０５を介して画像形成装置１１１に印刷データを送信し、本処理を終了する。
【００３５】
図８は、ＲＡＭ３０２に格納されたジョブ情報、ページ情報、およびビットマップデータを模式的に示した図である。これらの情報は、ＲＡＭ３０２の一部を構成する一時記憶領域に格納されている。
【００３６】
図８の例では、ジョブとしてジョブ１１が格納されている。そして、ジョブ１１はジョブ情報８０２とページ１から３の３ページで構成されており、さらに、各ページはページ情報（８０３、８０５、８０７）とビットマップデータ（８０４、８０６、８０８）がセットで格納される。ジョブ情報８０２にはジョブ名、ユーザＩＤ、解像度が格納され、ページ情報には、用紙サイズと用紙タイプが格納される。これらのジョブ情報、ページ情報、ビットマップデータは、後述する図７のＳ７０２において、印刷ジョブを解析・展開することにより、生成されて格納される。
【００３７】
図７は、画像形成装置１１１の制御処理の詳細を説明するフローチャートである。図７の処理は、例えば、画像形成装置１１１のＣＰＵ３０１が、補助記憶装置３０３に記憶されたプログラムをＲＡＭ３０２に読み出して実行することで実現される。
【００３８】
図７において、Ｓ７０１でＣＰＵ３０１は印刷ジョブ９００を受信する。
【００３９】
Ｓ７０２でＣＰＵ３０１は、受信した印刷ジョブ９００の情報（９０１〜９０５）と印字データ９０６とを解析する。そして、図８のジョブ情報、ページ情報、ビットマップデータを生成して、格納する。印刷ジョブ９００の情報のうちジョブ名９０１、ユーザーＩＤ９０２、解像度９０３といった印刷ジョブ全体に関する情報は、ジョブ情報８０２に格納される。また、用紙サイズ９０４と用紙タイプ９０５は、各ページのページ情報８０３、８０５、８０７に格納される。これは用紙サイズと用紙タイプはページ毎に指定ができる情報で、ページ単位の情報として扱う必要があるためである。すなわち、ジョブ全体としてのデフォルト値は印刷ジョブ９００の用紙サイズ９０４、用紙タイプ９０５で指定されるが、印字データ９０６内に各ページに対して用紙サイズ、用紙タイプを指定することも可能となっている。ページに対する用紙サイズ、用紙タイプが明示的に指定されていればその指定が優先されることになる。ページに対して明示的に指定されていなければ、そのページは、ジョブ全体の指定（用紙サイズ９０４、用紙タイプ９０５）がそのまま有効となる。そして、印字データ９０６はビットマップデータに展開され、各ページのビットマップデータ８０４、８０６、８０８に格納される。その際、印字データ９０６に各ページの用紙サイズ、用紙タイプの指定が明示的に含まれている場合は、対応するページのページ情報８０３、８０５、８０７の用紙サイズ、用紙タイプを上書きする。図８では、用紙サイズは全てＡ４、用紙タイプはページ１が厚紙１、ページ２が厚紙２、ページ３が厚紙３、と指定された例を示している。
【００４０】
そして、Ｓ７０３でＣＰＵ３０１は、印刷ジョブの１ページ目に注目する。
【００４１】
Ｓ７０４でＣＰＵ３０１は、ジョブ情報８０２に格納されている解像度が１２００ｄｐｉか否かを判断する。解像度が１２００ｄｐｉではないと判断すると、Ｓ７０７に処理を進める。
【００４２】
Ｓ７０７でＣＰＵ３０１は、注目ページを印字装置３０７を用いて印刷する。そしてＳ７０８でＣＰＵ３０１は、印刷ジョブの全ページについて終了したか否かを判断する。Ｓ７０８で全ページが終了していないと判断すると、ＣＰＵ３０１はＳ７０９で次のページに注目する。そして、Ｓ７０４に戻って処理を繰り返す。一方、Ｓ７０８で全ページが終了したと判断すると、ＣＰＵ３０１は、本処理を終了する。一方Ｓ７０４で、解像度が１２００ｄｐｉであると判断すると、Ｓ７０５に処理を進める。
【００４３】
そしてＳ７０５でＣＰＵ３０１は、注目ページの用紙サイズが１２００ｄｐｉで保証する用紙サイズか否かを判断する。これは、図５の１２００ｄｐｉ保証用紙サイズのリスト５００で、○の用紙サイズは１２００ｄｐｉで保証する用紙サイズであり、×の用紙サイズは１２００ｄｐｉで保証する用紙サイズではない、とＣＰＵ３０１は判断する。Ｓ７０５で１２００ｄｐｉで保証する用紙サイズだと判断すると、ＣＰＵ３０１は処理をＳ７０６に進める。そして、Ｓ７０６でＣＰＵ３０１は、注目ページの用紙タイプが１２００ｄｐｉで保証する用紙タイプか否かを判断する。これは、図６の１２００ｄｐｉ保証用紙タイプのリスト６００で、○の用紙タイプは１２００ｄｐｉで保証する用紙タイプであり、×の用紙タイプは１２００ｄｐｉで保証する用紙タイプではない、とＣＰＵ３０１は判断する。Ｓ７０６で１２００ｄｐｉで保証する用紙タイプだと判断すると、Ｓ７０７に処理を進める。そして既に説明したように、注目ページを印字装置３０７を用いて印刷する。一方、Ｓ７０５で保証する用紙サイズではないと判断した場合、あるいは、Ｓ７０６で保証する用紙タイプではないと判断した場合、いずれもＳ７１０に処理を進める。Ｓ７１０でＣＰＵ３０１は、印刷ジョブをキャンセルする。そして、本処理を終了する。
【００４４】
以上により、印刷ジョブ９００の解像度が１２００ｄｐｉ指定の場合は、用紙サイズ、用紙タイプが１２００ｄｐｉで保証できる用紙である場合には印刷を実行するよう動作する。そして、用紙サイズ、用紙タイプの少なくともいずれかが保証できる用紙ではない場合には印刷ジョブをキャンセルするよう動作する。
【００４５】
以上説明したように、印刷ジョブの解像度と用紙種類の組み合わせで、画像の品質を保証できない用紙に対して印刷してしまうことが予防できる。また、ユーザーが要望する解像度とは異なる解像度で印刷されてしまうことが防止される。
【符号の説明】
【００４６】
１０１  情報処理端末、１１１  画像形成装置、１０５  ＬＡＮ、
２０１  ＣＰＵ、２０２  ＲＡＭ、２０３  補助記憶装置、
２０４  画像表示装置、２０５  入力装置、２０６  ＮＩＣ、
２０９  メインバス
【図１】
2020104262.tif 000003
【図２】
2020104262.tif 000004
【図３】
2020104262.tif 000005
【図４】
2020104262.tif 000006
【図５】
2020104262.tif 000007
【図６】
2020104262.tif 000008
【図７】
2020104262.tif 000009
【図８】
2020104262.tif 000010
【図９】
2020104262.tif 000011
【図１０】
2020104262.tif 000012