(57)【要約】【課題】プリンタ装置のモータ駆動部における特性のばらつきに関する測定処理を印刷紙の給紙動作に合わせて行い、電源投入時に必要とされる初期化時間を短縮するプリンタ装置を提供する。【解決手段】プリンタ装置１００は、特定方向側から印刷紙５０の給紙を行い、該特定方向側に印刷紙５０を排出させる機構部を備えている。給紙部は、紙送り機構部の紙送りローラ６５が印刷紙５０を印刷開始位置から搬送する動作に連動させて、給紙路５０Ｒに含まれる躯体Ｃ２の凹曲面を用いて印刷紙５０の搬送方向を変えて印刷開始位置に至るまで印刷紙５０を搬送させる。ＣＰＵ１６は、各機構部を駆動するモータによって印刷紙５０が給紙される区間の所定の区間において印刷紙５０をほぼ一定の速度で印刷紙５０を搬送して、モータの負荷変動量を検出し、検出した値に基づいて制御量を補正する。【選択図】図１
2009249045.tif 000002
【特許請求の範囲】
【請求項１】
特定方向側から印刷紙の給紙を行い、前記特定方向側に前記印刷紙を排出させる機構部
を備えるプリンタ装置であって、
前記機構部は、
前記印刷紙が印刷開始位置に搬送されるまでに通過する給紙路と、
前記印刷紙を前記印刷開始位置から搬送する紙送り部と、
前記紙送り部の動作と連動させて前記給紙路に含まれる凹曲部を用いて前記印刷紙の搬
送方向を変えて前記印刷開始位置に至るまで前記印刷紙を搬送する給紙部と、を備え、
前記機構部を駆動するモータと、
前記モータによって前記印刷紙が給紙部によって前記印刷開始位置まで搬送される区間
の所定の区間において前記印刷紙をほぼ一定の速度で前記印刷紙を搬送して、前記所定の
区間におけるモータの負荷変動量を検出し、検出した値に基づいて制御量を補正する制御
部と、
を備えることを特徴とするプリンタ装置。
【請求項２】
前記制御部は、
負荷変動の少ない区間を、前記所定の区間として前記負荷変動量を検出する
ことを特徴とする請求項１に記載のプリンタ装置。
【請求項３】
前記制御部は、
給紙されている前記印刷紙の先端の位置が前記給紙路の凹曲部を過ぎてから、印刷開始
位置までの間を前記所定の区間として前記負荷変動量を検出する
ことを特徴とする請求項１または請求項２に記載のプリンタ装置。
【請求項４】
前記制御部は、
給紙されている前記印刷紙の先端の位置が前記印刷紙の配置された位置から前記給紙路
の凹曲部に入る前までの間を前記所定の区間として前記負荷変動量を検出する
ことを特徴とする請求項１または請求項２に記載のプリンタ装置。
【請求項５】
前記印刷紙の情報に応じて前記所定の区間の開始位置の情報を関連付けて記憶する記憶
部と、を更に備え、
前記制御部は、
前記記憶された前記印刷紙の情報に関連付けて記憶された前記開始位置の情報を参照し
、参照された前記開始位置の情報にしたがって前記負荷変動量を検出する
ことを特徴とする請求項１から請求項４のいずれか１項に記載のプリンタ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、主に電源投入後の初期化処理時間を短縮するプリンタ装置に関する。
【背景技術】
【０００２】
プリンタ装置では、モータの特性のばらつき、電源電圧のばらつきや、構造的な負荷の
ばらつきなどによって発生によって生じる制御量の偏差を吸収するために、電源投入後に
行うプリンタ装置の初期化処理の中で負荷特性の測定を行っていた（以下、この測定を「
メジャメント」という）。
また、モータの特性のばらつきや、モータを動作させる電圧のばらつきは、標準的に見
込まれる動作時間に対しての偏差要因となる。このような偏差を低減させるために、駆動
部の特性を測定し、測定結果に基づいてモータへの操作量を補正する処理が紹介されてい
る。
【特許文献１】特開２００３−２３７８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、標準的に見込まれる基準補正量に対して、実際の装置の状態によって必要と
される補正量を、実際の装置の負荷特性を測定して、その結果に応じて制御量を調節でき
ることが望ましい。
しかし、この負荷特性の測定は、電源投入後にその都度実施されていたため、そのとき
の状態を正確に測定できていた反面、印刷を開始できるようになるまでの時間が長くかか
ってしまっていた。
特許文献１における図９、図１０を改めて図９、図１０に示す。図９は、電源投入後に
行う初期化処理の例を示す。この図におけるステップＳ４４が、上述の負荷特性の測定で
ある。この図で示されるように、この測定処理が完了しないと、初期化処理が終了できず
、次に行う印刷処理にかかれないという順序で印刷処理の準備が行われている。図１０は
、ステップＳ４４で行われる処理を示している。この図の更に詳しい説明は、特許文献１
によることとする。これまでのプリンタ装置の多くは、上記の初期化処理が完了してから
、給紙処理を行う手順がとられている。
【０００４】
本発明は、上記問題を解決すべくなされたもので、その目的は、プリンタ装置のモータ
駆動部における負荷特性のばらつきに関する測定処理を印刷紙の給紙動作に合わせて行い
、電源投入時に要する初期化時間を短縮するプリンタ装置を提供することにある。
【課題を解決するための手段】
【０００５】
上記問題を解決するために、本発明は、特定方向側から印刷紙の給紙を行い、前記特定
方向側に前記印刷紙を排出させる機構部を備えるプリンタ装置であって、前記機構部は、
前記印刷紙が印刷開始位置に搬送されるまでに通過する給紙路と、前記印刷紙を前記印刷
開始位置から搬送する紙送り部と、前記紙送り部の動作と連動させて前記給紙路に含まれ
る凹曲部を用いて前記印刷紙の搬送方向を変えて前記印刷開始位置に至るまで前記印刷紙
を搬送する給紙部と、を備え、前記機構部を駆動するモータと、前記モータによって前記
印刷紙が給紙部によって前記印刷開始位置まで搬送される区間の所定の区間において前記
印刷紙をほぼ一定の速度で前記印刷紙を搬送して、前記所定の区間におけるモータの負荷
変動量を検出し、検出した値に基づいて制御量を補正する制御部と、を備えることを特徴
とするプリンタ装置である。
このような特徴を有する本発明によれば、制御部は、給紙動作を行う際に機構部ならび
にモータの負荷特性を測定し、測定された結果に応じてモータへの制御量を補正して出力
する。
このように本発明によれば、電源投入時の初期化処理で行っていた機構部ならびにモー
タの負荷特性測定を給紙動作とあわせて行うことができ、電源投入後の印刷開始時間の短
縮が行える。
【０００６】
また、本発明は、上記記載の発明において、前記制御部は、前記所定の区間を、負荷変
動の少ない区間として前記負荷変動量を検出することを特徴とする。
このような特徴とすることによって、制御部は、機構部ならびにモータの負荷特性測定
を安定して行える負荷変動の少ない区間で行う。
このため、機構部ならびにモータの特性測定結果の精度を確保することができる。
【０００７】
また、本発明は、上記記載の発明において、前記制御部は、給紙されている前記印刷紙
の先端の位置が前記給紙路の凹曲部を過ぎてから、印刷開始位置までの間を前記所定の区
間として前記負荷変動量を検出することを特徴とする。
このような特徴とすることによって、制御部は、機構部ならびにモータの負荷特性測定
において、測定結果の変動の大きい凹曲部を避けて測定を行う。
このため、印刷紙の搬送方向を転換する凹曲部を避けて所定の測定区間として設定でき
る。
【０００８】
また、本発明は、上記記載の発明において、前記制御部は、給紙されている前記印刷紙
の先端の位置が前記印刷紙の配置された位置から前記給紙路の凹曲部に入る前までの間を
前記所定の区間として前記負荷変動量を検出することを特徴とする。
このような特徴とすることによって、制御部は、機構部ならびにモータの負荷特性測定
において、測定結果の変動の大きい凹曲部を避けて測定を行う。
このため、印刷紙の搬送方向を転換する凹曲部を避けて所定の測定区間として設定でき
る。
【０００９】
また、本発明は、上記記載の発明において、前記印刷紙の情報に応じて前記所定の区間
の開始位置の情報を関連付けて記憶する記憶部と、を更に備え、前記制御部は、前記記憶
された前記印刷紙の情報に関連付けて記憶された前記開始位置の情報を参照し、参照され
た前記開始位置の情報にしたがって前記負荷変動量を検出することを特徴とする。
このような特徴とすることによって、入力部は、入力された印刷紙の情報（大きさ、種
類）から、機構部ならびにモータの特性測定に適する位置について予め記憶されている情
報を参照し、測定開始位置の最適化を行う。
このため、印刷紙の大きさ、種類によらずに機構部ならびにモータの負荷特性測定への
影響を抑えることができる。
【発明を実施するための最良の形態】
【００１０】
（第１実施形態）
以下、本発明の第１実施形態について図面を参照して説明する。
図１において、プリンタ装置１００の給紙部の概略構成を説明する。
この図は、プリンタ装置１００の給紙部ならびに紙送り部を示す機構部の断面図を示す
。
この図の右手側がプリンタ装置１００の前面（特定方向）であり、カートリッジＢ１に
印刷紙５０が配置される。
凹曲面を備える躯体Ｃ２の凹曲面（凹曲部）に沿って、印刷紙５０が搬送される給紙路
５０Ｒとなり搬送方向が転換される。
【００１１】
紙送り部は、紙送りローラ６５と、図３に示す紙送りモータ１（モータ）の動力を紙送
りローラ６５に伝達する輪列とを備える。
紙送りモータ１が回転するとその動力によって、紙送りローラ６５が回転し、印刷中の
印刷紙５０を搬送する。
紙送りローラ６５は、後述の給紙部によって搬送されてきた印刷紙５０への印刷が開始
されると、印刷目標位置に合わせてプリンタ装置１００の前方に向かって、印刷紙５０を
徐々に搬送する。
【００１２】
給紙部は、ＰＩＣローラ６２、中間ローラ６３ａ、中間ローラ６３ｂと、紙送りモータ
１の回転に応じて各ローラの回転を連動させる輪列とを備える。
ＰＩＣローラ６２は、印刷紙５０を給紙部に取り込む最初のローラである。
ＰＩＣローラ６２の回転が開始されることによって、印刷紙５０の給紙処理が開始され
、躯体Ｃ２の凹曲面に沿って印刷紙５０の先端部が上方に送られる。
印刷紙５０の先端が中間ローラ６３ａに達すると、中間ローラ６３ａは、印刷紙５０を
上方に搬送する。印刷紙５０の先端は、躯体Ｃ２の凹曲面に沿って、徐々にプリンタ装置
１００の前方に向かって移動する。
印刷紙５０の先端が中間ローラ６３ｂに達すると、中間ローラ６３ｂは、印刷紙５０を
プリンタ装置１００の前方に搬送する。印刷紙５０の先端は、印刷開始位置に向かって徐
々にプリンタ装置１００の前方に向かって移動する。
印刷紙５０の先端が紙送りローラ６５に達すると、給紙処理が終わる。
ここで、印刷開始位置とは、図３に示す印刷紙５０にインクを吐出するヘッド９が具備
するノズルの位置に、印刷紙５０の先端が達する位置のことをいう。
なお、紙送り部の紙送りモータ１の動力は、給紙部も合わせて駆動する動力も備えてお
り、紙送り部と給紙部は連動して動作するものとして以下説明する。
【００１３】
図２を参照し、図１に示した機構部で、印刷紙５０の搬送を行うときに紙送りモータ１
にかかる負荷について説明する。
この図は、機構部で大きさがＡ４サイズ（約２１０ｍｍｘ約２９７ｍｍ）の普通紙を印
刷紙５０として用いて搬送を行ったときの負荷の測定値を示すグラフである。
このグラフの横軸は、印刷紙５０が配置された位置を原点とし、印刷紙５０が搬送され
た距離を示している。この座標軸の単位は、長さを示す（ＥＰ）という単位を用いて表記
されている。１（ＥＰ）が示す長さは、約１７（μｍ）に相当する。
このグラフの横軸は、紙送りモータ１にかかった負荷の大きさを示している。この座標
軸の単位は、（ｇｆｃｍ）である。
このグラフが示す値は、多くの区間で２４０〜２８０（ｇｆｃｍ）の範囲で変化してい
るが、１０，０００〜１２，０００（ＥＰ）付近で急に負荷が大きくなっていることが観
測された。
横軸で示す数値と、図１で示した中間ローラ６３ａ、６３ｂ、紙送りローラ６５の位置
を対応させると、次の関係がある。
【００１４】
中間ローラ６３ａ：１０，０００（ＥＰ）、
中間ローラ６３ｂ：１５，０００（ＥＰ）、
紙送りローラ６５：２０，０００（ＥＰ）
【００１５】
ここで、印刷紙５０の先端が、中間ローラ６３ａを過ぎたところで負荷が大きくなって
いることがわかる。
標準的な負荷の値を測定する測定精度を上げるには、負荷の変動が安定している範囲で
、測定された負荷の値から搬送時の紙送りモータ１にかかる負荷の値の代表値（負荷特性
）として検出することが望ましい。
【００１６】
この図で示された測定結果について、区間に分けて特徴を記す。
原点からポイントｔ１までの間は、ＰＩＣローラ６２が印刷紙５０の搬送を行い、印刷
紙５０が給紙部と接触する部分が少ない状態であり、測定結果が安定しているが測定結果
はいくらか小さい値を示している。
ポイントｔ１からポイントｔ２までの間は、ＰＩＣローラ６２が印刷紙５０の搬送を行
い、印刷紙５０の先端が躯体Ｃ２に到達し、凹曲面に沿って印刷紙５０の先端が上方に上
がり始めている状態である。
ポイントｔ２からポイントｔ３までの間は、ＰＩＣローラ６２と中間ローラ６３ａが印
刷紙５０の搬送を行い、印刷紙５０の先端が中間ローラ６３ａを過ぎて搬送方向が転換さ
れる区間になる。
ポイントｔ３からポイントｔ４までの間は、ＰＩＣローラ６２と中間ローラ６３ａが印
刷紙５０の搬送を行い、印刷紙５０の先端が中間ローラに届く前の区間になる。
ポイントｔ４からポイントｔ５までの間は、ＰＩＣローラ６２と中間ローラ６３ａ、中
間ローラ６３ｂが印刷紙５０の搬送を行い、印刷紙５０の先端が紙送りローラ６５に届く
前の区間になる。
【００１７】
ここで、測定された負荷の変化から判断すると、ポイントｔ４からｔ５の区間に測定を
行うことが望ましく、ポイントｔ４からポイントｔ５で測定できない条件がある場合には
、原点からポイントｔ１までの区間が推奨される区間となる。
上記の推奨区間を図１の断面図で表すと、ポイントｔ４からｔ５の区間が、Ｘ１１−Ｘ
１２の間の区間であり、原点からｔ１の区間が、Ｘ２１−Ｘ２２の間の区間にあたる。
【００１８】
＜構成の説明＞
図３を参照し、このようなプリンタ装置１００における構成を説明する。
この図に示したプリンタ装置１００は、印刷紙５０の搬送を行う紙送りモータ（以下、
ＰＦモータともいう。）１と、紙送りモータ１を駆動する紙送りモータドライバ２と、印
刷紙５０にインクを吐出するヘッド９が固定され、印刷紙５０に対し平行方向かつ紙送り
（搬送）方向に対し垂直方向に駆動されるキャリッジ３と、キャリッジ３を駆動するキャ
リッジモータ（以下、ＣＲモータともいう。）４と、キャリッジモータ４を駆動するＣＲ
モータドライバ５と、ＣＲモータドライバ５に直流電流指令値を払い出すＤＣユニット６
と、ヘッド９を駆動制御するヘッドドライバ１０と、キャリッジ３に固定されたリニア式
エンコーダ１１と、所定の間隔にスリットが形成されたリニア式エンコーダ１１用符号板
１２と、ＰＦモータ１用のロータリ式エンコーダ１３と、プリンタ全体の制御を行うＣＰ
Ｕ（Central Processing Unit）１６（制御部）と、ＣＰＵ１６に対して周期的に割込み
信号を発生するタイマＩＣ１７と、ホストコンピュータ１８との間でデータの送受信を行
うインタフェース部（以下、ＩＦともいう。）１９と、ホストコンピュータ１８からＩＦ
１９を介して送られてくる印字情報に基づいて印字解像度やヘッド９の駆動波形等を制御
するＡＳＩＣ（Application Specific Integrated Circuit）２０と、ＡＳＩＣ２０及び
ＣＰＵ１６の作業領域やプログラム格納領域として用いられるＰＲＯＭ（Programmable R
ead Only Memory）２１，ＲＡＭ（Random Access Memory）２２及びＥＥＰＲＯＭ（Elect
rically Erasable and Programmable Read Only Memory）２３と、印刷紙５０を支持する
プラテン２５と、ＰＦモータ１によって駆動されて印刷紙５０を搬送する紙送りローラ６
５と、ＣＲモータ４の回転軸に取付けられたプーリ３０と、プーリ３０によって駆動され
るタイミングベルト３１とから構成されている。
【００１９】
ＤＣユニット６は、ＣＰＵ１６から送られてくる制御指令、エンコーダ１１，１３の出
力に基づいて紙送りモータドライバ２及びＣＲモータドライバ５を駆動制御する。また、
紙送りモータ１及びＣＲモータ４はいずれもＤＣモータで構成されている。
ＲＡＭ２２、ＥＥＰＲＯＭ２３で示される半導体メモリにおいて、後述の処理で必要と
なる情報を記憶させる記憶部の割付が行われる。
【００２０】
図４を参照し、プリンタ装置１００を備えるホストコンピュータ７０によるブロック図
を示す。
この図に示すホストコンピュータ７０は、コンピュータ７１と、コンピュータ７１に接
続される表示装置７２と、キーボード、マウスなどを備える入力装置７４と、コンピュー
タ装置７１に内蔵される内部メモリ７５と、ＦＤ（floppy disk）ドライブ７６と、ＣＤ
―ＲＯＭ（Compact Disk Read Only Memory）ドライブ７７と、ＨＤ（hard disk）ユニッ
ト７８と、プリンタ装置１００を備える。
むろん、このようなプログラムを実行する前提として、コンピュータ本体７１内の内部
メモリ７５には、演算処理を実行するＣＰＵ１６が内部メモリ７５を一時的なワークエリ
アや設定記憶領域として使用したりプログラム領域として使用したりしながら、書き込ま
れた基本プログラムを適宜実行し、通信手段を介して接続されている外部機器及び内部機
器などを制御している。
【００２１】
＜負荷測定処理＞
図５を参照し、図３で示したプリンタ装置１００において、負荷測定を行うステップに
ついて説明する。この図におけるフローチャートは、印刷紙５０を所定の位置に搬送し、
印刷位置の頭出しを行うまでの間に行われる負荷測定処理の処理ステップを示す。
【００２２】
この図に示すフローチャートに従い、順に説明を行う。
印刷を開始するにあたり、印刷を開始する所定の位置まで印刷紙５０を搬送する処理を
行う。
その搬送処理を行う紙送りモータ１、ならびに、搬送を行う機構部は、印刷中に印刷紙
５０を搬送する際と同じように動作させる。
そこで、印刷紙５０を給紙している間にかかる紙送りモータ１への負荷を測定すること
により、印刷処理で行う印刷紙５０の搬送にかかる負荷を推定することが可能となる。
【００２３】
最初に、プリンタ装置１００に接続されているコンピュータ７１が、接続されている入
力手段７４の状態を監視して印刷開始指示入力が検出され、プリンタドライバプログラム
の処理によって通信手段を介してプリンタ装置１００に印刷開始指示が入力される。
プリンタ装置１００は、通信手段を介して入力された印刷開始指示をＣＰＵ１６が検出
すると、プリンタ装置１００のＣＰＵ１６は、ＤＣユニット６を介して機構部に給紙処理
を開始させる。
給紙にあたってＣＰＵ１６は、ＤＣユニット６を介して紙送りモータ１を駆動させ、Ｐ
ＩＣローラ６２に紙送りモータ１の動力を伝達して、印刷紙５０の給紙を始める。
ここで測定開始位置は予め定められており、プリンタ装置１００のＥＥＰＲＯＭ２３に
割り付けられた記憶部に負荷測定開始位置情報をＣＰＵ１６は記録する（ステップＳａ１
）。
【００２４】
ＣＰＵ１６は、ＤＣユニット６の位置検出部のデータと、ＥＥＰＲＯＭ２３に割り付け
られた記憶部で記憶されている負荷測定開始位置情報とを参照し、給紙中の印刷紙５０の
先端が、測定開始位置に到達したかの判定を行う。
給紙中の印刷紙５０の先端が、測定開始位置に到達していないと判定したときには、繰
り返して測定開始位置に到達したかの判定を行う（ステップＳａ２）。
【００２５】
給紙中の印刷紙５０の先端が、測定開始位置に到達したと判定したときには、負荷測定
開始処理が行われる。
この負荷測定開始処理では、予め定められた複数個所（ｎ箇所とする）の測定箇所ごと
に負荷の測定の指示をＣＰＵ１６がＤＣユニット６に行い、ＤＣユニット６はそのときの
負荷の値を測定し、測定結果をＤＣユニット６内部に備える測定値記憶部に一時的に保持
する。
ＣＰＵ１６は、ＤＣユニット６の測定値記憶部に一時的に保持されたｋ回目の測定結果
の値（測定結果Ｘ（ｋ））を参照し、合計測定値Ｘｔ（ｋ）に加算する。式で表すと次の
ようになる。
【００２６】
合計測定値Ｘｔ（ｋ）  ＝  合計測定値Ｘｔ（ｋ−１）  ＋  測定結果Ｘ（ｋ）
【００２７】
ここで、ｋの値は測定回数がｋ回目であることを示す値である。
ＣＰＵ１６は、予め定められたｎ箇所数の測定を行い、上記の演算をｎ回行った結果で
ある合計測定値Ｘｔ（ｎ）の値を合計測定値記憶部に記憶し、測定を終了する（ステップ
Ｓａ３）。
【００２８】
続いて、測定処理が行われる。この測定処理では、記憶された合計測定値記憶部を参照
し合計測定値Ｘｔ（ｎ）の値を、測定回数ｎで除して、測定値の平均値を求める。求めら
れた平均値を、負荷測定結果の代表値として、負荷測定値記憶部に記録する（ステップＳ
ａ４）。
【００２９】
負荷の測定を終了し、印刷紙５０を印刷開始位置まで搬送する頭出し処理を行い、負荷
測定処理を終了する（ステップＳａ５）。
【００３０】
以上で示すように所定の大きさの印刷紙を用いて、印刷紙を所定の位置に搬送して印刷
位置に配置する頭出しを行うまでの間に、負荷測定処理を行う処理ステップを示した。
【００３１】
このようなプリンタ装置１００によれば、ＣＰＵ１６は、給紙動作を行う際に機構部な
らびに紙送りモータ１の負荷特性を測定し、測定された結果に応じて紙送りモータ１への
制御量を補正して出力する。これにより、電源投入時の初期化処理で行っていた機構部な
らびに紙送りモータ１の負荷特性測定を給紙動作とあわせて行うことができ、電源投入後
の印刷開始時間の短縮が行えるという利点がある。
また、ＣＰＵ１６は、機構部ならびに紙送りモータ１の負荷特性測定を安定して行える
負荷変動の少ない区間で行う。これにより、機構部ならびに紙送りモータ１の特性測定結
果の精度を確保することができるという利点がある。
さらに、ＣＰＵ１６は、機構部ならびに紙送りモータ１の負荷特性測定において、測定
結果の変動の大きい凹曲部を避けて測定を行う。これにより、印刷紙５０の搬送方向を転
換する凹曲部を避けて所定の測定区間として設定できるという利点がある。
【００３２】
（第２実施形態）
第１実施例で示されるプリンタ装置では、異なる大きさの印刷紙５０を選択して印刷で
きる機能が備えられている。印刷紙５０を切り換える際、機構的に給紙路５０Ｒが異なっ
ていたり、印刷紙５０の大きさ、材質などに依存して最適な初期化測定の場所が異なって
いたりする場合がある。第２実施形態では、初期化測定開始位置の最適化させるステップ
について説明する。
【００３３】
＜印刷紙の大きさと測定開始位置の関係＞
図６を参照して、印刷紙の大きさと測定開始位置の関係について示す。
この図は、印刷紙によって変化する測定開始位置の関係を記憶する測定開始位置テーブ
ルのデータ構成およびデータ例を示す概略図である。
【００３４】
図示されるように、測定開始位置テーブルは、行と列からなる２次元の表示形式のデー
タであり、大きさと、種類と、カートリッジと、開始位置の各項目の列を有している。こ
の測定開始位置テーブルの主キーは、大きさである。測定開始位置テーブルの各行は、印
刷紙の大きさごとに存在する。
【００３５】
この測定開始位置テーブルで示す開始位置は、プリンタ装置の構造に依存する数値が基
準となり、印刷紙の大きさによって測定開始位置を最適化するための情報として記憶され
、測定を行うときに参照される。
このテーブルでは、印刷紙５０の紙の特性を示す種類や、その紙を配置するカートリッ
ジを指定される情報が記憶される。
【００３６】
＜コンピュータを介しての指示入力＞
図７を参照して、プリンタ装置１００が接続されるコンピュータ７１によって、印刷開
始処理ならびに印刷紙５０の大きさ設定処理を行う方法について示す。
【００３７】
この図は、印刷紙５０の大きさ設定処理において、コンピュータ７１が表示装置７２に
表示する画面の例を示す概略図である。図示されるように、このプリント設定処理ならび
に給紙設定処理の表示画面が、コンピュータ７１に接続される表示装置７２に表示される
。
プリント設定処理画面は、印刷紙５０の種類を選択し入力する欄があり、表示される選
択候補の中から入力装置７４が検出した入力により選択処理が行われ、その結果が表示さ
れる。給紙設定処理画面は、印刷紙５０の大きさを選択し入力する欄があり、表示される
選択候補の中から入力装置７４が検出した入力により選択処理が行われ、その結果が表示
される。
また、入力された選択処理からプリント設定処理と給紙設定処理の条件を確定し、コン
ピュータ内部の記憶部に記録させるための「ＯＫ」ボタンと、印刷処理を中断させる「キ
ャンセル」ボタンを有している。ユーザがマウスなどの指示デバイスを用いてこれらのボ
タンを押下することができるようになっている。
【００３８】
むろん、このようなプログラムを実行する前提として、コンピュータ本体７１内にはＣ
ＰＵ１６とＲＡＭ２２とＰＲＯＭ２１とＩＦ１９などが備えられており、演算処理を実行
するＣＰＵ１６がＲＡＭ２２を一時的なワークエリアや設定記憶領域として使用したりプ
ログラム領域として使用したりしながら、ＰＲＯＭ２１に書き込まれた基本プログラムを
適宜実行し、ＩＦ１９を介して接続されている外部機器及び内部機器などを制御している
。
【００３９】
この基本プログラムとしてのオペレーティングシステム上でアプリケーションプログラ
ムが実行される。
アプリケーションプログラムの処理内容は様々であり、操作デバイスとしてのキーボー
ドやマウスを備える入力装置７４の操作を監視し、操作された場合には各種の外部機器を
適切に制御して対応する演算処理などを実行し、さらには、処理結果を表示装置７２に表
示したり、プリンタ装置１００に出力したりすることになる。
【００４０】
ここで上述したプリンタ装置１００には、プリンタドライバプログラムを介してアプリ
ケーションプログラムの処理結果が印刷データとして出力され、プリンタ装置１００内部
において印刷処理が行われる。
【００４１】
図８を参照して第２実施形態における負荷測定処理について示す。
第１実施形態の図５に示した負荷測定処理のフローチャートにおいて、第２実施形態で
示す印刷紙５０の大きさなどの違いによって測定開始位置を最適化する場合について説明
する。
図５に示したステップＳａ１の処理において、印刷紙５０の大きさなどに応じて測定開
始位置を変更する機能を追加することにより可能となる。図８では、機能を追加したステ
ップをステップＳａ１ａとして定義する。他の処理ステップで、第１実施形態で示した図
５のフローチャートの各ステップと同じ処理を行うステップには、同じ符号を付し、処理
についての説明も先に示した説明を参照することとし省略する。
【００４２】
ステップＳａ１ａについて説明する。
プリンタ装置１００に接続されているコンピュータ７１が、接続されている入力装置７
４の状態を監視して、入力される情報からコンピュータ７１におけるプリンタドライバプ
ログラムによって、測定処理に必要とされる情報の検出が行われる。
コンピュータ７１で検出される情報は、印刷紙の種類、大きさに関する情報であり、プ
リンタドライバプログラムは、検出された情報にしたがって測定開始位置テーブルを参照
し、カートリッジ番号、測定開始位置情報を得る。
【００４３】
コンピュータ７１とプリンタ装置１００との通信手段を介して、コンピュータ７１にお
けるプリンタドライバプログラムは、プリンタ装置１００への印刷開始指示とともに、印
刷紙の大きさ、種別、カートリッジ番号、測定開始位置情報をプリンタ装置１００に送出
する。
印刷紙の大きさ、種別、カートリッジ番号、測定開始位置情報を受信したプリンタ装置
１００では、送られた情報をプリンタ装置１００のＥＥＰＲＯＭ２３に割り付けられた記
憶部に記録する。
プリンタ装置１００は、通信手段を介して入力された印刷開始指示をＣＰＵ１６が検出
すると、プリンタ装置１００のＣＰＵ１６は、ＤＣユニット６を介して機構部に給紙処理
を開始させる。
【００４４】
給紙処理の開始に当たって、ＣＰＵ１６は内部メモリ７５に記憶されている印刷紙の大
きさ、種別、カートリッジ番号を参照し、情報に従った印刷紙５０が配置されているカー
トリッジＢ１から、所定の大きさと種別の印刷紙５０の給紙を行う。給紙にあたってＣＰ
Ｕ１６は、ＤＣユニット６を介して紙送りモータ１を駆動させ、ＰＩＣローラ６２に紙送
りモータ１の動力を伝達して、印刷紙５０の給紙を始める（ステップＳａ１ａ）。
【００４５】
ステップＳａ１ａに示すように処理を変更することにより、測定開始位置が異なる条件
に対応させたり、測定開始位置を印刷紙５０の種類ごとに最適化させて印刷紙５０の搬送
精度を向上させたりすることができる。
【００４６】
なお、プリンタ装置１００に接続されるコンピュータ７１の入力装置７４をユーザが操
作するだけでなく、プリンタ装置１００に備える入力部を利用しての入力手段も適用でき
る。プリンタ装置１００が備える入力部からの入力情報をＣＰＵ１６が監視し、ＣＰＵ１
６は、印刷紙の種類、大きさを指定する入力を検出し、ＤＣユニット６を介して給紙を行
わせる。
負荷測定開始位置情報は、先に示した測定開始位置テーブルとしてＥＥＰＲＯＭ２３な
どに予め割り付けられており、ＣＰＵ１６がその測定開始位置テーブルの情報を参照して
、ＣＰＵ１６が検出した情報に応じた測定開始位置を検出することができる。
【００４７】
このようなプリンタ装置１００によれば、コンピュータ７１は、入力装置７４から入力
された印刷紙５０の情報（大きさ、種類）から、機構部ならびに紙送りモータ１の特性測
定に適する位置について予め記憶されている測定開始位置情報を参照し、測定開始位置の
最適化を行う。
これにより、印刷紙５０の大きさ、種類によらずに機構部ならびに紙送りモータ１の負
荷特性測定への影響を抑えることができるという利点がある。
【図面の簡単な説明】
【００４８】
【図１】本発明における第１実施形態によるプリンタ装置１００を側面から見た断面図である。
【図２】第１実施形態における給紙負荷と駆動距離の関係を示すグラフである。
【図３】第１実施形態における概略ブロック図である。
【図４】第１実施形態におけるコンピュータとの接続を示すブロック図である。
【図５】第１実施形態における負荷測定処理を示すフローチャートである。
【図６】第２実施形態における印刷紙の情報を記憶するテーブルである。
【図７】第２実施形態における印刷紙を選択する表示画面を示すである。
【図８】第２実施形態における負荷測定処理を示すフローチャートである。
【図９】従来技術における初期化処理を示すフローチャートである。
【図１０】従来技術における負荷測定処理を示すフローチャートである。
【符号の説明】
【００４９】
１００  プリンタ装置、６２  ＰＩＣローラ、６３ａ、６３ｂ  中間ローラ、
６５  紙送りローラ、５０  印刷紙、５０Ｒ  印刷紙搬送ルート、
Ｂ１  用紙カートリッジ、Ｃ２  躯体
【図１】
2009249045.tif 000003
【図２】
2009249045.tif 000004
【図３】
2009249045.tif 000005
【図４】
2009249045.tif 000006
【図５】
2009249045.tif 000007
【図６】
2009249045.tif 000008
【図７】
2009249045.tif 000009
【図８】
2009249045.tif 000010
【図９】
2009249045.tif 000011
【図１０】
2009249045.tif 000012