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