(57)【要約】【課題】出力先の画像形成装置に必要な消耗品が装着されていない場合においても、当該消耗品が装着されている他の画像形成装置への代替出力を可能とする。【解決手段】複数種類の消耗品を着脱可能に収容する消耗品選択収容部５を備える画像形成装置１であって、装着中の消耗品の種類に応じて実行可能な印刷モードを特定する印刷可能モード特定部１１と、ホスト装置２から指定された印刷条件での印刷可否についての問合せを受信した場合は、当該印刷条件と実行可能な印刷モードとを照合して印刷の可否を応答するとともに、ホスト装置から印刷データを受信した場合は、指示された印刷条件と実行可能な印刷モードとを照合することにより、印刷が可能であると判定した場合には画像形成部１５に印刷の実行を指示し、印刷が不可能であると判定した場合には印刷が不可能である旨を応答する印刷制御部１３とを備えるものとした。【選択図】図１
2013091265.tif 000002
【特許請求の範囲】
【請求項１】
画像形成に用いられる複数種類の消耗品の何れかを着脱可能に収容する消耗品選択収容部と、ホスト装置から受信した印刷データを指示された印刷条件にしたがって記録媒体上に印刷する画像形成部とを備える画像形成装置であって、
前記消耗品選択収容部に装着されている消耗品の種類を検出して現時点で実行可能な印刷モードを特定する印刷可能モード特定部と、
ホスト装置から指定された印刷条件での印刷可否についての問合せを受信した場合は、当該指定された印刷条件と特定した前記実行可能な印刷モードとを照合して判定した当該指定された印刷条件での印刷の可否を、問合せ元の前記ホスト装置に応答するとともに、ホスト装置から印刷データを受信した場合は、当該印刷データとともに指示された印刷条件と特定した前記実行可能な印刷モードとを照合することにより、当該印刷データの印刷が可能であると判定したときには前記画像形成部に当該印刷データの印刷を実行させ、当該印刷データの印刷が不可能であると判定したときには当該印刷データの印刷が不可能である旨を送信元の前記ホスト装置に応答する印刷制御部と
を備えることを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
媒体収容部に収容されている記録媒体の種類を検出する媒体種類検出部を備え、
前記印刷制御部は、前記ホスト装置から前記印刷可否についての問合せまたは前記印刷データを受信した場合に、前記指定または指示された印刷条件に適合する記録媒体が前記媒体収容部に収容されていないことが検出されたときには、当該印刷条件での印刷が不可能であると判定する
ことを特徴とする画像形成装置。
【請求項３】
請求項１または請求項２に記載の画像形成装置において、
前記印刷可否についての問合せにて指定される印刷条件および前記印刷データとともに指示される印刷条件は、前記消耗品選択収容部に装着され得るすべての消耗品に対応して前記画像形成装置が実行可能なすべての印刷モードのなかから選択される、任意の印刷モードの指定を含んで構成される
ことを特徴とする画像形成装置。
【請求項４】
請求項１から請求項３のいずれか一項に記載の画像形成装置において、
前記消耗品選択収容部に装着される消耗品は、黒色着色材、白色着色材および透明色着色材のなかの少なくとも１つを含み、
前記実行可能な印刷モードは、前記黒色着色材、白色着色材および透明色着色材のなかのいずれか１つを用いて印刷を行う印刷モードを含む
ことを特徴とする画像形成装置。
【請求項５】
請求項１から請求項４のいずれか一項に記載の２以上の画像形成装置と、これらの画像形成装置に印刷条件を指示して印刷データを送信する１以上のホスト装置とを備える画像形成システムであって、
前記ホスト装置は、前記２以上の画像形成装置のなかの１つを出力先として選択可能に受け付け、受け付けた当該画像形成装置の前記消耗品選択収容部に装着され得るすべての消耗品に対応して当該画像形成装置が実行可能なすべての印刷モードのなかから、当該ホスト装置の利用者が指示する任意の印刷モードを選択可能に受け付けて、前記印刷条件を設定する印刷条件設定部を備える
ことを特徴とする画像形成システム。
【請求項６】
請求項５に記載の画像形成システムにおいて、
前記印刷条件設定部は、前記利用者が指示する任意の印刷モードを選択可能に受け付けるときに、代替出力先となる他の画像形成装置をシステムが自動選択するか、当該利用者が代替出力先となる他の画像形成装置の候補リストのなかから任意の１つを選択入力するか、を選択可能に受け付ける
ことを特徴とする画像形成システム。
【請求項７】
請求項５または請求項６に記載の画像形成システムにおいて、
前記ホスト装置は、
出力先として受け付けた前記画像形成装置に前記印刷条件を設定して前記印刷可否についての問合せを送信し、当該画像形成装置から印刷可能である旨の応答を受信した場合は、当該印刷データを当該画像形成装置に送信して印刷を実行させ、当該画像形成装置から印刷不可能である旨の応答を受信した場合は、前記印刷条件を設定した前記印刷可否についての問合せを他のすべての画像形成装置に所定の順序で順次送信し、最初に印刷可能である旨の応答を送信してきた他の画像形成装置に当該印刷データを送信して印刷を実行させる印刷ジョブ生成部を備える
ことを特徴とする画像形成システム。
【請求項８】
請求項５または請求項６に記載の画像形成システムにおいて、
前記ホスト装置は、
出力先として受け付けた前記画像形成装置へ前記印刷条件を設定して前記印刷可否についての問合せを送信し、当該画像形成装置から印刷可能である旨の応答を受信した場合は、当該印刷データを当該画像形成装置に送信して印刷を実行させ、当該画像形成装置から印刷不可能である旨の応答を受信した場合は、前記印刷条件を設定した前記印刷可否についての問合せを他のすべての画像形成装置に送信し、印刷可能である旨の応答を送信してきた他の画像形成装置の情報を、代替出力先の候補として表示部に選択可能に表示し、そのなかから選択される何れかの画像形成装置に印刷データを送信して印刷を実行させる印刷ジョブ生成部を備える
ことを特徴とする画像形成システム。
【請求項９】
画像形成に用いられる複数種類の消耗品の何れかを着脱可能に収容する消耗品選択収容部を備えた複数の画像形成装置に通信可能に接続されたホスト装置の制御部に実行させる印刷制御プログラムであって、
前記複数の画像形成装置のなか１つを選択した選択画像形成装置の前記消耗品選択収容部に装着され得るすべての消耗品に対応して当該選択画像形成装置が実行可能なすべての印刷モードのなかから、当該ホスト装置の利用者が指示する任意の印刷モードを選択可能に受け付けて、印刷条件を設定する印刷条件設定機能と、
前記設定された印刷条件での印刷可否についての問合せを前記選択画像形成装置に送信し、前記選択画像形成装置から印刷可能である旨の応答を受信した場合は、印刷データを前記選択画像形成装置に送信して印刷を実行させ、前記選択画像形成装置から印刷不可能である旨の応答を受信した場合は、前記設定された印刷条件での印刷可否についての問合せを他のすべての画像形成装置に送信し、印刷可能である旨の応答を送信してきた他の画像形成装置の情報を、代替出力先の候補として表示部に選択可能に表示し、そのなかから選択される何れかの画像形成装置に印刷データを送信して印刷を実行させる印刷ジョブ生成機能と
を実現させる印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数種類の消耗品を用いて記録媒体への印刷を行う画像形成装置、画像形成システム、および印刷制御プログラムに関する。
【背景技術】
【０００２】
複数種類の消耗品を用いて記録媒体への印刷を行う従来の画像形成装置に関し、例えば、特許文献１には、各消耗品に付されるメモリタグに消耗品の種別情報を記憶しておき、画像形成装置に装着された消耗品に付されているメモリタグからこの種別情報を読み込むことによって消耗品の種別を判定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１７５６２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像形成装置では、利用者が指定する印刷条件に該当する消耗品が装着されていないと印刷品質が低下したり印刷を実行できなくなるという問題があった。
【０００５】
本発明は、前記の問題を解決するためになされたものであり、利用者が出力先として選択した画像形成装置に必要な消耗品が装着されているか否かを、印刷要求元のホスト装置に知らせることができる画像形成装置を提供することを目的とする。さらに、必要な消耗品が装着されていない場合においては、当該消耗品が装着されている他の画像形成装置への代替出力を可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
前記の目的を達成するために、本発明は、画像形成に用いられる複数種類の消耗品の何れかを着脱可能に収容する消耗品選択収容部と、ホスト装置から受信した印刷データを指示された印刷条件にしたがって記録媒体上に印刷する画像形成部とを備える画像形成装置であって、前記消耗品選択収容部に装着されている消耗品の種類を検出して現時点で実行可能な印刷モードを特定する印刷可能モード特定部と、ホスト装置から指定された印刷条件での印刷可否についての問合せを受信した場合は、当該指定された印刷条件と特定した前記実行可能な印刷モードとを照合して判定した当該指定された印刷条件での印刷の可否を、問合せ元の前記ホスト装置に応答するとともに、ホスト装置から印刷データを受信した場合は、当該印刷データとともに指示された印刷条件と特定した前記実行可能な印刷モードとを照合して当該指示された印刷条件での印刷の可否を判定することにより、当該印刷データの印刷が可能であると判定したときには前記画像形成部に当該印刷データの印刷を実行させ、当該印刷データの印刷が不可能であると判定したときには当該印刷データの印刷が不可能である旨を送信元の前記ホスト装置に応答する印刷制御部とを備えるものとした。
【０００７】
また、本発明は、２以上の前記画像形成装置と、これらの画像形成装置へ印刷条件を指示して印刷データを送信する１以上のホスト装置とを備える画像形成システムであって、前記ホスト装置は、前記２以上の前記画像形成装置のなかの１つを出力先として選択可能に受け付け、受け付けた当該画像形成装置の前記消耗品選択収容部に装着され得るすべての消耗品に対応して当該画像形成装置が実行可能なすべての印刷モードのなかから、当該ホスト装置の利用者が指示する任意の印刷モードを選択可能に受け付けて、前記印刷条件を設定する印刷条件設定部と、前記出力先として受け付けた当該画像形成装置へ当該印刷条件での印刷可否を問い合わせて、当該画像形成装置から印刷不可能である旨が応答された場合は、他の画像形成装置に当該印刷条件での印刷可否を問い合わせることによって当該印刷条件での印刷が可能な代替出力先の候補を探索して印刷を行わせる印刷ジョブ生成部とを備えるものとした。
【発明の効果】
【０００８】
本発明によれば、利用者が出力先として選択した画像形成装置に必要な消耗品が装着されているか否かを、印刷要求元のホスト装置に知らせることができる。また、必要な消耗品が装着されていない場合においては、当該消耗品が装着されている他の画像形成装置への代替出力を可能とすることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る画像形成装置の概略構成例を示す図である。
【図２】印刷可能モード特定部の構成例とその動作についての説明図である。
【図３】本発明の実施形態に係る画像形成システムの構成例を示す図である。
【図４】画像形成装置の機能構成例を示す機能ブロック図である。
【図５】ホスト装置の機能構成例を示す機能ブロック図である。
【図６】画像形成装置が印刷可能モードを特定する処理のフローチャートである。
【図７】画像形成装置が印刷可否問合せを受信したときの処理のフローチャートである。
【図８】画像形成装置が印刷ジョブを受信したときの処理のフローチャートである。
【図９】ホスト装置における印刷指示処理のフローチャート（前半部分）である。
【図１０】ホスト装置における印刷指示処理のフローチャート（後半部分）である。
【図１１】印刷モード設定画面の表示例である。
【図１２】代替プリンタ選択画面の表示例である。
【図１３】印刷不可表示画面の表示例である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態を、適宜図面を参照しながら詳細に説明する。
図１は、本発明の実施形態に係る画像形成装置としてのカラープリンタの概略構成例を示す図である。
【００１１】
このような画像形成装置としては、各種プリンタのほかに、複写機、ファクシミリ、デジタル複合機などがあり、これらの装置は、電子写真方式やインクジェット方式などにより、トナーやインクなどの消耗品を用いて紙等の記録媒体上にモノクロやカラーの画像を印刷する。
【００１２】
図１に例示している画像形成装置（プリンタ）１は、一般的なカラー画像の形成に用いる３色の消耗品カートリッジ、すなわち、イエロー色の消耗品カートリッジ４Ｙ、マゼンタ色の消耗品カートリッジ４Ｍ、およびシアン色の消耗品カートリッジ４Ｃをそれぞれ装着するための専用の３つの収容部と、一般的なカラー画像以外の画像の形成に用いる他の消耗品のなかから１つを選択して装着するための消耗品選択収容部５とを備えている。
【００１３】
例えば、消耗品選択収容部５には、白黒印刷時やカラー印刷時にブラック色の現像剤を供給する黒色着色材の消耗品カートリッジ４Ｋ、透明もしくは色付きの記録媒体に白色印刷を行うための白色着色材の消耗品カートリッジ４Ｗ、および印刷面を保護しつつ光沢を与える透明のコーティング剤を塗布するための透明色着色材の消耗品カートリッジ４Ｔのなかの１つが、印刷目的に応じて適宜選択されて装着される。
【００１４】
図２に示すように、それぞれの消耗品カートリッジ４には、不揮発性の記憶素子からなるメモリ４２を備えるＲＦＩＤ（Radio Frequency Identification）タグ４１が貼付されており、このメモリ４２には予め供給される消耗品の種別を示すＩＤ情報と当該消耗品の初期容量を示す情報とが記憶される。また、それぞれの消耗品カートリッジ４が画像形成装置（プリンタ）１に装着されることにより、各収容部に対応して配備されているアンテナ１１１を介して、画像形成装置（プリンタ）１が備える印刷可能モード特定部１１は、該当するメモリ４２に記憶されるデータを無線で読み書きする。なお、本実施形態では、ＲＦＩＤタグ４１に対して無線でデータを読み書きする例について説明するが、消耗品カートリッジ４が備える不揮発性のメモリに対して他の非接触式もしくは接触式の通信方法を用いてデータを読み書きするようにしてもよい。あるいは、消耗品カートリッジ４に機械的にデータを記憶して読み書きする方法を用いてもよい。
【００１５】
図２に示すように、印刷可能モード特定部１１は、アンテナ１１１を介してＲＦＩＤタグ４１との間でデータの読み書きを行うＲＦＩＤリーダライタ１１２と、ＲＦＩＤリーダライタが読み出したデータに基づいて消耗品種別を判定する消耗品種別判定部１１３と、判定された消耗品種別に対応して実行可能な印刷モードの集合である印刷可能モードを取得する印刷可能モード取得部１１４と、記憶部１１５とを備えて構成される。
【００１６】
また、記憶部１１５は、フラッシュメモリやＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）等の不揮発性メモリにより構成され、ＲＦＩＤタグ４１内のメモリ４２に記憶されるＩＤ情報と消耗品種別との対応関係を規定するＩＤ・種別対応テーブル１１６と、消耗品種別と印刷可能モードとの対応関係を規定する種別・モード対応テーブル１１７とを備える。
【００１７】
消耗品種別判定部１１３は、ＲＦＩＤタグ４１から読み出したＩＤ情報と、ＩＤ・種別対応テーブル１１６に登録されているＩＤ情報とを照合することによって消耗品カートリッジ４の種類、すなわち消耗品種別を判定する。また、印刷可能モード取得部１１４は、判定された消耗品種別と、種別・モード対応テーブル１１７に登録されている消耗品種別とを照合することによって判定された消耗品種別に対応する印刷可能モードを取得する。これにより、例えば、消耗品選択収容部５に装着されている消耗品カートリッジ４が透明色着色材の消耗品カートリッジ４Ｔであれば、通常の記録媒体上にカラー印刷を行うカラー印刷モードと、写真用記録媒体上にカラー印刷を行うとともにその上に透明色のコーティング剤を塗布するカラー写真印刷モードと、通常の記録媒体上にプロセスブラック（３色を混合することで得られる黒色）によって白黒印刷を行うプロセスブラック印刷モードとの３つが印刷可能モードとして特定される。
【００１８】
図１に戻り、印刷可能モード特定部１１によって特定された印刷可能モードは、不図示の記憶部に記憶される。ホスト装置２からこの画像形成装置（プリンタ）１に印刷を実行させる場合には、まずホスト装置２は、利用者が指定した印刷モードである要求印刷モードでの印刷可否を問い合わせるための問合せを送信する。送受信部１８を介してこの問合せを受信した印刷制御部１３は、当該要求印刷モードが記憶部に記憶されている印刷可能モードに含まれるか否かを判定して、印刷可否の応答を送受信部１８に送信させる。これにより、この印刷可否の応答を受信したホスト装置２は、当該画像形成装置（プリンタ）１での印刷が可能である場合にのみ印刷データを含む印刷ジョブを当該画像形成装置（プリンタ）１に送信して印刷を実行させ、印刷が可能でない場合には代替出力先を探して印刷させることが可能となる。
【００１９】
図３は、本実施形態に係る画像形成装置１としての複数のプリンタ１Ａ，１Ｂ，１Ｃ，１Ｘと、複数のホスト装置２Ａ，２Ｂ，２ＣとがＬＡＮ（Local Area Network）３で接続された画像形成システムの構成例を示す図である。この画像形成システムは、ホスト装置２Ａ，２Ｂ，２Ｃが生成した印刷ジョブを、ＬＡＮ３を介してプリンタ１Ａ，１Ｂ，１Ｃ，１Ｘのいずれかに送信し、それぞれのプリンタ１Ａ，１Ｂ，１Ｃ，１Ｘが、各ホスト装置から受信した印刷ジョブをスプールし、所定の順序で印刷ジョブを実行して記録媒体上に印刷を行い、印刷された記録媒体を排紙トレイに順次蓄積していくものとする。
【００２０】
図３に示した画像形成システムは、プリンタＡＡＡ（１Ａ）、プリンタＢＢＢ（１Ｂ）、プリンタＣＣＣ（１Ｃ）が、それぞれエリアａ、エリアｂ、エリアｃに設置されており、ホスト装置Ａ（２Ａ）がプリンタＡＡＡ（１Ａ）を、ホスト装置Ｂ（２Ｂ）がプリンタＢＢＢ（１Ｂ）を、ホスト装置Ｃ（２Ｃ）がプリンタＣＣＣ（１Ｃ）を通常の出力先として利用するものと仮定する。そして、印刷に必要となる特定の消耗品カートリッジ４や記録媒体が通常の出力先に装着されていないときには、それらが装着されている他のプリンタを代替出力先として選択可能となるように各プリンタの機種が構成されているものとする。
【００２１】
好ましくは、図３に例示している画像形成システムは、多様な消耗品カートリッジ４および多様な記録媒体を同時に装着可能な共用プリンタＸＸＸ（１Ｘ）を備え、プリンタ１Ａ，１Ｂ，１Ｃについて選択可能なすべての印刷モードを共用プリンタＸＸＸ（１Ｘ）にて実行可能となるように構成しておくとよい。それにより、利用者が通常利用するプリンタでは希望する印刷モードを実行できない場合であっても、必ず１台以上の代替出力先を確保することが可能となる。
【００２２】
図４は、本実施形態に係る画像形成装置（プリンタ）１の機能構成例を示す機能ブロック図である。図４に示すように、画像形成装置１は、印刷可能モード特定部１１、媒体種類検出部１２、印刷制御部１３、印刷ジョブスプール部１４、画像形成部１５、記憶部１６、入力部１７、送受信部１８、および表示部１９を備えて構成されている。
【００２３】
このうち、印刷可能モード特定部１１、媒体種類検出部１２、印刷制御部１３、および印刷ジョブスプール部１４は、制御部１０が備える不図示のＣＰＵ（Central Processing Unit）が、不図示のＲＯＭ（Read Only Memory）などの記憶装置に記憶されたプログラムを不図示の主メモリにロードして実行することによって具現化される。
【００２４】
印刷可能モード特定部１１は、消耗品選択収容部５（図１）に装着されている消耗品カートリッジ４の種別に応じて実行可能な印刷モードである印刷可能モードを特定する（図２参照）。媒体種類検出部１２は、不図示の媒体収容部に装着されている記録媒体の種類を検出する。記録媒体の種類の検出は、センサなどを用いて行ってもよいし、媒体収容部が備える選択手段により利用者が手動で選択した媒体種類を読み取ったり、表示部１９と入力部１７とを用いて利用者が媒体種類を設定するようにしてもよい。
【００２５】
印刷制御部１３は、送受信部１８がＬＡＮ３を介して受信した印刷可否問合せにて指定された印刷条件について、その印刷可否を判定して印刷可否応答を送信するよう送受信部１８に指示するとともに、送受信部１８がＬＡＮ３を介して受信した印刷ジョブを、印刷ジョブスプール部１４に引き渡して記憶部１６に一時保存させる。また、複数の印刷ジョブを受信した場合には、所定の優先順位にしたがって印刷ジョブの実行順序を決定し、画像形成部１５に印刷ジョブの実行を指示して記録媒体上への印刷を行わせる。
【００２６】
印刷ジョブスプール部１４は、送受信部１８が受信した印刷ジョブの情報を記憶部１６に一時保存させ、画像形成部１５からの要求に応じて記憶部１６から読み出した印刷ジョブの情報を引き渡す。画像形成部１５は、印刷制御部１３の指示にしたがって印刷ジョブスプール部１４から記憶部１６に一時保存させた印刷ジョブの情報を受け取り、媒体収容部に装着されている記録媒体を給紙して当該印刷ジョブに含まれる印刷データを当該記録媒体上に印刷し、排紙トレイに排出する。
【００２７】
ＲＡＭ（Random Access Memory）などからなる記憶部１６には、印刷ジョブの情報や印刷の実行に必要な各種の情報が記憶される。また、タッチパネルや操作ボタンなどから構成される入力部１７は、利用者が行う操作の入力を受け付け、液晶表示パネルや表示ランプなどから構成される表示部１９は、装置の状態や印刷ジョブに関する各種情報を利用者に提供する。
【００２８】
図５は、本実施形態に係るホスト装置２の機能構成例を示す機能ブロック図である。図５に示すように、ホスト装置２は、印刷データ編集部２１、印刷ジョブ生成部２２、出力先選択部２３、印刷条件設定部２４、記憶部２５、送受信部２６、入力部２７、および表示部２８を備えて構成されている。
【００２９】
このうち、印刷データ編集部２１、印刷ジョブ生成部２２、出力先選択部２３、印刷条件設定部２４は、制御部２０が備える不図示のＣＰＵが、不図示のＲＯＭなどの記憶装置に記憶されたプログラムを不図示の主メモリにロードして実行することによって具現化される。このうち、図内に破線で示したように、印刷制御プログラムは、ホスト装置２を、印刷ジョブ生成部２２、出力先選択部２３、および印刷条件設定部２４として機能させる。
【００３０】
ＲＡＭなどからなる記憶部２５は、印刷データとその編集や印刷に必要な各種の情報を記憶する。印刷データ編集部２１は、例えば文書作成プログラムを実行することによって、印刷対象となる印刷データを作成するための編集機能を利用者に提供する。出力先選択部２３は、ＬＡＮ３に接続されている画像形成装置１の情報を利用者に提供して、利用者による出力先の選択入力を受け付ける。印刷条件設定部２４は、作成された印刷データを印刷するための印刷条件を利用者から受け付ける。
【００３１】
印刷ジョブ生成部２２は、要求印刷モードを含む各種印刷条件についてのパラメータと印刷データとを含んだ印刷ジョブを生成し、利用者が設定した印刷条件にて印刷可能な画像形成装置１に生成した印刷ジョブを送信して印刷を実行させる。このとき、利用者によって選択された出力先が指定された要求印刷モードを実行可能であれば、送受信部２６に当該出力先に対して当該印刷ジョブを送信させて印刷を行わせる一方、当該出力先では当該要求印刷モードを実行できない場合には、利用者の選択に応じて当該要求印刷モードを実行可能な代替出力先を探して自動印刷させ、あるいは、代替出力先の候補を利用者に提示して、そのなかから利用者が選択した出力先に印刷を実行させる。
【００３２】
送受信部２６は、ＬＡＮ３を介して画像形成装置１に印刷可否問合せや印刷ジョブなどを送信し、印刷可否応答や印刷結果の情報などを画像形成装置１から受信する。
【００３３】
また、入力部２７は、キーボードやマウスなどから構成され、利用者が行う操作の入力を受け付ける。表示部２８は、液晶ディスプレイなどから構成され、利用者が印刷データを編集したり印刷条件を設定するための画面や、利用者に情報を提供するための画面などを表示する。
【００３４】
続いて、画像形成装置（プリンタ）１が自身の印刷可能モードを特定する処理について、図６のフローチャートを用いて説明する。図６の処理は、画像形成装置１の電源オン時または消耗品選択収容部５に新たな消耗品カートリッジ４が装置されたときに起動される。
【００３５】
まずステップＳ１１では、印刷可能モード特定部１１が備えるＲＦＩＤリーダライタ１１２は、消耗品選択収容部５に装着されている消耗品カートリッジ４に貼付のＲＦＩＤタグ４１から、メモリ４２に記憶されている消耗品種別を示すＩＤ情報を、アンテナ１１１を介した無線通信によって取得する。
【００３６】
次に、ステップＳ１２では、消耗品種別判定部１１３は、ＩＤ情報の取得に成功したか否かを判定し、取得に成功した場合は（ステップＳ１２で「Ｙｅｓ」）ステップＳ１３に処理を進め、取得に失敗した場合は（ステップＳ１２で「Ｎｏ」）ステップＳ１５に処理を進める。
【００３７】
ステップＳ１３では、消耗品種別判定部１１３は、取得したＩＤ情報と、ＩＤ・種別対応テーブル１１６に登録されているＩＤ情報とを照合することによって、消耗品選択収容部５に装着されている消耗品カートリッジ４の消耗品種別を判定する。続くステップＳ１４では、印刷可能モード取得部１１４は、判定した当該消耗品種別と、種別・モード対応テーブル１１７に登録されている消耗品種別とを照合することによって、判定した当該消耗品種別に対応する印刷可能モードを取得し、取得した印刷可能モードを記憶部１６に格納して処理を終了する。
【００３８】
一方、ステップＳ１５では、消耗品種別判定部１１３は、消耗品選択収容部５にはいずれの消耗品カートリッジ４も装着されておらず消耗品未装着と判定し、続くステップＳ１６では、印刷可能モード取得部１１４は、取得結果の印刷可能モードを消耗品未装着時の印刷可能モードに設定し、設定した印刷可能モードを記憶部１６に格納して処理を終了する。なお、消耗品未装着時に対応する印刷可能モードも種別・モード対応テーブル１１７に登録しておき、そこから消耗品未装着時の印刷可能モードを取得するようにしてもよい。
【００３９】
次に、画像形成装置（プリンタ）１が印刷可否問合せを受信したときの処理を、図７のフローチャートを用いて説明する。図７の処理は、画像形成装置１の送受信部１８がＬＡＮ３を介してホスト装置２から印刷可否問合せを受信したときに起動される。
【００４０】
まずステップＳ２１では、印刷制御部１３は、受信した印刷可否問合せにて設定されている印刷条件のなかから問合せ対象の要求印刷モードを抽出する。次に、ステップＳ２２では、印刷制御部１３は、記憶部１６から印刷可能モード特定部１１が特定した印刷可能モードを取得する。
【００４１】
続くステップＳ２３では、印刷制御部１３は、抽出した前記要求印刷モードが取得した前記印刷可能モードに含まれているか否かを判定し、含まれていれば（ステップＳ２３で「Ｙｅｓ」）ステップＳ２４に処理を進め、含まれていなければ（ステップＳ２３で「Ｎｏ」）ステップＳ２５に処理を進める。
【００４２】
ステップＳ２４では、印刷制御部１３は、送受信部１８に「印刷可」を応答するように指示し、送受信部１８がＬＡＮ３を介して問合せ元のホスト装置２に印刷可応答を送信したのち処理を終了する。一方、ステップＳ２５では、印刷制御部１３は、送受信部１８に「印刷不可」を応答するように指示し、送受信部１８がＬＡＮ３を介して問合せ元のホスト装置２に印刷不可応答を送信したのち処理を終了する。
【００４３】
次に、画像形成装置（プリンタ）１が印刷ジョブを受信したときの処理を、図８のフローチャートを用いて説明する。図８の処理は、画像形成装置１の送受信部１８がＬＡＮ３を介してホスト装置２から印刷ジョブを受信したときに起動される。
【００４４】
まずステップＳ３１では、印刷制御部１３は、受信した印刷ジョブを印刷ジョブスプール部１４に引き渡して記憶部１６に一時保存させる。続くステップＳ３２では、印刷制御部１３は、記憶部１６に一時保存されている印刷ジョブのなかから所定の優先順位にしたがって次に実行すべき印刷ジョブを決定し、画像形成部１５に決定した印刷ジョブの情報を引き渡して印刷を指示する。これにより、画像形成部１５は、指示された印刷ジョブを印刷ジョブスプール部１４から取得して、当該印刷ジョブにて指定されている印刷条件にしたがって印刷データを記録媒体上に印刷し、排紙トレイに排出する。
【００４５】
続くステップＳ３３では、印刷制御部１３は、印刷ジョブが正常終了したか否かを判定し、正常終了した場合は（ステップＳ３３で「Ｙｅｓ」）ステップＳ３４に処理を進め、そうでなければ（ステップＳ３３で「Ｎｏ」）ステップＳ３５に処理を進める。
【００４６】
ステップＳ３４では、印刷制御部１３は、送受信部１８に対して当該印刷ジョブの送信元のホスト装置２に「正常終了」を送信するように指示し、送受信部１８がＬＡＮ３を介して当該ホスト装置２に正常終了通知を送信したのち処理を終了する。一方、ステップＳ３５では、印刷制御部１３は、送受信部１８に対して当該印刷ジョブの送信元のホスト装置２に「印刷エラー」を送信するように指示し、送受信部１８がＬＡＮ３を介して当該ホスト装置２に印刷エラー通知を送信したのち処理を終了する。
【００４７】
続いて、ホスト装置２における印刷指示の処理について、図９および図１０のフローチャートを用いて詳しく説明する。ホスト装置２において、印刷データ編集部２１によって印刷データが作成されたのちに、利用者が所定の印刷指示操作を行うと、図９の処理が起動される。
【００４８】
まず、ステップＳ４１では、出力先選択部２３が、その時点でＬＡＮ３に接続されており利用可能なすべてのプリンタの情報を収集して画面に一覧表示し、そのなかから利用者が出力先とするプリンタを１つ選択入力する。この出力先には、初期値として、利用者が通常利用するデフォルトのプリンタまたは利用者が最後に利用したプリンタが設定されており、必要な場合は利用者が他のプリンタを選択入力する。出力先選択部２３は、この出力先の選択入力を受け付ける。
【００４９】
次に、ステップＳ４２では、印刷条件設定部２４は、送受信部２６およびＬＡＮ３を介して、選択された出力先のプリンタから現在の印刷可能モードを取得する。続くステップＳ４３では、印刷条件設定部２４は、取得した現在の印刷可能モードのなかの１つを要求印刷モードに初期設定したのち、利用者による要求印刷モードの選択入力を受け付ける。
【００５０】
図１１は、要求印刷モードの選択入力に用いられる印刷モード設定画面の表示例である。印刷モード選択欄５１には、その時点で出力先として選択されているプリンタから取得された印刷可能モードが一覧表示され、利用者がそのなかの１つ（本例では「印刷モード３」）をラジオボタンで選択したのちに画面下部の「ＯＫ」ボタンを押す（マウスでクリックする）ことにより、当該印刷モードが要求印刷モードとして選択入力される。
【００５１】
チェックボックス５２は、要求印刷モードでの印刷が可能な他のプリンタを探すか否かを指定するための入力欄であり、図１１の例のように、チェックボックス５２にチェックマークが付されているとき、つまり代替出力先となる他のプリンタを探すときには、印刷モード選択欄５１には、その時点で選択されている出力先のプリンタについて、消耗品カートリッジ４の装着状態に関係なく、選択可能なすべての印刷モードにラジオボタンが表示され、さらに、出力先選択方法指定欄５３のラジオボタンも表示される。ここで、出力先選択方法指定欄５３にて「自動」側のラジオボタンが選択された場合には代替出力先をシステムが自動で選択し、「候補リストから選択」側のラジオボタンが選択された場合にはシステムが画面に表示する候補リストのなかから利用者が代替出力先を選択入力することとなる。
【００５２】
他方、チェックボックス５２にチェックマークが付されていないとき、つまり、代替出力先となる他のプリンタを探さないときには、印刷モード選択欄５１には、その時点で選択されている出力先のプリンタの印刷可能モードに該当する印刷モードだけにラジオボタンが表示され、出力先選択方法指定欄５３のラジオボタンは表示されない。出力先のプリンタを変更して各プリンタの印刷可能モードを逐一確認することにより希望の印刷モードを実行可能な代替プリンタを目視で探すことも可能ではあるが、前記のようにチェックボックス５２にチェックマークを付しておけば、システムが自動で代替プリンタを探してくれるので、代替プリンタを探す手間が大きく削減される。
【００５３】
図９に戻り、必要なすべての印刷条件の設定が終了したのち、続くステップＳ４４にて、印刷条件設定部２４が、ボタン操作などによる利用者からの印刷指示を受け付けると、印刷ジョブ生成部２２に制御を渡す。
【００５４】
印刷ジョブ生成部２２は、続くステップＳ４５にて、選択された要求印刷モードが出力先のプリンタから取得した印刷可能モードに含まれているか否かを判定し、含まれていれば（ステップＳ４５で「Ｙｅｓ」）ステップＳ４６に処理を進め、含まれていなければ（ステップＳ４５で「Ｎｏ」）結合子Ａにより図１０のステップＳ６１に処理を進める。
【００５５】
ステップＳ４６では、印刷ジョブ生成部２２は、出力先のプリンタに要求印刷モードを含む現在の印刷条件を設定して印刷可否問合せを送信し、続くステップＳ４７にて、当該出力先のプリンタから印刷の可否を示す印刷可否応答を受信する。次に、ステップＳ４８にて、印刷ジョブ生成部２２は、受信した印刷可否応答の応答内容を判定し、応答内容が「印刷可」であれば（ステップＳ４８で「印刷可」）ステップＳ４９に処理を進め、応答内容が「印刷不可」であれば（ステップＳ４８で「印刷不可」）結合子Ａにより図１０のステップＳ６１に処理を進める。
【００５６】
ステップＳ４９では、印刷ジョブ生成部２２は、利用者が設定した印刷条件に応じて必要な印刷データの変換などを行うことにより印刷ジョブを生成して、生成した印刷ジョブを出力先のプリンタに送信し、続くステップ５０にて、当該出力先のプリンタから送信されてくる印刷結果の通知を受信する。次に、ステップＳ５１にて、印刷ジョブ生成部２２は、印刷結果として「正常終了」を受信したか否かを判定し、「正常終了」を受信した場合は（ステップＳ５１で「Ｙｅｓ」）ステップＳ５２に処理を進め、そうでなければ（ステップＳ５１で「Ｎｏ」）ステップＳ５３に処理を進める。
【００５７】
ステップＳ５２では、印刷ジョブ生成部２２は、印刷が正常に終了した旨を示す正常終了表示を行ったのちに処理を終了する。一方、ステップＳ５３では、印刷ジョブ生成部２２は、印刷時にエラーが発生した旨を示す印刷エラー表示を行ったのちに処理を終了する。
【００５８】
また、図１０のステップＳ６１では、印刷ジョブ生成部２２は、ＬＡＮ３に接続されていてまだ印刷可否問合せを送信していない他のプリンタが有るか否かを判定し、有れば（ステップＳ６１で「Ｙｅｓ」）ステップＳ６２に処理を進め、無ければ（ステップＳ６１で「Ｎｏ」）ステップＳ６７に処理を進める。
【００５９】
ステップＳ６２では、印刷ジョブ生成部２２は、当該プリンタに図９のステップＳ４６と同様に印刷可否問合せを送信し、続くステップＳ６３にて、当該送信先のプリンタから印刷の可否を示す印刷可否応答を受信する。次のステップＳ６４では、印刷ジョブ生成部２２は、受信した応答内容の判定を行い、応答内容が「印刷可」であれば（ステップＳ６４で「印刷可」）ステップＳ６５に処理を進め、応答内容が「印刷不可」であれば（ステップＳ６４で「印刷不可」）ステップＳ６１に処理を戻して前記の処理を繰り返す。
【００６０】
ステップＳ６５では、印刷ジョブ生成部２２は、利用者が設定した出力先選択方法の判定を行い（図１１参照）、出力先選択方法が「候補リストから選択」であれば（ステップＳ６５で「候補リストから選択」）ステップＳ６６に処理を進め、出力先選択方法が「自動」であれば（ステップＳ６５で「自動」）ステップＳ７０に処理を進める。
【００６１】
ステップＳ６６では、印刷ジョブ生成部２２は、当該プリンタを出力先の代替プリンタの候補リストに追加し、ステップＳ６１に処理を戻して前記の処理を繰り返す。また、ステップＳ７０では、印刷ジョブ生成部２２は、当該プリンタを出力先として決定したのち、結合子Ｂを介して図９のステップＳ４９に処理を進めて、前記にて説明したように当該プリンタに印刷ジョブを送信することによって印刷を実行させる。
【００６２】
一方、ステップＳ６１にて他のプリンタが無い場合、またはすべてのプリンタへの印刷可否問合せが終了した場合には、印刷ジョブ生成部２２は、ステップＳ６７にて、候補リストに代替プリンタの候補が有るか否かを判定し、候補が有れば（ステップＳ６７で「Ｙｅｓ」）ステップＳ６８に処理を進め、候補がなければ（ステップＳ６７で「Ｎｏ」）ステップＳ７１に処理を進める。
【００６３】
ステップＳ６８では、印刷ジョブ生成部２２は、図１２に例示するように、代替プリンタの候補リストを画面表示し、続くステップＳ６９にて利用者からの出力先の選択入力を受け付けたのち、結合子Ｂを介して図９のステップＳ４９に処理を進めて、前記にて説明したように当該プリンタに印刷ジョブを送信することによって印刷を実行させる。一方、ステップＳ７１では、印刷ジョブ生成部２２は、出力先の候補となる代替プリンタが存在しないので、図１３に例示するように、印刷不可である旨のエラー表示を行ったのちに処理を終了する。
【００６４】
図１２は、システムが提示する代替プリンタの候補のなかから利用者が代替出力先を選択するための代替プリンタの選択画面の表示例である。出力先選択欄５４には、利用者が設定した要求印刷モードでの印刷が可能な代替プリンタの候補が一覧表示され、利用者がこのなかの１つ（本例では「プリンタＡＡＡ」）をラジオボタンで選択操作したのちに画面下部の「ＯＫ」ボタンを押す（マウスでクリックする）ことにより、当該プリンタが出力先として設定される。
【００６５】
図１３は、出力先の候補となる代替プリンタが存在しないときに表示される印刷不可表示画面の表示例である。なお、印刷モード名５５、出力先プリンタ名５６、および消耗品種別名５７は、印刷条件の設定内容に応じて表示内容が適宜変化することとなる。
【００６６】
以上説明したように、本実施形態によれば、利用者が希望する印刷モードでの印刷の可否を事前に出力先に問い合わせて、印刷可能なときにだけ印刷ジョブを送信するので、無駄な印刷データの送信を抑止することができる。
【００６７】
また、本実施形態によれば、利用者が出力先として選択したプリンタでは希望の印刷モードを実行できない場合であっても、システムが当該印刷モードを実行可能な他のプリンタを探して自動印刷したり、利用者に対して代替出力先の候補を提示することができるので、利用者は代替出力先を容易に利用することができ、画像形成システムの利便性が大きく向上する。
【００６８】
なお、前記の実施形態では、出力先のプリンタが実行可能な印刷モードだけを事前に問い合わせるものとしたが、当該印刷モードの実行に必要な記録媒体が媒体収容部に収容されているか否かをも同時に問い合わせるようにしてもよいし、必要な印刷枚数を同時に送信することによって消耗品の残量不足をもチェックするものとしてもよい。
【００６９】
以上にて、本発明を実施するための形態の説明を終えるが、本発明の実施の態様はこれに限られるものではなく、本発明の主旨を逸脱しない範囲において各種変形が可能である。
【符号の説明】
【００７０】
１（１Ａ，１Ｂ，１Ｃ，１Ｘ）  画像形成装置（プリンタ）
１１  印刷可能モード特定部
１１１  アンテナ
１１２  ＲＦＩＤリーダ
１１３  消耗品種別判定部
１１４  印刷可能モード取得部
１１５  記憶部
１１６  ＩＤ・種別対応テーブル
１１７  種別・モード対応テーブル
１２  媒体種類検出部
１３  印刷制御部
１４  印刷ジョブスプール部
１５  画像形成部
１６  記憶部
１７  入力部
１８  送受信部
１９  表示部
２（２Ａ，２Ｂ，２Ｃ）  ホスト装置
２１  印刷データ編集部
２２  印刷ジョブ生成部
２３  出力先選択部
２４  印刷条件設定部
２５  記憶部
２６  送受信部
２７  入力部
２８  表示部
３    ＬＡＮ
４（４Ｙ，４Ｍ，４Ｃ，４Ｋ，４Ｔ，４Ｗ）  消耗品カートリッジ（消耗品）
４１  ＲＦＩＤタグ
４２  メモリ
５    消耗品選択収容部
５１  印刷モード選択欄
５２  チェックボックス
５３  出力先選択方法指定欄
５４  出力先選択欄
５５  印刷モード名
５６  出力先プリンタ名
５７  消耗品種別名
【図１】
2013091265.tif 000003
【図２】
2013091265.tif 000004
【図３】
2013091265.tif 000005
【図４】
2013091265.tif 000006
【図５】
2013091265.tif 000007
【図６】
2013091265.tif 000008
【図７】
2013091265.tif 000009
【図８】
2013091265.tif 000010
【図９】
2013091265.tif 000011
【図１０】
2013091265.tif 000012
【図１１】
2013091265.tif 000013
【図１２】
2013091265.tif 000014
【図１３】
2013091265.tif 000015