(57)【要約】【課題】  頻繁には使用しないシートをシート収納部に収納して運用する場合に、ユーザの操作によって設定されたそのシートの設定値が勝手に変更されてしまうことを防ぐ。【解決手段】  シート収納部に収納されたシートのサイズを検知するのに従って、当該シート収納部に対応づけて登録されたシートの属性情報であって、検知されたサイズのシート属性情報を、当該シート収納部に収納されたシートの属性情報として設定する設定機能を、複数のソート収納部それぞれについて有効、無効に設定する。【選択図】  図９
2019006123.tif 000002
【特許請求の範囲】
【請求項１】
第１のシート収納部と第２のシート収納部とを少なくとも含む複数のシート収納部を備える印刷装置と、前記印刷装置を制御する印刷制御装置とを含む印刷システムであって、
前記第１のシート収納部と前記第２のシート収納部それぞれに対応づけて、サイズが異なる複数のシートの属性情報を登録することが可能な登録手段と、
前記第１のシート収納部及び前記第２のシート収納部に収納されたシートのサイズを検知する第１の検知手段と、
前記第１の検知手段により前記第１のシート収納部に収納されたシートのサイズ、または前記第２のシート収納部に収納されたシートのサイズを検知するのに従って、前記登録手段により登録された情報に基づき、前記第１のシート収納部と前記第２のシート収納部のうちのシートのサイズが検知されたシート収納部に対応づけて登録されたシートの属性情報であって、検知されたサイズのシート属性情報を、当該シート収納部に収納されたシートの属性情報として設定する第１の設定手段と、
前記第１のシート収納部については前記第１の設定手段による設定機能を有効に設定し、前記第２のシート収納部については前記第１の設定手段による設定機能を無効に設定することが可能な第２の設定手段と、
を有することを特徴とする印刷システム。
【請求項２】
前記印刷装置は、前記第１の検知手段と、前記第１の設定手段と、を有し、
前記印刷制御装置は、前記登録手段を有することを特徴とする請求項１記載の印刷システム。
【請求項３】
前記印刷装置は、
前記第１の検知手段により前記第１のシート収納部に収納されたシートのサイズ、または前記第２のシート収納部に収納されたシートのサイズを検知するのに従って、シートのサイズが検知されたシート収納部を示す情報と、検知されたサイズと、を前記印刷制御装置に送信する第１の送信手段を有し、
前記印刷制御装置は、
前記第１の送信手段により送信された情報と、前記登録手段により登録された情報とに基づいて、シートのサイズが検知されたシート収納部に対応づけて登録されたシートの属性情報であって、検知されたサイズのシート属性情報を特定する特定手段と、
前記特定手段により特定されたシートの属性情報を前記印刷装置に送信する第２の送信手段と、を有し、
前記印刷装置の前記第１の設定手段は、前記第２の送信手段により送信されたシート属性情報を、当該シート収納部に収納されたシートの属性情報として設定することを特徴とする請求項２記載の印刷システム。
【請求項４】
前記印刷装置の前記第１の設定手段は、
前記第２の設定手段により前記第１のシート収納部についての前記設定機能を有効に設定された場合、前記第２の送信手段により送信されたシートの属性情報を受信するのに従って、当該シートの属性情報を前記第１のシート収納部に収納されたシートの属性情報として設定し、
前記第２の設定手段により前記第２のシート収納部についての前記設定機能を無効に設定された場合、前記第２の送信手段により送信されたシートの属性情報を受信しても、当該シートの属性情報を前記第２のシート収納部に収納されたシートの属性情報として設定しないことを特徴とする請求項３記載の印刷システム。
【請求項５】
前記第２の収納部については前記設定機能が無効であることをユーザに通知する通知手段を有することを特徴とする請求項１から４のいずれか１項に記載の印刷システム。
【請求項６】
前記第１のシート収納部及び前記第２のシート収納部へのシートの収納が可能な状態か否かを検知する第２の検知手段を有し、
前記第１の検知手段は、前記第２の検知手段による検知結果に従って、収納されたシートのサイズを検知することを特徴とする請求項１から５のいずれか１項に記載の印刷システム。
【請求項７】
前記第２の検知手段は、前記第１のシート収納部及び前記第２のシート収納部の開閉状態を検知し、
記第１の検知手段は、前記第２の検知手段により前記第１のシート収納部または前記第２のシート収納部が閉じられたと検知するのに従って、収納されたシートのサイズを検知することを特徴とする請求項６記載の印刷システム。
【請求項８】
前記複数のシート収納部それぞれについて、前記第１の設定手段による設定機能を有効にするか無効にするかを設定するための設定画面を表示する表示手段を有し、
前記第２の設定手段は、前記設定画面を介して、前記第１のシート収納部については前記第１の設定手段による設定機能を有効に設定し、前記第２のシート収納部については前記第１の設定手段による設定機能を無効に設定することが可能であることを特徴とする請求項１から７のいずれか１項に記載の印刷システム。
【請求項９】
前記属性情報は、シートの坪量、シートの色、及び、シートの種別の少なくとも一つを含むことを特徴とする請求項１から８のいずれか１項に記載の印刷システム。
【請求項１０】
第１のシート収納部と第２のシート収納部とを少なくとも含む複数のシート収納部を備える印刷装置であって、前記第１のシート収納部と前記第２のシート収納部それぞれに対応づけて、サイズが異なる複数のシートの属性情報を登録することが可能な印刷制御装置と通信することが可能な印刷装置であって、
前記第１のシート収納部及び前記第２のシート収納部に収納されたシートのサイズを検知する検知手段と、
前記検知手段により前記第１のシート収納部に収納されたシートのサイズ、または前記第２のシート収納部に収納されたシートのサイズを検知するのに従って、シートのサイズが検知されたシート収納部を示す情報と、検知されたサイズと、を印刷制御装置に送信する送信手段と、
前記印刷制御装置から、前記第１のシート収納部と前記第２のシート収納部のうちのシートのサイズが検知されたシート収納部に対応づけて登録されたシートの属性情報であって、検知されたサイズのシートの属性情報を受信する受信手段と、
前記受信手段により受信したシートの属性情報を、当該シート収納部に収納されたシートの属性情報として設定する第１の設定手段と、
前記第１のシート収納部については前記第１の設定手段による設定機能を有効に設定し、前記第２のシート収納部については前記第１の設定手段による設定機能を無効に設定することが可能な第２の設定手段と、
を有することを特徴とする印刷装置。
【請求項１１】
前記第２の収納部については前記設定機能が無効であることをユーザに通知する通知手段を有することを特徴とする請求項１０記載の印刷装置。
【請求項１２】
前記複数のシート収納部それぞれについて、前記第１の設定手段による設定機能を有効にするか無効にするかを設定するための設定画面を表示する表示手段を有し、
前記第２の設定手段は、前記設定画面を介して、前記第１のシート収納部については前記第１の設定手段による設定機能を有効に設定し、前記第２のシート収納部については前記第１の設定手段による設定機能を無効に設定することが可能であることを特徴とする請求項１０または１１に記載の印刷装置。
【請求項１３】
前記属性情報は、シートの坪量、シートの色、及び、シートの種別の少なくとも一つを含むことを特徴とする請求項１０から１２のいずれか１項に記載の印刷システム。
【請求項１４】
第１のシート収納部と第２のシート収納部とを少なくとも含む複数のシート収納部を備える印刷装置を制御するための方法であって
前記第１のシート収納部と前記第２のシート収納部それぞれに対応づけて、サイズが異なる複数のシートの属性情報を登録することが可能な登録工程と、
前記第１のシート収納部及び前記第２のシート収納部に収納されたシートのサイズを検知する検知工程と、
前記検知工程において前記第１のシート収納部に収納されたシートのサイズ、または前記第２のシート収納部に収納されたシートのサイズを検知するのに従って、前記登録工程において登録された情報に基づき、前記第１のシート収納部と前記第２のシート収納部のうちのシートのサイズが検知されたシート収納部に対応づけて登録されたシートの属性情報であって、検知されたサイズのシート属性情報を、当該シート収納部に収納されたシートの属性情報として設定する第１の設定工程と、
前記第１のシート収納部については前記第１の設定工程による設定機能を有効に設定し、前記第２のシート収納部については前記第１の設定工程による設定機能を無効に設定することが可能な第２の設定工程と、
を有することを特徴とする方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、印刷装置、印刷装置の制御方法に関する。
【背景技術】
【０００２】
従来、シート収納部を備えた印刷装置を用いて印刷を行う際、シートの名称、シートのサイズ、シートの坪量、シートの表面性、及び、シートの色などといったシートの属性情報をシート収納部の設定値として事前に保存することが一般的に行われている。シート収納部の設定値としてシートの属性情報を保存するためには、シート収納部ごとにシートの属性情報を毎回入力する手間がかかる。そこで、これらのシートごとの属性情報を、シート管理データベースに事前に登録しておき、ユーザは、この中から所望のシートの属性情報を選択してシート収納部の設定値として保存する技術が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２４１４２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載の技術では、シート管理データベースに登録されているシートが増えた場合、大量に登録されているシートの中から、ユーザは所望のシートを毎回見つける手間がかかる。そのため、例えば、頻繁に使用するシートをシート収納部に収納して運用する場合に、頻繁に使用するシートの属性情報を当該シート収納部の設定値として設定するのは煩雑であった。
【０００５】
一方、シート管理データベースに登録されていないような頻繁には使用しないシートをシート収納部に収納して運用する場合に、ユーザは操作部をその都度操作することにより、そのシートの属性情報を当該シート収納部の設定値として設定する。しかし、ユーザの操作によって設定された当該設定値が勝手に変更されてしまう場合があった。
【０００６】
本発明の目的の一つは、例えば、頻繁には使用しないシートをシート収納部に収納して運用する場合に、ユーザの操作によって設定されたそのシートの設定値が勝手に変更されてしまうことを防ぐことができるようにした装置や方法等を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、第１のシート収納部と第２のシート収納部とを少なくとも含む複数のシート収納部を備える印刷装置と、前記印刷装置を制御する印刷制御装置とを含む印刷システムであって、前記第１のシート収納部と前記第２のシート収納部それぞれに対応づけて、サイズが異なる複数のシートの属性情報を登録することが可能な登録手段と、前記第１のシート収納部及び前記第２のシート収納部に収納されたシートのサイズを検知する第１の検知手段と、前記第１の検知手段により前記第１のシート収納部に収納されたシートのサイズ、または前記第２のシート収納部に収納されたシートのサイズを検知するのに従って、前記登録手段により登録された情報に基づき、前記第１のシート収納部と前記第２のシート収納部のうちのシートのサイズが検知されたシート収納部に対応づけて登録されたシートの属性情報であって、検知されたサイズのシート属性情報を、当該シート収納部に収納されたシートの属性情報として設定する第１の設定手段と、前記第１のシート収納部については前記第１の設定手段による設定機能を有効に設定し、前記第２のシート収納部については前記第１の設定手段による設定機能を無効に設定することが可能な第２の設定手段と、を有することを特徴とする。
【０００８】
また、本発明は、第１のシート収納部と第２のシート収納部とを少なくとも含む複数のシート収納部を備える印刷装置であって、前記第１のシート収納部と前記第２のシート収納部それぞれに対応づけて、サイズが異なる複数のシートの属性情報を登録することが可能な印刷制御装置と通信することが可能な印刷装置であって、前記第１のシート収納部及び前記第２のシート収納部に収納されたシートのサイズを検知する検知手段と、前記検知手段により前記第１のシート収納部に収納されたシートのサイズ、または前記第２のシート収納部に収納されたシートのサイズを検知するのに従って、シートのサイズが検知されたシート収納部を示す情報と、検知されたサイズと、を印刷制御装置に送信する送信手段と、前記印刷制御装置から、前記第１のシート収納部と前記第２のシート収納部のうちのシートのサイズが検知されたシート収納部に対応づけて登録されたシートの属性情報であって、検知されたサイズのシートの属性情報を受信する受信手段と、前記受信手段により受信したシートの属性情報を、当該シート収納部に収納されたシートの属性情報として設定する第１の設定手段と、
前記第１のシート収納部については前記第１の設定手段による設定機能を有効に設定し、前記第２のシート収納部については前記第１の設定手段による設定機能を無効に設定することが可能な第２の設定手段と、を有することを特徴とする。
【０００９】
また、本発明は、第１のシート収納部と第２のシート収納部とを少なくとも含む複数のシート収納部を備える印刷装置を制御するための方法であって、前記第１のシート収納部と前記第２のシート収納部それぞれに対応づけて、サイズが異なる複数のシートの属性情報を登録することが可能な登録工程と、前記第１のシート収納部及び前記第２のシート収納部に収納されたシートのサイズを検知する検知工程と、前記検知工程において前記第１のシート収納部に収納されたシートのサイズ、または前記第２のシート収納部に収納されたシートのサイズを検知するのに従って、前記登録工程において登録された情報に基づき、前記第１のシート収納部と前記第２のシート収納部のうちのシートのサイズが検知されたシート収納部に対応づけて登録されたシートの属性情報であって、検知されたサイズのシート属性情報を、当該シート収納部に収納されたシートの属性情報として設定する第１の設定工程と、前記第１のシート収納部については前記第１の設定工程による設定機能を有効に設定し、前記第２のシート収納部については前記第１の設定工程による設定機能を無効に設定することが可能な第２の設定工程と、を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、例えば、頻繁には使用しないシートをシート収納部に収納して運用する場合に、ユーザの操作によって設定されたそのシートの設定値が勝手に変更されてしまうことを防ぐことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態に係るデジタル印刷システムを説明する図である。
【図２】第１の実施形態に係るサーバの構成を示すブロック図である。
【図３】第１の実施形態に係る印刷装置の構成を示すブロック図である。
【図４】第１の実施形態に係るサーバにおいて、ＨＤＤ部に格納されているデータを説明する図である。
【図５】第１の実施形態に係るサーバにおいて、シートの属性情報をシート情報格納部に登録する処理を説明するためのフローチャートである。
【図６】第１の実施形態に係るサーバにおいて、シートの属性情報を給紙段に対応づけして給紙段情報格納部に登録する処理を説明するためのフローチャートである。
【図７】第１の実施形態に係るサーバにおいて、シートの属性情報をシート情報格納部に登録するための登録画面の一例を示す図である。
【図８】第１の実施形態に係るサーバにおいて、シートの属性情報を給紙段に対応づけして登録するための登録画面、及び、給紙段に対応づけしてシートの属性情報が登録された属性テーブルの一例を示す図である。
【図９】第１の実施形態に係る印刷装置において、給紙段情報格納部から一意に特定したシートの属性情報を給紙段の設定値として設定する処理を説明するためのフローチャートである。
【図１０】第１の実施形態に係るサーバにおいて、給紙段情報格納部に登録されたシートを検索する処理を説明するためのフローチャートである。
【図１１】第１の実施形態に係る印刷装置において、給紙段ごとに設定支援機能を有効又は無効に設定する処理を説明するためのフローチャートである。
【図１２】第１の実施形態において、設定支援機能の選択画面の一例を示す図である。
【図１３】第１の実施形態において、操作部に表示される警告画面の一例を示す図である。
【図１４】第２の実施形態に係る印刷装置において、給紙段情報格納部から一意に特定したシートの属性情報を給紙段の設定値として設定する処理を説明するためのフローチャートである。
【図１５】第３の実施形態に係るサーバにおいて、ＨＤＤ部に格納されているデータを説明する図である。
【図１６】第３の実施形態に係る印刷装置において、給紙段ごとのステータス情報が登録されたステータステーブルの一例を示す図である。
【図１７】第３の実施形態に係る印刷装置において、給紙段情報格納部から一意に特定したシートの属性情報を給紙段の設定値として設定する処理を説明するためのフローチャートである。
【図１８】第３の実施形態に係る印刷装置において、設定支援機能の設定画面の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について添付図面を参照して詳しく説明する。尚、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１３】
［第１の実施形態］
＜デジタル印刷システム＞
本発明の第１の実施形態に係るデジタル印刷システムについて図１を用いて説明する。
【００１４】
デジタル印刷機（印刷装置）１０２は、スキャン、プリント、コピーなどの様々な機能を有する。サーバ１０１は、画像処理、印刷制御、ジョブ管理等の様々な機能を有する。また、情報処理装置（コンピュータ等）１０４は、アプリケーションファイルの編集や印刷指示を行う機能を有する。
【００１５】
このデジタル印刷システムでは、印刷装置１０２とサーバ１０１とが、ネットワーク１０５、及びビデオケーブル１０６を介して接続されている。また、サーバ１０１と情報処理装置１０４とが、ＬＡＮ、ＷＡＮなどのネットワーク１０３、あるいは無線ＬＡＮなどを介して通信可能に接続されている。ビデオケーブル１０６は印刷画像転送用に使われ、ネットワーク１０５はその他の情報のやりとりに用いられる。なお、特に断らない限り、本発明の機能が実行されるのであれば、印刷装置１０２とサーバ１０１の接続に用いられるネットワークはＬＡＮ、ＷＡＮなどのネットワークでもよい。
【００１６】
なお、本発明の実施形態では、情報処理装置１０４はサーバ１０１を介して、印刷装置１０２と各種のデータのやり取りを行う。また、サーバ１０１は、ネットワーク１０３を介して接続される情報処理装置１０４から受け取った印刷ジョブを印刷装置１０２に転送する。ユーザは情報処理装置１０４を利用して、ジョブのステータス、サーバ１０１や印刷装置１０２の状況などを確認することができる。また、ユーザはサーバ１０１を直接またはリモートで操作することで、印刷装置１０２の給紙段（シート収納部）の設定値としてシートの属性情報を、例えば、印刷装置（シート管理装置とも呼ぶ）に保存することができる。
【００１７】
なお、情報処理装置１０４がサーバ１０１の動作の役割を担う場合は、情報処理装置１０４は印刷装置１０２と直接データやコマンドのやり取りを行っても構わない。そのような場合、情報処理装置１０４の構成は、ネットワーク１０５及びビデオケーブル１０６を介して印刷装置１０２と接続されていることを除いて、サーバ１０１の構成と同様となる。
【００１８】
＜サーバの構成＞
本発明の第１の実施形態に係るサーバ１０１の構成の一例について図２を用いて説明する。
【００１９】
ＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）部２０１は、ネットワーク１０３を介して行われる通信を制御する第１のネットワークインタフェースである。一方、ＮＩＣ部２０４は、ネットワーク１０５を介して行われる通信を制御する第２のネットワークインタフェースである。なお、ＮＩＣ部２０１やＮＩＣ部２０４は、無線ＬＡＮを介して行われる通信を制御してもよい。
【００２０】
ＲＩＰ処理部２０２は、ＮＩＣ部２０１で受信したＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データ等の印刷言語或いは特定のデータフォーマットをラスタイメージ化するための処理を行う。
【００２１】
エンコード部２０３は、ラスタイメージ化されたデータを印刷装置１０２がサポートする形式の印刷データ或いはデータフォーマットに変換するための処理を行う。
【００２２】
ハードディスクドライブ（ＨＤＤ）部２０５は、ＮＩＣ部２０１で受信したＰＤＬデータを一時的に保管（スプール）する、または、ＲＩＰ後の圧縮データを一時的に保管する。また、ＨＤＤ部２０５には後述する図４のシート情報格納部４０１に格納されたデータ、及び図４の給紙段情報格納部４０２に格納されたデータのほか、後述する各種処理のためのシステムソフトウェアを保持している。なお、シート情報格納部４０１、及び給紙段情報格納部４０２に格納されたデータ等は、ＨＤＤ部２０５の代わりにＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの不揮発メモリに保持してもよい。
【００２３】
ＣＰＵ２０７は、このサーバ１０１が備える各種ユニットの処理や動作等を制御する。第１メモリ部２０６は、ＲＩＰ処理部２０２が画像展開処理をするために利用される。一方、第２メモリ部２０８は、ＣＰＵ２０７がデータ一時保存領域とするために利用される。
【００２４】
操作部２０９は、ボタンやキー、タッチパネル等を有し、サーバ１０１のオペレーションを行うために利用される。表示部２１０は、ユーザに画像や文字によって情報を伝えるための処理を行う。イメージインタフェースボード２１１、及び、イメージインタフェースボード２１１のためのコネクタ２１６は、画像データを作成し、専用の伝送路に転送するために使われる。スイッチ２１２は、ユーザによるシャットダウン、電源起動の操作を受けるものである。スイッチ２１２が操作されるとＣＰＵ２０７へ割り込みが入る。ＣＰＵ２０７は割り込みを検知すると状態にあわせて、電源制御部２１３を制御する。
【００２５】
情報処理装置１０４からサーバ１０１へのデータパケットは、ネットワーク１０３を伝搬し、コネクタ２１４を介してサーバ１０１へ取り込まれる。サーバ１０１の内部においてはＮＩＣ部２０１によってデータの受信処理が行われる。印刷データを受信すると、ＣＰＵ２０７の制御により、必要に応じてＨＤＤ部２０５へ受信データの書き込みが行われる。これはデータの転送速度を向上させること等を目的として一般的に行われているキューイング（スプール）である。ＨＤＤ部２０５に記憶されたデータは、ＣＰＵ２０７の指示によってＲＩＰ処理部２０２から読み出される。
【００２６】
続いて、データ形式変換手段として機能するエンコード部２０３で、予め設定されている印刷装置１０２で解釈可能なデータ形式と、受信したデータの形式とに基づいて、印刷装置１０２で解釈可能なデータ形式へのエンコードが行われる。エンコード後のデータは印刷装置１０２が解釈可能な形式である必要がある。
【００２７】
例えばその形式は印刷装置１０２が内蔵する解釈手段の能力によって異なるが、特定の印刷言語形式や、またはＪＢＩＧ等特定の方法で圧縮されたデータフォーマット等である。こうしてエンコードされたデータをネットワーク１０５へ送信するためにＮＩＣ部２０４によって再びデータパケット化され、コネクタ２１５から送出され、ネットワーク１０５を介して印刷装置１０２へ送られる。なお、エンコードされたデータをＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などのローカルインタフェースによって印刷装置１０２へ送ってもよい。
【００２８】
このデータパケットを受信した印刷装置１０２は、自身が有する印刷処理手順に則り、シートなどの記録媒体への印刷処理を行う。
【００２９】
他のデータ転送方法としては、エンコード部２０３を介しイメージインタフェースボード２１１へ転送され、このデータがコネクタ２１６から送出される。そして、ビデオケーブル１０６を介して、印刷装置１０２へ送られる。サーバ１０１と印刷装置１０２の電源状態や正常起動状態かなどの状態を適時取得し、取得された電源状態や起動状態から判断して、情報処理装置１０４はサーバ１０１にデータパケットを送付する。一定時間の間隔でサーバ１０１と印刷装置１０２の電源状態や起動状態を取得するポーリングの実施することで、サーバ１０１や印刷装置１０２が送付する状態変更通知パケットを取得し、情報処理装置１０４の処理を変更している。一例として、情報処理装置１０４は、印刷装置１０２がシャットダウンした場合に送信する電源状態通知パケットを受信すると、ポーリングの実施を中止し、無用なトラフィックをネットワークに掛けない事が可能となる。
【００３０】
＜印刷装置の構成＞
本発明の第１の実施形態に係る印刷装置１０２の構成の一例について図３を用いて説明する。
【００３１】
印刷装置１０２は、給紙段（シート収納部）３２２を複数備えている。なお、複数の給紙段は、給紙トレイであっても、手差しトレイであってもよく、給紙トレイと手差しトレイを併用して構成されていてもよい。給紙段（シート収納部）３２２には、給紙段（シート収納部）に収納されているシートのサイズの検知（検出）を行うサイズ検知センサ３２５や、給紙段に対する開閉動作の検知を行う開閉検知センサ３２６等を備えている。なお、給紙段（シート収納部）に収納されているシートのサイズは、印刷装置１０２の操作部３１８上でユーザから操作を受け付けることにより取得してもよい。もしくは、情報処理装置１０４等の外部装置からインポートしてもよい。また、給紙段（シート収納部）３２２に収納されているシートの残量を検出するためのセンサや、給紙段（シート収納部）３２２に収納されているシートの色やシートの表面性等を検出するためのセンサを更に備えていてもよい。同様に、給紙段（シート収納部）に収納されているシートの色やシートの表面性等は、印刷装置１０２の操作部３１８上でユーザから操作を受け付けることにより取得してもよい。もしくは、情報処理装置１０４等の外部装置からインポートしてもよい。
【００３２】
印刷装置１０２は、画像入力デバイスであるスキャナ３２０や画像出力デバイスであるプリンタエンジン３０１と接続し、画像データの読み取りやプリント出力のための制御を行う。また、印刷装置１０２は、ネットワークや電話回線やビデオケーブルと接続することで、画像情報やデバイス情報をネットワーク経由やビデオケーブル経由で入出力するための制御を行う。
【００３３】
ＣＰＵ３０２は、印刷装置１０２全体を制御するための中央処理装置である。ＲＡＭ３０３は、ＣＰＵ３０２が動作するためのシステムワークメモリであり、入力された画像データを一時記憶するための画像メモリでもある。さらに、ＲＯＭ３０７は、ブートＲＯＭであり、システムのブートプログラムが格納されている。ＨＤＤ３０８は、ハードディスクドライブであり、後述する各種処理のためのシステムソフトウェア及び入力された画像データ等を格納する。また、ＨＤＤ３０８は、操作部３１８からの設定情報やサーバ１０１から受信した設定情報、及び、給紙段３２２や手差しトレイ３２７に収納されているシートのサイズ等の属性情報を保持している。なお、各種処理のためのシステムソフトウェア及び入力された画像データ等は、ＨＤＤ３０８の代わりにＳＳＤなどの不揮発メモリに保持してもよい。
【００３４】
操作部Ｉ／Ｆ３０４は、画像データ等を表示可能な表示画面を有する操作部３１８に対するインタフェース部であり、操作部３１８に対して操作画面データを出力する。また、操作部Ｉ／Ｆ３０４は、操作部３１８からユーザが入力した情報をＣＰＵ３０２に伝える役割をする。尚、操作部３１８は、不図示のタッチパネル部、及びキー入力部から構成されている。そして、第１の実施形態に係る印刷装置１０２の各種設定や操作などをユーザが行う場合の各種インタフェースを提供する。
【００３５】
ネットワークＩ／Ｆ３０５は、例えばＬＡＮカード等で実現され、ネットワークに接続して、外部装置との間で情報の入出力を行う。なお、印刷装置１０２と外部装置との間の情報の入出力は、ＬＡＮやＷＡＮなどのネットワークに限らず、無線ＬＡＮなどを介して行ってもよい。モデム３０６は、電話回線に接続し、外部装置との間で情報の入出力を行う。ビデオＩ／Ｆ３２４は、ビデオケーブルに接続して、外部装置との間で情報の入出力を行う。
【００３６】
以上のユニットがシステムバス３２３上に配置されている。
【００３７】
イメージバスＩ／Ｆ３０９は、システムバス３２３と画像バス３１９とを接続するためのインタフェースであり、データ構造を変換するバスブリッジである。画像バス３１９は、画像データを高速で転送する。画像バス３１９上には、ラスタイメージプロセッサ（ＲＩＰ）３１１、デバイスＩ／Ｆ３１２、スキャナ画像処理部３１３、プリンタ画像処理部３１４、画像編集処理部３１５が接続される。
【００３８】
ＲＩＰ３１１は、ラスタイメージプロセッサであり、ページ記述言語（ＰＤＬ）をラスタイメージに展開する。
【００３９】
デバイスＩ／Ｆ３１２は、スキャナ３２０から入力した画像データをＨＤＤ３０８に転送する。また、デバイスＩ／Ｆ３１２は、プリンタエンジン３０１に画像データを転送する。なお、デバイスＩ／Ｆ３１２を介さずに、ＣＰＵ３０２からの指示によって、スキャナ３２０から入力した画像データをＨＤＤ３０８に転送するような実施形態であってもよい。同様に、デバイスＩ／Ｆ３１２を介さずに、ＣＰＵ３０２からの指示によって、プリンタエンジン３０１に画像データを転送するような実施形態であってもよい。
【００４０】
また、スキャナ画像処理部３１３は、スキャナ３２０から入力した画像データに対して、補正等の各種処理を行う。プリンタ画像処理部３１４は、プリント出力する画像データに対して、プリンタエンジンに応じた補正、解像度変換等の処理を行う。画像編集処理部３１５は、画像データの回転や、画像データの圧縮伸長処理等の各種画像処理を行う。
【００４１】
スイッチ３１７はユーザによるシャットダウンや電源起動の操作を受けるもので、スイッチ３１７が操作されると電源制御部３１６からＣＰＵ３０２へ割り込みが入る。ＣＰＵ３０２は割り込みを検知すると、状態にあわせて電源制御部３１６を制御する。
【００４２】
給紙段制御部３２１は、印刷装置（シート管理装置とも呼ぶ）の給紙段３２２にシートの属性情報を設定値として保存したり、シートの給紙を制御したりするモジュールである。そして、印刷装置１０２は、給紙段の設定値として保存されたシートの属性情報に基づいて印刷を制御する。シートの属性情報とは例えば、シートのサイズ、シートの坪量、シートの色、及び、シートの種別などの情報である。
【００４３】
例えば、印刷装置１０２は、印刷時に印刷ジョブで使用するシートのサイズに基づき、シートを給紙すべき給紙段３２２を決定し、決定した給紙段３２２からシートを給紙するよう制御する。また、印刷装置１０２は、シートの坪量やシートの種別に基づいて、シートの搬送速度や定着器の温度を制御する。給紙段制御部３２１は、開閉検知センサ３２６から給紙段３２２の開閉動作に関する情報を取得し、開けられた状態の給紙段３２２が閉められたか否かを検知する。
【００４４】
本発明の実施形態では、シート情報格納部４０１、及び給紙段情報格納部４０２は、図４に示すようにサーバ１０１のＨＤＤ部２０５に記憶領域として保持されている。なお、サーバ１０１のＨＤＤ部２０５ではなく、印刷装置１０２のＨＤＤ３０８に記憶領域として保持する実施形態であってもよい。また、情報処理装置１０４が有する不図示の不揮発メモリに記憶領域として保持する実施形態であってもよい。そのような場合は、シート情報格納部４０１、及び給紙段情報格納部４０２に格納されているデータを、ネットワーク１０３を介して参照すればよい。
【００４５】
シート情報格納部４０１は、図７（Ａ）の属性テーブル７０２で示すように、ユーザによって登録されたシートの属性情報をリスト形式で保持している。尚、シート情報格納部４０１に登録されるシートの属性情報には、例えば、ＩＤ、シートの名称、シートのサイズ、シートの坪量、シートの色、及び、シートの種別を保持している。また、シート情報格納部４０１に登録対象とするシートとして、例えば、標準的に使用されるシートの他、プリンタメーカが評価済みのシート、及び、ユーザが標準シートや評価済みシートをカスタマイズしたユーザ定義のシートなどがある。シートの属性情報をシート情報格納部４０１に登録するための処理は図５を用いて後述する。
【００４６】
一方、給紙段情報格納部４０２は、シート情報格納部４０１に登録されているシートの中から、ユーザによって任意に選択されたシートが給紙段に対応づけして、図８（Ｂ）の属性テーブル８１０に示すように、シートの属性情報をリスト形式で保持している。シートの属性情報を給紙段に対応づけして給紙段情報格納部４０２に登録するための処理は図６を用いて後述する。
【００４７】
まず、シートの属性情報をシート情報格納部４０１に登録する処理を図５に示したフローチャートを用いて説明する。尚、図５、図６、図１０の処理は、サーバ１０１側で動作し、ＣＰＵ２０７が、ＨＤＤ部２０５から読み出されて第２メモリ部２０８に展開されたプログラムを実行することで達成される。なお、シートの属性情報をシート情報格納部４０１に登録する処理について、本発明の実施形態ではサーバ１０１側で動作する場合を説明するが、印刷装置１０２側で動作してもよい。印刷装置１０２側で動作する場合は、ＣＰＵ３０２が、ＨＤＤ３０８から読み出されてＲＡＭ３０３に展開されたプログラムを実行することでこの処理は達成される。一方、情報処理装置１０４がサーバ１０１の役割を担う場合は、情報処理装置１０４側で動作してもよい。
【００４８】
まず、Ｓ５０１において、図７（Ａ）で示すような登録画面７００が呼び出されたか否かを判定する。尚、図７（Ａ）の登録画面７００はサーバ１０１の操作部２０９上に表示される。また、シートの属性情報として例えば、ＩＤ、シートの名称、シートのサイズ、シートの坪量、シートの色、及び、シートの種別であり、これらは登録画面７００によってリスト形式で登録される。
【００４９】
Ｓ５０１での判定の結果、登録画面７００が呼び出されたと判定されたならば、Ｓ５０２に進む。一方、登録画面７００が呼び出されるまで、Ｓ５０１の処理を繰り返す。
【００５０】
Ｓ５０２において、サーバ１０１の操作部２０９上に登録画面７００を表示し、登録画面７００上の追加ボタン７０１の押下を受け付けて、Ｓ５０３に進む。
【００５１】
Ｓ５０３において、サーバ１０１の操作部２０９上に、図７（Ｂ）で示すような追加画面７１０を表示する。そして、ユーザによって入力されたシートの属性情報（例えば、シートの名称、サイズ、坪量、色、及び、種別）を取得して、Ｓ５０４に進む。なお、シートの名称、サイズ、坪量、色、及び、種別などといった属性情報は、情報処理装置１０４や印刷装置１０２等の外部装置からインポートしてもよい。
【００５２】
Ｓ５０４において、図７（Ｂ）の追加画面７１０上の登録ボタン７１１が押下されたか否かを判定する。押下されたならば、Ｓ５０５に進む。一方、押下されるまで、Ｓ５０４の処理を繰り返す。
【００５３】
Ｓ５０５において、Ｓ５０３で取得したシートの属性情報をサーバ１０１のＨＤＤ部２０５に保持されたシート情報格納部４０１に登録する。そして、Ｓ５０５の処理の後、シートの属性情報をシート情報格納部４０１に登録する一連の処理を終了する。
【００５４】
以上が、シートの属性情報をシート情報格納部４０１に登録する一連の処理の詳細である。なお、印刷装置１０２側で動作する場合は、以下のように読み替えることで、サーバ１０１側で動作する場合と同様に説明できる。即ち、サーバ１０１の「ＣＰＵ２０７」、「操作部２０９」、及び「ＨＤＤ部２０５」はそれぞれ、印刷装置１０２の「ＣＰＵ３０２」、「操作部３１８」、及び「ＨＤＤ３０８」に読み替えればよい。
【００５５】
続いて、シートの属性情報を給紙段に対応づけして給紙段情報格納部４０２に登録する処理を図６に示したフローチャートを用いて説明する。
【００５６】
まず、Ｓ６０１において、図８（Ａ）で示すような登録画面８００が呼び出されたか否かを判定する。尚、登録画面８００はサーバ１０１の操作部２０９上に表示される。
【００５７】
Ｓ６０１での判定の結果、登録画面８００が呼び出されたと判定されたならば、Ｓ６０２に進む。一方、登録画面８００が呼び出されるまで、Ｓ６０１の処理を繰り返す。
【００５８】
Ｓ６０２において、サーバ１０１の操作部２０９上に登録画面８００を表示して、Ｓ６０３に進む。
【００５９】
Ｓ６０３において、サーバ１０１の操作部２０９上で給紙段が選択されたか否かを判定する。選択されたと判定されたならば、Ｓ６０４に進む。一方、選択されるまで、Ｓ６０３の処理を繰り返す。
【００６０】
Ｓ６０４において、シート情報格納部４０１に登録されているシートの属性情報を参照し、シート情報格納部４０１に登録されているシートの中から、任意に選択されたシートの属性情報を取得して、Ｓ６０５に進む。なお、シート情報格納部４０１はサーバ１０１のＨＤＤ部２０５に保持されている。また、Ｓ６０４で取得されるシートの属性情報として、例えば、シートのサイズ、シートの坪量、シートの色、及び、シートの種別の少なくとも１つを含むような組み合わせである。尚、Ｓ６０４で取得されるシートの属性情報のうち、一部の属性情報（シートのサイズ、坪量、色、又は、種別など）の値を変更して用いてもよい。また、シートのサイズ、坪量、色、及び、種別などといった属性情報は、情報処理装置１０４や印刷装置１０２等の外部装置からインポートしてもよい。
【００６１】
Ｓ６０５において、Ｓ６０４で任意に選択された当該シートとサイズが同一のシートは、Ｓ６０３で選択された当該給紙段に対応づけして既に登録されているか否かを判定する。なお、給紙段情報格納部４０２では、一つの給紙段に対応づけして、サイズが同一のシートは複数登録できないように制限されている。なぜなら、一つの給紙段に対応付けして登録できるシートのサイズを一つに制限することによって、給紙段に収納されているシートのサイズに基づいて、当該給紙段の設定値として設定すべきシートの属性情報を一意に決定することを可能にするためである。なお、給紙段の設定値として設定されるシートの属性情報は、給紙段の設定値としてＨＤＤ３０８に仮で保存されるものである。そして、ユーザは、印刷装置１０２の操作部３１８上で給紙段の設定値を確定させる操作をすることによって、給紙段の設定値が確定されてＨＤＤ３０８に保存される。
【００６２】
以降、図８（Ｂ）の属性テーブル８１０を用いて例示する。なお、属性テーブル８１０は、登録画面８００によって、シートの属性情報（例えば、シートの名称、サイズ、坪量、色、及び種別）が給紙段に対応づけしてリスト形式で登録されたものである。例えば、シートの属性情報が「名称：Ａ社Ｍｅｄｉａ１、サイズ：Ａ４、坪量６２ｇ／ｍ２、色：Ｗｈｉｔｅ、種別：普通紙」であるシートは、給紙段としてのＴｒａｙ１に登録されている。そのため、シートの属性情報が「名称：Ａ社Ｍｅｄｉａ２、サイズ：Ａ４、坪量８０ｇ／ｍ２、色：Ｙｅｌｌｏｗ、種別：普通紙」であるシートは、給紙段としてのＴｒａｙ１に更に追加して登録することができない。
【００６３】
なお、本実施形態では、給紙段に備えられたサイズ検知センサ３２５がシートのサイズを検出可能であるため、給紙段情報格納部４０２では一つの給紙段に対応づけして、サイズが同一のシートは複数登録できないよう制限する場合について説明した。なお、給紙段にサイズ検知センサ３２５が備えられていない場合であっても、給紙段に収納されているシートのサイズを取得することができるのであれば、同様な制限を実行してもよい。
【００６４】
一方、給紙段に備えられたセンサが仮にシートの色、坪量、又は、種別等を検出可能であるならば、シートのサイズの代わりにシートの色、坪量、又は、種別等を基準として、同様な制限を実行してもよい。もしくは、給紙段に収納されているシートの色、坪量、又は、種別等を取得することができるのであれば、同様な制限を実行してもよい。即ち、給紙段情報格納部４０２では一つの給紙段に対応づけして、色、坪量、又は、種別等が同一であるシートは複数登録できないように制限してもよい。
【００６５】
Ｓ６０５での判定の結果、登録されていないと判定されたならば、Ｓ６０６に進む。一方、既に登録されていると判定されたならば、シートの属性情報を給紙段に対応付けして登録する一連の処理を終了する。尚、既に登録されていると判定された場合は、例えば、ユーザが選択したシートとサイズが同一のシートが給紙段に対応づけして既に登録されている旨を通知する不図示の警告画面をサーバ１０１の操作部２０９に表示した後に、一連の処理を終了しても構わない。
【００６６】
Ｓ６０６において、Ｓ６０４で任意に選択された当該シートの属性情報を、Ｓ６０３で選択された当該給紙段に対応づけして、ＨＤＤ部２０５に保持された給紙段情報格納部４０２に登録する。例えば、図８（Ｂ）の属性テーブル８１０に示すように、シートの属性情報が「名称：Ａ社Ｍｅｄｉａ１、サイズ：Ａ４、坪量６２ｇ／ｍ２、色：Ｗｈｉｔｅ、種別：普通紙」であるシートは、給紙段としてのＴｒａｙ１にもＴｒａｙ４にも登録されている。このように、給紙段情報格納部４０２では、同一のシートを複数の給紙段に対応づけして登録することが可能である。
【００６７】
そして、Ｓ６０６の処理の後、給紙段に対応づけしてシートの属性情報を登録する一連の処理を終了する。
【００６８】
以上が、シートの属性情報を給紙段に対応づけして給紙段情報格納部４０２に登録する一連の処理の詳細である。なお、印刷装置１０２側で動作する場合は、以下のように読み替えることで、サーバ１０１側で動作する場合と同様に説明できる。即ち、サーバ１０１の「ＣＰＵ２０７」、「操作部２０９」、及び「ＨＤＤ部２０５」はそれぞれ、印刷装置１０２の「ＣＰＵ３０２」、「操作部３１８」、及び「ＨＤＤ３０８」に読み替えればよい。
【００６９】
第１の実施形態では、給紙段の設定値として設定するために、サーバ１０１のＨＤＤ部２０５に保持された給紙段情報格納部４０２から一意に特定したシートの属性情報を取得する。このように、印刷装置（シート管理装置とも呼ぶ）の給紙段の設定値を設定することを支援するための一連の動作を以降、「設定支援機能」と呼ぶ。
【００７０】
第１の実施形態では、図１２で後述する設定画面によって、給紙段ごとに設定支援機能を有効にするか、又は無効にするかに係る設定をユーザは予め選択する。そして、印刷装置１０２のＨＤＤ３０８、又はサーバ１０１のＨＤＤ部２０５に、設定支援機能の有効又は無効に係る設定の結果を保存しておく。そして、給紙段ごとの設定支援機能の設定が有効であるか、もしくは、無効であるかの選択に従って、給紙段の設定値を設定するための動作を給紙段ごとに切り替える場合について以降説明する。なお、第１の実施形態における構成の動作説明を行うにあたって、図８（Ｂ）の属性テーブルが給紙段情報格納部４０２に既に登録されているものとして、以降説明を進める。
【００７１】
第１の実施形態に係る印刷装置１０２において、給紙段情報格納部４０２から一意に特定したシートの属性情報を給紙段の設定値として設定する一連の処理を、図９に示したフローチャートを用いて説明する。この処理は、印刷装置１０２側で動作し、ＣＰＵ３０２が、ＨＤＤ３０８から読み出されてＲＡＭ３０３に展開されたプログラムを実行することで達成される。
【００７２】
まず、Ｓ９０１において、開けられた状態の給紙段が閉められたか否かを判定する。なお、Ｓ９０１では、ジョブの実行に使用するシートを収納するために給紙段が開けられ、ユーザによってシートが収納された後、開けられた状態の給紙段が閉められるものとする。開けられた状態の給紙段が閉められたことは、図３の開閉検知センサ３２６等から取得した情報によって判断可能である。
【００７３】
Ｓ９０１での判定の結果、給紙段が閉められたと判定されたならば、Ｓ９０２に進む。一方、給紙段が閉められるまで、Ｓ９０１の処理を繰り返す。
【００７４】
Ｓ９０２において、閉められた給紙段に収納されているシートのサイズを、図３のサイズ検知センサ３２５によって検出して、Ｓ９０３に進む。なお、閉められた給紙段に収納されているシートのサイズは、印刷装置１０２の操作部３１８上でユーザから操作を受け付けることにより取得してもよい。もしくは、情報処理装置１０４等の外部装置からインポートしてもよい。
【００７５】
Ｓ９０３において、閉められた給紙段を特定するための情報（例えば、給紙段の番号）、及び、Ｓ９０２で検出（もしくは、取得）されたシートのサイズについて、ネットワーク１０５を介してサーバ１０１に送信して、Ｓ９０４に進む。なお、閉められた給紙段を特定するための情報は、給紙段情報格納部４０２において給紙段に対応づけして登録されたシートを検索する際に、検索対象とする給紙段を特定するために必要な情報である。また、給紙段に収納されているシートのサイズは、検索対象とする給紙段に対応づけして登録されたシートの中から、シートを一意に特定するために必要な情報である。なお、Ｓ９０３において印刷装置１０２が送信する情報は、後述の図１０のＳ１００１においてサーバ１０１によって受信される。
【００７６】
Ｓ９０４において、閉められた給紙段を特定するための情報、及び、検出（取得）されたシートのサイズをサーバ１０１に送信した後、ネットワーク１０５を介してサーバ１０１から応答があったか否かを判定する。応答ありと判定されたならば、Ｓ９０５に進む。一方、応答があるまで、Ｓ９０４の処理を繰り返す。なお、所定の時間、サーバ１０１からの応答がない場合はタイムアウトして、閉められた給紙段の設定値として特定のシートの属性情報を設定する処理から抜けてもよい。なお、その際、タイムアウトして当該処理から抜けた旨を、印刷装置１０２の操作部３１８上に表示することによりユーザに通知してもよい。また、タイムアウトした場合は、印刷装置１０２の操作部３１８上でユーザの操作を受け付けることによって、閉められた給紙段の設定値として任意のシートの属性情報を取得して設定できてもよい。もしくは、閉められた給紙段の設定値として、デフォルトのシートの属性情報（例えば、「サイズ：Ａ４、坪量：７０ｇ／ｍ２、色：Ｗｈｉｔｅ、種別：普通紙」）を取得して設定できてもよい。
【００７７】
なお、Ｓ９０４において印刷装置１０２が受信する情報は、後述の図１０のＳ１００５においてサーバ１０１が送信する。
【００７８】
Ｓ９０５において、ネットワーク１０５を介して、サーバ１０１からシートの属性情報（例えば、シートのサイズ、坪量、色、種別等）を受信したか否かを判定する。受信したと判定されたならば、Ｓ９０６に進む。一方、Ｓ９０５でＮＯと判定されたならば、給紙段情報格納部４０２から一意に特定したシートの属性情報を給紙段の設定値として設定する処理を終了する。なお、その際、サーバ１０１からシートの属性情報を受信することなく当該処理から抜けた旨を、印刷装置１０２の操作部３１８上に表示することによりユーザに通知してもよい。また、サーバ１０１からシートの属性情報を受信しなかった場合は、印刷装置１０２の操作部３１８上でユーザの操作を受け付けることによって、閉められた給紙段の設定値として任意のシートの属性情報が設定できてもよい。もしくは、閉められた給紙段の設定値として、デフォルトのシートの属性情報を取得して設定できてもよい。なお、Ｓ９０５において印刷装置１０２が受信する情報は、後述の図１０のＳ１００４においてサーバ１０１が送信する。
【００７９】
Ｓ９０６において、閉められた給紙段に対応する設定支援機能の設定は有効であるか、もしくは、無効であるかを判定する。なお、給紙段ごとに設定支援機能を有効又は無効に設定する処理の詳細は、図１１のフローチャートを用いて後述する。また、設定支援機能の設定画面の詳細については、図１２（Ａ）及び図１２（Ｂ）を用いて後述する。
【００８０】
Ｓ９０６での判定の結果、閉められた給紙段に対応する設定支援機能の設定は有効であると判定されたならば、Ｓ９０７に進む。一方、無効であると判定されたならば、給紙段情報格納部４０２から一意に特定したシートの属性情報を給紙段の設定値として設定する処理を終了する。なお、その際、閉められた給紙段に対応する設定支援機能の設定は無効であるために当該処理から抜けた旨を、印刷装置１０２の操作部３１８上に表示することによりユーザに通知してもよい。また、閉められた給紙段に対応する設定支援機能の設定が無効である場合は、印刷装置１０２の操作部３１８上でユーザの操作を受け付けることによって、閉められた給紙段の設定値として任意のシートの属性情報を取得して設定できてもよい。もしくは、閉められた給紙段の設定値として、デフォルトのシートの属性情報を取得して設定できてもよい。
【００８１】
Ｓ９０７において、Ｓ９０５でサーバ１０１から受信したシートの属性情報を、閉められた給紙段の設定値として設定する。なお、Ｓ９０７で給紙段の設定値として設定されるシートの属性情報は、給紙段の設定値としてＨＤＤ３０８に仮で保存されるものである。そのため、給紙段の設定値として設定されたシートの属性情報が、仮にユーザの所望するものでない場合は、印刷装置１０２の操作部３１８上でユーザの操作を受け付けることにより、給紙段の設定値として設定するシートの属性情報を変更することができる。そして、ユーザは、印刷装置１０２の操作部３１８上で給紙段の設定値を確定させる操作をすることによって、給紙段の設定値が確定されてＨＤＤ３０８に保存される。
【００８２】
Ｓ９０７の処理の後、給紙段情報格納部４０２から一意に特定したシートの属性情報を給紙段の設定値として設定する処理を終了する。
【００８３】
以上が、第１の実施形態に係る印刷装置１０２において、特定のシートの属性情報を閉められた給紙段の設定値として設定する一連の処理の詳細である。なお、給紙段が閉められたことに応じて、閉められた給紙段に収納されているシートのサイズを検出（取得）して、検出（取得）されたシートのサイズ等をサーバ１０１に送信し、以降の処理を進める場合について説明したが、これに限らない。
【００８４】
仮に、給紙段が開けられている状態でも給紙段に収納されているシートのサイズを取得できるのであれば、例えば、給紙段が開けられてから所定の時間が経過した事に応じて、取得されたシートのサイズをサーバ１０１に送信し、以降の処理を進めても構わない。もしくは、給紙段に収納されているシートのサイズをサーバ１０１に送信するボタンを印刷装置１０２の操作部３１８上に設けることによって、当該ボタンが押下されたことに応じて、シートのサイズをサーバ１０１に送信し、以降の処理を進めても構わない。
【００８５】
次に、第１の実施形態に係るサーバ１０１において、給紙段情報格納部４０２に登録されたシートを検索する一連の処理を図１０に示したフローチャートを用いて説明する。
【００８６】
まず、Ｓ１００１において、閉められた給紙段を特定するための情報、及び、検出（取得）されたシートのサイズについて、ネットワーク１０５を介して印刷装置１０２から受信して、Ｓ１００２に進む。なお、Ｓ１００１においてサーバ１０１で受信される情報は、前述の図９のＳ９０３において印刷装置１０２が送信する。
【００８７】
Ｓ１００２において、Ｓ１００１で受信した、閉められた給紙段を特定するための情報に基づき、サーバ１０１のＨＤＤ部２０５に保持された給紙段情報格納部４０２から、閉められた給紙段に対応づけして登録されたシートに関する情報を取得する。そして、閉められた給紙段に対応づけして登録されたシートは１つ以上有るか否かを判定する。１つ以上有ると判定されたならば、Ｓ１００３に進む。一方、Ｓ１００２でＮＯと判定されたならば、Ｓ１００５に進む。なお、この際、閉められた給紙段に対応づけして登録されたシートは存在しない旨の応答を、ネットワーク１０５を介して印刷装置１０２に送信してもよい。
【００８８】
Ｓ１００３において、Ｓ１００１で受信したシートのサイズに基づき、閉められた給紙段に対応づけして登録されている給紙段情報格納部４０２に、閉められた給紙段に収納されているシートのサイズと同一のサイズのシートが登録されているか否かを判定する。登録されていると判定されたならば、Ｓ１００４に進む。一方、Ｓ１００３でＮＯと判定されたならば、Ｓ１００５に進む。なお、この際、閉められた給紙段に収納されているシートのサイズと同一のサイズのシートが登録されていない旨の応答を、ネットワーク１０５を介して印刷装置１０２に送信してもよい。
【００８９】
Ｓ１００４において、閉められた給紙段に対応づけして登録されている給紙段情報格納部４０２から、閉められた給紙段に収納されているシートのサイズを含むシートの属性情報を、ネットワーク１０５を介して印刷装置１０２に送信する。なお、Ｓ１００４においてサーバ１０１が送信する情報は、前述の図９のＳ９０５において印刷装置１０２が受信する。
【００９０】
Ｓ１００４の処理の後、Ｓ１００５に進み、サーバ１０１側の処理が完了した旨の応答を、ネットワーク１０５を介して印刷装置１０２に送信する。なお、Ｓ１００５においてサーバ１０１が送信する情報は、前述の図９のＳ９０４において印刷装置１０２が受信する。Ｓ１００５の処理の後、給紙段情報格納部４０２に登録されたシートを検索する処理を終了する。
【００９１】
以上が、第１の実施形態に係るサーバ１０１において、サーバ１０１のＨＤＤ部２０５に保持された給紙段情報格納部４０２に登録されたシートを検索する一連の処理の詳細である。なお、印刷装置１０２側で動作する場合は、以下のように読み替えることで、サーバ１０１側で動作する場合と同様に説明できる。即ち、サーバ１０１の「ＣＰＵ２０７」、及び「ＨＤＤ部２０５」はそれぞれ、印刷装置１０２の「ＣＰＵ３０２」、及び「ＨＤＤ３０８」に読み替えればよい。
【００９２】
次に、第１の実施形態に係る印刷装置１０２において、給紙段ごとに設定支援機能を有効、又は無効に設定する一連の処理を図１１に示したフローチャートを用いて説明する。この処理は、印刷装置１０２側で動作し、ＣＰＵ３０２が、ＨＤＤ３０８から読み出されてＲＡＭ３０３に展開されたプログラムを実行することで達成される。なお、給紙段ごとに設定支援機能を有効又は無効に設定する処理について、第１の実施形態では印刷装置１０２側で動作する場合を説明するが、サーバ１０１側で動作してもよい。サーバ１０１側で動作する場合は、ＣＰＵ２０７が、ＨＤＤ部２０５から読み出されて第２メモリ部２０８に展開されたプログラムを実行することで達成される。一方、情報処理装置１０４がサーバ１０１の役割を担う場合は、情報処理装置１０４側で動作してもよい。
【００９３】
Ｓ１１０１において、給紙段ごとに設定支援機能を有効又は無効に設定する図１２（Ａ）の選択画面１２００が呼び出されたか否かを判定する。呼び出されたと判定されたならば、Ｓ１１０２に進む。一方、呼び出されるまで、Ｓ１１０１の処理を繰り返す。
【００９４】
Ｓ１１０２において、設定支援機能の選択画面１２００を印刷装置１０２の操作部３１８に表示して、Ｓ１１０３に進む。尚、印刷装置１０２の備える給紙段が例えば４つである場合、給紙段１に対応するボタン１２０１、給紙段２に対応するボタン１２０２、給紙段３に対応するボタン１２０３、及び給紙段４に対応するボタン１２０４が選択画面１２００上で押下可能に表示される。また、戻るボタン１２０５が選択画面１２００上で押下可能に表示される。そして、これらのボタンのユーザによる押下に応じて、イベントが発生する。
【００９５】
Ｓ１１０３において、設定支援機能の選択画面１２００上で何らかのイベントが発生したか否かを判定する。イベントが発生したと判定されたならば、Ｓ１１０４に進む。一方、イベントが発生するまで、Ｓ１１０３の処理を繰り返す。
【００９６】
Ｓ１１０４において、Ｓ１１０３で発生したと判定されたイベントは、戻るボタン１２０５を押下するイベントであるか否かを判定する。戻るボタン１２０５を押下するイベントであると判定されたならば、給紙段ごとに設定支援機能を有効又は無効に設定する処理を終了する。一方、Ｓ１１０４での判定の結果、ＮＯと判定されたならば、Ｓ１１０５に進む。
【００９７】
Ｓ１１０５において、Ｓ１１０３で発生したと判定されたイベントは、給紙段ボタン（１２０１〜１２０４）を押下するイベントであるか否かを判定する。なお、Ｓ１１０５での判定の結果、給紙段ボタン（１２０１〜１２０４）を押下するイベントであると判定されたならば、Ｓ１１０６に進む。一方、Ｓ１１０５での判定の結果、ＮＯと判定されたならば、Ｓ１１０３に戻って以降の処理を進める。
【００９８】
Ｓ１１０６において、印刷装置１０２のＨＤＤ３０８に保存された設定支援機能の設定の結果を参照し、Ｓ１１０５で押下されたと判定されたボタンの給紙段に対応する設定支援機能の設定は、有効であるか、もしくは、無効であるかを判定する。有効であると判定されたならば、Ｓ１１０７に進む。
【００９９】
Ｓ１１０７において、Ｓ１１０５で押下されたと判定されたボタンの給紙段に対応する設定支援機能の設定を「有効」から「無効」に変更して、当該設定の結果を印刷装置１０２のＨＤＤ３０８に保存する。そして、Ｓ１１０７の処理の後、Ｓ１１０３に戻って以降の処理を進める。
【０１００】
一方、Ｓ１１０６での判定の結果、無効であると判定されたならば、Ｓ１１０８に進む。
【０１０１】
Ｓ１１０８において、Ｓ１１０５で押下されたと判定されたボタンの給紙段に対応する設定支援機能の設定を「無効」から「有効」に変更して、当該設定の結果を印刷装置１０２のＨＤＤ３０８に保存する。そして、Ｓ１１０８の処理の後、Ｓ１１０３に戻って以降の処理を進める。
【０１０２】
以上が、給紙段ごとに設定支援機能を有効又は無効に設定する一連の処理の詳細である。なお、給紙段ごとに設定支援機能を有効又は無効に設定する処理を印刷装置１０２側で実行する場合について説明したが、これに限らない。例えば、図１２（Ｂ）で示すような選択画面１２１０をサーバ１０１の操作部２０９に表示する。そして、選択画面１２１０上で、設定支援機能の有効設定ボタン１２１１、又は、無効設定ボタン１２１２のいずれかの押下を受け付けることによって、給紙段ごとに設定支援機能を有効又は無効に設定する処理を、サーバ１０１側で実行してもよい。もしくは、図１２（Ｂ）の選択画面１２１０を情報処理装置１０４の不図示の操作部に表示することで、給紙段ごとに設定支援機能を有効又は無効に設定する処理について、情報処理装置１０４側で実行してもよい。なお、印刷装置１０２側で動作する場合は、以下のように読み替えることで、サーバ１０１側で動作する場合と同様に説明できる。即ち、サーバ１０１の「ＣＰＵ２０７」、及び「操作部２０９」はそれぞれ、印刷装置１０２の「ＣＰＵ３０２」、及び「操作部３１８」に読み替えればよい。
【０１０３】
続いて、印刷装置１０２の操作部３１８上で、給紙段ごとに設定支援機能を有効又は無効に設定する事例について、図８（Ｂ）の属性テーブル８１０、及び、図１２（Ａ）の選択画面１２００を用いて説明する。図８（Ｂ）の属性テーブル８１０に示すように、給紙段としてのＴｒａｙ２に対応づけして給紙段情報格納部４０２に登録されたシートは存在しない。そのため、図１２（Ａ）の選択画面１２００に示すように、給紙段２に対応するボタン１２０２はグレイアウトされて押下できないようになっている。
【０１０４】
一方、図１２（Ａ）の選択画面１２００に示すように、給紙段１に対応するボタン１２０１はＯＦＦ（無効）であるから、給紙段１に対応する設定支援機能の設定は「無効」である。この場合において、選択画面１２００上で給紙段１に対応するボタン１２０１が押下されると、ＯＦＦ（無効）からＯＮ（有効）に表示が切り替わる。即ち、給紙段１に対応する設定支援機能の設定が「無効」から「有効」に変更される。
【０１０５】
なお、設定支援機能の設定が有効である給紙段１を使用してジョブを実行する場合は、開けられた状態の給紙段が閉められたことに応じて、設定支援機能の動作によって取得された特定のシートの属性情報が給紙段の設定値として設定される。例えば、給紙段１が開けられた後、給紙段１にサイズがＡ４のシートが収納されて、給紙段１が閉められたとする。続いて、検出（取得）されたシートのサイズ（Ａ４）に基づき、給紙段１に対応づけして給紙段情報格納部４０２に登録されているＡ４サイズのシートが、図８（ｂ）の属性テーブル８１０から特定される。そして、特定されたシートの属性情報（サイズ：Ａ４、坪量：６２ｇ／ｍ２、色：Ｗｈｉｔｅ、種別：普通紙）がサーバ１０１から受信される。給紙段１に対応する設定支援機能の設定は有効であるので、受信したシートの属性情報が給紙段１の設定値として設定される。
【０１０６】
一方、図１２（Ａ）の選択画面１２００に示すように、給紙段４に対応するボタン１２０４はＯＮ（有効）であるから、給紙段４に対応する設定支援機能の設定は「有効」である。この場合において、選択画面１２００上で給紙段４に対応するボタン１２０４が押下されると、ＯＮ（有効）からＯＦＦ（無効）に表示が切り替わる。即ち、給紙段４に対応する設定支援機能の設定が「有効」から「無効」に変更される。
【０１０７】
なお、設定支援機能の設定が無効である給紙段４を使用してジョブを実行する場合は、開けられた状態の給紙段が閉められても、設定支援機能の動作によって給紙段の設定値は設定されない。例えば、給紙段４が開けられた後、給紙段４にサイズがＡ４のシートが収納され、給紙段４が閉められたとする。続いて、検出（取得）されたシートのサイズ（Ａ４）に基づき、給紙段４に対応づけして給紙段情報格納部４０２に登録されているＡ４サイズのシートが、図８（ｂ）の属性テーブル８１０から特定される。そして、特定されたシートの属性情報（サイズ：Ａ４、坪量：６２ｇ／ｍ２、色：Ｗｈｉｔｅ、種別：普通紙）がサーバ１０１から受信される。給紙段４に対応する設定支援機能の設定は無効であるので、受信したシートの属性情報は給紙段４の設定値として設定されない。なお、設定支援機能の設定が無効である場合は、特定されたシートの属性情報をサーバ１０１から受信しないよう制御することにより、設定支援機能の動作によって給紙段の設定値が設定されないよう制御してもよい。
【０１０８】
なお、特定の給紙段に対応する設定支援機能の設定が無効であることは、印刷装置１０２の操作部３１８に図１３（Ａ）に示す警告画面１３００を表示することによって、設定支援機能は無効に設定されていることをユーザに通知してもよい。もしくは、サーバ１０１の操作部２０９、又は、情報処理装置１０４の不図示の操作部に表示された図１３（Ｂ）に示すプリンタドライバ画面１３１０上でジョブの実行を指示する前に、警告画面１３２０を表示する。これにより、ジョブで使用される給紙段の設定支援機能は無効に設定されていることをユーザに通知してもよい。
【０１０９】
以上説明したように第１の実施形態では、設定支援機能の設定として「有効」が選択された給紙段では、当該給紙段が閉められたことに応じて、設定支援機能の動作によって特定のシートの属性情報が当該給紙段の設定値として設定される。一方、設定支援機能の設定として「無効」が選択された給紙段では、設定支援機能の動作によって当該給紙段の設定値は設定されない。したがって、給紙段ごとの設定支援機能の設定が有効であるか、もしくは、無効であるかに従って、閉められた給紙段の設定値を設定するための動作を給紙段ごとに切り替えることができる。
【０１１０】
即ち、頻繁に使用するシートをシート収納部に収納して運用する場合において、頻繁に使用するシートの属性情報を当該シート収納部の設定値として容易に設定することができる。更に、頻繁には使用しないシートをシート収納部に収納して運用する場合においても、ユーザの操作によって設定されたそのシートの設定値が勝手に変更されてしまうことを防ぐことができるので、ユーザの利便性を大幅に向上させることができる。
【０１１１】
尚、前述の第１の実施形態では、閉められた給紙段に対応する設定支援機能の設定は有効であるか無効であるかに係るＳ９０６の判定は、Ｓ９０５でサーバ１０１からシートの属性情報を受信したと判定された後に行う場合について説明したが、これに限らない。
【０１１２】
Ｓ９０４でサーバ１０１から応答ありと判定された後であって、Ｓ９０５でサーバ１０１からシートの属性情報を受信したか否かを判定する前に、閉められた給紙段に対応する設定支援機能の設定は有効であるか無効であるかのＳ９０６の判定を行ってもよい。
【０１１３】
または、Ｓ９０２で給紙段に収納されているシートのサイズを検出（取得）した後であって、Ｓ９０３でシートのサイズ等をサーバ１０１に送信する前に、閉められた給紙段に対応する設定支援機能の設定は有効か無効かに係るＳ９０６の判定を行ってもよい。
【０１１４】
いずれの場合においても、閉められた給紙段に対応する設定支援機能の設定は無効であると判定されたならば、給紙段情報格納部４０２から一意に特定したシートの属性情報を給紙段の設定値として設定する処理を終了すればよい。
【０１１５】
［第２の実施形態］
前述した第１の実施形態では、設定支援機能の設定が有効である給紙段では、当該給紙段が閉められたことに応じて、給紙段情報格納部４０２に登録された特定のシートの属性情報が設定支援機能の動作によって当該給紙段の設定値として設定される。一方、設定支援機能の設定が無効である給紙段では、給紙段情報格納部４０２に登録された特定のシートの属性情報が当該給紙段の設定値として設定されない場合について説明した。
【０１１６】
第２の実施形態では、設定支援機能の設定が有効である給紙段では第１の実施形態と同様に当該給紙段が閉められた事に応じて、給紙段情報格納部４０２に登録された特定のシートの属性情報が設定支援機能の動作によって当該給紙段の設定値として設定される。一方、設定支援機能の設定が無効である給紙段では、第１の実施形態とは以下に述べる動作が異なる。即ち、設定支援機能の設定が無効である給紙段では、給紙段情報格納部４０２に登録されたシートの属性情報が当該給紙段の設定値として一時設定されるが、その後、当該給紙段の設定値として設定された当該シートの属性情報を削除する場合について説明する。
【０１１７】
第２の実施形態において、サーバ１０１のＨＤＤ部２０５（印刷装置１０２のＨＤＤ３０８）に保持されているシート情報格納部４０１に対して、シートの属性情報を登録する処理を示すフローチャートは第１の実施形態の図５と同様の為、その説明は省略する。また、サーバ１０１のＨＤＤ部２０５（印刷装置１０２のＨＤＤ３０８）に保持されている給紙段情報格納部４０２に対して、シートの属性情報を給紙段に対応づけして登録するためのフローチャートは、第１の実施形態の図６と同様の為、その説明は省略する。
【０１１８】
第２の実施形態に係るサーバ１０１において、給紙段情報格納部４０２に登録されたシートを検索する処理を示すフローチャートは、第１の実施形態の図１０と同様の為、その説明は省略する。
【０１１９】
また、第２の実施形態に係る印刷装置１０２において、給紙段ごとに設定支援機能の設定を有効又は無効にする処理を示すフローチャートは、第１の実施形態の図１１と同様の為、その詳細を省略する。さらに、第２の実施形態において、設定支援機能の選択画面は、第１の実施形態の図１２（Ａ）、及び、図１２（Ｂ）と同様の為、その詳細を省略する。
【０１２０】
一方、第２の実施形態に係る印刷装置１０２において、給紙段情報格納部４０２から一意に特定したシートの属性情報を給紙段の設定値として設定する処理を示すフローチャートは、第１の実施形態の図９に対して一部の動作が異なる。第２の実施形態に係る印刷装置１０２において、給紙段情報格納部４０２から一意に特定したシートの属性情報を給紙段の設定値として設定する処理を図１４に示したフローチャートを用いて説明する。
【０１２１】
なお、第２の実施形態では、第１の実施形態とは図９のＳ９０１〜Ｓ９０５に係る処理が共通する一方で、図９のＳ９０６以降に係る処理が異なる。そこで、第１の実施形態とは共通する処理であるＳ９０１〜Ｓ９０５の説明は省略し、第１の実施形態とは差分となる処理（Ｓ９０５でＹＥＳと判定された以降の処理：Ｓ１４０１〜Ｓ１４０３）を中心に以降説明を進める。
【０１２２】
図１４のＳ９０５で、サーバ１０１からシートの属性情報を受信した（即ち、ＹＥＳ）と判定されたならば、Ｓ１４０１に進む。
【０１２３】
Ｓ１４０１において、Ｓ９０５でサーバ１０１から受信したシートの属性情報を、閉められた給紙段の設定値として設定して、Ｓ１４０２に進む。なお、Ｓ１４０１の処理は、図９のＳ９０７の処理に対応する。
【０１２４】
Ｓ１４０２において、閉められた給紙段に対応する設定支援機能の設定は有効であるか、もしくは、無効であるかを判定する。なお、Ｓ１４０２の処理は、図９のＳ９０６に対応する。
【０１２５】
Ｓ１４０２での判定の結果、閉められた給紙段に対応する設定支援機能の設定は有効であると判定されたならば、給紙段情報格納部４０２から一意に特定したシートの属性情報を給紙段の設定値として設定する処理を終了する。一方、無効であると判定されたならば、Ｓ１４０３に進む。
【０１２６】
Ｓ１４０３において、図１４のＳ９０５でサーバ１０１から受信したシートの属性情報（即ち、閉められた給紙段の設定値として一時設定されたシートの属性情報）を削除する。なお、その際、当該給紙段の設定値として一時設定されたシートの属性情報が削除された旨を、印刷装置１０２の操作部３１８上に表示することによりユーザに通知してもよい。また、サーバ１０１から受信したシートの属性情報を削除した場合は、印刷装置１０２の操作部３１８上でユーザの操作を受け付けることによって、閉められた給紙段の設定値として任意のシートの属性情報が設定できてもよい。もしくは、閉められた給紙段の設定値として、デフォルトのシートの属性情報（例えば、「サイズ：Ａ４、坪量：７０ｇ／ｍ２、色：Ｗｈｉｔｅ、種別：普通紙」）を取得して設定できてもよい。Ｓ１４０３の処理の後、給紙段情報格納部４０２から一意に特定したシートの属性情報を給紙段の設定値として設定する処理を終了する。
【０１２７】
以上が、第２の実施形態に係る印刷装置１０２において、給紙段情報格納部４０２から一意に特定したシートの属性情報を閉められた給紙段の設定値として設定する処理について、第１の実施形態とは差分となる処理の詳細である。なお、Ｓ１４０３で、閉められた給紙段の設定値として一時設定されたシートの属性情報が削除された後に、当該給紙段に対応する設定支援機能の設定が「無効」から「有効」に変更されることがある。そのような場合は、再度Ｓ１４０１に戻って、Ｓ９０５でサーバ１０１から受信したシートの属性情報を当該給紙段の設定値として再度設定し、以降の処理を進めてもよい。
【０１２８】
以上説明したように第２の実施形態では、設定支援機能の設定が有効である給紙段では、当該給紙段が閉められたことに応じて、給紙段情報格納部４０２に登録された特定のシートの属性情報が設定支援機能の動作によって当該給紙段の設定値として設定される。一方、設定支援機能の設定が無効である給紙段では、給紙段情報格納部４０２に登録されたシートの属性情報が当該給紙段の設定値として一時設定されるが、その後、当該給紙段の設定値として一時設定された当該シートの属性情報は削除される。このように、給紙段ごとの設定支援機能の設定が有効であるか、もしくは、無効であるかに従って、給紙段の設定値を設定するための動作を給紙段ごとに切り替えることができる。
【０１２９】
［第３の実施形態］
前述した第１の実施形態では、印刷装置１０２の操作部３１８上、又は、サーバ１０１の操作部２０９上に表示された選択画面（図１２）によって、設定支援機能の設定を有効にするか無効にするかを給紙段ごとにユーザが設定する場合について説明した。
【０１３０】
一方、給紙段に収納されているシートを入れ替える以外の理由で、給紙段が開閉されることがある。例えば、給紙段の開閉時間が想定以上に短い場合は、給紙段に収納されているシートをユーザが目視で確認するために当該給紙段が開閉された可能性がある。また、給紙段の開閉時間が想定以上に長い場合は、ジョブの実行によって給紙段からシートが給紙されないようにするために当該給紙段が開閉された可能性がある。また、更には、給紙段が開けられた時にシートの残量がない場合（即ち、シート残量：０％）は、給紙段に同一のシートを補充するために当該給紙段が開閉された可能性がある。これらの場合においては、給紙段に収納されるシートの入れ替えが行われていないため、当該給紙段の設定値としてシートの属性情報を変更して設定する必要がない。
【０１３１】
そこで、第３の実施形態では、給紙段の開閉時間、又は、給紙段が開けられた時のシート残量に従って、設定支援機能の設定を有効にするか無効にするかを制御する場合について説明する。
【０１３２】
第３の実施形態において、サーバ１０１のＨＤＤ部２０５（印刷装置１０２のＨＤＤ３０８）に保持されているシート情報格納部４０１に対して、シートの属性情報を登録する処理を示すフローチャートは第１の実施形態の図５と同様の為、その説明は省略する。また、サーバ１０１のＨＤＤ部２０５（印刷装置１０２のＨＤＤ３０８）に保持されている給紙段情報格納部４０２に対して、シートの属性情報を給紙段に対応づけして登録するためのフローチャートは、第１の実施形態の図６と同様の為、その説明は省略する。
【０１３３】
一方、第３の実施形態では、図１５に示すようにサーバ１０１のＨＤＤ部２０５には、シート情報格納部４０１、及び給紙段情報格納部４０２に加えて、ステータス情報格納部１５０１を記憶領域として保持している。なお、ステータス情報格納部１５０１に格納される情報は、図１６のステータステーブル１６００で示される。ステータステーブル１６００は、例えば、給紙段が開けられた時刻１６０１、給紙段が閉められた時刻１６０２、給紙段が開けられた時のシート残量１６０３、及び、給紙段が閉められた時のシート残量１６０４の情報を給紙段ごとにリスト形式で保持している。
【０１３４】
なお、ステータス情報格納部１５０１は、印刷装置１０２のＨＤＤ３０８に記憶領域として保持されていてもよい。また、情報処理装置１０４が有する不図示の不揮発メモリに記憶領域として保持されていてもよい。そのような場合は、ステータス情報格納部１５０１に格納されているデータに対してネットワーク１０３を介して参照すればよい。
【０１３５】
第３の実施形態に係るサーバ１０１において、給紙段情報格納部４０２に登録されたシートを検索する処理を示すフローチャートは、第１の実施形態の図１０と同様の為、その説明は省略する。
【０１３６】
一方、第３の実施形態に係る印刷装置１０２において、給紙段情報格納部４０２から一意に特定したシートの属性情報を給紙段の設定値として設定する処理は、第１の実施形態の図９に対して、Ｓ９０１でＹＥＳと判定されてＳ９０２に進むまでの処理が異なる。そこで、第３の実施形態に係る印刷装置１０２において、給紙段情報格納部４０２から一意に特定したシートの属性情報を給紙段の設定値として設定する処理を図１７に示したフローチャートを用いて説明する。なお、第１の実施形態とは共通する処理（図９のＳ９０２以降の処理）の説明は省略し、第１の実施形態とは差分となる処理を中心に以降説明を進める。
【０１３７】
図９のＳ９０１において、開けられた状態の給紙段が閉められたか否かを判定し、給紙段が閉められたと判定されたならば（即ち、Ｓ９０１でＹＥＳ）、図１７のＳ１７０１に進む。
【０１３８】
Ｓ１７０１において、設定支援機能の設定を無効にする条件は、給紙段の開閉時間であるか、もしくは、給紙段が開けられた時のシート残量であるかを判定する。なお、設定支援機能の設定を無効にする条件は、図１８（Ａ）に示す設定画面１８００上でユーザによって任意に選択（１８１０、１８２０）される。なお、図１８（Ａ）の設定画面１８００は、印刷装置１０２の操作部３１８に表示されるものとして以降説明を進めるが、これに限らない。サーバ１０１の操作部２０９、又は、情報処理装置１０４の不図示の操作部に設定画面１８００を表示し、設定画面１８００上で受け付けた設定値についてネットワーク１０５を介して受信しても構わない。
【０１３９】
Ｓ１７０１での判定の結果、設定支援機能の設定を無効にする条件は、給紙段の開閉時間であると判定されたならば、Ｓ１７０２に進む。
【０１４０】
Ｓ１７０２において、ステータス情報格納部１５０１に格納されたステータステーブル１６００を参照し、当該給紙段が開けられた時刻１６０１、及び、当該給紙段が開けられた時刻１６０２を取得して、Ｓ１７０３に進む。なお、図１６のステータステーブル１６００の例では、給紙段１が開けられた時刻として「２０１３年４月１日、１０時０５分３０秒」が取得され、かつ、給紙段１が閉められた時刻として「２０１３年４月１日、１０時０８分４２秒」が取得される。
【０１４１】
Ｓ１７０３において、Ｓ１７０２で取得された当該給紙段が開けられた時刻１６０１、及び、当該給紙段が開けられた時刻１６０２から当該給紙段の開閉時間を取得して、Ｓ１７０４に進む。尚、図１６のステータステーブル１６００の例では、給紙段１が開けられた時刻と給紙段１が閉められた時刻から算出され、給紙段１の開閉時間は３分１２秒として時間取得される。なお、給紙段の開閉時間は、印刷装置１０２側で算出する場合について説明したが、このような場合に限らない。サーバ１０１側や情報処理装置１０４側で給紙段の開閉時間が予め算出されているのであれば、サーバ１０１や情報処理装置１０４からネットワーク１０５を介して給紙段の開閉時間を受信してもよい。
【０１４２】
Ｓ１７０４において、Ｓ１７０３で時間取得された当該給紙段の開閉時間は、設定画面１８００上で設定された時間（１８１１）以下であるか否かを判定する。設定された時間（１８１１）以下であると判定されたならば、Ｓ１７０５に進む。一方、Ｓ１７０４でＮＯと判定されたならば、Ｓ１７０６に進む。
【０１４３】
Ｓ１７０５において、閉められた給紙段に対応する設定支援機能の設定を「無効」に上書きし、図９のＳ９０２に進んで以降の処理を行う。なお、閉められた給紙段に対応する設定支援機能の設定の結果は、印刷装置１０２のＨＤＤ３０８に保存される。
【０１４４】
Ｓ１７０６において、Ｓ１７０３で時間取得された当該給紙段の開閉時間は、設定画面１８００上で設定された時間（１８１２）以上であるか否かを判定する。設定された時間（１８１２）以上であると判定されたならば、Ｓ１７０５に進む。一方、Ｓ１７０６でＮＯと判定されたならば、Ｓ１７０７に進む。
【０１４５】
Ｓ１７０７において、閉められた給紙段に対応する設定支援機能の設定を「有効」に上書きし、図９のＳ９０２に進んで以降の処理を行う。なお、閉められた給紙段に対応する設定支援機能の設定の結果は、印刷装置１０２のＨＤＤ３０８に保存される。
【０１４６】
一方、Ｓ１７０１での判定の結果、設定支援機能の設定を無効にする条件は、給紙段が開けられた時のシート残量であると判定されたならば、Ｓ１７０８に進む。
【０１４７】
Ｓ１７０８において、ステータス情報格納部１５０１に格納されたステータステーブル１６００を参照し、当該給紙段が開けられた時のシート残量１６０３を取得して、Ｓ１７０９に進む。なお、図１６のステータステーブル１６００の例では、給紙段１が開けられた時のシート残量は、「０％（残量なし）」として残量取得される。
【０１４８】
Ｓ１７０９において、Ｓ１７０８で残量取得されたシート残量１６０３は、残量なしか否かを判定する。残量なしと判定されたならば、Ｓ１７１０に進む。一方、Ｓ１７０９でＮＯと判定されたならば、Ｓ１７１１に進む。
【０１４９】
Ｓ１７１０において、閉められた給紙段に対応する設定支援機能の設定を「無効」に上書きし、図９のＳ９０２に進んで以降の処理を行う。なお、閉められた給紙段に対応する設定支援機能の設定の結果は、印刷装置１０２のＨＤＤ３０８に保存される。
【０１５０】
Ｓ１７１１において、閉められた給紙段に対応する設定支援機能の設定を「有効」に上書きし、図９のＳ９０２に進んで以降の処理を行う。なお、閉められた給紙段に対応する設定支援機能の設定の結果は、印刷装置１０２のＨＤＤ３０８に保存される。
【０１５１】
以上が、第３の実施形態に係る印刷装置１０２において、給紙段情報格納部４０２に登録された特定のシートの属性情報を給紙段の設定値として設定する処理のうち、第１の実施形態とは差分となる処理の詳細である。
【０１５２】
以上説明したように第３の実施形態では、給紙段の開閉時間、又は、給紙段が開けられた時のシート残量に従って、設定支援機能の設定を有効にするか無効にするかを制御することができる。なお、設定支援機能を無効にする条件として、給紙段の開閉時間、又は、給紙段が開けられた時のシート残量のいずれか一方をユーザが選択する場合について説明したが、これに限らない。
【０１５３】
設定支援機能を無効にする条件として、給紙段の開閉時間、及び、給紙段が開けられた時のシート残量の両方から総合的に判断して、設定支援機能の設定を有効にするか無効にするかを制御してもよい。例えば、給紙段の開閉時間が設定された時間以下／以上であって、かつ、給紙段が開けられた時のシート残量が残量なしである場合にのみ、閉められた給紙段に対応する設定支援機能の設定を無効に上書きするよう制御してもよい。
【０１５４】
また、給紙段が開けられた時のシート残量が残量なしの場合を、設定支援機能の設定を無効にする条件としたが、これに限らない。図１８（Ａ）の設定画面１８００上の変更ボタン１８２１を押下することによって、図１８（Ｂ）の設定画面１８３０を更に呼び出す。そして、給紙段が開けられた時のシート残量が残量なしの場合（１８３１）、もしくは、残量ありの場合（１８３２）のいずれか一方をユーザが選択することによって、設定支援機能の設定を無効にする条件をユーザが任意に設定できるようにしてもよい。
【０１５５】
また、更には、給紙段が開けられた時にシート残量が有るか否かに加えて、給紙段が開けられた時と給紙段が閉められた時のシート残量の変化が大きいか小さいかを判定することによって、設定支援機能の設定を有効にするか無効にするかを制御してもよい。尚、給紙段が開けられた時と給紙段が閉められた時のシート残量の変化の大小は、ステータステーブル１６００を参照し、給紙段が開けられた時のシート残量１６０３と給紙段が閉められた時のシート残量１６０４を取得することにより算出することが可能である。
【０１５６】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【０１５７】
例えば、給紙段に収納されているシートの属性情報の一つとしてサイズを検出（取得）したが、属性情報としては一つだけでなく、複数の属性情報を検出（取得）して送信してもよく、それらの複数の属性情報に基づき以降の処理を進めても構わない。
【０１５８】
また、例えば、サーバ１０１に送信される情報は、給紙段に収納されているシートのサイズであると説明したが、これに限らない。例えば、給紙段に備えられたセンサが仮にシートの色、坪量、又は、種別等を検知可能であって、シート情報格納部４０１及び給紙段情報格納部４０２にシートの色、坪量、又は、種別等の情報も登録されている場合について考える。このような場合であれば、シートのサイズと合わせて、シートの色、坪量、又は、種別等の情報もサーバ１０１に送信して、シートのサイズと、シートの色、坪量、又は、種別等からシートを決定するようにしてもよい。また、シートのサイズではなく、例えば、シートの色の情報のみをサーバ１０１に送信して、シートの色のみからシートを決定するようにしてもよい。
【０１５９】
即ち、給紙段に収納されているシートの属性情報として、シートのサイズ、坪量、色、及び種別の少なくとも一つを含む属性情報を取得した場合に、取得した当該属性情報以外にも属性情報を少なくとも一つを含んで、給紙段の設定値として設定する事ができる。
【０１６０】
また、例えば、印刷装置１０２と外付けのサーバ１０１とをネットワーク１０５を介して接続した。しかし、このような場合に限らず、印刷装置１０２と、印刷装置１０２に内蔵する印刷制御装置としてのサーバ１０１によって上記各種制御の一部又は全部を実行可能に構成しても良い。また、印刷制御装置としてのサーバ１０１側の処理を介さずに印刷装置１０２のみによって、上記各種制御の一部又は全部を実行可能に構成しても良い。即ち、印刷制御装置としてのサーバ１０１は、印刷装置１０２に含まれていてもよいし、情報処理装置１０４に含まれていてもよい。また、印刷装置１０２と複数の情報処理装置１０４を、ＬＡＮ、ＷＡＮなどのネットワーク１０３、あるいは無線ＬＡＮなどを介して、上記各種制御の一部又は全部を実行可能に構成しても良い。
【０１６１】
以上、本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【０１６２】
（その他の実施形態）
また、本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述の実施例の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を装置（又はシステム）に供給し、その装置（又はシステム）のコンピュータ（ＣＰＵ、ＭＰＵ）が記憶媒体に格納したプログラムコードを読出す処理である。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになる。また、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。また前記記憶媒体は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）であってもよい。さらに、前記記憶媒体は、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）やＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ、フラッシュメモリ、メモリカード等であってもよい。また、上述した実施例の１又は複数の機能は、１つのプロセッサによって実現されてもよいし、複数のプロセッサによって実現されてもよいし、ネットワーク上の複数のコンピュータによって実現されてもよい。
【符号の説明】
【０１６３】
１０１  サーバ
１０２  印刷装置
１０４  情報処理装置
２０５  ＨＤＤ部
２０７  ＣＰＵ
３０２  ＣＰＵ
３０８  ＨＤＤ
【図１】
2019006123.tif 000003
【図２】
2019006123.tif 000004
【図３】
2019006123.tif 000005
【図４】
2019006123.tif 000006
【図５】
2019006123.tif 000007
【図６】
2019006123.tif 000008
【図７】
2019006123.tif 000009
【図８】
2019006123.tif 000010
【図９】
2019006123.tif 000011
【図１０】
2019006123.tif 000012
【図１１】
2019006123.tif 000013
【図１２】
2019006123.tif 000014
【図１３】
2019006123.tif 000015
【図１４】
2019006123.tif 000016
【図１５】
2019006123.tif 000017
【図１６】
2019006123.tif 000018
【図１７】
2019006123.tif 000019
【図１８】
2019006123.tif 000020