(57)【要約】      （修正有）【課題】ジョブの受信を送信元の電波強度を考慮して効率的に処理する。【解決手段】画像形成装置Ｇｋのジョブ管理部ＪＫは、通信Ｉ／Ｆ２５がホスト装置からジョブ受信要求を受信すると、制御部２１が、該ジョブ受信要求に該電波強度情報が含まれているか否か調べる。制御部２１は、電波強度情報を含んでいるジョブ受信要求を、電波強度情報を含んでいないジョブ受信要求よりも受信順位において高い受信優先度を設定するとともに、電波強度が弱いジョブ受信要求ほど高い受信優先度を設定する。制御部２１は、ジョブ受信順位の先頭のジョブ受信要求に対応するジョブの受信処理中に、新たに他のジョブ受信要求を受信すると、該電波強度と現在受信中のジョブの電波強度に基づいて、該現在受信中のジョブから該他のジョブへのジョブ受信順位の切り替えの要否を判断し、切り替える場合には、ジョブを切り替えて通信Ｉ／Ｆ２５に受信させる。【選択図】図４
2014117867.tif 000002
【特許請求の範囲】
【請求項１】
ホスト装置と通信する通信手段と、
前記ホスト装置からジョブの受信を要求するジョブ受信要求であって、通信経路中に無線通信経路が存在する場合には、該無線通信経路での電波強度を通知する電波強度情報を含む該ジョブ受信要求を前記通信手段が受信すると、該ジョブ受信要求に該電波強度情報が含まれているか否かを検出するとともに、該電波強度情報が含まれていると、該電波強度を取得する通信状況検出手段と、
複数の前記ジョブ受信要求を受信している場合に、前記通信状況検出手段が電波強度情報を検出したジョブ受信要求に、該電波強度情報を未検出のジョブ受信要求よりも受信順位において高い受信優先度を設定するとともに、該電波強度情報を含んでいる複数のジョブ受信要求のうち、電波強度が弱い該ジョブ受信要求ほど高い受信優先度を設定する受信優先度設定手段と、
前記受信優先度設定手段の設定した前記受信優先度に応じたジョブ受信順位の先頭の前記ジョブ受信要求に対応するジョブの受信処理中に、前記通信手段が他のジョブ受信要求を受信して、前記受信優先度設定手段が、前記通信状況検出手段の取得した該他のジョブ受信要求の前記電波強度と現在受信中のジョブの電波強度に基づいて、該現在受信中のジョブよりも該他のジョブ受信要求のジョブに高い受信優先度を設定すると、該現在受信中のジョブから該他のジョブへジョブ受信順位を切り替える受信順位切替手段と、
前記受信優先度設定手段の設定した前記受信優先度に基づくジョブ受信順位に応じて前記ジョブ受信要求に対応する前記ジョブの受信を前記通信手段に行なわせるとともに、前記受信順位切替手段の切り替えた前記ジョブ受信順位に応じてジョブを切り替えて該通信手段に受信させる受信制御手段と、
を備えていることを特徴とするジョブ管理装置。
【請求項２】
前記受信順位切替手段は、
前記受信中のジョブの受信を完了するまでの受信中ジョブ受信完了時間と前記他のジョブ受信要求のジョブの受信を完了するまでの他ジョブ受信完了時間を算出し、該受信中ジョブ受信完了時間と該他ジョブ受信完了時間及び該受信中ジョブの前記電波強度と該他のジョブ受信要求の電波強度に基づいて、ジョブ受信順位の切り替えを行うか否か判断することを特徴とする請求項１記載のジョブ管理装置。
【請求項３】
前記ジョブ管理装置は、
前記受信順位切替手段による前記ジョブ受信順位の切り替えを行う前記電波強度に関する電波強度条件を設定する設定手段を備え、
前記受信優先度設定手段は、
前記設定手段で設定された前記電波強度条件及び前記他のジョブ受信要求の電波強度と前記現在受信中のジョブの電波強度に基づいて、該現在受信中のジョブから該他のジョブ受信要求のジョブへのジョブ受信順位の切り替えを行うか否か判断することを特徴とする請求項１または請求項２記載のジョブ管理装置。
【請求項４】
前記ジョブ管理装置は、
前記ジョブ受信要求を無視する電波強度を設定する無視電波強度設定手段を備え、
前記受信優先度設定手段及び前記受信順位切替手段は、
前記通信状況検出手段の取得した前記電波強度が、前記無視電波強度設定手段で設定された電波強度未満であると、該ジョブ受信要求を無視することを特徴とする請求項１から請求項３のいずれかに記載のジョブ管理装置。
【請求項５】
前記ジョブ管理装置は、
前記受信順位切替手段によるジョブ受信順位の切替処理機能の有効／無効を設定する機能設定手段を備え、
前記受信順位切替手段は、
前記機能設定手段で前記切替処理機能が有効に設定されているときにのみ、前記ジョブ受信順位切替処理を行うことを特徴とする請求項１から請求項４のいずれかに記載のジョブ管理装置。
【請求項６】
ジョブの受信を要求するジョブ受信要求であって、通信経路中に無線通信経路が存在する場合には、該無線通信経路での電波強度を通知する電波強度情報を含む該ジョブ受信要求を、複数のホスト装置からジョブ管理装置に送信して、該ジョブ管理装置が、該ジョブ受信要求のジョブ受信順位を該電波強度に基づいて管理して、該ジョブ受信順位に応じて該ホスト装置から該ジョブ受信要求に対応するジョブを受信するネットワークシステムであって、
前記ジョブ管理装置は、請求項１から請求項５のいずれかに記載のジョブ管理装置であることを特徴とするネットワークシステム。
【請求項７】
ホスト装置からのジョブ受信要求を受信してジョブ受信順位を管理し、該ジョブ受信順位に応じてジョブを受信するジョブ管理手段と、該ジョブ管理手段の受信したたジョブを実行して画像処理を行う画像処理手段と、を備えた画像処理装置であって、
前記ジョブ管理手段として、請求項１から請求項５のいずれかに記載のジョブ管理装置を備えていることを特徴とする画像処理装置。
【請求項８】
前記画像処理装置は、
前記ジョブ受信要求を受信してから該ジョブ受信要求に対応するジョブの画像処理が実行されるまでの許容待ち時間を設定する許容待ち時間設定手段と、
前記ジョブ受信要求を受信してから該ジョブ受信要求に対するジョブの画像処理が未実行のまま、前記許容待ち時間設定手段で設定された前記許容待ち時間が経過すると、前記ジョブ管理手段に該ジョブ受信要求のジョブ受信順位を先頭に切り替えさせるとともに、該ジョブ管理手段の受信した該ジョブの画像処理を優先して前記画像処理手段に実行させる制御手段と、
を備えていることを特徴とする請求項７記載の画像処理装置。
【請求項９】
ホスト装置と通信する通信処理ステップと、
前記ホスト装置からジョブの受信を要求するジョブ受信要求であって、通信経路中に無線通信経路が存在する場合には、該無線通信経路での電波強度を通知する電波強度情報を含む該ジョブ受信要求を前記通信処理ステップで受信すると、該ジョブ受信要求に該電波強度情報が含まれているか否かを検出するとともに、該電波強度情報が含まれていると、該電波強度を取得する通信状況検出処理ステップと、
複数の前記ジョブ受信要求を受信している場合に、前記通信状況検出処理ステップで電波強度情報の検出されたジョブ受信要求に、該電波強度情報を未検出のジョブ受信要求よりも受信順位において高い受信優先度を設定するとともに、該電波強度情報を含んでいる複数のジョブ受信要求のうち、電波強度が弱い該ジョブ受信要求ほど高い受信優先度を設定する受信優先度設定処理ステップと、
前記受信優先度設定処理ステップで設定された前記受信優先度に応じたジョブ受信順位の先頭の前記ジョブ受信要求に対応するジョブの受信処理中に、前記通信処理ステップで他のジョブ受信要求が受信されて、前記受信優先度設定処理ステップで、前記通信状況検出処理ステップで取得された該他のジョブ受信要求の前記電波強度と現在受信中のジョブの電波強度に基づいて、該現在受信中のジョブよりも該他のジョブ受信要求のジョブに高い受信優先度が設定されると、該現在受信中のジョブから該他のジョブへジョブ受信順位を切り替える受信順位切替処理ステップと、
前記受信優先度設定処理ステップで設定された前記受信優先度に基づくジョブ受信順位に応じて前記ジョブ受信要求に対応する前記ジョブの受信を前記通信処理ステップで行なわせるとともに、前記受信順位切替処理ステップで切り替えられた前記ジョブ受信順位に応じてジョブを切り替えて該通信処理ステップで受信させる受信制御処理ステップと、
を有していることを特徴とするジョブ管理方法。
【請求項１０】
制御プロセッサに、
ホスト装置と通信する通信処理と、
前記ホスト装置からジョブの受信を要求するジョブ受信要求であって、通信経路中に無線通信経路が存在する場合には、該無線通信経路での電波強度を通知する電波強度情報を含む該ジョブ受信要求を前記通信処理で受信すると、該ジョブ受信要求に該電波強度情報が含まれているか否かを検出するとともに、該電波強度情報が含まれていると、該電波強度を取得する通信状況検出処理と、
複数の前記ジョブ受信要求を受信している場合に、前記通信状況検出処理で電波強度情報の検出されたジョブ受信要求に、該電波強度情報を未検出のジョブ受信要求よりも受信順位において高い受信優先度を設定するとともに、該電波強度情報を含んでいる複数のジョブ受信要求のうち、電波強度が弱い該ジョブ受信要求ほど高い受信優先度を設定する受信優先度設定処理と、
前記受信優先度設定処理で設定された前記受信優先度に応じたジョブ受信順位の先頭の前記ジョブ受信要求に対応するジョブの受信処理中に、前記通信処理で他のジョブ受信要求が受信されて、前記受信優先度設定処理で、前記通信状況検出処理で取得された該他のジョブ受信要求の前記電波強度と現在受信中のジョブの電波強度に基づいて、該現在受信中のジョブよりも該他のジョブ受信要求のジョブに高い受信優先度が設定されると、該現在受信中のジョブから該他のジョブへジョブ受信順位を切り替える受信順位切替処理と、
前記受信優先度設定処理で設定された前記受信優先度に基づくジョブ受信順位に応じて前記ジョブ受信要求に対応する前記ジョブの受信を前記通信処理で行なわせるとともに、前記受信順位切替処理で切り替えられた前記ジョブ受信順位に応じてジョブを切り替えて該通信処理で受信させる受信制御処理と、
を実行させることを特徴とするジョブ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ジョブ管理装置、ネットワークシステム、画像処理装置、ジョブ管理方法及びジョブ管理プログラムに関し、詳細には、ジョブの受信を送信元の電波強度を考慮して効率的に処理するジョブ管理装置、ネットワークシステム、画像処理装置、ジョブ管理方法及びジョブ管理プログラムに関する。
【背景技術】
【０００２】
近年、情報の電子化が推進される傾向にあり、電子化された情報の出力においては、プリンタ装置や複合装置等の画像処理装置は欠かせない機器となっている。
【０００３】
会社のオフィスや事務所等で使用される画像処理装置は、ＬＡＮ（Local Area Network）等のネットワークに接続され、同じネットワークに接続された複数のＰＣ（Personal Computer）等の情報処理装置によって共用されることが一般的である。
【０００４】
また、近年、プリンタ装置、複合装置等の画像処理装置においては、有線、無線の通信回線を介して複数のコンピュータだけでなく、スマートフォン等の携帯端末やノート型パーソナルコンピュータ等の無線端末をもホスト装置として、印刷設定と印刷データからなる印刷ジョブを受け取って、該受け取った印刷ジョブの印刷データを印刷設定に応じて用紙に印刷出力したり、印刷ジョブ等を蓄積ジョブとして受け取って、受け取った蓄積ジョブのデータを大容量の記憶部に保存したり、他の装置への転送処理を行ったりしている。
【０００５】
そして、画像処理装置においては、通常、ジョブを受信すると、受信したジョブをジョブキューに登録し、ジョブキューへの登録順にジョブを実行している。
【０００６】
ところが、従来の画像処理装置にあっては、ホスト装置が無線端末の場合、該無線端末と基地局との間の電波強度が弱い状況においては、通信の中断、再開が頻繁に発生する。
【０００７】
そこで、従来、通信データを入力および編集する通信データ入力手段と、前記通信データ入力手段で入力した通信データについての送信要求を処理する通信要求処理手段と、前記通信要求処理手段により送信要求を受け付けた通信データを一時的に蓄える通信データ記憶手段と、通信システムの基地局との間の電波強度を測定する電波強度測定手段と、前記通信システムによる無線通信を行う無線通信手段と、前記電波強度測定手段によって複数回にわたり電波強度を測定して、その測定結果より電波強度が通信可能なレベルであれば、前記通信データ記憶手段に蓄えられた通信データを、前記無線通信手段により送信させるデータ通信制御手段とを備えたことを特徴とするデータ通信装置が提案されている（特許文献１参照）。
【０００８】
すなわち、この従来技術は、送信側の端末であるデータ通信装置が、電波強度が十分な場合にデータ送信を行うことで、通信途中で電波状況が悪化することによって、データが途切れてしまうことを防止している。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記公報記載の従来技術にあっては、データを送信するデータ通信装置が電波強度が十分な場合にデータ送信しているため、受信側の画像処理装置におけるデータ受信処理と画像処理については、考慮されていない。そして、従来、受信側の画像処理装置は、送信端末からのデータ受信を一旦開始すると、途中に他の送信端末からのジョブ受信要求があっても、データ受信を最後まで継続する。
【００１０】
すなわち、無線端末は、データ送信先である画像処理装置がデータ受信中のときには、データ送信先の該画像処理装置に対して頻繁にジョブ受信要求を行うこととなり、消費電力が多くなる。特に、無線端末は、ジョブ受信要求を行ってから該ジョブ受信要求が許可されてジョブの送信が完了するまでの間、電波強度が弱いと、アンテナ感度を増強させるため、消費電力が増え、印刷ジョブの送信待ちや送信中の消費電力が多くなる。その結果、電波強度の弱い無線端末は、重要なデータの送信の途中で通信が途切れたり、電力不足による通信遮断が発生するおそれがあった。
【００１１】
そこで、本発明は、送信元の電波強度を考慮したデータ受信を効率的に処理することを目的としている。
【課題を解決するための手段】
【００１２】
上記目的を達成するために、請求項１記載のジョブ管理装置は、ホスト装置と通信する通信手段と、前記ホスト装置からジョブの受信を要求するジョブ受信要求であって、通信経路中に無線通信経路が存在する場合には、該無線通信経路での電波強度を通知する電波強度情報を含む該ジョブ受信要求を前記通信手段が受信すると、該ジョブ受信要求に該電波強度情報が含まれているか否かを検出するとともに、該電波強度情報が含まれていると、該電波強度を取得する通信状況検出手段と、複数の前記ジョブ受信要求を受信している場合に、前記通信状況検出手段が電波強度情報を検出したジョブ受信要求に、該電波強度情報を未検出のジョブ受信要求よりも受信順位において高い受信優先度を設定するとともに、該電波強度情報を含んでいる複数のジョブ受信要求のうち、電波強度が弱い該ジョブ受信要求ほど高い受信優先度を設定する受信優先度設定手段と、前記受信優先度設定手段の設定した前記受信優先度に応じたジョブ受信順位の先頭の前記ジョブ受信要求に対応するジョブの受信処理中に、前記通信手段が他のジョブ受信要求を受信して、前記受信優先度設定手段が、前記通信状況検出手段の取得した該他のジョブ受信要求の前記電波強度と現在受信中のジョブの電波強度に基づいて、該現在受信中のジョブよりも該他のジョブ受信要求のジョブに高い受信優先度を設定すると、該現在受信中のジョブから該他のジョブへジョブ受信順位を切り替える受信順位切替手段と、前記受信優先度設定手段の設定した前記受信優先度に基づくジョブ受信順位に応じて前記ジョブ受信要求に対応する前記ジョブの受信を前記通信手段に行わせるとともに、前記受信順位切替手段の切り替えた前記ジョブ受信順位に応じてジョブを切り替えて該通信手段に受信させる受信制御手段と、を備えていることを特徴としている。
【発明の効果】
【００１３】
本発明によれば、送信元の電波強度を考慮したデータ受信を効率的に処理することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施例を適用したネットワークシステムの構成図。
【図２】ホスト装置の要部ブロック構成図。
【図３】ジョブ受信要求パケットの一例を示す図。
【図４】画像形成装置の要部ブロック構成図。
【図５】ジョブ受信要求順位付け処理を示すフローチャート。
【図６】通信リクエストキューへのジョブ受信要求の登録例を示す図。
【図７】データ受付待ちタイムアウト設定画面の一例を示す図。
【図８】通信リクエストチェック処理を示すフローチャート。
【図９】通信相手見直し処理を示すフローチャート。
【図１０】データ受信切替優先度設定画面の一例を示す図。
【図１１】データ受信切替電波強度設定画面の一例を示す図。
【図１２】印刷出力順設定画面の一例を示す図。
【図１３】印刷出力順調整処理を示すフローチャート。
【発明を実施するための形態】
【００１５】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１６】
図１〜図１３は、本発明のジョブ管理装置、ネットワークシステム、画像処理装置、ジョブ管理方法及びジョブ管理プログラムの一実施例を示す図であり、図１は、本発明のジョブ管理装置、ネットワークシステム、画像処理装置、ジョブ管理方法及びジョブ管理プログラムの一実施例を適用したネットワークシステム１の構成図である。
【００１７】
図１において、ネットワークシステム１は、インターネットやイントラネット等のネットワークＮＷに、画像形成装置Ｇｋと複数のホスト装置ＨＳ１〜ＨＳｎが接続されており、ホスト装置ＨＳ１〜ＨＳｎのうち携帯端末やノート型パーソナルコンピュータ等の無線端末については、アクセスポイント装置ＡＰ１〜ＡＰｍを介してネットワークＮＷに接続されている。なお、図１では、ホスト装置ＨＳ１〜ＨＳｎとして無線端末のみが記載されているが、ホスト装置ＨＳ１〜ＨＳｎとしては、無線端末に限るものではなく、有線で接続されているコンピュータ等が接続されていてもよい。
【００１８】
アクセスポイント装置ＡＰ１〜ＡＰｍは、無線端末のホスト装置ＨＳ１〜ＨＳｎとの間で無線によって通信を行い、ネットワークＮＷには、有線で接続されていることが多い。アクセスポイント装置ＡＰ１〜ＡＰｍは、各無線端末であるホスト装置ＨＳ１〜ＨＳｎとの間で無線で転送データを送・受信し、ネットワークシステム１内での無線通信の中継を行う。
【００１９】
ホスト装置ＨＳ１〜ＨＳｎは、他の画像処理装置に画像処理を要求するプリンタ装置、スキャナ装置、複合装置等の画像処理装置、コンピュータ等の有線または無線の端末、及び、スマートフォンやノート型パーソナルコンピュータ等の無線端末等である。ホスト装置ＨＳ１〜ＨＳｎは、図２に示すようにブロック構成されており、制御部１１、内部記憶部１２、ユーザＩ／Ｆ１３及び通信Ｉ／Ｆ１４等を備えている。なお、図２に示すホスト装置ＨＳ１〜ＨＳｎは、無線端末である場合のホスト装置ＨＳ１〜ＨＳｎが示されており、有線端末であっても、通信Ｉ／Ｆ１４が有線の通信Ｉ／Ｆとなるだけで、その主要部の構成は同様である。
【００２０】
内部記憶部１２は、ホスト装置ＨＳ１〜ＨＳｎを制御するＯＳ（Operating System）や各種アプリケーションソフトウェア及びアプリケーションソフトウェアで作成・編集等の行われたデータ、さらに、本発明のジョブ管理方法を実行するためのジョブ管理プログラムのうち、ホスト装置ＨＳ１〜ＨＳｎで実行する部分のプログラムであるホスト側ジョブ管理プログラムを記憶する。
【００２１】
制御部１１は、ＣＰＵ（Central Processing Unit ）やＲＡＭ（Random Access Memory）等を備えている。制御部１１は、ＣＰＵが、ＲＡＭをワークメモリとして利用しつつ、内部記憶部１２内のＯＳ及びソフトウェアに基づいてホスト装置ＨＳ１〜ＨＳｎとしての処理を実行するとともに、ホスト側ジョブ管理プログラムに基づいて、ホスト装置ＨＳ１〜ＨＳｎ側で実行するジョブ管理処理を実行する。例えば、制御部１１は、電波強度情報Ｐｋ（図３参照）をジョブ受信要求パケットＰ（図３参照）に挿入する等の処理を行う。なお、制御部１１は、そのホスト装置ＨＳ１〜ＨＳｎが有線でネットワークＮＷと接続されているときには、電波強度情報Ｐｋをジョブ受信要求パケットＰに挿入しない。
【００２２】
すなわち、ホスト装置ＨＳ１〜ＨＳｎは、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明のジョブ管理方法を実行するジョブ管理プログラムを読み込んで内部記憶部１２等に導入することで、後述する電波強度情報Ｐｋの挿入処理を含むジョブ受信要求を行うジョブ管理方法を実行するホスト装置として構築されている。このホスト側ジョブ管理プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００２３】
ユーザＩ／Ｆ１３は、ホスト装置ＨＳ１〜ＨＳｎのユーザがホスト装置ＨＳ１〜ＨＳｎに対して各種操作を行う操作部、操作部から入力された各種命令やホスト装置ＨＳ１〜ＨＳｎからユーザに通知する各種情報を表示する表示部及び各種情報を音声出力する音声出力部等を有し、操作部と表示部は、例えば、液晶ＬＣＤ（Liquid Crystal Display）上にタッチパネルが積層されたもの等であってもよい。制御部１１は、ユーザＩ／Ｆ１３からユーザＩ／Ｆ１３で操作された内容を取得して各種動作制御を行うとともに、ユーザＩ／Ｆ１３の表示部に表示させたり、音声出力させるデータをユーザＩ／Ｆ１３に出力する。
【００２４】
通信Ｉ／Ｆ１４は、ホスト装置ＨＳ１〜ＨＳｎが無線でネットワークＮＷに接続される無線端末であるときには、制御部１１の制御下で、アクセスポイント装置ＡＰ１〜ＡＰｍとの間で無線通信を行い、最終的に画像形成装置Ｇｋとの間で通信を行ってジョブ受信要求を行って、ジョブ受信要求が許可されると、ジョブの送信を行う。なお、通信Ｉ／Ｆ１４は、ホスト装置ＨＳ１〜ＨＳｎが有線でネットワークＮＷに接続される有線端末であるときには、ネットワークＮＷとの間で通信プロトコルを実行して、画像形成装置Ｇｋと通信する。
【００２５】
そして、ホスト装置ＨＳ１〜ＨＳｎは、ジョブ受信要求においては、例えば、図３に示すようなジョブ受信要求パケットＰを、制御部１１の制御下で、通信Ｉ／Ｆ１４から送信する。ホスト装置ＨＳ１〜ＨＳｎは、無線によって通信する無線端末であるときには、アクセスポイント装置ＡＰ１〜ＡＰｍ及びネットワークＮＷを介して画像形成装置Ｇｋに、図３に示す電波強度Ｐｋを含んだジョブ受信パケットＰを制御部１１の制御下で、通信Ｉ／Ｆ１４から送信する。このパケットＰは、図３に示すように、ホスト装置ＨＳ１〜ＨＳｎが無線端末であるときには、ヘッダＰｈ、電波強度情報Ｐｋ及びデータＰｄを有し、ヘッダＰｈ及びデータＰｄは、通常のパケット構成のものである。したがって、ホスト装置ＨＳ１〜ＨＳｎが有線でネットワークＮＷに接続されている有線端末であるときには、パケットＰとして、電波強度情報Ｐｋを含まない、ヘッダＰｈ及びデータＰｄのみのパケットを送信する。
【００２６】
電波強度情報Ｐｋは、例えば、電波強度が複数の段階に数値分類されて、分類された該電波強度のうち、ホスト装置ＨＳ１〜ＨＳｎの現在の電波強度が数値で示された情報である。なお、この電波強度情報Ｐｋの示す電波強度は、ホスト装置ＨＳ１〜ＨＳｎとアクセスポイント装置ＡＰ１〜ＡＰｍとの間の電波強度であり、通信Ｉ／Ｆ１４が取得する。ホスト装置ＨＳ１〜ＨＳｎは、通信Ｉ／Ｆ１４が取得した電波強度を、制御部１１が、上記ジョブ管理プログラムに基づいて、段階別数値に変換して、パケットＰに電波強度情報Ｐｋとして挿入する。そして、この電波強度情報Ｐｋは、ヘッダＰｈの一部として挿入されていてもよいし、データＰｄの一部として挿入されていてもよい。
【００２７】
すなわち、ホスト装置ＨＳ１〜ＨＳｎは、無線端末であるときには、通信Ｉ／Ｆ１４を介してアクセスポイント装置ＡＰ１〜ＡＰｍに無線で通信し、アクセスポイント装置ＡＰ１〜ＡＰｍの接続されているネットワークＮＷを介して画像形成装置Ｇｋと通信する。
【００２８】
アクセスポイント装置ＡＰ１〜ＡＰｍは、上述のように、無線端末であるホスト装置ＨＳ１〜ＨＳｎの通信Ｉ／Ｆ１４との間で無線によってデータを送・受信し、ネットワークＮＷを介して画像形成装置Ｇｋとホスト装置ＨＳ１〜ＨＳｎとの間の無線通信の中継を行う。
【００２９】
そして、上記画像形成装置（画像処理装置）Ｇｋは、複写装置、プリンタ装置、複合装置等の画像処理部（画像処理手段）を備えた装置であり、図４に示すように、制御部２１、内部記憶部２２、画像出力部２３、ユーザＩ／Ｆ２４及び通信Ｉ／Ｆ２５等を備えている。なお、画像処理装置としては、画像形成装置Ｇｋに限るものではなく、外部からのジョブデータを受信して、該ジョブデータに対して画像処理を施す画像処理装置一般に適用することができる。
【００３０】
そして、画像形成装置Ｇｋは、後述するように、制御部２１及び通信Ｉ／Ｆ２５によって機能するジョブ管理部（ジョブ管理装置）ＪＫを搭載している。
【００３１】
内部記憶部２２は、ＲＯＭ等の不揮発性メモリで構成され、画像形成装置Ｇｋを制御するＯＳや画像形成装置Ｇｋの備えている各種機能を実行するための各種アプリケーションソフトウェア及び画像形成装置Ｇｋの各種設定やログ等、さらに、本発明のジョブ管理方法を実行するためのジョブ管理プログラムのうち、画像形成装置Ｇｋ、特に、ジョブ管理部ＪＫで実行する部分のプログラムである画像処理装置側ジョブ管理プログラムを記憶する。
【００３２】
制御部２１は、ＣＰＵやＲＡＭ等を備えている。制御部２１は、ＣＰＵが、ＲＡＭをワークメモリとして利用しつつ、内部記憶部２２内のプログラムに基づいて、各種処理を実行する。すなわち、制御部２１は、画像形成装置Ｇｋの各部を制御して画像形成装置Ｇｋとしての基本処理を実行するとともに、本発明のジョブ管理方法を実行するためのジョブ管理プログラムのうち、画像形成装置Ｇｋで実行する部分のプログラムである管理装置側ジョブ管理プログラムに基づいて画像形成装置Ｇｋ側で実行するジョブ管理処理を実行する。具体的には、制御部２１は、後述する通信Ｉ／Ｆ２５が受信したジョブ受信要求に電波強度情報Ｐｋが含まれているか否かによって該ジョブ受信要求の送信元であるホスト装置ＨＳ１〜ＨＳｎとの通信経路に無線通信経路が存在するか否かを検出するとともに、該電波強度情報が含まれていると、該電波強度を取得する通信状況検出処理を行う。また、制御部２１は、複数の前記ジョブ受信要求を受信している場合に、電波強度情報を検出したジョブ受信要求に、該電波強度情報を未検出のジョブ受信要求よりも受信順位において高い受信優先度を設定するとともに、該電波強度情報を含んでいる複数のジョブ受信要求のうち、電波強度が弱い該ジョブ受信要求ほど高い受信優先度を設定する受信優先度設定処理を行う。さらに、制御部２１は、上述のようにして設定した該受信優先度に応じたジョブ受信順位の先頭のジョブ受信要求に対応するジョブの受信処理中に、通信Ｉ／Ｆ２５が他のジョブ受信要求を受信して、該他のジョブ受信要求から取得した電波強度と現在受信中のジョブの電波強度に基づいて、該現在受信中のジョブよりも該他のジョブ受信要求のジョブに高い受信優先度を設定すると、該現在受信中のジョブから該他のジョブへジョブ受信順位を切り替える受信順位切替処理を行う。また、制御部２１は、上述のようにして設定した該受信優先度に基づくジョブ受信順位に応じてジョブ受信要求に対応するジョブの受信を通信Ｉ／Ｆ２５に行わせるとともに、切り替えた上記ジョブ受信順位に応じてジョブを切り替えて通信Ｉ／Ｆ２５に受信させる受信制御処理を行う。さらに、制御部２１は、後述するユーザＩ／Ｆ２４によって、ジョブ受信要求を受信してから該ジョブ受信要求に対応するジョブの画像処理が実行されるまでの許容待ち時間が設定されて、ジョブ受信要求を受信してから該ジョブ受信要求に対するジョブの画像処理が未実行のまま、該許容待ち時間が経過すると、該ジョブ受信要求のジョブ受信順位を先頭に切り替えるとともに、受信した該ジョブの画像処理を優先して画像出力部２３に実行させる。
【００３３】
したがって、制御部２１は、通信状況検出手段、受信優先度設定手段、受信順位切替手段、受信制御手段及び制御手段として機能している。
【００３４】
そして、画像形成装置Ｇｋは、ＲＯＭ、ＥＥＰＲＯＭ、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ、ＣＤ−ＲＷ、ＤＶＤ、ＳＤカード、ＭＯ等のコンピュータが読み取り可能な記録媒体に記録されている本発明のジョブ管理方法を実行するジョブ管理プログラムを読み込んで内部記憶部２２等に導入することで、電波強度情報Ｐｋを含むジョブ受信要求に対するジョブ管理処理を行うジョブ管理方法を実行するジョブ管理部ＪＫを搭載した画像形成装置として構築されている。このジョブ管理プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００３５】
ユーザＩ／Ｆ（設定手段、無視電波強度設定手段、機能設定手段、許容待ち時間設定手段）２４は、ユーザが画像形成装置Ｇｋに対して直接各種操作を行う操作部、操作部から入力された各種命令や画像形成装置Ｇｋからユーザに通知する各種情報を表示する表示部及び各種情報を音声出力する音声出力部等を有している。操作部と表示部は、例えば、ハードキーとともに、または、ハードキーを省いて、液晶ＬＣＤ上にタッチパネルが積層されたもの等を用いてもよい。制御部２１は、ユーザＩ／Ｆ２４からユーザＩ／Ｆ２４で操作された内容を取得して各種動作制御を行うとともに、ユーザＩ／Ｆ２４の表示部に表示させたり、音声出力させるデータをユーザＩ／Ｆ２４に出力する。特に、ユーザＩ／Ｆ２４は、受信順位切替手段としての制御部２１によるジョブ受信順位の切り替えを行う電波強度に関する電波強度条件を設定するのに使用され、また、ジョブ受信要求を無視する電波強度を設定するのに使用される。また、ユーザＩ／Ｆ２４は、受信優先順位設定手段としての制御部２１によるジョブ受信要求の優先順位付けを行う処理のオン／オフを設定操作するのに用いられ、また、ジョブ受信要求を受信してから該ジョブ受信要求に対応するジョブの画像処理が実行されるまでの許容待ち時間を設定するのに用いられる。
【００３６】
通信Ｉ／Ｆ（通信手段）２５は、制御部２１の制御下で、ネットワークＮＷ上の他の画像形成装置やホスト装置ＨＳ１〜ＨＳｎのうち有線で接続されているコンピュータ等の有線のホスト装置ＨＳ１〜ＨＳｎと通信を行い、また、ホスト装置ＨＳ１〜ＨＳｎのうちネットワークＮＷ及びアクセスポイント装置ＡＰ１〜ＡＰｍを介して無線で接続される携帯端末やノート型パソコン等の無線のホスト装置ＨＳ１〜ＨＳｎとの間で無線通信を行う。通信Ｉ／Ｆ２５は、制御部２１の制御下で、ホスト装置ＨＳ１〜ＨＳｎからのジョブ受信要求を受け取って、制御部２１が、後述する、ジョブ管理処理によって、ジョブ受信要求の処理順位である受信順位を電波強度に基づく優先順位で制御する。
【００３７】
したがって、制御部２１及び通信Ｉ／Ｆ２５は、全体として、画像形成装置Ｇｋに搭載されたジョブ管理装置ＪＫとして機能している。
【００３８】
画像出力部（画像処理手段）２３は、画像処理として、例えば、所定の画像形成方式（電子写真方式、インク噴射方式等）によって画像を用紙に形成する。画像出力部２３は、例えば、電子写真方式の場合、図示しないが、電子写真方式で用紙に画像イメージデータ（描画データ）に基づいて画像形成処理（印刷処理）を行うのに必要な部品、例えば、感光体の周囲に、帯電部、光書込部、現像部、転写部及びクリーニング部等が配設されており、画像イメージデータ及び制御信号により光書込部を動作させて感光体上に静電潜像を形成して、現像部によりトナーを感光体上に供給して静電潜像を現像してトナー画像を形成する。画像出力部２３は、給紙部から用紙を感光体と転写部との間に給紙して、感光体上のトナー画像を用紙に転写させ、トナー画像の転写された用紙を定着部に搬送して、定着部で加熱・加圧して用紙上のトナー画像を定着させることで、画像形成処理を行う。
【００３９】
次に、本実施例の作用を説明する。本実施例のネットワークシステム１は、画像形成装置Ｇｋが、送信元であるホスト装置ＨＳ１〜ＨＳｎの電波強度を考慮したデータ受信を効率的に処理する。
【００４０】
ネットワークシステム１は、有線または無線で接続されるホスト装置ＨＳ１〜ＨＳｎからジョブ受信要求を画像形成装置Ｇｋに行い、画像形成装置Ｇｋが該ホスト装置ＨＳ１〜ＨＳｎからのジョブ受信要求を、通信リクエストキュー（ジョブ受信順位）に登録して、該通信リクエストキューに応じた順番でジョブの受信処理を行う。
【００４１】
そして、ネットワークシステム１においては、有線で接続されているホスト装置ＨＳ１〜ＨＳｎや電波強度の強い無線で接続されているホスト装置ＨＳ１〜ＨＳｎからのジョブの受信については、高速で行うことができ、また、通信の途中で接続が切断されることも少ないことから、優先的にジョブ受信要求を処理する必要はないが、電波強度の弱い無線で接続されているホスト装置ＨＳ１〜ＨＳｎからのジョブの受信については、通信の途中で接続が切断されたり、ホスト装置ＨＳ１〜ＨＳｎが通信を維持するために、アンテナ感度を増強させるのに消費電力を多く使用する。
【００４２】
そこで、画像形成装置Ｇｋは、予め内部記憶部２２に、ホスト装置がジョブ受信要求を、無線と有線のいずれで行ってきているか、無線で行ってきているときには、その電波強度の程度に応じてジョブ受信要求のジョブを受信する順位、すなわち、ジョブ受信順位を設定する受信要求許可優先テーブルが格納されており、この受信要求許可優先テーブルは、有線よりも無線によるジョブ受信要求を優先させるとともに、無線による受信要求であっても、電波強度の弱いジョブ受信要求ほど優先させるテーブルである。
【００４３】
そして、本実施例のネットワークシステム１では、無線によってジョブ受信要求を行うホスト装置ＨＳ１〜ＨＳｎは、そのジョブ受信要求のパケットＰに、図３に示したように、電波強度情報Ｐｋを挿入して画像形成装置Ｇｋに送信する。
【００４４】
画像形成装置Ｇｋは、ジョブ受信要求が予め設定されている程度に混み合っている状況において、図５に示すように、通信Ｉ／Ｆ２５が新たなジョブ受信要求を受信すると、制御部２１が、該ジョブ受信要求が無線通信を通じて送信されてきているかチェックする（ステップＳ１０１）。制御部２１は、このジョブ受信要求が無線通信を通じて送信されてきているかチェックを、該ジョブ受信要求のパケットＰに電波強度情報Ｐｋが挿入されているか否かを調べることで行う。
【００４５】
制御部２１は、ステップＳ１０１で、無線通信によるジョブ受信要求であると（ステップＳ１０１で、ＹＥＳのとき）、該ジョブ受信要求のパケットＰに挿入されている電波強度情報Ｐｋを取得する。制御部２１は、取得した電波強度情報Ｐｋの電波強度に応じて該ジョブ受信要求の受け付け優先度を決定し、通信リクエストキューへのジョブ受信要求の登録位置であるジョブ受信順位を該受け付け優先度に応じたキュー位置に登録して、ジョブ受信要求順位付け処理を終了する（ステップＳ１０２）。
【００４６】
制御部２１は、ステップＳ１０１で、無線通信によるジョブ受信要求でない、すなわち、有線によるジョブ受信要求であると（ステップＳ１０１で、ＮＯのとき）、該ジョブ受信要求の受け付け優先度を最後に決定して、該ジョブ受信要求を通信リクエストキューの最後の位置に登録して、ジョブ受信要求順位付け処理を終了する（ステップＳ１０３）。
【００４７】
画像形成装置Ｇｋは、上述のようにして、ジョブ受信要求順位付け処理を行うと、通信リクエストキューには、例えば、図６に示すように、ジョブ受信要求が登録される。図６の通信リクエストキューでは、ジョブ受信要求の受信順にジョブＩＤが割り当てられていて、ジョブＩＤが、「１」〜「４」までのジョブ受信要求が登録されている。通信リクエストキューでは、ジョブＩＤ「１」のジョブ受信要求から順番に受信してジョブＩＤ「４」のジョブ受信要求までを受信しており、通信リクエストキューには、図６の上側をキューの先頭、すなわち、受信処理を行う先頭として登録されている状態が示されている。図６の通信リクエストキューは、電波強度が「２」という４つの受信要求の電波強度のなかでは、最も弱い電波強度のジョブＩＤ＝２のジョブ受信要求が登録され、２番目に、電波強度が「４」という４つのジョブ受信要求の電波強度のなかでは、２番目に弱い電波強度のジョブＩＤ＝３のジョブ受信要求が登録されている。そして、図６において、有線でのジョブ受信要求として、ジョブＩＤ＝１とジョブＩＤ＝４の２つのジョブ受信要求が登録されているが、有線であるため、無線よりも優先度が低く、受信順に登録されている。なお、図６では、無線強度は、数値が大きいほど、強いことを示している。すなわち、制御部２１は、図６では、ジョブＩＤ＝１のジョブ受信要求を有線で受信して通信リクエストキューに登録している状態で、ジョブＩＤ＝２のジョブ受信要求を無線で受信したため、ジョブＩＤ＝１よりも前（優先度が高い位置）の通信リクエストキューに登録し、その後、ジョブＩＤ＝３のジョブ受信要求を無線で受信したが、ジョブＩＤ＝２よりも電波強度が強いため、ジョブＩＤ＝１とジョブＩＤ＝２の間の通信リクエストキューの位置に登録している。さらに、制御部２１は、ジョブＩＤ＝４のジョブ受信要求を受信しているが、有線であるため、先に受信している有線のジョブＩＤ＝１の次の通信リクエストキューの位置に登録している。
【００４８】
そして、画像形成装置Ｇｋは、例えば、図７に示すようなデータ受付待ちタイムアウト設定画面Ｇ１を、ユーザＩ／Ｆ２４の表示部に表示して、優先度の低いジョブ受信要求の受信処理を待たせておく時間制限を、設定可能としてもよい。
【００４９】
図７のデータ受付待ちタイムアウト設定画面Ｇ１では、「タイムアウトを設定する」と「タイムアウトを設定しない」を選択し、「タイムアウトを設定する」を選択した場合には、秒数を入力して、データ受付待ちの最大時間を設定することができる。
【００５０】
制御部２１は、電波強度の弱いホスト装置ＨＳ１〜ＨＳｎからのジョブ受付要求が多く、有線や電波強度の強いホスト装置ＨＳ１〜ＨＳｎからのジョブ受付要求のデータ（ジョブ）の受信が長時間受け付けられない場合、該ジョブ受付要求を受信してから図７のデータ受付待ちタイムアウト設定画面Ｇ１で設定されたタイムアウト時間（秒数）が経過すると、有線・無線や電波強度に関係なく、該ジョブ受付要求のデータ受信（ジョブ受信）を開始する。制御部２１は、タイムアウトによってジョブを受信すると、速やかに該ジョブを画像出力部２３で処理、例えば、ジョブの印刷データによる印刷処理を行わせる。
【００５１】
また、制御部２１は、図７のデータ受付待ちタイムアウト設定画面Ｇ１で、「タイムアウトを設定しない」が選択されると、待ち時間の制限を設けることなく、常に電波強度の弱いホスト装置ＨＳ１〜ＨＳｎからのジョブ受付要求に対するデータ受信を優先して実行する。
【００５２】
そして、制御部２１は、データ受信処理の実行に際して、所定のチェックタイミングに、図８に示すように、通信リクエストキューの並び替えの要否を判断する通信リクエストキューチェック処理を行う。このチェックタイミングは、予め設定されている定期的な時間間隔のタイミング、通信リクエストキューに新たにリクエストが登録されるタイミング等のタイミングが予め設定またはユーザが適宜に設定したタイミングである。なお、図８では、ホスト装置ＨＳ１〜ＨＳｎを、端末と表記しており、以下においても、適宜、ホスト装置ＨＳ１〜ＨＳｎを端末といい、図面上に表記する。
【００５３】
すなわち、制御部２１は、所定のチェックタイミングになると、通信リクエストキューをチェックし（ステップＳ２０１）、現在通信中のホスト装置ＨＳ１〜ＨＳｎ（図８では、端末と記載している。）よりも弱い電波強度のホスト装置ＨＳ１〜ＨＳｎからのジョブ受信要求（通信リクエスト）があるかチェックする（ステップＳ２０２）。
【００５４】
ステップＳ２０２で、ジョブ受信要求（通信リクエスト）があると（ステップＳ２０２で、ＹＥＳのとき）、制御部２１は、後述する通信相手見直し処理を行って、通信リクエストチェック処理を終了する（ステップＳ２０３）。
【００５５】
ステップＳ２０２で、ジョブ受信要求（通信リクエスト）がないとき（ステップＳ２０２で、ＮＯのとき）には、制御部２１は、通信相手見直し処理を行うことなく、そのまま通信リクエストチェック処理を終了する。
【００５６】
そして、制御部２１は、図９に示すように、通信相手見直し処理を行う。すなわち、制御部２１は、通信相手見直し処理に移行すると、図９に示すように、まず、現在受信中のデータ（ジョブ）の受信が完了するまでに必要な時間を算出する（ステップＳ３０１）。制御部２１は、この現在通信中のデータの受信を完了するまでに必要な時間（現通信データ受信完了残り通信時間：受信中ジョブ受信完了時間）を、現通信データ受信完了残り通信時間＝残データ容量／通信速度、によって算出する。例えば、現在通信中のデータの通信速度が、５ＭＢ／ｓ、残データ容量が、５０ＭＢ、電波強度が、９５であると、制御部２１は、現通信データ受信完了残り通信時間＝５０（ＭＢ）／５（ＭＢ／ｓ）＝１０ｓと算出する。
【００５７】
次に、制御部２１は、通信リクエストキューの先頭データの受信が完了するまでに必要な時間を算出する（ステップＳ３０２）。制御部２１は、この通信リクエストキューの先頭データの受信完了までに必要な時間（キュー先頭データ受信完了残り通信時間：他ジョブ受信完了時間）を、キュー先頭データ受信完了残り通信時間＝残データ容量／通信速度、によって算出する。例えば、キュー先頭データの通信速度が、３ＭＢ／ｓ、残データ容量が、２０ＭＢ、電波強度が、６５であると、制御部２１は、キュー先頭データ受信完了残り通信時間＝２０（ＭＢ）／３（ＭＢ／ｓ）＝６．６６ｓと算出する。
【００５８】
そして、制御部２１は、現在受信中のデータの優先度とキュー先頭のデータの優先度を比較して、現在受信中のデータの優先度よりもキュー先頭のデータの優先度の方が高いか判断する（ステップＳ３０３）。
【００５９】
制御部２１は、このデータ優先度を、上記残り通信時間と各データの電波強度及びユーザ設定優先条件（電波強度等）等に基づいて判断する。
【００６０】
そして、制御部２１は、ユーザＩ／Ｆ２４の表示部に、例えば、図１０に示すようなデータ受信切替優先度設定画面Ｇ２や図１１に示すようなデータ受信切替電波強度設定画面Ｇ３を表示して、ユーザに設定させることで、ユーザ設定優先条件を取得する。
【００６１】
すなわち、制御部２１は、図１０に示すデータ受信切替優先度設定画面Ｇ２では、ホスト装置ＨＳ１〜ＨＳｎからのデータ受信について、電波強度に基づいて優先受信するか否かの選択（図１０では、「優先する」と「優先しない」のラジオボタンの選択）と優先受信する場合に、その優先受信の強さの選択（図１０では、「強」、「中」、「弱」のラジオボタンの選択）を行わせる画面となっている。
【００６２】
すなわち、図１０のデータ受信切替優先度設定画面Ｇ２では、ユーザは、電波強度の弱いホスト装置ＨＳ１〜ＨＳｎ（図１０では、無線端末と表記している。）からのデータ受信を優先したい場合は「優先する」のラジオボタンを選択する。ユーザは、電波強度の弱い無線端末からのデータ受信を優先することを選択した場合、さらにどの程度優先するかを、「強」、「中」、「弱」のラジオボタンを選択して、ＯＫボタンを押下する。この優先する程度としての、「強」、「中」、「弱」は、例えば、「強」では、データ受信完了残り通信時間や電波強度の差に関係なく、常にその時点で一番弱い電波強度のホスト装置ＨＳ１〜ＨＳｎとの通信を優先する。また、「中」では、現通信データ受信完了残り通信時間が、キュー先頭データ受信完了残り通信時間の１／１０以上であり、かつ、通信リクエストキューの先頭に位置するデータの電波強度が、現在受信中のデータの電波強度の２／３以下であると、現在受信中データからキュー先頭データに切り替えて受信する。「弱」では、現通信データ受信完了残り通信時間が、キュー先頭データ受信完了残り通信時間の１／５で以上あり、かつ、通信リクエストキューの先頭に位置するデータの電波強度が、現在通信中のデータの電波強度の２／５以下であると、現在受信中データからキュー先頭データに切り替えて受信する。なお、上記切替優先度の条件及び選択肢の設定は、一例であり、適宜に定義してユーザに選択させることができる。
【００６３】
また、制御部２１は、図１１に示すデータ受信切替電波強度設定画面Ｇ３では、ユーザは、電波強度の弱いホスト装置ＨＳ１〜ＨＳｎ（図１１では、端末と表記している。）からのジョブ受信要求（通信リクエスト）を無視するか、どの程度の強度であれば受信するかを設定する。すなわち、電波強度が著しく弱いホスト装置ＨＳ１〜ＨＳｎからのデータ送信は、通信中のデータ送信リトライが多発し、データの受信完了までに時間がかかる可能性がある。そこで、制御部２１は、図１１のデータ受信切替電波強度設定画面Ｇ３でユーザが、電波強度が著しく弱い端末からのジョブ受信要求を無視するように設定できるようにしている。
【００６４】
図１１では、ジョブ受信要求を無視する電波強度の閾値を、６０％、４０％、２０％、「全ての電波強度」に設定して、ユーザがいずれかの電波強度に対応するラジオボタンを選択して、ＯＫボタンを押下する。なお、電波強度の選択肢は、上記例に限るものではない。「全ての電波強度」は、電波強度が弱いホスト装置ＨＳ１〜ＨＳｎからのジョブ受信要求を無視せずに、全ての電波強度のホスト装置ＨＳ１〜ＨＳｎからのジョブ受信要求を受け付けることを意味している。
【００６５】
再び、図９に戻って、制御部２１は、ステップＳ３０３で、現在受信中のデータの優先度とキュー先頭のデータの優先度を比較して、現在受信中のデータの優先度よりもキュー先頭に位置するデータの優先度の方が高いか判断するが、この優先度の比較判断では、例えば、図１０のデータ受信切替優先度設定画面Ｇ２で、ユーザが「電波強度の弱い端末を優先する（中）」を設定し、通信相手を通信リクエストキューの先頭のデータに切り替える通信先切替条件が、以下の通りであったとする。
【００６６】
ａ）０．１×（キュー先頭データ受信完了残り通信時間）＜（現通信データ受信完了残り通信時間）であって、
かつ
ｂ）（キュー先頭データの電波強度）＜２／３×（現在通信中データの電波強度）
ａ）の条件は、現通信データ受信完了残り通信時間が、通信相手を切り替えるのに十分なほど長い時間であることを確認する条件であり、ｂ）の条件は、キュー先頭データの電波強度と現在通信中データの電波強度が、通信相手を切り替えるのに十分なほどの差があることを確認する条件である。上記条件における各係数０．１及び２／３は、ユーザ設定により変化する。
【００６７】
上記通信切替条件に対して、上記現在通信中のデータの通信速度が、５ＭＢ／ｓ、残データ容量が、５０ＭＢ、電波強度が、９５であって、キュー先頭データの通信速度が、３ＭＢ／ｓ、残データ容量が、２０ＭＢ、電波強度が、６５であるときの例について当てはめてみると、以下のようになる。
【００６８】
ａ）０．１×１０＜６．６６＝１＜６．６６
ｂ）６０＜２／３×９５＝６０＜６３．３
したがって、通信先切替条件の２つの条件を満たしているので、制御部２１は、通信相手を現在受信中のデータから通信リクエストキューの先頭のデータに切り替える。
【００６９】
すなわち、図９において、ステップＳ３０３で、上記通信切替条件を満たしていると（ステップＳ３０３で、ＹＥＳのとき）、制御部２１は、通信相手を現在通信中の相手から通信リクエストキューの先頭データの相手に切り替えて、通信相手先見直し処理を終了する（ステップＳ３０４）。
【００７０】
ステップＳ３０３で、上記通信切替条件を満たしていないとき（ステップＳ３０３で、ＮＯのとき）には、制御部２１は、通信相手先を切り替えることなく、通信相手先見直し処理を終了する。
【００７１】
そして、制御部２１は、上記通信相手先切替処理を上述のように行っても、印刷出力順については、ジョブ受信順に行いたい場合があるため、ユーザの設定に応じて、印刷出力順入替処理を行う。
【００７２】
そこで、制御部２１は、図１２に示すような印刷出力順設定画面Ｇ４を入力Ｉ／Ｆ２４の表示部に表示して、印刷出力順をユーザに設定させる。
【００７３】
図１２の印刷出力順設定画面Ｇ４では、ユーザは、印刷順を通信リクエスト発生順と印刷データ受信完了順のどちらかを選択することができる。通信リクエスト発生順は、通信リクエストが発生した順番に印刷（画像出力）を行う印刷順番である。通信リクエスト発生順は、通信リクエスト（ジョブ受信要求）を受信した順番に印刷を行う印刷順番であり、実際に印刷データを受信した順番ではなない。したがって、制御部２１は、通信リクエスト発生順では、通信リクエストが発生した後に、通信リクエストキューの通信リクエストの順番が変更になると、印刷の順番が通信リクエスト発生順になるように、先に受信したデータの内部記憶部２２への保管を行って、通信リクエストの順番になると、該データを内部記憶部２２から読み出して画像出力部２３で印刷を行う。印刷データ受信完了順では、通信リクエストキューの順番に従ってデータを受信すると、受信順に印刷を行って出力する。
【００７４】
すなわち、制御部２１は、図１３に示すように、まず、印刷を通信リクエスト順に行うことが設定されているかチェックする（ステップＳ４０１）。
【００７５】
制御部２１は、ステップＳ４０１で、通信リクエスト順に設定されていると（ステップＳ４０１で、ＹＥＳのとき）、受信したデータを内部記憶部２２に保存して、該データの順番を通信リクエスト順に入れ替え、通信リクエスト順に内部記憶部２２からデータを読み出して画像出力部２３に印刷出力させる（ステップＳ４０２）。
【００７６】
ステップＳ４０１で、通信リクエスト順に設定されていないとき（ステップＳ４０１で、ＮＯのとき）には、制御部２１は、受信したデータを内部記憶部２２に保存して、該データを、順番を入れ替えることなく受信した順番に内部記憶部２２から読み出して画像出力部２３に印刷出力させる（ステップＳ４０３）。
【００７７】
このようにすると、画像形成装置Ｇｋにおいて、実際に印刷する順番はホスト装置ＨＳ１〜ＨＳｎの電波強度に影響されずに、通信リクエスト（ジョブ受信要求）が発生した順に行ったり、ジョブを受信した順に、速やかに行うことをユーザの選択に応じて処理することができる。その結果、利用性を向上させることができる。
【００７８】
このように、本実施例の画像形成装置Ｇｋは、ホスト装置ＨＳ１〜ＨＳｎと通信する通信Ｉ／Ｆ（通信手段）２５と、ホスト装置ＨＳ１〜ＨＳｎからジョブの受信を要求するジョブ受信要求であって、通信経路中に無線通信経路が存在する場合には、該無線通信経路での電波強度を通知する電波強度情報を含む該ジョブ受信要求を通信Ｉ／Ｆ２５が受信すると、該ジョブ受信要求に該電波強度情報が含まれているか否かを検出するとともに、該電波強度情報が含まれていると、該電波強度を取得する制御部（通信状況検出手段）２１と、複数のジョブ受信要求を受信している場合に、通信状況検出手段としての制御部２１が電波強度情報を検出したジョブ受信要求に、該電波強度情報を未検出のジョブ受信要求よりも受信順位において高い受信優先度を設定するとともに、該電波強度情報を含んでいる複数のジョブ受信要求のうち、電波強度が弱い該ジョブ受信要求ほど高い受信優先度を設定する制御部（受信優先度設定手段）２１と、該受信優先度設定手段としての制御部２１の設定した受信優先度に応じたジョブ受信順位の先頭のジョブ受信要求に対応するジョブの受信処理中に、通信Ｉ／Ｆ２５が他のジョブ受信要求を受信して、受信優先度設定手段としての制御部２１が、前記通信状況検出手段としての制御部２１の取得した該他のジョブ受信要求の前記電波強度と現在受信中のジョブの電波強度に基づいて、該現在受信中のジョブよりも該他のジョブ受信要求のジョブに高い受信優先度を設定すると、該現在受信中のジョブから該他のジョブへジョブ受信順位を切り替える制御部（受信順位切替手段）２１と、受信優先度設定手段としての制御部２１の設定した前記受信優先度に基づくジョブ受信順位に応じて前記ジョブ受信要求に対応する前記ジョブの受信を通信Ｉ／Ｆ２５に行わせるとともに、前記受信順位切替手段としての制御部２１の切り替えた前記ジョブ受信順位に応じてジョブを切り替えて該通信Ｉ／Ｆ２５に受信させる制御部（受信制御手段）２１と、を備えたジョブ管理部（ジョブ管理装置）ＪＫを備えている。
【００７９】
したがって、通信経路に無線通信経路を含むジョブ受信要求を優先し、かつ、電波強度の弱いジョブ受信要求ほど優先してジョブの受信を行うことができるとともに、ジョブ受信中に、最優先させる必要のある電波強度のジョブ受信要求が発生すると、受信中のジョブから最優先のジョブに切り替えてジョブの受信を行うことができる。その結果、電波強度の弱いホスト装置ＨＳ１〜ＨＳｎでの電力の消費を削減しつつ、通信の失敗の発生を抑制することができ、送信元の電波強度を考慮したデータ受信を効率的に処理することができる。
【００８０】
また、本実施例の画像形成装置Ｇｋは、そのジョブ管理部ＪＫが、ホスト装置ＨＳ１〜ＨＳｎと通信する通信処理ステップと、ホスト装置ＨＳ１〜ＨＳｎからジョブの受信を要求するジョブ受信要求であって、通信経路中に無線通信経路が存在する場合には、該無線通信経路での電波強度を通知する電波強度情報を含む該ジョブ受信要求を前記通信処理ステップで受信すると、該ジョブ受信要求に該電波強度情報が含まれているか否かを検出するとともに、該電波強度情報が含まれていると、該電波強度を取得する通信状況検出処理ステップと、複数の前記ジョブ受信要求を受信している場合に、前記通信状況検出処理ステップで電波強度情報の検出されたジョブ受信要求に、該電波強度情報を未検出のジョブ受信要求よりも受信順位において高い受信優先度を設定するとともに、該電波強度情報を含んでいる複数のジョブ受信要求のうち、電波強度が弱い該ジョブ受信要求ほど高い受信優先度を設定する受信優先度設定処理ステップと、前記受信優先度設定処理ステップで設定された前記受信優先度に応じたジョブ受信順位の先頭の前記ジョブ受信要求に対応するジョブの受信処理中に、前記通信処理ステップで他のジョブ受信要求が受信されて、前記受信優先度設定処理ステップで、前記通信状況検出処理ステップで取得された該他のジョブ受信要求の前記電波強度と現在受信中のジョブの電波強度に基づいて、該現在受信中のジョブよりも該他のジョブ受信要求のジョブに高い受信優先度が設定されると、該現在受信中のジョブから該他のジョブへジョブ受信順位を切り替える受信順位切替処理ステップと、前記受信優先度設定処理ステップで設定された前記受信優先度に基づくジョブ受信順位に応じて前記ジョブ受信要求に対応する前記ジョブの受信を前記通信処理ステップで行わせるとともに、前記受信順位切替処理ステップで切り替えられた前記ジョブ受信順位に応じてジョブを切り替えて該通信処理ステップで受信させる受信制御処理ステップと、を有するジョブ管理方法を実行している。
【００８１】
したがって、通信経路に無線通信経路を含むジョブ受信要求を優先し、かつ、電波強度の弱いジョブ受信要求ほど優先してジョブの受信を行うことができるとともに、ジョブ受信中に、最優先させる必要のある電波強度のジョブ受信要求が発生すると、受信中のジョブから最優先のジョブに切り替えてジョブの受信を行うことができ、送信元の電波強度を考慮したデータ受信を効率的に処理することができる。
【００８２】
さらに、本実施例の画像形成装置Ｇｋは、そのジョブ管理部ＪＫが、ＣＰＵ等の制御プロセッサに、ホスト装置ＨＳ１〜ＨＳｎと通信する通信処理と、ホスト装置ＨＳ１〜ＨＳｎからジョブの受信を要求するジョブ受信要求であって、通信経路中に無線通信経路が存在する場合には、該無線通信経路での電波強度を通知する電波強度情報を含む該ジョブ受信要求を前記通信処理で受信すると、該ジョブ受信要求に該電波強度情報が含まれているか否かを検出するとともに、該電波強度情報が含まれていると、該電波強度を取得する通信状況検出処理と、複数の前記ジョブ受信要求を受信している場合に、前記通信状況検出処理で電波強度情報の検出されたジョブ受信要求に、該電波強度情報を未検出のジョブ受信要求よりも受信順位において高い受信優先度を設定するとともに、該電波強度情報を含んでいる複数のジョブ受信要求のうち、電波強度が弱い該ジョブ受信要求ほど高い受信優先度を設定する受信優先度設定処理と、前記受信優先度設定処理で設定された前記受信優先度に応じたジョブ受信順位の先頭の前記ジョブ受信要求に対応するジョブの受信処理中に、前記通信処理で他のジョブ受信要求が受信されて、前記受信優先度設定処理で、前記通信状況検出処理で取得された該他のジョブ受信要求の前記電波強度と現在受信中のジョブの電波強度に基づいて、該現在受信中のジョブよりも該他のジョブ受信要求のジョブに高い受信優先度が設定されると、該現在受信中のジョブから該他のジョブへジョブ受信順位を切り替える受信順位切替処理と、前記受信優先度設定処理で設定された前記受信優先度に基づくジョブ受信順位に応じて前記ジョブ受信要求に対応する前記ジョブの受信を前記通信処理で行わせるとともに、前記受信順位切替処理で切り替えられた前記ジョブ受信順位に応じてジョブを切り替えて該通信処理で受信させる受信制御処理と、を実行させるジョブ管理プログラムを実行している。
【００８３】
したがって、通信経路に無線通信経路を含むジョブ受信要求を優先し、かつ、電波強度の弱いジョブ受信要求ほど優先してジョブの受信を行うことができるとともに、ジョブ受信中に、最優先させる必要のある電波強度のジョブ受信要求が発生すると、受信中のジョブから最優先のジョブに切り替えてジョブの受信を行うことができ、送信元の電波強度を考慮したデータ受信を効率的に処理することができる。
【００８４】
また、本実施例の画像形成装置Ｇｋのジョブ管理部ＪＫは、前記受信順位切替手段としての制御部２１が、受信中のジョブの受信を完了するまでの受信中ジョブ受信完了時間と前記他のジョブ受信要求のジョブの受信を完了するまでの他ジョブ受信完了時間を算出し、該受信中ジョブ受信完了時間と該他ジョブ受信完了時間及び該受信中ジョブの前記電波強度と該他のジョブ受信要求の電波強度に基づいて、ジョブ受信順位の切り替えを行うか否か判断している。
【００８５】
したがって、受信中のジョブと電波強度が弱いジョブとの受信順位の切り替えを、効率的にかつ適切に行うことができる。
【００８６】
さらに、本実施例の画像形成装置Ｇｋのジョブ管理部ＪＫは、前記受信順位切替手段としての制御部２１による前記ジョブ受信順位の切り替えを行う前記電波強度に関する電波強度条件を設定するユーザＩ／Ｆ（設定手段）２４を備え、前記受信優先度設定手段としての制御部２１が、該ユーザＩ／Ｆ２４で設定された前記電波強度条件及び前記他のジョブ受信要求の電波強度と前記現在受信中のジョブの電波強度に基づいて、該現在受信中のジョブから該他のジョブ受信要求のジョブへのジョブ受信順位の切り替えを行うか否か判断している。
【００８７】
したがって、ユーザの意図する電波強度条件に基づいて、受信ジョブの切り替えの要否を判断して、処理することができ、利用性を向上させつつ、ホスト装置ＨＳ１〜ＨＳｎの消費電力の削減を行うことができる。
【００８８】
また、本実施例の画像形成装置Ｇｋのジョブ管理部ＪＫは、前記ジョブ受信要求を無視する電波強度を設定するユーザＩ／Ｆ（無視電波強度設定手段）２４を備え、前記受信優先度設定手段及び前記受信順位切替手段としての制御部２１が、前記通信状況検出手段としての制御部２１の取得した前記電波強度が、該ユーザＩ／Ｆ２４で設定された電波強度未満であると、該ジョブ受信要求を無視する。
【００８９】
したがって、ユーザの意図する電波強度未満のジョブ受付要求を無視することで、処理の効率化を図りつつ、ホスト装置ＨＳ１〜ＨＳｎの消費電力の削減を行うことができる。
【００９０】
さらに、本実施例の画像形成装置Ｇｋのジョブ管理部ＪＫは、前記受信順位切替手段としての制御部２１によるジョブ受信順位の切替処理機能の有効／無効を設定するユーザＩ／Ｆ（機能設定手段）２４を備え、該受信順位切替手段としての制御部２１が、該ユーザＩ／Ｆ２４で前記切替処理機能が有効に設定されているときにのみ、前記ジョブ受信順位切替処理を行う。
【００９１】
したがって、ユーザの利用状況等に応じてジョブの受信順序の切り替えを制御することができ、利用性を向上させることができる。
【００９２】
また、本実施例のネットワークシステム１は、ジョブの受信を要求するジョブ受信要求であって、通信経路中に無線通信経路が存在する場合には、該無線通信経路での電波強度を通知する電波強度情報を含む該ジョブ受信要求を、複数のホスト装置ＨＳ１〜ＨＳｎからジョブ管理部（ジョブ管理装置）ＪＫに送信して、該ジョブ管理部ＪＫが、該ジョブ受信要求のジョブ受信順位を該電波強度に基づいて管理して、該ジョブ受信順位に応じて該ホスト装置ＨＳ１〜ＨＳｎから該ジョブ受信要求に対応するジョブを受信するネットワークシステムであって、ジョブ管理部ＪＫが、上記ジョブ管理を行っている。
【００９３】
したがって、通信経路に無線通信経路を含むジョブ受信要求を優先し、かつ、電波強度の弱いジョブ受信要求ほど優先してジョブの受信を行うことができるとともに、ジョブ受信中に、最優先させる必要のある電波強度のジョブ受信要求が発生すると、受信中のジョブから最優先のジョブに切り替えてジョブの受信を行うことができ、送信元の電波強度を考慮したデータ受信を効率的に処理することができる。
【００９４】
さらに、本実施例の画像形成装置（画像処理装置）Ｇｋは、ホスト装置ＨＳ１〜ＨＳｎからのジョブ受信要求を受信してジョブ受信順位を管理し、該ジョブ受信順位に応じてジョブを受信するジョブ管理部（ジョブ管理手段）ＪＫと、該ジョブ管理部ＪＫの受信したジョブを実行して画像処理を行う画像出力部（画像処理手段）２３と、を備え、ジョブ管理部ＪＫが、上記ジョブ管理処理を行っている。
【００９５】
したがって、通信経路に無線通信経路を含むジョブ受信要求を優先し、かつ、電波強度の弱いジョブ受信要求ほど優先してジョブの受信を行うことができるとともに、ジョブ受信中に、最優先させる必要のある電波強度のジョブ受信要求が発生すると、受信中のジョブから最優先のジョブに切り替えてジョブの受信を行うことができ、送信元の電波強度を考慮したデータ受信を効率的に処理することができる。
【００９６】
また、本実施例の画像形成装置Ｇｋは、前記ジョブ受信要求を受信してから該ジョブ受信要求に対応するジョブの画像処理が実行されるまでの許容待ち時間を設定するユーザＩ／Ｆ（許容待ち時間設定手段）２４と、前記ジョブ受信要求を受信してから該ジョブ受信要求に対するジョブの画像処理が未実行のまま、該ユーザＩ／Ｆ２４で設定された前記許容待ち時間が経過すると、ジョブ管理部ＪＫに該ジョブ受信要求のジョブ受信順位を先頭に切り替えさせるとともに、該ジョブ管理部ＪＫの受信した該ジョブの画像処理を優先して画像出力部２３に実行させる制御部（制御手段）２１と、を備えている。
【００９７】
したがって、ユーザの利用状況等に応じて、有線通信経路のホスト装置ＨＳ１〜ＨＳｎからの通信や電波強度の強いホスト装置ＨＳ１〜ＨＳｎからのジョブ受信要求のジョブがいつまでも実行されずに、待機させられる事態が発生することを防止することができる。その結果、利用性を向上させることができる。
【００９８】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【００９９】
１  ネットワークシステム
ＮＷ  ネットワーク
Ｇｋ  画像形成装置
ＨＳ１〜ＨＳｎ  ホスト装置
ＡＰ１〜ＡＰｍ  アクセスポイント装置
１１  制御部
１２  内部記憶部
１３  ユーザＩ／Ｆ
１４  通信Ｉ／Ｆ
２１  制御部
２２  内部記憶部
２３  画像出力部
２４  ユーザＩ／Ｆ
２５  通信Ｉ／Ｆ
【先行技術文献】
【特許文献】
【０１００】
【特許文献１】特開平１０−２２９０８号公報
【図１】
2014117867.tif 000003
【図２】
2014117867.tif 000004
【図３】
2014117867.tif 000005
【図４】
2014117867.tif 000006
【図５】
2014117867.tif 000007
【図６】
2014117867.tif 000008
【図７】
2014117867.tif 000009
【図８】
2014117867.tif 000010
【図９】
2014117867.tif 000011
【図１０】
2014117867.tif 000012
【図１１】
2014117867.tif 000013
【図１２】
2014117867.tif 000014
【図１３】
2014117867.tif 000015