(57)【要約】安定器(30a-30h)のネットワークアドレス(NAx)を初期化及び結合(binding)する方法及びシステムを記載する。本システムはマスタコントローラ(22)を有するリモートコントロール(20)と、各々スレーブコントローラ(32)を有する安定器(30a-30h)とを備える。マスタコントローラ(22)とスレーブコントローラ(32)は初期化ルーチン(40,60)を実行して、マスタコントローラ(22)は複数のクロックサイクル(Tx)のクロックシーケンス(CS)を発生し、スレーブコントローラ(32)はアドレス(RAx)をランダムに発生し、発生したランダムアドレス(RAx)を示す信号(RAsx)を対応するクロックサイクル(Tx)中にマスタコントローラ(22)へ送信する。これに応答して、マスタコントローラ(22)は対応するクロックサイクル(Tx)で示されるランダムアドレス(RAx)に対応するネットワークアドレス(NAx)を割り当てる。マスタコントローラ(22)とスレーブコントローラ(32)は更に割り当てられたネットワークアドレス(NＡx)を検証するルーチン(40,60)と、各ネットワークアドレスをリモートコントロール(20)のコマンドに結合(bind)させるルーチン(160,180)を実行する。
2004525563.tif 000002
【特許請求の範囲】
【請求項１】
セル内に設置された安定器をリモートコントロールにより制御するための初期化及び結合(binding)方法であって、
ネットワークアドレスを前記安定器に割り当てるステップと、
前記ネットワークアドレスにリモートコントロールコマンドを結合(bind)するステップと、
を備えることを特徴とする初期化及び結合方法。
【請求項２】
前記安定器への前記ネットワークアドレスの割当てを検証するステップを更に備えることを特徴とする請求項１記載の方法。
【請求項３】
前記リモートコントロールを動作させて、複数のクロックサイクルを含むクロックシーケンスの開始を示す第１信号を前記安定器へ送信させるステップと、
前記複数のクロックサイクルの第１クロックサイクル中に前記安定器からの第２信号の受信に応答して前記安定器にネットワークアドレスを割り当てるステップと、
を備えることを特徴とする請求項１記載の方法。
【請求項４】
前記ネットワークアドレスにリモートコントロールコマンドを結合するステップを更に備えることを特徴とする請求項３記載の方法。
【請求項５】
前記安定器がランダムアドレスを前記複数のクロックサイクルの関数として発生し、
前記安定器が、前記複数のクロックサイクルを含むクロックシーケンスの開始を示す第２信号の受信に応答して、前記ランダムアドレスを示す第１信号を前記複数のクロックサイクルの第１クロックサイクル中に送信することを特徴とする請求項１記載の方法。
【請求項６】
前記ネットワークアドレスの割り当てを示す第３信号の適時の受信に応答して前記ネットワークアドレスを記憶するステップを更に備えることを特徴とする請求項５記載の方法。
【請求項７】
前記安定器を動作させて、ランダムアドレスを複数のクロックサイクルの関数として発生させるステップと、
前記リモートコントロールを動作させて、前記複数のクロックサイクルを含むクロックシーケンスの開始を示す第１信号を前記安定器へ送信させるステップと、
前記安定器を動作させて、前記第１信号の受信に応答して、前記ランダムアドレスを示す第２信号を前記複数のクロックサイクルの第１クロックサイクル中に前記リモートコントロールへ送信させるステップと、
前記リモートコントロールを動作させて、前記第２信号の受信に応答して、前記安定器へのネットワークアドレスの割り当てを示す第３信号を前記アドレスへ送信させるステップと、
を備えることを特徴とする請求項１記載の方法。
【請求項８】
前記リモートコントロールと前記安定器を動作させて、前記安定器への前記ネットワークアドレスの割り当てを検証するステップを更に備えることを特徴とする請求項７記載の方法。
【請求項９】
前記リモートコントロールと前記安定器を動作させて、前記ネットワークアドレスにリモートコントロールコマンドを結合させるステップを更に備えることを特徴とする請求項８記載の方法。
【請求項１０】
コンピュータ読取り可能な記録媒体に記録された、セル内に設置された安定器にネットワークアドレスを割り当てるためのコンピュータプログラムプロダクトであって、当該コンピュータプログラムプロダクトは、
複数のクロックサイクルを含むクロックシーケンスを発生するコンピュータ読取り可能な第１コードと、
前記複数のクロックサイクルの第１クロックサイクル中に前記安定器からの信号の受信に応答して前記安定器に前記ネットワークアドレスを割り当てるコンピュータ読取り可能な第２コードと、
を備えることを特徴とするコンピュータプログラムプロダクト。
【請求項１１】
前記安定器への前記ネットワークアドレスの割り当てを検証するコンピュータ読取り可能な第３コードを更に備えることを特徴とする請求項１０記載のコンピュータプログラムプロダクト。
【請求項１２】
前記ネットワークアドレスにコマンドを結合させるコンピュータ読取り可能な第３コードを更に備えることを特徴とする請求項１０記載のコンピュータプログラムプロダクト。
【請求項１３】
前記コンピュータ読取り可能な第１コードがランダムアドレスを複数のクロックサイクルの関数として発生するコードを備え、
前記コンピュータ読取り可能な第２コードが、前記複数のクロックサイクルを含むクロックシーケンスの開始を示す第２信号の受信に応答して、前記ランダムアドレスを示す第１信号を前記複数のクロックサイクルの一クロックサイクル中に送信させるコードを備えることを特徴とする請求項１０記載のコンピュータプログラムプロダクト。
【請求項１４】
前記ネットワークアドレスの割り当てを示す第３信号の受信後に前記ネットワークアドレスの前記安定器への割り当てを検証する読取り可能な第３コードを更に備えることを特徴とする請求項１３記載のコンピュータプログラムプロダクト。
【請求項１５】
セルと、
前記セル内に設置された安定器と、
前記安定器へネットワークアドレスを割り当てるよう動作するリモートコントロールとを備え、
前記リモートコントロールは前記ネットワークアドレスにコマンドを結合するよう動作することを特徴とするシステム。
【請求項１６】
前記リモートコントロールと前記安定器は前記安定器への前記ネットワークアドレスの割り当てを検証するよう動作することを特徴とする請求項１５記載のシステム。
【請求項１７】
前記安定器は、複数のクロックサイクルの関数としてランダムアドレスを発生するよう動作し、更に、前記ランダムアドレスを示す第１信号を前記複数のクロックサイクルを含むクロックシーケンスの開始を示す第２信号に応答して前記複数のクロックサイクルの第１クロックサイクル中に送信するよう動作し、
前記リモートコントロールは、前記第２信号を前記安定器へ送信するよう動作し、更に、前記第１信号の受信に応答して、ネットワークアドレスの割り当てを示す第３信号を前記安定器へ送信するよう動作することを特徴とする請求項１５記載のシステム。
【請求項１８】
前記リモートコントロールと前記安定器は、更に、前記安定器への前記ネットワークアドレスの割り当てを検証するよう動作することを特徴とする請求項１７記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に照明器具及びランプのワイヤレス制御に関するものである。本発明は特に照明器具やランプ内の安定器のネットワークアドレスの割り当て及び結合（binding）に関するものである。
【背景技術】
【０００２】
現在、照明器具やランプに直接接続された電灯スイッチを使用することなく照明器具やランプの動作を制御し得る赤外線ワイヤレス制御システム及び無線ワイヤレス制御システムがある。代表的には、このようなシステムは送信機を有するリモートコントロールと各照明器具又はランプ内の安定器を含み、各安定器が受信機を有する。ユーザはリモートコントロールを操作してオペレーティングコマンドを選択した安定器の特定の受信機に送信して、選択した安定器の動作を制御する。セル内の各安定器を個別に且つ集団で制御可能にするために、各受信機を安定器の製造時に受信機にプリセットされる一意のアドレスで識別する。従って、安定器をセル内に設置後、各受信機をリモートコントロールの特定のボタン又はキーに結合（bind）させて、リモートコントロールのユーザが選択した安定器を選択的に動作させることができるようにする必要がある。
【０００３】
既知の結合方法は、リモートコントロールの送信機を動作させてあるコマンドを全ての受信機に送信して、各受信機を特定の結合モードに設定する必要がある。第２に、送信機を動作させてセル内の受信機の内の１つ受信機のプリセットアドレスの要求を送信する。第３に、プリセットアドレスの受信時に、リモートコントロールの特定のボタン又はキーを対応する受信機に結合させる。第２及び第３のステップを各受信機に対し繰り返す。
【０００４】
上述の結合方法の有効性は２つの前提に基づいている。第１の前提は、各受信機は工場で予めプログラムされた一意のアドレスを持っていることである。従って、セル内の安定器は単一の製造者もしくは複数の製造者の団体により製造された受信機を含まなければならない。しかし、このような環境の下では、ユーザの装飾的且つ業務的な選択が種々のシステムの何れかの選択に限定され、種々のシステムの中から個々の照明器具やランプを選択することができない。更に、各プリセットアドレスは一意とするために多数のビットを必要とする。
【０００５】
第２の前提は、送信機はコマンドをセル内の受信機の１つに送信し、セル内又はセル外の他の受信機はコマンドを受信できず、コマンドに応答できないことである。しかし、無線周波数は全方向性であり、物体を透過する。したがって、無線周波数信号の送信レンジ内の全ての受信機が信号を受信する。この場合、送信レンジを縮小又は集束させて送信機と個々の受信機との間の単独通信を可能にする必要がある。しかし、このような送信レンジの縮小又は集束は各受信機をリモートコントロールに結合する利便性と用途を制限する。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、安定器をリモートコントロールに結合させる従来の方法を改良することにある。
本発明は安定器を初期化し結合させる方法及びシステムに関し、従来の方法と関連する欠点を克服する。本発明の種々の特徴は新規であり、自明でなく、種々の利点をもたらす。本発明の実際の特徴は添付の特許請求の範囲に基づいて決定することができるのみであるが、以下に記載する実施例の特徴を簡単に以下に記載する。
【課題を解決するための手段】
【０００７】
本発明の第１の形態は、セル内に設置された安定器にネットワークアドレスを割り当てるためのリモートコントロールの動作方法である。リモートコントロールは複数のクロックサイクルを含むクロックシーケンスの開始を示す信号を安定器に送信する。リモートコントロールは複数のクロックサイクルの１つのクロックサイクル中に安定器から第２信号を受信するとこれに応答して該安定器にネットワークアドレスを割り当てる。
【０００８】
本発明の第２の形態は、ネットワークアドレスの割り当てを受信するためのセル内に設置された安定器の動作方法である。安定器は複数のクロックサイクルの関数としてランダムアドレスを発生する。安定器は、複数のクロックサイクルを含むクロックシーケンスの開始を表す信号の受信に応答して、複数のクロックサイクルの１つのクロックサイクル中にランダムアドレスを示す信号を送信する。
【０００９】
本発明の第３の形態は、リモートコントロール及びセル内に設置された安定器を動作させる方法である。安定器は複数のクロックサイクルの関数としてランダムアドレスを発生する。リモートコントロールは前記複数のクロックサイクルを含むクロックシーケンスの開始を示す信号を送信する。安定器はクロック信号の開始信号の受信に応答して前記複数のクロックサイクルの１のクロックサンプル中にランダムアドレスを示す信号を送信する。リモートコントロールはランダムアドレス信号の受信に応答してネットワークアドレスを安定器に割り当てる。
【００１０】
本発明の第４の形態は、セル内に設置された安定器にネットワークアドレスを割り当てるためのコンピュータプログラムプロダクトを含むコンピュータ読み取り可能な記録媒体である。このコンピュータプログラムプロダクトは、複数のクロックサイクルのクロックシーケンスを発生させるためのコンピュータ読取り可能なコードと、クロックサイクルの１つのクロックサイクル中に安定器からの信号の受信に応答して安定器へネットワークアドレスを割り当てるためのコンピュータ読取り可能なコードを含む。
【００１１】
本発明の第５の形態は、ネットワークアドレスの割り当てを受信するためのコンピュータプログラムプロダクトを含むコンピュータ読取り可能な記録媒体である。このコンピュータプログラムプロダクトは、ランダムアドレスを複数のクロックサイクルの関数として発生させるためのコンピュータ読取り可能なコードと、複数のクロックサイクルを含むクロックシーケンスの開始を示す信号に応答して複数のクロックサイクルの１つのクロックサイクル中に前記ランダムアドレスを示す信号を送信するためのコンピュータ読取り可能なコードを含む。
【００１２】
本発明の第６の形態は、セルと、セル内に設置された安定器と、リモートコントロールとを備えるシステムである。安定器は、複数のクロックサイクルの関数としてランダムアドレスを発生するよう動作し得る。リモートコントロールは複数のクロックサイクルを含むクロックシーケンスの開始を示す信号を送信するよう動作し得る。安定器は、更に、クロックシーケンス開始信号の受信に応答して１クロックサイクル中にランダムアドレスを示す信号を送信するよう動作し得る。リモートコントロールは、更に、ランダムアドレス信号の受信に応答して安定器にネットワークアドレスを割り当てるよう動作し得る。
【００１３】
本発明の以上の形態及び他の形態、特徴及び利点は以下に記載する好適実施例の詳細な説明及び添付図面の記載から一層明らかになる。詳細な説明及び図面は本発明の例示であって、本発明を限定するものではなく、本発明の範囲は特許請求の範囲の記載により定まり、これに均等な範囲も本発明の範囲に含まれる。
【発明を実施するための最良の形態】
【００１４】
図１Ａ−１Ｃにつき説明すると、リモートコントロール２０、安定器３０ａ、安定器３０ｂ、安定器３０ｃ、安定器３０ｄ、安定器３０ｅ、安定器３０ｆ、安定器３０ｇ及び安定器３０ｈを含むセル１５を図１Ａに示す。セル１５はリモートコントロール２０で動作制御する予定の安定器３０ａ−３０ｈの区域、例えば部屋を表す。他の実施例では、セル１５は追加のリモートコントロール２０と、もっと多数の又は少数の安定器３０を含むことができる。
【００１５】
安定器３０ａ−３０ｈをセル１５内に設置後に、ネットワークアドレスを各安定器３０ａ−３０ｈに割り当て、割り当てたネットワークアドレスをリモートコントロール２０のコマンドに結合（bind）させることにより、リモートコントロール２０のユーザは安定器３０ａ−３０ｈを選択的に制御することができる。
【００１６】
図１Ｂに示すように、リモートコントロール２０は慣例のトランシーバ２１と、本発明によるコントローラ２２を含む。コントローラ２２は共通装置として組み立てられた１以上の構成素子からなる電子回路である。コントローラ２２はディジタル回路で、又はアナログ回路で、又はその両方で構成することができる。また、コントローラ２２はプログラマブルマシン、専用ステートマシン、又はプログラマブル／専用ハードウエアのハイブリッドマシンとすることができる。本発明の原理を実現するために、当業者であれば、コントローラ２２には、更に、制御クロック、インタフェース、信号コンディショナ、フィルタ、アナログ−ディジタル（Ａ/Ｄ）変換器、ディジタル−アナログ（Ｄ/Ａ）変換器、通信ポート、あるいは他のタイプのオペレータを含めることができる。
【００１７】
一実施例では、コントローラ２２は１以上の固体メモリ装置（図示せず）に動作的に結合された集積プロセシング装置（図示せず）と制御クロック（図示せず）を含む。メモリはマスタ初期化ルーチン４０（図２）とマスタ結合（binding）ルーチン１６０（図１１）の実施に対応するプログラムを含み、本発明の原理に従ってデータを読み書きするよう構成されている。メモリは揮発性でも不揮発性でもよく、磁気メモリでも光メモリでもよい。
【００１８】
図１Ｃに示すように、安定器３０ａ−３０ｈを代表する安定器３０は慣例のトランシーバ３１と、本発明によるコントローラ３２と、慣例のランプドライバ３３を含む。コントローラ３２は共通装置として組み立てられた１以上の構成素子からなる電子回路である。コントローラ３２はディジタル回路で、又はアナログ回路で、又はその両方で構成することができる。また、コントローラ３２はプログラマブルマシン、専用ステートマシン、又はプログラマブル／専用ハードウエアのハイブリッドマシンとすることができる。本発明の原理を実現するために、当業者であれば、コントローラ３２には、更に、制御クロック、インタフェース、信号コンディショナ、フィルタ、アナログ−ディジタル（Ａ/Ｄ）変換器、ディジタル−アナログ（Ｄ/Ａ）変換器、通信ポート、あるいは他のタイプのオペレータを含めることができる。
【００１９】
一実施例では、コントローラ３２は１以上の固体メモリ装置（図示せず）に動作的に結合された集積プロセシング装置（図示せず）と制御クロック（図示せず）を含む。メモリはスレーブ初期化ルーチン６０（図３）とスレーブ結合（binding）ルーチン１８０（図１２）の実施に対応するプログラムを含み、本発明の原理に従ってデータを読み書きするよう構成されている。メモリは揮発性でも不揮発性でもよく、磁気メモリでも光メモリでもよい。
【００２０】
図２及び図３には、コントローラ２２により実施されるマスタ初期化ルーチン４０と安定器３０ａ−３０ｈのコントローラ３２により実施されるスレーブ初期化ルーチン６０がそれぞれ示されている。コントローラ２２はリモートコントロール２０のユーザからの安定器初期化コマンドＩＢＣに応答してルーチン４０を実施する。一実施例では、リモートコントロール２０のユーザはリモートコントロール２０上の指定のボタン又はキーを押して安定器初期化コマンドＩＢＣをコントローラ２２に与える。コントローラ２２は安定器初期化コマンドＩＢＣの受信時にルーチン４０のステップＳ４２に進む。
【００２１】
ステップＳ４２において、コントローラ２２は安定器３０ａ−３０ｈの各コントローラ３２によるルーチン６０の実施を開始させる。一実施例では、コントローラ２２は図４に示す初期化実施サブルーチン８０を実施する。
【００２２】
図１Ａ−１Ｃ及び図４につき説明すると、サブルーチン８０のステップＳ８２において、コントローラ２２はルーチン４０を達成するための初期化期間を開始させる。一実施例では、１５分のディジタルアドレッサブルライティングインタフェース（ＤＡＬＩ）プロトコルが初期化期間として作用する。
【００２３】
その後、コントローラ２２はサブルーチン８０のステップＳ８４に進み、安定器初期化信号ＩＢを安定器３０ａ−３０ｈに各コントローラ３２にルーチン６０を実施させる指示として送信する。一実施例では、ＤＡＬＩプロトコルを使用し、安定器初期化信号ＩＢはINITIALIZE BALLASTとする。更に、初期化期間を示す信号(図示せず)及びコントローラ２０のマスタＩＤを示す信号(図せず)を安定器３０ａ−３０ｈのコントローラ３２に送信する。
【００２４】
その後、コントローラ２２はサブルーチン８０のステップＳ８６に進み、コントローラ２２の内部クロックを安定器３０ａ−３０hのコントローラ３２の内部クロックと同期させる。コントローラ２２はステップS８６の終了時にサブルーチン８０を終了する。
【００２５】
図１Ａ−１Ｃ及び図３につき更に説明すると、安定器３０ａ−３０ｈのコントローラ３２は安定器初期化信号ＩＢの受信時にルーチン６０のステップＳ６２に進む。ステップＳ６２とステップＳ８６（図４）は重複し、安定器３０ａ−３０ｈの各コントローラ３２の内部クロックをコントローラ２２の内部クロックと同期させる。更に、安定器３０ａ−３０ｈの各コントローラ３２は安定器初期化信号ＩＢと一緒に梱包された信号により示されるコントローラ２２のマスタＩＤ（図示せず）を記憶する。当業者はステップＳ６２及びＳ８６におけるコントローラ２２の内部クロックと安定器３２ａ−３２ｈのコントローラ３２の内部クロックを同期させる種々のステップを知っている。
【００２６】
図１Ａ−１Ｃ及び図２につき更に説明すると、ルーチン４０のステップＳ４４において、コントローラ２２はシリアルシーケンス内の複数のクロックサイクルＴxのクロックシーケンスＣＳを開始する。一実施例では、コントローラ２２は図５に示すクロックシーケンスサブルーチン９０を実施する。
【００２７】
図１Ａ−１Ｃ及び図５につき更に説明すると、サブルーチン９０のステップＳ９２において、コントローラ２２は初期化すべきセル１５内の安定器の安定器３０ａ−３０ｈの数Ｍを決定する。一実施例では、リモートコントロール２０のユーザに数Ｍの入力を促すプロンプトがコントローラ２２に表示され、リモートコントロール２０のユーザが数Ｍとして８をリモートコントロール２０に入力すると、初期化すべき８個の安定器３０ａ−３０ｈを示す安定器数信号Ｍsを受信する。当業者に明らかなように、ルーチン４０の有効処理のために安定器数信号Ｍは８以上にすることができる。
【００２８】
次にコントローラ２２はサブルーチン９０のステップＳ９４に進み、アドレスビットの数Ｎを決定し、安定器３０ａ−３０ｈの各コントローラ３２が一意のアドレスをランダムに発生しうるようにする。一実施例では、コントローラ２２は、アドレスビット数Ｎを２以上の安定器３０ａ−３０ｈが同一のアドレスをランダムに発生する確率の関数として次式（１）及び（２）に従って推定する。
【数１】
2004525563.tif 000003
ここで、
【数２】
2004525563.tif 000004
【００２９】
他の実施例では、コントローラ２２は、アドレスビット数Ｎを安定器３０ａ−３０ｈの少なくとも半分が一意のアドレスをランダムに発生する確率の関数として次式（３）及び（４）に従って推定する。
【数３】
2004525563.tif 000005
ここで、
【数４】
2004525563.tif 000006
【００３０】
本発明の説明を簡単にするために、以後、ステップＳ９４においてコントローラ２２がアドレスビット数Ｎは８であると決定したものとして、ルーチン４０（図２）及びルーチン６０（図３）を説明する。しかし、当業者に明らかなように、本発明は数Ｎの範囲を限定するものではない。
【００３１】
その後、コントローラ２２はサブルーチン９０のステップＳ９６に進み、クロックシーケンスＣＳ中の総クロックサイクルＴxの数Ｑを決定する。一実施例では、総クロックサイクルＴxの数Ｑは次式（５）により計算する。
Ｑ＝２Ｎ                                                    （５）
【００３２】
本発明の説明を簡単にするために、以後、ステップＳ９６においてコントローラ２２が総クロック数Ｑはアドレスビット数Ｎ＝８に基づいて２５６クロックサイクルＴxであると決定したものとして、ルーチン４０及びルーチン６０を説明する。
【００３３】
その後、コントローラ２２はサブルーチン９０のステップＳ９８に進み、サイクルスキャン時間Ｒを決定する。一実施例ではスキャン時間Ｒは次式（６）により計算する。
Ｒ＝２＊（Ｘ/Ｙ）                                            （６）
ここで、Ｘは指定された送信信号プロトコルのビット数、Ｙはトランシーバ２１およびトランシーバ３１の送信/受信データレートである。
【００３４】
一実施例では、コントローラ２２は、ステップＳ９８において、ＸがＤＡＬＩプロトコルの１９ビット及びＹが２２．５キロビット/秒であることに基づいて、サイクルスキャン時間Ｒを１．６８ミリ秒と決定する。しかし、当業者に明らかなように、本発明はサイクルスキャン時間Ｒの範囲を限定するものではない。
【００３５】
その後、コントローラ２２はサブルーチン９０のステップＳ１００に進み、ランダムアドレスコマンドＲＡ、数Ｎを示すアドレスビット数信号Ｎs、数Ｑを示す総クロックサイクル信号Ｑs及びサイクルスキャン時間Ｒを示すサイクルスキャン時間信号Ｒsを安定器３０ａ−３０ｈのコントローラ３２に送信する。一実施例では、ＤＡＬＩプロトコルを使用し、ランダムアドレスコマンドＲＡはRANDOMIZEとする。
【００３６】
その後、コントローラ２２はサブルーチン９０のステップＳ１０２に進み、クロックシーケンス開始信号ＣＳsを安定器３０ａ−３０ｈのコントローラ３２に送信する。コントローラ２２はステップＳ１０２の終了時にサブルーチン９０を終了し、ルーチン４０（図２）のステップＳ４６に進む。
【００３７】
図１Ａ−１Ｃ及び図３につき更に説明すると、安定器３０ａ−３０ｈのコントローラ３２はランダムアドレスコマンドＲＡに応答してルーチン６０のステップＳ６４に進む。ステップＳ６４において、各安定器３０ａ−３０ｈの各コントローラ３２は０〜Ｐの値のＮビットのアドレスをランダムに発生する。例えば、ステップＳ６４において、安定器３０ａのコントローラ３２は９８のランダムアドレスを１６進数の形で発生することができる。安定器３０ｂのコントローラ３２は２２５のランダムアドレスを１６進数の形で発生することができる。安定器３０ｃのコントローラ３２は１９９のランダムアドレスを１６進数の形で発生することができる。安定器３０ｄのコントローラ３２は６２のランダムアドレスを１６進数の形で発生することができる。安定器３０ｅのコントローラ３２は２４８のランダムアドレスを１６進数の形で発生することができる。安定器３０ｆのコントローラ３２は１２１のランダムアドレスを１６進数の形で発生することができる。安定器３０ｇのコントローラ３２は４３のランダムアドレスを１６進数の形で発生することができる。安定器３０ｈのコントローラ３２は１５７のランダムアドレスを１６進数の形で発生することができる。
【００３８】
その後、安定器３０ａ−３０ｈのコントローラ３２はクロックシーケンス信号ＣＳに応答してルーチン６０のステップＳ６６に進む。安定器３０ａ−３０ｈの各コントローラ３２は、クロックシーケンス信号ＣＳsの受信時に、信号Ｒsで示されるサイクルスキャン時間Ｒに基づいて、ランダムアドレス信号ＲＡsxをステップＳ６４において発生されたランダムアドレスに対応するクロックシーケンスＣＳのクロックサイクルＴx中にコントローラ２２に送信する。一実施例では、各ランダムアドレス信号ＲＡsxは“イエス”を示し、例えば各ランダムアドレス信号ＲＡsxの最後のビットのみを高論理値にセットする。
【００３９】
例えば、図７に示す例では、安定器３０ｇのコントローラ３２は“イエス”を示すランダムアドレス信号ＲＡs7をクロックサイクルＴ43中にコントローラ２２の入力記憶位置２３に送信する。安定器３０ｄのコントローラ３２は“イエス”を示すランダムアドレス信号ＲＡs4をクロックサイクルＴ62中にコントローラ２２の入力記憶位置２３に送信する。安定器３０ａのコントローラ３２は“イエス”を示すランダムアドレス信号ＲＡs1をクロックサイクルＴ98中にコントローラ２２の入力記憶位置２３に送信する。安定器３０ｆのコントローラ３２は“イエス”を示すランダムアドレス信号ＲＡs6をクロックサイクルＴ121中にコントローラ２２の入力記憶位置２３に送信する。
【００４０】
安定器３０ｈのコントローラ３２は“イエス”を示すランダムアドレス信号ＲＡs8をクロックサイクルＴ157中にコントローラ２２の入力記憶位置２３に送信する。安定器３０cのコントローラ３２は“イエス”を示すランダムアドレス信号ＲＡs3をクロックサイクルＴ199中にコントローラ２２の入力記憶位置２３に送信する。安定器３０ｂのコントローラ３２は“イエス”を示すランダムアドレス信号ＲＡs2をクロックサイクルＴ225中にコントローラ２２の入力記憶位置２３に送信する。安定器３０eのコントローラ３２は“イエス”を示すランダムアドレス信号ＲＡs5をクロックサイクルＴ248中にコントローラ２２の入力記憶位置２３に送信する。
【００４１】
図１Ａ−１Ｃ及び図２につき更に説明すると、ルーチン４０のステップＳ４６において、コントローラ２２は各受信ランダムアドレス信号ＲＡsxにネットワークアドレスＮＡxを割り当てる。一実施例では、コントローラ２２は図６に示すアドレス割り当てサブルーチン１１０を実施する。安定器３０ａ−３０ｈのコントローラ３２は図７に示すようなランダムアドレス信号ＲＡs1−ＲＡs8を送信したものとしてサブルーチン１１０を説明する。
【００４２】
図１Ａ−１Ｃ、図６及び図７につき更に説明すると、サブルーチン１１０のステップＳ１１２において、コントローラ２２は最初にクロックサイクルＴ1において入力記憶位置２３を読む。次にコントローラ２２はサブルーチン１１０のステップＳ１１４に進み、ランダムアドレス信号ＲＡs1がクロックサイクルＴ1中に記憶されているか確かめる。ランダムアドレス信号ＲＡs1がクロックサイクルＴ1中に記憶されていないため、コントローラ２２はサブルーチン１１０のステップＳ１１８に進む。
【００４３】
ステップＳ１１８において、コントローラ２２はクロックシーケンスＣＳが満了したか確かめる。クロックシーケンスＣＳのクロックサイクルＴ2−Ｔ256はまだ発生されていないので、コントローラ２２はステップＳ１１２に進む。
【００４４】
当業者に理解されるように、コントローラ２２はクロックサイクルＴ2−Ｔ42の間、ステップＳ１１２、ステップＳ１１４及びステップＳ１１８を繰り返す。クロックサイクルＴ43において、コントローラ２２はステップＳ１１２にて図7に示す記憶位置２３のランダムアドレスシーケンスＲＡs1を読み、ステップＳ１１４に進み、ランダムアドレスＲＡs1が位置２３にあることを確かめる。次にコントローラ２２はサブルーチンＳ１１６に進み、クロックサイクルＴ43に対応するランダムアドレス４３を図８に示すようにアドレスメモリ位置Ａ1内に記憶する。当業者に明らかなように、コントローラ２２は更にステップＳ１１２−Ｓ１１８を繰り返して、図８に示すようにアドレス位置Ａ２−Ａ８にランダムアドレスを記憶する。もっと詳しく説明すると、アドレス位置Ａ２はクロックサイクルＴ62に対応するランダムアドレス６２を記憶する。アドレス位置Ａ３はクロックサイクルＴ98に対応するランダムアドレス９８を記憶する。アドレス位置Ａ４はクロックサイクルＴ121に対応するランダムアドレス１２１を記憶する。アドレス位置Ａ５はクロックサイクルＴ157に対応するランダムアドレス１５７を記憶する。アドレス位置Ａ６はクロックサイクルＴ199に対応するランダムアドレス１９９を記憶する。アドレス位置Ａ７はクロックサイクルＴ225に対応するランダムアドレス２５５を記憶する。アドレス位置Ａ８はクロックサイクルＴ248に対応するランダムアドレス２４８を記憶する。
【００４５】
その後、コントローラ２２はサブルーチン１１０のステップＳ１２０に進み、ネットワークアドレスＮＡxを安定器３０ａ−３０ｈからの記憶ランダムアドレスに割り当てる。図8に示す例では、ネットワークアドレスＮＡ1−ＮＡ8がアドレス位置Ａ１−Ａ８に記憶されたランダムアドレスに割り当てられる。
【００４６】
図１Ａ−１Ｃ、図３及び図６につき更に説明すると、安定器３０ａ−３０ｈの２以上のコントローラ３２がステップＳ６４において同一のランダムアドレスを発生し、その結果として同一のクロックサイクルＴx中に複数のランダムアドレス信号ＲＡsxの同時送信が起こり得る。これが起こると、コントローラ２２は送信衝突を生ずるクロックサイクルＴx中、ステップＳ１１２において入力記憶位置２３で雑音を聞くことになる。この送信衝突を解決するために、一実施例では、コントローラ２２は雑音を無視し、ルーチン４０を初回の終了後に再度実施して送信衝突を経験した２以上の安定器３０ａ−３０ｈを後述するように初期化する。衝突に係わる安定器３０ａ−３０ｈのコントローラ３２は後述するようにルーチン６０のステップＳ６８及びステップＳ７２に順に進む。
【００４７】
他の実施例では、安定器３２ａ−３２ｈのコントローラ３２は搬送波感知多重アクセス（ＣＳＭＡ：Carrier Sense Multiple Access）技術を利用し、安定器３０ａ−３０ｈの各コントローラ３２は発生ランダムアドレスに対応するクロックサイクルＴx中に送信チャネルを感知し、他のコントローラ３２の１つがランダムアドレス信号ＲＡsxを同時に送信しているか決定する。送信チャネルがランダムアドレス信号ＲＡsxに対応するクロックサイクルＴx中空いている場合には、コントローラ３２はランダムアドレス信号ＲＡsxをクロックサイクルＴx中に送信する。送信チャネルが対応するクロックサイクルＴx中空いていない場合には、コントローラ３２は後述するようにルーチン６０のステップＳ６８及びステップＳ７２に順に進む。
【００４８】
図１Ａ−１Ｃ及び図２につき更に説明すると、コントローラ２２はステップＳ４６の終了時にルーチン４０のステップＳ４８に進む。ステップＳ４８において、コントローラ２２は安定器３０a−３０ｈのコントローラ３２に割り当てられたネットワークアドレスＮＡxを検証する。一実施例では、コントローラ２２は図９に示すマスタアドレス検証サブルーチン１３０を実施する。サブルーチン１３０は図８に示すように割り当てられたネットワークアドレスＮＡ１−ＮＡ８に対して説明する。
【００４９】
図１Ａ−１Ｃ、図３、図８及び図９につき更に説明すると、サブルーチン１３０のステップＳ１３２において、コントローラ２２はネットワークアドレス信号ＮＡ１を示すネットワークアドレス信号ＮＡs1を安定器３０ｇのコントローラ３２へ送信する。その後、コントローラ２２はサブルーチン１３０のステップＳ１３４に進み、安定器３０ｇがネットワークアドレス信号ＮＡs1に応答するか確かめる。一実施例では、コントローラ２２は、リモートコントロール２０のユーザからの“イエス”を示すレスポンシブ入力に応答して安定器３０ｇがネットワークアドレス信号ＮＡs1に応答することを確かめる。
【００５０】
ルーチン６０のステップＳ６８において、安定器３０ｇのコントローラ３２はネットワークアドレス信号ＮＡs1が初期化期間内に受信されたか確かめる。安定器３０ｇのコントローラ３２がネットワークアドレス信号ＮＡs1を初期化期間内に受信しない場合には、安定器３０ｇのコントローラ３２はステップＳ７２に進み、コントローラ２２のマスタＩＤを消去しルーチン６０を終了する。
【００５１】
安定器３０ｇのコントローラ３２がネットワークアドレス信号ＮＡs1を初期化期間内に受信する場合には、安定器３０ｇのコントローラ３２はルーチン６０のステップＳ７０に進み、割り当てられたネットワークアドレスＮＡ１を検証する。一実施例では、安定器３０ｇのコントローラ３２は図１０に示すスレーブアドレス検証サブルーチン１５０を実施する。
【００５２】
図１０につき更に説明すると、ルーチン１５０のステップＳ１５２において安定器３０ｇのコントローラ３２は検証モードに入り、リモートコントロール２０のユーザにレスポンシブ指示を与える。一実施例では、安定器３０ｇのコントローラ３２は関連するランプドライバ３３の状態をフル動作状態と不活性状態との間で周期的に遷移させて、安定器３０ｇを収容する照明器具又はランプを点滅させる。他の実施例では、安定器３０ｇのコントローラ３２はルーチン６０のステップＳ６８において関連する安定器３０ｇをフルパワー状態に駆動して、照明器具又はランプを完全に点灯させる。その後、安定器３０ｇのコントローラ３２はステップＳ１５２において関連するランプドライバ３３を部分パワーに駆動して、安定器３０ｇを収容する器具又はランプを減光する。安定器３０ｇの全ての構成素子が正しく動作するものと仮定すれば、コントローラ２２は、リモートコントロール２０のユーザからのレスポンシブ入力に対し応答指示されるように、安定器３０ｇがネットワークアドレス信号ＮＡs1に応答することを確かめ、その後サブルーチン１３０のステップＳ１３６に進む。ステップＳ１３６において、コントロール２２は確認信号ＣＮs1を安定器３０ｇのコントロール３２に送信する。
【００５３】
サブルーチン１５０のステップＳ１５４において、安定器３０ｇのコントローラ３２は、確認アドレス信号ＣＮs1が初期化期間内に受信されたか確かめる。確認アドレス信号ＣＮs1が初期化期間内に受信されなかった場合には、安定器３０ｇのコントローラ３２はサブルーチン６０のステップＳ７２に進み、コントローラ２２のマスタＩＤを消去しサブルーチン１５０を終了する。
【００５４】
確認アドレス信号ＣＮs1が初期化期間内に受信された場合には、安定器３０ｇのコントローラ３２はサブルーチン１５０のステップＳ１５６に進んで割り当てられたネットワークアドレスＮＡ１を記憶し、次いでステップＳ１５８に進んで検証モードから出る
【００５５】
サブルーチン１３０はオプションの結合（binding）ステップＳ１４０を含む。このステップ１４０において、コントローラ２２は、初期化期間内のリモートコントロール２０のユーザからの結合コマンドＢＣに応答して、ネットワークアドレスＮＡ１をリモートコントロール２０のコマンドインジケータ、例えばボタン又はキーに結合（bind）させる。
【００５６】
当業者に明らかなように、コントローラ２２は他の安定器３０ａ−３０ｆ及び３０ｈに対してもサブルーチン１３０を安定器３０ｇにつき述べたと同様に実施する。更に、当業者に明らかなように、安定器３０ａ−３０ｆ及び３０ｈはサブルーチン１５０を安定器３０ｇにつき述べたと同様に実施する。
【００５７】
図１Ａ−１Ｃ、図２−５及び図９を参照して、本発明のリスキャン機能について説明する。リスキャン機能は、ネットワークアドレスＮＡxがルーチン４０のステップＳ４８の初期化実施中に１以上の安定器３０ａ−３０ｈに対して検証されなかったときにルーチン４０のステップＳ４２−Ｓ４８を再度実施する機能である。
【００５８】
もっと詳しく説明すると、コントローラ２２は、安定器３０ａ−３０ｈがサブルーチン１３０のステップＳ１３４において対応するネットワークアドレス信号ＮＡsxに応答しないことを決定すると、コントローラ２２はサブルーチン１３０のステップ１３８に進み、ネットワークアドレス信号ＮＡsxと関連する記憶割当てネットワークアドレスＮＡxを消去し、未確認の安定器３０ａ−３０ｈのカウントに１を加える。各割当てネットワークアドレスＮＡxに対するサブルーチン１３０の実施時に、コントローラ２２はサブルーチン４０のステップＳ５０に進み、全ての安定器３０ａ−３０ｈが検証されたか確認する。一実施例では、コントローラ２２は、サブルーチン９０のステップＳ９２において決定された安定器３０ａ−３０ｈの数をサブルーチン１３０のステップ１３８の各実施時にカウントされた未確認の安定器３０ａ−３０ｈの数と比較する。その後、コントローラ２２は、全ての安定器３０ａ−３０ｈが検証されたとき、ルーチン４０を終了し、全ての安定器３０ａ−３０ｈが検証されないとき、ルーチン４０のステップＳ５２に進み、初期化期間が経過したか確認する。ステップＳ５２から、コントローラ２２は、初期化期間が経過したとき、ルーチン４０を終了し、経過してなければステップＳ４２に進み、未確認の安定器３０ａ−３０ｈを初期化する。
【００５９】
コントローラ２２は、ステップＳ４２に戻ると、図４につき述べたサブルーチン８０（ステップＳ８２は除く）を実施する。未確認の安定器３０ａ−３０ｈの各コントローラ３２は安定器初期化信号ＩＢsに応答してルーチン６０を再び実施するが、検証済み及び／又は結合済みの安定器３０a−３０hの各コントローラ３２は安定器初期化信号ＩＢsを無視する。その後、コントローラ２２は図５につき述べたサブルーチン９０を実施し、今回はステップＳ９２において未確認の安定器３０ａ−３０ｈの数に等しい数Ｍを決定する。当業者に明らかなように、コントローラ２２は全ての安定器３０ａ−３０ｈが検証されるか、初期化期間が経過するまで、ルーチン４０を周期的に反復する。
【００６０】
図１Ａ−１Ｃ、図１１及び図１２につき更に説明すると、サブルーチン１３０（図９）からオプションであるステップＳ１４０を省略する場合には、後述するマスタ結合ルーチン１６０及びスレーブ結合ルーチン１８０を、ルーチン４０（図２）及びルーチン６０（図３）の実施中に各検証済み安定器３０ａ−３０ｈの各ネットワークアドレスＮＡxの結合に使用する。
【００６１】
コントローラ２２はリモートコントロール２０のユーザからの結合安定器コマンドＢＢＣに応答してルーチン１６０を実施する。一実施例では、リモートコントロール２０のユーザはリモートコントロール２０上の指定のボタン又はキーを押して結合安定器コマンドＢＢＣをコントローラ２２に供給する。コントローラ２２は結合安定器コマンドＢＢＣの受信時にルーチン１６０のステップＳ１６２に進む。
【００６２】
ステップＳ１６２において、コントローラ２２は、結合安定器信号ＢＢsを安定器３０ａ−３０ｈの各コントローラ３２へ、サブルーチン１８０の実行指示として送信することにより安定器３０ａ−３０ｈの各コントローラ３２によりルーチン１８０の実行を開始させる。一実施例では、ＤＡＬＩプロトコルを用い、結合安定器信号ＢＢsはBIND BALLASTとする。
【００６３】
結合安定器信号ＢＢsの受信時に、安定器３０a−３０hのコントローラ３２はルーチン１８０のステップＳ１８２に進み、結合モードに入る。一実施例では、安定器３０ａ−３０ｈのコントローラ３２は関連するランプドライバ３３をフルパワー状態で動作させ、安定器３０ａ−３０ｈを収容する照明器具及びランプはステップＳ１８２中完全に点灯する。
【００６４】
その後、安定器３０ａ−３０ｈのコントローラ３２はルーチン１８０のステップＳ１８４に進み、割当てられ記憶されたネットワークアドレスＮＡxに対応するネットワークアドレス信号ＮＡsxを待つ。例えば、図８に示すマッピングに関連して説明すると、安定器３０ｇのコントローラ３２はステップＳ１８２においてコントローラ２２からネットワークアドレス信号ＮＡs1を待つ。安定器３０ｇのコントローラ３２はステップＳ１８２においてコントローラ２２からネットワークアドレス信号ＮＡs1を待つ。安定器３０ｄのコントローラ３２はステップＳ１８２においてコントローラ２２からネットワークアドレス信号ＮＡs2を待つ。安定器３０ａのコントローラ３２はステップＳ１８２においてコントローラ２２からネットワークアドレス信号ＮＡs3を待つ。安定器３０ｆのコントローラ３２はステップＳ１８２においてコントローラ２２からネットワークアドレス信号ＮＡs4を待つ。安定器３０ｈのコントローラ３２はステップＳ１８２においてコントローラ２２からネットワークアドレス信号ＮＡs5を待つ。安定器３０ｃのコントローラ３２はステップＳ１８２においてコントローラ２２からネットワークアドレス信号ＮＡs6を待つ。安定器３０ｂのコントローラ３２はステップＳ１８２においてコントローラ２２からネットワークアドレス信号ＮＡs7を待つ。安定器３０ｅのコントローラ３２はステップＳ１８２においてコントローラ２２からネットワークアドレス信号ＮＡs8を待つ。
【００６５】
コントローラ２２は、検証済みの各安定器３０ａ−３０ｈに対して、ルーチン１６０のステップＳ１６４、ステップＳ１６６、ステップＳ１６８及びステップＳ１７０を巡回する。本発明の説明を簡単にするために、ルーチン１６０のステップＳ１６４−１７０とルーチン１８０のステップＳ１８６を安定器３０ｇのコントローラ３２と関連して以下に説明する。
【００６６】
ステップＳ１６４において、コントローラ２２はネットワークアドレスＮＡs1を安定器３０ｇのコントローラ３２へ送信する。安定器３０ｇのコントローラ３２はステップＳ１８４においてネットワークアドレス信号ＮＡs1の受信に応答する。一実施例では、アドレス３０ｇのコントローラ３２は関連するランプドライバ３３をフルパワー状態と部分パワー状態の間で周期的に動作させて、安定器３０ｇを収容する照明器具やランプを点滅させる。他の実施例では、安定器３０ｇのコントローラ３２は関連するランプドライバを部分パワー状態に駆動して安定器３０ｇを収容する照明器具やランプを減光させる。
【００６７】
ネットワークアドレス信号ＮＡs1を安定器３０ｇのコントローラ３２へ送信後（ステップＳ１６４後）、コントローラ２２はステップＳ１６６に進み、安定器３０ｇがネットワークアドレス信号ＮＡs1に応答するか確かめる。一実施例では、コントローラ２２は、安定器３０ｇがリモートコントロール２０のユーザからのレスポンシブ入力“イエス”に応答してネットワークアドレス信号ＮＡs1に応答するか確かめる。安定器３０ｇのコントローラ３２がネットワークアドレス信号ＮＡs1を受信し、リモートコントロール２０のユーザがコントロール２２へレスポンシブ入力を供給すると、コントローラ２２はステップＳ１６８に進み、ユーザコントロール２０のユーザからの結合コマンドＢＣに応答してリモートコントロール２０のコマンドインジケータをネットワークアドレスＮＡ1に結合する。コントローラ２２は更に結合インジケータ信号ＢＩsを、リモートコントロール２０のコマンドインジケータがネットワークアドレスＮＡ1に結合されたことを示す指示として安定器３０ｇのコントローラ３２へ送信する。
【００６８】
ルーチン１８０のステップ１８６において、安定器３０ｇのコントローラ３２は結合インジケータ信号ＢＩsに応答して結合モードから出る。一実施例では、安定器３０ｇのコントローラ３２は関連するランプドライバ３３を不活性状態に駆動して安定器３０ｇを収容する照明器具やランプをステップＳ１８６中ターンオフする。その後、安定器３０ｇのコントローラ３２はルーチン１８０を終了する。
【００６９】
その後、コントローラ２２はステップＳ１７０に進み、結合処理が検証済みの安定器３０ａ−３０ｈに割り当てられたネットワークアドレスＮＡxに対して実行されたか確かめる。ネットワークアドレス信号ＮＡs1にコマンドインジケータが結合されただけの場合には、コントローラ２２はステップＳ１６４に進み、安定器３０ｇのコントローラ３２につき述べたと同様にアクセス０ａ−３０ｆ，３０ｈに対してステップＳ１６４−１７０を実行する。当業者に明らかのように、安定器３０ａ−３０ｆ，３０ｈのコントローラ３２は安定器３０ｇのコントローラ３２につき述べたと同様にステップＳ１８４及びＳ１８６を実行する。コントローラ２２によるルーチン１６０と安定器３０ａ−３０ｈの各コントローラによるルーチン１８０の終了後におけるネットワークアドレスＮＡxと、これらのアドレスに結合されたコマンドの一例を表にして図１３に示す。
【００７０】
以上説明した本発明の実施例は好適例であって、本発明の範囲内において種々の変形や変更が可能である。本発明の範囲は添付の特許請求の範囲に記載されているが、これらの変形や変更も本発明の範囲に含まれる。
【図面の簡単な説明】
【００７１】
【図１】１Ａは本発明の一実施例におけるセルのブロック図であり、１Ｂは本発明の一実施例におけるリモートコントロールのブロック図であり、１Ｃは本発明の一実施例における安定器のブロック図である。
【図２】本発明の一実施例のおけるマスタ初期化ルーチンのフローチャートである。
【図３】本発明の一実施例のおけるスレーブ初期化ルーチンのフローチャートである。
【図４】本発明の一実施例のおける図２のルーチンの初期化実施サブルーチンのフローチャートである。
【図５】本発明の一実施例のおける図２のルーチンのクロックシーケンスサブルーチンのフローチャートである。
【図６】本発明の一実施例のおける図２のルーチンのネットワークアドレス割り当てサブルーチンのフローチャートである。
【図７】本発明の一実施例のおける、クロックサイクルと図１Ｂのリモートコントロールの入力記憶位置との初期化タイミング図の代表例である。
【図８】図２のマスタ初期化ルーチン及び図３のスレーブ初期化ルーチンの一実施例におけるランダムアドレスとネットワークアドレスとの対応表である。
【図９】本発明の一実施例のおける図２のルーチンのマスタアドレス検証サブルーチンのフローチャートである。
【図１０】本発明の一実施例のおける図２のルーチンのスレーブアドレス検証サブルーチンのフローチャートである。
【図１１】本発明の一実施例のおけるマスタ結合ルーチンのフローチャートである。
【図１２】本発明の一実施例のおけるスレーブ結合ルーチンのフローチャートである。
【図１３】図１１の結合ルーチン及び図１２のスレーブ結合ルーチンの一実施例におけるネットワークアドレスと図１Ｂのリモートコントロールのコントロールとの対応表である。
【図１】
2004525563.tif 000007
【図２】
2004525563.tif 000008
【図３】
2004525563.tif 000009
【図４】
2004525563.tif 000010
【図５】
2004525563.tif 000011
【図６】
2004525563.tif 000012
【図７】
2004525563.tif 000013
【図８】
2004525563.tif 000014
【図９】
2004525563.tif 000015
【図１０】
2004525563.tif 000016
【図１１】
2004525563.tif 000017
【図１２】
2004525563.tif 000018
【図１３】
2004525563.tif 000019
【国際公開パンフレット】
2004525563.tif 000020
2004525563.tif 000021
2004525563.tif 000022
2004525563.tif 000023
2004525563.tif 000024
2004525563.tif 000025
2004525563.tif 000026
2004525563.tif 000027
2004525563.tif 000028
2004525563.tif 000029
2004525563.tif 000030
2004525563.tif 000031
2004525563.tif 000032
2004525563.tif 000033
2004525563.tif 000034
2004525563.tif 000035
2004525563.tif 000036
2004525563.tif 000037
2004525563.tif 000038
2004525563.tif 000039
2004525563.tif 000040
2004525563.tif 000041
2004525563.tif 000042
2004525563.tif 000043
2004525563.tif 000044
2004525563.tif 000045
2004525563.tif 000046
2004525563.tif 000047
2004525563.tif 000048
2004525563.tif 000049
2004525563.tif 000050
2004525563.tif 000051
2004525563.tif 000052
【国際公開パンフレット（コレクトバージョン）】
2004525563.tif 000053
【国際調査報告】
2004525563.tif 000054
2004525563.tif 000055
2004525563.tif 000056