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