(57)【要約】【課題】従来の電源タップよりも小型化し且つ製造コストを低減できる電源タップを提供する。【解決手段】電源タップ（３）は、コンセント近傍に設けられ、カラープレートに記録された色を読み取る読取センサ（１５Ａ，１５Ｂ）と、読取センサで読み取られた色を対応する情報に変換する変換手段（１１）と、カラープレートが読み取られたコンセントに接続されている電子機器の消費電力を測定する測定手段（１６，１１）と、測定された消費電力値及び前記変換された情報を前記電子機器の消費電力を管理する管理装置（１，２）に送信する送信手段（１１，１９）を備える。【選択図】図２
2015231260.tif 000002
【特許請求の範囲】
【請求項１】
コンセント近傍に設けられ、カラープレートに記録された色を読み取る読取センサと、
前記読取センサで読み取られた色を対応する情報に変換する変換手段と、
前記カラープレートが読み取られたコンセントに接続されている電子機器の消費電力値を測定する測定手段と、
前記測定された消費電力値及び前記変換された情報を前記電子機器の消費電力を管理する管理装置に送信する送信手段と
を備えることを特徴とする電源タップ。
【請求項２】
前記読取センサは、発光部と受光部とを組み合わせた読取センサを複数個マトリクス状に配置したものであることを特徴とする請求項１の電源タップ。
【請求項３】
前記電源タップは、前記電子機器のプラグを差し込むための第１差込口と、前記読取センサを含む読取ユニットとを備え、
前記読取ユニットは、前記電源タップの筐体上で且つ前記第１差込口の近傍に配置されていることを特徴とする請求項１又は２の電源タップ。
【請求項４】
前記電源タップは、前記カラープレートが差し込まれる第２差込口を備え、
前記読取センサは、前記第２差込口に差し込まれた前記カラープレートと対向するように配置されていることを特徴とする請求項１又は２の電源タップ。
【請求項５】
コンセント近傍に設けられ、カラープレートに記録された色を読み取る読取センサと、
前記読取センサで読み取られた色を対応する情報に変換する変換手段と、
前記変換手段が変換した情報に基づいて、カラープレートが読み取られたコンセントからの電力供給の制御を行う制御手段と、
を備えることを特徴とする電源タップ。
【請求項６】
前記制御手段は、前記カラープレートが前記電子機器の通電時間、通電開始時刻又は通電終了時刻を示す情報を含む場合に、前記読取センサで読み取られた色に応じて、前記電子機器への電力供給及び電力供給停止を制御することを特徴とする請求項５に記載の電源タップ。
【請求項７】
前記電源タップは更に、前記電源タップが接続されている管理装置から前記カラープレートに記載された情報を受信する受信手段と、
前記管理装置に情報を送信する送信手段と、
を備え、
当該受信したカラープレートに記載された情報が、カラープレートから読み取った情報と異なる場合に、前記電源タップに接続されている電子機器の識別情報及び前記電子機器のプラグが差し込まれている前記電源タップの差込口の識別情報を前記管理装置に送信することを特徴とする請求項５又は６に記載の電源タップ。
【請求項８】
前記電源タップは更に、前記カラープレートが読み取られたコンセントに接続されている電子機器の消費電力値を測定する測定手段を備え、
当該受信したカラープレートに記載された情報が、カラープレートから読み取った情報と異なる場合に、前記電子機器の識別情報及び前記差込口の識別情報とともに、前記測定手段が測定した前記電子機器の消費電力値を前記管理装置に送信することを特徴とする請求項７に記載の電源タップ。
【請求項９】
前記カラープレートの所定の位置から読み取った色に応じて、前記カラープレートの有無を検出する検出手段を備えることを特徴とする請求項５に記載の電源タップ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源タップに関する。
【背景技術】
【０００２】
従来より、電気プラグに識別子（バーコード又はＲＦＩＤ（Radio Frequency IDentifier）チップ）を搭載し、識別子を電力コンセントで読み取り、電力プロファイリングシステムで電源制御を行うシステムが知られている（例えば、特許文献１参照）。また、電源プラグにＩＤタグを搭載し、アウトレットで取得したデータをホームゲートウエイに送信して、アウトレットの通電情報を管理するシステムが知られている（例えば、特許文献２参照）。
【０００３】
また、いわゆるＰＬＣ（Power Line Communication）通信を利用して、コンセントを差し込む機器側から識別用の信号を電源線に重畳させて、当該機器の情報を電源タップ側に伝えるシステムが知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００８−５２２５６３号公報
【０００５】
【特許文献２】特開２００８−２７００７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１及び２の技術では、電源タップ側にバーコード又はＲＦＩＤの読み取り回路が必要となる。ＰＬＣ通信を利用するシステムでは、ＡＣコンセント及び電源タップにもＰＬＣ通信装置（回路）が必要となる。このため、特許文献１及び２の技術並びにＰＬＣ通信を利用するシステムでは、電源タップが大型化し、電源タップの製造コストが増大するという課題がある。
【０００７】
本発明は、従来の電源タップよりも小型化し且つ製造コストを低減できる電源タップを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、明細書に開示された電源タップは、コンセント近傍に設けられ、カラープレートに記録された色を読み取る読取センサと、前記読取センサで読み取られた色を対応する情報に変換する変換手段と、前記カラープレートが読み取られたコンセントに接続されている電子機器の消費電力値を測定する測定手段と、前記測定された消費電力値及び前記変換された情報を前記電子機器の消費電力を管理する管理装置に送信する送信手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、従来の電源タップよりも小型化し且つ製造コストを低減できる。
【図面の簡単な説明】
【００１０】
【図１】本実施の形態に係る電源タップを含むシステムの構成図である。
【図２】電源タップの概略構成図である。
【図３】電源タップの変形例の概略構成図である。
【図４】（Ａ）は、図２の電源タップが備える読み取りセンサの構造を示す図である。（Ｂ）は、図３の電源タップが備える読み取りセンサの構造を示す図である。
【図５】（Ａ）及び（Ｂ）は、カラープレートと読み取りセンサとの配置関係を示す図である。
【図６】（Ａ）〜（Ｃ）は、カラープレートの例を示す図である。
【図７】（Ａ）及び（Ｂ）は、カラープレートと読み取りセンサとの位置関係を示す図である。（Ｃ）は、図７（Ａ）の場合のコンセント差込口の近傍の構造を示す図であり、（Ｄ）は、図７（Ｂ）の場合のコンセント差込口の近傍の構造を示す図である。
【図８】カラープレートの読み取り処理を示すフローチャートである。
【図９】（Ａ）及び（Ｂ）は、図８のステップＳ３の色の読出処理を示すフローチャートである。
【図１０】ＰＣ又はゲートウエイの構成を示すブロック図である。
【図１１】ＰＣ又はゲートウエイの動作及び電源タップの動作を示すフローチャートである。
【図１２】ＰＣ又はゲートウエイの動作及び電源タップの動作の変形例を示すフローチャートである。
【図１３】カラープレートの内容に応じた電源タップの動作を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら本発明の実施の形態を説明する。
【００１２】
図１は、本実施の形態に係る電源タップを含むシステムの構成図である。
【００１３】
図１に示す電源タップ３には、電子機器のプラグが接続される。図１の例では、ＰＣ１およびプリンタ５が接続されている。管理装置としてのＰＣ１及びゲートウエイ２は電源タップと通信可能に接続され、電源タップ３から送信される情報を受信し、当該情報を管理する。電源タップ３から送信される情報は、例えば、電源タップ３の各差込口を示す情報、対応する差込口に接続されている装置の識別子、対応する差込口に接続されている装置の消費電力値、通電時間、通電開始時刻、又は通電終了時刻などである。
【００１４】
また、ＰＣ１及びゲートウエイ２は、電源タップ３から送信される情報を管理するためのソフトウエアを有している。尚、図１のシステムはＰＣ１及びゲートウエイ２の両方を備えているが、両方の装置を備える必要はなく、ＰＣ１及びゲートウエイ２の少なくとも一方、あるいは管理装置として機能し得る他の種類の装置を備えればよい。電源タップ３は、電子機器としてのＰＣ４及びプリンタ５に電源を供給すると共にＰＣ４及びプリンタ５の消費電力値を取得する。さらに、電源タップ３は、取得した消費電力値や後述するカラープレートから読み取られた情報を適宜ＰＣ１及びゲートウエイ２に送信する。ＰＣ４及びプリンタ５は電源タップ３の電源供給先の一例であり、他の装置が電源タップ３に接続されていてもよい。
【００１５】
図２は、電源タップ３の概略構成図である。
【００１６】
電源タップ３は、ＣＰＵ１１、ＬＥＤドライバ／デコーダ１２、複数のフルカラーＬＥＤ１３Ａ、複数のフォトトランジスタ１４Ａ、電流センサ１６、不図示の電源と接続される電源投入口１７、複数のコンセント差込口１８、通信Ｉ／Ｆ１９及び警告部２５を備えている。また、電源タップ３は、脱着可能な不揮発性メモリ２４を備えていてもよい。ＣＰＵ１１及び電流センサ１６は測定手段の一例として機能し、ＣＰＵ１１は変換手段、制御手段及び検出手段の一例として機能し、ＣＰＵ１１及び通信Ｉ／Ｆ１９は送信手段及び受信手段の一例として機能する。コンセント差込口１８は第１差込口の一例として機能する。警告部２５は警告手段の一例として機能する。ＣＰＵ１１は、キャッシュメモリ２０、タイマ２１及びＡ／Ｄコンバータ２２を備えている。キャッシュメモリ２０に保存されるデータ及び情報は不揮発性メモリ２４に保存されてもよい。
【００１７】
ＣＰＵ１１は、電源タップ３の動作の全体を制御する。また、ＣＰＵ１１は、ＬＥＤ点灯信号をＬＥＤドライバ／デコーダ１２に出力する。ＬＥＤ点灯信号は、複数のフルカラーＬＥＤ１３Ａのオン又はオフを示す情報及び点灯させるフルカラーＬＥＤ１３Ａの色を指定する情報を含む。ＬＥＤドライバ／デコーダ１２は、ＬＥＤ点灯信号をデコード（復元）し、複数のフルカラーＬＥＤ１３Ａのオン又はオフを示す情報及び点灯させるフルカラーＬＥＤ１３Ａの色を指定する情報に基づいて、点灯させるべき少なくとも１つのフルカラーＬＥＤ１３Ａを所望の色で点灯させる。
【００１８】
点灯したフルカラーＬＥＤ１３Ａの光は後述するカラープレートで反射され、フォトトランジスタ１４Ａで読み取られる。フォトトランジスタ１４Ａで読み取られた光の輝度が、Ａ／Ｄコンバータ２２でデジタルデータに変換される。ＣＰＵ１１は、キャッシュメモリ２０に格納された、デジタルデータと色とを関連付けたデータに基づいて、Ａ／Ｄコンバータ２２で変換されたデジタルデータからカラープレートの色を判断する。ＣＰＵ１１は、カラープレートの色から数字及び文字の情報を判断する。
【００１９】
１つのフルカラーＬＥＤ１３Ａ及び１つのフォトトランジスタ１４Ａは１つの読み取りセンサ１５Ａを構成する。従って、図２の電源タップ３は、複数の読み取りセンサ１５Ａを備えている。ＣＰＵ１１は、電流供給先のコンセント差込口１８を指定する電源供給信号及び電流供給停止先のコンセント差込口１８を指定する電源供給停止信号を電源投入口１７に出力する。電源投入口１７は、不図示の電源に接続されており、ＣＰＵ１１からの電源供給信号で指定されたコンセント差込口１８に不図示の電源から電流を供給する。また、電流センサ１６は、コンセント差込口１８に接続されている装置に供給された電流を測定し、測定された電流値をＣＰＵ１１に出力する。
【００２０】
従って、ＣＰＵ１１は電流センサ１６からの電流値を受信することで、コンセント差込口１８に差し込まれた装置の消費電力を算出することができる。尚、電流センサ１６に代えて、コンセント差込口１８に印加される電圧を測定する電圧センサ又は電流センサと電圧センサとの組み合わせを備えていてもよい。
【００２１】
タイマ２１は、時間を計時する。例えば、ＣＰＵ１１がフォトトランジスタ１４Ａを介して後述するカラープレートから通電時間、通電開始時刻、又は通電終了時刻を読み取った場合に、ＣＰＵ１１がこれらの通電時間、通電開始時刻、又は通電終了時刻にあわせて電源供給信号又は電源供給停止信号を電源投入口１７に出力するためにタイマ２１は使用される。ＣＰＵ１１は、ＰＣ１又はゲートウエイ２からコンセント差込口１８に差し込まれた装置の消費電力値の要求があると、当該装置の消費電力値を算出し、その値を後述するカラープレートの情報と共に通信Ｉ／Ｆ１９を介してＰＣ１又はゲートウエイ２に送信する。通信Ｉ／Ｆ１９は、例えば、ＬＡＮポート、ＵＳＢ端子、無線通信端子又はシリアル通信端子（ＲＳ−４８５）である。
【００２２】
キャッシュメモリ２０は、Ａ／Ｄコンバータ２２により変換されるデジタルデータと色とを関連付けたデータ、算出された消費電力値、及び色とその色が示す情報（例えば、数値やアルファベット）とを関連付けたデータを記憶する。さらに、キャッシュメモリ２０は、予めＰＣ１又はゲートウエイ２に登録されているカラープレートの情報をＰＣ１又はゲートウエイ２から取得し、保存する。
【００２３】
警告部２５は、警告ランプ又はディスプレイ等で構成され、ＰＣ１又はゲートウエイ２から取得したカラープレートの情報と読み取りセンサ１５Ａ又は後述する読み取りセンサ１５Ｂで読み取られたカラープレートの情報とが異なる場合に、警告を発する。具体的には、双方の情報が異なる場合に、警告ランプを点灯する、又は取得したカラープレートの情報と読み取られたカラープレートの情報とが異なる旨若しくは読み取られたカラープレートの情報が異常である旨をディスプレイに表示するなどの対応が取られる。
【００２４】
なお、ＣＰＵ１１はＬＥＤドライバ／デコーダ１２を介してフルカラーＬＥＤ１３Ａの点灯、消灯及び発光色を制御するが、ＬＥＤドライバ／デコーダ１２を介さずにフルカラーＬＥＤ１３ＡをＣＰＵ１１に接続し、ＣＰＵ１１が直接フルカラーＬＥＤ１３Ａの点灯、消灯及び発光色を制御してもよい。この場合、ＬＥＤドライバ／デコーダ１２は不要になる。
【００２５】
図３は、電源タップ３の変形例の概略構成図である。ここでは、図２の電源タップ３と異なる部分のみ説明する。
【００２６】
本実施形態による電源タップは、図２に説明したフルカラーＬＥＤ１３Ａとフォトトランジスタ１４Ａとを組み合わせたものには限定されない。図３の電源タップ３は、フルカラーＬＥＤ１３Ａ及びフォトトランジスタ１４Ａの代わりに、白色ＬＥＤ１３Ｂ及びカラーセンサモジュール１４Ｂを備えている。１つの白色ＬＥＤ１３Ｂ及び１つのカラーセンサモジュール１４Ｂは１つの読み取りセンサ１５Ｂを構成する。従って、図３の電源タップ３は、複数の読み取りセンサ１５Ｂを備えている。また、ＣＰＵ１１は、カラーセンサモジュール１４Ｂが読み取った色を示すデジタルデータを入力するシリアルＩ／Ｆ２３を備えている。
【００２７】
ＣＰＵ１１から出力されるＬＥＤ点灯信号は、複数の白色ＬＥＤ１３Ｂのオン又はオフを示す情報を含む。ＬＥＤドライバ／デコーダ１２は、ＬＥＤ点灯信号をデコード（復元）し、複数の白色ＬＥＤ１３Ｂのオン又はオフを示す情報に基づいて、点灯させるべき少なくとも１つの白色ＬＥＤ１３Ｂを点灯させる。
【００２８】
点灯した白色ＬＥＤ１３Ｂからの光は後述するカラープレートで反射され、カラーセンサモジュール１４Ｂで受光される。カラーセンサモジュール１４Ｂは受光した光を、色を示すデジタルデータに変換し、変換されたデジタルデータをシリアルＩ／Ｆ２３に出力する。ＣＰＵ１１は、キャッシュメモリ２０に格納された、デジタルデータと色とを関連付けたデータに基づいて、シリアルＩ／Ｆ２３に入力されたデジタルデータからカラーセンサモジュール１４Ｂが読み取ったカラープレートの色を判断する。ＣＰＵ１１は、カラープレートの色から数字及び文字の情報を判断する。
【００２９】
なお、ＣＰＵ１１はＬＥＤドライバ／デコーダ１２を介して白色ＬＥＤ１３Ｂの点灯及び消灯を制御するが、ＣＰＵ１１は直接白色ＬＥＤ１３Ｂの点灯及び消灯を制御してもよい。この場合、ＬＥＤドライバ／デコーダ１２は不要になる。
【００３０】
図４（Ａ）は、図２の電源タップ３が備える読み取りセンサ１５Ａの構造を示す図である。図４（Ｂ）は、図３の電源タップ３が備える読み取りセンサ１５Ｂの構造を示す図である。図５（Ａ）及び（Ｂ）は、カラープレートと読み取りセンサ１５Ａ又は１５Ｂとの配置関係を示す図である。
【００３１】
図４（Ａ）の１つの読み取りセンサ１５Ａは、１つのフルカラーＬＥＤ１３Ａ及び１つのフォトトランジスタ１４Ａを含む。図４（Ｂ）の１つの読み取りセンサ１５Ｂは、１つの白色ＬＥＤ１３Ｂ及び１つのカラーセンサモジュール１４Ｂを含む。図４（Ａ）及び（Ｂ）に示すように、電源タップ３は、１６個の読み取りセンサ１５Ａ又は１６個の読み取りセンサ１５Ｂを備えている。１６個の読み取りセンサ１５Ａ又は１６個の読み取りセンサ１５Ｂは、４行ｘ４列のマトリクス状に配置されている。一方、図５（Ａ）に示すように、カラープレートは、それぞれ個別に色が付される４×４のマトリクス状に分割された領域を備えており、１つの読み取りセンサ１５Ａ又は１つの読み取りセンサ１５Ｂはいずれかの領域に対応し、対応する領域の色を読み取る。１６個の読み取りセンサ１５Ａ又は１６個の読み取りセンサ１５Ｂは、カラープレート３０の１６か所の異なる領域の色をそれぞれ読み取る。
【００３２】
また、図５（Ｂ）に示すように、カラープレート３０の読み取り位置では、１６個の読み取りセンサ１５Ａ又は１６個の読み取りセンサ１５Ｂはカラープレート３０の色が付された領域に対向するように配置される。
【００３３】
なお、読み取りセンサ１５Ａの場合、１６個のフルカラーＬＥＤ１３Ａを同時に発光して、それぞれ対応するフォトトランジスタ１４Ａが同時にカラープレート３０からの反射光を読み取ってもよい。また、１６個のフルカラーＬＥＤ１３Ａを順番に（例えば１つずつ）発光して、対応するフォトトランジスタ１４Ａが順番にカラープレート３０からの反射光を読み取ってもよい。
【００３４】
一方、読み取りセンサ１５Ｂの場合、１６個の白色ＬＥＤ１３Ｂを同時に発光して、それぞれ対応するカラーセンサモジュール１４Ｂが同時にカラープレート３０からの反射光を読み取ってもよい。また、１６個の白色ＬＥＤ１３Ｂを順番に（例えば１つずつ）発光して、対応するカラーセンサモジュール１４Ｂが順番にカラープレート３０からの反射光を読み取ってもよい。
【００３５】
電源タップ３が備える読み取りセンサ１５Ａ又は読み取りセンサ１５Ｂの個数は、読み取り対象のカラープレートに設けられる領域の数に応じて１６個としているが、読み取りセンサの数は１６個に限定されない。たとえば、カラープレートの領域数に応じて、電源タップ３が備える読み取りセンサ１５Ａ又は読み取りセンサ１５Ｂの個数は、１６個未満でも、１６個以上でもよい。また、読み取りセンサ１５Ａ又は読み取りセンサ１５Ｂの配置は正方形のマトリクス形状に限らず、長方形のマトリクス形状でもよい。例えば、１５個の読み取りセンサ１５Ａ又は１５個の読み取りセンサ１５Ｂが、３行ｘ５列のマトリクス状に配置されていてもよい。また、カラープレート３０の各領域の色を読み取り判別することができれば、必ずしも複数のセンサをマトリクス状に配置したものでなくともよい。
【００３６】
なお、電源タップ３が１つの読み取りセンサ１５Ａ又は１５Ｂを備え、１つの読み取りセンサ１５Ａ又は１５Ｂをアクチュエータで移動させてカラープレートのそれぞれの領域の色を読み取るようにすることもできる。しかしながら、電源タップ３がアクチュエータを備える場合、電源タップ３のサイズが大きくなり、製造コストも増加する可能性がある。さらに、アクチュエータの駆動回路の追加や読み取りセンサ１５Ａ又は１５Ｂの位置決めの精度を考慮しなければならない。従って、アクチュエータを用いて読み取りセンサを移動させる構成と比較すると、複数の読み取りセンサ１５Ａ又は１５Ｂをマトリクス状に配置するのが好ましい。
【００３７】
図６（Ａ）〜（Ｃ）は、カラープレート３０の例を示す図である。
【００３８】
カラープレート３０は、人が読める情報を文字等にて書き込む領域３１及び電源タップ３が認識する色を記載する領域３２を備えている。本実施形態のカラープレート３０は、領域３２が４×４のマトリクス状に分割されており、分割された各領域に、それぞれ特定の情報を意味する色が付されている。本実施形態のカラープレート３０では、数字（０〜９）、アルファベット（Ａ〜Ｚ）及び記号（ピリオド、スペース、ハイフンなど）の各々に異なる色が割り当てられている。例えば、「１」に茶色、「２」に赤色、「３」にオレンジ色が割り当てられており、「Ａ」に最も薄い青色、「Ｂ」に「Ａ」よりも濃い青色、「Ｃ」に「Ｂ」よりも濃い青色が割り当てられている。領域に付す色と情報との対応関係は任意に定めればよい。
【００３９】
図６（Ａ）は、電源タップ３のコンセント差込口１８に接続される装置の識別情報がカラープレート３０に記載されている例を示す。図６（Ａ）では、コンセント差込口１８に接続されるＰＣの番号は１２３４であり、当該ＰＣの消費電力は３．２Ｗであり、当該ＰＣが所属するグループが７０であり、区分が５７１である。領域３１には、これらの情報が文字により記載され、領域３２には、これらの情報に対応する色が塗布されている。領域３１に記載する情報及び領域３２に塗布される色は、カラープレート３０の提供者が自由に設定することができる。
【００４０】
図６（Ｂ）は、電源タップ３のコンセント差込口１８の番号及び電源投入口１７の通電時間がカラープレート３０に記載されている例を示す。図６（Ｂ）では、コンセント差込口１８の番号が１２３であり、通電時間が１時間３０分である。また、領域３２の上から３段目には、ＣＲＣ（巡回冗長検査:Cyclic Redundancy Check）コードが付加されている。なお、図６（Ｂ）に示す領域３２の最下段には、後述する領域３３以外には情報が記録されていない。図６（Ｃ）は、電源タップ３のコンセント差込口１８の番号、電源投入口１７の通電開始時刻及び通電終了時刻がカラープレート３０に記載されている例を示す。図６（Ｃ）では、コンセント差込口１８の番号が１２３４であり、通電開始時刻が８時３０であり、通電終了時刻が１８時１０分である。また、領域３２の最下段には、ＣＲＣコードが付加されている。
【００４１】
カラープレート３０の領域３２の所定の位置には、カラープレート３０の有無を検出するための所定の色が塗布される。この所定の位置及び所定の色は、自由に設定することができ、カラープレート３０の有無を検出するための色が塗布される位置及び色は予め電源タップのキャッシュメモリ２０などに保存される。図６（Ａ）〜（Ｃ）の例では、カラープレート３０の有無を検出するために用いる領域の位置及び色は、カラープレート３０の右下端の領域３３及び灰色である。
【００４２】
また、図６（Ｂ）及び（Ｃ）に示すように、カラープレート３０の領域３２には、ＣＲＣコードを所定の色で付加することができる。これにより、読み取りセンサ１５Ａ又は１５Ｂによるカラープレート３０の領域３２の読み間違えを検出したり、カラープレート３０の偽造を防止することができる。
【００４３】
図７（Ａ）及び（Ｂ）は、カラープレート３０と読み取りセンサ１５Ａ又１５Ｂとの位置関係を示す図である。図７（Ｃ）は、図７（Ａ）の場合のコンセント差込口１８の近傍の構造を示す図であり、図７（Ｄ）は、図７（Ｂ）の場合のコンセント差込口１８の近傍の構造を示す図である。
【００４４】
図７（Ａ）及び（Ｂ）に示すように、ＰＣ４又はプリンタ５のＡＣプラグ４０の側面にカラープレート３０が配置される。カラープレート３０は、ＡＣプラグ４０の側面に接着されていてもよいし又はＡＣプラグ４０の側面から分離されてもよい。但し、カラープレート３０がＡＣプラグ４０の側面から分離されている場合には、ＡＣプラグ４０がコンセント差込口１８に差し込まれたときに、カラープレート３０はＡＣプラグ４０と読み取りセンサ１５Ａ又１５Ｂとの間に配置される。カラープレート３０がＡＣプラグ４０の側面から分離されている場合、ＡＣプラグ４０がコンセント差込口１８から取り外されるときに、カラープレート３０も取り外される。図７（Ａ）及び（Ｂ）に示すように、ＡＣプラグ４０がコンセント差込口１８に差し込まれたときに、カラープレート３０の領域３２は、読み取りセンサ１５Ａ又１５Ｂに対向する。
【００４５】
図７（Ａ）の例では、読み取りセンサ１５Ａ又１５Ｂは電源タップ３の筐体内部に配置される。この場合、図７（Ｃ）に示すように、コンセント差込口１８の近傍に第２差込口の一例として機能するカラープレート差込口１８Ａを設け、ＡＣプラグ４０がコンセント差込口１８に差し込まれた際、カラープレート３０がカラープレート差込口１８Ａに差し込まれる。一方、図７（Ｂ）及び（Ｄ）の例では、読み取りセンサ１５Ａ又１５Ｂを含む読み取りユニット３５が電源タップ３の筐体上で且つコンセント差込口１８の近傍に設けられる。この場合、読み取りセンサ１５Ａ又１５Ｂが電源タップ３の筐体上に、外部に露出するように配置される。
【００４６】
図８は、カラープレートの読み取り処理を示すフローチャートである。
【００４７】
まず、読み取りセンサ１５Ａ又１５Ｂが、カラープレート３０の有無を検出するために塗布された所定の位置（図６の例では領域３３）の色を読み取る（ステップＳ１）。次に、ＣＰＵ１１は、キャッシュメモリ２０に予め格納されたカラープレート３０の有無を検出するための色と、ステップＳ１で読み取られた色とに基づいて、読み取りセンサ１５Ａ又１５Ｂの読み取り位置にカラープレート３０があるか否かを判断する（ステップＳ２）。
【００４８】
カラープレート３０がある場合には（ステップＳ２でＹＥＳ）、ＣＰＵ１１は、カラープレート３０の領域３２の色の読出処理を実行する（ステップＳ３）。具体的には、ＣＰＵ１１は、ＬＥＤドライバ／デコーダ１２を介して複数の読み取りセンサ１５Ａ又１５Ｂを使って順番にカラープレート３０の領域３２のそれぞれの位置の色を読み取る。
【００４９】
ＣＰＵ１１は、読み取られた色を数値又は文字の情報に変換し（ステップＳ４）、変換された数値又は文字の情報をキャッシュメモリ２０に保存する（ステップＳ５）。
【００５０】
カラープレート３０がない場合には（ステップＳ２でＮＯ）、ＣＰＵ１１は、カラープレート３０が無い旨の情報をキャッシュメモリ２０に保存する（ステップＳ６）。
【００５１】
次に、ＣＰＵ１１は、ＰＣ１又はゲートウエイ２から情報の問い合わせがあるか否かを判別する（ステップＳ７）。ＰＣ１又はゲートウエイ２から情報の問い合わせがある場合には（ステップＳ７でＹＥＳ）、ＣＰＵ１１は、キャッシュメモリ２０に保存された数値又は文字の情報を問い合わせ元（ＰＣ１又はゲートウエイ２）に送信し（ステップＳ８）、手順はステップＳ１に戻る。ＰＣ１又はゲートウエイ２から情報の問い合わせがない場合には（ステップＳ７でＮＯ）、情報を送信することなく手順はステップＳ１に戻る。
【００５２】
図９（Ａ）及び（Ｂ）は、図８のステップＳ３の色の読出処理を示すフローチャートである。図９（Ａ）は、１つの読み取りセンサ１５Ａの色の読出処理に対応し、図９（Ｂ）は、１つの読み取りセンサ１５Ｂの色の読出処理に対応する。図９（Ａ）及び（Ｂ）の色の読出処理は、一度に一つの読み取りセンサ１５Ａ又は１５Ｂを用いてカラープレートの色を読み取る例を示しているため、読み取りセンサ１５Ａ又は１５Ｂの個数に応じて繰り返し実行される。
【００５３】
読み取りセンサ１５Ａのフルカラー１ＬＥＤ１３Ａは、赤、緑、青に個別に発光させることができる。図９（Ａ）では、ＣＰＵ１１は、まずフルカラーＬＥＤ１３Ａを赤色に点灯し（ステップＳ１１）、フォトトランジスタ１４Ａでカラープレート３０からの反射光の輝度を測定し、測定された光の輝度をキャッシュメモリ２０に保存する（ステップＳ１２）。ここで測定・保存される輝度は、赤色光の輝度である。ＣＰＵ１１は、続いてフルカラーＬＥＤ１３Ａを緑色に点灯し（ステップＳ１３）、フォトトランジスタ１４Ａでカラープレート３０からの反射光の輝度を測定し、測定された光の輝度をキャッシュメモリ２０に保存する（ステップＳ１４）。この場合に測定・保存される輝度は緑色光の輝度である。ＣＰＵ１１は、フルカラーＬＥＤ１３Ａを青色に点灯し（ステップＳ１５）、フォトトランジスタ１４Ａでカラープレート３０からの反射光の輝度を測定し、測定された光の輝度をキャッシュメモリ２０に保存する（ステップＳ１６）。ここで測定・保存される輝度は青色光の輝度である。最後に、ＣＰＵ１１は、保存された赤色、緑色及び青色の光の輝度から、読み取られた領域の色を計算する（ステップＳ１７）。
【００５４】
カラーセンサモジュール１４Ｂは、赤色、緑色、青色に対応したセンサを有し、それぞれのセンサは対応する色の受光量に応じた信号を出力する。図９（Ｂ）では、ＣＰＵ１１は、白色ＬＥＤ１３Ｂを点灯する（ステップＳ２１）。カラーセンサモジュール１４Ｂがカラープレート３０からの反射光の輝度を測定し、測定された光の輝度に対応するデジタルデータをＣＰＵ１１に出力する（ステップＳ２２）。
【００５５】
図１０は、ＰＣ１又はゲートウエイ２の構成を示すブロック図である。
【００５６】
ＰＣ１又はゲートウエイ２は、装置全体を制御するＣＰＵ１０１と、カラープレート３０の情報（たとえば、コンセント番号、通電時間など）、プログラム及びデータなどを格納するメモリ１０２及びハードディスクドライブ１０３と、通信インターフェース（ＩＦ）１０４とを備えている。ＣＰＵ１０１は、時間を計時するタイマ１０１Ａを備えている。ＰＣ１又はゲートウエイ２は、通信インターフェース（ＩＦ）１０４を介して電源タップ３と接続される。メモリ１０２又はハードディスクドライブ１０３は、電源タップ３から取得した情報（たとえば、コンセント番号、ＰＣ４及びプリンタ５の消費電力値など）を保存する。また、メモリ１０２又はハードディスクドライブ１０３は、電源タップ３から取得した情報、各コンセント差込口１８に接続されている装置の情報（例えば装置の識別番号）及び各コンセント差込口１８の情報（例えばコンセントの識別番号）を関連付けて保存する。
【００５７】
メモリ１０２やハードディスクドライブ１０３のカラープレート３０の情報登録は、例えば後述するような電源タップ３からのカラープレート３０の情報を受信した際に行う。また、ＣＰＵ１０１は、予めメモリ１０２又はハードディスクドライブ１０３に登録されたカラープレート３０の情報（たとえば、コンセント番号、通電時間など）及び各種のコマンドを、通信インターフェース（ＩＦ）１０４を介して電源タップ３に送信することができる。
【００５８】
図１１は、ＰＣ１又はゲートウエイ２の動作及び電源タップ３の動作を示すフローチャートである。
【００５９】
まず、電源タップ３のＣＰＵ１１は、読み取りセンサ１５Ａ又は１５Ｂを動作させてコンセント差込口１８に差し込まれたＡＣプラグに対応するカラープレート３０の色を読み取らせ、読み取った最新のカラープレート３０の情報をキャッシュメモリ２０に保存する（ステップＳ３１）。
【００６０】
ＰＣ１又はゲートウエイ２のＣＰＵ１０１が、１つのコンセント差込口１８に接続されている装置の消費電力値をＣＰＵ１１に要求すると（ステップＳ３３）、ＣＰＵ１１は、当該コンセント差込口１８に接続されている装置の消費電力値を算出し、算出した消費電力値と共にキャッシュメモリ２０に保存している当該装置に関するカラープレート３０の情報をＣＰＵ１０１に送信する（ステップＳ３２）。ＣＰＵ１０１は、消費電力値と共にカラープレート３０の情報を受信する（ステップＳ３４）。
【００６１】
ＣＰＵ１０１は、電源タップから受信したカラープレート３０の情報が予めメモリ１０２又はハードディスクドライブ１０３に登録されているカラープレート３０の情報と一致するか否かを判別する（ステップＳ３５）。
【００６２】
受信したカラープレート３０の情報が予めメモリ１０２又はハードディスクドライブ１０３に登録されているカラープレート３０の情報と一致しない場合には（ステップＳ３５でＮＯ）、コンセント差込口１８に接続されている装置は変更されていると考えられる。この場合、ＣＰＵ１０１は、受信したカラープレート３０の情報に含まれているコンセント差込口１８に接続されている装置の情報（例えば装置の識別番号）及びそのコンセント差込口１８の情報（例えばコンセント番号）を使って、メモリ１０２又はハードディスクドライブ１０３に登録されているコンセント差込口１８に接続されている装置の情報及びコンセント差込口１８の情報を更新し、取得した消費電力値を更新した装置の情報及びコンセント差込口１８の情報と関連づけて保存する（ステップＳ３７）。これにより、ＰＣ１又はゲートウエイ２は、コンセント差込口１８に接続される装置が変更されても、コンセント差込口１８に接続されている装置を特定し、その装置の正確な消費電力値を取得することができる。また、コンセント差込口１８に接続される装置を変更する度に、ＰＣ１又はゲートウエイ２に予め登録されたカラープレート３０の情報を手動で変更する必要がなくなる。
【００６３】
一方、受信したカラープレート３０の情報がメモリ１０２又はハードディスクドライブ１０３に登録されているカラープレート３０の情報と一致する場合には（ステップＳ３５でＹＥＳ）、コンセント差込口１８に接続されている装置は変更されていないので、ＣＰＵ１０１は、取得した消費電力値のみを利用すればよい（ステップＳ３６）。この場合、コンセント差込口１８に接続されている装置は変更されていないので、ステップＳ３７の情報更新などが不要となる。
【００６４】
図１２は、ＰＣ１又はゲートウエイ２の動作及び電源タップ３の動作の変形例を示すフローチャートである。ここで、図１１の処理と同一の処理は、同一のステップ番号を付す。
【００６５】
まず、電源タップ３のＣＰＵ１１は、読み取りセンサ１５Ａ又は１５Ｂを動作させてカラープレート３０の色を読み取らせ、読み取った最新のカラープレート３０の情報をキャッシュメモリ２０に保存する（ステップＳ３１）。
【００６６】
ＣＰＵ１１は、予めＰＣ１又はゲートウエイ２に登録されているカラープレート３０の情報をＰＣ１又はゲートウエイ２から受信する（ステップＳ６１）。ＰＣ１又はゲートウエイ２から受信したカラープレート３０の情報はキャッシュメモリ２０に保存される。
【００６７】
ＰＣ１又はゲートウエイ２のＣＰＵ１０１が、１つのコンセント差込口１８に接続されている装置の消費電力値をＣＰＵ１１に要求する（ステップＳ３３）。ＣＰＵ１１は、当該コンセント差込口１８に接続されている装置の消費電力値を算出する（ステップＳ６２）。
【００６８】
ＣＰＵ１１は、ステップＳ６１でＰＣまたはゲートウエイから受信したカラープレート３０の情報が、ステップＳ３１でキャッシュメモリ２０に保存されているカラープレート３０の情報と一致するか否かを判別する（ステップＳ６３）。受信したカラープレート３０の情報がキャッシュメモリ２０に保存されているカラープレート３０の情報と一致しない場合には（ステップＳ６３でＮＯ）、コンセント差込口１８に接続されている装置は変更されているので、ＣＰＵ１１は、Ｓ６２で算出した消費電力値に加え、Ｓ３１でキャッシュメモリ２０に保存された（即ち読み取りセンサ１５Ａ又は１５Ｂで読み取られた）、コンセント差込口１８に接続されている装置の情報（例えば装置の識別番号）及びコンセント差込口１８の情報（例えばコンセント番号）をＰＣ１又はゲートウエイ２に通知する（ステップＳ６５）。
【００６９】
これにより、ＰＣ１又はゲートウエイ２のＣＰＵ１０１は、予めメモリ１０２又はハードディスクドライブ１０３に登録されている、コンセント差込口１８に接続されている装置の情報（例えば装置の識別番号）及びコンセント差込口１８の情報（例えばコンセント番号）を電源タップから通知された情報に基づいて更新することができ、取得した消費電力値を利用することができる。従って、ＰＣ１又はゲートウエイ２のＣＰＵ１０１は、コンセント差込口１８に接続される装置が変更されても、コンセント差込口１８に接続されている装置を特定し、その装置の正確な消費電力値を取得することができる。また、コンセント差込口１８に接続される装置を変更する度に、ＰＣ１又はゲートウエイ２に予め登録されたカラープレート３０の情報を手動で変更する必要がなくなる。
【００７０】
一方、受信したカラープレート３０の情報がキャッシュメモリ２０に保存されているカラープレート３０の情報と一致する場合には（ステップＳ６３でＹＥＳ）、コンセント差込口１８に接続されている装置は変更されていないので、ＣＰＵ１１は、算出した消費電力値のみをＰＣ１又はゲートウエイ２に通知すればよい（ステップＳ６４）。この場合、コンセント差込口１８に接続されている装置は変更されていないので、ステップＳ６５に示すような、コンセント差込口１８に接続されている装置の情報及びコンセント差込口１８の情報をＰＣ１又はゲートウエイ２に通知する必要がない。
【００７１】
図１３は、カラープレート３０の内容に応じた電源タップ３の動作を示すフローチャートである。ここでは、予めカラープレート３０に記載されている情報の形式がキャッシュメモリ２０に保存されているものとする。カラープレート３０に記載されている情報の形式とは、どんな情報がどんな順番でカラープレート３０上に記載されているかを示す。例えば、図６（Ｂ）のカラープレート３０の場合、カラープレート３０に記載されている情報の形式は、最初の４つの数字がコンセント番号を示し、次の４つの数字が通電時間を示し、次の４つの文字がＣＲＣコードを示す。
【００７２】
ＣＰＵ１１は、カラープレート３０に記載されている情報の形式、及び読み取りセンサ１５Ａ又１５Ｂで読み取られた色に基づいて、カラープレート３０にコンセント番号及び通電時間の情報が含まれているか否かを判別する（ステップＳ４１）。カラープレート３０にコンセント番号及び通電時間の情報が含まれていない場合には（ステップＳ４１でＮＯ）、手順はステップＳ４５に進む。一方、カラープレート３０にコンセント番号及び通電時間の情報が含まれている場合には（ステップＳ４１でＹＥＳ）、ＣＰＵ１１は、当該コンセント番号に対応するコンセント差込口１８に接続されている装置に不図示の電源から電力を供給するように電源投入口１７を制御する（ステップＳ４２）。これにより、電力が当該コンセント番号に対応するコンセント差込口１８に接続されている装置に供給される。
【００７３】
ＣＰＵ１１は、例えば電力供給開始によって計時を開始するタイマ２１の時刻に基づいて、カラープレート３０から読み取った通電時間が経過したか否かを判別する（ステップＳ４３）。通電時間が経過していない場合には（ステップＳ４３でＮＯ）、ステップＳ４３の判別が繰り返される。通電時間が経過した場合には（ステップＳ４３でＹＥＳ）、ＣＰＵ１１は、当該コンセント番号に対応するコンセント差込口１８に接続されている装置への電力供給を停止するように電源投入口１７を制御する（ステップＳ４４）。これにより、当該装置への電力供給が停止される。
【００７４】
ＣＰＵ１１は、カラープレート３０に記載されている情報の形式、及び読み取りセンサ１５Ａ又１５Ｂで読み取られた色に基づいて、カラープレート３０にコンセント番号、並びに通電開始時刻及び通電終了時刻の情報が含まれているか否かを判別する（ステップＳ４５）。カラープレート３０にコンセント番号、並びに通電開始時刻及び通電終了時刻の情報が含まれていない場合（ステップＳ４５でＮＯ）、手順はステップＳ５０に進む。
【００７５】
カラープレート３０にコンセント番号、並びに通電開始時刻及び通電終了時刻の情報が含まれている場合には（ステップＳ４５でＹＥＳ）、ＣＰＵ１１は、タイマ２１の時刻に基づいて、現在の時刻が通電開始時刻を経過したか否かを判別する（ステップＳ４６）。通電開始時刻を経過していない場合には（ステップＳ４６でＮＯ）、ステップＳ４６の判別が繰り返される。通電開始時刻を経過している、あるいは通電開始時刻となった場合には（ステップＳ４６でＹＥＳ）、ＣＰＵ１１は、当該コンセント番号に対応するコンセント差込口１８に接続されている装置に不図示の電源から電力を供給するように電源投入口１７を制御する（ステップＳ４７）。これにより、電力が当該コンセント番号に対応するコンセント差込口１８に接続されている装置に供給される。
【００７６】
ステップＳ４７による電力供給開始後、ＣＰＵ１１は、タイマ２１の時刻に基づいて、現在の時刻が通電終了時刻を経過したか否かを判別する（ステップＳ４８）。通電終了時刻を経過していない場合には（ステップＳ４８でＮＯ）、ステップＳ４８の判別が繰り返される。通電終了時刻を経過した場合には（ステップＳ４８でＹＥＳ）、ＣＰＵ１１は、当該コンセント番号に対応するコンセント差込口１８に接続されている装置への電力供給を停止するように電源投入口１７を制御する（ステップＳ４９）。これにより、当該装置への電力供給が停止される。
【００７７】
ＣＰＵ１１は、カラープレート３０に記載されている情報の形式、及び読み取りセンサ１５Ａ又１５Ｂで読み取られた色に基づいて、カラープレート３０にＣＲＣコードが含まれているか否かを判別する（ステップＳ５０）。カラープレート３０にＣＲＣコードが含まれていない場合（ステップＳ５０でＮＯ）、本処理を終了する。
【００７８】
カラープレート３０にＣＲＣコードが含まれている場合には（ステップＳ５０でＹＥＳ）、読み取りセンサ１５Ａ又１５Ｂで読み取られたカラープレート３０の情報が、キャッシュメモリ２０に保存されているカラープレート３０の情報と一致するか否かを判別する（ステップＳ５１）。読み取りセンサ１５Ａ又１５Ｂで読み取られたカラープレート３０の情報が、キャッシュメモリ２０に保存されているカラープレート３０の情報と一致する場合には（ステップＳ５１でＹＥＳ）、本処理を終了する。読み取りセンサ１５Ａ又１５Ｂで読み取られたカラープレート３０の情報が、キャッシュメモリ２０に保存されているカラープレート３０の情報と一致しない場合には（ステップＳ５１でＮＯ）、ＣＰＵ１１は、警告を出力するように警告部２５を制御し（ステップＳ５２）、本処理を終了する。これにより、読み取りセンサ１５Ａ又は１５Ｂがカラープレート３０を読み間違えたことをユーザに通知することができる。
【００７９】
上述したように、カラープレート３０に、通電時間又は通電開始時刻及び通電終了時刻の情報を記載することによって、カラープレートを利用して時間を限定して電力を提供するサービスを行うことができる。例えば、お店が通電時間又は通電開始時刻及び通電終了時刻の情報が記載されたカラープレートをお客様に提供し、お客様が電源タップ３に携帯電話や情報処理端末を接続し、読み取りセンサ１５Ａ又１５Ｂがカラープレートを読み取ることで、お客様はカラープレートで指定された時間だけ携帯電話や情報処理端末を充電したり、使用することができる。
【００８０】
以上説明したように、本実施の形態によれば、カラープレート３０を読み取る読み取りセンサ１５Ａ又１５Ｂをマトリクス状に配置することによって、確実なカラープレートの読み取りを実現している。また、読み取りセンサ１５Ａ又１５Ｂをマトリクス状に配置することによって、電源タップ３はバーコード又はＲＦＩＤのリーダー若しくはＰＬＣ通信装置が不要になるので、電源タップ３の小型化が図れる。
【００８１】
また、読み取りセンサは安価な部品（フルカラーＬＥＤ１３Ａ及びフォトトランジスタ１４Ａ、又は白色ＬＥＤ１３Ｂ及びカラーセンサモジュール１４Ｂ）で構成することができるので、電源タップ３の製造コストを低減できる。また、フルカラーＬＥＤ１３Ａ、フォトトランジスタ１４Ａ、白色ＬＥＤ１３Ｂ及びカラーセンサモジュール１４Ｂは電源タップのＣＰＵ１１に直結することもできる。この場合、フルカラーＬＥＤ１３Ａ、フォトトランジスタ１４Ａ、白色ＬＥＤ１３Ｂ及びカラーセンサモジュール１４Ｂを駆動する専用の駆動回路が不要なので、電源タップ３の小型化が図れ、製造コストを低減できる。さらに、フルカラーＬＥＤ１３Ａ、フォトトランジスタ１４Ａ、白色ＬＥＤ１３Ｂ及びカラーセンサモジュール１４Ｂを制御するソフトウエアもシンプルになるので、多数のプログラムメモリを設ける必要がなく、電源タップ３の小型化が図れ、製造コストを低減できる。
【００８２】
尚、本発明は、上述した実施の形態に限定されるものではなく、その要旨を逸脱しない範囲内で種々変形して実施することが可能である。
【符号の説明】
【００８３】
１  ＰＣ
２  ゲートウエイ
３  電源タップ
１１  ＣＰＵ
１２  ＬＥＤドライバ／デコーダ
１３Ａ  フルカラーＬＥＤ  
１３Ｂ  白色ＬＥＤ
１４Ａ  フォトトランジスタ
１４Ｂ  カラーセンサモジュール
１６  電流センサ
１７  電源投入口
１８  コンセント差込口
１９  通信Ｉ／Ｆ
２０  キャッシュメモリ
２５  警告部
【図１】
2015231260.tif 000003
【図２】
2015231260.tif 000004
【図３】
2015231260.tif 000005
【図４】
2015231260.tif 000006
【図５】
2015231260.tif 000007
【図６】
2015231260.tif 000008
【図７】
2015231260.tif 000009
【図８】
2015231260.tif 000010
【図９】
2015231260.tif 000011
【図１０】
2015231260.tif 000012
【図１１】
2015231260.tif 000013
【図１２】
2015231260.tif 000014
【図１３】
2015231260.tif 000015