(57)【特許請求の範囲】
【請求項１】
画像信号を受け取って処理する主制御部と、
外部装置から入力したデータを画像信号に変換し、前記主制御部に供給する第１ネットワーク制御部と、
電源投入指示を受け付ける第１受付手段を制御して電源投入指示を検出する副制御部と、
外部装置とネットワークを介して通信するための複数の通信インタフェースと、
前記複数の通信インタフェースの各々への電力供給を制御する手段を備え、ネットワークを介した外部装置との通信を制御し、該外部装置から入力したデータを前記第１ネットワーク制御部に供給する第２ネットワーク制御部とを備え、
前記主制御部、前記副制御部、前記第１ネットワーク制御部及び前記第２ネットワーク制御部への電力供給をそれぞれ独立して制御し、
前記第２ネットワーク制御部は、通信に使用する通信インタフェースの選択を受け付ける第３受付手段が受け付けた選択に基づき、通信に使用しない通信インタフェースへの電力供給をオフにすることを特徴とする通信装置。
【請求項２】
画像信号を受け取って処理する主制御部と、
外部装置から入力したデータを画像信号に変換し、前記主制御部に供給する第１ネットワーク制御部と、
電源投入指示を受け付ける第１受付手段を制御して電源投入指示を検出する副制御部と、
ネットワークを介した外部装置との通信を制御し、該外部装置から入力したデータを前記第１ネットワーク制御部に供給する第２ネットワーク制御部とを備え、
前記主制御部、前記副制御部、前記第１ネットワーク制御部及び前記第２ネットワーク制御部への電力供給をそれぞれ独立して制御し、
前記第１ネットワーク制御部に、当該第１ネットワーク制御部への電力供給がオンされた場合に、前記第２ネットワーク制御部から、前記外部装置との通信の状態又は前記外部装置との通信に用いる設定の情報を取得して、該情報の全部又は一部を外部に通知する手段を設けたことを特徴とする通信装置。
【請求項３】
請求項２に記載の通信装置であって、
外部装置と通信するための複数の通信インタフェースを備え、
前記第２ネットワーク制御部は、前記複数の通信インタフェースの各々への電力供給を制御する手段を備え、
前記第１ネットワーク制御部は、前記第２ネットワーク制御部からの前記外部装置との通信の状態又は前記外部装置との通信に用いる設定の情報を取得する場合に、前記複数の通信インタフェースのうち電力供給がオンになっている通信インタフェースに関する情報を取得することを特徴とする通信装置。
【請求項４】
画像信号を受け取って処理する主制御部と、
外部装置から入力したデータを画像信号に変換し、前記主制御部に供給する第１ネットワーク制御部と、
電源投入指示を受け付ける第１受付手段を制御して電源投入指示を検出する副制御部と、
ネットワークを介した外部装置との通信を制御し、該外部装置から入力したデータを前記第１ネットワーク制御部に供給する第２ネットワーク制御部と、
前記第１ネットワーク制御部への電力供給がオフされた時点での前記第２ネットワーク制御部における前記外部装置との通信の状態又は前記外部装置との通信に用いる設定の情報を記憶する記憶手段とを備え、
前記主制御部、前記副制御部、前記第１ネットワーク制御部及び前記第２ネットワーク制御部への電力供給をそれぞれ独立して制御し、
前記第１ネットワーク制御部に、当該第１ネットワーク制御部への電力供給がオンされた場合に、前記第２ネットワーク制御部における前記外部装置との通信の状態又は前記外部装置との通信に用いる設定の情報が、前記記憶手段に記憶している情報と異なるか否か判断し、異なる場合にその旨を外部に通知する手段を設けたことを特徴とする通信装置。
【請求項５】
請求項４に記載の通信装置であって、
外部装置と通信するための複数の通信インタフェースを備え、
前記第２ネットワーク制御部は、前記複数の通信インタフェースの各々への電力供給を制御する手段を備え、
前記第１ネットワーク制御部は、前記第２ネットワーク制御部からの前記外部装置との通信の状態又は前記外部装置との通信に用いる設定の情報を取得する場合に、前記複数の通信インタフェースのうち電力供給がオンになっている通信インタフェースに関する情報を取得することを特徴とする通信装置。
【請求項６】
画像信号を受け取って処理する主制御部と、
外部装置から入力したデータを画像信号に変換し、前記主制御部に供給する第１ネットワーク制御部と、
電源投入指示を受け付ける第１受付手段を制御して電源投入指示を検出する副制御部と、
ネットワークを介した外部装置との通信を制御し、該外部装置から入力したデータを前記第１ネットワーク制御部に供給する第２ネットワーク制御部と、
前記主制御部への電力供給がオフされた時点での前記第２ネットワーク制御部における前記外部装置との通信の状態又は前記外部装置との通信に用いる設定の情報を記憶する記憶手段とを備え、
前記主制御部、前記副制御部、前記第１ネットワーク制御部及び前記第２ネットワーク制御部への電力供給をそれぞれ独立して制御し、
前記主制御部に、当該主制御部への電力供給がオンされた場合に、前記第２ネットワーク制御部における前記外部装置との通信の状態又は前記外部装置との通信に用いる設定の情報が、前記記憶手段に記憶している情報と異なるか否か判断し、異なる場合にその旨を外部に通知する手段を設けたことを特徴とする通信装置。
【請求項７】
画像信号を受け取って処理する主制御部と、外部装置から入力したデータを画像信号に変換し、前記主制御部に供給する第１ネットワーク制御部と、電源投入指示を受け付ける第１受付手段を制御して電源投入指示を検出する副制御部と、外部装置とネットワークを介して通信するための複数の通信インタフェースと、前記複数の通信インタフェースの各々への電力供給を制御する手段を備え、ネットワークを介した外部装置との通信を制御し、該外部装置から入力したデータを前記第１ネットワーク制御部に供給する第２ネットワーク制御部とを備え、前記主制御部、前記副制御部、前記第１ネットワーク制御部及び前記第２ネットワーク制御部への電力供給をそれぞれ独立して制御する通信装置の制御方法であって、
前記第２ネットワーク制御部が、通信に使用する通信インタフェースの選択を受け付ける第３受付手段が受け付けた選択に基づき、通信に使用しない通信インタフェースへの電力供給をオフにする手順を実行することを特徴とする制御方法。
【請求項８】
画像信号を受け取って処理する主制御部と、外部装置から入力したデータを画像信号に変換し、前記主制御部に供給する第１ネットワーク制御部と、電源投入指示を受け付ける第１受付手段を制御して電源投入指示を検出する副制御部と、ネットワークを介した外部装置との通信を制御し、該外部装置から入力したデータを前記第１ネットワーク制御部に供給する第２ネットワーク制御部とを備え、前記主制御部、前記副制御部、前記第１ネットワーク制御部及び前記第２ネットワーク制御部への電力供給をそれぞれ独立して制御する通信装置の制御方法であって、
前記第１ネットワーク制御部に、当該第１ネットワーク制御部への電力供給がオンされた場合に、前記第２ネットワーク制御部から、前記外部装置との通信の状態又は前記外部装置との通信に用いる設定の情報を取得して、該情報の全部又は一部を外部に通知する手順を実行することを特徴とする制御方法。
【請求項９】
画像信号を受け取って処理する主制御部と、外部装置から入力したデータを画像信号に変換し、前記主制御部に供給する第１ネットワーク制御部と、電源投入指示を受け付ける第１受付手段を制御して電源投入指示を検出する副制御部と、ネットワークを介した外部装置との通信を制御し、該外部装置から入力したデータを前記第１ネットワーク制御部に供給する第２ネットワーク制御部と、前記第１ネットワーク制御部への電力供給がオフされた時点での前記第２ネットワーク制御部における前記外部装置との通信の状態又は前記外部装置との通信に用いる設定の情報を記憶する記憶手段とを備え、前記主制御部、前記副制御部、前記第１ネットワーク制御部及び前記第２ネットワーク制御部への電力供給をそれぞれ独立して制御する通信装置の制御方法であって、
前記第１ネットワーク制御部に、当該第１ネットワーク制御部への電力供給がオンされた場合に、前記第２ネットワーク制御部における前記外部装置との通信の状態又は前記外部装置との通信に用いる設定の情報が、前記記憶手段に記憶している情報と異なるか否か判断し、異なる場合にその旨を外部に通知する手順を実行することを特徴とする制御方法。
【請求項１０】
画像信号を受け取って処理する主制御部と、外部装置から入力したデータを画像信号に変換し、前記主制御部に供給する第１ネットワーク制御部と、電源投入指示を受け付ける第１受付手段を制御して電源投入指示を検出する副制御部と、ネットワークを介した外部装置との通信を制御し、該外部装置から入力したデータを前記第１ネットワーク制御部に供給する第２ネットワーク制御部と、前記主制御部への電力供給がオフされた時点での前記第２ネットワーク制御部における前記外部装置との通信の状態又は前記外部装置との通信に用いる設定の情報を記憶する記憶手段とを備え、前記主制御部、前記副制御部、前記第１ネットワーク制御部及び前記第２ネットワーク制御部への電力供給をそれぞれ独立して制御する通信装置の制御方法であって、
前記主制御部に、当該主制御部への電力供給がオンされた場合に、前記第２ネットワーク制御部における前記外部装置との通信の状態又は前記外部装置との通信に用いる設定の情報が、前記記憶手段に記憶している情報と異なるか否か判断し、異なる場合にその旨を外部に通知する手順を実行することを特徴とする制御方法。
【請求項１１】
画像信号を受け取って処理する主制御部と、外部装置から入力したデータを画像信号に変換し、前記主制御部に供給する第１ネットワーク制御部と、電源投入指示を受け付ける第１受付手段を制御して電源投入指示を検出する副制御部と、外部装置とネットワークを介して通信するための複数の通信インタフェースと、前記複数の通信インタフェースの各々への電力供給を制御する手段を備え、ネットワークを介した外部装置との通信を制御し、該外部装置から入力したデータを前記第１ネットワーク制御部に供給する第２ネットワーク制御部とを備え、前記主制御部、前記副制御部、前記第１ネットワーク制御部及び前記第２ネットワーク制御部への電力供給をそれぞれ独立して制御する通信装置に、
前記第２ネットワーク制御部が、通信に使用する通信インタフェースの選択を受け付ける第３受付手段が受け付けた選択に基づき、通信に使用しない通信インタフェースへの電力供給をオフにする手順を実行させるためのプログラム。
【請求項１２】
画像信号を受け取って処理する主制御部と、外部装置から入力したデータを画像信号に変換し、前記主制御部に供給する第１ネットワーク制御部と、電源投入指示を受け付ける第１受付手段を制御して電源投入指示を検出する副制御部と、ネットワークを介した外部装置との通信を制御し、該外部装置から入力したデータを前記第１ネットワーク制御部に供給する第２ネットワーク制御部とを備え、前記主制御部、前記副制御部、前記第１ネットワーク制御部及び前記第２ネットワーク制御部への電力供給をそれぞれ独立して制御する通信装置に、
前記第１ネットワーク制御部に、当該第１ネットワーク制御部への電力供給がオンされた場合に、前記第２ネットワーク制御部から、前記外部装置との通信の状態又は前記外部装置との通信に用いる設定の情報を取得して、該情報の全部又は一部を外部に通知する手順を実行させるためのプログラム。
【請求項１３】
画像信号を受け取って処理する主制御部と、外部装置から入力したデータを画像信号に変換し、前記主制御部に供給する第１ネットワーク制御部と、電源投入指示を受け付ける第１受付手段を制御して電源投入指示を検出する副制御部と、ネットワークを介した外部装置との通信を制御し、該外部装置から入力したデータを前記第１ネットワーク制御部に供給する第２ネットワーク制御部と、前記第１ネットワーク制御部への電力供給がオフされた時点での前記第２ネットワーク制御部における前記外部装置との通信の状態又は前記外部装置との通信に用いる設定の情報を記憶する記憶手段とを備え、前記主制御部、前記副制御部、前記第１ネットワーク制御部及び前記第２ネットワーク制御部への電力供給をそれぞれ独立して制御する通信装置に、
前記第１ネットワーク制御部に、当該第１ネットワーク制御部への電力供給がオンされた場合に、前記第２ネットワーク制御部における前記外部装置との通信の状態又は前記外部装置との通信に用いる設定の情報が、前記記憶手段に記憶している情報と異なるか否か判断し、異なる場合にその旨を外部に通知する手順を実行させるためのプログラム。
【請求項１４】
画像信号を受け取って処理する主制御部と、外部装置から入力したデータを画像信号に変換し、前記主制御部に供給する第１ネットワーク制御部と、電源投入指示を受け付ける第１受付手段を制御して電源投入指示を検出する副制御部と、ネットワークを介した外部装置との通信を制御し、該外部装置から入力したデータを前記第１ネットワーク制御部に供給する第２ネットワーク制御部と、前記主制御部への電力供給がオフされた時点での前記第２ネットワーク制御部における前記外部装置との通信の状態又は前記外部装置との通信に用いる設定の情報を記憶する記憶手段とを備え、前記主制御部、前記副制御部、前記第１ネットワーク制御部及び前記第２ネットワーク制御部への電力供給をそれぞれ独立して制御する通信装置に、
前記主制御部に、当該主制御部への電力供給がオンされた場合に、前記第２ネットワーク制御部における前記外部装置との通信の状態又は前記外部装置との通信に用いる設定の情報が、前記記憶手段に記憶している情報と異なるか否か判断し、異なる場合にその旨を外部に通知する手順を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワークを介して外部装置と通信する機能を備える通信装置、通信装置の制御方法及び、通信装置の制御部に実行させるプログラムに関する。
【背景技術】
【０００２】
従来から、特許文献１にあるように、ネットワークを介して外部装置と通信可能なプロジェクタ装置において、映像処理・光学系駆動部を制御する高機能のメインマイコンと、スタンバイ時に動作し、操作パネル、リモコン受信部及びＲＳ−２３２Ｃ端子などの入力部と表示部とを制御するサブマイコンと、ネットワークの制御を行うネットワークマイコンの３つのマイコンを設けることが行われている。そして、このようなプロジェクタ装置において、投影を行わないスタンバイ状態では、メインマイコンとネットワークマイコンの電源をオフにし、サブマイコンのみ電源をオンしておくことにより、待機時の消費電力を削減することが知られている。
【０００３】
また、特許文献１には、システムの構成を簡略化しつつ消費電力の低減を図るための構成として、以下の構成も提案されている。すなわち、ネットワークの制御の機能に上記の入力部や表示部の制御機能も合わせ持ち、さらにファン制御の機能も持つネットワークマイコンとメインマイコンの２つのマイコンを設け、スタンバイ状態への移行時及び復帰時のメインマイコンの電源制御をそのネットワークマイコンが担当する構成が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、例えば上述の３つのマイコンを設ける構成において、スタンバイ状態でもネットワーク通信を利用した機能（例えばＰＪＬｉｎｋ規格のプロトコルによるプロジェクタ管理機能）を利用できるようにする場合、スタンバイ状態でもネットワークマイコンの電源をオンしておく必要がある。従って、スタンバイ状態での消費電力を十分低減できないという問題があった。
【０００５】
２つのマイコンを設ける構成であっても、多彩な機能を持つネットワークマイコンの電源をスタンバイ状態でもオンしておく必要があり、やはりスタンバイ状態での消費電力を十分低減できないという問題があった。
【０００６】
このような問題は、プロジェクタ装置以外でも、ネットワークを介して外部装置と通信する機能を備える通信装置において、ネットワーク通信機能を有効にしたままそれ以外の機能をなるべく停止させる待機状態における消費電力を低減しようとする場合には同様に発生するものである。
【０００７】
上記目的を達成するため、この発明の通信装置は、画像信号を受け取って処理する主制御部と、外部装置から入力したデータを画像信号に変換し、上記主制御部に供給する第１ネットワーク制御部と、電源投入指示を受け付ける第１受付手段を制御して電源投入指示を検出する副制御部と、外部装置とネットワークを介して通信するための複数の通信インタフェースと、前記複数の通信インタフェースの各々への電力供給を制御する手段を備え、ネットワークを介した外部装置との通信を制御し、該外部装置から入力したデータを上記第１ネットワーク制御部に供給する第２ネットワーク制御部とを備え、上記主制御部、上記副制御部、上記第１ネットワーク制御部及び上記第２ネットワーク制御部への電力供給をそれぞれ独立して制御し、前記第２ネットワーク制御部は、通信に使用する通信インタフェースの選択を受け付ける第３受付手段が受け付けた選択に基づき、通信に使用しない通信インタフェースへの電力供給をオフにするものである。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、この発明の通信装置は、画像信号を受け取って処理する主制御部と、外部装置から入力したデータを画像信号に変換し、上記主制御部に供給する第１ネットワーク制御部と、電源投入指示を受け付ける第１受付手段を制御して電源投入指示を検出する副制御部と、ネットワークを介した外部装置との通信を制御し、該外部装置から入力したデータを上記第１ネットワーク制御部に供給する第２ネットワーク制御部とを備え、上記主制御部、上記副制御部、上記第１ネットワーク制御部及び上記第２ネットワーク制御部への電力供給をそれぞれ独立して制御するものである。
【発明の効果】
【０００９】
以上のような構成によれば、ネットワークを介して外部装置と通信する機能を備える通信装置において、待機状態でもネットワーク通信機能を有効にしつつ、その待機状態での消費電力を低減することができる。
【図面の簡単な説明】
【００１０】
【図１】この発明の通信装置の一実施形態であるプロジェクタ装置のハードウェア構成を示す図である。
【図２】図１に示したネットワークＣＰＵの機能構成を示す図である。
【図３】図１に示したプロジェクタ装置において用意している給電状態の一覧を示す図である。
【図４】図３に示した状態間の状態遷移図である。
【図５】サブＣＰＵが起動時に実行する処理のフローチャートである。
【図６】ネットワークサブＣＰＵが起動時に実行する処理のフローチャートである。
【図７】サブＣＰＵが電源オン指示を検出した場合に実行する処理のフローチャートである。
【図８】ネットワークサブＣＰＵが電源オン指示又は電源オン通知を検出した場合に実行する処理のフローチャートである。
【図９】スタンバイ状態への移行のための処理シーケンスを示す図である。
【図１０】データ入力に使用するインタフェースの選択を検出した場合にネットワークサブＣＰＵが実行する処理のフローチャートである。
【図１１】ネットワークＣＰＵが実行する、通信状態及び設定情報の通知に係る処理のフローチャートである。
【図１２】図１１のステップＳ１０１における判断基準の例を示す図である。
【図１３】図１１のステップＳ１０２における判断基準の例を示す図である。
【図１４】図１１のステップＳ１０４における分析処理の例を示す図である。
【図１５】図１１に示した処理をメインＣＰＵが担当する場合の処理のフローチャートである。
【図１６】図１５のステップＳ１３２における判断基準の例を示す図である。
【図１７】この発明の通信装置の一実施形態であるディスプレイ装置のハードウェア構成を示す図である。
【図１８】図１７のディスプレイ装置における、図１２と対応する判断基準の例を示す図である。
【図１９】電源制御に関する制御元と制御先のＣＰＵの関係を表す図である。
【発明を実施するための形態】
【００１１】
以下、この発明を実施するための形態を図面に基づいて具体的に説明する。
【００１２】
図１は、この発明の通信装置の一実施形態であるプロジェクタ装置のハードウェア構成を示す図である。
【００１３】
このプロジェクタ装置１００は、入力する画像（本明細書では映像も含むとする。以下特に断らない限り同じ）のデータあるいは信号に基づきスクリーン等に映像を投影する投影装置である。そして、制御手段として、メインＣＰＵ１０１、サブＣＰＵ１０２、ネットワークＣＰＵ１０３及びネットワークサブＣＰＵ１０４の４つのＣＰＵを備える。以下に述べる各ＣＰＵの動作は、そのＣＰＵが所要のプログラムを実行して所要のハードウェアを制御することにより実現されるものである。
【００１４】
これらのうちメインＣＰＵ１０１は、主制御部であり、画像入力部１０９あるいはネットワークＣＰＵ１０３から入力する画像信号に基づき、ＤＭＤ（Digital  Mirror  Device）１２２を制御して映像を投影する機能を備える。なお、ＤＭＤを直接制御するのはＤＭＤ制御部１１２であり、メインＣＰＵ１０１は、ＤＭＤ制御部１１２に対し、投影すべき画像信号と、投影に用いる設定のデータを供給することにより、ＤＭＤ１２２に所望の映像を投影させることができる。
【００１５】
また、メインＣＰＵ１０１は、入力する画像信号に対し、投影前に、コントラストや色合いをはじめとする特性を調整する信号処理を行う機能も有する。なお、上記の投影自体も、信号処理の１つであると考えることができる。
【００１６】
さらに、メインＣＰＵ１０１は、ファン制御部１１０及びランプ制御部１１１を介して、映像の投影に用いるランプ１２１と、ランプ１２１の冷却に用いるファン１２０を制御する機能を有する。表示器制御部１１３を介して、ＬＥＤ（発光ダイオード）ランプや小型の液晶パネル等を備える表示器１２３を制御し、所望の情報を表示させる機能も有する。
【００１７】
さらに、メインＣＰＵ１０１は、ボタンやスイッチ等により構成される操作子１２５に対してなされた操作を、操作子制御部１１５を介して検出したり、リモコン受信部１１４が受信する、リモートコントローラの操作内容を示す信号を検出したりする機能も有する。
【００１８】
また、ここで述べたもの以外にも、メインＣＰＵ１０１は、プロジェクタ装置１００における制御のうち、他のＣＰＵが担当していないものを概ね担当する。そして、これらの多彩な機能を有するメインＣＰＵ１０１は、消費電力が比較的大きい高消費電力のものとなっている。このため、電力消費を低減すべきスタンバイ状態では、このメインＣＰＵ１０１は、基本的には電力供給をオフされる。
【００１９】
次に、サブＣＰＵ１０２は、副制御部であり、リモコン受信部１１４及び操作子制御部１１５を介した操作の検出機能を有する。また、詳しくは後述するが、検出した電源オンオフの操作や、メインＣＰＵ１０１及びネットワークサブＣＰＵ１０４からの要求に応じて、メインＣＰＵ１０１及びネットワークサブＣＰＵ１０４への電力供給のオンオフを制御する機能も有する。
【００２０】
そして、サブＣＰＵ１０２の機能はほぼこれらの機能のみとしているため、サブＣＰＵ１０２は極めて消費電力の小さい低消費電力のものである。そして、メインＣＰＵ１０１への電源供給をオフしている状態でもユーザの操作を検出するため、電源部１０５に対して外部電源から電力が供給されている間は、常に電力供給がオンの状態とされる。
【００２１】
ネットワークＣＰＵ１０３は、第１ネットワーク制御部である。そして、ネットワークサブＣＰＵ１０４経由で受け取る、ネットワークを介して外部装置から受信した投影対象のデータや、ＵＳＢ＿Ｉ／Ｆ(Universal  Serial  Bus  Interface)１０８に接続された外部記録媒体であるＵＳＢメモリから読み出した投影対象のデータを、メインＣＰＵ１０１が投影に用いるに適した形式の画像信号に変換する機能を有する。また、変換後の信号をメインＣＰＵ１０１に出力する機能も有する。
【００２２】
ネットワークＣＰＵ１０３が行うこれらの処理の負荷は比較的高く、従ってネットワークＣＰＵ１０３はこれを高速に処理するため比較的高消費電力となっている。
【００２３】
ネットワークサブＣＰＵ１０４は、第２ネットワーク制御部である。そして、ネットワークを介して外部装置と通信し、そのネットワークを介して外部装置から受信した投影対象のデータを、ネットワークＣＰＵ１０３に渡す機能を有する。なお、プロジェクタ装置１００は、ネットワーク通信のためのインタフェースとして、有線通信を行うための有線ネットワークＩ／Ｆ１０６と、無線通信を行うための無線ネットワークＩ／Ｆ１０７とを備えている。前者は、例えばイーサネット（登録商標）方式の通信を行うためのインタフェースであり、後者は、例えばＩＥＥＥ(Institute  of  Electrical  and  Electronics  Engineers)８０２．１１ｂ／１１ａ／１１ｇ／１１ｎ方式の通信を行うためのインタフェースである。ネットワークサブＣＰＵ１０４は、これらの一方又は両方を用いて外部装置とネットワークを介した通信を行うことができる。
【００２４】
また、ネットワークサブＣＰＵ１０４は、通信に使用するＩ／Ｆの設定に応じて、有線ネットワークＩ／Ｆ１０６及び無線ネットワークＩ／Ｆ１０７に対する電源供給のオンオフを制御する機能を有する。
【００２５】
また、ネットワークサブＣＰＵ１０４は、詳しくは後述するが、供給制御手段として機能し、スタンバイ状態から電源オン状態への移行を指示するイベントや、逆に電源オン状態からスタンバイ状態への移行を指示するイベント等を検出した場合に、それらに応じてネットワークＣＰＵ１０３への電力供給のオンオフを制御する機能も有する。
【００２６】
ここで、図１９は、電源制御に関する制御元と制御先のＣＰＵとの関係を表すテーブルである。図１９に示されるテーブルのうち、左側には、制御元のＣＰＵが列挙され、上側には、制御先（制御対象）のＣＰＵが列挙されている。例えば、「メインＣＰＵ」は、如何なるＣＰＵの電源制御も行わない。一方、「サブＣＰＵ」は、「メインＣＰＵ」及び「ネットワークサブＣＰＵ」の電源制御を行うことができる。本実施形態においては、図１９に示される通り、「サブＣＰＵ」及び「ネットワークサブＣＰＵ」が、他のＣＰＵの電源制御を行う例について説明する。但し、他の実施形態において、「サブＣＰＵ」及び「ネットワークサブＣＰＵ」が、図１９に例示される以外のＣＰＵの電源制御を行ってもよい。また、他の実施形態において、「メインＣＰＵ」又は「ネットワークＣＰＵ」が、他のＣＰＵの電源制御を行ってもよい。
【００２７】
次に、電源部１０５は、電源ケーブルにより接続される家庭用電源等の外部電源から供給される電力を、プロジェクタ装置１００の各部に供給する機能を有する。図１では、代表的な供給先であるメインＣＰＵ１０１、サブＣＰＵ１０２、ネットワークＣＰＵ１０３、ネットワークサブＣＰＵ１０４、有線ネットワークＩ／Ｆ１０６及び無線ネットワークＩ／Ｆ１０７に対する電力供給路を破線で示している。そして、少なくともこれらの各部に対する電力供給のオンオフは、個別に切り換え可能である。また、図示を省略した他の各部にも、電源部１０５からの電力が供給される。
【００２８】
また、電力供給路に向かう実線の矢印は、その電力供給路を通じた電力供給のオンオフを制御可能であることを示す。サブＣＰＵ１０２は、メインＣＰＵ１０１、ネットワークＣＰＵ１０３及びネットワークサブＣＰＵ１０４に対する電力供給オンオフを制御可能である。
【００２９】
ネットワークサブＣＰＵ１０４は、ネットワークＣＰＵ１０３、有線ネットワークＩ／Ｆ１０６及び無線ネットワークＩ／Ｆ１０７に対する電力供給オンオフを制御可能である。
【００３０】
また、図示はしていないが、メインＣＰＵ１０１及びネットワークＣＰＵ１０３は、電源部１０５に所定の信号を送信することにより、自身に対する電源供給路を遮断して電源供給をオフすることが可能である。この実施形態では、ネットワークサブＣＰＵ１０４によるネットワークＣＰＵ１０３に対する電源供給オフの制御は、ネットワークサブＣＰＵ１０４が直接電源供給を遮断するのではなく、ネットワークＣＰＵ１０３に、自身に対する電源供給をオフするよう要求することによって行っている。サブＣＰＵ１０２によるメインＣＰＵ１０１に対する電源供給オフの制御も同様である。
【００３１】
また、以上述べてきた各部以外の部分については、ＵＳＢ＿Ｉ／Ｆ１０８は、ＵＳＢ規格に従った外部装置を接続するためのインタフェースである。
【００３２】
画像入力部１０９は、ＤＶＩ−Ｉ(Digital  Visual  Interface  Integrated)、ＶＧＡ(Video  Graphics  Array)、ＲＳ−２３２Ｃ等の適当な規格に従い、外部装置からの画像信号の入力を受け付ける機能を有する。
【００３３】
不揮発メモリ１１６は、メインＣＰＵ１０１とサブＣＰＵ１０２の双方から参照可能な不揮発性記憶手段である。例えばＥＥＰＲＯＭ(Electrically  Erasable  Programmable  Read-Only  Memory)により構成することができる。この不揮発メモリ１１６には、プロジェクタ装置１００の動作履歴及び設定情報等を記憶させる。ここで記憶させる設定情報には、例えば、後述する省エネ度設定や、電源オン設定を含む。また、通信に関する設定として、通信に使用するインタフェースの設定、ネットワーク通信の場合のＤＨＣＰ(DynamicHost  Configuration  Protocol)サーバの使用有無、ゲートウェイアドレス等の設定を含む。
【００３４】
また、不揮発メモリ１１７は、ネットワークサブＣＰＵ１０４から参照可能な不揮発性記憶手段である。この不揮発メモリ１１７には、少なくとも、ネットワークサブＣＰＵ１０４がネットワークを介した通信を行う際に参照する設定情報を記憶させる。その設定情報の内容は、少なくともネットワークサブＣＰＵ１０４とネットワークＣＰＵ１０３とメインＣＰＵ１０１の全てが動作している状態では、不揮発メモリ１１６と不揮発メモリ１１７とで同期させておく。
【００３５】
不揮発メモリ１１６の内容は、メインＣＰＵ１０１がリモコン受信部１１４や操作子１２５により受け付けた変更操作に従って変更され、不揮発メモリ１１７の内容は、ネットワークサブＣＰＵ１０４がネットワーク経由で受け付けたＰＪＬｉｎｋ規格のプロトコル等による変更操作に従って変更される。しかし、一方の不揮発メモリの内容が変更された場合、その変更後の内容は速やかに他方の不揮発メモリに反映させる。この動作は、ネットワークサブＣＰＵ１０４、ネットワークＣＰＵ１０３及びメインＣＰＵ１０１が担当する。
【００３６】
ただし、不揮発メモリ１１７には、不揮発メモリ１１６に記憶させてある全ての項目の情報を記憶させる必要はない。少なくとも、ネットワークサブＣＰＵ１０４が通信に使用する項目の設定情報を記憶していれば、プロジェクタ装置１００は問題なく動作する。しかし、ネットワーク経由で受け付けた変更操作に従って編集可能な項目を全て記憶させておけば、メインＣＰＵ１０１が停止しているスタンバイ状態でもネットワーク経由で設定内容を編集でき、利便性を向上させることができる。
【００３７】
次に、図２に、ネットワークＣＰＵ１０３の機能構成を示す。
【００３８】
図２に示すように、ネットワークＣＰＵ１０３は、電力制御部２０１、通信制御部２０２、ネットワークサブドライバ２０３、操作制御部２０４、ＵＩ（ユーザインタフェース）制御部２０５、グラフィック生成部２０６、メインドライバ２０７を備える。
【００３９】
これらのうち、電力制御部２０１は、ネットワークＣＰＵ１０３自身への電力供給をオフする機能を有する。
【００４０】
ネットワークサブドライバ２０３は、ネットワークサブＣＰＵ１０４との通信に関する機能を有する。
【００４１】
グラフィック生成部２０６は、外部装置から受信したりＵＳＢメモリから読み出したりした投影対象のデータを、画像信号に変換する機能を有する。
【００４２】
メインドライバ２０７は、メインＣＰＵ１０１との通信に関する機能を有する。
【００４３】
以上のプロジェクタ装置１００において特徴的な点の１つは、各ＣＰＵ１０１〜１０４に対する電源供給の制御に関する点である。そこで、以下この点について説明する。
【００４４】
図３に、プロジェクタ装置１００において用意している給電状態の一覧を示す。
【００４５】
図３に示すように、プロジェクタ装置１００においては、オフ、スタンバイＡ〜Ｃ、アクティブスタンバイ、ウォームアップ、クーリング、およびオンの給電状態を用意している。そして、これらの各状態において、サブＣＰＵ１０２、ネットワークサブＣＰＵ１０４、有線ネットワークＩ／Ｆ１０６、無線ネットワークＩ／Ｆ１０７、メインＣＰＵ１０１、ランプ１２１及びＤＭＤ１２２、ファン１２０、およびネットワークＣＰＵ１０３の各部への給電オンオフは、それぞれ図３に示すように制御される。なお、「低電力」は、該当のＣＰＵの全体に電源供給するのではなく、ＣＰＵのうち、そのモードにおいて必要な機能を動作させるために必要な部分のみ給電することを示す。すなわち、全体を動作させるよりも、機能が制限されかつ消費電力が低い状態で動作させることを示す。
【００４６】
また、図３に示したモードのうち、一番上のオフ状態は、電源部１０５に対する外部電源からの電力供給がない状態である。電源ケーブルがコンセントに接続されていない状態や、接続されていても停電している状態に該当する。この場合、そもそもどの部分にも給電することはできない。
【００４７】
一番下のオン状態は、投影を実行する場合に移行する、プロジェクタ装置１００を完全に動作させるための状態である。この状態では、全てのモジュールに対して給電がなされ、全ての機能が有効になる。典型的には、電源オンの指示を検出した場合に移行するモードである。
【００４８】
スタンバイ状態Ａ〜Ｃ及びアクティブスタンバイ状態は、電源部１０５に対する外部電源からの電力供給はあるが、プロジェクタ装置１００を完全には動作させず、省電力状態で待機させる状態である。そしてユーザによる、どの程度省電力を重視するかを示す省エネ度の設定に応じて、待機状態としてスタンバイ状態Ａ〜Ｃ及びアクティブスタンバイ状態のうちどの状態を用いるかを定める。
【００４９】
まず、スタンバイ状態Ａは、ネットワーク通信機能を無効にしてしまう状態であり、待機状態の中で最も省電力を重視した状態である。この状態では、高消費電力のメインＣＰＵ１０１やネットワークＣＰＵ１０３はもちろん、低消費電力のネットワークサブＣＰＵ１０４への電源供給をオフしてしまう。この状態で電源が供給されるのは、電源オン指示を検出するためのサブＣＰＵ１０２のみである。
【００５０】
次に、スタンバイ状態Ｂは、スタンバイ状態Ａの次に省電力を重視した状態であり、ネットワーク通信機能を有線通信のみ有効にした状態である。この場合、スタンバイ状態Ａと比べ、ネットワーク通信機能を実現するネットワークサブＣＰＵ１０４への電源供給をオンにすると共に、有線通信を担当する有線ネットワークＩ／Ｆ１０６への電源供給もオンする。
【００５１】
次に、スタンバイ状態Ｃは、スタンバイ状態Ｂの次に省電力を重視した状態であり、ネットワーク通信機能を有線無線共に有効にした状態である。この場合、スタンバイ状態Ｂと比べ、無線のネットワーク通信を担当する無線ネットワークＩ／Ｆ１０７への電源供給もオンする。
【００５２】
なお、ここでは無線通信のみを有効にする状態を用意していないが、このような状態も用意してもよい。この場合、スタンバイ状態で有線と無線のどの通信をしたいかをユーザに設定させ、その設定内容に従って、使用するスタンバイ状態を選択するようにするとよい。
【００５３】
次に、アクティブスタンバイ状態は、待機状態の中で最も省電力を考慮していない状態である。この状態は、高速起動を重視したものであり、すぐに投影を開始できるよう、ネットワークＣＰＵ１０３への電源供給をオンにすると共に、メインＣＰＵ１０１への電源供給もオンにする。従って、メインＣＰＵ１０１を低電力モードから通常モードの動作に移行させ、ランプ１２１を点灯させれば、すぐに投影を開始することができる。
【００５４】
また、上記以外のウォームアップ状態及びクーリング状態は、他の状態へ移行するまでに一時的に留まる、過渡的な状態である。ウォームアップ状態は、ランプ１２１を安定して点灯させられるよう、ランプを暖めている状態である。クーリング状態は、映写終了後、プロジェクタ装置１００を安全な状態で停止させられるよう、ランプ１２１を冷却している状態である。どちらの状態でも、ランプ１２１及びＤＭＤ１２２以外の部分には電源が供給される。
【００５５】
次に、図４に、プロジェクタ装置１００における、図３に示した状態間の状態遷移図を示す。
【００５６】
図４の一番上に示すオフ状態は、上述したように電源ケーブルがコンセントに接続されていない状態等である。
【００５７】
この状態から、電源ケーブルがコンセントに挿入されると（あるいはコンセントに挿入された状態で停電から回復する等すると）、電源オン設定の内容に応じた状態に遷移する。電源オン設定は、外部電源からの給電が開始された場合に自動的にオン状態に移行するか（自動）、ユーザの電源オン操作を待ってオン状態に移行するか（手動）を定める設定である。
【００５８】
これが自動の場合、オフ状態から右側に進み、ウォームアップ状態を経て、オン状態に移行する。
【００５９】
具体的な手順としては、まず外部電源から電源部１０５に電源が供給されると、これ応じて自動的にサブＣＰＵ１０２への電源供給が開始される。その後、サブＣＰＵ１０２が電源オン設定を参照してウォームアップ状態に移行すべきことを認識すると、電源部１０５へ指示して（単にスイッチを切り換えるための信号を送信することも含む、以下同様）、メインＣＰＵ１０１、ネットワークサブＣＰＵ１０４及びネットワークＣＰＵ１０３への電源供給をオンさせる。
【００６０】
すると、電源供給開始により起動したメインＣＰＵ１０１が電源部１０５へ指示してファン制御部１１０及びファン１２０への電源供給をオンさせる（図１では不図示）。また、同じく起動したネットワークサブＣＰＵ１０４が電源部１０５へ指示して有線ネットワークＩ／Ｆ１０６及び無線ネットワークＩ／Ｆ１０７への電源供給をオンさせる。以上でウォームアップ状態に移行し、ランプ１２１を暖める。また、メインＣＰＵ１０１は、ランプの点灯制御や画像投影のための初期化処理を行う。
【００６１】
そして、ランプ１２１のウォームアップ及び必要な初期化処理が完了すると、メインＣＰＵ１０１が電源部１０５へ指示してランプ制御部１１１、ランプ１２１、ＤＭＤ制御部１１２及びＤＭＤ１２２への電源供給をオンさせ（図１では不図示）、ランプ１２１を点灯させて、画像の投影を開始する。以上でオン状態への移行を完了する。
【００６２】
一方、電源ケーブルの挿入時に電源オン設定が手動の場合、オフ状態から下のスタンバイ状態に移行する。このとき、スタンバイ状態の中でスタンバイ状態Ａ〜Ｃ及びアクティブスタンバイ状態のいずれの状態へ移行するかは、省エネ度設定の値に依存する。省エネ度設定とは、プロジェクタ１００の動作においてどの程度省エネルギーを重視するかを定める設定である。取り得る値は「高」、「中」、「低」、「なし」の４つである。
【００６３】
まず、省エネ度設定が高の場合、スタンバイ状態Ａに移行する。この場合の具体的な手順は、外部電源から電源部１０５に電源が供給されるとまず、上述のオン状態への移行の場合と同様、これ応じて自動的にサブＣＰＵ１０２への電源供給が開始される。その後、サブＣＰＵ１０２が電源オン設定及び省エネ度設定を参照してスタンバイ状態Ａに移行すべきことを認識すると、そのまま待機する、というものである。以上でスタンバイ状態Ａへの移行を完了し、サブＣＰＵ１０２が次の指示（特に電源オン指示）を監視する。
【００６４】
次に、省エネ度設定が中の場合、スタンバイ状態Ｂに移行する。この場合の具体的な手順は、上記と同様にサブＣＰＵ１０２への電源供給が開始され、サブＣＰＵ１０２がスタンバイ状態Ｂに移行すべきことを認識すると、電源部１０５へ指示して、ネットワークサブＣＰＵ１０４及びネットワークＣＰＵ１０３への電源供給をオンさせる。
【００６５】
すると、電源供給開始により起動したネットワークサブＣＰＵ１０４が、省エネ度設定を参照してスタンバイ状態Ｂに移行すべきことを認識し、電源部１０５へ指示して、有線ネットワークＩ／Ｆ１０６への電源供給をオンさせると共に、ネットワークＣＰＵ１０３への電源供給をオフさせる。その後、ネットワークサブＣＰＵ１０４が通信開始に必要な初期化処理を行い、スタンバイ状態Ｂへの移行を完了する。この状態では、スタンバイ状態Ａに加え、有線ネットワークを介した電源オン指示の監視や、有線ネットワークを介したプロジェクタ装置１００の設定内容変更等が可能である。ネットワークＣＰＵ１０３は、一度電源供給が開始されるが、すぐに停止されるので、特に動作はしない。
【００６６】
次に、省エネ度設定が低の場合、スタンバイ状態Ｃに移行する。この場合の具体的な手順は、上述のスタンバイ状態Ｂの手順に加え、ネットワークサブＣＰＵ１０４が、電源部１０５へ指示して無線ネットワークＩ／Ｆ１０７への電源供給をオンさせ、通信開始に必要な初期化処理を行うものである。この状態では、スタンバイ状態Ｂの場合に加え、無線ネットワークを介した電源オン指示の監視や、無線ネットワークを介したプロジェクタ装置１００の設定内容変更等が可能である。
【００６７】
次に、省エネ度設定がなしの場合、アクティブスタンバイ状態に移行する。この場合の具体的な手順は、上述のスタンバイ状態Ｃの手順に加え、サブＣＰＵ１０２がアクティブスタンバイ状態に移行すべきことを認識すると、電源部１０５へ指示して、メインＣＰＵ１０１への電源供給をオンさせる。また、メインＣＰＵ１０１は、電源オン設定及び省エネ度設定を参照してアクティブスタンバイ状態の起動であることを認識すると、低電力状態で起動し、ランプの点灯や画像投影を除く初期化処理を行う。
【００６８】
また、ネットワークサブＣＰＵ１０４は、省エネ度設定を参照してアクティブスタンバイ状態に移行すべきことを認識すると、電源部１０５からネットワークＣＰＵ１０３に対する電源供給をオフせず、オン状態に保つ。このことにより、ネットワークＣＰＵ１０３も起動し、所要の初期化処理を行う。以上でアクティブスタンバイ状態への移行を完了する。
【００６９】
この状態では、スタンバイ状態Ｃの場合に加え、オン状態に移行する際にメインＣＰＵ１０１やネットワークＣＰＵ１０３の起動が不要となるので、オン状態へ短時間で移行することができる。
【００７０】
また、いずれのスタンバイ状態においても、電源オン指示を検出すると、ウォームアップ状態を経てオン状態へ移行する。この電源オン指示としては、操作子１２５に含まれる本体電源キーの操作、リモートコントローラにおける電源ボタンの操作、不図示のＣＯＮＴＲＯＬ端子からの「ＰＯＮ」コマンド、ネットワークを介したＰＪＬｉｎｋ対応アプリケーションや外部連携アプリケーションからの電源オン要求等が考えられる。
【００７１】
これらのうち、本体電源キーやリモートコントローラ、ＣＯＮＴＲＯＬ端子からのコマンドは、サブＣＰＵ１０２が検出し、ネットワークサブＣＰＵ１０４に伝える。ネットワークを介した要求受信は、ネットワークサブＣＰＵ１０４が検出する。
【００７２】
まず、サブＣＰＵ１０２が電源オン指示を検出した場合、スタンバイ状態Ａであると、ネットワークサブＣＰＵ１０４に対する電源供給がオフされているので、電源部１０５に指示してこれをオンさせる。そして、いずれのスタンバイ状態の場合も、ネットワークサブＣＰＵ１０４に対し、電源オン指示があった旨を通知する。
【００７３】
いずれにせよ、ネットワークサブＣＰＵ１０４は、この通知を受けると、あるいは、自ら電源オン指示を検出すると、サブＣＰＵ１０２に対し、メインＣＰＵ１０１の電源をオンするよう指示する（アクティブスタンバイ状態の場合には、低電力状態から通常動作状態へ移行させるよう指示する）。
【００７４】
サブＣＰＵ１０２は、この指示を受けると、上述のウォームアップ状態への移行の場合と同様、電源部１０５に指示してメインＣＰＵ１０１に対する電源供給をオンさせる。
【００７５】
また、ネットワークサブＣＰＵ１０４は、電源部１０５に指示してネットワークＣＰＵ１０３に対する電源供給をオンさせる（アクティブスタンバイ状態の場合には不要）。このことにより、ネットワークＣＰＵ１０３が起動する。また、電源供給がオフ状態のネットワークＩ／Ｆがあれば、電源部１０５に指示して電源供給をオンさせる。
【００７６】
以上の後、各部が必要な初期化処理を完了すると、ウォームアップ状態へ移行し、その後、オフ状態からウォームアップ状態へ移行した後と同様に、オン状態へ移行する。
【００７７】
なお、スタンバイ状態からオン状態への移行のトリガとしては、電源オン指示以外にも、ネットワークを介した投影用データの受信や、ＵＳＢ＿Ｉ／Ｆ１０８へのＵＳＢメモリの接続検出等を用いるようにしてもよい。このようにすれば、投影に必要なデータを供給するのみで、ユーザによる電源スイッチの操作なしでプロジェクタ装置１００をオン状態へ移行させることができ、操作性が向上する。なお、アクティブスタンバイ状態であればＵＳＢ＿Ｉ／Ｆ１０８の状態はネットワークＣＰＵ１０３が検出可能である。そうでない場合でも検出したい場合には、ネットワークサブＣＰＵ１０４が検出可能なように装置を構成すればよい。
【００７８】
ここで、以上のスタンバイ状態及びオン状態への移行のためにサブＣＰＵ１０２及びネットワークサブＣＰＵ１０４が実行する処理について、フローチャートを用いてより具体的に説明する。
【００７９】
図５に、サブＣＰＵ１０２が起動時に実行する処理のフローチャートを示す。
【００８０】
サブＣＰＵ１０２は、電源部１０５に対する外部電源からの電力供給が開始され、これに伴ってサブＣＰＵ１０２への電力供給が開始されると、所要の初期化処理の後、図５の処理を開始する。
【００８１】
この処理において、サブＣＰＵ１０２はまず電源オン設定と省エネ度設定を参照（Ｓ１１，Ｓ１２）する。そして、電源オン設定が自動であれば、オン状態に移行すべきと判断し、電源部１０５に、ネットワークサブＣＰＵ１０４、ネットワークＣＰＵ１０３及びメインＣＰＵ１０１への電力供給をオンさせ（Ｓ１３）、処理を終了する。
【００８２】
また、電源オン設定が手動かつ省エネ度設定がなしであれば、アクティブスタンバイ状態へ移行すべきと判断し、同様に、電源部１０５に、ネットワークサブＣＰＵ１０４、ネットワークＣＰＵ１０３及びメインＣＰＵ１０１への電力供給をオンさせる（Ｓ１３）。
【００８３】
また、電源オン設定が手動かつ省エネ度設定が低又は中であれば、スタンバイ状態Ｂ又はＣへ移行すべきと判断し、電源部１０５に、ネットワークサブＣＰＵ１０４及びネットワークＣＰＵ１０３への電力供給をオンさせ（Ｓ１４）、処理を終了する。
【００８４】
また、電源オン設定が手動かつ省エネ度設定が高であれば、スタンバイ状態Ａへ移行すべきと判断し、そのまま処理を終了する。
【００８５】
次に、図６に、ネットワークサブＣＰＵ１０４が起動時に実行する処理のフローチャートを示す。
【００８６】
ネットワークサブＣＰＵ１０４は、図５の処理により電源部１０５からネットワークサブＣＰＵ１０４への電力供給が開始されると、所要の初期化処理の後、図６のフローチャートに示す処理を開始する。
【００８７】
この処理において、ネットワークサブＣＰＵ１０４はまず電源オン設定と省エネ度設定を参照（Ｓ２１，Ｓ２２）する。そして、電源オン設定が自動であれば、オン状態に移行すべきと判断し、電源部１０５に、有線ネットワークＩ／Ｆ１０６及び無線ネットワークＩ／Ｆ１０７への電力供給をオンさせる（Ｓ２４）。その後、これによって起動したネットワークＩ／Ｆの初期化処理を行って（Ｓ２５）、処理を終了する。この場合、ネットワークＣＰＵ１０３への電源供給は、図５のステップＳ１３でオンされた状態を維持させることとなる。
【００８８】
また、電源オン設定が手動かつ省エネ度設定がなしであれば、アクティブスタンバイ状態へ移行すべきと判断し、同様に、電源部１０５に、有線ネットワークＩ／Ｆ１０６及び無線ネットワークＩ／Ｆ１０７への電力供給をオンさせる（Ｓ２４）。
【００８９】
これらの場合、ネットワークＣＰＵ１０３への電源供給は、図５のステップＳ１３でオンされた状態を維持させることとなる。
【００９０】
また、電源オン設定が手動かつ省エネ度設定が低であれば、スタンバイ状態Ｃへ移行すべきと判断する。この場合まず、電源部１０５に、サブＣＰＵ１０２によりオンされているはずのネットワークＣＰＵ１０３への電力供給をオフさせる（Ｓ２３）。その後、上述の場合と同様、有線ネットワークＩ／Ｆ１０６及び無線ネットワークＩ／Ｆ１０７への電力供給オン（Ｓ２４）及び初期化処理（Ｓ２５）を行う。
【００９１】
また、電源オン設定が手動かつ省エネ度設定が中であれば、スタンバイ状態Ｂへ移行すべきと判断する。この場合もまず、電源部１０５に、サブＣＰＵ１０２により図５のステップＳ１４でオンされているはずのネットワークＣＰＵ１０３への電力供給をオフさせる（Ｓ２６）。その後、電源部に、有線ネットワークＩ／Ｆ１０６への電力供給をオンさせると共に無線ネットワークＩ／Ｆ１０７への電力供給をオフさせる（Ｓ２７）。その後、これによって起動したネットワークＩ／Ｆ（ここでは有線ネットワークＩ／Ｆ１０６のみ）の初期化処理を行って（Ｓ２５）、処理を終了する。
【００９２】
なお、電源オン設定が手動かつ省エネ度設定が高である場合については、電源ケーブル挿入時にはスタンバイ状態Ａへ移行するので、ネットワークサブＣＰＵ１０４は起動しないはずである。従って、この処理ではこのケースは想定していない。
【００９３】
次に図７に、サブＣＰＵ１０２が電源オン指示を検出した場合に実行する処理のフローチャートを示す。
【００９４】
サブＣＰＵ１０２は、いずれかのスタンバイ状態で上述した電源オン指示を検出すると、図７の処理を開始する。
【００９５】
そして、まず省エネ度設定を参照し（Ｓ３１）、これが高であれば、電源部１０５に、ネットワークサブＣＰＵ１０４に対する電力供給をオンさせる（Ｓ３２）。この場合、現在はスタンバイ状態Ａであり、ネットワークサブＣＰＵ１０４が起動していないと考えられるためである。
【００９６】
また、いずれの場合も、（ステップＳ３２の後はネットワークサブＣＰＵ１０４の起動を待って）ネットワークサブＣＰＵ１０４へ電源オンを通知し（Ｓ３３）、処理を終了する。
【００９７】
次に図８に、ネットワークサブＣＰＵ１０４が電源オン指示又は電源オン通知を検出した場合に実行する処理のフローチャートを示す。
【００９８】
ネットワークサブＣＰＵ１０４は、いずれかのスタンバイ状態で上述した電源オン指示を検出するか、又は図７のステップＳ３３で送信される電源オン通知を検出すると、図８の処理を開始する。
【００９９】
そして、まずサブＣＰＵ１０２に、メインＣＰＵ１０１への電力供給をオンするよう指示する（Ｓ４１）。これを受けたサブＣＰＵ１０２は、不図示の処理により、電源部１０５に、メインＣＰＵ１０１への電力供給をオンさせる。従って、ネットワークサブＣＰＵ１０４が発するトリガにより、メインＣＰＵ１０１への電力供給がオンされることになる。
【０１００】
次にネットワークサブＣＰＵ１０４は、電源部１０５、ネットワークＣＰＵ１０３への電力供給をオンさせる（Ｓ４２）。
【０１０１】
その後、省エネ度設定を参照して現在のスタンバイモードを特定し（Ｓ４３）、その結果に応じて、まだ起動していないネットワークＩ／Ｆを起動する。すなわち、省エネ度設定が中であれば、スタンバイ状態Ｂであって無線ネットワークＩ／Ｆ１０７が起動していないのでここへの電力供給をオンさせ（Ｓ４４）、初期化処理を行う（Ｓ４５）。省エネ度設定が高であれば、スタンバイ状態Ａであって有線ネットワークＩ／Ｆ１０６も無線ネットワークＩ／Ｆ１０７も起動していないのでこれら双方への電力供給をオンさせ（Ｓ４６）、初期化処理を行う（Ｓ４５）。省エネ度設定がなし又は低であれば、ここでの起動は不要である。いずれの場合も、以上で処理を終了する。
【０１０２】
プロジェクタ装置１００においては、サブＣＰＵ１０２及びネットワークサブＣＰＵ１０４がそれぞれ以上の処理を実行することより、図４を用いて説明したように、オフ状態から直接あるいはスタンバイ状態を経てオン状態へ移行することができる。
【０１０３】
なお、アクティブスタンバイ状態からオン状態へ移行する場合、ネットワークサブＣＰＵ１０４からネットワークＣＰＵ１０３を介してメインＣＰＵ１０１にオン状態へ移行すべきことを通知し、メインＣＰＵ１０１に、ファン１２０、ランプ１２１及びＤＭＤ１２２を起動させる。この処理については図５乃至図８には示していない。
【０１０４】
図４の説明に戻る。
【０１０５】
プロジェクタ装置１００は、オン状態においてスタンバイ移行指示（電源オフ指示）を検出すると、クーリング状態を経てスタンバイ状態へ移行する。どのスタンバイ状態へ移行するかは、電源ケーブル挿入時と同様、省エネ度設定に応じて定まる。
【０１０６】
また、電源オフ指示としては、操作子１２５に含まれる本体電源キーの操作、リモートコントローラにおける電源ボタンの操作、不図示のＣＯＮＴＲＯＬ端子からの「ＰＯＦ」コマンド、ネットワークを介したＰＪＬｉｎｋ対応アプリケーションや外部連携アプリケーションからの電源オフ要求等が考えられる。
【０１０７】
電源オン状態では、本体電源キーやリモートコントローラ、ＣＯＮＴＲＯＬ端子からのコマンドは、メインＣＰＵ１０１が検出する。ネットワークを介した要求受信は、ネットワークサブＣＰＵ１０４から受け取ったデータに基づきネットワークＣＰＵ１０３が検出する。しかし、いずれの情報も一旦メインＣＰＵ１０１に集約する。その後、必要に応じて確認画面を表示する等して指示を確認すると、プロジェクタ装置１００をクーリング状態を経てスタンバイ状態に移行させるための処理を開始する。
【０１０８】
ここで、図９に、このスタンバイ状態への移行のための処理シーケンスを示す。なお、アクティブスタンバイ状態へ移行する場合には、単にメインＣＰＵ１０１がファン１２０、ランプ１２１及びＤＭＤ１２２を停止させて低電力モードに移行すればよいので、ここでは考慮していない。
【０１０９】
図９に示すように、メインＣＰＵ１０１が電源オフ指示を検出すると（Ｓ５１）、ネットワークＣＰＵ１０３に対しスタンバイ状態への移行を通知する（Ｓ５２）。そして、これを受けたネットワークＣＰＵ１０３は、ネットワークサブＣＰＵ１０４へスタンバイ移行要求を送信する（Ｓ５３）。
【０１１０】
ネットワークサブＣＰＵ１０４は、このスタンバイ移行要求を受けると、各部への電源供給をオフする処理を開始する。すなわち、まずネットワークＣＰＵ１０３に対し、電源オフを指示する（Ｓ５４）。これを受けたネットワークＣＰＵ１０３は、必要なシャットダウン処理を行った後（Ｓ５５）、電源部１０５に、自身への電力供給をオフさせる（Ｓ５６）。なお、ネットワークサブＣＰＵ１０４が直接電源部１０５に指示しないのは、単に突然ネットワークＣＰＵ１０３が停止して動作に不具合が生じないようにするためであり、ステップＳ５４の指示がネットワークＣＰＵ１０３への電力供給オフのトリガとなっている。
【０１１１】
また、ネットワークサブＣＰＵ１０４は、省エネ度が中であれば（Ｓ５７）、スタンバイ状態Ｂでは停止させる無線ネットワークＩ／Ｆ１０７への電力供給を、電源部１０５にオフさせる（Ｓ５８）。省エネ度低の場合には、ネットワークＩ／Ｆを停止させる必要がない。また、省エネ度高の場合には、後でネットワークサブＣＰＵ１０４自体が停止されるので、ここでは個別にネットワークＩ／Ｆの停止の処理は設けていない。しかし、この時点で停止させるようにしてもよい。
【０１１２】
次に、ネットワークサブＣＰＵ１０４は、サブＣＰＵ１０２に対し、メインＣＰＵ１０１の電源オフを要求する（Ｓ５９）。これを受けたメインＣＰＵ１０１は、メインＣＰＵ１０１に電源オフを指示する（Ｓ６０）。そして、これを受けたメインＣＰＵ１０１は、必要なシャットダウン処理を行った後（Ｓ６１）、電源部１０５に、自身への電力供給をオフさせる（Ｓ６２）。
【０１１３】
なお、ステップＳ６１でのシャットダウン処理には、ランプ１２１のクーリングも含み、このクーリング中は、図４におけるクーリング状態となる。あるいは、メインＣＰＵ１０１は、ステップＳ５２の前にクーリングを行うようにしてもよい。
【０１１４】
また、ネットワークサブＣＰＵ１０４が直接電源部１０５にメインＣＰＵ１０１への電源供給オフを指示しないのは、単に突然メインＣＰＵ１０１が停止して動作に不具合が生じないようにするためであり、ステップＳ５９の指示がメインＣＰＵ１０１への電力供給オフのトリガとなっている。
【０１１５】
次に、サブＣＰＵ１０２は、省エネ度の設定を参照し（Ｓ６３）、これが高であれば、ネットワークサブＣＰＵ１０４に対して電源オフを指示する（Ｓ６４）。これを受けたネットワークサブＣＰＵ１０４は、必要なシャットダウン処理を行った後（Ｓ６５）、電源部１０５に、自身への電力供給をオフさせる（Ｓ６６）。ステップＳ６５でのシャットダウン処理には、まだ電源供給がオンの状態であるネットワークＩ／Ｆへの電力供給停止の処理を含む。
【０１１６】
また、サブＣＰＵ１０２は、ステップＳ６３で省エネ度が低又は中であれば、ネットワークサブＣＰＵ１０４を停止させる必要はないので、そのまま処理を終了する。
【０１１７】
プロジェクタ装置１００においては、各ＣＰＵがそれぞれ以上の処理を実行することにより、図４に示したように、オン状態からスタンバイ状態へ移行することができる。
【０１１８】
なお、ネットワークサブＣＰＵ１０４がステップＳ５４、Ｓ５７乃至Ｓ５８及びＳ５９の処理を行う順序は、図９に示したものに限られることはない。
【０１１９】
再度図４の説明に戻る。
【０１２０】
プロジェクタ装置１００においては、電源ケーブルがコンセントから抜かれる等して電源部１０５への電力供給が絶たれることも考えられる。スタンバイ状態又はオン状態でこれが起こった場合、プロジェクタ装置１００はオフ状態へ移行する。電力供給がないため、他の状態を取ることはできないためである。なお、ウォームアップ状態やクーリング状態において電源ケーブルが抜かれることもあり得るが、これは正規の手順としては許可しないようにしている。
【０１２１】
プロジェクタ装置１００においては、以上説明してきたように、メインＣＰＵ１０１、サブＣＰＵ１０２、ネットワークＣＰＵ１０３及びネットワークサブＣＰＵ１０４の４つのＣＰＵを設け、これらへの電源供給を個別にオンオフ制御できるようにしたことにより、きめ細かな消費電力の制御が可能となった。特に、省エネ度設定によりスタンバイ状態でも電源を供給する箇所をユーザの意図に沿って調整することができるため、スタンバイ状態における消費電力を、ユーザの用途に合わせた最低限のものとすることができる。
【０１２２】
また、ネットワーク通信機能を担うＣＰＵとして、単純な通信を行うためのネットワークサブＣＰＵ１０４と、処理負荷の大きいデータ処理を行うためのネットワークＣＰＵ１０３とを分けて設け、スタンバイ状態においては基本的にネットワークサブＣＰＵ１０４のみに電源を供給することにした。このことにより、スタンバイ状態でネットワーク通信機能を維持したまま、スタンバイ状態の消費電力を低減できるようになった。
【０１２３】
なお、プロジェクタ装置１００においては、図３及び図４を用いて説明した電力状態以外にも、種々の電力状態を設け、種々のトリガや設定内容に応じてこれらを遷移させるようにすることもできる。
【０１２４】
例えば、オン状態で画像を投影中であっても、ネットワークを介した外部装置からのデータの入力を、予め定めた一定時間検出しない場合に、ネットワークＣＰＵ１０３への電力供給をオフすることが考えられる。
【０１２５】
画像入力部１０９から入力する画像信号を用いた投影を行っている場合、ネットワークＣＰＵ１０３で画像処理を行う必要はないため、これを停止させることにより、オン状態での消費電力を削減できるためである。
【０１２６】
この場合の電力供給オフの制御は、ネットワークサブＣＰＵ１０４が、図９のステップＳ５４乃至Ｓ５６と同様な手順で行うことができる。
【０１２７】
ネットワークサブＣＰＵ１０４は、ネットワーク通信の制御を担うため、データ受信有無の監視には適任であるし、ネットワークＣＰＵ１０３を停止させてしまっても、ネットワークサブＣＰＵ１０４が起動していれば、ネットワーク通信機能自体の維持に支障はない。
【０１２８】
また、ネットワークＣＰＵ１０３を停止している間に、ネットワークを介した外部装置からの、ネットワークＣＰＵ１０３において画像信号に変換すべきデータの入力を検出した場合、ネットワークサブＣＰＵ１０４が、電源部１０５に、ネットワークＣＰＵ１０３への電力供給をオンさせるようにするとよい。
【０１２９】
この場合の制御は、図８のステップＳ４２と同様に行うことができる。
【０１３０】
このようにすれば、ネットワークを介して受信したデータの処理が必要になった場合に、速やかにネットワークＣＰＵ１０３にこれを担当させることができる。
【０１３１】
また、これらの他、スタンバイ状態（スタンバイ状態Ａを除く）あるいはオン状態において、データ入力に使用するインタフェースの選択を受け付け、その結果に応じて各部への電力供給を制御するようにすることも考えられる。
【０１３２】
例えば、投影対象のデータをネットワークを介して受信するか、画像入力部１０９から入力するかの選択を受け付ける等である。また、ネットワークを用いる場合に、有線と無線のいずれを用いるか、あるいは両方を用いるかも選択させるようにしてもよい。この選択は、操作子１２５やリモートコントローラ、あるいはネットワーク経由の設定により行うことができる。いずれの経路にせよ、選択があると、その内容はネットワークサブＣＰＵ１０４に通知する。
【０１３３】
図１０に、データ入力に使用するインタフェースの選択を検出した場合にネットワークサブＣＰＵ１０４が実行する処理のフローチャートを示す。
【０１３４】
上記のインタフェース選択を検出すると、ネットワークサブＣＰＵ１０４は図１０の処理を開始する。そしてまず、ネットワーク通信を使用する選択がなされたか否か判断する（Ｓ７１）。そして、使用する場合には、図８のステップＳ４２と同様に、電源部１０５に、ネットワークＣＰＵ１０３への電力供給をオンさせる（Ｓ７２）。既にオンであれば改めて指示をする必要はない。また、ステップＳ７１で使用しない場合には、図９のステップＳ５４乃至Ｓ５６と同様に、ネットワークＣＰＵ１０３へ電源オフを指示する（Ｓ７３）。こちらも、既にオフであれば改めて指示をする必要はない。
【０１３５】
いずれの場合も、次に、電源部１０５に指示し、検出した選択に従って使用するネットワークＩ／Ｆへの電力供給をオンさせ、使用しないネットワークＩ／Ｆへの電力供給をオフさせる（Ｓ７４）。そして、この処理により新たに起動したネットワークＩ／Ｆがあればその初期化処理を行い（Ｓ７５）、処理を終了する。
【０１３６】
以上の処理を行うことにより、ネットワークＣＰＵ１０３の機能を使わない場合に自動的にネットワークＣＰＵ１０３の動作を停止させることができるので、消費電力を低減することができる。また、使用しない通信Ｉ／Ｆの動作も停止させることができるので、スタンバイ状態であるかオン状態であるかを問わず、この点でも消費電力を低減することができる。
【０１３７】
次に、プロジェクタ装置１００において、ネットワークＣＰＵ１０３に電源供給が開始された場合の動作について説明する。
【０１３８】
プロジェクタ装置１００においては、上述の通り、ネットワークＣＰＵ１０３やメインＣＰＵ１０１が停止している状態でも、ネットワークサブＣＰＵ１０４の機能により、外部からプロジェクタ装置１００にアクセスしてその設定を変更することが可能である。
【０１３９】
この状態では、表示器は動作しないため、設定変更があってもその場のユーザに通知することはできず、プロジェクタ装置１００を直接操作しているユーザが気づかないうちに、プロジェクタ装置１００の設定が変更されている場合があり得る。
【０１４０】
また、ネットワークＣＰＵ１０３やメインＣＰＵ１０１が停止している状態でも、ネットワークサブＣＰＵ１０４がネットワークを介した外部装置との通信を行うが、その通信の状態が変化することもある。例えば、無線通信の電波状態が悪化してアクセスポイントと通信できなくなったり、ネットワークの異常によりネットワークを介した通信ができなくなったり等である。
【０１４１】
しかし、このようなことが起きても、やはりその場のユーザに通知することはできず、プロジェクタ装置１００を直接操作しているユーザが気づかないうちに、プロジェクタ装置１００の通信の状態が変化することになってしまう。
【０１４２】
そこで、ネットワークＣＰＵ１０３が起動された時点で、ユーザに対し、プロジェクタ装置１００における通信の状態や設定情報のうち必要なものを通知するようにした。このことにより、スタンバイ状態のうちに想定していない変化が生じていた場合でも、ユーザは、プロジェクタ装置１００に主たる機能である投影を実行させる際には状態や設定の変化を把握することができる。
【０１４３】
なお、通知のタイミングを、ネットワークＣＰＵ１０３が起動された時点としているのは、オン状態に移行した場合、という意図である。従って、メインＣＰＵ１０１がこの通知に係る処理を担当し、メインＣＰＵ１０１の起動時に処理を行うようにすることも考えられるが、この点については後述する。
【０１４４】
また、上述のようにオン状態とスタンバイ状態との遷移に関係なくネットワークＣＰＵ１０３の停止や起動を行う構成とする場合には、起動がオン状態への移行に起因することを確認してから通知に係る処理を実行したり、メインＣＰＵ１０１がこの通知に係る処理を担当したりすることが考えられる。
【０１４５】
ここで、図１１に、ネットワークＣＰＵ１０３が実行する、通信状態及び設定情報の通知に係る処理のフローチャートを示す。
【０１４６】
ネットワークＣＰＵ１０３は、自身への電力供給が開始され、所要の初期化処理を完了すると、図１１の処理を開始する。
【０１４７】
そしてまず、プロジェクタ装置１００が通知に係る情報の表示の可能な状態であるか否か判断する（Ｓ１０１）。表示器を制御するメインＣＰＵ１０１が起動していなければ表示はできないし、ランプ１２１及びＤＭＤ１２２が動作していなければ、表示器１２３だけで多くの情報は表示できないので、例えばこれらを基準に判断することができる。各部への電源供給の状態に基づき、図１２に示す基準により判断する等である。
【０１４８】
図１２の例において、「ＬＥＤのみ可」とは、表示器１２３に設けたランプのみ使用可であることを示す。そして、動作状態や設定内容の表示には通常はこれでは不十分であるので、表示不可としている。しかし、通信異常の発生有無等、単純な内容を表示するのみであれば、これでも十分であり、その場合には表示可と判断することも考えられる。
【０１４９】
なお、図１２には、ここまで説明してきた動作では現実的にあり得ないオン／オフの組み合わせも記載しているが、テーブルを記憶するメモリに余裕があれば、将来の機能追加等を見越して、全ての組み合わせを網羅しておくとよい。以降に説明する表についても同様である。
【０１５０】
そして、ステップＳ１０１で表示可能と判断と判断した場合、次にネットワークの通信状態及び設定の情報が取得可能か否か判断する（Ｓ１０２）。この例では、通信状態及び設定の情報はネットワークサブＣＰＵ１０４から取得するようにしているため、これが動作していなければ取得不能である。また、各ネットワークＩ／Ｆが動作していない場合、そのネットワークＩ／Ｆは、当然通信を行っていないため、通信状態の情報は取得不能である（設定の情報はネットワークサブＣＰＵ１０４から取得できる）。従って、例えばこれらを基準に判断することができる。各部への電源供給の状態に基づき、図１３に示す基準により判断する等である。ただし、これは一例に過ぎず、例えば、通信状態に関する情報を表示する必要がある場合、設定のみ取得可の欄については、それだけ取得できても意味がないので、取得不可と判断することになる。
【０１５１】
ステップＳ１０２で取得可能と判断した場合、ネットワークサブＣＰＵ１０４から、ネットワークの通信状態及び設定の情報を取得し（Ｓ１０３）、これを分析する（Ｓ１０４）。そして、その結果をもとに、ユーザに通知すべき情報が有るか否か判断し（Ｓ１０５）、あれば、その情報をメインＣＰＵ１０１に渡し、その表示を要求して（Ｓ１０６）、処理を終了する。なお、ステップＳ１０３では、ネットワークサブＣＰＵ１０４が管理する情報の全てを取得する必要はなく、表示及び分析に用いる可能性のある情報のみ取得すればよい。また、一部のネットワークインタフェースが動作していない場合、動作しているネットワークインタフェースに関する情報を取得すればよい。
【０１５２】
また、ステップＳ１０１、Ｓ１０２、Ｓ１０５のいずれかでＮＯの場合には、そのまま処理を終了する。
【０１５３】
また、ステップＳ１０６における要求を受けたメインＣＰＵ１０１は、ＤＭＤ１２２や表示器１２３を制御して、その情報を表示し、ユーザに通知する。なお、この通知を、ネットワークを介して外部装置に送信し、外部装置においてユーザに通知させることも考えられる。
【０１５４】
ここで、図１４に、ステップＳ１０４での分析の例を示す。
【０１５５】
この処理では、まず、設定状態として、画像の入力にネットワークを使用する設定がなされているか否か判断する（Ｓ１１１）。ここでなされていない場合、ネットワークの通信状況や設定情報を表示してもさほど意味がないので、表示すべき情報がないと判断し（Ｓ１２１）、分析を終了する。ネットワークを使用しない設定である旨を表示することにしてもよい。
【０１５６】
一方、ステップＳ１１１でネットワークを使用する設定であれば、有線ネットワーク及び無線ネットワークのいずれかが選択されているか否か判断する（Ｓ１１２，Ｓ１１３）。いずれも選択されていない場合、実質的にネットワークを使用しないことと変わらないので、やはり表示すべき情報がないと判断し（Ｓ１２１）、分析を終了する。
【０１５７】
ステップＳ１１２又はＳ１１３でいずれかが選択されている場合、ネットワークの接続設定が完了している状態であるか否か判断する（Ｓ１１４）。そして、完了していない場合、接続設定中であることがわかるためこれを表示すべきと判断し（Ｓ１２２）、分析を終了する。
【０１５８】
ステップＳ１１４で完了している場合、ＤＨＣＰが有効に設定されているか否か判断する（Ｓ１１５）。ここで有効な場合、ＤＨＣＰサーバと接続不可な状態か否か判断し（Ｓ１１６）、接続不可であれば、ＤＨＣＰサーバと接続できない状態であることがわかるためこれを表示すべきと判断し（Ｓ１２３）、分析を終了する。
【０１５９】
ステップＳ１１６で接続可であれば、ネットワークが接続中、すなわちネットワークを介した通信が可能な状態であることがわかるためこれを表示すべきと判断し（Ｓ１２４）、分析を終了する。
【０１６０】
また、ステップＳ１１５でＤＨＣＰが有効でない場合、同一ネットワークに重複するＩＰアドレスがない状態であるか否か判断する。もしある場合（Ｓ１１７のＮＯ）、ＩＰアドレスに重複がある状態であることがわかるためこれを表示すべきと判断し（Ｓ１２５）、分析を終了する。
【０１６１】
ステップＳ１１７で重複がない場合、ゲートウェイアドレスと接続不可であるか否か判断する（Ｓ１１８）。ここで接続可である場合（Ｓ１１８のＮＯ）、ネットワークが接続中であることがわかるためこれを表示すべきと判断し（Ｓ１２４）、分析を終了する。
【０１６２】
ステップＳ１１８で接続不可である場合、ゲートウェイと接続できない状態であることがわかるためこれを表示すべきと判断し（Ｓ１２６）、分析を終了する。
【０１６３】
もちろん、これら以外にも、通信状況に応じて取得した設定内容のうちどの部分を表示するかを判断する等が考えられる。
【０１６４】
ネットワークＣＰＵ１０３が以上の処理を行うことにより、プロジェクタ装置１００において設定内容や通信状態を表示できないうちにこれらが変化したような場合でも、表示可能になった場合には速やかにユーザに変更後の状況を認識させることができる。
【０１６５】
また、メインＣＰＵ１０１が起動しておらず表示ができない場合や、ネットワークサブＣＰＵ１０４が起動しておらず必要な情報の取得ができない場合にはこの表示や分析に係る処理を行わないので、無駄な処理を行わず、処理負荷を抑えることができる。
【０１６６】
なお、アクティブスタンバイ状態からオン状態へ移行する場合、ネットワークＣＰＵ１０３には電源が供給されたままであるが、この場合にも同様に図１１の処理を実行するようにするとよい。
【０１６７】
また、ユーザへの情報の通知は、上述した投影やＬＥＤの点滅パターン等ではなく、プロジェクタ装置１００が必要はハードウェアを備えていれば、液晶パネルへの表示やスピーカによる音声出力によって行うこともできる。
【０１６８】
また、上述したように、図１１に示した処理はメインＣＰＵ１０１が担当することも可能である。図１５に、その場合の処理のフローチャートを示す。
【０１６９】
メインＣＰＵ１０１は、自身への電力供給が開始され、所要の初期化処理を完了すると、図１５の処理を開始する。アクティブスタンバイ状態からオン状態への移行を検出した場合も同様である。
【０１７０】
そしてまず、プロジェクタ装置１００が通知に係る情報の表示の可能な状態であるか否か判断する（Ｓ１３１）。この基準は、図１１のステップＳ１０１の場合と同様でよい。
【０１７１】
そして、表示可能であれば、次にネットワークの通信状態及び設定の情報が取得可能か否か判断する（Ｓ１３２）。メインＣＰＵ１０１は、ネットワークＣＰＵ１０３に、ネットワークサブＣＰＵ１０４からの通信状態及び設定情報の取得を依頼するため、ネットワークＣＰＵ１０３の状態も加味する。すなわち、ネットワークＣＰＵ１０３が動作していなければ、取得できないと判断する。このため、例えば各部への電源供給の状態に基づき、図１６に示す基準により判断する等である。
【０１７２】
そして、ステップＳ１３２で取得可能と判断した場合、ネットワークＣＰＵ１０３へ、ネットワークの通信状態及び設定の情報の送信を要求し、これらの情報を取得する（Ｓ１３３）。ネットワークＣＰＵ１０３は、この要求を受けると、ネットワークサブＣＰＵ１０４から必要な情報を取得し、メインＣＰＵ１０１に送信する。
【０１７３】
また、メインＣＰＵ１０１は、ステップＳ１３３で取得した情報を分析し（Ｓ１３４）、その結果をもとに、ユーザに通知すべき情報が有るか否か判断し（Ｓ１３５）、あれば、その情報を投影やＬＥＤ等により表示して（Ｓ１３６）、処理を終了する。
【０１７４】
ステップＳ１３４における分析の処理は、図１１のステップＳ１０４と同様でよい。
【０１７５】
以上の処理によっても、ネットワークＣＰＵ１０３が担当する場合と同様、プロジェクタ装置１００において設定内容や通信状態を表示できないうちにこれらが変化したような場合でも、表示可能になった場合には速やかにユーザに変更後の状況を認識させることができる。
【０１７６】
以上で実施形態の説明を終了するが、この発明において、各部の具体的な構成、処理の内容、使用する通信規格、表示する情報等は、実施形態で説明したものに限るものではない。
【０１７７】
例えば、上述した実施形態において、図１１及び図１５の処理で、プロジェクタ装置１００における現在の通信状態や設定内容を表示するようにした。しかし、メインＣＰＵ１０１への電力供給がオフされ、スタンバイ状態へ移行した時点の通信状態や設定内容を、シャットダウン処理の際等にいずれかの記憶手段に保存しておき、次にオン状態となった際にネットワークサブＣＰＵ１０４から取得した情報と比較して、これらが異なる（変化していた）場合にその旨をユーザに通知するようにしてもよい。
【０１７８】
変化の有無のみであれば、ＬＥＤ等の簡単な表示手段のみで通知可能であるし、変化があるとユーザが認識できれば、必要に応じてより詳細な調査を行えばよい。また、設定内容や通信状態が変化していないのであれば、通知の必要性は低いと言える。
【０１７９】
従って、この手法を採用することにより、状況によってはより効果的な通知が可能となる。
【０１８０】
また、図５及び図６の処理において、オフ状態からスタンバイ状態Ｂ及びＣへの移行の際、一旦サブＣＰＵ１０２がネットワークＣＰＵ１０３への電力供給をオンさせてからネットワークサブＣＰＵ１０４がこれをオフさせるようにしていた。しかし、これらの場合、サブＣＰＵ１０２はネットワークＣＰＵ１０３への電源供給をオンさせず、ネットワークサブＣＰＵ１０４も特にネットワークＣＰＵ１０３への電源供給状態を変更せず、電源供給オフの状態を維持するようにしてもよい。
【０１８１】
また、この発明は、プロジェクタ装置に限らず、ネットワークを介して外部装置と通信する機能を備える任意の通信装置に適用可能である。
【０１８２】
例えば、図１７に示すようなディスプレイ装置１００′にも同様に適用可能である。このディスプレイ装置１００′は、プロジェクタ装置１００におけるファン１２０、ランプ１２１、ＤＭＤ１２２、表示器１２３及び対応する制御部に代えて、液晶パネル１４１、スピーカ１４２、ＬＥＤ１４３及び、対応するパネル制御部１３１、スピーカ制御部１３２及びＬＥＤ制御部１３３を設けた点がプロジェクタ装置１００と異なるのみである。
【０１８３】
このディスプレイ装置１００′において図１１及び図１５の処理を実行させる場合には、ステップＳ１０１及びＳ１３１における判断基準として、図１８に示すものを用いるとよい。
【０１８４】
これ以外にも、この発明は、ネットワークを介して外部装置と通信する機能を備えるネットワーク家電、自動販売機、医療機器、電源装置、空調システム、ガス・水道・電気等の計量システム、自動車、航空機あるいは汎用コンピュータ等の通信装置にも適用可能である。
【０１８５】
また、この発明によるプログラムは、上述した実施形態の通信装置における各ＣＰＵにその機能を実現させるためのプログラムであり、このようなプログラムをコンピュータに実行させることにより、上述したような効果を得ることができる。
【０１８６】
このようなプログラムは、はじめからコンピュータに備えるＲＯＭ等の記憶手段に格納しておいてもよいが、記録媒体であるＣＤ−ＲＯＭあるいはフレキシブルディスク，ＳＲＡＭ，ＥＥＰＲＯＭ，メモリカード等の不揮発性記録媒体（メモリ）に記録して提供することもできる。そのメモリに記録されたプログラムをコンピュータにインストールしてＣＰＵに実行させることにより、上述した各処理を実行させることができる。
【０１８７】
さらに、ネットワークに接続され、プログラムを記録した記録媒体を備える外部機器あるいはプログラムを記憶手段に記憶した外部機器からダウンロードして実行させることも可能である。
【０１８８】
また、以上説明してきた各実施形態、動作例及び変形例の構成は、相互に矛盾しない限り任意に組み合わせて実施可能であることは勿論である。
【符号の説明】
【０１８９】
１００…プロジェクタ装置、１００′…ディスプレイ装置、１０１…メインＣＰＵ、１０２…サブＣＰＵ、１０３…ネットワークＣＰＵ、１０４…ネットワークサブＣＰＵ、１０５…電源部、１０６…有線ネットワークＩ／Ｆ、１０７…無線ネットワークＩ／Ｆ、１０８…ＵＳＢ＿Ｉ／Ｆ、１０９…画像入力部、１１０…ファン制御部、１１１…ランプ制御部、１１２…ＤＭＤ制御部、１１３…表示器制御部、１１４…リモコン受信部、１１５…操作子制御部、１１６，１１７…不揮発メモリ、１２０…ファン、１２１…ランプ、１２２…ＤＭＤ、１２３…表示器、１２５…操作子、１３１…パネル制御部、１３２…スピーカ制御部、１３３…ＬＥＤ制御部、１４１…液晶パネル、１４２…スピーカ、１４３…ＬＥＤ、２０１…電力制御部、２０２…通信制御部、２０３…ネットワークサブドライバ、２０４…操作制御部、２０５…ＵＩ制御部、２０６…グラフィック生成部、２０７…メインドライバ
【先行技術文献】
【特許文献】
【０１９０】
【特許文献１】特開２０１１−３５７９８号公報
【図１】
0006024337.tif 000002
【図２】
0006024337.tif 000003
【図３】
0006024337.tif 000004
【図４】
0006024337.tif 000005
【図５】
0006024337.tif 000006
【図６】
0006024337.tif 000007
【図７】
0006024337.tif 000008
【図８】
0006024337.tif 000009
【図９】
0006024337.tif 000010
【図１０】
0006024337.tif 000011
【図１１】
0006024337.tif 000012
【図１２】
0006024337.tif 000013
【図１３】
0006024337.tif 000014
【図１４】
0006024337.tif 000015
【図１５】
0006024337.tif 000016
【図１６】
0006024337.tif 000017
【図１７】
0006024337.tif 000018
【図１８】
0006024337.tif 000019
【図１９】
0006024337.tif 000020