(57)【特許請求の範囲】
【請求項１】
複数のデバイスからの共有バスへのアクセス要求信号が入力され、予め定めた優先順位に従って何れか一つのデバイスからのアクセス要求信号を選択的に受理し、対応するデバイスのみに共有バスへのアクセスを許可する調停手段と、複数の調光データで構成される調光データセットを記憶する共有メモリに共有バスを介してアクセスし、調光データセットに基づいて照明負荷を調光する照明器具に出力する１つの調光データセットを構成する複数の調光データを１つずつ読み出すとともに、読み出した調光データを順次照明器具に出力する調光データ出力手段と、調光データ出力手段が共有メモリから調光データを１つ読み出すために共有バスへのアクセスを要求するアクセス要求信号を発生してから、このアクセス要求信号を調停手段が受理するまでの時間を計時する計時手段とを備え、計時手段の計時結果が所定のしきい値時間を超えると、調光データ出力手段は共有バスへのアクセスを要求するアクセス要求信号を撤回し、出力中の調光データセットを始めから送信し直すことを特徴とする調光データ出力装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、照明負荷の調光制御を行う照明器具に対して調光データを出力する調光データ出力装置に関するものである。
【０００２】
【従来の技術】
一般に、複数のデバイス（たとえば、プロセッサ）が共有メモリや共有バスを使用するような装置では、例えば共有バスを使用するデバイスから共有バスの使用を要求するアクセス要求信号が調停回路に与えられると、共有バスの使用を許可するアクセス許可信号を調停回路から返すことによって、共有バスの使用権をデバイスに与える構成を採用している（例えば特開平８−１６１２２５号公報参照）。
【０００３】
各デバイスから調停回路に与えられるアクセス要求信号は、調停回路を初期化させる初期化信号が入力されるか又はアクセス要求信号を発生したデバイスがアクセス要求信号を撤回しない限り、このアクセス要求信号が受理されるまで撤回されることはない。
【０００４】
【発明が解決しようとする課題】
上述した調停回路では、複数のデバイスからアクセス要求信号が与えられ、アクセス要求信号が競合するような場合（すなわち、共有メモリ或いは共有バスなどの一つのデバイスに対して複数のデバイスからのアクセス要求信号が同時に存在する場合）、ある一つのデバイスからのアクセス要求信号が受理され、このデバイスに対してアクセス許可信号を返している間、他のデバイスからのアクセス要求信号は保留される。
【０００５】
ところで、共有メモリから複数の調光データ（フレームデータ）で構成される調光データセット（パケットデータ）を読み出し、読み出した調光データセットを照明器具に出力して調光制御を行わせるような調光データ出力部と、複数のシステム制御デバイス（ＣＰＵ）とで共有メモリや共有バスを使用するような装置では、複数のシステム制御デバイスからのアクセス要求信号と、調光データを共有メモリから読み出すためのアクセス要求信号（メモリアクセス要求信号）とが存在し、上述のように何れかのシステム制御デバイスから与えられたアクセス要求信号が受理されている場合、メモリアクセス要求信号は保留される。
【０００６】
図５は調光データ出力部から照明器具に対して出力される調光データセットのフォーマットを示しており、個々の調光データＤ１…Ｄ５１２を１つのフレームデータとし、スタートコードＳＴと複数（例えば５１２個）の調光データＤ１…Ｄ５１２とで１つの調光データセットを構成する。調光データ出力部では１つの調光データセットを出力し終えるまでに、調光データセットを構成する調光データの数だけ共有メモリにアクセスして、調光データを１個ずつ読み出す必要があるが、共有メモリから調光データを１個読み出してから、次の調光データを読み出すまでの間に、他のデバイスからのアクセス要求信号が受理された場合は、調光データ出力部から調光データセットを出力中であるにも関わらず、調光データ出力部からのメモリアクセス要求信号が保留される。
【０００７】
図６は調光データ出力部から出力される調光データを示す図であり、時刻ｔ２１，ｔ２２において調光データ出力部はメモリアクセス要求信号をそれぞれ出力する。このアクセス要求信号は受理され、調光データ出力部は共有メモリにアクセスして、ｎ番目，（ｎ＋１）番目の調光データＤn，Ｄn+1を読み出し、照明器具に出力する。その後、時刻ｔ２３において調光データ出力部がメモリアクセス要求信号を調停回路に出力した際に、調光データ出力部よりも優先順位の高い他のデバイスからのアクセス要求信号が調停回路に同時に入力されると、調停回路は他のデバイスからのアクセス要求信号を受理し、調光データ出力部の発生したメモリアクセス要求信号を保留する。そして、他のデバイスからのアクセス要求信号がなくなった時刻ｔ２４において、調光データ出力部からのメモリアクセス要求信号が受理され、調光データ出力部は共有メモリにアクセスして、（ｎ＋２）番目の調光データＤn+2を読み出し、照明器具に出力する。このように、調光データ出力部の発生したメモリアクセス要求信号が他のデバイスのアクセス要求信号と競合して保留されると、調光データの送信間隔が通常の送信間隔よりも長くなり、調光データの送信間隔が間延びするという問題があった。
【０００８】
本発明は上記問題点に鑑みて為されたものであり、その目的とするところは、調光データセットを構成する複数の調光データを共有メモリから読み出す際にメモリアクセス要求が保留されるのを防止した調光データ出力装置を提供するにある。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、請求項１の発明では、複数のデバイスからの共有バスへのアクセス要求信号が入力され、予め定めた優先順位に従って何れか一つのデバイスからのアクセス要求信号を選択的に受理し、対応するデバイスのみに共有バスへのアクセスを許可する調停手段と、複数の調光データで構成される調光データセットを記憶する共有メモリに共有バスを介してアクセスし、調光データセットに基づいて照明負荷を調光する照明器具に出力する１つの調光データセットを構成する複数の調光データを１つずつ読み出すとともに、読み出した調光データを順次照明器具に出力する調光データ出力手段と、調光データ出力手段が共有メモリから調光データを１つ読み出すために共有バスへのアクセスを要求するアクセス要求信号を発生してから、このアクセス要求信号を調停手段が受理するまでの時間を計時する計時手段とを備え、計時手段の計時結果が所定のしきい値時間を超えると、調光データ出力手段は共有バスへのアクセスを要求するアクセス要求信号を撤回し、出力中の調光データセットを始めから送信し直すことを特徴とし、調光データセットの出力中に、調光データ出力手段よりも優先順位の高いデバイスからのアクセス要求信号が調停手段に入力されるなどして、調光データ出力手段の発生したアクセス要求信号が保留された状態が所定のしきい値時間継続し、計時手段の計時結果がしきい値時間を超えると、調光データ出力手段はアクセス要求信号を撤回し、出力中の調光データセットを始めから送信し直しているので、１つの調光データセットを構成する調光データの送信間隔が間延びして出力されることはなく、正常な調光データセットを照明器具に対して出力することができる。
【００１０】
【発明の実施の形態】
本発明の実施の形態を図１乃至図４を参照して説明する。図１は本実施形態の調光データ出力装置Ａのブロック図であり、この調光データ出力装置Ａは、複数のシステム制御デバイス（ＣＰＵ）からの共有バス（図示せず）へのアクセス要求信号ＣＳ１〜ＣＳｎ、及び、調光データ出力部３からの共有バスへのアクセス要求信号ＣＳｘがそれぞれ入力される複数の入力端子を備えるとともに各入力端子に対応した複数の出力端子を備え、予め定めた優先順位に従って何れか一つのデバイスからのアクセス要求信号を選択的に通過させて当該デバイスに対応する１つの出力端子から出力させるアクセス受理部１と、アクセス受理部１の各出力端子にそれぞれ接続される複数の入力端子を備えるとともに各入力端子に対応した複数の出力端子を備え、アクセス受理部１を通過したアクセス要求信号に基づいて対応する１つの出力端子から共有バスへのアクセスを許可するアクセス許可信号ＡＣＫ１〜ＡＣＫｎ，ＡＣＫｘを出力するアクセス許可部２と、複数の調光データで構成される調光データセット（パケットデータ）を記憶する共有メモリ（図示せず）に共有バスを介してアクセスし、１つの調光データセットを構成する複数の調光データを１つずつ読み出すとともに、読み出した調光データを照明器具（図示せず）に対して順次出力する調光データ出力部（調光データ出力手段）３と、所定周波数のクロック信号をカウントすることによって、調光データ出力部３が共有メモリから調光データを１つ読み出すために共有バスへのアクセスを要求するメモリアクセス要求信号ＣＳｘを発生してから、このメモリアクセス要求信号ＣＳｘをアクセス受理部１が受理するまでの時間を計時するカウンタ（計時手段）４とを備えている。なお照明器具は、蛍光ランプのような照明負荷を点灯させる従来周知の電子式安定器のような点灯回路部を有し、調光データ出力部３から入力された調光データセットに基づいて点灯回路部の出力を変化させ、照明負荷を調光する。ここに、アクセス受理部１とアクセス許可部２とで、複数のデバイスからの共有バスへのアクセス要求信号が入力され、予め定めた優先順位に従って何れか一つのデバイスからのアクセス要求信号を選択的に受理し、対応するデバイスのみに共有バスへのアクセスを許可する調停手段が構成される。
【００１１】
ここで、カウンタ４は、調光データ出力部３がメモリアクセス要求信号ＣＳxを発生してから、このメモリアクセス要求信号ＣＳxをアクセス受理部１が受理するまでの時間を計時しており、カウンタ４の計時結果が所定のしきい値時間を超えると（すなわち、調光データ出力部３のメモリアクセス要求信号ＣＳxが保留された状態がしきい値時間継続すると）、調光データ出力部３はアクセス要求信号を撤回し、出力中の調光データセットを始めから送信し直している。
【００１２】
図２に示すように、他のデバイスＣＰＵ１からのアクセス要求信号ＣＳ１が入力されていない状態で、調光データ出力部３からのメモリアクセス要求信号ＣＳｘのみが入力されている場合、アクセス受理部１は調光データ出力部３からのアクセス要求信号のみを通過させて、調光データ出力部３に対応する出力端子からアクセス要求信号を出力させる。この時、アクセス許可部２では、アクセス受理部１を通過したアクセス要求信号に基づいて、調光データ出力部３に対応する１つの出力端子から共有バスへのアクセスを許可するアクセス許可信号ＡＣＫｘを出力し、他のデバイスＣＰＵ１に対応する出力端子からはアクセス許可信号ＡＣＫ１を出力しない。そして、調光データ出力部３では、時刻ｔ１，ｔ２においてアクセス許可部２からアクセス許可信号ＡＣＫｘが入力されると、共有バスを介して共有メモリにアクセスし、共有メモリから調光データセットを構成する複数の調光データＤｎ，Ｄｎ＋１を１個ずつ読み込み、読み込んだ調光データＤｎ，Ｄｎ＋１を照明器具に対して出力し、照明器具により照明負荷の調光制御を行わせる。
【００１３】
一方、図３に示すように、調光データ出力部３が１つの調光データセットを送信している間の時刻ｔ１２において、調光データ出力部３よりも優先順位の高い他のデバイスＣＰＵ1からアクセス受理部１に対してアクセス要求信号ＣＳ1が入力され、時刻ｔ１３においてデバイスＣＰＵ1のアクセス要求信号ＣＳ1と調光データ出力部３のメモリアクセス要求信号ＣＳxとが競合した場合、アクセス受理部１ではデバイスＣＰＵ1からのアクセス要求信号ＣＳ1のみを通過させ、デバイスＣＰＵ1に対応する出力端子からアクセス要求信号を出力させる。アクセス許可部２は、アクセス受理部１を通過したアクセス要求信号に基づいて、デバイスＣＰＵ1に対応する１つの出力端子から共有バスへのアクセスを許可するアクセス許可信号ＡＣＫ1を出力する。この時、調光データ出力部３からアクセス受理部１に対して入力されたメモリアクセス要求信号ＣＳxは保留され、時刻ｔ１４においてカウンタ４がカウント動作を開始する。
【００１４】
ここで、図４に示すように調光データ出力部３がメモリアクセス要求信号ＣＳxを発生してから、このメモリアクセス要求信号ＣＳxがアクセス受理部１によって受理されるまでの間に所定のしきい値時間Ｔ１が経過し、カウンタ４のカウント値が上記しきい値時間Ｔ１に対応する値ｍに達すると、調光データ出力部３はメモリアクセス要求信号ＣＳxを一旦撤回し、現在出力中の調光データセットの出力を停止した後、アクセス受理部１に対して再度メモリアクセス要求信号ＣＳxを出力し、他のデバイスＣＰＵ1からのアクセス要求信号ＣＳ1が無くなった時点（時刻ｔ１６）で、調光データセットを始めから出力し直している。尚、しきい値時間Ｔ１が経過するまでに、他のデバイスＣＰＵ1からのアクセス要求信号ＣＳ1が無くなった場合、調光データ出力部３は調光データの出力を継続して行い、出力中の調光データセットを構成する調光データを最後まで出力する。
【００１５】
このように、調光データセットの出力中に、他のデバイスＣＰＵ1からアクセス要求信号ＣＳ1が入力されるなどして、調光データ出力部３の発生したメモリアクセス要求信号ＣＳxが保留された状態が所定のしきい値時間Ｔ１だけ継続すると、調光データ出力部３はメモリアクセス要求信号ＣＳxを撤回し、出力中の調光データセットを始めから送信し直しているので、１つの調光データセットを構成する調光データＤ1…の送信間隔が間延びして出力されることはなく、照明器具に対して正常な調光データセットを出力することができ、照明器具の動作が不安定になるのを防止できる。
【００１６】
【発明の効果】
上述のように、請求項１の発明は、複数のデバイスからの共有バスへのアクセス要求信号が入力され、予め定めた優先順位に従って何れか一つのデバイスからのアクセス要求信号を選択的に受理し、対応するデバイスのみに共有バスへのアクセスを許可する調停手段と、複数の調光データで構成される調光データセットを記憶する共有メモリに共有バスを介してアクセスし、調光データセットに基づいて照明負荷を調光する照明器具に出力する１つの調光データセットを構成する複数の調光データを１つずつ読み出すとともに、読み出した調光データを順次照明器具に出力する調光データ出力手段と、調光データ出力手段が共有メモリから調光データを１つ読み出すために共有バスへのアクセスを要求するアクセス要求信号を発生してから、このアクセス要求信号を調停手段が受理するまでの時間を計時する計時手段とを備え、計時手段の計時結果が所定のしきい値時間を超えると、調光データ出力手段は共有バスへのアクセスを要求するアクセス要求信号を撤回し、出力中の調光データセットを始めから送信し直すことを特徴とし、調光データセットの出力中に、調光データ出力手段よりも優先順位の高いデバイスからのアクセス要求信号が調停手段に入力されるなどして、調光データ出力手段の発生したアクセス要求信号が保留された状態が所定のしきい値時間継続し、計時手段の計時結果がしきい値時間を超えると、調光データ出力手段はアクセス要求信号を撤回し、出力中の調光データセットを始めから送信し直しているので、１つの調光データセットを構成する調光データの送信間隔が間延びして出力されることはなく、正常な調光データセットを照明器具に対して出力できるという効果がある。
【図面の簡単な説明】
【図１】本実施形態の調光データ出力装置のブロック図である。
【図２】同上の各部の信号を示す図である。
【図３】同上の各部の信号を示す図である。
【図４】同上の各部の信号を示す図である。
【図５】調光データセットのフォーマットを説明する説明図である。
【図６】調光データ出力部から送信される調光データを示し、調光データセットの送信中にメモリアクセス要求が保留された状態を説明する説明図である。
【符号の説明】
１  アクセス受理部
３  調光データ出力部
４  カウンタ
【図１】
0004246905.tif 000002
【図２】
0004246905.tif 000003
【図３】
0004246905.tif 000004
【図４】
0004246905.tif 000005
【図５】
0004246905.tif 000006
【図６】
0004246905.tif 000007