(57)【要約】【課題】画像形成装置に接続された情報処理装置に応じた利用制限を容易に行うこと。【解決手段】画像形成装置は、記録媒体に画像を形成する画像形成部と、画像形成部を制御するものであって、外部の情報処理装置との間で２以上の互いに異なる通信方式のいずれにおいても通信可能であるように構成された制御部とを備えている。制御部は、情報処理装置から通信があったことを検知する（Ａ１：ＹＥＳ）と、検知された通信の通信方式を特定する（Ａ２）。そして、制御部は、画像形成部が実行可能な画像形成に係る複数の設定項目のうち、特定処理により特定された通信方式に応じて利用可能となる利用可能設定項目を決定する（Ａ３）。その後、制御部は、利用可能設定項目を示す設定項目データを、情報処理装置に出力する出力する。【選択図】図６
2014072770.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に画像を形成する画像形成部と、
前記画像形成部を制御するものであって、外部の情報処理装置との間で２以上の互いに異なる通信方式のいずれにおいても通信可能であるように構成された制御部と
を備えた画像形成装置であって、
前記制御部は、
前記情報処理装置から通信があったことを検知する検知処理と、
前記検知処理により検知された通信の通信方式を特定する特定処理と、
前記画像形成部が実行可能な画像形成に係る複数の設定項目のうち、前記特定処理により特定された前記通信方式に応じて利用可能となる利用可能設定項目を決定する決定処理と、
前記決定処理により決定された前記利用可能設定項目を示す設定項目データを、前記情報処理装置又は前記情報処理装置とは異なる情報処理装置へ出力する出力処理と
を実行することを特徴とする画像形成装置。
【請求項２】
前記出力処理において、前記制御部が前記設定項目データを送る情報処理装置は、前記画像形成装置の制御を行うものであることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記決定処理により決定される前記利用可能設定項目の数は、前記通信方式ごとに異なることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記情報処理装置から受信した情報を前記制御部へ入力するとともに、前記制御部から入力された情報を前記情報処理装置へ送信する通信インターフェースを備え、
前記制御部は、
前記通信インターフェースを介して受信した情報を、通信を行うためのものであり、かつ複数の階層から構成される階層構造を有するプログラムにおいて、より上位の階層へ伝達する伝達処理を行い、
前記検知処理は、前記伝達処理によってデータが伝達されたとき、通信があったことを検知し、
前記伝達処理において、前記データが経由する各階層の種類の組み合わせは少なくとも２つ以上あり、
前記通信方式は、前記データが経由する各階層の種類の組み合わせであることを特徴とする、請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項５】
前記出力処理において、前記制御部が前記設定項目データを送る情報処理装置は、前記検知処理により検知された通信の通信元の前記情報処理装置であることを特徴とする請求項１〜４のいずれか一項に記載の画像形成装置。
【請求項６】
前記制御部は、前記出力処理において、前記設定項目データを含むものであって、前記情報処理装置が前記画像形成装置を制御するためのプリンタドライバを前記情報処理装置へ出力し、
前記プリンタドライバは、
前記情報処理装置に読み込まれたときに、当該情報処理装置に、
前記画像形成部に実行させる前記設定項目を、前記設定項目データが示す前記利用可能設定項目の中から選択する選択処理と、
前記選択処理で選択された前記設定項目で画像形成が実行されるよう前記画像形成装置に指示する指示処理と
を実行させるものであることを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記制御部は、前記出力処理において、前記設定項目データに加えて、前記画像形成装置を制御するためのプリンタドライバを前記情報処理装置へ出力し、
前記プリンタドライバは、
前記画像形成部に実行させる前記設定項目として選択可能な設定項目は、前記画像形成部が実行可能な全ての設定項目であり、
前記情報処理装置に読み込まれたときに、当該情報処理装置に、
前記選択可能な設定項目から、前記設定項目データが示す前記利用可能設定項目以外の利用不可能設定項目を除外する除外処理と、
前記除外処理の後に、前記画像形成部に実行させる前記設定項目を、前記選択可能な設定項目の中から選択する選択処理と、
前記選択処理で選択された前記設定項目に基づいて画像形成が実行されるよう前記画像形成装置に指示する指示処理と
を実行させるものであることを特徴とする請求項５に記載の画像形成装置。
【請求項８】
前記プリンタドライバは、表示を行う表示部と、操作を受付ける操作受付部とを備えた前記情報処理装置に読み込まれたときに、当該情報処理装置に、
前記利用不可能設定項目を、前記利用可能設定項目と区別して前記表示部に表示させる第１表示処理と、
前記第１表示処理により表示された前記利用不可能設定項目のいずれかを選択する操作を、前記操作受付部を介して受け付ける選択操作受付処理と、
前記選択操作受付処理により受け付けた前記利用不可能設定項目が、前記利用可能設定項目とされている前記通信方式を、前記表示部に表示する第２表示処理と
を更に実行させるものであることを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記制御部は、
前記特定処理により特定された前記通信方式を示す通信方式情報と、前記通信方式においての前記画像形成装置の宛先を示す宛先情報とを含む接続プロファイルを作成する作成処理を更に実行するものであり、
前記出力処理において、さらに前記接続プロファイルを前記情報処理装置へ出力し、
前記プリンタドライバは、前記指示処理において
前記接続プロファイルの前記通信方式情報が示す前記通信方式で、前記接続プロファイルの前記宛先情報が示す宛先の前記画像形成装置に画像形成に係る指示を前記情報処理装置に実行させることを特徴とする請求項６〜８の何れか一項に記載の画像形成装置。
【請求項１０】
前記制御部は、
前記決定処理の後であり、且つ前記出力処理の前において、前記検知処理により検知された通信の通信元の前記情報処理装置が備える記憶部に前記プリンタドライバが既に記憶されているか否かを問い合わせる問合せ処理を実行し、
前記出力処理では、
前記問合せ処理の前記問い合せに応じて前記情報処理装置から出力される応答が、前記情報処理装置が備える記憶部に前記プリンタドライバが記憶されている旨を示すものである場合には、前記設定項目データを前記検知処理により検知された通信の通信元の前記情報処理装置に出力する一方、前記プリンタドライバを当該情報処理装置へ出力せず、
前記問合せ処理の前記問い合せに応じて前記情報処理装置から出力される応答が、前記情報処理装置が備える記憶部に前記プリンタドライバが記憶されていない旨を示す応答である場合には、前記プリンタドライバと前記設定項目データとを前記検知処理により検知された通信の通信元の前記情報処理装置に出力することを特徴とする請求項７に記載の画像形成装置。
【請求項１１】
前記プリンタドライバは、前記情報処理装置に読み込まれたとき、前記除外処理において、前記選択可能な設定項目から前記情報処理装置が備える記憶部に記憶された複数の設定項目データのいずれの前記利用可能設定項目にも該当しない設定項目のみを除外するよう、前記情報処理装置を制御することを特徴とする請求項７に記載の画像形成装置。
【請求項１２】
前記特定処理により特定された前記通信方式が、前記情報処理装置と前記画像形成装置との間に中継装置が介在される通信方式である場合には、前記中継装置が介在されない通信方式である場合と比べると、前記画像形成部が実行可能な前記複数の設定項目に対する前記利用可能設定項目のなかの観点を同じとする複数の項目に関して、優れた方の項目が選ばれていることを特徴とする請求項１〜１１の何れか一項に記載の画像形成装置。
【請求項１３】
前記特定処理により特定された前記通信方式が、認証を要する通信方式である場合には、前記認証を要さない通信方式と比べると、前記画像形成部が実行可能な前記複数の設定項目に対する前記利用可能設定項目のなかの観点を同じとする複数の項目に関して、優れた方の項目が選ばれていることを特徴とする請求項１〜１２の何れか一項に記載の画像形成装置。
【請求項１４】
前記観点を同じとする複数の項目は、形成される画像の品質に関する項目であることを特徴とする請求項１２または請求項１３に記載の画像形成装置。
【請求項１５】
前記観点を同じとする複数の項目は、記録媒体に対して形成される画像の範囲に関する項目であることを特徴とする請求項１２または請求項１３に記載の画像形成装置。
【請求項１６】
前記特定処理により特定された前記通信方式が、前記情報処理装置と前記画像形成装置との間に中継装置が介在される通信方式である場合には、前記中継装置が介在されない通信方式と比べて、前記画像形成部が実行可能な前記複数の設定項目に対する前記利用可能設定項目の数が多く、かつ、前記中継装置が介在されない通信方式の場合の前記利用可能設定項目を全て含む、ことを特徴とする請求項１〜１１の何れか一項に記載の画像形成装置。
【請求項１７】
前記特定処理により特定された前記通信方式が、認証を要する通信方式である場合には、前記認証を要さない通信方式と比べて、前記画像形成部が実行可能な前記複数の設定項目に対する前記利用可能設定項目の数が多く、かつ、前記中継装置が介在されない通信方式の場合の前記利用可能設定項目を全て含む、ことを特徴とする請求項１〜１１、１６の何れか一項に記載の画像形成装置。
【請求項１８】
前記特定処理により特定された前記通信方式が、前記中継装置が介在されずかつ認証を要さない通信方式である場合は、画像形成できる記録媒体の枚数を制限することを特徴とする請求項１〜１７の何れか一項に記載の画像形成装置。
【請求項１９】
画像形成装置と、前記画像形成装置に接続される情報処理装置とを備えた画像形成システムであって、
前記画像形成装置は、
記録媒体に画像を形成する画像形成部と、
前記画像形成部を制御するものであって、前記情報処理装置との間で２以上の互いに異なる通信方式のいずれにおいても通信可能であるように構成された第１制御部とを備え、
前記情報処理装置は、
第２制御部を備えており、
前記第１制御部は、
前記情報処理装置からの通信があったことを検知する検知処理と、
前記検知処理により検知された通信の通信方式を特定する特定処理と、
前記画像形成部が実行可能な画像形成に係る複数の設定項目のうち、前記特定処理により特定された前記通信方式に応じて利用可能となる利用可能設定項目を決定する決定処理と、
前記決定処理により決定された前記利用可能設定項目を示す設定項目データを前記情報処理装置に出力する出力処理と、
前記情報処理装置からの指示に基づき、記録媒体に画像が形成されるよう前記画像形成部を制御する画像形成制御処理と
を実行し、
前記第２制御部は、
前記画像形成装置から前記設定項目データを受信する受信処理と、
前記画像形成部に実行させる前記設定項目を前記受信処理により受信した前記設定項目データが示す利用可能設定項目の中から選択する選択処理と、
前記選択処理で選択された前記設定項目で画像形成が実行されるよう前記画像形成装置に前記指示をする指示処理と
を実行することを特徴とする画像形成システム。
【請求項２０】
画像形成装置と、前記画像形成装置に接続される仲介サーバとを備えた画像形成システムであって、
前記画像形成装置は、
記録媒体に画像を形成する画像形成部と、
前記画像形成部を制御するものであって、外部の情報処理装置との間で２以上の互いに異なる通信方式のいずれにおいても通信可能であるように構成された第１制御部と
を備え、
前記仲介サーバは、
第２制御部を備えており、
前記第１制御部は、
前記情報処理装置からの通信があったことを検知する検知処理と、
前記検知処理により検知された通信の通信方式を特定する特定処理と、
前記画像形成部が実行可能な画像形成に係る複数の設定項目のうち、前記特定処理により特定された前記通信方式に応じて利用可能となる利用可能設定項目を決定する決定処理と、
前記決定処理により決定された前記利用可能設定項目を示す設定項目データを前記仲介サーバに出力する出力処理と、
前記仲介サーバからの指示に基づき、記録媒体に画像が形成されるよう前記画像形成部を制御する画像形成制御処理と
を実行し、
前記第２制御部は、
前記画像形成装置から前記設定項目データを受信する受信処理と、
前記受信処理により受信した前記設定項目データが示す前記利用可能設定項目の中から、前記画像形成部に実行させる前記設定項目を前記情報処理装置に選択させるための選択情報を作成して、当該選択情報を前記情報処理装置に出力する選択情報出力処理と、
前記選択情報出力処理に対する前記情報処理装置からの応答が含む前記画像形成部に実行させる前記設定項目を、前記利用可能設定項目の中から選択する選択処理と、
前記選択処理で選択された前記設定項目で画像形成が実行されるよう前記画像形成装置に前記指示をする指示処理と
を実行することを特徴とする画像形成システム。
【請求項２１】
記録媒体に画像を形成する画像形成部と、制御部と備えた画像形成装置の制御プログラムであって、前記制御部に読み込まれると、
外部の情報処理装置との間で２以上の互いに異なる通信方式のいずれにおいても通信可能となり、
前記情報処理装置から通信があったことを検知する検知手段、
前記検知手段により検知された通信の通信方式を特定する特定手段、
前記画像形成部が実行可能な画像形成に係る複数の設定項目のうち、前記特定手段において特定された前記通信方式に応じて利用可能となる利用可能設定項目を決定する決定手段、及び
前記決定手段で決定された前記利用可能設定項目に係る設定項目データを、前記情報処理装置又は前記情報処理装置とは異なる情報処理装置へ出力する出力手段として前記制御部を機能させることを特徴とする画像形成装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成システム、及び画像形成装置の制御プログラムに関する。
【背景技術】
【０００２】
画像形成装置として、画像形成に係る各種機能の利用制限を行うことが可能なものが知られている。このような画像形成装置として、特許文献１には、複数のホスト（情報処理装置）とネットワークを介して接続されたネットワークプリンタが開示されている。このネットワークプリンタでは、当該ネットワークプリンタの利用を許可されたホストのホスト特定情報が予めアドレス制限管理テーブルに登録されている。そして、ネットワークプリンタは、ホストから利用要求を受け付けた際に、アドレス制限管理テーブルを参照して、当該ホストがネットワークプリンタの利用を許可されたホストであるか否かを判断している。そして、ネットワークプリンタの利用を許可されたホストであると判断した場合にはネットワークプリンタの全ての機能の利用を認め、ネットワークプリンタの利用を許可されていないホストであると判断した場合には、テスト印刷等の特定の機能の利用のみ認めている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３１７４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の特許文献１では、ホストがネットワークプリントの全ての機能を利用するためには、ネットワークプリントのアドレス制限管理テーブルに当該ホストのホスト特定情報を予め登録しておく必要があるため煩雑である。さらには、ネットワークプリンタの利用を許可されたホストが増えるほど、ネットワークプリンタに記憶させるホスト特定情報が増えるため、ネットワークプリンタの記憶容量を圧迫する。
【０００５】
そこで、本発明の目的は、画像形成装置に接続された情報処理装置に応じた利用制限を容易に行うことが可能な画像形成装置、画像形成システム、及び画像形成装置の制御プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の画像形成装置は、記録媒体に画像を形成する画像形成部と、前記画像形成部を制御するものであって、外部の情報処理装置との間で２以上の互いに異なる通信方式のいずれにおいても通信可能であるように構成された制御部とを備えた画像形成装置であって、前記制御部は、前記情報処理装置から通信があったことを検知する検知処理と、前記検知処理により検知された通信の通信方式を特定する特定処理と、前記画像形成部が実行可能な画像形成に係る複数の設定項目のうち、前記特定処理により特定された前記通信方式に応じて利用可能となる利用可能設定項目を決定する決定処理と、前記決定処理により決定された前記利用可能設定項目を示す設定項目データを、前記情報処理装置又は前記情報処理装置とは異なる情報処理装置へ出力する出力処理とを実行することを特徴とする。
【０００７】
また、本発明の画像形成装置の制御プログラムは、記録媒体に画像を形成する画像形成部と、制御部と備えた画像形成装置の制御プログラムであって、前記制御部に読み込まれると、外部の情報処理装置との間で２以上の互いに異なる通信方式のいずれにおいても通信可能となり、前記情報処理装置から通信があったことを検知する検知手段、前記検知手段により検知された通信の通信方式を特定する特定手段、前記画像形成部が実行可能な画像形成に係る複数の設定項目のうち、前記特定手段において特定された前記通信方式に応じて利用可能となる利用可能設定項目を決定する決定手段、及び前記決定手段で決定された前記利用可能設定項目に係る設定項目データを、前記情報処理装置又は前記情報処理装置とは異なる情報処理装置へ出力する出力手段として前記制御部を機能させることを特徴とする。
【０００８】
また、本発明の画像形成システムは、画像形成装置と、前記画像形成装置に接続される情報処理装置とを備えた画像形成システムであって、前記画像形成装置は、記録媒体に画像を形成する画像形成部と、前記画像形成部を制御するものであって、前記情報処理装置との間で２以上の互いに異なる通信方式のいずれにおいても通信可能であるように構成された第１制御部とを備え、前記情報処理装置は、第２制御部を備えており、前記第１制御部は、前記情報処理装置からの通信があったことを検知する検知処理と、前記検知処理により検知された通信の通信方式を特定する特定処理と、前記画像形成部が実行可能な画像形成に係る複数の設定項目のうち、前記特定処理により特定された前記通信方式に応じて利用可能となる利用可能設定項目を決定する決定処理と、前記決定処理により決定された前記利用可能設定項目を示す設定項目データを前記情報処理装置に出力する出力処理と、前記情報処理装置からの指示に基づき、記録媒体に画像が形成されるよう前記画像形成部を制御する画像形成制御処理とを実行し、前記第２制御部は、前記画像形成装置から前記設定項目データを受信する受信処理と、前記画像形成部に実行させる前記設定項目を前記受信処理により受信した前記設定項目データが示す利用可能設定項目の中から選択する選択処理と、前記選択処理で選択された前記設定項目で画像形成が実行されるよう前記画像形成装置に前記指示をする指示処理とを実行することを特徴とする。
【０００９】
また、本発明の画像形成システムは、画像形成装置と、前記画像形成装置に接続される仲介サーバとを備えた画像形成システムであって、前記画像形成装置は、記録媒体に画像を形成する画像形成部と、前記画像形成部を制御するものであって、外部の情報処理装置との間で２以上の互いに異なる通信方式のいずれにおいても通信可能であるように構成された第１制御部とを備え、前記仲介サーバは、第２制御部を備えており、前記第１制御部は、前記情報処理装置からの通信があったことを検知する検知処理と、前記検知処理により検知された通信の通信方式を特定する特定処理と、前記画像形成部が実行可能な画像形成に係る複数の設定項目のうち、前記特定処理により特定された前記通信方式に応じて利用可能となる利用可能設定項目を決定する決定処理と、前記決定処理により決定された前記利用可能設定項目を示す設定項目データを前記仲介サーバに出力する出力処理と、前記仲介サーバからの指示に基づき、記録媒体に画像が形成されるよう前記画像形成部を制御する画像形成制御処理とを実行し、前記第２制御部は、前記画像形成装置から前記設定項目データを受信する受信処理と、前記受信処理により受信した前記設定項目データが示す前記利用可能設定項目の中から、前記画像形成部に実行させる前記設定項目を前記情報処理装置に選択させるための選択情報を作成して、当該選択情報を前記情報処理装置に出力する選択情報出力処理と、前記選択情報出力処理に対する前記情報処理装置からの応答が含む前記画像形成部に実行させる前記設定項目を、前記利用可能設定項目の中から選択する選択処理と、前記選択処理で選択された前記設定項目で画像形成が実行されるよう前記画像形成装置に前記指示をする指示処理とを実行することを特徴とする。
【００１０】
上記の構成によれば、画像形成装置と情報処理装置との通信方式に応じて、画像形成部が実行可能な画像形成に係る複数の設定項目のうち利用可能となる利用可能設定項目が決定されるので、画像形成装置の利用制限を容易に行うことができる。
【発明の効果】
【００１１】
画像形成装置の利用制限を容易に行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施形態に係る画像形成システムの構成図である。
【図２】図１に示す画像形成装置の電気ブロック図である。
【図３】（ａ）は図２に示す設定項目管理テーブル記憶部が記憶している設定項目管理テーブルを示す図であり、（ｂ）は図２に示す不揮発性記憶部が記憶している各種プログラムを説明する図である。
【図４】図１に示す情報処理装置の電気ブロック図である。
【図５】図４に示すプリンタドライバ記憶部に記憶されたプリンタドライバにより表示部に表示される設定画面を示す図である。
【図６】図１に示す画像形成装置の制御フロー図である。
【図７】図１に示す情報処理装置の制御フロー図である。
【図８】本発明の第２実施形態に係る画像形成システムの画像形成装置の制御フロー図である。
【図９】本発明の第３実施形態に係る画像形成システムの電気ブロック図である。
【図１０】図９に示す画像形成システムのシーケンス図である。
【発明を実施するための形態】
【００１３】
（第１実施形態）
以下、本発明の第１実施形態について、図面を参照しつつ説明する。
【００１４】
（画像形成システム１の構成）
第１実施形態に係る画像形成システム１は、図１に示すように、画像形成装置６と、画像形成装置６に対して通信可能に接続される少なくとも一つの情報処理装置８とから主に構成されている。画像形成装置６は、情報処理装置８から受信した画像データに係る画像を記録媒体（例えば、用紙）に形成する装置である。情報処理装置８は、ＰＣ、携帯電話、ＰＤＡ（Personal Digital Assistants）等であり、ユーザの操作入力に基づいて、アプリケーションプログラムにより画像データを作成し、この画像データを画像形成装置６に送信する装置である。
【００１５】
（画像形成装置６の構成）
次に、画像形成装置６の構成について説明する。画像形成装置６は、図２に示すように、ＣＰＵ（Central Processing Unit）６１、不揮発性記憶部６２、画像形成部６３、ＵＳＢコントローラ６４、有線ＬＡＮコントローラ６５、無線ＬＡＮコントローラ６６、タッチパネル６７、及び設定項目記憶部６８を有している。これらの各部６１〜６８は、バス７０を介して相互に通信可能に接続されている。
【００１６】
ＣＰＵ６１（第１制御部）は、画像形成装置６全体を統括制御するものであり、不揮発性記憶部６２に記憶された各種プログラム（後述する）と協動して各種機能部（後述する）を構築する。画像形成部６３は、インクジェット方式、レーザ方式等の印刷機構を備え、ＣＰＵ６１からの指示に従って記録媒体に画像を記録する。本実施形態において、画像形成部６３は、画像形成に関して実行可能な設定項目として、記録媒体にカラー画像を形成するカラーモード、記録媒体にモノクロ画像を形成するモノクロモード、記録媒体の片面のみ画像を形成する片面印刷モード、記録媒体の両面に画像を形成する両面印刷モード、記録媒体に通常の解像度（例えば、６００dpi）で画像を形成する通常解像度モード、及び記録媒体に高解像度（例えば、１２００dpi）で画像を形成する高解像度モードの６つの設定項目を有している。
【００１７】
ＵＳＢコントローラ６４は、ＵＳＢケーブル１１（図１参照）により、情報処理装置８等の外部装置とＵＳＢ（Universal Serial Bus）通信を行うための通信デバイスである。有線ＬＡＮコントローラ６５は、有線ＬＡＮ１２により、ルータ１４（中継装置の一例）及びネットワーク２（ともに図１参照）を介して情報処理装置８等の外部装置と有線ＬＡＮ（Local Area Network）通信を行うための通信デバイスである。
【００１８】
無線ＬＡＮコントローラ６６は、無線により、情報処理装置８等の外部装置と無線ＬＡＮ通信を行うための無線通信デバイスである。本実施形態においては、無線ＬＡＮコントローラ６６により外部装置との間で行われる通信方式には、外部装置に対してアクセスポイント１５（中継装置の一例：図１参照）を介して間接的に通信を行うインフラストラクチャ（Infrastructure）モードと、アクセスポイント１５を介さずに直接的に通信を行うアドホック（Ａｄｈｏｃ）モードとがある。
【００１９】
このように、本実施形態における画像形成装置６は、ＵＳＢ通信方式、有線ＬＡＮ通信方式、インフラストラクチャモードでの無線ＬＡＮ通信方式、及びアドホックモードでの無線ＬＡＮ通信方式の４つの通信方式の何れかを用いて、情報処理装置８との間で通信を行うことが可能に構成されている。なお、ルータ１４及びアクセスポイント１５は認証機能を有しており、認証が成功した情報処理装置８と画像形成装置６との間のみ通信が確立するように構成されている。即ち、有線ＬＡＮ通信方式、及びインフラストラクチャモードでの無線ＬＡＮ通信方式は、認証の要する通信方式である。なお、後述するが、本実施形態においては、アドホックモードでの無線ＬＡＮ通信方式も認証の要する通信方式である。
【００２０】
タッチパネル６７は、ユーザによる各種操作入力が可能である。更に、タッチパネル６７は、各種の設定画面や動作状態等をユーザに対して表示することが可能である。
【００２１】
設定項目記憶部６８は、設定項目管理テーブル記憶部１１１、及びプリンタドライバ記憶部１１２を有している。設定項目管理テーブル記憶部１１１は、図３（ａ）に示すように、上述の４つの通信方式各々と、利用設定可能項目との関係を表した設定項目管理テーブルを記憶している。ここで、利用可能設定項目とは、上述の画像形成部６３が画像形成に関して実行可能な複数の設定項目（本実施形態では６つの設定項目）のうち、通信方式に応じて利用可能となる設定項目のことである。例えば、アドホックモードでの無線ＬＡＮ通信方式に応じた利用可能設定項目は、図３（ａ）に示すように、モノクロモード、片面印刷モード、両面印刷モード、及び通常解像度モードとなる。
【００２２】
また、図３（ａ）に示すように、画像形成装置６と情報処理装置８との間にアクセスポイント１５やルータ１６等の中継装置が介在される、有線ＬＡＮ通信方式及びインフラストラクチャモードでの無線ＬＡＮ通信方式は、中継装置が介在されないアドホックモードでの無線ＬＡＮ通信方式及びＵＳＢ通信方式と比べて、利用可能設定項目の数が多くなっている。加えて、認証を要する、有線ＬＡＮ通信方式、無線ＬＡＮ通信方式、及びアドホックモードでの無線ＬＡＮ通信方式は、認証を要さないＵＳＢ通信方式と比べて、利用可能設定項目の数が多くなっている。このように、セキュリティ強度が高い通信方式ほど（通信を確立させるために、認証情報の入力等、ユーザがより多くの手間を要する通信方式ほど）、利用可能設定項目が多くされている。
具体的には、中継装置が介在される通信方式の利用可能設定項目は、中継装置が介在されない通信方式の利用可能設定項目の全てが含まれ、さらに新たな別の種類の利用可能設定項目が追加されることで、利用可能設定項目の数が多くなっている。
また、利用可能設定項目のなかの観点を同じとする複数の項目（例えば、画質品質の観点での複数の項目は、通常解像度モードと高解像度モードであり、用紙に対して形成される画像の範囲の観点での複数の項目は、片面印刷モードと両面印刷モードであり、画像の色彩の観点での複数の項目は、モノクロモードとカラーモードである。）について、中継装置が介在される通信方式は、中継装置が介在されない通信方式に比べて、優れた方の項目が選ばれている。即ち、中継装置が介在される通信方式は、中継装置が介在されない通信方式に比べて、画質品質の観点では、高解像度モード、用紙に対して形成される画像の範囲の観点では両面印刷モード、画像の色彩の観点では、カラーモードを選ぶことが可能にされている。
【００２３】
なお、認証を要する通信方式と認証を要さない通信方式との間でも、同様の区別がなされている。
これは、特定の画像形成装置に関して管理対象でないユーザにその画像形成装置を使用することを許可した場合、（１）同じ条件での使用を許可すると管理対象のユーザとの間で不公平感が生じる。（２）管理対象でないユーザに大量の印字を行われ用紙やインクが減少すると、管理対象であるユーザが所望の量の印字を行えなくなる、といった問題が生じるため、大量の印字を行わせる意欲を高めないために、高い品質の画像形成がなされないようにしているのである。なお、（２）の目的のために、セキュリティ強度が最も低いＵＳＢ通信方式（中継装置を介さずかつ認証がなされない通信方式）は、印字可能な用紙の枚数を制限してもよい。
【００２４】
なお、本実施形態では、有線ＬＡＮ通信方式とインフラストラクチャモードでの無線ＬＡＮ通信方式とでは、利用可能設定項目の数が同じに設定されているが異なっていてもよい。即ち、利用可能設定項目の数が全ての通信方式において互いに異なっていてもよい。
【００２５】
プリンタドライバ記憶部１１２は、情報処理装置８が画像形成装置６を制御するためのプリンタドライバが記憶されている。このプリンタドライバにより画像形成部６３に実行させる設定項目として選択可能な設定項目は、上述の全ての設定項目（本実施形態では６つの設定項目）である。
【００２６】
次に、不揮発性記憶部６２に記憶されている各種プログラムについて、図２及び図３（ｂ）を参照しつつ説明する。不揮発性記憶部６２には、アプリケーションプログラム１２１、通信管理プログラム１２２、ＵＳＢ管理プログラム１２３、ネットワーク管理プログラム１２４、有線ＬＡＮ管理プログラム１２５、無線ＬＡＮ管理プログラム１２６、アドホック管理プログラム１２７、及びインフラストラクチャ管理プログラム１２８が記憶されている。複数の通信方式におけるそれぞれの通信は、上記複数のプログラムにより構成される階層構造により実現されている。以下、説明の都合上、各プログラムを読み込んだＣＰＵ６１が実行する処理を、単にプログラムがその処理を実行すると表現する。
【００２７】
アプリケーションプログラム１２１は、ＣＰＵ６１が実行する制御プログラムのうち、上位レベルのプログラムである。通信管理プログラム１２２は、アプリケーションプログラム１２１の下位層にあるプログラムであり、情報処理装置８等の外部装置との間の通信を管理するプログラムである。
【００２８】
ＵＳＢ管理プログラム１２３及びネットワーク管理プログラム１２４は、通信管理プログラム１２２の下位層にあるプログラムである。ＵＳＢ管理プログラム１２３は、ＵＳＢコントローラ６４の監視及び制御を行い、外部装置との間で行われるＵＳＢ通信を管理するプログラムである。また、ＵＳＢ管理プログラム１２３は、ＵＳＢコントローラ６４に対して、情報処理装置８からのＵＳＢ通信方式で定めされた形式のデータが入力されたとき、上位の通信管理プログラム１２２に対して、ＵＳＢ通信方式で定めされた形式のデータを受信したことを示す通信接続データを出力する。
【００２９】
ネットワーク管理プログラム１２４は、外部装置との間で行われるネットワーク通信を管理するプログラムである。有線ＬＡＮ管理プログラム１２５及び無線ＬＡＮ管理プログラム１２６は、ネットワーク管理プログラム１２４の下位層にあるプログラムである。有線ＬＡＮ管理プログラム１２５は、有線ＬＡＮコントローラ６５の監視及び制御を行い、外部装置との間で行われる有線ＬＡＮ通信を管理するプログラムである。有線ＬＡＮ管理プログラム１２５は、有線ＬＡＮコントローラ６５に対して、情報処理装置８からの有線ＬＡＮ通信方式で定めされた形式のデータが入力されたとき、上位のネットワーク管理プログラム１２４に対して、有線ＬＡＮ通信方式で定めされた形式のデータを受信したことを示す通信接続データを出力する。
【００３０】
無線ＬＡＮ管理プログラム１２６は、外部装置との間で行われる無線ＬＡＮ通信を管理するプログラムである。アドホック管理プログラム１２７及びインフラストラクチャ管理プログラム１２８は、無線ＬＡＮ管理プログラム１２６の下位層にあるプログラムである。アドホック管理プログラム１２７は、無線ＬＡＮコントローラ６６の監視及び制御を行い、外部装置との間で行われるアドホックモードでの無線ＬＡＮ通信を管理するプログラムである。アドホック管理プログラム１２７は、無線ＬＡＮコントローラ６６に対して、情報処理装置８からのアドホックモードの無線ＬＡＮ通信方式で定められた形式のデータが入力されたとき、上位の無線ＬＡＮ管理プログラム１２６に対して、アドホックモードの無線ＬＡＮ通信方式で定められた形式のデータを受信したことを示す通信接続データを出力する。なお、アドホック管理プログラム１２７は、無線ＬＡＮコントローラ６６に対して、アドホックモードでアクセスをしてきた情報処理装置８の認証も行うプログラムであり、認証が成功した情報処理装置８からのデータのみを、上位のプログラムである無線ＬＡＮ管理プログラムへ出力する。
【００３１】
インフラストラクチャ管理プログラム１２８は、無線ＬＡＮコントローラ６６の監視及び制御を行い、外部装置との間で行われるインフラストラクチャモードでの無線ＬＡＮ通信を管理するプログラムである。インフラストラクチャ管理プログラム１２８は、無線ＬＡＮコントローラ６６に対して、情報処理装置８からの、インフラストラクチャモードの無線ＬＡＮ方式で定められた形式のデータが入力されたとき、上位の無線ＬＡＮ管理プログラム１２６に対して、インフラストラクチャモードの無線ＬＡＮ通信方式で定められた形式のデータを受信したことを示す通信接続データを出力する。
【００３２】
上述のように、ＵＳＢ管理プログラム１２３、有線ＬＡＮ管理プログラム１２５、アドホック管理プログラム１２７、及びインフラストラクチャ管理プログラム１２８は、それぞれの上位のプログラムに対して、通信接続データを出力するように構成されている。また、通信管理プログラム１２２、ネットワーク管理プログラム１２４、及び無線ＬＡＮ管理プログラム１２６それぞれは、下位のプログラムから通信接続データが入力された場合、上位のプログラムに対して当該通信接続データを出力するように構成されている。このように構成することで、アプリケーションプログラム１２１は、通信管理プログラム１２２から出力された通信接続データを参照して、情報処理装置８との間の通信の通信方式を特定することができる。
【００３３】
ここで、情報処理装置８から通信があったとは、通信管理プログラム１２２へ下位のプログラムから情報処理装置８から受信したデータが入力され得る状態となることを意味する。即ち、情報処理装置８からアクセス（例えば、接続要求など）はあったが、有線ＬＡＮ管理プログラム１２５、アドホック管理プログラム１２７、及びインフラストラクチャ管理プログラム１２８等でアクセスが遮断され、通信管理プログラム１２２へ情報処理装置８からのデータが入力されていないような場合は含まない。なお、本実施形態では、アプリケーションプログラム１２１から指示を受けることなく、下位のプログラムはより上位のプログラムへ通信接続データを出力していた。しかし、これに変えて、アプリケーションプログラム１２１が、通信があったことを検知した後、下位のプログラムに対して通信接続データの出力要求を出力する。出力要求を受けたプログラムはより下位のプログラムへ通信接続データの出力要求を出力する。最下位のプログラム（すなわち、ＵＳＢ管理プログラム、有線ＬＡＮ管理プログラム、アドホック管理プログラム、及びインフラストラクチャ管理プログラム）は、上位のプログラムへ通信接続データを出力する。通信接続データの出力を受けた上位プログラムはより、上位のプログラムへ当該通信接続データを出力する。このように構成することで、アプリケーションプログラム１２１へ通信接続データを出力することができる。
【００３４】
次に、ＣＰＵ６１が不揮発性記憶部６２内の各種プログラムと協働して構築する検知部１４１、特定部１４２、決定部１４３、接続プロファイル作成部１４４、問い合わせ部１４５、出力部１４６及び画像形成制御部１４７の各機能部について説明する。
【００３５】
検知部１４１は、ＵＳＢコントローラ６４、有線ＬＡＮコントローラ６５、及び無線ＬＡＮコントローラ６６のうちの何れかを介して、情報処理装置８から通信があったことを検知する検知処理を行う。特定部１４２は、検知部１４１により検知された通信の通信方式を特定する特定処理を行う。決定部１４３は、設定項目管理テーブル記憶部１１１に記憶された設定項目管理テーブルを参照して、特定部１４２が特定した通信方式に対応する利用可能設定項目を決定する決定処理を行う。
【００３６】
接続プロファイル作成部１４４は、特定部１４２により特定された通信方式を示す通信方式情報と、当該通信方式においての画像形成装置６の宛先を示す宛先情報（ＩＰアドレスなど）とを含む接続プロファイルを作成する作成処理を行う。本実施形態においては、接続プロファイル作成部１４４により作成処理が行われた以降において、検知部１４１により検知された通信の通信元の情報処理装置８に対して、各種のデータを出力（送信）するときには、当該データに接続プロファイルを含めて出力するように構成されている。これにより、接続プロファイルを受信した情報処理装置８から画像形成装置６に対してデータを送信する際に、ユーザが画像形成装置６の宛先情報や画像形成装置６との間の通信方式を設定する必要性をなくすことができる。なお、以降の説明において、画像形成部８との間で通信を行う情報処理装置８は全て、検知部１４１により検知された通信の通信元の情報処理装置であるとして説明する。また、画像形成部８と情報処理装置８との間で行われる通信の通信方式は、特定部１４２により特定された通信方式であるとして説明する。
【００３７】
問い合わせ部１４５は、情報処理装置８に対して、当該情報処理装置８が備える後述の不揮発性記憶部８２に、プリンタドライバ記憶部１１２に記憶されているプリンタドライバと同一のものが記憶されているか否かを問い合わせる問い合わせ処理を行う。この問い合わせ処理では、接続プロファイル作成部１４４により作成された接続プロファイルを含む問合せデータを、情報処理装置８に対して送信する問合データ送信処理、及びこの送信処理に応じて情報処理装置８から送信される応答データを受信する応答データ受信処理が行われる。この応答データは、情報処理装置８が備える不揮発性記憶部８２にプリンタドライバが記憶されているか否かのいずれか一方を示すデータである。
【００３８】
出力部１４６は、決定部１４３により決定された利用可能設定項目を示す設定項目データ、接続プロファイル作成部１４４により作成された接続プロファイル、プリンタドライバ記憶部１１２に記憶されたプリンタドライバ、及び設定項目管理テーブル記憶部１１１に記憶された設定項目管理テーブルを情報処理装置８に対して出力する出力処理を行う。なお、出力部１４６は、問い合わせ部１４５により行われる応答データ受信処理において受信した応答データが、情報処理装置８が備える不揮発性記憶部８２にプリンタドライバが記憶されている旨を示すものである場合には、情報処理装置８に対して設定項目データ、設定項目管理テーブル及び接続プロファイルを出力し、プリンタドライバは出力しない。これにより、画像形成装置６からプリンタドライバが同一の情報処理装置８に出力されることを防ぐことができるので、画像形成装置６の通信処理負担を軽減することができ、且つ情報処理装置８において、同じプリンタドライバが再度読み込まれることを防止することができる。
【００３９】
画像形成制御部１４７は、情報処理装置８から後述の印字指示データを受信したときに、当該印字指示データに含まれる画像データに係る画像が、当該印字指示データに含まれる印刷設定データが示す設定項目に基づいて記録媒体に形成されるよう画像形成部６３を制御する。
【００４０】
（情報処理装置８の構成）
次に、情報処理装置８の構成について説明する。なお、以下では、説明の便宜上、情報処理装置８をＰＣに適用して説明するが、本発明はこれに限定する趣旨ではない。
【００４１】
情報処理装置８は、図４に示すように、ＣＰＵ８１、不揮発性記憶部８２、表示部８３、操作受付部８４、画像データ記憶部８５、ＵＳＢコントローラ８６、有線ＬＡＮコントローラ８７、及び無線ＬＡＮコントローラ８８を有している。これらの各部８１〜８８は、バス９０を介して相互に通信可能に接続されている。
【００４２】
ＣＰＵ８１（第２制御部）は、情報処理装置８全体を統括制御するものであり、不揮発性記憶部８２に記憶された各種プログラムと協動して各種機能部（後述する）を構築する。不揮発性記憶部８２は、アプリケーションプログラム記憶部１６１、プリンタドライバ記憶部１６２、及び設定項目データ記憶部１６３を有している。アプリケーションプログラム記憶部１６１には、文書作成ソフト及び表計算ソフト等のような汎用アプリケーションプログラムが記憶されている。プリンタドライバ記憶部１６２は、画像形成装置６から受信したプリンタドライバを記憶する。設定項目データ記憶部１６３は、画像形成装置６から受信した設定項目データ、設定項目管理テーブル、及び接続プロファイルを記憶する。なお、本実施形態においては、設定項目データ記憶部１６３は、１つの設定項目データのみを記憶するように構成されており、画像形成装置６から新たな設定項目データを受信した場合には、既に記憶されていた設定項目データを削除して、新たな設定項目データを設定項目データ記憶部１６３に記憶する。
【００４３】
表示部８３は、各種の設定画面や動作状態等をユーザに対して表示することが可能なディスプレイである。操作受付部８４は、キーボードやマウス等の入力装置であり、ユーザからの操作入力を受け付ける。画像データ記憶部８５は、アプリケーションプログラム記憶部１６１に記憶されたアプリケーションプログラムにより作成される画像データを記憶する。
【００４４】
ＵＳＢコントローラ８６は、ＵＳＢケーブル１１により、画像形成装置６等の外部装置とＵＳＢ通信を行うための通信デバイスである。有線ＬＡＮコントローラ８７は、有線ＬＡＮ１２により、ルータ１４及びネットワーク２を介して画像形成装置６等の外部装置と有線ＬＡＮ通信を行うための通信デバイスである。無線ＬＡＮコントローラ８８は、無線により、画像形成装置６等の外部装置と無線ＬＡＮ通信を行うための無線通信デバイスである。無線ＬＡＮコントローラ８８により外部装置との間で行われる通信方式には、インフラストラクチャモードとアドホックモードとがある。
【００４５】
次に、ＣＰＵ８１が不揮発性記憶部８２内の各種プログラムと協働して構築する通信制御部１８１、画像データ作成部１８２、及び印刷条件設定部１８３の各機能部について説明する。通信制御部１８１は、ＵＳＢコントローラ８６、有線ＬＡＮコントローラ８７、及び無線ＬＡＮコントローラ８８のいずれかを介して、画像形成装置６等の外部装置との間で行われる各種のデータ通信を制御する。例えば、通信制御部１８１は、画像形成装置６から設定項目データを受信する受信処理を行う。画像データ作成部１８２は、アプリケーションソフト上で画像データを作成して、作成した画像データを画像データ記憶部８５に記憶する。
【００４６】
印刷条件設定部１８３は、プリンタドライバ記憶部１６２に記憶されたプリンタドライバが読み出されることで実行される機能部であり、画像形成装置６に実行させる画像形成に係る設定項目を設定するための機能部である。印刷条件設定部１８３は、図４に示すように、設定画面表示部１９１、通信方式表示部１９２、選択部１９３、及び指示部１９４を有している。
【００４７】
設定画面表示部１９１は、ユーザが文書や画像などを扱うアプリケーションソフト上で、操作受付部８４より印刷要求を入力したときに、ユーザが設定項目を選択するための設定画面を生成して表示部８３に表示する。この設定画面には、図５（ａ）に示すように、「出力方法」、「印字方法」、「解像度」の欄、及びＯＫボタンが設けられている。「出力方法」の欄には、「片面印刷モード」及び「両面印刷モード」の各々の設定項目に対応して２つのラジオボタンが設けられている。「印字方法」の欄には、「カラーモード」及び「モノクロモード」の各々の設定項目に対応して２つのラジオボタンが設けられている。また、「解像度」の欄には、「通常解像度モード」及び「高解像度モード」各々の設定項目に対応して２つのラジオボタンが設けられている。これら各欄それぞれに設けられた２つのラジオボタンは、一方のラジオボタンが選択状態であるときには、他方のラジオボタンが非選択状態となるように構成されている。
【００４８】
以下、設定画面表示部１９１についてより詳細に説明する。まず、設定画面表示部１９１は、プリンタドライバ記憶部１６２に記憶されたプリンタドライバにおいて画像形成装置６に実行させる設定項目として選択可能な設定項目（本実施形態では６つの設定項目）から、設定項目データ記憶部１６３に記憶された設定項目データが示す利用可能設定項目以外の利用不可能設定項目を除外する除外処理を行う。例えば、設定項目データが示す利用可能設定項目が、モノクロモード、片面印刷モード、両面印刷モード、及び通常解像度モードであった場合、カラーモード、及び高解像度モードが利用不可能設定項目となり、当該利用不可能設定項目を選択可能な設定項目から除外する除外処理を行う。その後、設定画面表示部１９１は、図５（ｂ）に示すように、利用不可能設定項目に対応するラジオボタンが選択不能の状態にされた（グレーアウトされた）設定画面を生成して表示部８３に表示する第１表示処理を行う。これにより、利用不可能設定項目については選択不能となり、利用可能設定項目のみが、画像形成装置６に実行させる設定項目としてユーザが選択できるようになる。
【００４９】
通信方式表示部１９２は、利用不可能設定項目が利用可能設定項目とされている通信方式をユーザに表示する。具体的には、通信方式表示部１９２は、まず、設定画面表示部１９１の第１表示処理によりおいて、利用可能設定項目とは区別して表示された利用不可能設定項目のいずれかを選択する操作（例えば、マウス操作に追従するカーソルを利用不可能設定項目上に位置させる操作など）を、操作受付部８４を介して受け付けたか（選択操作受付処理）否かを判断する。そして、利用不可能設定項目のいずれかを選択する操作を受け付けたと判断した場合、通信方式表示部１９２は、図５（ｃ）に示すように、設定項目データ記憶部１６３に記憶されている設定項目管理テーブルを参照して、当該受け付けた利用不可能設定項目が利用可能設定項目とされている通信方式を示すポップアップ画面を生成して表示部８３に表示する（第２表示処理）。これにより、ユーザが、利用不可能設定項目が利用可能となる通信方式を把握することができる。
【００５０】
選択部１９３は、設定画面に表示された選択可能な設定項目の中から、画像形成装置６に実行させる設定項目を選択する選択処理を行う。具体的には、選択部１９３は、設定画面に設けられたＯＫボタンの選択操作を操作受付部８４が受け付けたか否かに基づき、ユーザにより画像形成装置６に実行させる設定項目の確定操作が行われたか否かを判断する。そして、確定操作が行われたと判断した場合には、当該確定操作が行われたときに設定画面において選択状態にされているラジオボタンに対応する設定項目を、画像形成装置６に実行させる設定項目として選択する。
【００５１】
指示部１９４は、選択部１９３により選択された設定項目に基づいて画像形成が実行されるよう画像形成装置６に指示する指示処理を行う。具体的には、選択部１９３により選択された設定項目を示す印刷設定データと、画像データ記憶部８５に記憶された画像データを含む印字指示データを作成する。そして、指示部１９４は、設定項目データ記憶部１６３に記憶された接続プロファイルを参照して、当該接続プロファイルの通信方式情報が示す通信方式で、宛先情報が示す宛先の画像形成装置６に対して、印字指示データを送信する。
【００５２】
（画像形成装置６の制御フロー）
次に、画像形成装置６の制御フローの一例について図６を参照しつつ説明する。なお、この処理は画像形成装置６が起動している間繰り返し実行される。まず、検知部１４１が、情報処理装置８から通信があったか否かを判断する（Ａ１）。情報処理装置８からの通信がないと判断した場合（Ａ１：ＮＯ）には、情報処理装置８から通信があるまでステップＡ１の処理を繰り返す。一方、情報処理装置８から通信があったと判断した場合（Ａ１：ＹＥＳ）には、特定部１４２が検知部１４１により検知された通信の通信方式を特定する（Ａ２）。次に、接続プロファイル作成部１４４が、特定部１４２により特定された通信方式を示す通信方式情報と、当該通信方式においての画像形成装置６の宛先を示す宛先情報とを含む接続プロファイルを作成する（Ａ３）。次に、決定部１４３が設定項目管理テーブル記憶部１１１に記憶された設定項目管理テーブルを参照して、特定部１４２が特定した通信方式に対応する利用可能設定項目を決定する（Ａ４）。
【００５３】
次に、問い合わせ部１４５が、情報処理装置８に対して、上述の問合データを送信し、その後、情報処理装置８から応答データを受信する（Ａ５）。このステップＡ５で受信した応答データが、当該情報処理装置８が備える不揮発性記憶部８２にプリンタドライバが記憶されている旨を示すものである場合（Ａ６：ＹＥＳ）には、出力部１４６が、情報処理装置８に対して、接続プロファイル、及び設定項目データを出力して（Ａ７）、ステップＡ９の処理に移る。一方、ステップＡ５で受信した応答データが、当該情報処理装置８が備える不揮発性記憶部８２にプリンタドライバが記憶されていない旨を示すものである場合（Ａ６：ＮＯ）には、出力部１４６が、情報処理装置８に対して、接続プロファイル、設定項目データ、及びプリンタドライバ記憶部１１２に記憶されたプリンタドライバを出力して（Ａ８）、ステップＡ９の処理に移る。
【００５４】
ステップＡ９の処理では、画像形成制御部１４７が、印字指示データを情報処理装置８から受信したか否かを判断する。情報処理装置８から印字指示データを受信していないと判断した場合（Ａ９：ＮＯ）には、印字指示データを受信するまでステップＡ９の処理を繰り返す。一方、印字指示データを情報処理装置８から受信したと判断した場合（Ａ９：ＹＥＳ）には、画像形成制御部１４７が、印字指示データに含まれる画像データに係る画像が、当該印字指示データに含まれる印刷設定データが示す設定項目に基づいて記録媒体に形成されるよう画像形成部６３を制御する（Ａ１０）。ステップＡ１０の処理が終了すると、本処理を終了する。
【００５５】
（情報処理装置８の制御フロー）
次に、情報処理装置８の制御フローの一例について図７を参照しつつ説明する。まず、通信制御部１８１が、ユーザから操作受付部８４を介して指定された通信方式で、制御対象とする画像形成装置６との間で通信が確立されるように、当該通信方式に応じて、ＵＳＢコントローラ８６、有線ＬＡＮコントローラ８７、及び無線ＬＡＮコントローラ８８のいずれかのコントローラを制御する。具体的には、例えば、通信方式が有線ＬＡＮ方式及び無線ＬＡＮのインフラストラクチャ方式であるときは、通信制御部１８１がブロードキャスト方式等により宛先不特定として接続要求を送信し、この接続要求に対する応答を画像形成装置６から受信したとき、当該画像形成装置６との間で通信が確立されることになる。
【００５６】
次に、通信制御部１８１が、画像形成装置６から設定項目データを受信したか否かを判断する（Ｂ２）。設定項目データを受信したと判断した場合（Ｂ２：ＹＥＳ）には、当該設定項目データを設定項目データ記憶部１６３に記憶する（Ｂ３）。このとき、通信制御部１８１は、画像形成装置６から設定項目データとともに出力された、接続プロファイルについても設定項目データ記憶部１６３に記憶する。また、画像形成装置６から設定項目データとともにプリンタドライバが出力されていた場合には、当該プリンタドライバをプリンタドライバ記憶部１６２に記憶する。ステップＢ３の処理が終了すると、ステップＢ２の処理に戻る。
【００５７】
一方、ステップＢ２の処理で、設定項目データを受信していないと判断した場合（Ｂ２：ＮＯ）には、通信制御部１８１が、画像形成装置６から問合せデータを受信したか否かを判断する（Ｂ４）。問合せデータを受信したと判断した場合（Ｂ４：ＹＥＳ）には、通信制御部１８１は、プリンタドライバ記憶部１６２を参照して、問合せデータを送信した画像形成装置６に係るプリンタドライバが記憶されているか否かを判断する。そして、その判断結果に応じた応答データを、当該画像形成装置６に送信して（Ｂ５）、ステップＢ２の処理に戻る。
【００５８】
一方、ステップＢ４の処理において、問合せデータを受信していないと判断した場合（Ｂ４：ＮＯ）には、画像データ作成部１８２が、ユーザが文書や画像などを扱うアプリケーションソフト上で、操作受付部８４より印刷要求を入力したか否かを判断する（Ｂ６）。印刷要求を入力していないと判断した場合（Ｂ６：ＮＯ）には、ステップＢ２の処理に戻る
【００５９】
一方、ステップＢ６の処理で、印刷要求を入力したと判断した場合（Ｂ６：ＹＥＳ）には、設定画面表示部１９１が、プリンタドライバ記憶部１６２に記憶されたプリンタドライバが画像形成装置６に実行させる設定項目として選択可能な設定項目から、設定項目データ記憶部１６３に記憶された設定項目データが示す利用可能設定項目以外の利用不可能設定項目を除外する（Ｂ７）。そして、設定画面表示部１９１が、選択可能な設定項目のみユーザが選択できるようにされた設定画面（図５（ｂ）参照）を生成して表示部８３に表示する（Ｂ８）。
【００６０】
次に、選択部１９３が、ユーザにより画像形成装置６に実行させる設定項目の確定操作が行われたか否かを判断する（Ｂ９）。確定操作が行われたと判断した場合（Ｂ９：ＹＥＳ）には、選択部１９３は、確定操作が行われたときに設定画面において選択状態にされていたラジオボタンに対応する設定項目を、画像形成装置６に実行させる設定項目として選択する（Ｂ１０）。次に、指示部１９４は、選択部１９３により選択された設定項目を示す印刷設定データと、画像データ記憶部８５に記憶された画像データを含む印字指示データを作成して、当該印字指示データを画像形成装置６に送信する（Ｂ１１）。このステップＢ１１の処理が終了すると、ステップＢ２の処理に戻る。
【００６１】
一方、ステップＢ８において、確定操作が行われていないと判断した場合（Ｂ１０：ＮＯ）には、通信方式表示部１９２が、表示部８３に表示された利用不可能設定項目のいずれかを選択する操作を、操作受付部８４を介して受け付けたか否かを判断する（Ｂ１２）。利用不可能設定項目のいずれかを選択する操作を受け付けていないと判断した場合（Ｂ１２：ＮＯ）には、ステップＢ９の処理に戻る。一方、利用不可能設定項目のいずれかを選択する操作を受け付けたと判断した場合（Ｂ１２：ＹＥＳ）には、設定項目データ記憶部１６３に記憶されている設定項目管理テーブルを参照して、当該受け付けた利用不可能設定項目が利用可能設定項目とされている通信方式を示すポップアップ画面（図３（ｃ）参照）を生成して表示部８３に表示する（Ｂ１３）。このステップＢ１３の処理が終了すると、ステップＢ２の処理に戻る。
【００６２】
以上、本実施形態では、情報処理装置８との通信方式に応じて、画像形成部６３が実行可能な画像形成に係る複数の設定項目のうち利用可能となる利用可能設定項目が決定されるので、画像形成装置６の利用制限を容易に行うことができる。また、画像形成装置６に、ユーザを特定するためのユーザ特定情報を登録しておく必要がないので、画像形成装置６を利用するユーザが増えたとしても画像形成装置の記憶容量を圧迫することがない。
【００６３】
第１実施形態の変形例として、情報処理装置８が、過去に画像形成装置６と行っていた通信の通信方式に応じて利用可能となる利用可能設定項目についても、画像形成装置６に実行させる設定項目として選択することができるように構成されていてもよい。この場合、設定項目データ記憶部１６３が、複数の設定項目データを記憶することが可能に構成されており、ステップＢ７において、設定画面表示部１９１が、上述の除外処理において、プリンタドライバ記憶部１６２に記憶されたプリンタドライバにおいて画像形成装置６に実行させる設定項目として選択可能な設定項目から、設定項目データ記憶部１６３に記憶された設定項目データのいずれの利用可能設定項目にも該当しない設定項目のみを除外するようにすればよい。
【００６４】
（第２実施形態）
次に、本発明の第２実施形態に係る画像形成システムについて、図８を参照しつつ説明する。第２実施形態において第１実施形態と異なる点は、第１実施形態では、画像形成装置６から情報処理装置８へ出力される設定項目データ及びプリンタドライバは別々のファイルであったが、本実施形態ではプリンタドライバが設定項目データを含むものである点で異なる。以下においては、上述した第１実施形態と同一の箇所については同一の符号を付し、その説明を適宜省略する。
【００６５】
本実施形態では、画像形成装置６のプリンタドライバ記憶部１１２には、画像形成装置６が行うことが可能な各通信方式の数（本実施形態では４つ）と同じ数のプリンタドライバが記憶されている。これらのプリンタドライバそれぞれは、画像形成装置６が行うことが可能な４つの通信方式に一対一に対応している。そして、これらのプリンタドライバにより画像形成部６３に実行させる設定項目として選択可能な設定項目は、対応する通信方式に応じた利用可能設定項目のみである。従って、例えばアドホックモードでの無線ＬＡＮ通信方式と対応するプリンタドライバにより選択可能な設定項目は、モノクロモード、片面印刷モード、両面印刷モード、及び通常解像度モードのみとなる。
【００６６】
（画像形成装置６の制御フロー）
次に、画像形成装置６の制御フローについて、図８を参照しつつ説明する。本実施形態では、上述の第１実施形態のステップＡ５〜Ａ８の処理の代わりにステップＡ１５〜Ａ１８の処理が実行される。
【００６７】
ステップＡ１５では、問い合わせ部１４５が、情報処理装置８に対して、当該情報処理装置８が備える不揮発性記憶部８２に、特定部１４２により特定された通信方式に対応するプリンタドライバと同一のものが記憶されているか否かを問い合わせる問合せデータを送信する。その後、問い合わせ部１４５が、情報処理装置８から応答データを受信する。
【００６８】
次に、ステップＡ１５で受信した応答データが、当該情報処理装置８が備える不揮発性記憶部８２にプリンタドライバが記憶されている旨を示すものである場合（Ａ１６：ＹＥＳ）には、出力部１４６が、情報処理装置８に対して、プリンタドライバを出力せずに、接続プロファイル、及び設定項目管理テーブルのみを出力する（Ａ１７）。即ち、出力部１４６は、設定項目データの出力を行わない。ステップＡ１７の処理が終了すると、ステップＡ９の処理に移る。
【００６９】
一方、ステップＡ１５で受信した応答データが、当該情報処理装置８が備える不揮発性記憶部８２にプリンタドライバが記憶されていない旨を示すものである場合（Ａ１６：ＮＯ）には、情報処理装置８に対して、プリンタドライバ記憶部１１２に記憶されている、特定部１４２により特定された通信方式に対応するプリンタドライバ、接続プロファイル、及び設定項目管理テーブルを出力する（Ａ１８）。即ち、出力部１４６は、設定項目データの出力を行う。ステップＡ１８の処理が終了すると、ステップＡ９の処理に移る。
【００７０】
（情報処理装置８の制御フロー）
次に、情報処理装置８の制御フローについて説明する。本実施形態では、図７を参照して説明した情報処理装置８の制御フローのステップＢ５の処理では、通信制御部１８１は、プリンタドライバ記憶部１６２を参照して、問合せデータを送信した画像形成装置６に係るプリンタドライバであり、且つ、画像形成装置６との通信方式に応じたプリンタドライバが記憶されているか否かを判断する。そして、その判断結果に応じた応答データを、当該画像形成装置６に送信する。
【００７１】
また、ステップＢ６の処理で、印刷要求を入力したと判断した場合（Ｂ６：ＹＥＳ）には、設定画面表示部１９１は、プリンタドライバ記憶部１６２に記憶されたプリンタドライバにおいて選択可能な設定項目のみユーザが選択できるようにされた設定画面（図５（ｂ）参照）を生成して表示部８３に表示する（Ｂ８）。即ち、本実施形態では、プリンタドライバ記憶部１６２に記憶されたプリンタドライバにより選択可能な設定項目は利用可能設定項目のみとされているので、第１実施形態とは異なり、ステップＢ７の処理を行わない。
【００７２】
以上、本実施形態においても、第１実施形態と同様に、情報処理装置８との通信方式に応じて、画像形成部６３が実行可能な画像形成に係る複数の設定項目のうち利用可能となる利用可能設定項目が決定されるので、画像形成装置６の利用制限を容易に行うことができる。
【００７３】
（第３実施形態）
次に、本発明の第３実施形態に係る画像形成システムについて、図９、及び図１０を参照しつつ説明する。第３実施形態に係る画像形成システム１００は、画像形成装置６での印刷を仲介する仲介サーバ１０を備えており、ウェブサーバを利用したクラウドプリントが可能な画像形成システムである。従って、情報処理装置２８に制御対象の画像形成装置６に係るプリンタドライバを記憶しておく必要がない。また、本実施形態では、出力部１４６は、設定項目データを情報処理装置２８に対して出力するのではなく、仲介サーバ１０に対して出力する。以下においては、上述した第１実施形態と同一の箇所については同一の符号を付し、その説明を適宜省略する。
【００７４】
（画像形成システム１００の構成）
図９に示されるように、第３実施形態に係る画像形成システム１００は、画像形成装置６、情報処理装置２８、及び仲介サーバ１０とから主に構成されている。仲介サーバ１０は、画像形成装置６を制御する情報処理装置であり、画像形成装置６のベンダによって提供されるサーバではなく、クラウドプリントサービスを提供する会社（以下では「提供会社」と呼ぶ）によって提供されるサーバである。ただし、変形例では、仲介サーバ１０は、画像形成装置６のベンダによって提供されるサーバであってもよい。
【００７５】
また、本実施形態において、画像形成装置６は、ウェブサーバプログラムを記憶しており、ウェブサーバとして機能することができる。また、仲介サーバ１０も、ウェブサーバプログラムを記憶しており、ウェブサーバとして機能することができる。一方、情報処理装置２８は、ウェブブラウザプログラムを記憶しており、ウェブクライアントとして機能することができる。画像形成装置６、情報処理装置２８、及び仲介サーバ１０はインターネット１７に接続されている。従って、仲介サーバ１０は、インターネット１７を介して、画像形成装置６、及び情報処理装置２８に通信可能に接続される。また、画像形成装置６と情報処理装置２８とは、第１実施形態において説明した上述の４つの通信方式のいずれかの通信方式で通信可能に接続される。
【００７６】
本実施形態では、情報処理装置２８は、画像形成装置６から設定項目データやプリンタドライバが受信されることはないため、上述の第１実施形態とは異なり、不揮発性記憶部８２は、プリンタドライバ記憶部１６２及び設定項目データ記憶部１６３を有していない。従って、ＣＰＵ８１と不揮発性記憶部６２とが協動しても、第１実施形態とは異なり印刷条件設定部１８３は構築されない。
【００７７】
仲介サーバ１０は、図９に示すように、ＣＰＵ４１、各種のプログラムが記憶されている不揮発性記憶部４２、ネットワークインターフェース４３、画像データ記憶部４４、及び管理テーブル記憶部４５を有している。これらの各部４１〜４５は、バス５０を介して相互に通信可能に接続されている。ネットワークインターフェース４３はインターネット１７に接続される。
【００７８】
管理テーブル記憶部４５は、プリンタ管理テーブル及びユーザ管理テーブルを記憶している、プリンタ管理テーブルは、ユーザＩＤと、画像形成装置名との関係を示すテーブルである。このユーザＩＤは、クラウドプリントサービスを利用することを望むユーザに対して、上記の提供会社によって発行されるＩＤである。画像形成装置名は画像形成装置６のノード名である。ユーザ管理テーブルは、複数のユーザＩＤのそれぞれについて、当該ユーザＩＤとパスワードとの関係を示すテーブルである。
【００７９】
ＣＰＵ４１は、仲介サーバ１０全体を統括制御するものであり、不揮発性記憶部４２に記憶された各種プログラムと協動して、通信管理部２０１、及び格納管理部２０２を構築する。
【００８０】
通信管理部２０１は、情報処理装置２８及び画像形成装置６との間の通信を管理する。格納管理部２０２は、情報処理装置２８からの指示に応じて、画像形成装置６の画像形成の対象（印刷対象）とされる画像データを画像データ記憶部４４に記憶する。なお、情報処理装置２８のユーザは、例えば、情報処理装置２８の画像データ記憶部８５に記憶されている画像データを印刷対象として選択することもできるし、情報処理装置２８の外部に存在するファイル（例えばインターネット上のサーバに格納されているファイル等）を印刷対象として選択することもできる。前者の場合には、情報処理装置２８は、画像データを仲介サーバ１０に対して送信する。後者の場合には、情報処理装置２８は、例えば、情報処理装置２８の外部から画像データを取得して、画像データを仲介サーバ１０に送信してもよいし、画像データを格納しているサーバに対して、画像データを仲介サーバ１０に送信することを指示してもよい。
【００８１】
（画像形成システムのシーケンス）
次に、本実施形態に係る画像形成システム１００のシーケンスについて、図１０を参照して説明する。
【００８２】
情報処理装置２８のユーザは、クラウドプリントサービスを利用することを望む場合には、画像形成装置６のウェブサーバにアクセスするための操作入力を、情報処理装置２８の操作受付部８４を介して行う。情報処理装置２８がこの操作入力を受け付けた場合、通信制御部１８１が、ウェブブラウザを用いて、画像形成装置６のウェブサーバにアクセスする（Ｓ１）。画像形成装置６のＣＰＵ６１は、ユーザＩＤとパスワードとを入力するためのログイン画面を表わす画面データを、情報処理装置２８に出力する（Ｓ２）。この結果、情報処理装置２８の表示部８３にログイン画面が表示される。ユーザは、ログイン画面を見ながら、ユーザＩＤとパスワードとを含むログイン情報を入力するための操作入力を、情報処理装置２８の操作受付部８４を介して行う。情報処理装置２８がこの操作入力を受け付けた場合、通信制御部１８１が、このログイン情報を画像形成装置６に送信する（Ｓ３）。
【００８３】
画像形成装置６のＣＰＵ６１は、情報処理装置２８からログイン情報が受信される場合に、当該ログイン情報を仲介サーバ１０に送信する（Ｓ４）。なお、画像形成装置６の不揮発性記憶部８２内には仲介サーバ１０の宛先を示す宛先情報が予め記憶されており、当該宛先情報に基づいて、ログイン情報が送信される。
【００８４】
仲介サーバ１０の通信管理部２０１は、画像形成装置６からログイン情報が受信される場合に、当該ログイン情報に含まれるユーザＩＤ及びパスワードが、管理テーブル記憶部４５に記憶されたユーザ管理テーブルに含まれるのか否かを判断する（Ｓ５）（即ち、認証を実行する）。通信管理部２０１は認証が成功した場合、認証成功を示す認証データを画像形成装置６に送信する（Ｓ６）。
【００８５】
画像形成装置６のＣＰＵ６１は、仲介サーバ１０から上記の認証データが受信される場合に、画像形成装置６の画像形成装置名を示す装置名データを、仲介サーバ１０に送信する（Ｓ７）。仲介サーバ１０の格納管理部２０２は、画像形成装置６から装置名データが受信される場合に、ユーザＩＤ、上記の装置名データが示す画像形成装置名を対応付けて、管理テーブル記憶部４５に記憶されたプリンタ管理テーブルに登録する（Ｓ８）。
【００８６】
情報処理装置２８のユーザは、画像形成装置６に印刷を実行させることを望む場合には、仲介サーバ１０のウェブサーバにアクセスするための操作入力を、情報処理装置２８の操作受付部８４を介して行う。情報処理装置２８がこの操作入力を受け付けた場合、通信制御部１８１が、ウェブブラウザを用いて、仲介サーバ１０のウェブサーバにアクセスする（Ｓ９）。画像形成装置６のウェブサーバの場合と同様に、仲介サーバ１０からログイン画面を表わす画面データが情報処理装置２８に出力され（Ｓ１０）、情報処理装置２８の表示部８３にログイン画面が表示される。ユーザは、ログイン画面を見ながら、ユーザＩＤとパスワードとを含むログイン情報を入力するための操作入力を、情報処理装置２８の操作受付部８４を介して行う。情報処理装置２８がこの操作入力を受け付けた場合、通信制御部１８１が、このログイン情報を仲介サーバ１０に送信する（Ｓ１１）。
【００８７】
仲介サーバ１０の通信管理部２０１は、情報処理装置２８からログイン情報が受信される場合に、上記のステップＳ５と同様の認証を実行する（Ｓ１２）。通信管理部２０１は認証が成功した場合、プリンタ選択画面を表す画面データを生成して、情報処理装置２８に送信する（Ｓ１３）。具体的には、通信管理部２０１は、まず、管理テーブル記憶部４５に記憶されているプリンタ管理テーブルから、ログイン情報に含まれるユーザＩＤに対応付けられている画像形成装置名を全て特定して、これら全ての画像形成装置名を含むプリンタ選択画面を表わす画面データを生成する。そして、仲介サーバ１０の通信管理部２０１は、当該画面データを情報処理装置２８に送信する。この結果、情報処理装置２８の表示部８３にプリンタ選択画面が表示される。ユーザは、プリンタ選択画面を見ながら、印刷を実行すべき画像形成装置６の画像形成装置名を選択する操作入力を、情報処理装置２８の操作受付部８４を介して行う。情報処理装置２８がこの操作入力を受け付けた場合、通信制御部１８１が、ユーザにより選択された画像形成装置名を示す選択結果データを仲介サーバ１０に送信する（Ｓ１４）。
【００８８】
次に、仲介サーバ１０の通信管理部２０１が、情報処理装置２８から選択結果データが受信される場合に、当該選択結果データが示す画像形成装置名に対応する画像形成装置６に対して、設定項目データを送信することを要求する送信要求データを送信する（Ｓ１５）。この送信要求データには、ステップＳ１２の処理において、ユーザＩＤを含むログイン情報の認証が成功した情報処理装置２８の情報処理装置名が含まれる。
【００８９】
次に、画像形成装置６の特定部１４２が、仲介サーバ１０から送信要求データが受信される場合に、当該送信要求データに含まれる情報処理装置名に対応する情報処理装置２８との間の通信の通信方式を特定する。情報処理装置２８との間の通信方式は、ステップＳ１において、情報処理装置２８からアクセスを受けたときに、図示しないＲＡＭ等に通信接続データを記憶しておくことで特定できる。そして、決定部１４３が、特定部１４２により特定された通信方式に応じて、利用可能設定項目を決定する（Ｓ１６）。次に出力部１４６が、当該利用可能設定項目を示す設定項目データを仲介サーバ１０に出力する（Ｓ１７）。
【００９０】
仲介サーバ１０の通信管理部２０１は、画像形成装置６から設定項目データが受信される場合に、当該設定項目データが示す利用可能設定項目のみが、画像形成装置６に実行させる設定項目としてユーザが選択できる印刷条件設定画面を表わす画面データを生成する。そして、仲介サーバ１０の通信管理部２０１は、当該画面データ（選択情報の一例）を情報処理装置２８に送信する（Ｓ１８：選択情報出力処理）。この結果、情報処理装置２８の表示部８３に印刷条件設定画面（図５（ｂ）参照）が表示される。ユーザは、印刷条件設定画を見ながら、複数の設定項目の中から、所望の設定項目を選択する操作入力を、情報処理装置２８の操作受付部８４を介して行う。情報処理装置２８がこの操作入力を受け付けた場合、通信制御部１８１が、このユーザによって選択された設定項目を示す印刷条件データを仲介サーバ１０に送信する（Ｓ１９）。仲介サーバ１０の通信管理部２０１は、情報処理装置２８から印刷条件データが受信される場合に、当該印刷条件データと、画像データ記憶部４４に記憶された画像データを含む印字指示データを画像形成装置６に対して送信する（Ｓ２０）。
【００９１】
その後、画像形成装置６の画像形成制御部１４７が、仲介サーバ１０から印刷指示データが受信される場合に、当該印字指示データに含まれる画像データに係る画像が、当該印字指示データに含まれる印刷設定データが示す設定項目に基づいて記録媒体に形成されるよう画像形成部６３を制御する（Ｓ２１）。なお、このとき、印字指示データに含まれる画像データが、画像形成部６３が解釈不能なフォーマットである場合には、当該画像データを変換サーバ（不図示）等により、画像形成部６３が解釈可能なフォーマットに変換した後、当該変換後の画像データに係る画像が記録媒体に形成されるよう画像形成部６３を制御する。このステップＳ２１の処理が終了すると、本処理を終了する。
【００９２】
以上、本実施形態においても、第１実施形態と同様に、情報処理装置８との通信方式に応じて、画像形成部６３が実行可能な画像形成に係る複数の設定項目のうち利用可能となる利用可能設定項目が決定されるので、画像形成装置６の利用制限を容易に行うことができる。
【００９３】
以上、本発明の好適な実施の形態について説明したが、本発明は上述の実施の形態に限られるものではなく、特許請求の範囲に記載した限りにおいて様々な変更が可能なものである。例えば、上述の実施の形態では、画像形成装置６は、ＵＳＢ通信方式、有線ＬＡＮ通信方式、インフラストラクチャモードでの無線ＬＡＮ通信方式、及びアドホックモードでの無線ＬＡＮ通信方式の４つの通信方式の何れかを用いて、情報処理装置８，２８との間で通信を行うことが可能に構成されていたが、これ以外の通信方式で通信を行うことが可能にされていてもよい。また、情報処理装置との間で行うことが可能な通信方式の数は２つ以上であれば、特にその数は限定されるものではない。
【００９４】
また、上述の実施形態では、画像形成部６３が画像形成に関して実行可能な設定項目は６つであったが、２つ以上であれば、特にその数は限定されるものではない。また、設定項目は、上述の実施形態の種類に限らず、例えば、画像形成装置６が利用可能な用紙種類（普通紙モードや光沢紙モードなど）や、画像形成装置６で許容される印刷部数の上限値であってもよい。また、画像形成装置６の管理者が、タッチパネル６７等を介して、設定項目管理テーブル記憶部１１１に記憶されている設定項目管理テーブルの内容を変更することが可能に構成されていてもよい。
【００９５】
また、上述の第１実施形態では、出力処理において画像形成装置６のから情報処理装置８に対して設定項目データは必ず出力される構成にされていたが、プリンタドライバと同様に、問い合わせ処理において、情報処理装置８が備える不揮発性記憶部８２に、設定項目データが記憶されているか否かを問い合わせる問い合わせ処理を行い、記憶されていない場合のみ出力されるように構成されていてもよい。
【００９６】
また、上述の実施形態では、画像形成装置６は、インフラストラクチャモードでの無線ＬＡＮ通信方式及びアドホックモードでの無線ＬＡＮ通信方式は、同一の無線ＬＡＮコントローラ６６を介して行っていたが、別々の無線ＬＡＮコントローラ６６を介して行うように構成されていてもよい。また、画像形成装置６が２つ以上の無線ＬＡＮコントローラ６６を備え、一方の無線ＬＡＮコントローラ６６は認証を行う無線ＬＡＮ通信方式を、他方は認証を行わない無線ＬＡＮ通信方式を行う構成とてしてもよい。その場合、認証を行う無線ＬＡＮ通信方式の方がより、利用可能設定項目を多くすることが好適である。
【符号の説明】
【００９７】
１，１００  画像形成システム
６  画像形成装置
１０  仲介サーバ
８，２８  情報処理装置
４１  ＣＰＵ（第２制御部）
６１  ＣＰＵ（第１制御部）
６３  画像形成部
８１  ＣＰＵ（第２制御部）
【図１】
2014072770.tif 000003
【図２】
2014072770.tif 000004
【図３】
2014072770.tif 000005
【図４】
2014072770.tif 000006
【図６】
2014072770.tif 000007
【図７】
2014072770.tif 000008
【図８】
2014072770.tif 000009
【図９】
2014072770.tif 000010
【図１０】
2014072770.tif 000011
【図５】
2014072770.tif 000012