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