(57)【要約】【課題】用紙種類指定印刷機能に未対応のプリンタドライバがインストールされている端末装置からでも用紙種類指定印刷をできるようにする。【解決手段】用紙種類に応じた印刷処理を実行するプリンタ装置を制御するプリンタ制御装置であって、プリンタ装置に設けられた操作手段への操作に基づき用紙種類を指定する指定手段を備え、プリンタ装置と通信経路を介して接続された端末装置から取得した印刷データに用紙種類指定情報が含まれると判定し、さらに、プリンタドライバがプリンタ装置のサポートする全ての用紙種類を指定可能ではないと判定した場合、印刷データに基づく印刷処理を、指定手段により指定された用紙種類に応じて実行するようにプリンタ装置に指示する。【選択図】        図２
2010167590.tif 000002
【特許請求の範囲】
【請求項１】
用紙種類に応じた印刷処理を実行するプリンタ装置を制御するプリンタ制御装置であって、
前記プリンタ装置に設けられた操作手段への操作に基づき、用紙種類を指定する指定手段と、
前記プリンタ装置と通信経路を介して接続された端末装置から取得した印刷データに、用紙種類を指定する情報である用紙種類指定情報が含まれるか否かを判定し、前記印刷データに前記用紙種類指定情報が含まれると判定すると、さらに、前記端末装置の有するプリンタドライバが、前記プリンタ装置がサポートする全ての用紙種類を指定可能か否かを判定する判定手段と、
前記判定手段により前記印刷データに用紙種類指定情報が含まれると判定し、さらに、前記プリンタドライバが前記プリンタ装置のサポートする全ての用紙種類を指定可能ではないと判定した場合、前記印刷データに基づく印刷処理を、前記指定手段により指定された用紙種類に応じて実行するように前記プリンタ装置に指示する印刷実行指示手段と
を有することを特徴とするプリンタ制御装置。
【請求項２】
前記プリンタ装置は、前記操作手段を用いて用紙種類を選択する際に使用者によって参照される選択画面を表示する表示手段を有し、
前記指定手段は、前記判定手段により前記印刷データに用紙種類指定情報が含まれないと判定した場合、前記表示手段に前記選択画面を表示して、前記用紙種類を前記使用者に選択させる
ことを特徴とする請求項１に記載のプリンタ制御装置。
【請求項３】
前記判定手段により前記印刷データに用紙種類指定情報が含まれないと判定した場合、前記端末装置に対して、前記プリンタ装置に対応した用紙種類の選択画面をネットワークを介して取得するよう前記通信経路を介して指示する指示手段と、
前記端末装置が前記指示手段による指示に基づき取得した選択画面において選択された用紙種類に基づく用紙種類指定情報を前記ネットワークを介して取得する取得手段とを有し、
前記印刷実行指示手段は、前記取得手段により前記ネットワークを介して用紙種類指定情報を取得した場合、前記印刷データに基づく印刷処理を、前記取得手段により取得した用紙種類指定情報に基づく用紙種類に応じて実行するように前記プリンタ装置に指示する
ことを特徴とする請求項１に記載のプリンタ制御装置。
【請求項４】
前記操作手段を用いて用紙種類を選択する際に使用者によって参照される選択画面または前記端末装置が前記指示手段による指示に基づき取得する選択画面は、前記使用者によって選択された回数の多い順に前記用紙種類を表示することを特徴とする請求項３に記載のプリンタ制御装置。
【請求項５】
用紙種類に応じた印刷処理を実行するプリンタ装置を制御するプリンタ制御装置における用紙種類指定印刷プログラムであって、
前記プリンタ装置に設けられた操作手段への操作に基づき、用紙種類を指定する指定手順と、
前記プリンタ装置と通信経路を介して接続された端末装置から取得した印刷データに、用紙種類を指定する情報である用紙種類指定情報が含まれるか否かを判定し、前記印刷データに前記用紙種類指定情報が含まれると判定すると、さらに、前記端末装置の有するプリンタドライバが、前記プリンタ装置がサポートする全ての用紙種類を指定可能か否かを判定する判定手順と、
前記判定手順により前記印刷データに用紙種類指定情報が含まれると判定し、さらに、前記プリンタドライバが前記プリンタ装置のサポートする全ての用紙種類を指定可能ではないと判定した場合、前記印刷データに基づく印刷処理を、前記指定手順により指定された用紙種類に応じて実行するように前記プリンタ装置に指示する印刷実行指示手順と
をプリンタ装置に実行させることを特徴とする用紙種類指定印刷プログラム。
【請求項６】
用紙種類に応じた印刷処理を実行するプリンタ装置を制御するプリンタ制御装置における用紙種類指定印刷方法であって、
前記プリンタ制御装置が、前記プリンタ装置に設けられた操作手段への操作に基づき、用紙種類を指定するステップと、
前記プリンタ装置が、当該プリンタ装置と通信経路を介して接続された端末装置から印刷データを取得するステップと、
前記プリンタ制御装置が、前記取得した印刷データに、用紙種類を指定する情報である用紙種類指定情報が含まれるか否かを判定し、前記印刷データに前記用紙種類指定情報が含まれると判定すると、さらに、前記端末装置の有するプリンタドライバが、前記プリンタ装置がサポートする全ての用紙種類を指定可能か否かを判定するステップと、
前記プリンタ制御装置が、前記印刷データに用紙種類指定情報が含まれると判定し、さらに、前記プリンタドライバが前記プリンタ装置のサポートする全ての用紙種類を指定可能ではないと判定した場合、前記印刷データに基づく印刷処理を、前記指定手順により指定された用紙種類に応じて実行するように前記プリンタ装置に指示するステップと
を含むことを特徴とする用紙種類指定印刷方法。
【請求項７】
用紙種類に応じた印刷処理を実行するプリンタ装置であって、
使用者の操作を受け付ける操作手段と、
前記操作手段への操作に基づき、用紙種類を指定する指定手段と、
通信経路を介して接続された端末装置から印刷データを取得する印刷データ取得手段と、
前記印刷データ取得手段により取得した印刷データに、用紙種類を指定する情報である用紙種類指定情報が含まれるか否かを判定し、前記印刷データに前記用紙種類指定情報が含まれると判定すると、さらに、前記端末装置の有するプリンタドライバが、前記プリンタ装置がサポートする全ての用紙種類を指定可能か否かを判定する判定手段と、
前記判定手段により前記印刷データに用紙種類指定情報が含まれないと判定し、さらに、前記プリンタドライバが前記プリンタ装置のサポートする全ての用紙種類を指定可能ではないと判定した場合、前記印刷データに基づく印刷処理を、前記指定手段により指定された用紙種類に応じて実行するように前記プリンタ装置に指示する印刷実行指示手段と
前記印刷実行指示手段による指示に基づき、前記指定手段により指定された用紙種類に応じた印刷処理を実行する印刷処理手段と
を有することを特徴とするプリンタ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プリンタ制御装置、用紙種類指定印刷プログラム、用紙種類指定印刷方法およびプリンタ装置に関し、特に、用紙種類指定印刷機能に未対応のプリンタドライバがインストールされている端末装置からでも用紙種類指定印刷を可能とするプリンタ制御装置、用紙種類指定印刷プログラム、用紙種類指定印刷方法およびプリンタ装置に関するものである。
【背景技術】
【０００２】
従来、普通紙や光沢紙あるいはＯＨＰなどの印刷対象となる用紙の種類に応じた印刷処理を行うための用紙種類指定印刷機能を備えたプリンタ装置が知られている。この用紙種類指定印刷機能を用いることにより、プリンタ装置は、例えば用紙の厚さに応じて用紙送り量の補正を行うなど、印刷対象となる用紙ごとに適切な印刷処理を行うことができる。
【０００３】
一方、プリンタ装置を用いて印刷を行う場合、使用者は、プリンタ装置を制御するためのプリンタドライバがインストールされた端末装置（例えば、パーソナルコンピュータ）を操作して印刷を行う。このプリンタドライバを用いることにより、端末装置は、例えば使用者からの印刷実行指示に応じて印刷データのデータ処理や用紙種類の指定等を行う。
【０００４】
このように用紙種類指定印刷機能を備えたプリンタ装置を制御する端末装置として、例えば特許文献１には、プリンタ装置にセットされた用紙の大まかな分類を判別する機能と、当該判別結果に基づいて、当該用紙の詳細な種類を使用者に選択させる機能を有するプリンタドライバを備える端末装置が開示されている。この端末装置によれば、プリンタ装置による用紙種類の誤検知を低減することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１５４９１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、端末装置にインストールされているプリンタドライバが用紙種類指定印刷機能に対応していない場合、使用者は、プリンタ装置側に用紙種類指定印刷機能が備わっていても当該機能を利用することができない。このとき、例えば用紙種類指定機能に対応するプリンタドライバを端末装置にインストールすることによりかかる問題を解決することもできるが、プリンタドライバの入れ替え作業は、特にパーソナルコンピュータ等の端末装置を使い慣れない使用者にとっては困難な作業である。
【０００７】
開示の技術は、上述した従来技術による問題点を解消するためになされたものであり、用紙種類指定印刷機能に未対応のプリンタドライバがインストールされている端末装置からでも用紙種類指定印刷を行うことができるプリンタ制御装置、用紙種類指定印刷プログラム、用紙種類指定印刷方法およびプリンタ装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本件に開示するプリンタ制御装置は、用紙種類に応じた印刷処理を実行するプリンタ装置を制御するプリンタ制御装置であって、前記プリンタ装置に設けられた操作手段への操作に基づき、用紙種類を指定する指定手段と、前記プリンタ装置と通信経路を介して接続された端末装置から取得した印刷データに、用紙種類を指定する情報である用紙種類指定情報が含まれるか否かを判定し、前記印刷データに前記用紙種類指定情報が含まれると判定すると、さらに、前記端末装置の有するプリンタドライバが、前記プリンタ装置がサポートする全ての用紙種類を指定可能か否かを判定する判定手段と、前記判定手段により前記印刷データに用紙種類指定情報が含まれると判定し、さらに、前記プリンタドライバが前記プリンタ装置のサポートする全ての用紙種類を指定可能ではないと判定した場合、前記印刷データに基づく印刷処理を、前記指定手段により指定された用紙種類に応じて実行するように前記プリンタ装置に指示する印刷実行指示手段とを有する。
【発明の効果】
【０００９】
本件に開示するプリンタ制御装置、用紙種類指定印刷プログラム、用紙種類指定印刷方法およびプリンタ装置によれば、用紙種類指定印刷機能に未対応のプリンタドライバがインストールされている端末装置からでも用紙種類指定印刷を行うことができ、さらに、端末装置にインストールされているプリンタドライバが用紙種類指定印刷機能に対応するが、プリンタ装置がサポートする用紙種類の全てを指定可能ではない場合であっても、プリンタ装置がサポートする用紙種類の全てを指定することができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施例にかかるプリンタシステムの概要を説明するための図である。
【図２】図２は、本実施例にかかるプリンタ装置の構成を示すブロック図である。
【図３】図３は、本実施例にかかるオペレータパネルの構成の一例を示す図である。
【図４】図４は、本実施例にかかる印刷データの構成の一例を示す図である。
【図５−１】図５−１は、本実施例にかかるオペレータパネルを用いて印刷設定を行う様子を説明するための図である。
【図５−２】図５−２は、本実施例にかかる用紙種類選択モード設定画面の操作を説明するための図である。
【図５−３】図５−３は、本実施例にかかる用紙種類選択画面の操作を説明するための図である。
【図６】図６は、本実施例にかかるプリンタ装置の制御部による処理の処理手順の一例を示すフローチャートである。
【図７】図７は、本実施例にかかるオペレータパネル用紙種類設定処理の処理手順の一例を示すフローチャートである。
【図８】図８は、本実施例にかかるブラウザ用紙種類設定処理の処理手順の一例を示すフローチャートである。
【図９】図９は、用紙種類指定印刷プログラムを実行するプリンタ装置を示す図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、本件に開示するプリンタ制御装置、用紙種類指定印刷プログラム、用紙種類指定印刷方法およびプリンタ装置にかかる実施例について詳細に説明する。
【実施例】
【００１２】
まず、本実施例にかかるプリンタ装置を含むプリンタシステムの概要について、図面を参照して説明する。図１は、本実施例にかかるプリンタシステムの概要を説明するための図である。図１に示すように、本実施例にかかるプリンタシステムＳは、プリンタ装置１と端末装置２とを含む。また、プリンタ装置１と端末装置２とは、通信経路３としてのＬＡＮ(Local Area Network)およびネットワーク４としてのインターネットにより相互に接続される。
【００１３】
プリンタ装置１は、普通紙、厚紙、ＯＨＰなどの用紙の種類に応じて印刷処理を異ならせる用紙種類指定印刷機能を備える。この用紙種類指定印刷機能を用いることにより、プリンタ装置は、印刷対象となる用紙ごとに適切な印刷処理を行うことができる。特に、本実施例にかかるプリンタ装置１は、用紙種類指定印刷機能に未対応のプリンタドライバがインストールされている端末装置からでも用紙種類指定印刷を行うための機能として用紙種類選択モードを有する。かかる点については、後述する。
【００１４】
端末装置２は、本実施例ではパーソナルコンピュータであり、各種情報を表示するディスプレイ２０の他、使用者の操作を受け付けるキーボードやマウス（図示せず）等の操作部を有する。また、この端末装置２には、プリンタ装置１を制御するプリンタドライバが予めインストールされている。
【００１５】
この端末装置２は、操作部により使用者から印刷実行指示を受け付けると、プリンタドライバを用いることにより、当該指示に基づく印刷データを生成するとともに当該印刷データを通信経路３を介してプリンタ装置１へ送信する。そして、プリンタ装置１は、取得した印刷データに基づいて印刷処理を実行する。なお、本実施例において、プリンタ装置１には、１台の端末装置２が接続されるが、プリンタ装置１に接続される端末装置の台数はこれに限らない。また、端末装置２は、パーソナルコンピュータ以外に、例えば、携帯電話機やＰＤＡ(Personal Digital Assistant)等を適用することができる。
【００１６】
続いて、本実施例にかかるプリンタ装置１の構成について図面を参照して具体的に説明する。図２は本実施例にかかるプリンタ装置の構成を示すブロック図、図３は本実施例にかかるオペレータパネルの構成の一例を示す図である。
【００１７】
図２に示すように、本実施例にかかるプリンタ装置１は、オペレータパネル部１０と、通信インタフェース１１と、印刷処理部１２と、制御部１３とを有する。オペレータパネル部１０は、使用者がプリンタ装置１の状態を確認したり各種設定を行ったりする際に用いられる。特に、本実施例において、このオペレータパネル部１０は、使用者が用紙種類を指定する際に使用される。
【００１８】
このオペレータパネル部１０は、図３に示すように、表示部１０１と操作部１０２とを有する。表示部１０１は、プリンタ装置１の状態や各種設定画面等を表示するディスプレイである。なお、操作部１０２が操作されていないときやプリンタ装置１が正常に作動しているとき、この表示部１０１には、「オンライン」と表示される。このように、表示部１０１は、表示手段に相当する。
【００１９】
操作部１０２は、使用者からの各種操作を受け付ける。具体的には、操作部１０２は、表示部１０１にメニュー画面を表示させるためのメニューボタン１１１と、表示部１０１に表示された項目の選択等を行う設定ボタン１１２と、表示部１０１に表示された項目の切り替え等を行う上下左右ボタン１１３ａ〜１１３ｄとを含む。使用者は、表示部１０１に表示された画面を参照しつつ操作部に設けられたボタン１１１〜１１３を操作することにより各種の設定を行う。このように、操作部１０２は、操作手段に相当する。
【００２０】
通信インタフェース１１は、通信経路３やネットワーク４を介して端末装置２と通信を行う際に用いられる。プリンタ装置１は、この通信インタフェース１１および通信経路３を介して端末装置２から印刷データを取得する。このように、通信インタフェース１１は、取得手段として機能する。
【００２１】
ここで、端末装置２から通信経路３を介して送信される印刷データの構成について図４を用いて説明する。図４は、本実施例にかかる印刷データの構成の一例を示す図である。印刷データは、プリンタ装置１が認識できる形式のデータであって、プリンタ装置１に対して特定の印刷処理を実行させるためのデータである。具体的には、図４に示すように、印刷データ４００は、ヘッダ部４１０と、印刷データ部４２０とを有する。ヘッダ部４１０には、端末装置２の装置情報４１０ａ、ファームウェアバージョン情報４１０ｂ、ドライババージョン情報４１０ｃおよびチェックサム値４１０ｄが含まれる。また、印刷データ部４２０には、印刷される画像を構成する画素に関する画素情報４２０ａ、プリンタ装置１にページ割りや両面印刷などの特定の動作を実行させるためのコマンド情報４２０ｂを含む。特に、プリンタドライバが用紙種類指定印刷機能に対応する場合、このコマンド情報４２０ｂには、用紙種類を指定する情報である用紙種類指定情報が含まれる。
【００２２】
印刷処理部１２は、後述する制御部１３からの印刷実行指示に基づき印刷処理を実行する。具体的には、印刷処理部１２は、用紙を収納するトレイやカセット、用紙を送り出すローラ、送り出された用紙にトナーを転写するドラム、ローラやドラムの駆動源となるモータ等を有する。そして、印刷処理部１２は、制御部１３からの印刷実行指示に基づき、ローラやドラムなどをモータで駆動させて用紙に印刷を行う。特に、本実施例にかかる印刷処理部１２は、制御部１３からの印刷実行指示に基づき、ローラによる用紙の送り量やモータの回転速度等を印刷対象となる用紙に応じて変更する。これにより、印刷対象となる用紙ごとに適切な印刷処理を行うことができる。
【００２３】
制御部１３は、プリンタ制御装置に相当し、プリンタ装置１全体を制御する。この制御部１３は、用紙種類指定部１３０と、用紙種類指定情報有無判定部１４０と、印刷制御部１５０とを有する。この用紙種類指定部１３０は、オペレータパネル制御部１３１と設定情報記憶部１３２とを有する。オペレータパネル制御部１３１は、オペレータパネル部１０に設けられた表示部１０１に各種画面を表示したり、使用者の操作部１０２への操作に基づき印刷設定を行ったりする。設定情報記憶部１３２は、操作部１０２への操作に基づき設定された各種設定情報を記憶する。
【００２４】
ここで、オペレータパネル部１０を用いて行う印刷設定操作について、図５を用いて具体的に説明する。図５−１は本実施例にかかるオペレータパネルを用いて印刷設定を行う様子を説明するための図、図５−２は本実施例にかかる用紙種類選択モード設定画面の操作を説明するための図、図５−３は本実施例にかかる用紙種類選択画面の操作を説明するための図である。
【００２５】
本実施例にかかるプリンタ装置１において、使用者は、印刷設定操作として，主に用紙種類選択モードの設定および用紙種類の選択を行う。ここで、用紙種類選択モードとは、端末装置２にインストールされているプリンタドライバが用紙種類指定印刷機能に対応していない場合でも用紙種類指定印刷を可能とするモードである。本実施例において、プリンタ装置１は、用紙種類選択モードとして「無効モード」、「オペレータパネルモード」、「ブラウザモード」の３つのモードを有する。
【００２６】
「無効モード」とは、端末装置２から取得した印刷データに用紙種類指定情報が含まれない場合、プリンタ装置１において予め設定された用紙種類で印刷処理を実行するモードである。また、「オペレータパネルモード」とは、端末装置２から取得した印刷データに用紙種類指定情報が含まれない場合、オペレータパネル部１０の表示部１０１に用紙種類選択画面を表示させて、使用者に用紙種類を選択させた後に印刷処理を実行するモードである。また、「ブラウザモード」とは、端末装置２から取得した印刷データに用紙種類指定情報が含まれない場合、端末装置２のディスプレイ２０に用紙種類選択画面を表示させることにより、使用者に端末装置２側で用紙種類を選択させた後に印刷処理を実行するモードである。これら各モードの詳細については、後述する。
【００２７】
これら用紙種類選択モードを設定する場合、使用者は、先ず、図５−１に示すように、操作部１０２のメニューボタン１１１を押して表示部１０１に保守メニュー画面を表示させる。そして、使用者は、左ボタン１１３ｃまたは右ボタン１１３ｄを操作して項目「用紙種類選択モード」を表示部１０１に表示させた後、設定ボタン１１２を押す。これにより、表示部１０１には、用紙種類選択モード設定画面が表示される。
【００２８】
続いて、使用者は、図５−２に示すように、用紙種類選択モード設定画面において、左ボタン１１３ｃまたは右ボタン１１３ｄを操作して設定したいモードを表示部１０１に表示させた後、設定ボタン１１２を押す。例えば、表示部１０１に項目「無効」が表示されている状態で設定ボタン１１２を押すことにより、用紙種類選択モードを「無効モード」に設定することができる。オペレータパネル制御部１３１は、このようにして設定された用紙種類選択モードを設定情報記憶部１３２に記憶する。
【００２９】
また、使用者は、用紙種類の選択を行う。用紙種類の選択とは、用紙種類選択モードが「無効モード」または「オペレータパネルモード」に設定されている場合において、指定される用紙種類を選択することを示す。具体的には、使用者は、用紙種類を選択する場合、図５−１に示すように、表示部１０１に表示された保守メニュー画面において、左ボタン１１３ｃ又は右ボタン１１３ｄを操作して項目「用紙種類」を表示部１０１に表示させた後、設定ボタン１１２を押す。これにより、表示部１０１には、用紙種類選択画面が表示される。
【００３０】
用紙種類選択画面において、使用者は、印刷対象となる用紙の種類を選択する。本実施例において使用者が選択可能な用紙種類は、図５−３に示すように「普通紙」、「ラベル紙」、「厚紙」、「ＯＨＰ」である。例えば、用紙種類を「厚紙」に設定したい場合、使用者は、項目「厚紙」が表示部１０１に表示された状態で設定ボタン１１２を押すことにより、用紙種類を「厚紙」に設定することができる。オペレータパネル制御部１３１は、このようにして設定された用紙種類を設定情報記憶部１３２に記憶する。
【００３１】
また、この用紙種類選択画面には、使用者が選択可能な項目として、図５−３に示すように、上記の用紙種類のほかに「ドライバ優先」が表示される。この項目「ドライバ優先」は、端末装置２から取得した印刷データに用紙種類指定情報が含まれる場合、この用紙種類指定情報により指定された用紙種類で印刷処理を行う場合に選択される項目である。このように用紙種類指定部１３０は、指定手段として機能し、使用者の操作部１０２への操作に基づき、用紙種類を指定する。同様に、用紙種類指定部１３０は、指定手段として機能し、印刷データに基づく印刷処理を実行する際に当該印刷データに含まれる用紙種類指定情報に基づいて実行するか否かを操作部１０２への操作に基づき指定する。
【００３２】
また、用紙種類選択モードが「オペレータパネルモード」に設定されている場合において、後述する用紙種類指定情報有無判定部１４０により印刷データ４００に用紙種類指定情報が含まれないと判定した場合、オペレータパネル制御部１３１は、指定手段として機能し、表示部１０１に用紙種類選択画面を表示して用紙種類を使用者に選択させる。
【００３３】
ここで、オペレータパネル部１０に表示される用紙種類選択画面に表示される用紙種類の順序は、選択された回数の多い順に並び替えることとしてもよい。例えば、初期設定において、用紙種類は、操作部１０２への操作に応じてドライバ優先→普通紙→ラベル紙→厚紙→ＯＨＰの順に切替えられるとする。このとき、オペレータパネル制御部１３１は、用紙種類選択画面において用紙種類として選択された回数を用紙種類ごとに設定情報記憶部１３２に記憶しておく。そして、例えば、用紙種類として選択された回数が、ドライバ優先→厚紙→ＯＨＰ→普通紙→ラベル紙の順に多い場合、オペレータパネル制御部１３１は、ドライバ優先→厚紙→ＯＨＰ→普通紙→ラベル紙の順に用紙種類の表示順序を並び替える。これにより、オペレータパネル部１０の用紙種類選択画面には、用紙種類として選択頻度の多いものから順に表示されるため、使用者による用紙の選択作業の効率を高めることができる。
【００３４】
用紙種類指定情報有無判定部１４０は、判定手段として機能し、端末装置２から取得した印刷データ４００に、用紙種類指定情報が含まれるか否かを判定する。具体的には、用紙種類指定情報有無判定部１４０は、印刷データ４００の印刷データ部４２０に格納されたコマンド情報４２０ｂの中に用紙種類指定情報が含まれるか否かを判定する。
【００３５】
また、用紙種類指定情報有無判定部１４０は、判定手段として機能し、印刷データ４００に用紙種類指定情報が含まれると判定すると、さらに、端末装置２の有するプリンタドライバが、プリンタ装置１がサポートする全ての用紙種類を指定可能か否かを判定する。具体的には、用紙種類指定情報有無判定部１４０は、この判定を、端末装置２から取得した印刷データ４００に含まれるドライババージョン情報４１０ｃに基づき行う。
【００３６】
すなわち、用紙種類指定情報有無判定部１４０は、端末装置２にインストールされたプリンタドライバのバージョンをドライババージョン情報４１０ｃに基づき判別し、このバージョンが、プリンタ装置１で指定可能な用紙種類の全てをサポートするバージョンであるか否かを判定する。このとき、例えば端末装置２にインストールされたプリンタドライバのバージョンが「普通紙」と「厚紙」のみをサポートする場合、用紙種類指定情報有無判定部１４０は、このプリンタドライバがプリンタ装置１のサポートする全ての用紙種類（普通紙、ラベル紙、厚紙、ＯＨＰ）を指定可能ではないと判定する。
【００３７】
印刷制御部１５０は、設定情報記憶部１３２に記憶された設定情報や印刷データ４００等に基づき、印刷処理部１２による印刷処理の制御を行う。特に、印刷制御部１５０は、設定された用紙種類選択モードに基づく印刷処理の制御を行う。この印刷制御部１５０は、印刷実行指示部１５３と取得指示部１５１と用紙種類指定情報取得部１５２とを有する。
【００３８】
取得指示部１５１および用紙種類指定情報取得部１５２は、用紙種類選択モードが「ブラウザモード」に設定されている場合に用いられる。取得指示部１５１は、指示手段として機能し、用紙種類指定情報有無判定部１４０により印刷データ４００に用紙種類指定情報が含まれないと判定した場合、端末装置２に対して、用紙種類を選択するための選択画面をネットワーク４を介して取得するよう通信経路３を介して指示する。
【００３９】
具体的には、ネットワーク４には、プリンタ装置１および端末装置２のほかに、図示しないサーバ装置が接続されている。そして、このサーバ装置は、プリンタ装置１を含む複数のプリンタ装置に対応する用紙種類選択画面を記憶しており、端末装置２から用紙種類選択画面の取得要求がなされると、当該要求に含まれるプリンタ装置１に関する情報に基づき、プリンタ装置１に対応する用紙種類選択画面を端末装置２に対してネットワーク４を介して送信する。これにより、端末装置２は、プリンタ装置１に対応した用紙種類選択画面を表示することができる。なお、「プリンタ装置１に対応した用紙種類選択画面」とは、プリンタ装置１がサポートする用紙種類の中から１つの用紙種類を選択させる画面を示す。
【００４０】
なお、本実施例においてネットワーク４はインターネットであるとしたが、必ずしもインターネットである必要はなく、ＬＡＮ等のローカルなネットワークであってもよい。また、通信経路３とネットワーク４とは、必ずしも分ける必要はなく、いずれか一つの経路のみによりプリンタ装置１と端末装置２とが接続されることとしてもよい。
【００４１】
なお、端末装置２のディスプレイ２０に表示される用紙種類選択画面は、オペレータパネル部１０に表示される用紙種類選択画面と同様に、使用頻度に応じて並び替えてもよい。すなわち、プリンタ装置１は、オペレータパネル部１０の用紙種類選択画面に表示される用紙種類の表示順序の並び替えを行うと、この並び替えた情報をネットワーク４を介してサーバ装置へ送信する。そして、サーバ装置は、プリンタ装置１に対応する用紙種類選択画面をこの並び替えた情報に基づき更新する。これにより、端末装置２は、オペレータパネル部１０の用紙種類選択画面と同様に用紙種類が並び替えられた用紙種類選択画面を取得することができる。
【００４２】
取得指示部１５１からの指示を通信経路３を介して取得すると、端末装置２は、当該指示に基づき、オペレータパネル部１０の表示部１０１に表示される用紙種類選択画面と同様の画面をネットワーク４を介して取得し、ディスプレイ２０に表示させる。そして、使用者は、端末装置２のキーボードやマウス（図示せず）を用いて用紙種類選択画面の中から所望の用紙種類を選択する。これにより、使用者が選択した用紙種類の情報が用紙種類指定情報としてネットワーク４を介してプリンタ装置１へ送信される。
【００４３】
用紙種類指定情報取得部１５２は、取得手段として機能し、端末装置２が取得指示部１５１による指示に基づき取得した選択画面において選択した用紙種類に基づく用紙種類指定情報をネットワーク４を介して取得する。
【００４４】
印刷実行指示部１５３は、印刷実行指示手段として機能する。印刷実行指示部１５３は、用紙種類選択モードが「無効モード」に設定されている場合において、用紙種類指定情報有無判定部１４０により印刷データ４００に用紙種類指定情報が含まれないと判定した場合、当該印刷データ４００に基づく印刷処理を、前記指定手段により指定された用紙種類に応じて実行するように印刷処理部１２に指示する。
【００４５】
具体的には、印刷実行指示部１５３は、端末装置２から用紙種類指定情報を取得すると、先ず、設定情報記憶部１３２から現在設定されている用紙種類選択モードの確認を行う。次に、現在設定されている用紙種類選択モードが「無効モード」であり、取得した印刷データ４００に用紙種類指定情報が含まれない場合、印刷実行指示部１５３は、使用者がオペレータパネル部１０を操作して指定した用紙種類の情報を設定情報記憶部１３２から取得する。そして、印刷実行指示部１５３は、端末装置２から取得した印刷データに基づく印刷処理を設定情報記憶部１３２に記憶された用紙種類で実行するように印刷処理部１２に指示する。
【００４６】
すなわち、使用者は、無効モードで印刷処理を行いたい場合は、端末装置２を操作する前に、先ず、プリンタ装置１側で用紙種類選択モードを「無効モード」に設定するとともに、印刷したい用紙の種類を選択する。そして、使用者は、端末装置２を操作して、プリンタ装置１に印刷データを送信する。これにより、使用者は、端末装置２にインストールされているプリンタドライバが用紙種類指定機能に未対応であっても、用紙種類を指定した印刷を行うことができる。
【００４７】
また、用紙種類選択モードが「オペレータパネルモード」に設定されている場合、印刷実行指示部１５３は、印刷データを取得した後、オペレータパネル部１０において使用者により用紙種類が選択されるまで待機する。そして、用紙種類が選択されると、印刷実行指示部１５３は、端末装置２から取得した印刷データに基づく印刷処理を、当該印刷データを取得した後にオペレータパネル部１０において選択された用紙種類で実行するように印刷処理部１２に指示する。
【００４８】
すなわち、使用者は、オペレータモードで印刷処理を行いたい場合は、先ず、プリンタ装置１側で用紙種類選択モードを「オペレータモード」に設定する。次に、使用者は、端末装置２を操作してプリンタ装置１に印刷データを送信する。これにより、オペレータパネル部１０の表示部１０１には、用紙種類選択画面が表示される。そして、使用者は、プリンタ装置１側で用紙種類の選択操作を行うことにより、上述した無効モードと同様、端末装置２のプリンタドライバが用紙種類指定機能に未対応であっても用紙種類指定印刷を行うことができる。
【００４９】
また、用紙種類選択モードが「ブラウザモード」に設定されている場合、印刷実行指示部１５３は、用紙種類指定情報取得部１５２によりネットワーク４を介して用紙種類指定情報を取得すると、印刷データ４００に基づく印刷処理を、ネットワーク４を介して取得した用紙種類指定情報に基づく用紙種類に応じて実行するように印刷処理部１２に指示する。
【００５０】
すなわち、使用者は、ブラウザモードで印刷処理を行いたい場合は、先ず、プリンタ装置１側で用紙種類選択モードを「ブラウザモード」に設定する。次に、使用者は、端末装置２を操作してプリンタ装置１に印刷データを送信する。これにより、取得指示部１５１から端末装置２に対して用紙種類選択画面を取得するよう指示がなされる。そして、使用者は、端末装置２のディスプレイ２０に表示された用紙種類選択画面を参照して用紙種類の選択操作を行うことにより、上述した無効モードやオペレータパネルモードと同様、端末装置２のプリンタドライバが用紙種類指定機能に未対応であっても、用紙種類指定印刷を行うことができる。
【００５１】
また、印刷実行指示部１５３は、印刷実行指示手段として機能し、端末装置２のプリンタドライバがプリンタ装置１のサポートする全ての用紙種類を指定可能ではないと判定された場合、印刷データ４００に基づく印刷処理を、オペレータパネル部１０において指定された用紙種類に応じて実行するように印刷処理部１２に指示する。すなわち、端末装置２のプリンタドライバがプリンタ装置１のサポートする全ての用紙種類を指定可能ではない場合、印刷実行指示部１５３は、「無効モード」と同様の処理を行い印刷処理部に印刷実行の指示を行う。
【００５２】
これにより、使用者は、端末装置２のプリンタドライバが、プリンタ装置１のサポートする全ての用紙種類を指定可能でない場合であっても、これら全ての用紙種類の中から希望の用紙種類を選択して印刷を行うことができる。なお、印刷実行指示部１５３は、端末装置２のプリンタドライバがプリンタ装置１のサポートする全ての用紙種類を指定可能なプリンタドライバではない場合、「無効モード」だけでなく、印刷制御を設定情報記憶部１３２に記憶された設定情報に基づき、他の用紙種類選択モードに応じた処理を行ってもよい。
【００５３】
また、印刷実行指示部１５３は、端末装置２のプリンタドライバがプリンタ装置１のサポートする全ての用紙種類を指定可能であると判定した場合でも、印刷データ４００に含まれる用紙種類指定情報に基づいて印刷処理を実行しない旨の設定情報が設定情報記憶部１３２に記憶されている場合、当該印刷データ４００に基づく印刷処理を、オペレータパネル部１０において指定された用紙種類に応じて実行するように印刷処理部１２に指示する。
【００５４】
すなわち、端末装置２のプリンタドライバが、用紙種類指定印刷機能に対応しており、プリンタ装置１のサポートする全ての用紙種類を指定可能である場合でも、オペレータパネル部１０において「ドライバ優先」が選択されていない場合、印刷データ４００に基づく印刷処理は、プリンタ装置１側で設定された用紙種類で印刷される。
【００５５】
次に、本実施例にかかるプリンタ装置１の具体的動作について図面を参照して説明する。図６は、本実施例にかかるプリンタ装置の制御部による処理の処理手順の一例を示すフローチャートである。なお、図６においては、プリンタ装置１が実行する処理手順のうち、用紙種類指定印刷に関連する処理手順のみを示している。
【００５６】
図６に示すように、プリンタ装置１の制御部１３は、端末装置２から通信経路３および通信インタフェース１１を介してデータを取得すると、取得したデータが印刷データであるか否かを判定する（ステップＳ１０１）。この処理において、取得したデータ印刷データであると判定すると（ステップＳ１０１肯定）、用紙種類指定情報有無判定部１４０は、取得した印刷データに用紙種類指定情報が含まれるか否かを判定する（ステップＳ１０２）。この処理において、取得した印刷データに用紙種類指定情報が含まれないとき（ステップＳ１０２否定）、制御部１３は、処理をステップＳ１０３へ移行する。
【００５７】
ステップＳ１０３において、印刷実行指示部１５３は、設定情報記憶部１３２を参照して、用紙種類選択モードが「無効モード」であるか否かを判定する。この処理において、用紙種類選択モードが「無効モード」である場合（ステップＳ１０３肯定）、印刷実行指示部１５３は、オペレータパネル部１０において予め指定された用紙種類で印刷処理を実行するよう印刷処理部１２に指示する（ステップＳ１０４）。
【００５８】
一方、ステップＳ１０３において、用紙種類選択モードが「無効モード」でない場合（ステップＳ１０３否定）、印刷実行指示部１５３は、用紙種類選択モードが「オペレータパネルモード」であるか否かを判定する（ステップＳ１０５）。この処理において、用紙種類選択モードが「オペレータパネルモード」であると判定すると（ステップＳ１０５肯定）、印刷実行指示部１５３は、オペレータパネル用紙種類設定処理を行う（ステップＳ１０６）。このオペレータパネル用紙種類設定処理は、図７のステップＳ２０１〜２０３までの処理であり、後述する。
【００５９】
また、ステップＳ１０５において、用紙種類選択モードが「オペレータパネルモード」でない場合（ステップＳ１０５否定）、印刷実行指示部１５３は、ブラウザ用紙種類設定処理を行う（ステップＳ１０７）。このブラウザ用紙種類設定処理は、図８のステップＳ３０１〜３０３までの処理であり、後述する。
【００６０】
一方、ステップＳ１０２において、取得した印刷データに用紙種類指定情報が含まれると判定すると（ステップＳ１０２肯定）、用紙種類指定情報有無判定部１４０は、端末装置２にインストールされているプリンタドライバが、プリンタ装置１がサポートする全ての用紙種類を指定可能か否かを判定する（ステップＳ１０８）。この処理において、端末装置２にインストールされているプリンタドライバが、プリンタ装置１がサポートする全ての用紙種類を指定可能ではないとき（ステップＳ１０８否定）、用紙種類指定情報有無判定部１４０は、処理をステップＳ１０３へ移行する。一方、プリンタ装置１がサポートする全ての用紙種類を指定可能であると判定すると（ステップＳ１０８肯定）、用紙種類指定情報有無判定部１４０は、処理をステップＳ１０９へ移行する。
【００６１】
ステップＳ１０９において、用紙種類指定情報有無判定部１４０は、オペレータパネル部１０への操作により指定される用紙種類が「ドライバ優先」に設定されているか否かを判定する。この処理において、オペレータパネル部１０への操作により指定される用紙種類が「ドライバ優先」に設定されていない場合（ステップＳ１０９否定）、印刷実行指示部１５３は、処理をステップＳ１０４へ移行する。一方、用紙種類が「ドライバ優先」に設定されていると判定すると（ステップＳ１０９肯定）、印刷実行指示部１５３は、印刷データにおいて指定された用紙種類で印刷処理を実行するよう印刷処理部１２に指示する（ステップＳ１１０）。
【００６２】
ステップＳ１０４，１０６，１０７，１１０の処理を終えたとき、印刷処理部１２は、印刷実行指示部１５３からの指示に基づき印刷処理を実行する（ステップＳ１１１）。この処理を終えたとき、あるいは、ステップＳ１０１において、取得したデータ印刷データでない場合（ステップＳ１０１否定）、制御部１３は、用紙種類指定印刷に関する処理を終了する。
【００６３】
続いて、ステップＳ１０６におけるオペレータパネル用紙種類設定処理について図７を用いて説明する。図７は、本実施例にかかるオペレータパネル用紙種類設定処理の処理手順の一例を示すフローチャートである。
【００６４】
図７に示すように、オペレータパネル用紙種類設定処理を開始すると、印刷実行指示部１５３は、オペレータパネル部１０の表示部１０１に用紙種類選択画面を表示する（ステップＳ２０１）。続いて、印刷実行指示部１５３は、用紙種類の選択がなされたか否かを判定する（ステップＳ２０２）。この判定は、オペレータパネル部１０の操作部１０２に対して所定の操作がなされたか否かにより行われる。この処理において、用紙種類の選択がなされたと判定すると（ステップＳ２０２肯定）、印刷実行指示部１５３は、選択された用紙種類で印刷処理を実行するよう印刷処理部１２に指示する（ステップＳ２０３）。この処理を終えたとき、制御部１３は、オペレータパネル用紙種類設定処理を終了する。
【００６５】
続いて、ステップＳ１０７におけるブラウザ用紙種類設定処理について図８を用いて説明する。図８は、本実施例にかかるブラウザ用紙種類設定処理の処理手順の一例を示すフローチャートである。
【００６６】
図８に示すように、ブラウザ用紙種類設定処理を開始すると、印刷実行指示部１５３は、取得指示部１５１は、端末装置２に対して、用紙種類を選択するための選択画面をネットワーク４を介して取得するよう通信経路３を介して指示する（ステップＳ３０１）。続いて、用紙種類指定情報取得部１５２は、ネットワーク４を介して用紙種類指定情報を取得する（ステップＳ３０２）。そして、印刷実行指示部１５３は、取得した用紙種類指定情報に基づく用紙種類で印刷処理を実行するよう印刷処理部１２に指示する（ステップＳ３０３）。この処理を終えたとき、制御部１３は、オペレータパネル用紙種類設定処理を終了する。
【００６７】
上述してきたように、本実施例にかかるプリンタ装置１によれば、用紙種類指定印刷機能に未対応のプリンタドライバがインストールされている端末装置からでも用紙種類指定印刷を行うことができる。しかも、端末装置２にインストールされているプリンタドライバが用紙種類指定印刷機能に対応するが、プリンタ装置１がサポートする用紙種類の全てを指定可能ではない場合であっても、プリンタ装置１がサポートする用紙種類の全てを指定することができる。
【００６８】
また、本実施例にかかるプリンタ装置１によれば、オペレータパネルモード中において、取得した印刷データ４００に用紙種類指定情報が含まれない場合、オペレータパネル部１０の表示部１０１に用紙種類選択画面を表示して、使用者に用紙種類をプリンタ装置１側で選択させる。これにより、使用者は、プリンタ装置１側で用紙種類の設定を行うついでに、プリンタ装置１から出力された印刷後の用紙を取りだすことができ、印刷作業を効率的に行うことができる。
【００６９】
また、本実施例にかかるプリンタ装置１によれば、ブラウザモード中において、取得した印刷データ４００に用紙種類指定情報が含まれない場合、端末装置２のディスプレイ２０に用紙種類選択画面を表示させ、使用者に用紙種類を端末装置２側で選択させる。これにより、使用者は、端末装置２で印刷実行操作を行った後、引き続き端末装置２を操作して用紙種類の選択を行うことができるため、印刷作業を効率的に行うことができる。
【００７０】
また、本実施例にかかるプリンタ装置１によれば、用紙種類として「ドライバ優先」が選択されていない場合、端末装置２のプリンタドライバがプリンタ装置１のサポートする全ての用紙種類を指定可能であっても、オペレータパネル部１０によりプリンタ装置１側で設定された用紙種類に応じて印刷処理が実行される。これにより、使用者は、端末装置２側だけでなくプリンタ装置１側でも用紙種類の指定が行えるため、状況に合わせて印刷方法を変えることができる。
【００７１】
ところで、上記の実施例で説明した各種の処理は、予め用意されたプログラムをプリンタ装置で実行することによって実現することができる。そこで、以下では、図９を用いて、上記実施例に示した制御部１３と同様の機能を有する用紙種類指定印刷プログラムを実行するプリンタ装置の一例を説明する。図９は、用紙種類指定印刷プログラムを実行するプリンタ装置を示す図である。
【００７２】
図９に示すように、プリンタ装置６００は、ＨＤＤ６１０、ＣＰＵ６２０、ＲＯＭ６３０及びＲＡＭ６４０をバス６５０で接続して構成される。
【００７３】
ＲＯＭ６３０には、上記の実施例と同様の機能を発揮する用紙種類指定印刷プログラム、つまり、用紙種類指定プログラム６３１、用紙種類指定情報有無判定プログラム６３２及び印刷実行指示プログラム６３３が予め記憶されている。
【００７４】
そして、ＣＰＵ６２０が、これらのプログラム６３１〜６３３をＲＯＭ６３０から読み出して実行することにより、各プログラム６３１〜６３３は、それぞれ用紙種類指定プロセス６２１、用紙種類指定情報有無判定プロセス６２２及び印刷実行指示プロセス６２３として機能する。このように、ＣＰＵ６２０は、図３に示す制御部１３に相当する。
【００７５】
なお、ＨＤＤ６１０には、プロセス６２１〜６２３によって利用される各種データが格納されている。ＣＰＵ６２０は、ＨＤＤ６１０に格納された各種データを読み出して、ＲＡＭ６４０に格納し、プロセス６２１〜６２３が、ＲＡＭ６４０に格納された各種データを利用して、入力切替処理などの各種処理を実行する。
【００７６】
以上、本発明の実施の形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【００７７】
以上の各実施例を含む実施形態に関し、さらに以下の付記を開示する。
【００７８】
（付記１）用紙種類に応じた印刷処理を実行するプリンタ装置を制御するプリンタ制御装置であって、
前記プリンタ装置に設けられた操作手段への操作に基づき、用紙種類を指定する指定手段と、
前記プリンタ装置と通信経路を介して接続された端末装置から取得した印刷データに、用紙種類を指定する情報である用紙種類指定情報が含まれるか否かを判定し、前記印刷データに前記用紙種類指定情報が含まれると判定すると、さらに、前記端末装置の有するプリンタドライバが、前記プリンタ装置がサポートする全ての用紙種類を指定可能か否かを判定する判定手段と、
前記判定手段により前記印刷データに用紙種類指定情報が含まれると判定し、さらに、前記プリンタドライバが前記プリンタ装置のサポートする全ての用紙種類を指定可能ではないと判定した場合、前記印刷データに基づく印刷処理を、前記指定手段により指定された用紙種類に応じて実行するように前記プリンタ装置に指示する印刷実行指示手段と
を有することを特徴とするプリンタ制御装置。
【００７９】
（付記２）前記プリンタ装置は、前記操作手段を用いて用紙種類を選択する際に使用者によって参照される選択画面を表示する表示手段を有し、
前記指定手段は、前記判定手段により前記印刷データに用紙種類指定情報が含まれないと判定した場合、前記表示手段に前記選択画面を表示して、前記用紙種類を前記使用者に選択させる
ことを特徴とする付記１に記載のプリンタ制御装置。
【００８０】
（付記３）前記判定手段により前記印刷データに用紙種類指定情報が含まれないと判定した場合、前記端末装置に対して、前記プリンタ装置に対応した用紙種類の選択画面をネットワークを介して取得するよう前記通信経路を介して指示する指示手段と、
前記端末装置が前記指示手段による指示に基づき取得した選択画面において選択された用紙種類に基づく用紙種類指定情報を前記ネットワークを介して取得する取得手段とを有し、
前記印刷実行指示手段は、前記取得手段により前記ネットワークを介して用紙種類指定情報を取得した場合、前記印刷データに基づく印刷処理を、前記取得手段により取得した用紙種類指定情報に基づく用紙種類に応じて実行するように前記プリンタ装置に指示する
ことを特徴とする付記１に記載のプリンタ制御装置。
【００８１】
（付記４）前記操作手段を用いて用紙種類を選択する際に使用者によって参照される選択画面または前記端末装置が前記指示手段による指示に基づき取得する選択画面は、前記使用者によって選択された回数の多い順に前記用紙種類を表示することを特徴とする付記３に記載のプリンタ制御装置。
【００８２】
（付記５）前記指定手段は、前記印刷データに基づく印刷処理を実行する際に当該印刷データに含まれる用紙種類指定情報に基づいて実行するか否かを前記操作部への操作に基づき指定し、
前記印刷実行指示手段は、前記判定手段により前記端末装置の有するプリンタドライバが前記プリンタ装置のサポートする全ての用紙種類を指定可能であると判定した場合でも、前記印刷データに含まれる用紙種類指定情報に基づいて印刷処理を実行しない旨が前記指定手段により指定されている場合、当該印刷データに基づく印刷処理を、前記指定手段により指定された用紙種類に応じて実行するように前記プリンタ装置に指示する
ことを特徴とする付記１〜４のいずれか１つに記載のプリンタ制御装置。
【００８３】
（付記６）用紙種類に応じた印刷処理を実行するプリンタ装置を制御するプリンタ制御装置における用紙種類指定印刷プログラムであって、
前記プリンタ装置に設けられた操作手段への操作に基づき、用紙種類を指定する指定手順と、
前記プリンタ装置と通信経路を介して接続された端末装置から取得した印刷データに、用紙種類を指定する情報である用紙種類指定情報が含まれるか否かを判定し、前記印刷データに前記用紙種類指定情報が含まれると判定すると、さらに、前記端末装置の有するプリンタドライバが、前記プリンタ装置がサポートする全ての用紙種類を指定可能か否かを判定する判定手順と、
前記判定手順により前記印刷データに用紙種類指定情報が含まれると判定し、さらに、前記プリンタドライバが前記プリンタ装置のサポートする全ての用紙種類を指定可能ではないと判定した場合、前記印刷データに基づく印刷処理を、前記指定手順により指定された用紙種類に応じて実行するように前記プリンタ装置に指示する印刷実行指示手順と
をプリンタ装置に実行させることを特徴とする用紙種類指定印刷プログラム。
【００８４】
（付記７）前記プリンタ装置は、前記操作手段を用いて用紙種類を選択する際に使用者によって参照される選択画面を表示する表示手段を有し、
前記指定手順は、前記判定手順により前記印刷データに用紙種類指定情報が含まれないと判定した場合、前記表示手段に前記選択画面を表示して、前記用紙種類を前記使用者に選択させる
ことを特徴とする付記６に記載の用紙種類指定印刷プログラム。
【００８５】
（付記８）前記判定手順により前記印刷データに用紙種類指定情報が含まれないと判定した場合、前記端末装置に対して、前記プリンタ装置に対応した用紙種類の選択画面をネットワークを介して取得するよう前記通信経路を介して指示する指示手順と、
前記端末装置が前記指示手順による指示に基づき取得した選択画面において選択した用紙種類に基づく用紙種類指定情報を前記ネットワークを介して取得する取得手順とを有し、
前記印刷実行指示手順は、前記取得手順により前記ネットワークを介して用紙種類指定情報を取得した場合、前記印刷データに基づく印刷処理を、前記取得手段により取得した用紙種類指定情報に基づく用紙種類に応じて実行するように前記プリンタ装置に指示する
ことを特徴とする付記６に記載の用紙種類指定印刷プログラム。
【００８６】
（付記９）前記操作手段を用いて用紙種類を選択する際に使用者によって参照される選択画面または前記端末装置が前記指示手順による指示に基づき取得する選択画面は、前記使用者によって選択された回数の多い順に前記用紙種類を表示することを特徴とする付記６に記載の用紙種類指定印刷プログラム。
【００８７】
（付記１０）前記指定手順は、前記印刷データに基づく印刷処理を実行する際に当該印刷データに含まれる用紙種類指定情報に基づいて実行するか否かを前記操作部への操作に基づき指定し、
前記印刷実行指示手順は、前記判定手順により前記端末装置の有するプリンタドライバが前記プリンタ装置のサポートする全ての用紙種類を指定可能であると判定した場合でも、前記印刷データに含まれる用紙種類指定情報に基づいて印刷処理を実行しない旨が前記指定手順により指定されている場合、当該印刷データに基づく印刷処理を、前記指定手順により指定された用紙種類に応じて実行するように前記プリンタ装置に指示する
ことを特徴とする付記６〜９のいずれか１つに記載の用紙種類指定印刷プログラム。
【００８８】
（付記１１）用紙種類に応じた印刷処理を実行するプリンタ装置を制御するプリンタ制御装置における用紙種類指定印刷方法であって、
前記プリンタ制御装置が、前記プリンタ装置に設けられた操作手段への操作に基づき、用紙種類を指定するステップと、
前記プリンタ装置が、当該プリンタ装置と通信経路を介して接続された端末装置から印刷データを取得するステップと、
前記プリンタ制御装置が、前記取得した印刷データに、用紙種類を指定する情報である用紙種類指定情報が含まれるか否かを判定し、前記印刷データに前記用紙種類指定情報が含まれると判定すると、さらに、前記端末装置の有するプリンタドライバが、前記プリンタ装置がサポートする全ての用紙種類を指定可能か否かを判定するステップと、
前記プリンタ制御装置が、前記印刷データに用紙種類指定情報が含まれると判定し、さらに、前記プリンタドライバが前記プリンタ装置のサポートする全ての用紙種類を指定可能ではないと判定した場合、前記印刷データに基づく印刷処理を、前記指定手順により指定された用紙種類に応じて実行するように前記プリンタ装置に指示するステップと
を含むことを特徴とする用紙種類指定印刷方法。
【００８９】
（付記１２）用紙種類に応じた印刷処理を実行するプリンタ装置であって、
使用者の操作を受け付ける操作手段と、
前記操作手段への操作に基づき、用紙種類を指定する指定手段と、
通信経路を介して接続された端末装置から印刷データを取得する印刷データ取得手段と、
前記印刷データ取得手段により取得した印刷データに、用紙種類を指定する情報である用紙種類指定情報が含まれるか否かを判定し、前記印刷データに前記用紙種類指定情報が含まれると判定すると、さらに、前記端末装置の有するプリンタドライバが、前記プリンタ装置がサポートする全ての用紙種類を指定可能か否かを判定する判定手段と、
前記判定手段により前記印刷データに用紙種類指定情報が含まれないと判定し、さらに、前記プリンタドライバが前記プリンタ装置のサポートする全ての用紙種類を指定可能ではないと判定した場合、前記印刷データに基づく印刷処理を、前記指定手段により指定された用紙種類に応じて実行するように前記プリンタ装置に指示する印刷実行指示手段と
前記印刷実行指示手段による指示に基づき、前記指定手段により指定された用紙種類に応じた印刷処理を実行する印刷処理手段と
を有することを特徴とするプリンタ装置。
【００９０】
（付記１３）前記操作手段を用いて用紙種類を選択する際に使用者によって参照される選択画面を表示する表示手段を有し、
前記指定手段は、前記判定手段により前記印刷データに用紙種類指定情報が含まれないと判定した場合、前記表示手段に前記選択画面を表示して、前記用紙種類を前記使用者に選択させる
ことを特徴とする付記１２に記載のプリンタ装置。
【００９１】
（付記１４）前記判定手段により前記印刷データに用紙種類指定情報が含まれないと判定した場合、前記端末装置に対して、自プリンタ装置に対応した用紙種類の選択画面をネットワークを介して取得するよう前記通信経路を介して指示する指示手段と、
前記端末装置が前記指示手段による指示に基づき取得した選択画面において選択した用紙種類に基づく用紙種類指定情報を前記ネットワークを介して取得する取得手段とを有し、
前記印刷実行指示手段は、前記取得手段により前記ネットワークを介して用紙種類指定情報を取得した場合、前記印刷データに基づく印刷処理を、前記取得手段により取得した用紙種類指定情報に基づく用紙種類に応じて実行するように前記プリンタ装置に指示する
ことを特徴とする付記１２に記載のプリンタ装置。
【００９２】
（付記１５）前記操作部を用いて用紙種類を選択する際に使用者によって参照される選択画面または前記端末装置が前記指示手段による指示に基づき取得する選択画面は、前記使用者によって選択された回数の多い順に前記用紙種類を表示することを特徴とする付記１４に記載のプリンタ装置。
【００９３】
（付記１６）前記指定手段は、前記印刷データに基づく印刷処理を実行する際に当該印刷データに含まれる用紙種類指定情報に基づいて実行するか否かを前記操作部への操作に基づき指定し、
前記印刷実行指示手段は、前記判定手段により前記端末装置の有するプリンタドライバが自プリンタ装置のサポートする全ての用紙種類を指定可能であると判定した場合でも、前記印刷データに含まれる用紙種類指定情報に基づいて印刷処理を実行しない旨が前記指定手段により指定されている場合、当該印刷データに基づく印刷処理を、前記指定手段により指定された用紙種類に応じて実行するように前記印刷処理手段に指示する
ことを特徴とする付記１２〜１５のいずれか１つに記載のプリンタ装置。
【符号の説明】
【００９４】
Ｓ  プリンタシステム
１  プリンタ装置
２  端末装置
３  通信経路
４  ネットワーク
１０  オペレータパネル部
１１  通信インタフェース
１２  印刷処理部
１３  制御部
１３１  オペレータパネル制御部
１３２  設定情報記憶部
１４０  用紙種類指定情報有無判定部
１５０  印刷制御部
１５１  取得指示部
１５２  用紙種類指定情報取得部
１５３  印刷実行指示部
４００  印刷データ
【図１】
2010167590.tif 000003
【図２】
2010167590.tif 000004
【図３】
2010167590.tif 000005
【図４】
2010167590.tif 000006
【図５−１】
2010167590.tif 000007
【図５−２】
2010167590.tif 000008
【図５−３】
2010167590.tif 000009
【図６】
2010167590.tif 000010
【図７】
2010167590.tif 000011
【図８】
2010167590.tif 000012
【図９】
2010167590.tif 000013