(57)【要約】【課題】クライアント端末がネットワークを通して画像形成装置を装置検索コマンドで検索した場合に、ネットワークに多数の画像形成装置が接続されていても検出される画像形成装置の数を予め減らすことができる画像形成装置を提供する。【解決手段】  ネットワークに接続されている他の画像形成装置１０と、自装置を所定の比較項目について比較し、クライアント端末（携帯端末４０）から装置検索コマンドを受けた場合に、該比較の結果に応じて、該装置検索コマンドへの応答を行うか否かを判断する。応答を行うと判断した場合は該装置検索コマンドへの応答を行い、応答を行わないと判断した場合は、装置検索コマンドへの応答を行わない。【選択図】図２
2017144709.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続するネットワーク通信部と、
前記ネットワーク通信部が受けたクライアント端末からの指示に従って画像形成を行う画像形成部と、
前記ネットワークに接続されている他の画像形成装置と、自装置を所定の比較項目について比較する比較部と、
前記ネットワーク通信部が前記クライアント端末から装置検索コマンドを受けた場合に、前記比較部による前記比較の結果に応じて、前記装置検索コマンドへの応答を行うか否かを判断する判断部と、
前記判断部が前記装置検索コマンドへの応答を行うと判断した場合は前記装置検索コマンドへの応答を行い、前記装置検索コマンドへの応答を行わないと判断した場合は、前記装置検索コマンドへの応答を行わない制御部と、
を備える
ことを特徴とする画像形成装置。
【請求項２】
前記比較部は、前記所定の比較項目に関する前記他の画像形成装置の情報を、前記他の画像形成装置に問い合わせを行って取得する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記比較部は、前記ネットワーク通信部が前記クライアント端末から前記装置検索コマンドを受けたとき、前記問い合わせを行って前記他の画像形成装置の情報を取得して前記比較を行う
ことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記問い合わせを行って取得した前記他の画像形成装置に関する情報を記憶する記憶部を更に備え、
前記比較部は、自律的に前記問い合わせを繰り返し行って前記記憶部の記憶内容を更新する
ことを特徴とする請求項２に記載の画像形成装置。
【請求項５】
前記所定の比較項目の１つとして、画像形成装置が有する印刷設定機能の数を含む
ことを特徴とする請求項１乃至４のいずれか１つに記載の画像形成装置。
【請求項６】
前記所定の比較項目の１つとして、画像形成装置の印刷処理速度を含む
ことを特徴とする請求項１乃至５のいずれか１つに記載の画像形成装置。
【請求項７】
前記所定の比較項目の１つとして、画像形成装置の動作状態を含む
ことを特徴とする請求項１乃至６のいずれか１つに記載の画像形成装置。
【請求項８】
前記所定の比較項目の１つとして、画像形成装置が有する消耗品の残量を含む
ことを特徴とする請求項１乃至７のいずれか１つに記載の画像形成装置。
【請求項９】
前記クライアント端末から前記ネットワークに接続されている各画像形成装置までの距離を取得する距離取得部を更に備え、
前記所定の比較項目の１つとして、前記クライアント端末から画像形成装置までの距離を含む
ことを特徴とする請求項１乃至８のいずれか１つに記載の画像形成装置。
【請求項１０】
特定の機能の指定を予め受ける機能指定部を更に備え、
前記判断部は、前記機能指定部にて指定された機能を、自装置にて使用可能であれば、前記比較の結果に関らず、前記装置検索コマンドへの応答を行うと判断する
ことを特徴とする請求項１乃至９のいずれか１つに記載の画像形成装置。
【請求項１１】
前記判断部は、前記比較項目が複数の場合に各比較項目に重みづけを行って前記判断を行う
ことを特徴とする請求項１乃至１０のいずれか１つに記載の画像形成装置。
【請求項１２】
前記判断部は、前記比較の結果に応じて、前記他の画像形成装置と、自装置に順位付けを行い、自装置の順位が所定の順位以上であるか否かに応じて前記判断を行う
ことを特徴とする請求項１乃至１１のいずれか１つに記載の画像形成装置。
【請求項１３】
前記所定の順位は、前記他の画像形成装置と自装置を含めた画像形成装置の台数に所定の係数を積算して得た順位である
ことを特徴とする請求項１２に記載の画像形成装置。
【請求項１４】
前記判断部は、前記他の画像形成装置のうちのいずれにも備えられていない印刷設定機能を、自装置にて使用可能であれば、前記装置検索コマンドへの応答を行うと判断する
ことを特徴とする請求項１乃至１３のいずれか１つに記載の画像形成装置。
【請求項１５】
前記比較部は、同じクライアント端末から前記装置検索コマンドを所定時間以内に複数回受信した場合は、前記比較に使用する比較項目を変更する
ことを特徴とする請求項１乃至１４のいずれか１つに記載の画像形成装置。
【請求項１６】
同じクライアント端末から装置検索コマンドを所定時間以内に複数回受信した場合、前記判断部は前記装置検索コマンドに必ず応答すると判断する
ことを特徴とする請求項１乃至１５のいずれか１つに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続されたクライアント端末から受けた装置検索コマンドに応答する画像形成装置に関する。
【背景技術】
【０００２】
通常、一のネットワークに複数台のプリンタが接続された環境で、ＰＣ（Personal Computer）やモバイル端末などのクライアント端末から該ネットワークを通してプリンタを検索した場合、その複数台のプリンタが検出される。そして、印刷に使用するプリンタを決める場合、検出されたプリンタの一覧の中から印刷に使用するプリンタをユーザが選択するといった作業が行われる。
【０００３】
ところが、多くのプリンタがネットワークに接続されていると、ＰＣやモバイル端末などのクライアント装置から該ネットワークを通してプリンタを検索した場合に、それらのプリンタの全てあるいは多くが応答してくるため、ユーザが印刷に使用したいプリンタを選択する作業が煩雑になることがあった。
【０００４】
たとえば、クライアント装置に備わったソフトウェアの中には、プリンタの能力を取得し、利用可能な印刷設定機能のみをＵＩ（User Interface）に表示する印刷設定ＵＩを持つものがあるが、そのような場合であっても、ユーザにとっては検索結果の一覧からプリンタを選択してさらにそのプリンタの印刷設定ＵＩを開くまでは選択したプリンタで利用可能な印刷設定機能がわからないので、所望の印刷設定機能を備えるプリンタを見つけ出すのに時間がかかってしまう。
【０００５】
前述した使用したいプリンタを選択する作業の煩雑さを軽減するために、下記特許文献１、２には、クライアント端末側で、プリンタを絞り込む技術が開示されている。たとえば、クライアント装置で動作するソフトウェアが、ユーザの指定する印刷設定機能をプリンタが備えているか否かや、ビジー状態（busy状態）か否かなどを条件に、プリンタの絞り込みを行う技術がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２８４９３８号公報
【特許文献２】特開２０１３−６１９０４号公報
【特許文献３】特開平１１−３９１１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、クライアント装置の備えるソフトウェアが、前述のようなプリンタを絞り込む機能を備えていない場合には、ユーザはやはりプリンタを選択するために煩雑な作業を強いられることになる。
【０００８】
また、所望の機能を備える特定のプリンタを登録しておいたり、あるいは単純にユーザ自身が覚えておいたりすることで、検索結果の一覧の中から所望の機能の備わったプリンタを選ぶことは幾分容易になるが、ネットワークに接続されたプリンタの構成が変わってしまうと（たとえばユーザが普段使用しているプリンタが故障してしまったケース）、そのときの環境でもっとも望ましいプリンタを選び直さねばならず、前述の課題に直面することとなる。
【０００９】
本発明は、上記の問題を解決しようとするものであり、クライアント端末がネットワークを通して画像形成装置を装置検索コマンドで検索した場合に、ネットワークに多数の画像形成装置が接続されていても検出される画像形成装置の数を予め減らすことのできる画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【００１０】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
【００１１】
［１］ネットワークに接続するネットワーク通信部と、
前記ネットワーク通信部が受けたクライアント端末からの指示に従って画像形成を行う画像形成部と、
前記ネットワークに接続されている他の画像形成装置と、自装置を所定の比較項目について比較する比較部と、
前記ネットワーク通信部が前記クライアント端末から装置検索コマンドを受けた場合に、前記比較部による前記比較の結果に応じて、前記装置検索コマンドへの応答を行うか否かを判断する判断部と、
前記判断部が前記装置検索コマンドへの応答を行うと判断した場合は前記装置検索コマンドへの応答を行い、前記装置検索コマンドへの応答を行わないと判断した場合は、前記装置検索コマンドへの応答を行わない制御部と、
を備える
ことを特徴とする画像形成装置。
【００１２】
上記発明では、ネットワークに接続されている他の画像形成装置と、自装置を所定の比較項目について比較し、クライアント端末から装置検索コマンドを受けた場合に、その比較の結果に応じて、該装置検索コマンドへの応答を行うか否かを判断する。クライアント端末がネットワークを通して画像形成装置を装置検索コマンドで検索した場合に、クライアント端末側で検索結果を絞り込むのではなく、各画像形成装置が、装置検索コマンドに応答するか否かを、他の画像形成装置との比較結果に基づいてそれぞれ判断するので、検出される画像形成装置の数を予め少なくすることができる。
【００１３】
所定の比較項目に関する他の画像形成装置の情報は、該他の画像形成装置に直接問い合わせてもよいし、他の画像形成装置１０の情報を収集しているサーバがあれば、該サーバに問い合わせてもよい。予め自装置に登録しておいてもよい。
【００１４】
［２］前記比較部は、前記所定の比較項目に関する前記他の画像形成装置の情報を、前記他の画像形成装置に問い合わせを行って取得する
ことを特徴とする［１］に記載の画像形成装置。
【００１５】
［３］前記比較部は、前記ネットワーク通信部が前記クライアント端末から前記装置検索コマンドを受けたとき、前記問い合わせを行って前記他の画像形成装置の情報を取得して前記比較を行う
ことを特徴とする［２］に記載の画像形成装置。
【００１６】
上記発明では、装置検索コマンドを受けたときに、所定の比較項目に関する情報の問い合わせを行うので、最新の情報に基づいて、装置検索コマンドに対する応答要否を判断することができる。
【００１７】
［４］前記問い合わせを行って取得した前記他の画像形成装置に関する情報を記憶する記憶部を更に備え、
前記比較部は、自律的に前記問い合わせを繰り返し行って前記記憶部の記憶内容を更新する
ことを特徴とする［２］に記載の画像形成装置。
【００１８】
上記発明では、装置検索コマンドを受ける前に、予め所定の比較項目に関する情報を問い合わせて取得しておくことで、装置検索コマンドを受けてから問い合わせる場合に比べて、装置検索コマンドに応答するか否かを速やかに判断できる。
【００１９】
［５］前記所定の比較項目の１つとして、画像形成装置が有する印刷設定機能の数を含む
ことを特徴とする［１］乃至［４］のいずれか１つに記載の画像形成装置。
【００２０】
上記発明では、所定の比較項目の１つとして、画像形成装置が有する印刷設定機能の数を含む。現在使用可能な印刷設定機能の数のみを所定の比較項目の１つとしてもよい。他の装置と比べて多くの印刷設定機能を持つ装置のみ応答するようにすれば、応答した装置が、ユーザが所望する機能を有する可能性が高くなる。
【００２１】
［６］前記所定の比較項目の１つとして、画像形成装置の印刷処理速度を含む
ことを特徴とする［１］乃至［５］のいずれか１つに記載の画像形成装置。
【００２２】
上記発明では、所定の比較項目の１つとして、画像形成装置の印刷処理速度を含む。印刷処理速度が比較的早い装置のみ応答するようにすれば、クライアント端末のユーザが大量に印刷を予定している場合に有効となる。
【００２３】
［７］前記所定の比較項目の１つとして、画像形成装置の動作状態を含む
ことを特徴とする［１］乃至［６］のいずれか１つに記載の画像形成装置。
【００２４】
上記発明では、たとえば、ビジー状態や、エラー状態、故障中の状態である画像形成装置は応答しないようにすることで、すぐに印刷可能な装置のみ応答するようになり、ユーザがすぐに印刷を行いたい場合に有効となる。
【００２５】
［８］前記所定の比較項目の１つとして、画像形成装置が有する消耗品の残量を含む
ことを特徴とする［１］乃至［７］のいずれか１つに記載の画像形成装置。
【００２６】
上記発明では、消耗品の残量が少ない画像形成装置は応答しないようにすることで、印刷を開始することができない装置や、印刷を途中で中断する可能性がある装置以外の装置のみ応答するようになる。
【００２７】
［９］前記クライアント端末から前記ネットワークに接続されている各画像形成装置までの距離を取得する距離取得部を更に備え、
前記所定の比較項目の１つとして、前記クライアント端末から画像形成装置までの距離を含む
ことを特徴とする［１］乃至［８］のいずれか１つに記載の画像形成装置。
【００２８】
上記発明では、所定の比較項目の１つとして、クライアント端末から画像形成装置までの距離を含む。たとえば、該距離が、他の画像形成装置の距離に比べて比較的短い装置のみ応答するようにすることで、クライアント端末のユーザが、印刷結果物を取りに行く際の負担が少ない装置のみ応答するようになる。クライアント端末から各画像形成装置までの距離は、予め登録されていてもよいし、各装置の位置情報を取得して算出してもよい。
【００２９】
［１０］特定の機能の指定を予め受ける機能指定部を更に備え、
前記判断部は、前記機能指定部にて指定された機能を、自装置にて使用可能であれば、前記比較の結果に関らず、前記装置検索コマンドへの応答を行うと判断する
ことを特徴とする［１］乃至［９］のいずれか１つに記載の画像形成装置。
【００３０】
上記発明では、特定の機能を有する画像形成装置は必ず応答を行うようにする。これにより、ユーザが所望する該特定の機能を持つ画像形成装置が確実に検出される。
【００３１】
［１１］前記判断部は、前記比較項目が複数の場合に各比較項目に重みづけを行って前記判断を行う
ことを特徴とする［１］乃至［１０］のいずれか１つに記載の画像形成装置。
【００３２】
［１２］前記判断部は、前記比較の結果に応じて、前記他の画像形成装置と、自装置に順位付けを行い、自装置の順位が所定の順位以上であるか否かに応じて前記判断を行う
ことを特徴とする［１］乃至［１１］のいずれか１つに記載の画像形成装置。
【００３３】
［１３］前記所定の順位は、前記他の画像形成装置と自装置を含めた画像形成装置の台数に所定の係数を積算して得た順位である
ことを特徴とする［１２］に記載の画像形成装置。
【００３４】
［１４］前記判断部は、前記他の画像形成装置のうちのいずれにも備えられていない印刷設定機能を、自装置にて使用可能であれば、前記装置検索コマンドへの応答を行うと判断する
ことを特徴とする［１］乃至［１３］のいずれか１つに記載の画像形成装置。
【００３５】
上記発明では、他の画像形成装置が持っていない印刷設定機能を、自装置が有する場合は、装置検索コマンドに応答する。これにより、自装置の特有の機能をユーザが利用できなくなることを防止する。
【００３６】
［１５］前記比較部は、同じクライアント端末から前記装置検索コマンドを所定時間以内に複数回受信した場合は、前記比較に使用する比較項目を変更する
ことを特徴とする［１］乃至［１４］のいずれか１つに記載の画像形成装置。
【００３７】
上記発明では、装置検索コマンドを所定時間以内に複数回受信した場合は、使用する比較項目を、前回の比較で使用した比較項目から変更する。同じクライアント端末が所定時間以内に装置検索コマンドを続けて送信した場合、応答した画像形成装置の中に、ユーザの所望する画像形成装置が含まれていなかった可能性が高い。前回応答を行わなかった画像形成装置が、該変更により応答を行うようになることで、ユーザが所望する画像形成装置が検索結果に表れ得る。
【００３８】
［１６］同じクライアント端末から装置検索コマンドを所定時間以内に複数回受信した場合、前記判断部は前記装置検索コマンドに必ず応答すると判断する
ことを特徴とする［１］乃至［１５］のいずれか１つに記載の画像形成装置。
【００３９】
上記発明では、同じクライアント端末から装置検索コマンドを所定時間以内に複数回受信した場合は、必ず応答を行うようにする。これにより、クライアント端末は、複数回の装置検索コマンドを続けて送信すれば、全ての画像形成装置からの応答を受けることが可能となる。
【発明の効果】
【００４０】
本発明に係る画像形成装置によれば、クライアント端末がネットワークを通して画像形成装置を装置検索コマンドで検索した場合に、ネットワークに多数の画像形成装置が接続されていても検出される画像形成装置の数を予め減らすことができる。
【図面の簡単な説明】
【００４１】
【図１】本発明の実施の形態に係る画像形成装置を含む印刷システムを示す説明図である。
【図２】印刷システムにて、携帯端末が印刷に使用する装置を検索した場合の例を示す図である。
【図３】印刷システムにて、各画像形成装置が実行する処理の概略を示す図である。
【図４】本発明の実施の形態に係る画像形成装置の概略構成を示すブロック図である。
【図５】印刷システムを構成する各装置が有する機能構成を示すブロック図である。
【図６】画像形成装置が行う他装置情報取得処理を示す流れ図である。
【図７】第２装置検索コマンド、もしくは能力取得コマンドを受けた画像形成装置が行う処理を示す流れ図である。
【図８】装置検索コマンドを受信した場合に画像形成装置が行う処理を示す流れ図である。
【図９】画像形成装置が行う応答要否判断処理の例を示す流れ図である。
【発明を実施するための形態】
【００４２】
以下、図面に基づき本発明の実施の形態を説明する。
【００４３】
図１は、本発明の実施の形態に係る印刷システム７を示す。印刷システム７は、ＬＡＮ（Local Area Network）３などのネットワークを通じて、本発明の画像形成装置としての役割を果たす複数台の画像形成装置１０（１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ）と、携帯端末４０とを通信可能に接続して構成される。なお、画像形成装置１０Ａ、１０Ｂ、１０Ｃ、１０Ｄを総称する、もしくは任意の１台を指す場合は、画像形成装置１０と記すものとする。
【００４４】
携帯端末４０は、持ち歩きが可能なタブレットなどの端末であり、本発明におけるクライアント端末としての役割を果たす。携帯端末４０は、無線通信によってネットワークであるＬＡＮ３に接続し、画像形成装置１０に印刷ジョブを投入可能とする。本発明の実施の形態では１台の携帯端末４０を使用する場合を例に説明するが、携帯端末４０は複数台あってもよい。
【００４５】
画像形成装置１０は、原稿を光学的に読み取ってその複製画像を記録紙に印刷するコピージョブ、読み取った原稿の画像データをファイルにして保存したり外部装置へ送信したりするスキャンジョブ、ＰＣや携帯端末４０から送出されたデータに係る画像を記録紙に印刷して出力するプリントジョブなどのジョブを実行する機能を備えた、所謂、複合機である。
【００４６】
印刷システム７では、携帯端末４０が、印刷に使用する装置を検索するときは、ＬＡＮ３に接続されている装置の中から、印刷に使用可能な装置を検索する。具体的には、携帯端末４０は、ＬＡＮ３に接続されている全ての画像形成装置１０に装置検索コマンドを送信する。そして、その装置検索コマンドに対する応答を返した画像形成装置１０を、印刷に使用可能な画像形成装置１０として認識する。その後、携帯端末４０は、印刷に使用可能と認識した画像形成装置１０のリストを表示し、ユーザから印刷に使用する画像形成装置１０の選択を受ける。
【００４７】
本発明の実施の形態では、画像形成装置１０は、所定の比較項目について他の画像形成装置１０と自装置を比較し、その比較の結果に基づいて装置検索コマンドに応答するか否かを判断する。装置検索コマンドに応答すると判断した場合は該装置検索コマンドへの応答を行い、装置検索コマンドに応答しないと判断した場合は、装置検索コマンドへの応答を行わない。これにより、携帯端末４０が、印刷に使用する画像形成装置１０を検索した場合に、前述のリストに表示される画像形成装置１０が予め絞られる。
【００４８】
図２は、携帯端末４０が装置検索コマンドを送信し、応答を返した画像形成装置１０をリストで表示する様子の具体例を示す。図２では、４台の画像形成装置１０のうち、画像形成装置１０Ａ、１０Ｂは応答すると判断して応答し、画像形成装置１０Ｃ、１０Ｄは応答しないと判断して応答を行わない。画像形成装置１０Ａ、１０Ｂからの応答を受けた携帯端末４０は、画面に画像形成装置１０Ａ、１０Ｂ（図中ではＭＦＰＡ、ＭＦＰＢと記す。）をリストで表示する。
【００４９】
次に、本発明の実施の形態にて、印刷システム７における一の画像形成装置１０が行う主な処理について説明する。図３は、画像形成装置１０Ａが該処理を行う場合の例を示す。
【００５０】
（Ｔ１、他装置情報取得処理）
まず、各画像形成装置１０は、所定の比較項目について、他の画像形成装置１０の情報（以下、他装置情報と呼ぶ）を取得して後述するハードディスク装置１５に記憶する処理を、繰り返し行って、ハードディスク装置１５の記憶内容を逐次更新する。本発明の実施の形態では、他の画像形成装置１０のそれぞれに問い合わせコマンドを送信し、それに対応する応答を受信して他装置情報を取得する。
【００５１】
（Ｔ２、装置検索コマンド対応処理）
携帯端末４０から装置検索コマンドを受けたとき、所定の比較項目について自装置と他の画像形成装置１０（Ｔ１の他装置情報取得処理で収集し記憶している他装置情報）とを比較して、応答するか否かを判断する応答要否判断処理を行う。そして応答要否判断処理にて応答が必要と判断した場合に応答する。
【００５２】
なお、各画像形成装置１０は、上記（Ｔ１）の問い合わせに応答する処理も行う。
【００５３】
次に、本発明の実施の形態に係る画像形成装置１０の構成について説明する。
【００５４】
図４は、本発明の実施の形態に係る画像形成装置１０の概略構成を示すブロック図である。画像形成装置１０は、当該画像形成装置１０の動作を統括的に制御するＣＰＵ(Central Processing Unit)１１を有している。マイクロプロセッサを含むＣＰＵ１１にはバスを通じてＲＯＭ(Read Only Memory)１２と、ＲＡＭ(Random Access Memory)１３と、不揮発メモリ１４と、ハードディスク装置１５と、画像処理部１６と、画像読取部１７と、プリンタ部１８と、ファクシミリ通信部１９と、ネットワーク通信部２０と、操作パネル３０とを備えている。
【００５５】
ＣＰＵ１１は、ＯＳ（Operating System）プログラムをベースとし、その上で、ミドルウェアやアプリケーションプログラムなどを実行する。また、ＣＰＵ１１は、操作パネル３０の表示内容を制御する制御部としての機能を果たす。
【００５６】
本発明の実施の形態では、ＣＰＵ１１が、本発明において、他の画像形成装置と自装置を所定の比較項目について比較する比較部、装置検索コマンドに応答するか否かを判断する判断部、および該判断部の判断に従って装置検索コマンドへの応答を行う制御部としての役割を果たす。
【００５７】
ＲＯＭ１２には、各種のプログラムが格納されており、これらのプログラムに従ってＣＰＵ１１が各種処理を実行することで画像形成装置１０の各機能が実現される。また、ＲＯＭ１２には、画像形成装置１０の一連の制御をＣＰＵ１１が実行するためのプログラムが格納されている。
【００５８】
ＲＡＭ１３は、ＣＰＵ１１がプログラムに基づいて処理を実行する際に各種のデータを一時的に格納するワークメモリや画像データを格納する画像メモリなどとして使用される。
【００５９】
不揮発メモリ１４は、電源をオフにしても記憶内容が破壊されないメモリ（フラッシュメモリ）であり、各種設定情報の保存などに使用される。ハードディスク装置１５は、大容量の不揮発の記憶装置であり、ＯＳプログラムや各種アプリケーションプログラム、印刷データや画像データ、ジョブに係る情報履歴などが保存される。
【００６０】
画像処理部１６は、画像の拡大縮小、回転などの処理のほか、印刷データをイメージデータに変換するラスタライズ処理、画像データの圧縮、伸張処理などを行う。
【００６１】
画像読取部１７は、原稿を光学的に読み取って画像データを取得する機能を果たす。画像読取部１７は、例えば、原稿に光を照射する光源と、その反射光を受けて原稿を幅方向に１ライン分読み取るラインイメージセンサと、ライン単位の読取位置を原稿の長さ方向に順次移動させる移動ユニットと、原稿からの反射光をラインイメージセンサに導いて結像させるレンズやミラーなどからなる光学経路と、ラインイメージセンサの出力するアナログ画像信号をデジタルの画像データに変換する変換部などを備えて構成される。
【００６２】
プリンタ部１８は、画像データに応じた画像を記録紙上に画像形成する機能を果たす。ここでは、記録紙の搬送装置と、感光体ドラムと、帯電装置と、レーザーユニットと、現像装置と、転写分離装置と、クリーニング装置と、定着装置とを有し、電子写真プロセスによって画像形成を行う、所謂、レーザープリンタとして構成されている。画像形成は他の方式でもかまわない。
【００６３】
ファクシミリ通信部１９は、ファクシミリ機能を備えた外部装置と公衆回線を通じて画像データを送受信する機能を果たす。
【００６４】
ネットワーク通信部２０は、ＬＡＮ３などのネットワークを通じて携帯端末４０やその他の外部装置（たとえば、他の画像形成装置１０）との間でデータを通信する機能を果たす。
【００６５】
本発明の実施の形態では、他装置情報取得処理を行う場合、ネットワーク通信部２０を介して、他の画像形成装置１０に他装置情報の問い合わせを行う。本実施の形態では、無線ＬＡＮによる無線通信を行うものとして説明するが、通信手段はこれらに限らない。
【００６６】
操作パネル３０は、表示部３１と、操作部３２とを備えている。このうち操作部３２は、スタートボタンなどのスイッチ部３３とタッチパネル部３４とを備えている。表示部３１は、液晶ディスプレイ（ＬＣＤ…Liquid Crystal Display）などで構成され、各種の操作画面、設定画面などを表示する機能を果たす。本実施の形態では、操作パネル３０が表示する表示内容の制御、操作パネル３０による操作の受け付けに関する制御はＣＰＵ１１が行う。
【００６７】
タッチパネル部３４は、表示部３１上に設けられている。タッチパネル部３４は、タッチペンや指などで押下された表示部３１上の座標位置や、フリック操作やドラッグ操作等を検出する。
【００６８】
図５は、印刷システム７における、画像形成装置１０と携帯端末４０の機能構成を示す。なお、以下では、前述した他装置情報取得処理において、他装置情報の問い合わせを行う画像形成装置１０を第１装置とし、該問い合わせに応答する画像形成装置１０を第２装置と呼ぶ。
【００６９】
第１装置は、情報受信部５０、記憶部５１、応答要否判断部５２、条件入力部５３、情報送信部５４としての機能を果たす。
【００７０】
情報受信部５０は、携帯端末４０から送信された装置検索コマンドや、第２装置から送られてきた他装置情報を受信する。情報受信部５０としての機能はネットワーク通信部２０（図４参照）が果たす。
【００７１】
記憶部５１は、第２装置から送られてきた他装置情報を記憶する。記憶部５１としての機能はハードディスク装置１５（図４参照）が果たす。
【００７２】
応答要否判断部５２は、前述した応答要否判断処理において、装置検索コマンドへの応答要否を判断する役割を果たす、応答要否判断部５２としての機能はＣＰＵ１１（図４参照）が果たす。
【００７３】
条件入力部５３は、応答要否判断処理での判断基準となる条件についての設定入力を受ける。たとえば、比較項目が複数ある場合にいずれの比較項目を判断基準とするかの指定や、必ず装置検索コマンドに応答する条件となる機能についての指定を受けたりする。条件入力部５３としての機能は、操作パネル３０（図４参照）でユーザからの入力操作を受けたり、ネットワーク通信部２０（図４参照）を介して外部からの入力指示を受けたりすることで果される。
【００７４】
情報送信部５４は、応答要否判断部５２が装置検索コマンドに応答すると判断した場合に、該装置検索コマンドに対する応答を携帯端末４０に送信したり、第２装置に対して他装置情報の問い合わせを行ったりする。情報送信部５４としての機能はネットワーク通信部２０（図４参照）が果たす。
【００７５】
第２装置は、他装置情報送信部５５と、問い合わせ受信部５６としての機能を果たす。問い合わせ受信部５６は、第１装置から他装置情報の問い合わせを受ける。他装置情報送信部５５は、問い合わせ受信部５６が受けた問い合わせに対する応答（自装置に関する他装置情報）を第１装置に送信する。他装置情報送信部５５と問い合わせ受信部５６としての機能はネットワーク通信部２０（図４参照）が果たす。なお、他装置情報送信部５５が送信する自装置に関する他装置情報は第２装置のＣＰＵ１１（図４参照）が作成する。
【００７６】
携帯端末４０は、コマンド送信部５７と、応答受信部５８と、プリンタリスト表示部５９としての機能を果たす。コマンド送信部５７は、ＬＡＮ３に接続されている装置に、装置検索コマンドをキャストする。装置検索コマンドは、たとえば、既存の標準技術のプロトコルを用いてもよい。たとえば、例として装置検索コマンドは「Bonjour」というプロトコルが用いられる。
【００７７】
応答受信部５８は、装置検索コマンドに対する応答を受ける。プリンタリスト表示部５９は、装置検索コマンドに応答した画像形成装置１０をリスト形式で、携帯端末４０の表示部に表示する。
【００７８】
次に、前述した他装置情報取得処理についての詳細を、図６を参照しつつ説明する。
【００７９】
まず、第１装置となる画像形成装置１０は、携帯端末４０が送信する装置検索コマンドとは異なる第２装置検索コマンド（図中ではコマンド２と略す）をＬＡＮ３に接続されている全ての装置に送信する（ステップＳ１０１）。なお、本発明の実施の形態では、すべての画像形成装置１０は必ず第２装置検索コマンドに応答するものとする。
【００８０】
次に、一定時間が経過するまでに、第２装置検索コマンドに対する応答を受信しなければ（ステップＳ１０２；Ｎｏ）、本処理を終了する。一定時間が経過するまでに第２装置検索コマンドに対する応答を受信したら（ステップＳ１０２；Ｙｅｓ）、その応答した第２装置の一台に能力取得コマンドを送信する（ステップＳ１０３）。能力取得コマンドは、装置検索コマンドと同じく標準技術のプロトコルなどを用いればよい。たとえば、例として能力取得コマンドは「ＩＰＰ（Internet Printing protocol）」というプロトコルが用いられる。
【００８１】
一定時間が経過するまでに、能力取得コマンドに対する応答を該能力取得コマンドの送信先から受信しなければ（ステップＳ１０４；Ｎｏ）、ステップＳ１０８に進む。一定時間が経過するまでに、能力取得コマンドに対する応答である他装置情報を該能力取得コマンドの送信先から受信したら（ステップＳ１０４；Ｙｅｓ）、その他装置情報が既に記憶部５１（図５参照）に保存されているか否かを調べる（ステップＳ１０５）。
【００８２】
ステップＳ１０４で受信した他装置情報が未だ記憶部５１に保存されていなければ（ステップＳ１０５；Ｎｏ）ステップＳ１０７に進む。ステップＳ１０４で受信した他装置情報が既に記憶部５１に保存されている場合は（ステップＳ１０５；Ｙｅｓ）、その既に保存されている他装置情報を消去し（ステップＳ１０６）、ステップＳ１０４で受信した他装置情報を、該第２装置に関連付けて記憶部５１に記憶する（ステップＳ１０７）。
【００８３】
その後、ステップＳ１０２で第２装置検索コマンドに応答した第２装置が複数あり、その全ての第２装置に対して能力取得コマンドの送信を完了していない場合は（ステップＳ１０８；Ｎｏ）、ステップＳ１０３に戻って処理を継続する。ステップＳ１０８からステップＳ１０３に戻った場合は、ステップＳ１０３にて、未だ能力取得コマンドを送信していない第２装置を選択して能力取得コマンドを送信する。
【００８４】
ステップＳ１０２で第２装置検索コマンドに応答してきた全ての第２装置に能力取得コマンドの送信を完了した場合は（ステップＳ１０８；Ｙｅｓ）、本処理を終了する。
【００８５】
図６の処理は、たとえば、一定期間ごとや、所定の時刻になる度等、所定のタイミングで繰り返し実行される。自装置が接続するネットワーク環境が変化したときや、ユーザからの指示を受けたときに実行するようにしてもよい。事前に他装置情報を取得しておくので、携帯端末４０から装置検索コマンドを受信してから図６の処理を行う場合に比べて、より速やかに応答要否を判断することができる。
【００８６】
なお、携帯端末４０から装置検索コマンドを受信してから図６の処理を行うようにしてもよい。この場合は、装置検索コマンドの受信時にＬＡＮ３に接続している画像形成装置１０に係る他装置情報が最新状態に更新される。
【００８７】
次に、図５の第２装置としての画像形成装置１０が、第２装置検索コマンドもしくは能力取得コマンドを受信した場合に行う処理について図７を参照しつつ説明する。
【００８８】
他の画像形成装置１０から第２装置検索コマンドを受信した場合は（ステップＳ３０１；Ｙｅｓ）、第２装置検索コマンドの送信元に、第２装置検索コマンドへの応答を送信し（ステップＳ３０２）、本処理を終了する。ステップＳ３０２での応答を受信した他の画像形成装置１０は、その応答の送信元の画像形成装置１０に能力取得コマンドを送ってくる。
【００８９】
他の画像形成装置１０から能力取得コマンドを受信した場合は（ステップＳ３０１；Ｎｏ、ステップＳ３０３；Ｙｅｓ）、能力取得コマンドの送信元に、自装置に係る他装置情報を作成して送信し（ステップＳ３０４）、本処理を終了する。
【００９０】
能力取得コマンドの応答として送信する他装置情報には、たとえば、自装置で実行可能な印刷設定機能のリスト、印刷処理速度、消耗品の残量、自装置の動作状態、設置場所を示す位置情報などに関する情報が含まれる。
【００９１】
次に、一の画像形成装置１０が、装置検索コマンドを受信した場合に行う装置検索コマンド対応処理について図８を参照しつつ説明する。
【００９２】
画像形成装置１０は、携帯端末４０から装置検索コマンドを受信するのを待って（ステップＳ２０１；Ｎｏ）、受信した場合は（ステップＳ２０１；Ｙｅｓ）、装置検索コマンドに応答するか否かを判断する前述の応答要否判断処理を実行する（ステップＳ２０２）。応答要否判断処理の詳細は後述する。
【００９３】
装置検索コマンドに応答するとステップＳ２０２にて判断（決定）した場合は（ステップＳ２０３；Ｙｅｓ）、装置検索コマンドへの応答を該装置検索コマンドの送信元の携帯端末４０に送信し（ステップＳ２０４）、本処理を終了する。装置検索コマンドに応答しないとステップＳ２０２にて判断（決定）した場合は（ステップＳ２０３；Ｎｏ）、装置検索コマンドへの応答を該装置検索コマンドの送信元の携帯端末４０に送信せずに、本処理を終了する。
【００９４】
次に、所定の比較項目の具体例について説明する。
【００９５】
（具体例１、印刷設定機能数）
所定の比較項目の１つとして、画像形成装置１０が有する印刷設定機能の数が含まれる。印刷設定機能とは、所謂、片面/両面印刷、モノクロ/カラー印刷、拡大縮小、およびパンチやステイプルなどのような印刷設定に係る機能である。たとえば、各画像形成装置１０の有する印刷設定機能の数を比較し、その数の多さで自装置が全ての画像形成装置１０のうちの上位Ｘ台に入る場合に装置検索コマンドへの応答を行うと判断するようにすれば、多機能な装置が優先的に応答するようになる。なお、Ｘは絶対数でもよいし、画像形成装置１０の総数との相対値であってもよい。
【００９６】
印刷設定機能の数を調べる際には、単純にその数をカウントするのではなく、機能種別ごとに点数を付けその点数の累計で順位を決めるようにしてもよい。たとえば、使用頻度の高い機能や重要な機能、他装置が持たない特殊な機能などを高得点にしておく。
【００９７】
全ての印刷設定機能の数をカウントするのではなく、特定種類の印刷設定機能の数のみをカウントするようにしてもよい。たとえば、製本に係る印刷設定機能のみをカウントするようにしてもよい。また、現在使用不可能である印刷設定機能はカウントしないようにしてもよい。
【００９８】
（具体例２、印刷処理速度）
所定の比較項目の１つとして、画像形成装置１０の印刷処理速度が含まれる。たとえば、各画像形成装置１０の印刷処理速度を比較し、自装置が全ての画像形成装置１０のうちの上位Ｘ台に入る場合に装置検索コマンドに応答すると判断するようにすれば、ＬＡＮ３に接続された画像形成装置１０のうち、比較的早く印刷を完了することが可能な画像形成装置１０のみ応答するようになる。
【００９９】
（具体例３、動作状態）
所定の比較項目の１つとして、画像形成装置１０の動作状態が含まれる。動作状態の例としては、ジョブを実行中の状態であるビジー状態、ジョブを実行可能な状態で待機中のReady状態等が挙げられる。たとえば、ビジー状態等のように即座に印刷を開始することができない画像形成装置１０は、装置検索コマンドに応答しないと判断するようにすれば、ＬＡＮ３に接続された画像形成装置１０のうち、即座に印刷を開始可能な画像形成装置１０のみ応答するようになる。なお、他の動作状態として、何らかの異常でジョブを実行できないエラー状態等があってもよい。
【０１００】
（具体例４、消耗品の残量）
所定の比較項目の１つとして、画像形成装置１０が有する消耗品の残量が含まれる。たとえば、トナー切れや、用紙切れの状態（もしくはその直前の状態）の画像形成装置１０は、装置検索コマンドに応答しないと判断するようにすれば、ＬＡＮ３に接続された画像形成装置１０のうち、印刷可能な（もしくは印刷途中で中断する心配の無い）画像形成装置１０のみ応答するようになる。
【０１０１】
（具体例５、クライアント端末（携帯端末４０）からの距離）
所定の比較項目の１つとして、携帯端末４０から画像形成装置１０までの距離が含まれる。たとえば、携帯端末４０から各画像形成装置１０までの距離を比較し、その距離の短さで自装置が上位Ｘ台に入る場合に装置検索コマンドに応答すると判断するようにすれば、ＬＡＮ３に接続された画像形成装置１０のうち、ユーザが携帯端末４０から投入した印刷ジョブの結果物を取りに行く際の移動距離が比較的短い画像形成装置１０のみ応答するようになる。
【０１０２】
各画像形成装置１０は、自装置の位置情報を予め登録しておき、携帯端末４０の位置情報を取得して距離を算出する。たとえば、画像形成装置１０が、携帯端末４０がＧＰＳ（Global Positioning System）等の手段で取得した位置情報を問い合わせてもよいし、携帯端末４０の位置を把握可能な外部のサーバ等に問い合わせて取得してもよい。
【０１０３】
本発明に係るクライアント端末が携帯端末４０ではなく、設置式のＰＣ等である場合は、予め該クライアント端末の位置情報を各画像形成装置１０に登録しておいてもよい。また、位置情報から距離を算出するのではなく、予め携帯端末４０から各画像形成装置１０までの距離自体を登録しておいてもよい。
【０１０４】
次に、応答要否判断処理で使用する、装置検索コマンドに対する応答要否の判断基準の例を説明する。
【０１０５】
（判断基準例１、指定機能の有無で判断する場合）
各画像形成装置１０は、条件入力部５３（図５参照）にて、特定の機能の指定をユーザから予め受けておく。そして、その指定された機能を自装置が備えている場合は、応答要否判断処理にて、他の画像形成装置１０と自装置における所定の比較項目を比較した結果に関らず装置検索コマンドへの応答を行うと判断する。たとえば、ユーザがある機能を所望する場合や、使用頻度の高い機能（両面印刷機能など）がある場合に、その機能を予め指定しておくことで、確実に該機能を有する画像形成装置１０が装置検索コマンドに応答する。
【０１０６】
（判断基準例２、比較項目ごとに重み付けを行う場合）
画像形成装置１０は、複数の比較項目に基づいて装置検索コマンドへの応答要否を判断する場合、比較項目ごとに重みづけを行い、装置検索コマンドに応答するか否かを判断する。重み付けの方法は、携帯端末４０のユーザにとって利便性が向上する適当な方法を採用すればよい。
【０１０７】
たとえば、印刷設定機能数、印刷処理速度の２つの比較項目に基づいて装置検索コマンドへの応答要否を判断する場合、印刷設定機能数における全ての画像形成装置１０のうちの自装置の順位と、印刷処理速度における全ての画像形成装置１０のうちの自装置の順位を求める。そして、各比較項目に対応する係数と、該順位を積算して出た値の累計値の少なさが、全ての画像形成装置１０のうちの上位Ｘ台に入る場合に、装置検索コマンドに応答すると判断するようにする。
【０１０８】
（判断基準例３、比較項目ごとに優先順位がある場合）
画像形成装置１０は、各比較項目に優先順位を設定しておく。複数の比較項目に基づいて装置検索コマンドへの応答要否を判断する場合、判断基準となる比較項目のうち最も優先順位の高いものによる判断結果を優先させる。たとえば前述した具体例１〜５のうち、具体例４が最も優先順位の高いものであるとき、具体例４で説明した方法によって装置検索コマンドに応答しないと判断した場合は、具体例１、２で説明した方法によって装置検索コマンドに応答すると判断していても、具体例４の方法での判断結果が優先される。
【０１０９】
（判断基準の例４、唯一の機能を持つ場合）
画像形成装置１０は、自装置と他の装置で使用可能な印刷設定機能を比較し、他の全ての画像形成装置１０が有していない印刷設定機能を自装置が有している場合は、装置検索コマンドに応答すると判断する。これにより、自装置の特有の機能をユーザが利用できなくなることを防止する。
【０１１０】
（判断基準の例５、重複機能を減らしたい場合）
前述した具体例１で説明したように、各画像形成装置１０に順位付けを行う場合に、一の画像形成装置１０の持つ印刷設定機能が、別の画像形成装置１０の持つ印刷設定機能の下位互換であって完全にカバーされている場合は、該一の画像形成装置１０の順位を本来の順位よりも低く位置付けするようにしてもよい。たとえば、順位に所定の係数を積算することで、該一の画像形成装置１０の順位を本来の順位よりも低く位置付けする。これにより、印刷設定機能が重複する画像形成装置１０ばかりが装置検索コマンドに応答することを回避する効果が得られる。
【０１１１】
なお、自装置が有する印刷設定機能が、他の画像形成装置１０が有する印刷設定機能によって完全にカバーされている場合は、装置検索コマンドに応答しないと判断するようにしてもよい。
【０１１２】
図９は、画像形成装置１０が図８のステップＳ２０２で行う応答要否判断処理の例を示す。図９は、前述した具体例１、３、４および判断基準例１で説明した方法で装置検索コマンドへの応答要否を判断するよう、ユーザから設定された場合において画像形成装置１０が行う処理を示す。
【０１１３】
まず、画像形成装置１０は、条件入力部５３（図５参照）から指定を受けた特定の機能を自装置が有している場合は（ステップＳ４０１；Ｙｅｓ）、ステップＳ４０９に進む。該特定の機能を自装置が有していない場合は（ステップＳ４０１；Ｎｏ）、自装置の動作状態および消耗品の残量を調べる。
【０１１４】
自装置がビジー状態、もしくは消耗品（トナー/要紙）切れの状態である場合は（ステップＳ４０２；Ｙｅｓ）、ステップＳ４１０に進む。自装置がビジー状態、もしくは消耗品切れの状態のうちのいずれの状態でも無い場合は（ステップＳ４０２；Ｎｏ）、自装置が有する使用可能な印刷設定機能をカウントする（ステップＳ４０３）。
【０１１５】
使用可能な印刷設定機能とは、該画像形成装置１０が設計上有している印刷設定機能であって、その時点で即時に使用することができるものを指す。たとえば、ステープラの印刷設定機能は、針が充填されており、問題無く使用可能な状態であれば、カウントされる。
【０１１６】
次に、他の画像形成装置１０が有する使用可能な印刷設定機能の数を記憶部５１（図５参照）から読み出したら（ステップＳ４０４）、その数の多さで自装置を含む全ての画像形成装置１０に順位付けを行う（ステップＳ４０５）。
【０１１７】
次に、ステップＳ４０６では、装置検索コマンドに応答する予定の画像形成装置１０の台数が、ユーザが応答を望む最低限の台数（Ｎ台）未満であるか否かを調べる。
【０１１８】
具体的には、全ての画像形成装置１０の台数に対してユーザが最低限応答して欲しい台数の比率をＲ（Ｒ≦１）とし、ステップＳ４０５にて順位付けされた（所定の比較項目について比較された）画像形成装置１０の数とＲを積算して得た値（Ｚとする）がＮ未満であるか否かを調べる（ステップＳ４０６）。ＲおよびＮの値はユーザが任意に設定可能とする。
【０１１９】
Ｚ＜Ｎであれば（ステップＳ４０６；Ｙｅｓ）、自装置の順位がＮ以下であるか否かを調べる（ステップＳ４０７）。そして自装置の順位がＮ以下であれば（ステップＳ４０７；Ｙｅｓ）、ステップＳ４０９に進む。自装置の順位がＮを越えていれば（ステップＳ４０７；Ｎｏ）ステップＳ４１０に進む。
【０１２０】
Ｚ≧Ｎであれば（ステップＳ４０６；Ｎｏ）、自装置の順位がＺ以下であるか否かを調べる（ステップＳ４０８）。自装置の順位がＺ以下であれば（ステップＳ４０８；Ｙｅｓ）装置検索コマンドに応答すると判断し（ステップＳ４０９）、本処理を終了する。
【０１２１】
自装置の順位がＺを越えている場合は（ステップＳ４０８；Ｎｏ）装置検索コマンドに応答しないと判断し（ステップＳ４１０）、本処理を終了する。
【０１２２】
図９の処理では、ステップＳ４０５にて順位付けされた画像形成装置１０の数がＮ未満である場合を除いて、応答を行う画像形成装置１０の台数が必ずＮ台以上となる。
【０１２３】
次に、画像形成装置１０が、同じ携帯端末４０から装置検索コマンドを所定時間以内に複数回受信した場合について説明する。同じ携帯端末４０が所定時間以内に装置検索コマンドを続けて送信した場合、装置検索コマンドに応答した画像形成装置１０の中に、印刷に使用したい画像形成装置１０が含まれていなかった可能性が高い。
【０１２４】
よって、画像形成装置１０は、同じ携帯端末４０から装置検索コマンドを所定時間以内に複数回受信した場合は、応答要否判断処理にて使用する比較項目を、前回の応答要否判断処理で使用した比較項目から変更して、その装置検索コマンドに応答するか否かを判断する。前回とは異なる画像形成装置１０が装置検索コマンドに応答した場合は、携帯端末４０のユーザがその画像形成装置１０を新たに使用可能となる。なお、使用する比較項目を変更するのではなく、たとえば、図９におけるＮやＲの値を変更するだけでもよい。
【０１２５】
たとえば、応答要否判断に使用する比較項目や設定値等を登録した条件テーブルを複数登録しておき、同じ携帯端末４０から装置検索コマンドを所定時間以内に複数回受信した場合に、使用する条件テーブルを切り替えるようにしてもよい。
【０１２６】
同じ携帯端末４０から装置検索コマンドを所定時間以内に複数回受信した場合は、必ず装置検索コマンドに応答するようにしてもよい。これにより、初回の検索で所望する画像形成装置１０が検出されなかった場合でも、所定時間内に続けて検索を繰り返すことで、ＬＡＮ３に接続されている画像形成装置１０が全て検出され、利用可能となる。
【０１２７】
このように、本発明の実施の形態では、画像形成装置１０は、所定の比較項目について他の画像形成装置１０と自装置を比較する。そしてその比較の結果に基づいて、携帯端末４０から受けた装置検索コマンドに応答するか否かを判断する。各画像形成装置１０が、装置検索コマンドに応答するか否かを判断するので、携帯端末４０（クライアント端末）側に絞り込み機能が無い場合であっても、検索結果に表示され得る画像形成装置１０の数を予め減らすことができる。
【０１２８】
ネットワーク（本発明の実施の形態ではＬＡＮ３）に接続されたプリンタの構成が変更された場合であっても、各プリンタ（画像形成装置１０）が装置検索コマンドに応答するか否かを判断するので、携帯端末４０側で新たにそのネットワーク環境に適したプリンタの絞り込みを行う必要がない。たとえば、プリンタが故障した場合、その故障したプリンタは応答しないようになる。新たなプリンタが追加されれば、そのプリンタも応答要否の判断を行うと共に他のプリンタとして比較の対象にもなる。
【０１２９】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成は実施の形態に示したものに限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【０１３０】
本発明の実施の形態では、画像形成装置１０は４台であったが、画像形成装置１０の台数はこれに限らない。印刷システム７を構成する複数台のプリンタは、全て本発明の画像形成装置であることが望ましいが、少なくとも１台が本発明の画像形成装置であればよい。また、本発明の実施の形態では、携帯端末４０は１台であったが、携帯端末４０の台数はこれに限らない。
【０１３１】
所定の比較項目、および応答要否判断処理における応答要否の判断方法は実施の形態で示したものに限らない。たとえば、ある特定の種別の印刷設定機能の中で、最も優れている印刷設定機能を有する画像形成装置１０のみ、装置検索コマンドに応答するようにしてもよい。
【０１３２】
本発明の実施の形態では、他装置情報を、他の画像形成装置１０に直接問い合わせていたが、他の画像形成装置１０の情報を収集しているサーバがあれば、そのサーバに問い合わせてもよい。
【符号の説明】
【０１３３】
３…ＬＡＮ
７…印刷システム
１０（１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ）…画像形成装置
１１…ＣＰＵ
１２…ＲＯＭ
１３…ＲＡＭ
１４…不揮発メモリ
１５…ハードディスク装置
１６…画像処理部
１７…画像読取部
１８…プリンタ部
１９…ファクシミリ通信部
２０…ネットワーク通信部
３０…操作パネル
３１…表示部
３２…操作部
３３…スイッチ部
３４…タッチパネル部
４０…携帯端末
５０…情報受信部
５１…記憶部
５２…応答要否判断部
５３…条件入力部
５４…情報送信部
５５…他装置情報送信部
５６…問い合わせ受信部
５７…コマンド送信部
５８…応答受信部
５９…プリンタリスト表示部
【図１】
2017144709.tif 000003
【図２】
2017144709.tif 000004
【図３】
2017144709.tif 000005
【図４】
2017144709.tif 000006
【図５】
2017144709.tif 000007
【図６】
2017144709.tif 000008
【図７】
2017144709.tif 000009
【図８】
2017144709.tif 000010
【図９】
2017144709.tif 000011