(57)【要約】【課題】印刷条件に応じて適切な用紙を選択して印刷する。【解決手段】プリンタ２は、印刷条件をヘッダに含む印刷ジョブを受信すると、動作制御部１５がヘッダから印刷条件を抽出して、サーバ４へと問合せを行う。サーバ４は、印刷条件に応じて使用する用紙の優先順位を予め設定した設定テーブルから、抽出した印刷条件に応じた優先順位である順位テーブルを抽出して、プリンタ２へと返信する。プリンタ２は、受信した順位テーブルと、給紙トレイ部６の用紙蓄積情報であるトレイ検出部９からの検出信号とから、トレイ選択部１４がトレイ選択信号を生成して給紙トレイ部６へと送信する。給紙トレイ部６では、トレイ選択信号に応じて選択したトレイから、印刷条件に応じた用紙をプリンタエンジン７に供給する。【選択図】図１
2005144815.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークとのインタフェースである送受信部と、印刷の条件を指定する印刷条件を含んでいる、上記送受信部に入力される印刷ジョブに応じてトレイ選択信号を生成する制御部と、用紙を格納するための複数の用紙トレイを有し、上記制御部より送信される上記トレイ選択信号に応じて選択した上記用紙トレイの一つから、印刷するための用紙を供給する給紙トレイ部とを備えた画像形成装置において、
上記印刷ジョブから上記印刷条件を抽出するとともに、上記送受信部から上記ネットワークを介して接続されるデータ管理装置にアクセスして、上記データ管理装置の記憶部に記憶された印刷条件ごとの用紙種類の優先順位である設定情報から、抽出した上記印刷条件に応じた優先順位である順位テーブルを取得する動作制御部と、
上記動作制御部より送信される上記順位テーブルに基づいて、用紙トレイを選択するための上記トレイ選択信号を生成するトレイ選択部とを、上記制御部が有していることを特徴とする画像形成装置。
【請求項２】
ネットワークとのインタフェースである送受信部と、印刷の条件を指定する印刷条件を含んでいる、上記送受信部に入力される印刷ジョブに応じてトレイ選択信号を生成する制御部と、用紙を格納するための複数の用紙トレイを有し、上記制御部から送信される上記トレイ選択信号に応じて選択した上記用紙トレイの一つから、印刷するための用紙を供給する給紙トレイ部とを備えた画像形成装置において、
印刷条件ごとの用紙種類の優先順位である設定情報のうち、画像形成装置本体を特定した設定情報である登録テーブルを保存するための記憶部を備えており、
上記制御部が、上記印刷ジョブから上記印刷条件を抽出するとともに、上記記憶部にアクセスして、上記記憶部の上記登録テーブルから、抽出した上記印刷条件に応じた優先順位である順位テーブルを取得する動作制御部と、上記動作制御部より送信される上記順位テーブルに基づいて、用紙トレイを選択するための上記トレイ選択信号を生成するトレイ選択部とを有していることを特徴とする画像形成装置。
【請求項３】
上記動作制御部が、上記送受信部から上記ネットワークを介して接続されるデータ管理装置にアクセスして、上記データ管理装置の記憶部に記憶された印刷条件ごとの用紙種類の優先順位である設定情報から、画像形成装置本体に関する上記登録テーブルを取得して、上記記憶部に登録することを特徴とする、請求項２に記載の画像形成装置。
【請求項４】
上記印刷条件が、上記送受信部から上記ネットワークを介して画像形成装置本体に接続され、上記送受信部へと上記印刷ジョブを送信した印刷ジョブ送信装置についての装置情報、および上記印刷ジョブを上記印刷ジョブ送信装置において投入指示したユーザについてのユーザ情報の少なくともいずれか一方を含んでいることを特徴とする請求項１ないし３のいずれか１項に記載の画像形成装置。
【請求項５】
上記印刷条件が、上記送受信部から上記ネットワークを介して画像形成装置本体に接続され、上記送受信部へと上記印刷ジョブを送信した印刷ジョブ送信装置において、上記印刷ジョブに含まれる画像データを作成したアプリケーションについてのアプリケーション情報を含んでいることを特徴とする請求項１ないし４のいずれか１項に記載の画像形成装置。
【請求項６】
上記印刷条件が、上記印刷ジョブの印刷における色指定情報を含んでいることを特徴とする請求項１ないし５のいずれか１項に記載の画像形成装置。
【請求項７】
上記設定情報が、選択の禁止される印刷条件と用紙種類との組についての制限テーブルを含んでおり、
上記動作制御部が、上記設定情報から上記順位テーブルを取得するとともに、上記制限テーブルを取得し、
上記トレイ選択部が、上記動作制御部より送信される上記順位テーブルおよび上記制限テーブルに基づいて、上記制限テーブルに含まれる状態を除くようにして、上記トレイ選択信号を生成することを特徴とする請求項１ないし６のいずれか１項に記載の画像形成装置。
【請求項８】
ネットワークとのインタフェースである送受信部と、上記送受信部から上記ネットワークを介して接続される画像形成装置に、印刷の条件を指定する印刷条件を含んでいる印刷ジョブを投入する印刷制御部とを備えた印刷ジョブ送信装置において、
上記画像形成装置についての印刷条件ごとの用紙種類の優先順位である登録テーブルを、上記画像形成装置に投入される印刷ジョブに含まれる印刷条件に応じて上記印刷ジョブに含まれる上記印刷条件に応じた優先順位である順位テーブルを上記画像形成装置に上記登録テーブルから取得させるために、上記印刷ジョブの投入の前に上記画像形成装置の記憶部に予め登録する登録部を、上記印刷制御部が備えていることを特徴とする印刷ジョブ送信装置。
【請求項９】
ネットワークとのインタフェースである送受信部と、上記送受信部から上記ネットワークを介して接続される画像形成装置に、印刷の条件を指定する印刷条件を含んでいる印刷ジョブを投入する印刷制御部とを備えた印刷ジョブ送信装置において、
上記送受信部から上記ネットワークを介して接続されるデータ管理装置の記憶部から、印刷条件ごとの用紙種類の優先順位である設定情報に基づいて、上記画像形成装置に投入される印刷ジョブに含まれる印刷条件に応じて上記印刷ジョブに含まれる上記印刷条件に応じた優先順位である順位テーブルを上記画像形成装置に取得させるために、上記印刷ジョブの投入の前に上記設定情報を上記データ管理装置の上記記憶部に予め登録する登録部を、上記印刷制御部が備えていることを特徴とする印刷ジョブ送信装置。
【請求項１０】
ネットワークとのインタフェースである送受信部と、上記送受信部から上記ネットワークを介して接続される画像形成装置に、印刷の条件を指定する印刷条件を含んでいる印刷ジョブを投入する印刷制御部とを備えた印刷ジョブ送信装置において、
上記印刷ジョブが投入された上記画像形成装置において上記印刷ジョブに含まれる上記印刷条件に応じた優先順位で用紙種類を選択させるために、印刷ジョブ送信装置本体についての装置情報、上記印刷ジョブを印刷ジョブ送信装置本体において投入指示したユーザについてのユーザ情報、印刷ジョブ送信装置本体において上記印刷ジョブに含まれる画像データを作成したアプリケーションについてのアプリケーション情報、および上記印刷ジョブの印刷における色指定情報のうちの少なくともいずれか一つを有する上記印刷条件を抽出可能に上記印刷ジョブに含ませる投入部を上記印刷制御部が有していることを特徴とする印刷ジョブ送信装置。
【請求項１１】
ネットワークとのインタフェースである送受信部を備え、上記送受信部から上記ネットワークを介して画像形成装置に接続されるデータ管理装置であって、
上記画像形成装置に投入される印刷ジョブに含まれる印刷の条件を指定する印刷条件に応じた、印刷条件ごとの用紙種類の優先順位である設定情報を記憶するための記憶部と、
上記設定情報を管理する制御部とを備えており、
上記制御部が、上記画像形成装置にアクセスして上記画像形成装置の記憶部より上記画像形成装置についての設定情報である登録テーブルを取得し、上記記憶部に登録する登録部を有していることを特徴とするデータ管理装置。
【請求項１２】
ネットワークとのインタフェースである送受信部を備え、上記送受信部から上記ネットワークを介して画像形成装置に接続されるデータ管理装置であって、
上記画像形成装置に投入される印刷ジョブに含まれる印刷の条件を指定する印刷条件に応じた、印刷条件ごとの用紙種類の優先順位である設定情報を記憶するための記憶部と、
上記設定情報を管理する制御部とを備えており、
上記制御部が、上記画像形成装置に印刷ジョブを投入する印刷ジョブ送信装置にアクセスして上記印刷ジョブ送信装置の記憶部より上記設定情報を取得し、上記記憶部に登録する登録部を有していることを特徴とするデータ管理装置。
【請求項１３】
ネットワークとのインタフェースである送受信部を備え、上記送受信部から上記ネットワークを介して画像形成装置に接続されるデータ管理装置であって、
上記画像形成装置に投入される印刷ジョブに含まれる印刷の条件を指定する印刷条件に応じた、印刷条件ごとの用紙種類の優先順位である設定情報を記憶するための記憶部と、
上記設定情報を管理する制御部とを備えており、
上記制御部が、上記画像形成装置からの上記印刷条件を指定した問い合せに応じて、上記記憶部の上記設定情報から、上記印刷条件に応じた優先順位である順位テーブルを取得して上記画像形成装置に返信する応答部を有していることを特徴とするデータ管理装置。
【請求項１４】
コンピュータを、請求項８ないし１０のいずれか１項に記載の制御部を備えた印刷ジョブ送信装置として機能させるためのプログラム。
【請求項１５】
コンピュータを、請求項１１ないし１３のいずれか１項に記載の制御部を備えたデータ管理装置として機能させるためのプログラム。
【請求項１６】
請求項１４または１５に記載のプログラムを記録した、コンピュータ読み取り可能な記録媒体。
【請求項１７】
印刷用紙を格納するための複数の用紙トレイより選択した一つの用紙トレイから上記印刷用紙を供給する印刷用紙の供給方法において、
印刷の条件を指定する印刷条件ごとの用紙種類の優先順位である、記憶部に記憶された設定情報から、所望の印刷条件に応じた優先順位である順位テーブルを取得するステップと、
上記順位テーブルに応じて一つの用紙トレイを選択して、上記用紙トレイから上記印刷用紙を供給するステップとを含んでいることを特徴とする印刷用紙の供給方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の用紙トレイにそれぞれ備えられた用紙を選択して印刷する画像形成装置、印刷ジョブ送信装置、データ管理装置、プログラム、記録媒体および印刷用紙の供給方法に関するものである。
【背景技術】
【０００２】
現在、プリンタやコピー機能を備えた複合機等の画像形成装置は、複数の用紙トレイを具備したものが普及している。この画像形成装置は、プリンタドライバがインストールされたパーソナルコンピュータ等の印刷ジョブ送信装置からの印刷ジョブを受信すると、用紙トレイを選択して、印刷ジョブによって指定された用紙に対して印刷を行う。
【０００３】
このような画像形成装置は、印刷ジョブにて指定された用紙が無かったときには、予め設定した優先順位に基づいて、他の代行用紙を給紙して印刷を行っていた。なお、特許文献１には、印刷ジョブにおいて用紙種類を問わない指定がなされているときに、予め設定された優先順位に基づいて用紙を選択する技術が示されている。
【特許文献１】特開２００１−３２８７４０号公報（公開日:2001年11月27日)
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の従来の構成では、例えば複数の利用者がそれぞれ異なる優先順位を希望している場合であっても、予めプリンタに対して定めた一つの優先順位に従って用紙を選択するので、利用者の望んでいない用紙に記録されるおそれがあるという問題を生ずる。
【０００５】
また、このような問題を防止するためには、例えば画像形成装置を共用する利用者間において、画像形成装置に設定される優先順位を予め申し合わせておく必要があり、このための手間を生じて面倒であるという問題点がある。
【０００６】
また、一人の利用者が例えば使用するアプリケーションプログラムや印刷の際の色指定のような印刷条件に応じて異なる優先順位を希望している場合であっても、予め定めた一つの優先順位に従って用紙を選択するので、利用者の望んでいない用紙に記録されるおそれがあるという問題を生ずる。
【０００７】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、印刷条件に応じて異なる優先順位を希望している場合であっても、利用者の望む用紙に記録することのできる画像形成装置、印刷ジョブ送信装置、データ管理装置、プログラム、記録媒体および印刷用紙の供給方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明に係る画像形成装置は、ネットワークとのインタフェースである送受信部と、印刷の条件を指定する印刷条件を含んでいる、上記送受信部に入力される印刷ジョブに応じてトレイ選択信号を生成する制御部と、用紙を格納するための複数の用紙トレイを有し、上記制御部より送信される上記トレイ選択信号に応じて選択した上記用紙トレイの一つから、印刷するための用紙を供給する給紙トレイ部とを備えた画像形成装置において、上記印刷ジョブから上記印刷条件を抽出するとともに、上記送受信部から上記ネットワークを介して接続されるデータ管理装置にアクセスして、上記データ管理装置の記憶部に記憶された印刷条件ごとの用紙種類の優先順位である設定情報から、抽出した上記印刷条件に応じた優先順位である順位テーブルを取得する動作制御部と、上記動作制御部より送信される上記順位テーブルに基づいて、用紙トレイを選択するための上記トレイ選択信号を生成するトレイ選択部とを、上記制御部が有していることを特徴としている。
【０００９】
本発明に係る画像形成装置は、ネットワークとのインタフェースである送受信部と、印刷の条件を指定する印刷条件を含んでいる、上記送受信部に入力される印刷ジョブに応じてトレイ選択信号を生成する制御部と、用紙を格納するための複数の用紙トレイを有し、上記制御部から送信される上記トレイ選択信号に応じて選択した上記用紙トレイの一つから、印刷するための用紙を供給する給紙トレイ部とを備えた画像形成装置において、印刷条件ごとの用紙種類の優先順位である設定情報のうち、画像形成装置本体を特定した設定情報である登録テーブルを保存するための記憶部を備えており、上記制御部が、上記印刷ジョブから上記印刷条件を抽出するとともに、上記記憶部にアクセスして、上記記憶部の上記登録テーブルから、抽出した上記印刷条件に応じた優先順位である順位テーブルを取得する動作制御部と、上記動作制御部より送信される上記順位テーブルに基づいて、用紙トレイを選択するための上記トレイ選択信号を生成するトレイ選択部とを有していることを特徴としている。
【００１０】
本発明に係る画像形成装置は、上記構成において、上記動作制御部が、上記送受信部から上記ネットワークを介して接続されるデータ管理装置にアクセスして、上記データ管理装置の記憶部に記憶された印刷条件ごとの用紙種類の優先順位である設定情報から、画像形成装置本体に関する上記登録テーブルを取得して、上記記憶部に登録することを特徴としている。
【００１１】
本発明に係る画像形成装置は、上記構成において、上記印刷条件が、上記送受信部から上記ネットワークを介して画像形成装置本体に接続され、上記送受信部へと上記印刷ジョブを送信した印刷ジョブ送信装置についての装置情報、および上記印刷ジョブを上記印刷ジョブ送信装置において投入指示したユーザについてのユーザ情報の少なくともいずれか一方を含んでいることを特徴としている。
【００１２】
本発明に係る画像形成装置は、上記構成において、上記印刷条件が、上記送受信部から上記ネットワークを介して画像形成装置本体に接続され、上記送受信部へと上記印刷ジョブを送信した印刷ジョブ送信装置において、上記印刷ジョブに含まれる画像データを作成したアプリケーションについてのアプリケーション情報を含んでいることを特徴としている。
【００１３】
本発明に係る画像形成装置は、上記構成において、上記印刷条件が、上記印刷ジョブの印刷における色指定情報を含んでいることを特徴としている。
【００１４】
本発明に係る画像形成装置は、上記構成において、上記設定情報が、選択の禁止される印刷条件と用紙種類との組についての制限テーブルを含んでおり、上記動作制御部が、上記設定情報から上記順位テーブルを取得するとともに、上記制限テーブルを取得し、上記トレイ選択部が、上記動作制御部より送信される上記順位テーブルおよび上記制限テーブルに基づいて、上記制限テーブルに含まれる状態を除くようにして、上記トレイ選択信号を生成することを特徴としている。
【００１５】
本発明に係る印刷ジョブ送信装置は、上記課題を解決するために、ネットワークとのインタフェースである送受信部と、上記送受信部から上記ネットワークを介して接続される画像形成装置に、印刷の条件を指定する印刷条件を含んでいる印刷ジョブを投入する印刷制御部とを備えた印刷ジョブ送信装置において、上記画像形成装置についての印刷条件ごとの用紙種類の優先順位である登録テーブルを、上記画像形成装置に投入される印刷ジョブに含まれる印刷条件に応じて上記印刷ジョブに含まれる上記印刷条件に応じた優先順位である順位テーブルを上記画像形成装置に上記登録テーブルに基づいて取得させるために、上記印刷ジョブの投入の前に上記画像形成装置の記憶部に予め登録する登録部を、上記印刷制御部が備えていることを特徴としている。
【００１６】
本発明に係る印刷ジョブ送信装置は、上記課題を解決するために、ネットワークとのインタフェースである送受信部と、上記送受信部から上記ネットワークを介して接続される画像形成装置に、印刷の条件を指定する印刷条件を含んでいる印刷ジョブを投入する印刷制御部とを備えた印刷ジョブ送信装置において、上記送受信部から上記ネットワークを介して接続されるデータ管理装置の記憶部から、印刷条件ごとの用紙種類の優先順位である設定情報に基づいて、上記画像形成装置に投入される印刷ジョブに含まれる印刷条件に応じて上記印刷ジョブに含まれる上記印刷条件に応じた優先順位である順位テーブルを上記画像形成装置に取得させるために、上記印刷ジョブの投入の前に上記設定情報を上記データ管理装置の上記記憶部に予め登録する登録部を、上記印刷制御部が備えていることを特徴としている。
【００１７】
本発明に係る印刷ジョブ送信装置は、上記課題を解決するために、ネットワークとのインタフェースである送受信部と、上記送受信部から上記ネットワークを介して接続される画像形成装置に、印刷の条件を指定する印刷条件を含んでいる印刷ジョブを投入する印刷制御部とを備えた印刷ジョブ送信装置において、上記印刷ジョブが投入された上記画像形成装置において上記印刷ジョブに含まれる上記印刷条件に応じた優先順位で用紙種類を選択させるために、印刷ジョブ送信装置本体についての装置情報、上記印刷ジョブを印刷ジョブ送信装置本体において投入指示したユーザについてのユーザ情報、印刷ジョブ送信装置本体において上記印刷ジョブに含まれる画像データを作成したアプリケーションについてのアプリケーション情報、および上記印刷ジョブの印刷における色指定情報のうちの少なくともいずれか一つを有する上記印刷条件を抽出可能に上記印刷ジョブに含ませる投入部を上記印刷制御部が有していることを特徴としている。
【００１８】
本発明に係るデータ管理装置は、上記課題を解決するために、ネットワークとのインタフェースである送受信部を備え、上記送受信部から上記ネットワークを介して画像形成装置に接続されるデータ管理装置であって、上記画像形成装置に投入される印刷ジョブに含まれる印刷の条件を指定する印刷条件に応じた、印刷条件ごとの用紙種類の優先順位である設定情報を記憶するための記憶部と、上記設定情報を管理する制御部とを備えており、上記制御部が、上記画像形成装置にアクセスして上記画像形成装置の記憶部より上記画像形成装置についての設定情報である登録テーブルを取得し、上記記憶部に登録する登録部を有していることを特徴としている。
【００１９】
本発明に係るデータ管理装置は、上記課題を解決するために、ネットワークとのインタフェースである送受信部を備え、上記送受信部から上記ネットワークを介して画像形成装置に接続されるデータ管理装置であって、上記画像形成装置に投入される印刷ジョブに含まれる印刷の条件を指定する印刷条件に応じた、印刷条件ごとの用紙種類の優先順位である設定情報を記憶するための記憶部と、上記設定情報を管理する制御部とを備えており、上記制御部が、上記画像形成装置に印刷ジョブを投入する印刷ジョブ送信装置にアクセスして上記印刷ジョブ送信装置の記憶部より上記設定情報を取得し、上記記憶部に登録する登録部を有していることを特徴としている。
【００２０】
本発明に係るデータ管理装置は、上記課題を解決するために、ネットワークとのインタフェースである送受信部を備え、上記送受信部から上記ネットワークを介して画像形成装置に接続されるデータ管理装置であって、上記画像形成装置に投入される印刷ジョブに含まれる印刷の条件を指定する印刷条件に応じた、印刷条件ごとの用紙種類の優先順位である設定情報を記憶するための記憶部と、上記設定情報を管理する制御部とを備えており、上記制御部が、上記画像形成装置からの上記印刷条件を指定した問い合せに応じて、上記記憶部の上記設定情報から、上記印刷条件に応じた優先順位である順位テーブルを取得して上記画像形成装置に返信する応答部を有していることを特徴としている。
【００２１】
本発明に係るプログラムは、コンピュータを、上述のいずれかの制御部を備えた印刷ジョブ送信装置として機能させるためのプログラムである。
【００２２】
本発明に係るプログラムは、コンピュータを、上述のいずれかの制御部を備えたデータ管理装置として機能させるためのプログラムである。
【００２３】
本発明に係る記録媒体は、上述のいずれかのプログラムを記録した、コンピュータ読み取り可能な記録媒体である。
【００２４】
本発明に係る印刷用紙の供給方法は、上記課題を解決するために、印刷用紙を格納するための複数の用紙トレイより選択した一つの用紙トレイから上記印刷用紙を供給する印刷用紙の供給方法において、印刷の条件を指定する印刷条件ごとの用紙種類の優先順位である、記憶部に記憶された設定情報から、所望の印刷条件に応じた優先順位である順位テーブルを取得するステップと、上記順位テーブルに応じて一つの用紙トレイを選択して、上記用紙トレイから上記印刷用紙を供給するステップとを含んでいることを特徴としている。
【発明の効果】
【００２５】
本発明に係る画像形成装置は、ネットワークとのインタフェースである送受信部と、印刷の条件を指定する印刷条件を含んでいる、上記送受信部に入力される印刷ジョブに応じてトレイ選択信号を生成する制御部と、用紙を格納するための複数の用紙トレイを有し、上記制御部より送信される上記トレイ選択信号に応じて選択した上記用紙トレイの一つから、印刷するための用紙を供給する給紙トレイ部とを備えた画像形成装置において、上記印刷ジョブから上記印刷条件を抽出するとともに、上記送受信部から上記ネットワークを介して接続されるデータ管理装置にアクセスして、上記データ管理装置の記憶部に記憶された印刷条件ごとの用紙種類の優先順位である設定情報から、抽出した上記印刷条件に応じた優先順位である順位テーブルを取得する動作制御部と、上記動作制御部より送信される上記順位テーブルに基づいて、用紙トレイを選択するための上記トレイ選択信号を生成するトレイ選択部とを、上記制御部が有している構成である。
【００２６】
上記画像形成装置は、送受信部にて印刷ジョブを受信すると、印刷ジョブに応じて制御部がトレイ選択信号を生成し、トレイ選択信号で選択された給紙トレイ部の用紙トレイから、印刷するための用紙を供給する。
【００２７】
より詳細には、上記画像形成装置は、制御部の以下の点について特徴がある。すなわち、画像形成装置の制御部は、印刷ジョブに含まれる印刷条件を抽出して、この印刷条件に応じた用紙種類の優先順位を、ネットワークを介して接続されるデータ管理装置から取得する動作制御部を有している。
【００２８】
ここで、印刷条件とは、印刷の際に指定される条件であり、例えば印刷ジョブを送信した印刷ジョブ送信装置を特定する装置情報、印刷ジョブ送信装置を用いていたユーザを特定するユーザ情報、印刷ジョブにおいて印刷するデータを作成したアプリケーションについてのアプリケーション情報、カラー印刷かモノクロ印刷かを特定する色指定情報、または印刷に用いる用紙種類を特定する用紙情報である。印刷条件としてどのような条件を用いるかは限定しない。
【００２９】
上記画像形成装置に接続されるデータ管理装置には、各印刷条件ごとの優先順位が設定情報として記憶部に予め記憶されている。データ管理装置は、画像形成装置からのアクセスに応じて、印刷ジョブに含まれていた所望の印刷条件に応じた優先順位を抽出して、画像形成装置に返信する。
【００３０】
また、画像形成装置の制御部は、返信された優先順位を動作制御部から順位テーブルとして受信して、この順位テーブルに基づいてトレイ選択信号を生成するトレイ選択部を有している。
【００３１】
このため、上記画像形成装置は、送受信部にて印刷ジョブを受信すると、印刷ジョブ中で特定された印刷条件に基づく優先順位に応じて用紙を選択する。この構成であれば、印刷条件ごとに用紙種類の優先順位を設定できるので、利用者が望んでいる用紙に記録できる。したがって、確実に適切な用紙を選択できる。
【００３２】
なお、上述の画像形成装置を、複数の用紙トレイを具備し、複数の印刷ジョブ送信装置それぞれから受信した印刷ジョブで指定された用紙種類の指定を受け、その指定に基づいて用紙を選択して、画像形成を行う画像形成装置において、前記印刷ジョブの用紙種類の指定以外の印刷条件を取得する印刷条件取得手段と、前記印刷条件ごとの用紙種類の優先順位を設定する設定手段と、前記指定した用紙が無くなったとき、または前記指定が用紙種類を問わない指定のとき、前記設定手段により設定された優先順位に従って用紙を選択する選択手段とを設けたことを特徴とする画像形成装置である、と表現することもできる。
【００３３】
本発明に係る画像形成装置は、ネットワークとのインタフェースである送受信部と、印刷の条件を指定する印刷条件を含んでいる、上記送受信部に入力される印刷ジョブに応じてトレイ選択信号を生成する制御部と、用紙を格納するための複数の用紙トレイを有し、上記制御部から送信される上記トレイ選択信号に応じて選択した上記用紙トレイの一つから、印刷するための用紙を供給する給紙トレイ部とを備えた画像形成装置において、印刷条件ごとの用紙種類の優先順位である設定情報のうち、画像形成装置本体を特定した設定情報である登録テーブルを保存するための記憶部を備えており、上記制御部が、上記印刷ジョブから上記印刷条件を抽出するとともに、上記記憶部にアクセスして、上記記憶部の上記登録テーブルから、抽出した上記印刷条件に応じた優先順位である順位テーブルを取得する動作制御部と、上記動作制御部より送信される上記順位テーブルに基づいて、用紙トレイを選択するための上記トレイ選択信号を生成するトレイ選択部とを有している構成である。
【００３４】
上記画像形成装置は、送受信部にて印刷ジョブを受信すると、印刷ジョブに応じて制御部がトレイ選択信号を生成し、トレイ選択信号で選択された給紙トレイ部の用紙トレイから、印刷するための用紙を供給する。
【００３５】
より詳細には、上記画像形成装置は、制御部の以下の点について特徴がある。すなわち、画像形成装置の制御部は、印刷ジョブに含まれる印刷条件を抽出して、この印刷条件に応じた用紙種類の優先順位を、記憶部に格納された登録テーブルから取得する動作制御部を有している。
【００３６】
ここで、印刷条件とは、印刷の際の条件であり、例えば印刷ジョブを送信した印刷ジョブ送信装置を特定する装置情報、印刷ジョブ送信装置を用いていたユーザを特定するユーザ情報、印刷ジョブにおいて印刷するデータを作成したアプリケーションについてのアプリケーション情報、カラー印刷かモノクロ印刷かを特定する色指定情報、または印刷に用いる用紙種類を特定する用紙情報である。印刷条件としてどのような条件を用いるかは限定しない。
【００３７】
また、上記画像形成装置は、印刷条件ごとの用紙種類の優先順位である設定情報のうち、画像形成装置本体を特定した設定情報である登録テーブルを保存するための記憶部を備えている。
【００３８】
また、画像形成装置の制御部は、返信された優先順位を動作制御部から順位テーブルとして受信して、この順位テーブルに基づいてトレイ選択信号を生成するトレイ選択部を有している。
【００３９】
このため、上記画像形成装置は、送受信部にて印刷ジョブを受信すると、印刷ジョブ中で特定された印刷条件に基づく優先順位に応じて用紙を選択する。この構成であれば、印刷条件ごとに用紙種類の優先順位を設定できるので、利用者が望んでいる用紙に記録できる。したがって、確実に適切な用紙を選択できる。
【００４０】
また、上記構成によれば、例えばネットワークにて接続されたデータ管理装置へのアクセスが不要になるので、適切な用紙トレイを選択し、印刷を行うまでの応答を早くできる。
【００４１】
また、上述の画像形成装置は、上記動作制御部が、上記印刷条件の中に、用紙種類を設定する用紙情報が含まれている場合には、その用紙種類を上記順位テーブルの内の最優先に設定する構成であってもよい。
【００４２】
本発明に係る画像形成装置は、上記構成において、上記動作制御部が、上記送受信部から上記ネットワークを介して接続されるデータ管理装置にアクセスして、上記データ管理装置の記憶部に記憶された印刷条件ごとの用紙種類の優先順位である設定情報から、画像形成装置本体に関する上記登録テーブルを取得して、上記記憶部に登録する構成である。
【００４３】
この構成であれば、予め動作制御部がデータ管理装置にアクセスして登録テーブルを記憶部に登録するので、上述の画像形成装置の構成を確実に実現できる。
【００４４】
また、動作制御部が他の装置にアクセスして登録するので、画像形成装置に設定パネルが不要となる。
【００４５】
なお、アクセスする先のデータ管理装置を特定するには、例えば動作制御部がネットワークを介して検知してもよいし、または動作制御部がユーザからの指示を検出して特定してもよい。
【００４６】
また、上記画像形成装置を、前記印刷条件ごとの用紙種類の優先順位情報を、当該画像形成装置と通信可能な所定のデータ管理装置から取得する、用紙種類の優先順位情報取得手段を具備してなる構成である、と表現することもできる。
【００４７】
本発明に係る画像形成装置は、上記構成において、上記印刷条件が、上記送受信部から上記ネットワークを介して画像形成装置本体に接続され、上記送受信部へと上記印刷ジョブを送信した印刷ジョブ送信装置についての装置情報、および上記印刷ジョブを上記印刷ジョブ送信装置において投入指示したユーザについてのユーザ情報の少なくともいずれか一方を含んでいる構成である。
【００４８】
この構成であれば、印刷条件が装置情報またはユーザ情報の少なくとも一方を含むので、印刷ジョブを送信した印刷ジョブ送信装置またはこの装置を用いていたユーザに応じて、適切な優先順位で用紙を供給することができる。すなわち、利用者毎に望んでいる用紙に記録することが可能となる。
【００４９】
本発明に係る画像形成装置は、上記構成において、上記印刷条件が、上記送受信部から上記ネットワークを介して画像形成装置本体に接続され、上記送受信部へと上記印刷ジョブを送信した印刷ジョブ送信装置において、上記印刷ジョブに含まれる画像データを作成したアプリケーションについてのアプリケーション情報を含んでいる構成である。
【００５０】
この構成であれば、印刷条件がアプリケーション情報を含むので、アプリケーション毎に利用者が望んでいる用紙に記録することが可能となる。例えば、デジタルカメラで撮影した画像データを加工するアプリケーションを用いる場合に印刷用紙を写真用紙に設定し、テキストデータを作成するアプリケーションを用いる場合には印刷用紙を再生紙に設定することができる。
【００５１】
本発明に係る画像形成装置は、上記構成において、上記印刷条件が、上記印刷ジョブの印刷における色指定情報を含んでいる構成である。
【００５２】
この構成であれば、印刷条件が色指定情報を含むので、色指定情報毎に利用者が望んでいる用紙に記録することが可能となる。ここで、色指定情報とは、例えばカラーまたはモノクロを指定する情報である。例えば、カラーの画像データを印刷する場合に印刷用紙を写真用紙に設定し、モノクロのテキストデータを印刷する場合には印刷用紙を再生紙に設定することができる。
【００５３】
本発明に係る画像形成装置は、上記構成において、上記設定情報が、選択の禁止される印刷条件と用紙種類との組についての制限テーブルを含んでおり、上記動作制御部が、上記設定情報から上記順位テーブルを取得するとともに、上記制限テーブルを取得し、上記トレイ選択部が、上記動作制御部より送信される上記順位テーブルおよび上記制限テーブルに基づいて、上記制限テーブルに含まれる状態を除くようにして、上記トレイ選択信号を生成する構成である。
【００５４】
この構成であれば、制限テーブルに記載された状態が選択されないようにできるので、利用者が望まない用紙に記録することを防ぐことができる。また、ユーザごと、プリンタごとの管理が容易になる。
【００５５】
なお、上述の画像形成装置を、前記印刷条件によって選択できる用紙種類を制限できる手段を有する構成である、と表現することもできる。
【００５６】
本発明に係る印刷ジョブ送信装置は、上記課題を解決するために、ネットワークとのインタフェースである送受信部と、上記送受信部から上記ネットワークを介して接続される画像形成装置に、印刷の条件を指定する印刷条件を含んでいる印刷ジョブを投入する印刷制御部とを備えた印刷ジョブ送信装置において、上記画像形成装置についての印刷条件ごとの用紙種類の優先順位である登録テーブルを、上記画像形成装置に投入される印刷ジョブに含まれる印刷条件に応じて上記印刷ジョブに含まれる上記印刷条件に応じた優先順位である順位テーブルを上記画像形成装置に上記登録テーブルに基づいて取得させるために、上記印刷ジョブの投入の前に上記画像形成装置の記憶部に予め登録する登録部を、上記印刷制御部が備えている構成である。
【００５７】
印刷ジョブ送信装置の印刷制御部は、送受信部からネットワークを介して接続された画像形成装置に印刷ジョブを送信して印刷を行わせる。
【００５８】
ここで、印刷ジョブ送信装置の送信する印刷ジョブに所定の印刷条件が含まれている場合には、画像形成装置は、印刷ジョブから抽出した印刷条件に応じた優先順位を、記憶部から取得して、この優先順位に応じて用紙を選択して印刷するようになっている。
【００５９】
上記構成によれば、印刷ジョブ送信装置が、優先順位を得るための登録テーブルを予め画像形成装置の記憶部に登録しておくので、画像形成装置において確実に順位テーブルを取得することができる。
【００６０】
また、印刷ジョブ送信装置を画像形成装置と組み合わせて、印刷条件に応じた用紙選択を可能にできる。
【００６１】
本発明に係る印刷ジョブ送信装置は、上記課題を解決するために、ネットワークとのインタフェースである送受信部と、上記送受信部から上記ネットワークを介して接続される画像形成装置に、印刷の条件を指定する印刷条件を含んでいる印刷ジョブを投入する印刷制御部とを備えた印刷ジョブ送信装置において、上記送受信部から上記ネットワークを介して接続されるデータ管理装置の記憶部から、印刷条件ごとの用紙種類の優先順位である設定情報に基づいて、上記画像形成装置に投入される印刷ジョブに含まれる印刷条件に応じて上記印刷ジョブに含まれる上記印刷条件に応じた優先順位である順位テーブルを上記画像形成装置に取得させるために、上記印刷ジョブの投入の前に上記設定情報を上記データ管理装置の上記記憶部に予め登録する登録部を、上記印刷制御部が備えている構成である。
【００６２】
印刷ジョブ送信装置の印刷制御部は、送受信部からネットワークを介して接続された画像形成装置に印刷ジョブを送信して印刷を行わせる。
【００６３】
ここで、印刷ジョブ送信装置の送信する印刷ジョブに所定の印刷条件が含まれている場合には、画像形成装置は、ネットワークを介して接続されるデータ管理装置の記憶部から、印刷ジョブから抽出した印刷条件に応じた優先順位を取得して、この優先順位に応じて用紙を選択して印刷するようになっている。
【００６４】
上記構成によれば、印刷ジョブ送信装置が、優先順位を得るための登録テーブルを予めデータ管理装置の記憶部に登録しておくので、画像形成装置においてデータ管理装置にアクセスして確実に順位テーブルを取得することができる。
【００６５】
また、ジョブ送信装置を、画像形成装置およびデータ管理装置と組み合わせて、印刷条件に応じた用紙選択を可能にできる。
【００６６】
本発明に係る印刷ジョブ送信装置は、上記課題を解決するために、ネットワークとのインタフェースである送受信部と、上記送受信部から上記ネットワークを介して接続される画像形成装置に、印刷の条件を指定する印刷条件を含んでいる印刷ジョブを投入する印刷制御部とを備えた印刷ジョブ送信装置において、上記印刷ジョブが投入された上記画像形成装置において上記印刷ジョブに含まれる上記印刷条件に応じた優先順位で用紙種類を選択させるために、印刷ジョブ送信装置本体についての装置情報、上記印刷ジョブを印刷ジョブ送信装置本体において投入指示したユーザについてのユーザ情報、印刷ジョブ送信装置本体において上記印刷ジョブに含まれる画像データを作成したアプリケーションについてのアプリケーション情報、および上記印刷ジョブの印刷における色指定情報のうちの少なくともいずれか一つを有する上記印刷条件を抽出可能に上記印刷ジョブに含ませる投入部を上記印刷制御部が有している構成である。
【００６７】
印刷ジョブ送信装置の印刷制御部は、送受信部からネットワークを介して接続された画像形成装置に印刷ジョブを送信して印刷を行わせる。
【００６８】
ここで、印刷ジョブ送信装置は、送信する印刷ジョブの印刷条件に、上述の装置情報、ユーザ情報、アプリケーション情報、色指定情報のうちの少なくともいずれか一つを含めるようになっている。このため、印刷ジョブを投入する装置、投入するユーザ、印刷ジョブの画像データを作成したアプリケーション、色指定情報のうちの少なくともいずれか一つに応じて、異なる用紙種類を適切に選択することができる。
【００６９】
本発明に係るデータ管理装置は、上記課題を解決するために、ネットワークとのインタフェースである送受信部を備え、上記送受信部から上記ネットワークを介して画像形成装置に接続されるデータ管理装置であって、上記画像形成装置に投入される印刷ジョブに含まれる印刷の条件を指定する印刷条件に応じた、印刷条件ごとの用紙種類の優先順位である設定情報を記憶するための記憶部と、上記設定情報を管理する制御部とを備えており、上記制御部が、上記画像形成装置にアクセスして上記画像形成装置の記憶部より上記画像形成装置についての設定情報である登録テーブルを取得し、上記記憶部に登録する登録部を有している構成である。
【００７０】
データ管理装置は、画像形成装置にアクセスして、画像形成装置についての設定情報である登録テーブルを取得して記憶部に登録する。したがって、記憶部に、印刷条件ごとの用紙種類の優先順位である設定情報を記憶させることができる。このため、例えば画像形成装置から印刷条件を指定した問い合せがあった場合に、記憶部の設定情報を参照して、その印刷条件についての優先順位を得て、画像形成装置に返信することができる。よって、画像形成装置において、優先順位に応じた種類の用紙を選択して印刷させることができる。
【００７１】
また、データ管理装置がネットワークに接続された各画像形成装置にアクセスして登録テーブルを取得すれば、情報をデータ管理装置において一括管理できる。
【００７２】
本発明に係るデータ管理装置は、上記課題を解決するために、ネットワークとのインタフェースである送受信部を備え、上記送受信部から上記ネットワークを介して画像形成装置に接続されるデータ管理装置であって、上記画像形成装置に投入される印刷ジョブに含まれる印刷の条件を指定する印刷条件に応じた、印刷条件ごとの用紙種類の優先順位である設定情報を記憶するための記憶部と、上記設定情報を管理する制御部とを備えており、上記制御部が、上記画像形成装置に印刷ジョブを投入する印刷ジョブ送信装置にアクセスして上記印刷ジョブ送信装置の記憶部より上記設定情報を取得し、上記記憶部に登録する登録部を有している構成である。
【００７３】
データ管理装置は、印刷ジョブ送信装置にアクセスして、設定情報を取得して記憶部に登録する。したがって、記憶部に、印刷条件ごとの用紙種類の優先順位である設定情報を記憶させることができる。このため、例えば画像形成装置から印刷条件を指定した問い合せがあった場合に、記憶部の設定情報を参照して、その印刷条件についての優先順位を得て、画像形成装置に返信することができる。よって、画像形成装置において、優先順位に応じた種類の用紙を選択して印刷させることができる。また、情報をデータ管理装置において一括管理できる。
【００７４】
本発明に係るデータ管理装置は、上記課題を解決するために、ネットワークとのインタフェースである送受信部を備え、上記送受信部から上記ネットワークを介して画像形成装置に接続されるデータ管理装置であって、上記画像形成装置に投入される印刷ジョブに含まれる印刷の条件を指定する印刷条件に応じた、印刷条件ごとの用紙種類の優先順位である設定情報を記憶するための記憶部と、上記設定情報を管理する制御部とを備えており、上記制御部が、上記画像形成装置からの上記印刷条件を指定した問い合せに応じて、上記記憶部の上記設定情報から、上記印刷条件に応じた優先順位である順位テーブルを取得して上記画像形成装置に返信する応答部を有している構成である。
【００７５】
データ管理装置は、画像形成装置から印刷条件を指定した問い合せがあった場合に、記憶部の設定情報を参照して、その印刷条件についての優先順位を得て、画像形成装置に返信する。したがって、画像形成装置において、優先順位に応じた種類の用紙を選択して印刷させることができる。また、情報をデータ管理装置において一括管理できる。
【００７６】
なお、上述のデータ管理装置を、複数の用紙トレイを具備し，複数の印刷ジョブ送信装置それぞれから受信した印刷ジョブで指定された用紙種類の指定を受け、その指定に基づいて用紙を選択して、画像形成を行う画像形成装置と通信可能なデータ管理装置であって、前記画像形成装置の前記印刷条件ごとの用紙種類の優先順位情報を設定する設定手段と、前記画像形成装置に対して前記印刷条件ごとの用紙種類の優先順位情報を送信する手段とを有する構成である、と表現することもできる。
【００７７】
本発明に係るプログラムは、コンピュータを、上述のいずれかの制御部を備えた印刷ジョブ送信装置として機能させるためのプログラムである。
【００７８】
このプログラムを、記憶部を有するコンピュータにて実行すれば、上述の印刷ジョブ送信装置を実現できる。
【００７９】
本発明に係るプログラムは、コンピュータを、上述のいずれかの制御部を備えたデータ管理装置として機能させるためのプログラムである。
【００８０】
このプログラムを、記憶部を有するコンピュータにて実行すれば、上述のデータ管理装置を実現できる。
【００８１】
また、上述のプログラムを、複数の用紙トレイを具備し，複数の印刷ジョブ送信装置それぞれから受信した印刷ジョブで指定された用紙種類の指定を受け、その指定に基づいて用紙を選択して、画像形成を行う画像形成装置と通信可能なデータ管理プログラムであって、前記画像形成装置の前記印刷条件ごとの用紙種類の優先順位情報を設定する設定手順と、前記画像形成装置に対して前記印刷条件ごとの用紙種類の優先順位情報を送信する手順とを有することを特徴とするデータ管理プログラムである、と表現することもできる。
【００８２】
本発明に係る記録媒体は、上述のいずれかのプログラムを記録した、コンピュータ読み取り可能な記録媒体である。
【００８３】
この記録媒体を、記憶部を有するコンピュータにて読み取って実行すれば、上述の印刷ジョブ送信装置またはデータ管理装置を実現できる。
【００８４】
本発明に係る印刷用紙の供給方法は、上記課題を解決するために、印刷用紙を格納するための複数の用紙トレイより選択した一つの用紙トレイから上記印刷用紙を供給する印刷用紙の供給方法において、印刷の条件を指定する印刷条件ごとの用紙種類の優先順位である、記憶部に記憶された設定情報から、所望の印刷条件に応じた優先順位である順位テーブルを取得するステップと、上記順位テーブルに応じて一つの用紙トレイを選択して、上記用紙トレイから上記印刷用紙を供給するステップとを含んでいる構成である。
【００８５】
上記の供給方法を実行する画像形成装置は、印刷条件に応じた優先順位である順位テーブルに基づいて一つの用紙トレイを選択して、その用紙トレイから印刷用紙を供給する。また、用紙一枚分の印刷ごとに、用紙トレイに蓄積された印刷用紙の有無を判別した上で、順位テーブルに応じて一つの用紙トレイを選択してもよい。
【００８６】
この構成であれば、印刷条件ごとに所望の優先順位で印刷用紙を選択して印刷できる。
【００８７】
なお、上記構成の記憶部は、画像形成装置の記憶部であってもよいし、または画像形成装置とネットワークを介して接続されたデータ管理装置の記憶部、印刷ジョブ送信装置の記憶部であってもよい。
【００８８】
また、記憶部に記憶された設定情報から順位テーブルを取得するステップは、画像形成装置が行ってもよいし、または上述のデータ管理装置、印刷ジョブ送信装置が行ってもよい。
【００８９】
例えば、印刷ジョブ送信装置が、印刷ジョブについて設定された印刷条件を用いて所望の順位テーブルを抽出し、この順位テーブルを印刷ジョブに含めて、画像形成装置に送信してもよい。画像形成装置が、印刷ジョブから順位テーブルを取得して、上述の供給方法を実行する。
【００９０】
また、上述の供給方法を実行する画像形成装置は、ネットワークを介して印刷ジョブを受信して印刷するプリンタに限るものではなく、複写機として機能するものであってもよい。
【発明を実施するための最良の形態】
【００９１】
本発明の一実施形態について図１ないし図１１に基づいて説明すると以下の通りである。
【００９２】
本実施形態の印刷システム（画像形成システム）１は、図２に示すように、プリンタ（画像形成装置）２Ａ・２Ｂ、ホスト（印刷ジョブ送信装置）３Ａ・３Ｂ・３Ｃ・３Ｄ、およびサーバ（データ管理装置）４の各装置を含んでいる。各装置は、ネットワークＮによって、ＬＡＮ(Local Area Network)の形式で互いに接続されている。
【００９３】
プリンタ２Ａ・２Ｂは、ネットワークＮを介して受信した印刷ジョブの画像データを、用紙（印刷用紙、シート）に記録する。ホスト３Ａ〜３Ｄは、ネットワークＮに接続されたコンピュータである。このコンピュータには、複数のアプリケーションソフトウェア（アプリケーション）がインストールされている。ホスト３Ａ〜３Ｄのユーザは、アプリケーションを用いて作成した画像データを、プリンタ２Ａ・２Ｂにて印刷することができる。サーバ４は、プリンタ２Ａ・２Ｂにおける印刷の設定を管理するための装置である。サーバ４については後述する。
【００９４】
プリンタ２Ａ・２Ｂは、複数の給紙トレイを備えており、ホスト３Ａ〜３Ｄのいずれかを用いるユーザの指示に応じて、所望の印刷ジョブのデータを、指定された用紙を備えた給紙トレイ部の用紙トレイから供給される用紙に記録する。ここで、プリンタ２Ａ・２Ｂは、それぞれ同様の機能を備えているので、以下では特に区別する必要がある場合を除いて、単にプリンタ２と呼ぶ。また、ホスト３Ａ〜３Ｄについても、それぞれ同様の機能を備えており、以下では特に区別する必要がある場合を除いて単にホスト３と呼ぶ。
【００９５】
印刷システム１のプリンタ２は、投入した印刷ジョブにおいて指定した用紙が無かったとき、または無くなったとき、この印刷システム１において予め設定した優先順位に基づいて選択した代行用紙に印刷をする。ここで、プリンタ２における優先順位は、ジョブを投入したユーザ、ジョブを投入したホスト、ジョブを作成したアプリケーションなど、様々な印刷条件に応じてそれぞれ異なった順位を設定できる。この優先順位についてのデータは、印刷システム１のどの装置に登録してもよい。本実施形態においては、ホスト３からプリンタ２Ａ・２Ｂについてのデータをそれぞれプリンタ２Ａ・２Ｂに登録し、そのデータをサーバ４が取得するようになっている。
【００９６】
そして、ホスト３から、印刷条件に関するデータを含んだ印刷ジョブがプリンタ２に投入されると、プリンタ２がサーバ４にアクセスして優先順位についてのデータを取得し、この優先順位に基づいて用紙を選択して印刷をする。印刷条件に、印刷用紙についての指定が含まれていた場合には、その印刷用紙を最優先の優先順位として処理を行う。
【００９７】
以下では、印刷システム１の各装置について詳細に説明する。まず、プリンタ２について、図１に基づいて詳細に説明する。
【００９８】
プリンタ２は、概略的に、プリンタコントローラ（制御基板）５、給紙トレイ部６、プリンタエンジン（画像形成部）７、排紙トレイ８、トレイ検出部９、および表示操作部１２を備えている。
【００９９】
プリンタコントローラ５は、プリンタ２に備えられた制御基板である。プリンタコントローラ５については後述する。
【０１００】
給紙トレイ部６は、用紙の蓄積されるトレイ（用紙トレイ）６−１〜６−ｎを有するシート格納部である。ここで、ｎは２以上の整数である。給紙トレイ部６は、入力されるトレイ選択信号に応じてトレイ６−１〜６−ｎのうちのいずれか一つを選択し、そのトレイから用紙をプリンタエンジン７に供給する。なお、プリンタ２Ａと２Ｂとの違いとして、プリンタ２Ａは給紙トレイ部６に４つのトレイを有している（ｎ＝４）一方で、プリンタ２Ｂは給紙トレイ部６に２つのトレイを有している（ｎ＝２）という点がある。
【０１０１】
プリンタエンジン７は、給紙トレイ部６から供給される用紙に、印刷データに基づいて印刷を行う。印刷された用紙は排紙トレイ８へと搬送される。排紙トレイ８は、印刷された用紙を載置するためのトレイである。
【０１０２】
トレイ検出部９は、給紙トレイ部６の有するトレイ６−１〜６−ｎにおける用紙の有無や、各トレイ６−１〜６−ｎに載置された用紙のサイズなどを検出する検出部である。表示操作部１２は、プリンタ２の表示部および操作部である。本実施形態の表示操作部１２は、タッチパネルである。
【０１０３】
ここで、プリンタコントローラ５について説明する。プリンタコントローラ５は、より詳細には、送受信部１０、制御部１１および記憶部１３を含んでいる。
【０１０４】
送受信部１０は、プリンタ２のデータ送受信のためのインタフェース装置である。送受信部１０は、図示しないコネクタおよびバッファからなる。
【０１０５】
制御部１１は、プリンタ２を制御する制御部である。制御部１１は、トレイ選択部１４と動作制御部１５とを含んでいる。なお、本実施形態の制御部１１は、ＡＳＩＣ(Application Specific Integrated Circuit)などのハードウェアによって構成されているが、これに限るものではなく、メモリに記憶させたプログラムと処理プロセッサとによって制御部１１を実現することもできる。
【０１０６】
トレイ選択部１４は、給紙トレイ部６において用いるためのトレイ選択信号を生成するものである。より詳細には、トレイ選択部１４は、動作制御部１５からの順位テーブルを受信すると、トレイ検出部９に検出指示信号を送信する。トレイ検出部９が検出指示信号に応じて給紙トレイ部６のトレイ６−１〜６−ｎにおける用紙の有無を検出し、検出信号としてトレイ選択部１４へと送信する。トレイ選択部１４は、順位テーブルとトレイ検出部９からの検出信号とに応じて、最も優先順位の高く、かつ用紙の存在するトレイを選択するためのトレイ選択信号を生成する。ここで、トレイ検出部９からの検出信号は、用紙切れを検出するためのものであるので、トレイ選択部１４は、１枚分のページの印刷ごとにトレイ検出部９に対して呼び出しを行い、検出信号を得るようになっている。
【０１０７】
動作制御部１５は、プリンタ２における印刷動作を制御する。送受信部１０を介して印刷ジョブを受信すると、動作制御部１５は、印刷ジョブに含まれている印刷条件と印刷処理をするための画像データとを分離して、それぞれを抽出する。例えば、印刷ジョブの印刷条件に相当する部分がヘッダとして含まれている場合には、ヘッダを抽出して印刷条件を得るとともに、ヘッダ以外の部分を画像データとして得ることができる。動作制御部１５は、画像データを、プリンタエンジン７にて印刷するための印刷データへと変換して、プリンタエンジン７に送信して印刷させる。
【０１０８】
また、動作制御部１５は、抽出した印刷条件を用いて、送受信部１０を介してサーバ４へと問い合せのアクセスをする。この問い合せは、図４に示すサーバ４の制御部４１の応答部４４にて受信される。応答部４４が、記憶部４２に記憶されている設定情報４６から、問い合せの印刷条件に応じた優先順位である順位テーブルを抽出し、プリンタ２へと返信する。この設定情報４６は、印刷条件ごとの用紙種類の優先順位が登録テーブル１７として各プリンタ２の記憶部１３に記憶されたものを、サーバ４においてプリンタ２Ａ・２Ｂにアクセスして取得し、記憶部４２に記憶したものである。プリンタ２の動作制御部１５は、サーバ４からの順位テーブルを受信すると、記憶部１３に記憶されたトレイ用紙関係１６を用いて、用紙種類についての順位テーブルをトレイについてのデータに変換する。動作制御部１５は、変換した順位テーブルをトレイ選択部１４へと送信する。なお、用紙種類とは、例えば普通紙であるか、再生紙であるか、薄紙であるか、または写真用紙であるかといった区別である。
【０１０９】
また、動作制御部１５は、印刷ジョブから抽出した印刷条件の中に、印刷に用いるべき用紙種類の情報が含まれている場合には、その用紙種類を順位テーブルの内の最優先に設定する。
【０１１０】
図１に戻ると、記憶部１３は、プリンタ２のデータ記憶装置である。記憶部１３は、トレイ用紙関係１６と、登録テーブル１７とを記憶している。ここで、トレイ用紙関係１６とは、プリンタ２の給紙トレイ部６における、トレイ６−１〜６−ｎと、そのトレイ６−１〜６−ｎにそれぞれ備えられた用紙種類との関係を表すものである。このトレイ用紙関係１６の内容は、例えばトレイ６−１には普通紙が備えられ、トレイ６−２には再生紙が備えられ、トレイ６−３には薄紙が備えられ、トレイ６−４には写真用紙が備えられている、といったものである。なお、一つの種類の用紙が格納されている用紙トレイは一つに限るものではなく、複数であってもよいことはもちろんである。例えば、トレイ６−１・６−２にそれぞれ普通紙が備えられていてもよい。このトレイ用紙関係１６を用いれば、用紙種類の優先順位に応じて、適切なトレイを選択させることができる。
【０１１１】
また、登録テーブル１７は、このプリンタ２のみについての、印刷条件ごとの用紙種類の優先順位を表すものである。この登録テーブル１７は、ホスト３から記憶部１３に登録されたものである。登録テーブル１７の登録については後述する。
【０１１２】
次に、ホスト３について、図３に基づいて説明する。ホスト３は、概略的に、送受信部２０、ＯＳ(operating system)２１、プリンタドライバ（印刷制御部）２２、アプリケーション２３、記憶部２４および操作部２５を備えている。
【０１１３】
送受信部２０は、ホスト３のデータ送受信のためのインタフェース装置である。送受信部２０は、図示しないコネクタおよびバッファからなる。
【０１１４】
ＯＳ２１は、ホスト３の全体的な処理を行うための機能ブロックであり、図示しない記録装置に記録されたプログラムを図示しないＣＰＵ(Central Processing Unit)が読み込んで実行することによって実現される。
【０１１５】
ＯＳ２１は、処理部２６とプロパティ２７とを含んでいる。処理部２６は、ホスト３の全体的な操作を行うものである。プロパティ２７は、図示しない記録部にアクセスして情報を取得するプロパティ取得部である。このプロパティ２７は、ＯＳ２１の処理部２６などが用いる設定データを取得する。以下では簡単のために、取得した設定データについてもプロパティ２７として参照する。
【０１１６】
プロパティ２７は、ホスト名（装置情報）２８とユーザ名（ユーザ情報）２９とを含む。ホスト名２８は、ネットワークに接続されたホストを一意的に特定する名前である。本実施形態においては、例えば「ホスト３Ａ」がホスト名に相当する。ユーザ名２９は、現在そのホスト３を用いているユーザを一意的に特定する名前である。例えばホスト３へのユーザのログインの際に操作部２５から入力されたユーザ名を、ＯＳ２１のプロパティ２７にユーザ名２９として保存する。
【０１１７】
プリンタドライバ２２は、ホスト３における印刷に関する動作を制御する機能ブロックによる印刷制御部であり、図示しない記録装置に記録されたプログラムを図示しないＣＰＵが読み込んで実行することによって実現される。
【０１１８】
プリンタドライバ２２は、登録部３０、投入部３１およびプロパティ３２を含んでいる。なお、プロパティ３２は、図示しない記録部にアクセスして情報を取得するプロパティ取得部であり、プリンタドライバ２２などが用いる設定データを取得する。以下では簡単のために、取得した設定データについてもプロパティ３２として参照する。
【０１１９】
本実施形態の登録部３０は、プリンタ２において印刷条件に応じた優先順位で印刷用紙を選択させるために、印刷ジョブの投入の前にプリンタ２の記憶部１３に、印刷条件に応じた用紙種類の優先順位である登録テーブル１７を予め登録するものである。
【０１２０】
より詳細には、登録部３０は、例えば操作部２５に対するユーザの指示に応じて、図示しない表示部に登録テーブル設定用画面を表示する。この画面には、選択可能な印刷条件をそれぞれ組み合わせて得られる状態について、用紙種類の優先順位が選択設定可能に表示される。操作部２５を用いたユーザの指示を検出し、登録テーブルの設定がなされると、登録部３０はプリンタ２にアクセスして、プリンタ２の記憶部１３に登録テーブル１７を登録する。
【０１２１】
また、登録テーブル設定用画面には、用紙種類と印刷条件との組であって、この印刷条件に応じた用紙種類の選択を禁止するための制限情報を設定する項目を含めてもよい。このように制限情報が設定されると、登録部３０は登録テーブル１７に制限情報を含めるようにする。なお、サーバ４において各プリンタ２の登録テーブル１７を集めて設定情報４６とするときに、この制限情報は制限テーブル４６ｂとされ、それ以外の情報は設定テーブル４６ａとされる。このように、選択を禁止する用紙種類と印刷条件との組を設定すれば、例えばホスト３のユーザが多数いる場合であってもユーザ管理を容易にすることができる。
【０１２２】
投入部３１は、プリンタ２において抽出可能な形式で、印刷条件を印刷ジョブに含ませた上で、印刷ジョブを送受信部２０を介してプリンタ２へと送信する。送信する印刷ジョブには、プリンタ２において印刷条件に応じた優先順位で印刷用紙を選択させるために、ホスト名２８、ユーザ名２９、色情報３３、用紙情報３４、アプリケーション名３７のうちの少なくともいずれか一つを、印刷条件として含ませる。この印刷条件は、例えば投入する印刷ジョブのヘッダ部分に含めるようにする。また、アプリケーション２３の処理部３５から送信されるデータを、プリンタ２において用いることのできる形式の画像データへと変換して、印刷ジョブに含めるようにする。
【０１２３】
プロパティ３２は、色情報（色指定情報）３３と用紙情報３４とを含んでいる。色情報３３は、プリンタドライバ２２を介して印刷する際に設定する色情報であり、モノクロ印刷を行うか、またはカラー印刷を行うかを指定するものである。用紙情報３４は、印刷を行う際の用紙種類を指定する情報である。この用紙情報３４で指定した用紙がプリンタ２の給紙トレイ部６に無い場合には、プリンタ２において所定の優先順位に基づいて他の用紙が用いられる。
【０１２４】
アプリケーション２３は、ユーザが用いるアプリケーションプログラムを表す機能ブロックであり、図示しない記録装置に記録されたプログラムを図示しないＣＰＵが読み込んで実行することによって実現される。本実施形態のホスト３においては、アプリケーションプログラムの一例として、図示しない「Write」、「Presentation」、「Photo」、「Text」などが読み取り可能に記録装置に記録されている。ここでは、このうち実際に実行され、プリンタドライバ２２によって印刷ジョブを作成したアプリケーションを、アプリケーション２３と呼んでいる。
【０１２５】
アプリケーション２３は、処理部３５とプロパティ３６とを含んでいる。処理部３５は、アプリケーション２３においてデータ処理などを行う処理部である。ユーザからの印刷指示を操作部２５にて検出すると、処理部３５は、記憶部２４に記憶されている、印刷するべき所望のデータ３８を、投入部３１へと送信する。プロパティ３６は、図示しない記録部にアクセスして、アプリケーション２３に関する情報を取得するプロパティ取得部である。以下では簡単のために、取得した設定データについてもプロパティ３６として参照する。プロパティ３６は、アプリケーション名（アプリケーション情報）３７を含んでいる。
【０１２６】
記憶部２４は、ホスト３の記憶装置である。この記憶部２４には、例えばアプリケーション２３の処理部３５が用いているデータ３８が格納される。操作部２５は、ホスト３のユーザインタフェースとしての操作部である。
【０１２７】
次に、サーバ４について、図４に基づいて説明する。サーバ４は、概略的に、送受信部４０、制御部４１、記憶部４２および操作部４３を備えている。
【０１２８】
送受信部４０は、サーバ４のデータ送受信のためのインタフェース装置である。送受信部４０は、図示しないコネクタおよびバッファからなる。
【０１２９】
サーバ４の制御部４１は、サーバ４の全体的な処理を行うための機能ブロックであり、図示しない記録装置に記録されたプログラムを図示しないＣＰＵが読み込んで実行することによって実現される。
【０１３０】
記憶部４２は、サーバ４の記憶装置である。記憶部４２には、設定テーブル４６ａと制限テーブル４６ｂとを含む、設定情報４６が記憶されている。本実施形態のサーバ４において、設定テーブル４６ａ・制限テーブル４６ｂは、各プリンタ２Ａ・２Ｂから取得した、印刷条件ごとの優先順位をテーブルにしたものである。操作部４３は、サーバ４のユーザインタフェースとしての操作部である。
【０１３１】
また、制御部４１は、応答部４４と登録部４５とを備えている。
【０１３２】
応答部４４は、プリンタ２の動作制御部１５からの問い合せに応答する。プリンタ２の動作制御部１５からは、印刷ジョブから抽出した印刷条件を用いて、その印刷条件に応じた用紙種類の優先順位についての問い合せがなされる。応答部４４は、その問い合せを受信すると、記憶部４２にアクセスして設定情報４６を取得する。応答部４４は、設定情報４６の設定テーブル４６ａ・制限テーブル４６ｂから、問い合せの印刷条件における優先順位を検索し、得られた優先順位を順位テーブルとしてプリンタ２へと返信する。
【０１３３】
登録部４５は、印刷条件ごとの用紙種類についての優先順位を記憶部４２に登録するためのものである。登録部４５は、ネットワークＮを介して接続されているプリンタ２Ａ・２Ｂを検知する機能を有している。登録部４５は、ユーザからの登録指示を操作部４３にて検出すると、送受信部４０を介してプリンタ２Ａ・２Ｂに順次アクセスして、プリンタ２Ａ・２Ｂの記憶部１３に登録された登録テーブル１７を順次取得する。登録部４５は、取得したデータを、設定テーブル４６ａ・制限テーブル４６ｂからなる設定情報４６として記憶部４２に記憶させる。登録テーブル１７のうち、選択を禁止する用紙種類と印刷条件との組についての制限情報を、制限テーブル４６ｂとする。残りを設定テーブル４６ａとする。
【０１３４】
ここで、記憶部４２に蓄積されている設定情報４６の一例の一部を、図５および図６に示す。
【０１３５】
本実施形態の設定情報４６の設定テーブル４６ａは、図５および図６に示すように、宛先のプリンタについての項目に加えて、ユーザ名（ユーザ情報）、ホスト名（装置情報）、アプリケーション名（アプリケーション情報）、色指定情報のような複数の項目を含んでいる。ユーザ名は、印刷ジョブを投入したユーザを指定する名前である。ホスト名は、印刷ジョブが投入されたホストを指定する名前である。アプリケーション名は、印刷ジョブを作成したアプリケーションを指定する名前である。色指定情報は、印刷をカラーで行うかまたはモノクロで行うかについてを、印刷ジョブを投入する際に指定した情報である。
【０１３６】
図５は、ホスト３Ａ，ユーザＸについての設定テーブル４６ａの一例を示すものである。印刷条件として、宛先のプリンタ名に加えて、ユーザ名、ホスト名、アプリケーション名、色指定情報などを指定すれば、これに応じて優先順位についての順位テーブルを抽出することができる。例えば、ホスト３Ａからプリンタ２Ａへの印刷ジョブにおいて、ユーザ名としてユーザＸ、ホスト名としてホスト３Ａ、アプリケーション名としてWrite、色指定情報としてカラーを指定した場合には、優先順位は、第１が普通紙、第２が再生紙、第３が薄紙で、第４が指定なしとなる。
【０１３７】
図６は、ホスト３Ｂ、ユーザＸについての設定テーブル４６ａの一例を示すものである。例えば、ホスト３Ｂからプリンタ２Ａへの印刷ジョブにおいて、ユーザ名としてユーザＸ、ホスト名としてホスト３Ｂ、アプリケーション名としてWrite、色指定情報としてカラーを指定した場合には、優先順位は、第１が普通紙、第２が再生紙で、第３および第４が指定なしとなる。
【０１３８】
また、サーバ４の記憶部４２には、制限テーブル４６ｂも蓄積されている。この制限テーブル４６ｂは、所定の印刷条件に該当する場合には、順位テーブルにもかかわらず、その印刷条件と組になっている種類の用紙を選択しないという設定を定めるものである。
【０１３９】
この制限テーブル４６ｂの一例を図９に示す。本実施形態の制限テーブル４６ｂは、ホスト、アプリケーション、およびカラー／モノクロの項目を含んでいる。
【０１４０】
図９に示すホストの項目は、優先順位を指定する場合に、ホスト３Ｃでは薄紙、写真用紙を選択できず、またホスト３Ｄでは写真用紙を選択できないことを意味する。アプリケーションの項目は、優先順位を設定する場合、どのホストからであっても、Textというアプリケーションからの印刷においては、写真用紙を選択できないことを意味する。カラー／モノクロの項目は、優先順位を設定する場合、どのホストとアプリケーションの組み合わせであっても、モノクロ印刷の設定時には写真用紙を選択できないことを意味する。なお、特に記載がない項目については、制限がないことを意味するものとする。
【０１４１】
この制限テーブル４６ｂによれば、多数のユーザの印刷条件を管理する場合であっても、適切に制限項目を定めることによって管理を容易にできる。
【０１４２】
以上に説明した印刷システム１の各装置を用いて、印刷をする場合について説明する。本実施形態の印刷システム１においては、印刷ジョブの投入の前に、予め印刷条件に応じた優先順位を登録しておく。より詳細には、まずホスト３から各プリンタ２Ａ・２Ｂに登録テーブルを登録する。図１０に基づいて、この登録の手順について説明する。
【０１４３】
Ｓ２１０では、ホスト３の操作部２５において、ユーザによる登録指示を検出する。Ｓ２１１では、ホスト３において、登録部３０が、図示しない表示部に登録テーブル設定用画面を表示するなどして、操作部２５を用いたユーザの指示を検出し、登録テーブルの各項目についての設定を一旦記憶保持する。Ｓ２１２では、登録部３０が、設定された各項目をまとめて登録テーブルとしてプリンタ２へと送信して、記憶部１３に登録テーブル１７として記憶させる。
【０１４４】
以上のように、ホスト３では、例えばプリンタ２Ａ・２Ｂを用いる際の設定においてプリンタドライバ２２が上述のような手順を行うことによって、それぞれプリンタ２Ａ・２Ｂに登録テーブル１７を登録する。なお、この登録テーブルとして登録されるデータは、印刷条件としてユーザ名を含んでいるので、ユーザごとの設定となっている。しかしながら、これに限るものではなく、例えば全ユーザに共通の設定をすることもできる。また、例えば所定のグループに含まれるユーザ名を複数同時に指定することによって、グループごとの設定をすることもできる。
【０１４５】
次に、プリンタ２からサーバ４へのデータの移動について、図８に基づいて説明する。図８は、サーバ４側の動作を示したフローチャートである。
【０１４６】
Ｓ２０１において、サーバ４の登録部４５は、サーバ４へのデータ移動に関して、各プリンタに順次アクセスして設定情報を取得する自動設定モードが設定されているか否かを判別する。本実施形態においては、サーバ４の記憶部４２に設定情報４６が既に記憶されている場合には自動設定モードでないと判別し、記憶部４２に設定情報４６がまだ記憶されていない場合には自動設定モードであると判別するものとする。
【０１４７】
Ｓ２０１において自動設定モードでない場合には、Ｓ２０７に進み、各印刷条件に対する優先順位を、必要に応じてプリンタ２にアクセスして、手動で取得する。この場合、例えばアクセスする対象のプリンタ２が操作部４３によって選択されると、登録部４５がそのプリンタ２にアクセスして、プリンタ２の記憶部１３の登録テーブル１７の更新日付と、記憶部４２の設定情報４６の更新日付とを比較し、比較結果を図示しない表示部に表示する。この表示した比較結果に応じた、ユーザによる登録テーブルの取得指示を操作部４３にて検出すると、登録部４５はプリンタ２にアクセスして登録テーブル１７を取得し、記憶部４２の設定情報４６を更新する。Ｓ２０７において更新の必要がなければ処理を終了する。
【０１４８】
一方、Ｓ２０１において自動設定モードであると判別された場合には、Ｓ２０２に進んで、登録部４５がネットワークＮに接続されたプリンタ２Ａ・２Ｂをそれぞれ検知する。
【０１４９】
Ｓ２０３では、検知した全プリンタの数をカウンタ値Ｌに代入し、またカウンタ値（プリンタ値）Ｋを０に設定する。このプリンタ値Ｋに応じて、検出したプリンタ２Ａ・２Ｂが一意的に特定されるものとする。例えば図２に示す構成の印刷システム１においては、プリンタ２ＡをＫ＝０とし、プリンタ２ＢをＫ＝１とし、カウンタ値ＬはＬ＝２とする。
【０１５０】
Ｓ２０４では、カウンタ値Ｋがカウンタ値Ｌ未満であるか否かを判別し、ＫがＬ未満でない場合には処理を終了する。ＫがＬ未満である場合には、Ｓ２０５に進み、登録部４５がＫ番目のプリンタにアクセスして、そのプリンタ２の記憶部１３に保存されている登録テーブル１７を取得する。Ｓ２０６ではカウンタ値ＫをＫ＋１とし、Ｓ２０４に戻る。
【０１５１】
以上のような処理によって、データ管理装置としてのサーバ４の記憶部４２に、各プリンタ２についての設定情報４６を保存することができる。この後、各プリンタ２からデータの問い合せがあった場合には、サーバ４の応答部４４が上述のように記憶部４２のデータを参照して応答する。
【０１５２】
次に、印刷を行う場合のプリンタ２の動作について、図７のフローチャートに基づいて説明する。本実施形態のプリンタ２は、印刷するページ１枚ごとに、給紙トレイ部６のトレイ６−１〜６−ｎにおける用紙の有無を検出した上で、優先順位に応じた最適な用紙を選択するようになっている。
【０１５３】
より詳細には、プリンタ２は、Ｓ１０１にて、ホスト３から送信された印刷ジョブを送受信部１０にて受信する。この印刷ジョブには、ヘッダとしての印刷条件と、印刷するべきデータとしての画像データとが含まれている。
【０１５４】
Ｓ１０２にて、プリンタ２の動作制御部１５が、印刷ジョブからヘッダとしての印刷条件を抽出する。動作制御部１５は、抽出した印刷条件から、ホスト装置名（ホスト名）を取得し（Ｓ１０３）、画像データを作成したアプリケーション名を取得し（Ｓ１０４）、色指定情報（色）を取得する（Ｓ１０５）。
【０１５５】
次に、Ｓ１０６にて、動作制御部１５は、取得したホスト装置名、アプリケーション名、色指定情報を用いて、この印刷条件に応じた順位テーブルを取得する。本実施形態においては、サーバ４に問い合せを行うことによって、順位テーブルを取得する。
【０１５６】
より詳細には、動作制御部１５は、抽出した印刷条件をデータの内容とした問い合せを、プリンタ２の送受信部１０からネットワークＮを介してサーバ４へと送信する。送受信部４０にて問い合せを受信したサーバ４では、制御部４１の応答部４４が、問い合せを解析するとともに記憶部４２の設定情報４６を読み出しする。応答部４４は、問い合せに含まれていた印刷条件に応じて、この印刷条件における優先順位である順位テーブルを設定情報４６の設定テーブル４６ａから抽出する。また、印刷条件に該当する項目が、設定情報４６の制限テーブル４６ｂに含まれていた場合には、この項目を抽出して順位テーブルに含ませる。応答部４４は、順位テーブルを送受信部４０からネットワークＮを介してプリンタ２へと返信する。プリンタ２において、送受信部１０がサーバ４からの順位テーブルを受信して、動作制御部１５へと送信する。動作制御部１５は、得られた順位テーブルを、トレイ用紙関係１６を用いてトレイ６−１〜６−ｎについてのデータに変換した上で、トレイ選択部１４へと送信する。
【０１５７】
Ｓ１０７においては、トレイ選択部１４が、得られた順位テーブルから使用可能な用紙種類の数を抽出して、その値をカウンタ値Ｊに代入する。また、用紙種類をカウントするためのカウンタ値（順位値）Ｉを０に設定する。Ｓ１０８にて、トレイ選択部１４は、順位テーブルから、順位が最も上の用紙の種類を抽出する。
【０１５８】
Ｓ１０９では、トレイ選択部１４は、印刷条件の用紙種類が特定の用紙を指定しているか否かを判別する。用紙種類の指定がない場合は、いわゆるオート指定であるものとして、Ｓ１１１に進む。
【０１５９】
一方、Ｓ１０９において用紙種類の指定がある場合には、Ｓ１１０に進んで、指定された用紙種類を順位テーブルの最優先に設定する。また、この用紙種類が順位テーブルに含まれていなかった場合には、カウンタ値ＪをＪ＋１に変更する。Ｓ１１０の次は、Ｓ１１１に進む。ここで、指定された用紙種類を最優先に設定するとは、以下のような手順を意味する。すなわち、例えば３つの用紙種類について１番、２番、３番の優先順位が設定されていた場合に、印刷条件において２番目の用紙種類の指定がなされていたときには、２番目を１番目に、１番目を２番目に変更する。このように、指定された用紙種類の順位を１番にするとともに、指定された用紙種類よりも優先順位の高い用紙種類の順位をそれぞれ一つずつ下げるようにすればよい。
【０１６０】
Ｓ１１１では、動作制御部１５が、印刷データの内でまだ印刷していないデータがあるか否か、すなわち次の一ページ分の印刷するデータがあるか否かを判別する。印刷するデータがある場合には、動作制御部１５は、その一ページ分の印刷データをプリンタエンジン７に出力するとともに、印刷データがある旨の指示をトレイ選択部１４に行って、Ｓ１１２に進む。Ｓ１１１において印刷するべきデータがない場合には処理を終了する。
【０１６１】
Ｓ１１２では、トレイ選択部１４が、カウンタ値ＩとＪとについてＩ＜Ｊが満たされているか否かを判別する。条件が満たされていない場合には、指定されていた用紙が全て用紙切れであることを意味する。この場合、Ｓ１１３に進んで、カウンタ値ＩをＩ＝０に設定して、ユーザによるプリンタ２への用紙の追加を待機する状態となる。用紙が追加されると、Ｓ１１３からＳ１１２に戻る。
【０１６２】
一方、Ｓ１１２においてＩ＜Ｊの条件が満たされている場合のＳ１１４では、順位値としてのカウンタ値Ｉに対応するトレイに用紙があるか否かをトレイ選択部１４が判別する。カウンタ値Ｉとトレイとの関係は、例えばＩ＝０がトレイ６−１に対応し、Ｉ＝ｎ−１がトレイ６−ｎに対応する。トレイ選択部１４による判別は、トレイ検出部９からの検出信号を調べることによって行う。対応する用紙が給紙トレイ部６のトレイにある場合には、Ｓ１１５に進んで印刷出力を行って、Ｓ１１１に戻る。一方、Ｓ１１４において対応する用紙がない場合には、Ｓ１１６に進んで順位値としてのカウンタ値ＩをＩ＋１に変更し、Ｓ１１１に戻る。
【０１６３】
以上のような手順によって、プリンタ２において、印刷条件が設定された印刷ジョブを受信すると、この印刷条件に応じた用紙種類の優先順位に従って選択した用紙に印刷することができる。
【０１６４】
以上のように、本発明は、複数の用紙トレイを具備し、用紙トレイを選択することによって所望の用紙に印刷することのできる画像形成装置、該画像形成装置と通信可能なホスト装置、データ管理装置、およびその装置を実現するためのプログラムなどに関するものである。本発明によれば、印刷条件ごとに用紙種類の優先順位を設定することにより、利用者が望んでいる用紙に記録することが可能となる。一方、従来の構成は、印刷条件に関係なく記録するための用紙を選択してしまうため、利用者が望んでいない用紙に記録されるおそれがあるという問題があった。
【０１６５】
なお、上述の実施の形態において説明したプリンタ２は、さらにコピー機能、ファックス機能を備えた複合機であってもよい。
【０１６６】
また、上述の実施の形態においては、ホスト３とサーバ４とが別体である構成について説明したが、本発明はこれに限るものではなく、ホスト３の一つがサーバ４を兼ねていてもよいし、またはサーバ４がホスト３の一つを兼ねていてもよい。また、プリンタ２が、ホスト３およびサーバ４の少なくとも一方を兼ねていてもよい。
【０１６７】
なお、上述の実施の形態においては、ホスト３からプリンタ２への登録において、ホスト３の登録部３０が登録テーブル設定用画面を表示する構成について説明したが、これに限るものではない。例えば、プリンタ２の制御部１１が図示しない登録受付部を備えており、この登録受付部がホスト３からのアクセスに応じて登録テーブル設定用画面をホスト３に表示させる構成であってもよい。この登録受付部は、Ｗｅｂサーバであってもよい。また、例えば、ホスト３を用いずに、プリンタ２の表示操作部１２を用いて直接プリンタ２に対して登録テーブルを入力することもできる。
【０１６８】
また、上述の実施の形態においては、受信した印刷ジョブに応じてプリンタ２がサーバ４に問い合せを行う構成について説明したが、これに限るものではない。プリンタ２の動作制御部が、記憶部１３にアクセスして、記憶部１３の登録テーブル１７から順位テーブルを抽出する構成であってもよい。
【０１６９】
また、上述の実施の形態においては、ホスト３がプリンタ２にデータを登録する構成について説明したが、プリンタ２へのデータ登録はこの構成に限るものではない。プリンタ２が、ホスト３またはサーバ４のようなデータ管理装置にアクセスして登録テーブルを取得して、記憶部１３の登録テーブル１７として記憶する構成であってもよい。
【０１７０】
また、上述の実施の形態においては、ホスト３の登録部３０が一旦プリンタ２にアクセスして登録テーブルを登録する構成について説明したが、これに限るものではない。ホスト３の登録部３０が、サーバ４に直接アクセスして登録テーブルを登録してもよい。このように、ホスト３からサーバ４に直接アクセスして登録する手順について、図１１に基づいて説明する。
【０１７１】
Ｓ２２０では、ホスト３の操作部２５において、ユーザによる登録指示を検出する。Ｓ２２１では、ホスト３の登録部３０が、ネットワークＮに接続されたプリンタ２Ａ・２Ｂを検知する。
【０１７２】
Ｓ２２２では、検知した全プリンタの数をカウンタ値Ｌに代入し、またカウンタ値（プリンタ値）Ｋを０に設定する。
【０１７３】
Ｓ２２３では、カウンタ値Ｋがカウンタ値Ｌ未満であるか否かを判別する。Ｓ２２３においてカウンタ値Ｋがカウンタ値Ｌ未満である場合のＳ２２４では、プリンタ値Ｋに応じたプリンタについて、ユーザからの項目設定を操作部２５にて検出し、登録部３０がその内容を保持し、Ｓ２２５に進む。Ｓ２２５では、カウンタ値ＫをＫ＋１に変更し、Ｓ２２３に戻る。Ｓ２２３においてカウンタ値Ｋがカウンタ値Ｌ未満でない場合には、Ｓ２２６に進み、各プリンタについてのデータを登録部３０がサーバ４に登録する。
【０１７４】
以上のような手順によって、ホスト３からサーバ４に、設定情報４６を直接登録することができる。
【０１７５】
また、上述の手順とは逆に、サーバ４がホスト３に直接アクセスしてデータを取得し、データをサーバ４の記憶部４２に登録する構成であってもよい。
【０１７６】
また、上述の実施の形態において説明した印刷条件としてのホスト名、ユーザ名、アプリケーション名、色指定情報、用紙情報などは、単なる一例であり、印刷条件はこれに限るものではない。また、例えばホスト毎に使用ユーザが決定されている場合には、ホスト名またはユーザ名のいずれか一方を印刷条件に含めればよい。
【０１７７】
また、印刷システム１におけるプリンタ２、ホスト３などの台数は、上述の実施の形態の構成に限るものではなく、どのような台数であってもよい。
【０１７８】
上述の具体的な実施形態または実施例は、あくまでも、本発明の技術内容を明らかにするものであって、本発明は上述した実施の形態に限定されるものではなく、特許請求の範囲に示した範囲で種々の変更が可能であり、変更した形態も本発明の技術的範囲に含まれる。実施の形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施の形態についても、本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１７９】
本発明に係る画像形成装置は、上述の制限テーブルを用いることによって、複数の印刷ジョブ送信装置を有し、多数のユーザがアクセスする印刷システムにおいても、印刷ジョブ送信装置ごと、ユーザごとの印刷管理を容易にできる。
【図面の簡単な説明】
【０１８０】
【図１】本発明に係る画像形成装置の一実施形態を示すブロック図である。
【図２】上記画像形成装置を含む印刷システムの概略の接続状態を示す図である。
【図３】本発明に係る印刷ジョブ送信装置の一実施形態を示すブロック図である。
【図４】本発明に係るデータ管理装置の一実施形態を示すブロック図である。
【図５】上記データ管理装置に蓄積された設定テーブルの一例の一部を示す図である。
【図６】上記データ管理装置に蓄積された設定テーブルの一例の他の一部を示す図である。
【図７】上記画像形成装置における処理手順の一例を示すフローチャートである。
【図８】上記データ管理装置における処理手順の一例を示すフローチャートである。
【図９】上記データ管理装置に蓄積された制限テーブルの一例を示す図である。
【図１０】上記印刷ジョブ送信装置における処理手順の一例を示すフローチャートである。
【図１１】本発明に係る印刷ジョブ送信装置における処理手順の他の一例を示すフローチャートである。
【符号の説明】
【０１８１】
１                印刷システム（画像形成システム）
２                プリンタ（画像形成装置）
３                ホスト（印刷ジョブ送信装置）
４                サーバ（データ管理装置）
６                給紙トレイ部
６−１〜６−ｎ    トレイ（用紙トレイ）
９                トレイ検出部
１０                送受信部
１１                制御部
１３                記憶部
１４                トレイ選択部
１５                動作制御部
１７                登録テーブル
２０                送受信部
２２                プリンタドライバ（印刷制御部）
２３                アプリケーション
２８                ホスト名（装置情報）
２９                ユーザ名（ユーザ情報）
３０                登録部
３１                投入部
３３                色情報（色指定情報）
３４                用紙情報
３７                アプリケーション名（アプリケーション情報）
４０                送受信部
４１                制御部
４２                記憶部
４４                応答部
４５                登録部
４６                設定情報
４６ａ              設定テーブル
４６ｂ              制限テーブル
Ｎ                  ネットワーク
【図１】
2005144815.tif 000003
【図２】
2005144815.tif 000004
【図３】
2005144815.tif 000005
【図４】
2005144815.tif 000006
【図５】
2005144815.tif 000007
【図６】
2005144815.tif 000008
【図７】
2005144815.tif 000009
【図８】
2005144815.tif 000010
【図９】
2005144815.tif 000011
【図１０】
2005144815.tif 000012
【図１１】
2005144815.tif 000013