発光素子を第1周期で点滅させる第1状態と、前記発光素子を前記第1周期とは異なる第2周期で点滅させる第2状態と、前記発光素子を点灯させる第3状態とを含み、発振動作周期が前記第1周期に設定されており、前記第1状態において、前記第1周期のパルス信号を出力することにより、前記発光素子を前記第1周期で点滅させる無安定マルチバイブレータと、前記第2状態において、前記第2周期のパルス信号を供給することにより、前記発光素子を前記第2周期で点滅させ、かつ、前記第3状態において、常に一方レベルの信号を供給することにより、前記発光素子を常時点灯させる制御手段とを備える、発光素子の駆動装置。前記無安定マルチバイブレータが、第1NAND回路、第2NAND回路、第1抵抗および第1コンデンサを含み、前記第1NAND回路の第1入力端子が、前記第1抵抗を介して前記第1NAND回路の出力端子と前記第2NAND回路の第1入力端子とに接続され、かつ、前記第1コンデンサを介して前記第2NAND回路の出力端子に接続され、前記第2NAND回路の第2入力端子には、前記第1状態において前記制御手段から常にハイレベルの信号が供給され、かつ、前記第2状態において前記制御手段から前記第2周期のパルス信号が供給され、かつ、前記第3状態において前記制御手段から常にローレベルの信号が供給され、前記第1周期が前記第1抵抗と前記第1コンデンサとによって決定される、請求項1に記載の発光素子の駆動装置。前記第2状態において、前記第2NAND回路の前記第1入力端子に常にハイレベルの信号を供給させることにより、前記無安定マルチバイブレータの発振動作の影響を無効化させ、前記第2NAND回路の出力端子から、前記制御手段から供給される前記第2周期のパルス信号を反転させたパルス信号を出力させる無効化手段をさらに備える、請求項2に記載の発光素子の駆動装置。前記無効化手段が、第2コンデンサを有し、前記第2状態において、前記第2周期のパルス信号がハイレベルのときに電源電圧に基づいて前記第2コンデンサが充電され、前記第2周期のパルス信号がローレベルのときに前記第2コンデンサの充電電圧が放電される時定数回路と、直列接続された第3NAND回路と第4NAND回路とを有し、前記第2状態において、前記第2コンデンサの充電電圧が前記第3NAND回路の入力端子に供給され、前記第4NAND回路の出力端子からの出力信号を前記第1NAND回路の第2入力端子に供給する安定化回路とを有し、前記第2コンデンサの充電電圧が前記第3NAND回路の閾値電圧に達する前に前記第2周期のパルス信号がハイレベルからローレベルに反転するように、前記時定数回路の時定数が設定されており、前記第4NAND回路の出力端子から前記第1NAND回路の第1入力端子に常にローレベルの信号が供給される、請求項3に記載の発光素子の駆動装置。本発明は上記従来の課題を解決するためになされたものであり、その目的は、制御手段に1つの制御ポートを設けるだけで、発光素子を少なくも上記第1~第3の状態に制御することができる発光素子の駆動装置を提供することにある。本発明の好ましい実施形態による発光素子の駆動装置は、発光素子を第1周期で点滅させる第1状態と、前記発光素子を前記第1周期とは異なる第2周期で点滅させる第2状態と、前記発光素子を点灯させる第3状態とを含み、発振動作周期が前記第1周期に設定されており、前記第1状態において、前記第1周期のパルス信号を出力することにより、前記発光素子を前記第1周期で点滅させる無安定マルチバイブレータと、前記第2状態において、前記第2周期のパルス信号を供給することにより、前記発光素子を前記第2周期で点滅させ、かつ、前記第3状態において、常に一方レベルの信号を供給することにより、前記発光素子を常時点灯させる制御手段とを備える。本実施形態によると、第1状態においては、無安定マルチバイブレータの発振動作の周期である第1周期で発光素子を点滅させることができる。第2状態においては、制御手段から出力されるパルス信号の周期である第2周期で発光素子を点滅させることができる。第3周期においては、制御手段が常に一方のレベルの信号を出力することによって、発光素子を常時点灯させることができる。従って、制御手段に1つの制御ポートを設けるだけで、発光素子を少なくも上記第1~第3の状態に制御することができる。好ましい実施形態においては、前記無安定マルチバイブレータが、第1NAND回路、第2NAND回路、第1抵抗および第1コンデンサを含み、前記第1NAND回路の第1入力端子が、前記第1抵抗を介して前記第1NAND回路の出力端子と前記第2NAND回路の第1入力端子とに接続され、かつ、前記第1コンデンサを介して前記第2NAND回路の出力端子に接続され、前記第2NAND回路の第2入力端子には、前記第1状態において前記制御手段から常にハイレベルの信号が供給され、かつ、前記第2状態において前記制御手段から前記第2周期のパルス信号が供給され、かつ、前記第3状態において前記制御手段から常にローレベルの信号が供給され、前記第1周期が前記第1抵抗と前記第1コンデンサとによって決定される。この場合、無安定マルチバブレータの第1抵抗と第1コンデンサとの値を適宜設定することによって、第1周期を調整することができる。また、第1状態において、第2NAND回路の第2入力端子に制御手段から常にハイレベルの信号が供給されるので、無安定マルチバブレータの発振動作によって第1周期のパルス信号を出力することができる。また、第2状態において、第2NAND回路の第2入力端子に制御手段から第2周期のパルス信号が供給されるので、第2周期のパルス信号を反転した信号を出力することができる。また、第3状態において、第2NAND回路の第2入力端子に制御手段から常にローレベルの信号が供給されるので、常にハイレベルの信号を出力することができる。好ましい実施形態においては、前記第2状態において、前記第2NAND回路の前記第1入力端子に常にハイレベルの信号を供給させることにより、前記無安定マルチバイブレータの発振動作の影響を無効化させ、前記第2NAND回路の出力端子から、前記制御手段から供給される前記第2周期のパルス信号を反転させたパルス信号を出力させる無効化手段をさらに備える。この場合、第2状態において、第2NAND回路の第1入力端子に常にハイレベルの信号を供給することによって、無安定マルチバイブレータの発振動作の影響を無効化させることができる。従って、第2NAND回路の出力端子から、制御手段から供給される第2周期のパルス信号を反転させたパルス信号を確実に出力させることができる。好ましい実施形態においては、前記無効化手段が、第2コンデンサを有し、前記第2状態において、前記第2周期のパルス信号がハイレベルのときに電源電圧に基づいて前記第2コンデンサが充電され、前記第2周期のパルス信号がローレベルのときに前記第2コンデンサの充電電圧が放電される時定数回路と、直列接続された第3NAND回路と第4NAND回路とを有し、前記第2状態において、前記第2コンデンサの充電電圧が前記第3NAND回路の入力端子に供給され、前記第4NAND回路の出力端子からの出力信号を前記第1NAND回路の第2入力端子に供給する安定化回路とを有し、前記第2コンデンサの充電電圧が前記第3NAND回路の閾値電圧に達する前に前記第2周期のパルス信号がハイレベルからローレベルに反転するように、前記時定数回路の時定数が設定されており、前記第4NAND回路の出力端子から前記第1NAND回路の第1入力端子に常にローレベルの信号が供給される。この場合、第2コンデンサの充電電圧が第3NAND回路の閾値電圧に達する前に第2周期のパルス信号がハイレベルからローレベルに反転するように、時定数回路の時定数が設定されているので、第4NAND回路の出力端子から第1NAND回路の第1入力端子に常にローレベルの信号が供給され、その結果、第2NAND回路の第1入力端子に常にハイレベルの信号を供給することができる。制御手段に1つの制御ポートを設けるだけで、発光素子を少なくも上記第1~第3の状態に制御することができる発光素子の駆動装置を提供することができる。以下、本発明の好ましい実施形態について、図面を参照して具体的に説明するが、本発明はこれらの実施形態には限定されない。図1は、本発明の好ましい実施形態による駆動回路を含むシステムを示すブロック図である。このシステムは、PCパーソナルコンピュータ100と、PC100の周辺機器200と、ルータ300とを備える。PC100と周辺機器200とは、例えば無線LAN等の通信規格を使用して、ルータ300経由で相互に通信する。ここで、通信するとは、情報、データ、コマンド等を送信または受信することである。周辺機器200は、特に限定されないが、アンプ内蔵スピーカー等のオーディオ機器である。PC100は、CPU101と、HDDハードディスクドライブ102と、メモリ103と、通信部104とを有する。CPU101は、HDD102にインストールされているプログラムをメモリ103に展開して実行することによって、PC100の各処理を実行する。通信部104は、ルータ300を介して周辺機器200と接続し、周辺機器200のマイコン201と通信する。周辺機器200は、マイコン制御手段201と、メモリROM、RAM、フラッシュメモリ等202と、発光素子LEDと、駆動回路203と、通信部204とを有する。マイコン201と駆動回路203とは、本発明の発光素子の駆動装置を構成する。フラッシュメモリには、OSオペレーティングシステムがインストールされている。マイコン201は、OSや他のプログラムを読み出して実行することによって、周辺機器200全体を制御する。通信部204は、ルータ300経由でPC100と接続し、PC100のCPU101と通信する。駆動回路203は、LEDの発光状態を制御することによって4つの状態をユーザに告知する。第1状態は周辺機器200のOSが起動中の状態であり、第1周期でLEDを点滅させる。第2状態は周辺機器200のOSが起動完了しているが、周辺機器200とルータ300との通信が未確立の状態であり、第2周期でLEDを点滅させる。第2周期は、第1周期と異なっており、好ましくは第1周期よりも小さい。第3状態は周辺機器200とルータ300との通信が確立した状態であり、LEDを常時点灯させる。第4状態は周辺機器200の電源オフ状態詳細にはスタンバイ状態であり、LEDを消灯する。スタンバイ状態とは、マイコン201及び必要に応じてその周辺回路のみに電源電圧を供給する状態である。マイコン201は1つのみの制御ポートPctrを有する。駆動回路203とマイコン201とが協働することによって、マイコン201が1つのみの制御ポートPctrを有するだけで、上記4つ状態を実現することができる。すなわち、第1状態においては、マイコン201は、常に他方レベルの信号例えばハイレベルの信号を出力し、駆動回路203が有する無安定マルチバイブレータが発振動作を実行することによって、第1周期のパルス信号を出力し、LEDを第1周期で点滅させる。つまり、無安定マルチバイブレータの発振動作の周期が第1周期に設定されている。第2状態において、マイコン201は、第2周期のパルス信号を供給することにより、LEDを第2周期で点滅させる。第3状態において、マイコン201は、常に一方レベルの信号例えばローレベルの信号を供給することにより、LEDを常時点灯させる。また、マイコン201は、上記4つの状態を判別し、4つの状態に応じた各種処理を実行し、4つの状態に応じて制御ポートPctrから出力する信号を変化させる。図2は、駆動回路203を示す概略回路図である。駆動回路203は、LED214の発光動作を制御する。駆動回路203は、無安定マルチバイブレータ211と、時定数回路212と、安定化回路213と、LED214制御用のトランジスタQ1とを概略有する。時定数回路212と安定化回路213とは、無効化手段を構成する。無安定マルチバイブレータ211は、第1状態において、マイコン201から常に他方レベルハイレベルの信号が供給され、発振動作を実行することにより、LED214を第1周期で点滅させる回路である。また、無安定マルチバイブレータ211は、第2状態においては、後述するNAND回路ND2の入力端子in1に常にハイレベルの信号が入力されることによって、NAND回路ND2の入力端子in2にマイコン201から供給されるハイレベルおよびローレベルを交互に繰り返す第2周期のパルス信号を反転したパルス信号を出力し、LED214を第2周期で点滅させる。また、無安定マルチバイブレータ211は、第3状態においては、マイコン201から常に一方レベルローレベルの信号が供給されることにより、常に他方レベルハイレベルの信号を出力し、LED214を常時点灯させる。無安定マルチバイブレータ211は、NAND回路ND1、ND2と、抵抗Rin、R1と、コンデンサC1とを含む。NAND回路ND1の入力端子in1は、抵抗Rin、R1を介してNAND回路ND1の出力端子に接続され、かつ、抵抗Rin、コンデンサC1を介してNAND回路ND2の出力端子に接続されている。NAND回路ND1の入力端子in2は、抵抗Rfと、NAND回路ND4の出力端子とに接続されている。NAND回路ND1の出力端子は、NAND回路ND2の入力端子in1に接続されている。NAND回路ND2の入力端子in2は、ダイオードD1のカソードと、プルアップ抵抗Rpuと、マイコン201の制御ポートPctrとに接続されている。NAND回路ND2の出力端子は、抵抗Rbを介してトランジスタQ1のベースに接続されている。抵抗R1とコンデンサC1とによって、第1周期が決定されている。抵抗Rinは、NAND回路ND1の入力保護用の抵抗であり、本発明にとって必須ではない。無効化手段は、第2状態において、マイコン201からの第2周期のパルス信号に基づいてLED214を点滅させる際に、NAND回路ND2の入力端子in1に常にハイレベルの信号を供給させることにより、無安定マルチバイブレータ211の発振動作を無効化させる。これにより、無安定マルチバイブレータ211の発振動作の影響を受けることなく、NAND回路ND2の出力端子から、第2周期のパルス信号を反転させたパルス信号をトランジスタQ1のベースに出力することができる。時定数回路212は、コンデンサC2、抵抗R2、および、ダイオードD1を含む。時定数回路212は、第2周期のパルス信号および電源電圧VCCが供給され、第2周期のパルス信号がハイレベルのときに電源電圧VCCに基づいてコンデンサC2が充電され、第2周期のパルス信号がローレベルのときにコンデンサC2の充電電圧が放電される。コンデンサC2は、一端が抵抗R2の一端と、抵抗Rfの一端と、ダイオードD1のアノードと、NAND回路ND3の両入力端子とに接続され、その他端が接地電位に接続されている。抵抗R2の他端は、電源電圧VCCのラインと、抵抗Rpuの一端とに接続されている。ダイオードD1のカソードは、抵抗Rpuの他端と、マイコン201の制御ポートPctrとに接続されている。安定化回路213は、直列接続されたNAND回路ND3と、NAND回路ND4とを有する。安定化回路213は、コンデンサC2の充電電圧がNAND回路ND3の両入力端子に供給され、NAND回路ND4の出力端子からの出力信号をNAND回路ND1の入力端子in2に供給する。NAND回路ND3は、両入力端子が、コンデンサC2の一端に接続され、出力端子がNAND回路ND4の両入力端子に接続されている。NAND回路ND4の出力端子は、NAND回路ND1の入力端子in2と抵抗Rfとに接続されている。時定数回路212において、コンデンサC2の充電電圧がNAND回路ND3の閾値電圧に達する前に第2周期のパルス信号がハイレベルからローレベルに反転するように、時定数回路212の時定数が設定されており、その結果、NAND回路ND4の出力端子からNAND回路ND1の入力端子in1に常にローレベルの信号が供給される。その結果、NAND回路ND2の入力端子in1には常にハイレベルの信号が供給されて、無安定マルチバイブレータ211の発振動作の影響を無効化させることができる。なお、抵抗Rfは、NAND回路ND3、ND4の閾値電圧にヒステリシスを持たせるための抵抗であり、NAND回路ND3の入力端子と、NAND回路ND4の出力端子との間に接続されている。トランジスタQ1は、ベースが抵抗Rbを介してNAND回路ND2の出力端子に接続され、コレクタが抵抗Rcを介してLED214のカソードに接続され、エミッタが接地電位に接続されている。LED214は、カソードが抵抗Rcに接続され、アノードが電源電圧VCCのラインに接続されている。次に、本発明の動作を説明する。[第1状態]第1状態においては、周辺機器200のOSは起動中である。マイコン201の制御ポートPctrからは常に他方レベルハイレベルの信号が供給される。ハイレベルの信号はNAND回路ND2の入力端子in2に供給されるので、NAND回路ND2は、入力端子in1に入力される信号に応じて出力端子から信号を出力する。つまり、無安定マルチバイブレータ211の発振動作の周期に従ったパルス信号が出力される。無安定マルチバイブレータ211は、抵抗R1およびコンデンサC1で決まる第1周期で、NAND回路ND2からハイレベルおよびローレベルを交互に繰り返すパルス信号を出力する。詳細には、NAND回路ND1の出力端子は抵抗R1、Rinを介して入力端子in1に接続されているので、出力端子の電圧と入力端子in1の電圧とは共にVCC/2になろうとする。しかし、若干の電圧のずれによって、例えばNAND回路ND1の出力端子の電圧が入力端子in1の電圧に対して少し高くなると、NAND回路ND2の出力端子の電圧がローレベルになる。コンデンサC1を介してNAND回路ND2の出力端子に接続されているNAND回路ND1の入力端子in1の電圧がローレベルになる。その後、抵抗R1の作用によって、NAND回路ND1の入力端子in1の電圧がローレベルからVCC/2になる。同時に、NAND回路ND1の出力端子の電圧は、ハイレベルからVCC/2になり、NAND回路ND2の出力端子の電圧は、ローレベルからVCC/2に変化する。そのとき、NAND回路ND2の出力端子の電圧が、コンデンサC1を介してNAND回路ND1の入力端子in1の電圧を上昇させる方向に働くので、NAND回路ND1の入力端子in1の電圧はハイレベルになり、NAND回路ND1の出力端子の電圧はローレベルとなる。その結果、NAND回路ND2の出力端子の電圧はハイレベルとなる。その後、抵抗R1の作用によって、NAND回路ND1の入力端子in1の電圧がハイレベルからVCC/2になる。同時に、NAND回路ND1の出力端子の電圧は、ローレベルからVCC/2になり、NAND回路ND2の出力端子の電圧は、ハイレベルからVCC/2に変化する。そのとき、NAND回路ND2の出力端子の電圧が、コンデンサC1を介してNAND回路ND1の入力端子in1の電圧を下降させる方向に働くので、NAND回路ND1の入力端子in1の電圧はローレベルになり、NAND回路ND1の出力端子の電圧はハイレベルとなる。その結果、NAND回路ND2の出力端子の電圧はローレベルとなる。これが、無安定マルチバイブレータ211の発振動作である。NAND回路ND2からの第2周期のパルス信号がハイレベルのとき、トランジスタQ1はオン状態になるので、電源電圧VCCからLED214に電流が流れて、LED214が点灯する。一方、NAND回路ND2からの第2周期のパルス信号がローレベルのとき、トランジスタQ1はオフ状態になるので、電源電圧VCCからLED214に電流が流れず、LED214が消灯する。従って、無安定マルチバイブレータ211の発振動作の第1周期に従って、LED214を点滅させることができる。[第2状態]マイコン201の制御ポートPctrから駆動回路203に、ハイレベルとローレベルとを第2周期で交互に繰り返すパルス信号を供給される。このパルス信号は、無安定マルチバイブレータ211のNAND回路ND2の入力端子in2に入力され、かつ、時定数回路212のダイオードD1のカソードに供給される。図3は、第2状態の動作を示すタイムチャートであり、Pctrはマイコン201の制御ポートPctrから出力される第2周期のパルス信号を示し、C2はコンデンサC2の充電電圧を示しVthはNAND回路ND3の閾値電圧を示し、ND2outはNAND回路ND2から出力される信号を示す。時刻t1に第2周期のパルス信号がローレベルからハイレベルに反転すると、電源電圧Vccから抵抗R2を介してコンデンサC2に電流が流れ、コンデンサC2を充電し、コンデンサC2の充電電圧が徐々に増加するt1~t2。しかし、コンデンサC2の充電電圧がNAND回路ND3の閾値電圧に達する前にパルス信号がハイレベルからローレベルに反転するように、抵抗R2とコンデンサC2とで決定される時定数が設定されている。従って、時刻t2において、コンデンサC2の充電電圧がNAND回路ND3の閾値電圧Vthに達する前に、第2周期のパルス信号はハイレベルからローレベルに反転する。すると、コンデンサC2の充電電圧は、ダイオードD1のアノードからカソードに向かって瞬時に放電され、電圧が低下する。時定数回路212は、この動作を繰り返す。安定化回路213は、NAND回路ND3の両入力端子に、図3に示すコンデンサC2の充電電圧が供給される。しかし、コンデンサC2の充電電圧は、常に、NAND回路ND3の閾値電圧Vth未満である。従って、NAND回路ND3は、常に、ハイレベルの信号をNAND回路ND4の両入力端子に供給する。NAND回路ND4は、NAND回路ND3からハイレベルの信号が入力されることにより、常に、ローレベルの信号を無安定マルチバイブレータ211のNAND回路ND1の入力端子in2に出力する。無安定マルチバイブレータ211は、NAND回路ND1の入力端子in2に常時、ローレベルの信号が供給されることにより、NAND回路ND1の出力端子から常にハイレベルの信号を出力する。従って、NAND回路ND2の入力端子in1には、常にハイレベルの信号が入力される。一方、NAND回路ND2の入力端子in2にはマイコン201から第2周期のパルス信号が入力されている。従って、NAND回路ND2の出力端子からは、第2周期のパルス信号を反転させたパルス信号がトランジスタQ1のベースに出力される。NAND回路ND2からのパルス信号がハイレベルのとき、トランジスタQ1はオン状態になるので、電源電圧VCCからLED214に電流が流れて、LED214が点灯する。一方、NAND回路ND2からのパルス信号がローレベルのとき、トランジスタQ1はオフ状態になるので、電源電圧VCCからLED214に電流が流れず、LED214が消灯する。従って、マイコン201からのパルス信号の第2周期によって、LED214を点滅させることができる。ここで、時定数回路212および安定化回路213の機能について詳述する。時定数回路212および安定化回路213が設けられていない場合、無安定マルチバイブレータ211の発振動作によって、NAND回路ND1の入力端子in1にハイレベルの信号が供給される状態と、ローレベルの信号が供給される状態とが生じる。その結果、NAND回路ND2の入力端子in2にマイコン201から第2周期のパルス信号が入力されたとしても、NAND回路ND2の出力端子からトランジスタQ1のベースに出力される信号は正確に第2周期に同期した信号ではなくなってしまう可能性がある。そこで、時定数回路212および安定化回路213を設けることによって、NAND回路ND2の入力端子in1に常にハイレベルの信号を入力することが可能となり、無安定マルチバイブレータ211の発振動作の影響を無効化することできる。その結果、NAND回路ND2の出力端子から第2周期のパルス信号を反転した信号を確実に出力することができる。[第3状態]マイコン201の制御ポートPctrから駆動回路203に、常にローレベルの信号が供給される。ローレベルの信号は、無安定マルチバイブレータ211のNAND回路ND2の入力端子in2に入力される。その結果、NAND回路ND2から出力される信号は常にハイレベルになる。従って、トランジスタQ1は常にオン状態になり、電源電圧VCCからLED214に電流が流れて、LED214は常時点灯する。[第4状態]第4状態は周辺機器200が電源オフスタンバイ状態であるので、電源電圧VCCが駆動回路203の各部やLED214に供給されない。従って、LED214には電流が流れることなく、LED214は常時消灯した状態である。以上ように、本実施形態によると、マイコンが1つの制御ポートを有するだけで、上記の4つの状態でLED214の発光動作を制御することができる。以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態には限定されない。トランジスタの極性や信号のレベルは上記に限定されず、適宜変更することができる。例えば、トランジスタQ1にpnpトランジスタを使用してもよい。