(57)【要約】【課題】  情報処理ユニット内部の処理部の設定が誤っていることを検出することによって、情報処理ユニットの誤動作を防止することを目的にする。【解決手段】  複数のモードを有し、設定されたモードに基づいて動作する処理手段１３０、１５０、１７０、この処理手段が動作するモードを設定するモード設定手段１１０、このモード設定手段１１０の設定結果を記憶する記憶手段１９３、この記憶手段１９３の記憶している設定モードと上記処理手段１３０、１５０、１７０に設定されているモードとを比較する比較手段１９１、この比較手段１９１の比較結果を報知する報知手段１９０を備える情報処理ユニット。【選択図】  図１
2005136795.tif 000002
【特許請求の範囲】
【請求項１】
複数のモードを有し、設定されたモードに基づいて動作する処理手段、
この処理手段が動作するモードを設定するモード設定手段、
このモード設定手段が上記処理手段に設定した設定モードを記憶する記憶手段、
この記憶手段の記憶している設定モードと上記処理手段に設定されているモードとを比較する比較手段、
この比較手段の比較結果を報知する報知手段を備えたことを特徴とする情報処理ユニット。
【請求項２】
処理手段は複数設けられ、
比較手段は、記憶手段に記憶されている設定モードと、各処理手段に設定されているモードとを各々比較することを特徴とする請求項１記載の情報処理ユニット。
【請求項３】
比較手段は、
情報処理手段の動作中に比較を繰り返し行うことを特徴とする請求項１記載の情報処理ユニット。
【請求項４】
比較手段は、
モード設定手段から処理手段に入力されている信号が示す設定モードと、記憶手段で記憶された設定モードとを比較することを特徴とする請求項１記載の情報処理ユニット。
【請求項５】
処理手段に入力されている信号は、
処理手段近傍で検出することを特徴とする請求項４記載の情報処理ユニット。
【請求項６】
処理手段に入力されている信号は、
処理手段内部で検出することを特徴とする請求項４記載の情報処理ユニット。
【請求項７】
複数のモードを有し、設定されたモードに基づいて動作する複数の処理手段、
これらの処理手段が動作する共通のモードを各処理手段に設定するモード設定手段、
上記各処理手段に設けられ、上記モード設定手段により設定されたモードを記憶する複数の記憶手段、
これら各記憶手段に記憶されたモードを各々比較する比較手段、
この比較手段の比較結果を報知する報知手段を備えたことを特徴とする情報処理ユニット。
【請求項８】
比較手段の比較結果に基づいて、処理手段の動作を停止させる停止手段を備えたことを特徴とする請求項１又は７記載の情報処理ユニット。
【請求項９】
複数のモードを有し、設定されたモードに基づいて動作する処理手段と、この処理手段が動作するモードを設定するモード設定手段と、このモード設定手段が上記処理手段に設定した設定モードを記憶する記憶手段と、この記憶手段の記憶している設定モードと上記処理手段に設定されているモードとを比較する比較手段とからなる情報処理ユニットを二組有し、一方の情報処理ユニットを運用情報処理ユニットとして動作させ、他方の情報処理ユニットを待機情報処理ユニットとして待機させて、上記運用情報処理ユニットの比較手段の比較結果が異常になったとき上記待機情報処理ユニットを運用情報処理ユニットとして動作させるようにしたことを特徴とする情報処理装置。
【請求項１０】
比較手段は、
記憶手段の記憶している設定モードと、処理手段に入力される信号が示す設定モードとを比較することを特徴とする請求項９記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、設定されたモードに基づいて動作する情報処理ユニット及び情報処理装置に関し、特に設定されたモードの異常を検出するようにしたものに関する。
【背景技術】
【０００２】
通信用伝送路を中継する中継器は、印刷配線基板で構成される入出力ユニット等、複数の情報処理ユニットからなる。一般に、通信用伝送路は異なる周波数帯でデータが伝送されるので、情報処理ユニットは周波数帯に対応したモードで伝送されるデータを処理する必要がある。従って、情報処理ユニットは設置される通信用伝送路の周波数帯が生産時に予め判っている場合には、その周波数帯専用のモードが固定的に設定されているが、生産時点で周波数帯が不明な場合には、幾つかの周波数帯のモードが設定可能なように構成しておき、工場出荷時、あるいは通信伝送路に設置するときに、その通信伝送路の周波数帯に対応したモードを設定するようにしている。
【０００３】
図６は幾つかの周波数帯のモードが設定可能なように構成した従来の中継器の構成図である。
【０００４】
図６において、９００は中継器としての通信用ユニットであり、通信用伝送路から入力したデータを各通信用処理部９３０、９５０、９７０で順次処理し、出力する。また、各通信用処理部９３０、９５０、９７０は通信用伝送路の周波数帯に対応したモードが設定されており、設定されたモードに応じた処理が実行されている。通信用伝送路の周波数帯に対応したモードは、ＤＩＰ（Ｄｕａｌ  Ｉｎ  Ｌｉｎｅ  Ｐａｃｋａｇｅ）スイッチ９１０を操作することにより通信用ユニット９００に設定できるようになっており、かつ、ＤＩＰスイッチ９１０に設定されたモードは印刷配線基板に印刷された信号線を介して各通信用処理部９３０、９５０、９７０のレジスタ９３１、９５１、９７１に入力し、各々のレジスタ９３１、９５１、９７１で記憶保持される。即ち、各通信用処理部９３０、９５０、９７０のレジスタ９３１、９５１、９７１はデータを入力する通信用伝送路の周波数帯に対応した共通のモードを記憶保持して設定されており、各通信用処理部９３０、９５０、９７０は、共通のモードで処理を実行することになる。
【０００５】
従来の通信用ユニット９００は、各通信用処理部９３０、９５０、９７０のレジスタ９３１、９５１、９７１に設定されたモードが変更されることなく維持される限りにおいては運用中に誤動作する恐れはない。しかし、運用中に、ノイズが発生したり、経年劣化、工作不良等でＤＩＰスイッチ９１０と通信用処理部とを接続する印刷配線基板上の信号線がショートまたは断線等することにより、各レジスタ９３１、９５１、９７１に記憶保持している設定モードが変更されてしまう可能性がある。この場合、レジスタ９３１、９５１、９７１の内、少なくとも一つの設定モードが変更されることにより、通信用ユニット９００が誤動作してしまうことになる。
【０００６】
なお、参考技術として、下記特許文献１に記載され、通信装置の設定状態が適切でない旨を保守者に報知するものがある。
【０００７】
この特許文献１は、ＡＴＭ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ：非同期転送モード）通信装置内部に設けられた遅延変動吸収用のバッファメモリにセルが書き込まれる速度と、保守者に設定された情報によってそのバッファメモリからセルが読み出される速度とを略等しくすることによって、バッファメモリのオーバーフローやアンダーフローを防止するものである。
【０００８】
また、ＡＴＭ通信装置によって受信されたセルが示す情報と、設定情報との比較結果に応じて警報信号を出力するものである。
【０００９】
【特許文献１】特開平７−３２１８０２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
従来の通信用ユニットは、動作中に設定モードが変更されると、変更された設定モードの状態で誤動作してしまう問題点があった。
【００１１】
また、特許文献１に記載された発明は、比較結果に応じて警報を発するものの、設定モード自体が変更されたことを検出できない問題点があった。
【００１２】
この発明は、情報処理ユニットに設定されたモードが変更されたことを検出することによって、誤動作を防止することを目的にする。
【課題を解決するための手段】
【００１３】
この発明に係る情報処理ユニットは、複数のモードを有し、設定されたモードに基づいて動作する処理手段、この処理手段が動作するモードを設定するモード設定手段、このモード設定手段が上記処理手段に設定した設定モードを記憶する記憶手段、この記憶手段の記憶している設定モードと上記処理手段に設定されているモードとを比較する比較手段、この比較手段の比較結果を報知する報知手段から構成したものである。
【００１４】
また、この発明に係る情報処理装置は、複数のモードを有し、設定されたモードに基づいて動作する処理手段と、この処理手段が動作するモードを設定するモード設定手段と、このモード設定手段が上記処理手段に設定した設定モードを記憶する記憶手段と、この記憶手段の記憶している設定モードと上記処理手段に設定されているモードとを比較する比較手段とからなる情報処理ユニットを二組有し、一方の情報処理ユニットを運用情報処理ユニットとして動作させ、他方の情報処理ユニットを待機情報処理ユニットとして待機させて、上記運用情報処理ユニットの比較手段の比較結果が異常になったとき上記待機情報処理ユニットを運用情報処理ユニットとして動作させるように構成したものである。
【発明の効果】
【００１５】
この発明によれば、処理手段に設定されたモードと設定モードとの比較結果を報知するように構成することによりモードが変更されたことを検出でき、処理手段の誤動作を防止することができる効果がある。
【発明を実施するための最良の形態】
【００１６】
実施の形態１．
実施の形態１に係る通信用ユニットについて、図１に示した構成図に基づいて説明する。
【００１７】
図１において、通信用ユニット１００は、従来と同様にＤＩＰスイッチ１１０、通信用処理部１３０、１５０、１７０及びレジスタ１３１、１５１、１７１を有する。ＤＩＰスイッチ１１０は、通信用伝送路の周波数帯に対応した複数の動作モードを設定可能であり、印刷配線基板上の４本の信号線１０１〜１０７（４ビット）でレジスタ１３１、１５１、１７１にモードを記憶保持させて設定する。なお、各レジスタ１３１、１５１、１７１は、ＤＩＰスイッチ１１０からの設定モードを常時取り込み続けるので、入力される信号に応じて記憶保持する設定モードが変化し続ける。一方、マスターデータ記憶部１９３は、通信用ユニット１００の電源投入時のみＤＩＰスイッチ１１０からの設定モードを示す信号を取り込み、この取り込んだ信号を保持し続ける。１９０はマイクロプロセッサであり、上記ＤＩＰスイッチ１１０の設定するモードを信号線を介して入力し、マスターデータとして記憶するマスターデータ記憶部１９３及びこのマスターデータ記憶部１９３に記憶したモードと上記各レジスタに設定されているモードとを比較し、比較結果を報知する比較部１９１からなる。
【００１８】
次に、実施の形態１に係る通信用ユニット１００の動作を説明する。
通信用ユニット１００の運用中に、ノイズが発生したり、経年劣化等でＤＩＰスイッチ１１０と通信用処理部とを接続する印刷配線基板上の信号線がショートまたは断線等したりすることにより、例えば、通信用処理部１３０のレジスタ１３１に設定しているモードが変更されてしまったとする。
【００１９】
レジスタ１３１に設定したモードが変更されてしまうと、通信用処理部１３１の処理が誤ったものとなり、通信用処理部１５０に出力するデータも誤ったデータになる。この結果、通信用ユニット１００の出力するデータが誤ったものになるから、通信用ユニット１００の動作を迅速に停止させることが好ましい。
【００２０】
実施の形態１に係る通信用ユニット１００は、比較部１９１によって、各レジスタ１３１、１５１、１７１に設定されているモードとマスタデータ記憶部１９３に記憶しているモードとを順次比較している。そして、この比較動作は、例えば毎秒実行される。
【００２１】
この場合、レジスタ１３１に設定したモードが変更されると、比較部１９１が最大でも１秒以内でモードの変更を検出し、モードが変更されたことを報知することができ、通信用ユニット１００の動作を迅速に停止させることができる。なお、比較部１９１で行う比較間隔は毎秒間隔でなくても良く、さらに短くすれば、より迅速にモードの変更を検出ができる。
【００２２】
また、比較部１９１は、各レジスタ１３１、１５１、１７１に設定されている設定モードと、マスターデータ記憶部１９３に記憶されている設定モードとを夫々比較しているので、設定が変更されたレジスタがどのレジスタであるかを保守者に報知することができる。その結果、保守者は、故障したレジスタこの場合、レジスタ１３１が故障していることが判るので、通信用ユニット全部を新しい物に取り替えなくても、設定が変更されているレジスタ１３１の通信用処理部１３０のみを新しい物に取り替えればよく、運用コストが経済的に優れた通信用ユニットを提供することができる。
【００２３】
また、マイクロプロセッサ１９０の比較部１９１は、通信用ユニット１００が通信用伝送路に接続していない状態、例えば待機中に各レジスタ１３１、１５１、１７１に設定されているモードが誤っているか否かを確認することができるので、待機中から即座に運用に用いることができる。
【００２４】
さらに、比較部１９１が、各レジスタに設定されている設定モードと、マスターデータ記憶部１９３に記憶されている設定モードとを比較しているので、各レジスタに入力されている設定モードが変化したことを検出できる。従って、各レジスタとＤＩＰスイッチ１１０とを接続する印刷配線基板上の信号線がショートまたは断線したことを検出することができる。そのため、上記通信用伝送路上に断線及びショートが発生した後に、停電等を理由に通信用ユニット１００の再起動が行われた場合に、通信用処理部１３０に誤った動作モードが設定されることを予防することができる。
【００２５】
また、通信用ユニット１００を運用する前に、予め各レジスタ１３１、１５１、１７１に設定されているモードが誤っているか否かを確認することができるので、試験運用の手間を削減することができる。
【００２６】
実施の形態２．
実施の形態１ではマイクロプロセッサ１９０はモードの比較動作のみを行っているが、比較部１９１の比較結果に基づいて、通信用ユニット１００の動作停止信号をマイクロプロセッサ１９０が出力するように構成しても良い。このような構成によれば、通信用処理部１３０、１５０、１７０のモードが変更された場合に通信用ユニット１００の誤動作を直ちに阻止することができる。
【００２７】
なお、ここでは、マイクロプロセッサ１９０は通信用ユニット１００の動作停止信号を出力することにしたが、マイクロプロセッサ１９０は、通信用ユニット１００からデータを出力しないように指令する出力停止信号を出力するように構成しても良い。このような構成によれば、通信用処理部１３０、１５０、１７０のモードが変更された場合に通信用ユニット１００から誤ったデータが出力されることを直ちに阻止することができる。
【００２８】
実施の形態３．
実施の形態３に係る通信用ユニットについて図２に基づいて説明する。実施の形態３に係る通信用ユニットは、通信用処理部１３１ａの動作モードを記憶する動作モード記憶用レジスタ１３１ａが、通信用ユニット１００ａの電源投入時のみＤＩＰスイッチ１１０からの設定モードを示す信号を取り込み、この取り込んだ信号を保持しつづける。従って、動作モード記憶用レジスタ１３１ａに入力される信号が、誤った設定モードを示す信号に変ったとしても、通信用処理部１３１ａの誤動作を防止できる。すなわち、ＤＩＰスイッチ１１０と動作モード記憶用レジスタ１３１ａとを結ぶ印刷配線基板上の信号線がショートまたは断線したとしても、通信用処理部の動作が変ることはない。
【００２９】
さらに、マイクロプロセッサ内部の比較部１９１ａは、通信用処理部１３１aに入力されている信号が示す設定モードと、マスターデータ記憶部１９３に記憶されている設定モードとを比較している。従って、ＤＩＰスイッチ１１０と通信用処理部１３１ａとを接続する印刷配線基板上の信号線上で断線又はショートが発生した場合に、通信用処理部１３１ａの出力が変化しないにも関わらず、上記断線及びショートを検出することができる。従って、上記通信用伝送路上に断線及びショートが発生した後に、停電等を理由に通信用ユニット１００ａの再起動が行われた場合に、通信用処理部１３０ａに誤った動作モードが設定されることを予防することができる。また、通信用処理部１３１ａに入力される信号は通信用処理部１３１ａの近傍で検出しているので、ショートまたは断線を検出できる印刷配線基板上の信号線の範囲が広くなる。
【００３０】
なお、図２では通信用処理部１３０ａ以外の各通信用処理部を省略しているが、各通信用処理部も通信用処理部１３０ａと同様の動作モード記憶用レジスタが設けられ、各々の入力信号が示す設定モードとマスターデータ記憶部１９３で記憶されている設定モードとが比較部１９１ａで比較される。その他の構成は実施の形態１に係る通信用ユニットと同様である。
【００３１】
実施の形態４．
実施の形態４に係る通信用ユニットについて図３に基づいて説明する。実施の形態４に係る通信用ユニット１００ｂは、マイクロプロセッサ内部の比較部１９１ｂは、通信用処理部１３１ｂ内部の動作モード記憶用レジスタ１３１ｂに入力されている信号が示す設定モードと、マスターデータ記憶部１９３に記憶されている設定モードとを比較している。その他の構成は実施の形態３に係る通信用ユニット１００ａと同様である。
【００３２】
このような構成の通信用ユニットによれば、動作モード記憶用レジスタ１３１ｂに入力される信号が、誤った設定モードを示す信号に変ったとしても、通信用処理部１３１ｂの誤動作を防止できる。すなわち、ＤＩＰスイッチ１１０と動作モード記憶用レジスタ１３１ａとを結ぶ印刷配線基板上の信号線がショートまたは断線したとしても、通信用処理部の動作が変ることはない。
【００３３】
そして、マイクロプロセッサ１９０ｂの比較部１９１ｂは、動作モード記憶用レジスタ１３１ａに入力される信号を検出しているので、通信用処理部１３１ｂの内部であって、通信用処理部１３１ｂの入力端子１３２〜１３８から動作モード記憶用レジスタ１３１ａまでの間で生じた故障を検出することができる。従って、通信用ユニット１００ｂが通信用伝送路に接続していない状態、例えば待機中に各通信用処理部に故障が生じているか否かを確認することができ、待機中から即座に運用に用いることができる。
【００３４】
さらに、上記印刷配線基板上の信号線上に断線及びショートが発生した後に、停電等を理由に通信用ユニット１００ｂの再起動が行われた場合であっても、通信用処理部１３０ｂに誤った動作モードが設定されることを予防することができる。
【００３５】
実施の形態５．
図４は、実施の形態５に係る通信用ユニットの構成図である。
【００３６】
実施の形態５の通信用ユニット１００ｃは、複数の通信用処理部１３０ｃ、１５０ｃ、１７０ｃを有し、各通信用処理部１３０ｃ、１５０ｃ、１７０ｃが各々有するレジスタ１３１ｃ、１５１ｃ、１７１ｃに各々記憶されている設定モード同士を、マイクロプロセッサ１９０ｃ内部の比較部１９１ｃで比較するようにしたものである。
【００３７】
各通信用処理部１３０ｃ、１５０ｃ、１７０ｃのレジスタ１３１ｃ、１５１ｃ、１７１ｃにはＤＩＰスイッチにより共通のモードが設定されているので、各々のモードを比較することにより、モードが変更されたレジスタを有する通信用処理部を報知することができる。
【００３８】
実施の形態６．
図５は、実施の形態６に係る通信装置の構成図である。
【００３９】
実施の形態６に係る通信装置２００は、運用中の通信ユニットである運用中ユニット２１０、待機中の通信ユニットである待機中ユニット２２０、及び運用中ユニット２１０または待機中ユニット２２０を通信用伝送路に選択的に接続するスイッチ２３０を備える。運用中ユニット２１０及び待機中ユニット２２０は同じ構成であり、図１の通信用ユニットが適用できる。
【００４０】
このような構成の通信装置によれば、通信用ユニットが多重化されているので、運用中ユニット２１０が故障しても待機中ユニット２２０を運用中ユニット２１０の替わりに動作させることができる。即ち、運用中ユニット２１０の通信用処理部のいずれかの動作モードが変更されたとき待機中ユニットを運用中ユニットに切換えられるので、適切な信号を連続して出力できる通信装置を提供できる。
【００４１】
さらに、待機中ユニット２２０は、待機中であってもモードが変更されたことを検出できるので、待機中ユニット２２０の運用を開始する前に待機中ユニット２２０の設定が変更された場合であっても、運用中ユニット２１０が運用されている間に修復しておくことが可能になる。
【００４２】
そして、通信用ユニット内のＤＩＰスイッチ１１０と各動作モード記憶用レジスタとを結ぶ印刷配線基板上の信号線がショートまたは断線した場合であっても、モードが変更されたことを検出できるので、運用中ユニット２１０又は待機中ユニット２２０を再起動する前に、印刷配線基板上の信号線を修復しておくことが可能になる。すなわち、通信装置２００は、保守者が連続して稼動させ易い通信装置である。
【００４３】
実施の形態７．
実施の形態７に係る通信装置は実施の形態１の通信用ユニット１００を用いて多重化したものであったが、実施の形態８に係る通信装置は、実施の形態３に係る通信用ユニット１００ａを多重化したものである。その他の構成は同様であるので説明は省略する。
【００４４】
このような構成によれば、各通信用ユニット内のＤＩＰスイッチ１１０と各動作モード記憶用レジスタとを結ぶ印刷配線基板上の信号線がショートまたは断線していることを検出できるので、運用中ユニット２１０又は待機中ユニット２２０を再起動する前に、印刷配線基板上の信号線を修復しておくことが可能になる。
【００４５】
実施の形態８．
実施の形態７に係る通信装置は実施の形態３の通信用ユニット１００ａを用いて多重化したものであったが、実施の形態８に係る通信装置は、実施の形態４に係る通信用ユニット１００ｂを多重化したものである。その他の構成は同様であるので説明は省略する。
【００４６】
このような構成によれば、待機中ユニット２２０は、各動作モード記憶用レジスタに入力されている信号が示す設定モードが変化したことを検出することができるので、待機中ユニット２２０の運用を開始する前に待機中ユニット２２０が故障していた場合であっても、運用中ユニット２１０が運用されている間に修復しておくことが可能になる。従って、待機中ユニット２２０及び運用中ユニット２１０がいずれも故障している状態は発生し難くなる。
【００４７】
さらに、通信用ユニット内のＤＩＰスイッチ１１０と各動作モード記憶用レジスタとを結ぶ印刷配線基板上の信号線がショートまたは断線した場合であっても、モードが変更されたことを検出できるので、運用中ユニット２１０又は待機中ユニット２２０を再起動する前に、印刷配線基板上の信号線を修復しておくことが可能になる。
【００４８】
実施の形態９．
なお、上記実施の形態１〜８において通信用ユニット及び通信装置について説明したが、その他複数のモードを有しこれらのモードから択一的に選択されたモードに従って情報を処理する情報処理ユニットであればいかなるものであっても良いことはいうまでもない。
【００４９】
また、上記実施の形態１〜８において、モード設定部としてＤＩＰスイッチを記載したが、複数のモードから選択したモードを設定できるものであればその他いかなるものでもよく、例えば、ユーザによるモード変更が困難なダンパ抵抗であっても良い。
【００５０】
また、実施の形態１〜８における各通信用処理部は、複数の動作モードが実行可能な処理部であればいかなるものであってもよく、例えば、設定された伝送路速度に基づいて入力信号を処理して出力する処理部、設定された基板の速度に基づいて入力信号を処理して出力する処理部、設定された機能に基づいて入力信号を処理して出力する処理部などであっても良い。
【図面の簡単な説明】
【００５１】
【図１】実施の形態１に係る通信用ユニットの構成図である。
【図２】実施の形態３に係る通信用ユニットの構成図である。
【図３】実施の形態４に係る通信用ユニットの構成図である。
【図４】実施の形態５に係る通信用ユニットの構成図である。
【図５】実施の形態６に係る通信装置の構成図である。
【図６】従来の通信用ユニットの構成図である。
【符号の説明】
【００５２】
１００、１００ａ、１００ｂ、１００ｃ、２１０、２２０：通信用ユニット（情報処理ユニット）、
１１０：ＤＩＰスイッチ（モード設定手段）、
１３０、１５０、１７０、１３０ａ、１３０ｂ、１３０ｃ：通信用処理部（処理手段）、
１３１、１３１ａ、１５１ａ、１７１ａ、１３１ｂ、１３１ｃ：記憶部（記憶手段）、
１９３、１９３ａ：マスターデータ記憶部（記憶手段）、
１９０、１９０ａ、１９０ｂ、１９０ｃ：マイクロプロセッサ（報知手段、停止手段）、
１９１、１９１ａ、１９１ｂ、１９１ｃ：比較部（比較手段）、２００：通信装置（情報処理装置）。
【図１】
2005136795.tif 000003
【図２】
2005136795.tif 000004
【図３】
2005136795.tif 000005
【図４】
2005136795.tif 000006
【図５】
2005136795.tif 000007
【図６】
2005136795.tif 000008