【手続補正書】
【提出日】平成23年2月9日(2011.2.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
外部装置とネットワークを介して接続され、該外部装置からの処理要求を受け付けるネットワーク機器であって、
前記外部装置からの処理要求を受け付けたポートのポート番号とアプリケーションとを対応付けて、前記アプリケーションが動作している状態または動作していない状態であるかを管理する管理手段と、
前記外部装置からの処理要求が拒否されたことを検知する検知手段と、
前記検知手段により前記外部装置からの処理要求が拒否されたことが検知された場合に、当該拒否された処理要求に含まれるポート番号に対応するアプリケーションを特定する特定手段と、
前記特定手段により特定されたアプリケーションが動作している状態であるか、または動作していない状態であるかを判定する判定手段と、
前記検知手段により前記外部装置からの処理要求が拒否されたことが検知された場合に、前記判定手段により、前記特定手段により特定されたアプリケーションが動作していない状態であると判定されると、当該特定されたアプリケーションを示す情報を含むエラー情報を出力する出力手段と、
を備えることを特徴とするネットワーク機器。
【請求項２】
前記外部装置と前記ネットワーク機器との間で送受信されるパケットを監視する監視手段を更に備え、
前記監視手段で監視される前記パケットに、前記ネットワーク機器から前記外部機器に対して送信され前記処理要求を拒否する拒否パケットがあると、前記検知手段は、前記外部装置からの処理要求が拒否されたことを検知することを特徴とする請求項１に記載のネットワーク機器。
【請求項３】
前記出力手段は、前記検知手段により前記外部装置からの処理要求が拒否されたことが検知された場合には、前記特定手段により特定されたアプリケーションが動作している状態である場合においてもエラー情報を出力し、
前記出力手段は、前記外部装置からの処理要求が、前記特定されたアプリケーションが動作していない状態であることが原因で拒否されたかまたはそれ以外の原因により拒否されたかを区別して前記エラー情報を出力することを特徴とする請求項１または２に記載のネットワーク機器。
【請求項４】
前記管理手段は、前記アプリケーションに対応するポート番号として初期設定されていた第１のポート番号と、当該アプリケーションに対応するポート番号として現在設定されている第２のポート番号とを関連付けて管理しており、
前記特定手段は、前記処理要求を受け付けたポートのポート番号が前記第１のポート番号である場合に、前記管理手段により当該第１のポート番号に関連付けて管理されている前記第２のポート番号に対応するアプリケーションを、前記外部装置から処理要求を受け付けたポートのポート番号に対応するアプリケーションとして特定することを特徴とする請求項１から３のいずれか１項に記載のネットワーク機器。
【請求項５】
前記管理手段は前記アプリケーションに対応付けてＵＲＬ情報を管理しており、
前記特定手段は、前記外部装置から処理要求を受け付けたポートのポート番号に対して、複数のアプリケーションが対応している場合は、さらに前記外部装置から通知されるＵＲＬ情報を用いて前記処理要求の要求先のアプリケーションを特定することを特徴とする請求項１から４のいずれか１項に記載のネットワーク機器。
【請求項６】
前記エラー情報を表示する表示手段を更に備え、
前記出力手段は、前記エラー情報を前記表示手段に表示させることにより、当該エラー情報を出力することを特徴とする請求項１から５のいずれか１項に記載のネットワーク機器。
【請求項７】
前記外部装置は、前記処理要求を行うことにより、前記ネットワーク機器に対して印刷処理の実行を要求し、前記特定手段により特定されるアプリケーションとは、前記外部装置からの処理要求に応じて、印刷処理を実行するアプリケーションであることを特徴とする請求項１から６のいずれか１項に記載のネットワーク機器。
【請求項８】
外部装置とネットワークを介して接続され、該外部装置からの処理要求を受け付けるネットワーク機器の制御方法であって、
前記処理要求の要求先のポート番号とアプリケーションとを対応付けて、前記アプリケーションが動作している状態または動作していない状態であるかを管理する管理工程と、
前記外部装置からの処理要求が拒否されたことを検知する検知工程と、
前記検知工程により前記外部装置からの処理要求が拒否されたことが検知された場合に、当該拒否された処理要求に含まれるポート番号に対応するアプリケーションを特定する特定工程と、
前記特定工程により特定されたアプリケーションが動作している状態であるか、または動作していない状態であるかを判定する判定工程と、
前記検知工程により前記外部装置からの処理要求が拒否されたことが検知された場合に、前記判定工程により、前記特定工程により特定されたアプリケーションが動作していない状態であると判定されると、当該特定されたアプリケーションを示す情報を含むエラー情報を出力する出力工程と、
を備えることを特徴とするネットワーク機器の制御方法。
【請求項９】
請求項８に記載の制御方法をコンピュータに実行させるためのプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】ネットワーク機器、その制御方法、およびプログラム
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、ネットワークを介して接続された外部装置との間でパケットを送受信するネットワーク機器、その制御方法、およびプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の目的は、アプリケーションがオフ状態である場合であって、外部装置からの処理要求が拒否された場合において、その要求がどのアプリケーションに対する要求であったかを識別可能なネットワーク機器、その制御方法、およびプログラムを提供することにある。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
上記目的を達成するために、本発明によるネットワーク機器は、外部装置とネットワークを介して接続され、該外部装置からの処理要求を受け付けるネットワーク機器であって、前記外部装置から処理要求を受け付けたポートのポート番号とアプリケーションとを対応付けて、前記アプリケーションが動作している状態または動作していない状態であるかを管理する管理手段と、前記外部装置からの処理要求が拒否されたことを検知する検知手段と、前記検知手段により前記外部装置からの処理要求が拒否されたことが検知された場合に、当該拒否された処理要求に含まれるポート番号に対応するアプリケーションを特定する特定手段と、前記特定手段により特定されたアプリケーションが動作している状態であるか、または動作していない状態であるかを判定する判定手段と、前記検知手段により前記外部装置からの処理要求が拒否されたことが検知された場合に、前記判定手段により、前記特定手段により特定されたアプリケーションが動作していない状態であると判定されると、当該特定されたアプリケーションを示す情報を含むエラー情報を出力する出力手段とを備えることを特徴とする。