(57)【要約】【課題】通信装置の回線検査をより容易に実行する。【解決手段】制御部３２は、動作モード切替部３４により、外部機器との通信時にはデータ入出力端子３５を通信プロトコル入出力（ＭＩＩ）端子として機能させ、外部機器との間で通信を行い、回線検査時にはデータ入出力端子３５を汎用入出力（ＧＰＩＯ）端子として機能させ、出力した信号がループバックジグ４６を介して入力したか否かにより回線検査を行う。このように、データ入出力端子３５が、回線検査時には汎用入出力が可能であるため、通信プロトコルに依存しない検査信号を入出力可能である。また、出力した信号がループバックされてくるから、外部機器に関わらず回線検査を実行可能である。【選択図】図２
2012124561.tif 000002
【特許請求の範囲】
【請求項１】
データを入出力するデータ入出力端子と、
検査信号を入出力する検査用入出力端子と、
前記データ入出力端子を通信プロトコル入出力端子として機能させるか、前記データ入出力端子を汎用入出力端子として機能させるかを切り替える切替部と、
前記データ入出力端子及び前記検査用入出力端子を有し、前記切換部を制御することにより、外部機器との通信時には、前記データ入出力端子を通信プロトコル入出力端子として機能させる一方、検査時には、前記データ入出力端子を汎用入出力端子として機能させるとともに、該検査時に、前記検査用入出力端子から入力した前記検査信号を前記データ入出力端子からループバックジグに出力し、前記ループバックジグからループバックした前記検査信号を前記データ入出力端子から入力して、前記検査用入出力端子から出力する制御部と、
を備えた通信装置。
【請求項２】
請求項１に記載の通信装置であって、
前記外部機器に繋がるケーブルを接続、取り外し可能且つ前記ループバックジグを接続、取り外し可能なコネクターと、
前記コネクターと接続されると共に、前記データ入出力端子の他端に接続され通信データの処理を行う下位層制御部と、を備えた通信装置。
【請求項３】
前記切替手段は、前記通信プロトコル入出力端子としてメディアインディペンデントインターフェイス（ＭＩＩ）端子の機能とし、前記汎用入出力端子としてジェネラルパーパス入出力（ＧＰＩＯ）端子の機能に切り替える、請求項１又は２に記載の通信装置。
【請求項４】
データを入出力するデータ入出力端子と、前記データ入出力端子を通信プロトコル入出力端子として機能させるか、前記データ入出力端子を汎用入出力端子として機能させるかを切り替える切替部と、前記切換部を制御することにより、外部機器との通信時に、前記入出力端子を通信プロトコル入出力端子として機能させる制御部と、を備えた通信装置の検査方法であって、
（ａ）検査時に、前記切換部を制御することにより、前記データ入出力端子を汎用入出力端子として機能させるステップと、
（ｂ）前記データ入出力端子からループバックジグに検査信号を出力し、前記ループバックジグからループバックした前記検査信号を前記データ入出力端子から入力するステップと、
（ｃ）前記制御部から出力した前記検査信号と前記ループバックして該制御部へ入力した前記検査信号とを比較して判定するステップと、
を含む検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置及びその検査方法に関する。
【背景技術】
【０００２】
従来、通信装置としては、局側インバンドリンガが周波数の異なる２つの信号の組み合わせからなる制御信号を送り、端末側インバンドリンガがこれに応答すると、両者は、ループを形成するというリモートループバックモードに移行し、この状態で局側インバンドリンガから所定の信号を印加してループバックされた信号に基づいて回線の状態を判定するものが提案されている（例えば、特許文献１参照）。この装置では、短時間で効率よく回線検査を行うことができる。
また、通信機器Ａの通信機能を検査する際に、検査用のデータを送受信する端末Ｃ，Ｄが接続される端末側ポートと、通信機器Ａの通信ポートに接続される通信機器側ポートと、端末側ポートと通信機器側ポート間に介在し制御信号を入力して通信機器Ａの通信ポートに接続される通信線のうち受信用信号線及び送信用信号線を入れ替える切替部を備えた通信機能検査装置が提案されている（例えば特許文献２参照）。この装置では、切替部の切り替えにより通信機器Ａと複数の端末との接続状態を切り替えることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−１０７８９９号公報
【特許文献２】特開２０００−１８８５７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の装置では、局側及び端末側インバンドリンガの両者がリモートループバックモードに対応していなければならなかった。また、特許文献１，２の装置では、回線の接続状態を検査したい場合であっても、通信プロトコルに合わせた検査信号を生成する必要があり、検査信号の作成に手間がかかった。このように、通信装置の検査の効率をより高めることが望まれていた。
【０００５】
本発明は、このような課題に鑑みなされたものであり、通信装置の回線検査をより容易に実行することができる通信装置及びその検査方法を提供することを主目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の主目的を達成するために以下の手段を採った。
【０００７】
本発明の通信装置は、
データを入出力するデータ入出力端子と、
検査信号を入出力する検査用入出力端子と、
前記データ入出力端子を通信プロトコル入出力端子として機能させるか、前記データ入出力端子を汎用入出力端子として機能させるかを切り替える切替部と、
前記データ入出力端子及び前記検査用入出力端子を有し、前記切換部を制御することにより、外部機器との通信時には、前記データ入出力端子を通信プロトコル入出力端子として機能させる一方、検査時には、前記データ入出力端子を汎用入出力端子として機能させるとともに、該検査時に、前記検査用入出力端子から入力した前記検査信号を前記データ入出力端子からループバックジグに出力し、前記ループバックジグからループバックした前記検査信号を前記データ入出力端子から入力して、前記検査用入出力端子から出力する制御部と、
、を備えたものである。
【０００８】
この通信装置では、外部機器との通信時には切替部によりデータ入出力端子を通信プロトコル入出力端子として機能させ、データ入出力端子に接続されている外部機器との間で通信を行う。また、検査時には、データ入出力端子を汎用入出力端子として機能させるとともに、検査用入出力端子から入力した検査信号をデータ入出力端子からループバックジグに出力し、ループバックジグからループバックした検査信号をデータ入出力端子から入力して、検査用入出力端子から出力する。そして、検査用入出力端子から入力した検査信号とループバックジグを介して入力した信号とを比較することにより回線の検査を実行可能である。このように、データ入出力端子が、回線検査時には汎用入出力が可能であるため、通信プロトコルに依存しない検査信号を入出力することができる。また、出力した信号がループバックジグでループバックされてくるから、外部機器に関わらず回線検査を行うことができる。したがって、回線検査をより容易に実行することができる。ここで、ループバックジグは、入力した信号をそのまま出力するジグとしてもよい。
【０００９】
本発明の通信装置は、前記外部機器に繋がるケーブルを接続、取り外し可能且つ前記ループバックジグを接続、取り外し可能なコネクターと、前記コネクターと接続されると共に、前記データ入出力端子の他端に接続され通信データの処理を行う下位層制御部と、を備えたものとしてもよい。こうすれば、制御部と下位層制御部とコネクターとの間での回線検査をより容易に実行することができる。
【００１０】
本発明の通信装置において、前記切替手段は、前記通信プロトコル入出力端子としてメディアインディペンデントインターフェイス（ＭＩＩ）端子の機能とし、前記汎用入出力端子としてジェネラルパーパス入出力（ＧＰＩＯ）端子の機能に切り替えるものとしてもよい。こうすれば、ＭＩＩによって外部機器との通信を行うことが可能であり、ＧＰＩＯによって任意の信号を用いて回線検査を行うことができる。
【００１１】
本発明の通信装置の検査方法は、
データを入出力するデータ入出力端子と、前記データ入出力端子を通信プロトコル入出力端子として機能させるか、前記データ入出力端子を汎用入出力端子として機能させるかを切り替える切替部と、前記切換部を制御することにより、外部機器との通信時に、前記入出力端子を通信プロトコル入出力端子として機能させる制御部と、を備えた通信装置の検査方法であって、
（ａ）検査時に、前記切換部を制御することにより、前記データ入出力端子を汎用入出力端子として機能させるステップと、
（ｂ）前記データ入出力端子からループバックジグに検査信号を出力し、前記ループバックジグからループバックした前記検査信号を前記データ入出力端子から入力するステップと、
（ｃ）前記制御部から出力した前記検査信号と前記ループバックして該制御部へ入力した前記検査信号とを比較して判定するステップと、
を含むものである。
【００１２】
この検査方法では、上述した通信装置と同様に、データ入出力端子が、回線検査時には汎用入出力が可能であるため、通信プロトコルに依存しない検査信号を入出力することができる。また、出力した信号がループバックジグでループバックされてくるから、外部機器に関わらず回線の検査を行うことができる。したがって、回線検査をより容易に実行することができる。なお、この検査方法において、上述した通信装置の種々の態様を採用してもよいし、また、上述した通信装置の各機能を実現するようなステップを追加してもよい。
【図面の簡単な説明】
【００１３】
【図１】マルチファンクションプリンター２０の構成の概略を示す構成図。
【図２】メインコントローラー３０の通信に関する構成の説明図。
【図３】回線検査処理ルーチンの一例を示すフローチャート。
【発明を実施するための形態】
【００１４】
次に、本発明の実施の形態を図面を用いて説明する。図１は、本発明の一実施形態であるマルチファンクションプリンター２０の構成の概略を示す構成図である。図２は、メインコントローラー３０の通信に関する構成の説明図である。本実施形態のマルチファンクションプリンター２０は、図１に示すように、原稿を光学的に読み取ってイメージデータを生成するスキャナー部２２と、印刷用紙に画像を印刷するプリンター部２４と、ユーザーによる各種操作が可能な操作パネル２６と、装置全体の制御を司るメインコントローラー３０とを備えている。スキャナー部２２は、光を原稿に照射したあとの原稿からの反射光を受光して電荷として蓄えることにより原稿を読み取るイメージセンサーを備え、自動原稿搬送装置により搬送された原稿やガラス面に載置された原稿などの読み取りを行うよう構成されている。プリンター部２４は、印刷ヘッドから用紙へインクを吐出することにより印刷を行なう周知のインクジェット方式のカラープリンター機構として構成されている。操作パネル２６は、タッチパネル式の液晶ディスプレイを備えており、モードを選択するモードボタンや、ディスプレイ上に表示される案内に従ってタッチすることによりメニューや項目を選択可能に構成されている。なお、このマルチファンクションプリンター２０は、ＬＡＮケーブル４８及びハブ５２を介して外部機器としてのユーザーパソコン（ＰＣ）５０とＬＡＮ接続されている。
【００１５】
メインコントローラー３０は、主制御基板上に配設された、ＣＰＵを中心とするマイクロプロセッサーとして構成されており、各種処理プログラムや各種データ、各種テーブルなどを記憶したＲＯＭや、一時的にスキャンデータや印刷データを記憶するＲＡＭなどを備えている。また、メインコントローラー３０は、図２に示すように、外部機器との通信を行う制御部３２を備えている。制御部３２は、メディアインディペンデントインターフェイス（ＭＩＩ）により外部機器との通信を行うＬＳＩとして構成されている。制御部３２にはデータを入出力する複数のデータ入出力端子３５のそれぞれの一端が接続されている。このデータ入出力端子３５の他端には、物理層ＩＣ３６が接続されている。即ち、制御部３２と物理層ＩＣ３６とがデータ入出力端子３５を介して電気的に接続されている。この制御部３２は、データ入出力端子３５を、通信プロトコル入出力としてのＭＩＩモード又は汎用入出力としてのＧＰＩＯモードで機能するよう切り替える回路構成である動作モード切替部３４を備えている。物理層ＩＣ３６は、制御部３２の下位層のＩＣであり、外部機器との通信の際にＭＩＩに応じたパケットの作成処理などを行う。この物理層ＩＣ３６は、パルス状の信号を伝送するパルストランス４２及びＲＪ−４５コネクター４４が配線されており、ＲＪ−４５コネクター４４に装着されたＬＡＮケーブル４８を介して外部機器としてのユーザーＰＣ５０との通信を実行する。このＲＪ−４５コネクター４４は、ＬＡＮケーブル４８を装着・取り外し可能であるほか、入力信号をそのまま返すループバックジグ４６を装着・取り外し可能である。ループバックジグ４６は、ＲＪ−４５コネクターの送信端子と受信端子とを直結しショートさせた簡素な構造を有する回線検査用のジグであり、ＲＪ−４５コネクター４４に接続されると、制御部３２から入力した信号をそのまま制御部３２側へ出力する。この制御部３２は、回線検査時に検査装置６０が接続される検査用入出力端子３３を有している。
【００１６】
検査装置６０は、メインコントローラー３０の電気的な接続状態を検査する装置であり、ＣＰＵ、ＲＯＭ、ＲＡＭを中心とするマイクロプロセッサとして構成され、装置全体をコントロールするコントローラ６２を備えている。この検査装置６０は、検査用入出力端子３３と接続・接続解除可能に構成されている。
【００１７】
次に、こうして構成された本実施形態のマルチファンクションプリンター２０の動作、まず、制御部３２による通信動作について説明する。図２の下段に示すように、ユーザーＰＣ５０と接続されている、外部機器との通信時には、動作モード切替部３４がデータ入出力端子３５をＭＩＩモードとする。このとき、データ入出力端子３５は、制御部３２からの出力としてＴｘＤ［３：０］（データ）、ＴｘＣＬＫ（クロック）及びＴｘＥＮ（イネーブル）が設定され、制御部３２への入力としてＲｘＤ［３：０］（データ）、ＲｘＣＬＫ（クロック）及びＲｘＤＶ（データバリッド）が設定される。また、物理層ＩＣ３６のレジスタの読取専用インターフェイスとしてＭＤＣ及びＭＤＩＯが設定される。そして、制御部３２から出力された信号を物理層ＩＣ３６によりパケット化し、ＬＡＮを経由して外部機器（ユーザーＰＣ５０）と通信する。
【００１８】
次に、マルチファンクションプリンター２０の製造工程における回線検査の処理について説明する。この回線検査は、例えば、制御部３２、物理層ＩＣ３６、パルストランス４２及びＲＪ−４５コネクター４４の配線接続を確認する検査であり、製造したすべての装置で実行するものとした。図３は、回線検査処理のフローチャートであり、ＲＪ−４５コネクター４４へループバックジグ４６を装着し、検査装置６０が制御部３２の検査用入出力端子３３へ接続されたあと検査装置６０のコントローラー６２により実行される。図３の回線検査処理ルーチンが開始されると、検査装置６０のコントローラー６２は、まず、動作モード切替部３４によりデータ入出力端子３５を汎用入出力で機能させる検査モードで制御部３２を起動させる（ステップＳ１００）。ここで、検査モードでの起動は、例えば、制御部３２のＣＰＵバスを、予め検査モードに設定されている所定のプルアップ及びプルダウンした状態で再起動をかけることにより行うものとした。このとき、データ入出力端子３５は、図２の上段に示すように、制御部３２からの出力としてＧＰＩＯ出力（Ｄ：データ）、ＴｘＣＬＫ（クロック）及びＧＰＩＯ出力（ＥＮ：イネーブル）が設定され、制御部３２への入力としてＧＰＩＯ入力（Ｄ：データ）、ＲｘＣＬＫ及びＧＰＩＯ入力（ＤＶ：データバリッド）が設定される。また、上記ＭＤＣ及びＭＤＩＯに対して、ＧＰＩＯ出力及びＧＰＩＯ入出力が設定される。次に、検査装置６０が、検査用入出力端子３３を介して、汎用データである検査信号（テスト値）を制御部３２から物理層ＩＣ３６へ出力させる（ステップＳ１１０）。ここでは、ＧＰＩＯ出力（Ｄ）にテスト値を出力させ、ＧＰＩＯ出力（ＥＮ）に「１」を出力させる。次に、出力した信号がループバックジグ４６でループバックされて物理層ＩＣ３６から制御部３２に入力された検査信号を、検査装置６０が、検査用入出力端子３３を介して入力する（ステップ１２０）。ここでは、ＧＰＩＯ入力（ＤＶ）、ＧＰＩＯ入力（Ｄ）に入力された検査信号を入力する。続いて、入力された値がテスト値であるか否かを検査装置６０が判定する（ステップＳ１３０）。ここでは、ＧＰＩＯ入力（ＤＶ）が値１であり、ＧＰＩＯ入力（Ｄ）がテスト値であるか否かを判定する。ここでは、出力した信号がループバックジグ４６でループバックするから、回線接続に問題がなければ、入力値と出力値とが等しくなるはずである。続いて、検査装置６０のコントローラー６２は、入力値と出力値とが等しければ検査合格とし（ステップＳ１４０）、入力値と出力値とが異なれば検査不合格とし（ステップＳ１５０）、このルーチンを終了する。このように、任意の信号を用いて、且つ対向機を用いることなく回線検査を実行するのである。
【００１９】
ここで、本実施形態の構成要素と本発明の構成要素との対応関係を明らかにする。本実施形態のデータ入出力端子３５が本発明のデータ入出力端子に相当し、検査用入出力端子３３が検査用入出力端子に相当し、動作モード切替部３４が切替部に相当し、制御部３２が制御部に相当し、ユーザーＰＣ５０が外部機器に相当し、ＬＡＮケーブル４８がケーブルに相当し、ＲＪ−４５コネクター４４がコネクターに相当し、物理層ＩＣ３６が下位層制御部に相当する。なお、本実施形態では、メインコントローラー３０の動作を説明することにより本発明の通信装置の検査方法の一例も明らかにしている。
【００２０】
以上詳述した本実施形態のメインコントローラー３０によれば、外部機器との通信時には動作モード切替部３４によりデータ入出力端子３５を通信プロトコル入出力（ＭＩＩ）端子として機能させ、データ入出力端子３５の他端側に接続されている外部機器との間で通信を行う。また、入力した信号をそのまま出力するループバックジグ４６がデータ入出力端子３５に接続されている回線検査時には、動作モード切替部３４によりデータ入出力端子３５を汎用入出力（ＧＰＩＯ）端子として機能させ、出力した信号がループバックジグ４６を介して入力したか否かにより回線検査を行う。このように、データ入出力端子３５が、回線検査時には汎用入出力が可能であるため、通信プロトコルに依存しない検査信号を入出力することができる。また、出力した信号がループバックジグ４６でループバックされてくるから、外部機器に関わらず回線検査を行うことができる。したがって、回線検査をより容易に実行することができる。
【００２１】
また、外部機器に繋がるケーブルを接続、取り外し可能且つループバックジグ４６を接続、取り外し可能なＲＪ−４５コネクター４４と、ＲＪ−４５コネクター４４と接続されると共に、データ入出力端子３５の他端に接続され通信データの処理を行う物理層ＩＣ３６と、を備えるため、制御部３２と物理層ＩＣ３６とＲＪ−４５コネクター４４との間での回線検査をより容易に実行することができる。更に、動作モード切替部３４は、ＭＩＩとＧＰＩＯとを切り替えるため、ＭＩＩによって外部機器との通信を行うことが可能であり、ＧＰＩＯによって任意の信号を用いて回線検査を行うことができる。
【００２２】
なお、本発明は上述した実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の態様で実施し得ることはいうまでもない。
【００２３】
例えば、上述した実施形態では、ＭＩＩとＧＰＩＯとを切り替えるものとしたが、通信プロトコルの入出力と汎用入出力とを切り替え可能であれば、特にこれに限定されない。
【００２４】
上述した実施形態では、物理層ＩＣ３６、パルストランス４２、ＲＪ−４５コネクター４４などを備えるものとしたが、特に限定されない。また、上記回線検査を全品検査に適用するものとしたが、抜き取り検査に適用してもよい。
【００２５】
上述した実施形態では、検査装置６０が回線検査処理を実行し、回線検査の合否を判定するものとしたが、特にこれに限定されず、例えば、作業者が出力信号と入力信号とを取得可能なテスターを制御部３２に手動で接続し、検査合格か検査不合格かを作業者が判定するものとしてもよい。なお、制御部３２は、回線検査時に検査装置６０が接続される検査用入出力端子３３を有しているものとしたが、これを省略してもよい。
【００２６】
上述した実施形態では、マルチファンクションプリンター２０として説明したが、通信を行う制御装置の回線検査を行うものとすれば、特にこれに限定されず、スキャナーやプリンター、ＦＡＸなどの画像処理装置、パソコンなどの情報機器、ルーターやハブなどの通信機器、ビデオやテレビなどの映像機器、家庭用や業務用のゲーム機器などに適用してもよい。また、上述した実施形態では、通信装置として説明したが、通信装置の検査方法としてもよいし、検査方法のプログラムとしてもよい。
【符号の説明】
【００２７】
２０  マルチファンクションプリンター、２２  スキャナー部、２４  プリンター部、２６  操作パネル、３０  メインコントローラー、３２  制御部、３３  検査用入出力端子、３４  動作モード切替部、３５  データ入出力端子、３６  物理層ＩＣ、４２  パルストランス、４４  ＲＪ−４５コネクター、４６  ループバックジグ、４８  ＬＡＮケーブル、５０  ユーザーＰＣ、５２  ハブ、６０  検査装置。
【図１】
2012124561.tif 000003
【図２】
2012124561.tif 000004
【図３】
2012124561.tif 000005