(57)【要約】【課題】待機状態で、ネットワーク機能を利用する場合の消費電力を低減する。【解決手段】通信装置は、外部装置から情報を受信する受信部と、自装置の状態に関する情報を記憶部へ記憶するように制御する制御部と、外部装置から受信した情報の処理を行う第１のプロセッサと、出力を実行する処理を行なう第２のプロセッサとを備え、前記第１のプロセッサは、前記外部装置から受信した情報が状態情報の閲覧要求であったとき、前記記憶部に記憶した状態情報の中から要求された情報を取得し、前記外部装置へ取得した情報を送信する制御を実行する。【選択図】図１
2015046154.tif 000002
【特許請求の範囲】
【請求項１】
外部装置から情報を受信する受信部と、
自装置の状態に関する情報を記憶部へ記憶するように制御する制御部と、
外部装置から受信した情報の処理を行う第１のプロセッサと、
出力を実行する処理を行う第２のプロセッサと
を備え、
前記第１のプロセッサは、
前記外部装置から受信した情報が状態情報の閲覧要求であったとき、前記記憶部に記憶した状態情報の中から要求された情報を取得し、前記外部装置へ取得した情報を送信する制御を実行する、通信装置。
【請求項２】
前記制御部は、前記記憶部に前記第１のプロセッサにより設定される情報を記憶するように制御し、
前記第１のプロセッサは、前記外部装置からの前記第１のプロセッサにより設定される情報の変更要求であったとき、前記記憶部に記憶した該第１のプロセッサにより設定される情報の変更を実行する、請求項１に記載の通信装置。
【請求項３】
前記第１のプロセッサは、前記外部装置からの要求信号により要求される処理が前記第１のプロセッサにより実行できるか、前記第２のプロセッサにより実行できるかを判断する、請求項１または２に記載の通信装置。
【請求項４】
前記第１のプロセッサは、前記外部装置からの要求信号により要求される処理が前記第１のプロセッサにより実行できるか、前記第２のプロセッサにより実行できるかを判断し、
前記第１のプロセッサは、前記第２のプロセッサにより実行できると判断し、且つ前記第２のプロセッサの電源がオフである場合、前記外部装置へ、前記要求信号により要求される処理を実行できないことを通知する、請求項１または２に記載の通信装置。
【請求項５】
前記第１のプロセッサは、前記外部装置からの要求信号により要求される処理が前記第１のプロセッサにより実行できるか、前記第２のプロセッサにより実行できるかを判断し、
前記第１のプロセッサは、前記第２のプロセッサにより実行できると判断し、且つ前記第２のプロセッサの電源がオフである場合、前記記憶部に、前記要求信号を格納する、請求項１または２に記載の通信装置。
【請求項６】
前記第１のプロセッサは、前記第２のプロセッサの電源がオンになったか否かを監視し、
前記第２のプロセッサの電源がオンになった場合に、前記第２のプロセッサに前記記憶部に格納した前記要求信号を入力する、請求項５に記載の通信装置。
【請求項７】
外部装置と通信装置とを備える通信システムであって、
前記外部装置は、
前記通信装置の状態情報の閲覧要求を送信し、
前記通信装置は、
前記外部装置から情報を受信する受信部と、
自装置の状態に関する情報を記憶部へ記憶するよう制御する制御部と、
前記外部装置から受信した情報の処理を行う第１のプロセッサと、
出力を実行する処理を行う第２のプロセッサと
を備え、
前記第１のプロセッサは、
前記外部装置から受信した情報が状態情報の閲覧要求であったとき、前記記憶部に記憶した状態情報の中から要求された情報を取得し、前記外部装置へ取得した情報を送信する制御を実行する、通信システム。
【請求項８】
前記外部装置は、
前記第１のプロセッサにより設定される情報の変更要求を送信し、
前記制御部は、前記記憶部に前記第１のプロセッサにより設定される情報を記憶するように制御し、
前記第１のプロセッサは、前記外部装置からの前記第１のプロセッサにより設定される情報の変更要求であったとき、前記記憶部に記憶した前記第１のプロセッサにより設定される情報の変更を実行する、請求項７に記載の通信システム。
【請求項９】
外部装置から受信した情報の処理を行う第１のプロセッサと、出力を実行する処理を行なう第２のプロセッサとを備える通信装置に、
外部装置から情報を受信し、
前記外部装置から受信した情報が状態情報の閲覧要求であったとき、前記通信装置の状態に関する情報を記憶する記憶部に記憶された状態情報の中から要求された情報を取得し、前記外部装置へ取得した情報を送信する制御を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムに関する。
【背景技術】
【０００２】
ネットワーク機能を備えるプロジェクタなどの投射型映像表示装置が知られている。投影型映像表示装置に、ネットワークに関する制御を実行するネットワークＣＰＵ、映像の表示に関する制御を実行するメインＣＰＵおよびサブＣＰＵの３個のＣＰＵを設け、映像の投影を行わないとき、つまり待機状態ではネットワークＣＰＵおよびメインＣＰＵの電源をオフにし、ネットワークＣＰＵおよびメインＣＰＵよりも消費電力の低いサブＣＰＵのみ電源をオンにすることで、待機時の消費電力を低減する技術が知られている。
【０００３】
ネットワーク機能を備えるプロジェクタにおいて、待機状態への移行と待機状態からの復帰の際のメインマイコンの電源の制御をネットワークマイコンにより行う技術が知られている（例えば、特許文献１参照）。メインマイコンの電源の制御をネットワークマイコンにより行うことにより、システムの構成を簡略化しつつ待機状態における消費電力を抑える。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
待機状態で、ネットワーク機能を利用する場合には、ネットワーク機能をオンにする必要がある。このため、消費電力が増大する。
【０００５】
本発明は、待機状態で、ネットワーク機能を利用する場合の消費電力を低減することを目的とする。
【課題を解決するための手段】
【０００６】
開示の一実施例の通信装置は、
外部装置から情報を受信する受信部と、
自装置の状態に関する情報を記憶部へ記憶するように制御する制御部と、
外部装置から受信した情報の処理を行う第１のプロセッサと、
出力を実行する処理を行う第２のプロセッサと
を備え、
前記第１のプロセッサは、
前記外部装置から受信した情報が状態情報の閲覧要求であったとき、前記記憶部に記憶した状態情報の中から要求された情報を取得し、前記外部装置へ取得した情報を送信する制御を実行する。
【発明の効果】
【０００７】
開示の実施例によれば、待機状態で、ネットワーク機能を利用する場合の消費電力を低減することができる。
【図面の簡単な説明】
【０００８】
【図１】通信システムの一実施例を示す図である。
【図２】ネットワーク端末の一実施例を示す図である。
【図３】ネットワーク機器の一実施例を示す図である。
【図４】第１の情報の一例を示す図である。
【図５】ページの一例を示す図である。
【図６】ネットワーク機器の状態を示す図である。
【図７】通信システムの動作（その１）の一実施例を示すシーケンスチャートである。
【図８】通信システムの動作（その１）の一実施例を示すシーケンスチャートである。
【図９】ネットワーク端末がページを取得する処理の一例を示すシーケンスチャートである。
【図１０】通信システムの適用例を示す図である。
【発明を実施するための形態】
【０００９】
次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明する。以下で説明する実施例は一例に過ぎず、本発明が適用される実施の形態は、以下の実施例に限られない。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００１０】
＜実施例＞
＜機器監視システム＞
図１は、通信システムとしての機器監視システムの一実施例を示す。
【００１１】
機器監視システムは、外部装置としてのネットワーク端末１００と通信装置としてのネットワーク機器２００とを備える。
【００１２】
ネットワーク端末１００は、PC、携帯端末、情報端末などのネットワーク通信機能を有する端末である。ネットワーク機器２００は、ネットワーク通信機能を有するプロジェクタ(PJ: projector)、多機能周辺装置(MFP: Multifunction Peripheral)、レーザプリンタ(LP: Laser Printer)などの出力装置である。機器監視システムの一実施例では、ネットワーク機器２００がプロジェクタである場合について説明する。
【００１３】
ネットワーク端末１００で起動されるWebブラウザから、ネットワーク機器２００の設定情報、ジョブ履歴などの状態情報の閲覧、設定情報の変更を行うことができる。
【００１４】
＜ネットワーク端末１００＞
ネットワーク端末１００は、ＣＰＵ１０２と、表示装置１０４と、ＵＩ(User Interface)１０６と、記憶部１０８と、ＬＡＮ１１０と、ＷＬＡＮ１１２とを備える。
【００１５】
ＣＰＵ１０２は、ユーザがＵＩ１０６を操作することにより入力される命令に従って、ネットワーク機器２００の状態情報（以下、「第１の情報」という）を表示装置１０４へ入力する。ＣＰＵ１０２は、ユーザがＵＩ１０６を操作することにより入力される命令に従って、ＬＡＮ１１０およびＷＬＡＮ１１２を制御し、ネットワーク機器２００との間で通信を行う。
【００１６】
表示装置１０４は、ＣＰＵ１０２から入力されるデータを表示する。例えば、表示装置１０４は、ネットワーク機器２００から出力されるページなどを表示する。
【００１７】
ＵＩ１０６は、ネットワーク端末１００に対して操作を行うユーザのためのインターフェースである。ＵＩ１０６を操作することにより、データの入力、ジョブの実行、表示、設定変更などを行うことができる。
【００１８】
記憶部１０８は、各種プログラムを記憶する。また、記憶部１０８は、ＣＰＵ１０２がデータ処理する際に使用する。
【００１９】
ＬＡＮ１１０は、ネットワーク機器２００との間の通信を有線回線で接続するＬＡＮカードである。ＬＡＮ１１０は、イーサネット(Ethernet（登録商標）)(Ethernet/Fast Ethernet/Gigabit Ethernet)などのＬＡＮ系の規格に従って情報の送受信を行う。
【００２０】
ＷＬＡＮ１１２は、IEEE 802.11などの無線ＬＡＮの規格に準拠して、無線でデータの送受信を行う。
【００２１】
＜ネットワーク端末１００の機能＞
図２は、ネットワーク端末１００の機能を示す。
【００２２】
図２に示す機能は、主に、ＣＰＵ１０２により実行される。ＣＰＵ１０２の内部に記憶されたプログラム（ファームウエア）または記憶部１０８に記憶されたプログラムに従って動作することにより、要求信号生成部１０２２および応答信号処理部１０２４としての機能が実行される。
【００２３】
要求信号生成部１０２２は、ＵＩ１０６、ＬＡＮ１１０およびＷＬＡＮ１１２と接続される。要求信号生成部１０２２は、ＵＩ１０６からネットワーク機器２００の第１の情報を要求する操作信号が入力された場合に、ネットワーク機器２００の第１の情報を要求する信号（以下、「第１の要求信号」）を生成する。
【００２４】
要求信号生成部１０２２は、ネットワーク機器２００の第１の情報を最初に要求する際には、ページ情報およびロジック情報を取得する第１の要求信号を生成する。ページ情報は、ネットワーク機器２００により出力される情報をネットワーク端末１００に表示する際に元となるページを表示する情報である。要求信号生成部１０２２は、ページ情報を取得した後に引き続き第１の情報を要求する際に、既に取得している第１の情報との差分情報（以下、「設定値」という）を取得する。ロジック情報は、ネットワーク機器２００からの設定値に基づいて、ページの再構築を実行する際に、禁則処理などを行うための情報である。
【００２５】
要求信号生成部１０２２は、ネットワーク機器２００の第１の情報を表示した後、引き続き第１の情報を要求する場合には、設定値を要求する。
【００２６】
また、要求信号生成部１０２２は、ＵＩ１０６からネットワーク機器２００の設定を変更することなどを要求する情報（以下、「第２の情報」という）が入力された場合に、ネットワーク機器２００の設定を変更することなどを要求する信号（以下、「第２の要求信号」）を生成する。
【００２７】
要求信号生成部１０２２により生成した第１の要求信号及び第２の要求信号は、ＬＡＮ１１０またはＷＬＡＮ１１２から、ネットワーク機器２００へ送信される。
【００２８】
応答信号処理部１０２４は、表示装置１０４、ＬＡＮ１１０およびＷＬＡＮ１１２と接続される。応答信号処理部１０２４は、ＬＡＮ１１０またはＷＬＡＮ１１２により入力される第１の要求信号に対するネットワーク機器２００からの応答信号（以下、「第１の応答信号」に基づく処理を行う。例えば、応答信号処理部１０２４は、第１の要求信号に対する第１の応答信号からページ情報とロジック情報を取得し、ページ情報に基づいて、ページを構築する。応答信号処理部１０２４は、構築したページを表示装置１０４へ入力する。
【００２９】
応答信号処理部１０２４は、第１の要求信号に対する第１の応答信号から設定値を取得し、既に表示しているページと、第１の応答信号から取得した設定値とロジック情報に基づいて、ページを再構築する。応答信号処理部１０２４は、再構築したページを表示装置１０４へ入力する。
【００３０】
また、応答信号処理部１０２４は、第２の要求信号に対する第２の応答信号から、設定の変更がされたか否かを示す情報を取得する。応答信号処理部１０２４は、設定の変更がされたか否かを示す情報を表示装置１０４へ入力する。ネットワーク端末１００のユーザは、表示装置１０４に表示された設定の変更がされたか否かを示す情報を参照することで、設定の変更がされたか否かを知ることができる。
【００３１】
＜ネットワーク機器２００＞
ネットワーク機器２００は、ネットワークボード２０２と、メインボード２１４と、投影装置２１８と、ＵＩ２２０と、映像入力端子２２２とを備える。
【００３２】
ネットワークボード２０２は、ネットワークを介して、ネットワーク端末１００との間の通信を実行するハードウェアである。ネットワークボード２０２は、ＬＡＮカード、ネットワークアダプタ、ネットワークインタフェースカード（Network Interface Card(NIC)）などとも呼ばれる。
【００３３】
ネットワークボード２０２には、制御部および第１のプロセッサとしての通信プロセッサ２０４と、記憶部２０５と、画像プロセッサ２０６とが実装される。また、ネットワークボード２０２には、受信部としてのＬＡＮ２０８と、ＷＬＡＮ２１０と、ＵＳＢ(Universal Serial Bus)２１２とが実装される。
【００３４】
ＬＡＮ２０８は、ネットワーク端末１００との間の通信を有線回線で接続するＬＡＮカードである。ＬＡＮ２０８は、ＬＡＮ系の規格に従って情報の送受信を行う。
【００３５】
ＷＬＡＮ２１０は、IEEE 802.11などの無線ＬＡＮの規格に準拠して、無線でデータの送受信を行う。
【００３６】
通信プロセッサ２０４は、ＬＡＮ２０８と、ＷＬＡＮ２１０と接続される。通信プロセッサ２０４は、ＣＰＵで実現される。通信プロセッサ２０４は、画像プロセッサ２０６よりも消費電力が低いものである。通信プロセッサ２０４は、ネットワーク機器２００が待機状態で、且つネットワーク機能を利用する場合に動作する。換言すれば、通信プロセッサ２０４は、ネットワーク機器２００自体の電源がオフである状態以外電源がオンであり常に動作する。通信プロセッサ２０４は、ネットワーク端末１００からの第１の要求信号および第２の要求信号により要求される処理が、通信プロセッサ２０４により実行できるものか、メインボード２１４でないと実行できないものであるかを判断する。
【００３７】
通信プロセッサ２０４は、ネットワーク端末１００からの第１の要求信号または第２の要求信号により要求される処理が、通信プロセッサ２０４により実行できると判断した場合、第１の要求信号または第２の要求信号により要求される処理を実行する。
【００３８】
通信プロセッサ２０４は、ネットワーク端末１００からの第１の要求信号または第２の要求信号により要求される処理が、メインボード２１４でないと実行できないと判断した場合、以下の処理を行う。通信プロセッサ２０４は、メインボード２１４のエンジン制御プロセッサ２１６の電源がオンである場合、第１の要求信号または第２の要求信号をメインボード２１４へ入力する。
【００３９】
一方、通信プロセッサ２０４は、メインボード２１４のエンジン制御プロセッサ２１６の電源がオフである場合、記憶部２０５に第１の要求信号または第２の要求信号を保持する。この場合、通信プロセッサ２０４は、エンジン制御プロセッサ２１６の状態を監視する。通信プロセッサ２０４は、エンジン制御プロセッサ２１６の電源がオンになった場合、第１の要求信号または第２の要求信号をメインボード２１４へ入力する。
【００４０】
記憶部２０５は、各種プログラム、ネットワーク機器２００の状態情報を記憶する。記憶部２０５は、主に、ネットワーク機器２００のネットワークに関する設定情報、接続履歴などを記憶する。また、記憶部２０５は、通信プロセッサ２０４がデータの処理を実行する際に使用する。
【００４１】
ＵＳＢ２１２は、ネットワーク機器２００に接続された周辺機器（図示なし）からシリアルバス規格に従ってデータを入力する端子である。ＵＳＢ２１２に接続された周辺機器から、ネットワーク機器２００から画像などの投影する情報が入力される。
【００４２】
画像プロセッサ２０６は、通信プロセッサ２０４とＵＳＢ２１２と接続される。画像プロセッサ２０６は、ＤＳＰ(Digital Signal Processing)で実現される。画像プロセッサ２０６は、ネットワーク機器２００により投影するデータを生成する。たとえば、ネットワーク端末１００から投影するデータが送信され、ＬＡＮ２０８またはＷＬＡＮ２１０から通信プロセッサ２０４を介して画像プロセッサ２０６に入力される。画像プロセッサ２０６は、通信プロセッサ２０４からのデータを処理することにより投影する画像を生成する。画像プロセッサ２０６は、投影する画像をメインボード２１４へ入力する。
【００４３】
また、ＵＳＢ２１２を介して周辺機器から投影する画像データが入力される。画像プロセッサ２０６は、周辺機器からの画像データを処理することにより投影する画像を生成する。画像プロセッサ２０６は、投影する画像をメインボード２１４へ入力する。画像プロセッサ２０６は、選択した一連の画像を順次表示するように、いわゆるスライドショーを実行するように投影する画像をメインボード２１４へ入力する。
【００４４】
メインボード２１４は、ネットワークボード２０２と接続される。メインボード２１４は、記憶部２１５と、第１のプロセッサとしてのエンジン制御プロセッサ２１６を備える。
【００４５】
記憶部２１５は、各種プログラム、ネットワーク機器２００の状態情報を記憶する。記憶部２１５は、主に、ネットワーク機器２００の投影装置２１８に投影する処理に関する設定情報、投影履歴などを記憶する。また、記憶部２１５は、エンジン制御プロセッサ２１６がデータ処理する際に使用する。
【００４６】
エンジン制御プロセッサ２１６は、通信プロセッサ２０４と、画像プロセッサ２０６と、記憶部２１５と、投影装置２１８と、ＵＩ２２０と、映像入力端子２２２と接続される。
【００４７】
エンジン制御プロセッサ２１６は、通信プロセッサ２０４からの第１の要求信号または第２の要求信号により要求される処理を実行する。例えば、エンジン制御プロセッサ２１６は、第１の要求信号により要求された第１の情報を作成し、通信プロセッサ２０４へ入力する。また、エンジン制御プロセッサ２１６は、通信プロセッサ２０４からの第２の要求信号により要求された第２の情報に従って、設定の変更を実行する。エンジン制御プロセッサ２１６は、設定の変更を行ったか否かを示す情報を作成し、通信プロセッサ２０４へ入力する。
【００４８】
また、エンジン制御プロセッサ２１６は、画像プロセッサ２０６からの投影するデータを投影装置２１８へ入力する制御を実行する。また、エンジン制御プロセッサ２１６は、映像入力端子２２２に接続される外部装置（図示なし）からの投影するデータを投影装置２１８へ入力する制御を実行する。
【００４９】
投影装置２１８は、エンジン制御プロセッサ２１６と接続される。投影装置２１８は、ＤＬＰ(Digital Light Processing)（登録商標）プロジェクタなどの投影型映像表示装置であり、光源からの光をＤＭＤ(Digital Micromirror Device)などの光学表示装置に照射し、照射された光を映像信号で変調してスクリーンに映像を拡大投射する。光学表示装置に、ＤＭＤの代わりにＬＣＤ（液晶表示装置）を用いた投影型映像表示装置を用いてもよい。
【００５０】
ＵＩ２２０は、エンジン制御プロセッサ２１６と接続される。ＵＩ２２０は、ネットワーク機器２００に対して操作を行うユーザのためのインターフェースである。ＵＩ２２０を操作することにより、データの入力、ジョブの実行、表示、設定変更などを行うことができる。
【００５１】
映像入力端子２２２は、エンジン制御プロセッサ２１６と接続される。映像入力端子２２２は、映像入力端子２２２に接続される外部装置から投影するデータを入力する端子である。
【００５２】
＜ネットワーク機器２００の機能＞
図３は、ネットワーク機器２００の機能を示す。
【００５３】
図３に示す機能は、主に、通信プロセッサ２０４により実行される。通信プロセッサ２０４の内部に記憶されたプログラム（ファームウエア）または記憶部２０５に記憶されたプログラムに従って動作することにより、要求信号判断部２０４２、要求信号処理部２０４４および状態判断部２０４６としての機能が実行される。
【００５４】
要求信号判断部２０４２は、ＬＡＮ２０８およびＷＬＡＮ２１０と接続される。要求信号判断部２０４２は、ＬＡＮ２０８またはＷＬＡＮ２１０からのネットワーク端末１００から送信された第１の要求信号および第２の要求信号により要求される処理が通信プロセッサ２０４で実行できるか否かを判断する。
【００５５】
例えば、要求信号判断部２０４２は、第１の要求信号によりＩＰアドレスなどの設定情報の閲覧が要求（閲覧要求）された場合には、通信プロセッサ２０４で実行できると判断する。また、要求信号判断部２０４２は、第１の要求信号によりスライドショーの設定の閲覧が要求（閲覧要求）された場合には、通信プロセッサ２０４で実行できると判断する。また、要求信号判断部２０４２は、第１の要求信号によりスライドショーの表示間隔の閲覧が要求（閲覧要求）された場合には、通信プロセッサ２０４で実行できると判断する。また、要求信号判断部２０４２は、第１の要求信号により有効なネットワークインタフェースの閲覧が要求（閲覧要求）された場合には、通信プロセッサ２０４で実行できると判断する。
【００５６】
また、要求信号判断部２０４２は、第２の要求信号により画像プロセッサ２０６にＵＳＢ２１２からの画像を順次表示するスライドショーを実行させることを有効にするか無効にするかを設定する設定情報の変更が要求（変更要求）された場合には、通信プロセッサ２０４で実行できると判断する。また、要求信号判断部２０４２は、第２の要求信号によりスライドショーの表示間隔を設定する設定情報の変更が要求（変更要求）された場合には、通信プロセッサ２０４で実行できると判断する。例えば、スライドショーの表示間隔の設定情報として、５秒−９９９秒が設定される。また、要求信号判断部２０４２は、第２の要求信号により有効なネットワークインタフェースを設定する設定情報の変更が要求（変更要求）された場合には、通信プロセッサ２０４で実行できると判断する。例えば、有効なネットワークインタフェースを設定する設定情報として、有線ＬＡＮ（ＬＡＮ２０８）、無線ＬＡＮ（ＷＬＡＮ２１０）が設定される。
【００５７】
また、例えば、要求信号判断部２０４２は、第１の要求信号により映像モードなどの設定情報の閲覧が要求（閲覧要求）された場合には、通信プロセッサ２０４で実行できないと判断する。また、要求信号判断部２０４２は、第１の要求信号によりコントラストなどの設定情報の閲覧が要求（閲覧要求）された場合には、通信プロセッサ２０４で実行できないと判断する。また、要求信号判断部２０４２は、第１の要求信号により明るさなどの設定情報の閲覧が要求（閲覧要求）された場合には、通信プロセッサ２０４で実行できないと判断する。
【００５８】
また、要求信号判断部２０４２は、第２の要求信号により映像モードなどの設定情報の変更が要求（変更要求）された場合には、通信プロセッサ２０４で実行できないと判断する。また、要求信号判断部２０４２は、第２の要求信号によりコントラストなどの設定情報の変更が要求（変更要求）された場合には、通信プロセッサ２０４で実行できないと判断する。また、要求信号判断部２０４２は、第２の要求信号により明るさなどの設定情報の変更が要求（変更要求）された場合には、通信プロセッサ２０４で実行できないと判断する。
【００５９】
要求信号判断部２０４２は、第１の要求信号および第２の要求信号により要求される処理が通信プロセッサ２０４で実行できると判断した場合、要求信号処理部２０４４へ、該第１の要求信号および第２の要求信号を入力する。一方、要求信号判断部２０４２は、第１の要求信号および第２の要求信号により要求される処理が通信プロセッサ２０４で実行できないと判断した場合、状態判断部２０４６へ、該第１の要求信号および第２の要求信号を入力する。
【００６０】
要求信号処理部２０４４は、ＬＡＮ２０８、ＷＬＡＮ２１０および要求信号判断部２０４２と接続される。要求信号処理部２０４４は、要求信号判断部２０４２から入力される第１の要求信号および第２の要求信号により要求される処理を実行する。要求信号処理部２０４４は、要求信号判断部２０４２から第１の要求信号が入力された場合、記憶部２０５に格納されるネットワーク機器２００の状態情報から該当する情報を取得する。要求信号処理部２０４４は、要求信号判断部２０４２から第２の要求信号が入力された場合、該当する設定情報の変更を行い、記憶部２０５に格納されるネットワーク機器２００の状態情報から該当する設定情報を変更する。
【００６１】
＜第１の情報＞
図４は、記憶部２０５に格納される状態情報の一例を示す。図４には、主に、設定情報が示される。
【００６２】
設定情報は、ＵＳＢ系の設定情報、ネットワーク系の設定情報およびネットワークアプリケーション系の設定情報である。これら以外の設定情報が記憶部２０５に格納されてもよい。
【００６３】
ＵＳＢ系の設定情報は、ＵＳＢデバイスの名称の設定に関する情報、ＵＳＢデバイスの接続に関する情報、スライドショーの設定に関する情報、スライドショーの表示間隔に関する情報などである。ネットワーク系の設定情報は、ＩＰアドレスの設定に関する情報、有効なネットワークインタフェースに関する情報、ネットワークへの接続に関する情報などである。ネットワークアプリケーション系の設定情報は、ネットワークアプリケーションの環境設定に関する情報などである。
【００６４】
各設定情報には、ネットワーク機器２００から出力される情報におけるページが対応付けられる。図４に示される例では、ＵＳＢ系の設定情報とページＡが対応付けられる。つまり、ページＡでは、ＵＳＢ系の設定情報の閲覧、ＵＳＢ系の設定情報の変更を行うことができる。また、ネットワーク系の設定情報とページＢが対応付けられる。つまり、ページＢでは、ネットワーク系の設定情報の閲覧、ネットワーク系の設定情報の変更を行うことができる。また、ネットワークアプリケーション系の設定情報とページＣが対応付けられる。つまり、ページＣでは、ネットワークアプリケーション系の設定情報の閲覧、ネットワークアプリケーション系の設定情報の変更を行うことができる。
【００６５】
さらに、各ページとロジック情報とが対応付けられる。ロジック情報は、ネットワーク機器２００からの設定値に基づいてページの再構築を実行する際に、禁則処理などを行うための情報である。例えば、各設定情報間の組み合わせが許容されているか否かを示す情報や、許容される文字数を示す情報である。
【００６６】
図５は、ページＢの一例を示す。ページＢの一例には、プロジェクタ名と、ＩＰアドレスと、「設定」と表示されたアイコンが表示される。ネットワーク端末１００のユーザは、ＵＩ１０６を操作し、「設定」と表示されたアイコンを選択することにより、ネットワーク系の設定情報の閲覧、ネットワーク系の設定情報の変更を行うことができる。ネットワーク系の設定情報の閲覧とネットワーク系の設定情報の変更のどちらを行うかは、「設定」と表示されたアイコンを選択した後に表示されるページにより設定できる。
【００６７】
要求信号処理部２０４４は、要求信号判断部２０４２からの第１の要求信号が第１の情報を最初に要求するものである場合、ページ情報およびロジック情報を取得し、ＬＡＮ２０８またはＷＬＡＮ２１０から送信する。要求信号処理部２０４４は、要求信号判断部２０４２からの第１の要求信号がページ情報を取得した後に引き続き第１の情報を要求するものである場合、既に取得したページ情報と今回のページ情報との間の差分情報を取得し、ＬＡＮ２０８またはＷＬＡＮ２１０から送信する。
【００６８】
状態判断部２０４６は、要求信号判断部２０４２と接続される。状態判断部２０４６は、要求信号判断部２０４２から第１の要求信号および第２の要求信号が入力された場合に、メインボード２１４のエンジン制御プロセッサ２１６の電源がオンであるかオフであるかを判断する。
【００６９】
状態判断部２０４６は、エンジン制御プロセッサ２１６の電源がオンであると判断した場合、エンジン制御プロセッサ２１６へ、第１の要求信号および第２の要求信号を入力する。
【００７０】
状態判断部２０４６は、エンジン制御プロセッサ２１６の電源がオフであると判断した場合、記憶部２０５へ、第１の要求信号および第２の要求信号を一時的に格納する。状態判断部２０４６は、記憶部２０５へ第１の要求信号および第２の要求信号を格納した場合、エンジン制御プロセッサ２１６の電源がオンになったか否かを定期的に監視する。状態判断部２０４６は、エンジン制御プロセッサ２１６の電源がオンになったことを検出した場合、記憶部２０５から第１の要求信号および第２の要求信号を取得し、エンジン制御プロセッサ２１６へ入力する。
【００７１】
＜ネットワーク機器２００の状態＞
図６は、ネットワーク機器２００の状態を示す。図６は、ネットワーク機器２００の通信プロセッサ２０４の電源のオン状態またはオフ状態とエンジン制御プロセッサ２１６の電源のオン状態またはオフ状態との組み合わせを示す。図６によれば、ネットワーク機器２００は、通信プロセッサ２０４の電源がオフ状態であり、且つエンジン制御プロセッサ２１６の電源がオン状態は取り得ない。つまり、通信プロセッサ２０４の電源がオフ状態になるのは、エンジン制御プロセッサ２１６の電源がオフ状態であり、これはネットワーク機器２００自体の電源がオフ状態にされた場合に相当する。
【００７２】
以下、図６において、数値により表される状態における動作について説明する。
【００７３】
（１）の場合
通信プロセッサ２０４には、ＬＡＮ２０８やＷＬＡＮ２１０を介して、ネットワーク端末１００からの第１の要求信号および第２の要求信号が入力される。
【００７４】
通信プロセッサ２０４は、ネットワーク端末１００からの第１の要求信号により要求される処理および第２の要求信号により要求される処理が通信プロセッサ２０４により実行できるものであるか否かを判断する。
【００７５】
通信プロセッサ２０４は、第１の要求信号によりスライドショーの設定の閲覧が要求された場合、スライドショーの表示間隔の閲覧が要求された場合、有効なネットワークインタフェースの閲覧が要求された場合には、通信プロセッサ２０４で実行できると判断する。
【００７６】
また、通信プロセッサ２０４は、第１の要求信号により映像モードなどの設定情報の閲覧が要求された場合、コントラストなどの設定情報の閲覧が要求された場合、明るさなどの設定情報の閲覧が要求された場合には、通信プロセッサ２０４で実行できないと判断する。
【００７７】
通信プロセッサ２０４は、第２の要求信号により画像プロセッサ２０６にＵＳＢ２１２からの画像を順次表示するスライドショーを実行させることを有効にするか無効にするかを設定する設定情報の変更が要求された場合、スライドショーの表示間隔を設定する設定情報の変更が要求された場合、有効なネットワークインタフェースを設定する設定情報の変更が要求された場合には、通信プロセッサ２０４で実行できると判断する。
【００７８】
また、通信プロセッサ２０４は、第２の要求信号により映像モードなどの設定情報の変更が要求された場合、コントラストなどの設定情報の変更が要求された場合、明るさなどの設定情報の変更が要求された場合には、通信プロセッサ２０４で実行できないと判断する。
【００７９】
通信プロセッサ２０４は、通信プロセッサ２０４により第１の要求信号により要求される処理および第２の要求信号により要求される処理が実行できないものであると判断した場合、第１の要求信号および第２の要求信号をエンジン制御プロセッサ２１６へ入力する。
【００８０】
エンジン制御プロセッサ２１６は、第１の要求信号により要求される処理を実行できるか否かを判断する。エンジン制御プロセッサ２１６は、第１の要求信号により要求される処理を実行できると判断した場合、記憶部２１５から、第１の要求信号により要求される第１の情報を取得し、通信プロセッサ２０４へ入力する。通信プロセッサ２０４は、ＬＡＮ２０８やＷＬＡＮ２１０を介して、エンジン制御プロセッサ２１６からの第１の情報をネットワーク端末１００へ送信する。
【００８１】
また、エンジン制御プロセッサ２１６は、第２の要求信号により要求される処理を実行できるか否かを判断する。エンジン制御プロセッサ２１６は、第２の要求信号により要求される処理を実行できると判断した場合、記憶部２１５へ、第２の要求信号により要求される第２の情報を反映することにより設定を変更する。
【００８２】
エンジン制御プロセッサ２１６は、第２の要求信号により要求された処理が完了したか否かを示す情報を通信プロセッサ２０４へ入力する。通信プロセッサ２０４には、ＬＡＮ２０８やＷＬＡＮ２１０を介して、エンジン制御プロセッサ２１６からの第２の要求信号により要求された処理が完了したか否かを示す情報をネットワーク端末１００へ送信する。
【００８３】
（２）、（３）の場合
通信プロセッサ２０４には、ＬＡＮ２０８やＷＬＡＮ２１０を介して、ネットワーク端末１００からの第１の要求信号および第２の要求信号が入力される。
【００８４】
通信プロセッサ２０４は、ネットワーク端末１００からの第１の要求信号により要求される処理および第２の要求信号により要求される処理が通信プロセッサ２０４により実行できるものであるか否かを判断する。
【００８５】
通信プロセッサ２０４は、通信プロセッサ２０４により第１の要求信号により要求される処理および第２の要求信号により要求される処理が実行できないものであると判断した場合、エンジン制御プロセッサ２１６の電源がオン状態であるかオフ状態であるかを判断する。
【００８６】
通信プロセッサ２０４は、エンジン制御プロセッサ２１６の電源がオフ状態であると判断した場合、ＬＡＮ２０８やＷＬＡＮ２１０を介して、ネットワーク端末１００からの第１の要求信号および第２の要求信号により要求された処理ができないことを示す情報を第１の情報をネットワーク端末１００へ送信する。つまり、ネットワーク機器２００は、ネットワーク端末１００に第１の要求信号および第２の要求信号により要求された処理ができないことを通知する。
【００８７】
（４）、（５）、（６）の場合
通信プロセッサ２０４には、ＬＡＮ２０８やＷＬＡＮ２１０を介して、ネットワーク端末１００からの第１の要求信号および第２の要求信号が入力される。
【００８８】
通信プロセッサ２０４は、ネットワーク端末１００からの第１の要求信号により要求される処理および第２の要求信号により要求される処理が通信プロセッサ２０４により実行できるものであるか否かを判断する。
【００８９】
通信プロセッサ２０４は、通信プロセッサ２０４により第１の要求信号により要求される処理および第２の要求信号により要求される処理が実行できないものであると判断した場合、エンジン制御プロセッサ２１６の電源がオン状態であるかオフ状態であるかを判断する。
【００９０】
通信プロセッサ２０４は、エンジン制御プロセッサ２１６の電源がオフ状態であると判断した場合、記憶部２０５にネットワーク端末１００からの第１の要求信号および第２の要求信号を保持する。
【００９１】
通信プロセッサ２０４は、エンジン制御プロセッサ２１６の状態を監視する。通信プロセッサ２０４は、エンジン制御プロセッサ２１６の電源がオン状態になったと判断した場合、第１の要求信号および第２の要求信号をエンジン制御プロセッサ２１６へ入力する。
【００９２】
エンジン制御プロセッサ２１６は、第１の要求信号により要求される処理を実行できるか否かを判断する。エンジン制御プロセッサ２１６は、第１の要求信号により要求される処理を実行できると判断した場合、記憶部２１５から、第１の要求信号により要求される第１の情報を取得し、通信プロセッサ２０４へ入力する。通信プロセッサ２０４は、ＬＡＮ２０８やＷＬＡＮ２１０を介して、エンジン制御プロセッサ２１６からの第１の情報をネットワーク端末１００へ送信する。
【００９３】
また、エンジン制御プロセッサ２１６は、第２の要求信号により要求される処理を実行できるか否かを判断する。エンジン制御プロセッサ２１６は、第２の要求信号により要求される処理を実行できると判断した場合、記憶部２１５へ、第２の要求信号により要求される設定情報を変更し、第２の情報を反映する。エンジン制御プロセッサ２１６は、第２の要求信号により要求された処理が完了したか否かを示す情報を通信プロセッサ２０４へ入力する。通信プロセッサ２０４には、ＬＡＮ２０８やＷＬＡＮ２１０を介して、エンジン制御プロセッサ２１６からの第２の要求信号により要求された処理が完了したか否かを示す情報をネットワーク端末１００へ送信する。
【００９４】
＜機器監視システムの動作＞
図７は、機器監視システムの動作（その１）の一実施例を示すシーケンスチャートである。図７には、主に、ネットワーク端末１００からの第１の要求信号にしたがってネットワーク機器２００が実行する処理が示される。
【００９５】
ステップＳ７０２では、ネットワーク端末１００は、ネットワーク機器２００に第１の要求信号を送信する。
【００９６】
ステップＳ７０４では、ネットワーク機器２００は、ネットワーク端末１００に第１の応答信号を送信する。第１の応答信号には、ページ情報とロジック情報が付加される。
【００９７】
ステップＳ７０６では、ネットワーク端末１００は、ネットワーク機器２００からの第１の応答信号に基づいて、ページの構築を行い、表示する。
【００９８】
ステップＳ７０８では、ネットワーク端末１００は、引き続きネットワーク機器２００に第１の要求信号を送信する。
【００９９】
ステップＳ７１０では、ネットワーク機器２００は、ネットワーク端末１００に第１の応答信号を送信する。第１の応答信号には、設定値が付加される。
【０１００】
ステップＳ７１２では、ネットワーク端末１００は、既に表示しているページと、ロジック情報と、ネットワーク機器２００からの設定値に基づいて、ページの再構築を行い、表示する。ネットワーク端末１００は、既に表示しているページに設定値を反映する際に、禁則処理などのロジック情報に基づく処理を行うことによりページの再構築を行う。
【０１０１】
図８は、機器監視システムの動作（その２）の一実施例を示すシーケンスチャートである。図８には、主に、ネットワーク端末１００からの第２の要求信号にしたがってネットワーク機器２００が実行する処理が示される。
【０１０２】
ステップＳ８０２では、ネットワーク端末１００は、ネットワーク機器２００に第２の要求信号を送信する。
【０１０３】
ステップＳ８０４では、ネットワーク機器２００は、ネットワーク端末１００からの第２の要求信号により要求された第２の情報の禁則をチェックすることにより、設定の変更が可能であるか否かを判断する。ネットワーク機器２００は、設定の変更が可能である場合、設定の変更を実行する。
【０１０４】
ステップＳ８０６では、ネットワーク機器２００は、ネットワーク端末１００へ、設定の変更を実行できたか否かを示す情報が付加された第２の応答信号を送信する。
【０１０５】
＜機器監視システムの一実施例の効果＞
図９は、従来のネットワーク端末１００がページを取得する処理の一例を示す。図９に示される例では、ネットワーク端末１００は、ＭＦＰ３００からページ情報を取得する。
【０１０６】
ステップＳ９０２では、ネットワーク端末１００は、ＭＦＰ３００へページ取得要求を送信する。
【０１０７】
ステップＳ９０４では、ＭＦＰ３００は、ネットワーク端末１００により要求されたページを構築する。
【０１０８】
ステップＳ９０６では、ＭＦＰ３００は、ステップＳ９０４で構築したページを付加したページ応答を送信する。
【０１０９】
ステップＳ９０８では、ネットワーク端末１００は、ＭＦＰ３００から受信したページを表示する。
【０１１０】
図９に示されるシーケンスチャートでは、ＭＦＰ３００などの出力装置側でページが構築されるとともに、該ページがネットワーク端末へ送信される。出力装置側でページを構築し、送信するようにした場合、低い消費電力の通信プロセッサでは処理負荷が高すぎるおそれがある。
【０１１１】
機器監視システムの一実施例では、出力装置側は、ネットワーク機器からの第１の要求信号に応じて、ページ情報とロジック情報とを送信する。ネットワーク機器は、出力装置からのページ情報とロジック情報とに基づいてページを構築する。ネットワーク機器側でページを構築することにより、出力装置側の処理負荷を低減できるため、通信プロセッサで処理できる。通信プロセッサで処理できるため、画像プロセッサおよびエンジン制御プロセッサの電源がオフであっても処理できる。このため、ネットワーク機器の消費電力を低減できる。
【０１１２】
機器監視システムの一実施例によれば、ネットワーク機器は、ネットワーク通信に関する処理を実行する通信プロセッサと、出力処理に関する処理を実行するエンジン制御プロセッサとを有する。通信プロセッサは常にオン状態であり、エンジン制御プロセッサは電源のオンまたはオフが可能である。通信プロセッサとエンジン制御プロセッサをそれぞれ独立して電源のオンまたはオフができることにより、エンジン制御プロセッサの電源がオフ状態であっても、通信プロセッサにより、ネットワーク機器の設定情報、ジョブ履歴などの状態情報の閲覧、設定情報の変更を行うことができる。
【０１１３】
さらに、ネットワーク機器は、投影するデータを生成する画像プロセッサを有する。例えば、画像プロセッサは、ＵＳＢを介して周辺機器から入力される投影するデータを処理する。画像プロセッサは電源のオンまたはオフが可能である。通信プロセッサと画像プロセッサをそれぞれ独立して電源のオンまたはオフができることにより、画像プロセッサの電源がオフ状態であっても、通信プロセッサにより、ＵＳＢの設定情報などの状態情報の閲覧、設定情報の変更を行うことができる。
【０１１４】
機器監視システムの一実施例は、電子ホワイトボードや遠隔会議システムなどの出力装置とネットワーク端末との間で通信を行う通信システムに適用できる。
【０１１５】
さらに、機器監視システムの一実施例は、通信機能を備えたデバイスに適用できる。これによって、デバイスの電源の制御を行うことができる。
【０１１６】
図１０は、機器監視システムの適用例を示す。図１０に示される例では、スマートフォン４００等のスマートデバイスと、投影装置（プロジェクタ）５００、多機能周辺装置(MFP)６００、プリンタ７００、及びテレビ会議装置８００等のデバイスとがそれぞれ無線接続される。例えば、スマートデバイスには上述したネットワーク端末１００を適用でき、投影装置（プロジェクタ）５００、多機能周辺装置(MFP)６００、プリンタ７００、及びテレビ会議装置８００には上述したネットワーク機器２００を適用できる。
【０１１７】
さらに、テレビ会議装置８００は、インターネット等のネットワーク９００と接続され、ネットワーク９００には、テレビ会議装置１０００、及びサーバ装置１１００と接続される。テレビ会議装置８００、及び１０００は、例えば、ＰＣ（Personal Computer）、タブレット端末、スマートフォン等の汎用の情報処理装置や、テレビ会議システム用の専用端末等を適用できる。サーバ装置１１００は、例えば、テレビ会議装置８００、及び１０００が接続しているか否かの接続状態のモニター、テレビ会議の開始又は終了時の接続制御、テレビ会議中の画像（映像）や音声等のデータの送受信等、テレビ会議の制御を行う。図１０には、２台のテレビ会議装置が示されているが、３台以上のテレビ会議装置についても適用できる。
【０１１８】
本発明は特定の実施例、変形例を参照しながら説明されてきたが、各実施例、変形例は単なる例示に過ぎず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。説明の便宜上、本発明の実施例に従った装置は機能的なブロック図を用いて説明されたが、そのような装置はハードウェアで、ソフトウエアで又はそれらの組み合わせで実現されてもよい。本発明は上記実施例に限定されず、本発明の精神から逸脱することなく、様々な変形例、修正例、代替例、置換例等が包含される。
【符号の説明】
【０１１９】
１００  ネットワーク端末
１０２  ＣＰＵ
１０４  表示装置
１０６  ＵＩ
１０８  記憶部
１１０  ＬＡＮ
１１２  ＷＬＡＮ
２００  ネットワーク機器
２０２  ネットワークボード
２０４  通信プロセッサ
２０５  記憶部
２０６  画像プロセッサ
２０８  ＬＡＮ
２１０  ＷＬＡＮ
２１２  ＵＳＢ
２１４  メインボード
２１６  エンジン制御プロセッサ
２１８  投影装置
２２０  ＵＩ
２２２  映像入力端子
４００  スマートフォン
５００  投影装置
６００  ＭＦＰ
７００  プリンタ
８００  テレビ会議装置
９００  ネットワーク
１０００  テレビ会議装置
１１００  サーバ装置
【先行技術文献】
【特許文献】
【０１２０】
【特許文献１】特開２０１１−０３５７９８号公報
【図１】
2015046154.tif 000003
【図２】
2015046154.tif 000004
【図３】
2015046154.tif 000005
【図４】
2015046154.tif 000006
【図５】
2015046154.tif 000007
【図６】
2015046154.tif 000008
【図７】
2015046154.tif 000009
【図８】
2015046154.tif 000010
【図９】
2015046154.tif 000011
【図１０】
2015046154.tif 000012