(57)【要約】【課題】  実行不可能となっている印刷条件の原因を知らせることによって、オペレータの要求に応じた印刷条件の設定の適切な変更の仕方を容易に理解でき、制限範囲内でより多くの印刷条件を実行可能にしてオペレータの要求に最も近い印刷条件で印刷可能にする。【解決手段】  印刷条件取得部１０３が、ＬＡＮ２を介して接続された複数の画像形成装置Ａ〜Ｄのそれぞれの実行可能な印刷機能Ｆ１〜Ｆ４を取得し、設定画面表示制御部１０２がそれを表示部１０９に表示する。印刷条件判定部１０７は設定された印刷機能を実行可能な画像形成装置を選択し、制限条件判定部１０８は選択された画像形成装置で実行不可能な印刷機能とその原因とを判定し表示部１０９に表示する。設定画面表示制御部１０２は表示された印刷機能とその原因とに基づいて改めて設定された印刷機能を実行可能な画像形成装置に印刷命令を出力する。【選択図】  図１
2005174219.tif 000002
【特許請求の範囲】
【請求項１】
実行可能な印刷条件の少なくとも１つが互いに異なる複数の画像形成装置とネットワークを介して接続され、
複数の印刷条件を表示する表示部と、
前記表示部に表示された前記印刷条件の中から所望の印刷条件を入力する入力操作を受け付ける入力部と、
前記各画像形成装置から実行可能な印刷条件を取得する印刷条件取得手段と、
前記入力部から入力された印刷条件を実行可能な画像形成装置を選択し、選択された画像形成装置へ印刷命令を出力する制御部と、を備える情報処理装置において、
前記制御部は、前記選択された画像形成装置で実行不可能な印刷条件を判定し、前記実行不可能な印刷条件と、前記印刷条件を実行不可能としている原因とを前記表示部に表示し、表示された前記印刷条件と前記原因とに基づいて改めて設定された印刷条件を実行可能な画像形成装置に印刷命令を出力することを特徴とする情報処理装置。
【請求項２】
前記制御部は、前記実行不可能な印刷条件と前記原因とをそれぞれ対応させて前記表示部に表示することを特徴とする請求項１に記載の情報処置装置。
【請求項３】
前記制御部は、前記表示部に表示される情報のうち前記実行不可能な印刷条件を最前面に表示することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記制御部は、前記印刷条件が入力される前に仮選択された場合に、前記仮選択された印刷条件によって実行不可能となる印刷条件を前記表示部に表示することを特徴とする請求項１から３のいずれかに記載の情報処理装置。
【請求項５】
前記複数の印刷条件は、前記画像形成装置の状態を含むことを特徴とする請求項１から４のいずれかに記載の情報処理装置。
【請求項６】
前記請求項１から５のいずれかに記載の情報処理装置と、
前記情報処理装置とネットワークを介して接続され、それぞれの実行可能な印刷条件を前記情報処理装置に送信する送信部を備える複数の画像形成装置と、を備えることを特徴とする画像形成システム。
【請求項７】
ネットワークを介して接続された複数の画像形成装置のそれぞれの実行可能な印刷条件を取得するとともに表示部に表示し、前記表示部に表示された前記印刷条件の中から選択的に設定された所望の印刷条件を実行可能な画像形成装置を選択し、前記選択された画像形成装置で実行不可能な印刷条件を判定し、前記実行不可能な印刷条件と、前記印刷条件を実行不可能としている原因とを前記表示部に表示し、表示された前記印刷条件と前記原因とに基づいて改めて設定された印刷条件を実行可能な画像形成装置に印刷命令を出力する方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報処理装置、画像形成システム、およびプログラムに関し、特に実行可能な印刷条件が異なる複数の画像形成装置とネットワークを介して接続された情報処理装置、その画像形成システム、およびそれをコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
パソコン（パーソナルコンピュータ）等に代表される情報処理装置と、両面印刷やカラー印刷などそれぞれ特定の印刷条件を実行可能な複数の画像形成装置とが、ネットワークを介して接続されることで、所望の印刷条件を実行可能な画像形成装置を選択して印刷を実行するということが行われている。この際に、印刷命令を出力する情報処理装置において各画像形成装置で実行可能な印刷条件を認識できることが利便性を向上させる上で重要である。
【０００３】
そこで、ノーマルカートリッジが装着されているかフォトカートリッジが装着されているか等の印刷装置の設定状態に応じて、設定可能な印刷条件のみを限定的に表示装置に表示する技術が提案されている（特許文献１参照。）。しかし、特許文献１の技術は、選択された特定の印刷装置のみに対する技術であり、接続された複数の印刷装置に対する技術ではない。
【０００４】
接続された複数の印刷装置に対する技術として、情報処理装置が複数の印刷装置のそれぞれの実行可能な印刷条件を取得し、ユーザが設定した所望の印刷条件に適する印刷装置がない場合は、最も近い印刷条件を実行可能な印刷装置に印刷命令を出力するという技術が提案されている（特許文献２参照。）。
【０００５】
特許文献２の技術は、情報処理装置が複数の印刷装置のそれぞれの実行可能な印刷条件を取得し、適する印刷装置がある場合はその印刷装置に印刷命令を出力し、また、適する印刷装置がない場合であっても最も近い印刷条件を実行可能な印刷装置に印刷命令を出力可能な点で優れた技術である。
【特許文献１】特開平１１−０８５４２２号公報
【特許文献２】特開２００２−１３２４７５公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献２の技術では、例えば両面印刷機能のないカラー印刷装置と両面印刷機能を備えたモノクロ印刷装置とが情報処理装置に接続されており、印刷条件としてカラー印刷と両面印刷とがともに設定された場合、情報処理装置では実行可能な印刷装置が存在しないと認識されてしまう。このような場合に、何が原因で実行可能な印刷装置が存在しなくなっているのか、どのようにすれば実行可能になるのかをオペレータに容易に知らせることができないという課題が残されていた。
【０００７】
この発明が解決しようとする課題は、実行不可能となっている印刷条件の原因を知らせることによって、オペレータの要求に応じた印刷条件の設定の適切な変更の仕方を容易に理解でき、制限範囲内でより多くの印刷条件を実行可能にしてオペレータの要求に最も近い印刷条件で印刷可能となる情報処理装置、画像形成システム、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
この発明の情報処理装置は、上述の課題を解決するために以下のように構成される。
【０００９】
（１）実行可能な印刷条件の少なくとも１つが互いに異なる複数の画像形成装置とネットワークを介して接続され、複数の印刷条件を表示する表示部と、表示部に表示された印刷条件の中から所望の印刷条件を入力する入力操作を受け付ける入力部と、各画像形成装置から実行可能な印刷条件を取得する印刷条件取得手段と、入力部から入力された印刷条件を実行可能な画像形成装置を選択し、選択された画像形成装置へ印刷命令を出力する制御部と、を備える情報処理装置において、制御部は、選択された画像形成装置で実行不可能な印刷条件を判定し、実行不可能な印刷条件と、印刷条件を実行不可能としている原因とを表示部に表示し、表示された印刷条件と原因とに基づいて改めて設定された印刷条件を実行可能な画像形成装置に印刷命令を出力することを特徴とする。
【００１０】
この構成においては、オペレータによって入力された印刷条件を実行可能な画像形成装置が選択され、選択された画像形成装置によって実行不可能な印刷条件と、その印刷条件を実行不可能としている原因とが表示部に表示される。実行不可能となる印刷条件だけでなく、その原因も表示されるので、接続されている画像形成装置のいずれにもその印刷条件を実行可能な画像形成装置がないのか、それとも設定された印刷条件によって画像形成装置が選択され、それによって実行可能な印刷条件が制限されているのかが、容易に理解される。オペレータが、表示部に表示された実行不可能な印刷条件とその原因とに基づいて設定する印刷条件を取捨選択し改めて印刷条件を設定し直すことで、情報処理装置は、改めて設定し直された印刷条件を実行可能な画像形成装置に印刷命令を出力する。
【００１１】
（２）制御部は、実行不可能な印刷条件と原因とをそれぞれ対応させて表示部に表示することを特徴とする。
【００１２】
この構成においては、実行不可能な印刷条件とその原因とがそれぞれ対応して表示部に表示されるので、どの印刷条件の設定を解除すればどの印刷条件が実行可能になるかがオペレータに容易に理解される。
【００１３】
（３）制御部は、表示部に表示される情報のうち実行不可能な印刷条件を最前面に表示することを特徴とする。
【００１４】
この構成においては、複数の設定画面が積層状に表示される場合でも、実行不可能な印刷条件の情報が最前面に表示されるので、実行不可能となっている印刷条件がオペレータに容易に理解される。
【００１５】
（４）制御部は、印刷条件が入力される前に仮選択された場合に、仮選択された印刷条件によって実行不可能となる印刷条件を表示部に表示することを特徴とする。
【００１６】
この構成においては、設定しようとする印刷条件が仮選択されると、その仮選択された印刷条件によって実行不可能となる印刷条件が表示部に表示されるので、印刷条件の設定前にその設定によって使用が制限される印刷条件がオペレータに認識される。
【００１７】
（５）複数の印刷条件は、画像形成装置の状態を含むことを特徴とする。
【００１８】
この構成においては、エラー状態などの画像形成装置の状態に関する情報が情報処理装置に取得される。情報処理装置は、印刷条件の設定による他の印刷条件の使用制限に加えて画像形成装置のエラー状態などによる印刷条件の使用制限をも考慮して、実行不可能となる印刷条件を判定し、表示部に表示する。
【００１９】
この発明の画像形成システムは以下のように構成される。
（６）（１）から（５）のいずれかに記載の情報処理装置と、情報処理装置とネットワークを介して接続され、それぞれの実行可能な印刷条件を情報処理装置に送信する送信部を備える複数の画像形成装置と、を備えることを特徴とする。
【００２０】
この構成においては、オペレータによって入力された印刷条件を実行可能な画像形成装置が選択され、選択された画像形成装置によって実行不可能な印刷条件と、その印刷条件を実行不可能としている原因とが表示部に表示される。実行不可能となる印刷条件だけでなく、その原因も表示されるので、接続されている画像形成装置のいずれにもその印刷条件を実行可能な画像形成装置がないのか、それとも設定された印刷条件によって画像形成装置が選択され、それによって実行可能な印刷条件が制限されているのかが、容易に理解される。オペレータが、表示部に表示された実行不可能な印刷条件とその原因とに基づいて設定する印刷条件を選択し改めて印刷条件を設定し直すことで、情報処理装置は、改めて設定し直された印刷条件を実行可能な画像形成装置に印刷命令を出力する。
【００２１】
この発明のプログラムは以下のように構成される。
（７）ネットワークを介して接続された複数の画像形成装置のそれぞれの実行可能な印刷条件を取得するとともに表示部に表示し、表示部に表示された印刷条件の中から選択的に設定された所望の印刷条件を実行可能な画像形成装置を選択し、選択された画像形成装置で実行不可能な印刷条件を判定し、実行不可能な印刷条件と、印刷条件を実行不可能としている原因とを表示部に表示し、表示された印刷条件と原因とに基づいて改めて設定された印刷条件を実行可能な画像形成装置に印刷命令を出力する方法をコンピュータに実行させることを特徴とする。
【００２２】
この構成においては、オペレータによって入力された印刷条件を実行可能な画像形成装置が選択され、選択された画像形成装置によって実行不可能な印刷条件と、その印刷条件を実行不可能としている原因とが表示部に表示される。実行不可能となる印刷条件だけでなく、その原因も表示されるので、接続されている画像形成装置のいずれにもその印刷条件を実行可能な画像形成装置がないのか、それとも設定された印刷条件によって画像形成装置が選択され、それによって実行可能な印刷条件が制限されているのかが、容易に理解される。オペレータが、表示部に表示された実行不可能な印刷条件とその原因とに基づいて設定する印刷条件を選択し改めて印刷条件を設定し直すことで、コンピュータは、改めて設定し直された印刷条件を実行可能な画像形成装置に印刷命令を出力する。
【発明の効果】
【００２３】
この発明によれば、以下の効果を奏することができる。
【００２４】
（１）実行不可能となる印刷条件だけでなく、その原因も表示されるので、接続されている画像形成装置のいずれにもその印刷条件を実行可能な画像形成装置がないのか、それとも設定された印刷条件によって画像形成装置が選択され、それによって実行可能な印刷条件が制限されているのかを、容易に理解することができる。
【００２５】
（２）実行不可能な印刷条件とその原因とがそれぞれ対応して表示部に表示されるので、オペレータはどの印刷条件の設定を解除すればどの印刷条件を実行可能になるかを容易に理解することができる。したがって、所望の印刷条件を容易に取捨選択することができ、制限のある中でより望ましい印刷条件で印刷することができる。
【００２６】
（３）複数の設定画面が積層状に表示される場合でも、実行不可能な印刷条件の情報が最前面に表示されるので、実行不可能となっている印刷条件を容易に理解することができる。
【００２７】
（４）仮選択された印刷条件によって実行不可能となる印刷条件が表示部に表示されるので、印刷条件の設定前にその設定によって使用が制限される印刷条件をオペレータは知ることができる。したがって、印刷条件の選択が容易になる。
【００２８】
（５）印刷条件の設定による他の印刷条件の使用制限に加えて画像形成装置のエラー状態などによる印刷条件の使用制限をも考慮して、実行不可能となる印刷条件が判定されるので、現実の状態に即した正確な情報を表示部に表示することができる。したがって、正確な情報に基づいて、設定する印刷条件を選択することができる。
【００２９】
（６）実行不可能となる印刷条件だけでなく、その原因も表示されるので、接続されている画像形成装置のいずれにもその印刷条件を実行可能な画像形成装置がないのか、それとも設定された印刷条件によって画像形成装置が選択され、それによって実行可能な印刷条件が制限されているのかを、容易に理解することができる。
【００３０】
（７）実行不可能となる印刷条件だけでなく、その原因も表示されるので、接続されている画像形成装置のいずれにもその印刷条件を実行可能な画像形成装置がないのか、それとも設定された印刷条件によって画像形成装置が選択され、それによって実行可能な印刷条件が制限されているのかを、容易に理解することができる。
【発明を実施するための最良の形態】
【００３１】
以下に、この発明の実施形態に係る画像形成システム１について、図面に基づいて説明する。図１は、画像形成システム１の概略の機能構成を示すブロック図である。画像形成システム１は、情報処理装置１００、およびそれぞれ情報処理装置１００とＬＡＮ（ローカルエリアネットワーク）２を介して接続された４台の画像形成装置Ａ〜Ｄを含む。
【００３２】
情報処理装置１００は、所定の処理手順がプログラム化されたアプリケーションソフト１０１、設定画面表示制御部１０２、各種情報が表示される表示部１０９、オペレータによる入力操作を受け付ける入力部１１０、印刷条件取得部１０３、情報格納部１０６、印刷条件判定部１０７、制限条件判定部１０８、画像形成装置Ａ〜Ｄのプリンタドライバ１０４、およびネットワークＩ／Ｆ１０５を備える。アプリケーションソフト１０１、設定画面表示制御部１０２、印刷条件取得部１０３、情報格納部１０６、印刷条件判定部１０７、および制限条件判定部１０８によって制御部が構成される。表示部１０９として、ここでは例えば液晶タッチパネルが用いられる。
【００３３】
設定画面表示制御部１０２は、アプリケーションソフト１０１からの指示に従って、印刷条件取得部１０３に各画像形成装置Ａ〜Ｄの印刷条件を取得するように指示を出す。印刷条件取得部１０３は、設定画面表示制御部１０２からの指示に従って、ネットワークＩ／Ｆ１０５を介してＬＡＮ２に接続し、さらにＬＡＮ２に接続された各画像形成装置Ａ〜Ｄの印刷条件に関する情報を取得する。取得された各画像形成装置Ａ〜Ｄの印刷条件に関する情報は、設定画面表示制御部１０２によって情報格納部１０６に格納されるとともに、表示部１０９に表示される。ここで、印刷条件に関する情報とは、各画像形成装置Ａ〜Ｄで実行可能な印刷機能およびステータスを含む。
【００３４】
そして、表示部１０９に表示された印刷条件の中からオペレータによって選択された所望の印刷条件が入力部１１０から入力されると、設定画面表示制御部１０２は、入力された印刷条件を印刷条件判定部１０７に出力する。印刷条件判定部１０７は、入力された印刷条件に基づいて、実行不可能となる印刷条件を判定し、その判定結果を設定画面表示制御部１０２に出力する。設定画面表示制御部１０２は、入力された判定結果を表示部１０９に表示する。
【００３５】
また、設定画面表示制御部１０２は、印刷条件取得部１０３から入力された各画像形成装置Ａ〜Ｄで実行可能な印刷条件と、入力部１１０から入力された印刷条件と、印刷条件判定部１０７から入力された判定結果とを、制限条件判定部１０８に出力する。制限条件判定部１０８は、入力された情報に基づいて、実行不可能となっている各印刷条件の原因を判定し、その判定結果を設定画面表示制御部１０２に出力する。設定画面表示制御部１０２は、制限条件判定部１０８から入力された判定結果を、印刷条件判定部１０７から入力された判定結果と対応させて、表示部１０９に表示する。これによって、表示部１０９には、オペレータによって入力された印刷条件によって実行不可能となった印刷条件とその原因とが対応して表示される。
【００３６】
オペレータが表示部１０９に表示された情報に基づいて印刷条件を最終的に決定すると、設定画面表示制御部１０２は、最終的に決定された印刷条件を実行可能な画像形成装置Ａ〜Ｄのプリンタドライバ１０４に対して、決定された印刷条件に基づく印刷命令を出力する。
【００３７】
画像形成装置Ａ〜Ｄはそれぞれ、ネットワークＩ／Ｆ１１１、印刷条件提供部１１２、印刷条件格納部１１３、画像処理部１１４、および印刷制御部１１５を備える。印刷条件格納部１１３には、画像形成装置Ａ〜Ｄのそれぞれで実行可能な印刷条件が格納されており、情報処理装置１００の印刷条件取得部１０３から印刷条件の問い合わせがあると、各画像形成装置Ａ〜Ｄの印刷条件提供部１１２は印刷条件格納部１１３から印刷条件に関する情報を読み出して、ネットワークＩ／Ｆ１１１を介して印刷条件を情報処理装置１００に提供する。また、情報処理装置１００からの印刷命令が入力されると、画像処理部１１４は入力された画像データに対して所定の画像処理を施した後に、その処理後の画像データを印刷制御部１１５に出力する。印刷制御部１１５は入力された画像データに基づいて画像を形成する。
【００３８】
画像形成装置Ａ〜Ｄはそれぞれ、少なくとも１つが互いに異なる印刷機能を備えている。この実施形態では例えば、画像形成装置Ａ〜Ｄはそれぞれ図２に示すような印刷の機能Ｆ１〜Ｆ４を備えるものとする。図２において、その機能を有する場合を“１”で示し、その機能を有さない場合を“０”で示している。例えば、画像形成装置Ａは機能Ｆ１、Ｆ３およびＦ４を有することを示している。なお、印刷条件としての印刷の機能Ｆ１〜Ｆ４は、具体的には両面印刷機能やカラー印刷機能などであるが、印刷条件として、各画像形成装置Ａ〜Ｄのエラー状態などの動作状態を示す情報を設定することもできる。
【００３９】
図３は、情報処理装置１００の制御部の処理手順の一部を示すフローチャートである。図４は、印刷機能の設定画面の一例を示す図である。オペレータが印刷に先駆けて印刷機能を設定するために、図示しない設定画面表示ボタンを押下したか否かを制御部の設定画面表示制御部１０２が判定する
（Ｓ１）。設定画面表示制御部１０２は、設定画面表示ボタンが押下されていないと判定した場合はステップＳ１の処理を繰り返し、設定画面表示ボタンが押下されたと判定した場合は、印刷条件取得部１０３によって各画像形成装置Ａ〜Ｄの印刷機能に関する情報を取得し（Ｓ２）、情報格納部１０６に格納する。
【００４０】
そして、設定画面表示制御部１０２は、図４（ａ）に示すような設定画面１０を開き（Ｓ３）、オペレータによる印刷機能の設定の入力があったか否かを判定する（Ｓ４）。オペレータによる印刷機能の設定の入力は、機能設定ボタン１１〜１４によって入力される。設定画面表示制御部１０２は、オペレータによる印刷機能の設定の入力がない場合はステップＳ４の処理を繰り返し、オペレータによる印刷機能の設定の入力があった場合は、入力された設定に基づいて、印刷条件判定部１０７および制限条件判定部１０８によって実行不可能になる印刷機能とその原因とを判定する（Ｓ５）。
【００４１】
以下に、入力された設定に基づいて実行不可能になる印刷機能とその原因とを判定する判定方法について説明する。図２に示すように、各画像形成装置Ａ〜Ｄの印刷機能の有無を“０”と“１”とで示し、例えば画像形成装置Ａの印刷機能を、機能Ｆ１からＦ４の順に、“１０１１”と示すことにする。印刷条件判定部１０７は、各画像形成装置Ａ〜Ｄの印刷機能と、オペレータによる設定値とのＡＮＤ（論理積）演算を行い、その演算結果が設定値と同一になる画像形成装置はその設定値で印刷可能であると判定する。
【００４２】
例えば、オペレータによって“機能Ｆ２＝ＯＮ”に設定された場合、設定値は“０１００”となり、各画像形成装置Ａ〜Ｄの印刷機能と設定値とのＡＮＤ（論理積）演算の結果は次の［数１］のようになる。
【００４３】
【数１】
2005174219.tif 000003
【００４４】
この場合、ＡＮＤ演算の結果が設定値と同一となるのは画像形成装置ＢおよびＣであるので、現在の設定に従って印刷可能である画像形成装置は、画像形成装置ＢおよびＣであると判定される。なお、［数１］の演算結果と設定値“０１００”とでさらにＸＯＲ（排他的論理和）演算を行い、その演算結果が“００００”であるか否かで、現在の設定に従って印刷可能である画像形成装置がどれかを判定することもできる。
【００４５】
また、複数の機能、例えば機能Ｆ１とＦ２とがともにＯＮに設定された場合、設定値は“１１００”となり、上述の場合と同様にＡＮＤ演算が行われ、その結果は次の［数２］のようになる。
【００４６】
【数２】
2005174219.tif 000004
【００４７】
この場合、ＡＮＤ演算の結果が設定値と同一となるのは画像形成装置Ｂのみであるので、現在の設定に従って印刷可能である画像形成装置は、画像形成装置Ｂのみであると判定される。
【００４８】
上述のような方法によって、ＬＡＮ２を介して情報処理装置１００に接続されている複数の画像形成装置Ａ〜Ｄの中から、現在設定されている印刷機能で印刷可能な画像形成装置が特定される。
【００４９】
なお、例えば機能Ｆ１をエラーステータスとみなし、画像形成装置が正常に印刷可能な状態である場合は機能Ｆ１として“１”を設定しておき、画像形成装置にエラーが発生して印刷不可能な状態となった場合は機能Ｆ１として“０”を設定し、情報処理装置１００に送信するようにしてもよい。これによって、各画像形成装置Ａ〜Ｄのエラー状態を含めたより現実的な印刷機能の実行可能性を判定することができる。
【００５０】
画像形成装置Ａ〜Ｄのそれぞれで実行可能な印刷機能は異なるので、使用する印刷機能が設定されると、逆に実行不可能となる印刷機能が生じる。以下に、設定された印刷機能によって実行不可能すなわち設定不可能となる印刷機能を判定する方法について説明する。
【００５１】
例えば、“機能Ｆ２＝ＯＮ”に設定された場合、上述の方法によって画像形成装置ＢとＣとが印刷可能な画像形成装置であると判定される。そこで、これら２台の画像形成装置ＢおよびＣの印刷機能のＯＲ（論理和）演算を行うと、［数３］のようになる。
【００５２】
【数３】
2005174219.tif 000005
【００５３】
［数３］の演算結果から、“機能Ｆ２＝ＯＮ”が設定されることによって選択された画像形成装置Ｂ、Ｃでは総合的に機能Ｆ３を実行不可能であると判定される。
【００５４】
同様にして、“機能Ｆ１＝ＯＮ”と“機能Ｆ２＝ＯＮ”とが設定された場合は、画像形成装置Ｂが選択され、機能Ｆ３とＦ４とが実行不可能であると判定される。これによって、図４（ｂ）に示すように、２つの機能設定ボタン１３、１４の“機能Ｆ３＝ＯＦＦ”“機能Ｆ４＝ＯＦＦ”の表示色などの表示形式が変更され、機能Ｆ１およびＦ２をＯＮに設定したことによって、機能Ｆ３およびＦ４を設定不可能になったことがオペレータに知らされる。
【００５５】
しかし、機能Ｆ１とＦ２とをＯＮに設定した場合に機能Ｆ３とＦ４とが設定不可能になるという表示だけでは、例えば機能Ｆ１やＦ２よりも機能Ｆ３を使いたいと思った場合に、どの機能をＯＦＦにすれば機能Ｆ３を使用できるようになるのか、機能Ｆ３が設定不可能になった原因は何なのかを知ることができない。
【００５６】
例えば、機能Ｆ１をＯＮにしてから機能Ｆ２をＯＮにした場合と、機能Ｆ２をＯＮにしてから機能Ｆ１をＯＮにした場合とを比較する。まず機能Ｆ１をＯＮにした場合は機能Ｆ３およびＦ４には設定制限が発生しない。次に、機能Ｆ２をＯＮにすると機能Ｆ３およびＦ４に設定制限が発生する。したがって、この場合オペレータは機能Ｆ３およびＦ４に設定制限の原因は機能Ｆ２の設定をＯＮにしたことであると思うであろう。また、まず機能Ｆ２を設定した場合は機能Ｆ３にのみ設定制限が発生し、次に機能Ｆ１をＯＮに設定すると機能Ｆ４にも設定制限が発生する。この場合オペレータは、機能Ｆ３の設定制限の原因は機能Ｆ２の設定をＯＮにしたことであり、機能Ｆ４の設定制限の原因は機能Ｆ１の設定をＯＮにしたことであると思うであろう。このように機能設定ボタン１１〜１４の表示による“ＯＮ”“ＯＦＦ”の表示のみでは十分な情報が提供されず、オペレータは正確な情報を知ることができない。
【００５７】
そこで、情報処理装置１００には、設定画面１０中に、設定詳細情報画面１５が設けられる。設定詳細情報画面１５には、各機能Ｆ１〜Ｆ４の“ＯＮ”“ＯＦＦ”の設定状態と、ＯＦＦとなっている機能の設定制限の原因とが表示される。図４（ｂ）では、各機能の設定状態に続く括弧内にそれぞれの設定制限の原因が表示されている。
【００５８】
以下に設定制限の原因の判定方法について説明する。この原因の判定は、制限条件判定部１０８によって行われる。例えば、“機能Ｆ１＝ＯＮ”と“機能Ｆ２＝ＯＮ”とが設定された場合、すなわち設定値が“１１００”である場合は、上述のように機能Ｆ３とＦ４とに設定制限が発生する。まず、機能Ｆ３の設定制限の原因の判定は、機能Ｆ３を実行可能な画像形成装置Ａ、Ｄの印刷機能、“１０１１”および“００１１”と、設定値“１１００”とのＡＮＤ演算の結果と、設定値“１１００”とのＸＯＲ演算の結果に基づいて判定される。具体的には［数４］のようになる。
【００５９】
【数４】
2005174219.tif 000006
【００６０】
［数４］の演算結果では、機能Ｆ３の設定制限を解除するために設定を変更すればよい現在“ＯＮ”に設定中の機能の部分が“１”で示されている。したがって、なるべく多くの機能Ｆ１〜Ｆ４を使用するために、［数４］の演算結果の中からなるべく“１”が少ないものが選択される。ここでは、２つの演算結果のうち“０１００”が選択され、少なくとも機能Ｆ２を“ＯＦＦ”にすれば、機能Ｆ３の設定制限が解除され、機能Ｆ３を“ＯＮ”にできるようになると判定される。
【００６１】
次に、機能Ｆ４の設定制限の原因の判定を、上述の機能Ｆ３の場合と同様に行うと、［数５］のような演算結果が得られる。
【００６２】
【数５】
2005174219.tif 000007
【００６３】
［数５］の演算結果から、“０１００”および“１０００”が選択され、機能Ｆ１または機能Ｆ２のいずれかの設定を“ＯＦＦ”にすれば、機能Ｆ４の設定制限が解除され機能Ｆ４を“ＯＮ”にできるようになると判定される。
【００６４】
図３に戻って、上述のようにしてステップＳ５において制御部が実行不可能になる印刷機能とその原因とを判定すると、設定画面表示制御部１０２は、実行不可能になる印刷機能とその原因とを対応させて設定画面１０内の最前面に表示する（Ｓ６）。
【００６５】
上述の例では、設定詳細情報画面１５に、“機能Ｆ３＝ＯＦＦ”の下に括弧書きで“機能Ｆ２＝ＯＮ”と表示され、機能Ｆ３の設定制限の原因は機能Ｆ２の設定がＯＮにされていることであることがオペレータに知らされる。したがって、オペレータは機能Ｆ３の設定を“ＯＮ”にしたい場合は機能Ｆ２の設定を“ＯＦＦ”にすればよいことが分かる。また、“機能Ｆ４＝ＯＦＦ”の下に括弧書きで“機能Ｆ１＝ＯＮ  ａｎｄ  機能Ｆ２＝ＯＮ”と表示され、機能Ｆ４の設定制限の原因は、機能Ｆ１および機能Ｆ２の設定がともに“ＯＮ”にされていることであることがオペレータに知らされる。したがって、オペレータは、機能Ｆ４の設定を“ＯＮ”にしたい場合は、機能Ｆ１または機能Ｆ２の少なくともいずれか一方の設定を“ＯＦＦ”にすればよいことが分かる。
【００６６】
次に、設定画面表示制御部１０２は、オペレータによる印刷機能の設定の変更の入力があったか否かを判定し（Ｓ７）、印刷機能の設定の変更の入力があった場合はステップＳ５の処理に戻って、入力された設定に基づいて実行不可能になる印刷機能とその原因とを再度判定し（Ｓ５）、表示部１０９に表示する（Ｓ６）。印刷機能の設定の変更の入力がない場合は、設定画面を閉じるための図示しない設定画面非表示ボタンが押下されたか否かを判定し（Ｓ８）、設定画面非表示ボタンが押下されていない場合はステップＳ７の処理に戻り、設定画面非表示ボタンが押下された場合は設定画面１０を閉じて（Ｓ９）、印刷機能の設定処理を終了する。
【００６７】
情報処理装置１００によれば、実行不可能となっている印刷機能とその原因とをオペレータが容易に知ることができるので、使用する印刷機能の組み合わせを容易に適切に変更することができる。したがって、制限のある印刷機能の中でも最も希望に近い条件で印刷することができる。
【００６８】
なお、上述のような一連の設定処理の方法は、プログラム化されてアプリケーションソフトとして情報処理装置１００にインストールされる。
【００６９】
また、設定画面１０の全ての情報を同時に表示部１０９に表示できない場合は、画面がスクロールするようにしてもよい。さらに、図５に示すように、設定詳細情報画面１５ａなど設定画面１０ａの一部が別途の表示領域として開くようにしてもよい。この際も、実行不可能な印刷条件を最前面に表示することが好ましい。
【００７０】
また、機能Ｆ１〜Ｆ４の設定を変更する前に、その変更によってどの機能の設定が制限されるようになるかの情報を設定画面１０ｂ内に表示するようにすることもできる。具体的には例えば図６に示すように、オペレータが、変更しようとする機能設定ボタン１１〜１４をマウスなどのポインティングデバイスでポイントするなど機能設定ボタン１１〜１４を選択した時点で、その選択された機能の設定が変更されたと仮定した場合に設定制限が発生する機能を判定し表示するようにすることができる。
【００７１】
さらに、設定詳細情報画面１５、１５ａ、１５ｂにおける印刷の各機能Ｆ１〜Ｆ４の表示順序は、設定制限が発生している機能を優先的に表示することが好ましい。これによれば、設定制限が発生している印刷機能をオペレータが探す際の手間を軽減させることができる。
【００７２】
また、印刷機能Ｆ１〜Ｆ４の設定によって実行可能な画像形成装置が１台に絞り込まれず複数ある場合は、その中から別途オペレータによって画像形成装置を選択するようにするとよい。または、画像形成装置Ａ〜Ｄに、予め優先順位を設定しておいてもよい。または、印刷機能Ｆ１〜Ｆ４を最も多く備えた画像形成装置Ａ〜Ｄが優先的に選択され、表示部１０９にもその画像形成装置の機能が表示されるようにしてもよい。
【００７３】
さらに、印刷の機能Ｆ１〜Ｆ４の設定制限の原因の表示は、原因の表示に代えて、設定制限を解除するための案内を表示するようにしてもよい。
【００７４】
また、情報格納部１０６では、別体として設けられる記憶媒体に情報を記憶してもよい。
【図面の簡単な説明】
【００７５】
【図１】この発明の実施形態に係る画像形成システムの概略の機能構成を示すブロック図である。
【図２】各画像形成装置が有する機能を示す図である。
【図３】情報処理装置の制御部の処理手順の一部を示すフローチャートである。
【図４】印刷条件の設定画面の一例を示す図であり、図４（ａ）はオペレータによる設定変更前の状態を示し、図４（ｂ）は設定変更後の状態を示す。
【図５】印刷条件の設定画面の他の一例を示す図である。
【図６】印刷条件の設定画面のさらに他の一例を示す図である。
【符号の説明】
【００７６】
１  画像形成システム
２  ＬＡＮ
１０、１０ａ，１０ｂ  設定画面
１１〜１４  機能設定ボタン
１５、１５ａ、１５ｂ  設定詳細情報画面
１００  情報処理装置
１０１  アプリケーションソフト
１０２  設定画面表示制御部
１０３  印刷条件取得部
１０５、１１１  ネットワークＩ／Ｆ
１０７  印刷条件判定部
１０８  制限条件判定部
１０９  表示部
１１０  入力部
Ａ〜Ｄ  画像形成装置
１１２  印刷条件提供部
１１５  印刷制御部
【図１】
2005174219.tif 000008
【図２】
2005174219.tif 000009
【図３】
2005174219.tif 000010
【図４】
2005174219.tif 000011
【図５】
2005174219.tif 000012
【図６】
2005174219.tif 000013