(57)【要約】【課題】業務用大型プリンタの使用に伴うフォトインタラプタの劣化を発生しにくくする仕組みを提供すること。【解決手段】媒体の搬送路と、自らへ供給される電力に応じた光を搬送路の始端と終端の間の第１の位置に向けて照射する発光部と、第１の位置で反射した光またはその位置を透過した光の強さに応じた信号を出力する受光部とを有し、信号の出力レベルに基づいて第１の位置における媒体の有無を検知する検知手段と、所定の時間が過ぎるたびに発光部への電力の休止させることによって発光部の作動時間を抑える制御を行う制御手段とを備える。【選択図】図１
2009057147.tif 000002
【特許請求の範囲】
【請求項１】
媒体の搬送路と、
自らへ供給される電力に応じた光を上記搬送路の始端と終端の間の第１の位置に向けて照射する発光部と、上記第１の位置で反射した光またはその位置を透過した光の強さに応じた信号を出力する受光部とを有し、上記信号の出力レベルに基づいて上記第１の位置における媒体の有無を検知する検知手段と、
所定の時間が過ぎるごとに上記発光部への電力の供給を休止させることによって上記発光部の作動時間を抑える制御を行う制御手段と、
を備える液体吐出装置。
【請求項２】
前記検知手段は、前記信号の出力レベルが規定の閾値を超えるか否かを判断し、前記出力レベルが上記規定の閾値を超えたとの判断が規定の回数だけ継続した場合に、前記媒体が存在すると判断する、
ことを特徴とする請求項１に記載の液体吐出装置。
【請求項３】
媒体の搬送路と、
自らへ供給される電力に応じた光を上記搬送路の始端と終端の間の第１の位置に向けて照射し、上記第１の位置で反射した光またはその位置を透過した光の強さを基に、上記第１の位置における媒体の有無を検知する検知手段と、
上記搬送路の終端と上記第１の位置の間の第２の位置に向けて液体を吐出する吐出手段と、
互いの周面同士が上記搬送路の上記第１の位置と上記第２の位置の間で当接するように接離自在に支持された一対のローラと、
上記第１の位置に媒体があることを上記検知手段が検知したとき、上記一対のローラの一方または両方を両者の周面同士が当接するように移動させるアクチュエータと、
上記第２の位置の側から上記第１の位置の側へ上記一対のロールの周面同士の間を介して媒体を搬送するに足る回転力を、その一対のロールの一方または両方へ与えるモータと、
上記検知手段への電力の供給とその中断とを繰り返す電力供給手段と、
を備えた液体吐出装置。
【請求項４】
前記媒体は、単票紙であり、
前記搬送路の前記第１の位置と前記一対のローラの周面同士が当接する位置との間の距離は、前記単票紙の前端と後端の間の距離よりも短い、
ことを特徴とする請求項３に記載の液体吐出装置。
【請求項５】
前記搬送路は、
前記終端の側よりも前記始端の側が上方に位置するように傾いた傾斜区間を、少なくとも前記第１の位置と前記一対のローラとの間に有する、
ことを特徴とする請求項４に記載の液体吐出装置。
【請求項６】
前記検知手段が光を照射した総時間を特定する特定手段
をさらに備え、
前記電力供給手段は、
前記検知手段へ電力を供給する時間とその供給を中断する時間の比率を上記特定された総時間に応じて変える、
ことを特徴とする請求項３から５のいずれか１項に記載の液体吐出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、液体吐出装置に関する。
【背景技術】
【０００２】
Ａ０、Ａ１、Ａ２などの大判サイズの単票紙や、連続紙、ロール紙などへ画像を記録し得る業務用大型タイプのインクジェット式プリンタが普及してきており、この種のプリンタの利便性を向上する種々の技術が提案されている。例えば、特許文献１には、用紙トレイにつづら折り状に収納された連続紙への画像の記録に伴う記録位置ずれの発生を高確度に防止し得る技術の開示がある。
【特許文献１】特開２００５−１１１６８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、業務用大型タイプのインクジェット式プリンタも、他のタイプのプリンタと同様に、用紙端部検知センサとしてフォトインタラプタを搭載している。このフォトインタラプタは、用紙トレイから記録ヘッドに至る用紙搬送路上の、記録ヘッドよりもやや用紙トレイ側の端部検知位置に向けて光を照射し続け、その反射光の強さの変化を基に、用紙の前端と後端の経由の有無を検知する。フォトインタラプタの検知信号は、記録ヘッドの下を経由させる際の用紙の送り量の特定に供される。
【０００４】
しかしながら、業務用大型プリンタの場合、いわゆるコンシューマ向けの小型のプリンタと異なり、長時間に渡って電源を投入したまま使用されることが多く、画像の記録を行わない間もフォトインタラプタが光を照射した状態にされ続ける結果、フォトインタラプタが小型のプリンタよりも早く劣化してしまうという問題がある。
【０００５】
本発明は、このような背景の下に案出されたものであり、業務用大型プリンタの使用に伴うフォトインタラプタの劣化を発生しにくくする仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の好適な態様にかかる液体吐出装置は、媒体の搬送路と、自らへ供給される電力に応じた光を搬送路の始端と終端の間の第１の位置に向けて照射する発光部と、第１の位置で反射した光またはその位置を透過した光の強さに応じた信号を出力する受光部とを有し、信号の出力レベルに基づいて第１の位置における媒体の有無を検知する検知手段と、所定の時間が過ぎるたびに発光部への電力の供給を休止させることによって発光部の作動時間を抑える制御を行う制御手段と、を備える。この発明によると、所定の時間が過ぎるたびに発光部の作動時間が抑えられるので、その消耗を防ぐことができる。
【０００７】
また、検知手段は、信号の出力レベルが規定の閾値を超えるか否かを判断し、検知手段は、出力レベルが規定の閾値を超えたとの判断が規定の回数だけ継続した場合に、媒体が存在すると判断するようにしてもよい。この発明によると、信号の出力レベルが閾値を超えた回数が規定の回数だけ継続したときにはじめて媒体が存在すると判断されるので、媒体の有無の誤検知を防ぐことができる。
【０００８】
本発明の別の好適な態様にかかる液体吐出装置は、媒体の搬送路と、自らへ供給される電力に応じた光を搬送路の始端と終端の間の第１の位置に向けて照射し、第１の位置で反射した光またはその位置を透過した光の強さを基に、第１の位置における媒体の有無を検知する検知手段と、搬送路の終端と第１の位置の間の第２の位置に向けて液体を吐出する吐出手段と、互いの周面同士が搬送路の第１の位置と第２の位置の間で当接するように接離自在に支持された一対のローラと、第１の位置に媒体があることを検知手段が検知したとき、一対のローラの一方または両方を両者の周面同士が当接するように移動させるアクチュエータと、第２の位置の側から第１の位置の側へ一対のロールの周面同士の間を介して媒体を搬送するに足る回転力を、その一対のロールの一方または両方へ与えるモータと、検知手段への電力の供給とその中断とを繰り返す電力供給手段とを備える。この発明によると、検知手段へ電力が間欠的に供給されることになるため、電力を供給し続けるよりもその消費電力を抑えることができる。
【０００９】
また、媒体は、単票紙であり、搬送路の第１の位置と一対のローラの周面同士が当接する位置との間の距離は、単票紙の前端と後端の間の距離よりも短くてもよい。この発明によると、第１の位置に至った単票紙を吐出手段から液滴の吐出を受ける第２の位置へ確実に搬送することができる。
【００１０】
また、搬送路は、終端の側よりも始端の側が上方に位置するように傾いた傾斜区間を、少なくとも第１の位置と一対のローラとの間に有してもよい。この発明によると、一対のローラによって単票紙を挟持させる際に、その単票紙が下に落下してしまう不都合の発生を防ぐことができる。
【００１１】
また、検知手段が光を照射した総時間を特定する特定手段をさらに備え、電力供給手段は、検知手段へ電力を供給する時間とその供給を中断する時間の比率を特定された総時間に応じて変えるようにしてもよい。この発明によると、検知手段への電力の供給量を動的に変化させることにより、その消費電力をより効率的に抑えることができる。
【発明を実施するための最良の形態】
【００１２】
（発明の実施の形態）
本発明の実施形態について、以下、図面を参照しながら説明する。
【００１３】
図１は、本実施形態にかかるインクジェット式プリンタの概略構成を示す図であり、電気的構成を示すブロック図と、機械的構成を示す右側面図とが上下に並べて示されている。
【００１４】
図１に示すように、このプリンタは、扁平な板状の基台９１の下面の４隅にキャスタ９２，９３を固着するとともに、印刷ユニット１０を、基台９１の上面の左右の端から上方に延伸する両脚フレーム９５によって外側から支持した機械的構成をなしている。印刷ユニット１０の筐体１１は、直方体の底の部分を、その底面の前端辺から後方へ地面と平行に引いた直線を切り口として切り落としたような形状をなしている。筐体１１は、その上面をやや後方に傾けた姿勢で両脚フレーム９５に挟持されている。また、この筐体１１の上方には、前面の側に開口する中空部１２が形成され、その中空部１２にはロール紙１３が装着される。また、筐体１１の前面の、中空部１２より下方には、用紙搬送路１４が形成され、その用紙搬送路１４の始端と終端の間には、用紙端部検知センサ１５（「検知手段」の一部に相当）、ＰＦ（Paper Feed）ローラ対１６、キャリッジ１７（「吐出手段」に相当）、およびロータリカッター１８が設けられている。以降の説明では、用紙搬送路１４の中空部１２に近い側を適宜「上流側」と呼び、中空部１２から遠ざかる側を適宜「下流側」と呼ぶ。
【００１５】
このプリンタは、中空部１２に装着されたロール紙１３（「媒体」に相当）を用紙搬送路１４の側に送り出して印刷に供するロール紙印刷モードと、Ａ０，Ａ１，Ａ２，などのサイズにカットされた単票紙Ｐ（「媒体」に相当）を利用者が用紙搬送路１４に一枚ずつ差し込んで印刷に供する単票紙印刷モードの２つのモードで動作する。以降は、単票紙Ｐとロール紙１３とを併せて適宜「用紙」と呼ぶ。
【００１６】
用紙端部検知センサ１５は、反射型フォトインタラプタであり、中空部１２の開口する部位よりもやや下方を凹ませた凹部１９に照射方向を合わせた発光素子２０と、その凹部１９に入光方向を合わせた受光素子２１とを有する。発光素子２０から凹部１９に向けて照射される光の強さは、電源（図示せず）からその発光素子２０へ流れ込む電流の大きさに比例する。また、受光素子２１は、凹部１９の側から入光する光を光電変換して得た信号を後述する制御部４０へ供給し、その信号の電圧は、受光素子２１へ入光する光が強いほど高くなる。よって、受光素子２１が出力する信号の電圧が予め設定しておいた閾値を上回った時に用紙の前端が通り過ぎたと判断でき、また、閾値を下回った時にその後端が通り過ぎたと判断できる。
【００１７】
ＰＦローラ対１６は、ＰＦ従動ローラ２３とＰＦ駆動ローラ２４とからなる。ＰＦローラ対１６は、用紙端部検知センサ１５の下流側に設けられる。また、用紙端部検知センサ１５とＰＦローラ対１６の間の距離は、単票紙Ｐの前端と後端の間の距離よりも短くなっている。ＰＦ従動ローラ２３の回転軸の左右の端は、両脚フレーム９５の孔にそれぞれ係止される。これらの孔は、用紙端部検知センサ１５の下流側で且つ筐体１１の前面からやや前方へ離れた位置に穿設されている。一方、ＰＦ駆動ローラ２４の回転軸の左右の端は、両脚フレーム９５のレール２５にそれぞれ嵌め込まれている。これらのレール２５は、用紙端部検知センサ１５の下流側で且つ筐体１１の前面からやや後方へ離れた位置から筐体１１の後面に向かって延伸しており、レール２５の内周の前端と後端の間の距離は、ＰＦ駆動ローラ２４の回転軸の軸径よりも大きい。つまり、これらのレール２５の内周には、ＰＦ駆動ローラ２４をその周面とＰＦ従動ローラ２３の周面とが当接する位置から両者が完全に離間する位置まで摺動させ得る僅かな「あそび」が確保されている。
【００１８】
また、ＰＦ駆動ローラ２４は、アクチュエータ２６に支持され、その回転軸は、複数のギヤ（図示せず）を介してＰＦモータ２７の回転軸と連結される。アクチュエータ２６は、ロール紙１３または単票紙Ｐの前端が用紙端部検知センサ１５と凹部１９の間の位置（以下、適宜「端部検知位置」と呼ぶ：「第１の位置」に相当）を通過すると、ＰＦ駆動ローラ２４をＰＦ従動ローラ２３へ近づける方向へ移動させる。この通過の有無の判断は、後に詳述する用紙端検知処理に従って行われる。また、アクチュエータ２６は、単票紙Ｐの後端が端部検知位置を通過すると、ＰＦ駆動ローラ２４をＰＦ従動ローラ２３から遠ざける方向へ移動させる。ＰＦモータ２７は、後述する制御部４０による制御の下、ＰＦ駆動ローラ２４を図１において反時計回り方向に回転させる。本プリンタをロール紙印刷モードで動作させる際は、ロール紙１３の前端を端部検知位置を通してローラ対１６の間に差し入れる準備作業が必要となり、また、単票紙印刷モードで動作させる際は、単票紙Ｐの前端を端部検知位置を通してローラ対１６の間に一枚ずつ差し入れる準備作業が必要となる。そして、その準備作業を経てアクチュエータ２６がＰＦ駆動ローラ２４をＰＦ従動ローラ２３の側に移動させ、用紙の前端が両ローラ２３，２４の間のニップ部分に挟持された状態でＰＦ駆動ローラ２４が回転すると、用紙が下流側へ搬送される。
【００１９】
ＰＦローラ対１６の下流側に設けられたキャリッジ１７は、例えば、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｂ）の４色のインクカートリッジ（図示せず）を収容するとともに、それらのインクカートリッジと流路（図示せず）を介して繋がった記録ヘッド２８を用紙搬送路１４の側に備える。記録ヘッド２８は、色毎の一連のノズル開口を並べて配したノズルプレート、充放電に応じて伸縮する圧電素子、ノズルプレートと圧電素子の間に挟まれるキャビティなどを有する。インクカートリッジから供給されるインクをキャビティへ貯留した状態で圧電素子を伸縮させると、インク滴がノズル開口から用紙搬送路１４の側へ吐出される。
【００２０】
キャリッジ１７の右面と左面に穿設された孔には、両脚フレーム９５の間に掛け渡されたガイド軸２９が挿通され、キャリッジ１７はそのガイド軸２９に対して摺動自在に連結されている。また、キャリッジ１７は、２つのプーリ（図示せず）にガイド軸２９とほぼ平行な向きをもって巻回されたベルト（図示せず）の一部へ固定され、それらの両プーリのうちの１つの回転軸は、ＣＲ（Carriage）モータ３０の回転軸と連結されている。よって、ＣＲモータ３０が正逆回転すると、キャリッジ１７は、用紙搬送路１４の左端の位置（以下、「移動左限位置」と呼ぶ）からその右端の位置（以下、「移動右限位置」と呼ぶ）に至る行程をガイド軸２９に案内されて往復移動する。また、キャリッジ１７の下流側に設けられたロータリカッター１８は、制御部４０が指定するタイミングで、用紙を裁断する。
【００２１】
図１において、制御部４０（「検知手段」の一部、「制御手段」、「電力供給手段」に相当）は、インターフェース回路４１、第１モータドライバ４２、第２モータドライバ４３、記録ヘッドドライバ４４、ＣＰＵ（Central Processing Unit）４５、ＲＡＭ（Random Access Memory）４６、ＲＯＭ（Read Only Memory）４７、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）４８、およびＡＳＩＣ（Application Specific Integrated Circuit）４９を有する。
【００２２】
インターフェース回路４１は、Ａ０，Ａ１，Ａ２などの各サイズの画像の描画内容を示す印刷データをパーソナルコンピュータ（図示せず）から受信するとともに、そのパーソナルコンピュータのカスタマイズ画面を通じて選択された印刷モードを示すモード選択データを受信する。カスタマイズ画面においては、上述したロール紙印刷モードと単票紙印刷モードのうちから、給紙方法に関わる一方のモードを選択できるほか、デフォルトモードとフォトモードのうちから、印刷品質に関わる一方のモードを選択できる。フォトモードは、デフォルトモードより高密度のドットを記録するモードであり、写真などの高密度カラー画像の印刷データの出力に好適である。記録ヘッドドライバ４４は、印刷データを解釈した内容に基づき、インク滴の吐出を指示する信号を記録ヘッド２８へ供給する。
【００２３】
第１モータドライバ４２は、電源（図示せず）から得られた直流電圧を、ＰＷＭ（Pulse Width Modulation）信号に応じたパルスとしてＰＦモータ２７へ印加する。ＰＷＭ信号は、周期が一定で、１周期に占めるハイレベルの時間とローレベルの時間の割合が変化する矩形波である。ＰＷＭ信号の１周期に占めるハイレベルの時間の割合は、「デューティー比」と呼ばれる。ＰＦモータ２７は、第１モータドライバ４２からパルスの印加を受けて回転し、そのトルクはデューテュー比が高いほど大きくなる。
【００２４】
第２モータドライバ４３の構成は、第１モータドライバ４２と同様であり、電源（図示せず）から得られた直流電圧を、自らに供給されるＰＷＭ信号に応じたパルスとしてＣＲモータ３０へ印加する。ＣＲモータ３０は、第２モータドライバ４３からパルスの印加を受けて回転し、そのトルクはデューテュー比が高いほど大きくなる。
【００２５】
ＣＰＵ４５は、ＲＡＭ４６をワークエリアとして利用しつつ、ＲＯＭ４７やＥＥＰＲＯＭ４８に記憶されたデータを参照するとともに、それらのメモリに記憶された各種プログラムを実行する。ＲＯＭ４７には、ＩＰＬ（Initial Program Loader）などの比較的簡易なプログラムが記憶される。ＥＥＰＲＯＭ４８には、インターフェース回路４１へ印刷データが供給されてからその印刷データが示す画像を記録するまでの制御の手順を記した制御プログラムが記憶される。ＡＳＩＣ４９は、用紙端部検知センサ１５、ロータリカッター１８、第１モータドライバ４２、第２モータドライバ４３、および記録ヘッドドライバ４４と繋がった入出力ポートを有し、ＣＰＵ４５による制御の下に、それらの各々との間で信号を遣り取りする。
【００２６】
ＣＰＵ４５は、ＰＦモータ２７とＣＲモータ３０の両モータを互いの同期を計りながら間欠的に駆動させ、ＣＲモータ３０の駆動に合わせて記録ヘッド２８からインク滴を吐出させることにより、印刷データが示す画像を用紙に記録する。
【００２７】
図２（Ａ）および（Ｂ）は、印刷データが示す一枚の画像を用紙に記録する際の両モータ２７，３０の連携の様子を示す図である。両図の縦軸は、両モータ２７，３０の回転速度を示し、横軸は、それらの両モータ２７，３０の駆動の時間を示している。なお、図示の便宜上、図２（Ａ）よりも図２（Ｂ）の横軸のスケールを小さくし、図２（Ｂ）の縦軸のスケールを図２（Ａ）と逆向きにしている。
【００２８】
用紙の前端がＰＦ駆動ローラ２４とＰＦ従動ローラ２３の間のニップ部分に挟まれた状態で画像の描画内容を示す印刷データがパーソナルコンピュータから供給されると、図２（Ａ）に示すように、無回転状態（速度＝０）であったＰＦモータ２７が、所定の上限速度に至るまでほぼ比例的に加速される。上限速度まで加速されたＰＦモータ２７は、その回転速度のまましばらく回転を続けた後、無回転状態に至るまでほぼ比例的に減速される。そして、この一連のＰＦモータ２７の回転により、ニップ部分に挟まれた用紙は、その前端から余白領域に相当する距離だけ後方の箇所が記録ヘッド２８によるインク滴の吐出を受ける位置（以下、「インク滴吐出位置」と呼ぶ：「第２の位置」に相当）に至るまで下流側へ搬送される。
【００２９】
図２（Ｂ）に示すように、ＰＦモータ２７が無回転状態になり、用紙の搬送が止まると、ＣＲモータ３０が上限速度までほぼ比例的に加速され、その速度をしばらく維持した後に無回転状態に至るまでほぼ比例的に減速される。この一連のＣＲモータ３０の回転により、キャリッジ１７は、移動左限位置から移動右限位置に向かって移動する。さらに、キャリッジ１７が、移動左限位置から移動右限位置に至る行程を上限速度で移動している間に、記録ヘッド２８から用紙に向けてインク滴が吐出され、画像の主走査方向の１ラインに相当するドットの並びが記録される。
【００３０】
図２（Ｂ）に示すように、ＣＲモータ３０の回転は、用紙の搬送が止まっている間に２回繰り返され、２回目のＣＲモータ３０の回転の向きは１回目のそれと逆になる。そして、２回目のＣＲモータ３０の回転により、移動右限位置まで移動したキャリッジ１７は、移動左限位置に向って移動する。なお、キャリッジ１７が移動右限位置から移動左限位置へ戻る間のインク滴の吐出の有無は、カスタマイズ画面を通じた各種カスタマイズに依存する。
【００３１】
キャリッジ１７が移動左限位置まで戻ると、無回転状態であったＰＦモータ２７が上限速度までほぼ比例的に加速され、その速度をしばらく維持した後に無回転状態に至るまでほぼ比例的に減速される（図２（Ａ）参照）。この一連のＰＦモータ２７の回転により、用紙は、画像の副走査方向の１ラインに相当する距離だけ下流側へ搬送される。１ラインに相当する距離、つまり、用紙の送り量は、印刷データが示す画像のサイズと印刷品質に関わるモードとの関係を基に特定される。フォトモードの場合、高密度のインク滴のドットを記録するため、送り量はデフォルトモードよりも小さくなる。
【００３２】
以降は、画像の副走査方向の全ラインに相当するドットの並びが用紙に記録し終わるまで、ＣＲモータ３０とＰＦモータ２７が交互に回転することにより、移動左限位置と移動右限位置の間のキャリッジ１７の往復移動と、副走査方向の１ラインに相当する距離の用紙の搬送とが繰り返される。このキャリッジ１７の往復移動と１ラインに相当する距離の用紙の搬送の繰り返しの回数も、印刷データが示す画像のサイズと印刷品質に関わるモードとの関係を基に特定される。そして、画像の副走査方向の最も下のラインに相当するドットの並びが用紙に記録されると、無回転状態であったＰＦモータ２７が回転し、画像記録済みの用紙が下流側へ搬送され、排紙される。ロール紙印刷モードでの画像の記録がなされた場合、ロール紙１３はロータリカッター１８にて裁断された上で排紙されるのに対し、単票紙印刷モードでの画像の記録がなされた場合、単票紙Ｐは、そのような裁断を経ることなく排紙される。
【００３３】
＜実施形態の処理＞
本実施形態に特徴的な処理である用紙端部検知処理について説明する。図３は、用紙端部検知処理を示すフローチャートである。用紙端部検知処理は、用紙端部検知センサ１５の発光素子２０への電力の間欠的な供給を通じて発光素子２０の点灯と消灯を繰り返し、点灯する光の反射光を受けて受光素子２１が出力する信号の電圧を基に、端部検知位置における用紙の通過の有無を検知する処理である。
【００３４】
まず、制御部４０は、変数ｎを初期値１に設定するとともに、変数Judgeを初期値０に設定する（Ｓ１００）。続いて、制御部４０は、変数ｎが定数pe_offと同じかそれよりも小さい値であるかを判断する（Ｓ１０１）。この定数pe_offは、９６と設定されている。処理が開始された当初の変数ｎは初期値１であるため、ステップＳ１００から進んだステップＳ１０１の判断の結果は「Ｙｅｓ」となる。変数ｎが定数pe_offと同じかそれよりも小さいと判断したとき（Ｓ１０１：Ｙｅｓ）、制御部４０は、予め設定された待機時間ｔ１の経過を待つ（Ｓ１０２）。この待機時間ｔ１は、例えば、１０ミリ秒と設定されている。
【００３５】
続いて、制御部４０は、変数ｎを１つインクリメントした後（Ｓ１０３）、ステップＳ１０１に戻る。以降は、インクリメントされた後の変数ｎが定数pe_offより大きくなるまで、ステップＳ１０１からステップＳ１０３に至るループが繰り返される。定数pe_offは９６であるため、変数ｎが１から９６までインクリメントされるのに要するループの繰り返しの回数は９６回となり、その間の待機時間ｔ１の総計は、９６０ミリ秒となる。
【００３６】
ステップＳ１０１にて、変数ｎが定数pe_offよりも大きいと判断したとき（Ｓ１０１：Ｎｏ）、制御部４０は、変数ｎが、定数pe_offに１を加えた値、つまり、９７であるか判断する（Ｓ２０１）。ステップＳ１０１からステップＳ２０１に進む直前の変数ｎは９７であるため、ステップＳ１０１から進んだステップ２０１の判断の結果は「Ｙｅｓ」となる。
【００３７】
変数ｎが、定数pe_offに１を加えた値であると判断したとき（Ｓ２０１：Ｙｅｓ）、制御部４０は、電流のデフォルト値DA_standbyをメモリから読み出し（Ｓ２０２）、そのデフォルト値DA_standbyを示すバイナリデータを用紙端部検知センサ１５のＤＡＣ（図示せず）へセットする（Ｓ２０３）。すると、DA_standbyが示す電流値の電流が用紙端部検知センサ１５の発光素子２０へ流れ込み、その電流に応じた強さの光が端部検知位置に向けて照射され始める。
【００３８】
続いて、制御部４０は、待機時間ｔ１の経過を待つ（Ｓ２０４）。そして、変数ｎを１つインクリメントして９８にした後（Ｓ２０５）、ステップＳ１０１に戻る。ステップＳ２０５から進んだステップＳ１０１の判断の結果は「Ｎｏ」となり、そのステップＳ１０１から進んだステップＳ２０１の判断の結果も「Ｎｏ」となる。
【００３９】
ステップＳ２０１にて、変数ｎが、定数pe_offに１を加えた値でないと判断したとき（Ｓ２０１：Ｎｏ）、制御部４０は、変数ｎが、定数pe_offに定数pe_onを加えた値と同じかそれよりも小さいか判断する（Ｓ３０１）。定数pe_onは、４と設定されているため、９６にこの４を加えた値は１００となる。ステップＳ２０１からステップＳ３０１に進む直前の変数ｎは９８であるため、ステップＳ２０１から進んだステップＳ３０１の判断の結果は「Ｙｅｓ」となる。
【００４０】
変数ｎが定数pe_offに定数pe_onを加えた値と同じかそれよりも小さいと判断したとき（Ｓ３０１：Ｙｅｓ）、制御部４０は、用紙端部検知センサ１５の受光素子２１が出力する信号の電圧値V_tempを取得する（Ｓ３０２）。そして、制御部４０は、待機時間ｔ１の経過を待った後（Ｓ３０３）、電圧値V_tempが閾値V_standbyよりも大きいか判断する（Ｓ３０４）。
【００４１】
ステップＳ３０４にて、電圧値V_tempが閾値V_standbyよりも大きくない、つまり、その閾値V_standbyと同じか小さいと判断したとき（Ｓ３０４：Ｎｏ）、制御部４０は、変数Judgeを１つインクリメントし（Ｓ３０５）、変数ｎを１つインクリメントした後（Ｓ３０６）、ステップＳ１０１に戻る。一方、ステップＳ３０３にて、電圧値V_temが閾値V_standbyよりも大きいと判断したとき（Ｓ３０４：Ｙｅｓ）、制御部４０は、ステップＳ３０５を実行することなくステップＳ３０６に進み、ステップＳ１０１に戻る。ステップＳ３０６からステップＳ１０１に進む直前の変数ｎは、９８であるため、ステップＳ３０５から進んだステップＳ１０１の判断結果は「Ｎｏ」となり、さらに、そのステップＳ１０１から進んだステップＳ２０１の判断結果も「Ｎｏ」となり、ステップＳ３０１に戻る。以降は、インクリメントされた後の変数ｎが定数pe_offに定数pe_onを加えた値になるまで、ステップＳ１０１からステップＳ３０６に至るループが繰り返される。定数pe_offに定数pe_onを加えた値は１００であるため、変数ｎが９７からその１００までインクリメントされるのに要するループの繰り返しの回数は４回となる。
【００４２】
ステップＳ３０１にて、変数ｎが、定数pe_offに定数pe_onを加えた値よりも大きいと判断したとき（Ｓ３０１：Ｎｏ）、制御部４０は、２５５を示すバイナリデータを用紙端部検知センサ１５のＤＡＣへセットする（Ｓ４０１）。すると、用紙端部検知センサ１５の発光素子２０による光の照射が止まる。さらに、制御部４０は、変数Judgeが定数pe_onから１を減じた値であるかを判断する（Ｓ４０２）。定数pe_onは４と設定されているため、この４から１を減じた値は３である。ステップ４０２にて、変数Judgeが定数pe_onから１を減じた値であると判断したとき（Ｓ４０２：Ｙｅｓ）、制御部４０は、端部検知位置に用紙があると判断する（Ｓ５０１）。一方、変数Judgeが定数pe_onから１を減じた値でないと判断したとき（Ｓ４０２：Ｎｏ）、ステップＳ１００に戻る。
【００４３】
以上説明した用紙端部検知処理によると、用紙端部検知センサ１５の消費電力を抑えつつ、用紙の前端が端部検知位置を通ったことを検知することができる。
【００４４】
この原理について、図４を参照して、詳述する。図４は、用紙端部検知センサ１５のオンとオフの遷移を示すタイミングチャートである。用紙端部検知センサ１５がオンになっている間、つまり、発光素子２０へ電力が供給されている間は、タイミングチャートがハイレベルになり、用紙端部検知センサ１５がオフになっている間、つまり、発光素子２０への電力の供給が止まっている間は、タイミングチャートがローレベルになる。
【００４５】
図４を参照すると、用紙端部検知センサ１５は、９６０ミリ秒のオフ（図３のステップＳ１０１からステップＳ１０３）と４０ミリ秒のオン（図３のステップＳ２０１からステップＳ３０６）とを繰り返しており、その４０秒のオンの間に１０ミリ秒おきに電圧値V_tempが取得される（図３のステップＳ３０２）。そして、その３つの電圧値V_tempのいずれもが閾値V_standbyと同じか小さいと判断したときに、端部検知位置に用紙があると判断される（図３のステップＳ４０２）。このように、４０ミリ秒のオンの間に９６０ミリ秒のオフを挟むことにより、そのオフにした時間の分だけ用紙端部検知センサ１５への電力の供給量を抑えられる。また、オンの間に連続して取得される電圧値V_tempのすべてが閾値V_standbyと同じか小さいことを、用紙の有無の判断の条件とすることにより、ノイズの影響などに起因する誤検知を確実に防ぐことができる。
【００４６】
（他の実施形態）
本発明は、種々の変形実施が可能である。
【００４７】
上記実施形態にかかるプリンタの用紙端部検知センサ１５は、端部検知位置へ照射方向を合わせた発光素子２０とその位置へ入光方向を合わせた受光素子２１とを並べた反射型フォトインタラプタである。これに対し、用紙端部検知センサ１５を、発光素子２０と受光素子２１を向かい合うように配した透光型フォトインタラプタで置き換えてもよい。
【００４８】
上記実施形態にかかるプリンタのＰＦローラ対１６は、ＰＦモータ２７から力を受けて回転するＰＦ駆動ローラ２４と、そのＰＦ駆動ローラ２４に連れ回るＰＦ従動ローラ２３とを接離自在に支持した構成になっている。これに対し、各々がモータの力を受けて回転する２つのローラを接離自在に支持するようにしてもよい。また、ＰＦ駆動ローラ２４のみをアクチュエータ２６によって移動させるのでなく、ＰＦ従動ローラ２３とＰＦ駆動ローラ２４の両者をそれらの周面同士が当接するように移動させてもよい。
【００４９】
上記実施形態にかかるプリンタの筐体１１は、その上面をやや後方に傾けた姿勢で両脚フレーム９５に挟持され、また、その前面は平面をなしている。よって、筐体１１の中空部１２の下端からその前面を延伸する用紙搬送路１４は、その終端の側よりも始端の側が上方に位置するように、つまり、筐体１１そのものと同じ傾斜角をもって後方に傾斜している。これに対し、用紙搬送路１４の始端と終端の間の全区間がそのように傾斜している必要はなく、少なくとも、端部検知位置とインク滴吐出位置の間の区間が傾斜してさえいればよい。
【００５０】
上記実施形態にかかるプリンタの筐体１１は、用紙端部検知センサ１５を９６０ミリ秒の間に渡ってオフにしたあと、４０ミリ秒の間に渡ってオンにする切り換えを繰り返すようになっている。これに対し、用紙端部検知センサ１５をオンにする時間をより長くしてもよいし、短くしてもよい。また、用紙端部検知センサ１５をオフにする時間をよい長くしてもよいし、短くしてもよい。さらに、用紙端部検知センサ１５の発光素子２０が光を照射した総時間を特定し、その用紙端部検知センサ１５をオンにする時間とオフにする時間の割合をその総時間に応じて変えるようにしてもよい。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施形態にかかるインクジェット式プリンタの概略構成を示す図である。
【図２】ＰＦモータとＣＲモータが連携して駆動する様子を示す図である。
【図３】用紙端部検知処理を示すフローチャートである。
【図４】用紙端部検知センサのオンとオフの遷移を示すタイミングチャートである。
【符号の説明】
【００５２】
９１…基台、９２，９３…キャスタ、９５…脚フレーム、１０…印刷ユニット、１１…筐体、１２…中空部、１３…ロール紙、１４…用紙搬送路、１５…用紙端部検知センサ、１６…ローラ対、１７…キャリッジ、１８…ロータリカッター、１９…凹部、２０…発光素子、２１…受光素子、２３…ＰＦ従動ローラ、２４…ＰＦ駆動ローラ、２５…レール、２６…アクチュエータ、２７…ＰＦモータ、２８…記録ヘッド、２９…ガイド軸、３０…ＣＲモータ、４０…制御部、４１…インターフェース回路、４２…第１モータドライバ、４３…第２モータドライバ、４４…記録ヘッドドライバ、４５…ＣＰＵ、４６…ＲＡＭ、４７…ＲＯＭ、４８…ＥＥＰＲＯＭ、４９…ＡＳＩＣ
【図１】
2009057147.tif 000003
【図２】
2009057147.tif 000004
【図３】
2009057147.tif 000005
【図４】
2009057147.tif 000006