(57)【要約】【課題】プログラマブルデバイスが搭載された回路基板全体に電源を供給できる動作環境にない場合においても、プログラマブルデバイスのバージョンを確認すること。【解決手段】回路基板１２ａの全体に電源を供給できる動作環境にない場合、電源切り替え回路３は、切替スイッチＳ１、Ｓ２を端子Ｂ１、Ｂ２側にそれぞれ切り替えることで、プログラマブルデバイス１ａおよび表示部２に電池９から電源を供給させ、ＬＥＤ点灯回路７は、バージョン格納レジスタ６からバージョン情報を読み取り、そのバージョン情報に基づいて、発光ダイオードＬ１〜Ｌｎをそれぞれ点灯または消灯させることで、バージョン表示させる。【選択図】        図１
2010045261.tif 000002
【特許請求の範囲】
【請求項１】
回路基板に実装されたプログラマブルデバイスと、
前記回路基板に実装され、前記プログラマブルデバイスのバージョン情報を格納するバージョン格納部と、
前記バージョン情報を表示させるために必要な部分を含む前記回路基板の一部に電源を供給する表示用電源と、
前記回路基板全体に電源を供給する基板電源と、前記表示用電源とを切り替える電源切り替え回路と、
前記バージョン情報を表示させるための表示部の駆動制御を行う表示駆動制御部とを備えることを特徴とする電子機器。
【請求項２】
前記表示部は、複数の発光素子にて構成され、前記表示駆動制御部は、前記バージョン情報に基づいて前記発光素子をそれぞれ点灯または消灯させる点灯回路であることを特徴とする請求項１に記載の電子機器。
【請求項３】
回路基板に実装されたプログラマブルデバイスと、
前記回路基板に実装され、前記回路基板の属性情報を格納する属性情報格納部と、
前記属性情報を表示させるために必要な部分を含む前記回路基板の一部に電源を供給する表示用電源と、
前記回路基板全体に電源を供給する基板電源と、前記表示用電源とを切り替える電源切り替え回路と、
前記属性情報を表示させるための表示部の駆動制御を行う表示駆動制御部とを備えることを特徴とする電子機器。
【請求項４】
前記表示部に表示させる表示内容を前記属性情報の中から指定する表示内容切替スイッチを備えることを特徴とする請求項３に記載の電子機器。
【請求項５】
前記表示用電源、前記表示駆動制御部および前記表示部は、前記回路基板に実装されていることを特徴とする請求項１から４のいずれか１項に記載の電子機器。
【請求項６】
前記表示用電源は太陽電池であることを特徴とする請求項１から５のいずれか１項に記載の電子機器。
【請求項７】
前記基板電源または前記表示用電源のどちらを選択するかを指定する表示スイッチを備えることを特徴とする請求項１から６のいずれか１項に記載の電子機器。
【請求項８】
回路基板に実装されたプログラマブルデバイスのバージョン情報を表示させるために必要な部分を含む前記回路基板の一部に電源を供給しながら、前記バージョン情報を表示させることを特徴とする基板情報表示方法。
【請求項９】
プログラマブルデバイスが実装された回路基板の属性情報を表示させるために必要な部分を含む前記回路基板の一部に電源を供給しながら、前記属性情報を表示させることを特徴とする基板情報表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子機器および基板情報表示方法に関し、特に、回路基板に実装されたプログラマブルデバイスのバージョンや、回路基板の型番等の属性情報を管理したり表示したりする方法に関する。
【背景技術】
【０００２】
電子回路が搭載されたＣＣＡ（Ｃｉｒｃｕｉｔ  Ｃａｒｄ  Ａｓｓｅｍｂｌｙ）などの回路基板においては、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）やＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）などのプログラマブルデバイスを搭載することで、回路基板上の回路構造を変更できるようになっているものがある。このような回路基板では、電子回路が搭載された後に回路基板の機能を変更したり、回路基板の不具合を改修したりすることができる。このため、回路基板に搭載されているＦＰＧＡやＰＬＤのデータのバージョン管理およびそのバージョンの表示は、回路基板の機能を把握する上でも非常に重要である。
【０００３】
回路基板に搭載されたプログラマブルデバイスのバージョンを管理したり表示したりする方法として、プログラマブルデバイス内部に格納されたバージョンを示す数値に応じて、プログラマブルデバイス外部に備える発光ダイオードを複数回点灯および消灯させる方法がある（特許文献１）。
【０００４】
あるいは、回路基板に搭載されたプログラマブルデバイスのバージョンを管理したり表示したりする方法として、プログラマブルデバイス内部に搭載されたバージョン格納レジスタから、ＬＥＤ点灯回路がバージョン情報を読み取り、プログラマブルデバイス外部に備える表示部内の複数の発光ダイオードを点灯または消灯させる方法がある（特許文献２）。
【０００５】
【特許文献１】特開２００３−２１８２０９号公報
【特許文献２】特開２００４−３１９９３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の技術によれば、プログラマブルデバイスのバージョンを確認するためには、回路基板に電源を入れて回路基板全体を動作状態にさせる必要があることから、実際の運用環境にて回路基板を動作させるか、特別な通電環境（例えば、試験環境）にて回路基板を動作させる必要があり、それ相応の設備が必要となる。そのため、例えば、ストアルームなどに回路基板が単体で存在する場合や、実際の運用環境に搭載する前の保守点検作業中などの場合には、プログラマブルデバイスのバージョンを確認できないという問題があった。
【０００７】
本発明は、上記に鑑みてなされたものであって、プログラマブルデバイスが搭載された回路基板全体に電源を供給できる動作環境にない場合においても、プログラマブルデバイスのバージョンを確認することが可能な電子機器および基板情報表示方法を得ることを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明の電子機器は、回路基板に実装されたプログラマブルデバイスと、前記回路基板に実装され、前記プログラマブルデバイスのバージョン情報を格納するバージョン格納部と、前記バージョン情報を表示させるために必要な部分を含む前記回路基板の一部に電源を供給する表示用電源と、前記回路基板全体に電源を供給する基板電源と、前記表示用電源とを切り替える電源切り替え回路と、前記バージョン情報を表示させるための表示部の駆動制御を行う表示駆動制御部とを備えることを特徴とする。
【発明の効果】
【０００９】
この発明によれば、プログラマブルデバイスが搭載された回路基板全体に電源を供給できる動作環境にない場合においても、プログラマブルデバイスのバージョンを確認することが可能という効果を奏する。
【発明を実施するための最良の形態】
【００１０】
以下に、本発明に係る電子機器の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１１】
実施の形態１．
図１は、本発明に係る電子機器の実施の形態１の概略構成を示すブロック図である。図１において、回路基板１２ａには、プログラマブルデバイス１ａ、表示部２、電源切り替え回路３、表示スイッチ４および電池（表示用電源）９が搭載されている。また、回路基板１２ａには、図１に図示した構成要素以外にも、不図示のＣＰＵやＤＲＡＭなどの電子回路を搭載することができる。そして、回路基板１２ａは、基板電源８から電源の供給を受けることで、回路基板１２ａの全体に電源を分配することができる。
【００１２】
ここで、表示部２には、ｎ（ｎは２以上の整数）個の発光ダイオードＬ１〜Ｌｎおよびｎ個の抵抗Ｒ１〜Ｒｎが設けられている。そして、発光ダイオードＬ１〜Ｌｎには、抵抗Ｒ１〜Ｒｎがそれぞれ直列接続されるとともに、発光ダイオードＬ１〜Ｌｎは互いに並列に接続されている。なお、図１の構成では、表示部２として発光ダイオードＬ１〜Ｌｎを発光素子として用いる方法を例にとったが、液晶表示素子やセグメント表示器などの表示デバイスを発光素子として用いるようにしてもよい。
【００１３】
また、プログラマブルデバイス１ａは、プログラム可能な論理ブロック及び配線構造を実現することができ、例えば、ＦＰＧＡまたはＰＬＤを用いることができる。ここで、プログラマブルデバイス１ａには、機能回路５、バージョン格納レジスタ６およびＬＥＤ点灯回路７が設けられ、機能回路５は、論理回路などの回路機能を実現することができる。また、バージョン格納レジスタ（バージョン格納部）６は、プログラマブルデバイス１ａのバージョン情報を格納することができる。また、ＬＥＤ点灯回路７は、プログラマブルデバイス１ａのバージョン情報に基づいて発光ダイオードＬ１〜Ｌｎを駆動することで、発光ダイオードＬ１〜Ｌｎをそれぞれ点灯または消灯させることができる。なお、図１の構成では、バージョン格納レジスタ６およびＬＥＤ点灯回路７をプログラマブルデバイス１ａ内に設ける方法を例にとったが、バージョン格納レジスタ６またはＬＥＤ点灯回路７をプログラマブルデバイス１ａとは別個に設けるようにしてもよい。
【００１４】
また、電源切り替え回路３は、プログラマブルデバイス１ａのバージョン情報を表示させるために必要な回路部分に対して、基板電源８から電源を供給するか、電池９から電源を供給するかを切り替えることができる。すなわち、電源切り替え回路３には、切替スイッチＳ１、Ｓ２が設けられ、切替スイッチＳ１、Ｓ２には、端子Ａ１〜Ｃ１、Ａ２〜Ｃ２がそれぞれ設けられている。そして、端子Ａ１は、基板電源８側に接続され、端子Ｂ１は、電池９の正極側に接続され、端子Ｃ１は、プログラマブルデバイス１ａの電源電位ＶＣＣおよび抵抗Ｒ１〜Ｒｎの一端に共通に接続されている。また、端子Ａ２は、回路基板１２ａのグランド電位ＧＮＤ１に接続され、端子Ｂ２は、電池９の負極側に接続され、端子Ｃ２は、プログラマブルデバイス１ａのグランド電位ＧＮＤ２に接続されている。なお、切替スイッチＳ１、Ｓ２としては、機械的なスイッチを用いるようにしてもよいし、トランジスタなどの電子式スイッチを用いるようにしてもよい。
【００１５】
また、表示スイッチ４は、オン状態またはオフ状態に設定することで、基板電源８から電源を供給するか、電池９から電源を供給するかを電源切り替え回路３に指示するとともに、その状態を機能回路５およびＬＥＤ点灯回路７に伝えることができる。
【００１６】
そして、実際の運用環境または試験環境など回路基板１２ａの全体に電源を供給できる動作環境にある場合、表示スイッチ４はオフ状態に設定される。そして、表示スイッチ４がオフ状態に設定されると、電源切り替え回路３は、切替スイッチＳ１、Ｓ２を端子Ａ１、Ａ２側にそれぞれ切り替えることで、プログラマブルデバイス１ａおよび表示部２に基板電源８から電源を供給させる。また、回路基板１２ａの全体に電源を供給できる動作環境にある場合には、回路基板１２ａに搭載された不図示のその他の電子回路にも基板電源８から電源が供給される。
【００１７】
そして、表示スイッチ４がオフ状態に設定されている場合、機能回路５は、基板電源８から電源の供給を受けながら、ＬＥＤ点灯回路７を制御することにより、表示部２の発光ダイオードＬ１〜Ｌｎをそれぞれ点灯または消灯させる。この場合、表示部２には、回路の動作状況を示すステータスを表示させたり、ソフトウェアによりエラーコードを表示させたりするなどの多用な情報を表示させることができる。
【００１８】
ここで、表示部２の発光ダイオードＬ１〜Ｌｎにプログラマブルデバイス１ａのバージョン情報を表示させる場合、機能回路５は、バージョン格納レジスタ６からバージョン情報を読み取る。そして、そのバージョン情報に基づいて、ＬＥＤ点灯回路７を制御することにより、発光ダイオードＬ１〜Ｌｎをそれぞれ点灯または消灯させ、バージョン情報を表示させる。例えば、発光ダイオードＬ１〜Ｌｎが４個の場合、バージョン表示を回路基板１２ａ上で４ビットの２進数で表すことができる。そして、例えば、各発光ダイオードＬ１〜Ｌｎの点灯を‘１’、消灯を‘０’と定義することで、‘００００’、‘０００１’、・・・、‘１１１１’までの１６通りのバージョン表示を実現することが可能となる。なお、この方法では、ｎ個の発光ダイオードＬ１〜Ｌｎを用いることで、２ｎ通りのバージョン表示を実現することができる。
【００１９】
一方、ストアルームなどに回路基板１２ａが存在する場合や、実際の運用環境に搭載する前の保守点検作業中など回路基板１２ａの全体に電源を供給できる動作環境にない場合、表示スイッチ４はオン状態に設定される。そして、表示スイッチ４がオン状態に設定されると、電源切り替え回路３は、切替スイッチＳ１、Ｓ２を端子Ｂ１、Ｂ２側にそれぞれ切り替えることで、プログラマブルデバイス１ａおよび表示部２に電池９から電源を供給させる。また、回路基板１２ａの全体に電源を供給できる動作環境にない場合には、回路基板１２ａに搭載された不図示のその他の電子回路には、基板電源８からの電源の供給が停止される。
【００２０】
そして、表示スイッチ４がオン状態に設定されている場合、機能回路５は、バージョン表示に寄与しない自身の回路の動作を停止する。これにより、外部の回路に想定外の動作をさせることを防ぐとともに、無駄な電力を消費しないようにすることができる。
【００２１】
また、表示スイッチ４がオン状態に設定されている場合、ＬＥＤ点灯回路７は、機能回路５の制御を受けることなく、バージョン格納レジスタ６からバージョン情報を自ら読み取る。そして、ＬＥＤ点灯回路７は、そのバージョン情報に基づいて、発光ダイオードＬ１〜Ｌｎをそれぞれ点灯または消灯させることで、回路基板１２ａ上でバージョン情報を表示させる。
【００２２】
これにより、プログラマブルデバイス１ａが搭載された回路基板１２ａの全体に電源を供給できる動作環境にない場合においても、２進数コード化された数値情報しか表示することができない発光ダイオードＬ１〜Ｌｎを表示部２に用いることで、プログラマブルデバイス１ａのバージョンを表示させることが可能となり、ストアルームなどに回路基板１２ａが単体で存在する場合や、実際の運用環境に搭載する前の保守点検作業中などであっても、消費電力の増大を抑制しつつ、プログラマブルデバイス１ａのバージョンを確認することができる。
【００２３】
実施の形態２．
上述した実施の形態１では、回路基板１２ａの全体に電源を供給できる動作環境にない場合、プログラマブルデバイス１ａおよび表示部２に電池９から電源を供給させる方法について説明したが、電池９として太陽電池を用いるようにしてもよい。電池９として太陽電池を用いることで、電池交換を不要とすることができ、メンテナンス性を向上させることができる。
【００２４】
実施の形態３．
図２は、本発明に係る電子機器の実施の形態３の概略構成を示すブロック図である。図２において、回路基板１２ｂには、図１のプログラマブルデバイス１ａの代わりに、プログラマブルデバイス１ｂが搭載されるとともに、表示内容切替スイッチ１０が別途搭載されている。そして、プログラマブルデバイス１ｂには、図１のバージョン格納レジスタ６の代わりに、属性情報格納メモリ（属性情報格納部）１１が設けられている。ここで、属性情報格納メモリ１１は、回路基板１２ｂの属性情報を格納することができる。なお、回路基板１２ｂの属性情報としては、プログラマブルデバイス１ｂのバージョン情報の他、回路基板１２ｂの型番、回路基板１２ｂの製造番号、回路基板１２ｂの製造年月日、回路基板１２ｂのレビジョンなどを挙げることができ、２進数のビット列で表現できるなら、どのような情報であってもよい。
【００２５】
また、表示内容切替スイッチ１０は、属性情報格納メモリ１１に格納された属性情報の中から表示部２に表示させる表示内容を指定することができる。例えば、表示内容切替スイッチ１０は、表示部２に表示される表示内容が格納された番地を示す属性情報格納メモリ１１のアドレスを指定することができる。なお、表示内容切替スイッチ１０は、例えば、複数個のスイッチを並列させるようにしてもよいし、ロータリスイッチを用いるようにしてもよい。
【００２６】
図３は、図２の属性情報格納メモリの内容の一例を示す図である。図３において、属性情報格納メモリ１１のアドレスは３ビットで表されるものとし、属性情報格納メモリ１１には、回路基板１２ｂの属性を示すデータがアドレスごとに格納されているものとする。ここで、発光ダイオードＬ１〜Ｌｎが４個の場合、回路基板１２ｂの属性を示すデータの幅は４ビットに設定することができる。また、属性情報格納メモリ１１のアドレスは３ビットで表される場合、表示内容切替スイッチ１０は、３ビット分の状態が設定できるように構成することができる。
【００２７】
そして、回路基板１２ｂの属性情報を表示部２に表示させる場合、表示内容切替スイッチ１０を操作することで、表示部２に表示させる表示内容を指定する。例えば、回路基板１２ｂの型番を表示部２に表示させる場合、表示内容切替スイッチ１０の設定値を‘０００’に設定し、回路基板１２ｂの製造番号（上４桁）を表示部２に表示させる場合、表示内容切替スイッチ１０の設定値を‘００１’に設定し、回路基板１２ｂの製造番号（下４桁）を表示部２に表示させる場合、表示内容切替スイッチ１０の設定値を‘０１０’に設定し、回路基板１２ｂの製造年を表示部２に表示させる場合、表示内容切替スイッチ１０の設定値を‘０１１’に設定し、回路基板１２ｂの製造月を表示部２に表示させる場合、表示内容切替スイッチ１０の設定値を‘１００’に設定し、回路基板１２ｂのレビジョンを表示部２に表示させる場合、表示内容切替スイッチ１０の設定値を‘１０１’に設定し、プログラマブルデバイス１ｂのバージョンを表示部２に表示させる場合、表示内容切替スイッチ１０の設定値を‘１１０’に設定する。
【００２８】
そして、実際の運用環境または試験環境など回路基板１２ｂの全体に電源を供給できる動作環境にある場合、表示スイッチ４はオフ状態に設定される。そして、表示スイッチ４がオフ状態に設定されると、電源切り替え回路３は、切替スイッチＳ１、Ｓ２を端子Ａ１、Ａ２側にそれぞれ切り替えることで、プログラマブルデバイス１ｂおよび表示部２に基板電源８から電源を供給させる。
【００２９】
そして、表示スイッチ４がオフ状態に設定されている場合、機能回路５は、表示内容切替スイッチ１０の設定値で指定されるアドレスのデータを属性情報として属性情報格納メモリ１１から読み取る。そして、その属性情報に基づいて、ＬＥＤ点灯回路７を制御することにより、発光ダイオードＬ１〜Ｌｎをそれぞれ点灯または消灯させ、回路基板１２ｂ上で属性情報を表示させる。
【００３０】
例えば、表示内容切替スイッチ１０の設定値を‘０００’に設定した時に、表示部２に‘００１１’と表示された場合、回路基板１２ｂの型番は、２進表示で‘００１１’、１０進表示で‘３’であると確認することができる。
【００３１】
あるいは、表示内容切替スイッチ１０の設定値を‘００１’に設定した時に、表示部２に‘０１００’と表示され、続いて表示内容切替スイッチ１０の設定値を‘０１０’に設定した時に、表示部２に‘１００１’と表示された場合、回路基板１２ｂの製造番号は、２進表示で‘０１００１００１’、１０進表示で‘７３’であると確認することができる。
【００３２】
一方、ストアルームなどに回路基板１２ｂが存在する場合や、実際の運用環境に搭載する前の保守点検作業中など回路基板１２ｂの全体に電源を供給できる動作環境にない場合、表示スイッチ４はオン状態に設定される。そして、表示スイッチ４がオン状態に設定されると、電源切り替え回路３は、切替スイッチＳ１、Ｓ２を端子Ｂ１、Ｂ２側にそれぞれ切り替えることで、プログラマブルデバイス１ｂおよび表示部２に電池９から電源を供給させる。
【００３３】
そして、表示スイッチ４がオン状態に設定されている場合、ＬＥＤ点灯回路７は、機能回路５の制御を受けることなく、表示内容切替スイッチ１０の設定値で指定されるアドレスのデータを属性情報として属性情報格納メモリ１１から読み取る。そして、ＬＥＤ点灯回路７は、その属性情報に基づいて、発光ダイオードＬ１〜Ｌｎをそれぞれ点灯または消灯させることにより、回路基板１２ｂ上で属性情報を表示させる。
【００３４】
これにより、プログラマブルデバイス１ｂが搭載された回路基板１２ｂの全体に電源を供給できる動作環境にない場合においても、２進数コード化された数値情報しか表示することができない発光ダイオードＬ１〜Ｌｎを表示部２に用いることで、回路基板１２ｂの属性情報を表示させることが可能となり、ストアルームなどに回路基板１２ｂが単体で存在する場合や、実際の運用環境に搭載する前の保守点検作業中などであっても、消費電力の増大を抑制しつつ、回路基板１２ｂの属性情報を確認することができる。
【００３５】
実施の形態４．
図４は、本発明に係る電子機器の実施の形態４の概略構成を示すブロック図である。図４において、回路基板１２ｃには、図１の表示スイッチ４および電池９以外のプログラマブルデバイス１ａ、表示部２および電源切り替え回路３が搭載されるとともに、コネクタ１５ａが別途搭載されている。
【００３６】
また、外部モニタ装置１３ａには、図１の表示スイッチ４および電池９が設けられるとともに、表示スイッチ４および電池９を回路基板１２ｃと接続するケーブル１４ａが設けられている。なお、外部モニタ装置１３ａは、回路基板１２ｃの試験時やメンテナンス時に使用する専用の治具を構成することができる。
【００３７】
そして、プログラマブルデバイス１ａのバージョン情報を表示部２に表示させる場合、ケーブル１４ａをコネクタ１５ａに接続することで、プログラマブルデバイス１ａおよび電源切り替え回路３に表示スイッチ４を接続するとともに、端子Ｂ１、Ｂ２間に電池９を接続する。
【００３８】
そして、回路基板１２ｃの全体に電源を供給できる動作環境にない場合、表示スイッチ４をオン状態に設定することで、プログラマブルデバイス１ａおよび表示部２に電池９から電源を供給させる。そして、ＬＥＤ点灯回路７は、電池９から電源の供給を受けながら、バージョン情報に基づいて発光ダイオードＬ１〜Ｌｎをそれぞれ点灯または消灯させることで、回路基板１２ｃ上でバージョン情報を表示させる。
【００３９】
これにより、プログラマブルデバイス１ａが搭載された回路基板１２ｃの全体に電源を供給できる動作環境にない場合においても、表示スイッチ４および電池９を回路基板１２ｃに搭載することなく、プログラマブルデバイス１ａのバージョンを表示させることが可能となるとともに、回路基板１２ｃの小型化やメンテナンス性の向上を図ることができる。
【００４０】
なお、上述した実施の形態４では、表示スイッチ４および電池９を外部モニタ装置１３ａに設ける方法について説明したが、表示スイッチ４または電池９のいずれか一方を外部モニタ装置１３ａに設けるようにしてもよい。また、回路基板１２ｃに表示部２を搭載することなく、モニタ装置１３ａに表示部２を設けるようにしてもよい。また、上述した実施の形態４では、プログラマブルデバイス１ａおよび表示部２に電源を供給させるために、外部モニタ装置１３ａに電池９を設ける方法について説明したが、商用電源などの外部から取り込んだ電源を用いるようにしてもよい。
【００４１】
実施の形態５．
図５は、本発明に係る電子機器の実施の形態５の概略構成を示すブロック図である。図５において、回路基板１２ｄには、図２の表示スイッチ４、電池９および表示内容切替スイッチ１０以外のプログラマブルデバイス１ｂ、表示部２および電源切り替え回路３が搭載されるとともに、コネクタ１５ｂが別途搭載されている。
【００４２】
また、外部モニタ装置１３ｂには、図２の表示スイッチ４、電池９および表示内容切替スイッチ１０が設けられるとともに、表示スイッチ４、電池９および表示内容切替スイッチ１０を回路基板１２ｄと接続するケーブル１４ｂが設けられている。
【００４３】
そして、回路基板１２ｄの属性情報を表示部２に表示させる場合、ケーブル１４ｂをコネクタ１５ｂに接続することで、プログラマブルデバイス１ｂおよび電源切り替え回路３に表示スイッチ４を接続し、端子Ｂ１、Ｂ２間に電池９を接続し、属性情報格納メモリ１１に表示内容切替スイッチ１０を接続する。
【００４４】
そして、回路基板１２ｄの全体に電源を供給できる動作環境にない場合、表示スイッチ４をオン状態に設定することで、プログラマブルデバイス１ｂおよび表示部２に電池９から電源を供給させる。そして、ＬＥＤ点灯回路７は、電池９から電源の供給を受けながら、表示内容切替スイッチ１０の設定値で指定されるアドレスのデータを属性情報として属性情報格納メモリ１１から読み取る。そして、ＬＥＤ点灯回路７は、その属性情報に基づいて、発光ダイオードＬ１〜Ｌｎをそれぞれ点灯または消灯させることで、回路基板１２ｄ上で属性情報を表示させる。
【００４５】
これにより、プログラマブルデバイス１ｂが搭載された回路基板１２ｄの全体に電源を供給できる動作環境にない場合においても、表示スイッチ４、電池９および表示内容切替スイッチ１０を回路基板１２ｄに搭載することなく、回路基板１２ｄの属性情報を表示させることが可能となるとともに、回路基板１２ｄの小型化やメンテナンス性の向上を図ることができる。
【００４６】
なお、上述した実施の形態５では、表示スイッチ４、電池９および表示内容切替スイッチ１０を外部モニタ装置１３ｂに設ける方法について説明したが、表示スイッチ４、電池９および表示内容切替スイッチ１０のうちのいずれか少なくとも一つを外部モニタ装置１３ｂに設けるようにしてもよい。また、上述した実施の形態５では、プログラマブルデバイス１ｂおよび表示部２に電源を供給させるために、外部モニタ装置１３ｂに電池９を設ける方法について説明したが、商用電源などの外部から取り込んだ電源を用いるようにしてもよい。
【００４７】
実施の形態６．
図６は、本発明に係る電子機器の実施の形態６の概略構成を示すブロック図である。図６において、回路基板１２ｅには、図５の表示部２以外のプログラマブルデバイス１ｂおよび電源切り替え回路３が搭載されるとともに、コネクタ１５ｂの代わりにコネクタ１５ｃが搭載されている。
【００４８】
また、外部モニタ装置１３ｃには、図５の表示スイッチ４、電池９および表示内容切替スイッチ１０に加え、表示部２が設けられるとともに、表示部２、表示スイッチ４、電池９および表示内容切替スイッチ１０を回路基板１２ｅと接続するケーブル１４ｃが設けられている。
【００４９】
そして、回路基板１２ｅの属性情報を表示部２に表示させる場合、ケーブル１４ｃをコネクタ１５ｃに接続することで、プログラマブルデバイス１ｂおよび電源切り替え回路３に表示スイッチ４を接続し、端子Ｂ１、Ｂ２間に電池９を接続し、属性情報格納メモリ１１に表示内容切替スイッチ１０を接続し、ＬＥＤ点灯回路７に表示部２を接続する。
【００５０】
そして、回路基板１２ｅの全体に電源を供給できる動作環境にない場合、表示スイッチ４をオン状態に設定することで、プログラマブルデバイス１ｂおよび表示部２に電池９から電源を供給させる。そして、ＬＥＤ点灯回路７は、電池９から電源の供給を受けながら、表示内容切替スイッチ１０の設定値で指定されるアドレスのデータを属性情報として属性情報格納メモリ１１から読み取る。そして、ＬＥＤ点灯回路７は、その属性情報に基づいて、発光ダイオードＬ１〜Ｌｎをそれぞれ点灯または消灯させることで、外部モニタ装置１３ｃ上で属性情報を表示させる。
【００５１】
これにより、プログラマブルデバイス１ｂが搭載された回路基板１２ｅの全体に電源を供給できる動作環境にない場合においても、表示部２、表示スイッチ４、電池９および表示内容切替スイッチ１０を回路基板１２ｅに搭載することなく、回路基板１２ｅの属性情報を表示させることが可能となるとともに、回路基板１２ｅの小型化やメンテナンス性の向上を図ることができる。また、外部モニタ装置１３ｃを回路基板１２ｅに接続した後は、手元での操作および手元での確認で済ませることができ、回路基板１２ｅに触れる必要がなくなることから、作業性を向上させることができる。
【００５２】
なお、上述した実施の形態６では、表示部２、表示スイッチ４、電池９および表示内容切替スイッチ１０を外部モニタ装置１３ｃに設ける方法について説明したが、表示部２、表示スイッチ４、電池９および表示内容切替スイッチ１０のうちのいずれか少なくとも一つを外部モニタ装置１３ｃに設けるようにしてもよい。また、実際の運用環境や試験環境などにおいて、ステータスやエラーコードを回路基板１２ｅ上で確認できるようにするために、表示部２とは別の表示部を回路基板１２ｅに設けるようにしてもよい。また、上述した実施の形態６では、プログラマブルデバイス１ｂおよび表示部２に電源を供給させるために、外部モニタ装置１３ｃに電池９を設ける方法について説明したが、商用電源などの外部から取り込んだ電源を用いるようにしてもよい。
【００５３】
実施の形態７．
図７は、本発明に係る電子機器の実施の形態７の概略構成を示すブロック図である。図７において、回路基板１２ｆには、図６のプログラマブルデバイス１ｂの代わりにプログラマブルデバイス１ｃが搭載されるとともに、コネクタ１５ｃの代わりにコネクタ１５ｄが搭載されている。ここで、プログラマブルデバイス１ｃには、図６のＬＥＤ点灯回路７の代わりに、表示部インターフェース回路１７が設けられ、表示部インターフェース回路１７は、文字表示部１６との間で情報のやり取りを仲介することができる。
【００５４】
また、外部モニタ装置１３ｄには、図６の表示部２の代わりに文字表示部１６が設けられるとともに、文字表示部１６、表示スイッチ４、電池９および表示内容切替スイッチ１０を回路基板１２ｆと接続するケーブル１４ｄが設けられている。
【００５５】
ここで、文字表示部１６には、文字を表示する表示器１６ａおよび表示器１６ａを表示制御する表示制御回路１６ｂが設けられている。なお、文字表示部１６としては、例えば、ドットマトリクス・ディスプレイや液晶ディスプレイなどの文字表示が可能な表示装置を用いることができる。
【００５６】
そして、回路基板１２ｆの属性情報を表示器１６ａに表示させる場合、ケーブル１４ｄをコネクタ１５ｄに接続することで、プログラマブルデバイス１ｃおよび電源切り替え回路３に表示スイッチ４を接続し、端子Ｂ１、Ｂ２間に電池９を接続し、属性情報格納メモリ１１に表示内容切替スイッチ１０を接続し、表示部インターフェース回路１７に文字表示部１６を接続する。
【００５７】
そして、回路基板１２ｆの全体に電源を供給できる動作環境にない場合、文字表示部１６に電池９から電源を供給させるとともに、表示スイッチ４をオン状態に設定することで、プログラマブルデバイス１ｃに電池９から電源を供給させる。そして、表示部インターフェース回路１７は、電池９から電源の供給を受けながら、表示内容切替スイッチ１０の設定値で指定されるアドレスのデータを属性情報として属性情報格納メモリ１１から読み取り、表示制御回路１６ｂに送信する。そして、表示制御回路１６ｂは、表示部インターフェース回路１７から送られた属性情報に基づいて、表示器１６ａを表示制御することで、外部モニタ装置１３ｄ上で属性情報を表示させる。
【００５８】
これにより、プログラマブルデバイス１ｃが搭載された回路基板１２ｆの全体に電源を供給できる動作環境にない場合においても、文字表示部１６、表示スイッチ４、電池９および表示内容切替スイッチ１０を回路基板１２ｆに搭載することなく、回路基板１２ｆの属性情報を表示させることが可能となるとともに、回路基板１２ｆの小型化やメンテナンス性の向上を図ることができる。また、外部モニタ装置１３ｄを回路基板１２ｆに接続した後は、手元での操作および手元での確認で済ませることができ、回路基板１２ｆに触れる必要がなくなることから、作業性を向上させることができる。また、表示器１６ａに文字を直接表示させることができ、視認性を向上させることが可能となるとともに、コード表を手元に持ちながら、２進数コード化された数値情報を解読する必要がなくなることから、作業性を向上させることができる。
【００５９】
なお、上述した実施の形態７では、文字表示部１６、表示スイッチ４、電池９および表示内容切替スイッチ１０を外部モニタ装置１３ｄに設ける方法について説明したが、文字表示部１６、表示スイッチ４、電池９および表示内容切替スイッチ１０のうちのいずれか少なくとも一つを外部モニタ装置１３ｄに設けるようにしてもよい。また、上述した実施の形態７では、プログラマブルデバイス１ｃおよび文字表示部１６に電源を供給させるために、外部モニタ装置１３ｄに電池９を設ける方法について説明したが、商用電源などの外部から取り込んだ電源を用いるようにしてもよい。また、上述した実施の形態７では、表示内容切替スイッチ１０の設定値で指定されるアドレスのデータを属性情報として表示器１６ａに表示させる方法について説明したが、表示内容切替スイッチ１０を設けることなく、属性情報格納メモリ１１に格納されている全ての属性情報を表示器１６ａに一覧表示させるようにしてもよい。
【産業上の利用可能性】
【００６０】
以上のように本発明に係る電子機器は、プログラマブルデバイスが搭載された回路基板の全体に電源を供給できる動作環境にない場合においても、バージョン情報を表示させるために必要な部分に電源を供給することができ、回路基板に実装されたプログラマブルデバイスのバージョンを管理したり表示したりする方法に適している。
【図面の簡単な説明】
【００６１】
【図１】本発明に係る電子機器の実施の形態１の概略構成を示すブロック図である。
【図２】本発明に係る電子機器の実施の形態３の概略構成を示すブロック図である。
【図３】図２の属性情報格納レジスタの内容の一例を示す図である。
【図４】本発明に係る電子機器の実施の形態４の概略構成を示すブロック図である。
【図５】本発明に係る電子機器の実施の形態５の概略構成を示すブロック図である。
【図６】本発明に係る電子機器の実施の形態６の概略構成を示すブロック図である。
【図７】本発明に係る電子機器の実施の形態７の概略構成を示すブロック図である。
【符号の説明】
【００６２】
１ａ、１ｂ、１ｃ  プログラマブルデバイス
２  表示部
３  電源切り替え回路
４  表示スイッチ
５  機能回路
６  バージョン格納レジスタ
７  ＬＥＤ点灯回路
８  基板電源
９  電池
１０  表示内容切替スイッチ
１１  属性情報格納メモリ
１２ａ〜１２ｆ  回路基板
１３ａ〜１３ｄ  外部モニタ装置
１４ａ〜１４ｄ  ケーブル
１５ａ〜１５ｄ  コネクタ
１６  文字表示部
１６ａ  表示器
１６ｂ  表示制御回路
１７  表示部インターフェース回路
Ｓ１、Ｓ２  切替スイッチ
Ｌ１〜Ｌｎ  発光ダイオード
Ｒ１〜Ｒｎ  抵抗
Ａ１、Ａ２、Ｂ１、Ｂ２、Ｃ１、Ｃ２  端子
【図１】
2010045261.tif 000003
【図２】
2010045261.tif 000004
【図３】
2010045261.tif 000005
【図４】
2010045261.tif 000006
【図５】
2010045261.tif 000007
【図６】
2010045261.tif 000008
【図７】
2010045261.tif 000009