(57)【要約】【課題】出力ケーブルに記憶した制御情報に基づいて電力を負荷装置に供給する場合に、負荷装置に必要な出力電圧等を持つ電力を正確かつ効率的に供給することを課題とする。【解決手段】出力ケーブル３０に設けたＲＯＭ３１内に負荷装置に供給する電力に掛かる制御情報を格納するとともに、制御情報と電力変換部２２を制御する際に用いる回路制御データとを対応づけて記憶するテーブル２３ｃを本体部２０側に設けておき、出力ケーブル３０が本体部２０に接続された場合に、ＲＯＭ３１から制御情報を読み取り、この制御情報に対応する回路制御データをテーブル２３ｃから取得し、取得した回路制御データに基づいて電力変換部２２を制御する。【選択図】        図１
2005229718.tif 000002
【特許請求の範囲】
【請求項１】
電力を供給する電源本体部と、電力を消費する負荷装置および前記電源本体部の間に装着される出力ケーブルとからなる電源装置であって、
前記出力ケーブルは、前記負荷装置に供給する電力に掛かる制御情報を記憶する記憶手段を備え、
前記電源本体部は、外部から受け付けた電力を電力変換する電力変換手段と、前記出力ケーブル内の記憶手段に記憶した制御情報に対応する回路制御データに基づいて前記電力変換手段から出力される電力を制御する制御手段と
を備えたことを特徴とする電源装置。
【請求項２】
前記記憶手段は、前記負荷装置に出力する出力電圧を含む制御情報を記憶し、前記制御手段は、複数の出力電圧と前記電力変換手段を制御する際に用いる回路制御データとを対応づけたテーブルを備え、前記出力ケーブル内の記憶手段に記憶した出力電圧に対応する回路制御データを前記テーブルから抽出し、該抽出した回路制御データに基づいて前記電力変換手段を制御することを特徴とする請求項１に記載の電源装置。
【請求項３】
前記テーブルは、所定のビット数のビット列を前記回路制御データとして記憶し、前記電力変換手段は、前記ビット列をデジタル／アナログ変換したアナログデータを目標値として前記電力変換手段の出力電圧をフィードバック制御することを特徴とする請求項２に記載の電源装置。
【請求項４】
前記記憶手段は、前記負荷装置に出力する出力電流を含む制御情報を記憶し、前記制御手段は、複数の出力電流と前記電力変換手段を制御する際に用いる回路制御データとを対応づけたテーブルを備え、前記出力ケーブル内の記憶手段に記憶した出力電流に対応する回路制御データを前記テーブルから抽出し、該抽出した回路制御データに基づいて前記電力変換手段を制御することを特徴とする請求項１、２または３に記載の電源装置。
【請求項５】
前記記憶手段は、前記負荷装置に出力する最大供給電流を含む制御情報を記憶し、前記制御手段は、前記電力変換手段から出力された出力電流と前記最大供給電流を比較して、前記出力電流が前記最大供給電流よりも大きな場合に、前記出力電流が前記最大供給電流以下となるよう前記電力変換手段を制御することを特徴とする請求項１〜４のいずれか一つに記載の電源装置。
【請求項６】
前記記憶手段は、前記負荷装置の待機時に出力する待機電流および待機時間を含む制御情報を記憶し、前記制御手段は、前記負荷装置へ出力する出力電流が前記待機電流以下となる状況が前記待機時間の間継続した場合には、前記負荷装置への電力供給を停止するよう制御することを特徴とする請求項１〜５のいずれか一つに記載の電源装置。
【請求項７】
前記記憶手段は、前記負荷装置の利用者を特定するユーザ情報、前記負荷装置のバージョン情報および／または前記負荷装置を製造した製造業者情報を前記制御情報の一部としてさらに記憶し、前記制御手段は、前記ユーザ情報、バージョン情報および／または製造者情報に基づいて前記出力ケーブルを介した前記負荷装置に対する電力供給を制御することを特徴とする請求項１〜６のいずれか一つに記載の電源装置。
【請求項８】
前記記憶手段は、書き換え可能なＥＰＲＯＭであり、前記記憶手段に記憶した前記制御情報は前記制御手段によって書き換え可能であることを特徴とする請求項１〜７のいずれか一つに記載の電源装置。
【請求項９】
前記制御手段は、エラーが発生した場合にエラーレポートを前記記憶手段の所定の領域に順次記憶することを特徴とする請求項８に記載の電源装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源装置に関するものであり、特に、出力ケーブルに記憶した制御情報に基づいて電力を負荷装置に供給する場合に、負荷装置に必要な出力電圧等を持つ電力を正確かつ効率的に供給することができる電源装置に関する。
【背景技術】
【０００２】
近年、携帯電話、デジタルカメラ、ゲーム機、ＰＤＡなどの複数の電子機器を利用者が持ち歩く場面が多くなってきたため、各電子機器に対する充電や電力供給をいかにおこなうかが重要になっている。たとえば、利用者が旅行に出かけるような場合には、各電子機器の充電器や電源装置についても持ち運ぶ必要が生ずるが、それぞれ電子機器ごとの充電器や電源装置の仕様が異なると、利用者は複数の充電器や電源装置を運搬せざるを得ないため、利用者にかかる運搬労力が過大となってしまう。
【０００３】
このため、電源アダプタ部分を共通化するとともに出力ケーブルに電圧設定回路を設けておき、利用者が出力ケーブルを使い分けることによって所望の電子機器に対して適正な電圧を供給する従来技術が知られている。たとえば、特許文献１には、分割抵抗などから形成される電圧設定回路を出力ケーブル側に設けておき、ＡＣコンセントから得た交流電圧をＡＣ／ＤＣ変換した後に所定の電圧に変換する技術が開示されている。
【０００４】
この特許文献１のような電圧設定回路としては、図９に示したように、Ｒ１およびＲ２からなる分割抵抗を出力ケーブルに設けておき、Ｖout＝Ｖref×（１＋（Ｒ１／Ｒ２））の関係を利用しつつ比較器のマイナス端子にフィードバック入力して電圧を調整するか、または、図１０に示したように、出力ケーブル内に基準電圧源（ツェナーダイオード）を設けておき、この基準電圧源からの基準電圧を比較器のプラス端子に供給しつつ電源本体側で電圧を調整する方法が考えられる。
【０００５】
【特許文献１】特開２００２−３７４６７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、いずれのアナログ回路を用いた場合であっても、分割抵抗や基準電圧源の精度限界により、出力ケーブルと電源本体を一意に決めないと、出力電圧がばらついてしまうという問題がある。また、アナログ回路を用いて出力電圧以外の制御（電流調整など）をおこなおうとすると、出力ケーブル内に多くの回路素子を実装しなければならず、結果的に見て端子数の増加、コストの増加、形状の肥大化などを引き起こすため現実的なものであるとは言えない。
【０００７】
このため、上記特許文献１では、アナログ回路に代えてデジタル信号の電圧値を出力ケーブルのＲＯＭ内に保持させておき、電源本体ユニット側で出力ケーブルのＲＯＭ内の電圧値を読みとって出力電圧値を設定する点についても言及されている。ただし、この特許文献１には、電圧値を出力ケーブルのＲＯＭに記憶させることもできると記載されているのみで、その具体的構成が記載されていない。このため、電源ユニットにデジタル／アナログコンバータ（ＤＡＣ）を設けておき、ＲＯＭから読みとった電圧値のデジタル信号をＤＡＣでアナログ信号に変換し、このアナログ信号を図９や図１０に示した比較器に入力するものと推察される。
【０００８】
ところが、かかる場合には、電源回路の回路特性のばらつきに起因する出力電圧のばらつきには対応できないという問題がある。加えて、ＤＡＣなどに設定する制御ビット列の長さなどの制御フォーマットが正確なものでないと電源ユニットが正常に動作しないため、ＲＯＭに記憶する電圧値は電源ユニットの回路構成に依存してしまい、ＲＯＭ内のデータに制約を受けるという問題もある。
【０００９】
これらのことから、出力ケーブルに記憶した制御情報に基づいて電力を負荷装置に供給する場合に、負荷装置に必要な出力電圧等を持つ電力をいかにして正確かつ効率的に供給するかが重要な課題となっている。
【００１０】
この発明は、上記課題（問題点）に鑑みてなされたものであり、出力ケーブルに記憶した制御情報に基づいて電力を負荷装置に供給する場合に、負荷装置に必要な出力電圧等を持つ電力を正確かつ効率的に供給することができる電源装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１１】
上述した課題を解決するため、本発明は、電力を供給する電源本体部と、電力を消費する負荷装置および前記電源本体部の間に装着される出力ケーブルとからなる電源装置であって、前記出力ケーブルは、前記負荷装置に供給する電力に掛かる制御情報を記憶する記憶手段を備え、前記電源本体部は、外部から受け付けた電力を電力変換する電力変換手段と、前記出力ケーブル内の記憶手段に記憶した制御情報に対応する回路制御データに基づいて前記電力変換手段から出力される電力を制御する制御手段とを備えたことを特徴とする。
【００１２】
また、本発明は、上記発明において、前記記憶手段は、前記負荷装置に出力する出力電圧を含む制御情報を記憶し、前記制御手段は、複数の出力電圧と前記電力変換手段を制御する際に用いる回路制御データとを対応づけたテーブルを備え、前記出力ケーブル内の記憶手段に記憶した出力電圧に対応する回路制御データを前記テーブルから抽出し、該抽出した回路制御データに基づいて前記電力変換手段を制御することを特徴とする。
【００１３】
また、本発明は、上記発明において、前記テーブルは、所定のビット数のビット列を前記回路制御データとして記憶し、前記電力変換手段は、前記ビット列をデジタル／アナログ変換したアナログデータを目標値として前記電力変換手段の出力電圧をフィードバック制御することを特徴とする。
【００１４】
また、本発明は、上記発明において、前記負荷装置に出力する出力電流を含む制御情報を記憶し、前記制御手段は、複数の出力電流と前記電力変換手段を制御する際に用いる回路制御データとを対応づけたテーブルを備え、前記出力ケーブル内の記憶手段に記憶した出力電流に対応する回路制御データを前記テーブルから抽出し、該抽出した回路制御データに基づいて前記電力変換手段を制御することを特徴とする。
【００１５】
また、本発明は、上記発明において、前記記憶手段は、前記負荷装置に出力する最大供給電流を含む制御情報を記憶し、前記制御手段は、前記電力変換手段から出力された出力電流と前記最大供給電流を比較して、前記出力電流が前記最大供給電流よりも大きな場合に、前記出力電流が前記最大供給電流以下となるよう前記電力変換手段を制御することを特徴とする。
【００１６】
また、本発明は、上記発明において、前記記憶手段は、前記負荷装置の待機時に出力する待機電流および待機時間を含む制御情報を記憶し、前記制御手段は、前記負荷装置へ出力する出力電流が前記待機電流以下となる状況が前記待機時間の間継続した場合には、前記負荷装置への電力供給を停止するよう制御することを特徴とする。
【００１７】
また、本発明は、上記発明において、前記記憶手段は、前記負荷装置の利用者を特定するユーザ情報、前記負荷装置のバージョン情報および／または前記負荷装置を製造した製造業者情報を前記制御情報の一部としてさらに記憶し、前記制御手段は、前記ユーザ情報、バージョン情報および／または製造者情報に基づいて前記出力ケーブルを介した前記負荷装置に対する電力供給を制御することを特徴とする。
【００１８】
また、本発明は、上記発明において、前記記憶手段は、書き換え可能なＥＰＲＯＭであり、前記記憶手段に記憶した前記制御情報は前記制御手段によって書き換え可能であることを特徴とする。
【００１９】
また、本発明は、上記発明において、前記制御手段は、エラーが発生した場合にエラーレポートを前記記憶手段の所定の領域に順次記憶することを特徴とする。
【発明の効果】
【００２０】
本発明にかかる電源装置は、出力ケーブルに負荷装置に供給する電力に掛かる制御情報を記憶させておき、電源本体部は、出力ケーブルに記憶した制御情報に対応する回路制御データに基づいて電力変換を制御するよう構成したので、出力ケーブルに記憶した制御情報に基づいて電力を負荷装置に供給する場合に、負荷装置に必要な出力電圧等を持つ電力を正確かつ効率的に供給することができる。
【００２１】
また、本発明にかかる電源装置は、負荷装置に出力する出力電圧含む制御情報を出力ケーブルに記憶するとともに、複数の出力電圧と電力変換を制御する際に用いる回路制御データとを対応づけたテーブルを設けておき、出力ケーブルに記憶した出力電圧に対応する回路制御データをテーブルから抽出し、該抽出した回路制御データに基づいて電力変換を制御するよう構成したので、各回路の特性ばらつきをテーブルで吸収し、もって出力ケーブルに記憶する出力電圧の精度を高めることができる。
【００２２】
また、本発明にかかる電源装置は、負荷装置に出力する出力電流含む制御情報を出力ケーブルに記憶するとともに、複数の出力電流と電力変換を制御する際に用いる回路制御データとを対応づけたテーブルを設けておき、出力ケーブルに記憶した出力電流に対応する回路制御データをテーブルから抽出し、該抽出した回路制御データに基づいて電力変換を制御するよう構成したので、各回路の特性ばらつきをテーブルで吸収し、もって出力ケーブルに記憶する出力電流の精度を高めることができる。
【００２３】
また、本発明にかかる電源装置は、負荷装置に出力する最大供給電流を含む制御情報を記憶しておき、電力変換手段から出力された出力電流と最大供給電流を比較して、出力電流が最大供給電流よりも大きな場合に、出力電流が最大供給電流以下となるよう電力変換手段を制御するよう構成したので、出力電流を効率良く最大供給電流以下に抑制することができる。
【００２４】
また、本発明にかかる電源装置は、負荷装置の待機時に出力する待機電流および待機時間を含む制御情報を記憶しておき、負荷装置へ出力する出力電流が待機電流以下となる状況が待機時間の間継続した場合には、負荷装置への電力供給を停止するよう制御するよう構成したので、負荷装置が待機処理に移行した場合や電源を断にした場合に該負荷装置への電力供給を停止して、負荷装置の過負荷を抑制しつつ電力の有効利用を図ることができる。
【００２５】
また、本発明にかかる電源装置は、負荷装置の利用者を特定するユーザ情報、負荷装置のバージョン情報および／または負荷装置を製造した製造業者情報を制御情報の一部としてさらに記憶しておき、ユーザ情報、バージョン情報および／または製造者情報に基づいて出力ケーブルを介した負荷装置に対する電力供給を制御するよう構成したので、正当なユーザによって使用されている場合、バージョンが正しい場合、正当な製造業者で製造されている場合にのみ、電力を供給するよう制御することができる。
【００２６】
また、本発明にかかる電源装置は、出力ケーブルに設けた書き換え可能なＥＰＲＯＭに制御情報を記憶させておき、この制御情報は電源本体部から書き換え可能となるよう構成したので、電源本体部側から出力ケーブルの内容やその他の情報を書き換え、もって円滑な運用を図ることができる。
【００２７】
また、本発明にかかる電源装置は、エラーが発生した場合にエラーレポートを出力ケーブルに設けたＥＰＲＯＭの所定の領域に順次記憶するよう構成したので、エラーが発生した場合に出力ケーブルの検査のみによって原因究明をおこなうことができ、もってエラー対処の迅速化および円滑化を図ることができる。
【発明を実施するための最良の形態】
【００２８】
以下に、本発明にかかる電源装置の実施例を図面に基づいて詳細に説明する。なお、ここでは太陽電池を用いて発電した電力を各種負荷機器に供給するソーラー型電源装置に本発明を適用した場合を示すこととする。
【００２９】
図１は、本発明にかかる電源装置の全体構成を示すブロック図である。同図に示す電源装置は、発電部１０および本体部２０からなり、出力ケーブル３０を介して負荷装置４０に電力を供給する構成となる。ここで、本発明は、出力ケーブル３０に設けたＲＯＭ３１内に負荷装置４０に供給する電力に掛かる制御情報を格納するとともに、制御情報と電力変換部２２を制御する際に用いる回路制御データとを対応づけて記憶するテーブル２３ｃを本体部２０側に設けておき、出力ケーブル３０が本体部２０に接続された場合に、ＲＯＭ３１から制御情報を読み取り、この制御情報に対応する回路制御データをテーブル２３ｃから取得し、取得した回路制御データに基づいて電力変換部２２を制御するよう構成した点に特徴がある。なお、本実施の形態では、上記制御情報をテキストデータとして記憶する場合を説明するが、制御情報をバイナリーデータとして記憶することもできる。
【００３０】
かかるＲＯＭ３１は、フラッシュメモリなどの書き換え可能なＥＰＲＯＭとすることもできる。そして、本体部２０から書き換えを可能にすることにより、本体部２０から出力ケーブル３０内のＲＯＭ３１の内容の書き換えを可能とし、もって円滑な運用を図ることができる。特に、エラーが発生した場合にエラーレポートを書き換え可能なＥＰＲＯＭの所定の領域に順次記憶することにより、エラーが発生した場合に出力ケーブル３０の検査のみによって原因究明をおこなうことができ、もってエラー対処の迅速化および円滑化を図ることができる。
【００３１】
発電部１０は、太陽光を受光して発電する太陽電池であり、発電した電力を本体部２０に供給するものである。なお、この発電部１０は、太陽電池以外の燃料電池やその他の発電体であっても構わない。
【００３２】
本体部２０は、発電部１０から受け取った電力を一時的に蓄電部２１に蓄電するとともに、この蓄電部２１に蓄電した電力を出力ケーブル３０のＲＯＭ３１に記憶された制御情報（テキストデータ）に基づいて電力変換し、負荷機器４０に適合した正確な電圧値を持つ電力を供給する処理部である。
【００３３】
この本体部２０は、蓄電部２１と、電力変換部２２と、ソフトウエア制御コンバータ２３とからなる。蓄電部２１は、発電部１０から受け取った電力を一時的に蓄電する蓄電素子であり、電力変換部２２は、目標値に向けて出力電力を電力変換するスイッチングレギュレータやシリーズレギュレータからなる処理部である。なお、本実施の形態では、この電力変換部２２としてスイッチングレギュレータを用いた場合を示している。
【００３４】
ソフトウエア制御コンバータ２３は、出力ケーブル３０のＲＯＭ３１に記憶された制御情報（テキストデータ）に基づいて電力変換部２２による電力変換をソフトウエア制御する処理部である。本実施の形態では、このソフトウエア制御コンバータ２３は、後述するようにＣＰＵやメモリなどをバスで接続したマイコンにより実現している。
【００３５】
このソフトウエア制御コンバータ２３は、制御情報（テキストデータ）と電力変換部２２を制御する際に用いる回路制御データとを対応づけて記憶するテーブル２３ｃを有する。かかるテーブル２３ｃを設けた理由は、電源回路の回路特性のばらつきの問題を出力ケーブル３０のＲＯＭ３１に記憶する制御情報と切り離すためである。かかるテーブル２３ｃを用いることにより、ＲＯＭ３１に電圧目標値などをテキストデータとして記憶することが可能となり、効率的な電圧値などのフィードバック制御をおこなうことができる。
【００３６】
出力ケーブル３０は、負荷機器４０と本体部２０とを接続するために用いられる電力供給用ケーブルであり、本体部２０側のコネクタ部にＲＯＭ３１を有する。ただし、コネクタ部以外の別の部位に設けることもできる。そして、このＲＯＭ３１と本体部２０側の接続端との間にはバスおよびＲＯＭ３１への電力供給ラインが設けられている。これにより、出力ケーブル３０が本体部２０に接続すると、本体部２０のソフトウエア制御コンバータ２３がＲＯＭ３１内のデータを読み出すことができる。なお、かかる出力ケーブル３０は、原則としては負荷機器４０と一対のものとして取り扱われるが、複数の負荷機器４０で同じ電力制御をおこなう場合にはこれらの負荷機器４０について一本の出力ケーブル３０を対応させても構わない。
【００３７】
このＲＯＭ３１には、負荷装置４０に供給する電力に掛かる制御情報をたとえば「４．７８９ｖ」のようにテキストデータとして記憶している。この制御情報には、出力電圧、最大供給電流、待機電流、待機時間などの出力制御データと、ベンダＩＤ、バージョン、ユーザＩＤなどのシリアル番号とが含まれる。
【００３８】
負荷機器４０は、携帯電話、デジタルカメラ、ゲーム機、ＰＤＡなどの電力消費を伴う電子機器であり、出力ケーブル３０を介して本体部２０から所望の電力供給を受ける。なお、本実施の形態では、かかる負荷機器４０は稼働状態と待機状態の２つの状態を有し、所定の時間操作されない場合には稼働状態から待機状態に移行する。この負荷機器４０が待機状態に移行した場合には、ソフトウエア制御コンバータ２３はＲＯＭ３１に設定された待機電流以下となったことを検知し、負荷機器４０への電力供給を停止するよう制御することにより、無駄な電力消費を防ぐことができる。同様に負荷機器４０の電源を断にした場合にも、ＲＯＭ３１に設定された待機電流以下であることを検出し電力供給を停止することにより、無駄な電力消費を防ぐことができる。
【００３９】
次に、図１に示した本体部２０の構成についてさらに詳細に説明する。図２は、図１に示した本体部２０の細部構成を示す図である。なお、かかる本体部２０にはすでに説明したように蓄電部２１が設けられるが、本発明の特徴部分ではないのでここでは蓄電部２１についての説明を省略する。
【００４０】
図２に示すように、この本体部２０は、スイッチングレギュレータ２２ａと、比較器２２ｂと、分割抵抗２２ｃと、ソフトウエア制御コンバータ２３と、供給電流検出用電流センサ２４と、電力供給スイッチ２５と、ＲＯＭ向け電力供給部２６とを有する。
【００４１】
スイッチングレギュレータ２２ａは、図示しない蓄電部２１から供給された電力を比較器２２ｂの出力に応じて電力変換する処理部である。なお、ここではスイッチングレギュレータ２２ａを用いることとしたが、シリーズレギュレータなどを代わりに用いることもできる。比較器２２ｂは、分割抵抗２２ｃからの出力値とソフトウエア制御コンバータ２３のＤＡＣ２３ｅからの出力値とを比較して差分をスイッチングレギュレータ２２ａに出力する処理部である。
【００４２】
ソフトウエア制御コンバータ２３は、出力ケーブル３０内のＲＯＭ３１に記憶された制御情報に基づいて適正な制御目標値（アナログ値）を比較器２２ｂのマイナス端子に出力する処理部であり、かかる一連の処理をソフトウエア的におこなう。このソフトウエア制御コンバータ２３は、いわゆるマイコンとして形成することができ、ＣＰＵ２３ａ、テーブル２３ｃを記憶する記憶部２３ｂ、ＲＯＭインターフェース２３ｄ、デジタル／アナログコンバータ（ＤＡＣ）２３ｅおよびアナログ／デジタルコンバータ（ＡＤＣ）２３ｆがバスに接続された構成となる。
【００４３】
このソフトウエア制御コンバータ２３は、出力ケーブル３０が本体部２０に接続されると、ＲＯＭインターフェース２３ｄを介してＲＯＭ内に記憶した制御情報（テキストデータ）を読み取るとともに、テーブル２３ｃを用いてこの制御情報に対応する回路制御データを取得する。そして、取得した回路制御データをＤＡＣ２３ｅに出力し、比較器２２ｂのプラス端子に制御目標値を設定する。
【００４４】
また、このソフトウエア制御コンバータ２３は、供給電流検出用電流センサ２４により得た検出電流をＡＤＣ２３ｆでデジタル化し、この検出電流値により負荷装置４０の電源が断にされていないか、若しくは、負荷装置４０が待機状態に移行していないかを判定する。電源断または待機状態にある場合には、電力供給をおこなう電力供給スイッチ２５をオフにするよう指示する。
【００４５】
ここで、このソフトウエア制御コンバータ２３は、単にＲＯＭ３１から読み取った制御情報をＤＡＣ２３ｅに出力するのではなく、制御情報に対応する回路制御データをテーブル２３ｃから求めてＤＡＣ２３ｅに出力するようにした点に特徴がある。かかるテーブル２３ｃを用いることにより、回路の特性ばらつきの影響を防ぐためである。言い換えると、従来技術のようにこのテーブル２３ｃを設けない場合には、回路特性のばらつきを防ぐことができないという問題、または、回路特性のばらつきを含めた回路制御データをＲＯＭ３１に書き込まねばならず現実的ではないという問題が生ずる。
【００４６】
供給電流検出用電流センサ２４は、スイチングレギュレータ２２ａから出力された電力の電流量を検出するセンサであり、検出結果をソフトウエア制御コンバータ２３のＡＤＣ２３ｆに出力する。電力供給スイッチ２５は、本体部２０から出力ケーブル３０への電源供給のオン／オフを切り替えるスイッチであり、ソフトウエア制御コンバータ２３により制御される。ＲＯＭ向け電力供給部２６は、出力ケーブル３０が本体部２０に接続された際にＲＯＭ３１への電力供給をおこなう給電部である。なお、ＡＤＣ２３ｆは、発生した出力電圧を読み込んで、制御目標値（ＲＯＭ３１内の制御情報でも回路制御データでも構わない）と比較して、所定の誤差内であれば、電力供給スイッチ２５をオンにして負荷装置４０への電力供給を開始する。
【００４７】
次に、図１に示したＲＯＭ３１に記憶した制御情報およびテーブル２３ｃについてさらに詳細に説明する。図３は、図１および図２に示したＲＯＭ３１に記憶した制御情報の一例を示す図であり、図４は、図１および図２に示したテーブル２３ｃに記憶したデータの一例を示す図である。
【００４８】
図３に示すように、出力ケーブル３０のＲＯＭ３１には、出力電圧、最大供給電流、待機電流および待機時間などの出力制御データと、ベンダＩＤ、バージョンおよびユーザＩＤなどからなるシリアル番号とがそれぞれテキストデータとして格納されている。ここでは、出力電圧が「４．７８９ｖ」、最大供給電流が「１５００ｍＡ」、待機電流が「３ｍＡ」、待機時間が「１５ｓｅｃ」、ベンダＩＤが「００１」、バージョンが「ｖ１．２」、ユーザＩＤが「１２３４５６」である場合を示している。
【００４９】
ここで、ＲＯＭ３１内に出力電圧を格納した理由は、負荷装置４０が必要とする正確かつ適正な電圧値を持つ電力を供給するためである。また、テキストデータとして格納する理由は、回路特性のばらつきを本体部２０のソフトウエア制御コンバータ２３（テーブル２３ｃ）側で解消することとしたためである。なお、テキストデータとして記憶することにより、ソフトウエア制御コンバータ２３内に設けられるＤＡＣの精度に柔軟に対応できるという利点も生ずる。この点を具体的に説明すると、８ビットのＤＡＣが搭載された場合には、出力電圧分解能が０．１Ｖの電源であれば４．７８Ｖまで読み込んで四捨五入した４．８Ｖに対応する回路制御データをテーブル２３ｃから取り込めば良い。また、１２ビットのＤＡＣが搭載された場合には、高精度な電源であれば４．７８９Ｖまで読み込んでこれに対応する回路制御データをテーブル２３ｃから取り込めば良い。さらに、ＲＯＭ３１内の出力電圧よりも分解能の高い電源が接続された場合には、４．７８９Ｖから４．７８９００Ｖにデータを補間することで対処することができる。
【００５０】
また、ＲＯＭ３１内に最大供給電流を格納した理由は、負荷機器４０の保護を図るためである。具体的には、供給電流検出用電流センサ２４で検出した電流値が最大供給電流１５００ｍＡ以上であるか否かをＣＰＵ２３ａにてチェックし、最大供給電流１５００ｍＡ以上である場合には、電力供給スイッチ２５をオフにするよう指示することになる。
【００５１】
また、ＲＯＭ３１内に待機電流および待機時間を格納した理由は、負荷機器４０が待機上代または電源断である場合に過剰な電力を供給することに伴う負荷機器４０の保護並びに電力の有効利用を図るためである。具体的には、供給電流検出用電流センサ２４で検出した電流値が待機電流３ｍＡ以下である状態が待機時間１５ｓｅｃ以上続いた場合には、電力供給スイッチ２５をオフにするよう指示することになる。かかる待機時間以上の継続であるか否かは、特別なタイマを設けて計数することもできるし、プログラム中でカウントしても良い。
【００５２】
また、ＲＯＭ３１内にベンダＩＤを格納した理由は、正当な製造者以外が製造した模造品への電力供給を停止するためであり、その詳細な説明は省略するが、たとえばあらかじめテーブル２３ｃに正当なベンダＩＤを格納しておき、ＲＯＭ３１から読み取ったベンダＩＤがテーブル２３ｃ内に登録されているか否かをチェックすることにより、製造者の検証をおこなうことができる。
【００５３】
また、ＲＯＭ３１内にバージョンを格納した理由は、バージョンが異なる場合の電力供給要領の誤りを防ぐためである。たとえば、出力ケーブルのバージョンが変わる際にピンの配置が変更されたような場合には、どのような極性で電力を供給するかが大きな問題となる。したがって、テーブルに未登録なバージョンである場合には、電力供給を停止することによりプロテクトを掛けることができる。
【００５４】
また、ＲＯＭ３１内にユーザＩＤを格納した理由は、正当なユーザ以外の電力の不正利用を防止するためである。やはり、あらかじめテーブル２３ｃにユーザＩＤを登録しておき、ＲＯＭ３１から読み出したユーザＩＤと照合することにより、電力供給をおこなうユーザであるか否かを確認することができる。
【００５５】
次に、テーブル２３ｃの一例について説明する。図４に示すように、ここでは出力電圧の変換テーブルと、出力電流の変換変換テーブルを用いる場合を示している。つまり、出力電圧だけではなく出力電流についてもフィードバック制御する場合を示している。出力電流についても制御したい場合があり得るからである。ただし、図３に示す制御情報を用いる場合には、出力電圧用のテーブルを有すれば足りる。
【００５６】
また、かかるテーブル２３ｃでは、出力電圧または出力電流のアスキーコードとＤＡＣ２３ｅに出力する回路制御データとを対応づけて記憶する場合を示している。なお、ここでは回路制御データを８ビットのビット列とする場合を示しているが、他のビット長のものを用いることもできる。また、ここでは説明の便宜上、ベンダＩＤなどに対応するデータについての説明は省略している。
【００５７】
次に、図１および図２に示したソフトウエア制御コンバータ２３の処理手順について説明する。図５〜図７は、図１および図２に示したソフトウエア制御コンバータ２３の処理手順を示すフローチャートである。なお、ここではＲＯＭ３１内のエリア１とエリア２に図３に示した同じ制御情報が重複して記憶されているものとする。制御情報の読み込み誤りなどに対応するためである。
【００５８】
このソフトウエア制御コンバータ２３では、まず出力ケーブル３０が本体部２０に接続されたか否かを調べ（ステップＳ１０１）、接続されていない場合には（ステップＳ１０１否定）エラー表示をおこなって電源本体を停止するエラー処理をおこなう（ステップＳ１１１）。
【００５９】
これに対して、出力ケーブル３０が接続された場合には（ステップＳ１０１肯定）、ＲＯＭ向け電力供給部２６からＲＯＭ３１へ電力供給をおこなうとともに（ステップＳ１０２）、出力ケーブル３０のＲＯＭ３１からベンダＩＤを読み取る（ステップＳ１０３）。このベンダＩＤが適正なものでなければ（ステップＳ１０４否定）、エラー表示をおこなって電源本体を停止するエラー処理をおこなう（ステップＳ１１１）。
【００６０】
一方、ベンダＩＤが適正なものであれば（ステップＳ１０４肯定）、ＲＯＭ３１からバージョンデータを読み取り（ステップＳ１０５）、バージョンが適正なものであるか否かを調べ（ステップＳ１０６）、適正なものでない場合には（ステップＳ１０６否定）、エラー表示をおこなって電源本体を停止するエラー処理をおこなう（ステップＳ１１１）。
【００６１】
これに対して、バージョンが適正なものである場合には（ステップＳ１０６肯定）、ＲＯＭ３１のエリア１から出力制御データ（出力電圧、最大供給電流、待機電流、待機時間）を読み込むとともに（ステップＳ１０７）、ＲＯＭ３１のエリア２から出力制御データ（出力電圧、最大供給電流、待機電流、待機時間）を読み込み（ステップＳ１０８）、両者を比較する（ステップＳ１０９）。
【００６２】
その結果、両者が一致しない場合には（ステップＳ１０９否定）、エラー表示をおこなって電源本体を停止するエラー処理をおこない（ステップＳ１１１）、両者が一致する場合には（ステップＳ１０９肯定）、出力制御データに含まれる出力電圧に対応する回路制御データ（実制御コード）をテーブル２３ｃから取得する（ステップＳ１１０）。
【００６３】
その後、取得した回路制御データをＤＡＣ２３ｅに出力してアナログデータに変換し、このアナログデータを比較器２２ｂに出力することで、回路制御データ（実制御コード）に基づく出力電圧を発生させるとともに（ステップＳ１１２）、ＡＤＣ２３ｆを介して出力電圧を確認する（ステップＳ１１３）。
【００６４】
そして、出力電圧が回路制御データ（実制御コード）に示された出力電圧と所定の誤差内にあるか否かをチェックし（ステップＳ１１４）、所定の誤差内にない場合には（ステップＳ１１５否定）、エラー表示をおこなって電源本体を停止するエラー処理をおこなう（ステップＳ１１６）。
【００６５】
これに対して、所定の誤差内である場合には（ステップＳ１１５肯定）、電力供給スイッチをオンにして出力電圧を出力ケーブルに出力するとともに（ステップＳ１１７）、出力電流が最大電流値以下であるか否かをチェックし（ステップＳ１１８）、最大電流値以下でない場合には（ステップＳ１１９否定）、出力電流制御をおこなった後に（ステップＳ１２０）、ステップＳ１１８に移行して、出力電流のチェックをおこなう。
【００６６】
そして、出力電流が最大電流値以下となったならば（ステップＳ１１９肯定）、出力電圧が回路制御データ（実制御コード）に示された出力電圧と所定の誤差内にあるか否かをチェックする（ステップＳ１２１）。
【００６７】
そして、所定の誤差内でない場合には（ステップＳ１２２否定）、出力値の補正処理をおこない（ステップＳ１２３）、所定の誤差内である場合には（ステップＳ１２２肯定）そのまま、出力電流が待機電流値以上であるか否かをチェックする（ステップＳ１２４）、待機電流値以上である場合には（ステップＳ１２５肯定）、ステップＳ１１８に移行して同様の判断処理を繰り返す。
【００６８】
一方、待機電流値に満たない場合には（ステップＳ１２５否定）、待機時間を計測し（ステップＳ１２６）、待機時間が設定値以内であれば（ステップＳ１２７肯定）、ステップＳ１１８に移行して同様の判断処理を繰り返す。なお、待機時間が設定値以上となったならば（ステップＳ１２７否定）、自動的に電源オフとする（ステップＳ１２８）。
【００６９】
上述してきたように、本実施の形態では、出力ケーブル３０に設けたＲＯＭ３１内に負荷装置に供給する電力に掛かる制御情報をテキストデータとして格納するとともに、制御情報と電力変換部２２を制御する際に用いる回路制御データとを対応づけて記憶するテーブル２３ｃを本体部２０側に設けておき、出力ケーブル３０が本体部２０に接続された場合に、ＲＯＭ３１から制御情報を読み取り、この制御情報に対応する回路制御データをテーブル２３ｃから取得し、取得した回路制御データに基づいて電力変換部２２を制御するよう構成したので、出力ケーブルに記憶した制御情報に基づいて電力を負荷装置に供給する場合に、負荷装置に必要な出力電圧等を持つ電力を正確かつ効率的に供給することができる。
【００７０】
なお、本実施の形態では、図２に示したように回路制御データ（実制御コード）をＤＡＣ２３ｅを介して比較器２２ｂのプラス端子に入力し、分割抵抗２２ｃからの出力を比較器２２ｂのマイナス端子に入力することとしたが、本発明はこれに限定されるものではなく、図８に示すように電子制御可変抵抗器を用いてＤＡＣを省略することもできる。
【００７１】
また、本実施の形態では、ＲＯＭ３１に記憶された制御情報に含まれる出力電圧からテーブル２３ｃを用いて出力電圧用の回路制御データを取得する場合を中心に説明したが、図４に示すテーブルを用いればＲＯＭ３１に記憶された制御情報に含まれる出力電流から出力電流用の回路制御データを取得することもできる。
【００７２】
さらに、本実施の形態では、出力ケーブル３０内にＲＯＭ３１を設けた場合を説明したが、本発明はこれに限定されるものではなく、かかるＲＯＭ３１に代えて書き換え可能なＥＰＲＯＭを出力ケーブル３０に設け、本体部２０のソフトウエア制御コンバータ２３からデータ書き込み可能にし、出力ケーブルの運用を円滑化することもできる。特に、エラー状況をかかるＥＰＲＯＭに書き込むよう構成すれば、出力ケーブル３０のみでエラー状況の原因究明ができるため、エラー対処の迅速化および円滑化を図ることができる。また、たとえば１０００回という使用回数をＥＰＲＯＭ内に記憶させておき、使用の都度使用回数を減算してＥＰＲＯＭ内に書き換えることにより、使用回数制限を実現することもできる。
【産業上の利用可能性】
【００７３】
本発明にかかる電源装置は、複数の負荷装置と接続する場合に有用である。
【図面の簡単な説明】
【００７４】
【図１】本発明にかかる電源装置の全体構成を示すブロック図である。
【図２】図１に示した本体部の細部構成を示す図である。
【図３】図１および図２に示したＲＯＭに記憶した制御情報の一例を示す図である。
【図４】図１および図２に示したテーブルに記憶したデータの一例を示す図である。
【図５】図１および図２に示したソフトウエア制御コンバータの処理手順を示すフローチャート（１）である。
【図６】図１および図２に示したソフトウエア制御コンバータの処理手順を示すフローチャート（２）である。
【図７】図１および図２に示したソフトウエア制御コンバータの処理手順を示すフローチャート（３）である。
【図８】本体部の変形例を示す図である。
【図９】従来技術を説明するための説明図（１）である。
【図１０】従来技術を説明するための説明図（２）である。
【符号の説明】
【００７５】
１０  発電部
２０  本体部
２１  蓄電部
２２  電力変換部
２２ａ  スイッチングレギュレータ
２２ｂ  比較器
２２ｃ  分割抵抗
２３  ソフトウエア制御コンバータ
２３ａ  ＣＰＵ
２３ｂ  記憶部
２３ｃ  テーブル
２３ｄ  ＲＯＭインターフェース
２３ｅ  デジタルアナログコンバータ（ＤＡＣ）
２３ｆ  アナログデジタルコンバータ（ＡＤＣ）
２４  供給電流検出用電流センサ
２５  電力供給スイッチ
２６  ＲＯＭ向け電力供給部
３０  出力ケーブル
３１  ＲＯＭ
４０  負荷装置
【図１】
2005229718.tif 000003
【図２】
2005229718.tif 000004
【図３】
2005229718.tif 000005
【図４】
2005229718.tif 000006
【図５】
2005229718.tif 000007
【図６】
2005229718.tif 000008
【図７】
2005229718.tif 000009
【図８】
2005229718.tif 000010
【図９】
2005229718.tif 000011
【図１０】
2005229718.tif 000012