(57)【要約】【課題】監視対象装置が監視対象とすべきでない状態にあるときに状態の取得が行われることを抑制できる。【解決手段】ホストコンピュータ１０において、問い合わせ部１１ａは、プリンタ２０がプリンタ２０の状態を取得できるか否かの問い合わせを行う。受信部１１ｂは、プリンタ２０が状態が取得できる状態にあるときにプリンタ２０から送信された問い合わせに対する応答を受信する。要求部１１ｃは、受信部１１ｂが応答を受信すると、受信した応答を送信したプリンタ２０に、プリンタ２０の状態の取得を要求する。【選択図】図２
2014186533.tif 000002
【特許請求の範囲】
【請求項１】
監視装置と、該監視装置とネットワークを介して接続された監視対象装置とを備える監視システムであって、
前記監視装置は、
前記監視対象装置が該監視対象装置の状態を取得できるか否かの問い合わせを行う問い合わせ手段を備え、
前記監視対象装置は、
該監視対象装置が前記状態を取得できる第１状態にあるときに前記問い合わせを受けると、該問い合わせに対する応答を前記監視装置に送信する応答手段を備え、
前記監視装置は、
前記監視対象装置から送信された前記問い合わせに対する応答を受信する受信手段と、
前記受信手段が前記応答を受信すると、該受信した応答を送信した監視対象装置に対して、該監視対象装置の状態の取得を要求する要求手段をさらに備え、
前記監視対象装置は、
該監視対象装置が前記状態を取得できない第２状態にあるときに前記問い合わせを受けると、該問い合わせに対して応答せず、かつ、該監視対象装置を前記第２状態から前記第１状態に変更しない通信制御手段をさらに備える、
ことを特徴とする監視システム。
【請求項２】
前記通信制御手段は、前記監視対象装置が前記状態を取得できない第２状態にあるときに予め定められた起動命令を受信すると、該監視対象装置を前記第２状態から前記第１状態に変更する、
ことを特徴とする請求項１に記載の監視システム。
【請求項３】
前記監視対象装置は、該監視対象装置の状態の取得を前記監視装置から要求されると、該監視対象装置の状態を前記監視装置に通知する通知手段をさらに備え、
前記監視装置は、前記監視対象装置から通知された状態を報知する報知手段をさらに備える、
ことを特徴とする請求項１又は２に記載の監視システム。
【請求項４】
前記問い合わせ手段は、前記監視対象装置を含む複数の装置に対し予め定められた応答要求を前記ネットワークを介してマルチキャスト送信することにより、前記問い合わせを行い、
前記応答手段は、前記監視対象装置が前記第１状態にあるときに、前記監視装置から送信された前記応答要求を受信すると、該応答要求に対する応答を前記監視装置に送信し、
前記要求手段は、前記受信手段が受信した応答の送信元である前記監視対象装置に対し、該監視対象装置の状態の取得のための要求をユニキャスト送信することにより、前記監視対象装置の状態の取得を要求する、
ことを特徴とする請求項１から３のいずれか１項に記載の監視システム。
【請求項５】
前記監視装置は、
前記状態の取得の対象となる前記監視対象装置のアドレス情報を記憶する記憶手段と、
前記受信手段が受信した応答の送信元である前記監視対象装置のアドレス情報と、前記記憶手段に記憶された前記状態の取得の対象のアドレス情報とを比較することにより、前記受信した応答の送信元が前記状態の取得の対象であるか否かを判別する判別手段と、
をさらに備え、
前記要求手段は、前記受信した応答の送信元である前記監視対象装置が前記状態の取得の対象となる前記監視対象装置であると前記判別手段により判別された場合に、前記受信した応答の送信元である前記監視対象装置に前記状態の取得を要求する、
ことを特徴とする請求項１から４のいずれか１項に記載の監視システム。
【請求項６】
自機の状態を取得できる第１状態にあるときに予め定められた問い合わせを受けると、該問い合わせに対する応答を外部の装置に送信する応答手段と、前記自機の状態を取得できない第２状態にあるときに前記問い合わせを受けると、該問い合わせに対して応答せず、かつ、前記自機を前記第２状態から前記第１状態に変更しない通信制御手段と、を備える監視対象機器を監視する、前記外部の装置としての監視装置であって、
前記監視対象機器が該監視対象機器の状態を取得できるか否かの前記問い合わせを行う問い合わせ手段と、
前記監視対象機器が前記第１状態にあるときに該監視対象機器から送信された前記問い合わせに対する応答を受信する受信手段と、
前記受信手段が前記応答を受信すると、該受信した応答を送信した前記監視対象機器に、該監視対象機器の状態の取得を要求する要求手段と、
を備えることを特徴とする監視装置。
【請求項７】
ネットワークを介して監視装置に接続された監視対象装置であって、
前記監視対象装置が該監視対象装置の状態を取得できるか否かの問い合わせを行う問い合わせ手段と、前記監視対象装置が前記状態を取得できる第１状態にあるときに該監視対象装置から送信された前記問い合わせに対する応答を受信する受信手段と、前記受信手段が前記応答を受信すると、該受信した応答を送信した監視対象装置に、該監視対象装置の状態の取得を要求する要求手段と、を備える監視装置から、前記状態を取得できる状態にあるときに前記問い合わせを受けると、該問い合わせに対する応答を前記監視装置に送信する応答手段と、
前記監視装置から、該監視対象装置が前記状態を取得できない第２状態にあるときに前記問い合わせを受けると、該問い合わせに対して応答せず、かつ、該監視対象装置を前記第２状態から前記第１状態に変更しない通信制御手段を備える、
ことを特徴とする監視対象装置。
【請求項８】
自機の状態を取得できる第１状態にあるときに予め定められた問い合わせを受けると、該問い合わせに対する応答を前記自機にネットワークを介して接続された監視装置に送信する応答手段と、前記自機の状態を取得できない第２状態にあるときに前記問い合わせを受けると、該問い合わせに対して応答せず、かつ、前記自機を前記第２状態から前記第１状態に変更しない通信制御手段と、を備える監視対象機器を監視する監視方法であって、
前記監視対象機器の状態を取得できるか否かの問い合わせを行う問い合わせステップと、
前記監視対象機器が前記第１状態にあるときに該監視対象機器から送信された前記問い合わせに対する応答を受信する受信ステップと、
前記受信ステップにより前記応答を受信すると、該受信した応答を送信した前記監視対象機器に、該監視対象機器の状態の取得を要求する要求ステップと、
を含むことを特徴とする監視方法。
【請求項９】
自機の状態を取得できる第１状態にあるときに予め定められた問い合わせを受けると、該問い合わせに対する応答を前記自機にネットワークを介して接続された監視装置に送信する応答手段と、前記自機の状態を取得できない第２状態にあるときに前記問い合わせを受けると、該問い合わせに対して応答せず、かつ、前記自機を前記第２状態から前記第１状態に変更しない通信制御手段と、を備える監視対象機器を監視する監視方法をコンピュータに実行させる監視プログラムであって、
前記コンピュータに、
前記監視対象機器の状態を取得できるか否かの問い合わせを行わせ、
前記監視対象機器が前記第１状態にあるときに該監視対象機器から送信された前記問い合わせに対する応答を受信させ、
前記応答を受信させたとき、該受信した応答を送信した前記監視対象機器に、該監視対象機器の状態の取得を要求させる、
ことを特徴とする監視プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視システム、監視装置、監視対象装置、監視方法、および、監視プログラムに関する。
【背景技術】
【０００２】
従来、消費電力を低減させた状態（省電力状態）で動作しているプリンタ等の機器を、ネットワークを介して送信される起動命令によって通常状態に復帰させる、いわゆるＷＯＬ（Wake On LAN）と呼ばれる技術が知られている。
【０００３】
この種の技術において、省電力状態にある機器は、例えばアドレス情報の取得のために発行されるＡＲＰ（Address Resolution Protocol）要求等によっても起動することができる。そのため、省電力状態にある機器に対して、例えばＳＮＭＰ（Simple Network Management Protocol）による監視を定期的に行うと、この監視のために発行される状態取得パケットに先立ってＡＲＰ要求が発行され、このＡＲＰ要求によって省電力状態が頻繁に中断されてしまうことがあった。
【０００４】
これに対し、例えば特許文献１は、ネットワーク上のＷＯＬに対応した印刷装置の状態をＳＮＭＰによって取得する際に、印刷装置の省電力状態が中断されることを防止するための技術を開示している。特許文献１では、監視側の装置が、印刷装置のＩＰ（Internet Protocol）アドレス及びＭＡＣ（Media Access Control）アドレスから構成されるアドレス情報を固定登録し、固定登録されたアドレス情報を用いて印刷装置に状態の取得を行う。そのため、状態の取得に先立ってＡＲＰ要求を発行する必要がなく、状態の取得のたびに印刷装置の省電力状態が中断してしまうことを防止できる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−５３８４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、監視対象のアドレス情報を固定登録する方法は、例えばアドレス情報が変更した場合等において、柔軟に対応しにくいこともある。そのため、例えば省電力状態のような、監視対象の装置が監視対象とすべきでない状態にあるときにまで監視側の装置から状態の取得が行われることを抑制するための別の方法が求められていた。
【０００７】
本発明は、以上のような課題を解決するためのものであり、監視対象装置が監視対象とすべきでない状態にあるときに状態の取得が行われることを抑制できる、監視システム、監視装置、監視対象装置、監視方法、および、監視プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明に係る監視システムは、
監視装置と、該監視装置とネットワークを介して接続された監視対象装置とを備える監視システムであって、
前記監視装置は、
前記監視対象装置が該監視対象装置の状態を取得できるか否かの問い合わせを行う問い合わせ手段を備え、
前記監視対象装置は、
該監視対象装置が前記状態を取得できる第１状態にあるときに前記問い合わせを受けると、該問い合わせに対する応答を前記監視装置に送信する応答手段を備え、
前記監視装置は、
前記監視対象装置から送信された前記問い合わせに対する応答を受信する受信手段と、
前記受信手段が前記応答を受信すると、該受信した応答を送信した監視対象装置に対して、該監視対象装置の状態の取得を要求する要求手段をさらに備え、
前記監視対象装置は、
該監視対象装置が前記状態を取得できない第２状態にあるときに前記問い合わせを受けると、該問い合わせに対して応答せず、かつ、該監視対象装置を前記第２状態から前記第１状態に変更しない通信制御手段をさらに備える、
ことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、監視対象装置が監視対象とすべきでない状態にあるときに状態の取得が行われることを抑制できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る監視システムを概略的に示す図である。
【図２】図１に示したホストコンピュータの構成を示すブロック図である。
【図３】図１に示したプリンタの構成を示すブロック図である。
【図４】図２に示したホストコンピュータに記憶されたプリンタ状態情報の構成を示す図である。
【図５】図３に示したプリンタに記憶された状態情報の構成を示す図である。
【図６】図３に示したプリンタに記憶された起動パケット情報の構成を示す図である。
【図７】本発明の実施形態に係るホストコンピュータが実行する監視処理、およびプリンタが実行するパケット受信処理を示すフローチャートである。
【図８】プリンタが省電力状態である場合の処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について図面を参照して説明する。なお、図中同一又は相当する部分には同一符号を付す。
【００１２】
以下に説明する実施形態は説明のためのものであり、本発明の範囲を制限するものではない。したがって、当業者であれば下記の各構成要素を均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。また、以下の説明では、本発明の理解を容易にするため、重要でない公知の技術的事項の説明を適宜省略する。
【００１３】
はじめに図１を参照して、本実施形態に係る監視システム１の構成を概略的に説明する。監視システム１は、ホストコンピュータ１０と、プリンタ２０ａ〜２０ｃとを備える。ホストコンピュータ１０は、プリンタ２０ａ〜２０ｃとネットワークＮを介して接続される。
【００１４】
ホストコンピュータ１０は、ＰＣ（Personal Computer）によって実現される。一方、プリンタ２０ａ〜２０ｃは、ユーザの操作やネットワークＮを介して受信する外部からの要求に基づいて印刷処理を実行する印刷装置によって実現される。プリンタ２０ａ〜２０ｃは、この印刷処理のみを行うものでも良いし、さらにコピー機能、スキャナ機能、ファクシミリ機能等を備えた複合機でも良い。また、プリンタ２０ａ〜２０ｃは、待機状態のまま一定時間を経過したときに省電力状態（スリープ状態）に移行するスリープ機能を有する。
【００１５】
さらに、プリンタ２０ａ〜２０ｃは、ＷＯＬ機能を有し、省電力状態で動作している場合に、ネットワークＮを介して送信される起動パケットによって通常状態に復帰する。ここで、省電力状態（第１状態）とは、消費電力抑制のためにプリンタ２０の主制御部への給電が停止しているが、後述するＬＡＮ  Ｉ／Ｆ２３への給電は維持している状態である。この省電力状態においては、プリンタ２０は印刷処理を実行不可能であり且つ各種パケットへの応答処理も不可能であるが、ＬＡＮ  Ｉ／Ｆ２３は起動パケットを処理可能である。また、通常状態（第２状態）とは、プリンタ２０およびＬＡＮ  Ｉ／Ｆ２３への給電が維持されている状態である。この通常状態においては、プリンタ２０は印刷処理や各種パケットへの応答処理が可能である。
【００１６】
ネットワークＮは、例えばイーサネット（登録商標）とＴＣＰ（Transmission Control Protocol）／ＩＰ（Internet Protocol）とを組み合わせたＬＡＮ（Local Area Network）から構成される。なお、ネットワークＮへの接続は有線または無線の何れでも良い。また、以下の説明において、プリンタ２０ａ〜２０ｃのそれぞれを区別しない場合には、プリンタ２０ａ〜２０ｃを単にプリンタ２０として説明する。また、監視システム１は、１台のホストコンピュータ１０、３台のプリンタ２０ａ〜２０ｃを備えているが、これらの台数は適宜に選択できる。
【００１７】
以下では、３台のプリンタ２０ａ〜２０ｃのうち、プリンタ２０ａとプリンタ２０ｂがホストコンピュータ１０の監視対象とされた場合について説明する。ホストコンピュータ１０は、監視対象であるプリンタ２０ａおよびプリンタ２０ｂそれぞれのユニキャストアドレス情報を記憶する。
【００１８】
ユニキャストアドレス情報は、一対のＩＰアドレスおよびＭＡＣアドレスから構成される。具体的には、図１に示す「192.168.1.2」がプリンタ２０ａに対応するユニキャストアドレス情報のＩＰアドレスであり、「p1」がプリンタ２０ａに対応するユニキャストアドレス情報のＭＡＣアドレスである。
【００１９】
つづいて図２を参照して、図１に示したホストコンピュータ１０の構成を説明する。ホストコンピュータ１０は、制御部１１、記憶部１２、通信部１３、操作部１４、表示部１５を備える。
【００２０】
通信部１３は、ＮＩＣ（Network Interface Card）等の通信インタフェース装置から構成される。通信部１３は、制御部１１の制御のもと、ネットワークＮを介して接続されたプリンタ２０と各種通信を行う。
【００２１】
操作部１４は、マウスやキーボード等の入力インタフェース装置から構成される。操作部１４は、ユーザからの各種操作を受け付け、受け付けた各種操作に対応する信号を制御部１１に供給する。例えば、操作部１４は、ユーザの操作に従って印刷条件を設定するための信号、印刷を実行するための信号等を制御部１１に供給する。
【００２２】
表示部１５は、ＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）等の表示装置から構成される。表示部１５は、制御部１１から供給される各種画像データに基づいて各種画像を画面に表示する。例えば、表示部１５は、制御部１１の制御のもと、監視対象であるプリンタ２０の動作状態（通常状態、省電力状態）、用紙残量、トナー残量等を画面に表示する。
【００２３】
なお、操作部１４と表示部１５とは、いわゆるタッチパネルから構成されてもよい。この場合、タッチパネルに備えられる入力インタフェース装置と表示装置とは互いに重畳され、タッチパネルにおいてユーザが操作した位置に対応する操作信号が制御部１１に供給される。
【００２４】
記憶部１２は、ＨＤＤ（Hard Disk Drive）、ＲＯＭ（Read Only Memory）、フラッシュメモリ等の記憶装置から構成される。記憶部１２は、ＯＳ（Operating System）や各種アプリケーションプログラム等、制御部１１が各種処理を行うために使用する各種プログラムおよびデータ、制御部１１が各種処理を行うことにより生成又は取得した各種データを記憶する。
【００２５】
記憶部１２は、制御プログラム１２ａ、監視プリンタアドレス情報１２ｂ、監視プリンタ状態情報１２ｃを記憶する。
【００２６】
監視プリンタアドレス情報１２ｂは、不図示のマルチキャストアドレス情報とユニキャストアドレス情報とを有する。マルチキャストアドレス情報は、監視対象機器が応答可能なマルチキャストアドレスを指定する。このマルチキャストアドレス情報に基づいて生成されたパケット（後述する検索パケット）は、監視対象とされたプリンタ２０（図１に示したプリンタ２０ａ、およびプリンタ２０ｂ）を含め全てのプリンタ２０において受信される。
【００２７】
一方、ユニキャストアドレス情報は、監視対象であるプリンタ２０を一意に特定するためのアドレス情報である。このユニキャストアドレス情報に基づいて生成されたパケット（後述する状態要求パケット）は、当該アドレス情報が付与されたプリンタ２０（図１に示したプリンタ２０ａやプリンタ２０ｂ）で受信される。また、ホストコンピュータ１０が受信したパケット（後述する応答パケットや状態パケット）の送信元は、ユニキャストアドレス情報に基づいて一意に特定される。
【００２８】
監視プリンタ状態情報１２ｃは、図４に示すように、ユニキャストアドレス情報と状態情報とを有する。状態情報は、例えば、プリンタ２０の動作状態（通常状態、省電力状態等）、用紙残量、トナー残量等の各種状態を表す。また、状態情報は、プリンタ２０から受信するパケット（状態パケット）等に基づいて更新される。
【００２９】
制御部１１は、ＣＰＵ(Central Processing Unit)、ＣＰＵのメインメモリとして機能するＲＡＭ（Random Access Memory）、タイマ等を備える。制御部１１は、命令やデータを転送するための伝送経路であるシステムバスを介してホストコンピュータ１０の各部と接続され、ホストコンピュータ１０全体を制御する。なお、制御部１１は、一部にＡＳＩＣ（Application Specific Integrated Circuit）等の専用回路を備えてもよい。
【００３０】
また、制御部１１は、制御プログラム１２ａを実行することにより、問い合わせ部１１ａ、受信部１１ｂ、要求部１１ｃ、報知部１１ｄ、判別部１１ｅ、計時部１１ｆとして機能する。各部１１ａ〜１１ｆは、後述の各種処理を行う。
【００３１】
つづいて図３を参照して、図１に示したプリンタ２０の構成を説明する。プリンタ２０は、制御部２１、記憶部２２、ＬＡＮ  Ｉ／Ｆ２３、操作部２４、表示部２５、印刷処理部２６を備える。
【００３２】
ＬＡＮ  Ｉ／Ｆ２３は、ＮＩＣ等の通信インタフェース装置から構成される。ＬＡＮ  Ｉ／Ｆ２３は、制御部２１の制御のもと、ネットワークＮを介して接続されたホストコンピュータ１０と各種通信を行う。また、ＬＡＮ  Ｉ／Ｆ２３は、第２記憶部２３ａと通信制御部２３ｃとを備え、プリンタ２０が省電力状態にあるときに所定の起動パケットを受信するとプリンタ２０を起動させるＷＯＬ機能を有する。
【００３３】
操作部２４は、複数の操作ボタン等の入力インタフェース装置から構成される。操作部２４は、ユーザからの各種操作を受け付け、受け付けた各種操作に対応する信号を制御部２１に供給する。
【００３４】
表示部２５は、ＬＣＤ等の表示装置から構成される。表示部２５は、制御部２１から供給される各種画像データに基づいて各種画像を表示する。例えば、表示部２５は、制御部２１の制御のもと、プリンタ２０本体の状態、用紙残量、トナー残量等を表示する。
【００３５】
なお、操作部２４と表示部２５とは、いわゆるタッチパネルから構成されてもよい。この場合、タッチパネルに備えられる入力インタフェース装置と表示装置とは互いに重畳され、タッチパネルにおいてユーザが操作した位置に対応する操作信号が制御部２１に供給される。
【００３６】
印刷処理部２６は、プリンタエンジン、給紙トレイ、給紙トレイから給紙された記録紙（用紙）を搬送する搬送装置、複数の画像形成ユニット（例えば、シアン、マゼンタ、イエロー、ブラックに対応する画像形成ユニット）等を備える。なお、画像形成ユニットは、感光体ドラム、帯電機、印字ヘッド（ＬＥＤ（Light Emitting Diode）ヘッド）、現像機、転写機から構成される。印刷処理部２６は、制御部２１から受け取った印刷ジョブに基づいて印刷処理を行う。印刷処理部２６は、制御部２１の制御のもと、給紙された用紙に、印刷ジョブに含まれる印刷データをプリンタエンジンが処理する形式の画像データに変換する。印刷処理部２６は、変換した画像データを所定の設定条件に従って印刷出力する。
【００３７】
記憶部２２は、ＨＤＤ、ＲＯＭ、フラッシュメモリ等の記憶装置から構成される。記憶部２２は、制御部２１が各種処理を行うために使用する各種プログラムおよびデータ、制御部２１が各種処理を行うことにより生成又は取得した各種データを記憶する。記憶部２２は、プリンタ２０本体に付与されたユニキャストアドレス情報を記憶する。例えば図１に示したプリンタ２０ａは、ＩＰアドレス「192.168.1.2」およびＭＡＣアドレス「p1」から構成されるユニキャストアドレス情報を記憶部２２に記憶する。
【００３８】
また、記憶部２２は、マルチキャストで送信された検索パケットを受信するため、マルチキャストアドレス情報を記憶する。図１に示した監視対象であるプリンタ２０ａ、及びプリンタ２０ｂは、規定のＩＰアドレスおよび規定のＭＡＣアドレスから構成されるマルチキャストアドレス情報を、それぞれの記憶部２２に記憶する。
【００３９】
また、記憶部２２は、制御プログラム２２ａ、状態情報２２ｂを記憶する。
【００４０】
状態情報２２ｂは、例えば図５に示すように、プリンタ２０本体の動作状態（通常状態、省電力状態等）、用紙残量、トナー残量等の各種状態を表す。状態情報２２ｂは、制御部２１の制御のもと、所定のタイミングで各種状態が取得され、更新される。
【００４１】
制御部２１は、主制御部として機能するＣＰＵとＣＰＵのメインメモリとして機能するＲＡＭ等を備える。制御部２１は、命令やデータを転送するための伝送経路であるシステムバスを介してプリンタ２０の各部と接続され、プリンタ２０全体を制御する。なお、制御部２１は、一部にＡＳＩＣ等の専用回路を備えてもよい。
【００４２】
制御部２１は、制御プログラム２２ａを実行することにより、応答部２１ａ、通知部２１ｂとして機能する。各部２１ａ、２１ｂは、後述の処理を行う。
【００４３】
一方、ＬＡＮ  Ｉ／Ｆ２３が備える第２記憶部２３ａは、起動パケット情報２３ｂを記憶する。
【００４４】
起動パケット情報２３ｂは、プリンタ２０本体が省電力状態で動作している場合に、起動命令としての起動パケットを受信したか否かを判別するための情報である。起動パケット情報２３ｂは、例えば図６に示すように、複数のビットパターンを有する。制御部２１は、起動パケット情報２３ｂが有する複数のビットパターンと、ネットワークＮを介して受信した信号のビットパターンとに基づいて起動パケットを受信したか否かを判別する。
【００４５】
具体的には、ＡＲＰ（Address Resolution Protocol）やＮＳ（Neighbor Solicitation）によって生成されるアドレス（ＭＡＣアドレス）要求パケット、ブロードキャストフレームとして生成されるマジックパケット（登録商標）等をプリンタ２０の起動パケットとする場合には、これらの各パケットに対応するビットパターンが起動パケット情報２３ｂに含まれる。
【００４６】
また、起動パケット情報２３ｂには、後述する検索パケットに対応するビットパターンは含まれない。つまり、プリンタ２０は、検索パケットは起動パケットではなく、プリンタ２０本体が省電力状態で動作している場合には、検索パケットによって起動されず、省電力状態が維持される。
【００４７】
また、ＬＡＮ  Ｉ／Ｆ２３が備える通信制御部２３ｃは、例えばＮＩＣ等の通信インタフェース装置のコントローラを備える。通信制御部２３ｃは、たとえ節電時に制御部２１のＣＰＵ等に対する電力供給が停止された状態でも、通信制御部２３ｃに電力供給がされさえすれば、ＬＡＮ  Ｉ／Ｆ２３を制御することができる。すなわち、通信制御部２３ｃは、プリンタ２０が省電力状態である場合にも動作するため、ＷＯＬ機能の処理を実行することができる。
【００４８】
省電力状態では、プリンタ２０は、ＲＡＭ等のメモリに記憶された情報を保持したまま、又は、メモリに記憶された内容を復元可能なようにＨＤＤに移して、制御部２１への給電を停止させる。このとき、通信制御部２３ｃへの通電は維持された状態にあるが、省電力状態における通信制御部２３ｃは、後述する起動パケット情報２３ｂに従って定められた所定の起動パケット以外のパケットを受け付けない。
【００４９】
以上のように構成された監視システム１において、ホストコンピュータ１０は、監視対象機器として設定されたプリンタ２０の状態を定期的に取得する処理（監視処理）を行う。一方、プリンタ２０は、ネットワークＮを介して各種パケットを受信する処理（パケット受信処理）を行う。
【００５０】
図７を参照して、ホストコンピュータ１０が行う監視処理、およびプリンタ２０が行うパケット受信処理について説明する。
【００５１】
ホストコンピュータ１０の問い合わせ部１１ａは、監視対象機器として設定されたプリンタ２０を監視するために設定された監視タイミングが到来したか否かを判別し、監視タイミングが到来したと判別するまでは待機状態となる（ステップＳＣ１１；ＮＯ）。監視タイミングは、プリンタ２０の状態を効果的に確認できるように、例えば１分間隔や５分間隔等、所定の時間間隔で定期的に行われることが典型的である。
【００５２】
問い合わせ部１１ａは、監視タイミングが到来したと判別した場合（ステップＳＣ１１；ＹＥＳ）、監視のための状態要求パケットをプリンタ２０に送信することに先立ち、監視対象として設定されたプリンタ２０について状態の取得が可能か否かを問い合わせる。すなわち、問い合わせ部１１ａは、省電力状態にあるプリンタ２０に対する監視により不必要に省電力状態を妨げないように、プリンタ２０が省電力状態に入っているか否かの判別を行う。
【００５３】
この問い合わせを行うため問い合わせ部１１ａは、記憶部１２に記憶されたプリンタアドレス情報１２ｂを読み出し、プリンタアドレス情報１２ｂが有するマルチキャストアドレス情報を送信先に指定して検索パケットを生成する。例えば、問い合わせ部１１ａは、この検索パケットをＳＳＤＰ（Simple Service Discovery Protocol）によって生成する。
【００５４】
問い合わせ部１１ａは、生成した検索パケットを、通信部１３を介してネットワークＮにマルチキャストで送信する（ステップＳＣ１２）。これにより、監視対象であるプリンタ２０（プリンタ２０ａおよびプリンタ２０ｂ）に当該検索パケットが送信される。プリンタ２０を含む複数の機器に対してマルチキャスト送信するため、ＡＲＰやＮＳ等による送信先のアドレス解決要求は発行されない。そのため、たとえ送信先のプリンタ２０が省電力状態にあったとしても、検索パケットの送信によって省電力状態が解除されることはない。
【００５５】
その後、ホストコンピュータ１０の計時部１１ｆは、問い合わせ部１１ａが問い合わせを行ってからの経過時間を計り、一定時間が経過したか否かを判別する（ステップＳＣ１３）。その間、受信部１１ｂは、送信した検索パケットに対する応答パケットの受信を待機する。このように受信部１１ｂは、予め決められた上限時間が経過するまで応答パケットの受信を受け付ける（ステップＳＣ１３；ＮＯ）。
【００５６】
一方、プリンタ２０の制御部２１は、プリンタ２０が通常状態である場合、ステップＳＰ１１において、ホストコンピュータ１０から検索パケットを受信したか否かを判別する（ステップＳＰ１１）。制御部２１は、ＬＡＮ  Ｉ／Ｆ２３がホストコンピュータ１０から送信された検索パケットを受信したポート、プロトコル、データフォーマット等をチェックする他、検索パケットの送信先が、自機が応答すべきマルチキャストアドレス情報の１つと一致するか否かをチェックする。
【００５７】
これらのチェックを行った制御部２１は、当該検索パケットがプリンタ２０本体に送信されたものであると判別された場合に検索パケットを受信したと判別する（ステップＳＰ１１；ＹＥＳ）。一方、それ以外の場合、制御部２１は、検索パケットを受信していないと判別し（ステップＳＰ１１；ＮＯ）、ステップＳＰ１３に進む。
【００５８】
制御部２１が検索パケットを受信したと判別すると（ステップＳＰ１１；ＹＥＳ）、受信した検索パケットは、プロトコルやデータに応じてそれぞれのデーモンに引き渡されて処理される。そして、応答部２１ａは、検索パケットの送信元により表されるホストコンピュータ１０のユニキャストアドレス情報を送信先に指定して応答パケットを生成する。例えば応答部２１ａは、この応答パケットをＳＳＤＰに定められた方式に基づいて生成する。応答部２１ａは、生成した応答パケットを、ＬＡＮ  Ｉ／Ｆ２３を介してネットワークＮに送信する（ステップＳＰ１２）。その後、プリンタ２０の制御部２１は、ホストコンピュータ１０から状態の取得が要求されるのを待機する。
【００５９】
一方、ホストコンピュータ１０の受信部１１ｂは、問い合わせ部１１ａが検索パケットをマルチキャスト送信した後、一定時間が経過するまでの間、検索パケットに対する応答パケットを受信したか否かを判別する（ステップＳＣ１４）。受信部１１ｂは、プリンタ２０から送信された応答パケットを受信したポート、プロトコル、データフォーマット等をチェックすることにより、検索に対する応答であるか否かを判別する。
【００６０】
応答パケットを受信していないと判別した場合は（ステップＳＣ１４；ＮＯ）、ステップＳＣ１３に戻る。一方、受信部１１ｂが応答パケットを受信したと判別した場合には（ステップＳＣ１４；ＹＥＳ）、判別部１１ｅが、応答パケットの送信元により表わされるユニキャストアドレス情報に基づいて、応答パケットを送信した機器が監視対象であるか否かを判別する（ステップＳＣ１５）。
【００６１】
判別部１１ｅは、この判別処理を、応答パケットを送信したプリンタ２０を特定することにより行う。例えば図１に示したプリンタ２０ａにより応答パケットが送信された場合、応答パケットの送信元にはユニキャストアドレス情報（ＩＰアドレス「192.168.1.2」、ＭＡＣアドレス「p1」）が表される。判別部１１ｅは、このユニキャストアドレス情報と記憶部１２に記憶されたプリンタアドレス情報１２ｂに含まれるユニキャストアドレス情報とを比較し、送信元のユニキャストアドレス情報に一致するユニキャストアドレス情報をプリンタアドレス情報１２ｂから抽出することにより、応答パケットを送信したプリンタ２０を特定する。
【００６２】
判別部１１ｅは、応答パケットを送信したプリンタ２０を特定できた場合に、当該プリンタ２０が監視対象であると判別し（ステップＳＣ１５；ＹＥＳ）、ステップＳＣ１６に進む。例えば、応答パケットの送信元により表されるユニキャストアドレス情報（ＩＰアドレス「192.168.1.2」、ＭＡＣアドレス「p1」）は、プリンタアドレス情報１２ｂから抽出できるので、当該応答パケットを送信したプリンタ２０ａは監視対象であると判別される。監視対象であると判別されたプリンタ２０は、少なくとも応答パケットを送信したときは通常状態で動作しているので、状態の取得が可能である。
【００６３】
なお、判別部１１ｅは、応答パケットの送信元により表されるユニキャストアドレス情報のうちＭＡＣアドレスのみが一致するユニキャストアドレス情報をプリンタアドレス情報１２ｂから抽出できた場合も、当該プリンタ２０が監視対象であると判別する。つまり、この場合には、当該プリンタ２０に割り振られていたＩＰアドレスが変更されたものと判別し、抽出したユニキャストアドレス情報のＩＰアドレスを、応答パケットの送信元により表されるユニキャストアドレス情報のＩＰアドレスに変更し、プリンタアドレス情報１２ｂを更新する。また、このとき判別部１１ｅは、変更後のＩＰアドレスをプリンタ状態情報１２ｃにも反映させてプリンタ状態情報１２ｃを更新する。
【００６４】
一方、判別部１１ｅは、応答パケットの送信元により表されるユニキャストアドレス情報と一致するユニキャストアドレス情報がプリンタアドレス情報１２ｂから抽出できなかった場合には、当該応答パケットを送信した機器は監視対象ではないと判別し（ステップＳＣ１５；ＮＯ）、ステップＳＣ１３に戻る。
【００６５】
判別部１１ｅによって応答パケットを送信した機器が監視対象、すなわち状態の取得の対象であると判別された場合（ステップＳＣ１５；ＹＥＳ）、要求部１１ｃは、当該応答パケットの送信元であるプリンタ２０に状態の取得を要求する。この要求を行うため要求部１１ｃは、当該応答パケットの送信元により表されるユニキャストアドレス情報を送信先に指定して状態要求パケットを生成する。例えば、要求部１１ｃは、この状態要求パケットをＳＮＭＰ（Simple Network Management Protocol）によって生成する。
【００６６】
要求部１１ｃは、生成した状態要求パケットを、通信部１３を介してネットワークＮにユニキャストで送信する（ステップＳＣ１６）。これにより、応答パケットを送信したプリンタ２０に当該状態要求パケットが送信される。その後、ホストコンピュータ１０の受信部１１ｂは、状態パケットを受信したか否かを判別し（ステップＳＣ１７）、状態パケットを受信するまで待機状態となる（ステップＳＣ１７；ＮＯ）。
【００６７】
一方、プリンタ２０の制御部２１は、ホストコンピュータ１０から状態要求パケットを受信したか否かを判別する（ステップＳＰ１３）。制御部２１は、ＬＡＮ  Ｉ／Ｆ２３がホストコンピュータ１０から送信された状態要求パケットを受信したポート、プロトコル、データフォーマット等をチェックすることにより、受信したパケットが状態要求パケットであるか否かを判別する。
【００６８】
このようなチェックを行った制御部２１は、受信したパケットが自機宛の状態要求パケットであると判別した場合に状態要求パケットを受信したと判別する（ステップＳＰ１３；ＹＥＳ）。一方、それ以外の場合、制御部２１は、状態要求パケットを受信していないと判別し（ステップＳＰ１３；ＮＯ）、ステップＳＰ１５に進む。
【００６９】
制御部２１が状態要求パケットを受信したと判別した場合（ステップＳＰ１３；ＹＥＳ）、受信した状態要求パケットはプロトコルやデータに応じてそれぞれのデーモンに引き渡され、通知部２１ｂが、状態パケットを生成する。例えば通知部２１ｂは、記憶部２２から読み出した状態情報２２ｂの全てまたは状態情報２２ｂから抽出される所定の状態情報をデータ部に含ませ、ホストコンピュータ１０のユニキャストアドレス情報を送信先に指定して状態パケットを生成する。なお、ホストコンピュータ１０のユニキャストアドレス情報は、例えば状態要求パケットの送信元により表される。また、この状態パケットはＳＮＭＰによって生成される。通知部２１ｂは、生成した状態パケットを、ＬＡＮ  Ｉ／Ｆ２３を介してネットワークＮに送信する（ステップＳＰ１４）。これにより、通知部２１ｂは、プリンタ２０の状態をホストコンピュータ１０に通知する。
【００７０】
一方、状態要求パケットをユニキャスト送信した後、ホストコンピュータ１０の受信部１１ｂが状態パケットを受信したと判別した場合に（ステップＳＣ１７；ＹＥＳ）、受信部１１ｂは、記憶部１２に記憶されたプリンタ状態情報１２ｃに含まれる状態情報を、状態パケットのデータ部に含まれる状態情報に変更することによりプリンタ状態情報１２ｃを更新する（ステップＳＣ１８）。状態情報を更新すべきプリンタの特定は、例えば状態パケットの送信元により表わされるユニキャストアドレス情報に基づいて行われる。
【００７１】
そして、報知部１１ｄは、更新したプリンタ状態情報１２ｃを解析し、所定のアプリケーションを用いて解析した結果を表示部１５の画面に表示する。これにより、報知部１１ｄは、プリンタ２０から通知された当該プリンタ２０の状態をユーザに報知する。
【００７２】
その後、制御部１１は、全ての監視対象についてプリンタ状態情報１２ｃが更新されたか否かを判別し（ステップＳＣ１９）、更新されたと判別した場合には（ステップＳＣ１９；ＹＥＳ）、ステップＳＣ１１に戻る。以上により、ホストコンピュータ１０が行う一連の監視処理は終了し、問い合わせ部１１ａは、次の監視タイミングが到来するまで待機状態となる。
【００７３】
一方、制御部１１は、全ての監視対象についてプリンタ状態情報１２ｃが更新されていないと判別した場合には（ステップＳＣ１９；ＮＯ）、ステップＳＣ１３に戻る。そして、ステップＳＣ１３において計時部１１ｆによって一定時間が経過したと判別された場合（ステップＳＣ１３；ＹＥＳ）、報知部１１ｄは、プリンタ状態情報１２ｃにおいて、判別部１１ｅによって一定時間内に特定できなかったプリンタ２０に対応する状態を「応答なし」または「省電力状態」とする。これにより全ての監視対象についてプリンタ状態情報１２ｃが更新される（ステップＳＣ１８、ステップＳＣ１９；ＹＥＳ）。
【００７４】
一方、プリンタ２０の制御部２１が検索パケットを受信していないと判別した場合（ステップＳＰ１１；ＮＯ）、又は、状態要求パケットを受信していないと判別した場合（ステップＳＰ１３；ＮＯ）、制御部２１は、検索パケットおよび状態要求パケット以外の、他のパケットを受信したか否かを判別する（ステップＳＰ１５）。
【００７５】
他のパケットは、例えば、ＬＰＲ（Line PRinter daemon protocol）によって生成される印刷要求パケット、ＡＲＰやＮＳによって生成されるアドレス（ＭＡＣアドレス）要求パケット、ブロードキャストフレームとして生成されるマジックパケット（登録商標）等である。制御部２１は、これらの各パケットの送信先に基づいてプリンタ２０本体に送信されたものであると判別した場合に他パケットを受信したと判別する（ステップＳＰ１５；ＹＥＳ）。
【００７６】
制御部２１は、他パケットを受信していないと判別した場合には（ステップＳＰ１５；ＮＯ）、ステップＳＰ１１に戻る。つまり、プリンタ２０本体が通常状態である場合には、何れかのパケットを受信するまでは待機状態となる。
【００７７】
一方、制御部２１は、受信した他パケットのプロトコルやデータに基づいて各種処理を行い（ステップＳＰ１６）、ステップＳＰ１１に戻る。以上により、プリンタ２０本体が通常状態である場合の一連のパケット受信処理は終了する。なお、プリンタ２０が通常状態であるときには、マジックパケット（登録商標）を受信しても、プリンタ２０が行うべき処理は特になく、マジックパケット（登録商標）は破棄される。
【００７８】
次に、図８を参照して、プリンタ２０が省電力状態である場合の処理を説明する。
【００７９】
プリンタ２０が省電力状態である場合、プリンタ２０の通信制御部２３ｃは、ＬＡＮ  Ｉ／Ｆ２３がネットワークＮを介してパケットを受信したか否かを判別する。通信制御部２３ｃは、パケットを受信したポート、プロトコル、データフォーマット等をチェックする他、パケットの送信先をチェックする。これらのチェックを行った通信制御部２３ｃは、当該パケットがプリンタ２０本体に送信されたものと判別した場合にパケットを受信したと判別し（ステップＳＰ１８１；ＹＥＳ）、ステップＳＰ１８２に進む。一方、それ以外の場合、通信制御部２３ｃは、パケットを受信していないと判別し（ステップＳＰ１８１；ＮＯ）、処理を終了する。その後、通信制御部２３ｃは、ステップＳＰ１８１においてパケットを受信するまで待機する。
【００８０】
ステップＳＰ１８２において通信制御部２３ｃは、受信したパケットが起動パケットであるか否かを判別する（ＳＰ１８２）。通信制御部２３ｃは、パケットを受信すると、第２記憶部２３ａ内の起動パケット情報２３ｂを読み出す。そして、通信制御部２３ｃは、受信したＬＡＮ  Ｉ／Ｆ２３で受信した信号のビットパターンが、第２記憶部２３ａに記憶された起動パケット情報２３ｂの何れかのビットパターンと一致する場合に、受信したパケットが起動パケットであると判別する（ステップＳＰ１８２；ＹＥＳ）。
【００８１】
この場合、通信制御部２３ｃは、制御部２１に電力を供給することにより省電力状態にあるプリンタ２０本体を通常状態に変更し、プリンタ２０を起動させる（ステップＳＰ１８３）。すなわち、通信制御部２３ｃは、起動命令としてあらかじめ定められた起動パケットを受信すると、プリンタ２０を省電力状態から、自機（プリンタ２０）の状態の取得が可能な状態に変更することで、プリンタ２０を起動させる。そして、動作を開始した制御部２１が、受信したパケットのプロトコルやデータに基づいて各種処理を行う（ステップＳＰ１８４）。その後、通信制御部２３ｃは、処理を終了する。
【００８２】
一方、通信制御部２３ｃが受信したパケットが起動パケットでないと判別した場合には（ステップＳＰ１８２；ＮＯ）、通信制御部２３ｃは、省電力状態にあるプリンタ２０を通常状態に起動させず、プリンタ２０の省電力状態を維持する。すなわち、受信したパケットが起動パケットでない場合は、プリンタ２０の起動処理と制御部２１によるパケット処理は行われずに、処理が終了する。例えば、プリンタ２０本体が省電力状態であるときにホストコンピュータ１０の問い合わせ部１１ａから問い合わせによる検索パケットを受信しても、通信制御部２３ｃは、プリンタ２０を省電力状態に維持する。つまり、プリンタ２０本体が省電力状態である場合には、通信制御部２３ｃは、起動パケットを受信しない限り省電力状態を維持する。以上により、プリンタ２０本体が省電力状態である場合の一連の処理は終了する。
【００８３】
以上説明した監視システム１によれば、監視装置であるホストコンピュータ１０が監視対象機器であるプリンタ２０の状態を取得する際、プリンタ２０が省電力状態にあるか否かの問い合わせを行い、状態の取得が可能か否かを確かめてから状態取得の要求を行う。そのため、プリンタ２０の省電力状態が中断されることを抑制しながらプリンタ２０の状態を監視することができる。
【００８４】
以上に本発明の実施形態について説明したが、これらの実施形態は一例であり、本発明の適用範囲はこれに限られない。すなわち、本発明の実施形態は種々の応用が可能であり、あらゆる実施の形態が本発明の範囲に含まれる。
【００８５】
例えば、上記実施形態では、監視対象の機器は、印刷装置であるプリンタ２０ａ〜２０ｃであった。しかし、本発明に係る監視システムが監視対象とする装置は印刷装置に限らず、一般的なＰＣ、サーバ、コピー機、ファクシミリ等、その他の通信装置であってもよい。
また、上記実施形態では、監視装置であるホストコンピュータ１０と監視対象の印刷装置であるプリンタ２０ａ〜２０ｂは、同一のネットワークセグメントに接続されているとしたが、ブロードキャスト送信ではなく、マルチキャスト送信及びユニキャスト送信を使用するため、それぞれの装置は、ルータを介した別々のネットワークセグメントに接続されていてもよい。
【００８６】
また、上記実施形態では、プリンタ２０は、１台のホストコンピュータ１０によって監視された。しかし、本発明では、複数のホストコンピュータ１０が共通のプリンタ２０を監視するように構成することも可能である。
【００８７】
また、上記実施形態では、プリンタ２０が省電力状態に入っているか否かを問い合わせるための検索パケットとして、ＳＳＤＰが用いられた。しかし、本発明では、省電力状態にあるプリンタ２０を通常状態に復帰させず、通常状態にあるプリンタ２０が問い合わせを識別して応答できるものであれば、ＳＳＤＰに限らず、応答要求として他の媒体を使用することが可能である。
【００８８】
なお、上記実施形態で説明したホストコンピュータ１０およびプリンタ２０の各機能構成を実現させるためのプログラムは、それぞれ既存のパーソナルコンピュータや情報端末機器等を制御するＣＰＵ等が実行できるように提供されても良い。このようなプログラムの提供方法は任意である。例えば、プログラムは、フレキシブルディスク、ＣＤ（Compact Disc）−ＲＯＭ、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ、メモリカード等のコンピュータ読み取り可能な記憶媒体に格納されたものが提供されても良い。さらに、プログラムは、搬送波に重畳し、インターネットなどの通信媒体を介して提供されても良い。例えば、通信ネットワーク上の掲示板（ＢＢＳ：Bulletin Board System）にプログラムを掲示して配信してもよい。また、このプログラムを実行し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、上記の処理を実行できるように構成してもよい。
【００８９】
以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲が含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【００９０】
（付記１）
監視装置と、該監視装置とネットワークを介して接続された監視対象装置とを備える監視システムであって、
前記監視装置は、
前記監視対象装置が該監視対象装置の状態を取得できるか否かの問い合わせを行う問い合わせ手段を備え、
前記監視対象装置は、
該監視対象装置が前記状態を取得できる第１状態にあるときに前記問い合わせを受けると、該問い合わせに対する応答を前記監視装置に送信する応答手段を備え、
前記監視装置は、
前記監視対象装置から送信された前記問い合わせに対する応答を受信する受信手段と、
前記受信手段が前記応答を受信すると、該受信した応答を送信した監視対象装置に対して、該監視対象装置の状態の取得を要求する要求手段をさらに備え、
前記監視対象装置は、
該監視対象装置が前記状態を取得できない第２状態にあるときに前記問い合わせを受けると、該問い合わせに対して応答せず、かつ、該監視対象装置を前記第２状態から前記第１状態に変更しない通信制御手段をさらに備える、
ことを特徴とする監視システム。
【００９１】
（付記２）
前記通信制御手段は、前記監視対象装置が前記状態を取得できない第２状態にあるときに予め定められた起動命令を受信すると、該監視対象装置を前記第２状態から前記第１状態に変更する、
ことを特徴とする付記１に記載の監視システム。
【００９２】
（付記３）
前記監視対象装置は、該監視対象装置の状態の取得を前記監視装置から要求されると、該監視対象装置の状態を前記監視装置に通知する通知手段をさらに備え、
前記監視装置は、前記監視対象装置から通知された状態を報知する報知手段をさらに備える、
ことを特徴とする付記１又は２に記載の監視システム。
【００９３】
（付記４）
前記問い合わせ手段は、前記監視対象装置を含む複数の装置に対し予め定められた応答要求を前記ネットワークを介してマルチキャスト送信することにより、前記問い合わせを行い、
前記応答手段は、前記監視対象装置が前記第１状態にあるときに、前記監視装置から送信された前記応答要求を受信すると、該応答要求に対する応答を前記監視装置に送信し、
前記要求手段は、前記受信手段が受信した応答の送信元である前記監視対象装置に対し、該監視対象装置の状態の取得のための要求をユニキャスト送信することにより、前記監視対象装置の状態の取得を要求する、
ことを特徴とする付記１から３のいずれか１つに記載の監視システム。
【００９４】
（付記５）
前記監視装置は、
前記状態の取得の対象となる前記監視対象装置のアドレス情報を記憶する記憶手段と、
前記受信手段が受信した応答の送信元である前記監視対象装置のアドレス情報と、前記記憶手段に記憶された前記状態の取得の対象のアドレス情報とを比較することにより、前記受信した応答の送信元が前記状態の取得の対象であるか否かを判別する判別手段と、
をさらに備え、
前記要求手段は、前記受信した応答の送信元である前記監視対象装置が前記状態の取得の対象となる前記監視対象装置であると前記判別手段により判別された場合に、前記受信した応答の送信元である前記監視対象装置に前記状態の取得を要求する、
ことを特徴とする付記１から４のいずれか１つに記載の監視システム。
【００９５】
（付記６）
自機の状態を取得できる第１状態にあるときに予め定められた問い合わせを受けると、該問い合わせに対する応答を外部の装置に送信する応答手段と、前記自機の状態を取得できない第２状態にあるときに前記問い合わせを受けると、該問い合わせに対して応答せず、かつ、前記自機を前記第２状態から前記第１状態に変更しない通信制御手段と、を備える監視対象機器を監視する、前記外部の装置としての監視装置であって、
前記監視対象機器が該監視対象機器の状態を取得できるか否かの前記問い合わせを行う問い合わせ手段と、
前記監視対象機器が前記第１状態にあるときに該監視対象機器から送信された前記問い合わせに対する応答を受信する受信手段と、
前記受信手段が前記応答を受信すると、該受信した応答を送信した前記監視対象機器に、該監視対象機器の状態の取得を要求する要求手段と、
を備えることを特徴とする監視装置。
【００９６】
（付記７）
ネットワークを介して監視装置に接続された監視対象装置であって、
前記監視対象装置が該監視対象装置の状態を取得できるか否かの問い合わせを行う問い合わせ手段と、前記監視対象装置が前記状態を取得できる第１状態にあるときに該監視対象装置から送信された前記問い合わせに対する応答を受信する受信手段と、前記受信手段が前記応答を受信すると、該受信した応答を送信した監視対象装置に、該監視対象装置の状態の取得を要求する要求手段と、を備える監視装置から、前記状態を取得できる状態にあるときに前記問い合わせを受けると、該問い合わせに対する応答を前記監視装置に送信する応答手段と、
前記監視装置から、該監視対象装置が前記状態を取得できない第２状態にあるときに前記問い合わせを受けると、該問い合わせに対して応答せず、かつ、該監視対象装置を前記第２状態から前記第１状態に変更しない通信制御手段を備える、
ことを特徴とする監視対象装置。
【００９７】
（付記８）
自機の状態を取得できる第１状態にあるときに予め定められた問い合わせを受けると、該問い合わせに対する応答を前記自機にネットワークを介して接続された監視装置に送信する応答手段と、前記自機の状態を取得できない第２状態にあるときに前記問い合わせを受けると、該問い合わせに対して応答せず、かつ、前記自機を前記第２状態から前記第１状態に変更しない通信制御手段と、を備える監視対象機器を監視する監視方法であって、
前記監視対象機器の状態を取得できるか否かの問い合わせを行う問い合わせステップと、
前記監視対象機器が前記第１状態にあるときに該監視対象機器から送信された前記問い合わせに対する応答を受信する受信ステップと、
前記受信ステップにより前記応答を受信すると、該受信した応答を送信した前記監視対象機器に、該監視対象機器の状態の取得を要求する要求ステップと、
を含むことを特徴とする監視方法。
【００９８】
（付記９）
自機の状態を取得できる第１状態にあるときに予め定められた問い合わせを受けると、該問い合わせに対する応答を前記自機にネットワークを介して接続された監視装置に送信する応答手段と、前記自機の状態を取得できない第２状態にあるときに前記問い合わせを受けると、該問い合わせに対して応答せず、かつ、前記自機を前記第２状態から前記第１状態に変更しない通信制御手段と、を備える監視対象機器を監視する監視方法をコンピュータに実行させる監視プログラムであって、
前記コンピュータに、
前記監視対象機器の状態を取得できるか否かの問い合わせを行わせ、
前記監視対象機器が前記第１状態にあるときに該監視対象機器から送信された前記問い合わせに対する応答を受信させ、
前記応答を受信させたとき、該受信した応答を送信した前記監視対象機器に、該監視対象機器の状態の取得を要求させる、
ことを特徴とする監視プログラム。
【符号の説明】
【００９９】
１…監視システム、１０…ホストコンピュータ、１１…制御部、１１ａ…問い合わせ部、１１ｂ…受信部、１１ｃ…要求部、１１ｄ…報知部、１１ｅ…判別部、１１ｆ…計時部、１２…記憶部、１２ａ…制御プログラム、１２ｂ…プリンタアドレス情報、１２ｃ…プリンタ状態情報、１３…通信部、１４…操作部、１５…表示部、２０，２０ａ，２０ｂ，２０ｃ…プリンタ、２１…制御部、２１ａ…応答部、２１ｂ…通知部、２２…記憶部、２２ａ…制御プログラム、２２ｂ…状態情報、２３…ＬＡＮ  Ｉ／Ｆ、２３ａ…第２記憶部、２３ｂ…起動パケット情報、２３ｃ…通信制御部、２４…操作部、２５…表示部、２６…印刷処理部、Ｎ…ネットワーク
【図１】
2014186533.tif 000003
【図２】
2014186533.tif 000004
【図３】
2014186533.tif 000005
【図４】
2014186533.tif 000006
【図５】
2014186533.tif 000007
【図６】
2014186533.tif 000008
【図７】
2014186533.tif 000009
【図８】
2014186533.tif 000010
【手続補正書】
【提出日】平成26年4月9日(2014.4.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
監視装置と、該監視装置とネットワークを介して接続された監視対象装置とを備える監視システムであって、
前記監視装置は、前記監視対象装置が該監視対象装置の状態を取得できるか否かの問い合わせを行う問い合わせ手段を備え、
前記監視対象装置は、該監視対象装置が前記状態を取得できる第１状態にあるときに、該監視対象装置が前記問い合わせを受けると、該問い合わせに対する応答を前記監視装置に送信する応答手段を備え、
前記監視装置は、
前記監視対象装置から送信された前記問い合わせに対する応答を受信する受信手段と、
前記受信手段が前記応答を受信すると、該受信した応答を送信した監視対象装置に対して、該監視対象装置の状態の取得を要求する要求手段をさらに備え、
前記監視対象装置は、
該監視対象装置が前記状態を取得できない第２状態にあるときに、該監視対象装置が前記問い合わせを受けると、該問い合わせに対して応答せず、かつ、該監視対象装置を前記第２状態に維持する通信制御手段をさらに備える、
ことを特徴とする監視システム。
【請求項２】
前記通信制御手段は、前記監視対象装置が前記状態を取得できない第２状態にあるときに予め定められた起動命令を受信すると、該監視対象装置を前記第２状態から前記第１状態に変更する、
ことを特徴とする請求項１に記載の監視システム。
【請求項３】
前記監視対象装置は、該監視対象装置の状態の取得を前記監視装置から要求されると、該監視対象装置の状態を前記監視装置に通知する通知手段をさらに備え、
前記監視装置は、前記監視対象装置から通知された状態を報知する報知手段をさらに備える、
ことを特徴とする請求項１又は２に記載の監視システム。
【請求項４】
前記問い合わせ手段は、前記監視対象装置を含む複数の装置に対し予め定められた応答要求を前記ネットワークを介してマルチキャスト送信することにより、前記問い合わせを行い、
前記応答手段は、前記監視対象装置が前記第１状態にあるときに、前記監視装置から送信された前記応答要求を受信すると、該応答要求に対する応答を前記監視装置に送信し、
前記要求手段は、前記受信手段が受信した応答の送信元である前記監視対象装置に対し、該監視対象装置の状態の取得のための要求をユニキャスト送信することにより、前記監視対象装置の状態の取得を要求する、
ことを特徴とする請求項１から３のいずれか１項に記載の監視システム。
【請求項５】
前記監視装置は、
前記状態の取得の対象となる前記監視対象装置のアドレス情報を記憶する記憶手段と、
前記受信手段が受信した応答の送信元である前記監視対象装置のアドレス情報と、前記記憶手段に記憶された前記状態の取得の対象のアドレス情報とを比較することにより、前記受信した応答の送信元が前記状態の取得の対象であるか否かを判別する判別手段と、
をさらに備え、
前記要求手段は、前記受信した応答の送信元である前記監視対象装置が前記状態の取得の対象となる前記監視対象装置であると前記判別手段により判別された場合に、前記受信した応答の送信元である前記監視対象装置に前記状態の取得を要求する、
ことを特徴とする請求項１から４のいずれか１項に記載の監視システム。
【請求項６】
応答手段と通信制御手段とを備える監視対象機器を監視する、外部の装置としての監視装置であって、
前記応答手段は、前記監視対象機器が該監視対象機器の状態を取得できる第１状態にあるときに、前記監視対象機器が予め定められた問い合わせを受けると、該問い合わせに対する応答を外部の装置に送信し、
前記通信制御手段は、前記監視対象機器が該監視対象機器の状態を取得できない第２状態にあるときに、前記監視対象機器が前記問い合わせを受けると、該問い合わせに対して応答せず、かつ、自機を前記第２状態に維持し、
前記監視装置は、
前記監視対象機器が該監視対象機器の状態を取得できるか否かの前記問い合わせを行う問い合わせ手段と、
前記監視対象機器が前記第１状態にあるときに該監視対象機器から送信された前記問い合わせに対する応答を受信する受信手段と、
前記受信手段が前記応答を受信すると、該受信した応答を送信した前記監視対象機器に、該監視対象機器の状態の取得を要求する要求手段と、
を備えることを特徴とする監視装置。
【請求項７】
ネットワークを介して監視装置に接続された監視対象装置であって、
前記監視対象装置が該監視対象装置の状態を取得できるか否かの問い合わせを行う問い合わせ手段と、前記監視対象装置が前記状態を取得できる第１状態にあるときに該監視対象装置から送信された前記問い合わせに対する応答を受信する受信手段と、前記受信手段が前記応答を受信すると、該受信した応答を送信した監視対象装置に、該監視対象装置の状態の取得を要求する要求手段と、を備える監視装置から、前記監視対象装置が前記第１状態にあるときに、前記監視対象装置が前記問い合わせを受けると、該問い合わせに対する応答を前記監視装置に送信する応答手段と、
前記監視装置から、前記監視対象装置が前記状態を取得できない第２状態にあるときに、前記監視対象装置が前記問い合わせを受けると、該問い合わせに対して応答せず、かつ、該監視対象装置を前記第２状態に維持する通信制御手段を備える、
ことを特徴とする監視対象装置。
【請求項８】
応答手段と通信制御手段とを備える監視対象機器を監視する監視方法であって、前記応答手段は、前記監視対象機器が該監視対象機器の状態を取得できる第１状態にあるときに、前記監視対象機器が予め定められた問い合わせを受けると、該問い合わせに対する応答をネットワークを介して前記監視対象機器に接続された監視装置に送信し、前記通信制御手段は、前記監視対象機器が該監視対象機器の状態を取得できない第２状態にあるときに、前記監視対象機器が前記問い合わせを受けると、該問い合わせに対して応答せず、かつ、自機を前記第２状態に維持し、
前記監視対象機器の状態を取得できるか否かの問い合わせを行う問い合わせステップと、
前記監視対象機器が前記第１状態にあるときに該監視対象機器から送信された前記問い合わせに対する応答を受信する受信ステップと、
前記受信ステップにより前記応答を受信すると、該受信した応答を送信した前記監視対象機器に、該監視対象機器の状態の取得を要求する要求ステップと、
を含むことを特徴とする監視方法。
【請求項９】
応答手段と通信制御手段とを備える監視対象機器を監視する監視方法をコンピュータに実行させる監視プログラムであって、前記応答手段は、前記監視対象機器が該監視対象機器の状態を取得できる第１状態にあるときに、前記監視対象機器が予め定められた問い合わせを受けると、該問い合わせに対する応答をネットワークを介して前記監視対象機器に接続された監視装置に送信し、前記通信制御手段は、前記監視対象機器が該監視対象機器の状態を取得できない第２状態にあるときに、前記監視対象機器が前記問い合わせを受けると、該問い合わせに対して応答せず、かつ、自機を前記第２状態に維持し、
前記コンピュータに、
前記監視対象機器の状態を取得できるか否かの問い合わせを行わせ、
前記監視対象機器が前記第１状態にあるときに該監視対象機器から送信された前記問い合わせに対する応答を受信させ、
前記応答を受信させたとき、該受信した応答を送信した前記監視対象機器に、該監視対象機器の状態の取得を要求させる、
ことを特徴とする監視プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記目的を達成するため、本発明に係る監視システムは、
監視装置と、該監視装置とネットワークを介して接続された監視対象装置とを備える監視システムであって、
前記監視装置は、前記監視対象装置が該監視対象装置の状態を取得できるか否かの問い合わせを行う問い合わせ手段を備え、
前記監視対象装置は、該監視対象装置が前記状態を取得できる第１状態にあるときに、該監視対象装置が前記問い合わせを受けると、該問い合わせに対する応答を前記監視装置に送信する応答手段を備え、
前記監視装置は、
前記監視対象装置から送信された前記問い合わせに対する応答を受信する受信手段と、
前記受信手段が前記応答を受信すると、該受信した応答を送信した監視対象装置に対して、該監視対象装置の状態の取得を要求する要求手段をさらに備え、
前記監視対象装置は、
該監視対象装置が前記状態を取得できない第２状態にあるときに、該監視対象装置が前記問い合わせを受けると、該問い合わせに対して応答せず、かつ、該監視対象装置を前記第２状態に維持する通信制御手段をさらに備える、
ことを特徴とする。