(57)【要約】【課題】プリンタ用の制御基板の検査方法において、制御基板のフィード用ＤＣモータを駆動する制御の検査を自動的に且つ論理的に行うことができる。【解決手段】基板検査ツール３０にメイン基板１１を装着すると、検査用ＤＣモータ３４の電源ラインがメイン基板１１のフィード用ＤＣモータ端子１１ａ、１１ｂに接続されると共に検査用エンコーダ３５の信号出力ラインがメイン基板１１のエンコーダ用信号入力端子１１ｃ、１１ｄに接続されて、ダミーのフィード機構駆動システム５０が構成される。検査用エンコーダ３５の信号出力ラインは、マイコン３１の汎用入力ポート３１ａ、３１ｂに接続されている。マイコン３１は、ダミーのフィード機構駆動システム５０が制御されることによって検査用エンコーダ３５から出力されるパルス信号を基に、フィード用ＤＣモータ８の駆動方向を検査して、その検査結果を通知部３６にて通知する。【選択図】図４
2006341381.tif 000002
【特許請求の範囲】
【請求項１】
プリンタに搭載される制御基板を該プリンタに搭載する前に基板検査装置を用いて擬似的に動作させて検査するプリンタ用の制御基板の検査方法であって、
前記制御基板は、記録用紙を給送するフィード機構を動作させるためのフィード用ＤＣモータの駆動を制御し、主電源が供給されたときに、前記フィード機構により記録用紙を送り出すために前記フィード用ＤＣモータをフォワード方向に駆動し、
前記基板検査装置は、該基板検査装置を動作させるために操作されるオペレータパネルと、前記制御基板に主電源を供給する主電源供給部と、前記フィード用ＤＣモータに相当する検査用ＤＣモータと、該検査用ＤＣモータの回転により位相のずれた２相のパルス信号を出力する検査用ロータリーエンコーダと、前記検査用ロータリーエンコーダから出力される２相のパルス信号を基に前記制御基板の異常有無を判断するマイコンと、前記制御基板の検査結果を通知する通知部とを備え、
前記検査用ロータリーエンコーダの２相のパルス信号出力ラインを前記制御基板のエンコーダ用信号入力端子に接続すると共に、前記検査用ＤＣモータの電源供給ラインを前記制御基板のフィード用ＤＣモータ端子に接続して、フィードバック制御可能なダミーのフィード機構駆動システムを構成し、
前記検査用ロータリーエンコーダの２相のパルス信号出力ラインを、さらに前記基板検査装置に内蔵のマイコンの汎用入力ポートにも接続し、
前記基板検査装置は、
前記オペレータパネルによる検査開始操作を受けて、前記主電源供給部から前記制御基板に主電源の供給を開始する主電源供給ステップと、
前記主電源供給ステップの後、前記制御基板によって前記ダミーのフィード機構駆動システムが制御されることにより前記検査用ロータリーエンコーダから出力されるパルス信号を基に、前記マイコンにて前記フィード用ＤＣモータの駆動方向を検査するフィード駆動方向検査ステップと、
前記フィード駆動方向検査ステップでの検査結果を前記通知部にて通知する通知ステップと、を実行し、
前記フィード駆動方向検査ステップでは、
前記検査用ロータリーエンコーダの２相のパルス信号をサンプリングして、これら２相のパルス信号が共にロー状態であることを検出するロー状態検出ステップと、
前記ロー状態検出ステップの後、前記検査用ロータリーエンコーダの２相のパルス信号のサンプリングを継続して２相のパルス信号のどちらが先に立ち上がるかを検出し、その検出結果により前記フィード用ＤＣモータの駆動方向がフォワード方向又はリバース方向の何れであるかを判定するフィード駆動方向判定ステップと、
前記ロー状態検出ステップから前記駆動方向判定ステップまでを複数回繰り返す繰り返しステップと、
前記繰り返しステップの結果、前記駆動方向判定ステップで駆動方向がフォワード方向であると判定された回数が所定回数以上であれば、前記制御基板を正常であると判定し、所定回数未満であれば、前記繰り返しステップを繰り返して実行し、その結果、前記駆動方向判定ステップで駆動方向がフォワード方向であると判定された回数が所定回数以上になれば、前記制御基板を正常であると判定し、所定回数以上になることなく検査のタイムアウトが発生すると、前記制御基板を異常であると判定する異常判定ステップと、を実行することを特徴とするプリンタ用の制御基板の検査方法。
【請求項２】
プリンタに搭載される制御基板を該プリンタに搭載する前に基板検査装置を用いて擬似的に動作させて検査するプリンタ用の制御基板の検査方法であって、
前記制御基板は、記録用紙を給送するフィード機構を動作させるためのフィード用ＤＣモータの駆動を制御し、主電源が供給されたときに、前記フィード機構により記録用紙を送り出すために前記フィード用ＤＣモータをフォワード方向に駆動し、
前記基板検査装置は、該基板検査装置を動作させるために操作されるオペレータパネルと、前記制御基板に主電源を供給する主電源供給部と、前記フィード用ＤＣモータに相当する検査用ＤＣモータと、該検査用ＤＣモータの回転により位相のずれた２相のパルス信号を出力する検査用ロータリーエンコーダと、前記検査用ロータリーエンコーダから出力される２相のパルス信号を基に前記制御基板の異常有無を判断するマイコンと、前記制御基板の検査結果を通知する通知部とを備え、
前記検査用ロータリーエンコーダの２相のパルス信号出力ラインを前記制御基板のエンコーダ用信号入力端子に接続すると共に、前記検査用ＤＣモータの電源供給ラインを前記制御基板のフィード用ＤＣモータ端子に接続して、フィードバック制御可能なダミーのフィード機構駆動システムを構成し、
前記検査用ロータリーエンコーダの２相のパルス信号出力ラインを、さらに前記基板検査装置に内蔵のマイコンの汎用入力ポートにも接続し、
前記基板検査装置は、
前記オペレータパネルによる検査開始操作を受けて、前記主電源供給部から前記制御基板に主電源の供給を開始する主電源供給ステップと、
前記主電源供給ステップの後、前記制御基板によって前記ダミーのフィード機構駆動システムが制御されることにより前記検査用ロータリーエンコーダから出力されるパルス信号を基に、前記マイコンにて前記フィード用ＤＣモータの駆動方向を検査するフィード駆動方向検査ステップと、
前記フィード駆動方向検査ステップでの検査結果を前記通知部にて通知する通知ステップと、を実行することを特徴とするプリンタ用の制御基板の検査方法。
【請求項３】
前記フィード駆動方向検査ステップでは、
前記検査用ロータリーエンコーダの２相のパルス信号をサンプリングして、これら２相のパルス信号が共にロー状態であることを検出するロー状態検出ステップと、
前記ロー状態検出ステップの後、前記検査用ロータリーエンコーダの２相のパルス信号のサンプリングを継続して２相のパルス信号のどちらが先に立ち上がるかを検出し、その検出結果により前記フィード用ＤＣモータの駆動方向がフォワード方向又はリバース方向の何れであるかを判定する駆動方向判定ステップと、
前記ロー状態検出ステップから前記駆動方向判定ステップまでを複数回繰り返す繰り返しステップと、
前記繰り返しステップの結果、前記駆動方向判定ステップで駆動方向がフォワード方向であると判定された回数が所定回数以上であれば、前記制御基板を正常であると判定し、所定回数未満であれば、前記制御基板を異常であると判定する異常判定ステップと、を実行することを特徴とする請求項２に記載のプリンタ用の制御基板の検査方法。
【請求項４】
前記マイコンは、ＵＳＢホストコントローラを備え、
ＵＳＢ経由で前記マイコンのＵＳＢホストポートと前記制御基板のＵＳＢコネクタとを接続し、前記マイコンの汎用出力ポートと前記制御基板のペーパセンサ用信号入力端子とを接続し、
前記マイコンから前記フィード用ＤＣモータを駆動させるコマンドを送信すると共に、ペーパセンサの検出出力に相当する信号出力を変化させて、前記フィード用ＤＣモータの駆動方向を検査することを特徴とする請求項２に記載のプリンタ用の制御基板の検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、用紙に画像を記録するプリンタの動作を制御するプリンタ用の制御基板の検査方法に関するものである。
【背景技術】
【０００２】
従来から、用紙に画像を記録するプリンタは、例えばパソコン等の外部機器から入力される画像データを基に、記録ヘッドを用紙上で往復動させて用紙に画像を記録するようになっている。用紙は、給紙ローラ、フィードローラ等から成るフィード機構により給送される。フィード機構は、フィード用ＤＣモータの駆動力により動作される。記録ヘッドは、移動自在なキャリアに保持されており、キャリアが移動することによりキャリアと共に移動する。キャリアは、キャリア用ＤＣモータの駆動力により移動される。このようなプリンタは、主電源が供給されたときに、ペーパパス（用紙給送路）内に残留している用紙を排紙するために、フィード機構を動作させるようになっている。
【０００３】
このようなプリンタの動作は、プリンタに搭載される制御基板により制御される。すなわち、制御基板は、例えばパソコン等の外部機器から画像記録指示がなされると、用紙に画像を記録するための制御を行い、フィード用ＤＣモータを駆動してフィード機構により用紙を給送させると共にキャリア用ＤＣモータを駆動してキャリアを移動させて、キャリアと共に移動される記録ヘッドにより用紙に画像を記録させる。また、制御基板は、主電源が供給されると、ペーパパス内に残留している用紙を排紙するための制御を行い、フィード用ＤＣモータをフォワード方向（用紙を送り出す方向）に駆動して、フィード機構によりペーパパス内に残留している用紙を排紙させる。
【０００４】
従来においては、制御基板の検査は、実機器具と呼ばれる基板検査ツールが使用されていた。この基板検査ツールは、装着レバーの操作によって制御基板を着脱できる機構を実物のプリンタに備えた検査用プリンタに、スタートボタンを押下することによってＵＳＢ経由で印字データを発行できるＵＳＢホストを接続したものである。この基板検査ツールを用いた制御基板の検査は、検査用プリンタにインクと用紙をセットすると共に、ＵＳＢホストから印字データを発行して検査用プリンタに印字動作を行わせ、検査用プリンタの印字中の挙動を検査員が目視することで行っている。
【０００５】
また、プリンタのモータの駆動回路をモータ等の擬似回路に接続し、擬似回路の入力端子、出力端子における信号を測定して、モータの駆動回路の動作を試験する方法が知られている（例えば、特許文献１参照）。また、プリンタのヘッド移送用モータの駆動信号を出力するインタフェイスを検査装置の擬似負荷に接続し、擬似負荷の状態をチェックすることにより、プリンタのヘッド移送用モータの駆動信号を出力するインタフェイスを検査する方法が知られている（例えば、特許文献２参照）。また、プリンタに検査装置を接続し、検査装置からプリンタに対して検査用のコマンドを送出し、そのコマンドに対するプリンタからの応答に基づいてプリンタの状態を判定してプリンタを検査する方法が知られている（例えば、特許文献３参照）。また、制御用ＩＣが搭載された構造のサーマルヘッド基板を検査する方法において、サーマルヘッド基板上の接続パッド部分にプローブ針を当接して、プローブ針を介して制御用ＩＣに記録信号を印加し、そのときにプローブ針を介して接続されている擬似負荷に流れる電流値を測定することにより、制御用ＩＣの良／不良判定を行う方法が知られている（例えば、特許文献４参照）。また、スタッカクレーン機上制御盤コントローラの検査方法において、エンコーダパルス信号を含む各種センサ信号を擬似的に発生させる模擬信号発生用コントローラをスタッカクレーン機上制御盤コントローラに接続し、模擬信号発生用コントローラによりにスタッカクレーン機上制御盤コントローラの制御機能の良否を判定する方法が知られている（例えば、特許文献５参照）。
【特許文献１】特開平１−１０５７６０号公報
【特許文献２】特開平１−３０１３５７号公報
【特許文献３】特開平１０−６７１６１号公報
【特許文献４】特開昭６３−１４７６６６号公報
【特許文献５】特開平１１−９１９１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところが、上述した従来のプリンタ用の制御基板の検査方法においては、検査用プリンタの印字中の挙動を検査員が目視することで行っているため、制御基板がフィード用ＤＣモータを適正な方向に駆動するように制御できているか否かを論理的に検査できていなかった。なお、上述した特許文献１乃至特許文献５には、プリンタの用紙を給送するためのフィード用ＤＣモータが適正な方向に駆動されるか否かを検査する方法については開示されておらず、従って、上述した特許文献１乃至特許文献５に開示の内容を適用したとしても、上記の課題を解決することはできない。
【０００７】
本発明は、上記課題を解決するためになされたものであり、制御基板のフィード用ＤＣモータを駆動する制御の検査を自動的に且つ論理的に行うことができるプリンタ用の制御基板の検査方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために請求項１の発明は、プリンタに搭載される制御基板を該プリンタに搭載する前に基板検査装置を用いて擬似的に動作させて検査するプリンタ用の制御基板の検査方法であって、制御基板は、記録用紙を給送するフィード機構を動作させるためのフィード用ＤＣモータの駆動を制御し、主電源が供給されたときに、フィード機構により記録用紙を送り出すためにフィード用ＤＣモータをフォワード方向に駆動し、基板検査装置は、該基板検査装置を動作させるために操作されるオペレータパネルと、制御基板に主電源を供給する主電源供給部と、フィード用ＤＣモータに相当する検査用ＤＣモータと、該検査用ＤＣモータの回転により位相のずれた２相のパルス信号を出力する検査用ロータリーエンコーダと、検査用ロータリーエンコーダから出力される２相のパルス信号を基に制御基板の異常有無を判断するマイコンと、制御基板の検査結果を通知する通知部とを備え、検査用ロータリーエンコーダの２相のパルス信号出力ラインを制御基板のエンコーダ用信号入力端子に接続すると共に、検査用ＤＣモータの電源供給ラインを制御基板のフィード用ＤＣモータ端子に接続して、フィードバック制御可能なダミーのフィード機構駆動システムを構成し、検査用ロータリーエンコーダの２相のパルス信号出力ラインを、さらに基板検査装置に内蔵のマイコンの汎用入力ポートにも接続し、基板検査装置は、オペレータパネルによる検査開始操作を受けて、主電源供給部から制御基板に主電源の供給を開始する主電源供給ステップと、主電源供給ステップの後、制御基板によってダミーのフィード機構駆動システムが制御されることにより検査用ロータリーエンコーダから出力されるパルス信号を基に、マイコンにてフィード用ＤＣモータの駆動方向を検査するフィード駆動方向検査ステップと、フィード駆動方向検査ステップでの検査結果を通知部にて通知する通知ステップと、を実行し、フィード駆動方向検査ステップでは、検査用ロータリーエンコーダの２相のパルス信号をサンプリングして、これら２相のパルス信号が共にロー状態であることを検出するロー状態検出ステップと、ロー状態検出ステップの後、検査用ロータリーエンコーダの２相のパルス信号のサンプリングを継続して２相のパルス信号のどちらが先に立ち上がるかを検出し、その検出結果によりフィード用ＤＣモータの駆動方向がフォワード方向又はリバース方向の何れであるかを判定するフィード駆動方向判定ステップと、ロー状態検出ステップから駆動方向判定ステップまでを複数回繰り返す繰り返しステップと、繰り返しステップの結果、駆動方向判定ステップで駆動方向がフォワード方向であると判定された回数が所定回数以上であれば、制御基板を正常であると判定し、所定回数未満であれば、繰り返しステップを繰り返して実行し、その結果、駆動方向判定ステップで駆動方向がフォワード方向であると判定された回数が所定回数以上になれば、制御基板を正常であると判定し、所定回数以上になることなく検査のタイムアウトが発生すると、制御基板を異常であると判定する異常判定ステップと、を実行するものである。
【０００９】
請求項２の発明は、プリンタに搭載される制御基板を該プリンタに搭載する前に基板検査装置を用いて擬似的に動作させて検査するプリンタ用の制御基板の検査方法であって、制御基板は、記録用紙を給送するフィード機構を動作させるためのフィード用ＤＣモータの駆動を制御し、主電源が供給されたときに、フィード機構により記録用紙を送り出すためにフィード用ＤＣモータをフォワード方向に駆動し、基板検査装置は、該基板検査装置を動作させるために操作されるオペレータパネルと、制御基板に主電源を供給する主電源供給部と、フィード用ＤＣモータに相当する検査用ＤＣモータと、該検査用ＤＣモータの回転により位相のずれた２相のパルス信号を出力する検査用ロータリーエンコーダと、検査用ロータリーエンコーダから出力される２相のパルス信号を基に制御基板の異常有無を判断するマイコンと、制御基板の検査結果を通知する通知部とを備え、検査用ロータリーエンコーダの２相のパルス信号出力ラインを制御基板のエンコーダ用信号入力端子に接続すると共に、検査用ＤＣモータの電源供給ラインを制御基板のフィード用ＤＣモータ端子に接続して、フィードバック制御可能なダミーのフィード機構駆動システムを構成し、検査用ロータリーエンコーダの２相のパルス信号出力ラインを、さらに基板検査装置に内蔵のマイコンの汎用入力ポートにも接続し、基板検査装置は、オペレータパネルによる検査開始操作を受けて、主電源供給部から制御基板に主電源の供給を開始する主電源供給ステップと、主電源供給ステップの後、制御基板によってダミーのフィード機構駆動システムが制御されることにより検査用ロータリーエンコーダから出力されるパルス信号を基に、マイコンにてフィード用ＤＣモータの駆動方向を検査するフィード駆動方向検査ステップと、フィード駆動方向検査ステップでの検査結果を通知部にて通知する通知ステップと、を実行するものである。
【００１０】
請求項３の発明は、請求項２に記載のプリンタ用の制御基板の検査方法において、フィード駆動方向検査ステップでは、検査用ロータリーエンコーダの２相のパルス信号をサンプリングして、これら２相のパルス信号が共にロー状態であることを検出するロー状態検出ステップと、ロー状態検出ステップの後、検査用ロータリーエンコーダの２相のパルス信号のサンプリングを継続して２相のパルス信号のどちらが先に立ち上がるかを検出し、その検出結果によりフィード用ＤＣモータの駆動方向がフォワード方向又はリバース方向の何れであるかを判定する駆動方向判定ステップと、ロー状態検出ステップから駆動方向判定ステップまでを複数回繰り返す繰り返しステップと、繰り返しステップの結果、駆動方向判定ステップで駆動方向がフォワード方向であると判定された回数が所定回数以上であれば、制御基板を正常であると判定し、所定回数未満であれば、制御基板を異常であると判定する異常判定ステップと、を実行するものである。
【００１１】
請求項４の発明は、請求項２に記載のプリンタ用の制御基板の検査方法において、マイコンは、ＵＳＢホストコントローラを備え、ＵＳＢ経由でマイコンのＵＳＢホストポートと制御基板のＵＳＢコネクタとを接続し、マイコンの汎用出力ポートと制御基板のペーパセンサ用信号入力端子とを接続し、マイコンからフィード用ＤＣモータを駆動させるコマンドを送信すると共に、ペーパセンサの検出出力に相当する信号出力を変化させて、フィード用ＤＣモータの駆動方向を検査するものである。
【発明の効果】
【００１２】
請求項１の発明によれば、基板検査装置のオペレータパネルにより検査開始操作を行うと、制御基板に主電源が供給され、制御基板による記録用紙を送り出すための制御により基板検査装置の検査用ＤＣモータが駆動されて、検査用ロータリーエンコーダからパルス信号が出力される。そして、検査用ロータリーエンコーダから出力されるパルス信号を基に基板検査装置でフィード用ＤＣモータの駆動方向が検査されて、その検査結果が基板検査装置の通知部により通知される。従って、検査員は、オペレータパネルにより検査開始操作を行って、通知部による通知内容を確認することにより、制御基板のフィード用ＤＣモータを駆動する制御の異常の有無を判断できる。
【００１３】
このように、基板検査装置を用い、基板検査装置のオペレータパネルにより検査開始操作を行うだけで、制御基板のフィード用ＤＣモータを駆動する制御の検査を自動的に行うことができ、これにより、量産工程を簡略化することができる。しかも、検査用ロータリーエンコーダから出力されるパルス信号を基にフィード用ＤＣモータの駆動方向が検査されるため、制御基板のフィード用ＤＣモータを駆動する制御の検査を論理的に行うことができ、これにより、制御基板が搭載されるプリンタの品質を向上することができる。また、検査のタイムアウトが発生するまでの間、フィード用ＤＣモータの駆動方向がフォワード方向であるか否かの判定が複数回行われ、それら複数回の判定結果を基にフィード用ＤＣモータの駆動方向の検査が行われるため、より的確に制御基板のフィード用ＤＣモータを駆動する制御の検査を行うことができる。
【００１４】
請求項２の発明によれば、基板検査装置のオペレータパネルにより検査開始操作を行うと、制御基板に主電源が供給され、制御基板による記録用紙を送り出すための制御により基板検査装置の検査用ＤＣモータが駆動されて、検査用ロータリーエンコーダからパルス信号が出力される。そして、検査用ロータリーエンコーダから出力されるパルス信号を基に基板検査装置でフィード用ＤＣモータの駆動方向が検査されて、その検査結果が基板検査装置の通知部により通知される。従って、検査員は、オペレータパネルにより検査開始操作を行って、通知部による通知内容を確認することにより、制御基板のフィード用ＤＣモータを駆動する制御の異常の有無を判断できる。
【００１５】
このように、基板検査装置を用い、基板検査装置のオペレータパネルにより検査開始操作を行うだけで、制御基板のフィード用ＤＣモータを駆動する制御の検査を自動的に行うことができ、これにより、量産工程を簡略化することができる。しかも、検査用ロータリーエンコーダから出力されるパルス信号を基にフィード用ＤＣモータの駆動方向が検査されるため、制御基板のフィード用ＤＣモータを駆動する制御の検査を論理的に行うことができ、これにより、制御基板が搭載されるプリンタの品質を向上することができる。
【００１６】
請求項３の発明によれば、フィード用ＤＣモータの駆動方向がフォワード方向であるか否かの判定が複数回行われ、それら複数回の判定結果を基にフィード用ＤＣモータの駆動方向の検査が行われるため、より的確に制御基板のフィード用ＤＣモータを駆動する制御の検査を行うことができる。
【００１７】
請求項４の発明によれば、ペーパセンサの検出出力に相当する信号出力を基板検査装置から変化させ、フィード用ＤＣモータを駆動させるコマンドを基板検査装置から制御基板に送信することにより、様々な条件でフィード用ＤＣモータの駆動方向を検査することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明を具体化した実施形態によるプリンタ用制御基板の検査方法について図面を参照して説明する。図１は、プリンタの構成を示す。プリンタ１は、例えばパソコン等の外部機器から入力される画像データを基に用紙２に画像を記録する装置である。
【００１９】
プリンタ１は、用紙２が装填されるペーパレスト３と、用紙２を給送するフィード機構を構成する給紙ローラ４及びフィードローラ５と、用紙２に画像を記録する記録ヘッド６と、記録ヘッド６を移動自在に保持するキャリア７とを備える。また、プリンタ１は、給紙ローラ４及びフィードローラ５を駆動させるためのフィード用ＤＣモータ８と、キャリア７を移動させるためのキャリア用ＤＣモータ９と、主電源の供給等の操作を行うためのキー操作部１０と、プリンタ１の動作を制御する制御基板であるメイン基板１１と、上記各部を収納、支持する筐体１２とを備える。
【００２０】
用紙２は、１枚又は複数枚のものが重ねて、その下端側が筐体１２の給紙口１３に挿入されて、ペーパレスト３に装填される。給紙ローラ４は、ペーパレスト３に装填されている用紙２をフィードローラ５へと給送する。フィードローラ５は、給紙ローラ４から給送される用紙２を、記録ヘッド６の下方を通して、筐体１２の排紙口１４へと給送する。これら給紙ローラ４及びフィードローラ５は、画像を記録するときにペーパレスト３に装填されている用紙２を給送するために動作し、また、主電源が供給されたときにペーパパス（用紙給送路）内に残留している用紙２を排紙口１４に給送して排紙するために動作する。給紙ローラ４及びフィードローラ５の動作は、フィード用ＤＣモータ８の駆動力によって行われる。
【００２１】
記録ヘッド６は、インクを吐出して画像を記録するものであり、キャリア７に着脱自在に搭載される。キャリア７は、キャリア用ＤＣモータ９の駆動力によって動作する不図示のキャリア駆動機構により、用紙２の給送方向と直交する方向に往復動されるようになっている。従って、記録ヘッド６は、キャリア７がキャリア駆動機構により往復動されることにより、キャリア７と共に用紙２の給送方向と直交する方向に往復動されるようになっている。このような記録ヘッド６は、例えばパソコン等の外部機器から入力される画像データを基に、給紙ローラ４及びフィードローラ５により給送される用紙２上を往復動しつつインクを吐出することにより、用紙２に画像を記録する。
【００２２】
メイン基板１１は、フィード用ＤＣモータ８を駆動することにより、給紙ローラ４及びフィードローラ５を動作させて用紙２を給送させ、また、キャリア用ＤＣモータ９を駆動することにより、キャリア７を移動させて記録ヘッド６を移動させる。そして、メイン基板１１は、例えばパソコン等の外部機器から画像記録指示がなされると、用紙２に画像を記録するための制御を行い、キー操作部１０の操作により主電源が供給されると、ペーパパス内に残留している用紙２を排紙するための制御を行う。
【００２３】
用紙２に画像を記録するための制御では、メイン基板１１は、フィード用ＤＣモータ８を駆動して給紙ローラ４及びフィードローラ５により用紙２を給送させると共にキャリア用ＤＣモータ９を駆動してキャリア７を移動させて、キャリア７と共に移動する記録ヘッド６により用紙２に画像を記録させる。また、ペーパパス内に残留している用紙２を排紙するための制御では、メイン基板１１は、フィード用ＤＣモータ８を駆動して給紙ローラ４及びフィードローラ５によりペーパパス内に残留している用紙２を排紙させる。
【００２４】
図２は、上記給紙ローラ４及びフィードローラ５により構成されるフィード機構をメイン基板１１の制御により駆動するフィード機構駆動システムを示す。フィード機構駆動システム２０は、フィード用ＤＣモータ８と、メイン基板１１と、フィード用ロータリーエンコーダ１８とにより構成される。
【００２５】
フィード用ＤＣモータ８は、供給される電流値によって回転速度が変化し、供給される電流の極性によって回転方向が変化するＤＣモータが用いられている。フィード用ＤＣモータ８の電流供給ライン（電源ライン）は、メイン基板１１のフィード用ＤＣモータ端子１１ａ、１１ｂに接続されている。
【００２６】
メイン基板１１は、フィード用ＤＣモータ端子１１ａ、１１ｂを介してフィード用ＤＣモータ８に電流（電源）を供給することにより、フィード用ＤＣモータ８を駆動する。このとき、メイン基板１１は、フィード用ＤＣモータ８に供給する電流の極性を制御することにより、フィード用ＤＣモータ８の回転方向（従って用紙２の給送方向）を制御する。
【００２７】
フィード用ロータリーエンコーダ１８は、フィード用ＤＣモータ８に取付けられており、フィード用ＤＣモータ８と共に回転して、位相のずれたＡ相及びＢ相の２相のパルス信号を出力する。フィード用ロータリーエンコーダ１８の２相のパルス信号出力ラインは、メイン基板１１のエンコーダ用信号入力端子１１ｃ、１１ｄに接続されており、フィード用ロータリーエンコーダ１８から出力された２相のパルス信号は、メイン基板１１にフィードバックされる。
【００２８】
図３（ａ）（ｂ）は、フィード用ロータリーエンコーダ１８の出力パルス信号を示す。フィード用ロータリーエンコーダ１８は、フィード用ＤＣモータ８がフォワード方向（フィード機構により用紙２を排紙する方向）に回転している場合には、Ａ相とＢ相のどちらのパルスも出力していない状態から、先にＢ相のパルスを出力し、Ｂ相のパルスを出力している途中でＡ相のパルスを出力する（図３（ａ）参照）。また、フィード用ロータリーエンコーダ１８は、フィード用ＤＣモータ８がリバース方向（フォワード方向と反対方向）に回転している場合には、Ａ相とＢ相のどちらのパルスも出力していない状態から、先にＡ相のパルスを出力し、Ａ相のパルスを出力している途中でＢ相のパルスを出力する（図３（Ｂ）参照）。従って、フィード用ロータリーエンコーダ１８のＡ相、Ｂ相のパルス信号の出力関係を基に、フィード用ＤＣモータ８の回転方向を検出することができる。
【００２９】
上記メイン基板１１は、フィード用ＤＣモータ８駆動するとき、フィード用ロータリーエンコーダ１８からフィードバックされるＡ相、Ｂ相のパルス信号の出力関係を検出し、その検出結果を基にフィード用ＤＣモータ８の回転方向を検出して、フィード用ＤＣモータ８を適正な方向に駆動するようにフィード用ＤＣモータ８への供給電流の極性を制御する。
【００３０】
図４は、上記プリンタ１に搭載されるメイン基板１１を検査する基板検査ツールの構成を示す。基板検査ツール３０は、メイン基板１１を基板検査ツール３０に装着してメイン基板１１を擬似的に動作させ、この擬似的な動作によりメイン基板１１から出力される信号を基に、メイン基板１１を検査する装置である。メイン基板１１は、上述のように、主電源が供給されたときに、ペーパパス内に残留している用紙２を排紙するためにフィード用ＤＣモータ８をフォワード方向に駆動する。基板検査ツール３０は、このようなメイン基板１１による主電源供給時のペーパパス内に残留している用紙２を排紙するための制御を利用して、フィード用ＤＣモータ８の駆動方向を検査するようになっている。
【００３１】
この基板検査ツール３０は、基板検査ツール３０を制御するためのマイコン３１と、検査員とのインターフェイスを成すオペレータパネル３２と、メイン基板１１に主電源を供給する主電源供給部３３と、検査用ＤＣモータ３４及び検査用ロータリーエンコーダ３５と、通知部３６とを備えている。また、基板検査ツール３０は、装着レバーを下げることにより基板装着台にメイン基板１１を装着するようになっており、装着レバーが操作されたことを検知するレバースイッチ３７を備えている。
【００３２】
オペレータパネル３２は、基板検査ツール３０を動作させるために検査員に操作されるものであり、検査を開始するためのスタートボタン等の各種操作ボタンを備えている。主電源供給部３３は、ＤＣ電源４０に接続されており、マイコン３１による制御のもとオン、オフされるようになっている。
【００３３】
検査用ＤＣモータ３４は、上記プリンタ１のフィード用ＤＣモータ８と同じものが用いられており、検査用ロータリーエンコーダ３５は、上記プリンタ１のフィード用ロータリーエンコーダ１８と同じものが用いられている。検査用ロータリーエンコーダ３５は、検査用ＤＣモータ３４に取付けられており、検査用ＤＣモータ３４と共に回転して、位相のずれたＡ相及びＢ相の２相のパルス信号を出力する。検査用ロータリーエンコーダ３５の２相のパルス信号出力ラインは、マイコン３１の汎用入力ポート３１ａ、３１ｂに接続されており、検査用ロータリーエンコーダ３５から出力された２相のパルス信号は、マイコン３１に入力される。
【００３４】
通知部３６は、基板検査ツール３０の動作状態やメイン基板１１の検査結果を報知するものであり、ＬＣＤ表示器やブザー等を備えている。レバースイッチ３７は、装着レバーが下げられたときにオンし、その信号がマイコン３１に入力される。
【００３５】
基板検査ツール３０にメイン基板１１を装着した状態では、検査用ＤＣモータ３４の電流供給ライン（電源ライン）がメイン基板１１のフィード用ＤＣモータ端子１１ａ、１１ｂに接続されると共に、検査用ロータリーエンコーダ３５の２相のパルス信号出力ラインがメイン基板１１のエンコーダ用信号入力端子１１ｃ、１１ｄに接続され、また、主電源供給部３３の主電源ラインがメイン基板１１の主電源端子１１ｅに接続される。
【００３６】
従って、基板検査ツール３０にメイン基板１１を装着した状態では、検査用ＤＣモータ３４及び検査用ロータリーエンコーダ３５が上記プリンタ１のフィード用ＤＣモータ８及びフィード用ロータリーエンコーダ１８に相当することになり、プリンタ１のメカ機構を要することなく、メイン基板１１、検査用ＤＣモータ３４、及び検査用ロータリーエンコーダ３５によって、フィードバック制御可能なダミーのフィード機構駆動システム５０が構成される。
【００３７】
マイコン３１は、主電源供給部３３をオンしてメイン基板１１に主電源を供給し、メイン基板１１がダミーのフィード機構駆動システム５０を制御することによって検査用ロータリーエンコーダ３５から出力されるパルス信号を基に、メイン基板１１によるフィード用ＤＣモータ８の駆動方向を検査して、メイン基板１１の異常有無を判定する。
【００３８】
ダミーのキャリア駆動システム５０を構成している検査用ロータリーエンコーダ３５は、プリンタ１のキャリア用ロータリーエンコーダ１９と同じものであり、キャリア用ロータリーエンコーダ１９と同様に、位相のずれたＡ相及びＢ相の２相のパルス信号を出力する（上記図３（ａ）（ｂ）参照）。従って、フィード用ＤＣモータ８の場合と同様に、検査用ロータリーエンコーダ３５のＡ相、Ｂ相のパルス信号の出力関係を基に、検査用ＤＣモータ３４の駆動方向を検出することができる。
【００３９】
マイコン３１は、検査用ロータリーエンコーダ３５から入力されるＡ相、Ｂ相のパルス信号の出力関係を検出し、その検出結果を基に検査用ＤＣモータ３４の回転方向（すなわち検査用ＤＣモータ３４に相当するフィード用ＤＣモータ８の回転方向）を検出する。そして、マイコン３１は、この回転方向の検出結果を基にメイン基板１１によるフィード用ＤＣモータ８の駆動方向を検査して、メイン基板１１の異常有無を判定する。
【００４０】
図５は、上記基板検査ツール３０の基板検査動作のフローチャートを示す。メイン基板１１の検査は、メイン基板１１を基板検査ツール３０に装着した状態で行われる。まず、マイコン３１の初期化処理が行われ（＃１）、その後、装着レバーが下げられた状態でオペレータパネル３２のスタートボタンが押下（検査開始操作）されると（＃２でＹＥＳ）、マイコン３１は、主電源供給部３３をオンして、メイン基板１１に主電源の供給を開始する（＃３）。
【００４１】
メイン基板１１では、主電源が供給されたことを受けて、ペーパパス内に残留している用紙２を排紙するための制御が行われ、フィード用ＤＣモータ８を駆動するための電流（電源）供給が行われる。
【００４２】
これにより、基板検査ツール３０では、メイン基板１１から供給される電流によって検査用ＤＣモータ３４が駆動され、検査用ロータリーエンコーダ３５から２相のパルス信号が出力される。この検査用ロータリーエンコーダ３５から出力されたパルス信号は、メイン基板１１にフィードバックされると共に、マイコン３１に入力される。そして、マイコン３１は、検査用ロータリーエンコーダ３５から出力されるパルス信号を基に、フィード用ＤＣモータ８の駆動方向の検査を行う（＃４）。フィード用ＤＣモータ８の駆動方向の検査の詳細については後述する。
【００４３】
そして、基板検査ツール３０では、マイコン３１は、フィード用ＤＣモータ８の駆動方向の検査の結果、検査ＯＫと判定（メイン基板１１を良品と判定）した場合に（＃５でＮＯ）、メイン基板１１への主電源の供給を停止して（＃６）、メイン基板１１を良品と判定したことを通知部３６にて通知し（＃７）、検査ＮＧと判定（メイン基板１１を不良と判定）した場合に（＃５でＹＥＳ）、メイン基板１１への主電源の供給を停止して（＃８）、メイン基板１１を不良と判定したことを通知部３６にて通知する（＃９）。通知部３６による通知動作は、例えば、メイン基板１１を良品と判定した場合には、ＬＣＤ表示器にメイン基板１１が良品である旨を表示し、メイン基板１１を不良と判定した場合には、ＬＣＤ表示器にメイン基板１１が不良である旨を表示すると共にブザーを鳴らす。
【００４４】
図６は、上記基板検査ツールによるフィード用ＤＣモータ８の駆動方向の検査処理のフローチャートを示す。まず、マイコン３１は、検査タイムアウトタイマのカウントをスタートさせ（＃１１）、ループ回数カウンタをゼロクリアし（＃１２）、フォワード方向駆動確定カウンタをゼロクリアし（＃１３）、及びリバース方向駆動確定カウンタをゼロクリアする（＃１４）。
【００４５】
続いて、マイコン３１は、検査用ロータリーエンコーダ３５から出力されるＡ相及びＢ相のパルス信号のサンプリングを開始する（＃１５）。そして、２相のパルス信号が共にロー状態になったことを検出すると（＃１６でＹＥＳ）、これら２相のパルス信号のサンプリングを継続して（＃１７）、その後、Ｂ相のパルス信号の立上りエッジを検出すれば（＃１８でＹＥＳ）、フォワード方向駆動確定カウンタをインクリメントし（＃１９）、Ａ相のパルス信号の立上りエッジを検出すれば（＃２０でＹＥＳ）、リバース方向駆動確定カウンタをインクリメントする（＃２１）。
【００４６】
すなわち、上記＃１６から＃２１の処理により、Ａ相とＢ相のどちらのパルス信号が先に立上るかを検出して、Ｂ相のパルス信号が先に立上った場合に、フィード用ＤＣモータ８の駆動方向がフォワード方向であると判定し、Ａ相のパルス信号が先に立上った場合に、フィード用ＤＣモータ８の駆動方向がリバース方向であると判定している。そして、それらの判定回数をフォワード方向駆動確定カウンタ及びリバース方向駆動確定カウンタによりカウントしている。
【００４７】
その後、マイコン３１は、ループ回数カウンタをインクリメントし（＃２２）、ループ回数カウンタの値（すなわち上記＃１６から＃２１の処理でフィード用ＤＣモータ８の駆動方向を判定した回数）が「１０」に達していなければ（＃２３でＮＯ）、上記＃１６以降の処理を繰り返す。
【００４８】
そして、上記＃１６以降の処理の繰り返しにより、ループ回数カウンタの値が「１０」に達すると（＃２３でＹＥＳ）、リバース方向駆動確定カウンタの値（すなわち上記＃１６から＃２１の処理でフィード用ＤＣモータ８の駆動方向がリバース方向であると判定された回数）が「８」未満の場合で（＃２４でＮＯ）、フォワード方向駆動確定カウンタの値（すなわち上記＃１６から＃２１の処理でフィード用ＤＣモータ８の駆動方向がフォワード方向であると判定された回数）が「８」以上の場合に（＃２５でＹＥＳ）、検査ＯＫと判定（メイン基板１１を良品と判定）する（＃２６）。
【００４９】
また、リバース方向駆動確定カウンタの値が「８」以上の場合（＃２４でＹＥＳ）、又は、フォワード方向駆動確定カウンタの値が「８」未満の場合は（＃２５でＮＯ）、検査のタイムアウトが発生していなければ（＃２７でＮＯ）、上記＃１２以降の処理を繰り返し、その結果、上記＃２５の処理でフォワード方向駆動確定カウンタの値が「８」以上になれば、検査ＯＫと判定する（＃２６）。一方、上記＃２５の処理でＹＥＳ（フォワード方向駆動確定カウンタの値が「８」以上である）と判定されることなく検査のタイムアウトが発生すると（＃２７でＹＥＳ）、検査ＮＧと判定（メイン基板１１を不良と判定）する（＃２８）。
【００５０】
メイン基板１１の検査は、このような構成の基板検査ツール３０を用い、メイン基板１１を基板検査ツール３０に装着し、基板検査ツール３０のオペレータパネル３２を操作して、基板検査ツール３０の通知部３６の通知内容を確認することにより行われる。
【００５１】
従って、このようなメイン基板１１の検査方法によれば、基板検査ツール３０のオペレータパネル３２により検査開始操作を行うだけで、メイン基板１１のフィード用ＤＣモータ８を駆動する制御の検査を自動的に行うことができる。しかも、検査用ロータリーエンコーダ３５から出力されるパルス信号を基にフィード用ＤＣモータ８の駆動方向が検査されるため、メイン基板１１のフィード用ＤＣモータ８を駆動する制御の検査を論理的に行うことができる。また、検査のタイムアウトが発生するまでの間、フィード用ＤＣモータ８の駆動方向がフォワード方向であるか否かの判定が複数回行われ、それら複数回の判定結果を基にフィード用ＤＣモータ８の駆動方向の検査が行われるため、より的確にメイン基板１１のフィード用ＤＣモータ８を駆動する制御の検査を行うことができる。
【００５２】
図７は、上記基板検査ツール３０の別の構成を示す。図７に示す基板検査ツール３０は、上記図４に示す構成に加え、マイコン３１がＵＳＢホストコントローラを備えている。そして、基板検査ツール３０にメイン基板１１を装着した状態では、上記図４に示す接続に加え、マイコン３１のＵＳＢホストポート３１ｃとメイン基板１１のＵＳＢコネクタ３１ｆとがＵＳＢ経由で接続され、また、マイコン３１の汎用出力ポート３１ｄとメイン基板１１のペーパセンサ用信号入力端子１１ｇが接続される。ペーパセンサ用信号入力端子１１ｇは、メイン基板１１をプリンタ１に組み込んだときに、ペーパパス内の用紙の有無を検出するペーパセンサが接続されて、その検出出力が入力される端子である。
【００５３】
マイコン３１は、オペレータパネル３２の操作を受けて、ペーパセンサの検出出力に相当する信号出力を変化させることにより、ダミーのフィード機構駆動システム５０上でペーパパス内に用紙がある状態と用紙がない状態とを作り出す。また、マイコン３１は、オペレータパネル３２の操作を受けて、フィード用ＤＣモータ８を駆動させるコマンドを送信する。そして、マイコン３１は、上述の記録ヘッド６を所定の待機位置に移動させるための制御におけるフィード用ＤＣモータ８の駆動方向の検査に加え、ペーパセンサの検出出力に相当する信号出力の変化及びフィード用ＤＣモータ８を駆動させるコマンドにより検査用ロータリーエンコーダ３５から出力されるパルス信号を基に、フィード用ＤＣモータ８の駆動方向を検査して、メイン基板１１の異常有無を判定する。
【００５４】
このような構成の基板検査ツール３０を用いたメイン基板１１の検査方法によれば、ペーパセンサの検出出力に相当する信号出力を基板検査ツール３０から変化させ、フィード用ＤＣモータ８を駆動させるコマンドを基板検査ツール３０からメイン基板１１に送信することにより、印刷中の給紙、排紙、改行などの様々な条件でフィード用ＤＣモータ８の駆動方向を検査することができ、より的確にメイン基板１１のフィード用ＤＣモータ８を駆動する制御の検査を行うことができる。
【００５５】
なお、本発明は、上記実施形態の構成に限られず、種々の変形が可能である。例えば、上記実施形態において、フィード用ＤＣモータ８の駆動方向を判定する処理（＃１６から＃２１の処理）は、必ずしも複数回行う必要はなく、１回だけ行ってもよい。この場合、その１回の判定の結果、フィード用ＤＣモータ８の駆動方向がフォワード方向であると判定されれば、検査ＯＫと判定すればよい。また、本発明は、スキャナ機能を有するプリンタにも適用可能である。
【図面の簡単な説明】
【００５６】
【図１】本発明の一実施形態に係るプリンタの概略構成を示す斜視図。
【図２】同プリンタのフィード機構駆動システムの構成を示す電気的ブロック構成図。
【図３】（ａ）は同プリンタのフィード用ロータリーエンコーダから出力されるフィード用ＤＣモータがフォワード方向に回転している場合のパルス信号を示す図、（ｂ）は同フィード用ＤＣモータがリバース方向に回転している場合のパルス信号を示す図。
【図４】同プリンタのメイン基板を検査する基板検査ツールの概略構成を示す電気的ブロック構成図。
【図５】同基板検査ツールによる基板検査動作を示すフローチャート。
【図６】同基板検査ツールによるフィード用ＤＣモータの駆動方向の検査処理を示すフローチャート。
【図７】同基板検査ツールの別の構成を示す電気的ブロック構成図。
【符号の説明】
【００５７】
１    プリンタ
２    用紙
３    ペーパレスト
４    給紙ローラ
５    フィードローラ
６    記録ヘッド
７    キャリア
８    フィード用ＤＣモータ
９    キャリア用ＤＣモータ
１１    メイン基板
１１ａ、１１ｂ    フィード用ＤＣモータ端子
１１ｃ、１１ｄ    エンコーダ用信号入力端子
１１ｅ    主電源端子
１１ｆ    ＵＳＢコネクタ
１１ｇ    ペーパセンサ用信号入力端子１１ｇ
１８    フィード用ロータリーエンコーダ
２０    フィード機構駆動システム
３０    基板検査ツール
３１    マイコン
３１ａ、３１ｂ    汎用入力ポート
３１ｃ    ＵＳＢホストポート
３１ｄ    汎用出力ポート
３２    オペレータパネル
３３    主電源供給部
３４    検査用ＤＣモータ
３５    検査用ロータリーエンコーダ
３６    通知部
３７    レバースイッチ
５０    ダミーのフィード機構駆動システム
【図１】
2006341381.tif 000003
【図２】
2006341381.tif 000004
【図３】
2006341381.tif 000005
【図４】
2006341381.tif 000006
【図５】
2006341381.tif 000007
【図６】
2006341381.tif 000008
【図７】
2006341381.tif 000009