(57)【要約】【課題】電子機器の製造時の工数や保守のための管理費用を低減する。【解決手段】電子機器は、電子機器としての機能を実現する基本モジュール１と、基本モジュール１と着脱自在に接続され、基本モジュール１と外部との間の入出力処理を行うインタフェースモジュール２とからなる。基本モジュール１は、構成データに応じて回路機能の変更が可能なＰＬＤ１０と、構成データをインタフェースモジュール２の種別毎に記憶するメモリ１１と、基本モジュール１に接続されたインタフェースモジュール２の種別を検出し、検出した種別に対応する構成データ１１０をメモリ１１から取得してＰＬＤ１０に転送する制御回路１２とを備えている。【選択図】        図１
2004318371.tif 000002
【特許請求の範囲】
【請求項１】
設定された構成データに応じて回路機能の変更が可能な論理回路を備えた基本モジュールと、この基本モジュールと着脱自在に接続され、前記基本モジュールと外部との間の入出力処理を行うインタフェースモジュールとからなる電子機器において、前記基本モジュールの機能を設定する電子機器の機能設定方法であって、
前記基本モジュールに接続された前記インタフェースモジュールの種別を検出するインタフェース検出手順と、
前記インタフェースモジュールの種別毎に予め用意された構成データの中から、前記インタフェース検出手順で検出したインタフェースモジュールの種別に対応する構成データを取得して、取得した構成データを前記論理回路に転送する転送手順とを実行することを特徴とする電子機器の機能設定方法。
【請求項２】
電子機器としての機能を実現する基本モジュールと、この基本モジュールと着脱自在に接続され、前記基本モジュールと外部との間の入出力処理を行うインタフェースモジュールとからなる電子機器において、
前記基本モジュールは、
設定された構成データに応じて回路機能の変更が可能な論理回路と、
前記構成データを前記インタフェースモジュールの種別毎に予め記憶する記憶手段と、
自己のモジュールに接続されたインタフェースモジュールの種別を検出するインタフェース検出手段と、
このインタフェース検出手段によって検出された前記インタフェースモジュールの種別に対応する構成データを前記記憶手段から取得して、取得した構成データを前記論理回路に転送する転送手段とを備えたことを特徴とする電子機器。
【請求項３】
請求項２記載の電子機器において、
前記論理回路は、プログラマブル・ロジック・デバイスから構成されることを特徴とする電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、基本モジュールとインタフェースモジュールとからなる電子機器の機能設定方法および電子機器に関するものである。
【０００２】
【従来の技術】
プログラマブル・ロジック・デバイス（ＰＬＤ）と呼ばれるデバイスは、ＰＬＤの利用者が必要とする機能を任意に書き込み設定して利用できるデバイスであり、ＡＮＤ回路、ＯＲ回路あるいはフリップ・フロック回路等の論理回路の集合体である。このようなＰＬＤを搭載した電子機器において、ＰＬＤに書き込まれるプログラム（構成データ）は、通常以下の２とおりの方式で書き込まれる。
（１）不揮発性のＰＬＤの場合、構成データの書き込みは電子機器の製造時に行われる。
（２）ＳＲＡＭタイプのＰＬＤの場合、構成データは外部メモリに格納されており、電源投入時に外部回路やＰＬＤ自体の機能によってＰＬＤに転送される。
【０００３】
以上のいずれの方式においても、ＰＬＤに書き込まれる構成データは１種類である。ＰＬＤを搭載した電子機器の例としては、カード型電子機器との間でデータを転送するデータ伝送装置が提案されている（例えば、特許文献１参照）。このデータ伝送装置は、所定の位置に正しく装着されたカード型電子機器の種類を判別してＣＰＵの制御により、所定のインタフェースを設定するための構成データをＰＬＤにダウンロードするようにしたものである。なお、出願人は、本明細書に記載した先行技術文献情報で特定される先行技術文献以外には、本発明に関連する先行技術文献を出願時までに発見するには至らなかった。
【０００４】
【特許文献１】
特開平１０−１７１７４４号公報
【０００５】
【発明が解決しようとする課題】
ＰＬＤを搭載した従来の電子機器では、複数種類の回路機能のうち何れか１つを実現する場合、所望の回路機能に応じてＰＬＤの構成データを書き換える必要があった。すなわち、複数種類のＲＯＭを予め用意しておき、電子機器に組み付けるＲＯＭを所望の回路機能に応じて選択したり、所望の回路機能に応じて外部からソフトウェアにより構成データを書き換えたりする必要があった。
【０００６】
特に、ＰＬＤが搭載された基本モジュールとこの基本モジュールに接続されるインタフェースモジュールとからなる電子機器においては、接続するインタフェースモジュールの種類に応じてＰＬＤの構成データを書き換える必要が生じ、インタフェースモジュールの種類が増えるほど基本モジュールの種類も増えるため、基本モジュールの製造時の工数や基本モジュールの保守のための管理費用が増大するという問題点があった。
【０００７】
本発明は、上記課題を解決するためになされたもので、基本モジュールをインタフェースモジュールの種類毎に製造／管理することなく、多様な機能の電子機器を実現することができる電子機器の機能設定方法および電子機器を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明は、設定された構成データに応じて回路機能の変更が可能な論理回路を備えた基本モジュールと、この基本モジュールと着脱自在に接続され、前記基本モジュールと外部との間の入出力処理を行うインタフェースモジュールとからなる電子機器において、前記基本モジュールの機能を設定する電子機器の機能設定方法であって、前記基本モジュールに接続された前記インタフェースモジュールの種別を検出するインタフェース検出手順と、前記インタフェースモジュールの種別毎に予め用意された構成データの中から、前記インタフェース検出手順で検出したインタフェースモジュールの種別に対応する構成データを取得して、取得した構成データを前記論理回路に転送する転送手順とを実行するようにしたものである。
また、本発明は、電子機器としての機能を実現する基本モジュールと、この基本モジュールと着脱自在に接続され、前記基本モジュールと外部との間の入出力処理を行うインタフェースモジュールとからなる電子機器において、前記基本モジュールは、設定された構成データに応じて回路機能の変更が可能な論理回路と、前記構成データを前記インタフェースモジュールの種別毎に予め記憶する記憶手段と、自己のモジュールに接続されたインタフェースモジュールの種別を検出するインタフェース検出手段と、このインタフェース検出手段によって検出された前記インタフェースモジュールの種別に対応する構成データを前記記憶手段から取得して、取得した構成データを前記論理回路に転送する転送手段とを備えるものである。
また、本発明の電子機器の１構成例において、前記論理回路は、プログラマブル・ロジック・デバイスから構成されるものである。
【０００９】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して詳細に説明する。図１は本発明の実施の形態となる電子機器の構成を示すブロック図である。本実施の形態の電子機器は、電子機器としての機能を実現する基本モジュール１と、基本モジュール１と着脱自在に接続され、基本モジュール１と外部との間の入出力処理を行うインタフェースモジュール２（２−１，２−２，２−３）とからなる。
【００１０】
基本モジュール１は、設定されたプログラム（構成データ）に応じて回路機能の変更が可能な論理回路であるプログラマブル・ロジック・デバイス（ＰＬＤ）１０と、構成データ１１０（１１０−１，１１０−２，１１０−３）をインタフェースモジュール２の種別毎に予め記憶する記憶手段であるメモリ１１と、基本モジュール１に接続されたインタフェースモジュール２の種別を検出し、検出したインタフェースモジュール２の種別に対応する構成データ１１０をメモリ１１から取得して、取得した構成データ１１０をＰＬＤ１０に転送する制御回路１２とを備えている。制御回路１２は、インタフェースモジュール２の種別を検出するインタフェース検出手段、および構成データをＰＬＤ１０に転送する転送手段となる。
【００１１】
図２は基本モジュール１とインタフェースモジュール２の外観図である。基本モジュール１には、種類の異なる複数のインタフェースモジュール２−１，２−２，２−３・・・・のうち何れか１つが接続される。基本モジュール１のメモリ１１には、インタフェースモジュール２−１，２−２，２−３・・・・に対応する構成データ１１０−１，１１０−２，１１０−３・・・・が予め記憶されている。
【００１２】
基本モジュール１とインタフェースモジュール２との電気的な接続は、基本モジュール１に設けられたコネクタ１３とインタフェースモジュール２に設けられたコネクタ２１とを介して行われる。また、インタフェースモジュール２には、外部の装置や利用者と情報のやり取りを行うための入出力装置２２（例えば、コネクタ、キースイッチ、表示装置など）が設けられている。
【００１３】
以上のような電子機器の例としては、例えば制御用コントローラ、通信ゲートウェイなどがあり、この電子機器において、ＰＬＤ１０は、通信機能用のインタフェースモジュール２の場合、その通信プロトコルに応じた送受信機能を回路に組み込む。
【００１４】
以下、本実施の形態の電子機器の動作を図３を用いて説明する。まず、電子機器においては、インタフェースモジュール２の種別を基本モジュール１で検出する方法が、基本モジュール１とこの基本モジュール１に接続可能な複数のインタフェースモジュール２−１，２−２，２−３との間で予め定められている。このような検出方法の１例としては、例えばインタフェースモジュール２の種別毎に異なる検出信号を各インタフェースモジュール２が自身の種別に応じて出力し、基本モジュール１が検出信号に基づいてインタフェースモジュール２の種別を検出する方法がある。
【００１５】
インタフェースモジュール２の種別を検出するタイミングとしては、電子機器の電源投入時または活線状態でのインタフェースモジュール２の接続時がある。基本モジュール１の制御回路１２は、電源投入時またはインタフェースモジュール２の接続時（図３のステップＳ１においてＹＥＳ）、自己のモジュールに接続されたインタフェースモジュール２からの検出信号を受信して、この検出信号に基づきインタフェースモジュール２の種別を検出する（ステップＳ２）。
【００１６】
そして、制御回路１２は、検出したインタフェースモジュール２の種別に対応する構成データ１１０をメモリ１１から取得し（ステップＳ３）、取得した構成データ１１０をＰＬＤ１０に転送する（ステップＳ４）。こうして、ＰＬＤ１０に構成データ１１０が書き込まれる。ＰＬＤ１０の回路機能は、この構成データ１１０に従って設定される（ステップＳ５）。以後、ＰＬＤ１０は、接続されたインタフェースモジュール２に対応した回路機能を提供する。
【００１７】
以上のように、本実施の形態では、種類の異なる複数のインタフェースモジュール２のうち所望の電子機器の機能に対応する１つのインタフェースモジュール２を選択して基本モジュール１に接続するだけで、所望の機能を提供する電子機器を実現することができる。
【００１８】
【発明の効果】
本発明によれば、論理回路の構成データをインタフェースモジュールの種別毎に予め記憶し、基本モジュールに接続されたインタフェースモジュールの種別を検出し、記憶している構成データの中から、検出したインタフェースモジュールの種別に対応する構成データを取得して、取得した構成データを論理回路に転送するようにしたので、拡張部分と基本モジュールとの間の電気的なインタフェース（信号の構成や信号の数など）自体を、接続されるものによって自由に構成し直すことができ、種類の異なる複数のインタフェースモジュールのうち所望の電子機器の機能に対応する１つのインタフェースモジュールを選択して基本モジュールに接続するだけで、所望の機能を提供する電子機器を実現することができる。したがって、基本モジュールをインタフェースモジュールの種類毎に製造／管理することなく、多様な機能の電子機器を１つの基本モジュールで実現することができるので、基本モジュールの製造時の工数や基本モジュールの保守のための管理費用を低減することができる。
【００１９】
また、論理回路をプログラマブル・ロジック・デバイスによって構成することにより、インタフェースモジュールに対応した回路機能の変更を容易に実現することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態となる電子機器の構成を示すブロック図である。
【図２】本発明の実施の形態における基本モジュールとインタフェースモジュールの外観図である。
【図３】本発明の実施の形態となる電子機器の動作を示すフローチャートである。
【符号の説明】
１…基本モジュール、２…インタフェースモジュール、１０…プログラマブル・ロジック・デバイス、１１…メモリ、１２…制御回路、１３、２１…コネクタ、２２…入出力装置、１１０…構成データ。
【図１】
2004318371.tif 000003
【図２】
2004318371.tif 000004
【図３】
2004318371.tif 000005