(57)【要約】【課題】媒体上の部分的な条件の違いに関係なく端部位置を正確に検出する。【解決手段】本装置は、発光素子及び受光素子を有したメディアセンサを備え、用紙に対するメディアセンサの検出対象箇所の位置を移動させた際の受光素子の出力値に基づき用紙の端部位置を検出する。ここで、発光素子に通電すべき紙端検出用電流値は次のように求める。即ち、まずメディアセンサを用紙搬送路中央へ移動させ（Ｓ１１０）、用紙を所定位置まで搬送する（Ｓ１２０〜Ｓ１５０）。次に、メディアセンサの検出対象箇所となっている用紙上の位置Ａについて、受光素子の出力値を目標値とするために発光素子に通電すべき電流値（光量調整値）を求め（Ｓ１６０，Ｓ１７０）、更に検出対象箇所を位置Ｂ，位置Ｃへ移動させて同様に光量調整値を求める（Ｓ１８０〜Ｓ２３０）。最後に、位置Ａ〜Ｃについての光量調整値の最小値を紙端検出用電流値に決定する（Ｓ２４０）。【選択図】  図９
2004182361.tif 000002
【特許請求の範囲】
【請求項１】
検出対象箇所に媒体が存在するか否かで異なる値となる媒体検出用情報を前記検出対象箇所について検出する検出手段と、
前記媒体に対する前記検出対象箇所の位置を移動させつつ前記検出手段に前記媒体検出用情報の値を検出させ、この検出値に基づき前記検出対象箇所に前記媒体が存在するか否かを判断することで、前記媒体の端部位置を検出する端部検出手段と、
前記検出対象箇所に前記媒体が存在するか否かを前記端部検出手段が判断するための判断条件を調整する調整手段と、
を備えた媒体端部検出装置において、
前記調整手段は、前記媒体上の複数箇所について前記検出手段に前記媒体検出用情報の値を検出させ、この複数の検出値に基づき前記判断条件を調整すること、
を特徴とする媒体端部検出装置。
【請求項２】
請求項１に記載の媒体端部検出装置において、
前記検出手段は、発光素子を発光させた際の前記検出対象箇所からの反射光を前記媒体検出用情報として受光素子で受光する反射型センサであり、
前記端部検出手段は、前記受光素子の受光量が閾値を超えているか否かを前記判断条件として、前記検出対象箇所に前記媒体が存在するか否かを判断し、
更に、前記調整手段は、前記媒体上の複数箇所についての前記受光素子の受光量に基づき前記閾値を調整することで、前記判断条件を調整すること、
を特徴とする媒体端部検出装置。
【請求項３】
請求項２に記載の媒体端部検出装置において、
前記調整手段は、前記媒体上の複数箇所についての前記受光素子の受光量の最大値に応じた値となるように前記閾値を調整すること、
を特徴とする媒体端部検出装置。
【請求項４】
請求項２に記載の媒体端部検出装置において、
前記調整手段は、前記媒体上の複数箇所についての前記受光素子の受光量の平均値に応じた値となるように前記閾値を調整すること、
を特徴とする媒体端部検出装置。
【請求項５】
請求項１に記載の媒体端部検出装置において、
前記検出手段は、発光素子を発光させた際の前記検出対象箇所からの反射光を前記媒体検出用情報として受光素子で受光する反射型センサであり、
前記端部検出手段は、前記受光素子の受光量が閾値を超えているか否かを前記判断条件として、前記検出対象箇所に前記媒体が存在するか否かを判断し、
更に、前記調整手段が、前記媒体上の複数箇所についての前記受光素子の各受光量を既定値とするために前記発光素子の前記複数箇所についての各発光量を調整した場合のその複数の発光量から、前記検出対象箇所に前記媒体が存在するか否かを前記端部検出手段が判断する際の前記発光素子の発光量を設定することで、前記判断条件が調整されること、
を特徴とする媒体端部検出装置。
【請求項６】
請求項５に記載の媒体端部検出装置において、
前記調整手段は、前記複数の発光量の最小値を、前記検出対象箇所に前記媒体が存在するか否かを前記端部検出手段が判断する際の前記発光素子の発光量として設定すること、
を特徴とする媒体端部検出装置。
【請求項７】
請求項５に記載の媒体端部検出装置において、
前記調整手段は、前記複数の発光量の平均値を、前記検出対象箇所に前記媒体が存在するか否かを前記端部検出手段が判断する際の前記発光素子の発光量として設定すること、
を特徴とする媒体端部検出装置。
【請求項８】
請求項５ないし請求項７の何れか１項に記載の媒体端部検出装置において、
前記調整手段は、前記発光素子に通電する電流値を変化させることにより、前記発光素子の発光量を調整すること、
を特徴とする媒体端部検出装置。
【請求項９】
請求項５ないし請求項７の何れか１項に記載の媒体端部検出装置において、
前記調整手段は、前記発光素子に通電するパルス電流のデューティ比を変化させることにより、前記発光素子の発光量を調整すること、
を特徴とする媒体端部検出装置。
【請求項１０】
記録媒体上に画像を形成する画像形成装置であって、
前記記録媒体を搬送する搬送手段と、
該搬送手段による前記記録媒体の搬送方向と垂直な方向に移動し、前記記録媒体上に画像を形成するための記録動作を行う記録手段と、
請求項１ないし請求項９の何れか１項に記載の媒体端部検出装置と、
を備え、
前記媒体端部検出装置の端部検出手段は、前記搬送手段により搬送される記録媒体の両端の端部位置を検出し、
更に、前記記録手段は、前記端部検出手段により検出された前記記録媒体の両端の端部位置の範囲内で前記記録動作を行うこと、
を特徴とする画像形成装置。
【請求項１１】
請求項１０に記載の画像形成装置において、
前記媒体端部検出装置の検出手段は、前記記録手段と一体の状態で移動するように構成されており、
前記媒体端部検出装置の調整手段は、前記記録手段の移動に伴い、前記記録媒体上の複数箇所について前記検出手段に前記媒体検出用情報の値を検出させること、
を特徴とする画像形成装置。
【請求項１２】
請求項１０に記載の画像形成装置において、
前記媒体端部検出装置の調整手段は、前記搬送手段による前記記録媒体の搬送に伴い、前記記録媒体上の複数箇所について前記検出手段に前記媒体検出用情報の値を検出させること、
を特徴とする画像形成装置。
【請求項１３】
請求項１０ないし請求項１２の何れか１項に記載の画像形成装置において、
前記媒体端部検出装置は、前記搬送手段による前記記録媒体の搬送に伴い該記録媒体の端部が最初に前記検出対象箇所を通過する際に前記検出手段に前記媒体検出用情報の値を検出させることで前記検出対象箇所に前記記録媒体が搬送されてきたと判断すると、前記調整手段に前記判断条件を調整するための動作を開始させること、
を特徴とする画像形成装置。
【請求項１４】
請求項１３に記載の画像形成装置において、
前記搬送手段による前記記録媒体の搬送に伴い該記録媒体が搬送されてきたことを、前記媒体端部検出装置の検出手段により前記媒体検出用情報を検出可能な位置よりも上流側の位置で検出する記録媒体検出手段を備え、
前記媒体端部検出装置は、前記記録媒体検出手段により前記記録媒体が搬送されてきたことが検出された後で、前記検出対象箇所に前記記録媒体が搬送されてきたか否かの判断を行うこと、
を特徴とする画像形成装置。
【請求項１５】
請求項１０ないし請求項１４の何れか１項に記載の画像形成装置において、
前記媒体端部検出装置の調整手段は、等間隔で離れた前記記録媒体上の複数箇所について前記検出手段に前記媒体検出用情報の値を検出させること、
を特徴とする画像形成装置。
【請求項１６】
請求項１０ないし請求項１５の何れか１項に記載の画像形成装置において、
前記媒体端部検出装置の調整手段は、前記記録媒体の中心線に対して対称となる該記録媒体上の複数箇所について前記検出手段に前記媒体検出用情報の値を検出させること、
を特徴とする画像形成装置。
【請求項１７】
請求項１０ないし請求項１６の何れか１項に記載の画像形成装置において、
前記搬送手段は、前記記録媒体の大きさに関係なく該記録媒体の搬送方向に沿った基準ライン上をその記録媒体が通過するように搬送するように構成されており、
前記媒体端部検出装置の調整手段は、少なくとも１箇所が前記基準ライン上に位置する前記記録媒体上の複数箇所について前記検出手段に前記媒体検出用情報の値を検出させること、
を特徴とする画像形成装置。
【請求項１８】
請求項１７に記載の画像形成装置において、
前記調整手段は、前記基準ライン上に位置する前記記録媒体上の箇所についての前記媒体検出用情報の値を前記検出手段に最初に検出させること、
を特徴とする画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、媒体の端部位置を検出する技術に関するものである。
【０００２】
【従来の技術】
従来より、例えばインクジェットプリンタのように記録媒体を搬送しつつその記録媒体上に画像を形成する画像形成装置においては、記録媒体に対する画像の位置を正確に合わせるため、記録媒体の端部位置の検出を行っている。
【０００３】
例えば、特許文献１には、発光部から照射した光の反射光を受光部で検出する光学式センサを備え、この光学式センサの検出値が閾値より大きいか否かで記録媒体の有無を判断し、記録媒体に対する光学式センサの位置を移動させつつその光学式センサの検出値を監視することで、記録媒体の端部位置を検出する構成が開示されている。そして更に、この構成では、光学式センサの特性やその取付位置のばらつき、記録媒体の反射率の違い等に関係なく記録媒体の端部位置を正確に検出するために、光学式センサの発光部の発光量の調整を行うようになっており、具体的には、記録媒体上の特定位置で光学式センサの受光部の受光量が目標値となるように発光部の発光量を調整する。
【０００４】
【特許文献１】
特開２０００−１０９２４３号公報（第４−６頁、第２，４，５図）
【０００５】
【発明が解決しようとする課題】
しかしながら、例えば記録媒体上に部分的な汚れや予め印刷されている画像（例えばロゴマークやキャラクターの絵）が存在したり、記録媒体が部分的に波打っていたりしている場合に、その部分での受光部の受光量が目標値となるように発光部の発光量の調整が行われると、発光部の発光量が適切な値に調整されなくなるため、記録媒体の端部位置の検出精度が低下してしまうという問題があった。
【０００６】
本発明は、こうした問題に鑑みなされたものであり、媒体上の部分的な条件の違いに関係なく、媒体の端部位置を正確に検出することを目的としている。
【０００７】
【課題を解決するための手段及び発明の効果】
上記目的を達成するためになされた請求項１に記載の媒体端部検出装置では、検出対象箇所に媒体（例えば用紙のような記録媒体等）が存在するか否かで異なる値となる媒体検出用情報を検出対象箇所について検出する検出手段が設けられており、端部検出手段が、媒体に対する検出対象箇所の位置を移動させつつ検出手段に媒体検出用情報の値を検出させ、この検出値に基づき検出対象箇所に媒体が存在するか否かを判断することで、媒体の端部位置を検出する。また、調整手段が、検出対象箇所に媒体が存在するか否かを端部検出手段が判断するための判断条件を調整する。そして特に、本媒体端部検出装置では、調整手段が、媒体上の複数箇所について検出手段に媒体検出用情報の値を検出させ、この複数の検出値に基づき判断条件を調整することを特徴としている。
【０００８】
このような請求項１の媒体端部検出装置によれば、媒体上の複数箇所について検出した媒体検出用情報の値に基づき判断条件を調整するようにしているため、媒体上の部分的な条件の違いに関係なく判断条件を適切に調整することができ、その結果、媒体の端部位置を正確に検出することができる。
【０００９】
ここで、検出手段としては、例えば、発光素子を発光させた際の検出対象箇所からの反射光を媒体検出用情報として受光素子で受光する反射型センサを用いることができ、この場合、端部検出手段は、受光素子の受光量が閾値を超えているか否かを判断条件として、検出対象箇所に媒体が存在するか否かを判断することができる。そして、この構成において、調整手段は、請求項２や請求項５のように判断条件を調整するとよい。
【００１０】
即ち、請求項２に記載の媒体端部検出装置では、調整手段が、媒体上の複数箇所についての受光素子の受光量に基づき閾値を調整することで、判断条件を調整する。
また、請求項５に記載の媒体端部検出装置では、調整手段が、媒体上の複数箇所についての受光素子の各受光量を既定値とするために発光素子の複数箇所についての各発光量を調整した場合のその複数の発光量から、検出対象箇所に媒体が存在するか否かを端部検出手段が判断する際の発光素子の発光量を設定することで、判断条件が調整される。
【００１１】
そして、上記請求項２の媒体端部検出装置によれば、発光素子の発光量や受光素子の受光感度等にばらつきがあったり、媒体の種類によって色の濃度が異なっていたりすることにより、検出対象箇所に媒体が存在している状態での受光素子の受光量が異なっても、その受光量に基づき閾値を調整するようにしているため、媒体の端部位置を精度よく検出することができる。
【００１２】
また、上記請求項５の媒体端部検出装置によれば、上記請求項２の装置と同様の効果に加え、受光素子の受光量に応じて発光素子の発光量を設定するようにしているため、媒体の色の濃さ等に関係なく常に一定のレベルの受光量が得られることとなり、高い検出精度で媒体の端部位置を検出することができる。
【００１３】
ところで、上記請求項２の媒体端部検出装置において、調整手段による閾値の調整は、請求項３や請求項４のように行うとよい。
即ち、請求項３に記載の媒体端部検出装置では、調整手段が、媒体上の複数箇所についての受光素子の受光量の最大値に応じた値となるように閾値を調整する。
【００１４】
また、請求項４に記載の媒体端部検出装置では、調整手段が、媒体上の複数箇所についての受光素子の受光量の平均値に応じた値となるように閾値を調整する。
そして、上記請求項３の媒体端部検出装置によれば、媒体上に部分的な汚れがあったり、媒体が部分的に波打ったりしていること等により、その部分を検出対象箇所とした受光素子の受光量が小さくなっても、他の部分を検出対象箇所とした受光素子の受光量の方が大きければその受光量に応じて閾値が調整されるため、媒体上の部分的な条件の違いによる影響を受けにくくすることができる。
【００１５】
また、上記請求項４の媒体端部検出装置によれば、媒体上に部分的な汚れがあったり、媒体が部分的に波打ったりしていること等により、その部分を検出対象箇所とした受光素子の受光量が小さくなっても、他の部分を検出対象箇所とした受光素子の受光量との平均値に応じて閾値が調整されるため、上記請求項３の装置と同様の効果を得ることができる。
【００１６】
一方、上記請求項５の媒体端部検出装置において、調整手段による発光素子の発光量の調整は、請求項６や請求項７のように行うとよい。
即ち、請求項６に記載の媒体端部検出装置では、調整手段が、媒体上の複数箇所についての受光素子の各受光量を既定値とするために発光素子の複数箇所についての各発光量を調整した場合のその複数の発光量の最小値を、検出対象箇所に媒体が存在するか否かを端部検出手段が判断する際の発光素子の発光量として設定する。
【００１７】
また、請求項７に記載の媒体端部検出装置では、調整手段が、媒体上の複数箇所についての受光素子の各受光量を既定値とするために発光素子の複数箇所についての各発光量を調整した場合のその複数の発光量の平均値を、検出対象箇所に媒体が存在するか否かを端部検出手段が判断する際の発光素子の発光量として設定する。
【００１８】
そして、上記請求項６又は請求項７の媒体端部検出装置によっても、上記請求項３又は請求項４の装置と同様の効果を得ることができる。
ここで、調整手段による発光素子の発光量の調整は、具体的には、例えば、請求項８に記載のように、発光素子に通電する電流値を変化させることにより行うことができ、また、請求項９に記載のように、発光素子に通電するパルス電流のデューティ比を変化させることにより行うこともできる。
【００１９】
次に、請求項１０に記載の画像形成装置は、記録媒体上に画像を形成するものであり、記録媒体を搬送する搬送手段と、搬送手段による記録媒体の搬送方向と垂直な方向に移動し、記録媒体上に画像を形成するための記録動作を行う記録手段と、請求項１ないし請求項９の何れか１項に記載の媒体端部検出装置とを備えている。そして、本画像形成装置では、媒体端部検出装置の端部検出手段が、搬送手段により搬送される記録媒体の両端の端部位置を検出し、記録手段が、端部検出手段により検出された記録媒体の両端の端部位置の範囲内で記録動作を行う。この構成によれば、記録媒体上に部分的な条件の違い等があっても、記録媒体の端部位置を精度よく検出することができるため、記録媒体の縁ぎりぎりまで画像を形成することが可能となる。
【００２０】
ここで、請求項１１に記載の画像形成装置のように、媒体端部検出装置の検出手段が、記録手段と一体の状態で移動するように構成されており、媒体端部検出装置の調整手段が、記録手段の移動に伴い、記録媒体上の複数箇所について検出手段に媒体検出用情報の値を検出させる構成のものでは、記録媒体に対する検出対象箇所の位置を移動させるための手段を別途設ける必要が無い。また、請求項１２に記載の画像形成装置のように、媒体端部検出装置の調整手段が、搬送手段による記録媒体の搬送に伴い、記録媒体上の複数箇所について検出手段に媒体検出用情報の値を検出させる構成のものでも、上記請求項１１の画像形成装置と同様の効果を得ることができる。
【００２１】
次に、請求項１３に記載の画像形成装置では、媒体端部検出装置が、搬送手段による記録媒体の搬送に伴いその記録媒体の端部が最初に検出対象箇所を通過する際に検出手段に媒体検出用情報の値を検出させることで検出対象箇所に記録媒体が搬送されてきたと判断すると、調整手段に判断条件を調整するための動作を開始させる。この構成によれば、検出手段による検出値に基づき記録媒体が検出対象箇所まで搬送されてきたことを判断するようにしているため、判断条件を調整するための動作が可能となった時点でその動作を即座に開始することができ、その結果、判断条件の調整に要する時間を短縮することができる。
【００２２】
そして特に、請求項１４に記載の画像形成装置のように、搬送手段による記録媒体の搬送に伴いその記録媒体が搬送されてきたことを、媒体端部検出装置の検出手段により媒体検出用情報を検出可能な位置よりも上流側の位置で検出する記録媒体検出手段が設けられている場合には、媒体端部検出装置が、その記録媒体検出手段により記録媒体が搬送されてきたことが検出された後で、検出対象箇所に記録媒体が搬送されてきたか否かの判断を行うようにすれば、検出対象箇所に記録媒体が搬送されてきていないにもかかわらず搬送されてきたと誤判断してしまうことを防ぐことができる。
【００２３】
ところで、媒体端部検出装置の調整手段が検出手段に媒体検出用情報の値を検出させる記録媒体上の複数箇所としては、例えば、請求項１５に記載のように等間隔で離れた位置や、請求項１６に記載のように記録媒体の中心線に対して対称となる位置にすることで、記録媒体上の部分的に条件が異なる位置のみに基づいて判断条件が調整されてしまうことを防ぐことができる。
【００２４】
次に、請求項１７に記載の画像形成装置では、搬送手段が、記録媒体の大きさに関係なく該記録媒体の搬送方向に沿った基準ライン上をその記録媒体が通過するように搬送するように構成されており、媒体端部検出装置の調整手段が、少なくとも１箇所が基準ライン上に位置する記録媒体上の複数箇所について検出手段に媒体検出用情報の値を検出させる。この構成によれば、記録媒体の大きさに関係なく、記録媒体上の箇所についての媒体検出用情報の値を確実に検出することができる。なお、基準ラインは、線であってもよく、一定の幅の帯状であってもよい。
【００２５】
そして特に、請求項１８に記載の画像形成装置のように、調整手段が、基準ライン上に位置する記録媒体上の箇所についての媒体検出用情報の値を検出手段に最初に検出させるようにすれば、記録媒体の大きさに関係なく、最初に検出する媒体検出用情報の値を確実に記録媒体上で検出することができる。このため、請求項１３のように検出手段による検出値に基づき記録媒体が検出対象箇所まで搬送されてきたことを判断するようにしている場合には、特に効果的である。
【００２６】
【発明の実施の形態】
以下、本発明が適用された実施形態について、図面を用いて説明する。
まず図１は、実施形態の多機能装置１の斜視図である。
この多機能装置１は、プリンタ機能、コピー機能、スキャナ機能、ファクシミリ機能、電話機能等を備えたものであり、図１に示すように、後端部に給紙装置２が設けられ、給紙装置２の下部前側にインクジェット式のプリンタ３が設けられ、プリンタ３の上側にコピー機能及びファクシミリ機能の為の読み取り装置４が設けられている。また、プリンタ３の前側には排紙トレイ５が設けられ、読み取り装置４の前端上面部には操作パネル６が設けられている。
【００２７】
次に、給紙装置２について説明する。
図２は、給紙装置の縦断面図である。
図２に示すように、給紙装置２は、記録媒体としての用紙Ｐを傾斜姿勢に保持する用紙保持部６０と、用紙保持部６０の底面側に設けられた左右１対のストッパ６１と、ストッパ６１の位置を上下に切り換えるストッパ位置切換機構６２と、用紙保持部６０に保持されている用紙Ｐを給紙する給紙ローラ６３を含む給紙機構６４と、ストッパ位置切換機構６２及び給紙機構６４を駆動する共通の給紙モータ６５（図７参照）とを備えている。
【００２８】
そして、用紙保持部６０は、プリンタケースと一体の傾斜壁部６６を有し、その傾斜壁部６６に拡張用紙ガイド板６７（図１参照）が着脱自在に装着されている。また、傾斜壁部６６には、図１に示すように用紙Ｐの左右両側端を保持するための用紙ガイド７８，７８が設けられており、何れか一方の用紙ガイド７８が左右方向に動かされると、他方の用紙ガイド７８がその動きに追従して反対方向に移動する。つまり、左右の用紙ガイド７８，７８が左右対称に動く構成となっており、このため、用紙Ｐは、そのサイズに関係なくその幅方向の中心線が常に一定の位置となるように用紙ガイド７８，７８によって保持される。
【００２９】
次に、プリンタ３について説明する。
図３は、プリンタ３の内部構造を表す平面図であり、図４は、プリンタ３の主要構成要素の配置を示す模式図である。なお、図３においては下方向が、図４においては左方向が、本多機能装置１の前方側（排紙トレイ５側）に当たる。
【００３０】
図３及び図４に示すように、プリンタ３には、印字ヘッド１０、印字ヘッド１０を搭載したキャリッジ１１、キャリッジ１１を走査方向である左右方向へ移動自在にガイド支持するガイド機構１２、キャリッジ１１を左右方向へ移動させるキャリッジ移動機構１３、給紙装置２で給紙された用紙Ｐを搬送する用紙搬送機構１４、印字ヘッド１０用のメンテナンス機構１５などが設けられている。
【００３１】
また、プリンタ３には、左右方向に長く上下幅が小さな直方体状のフレーム１６が設けられ、このフレーム１６には、前述したガイド機構１２、キャリッジ移動機構１３、用紙搬送機構１４、メンテナンス機構１５などが装着され、更に、このフレーム１６の内部には、前述した印字ヘッド１０及びキャリッジ１１が左右方向へ移動可能に収容されている。
【００３２】
そして、フレーム１６の後側板１６ａ及び前側板１６ｂには、図示しないが用紙導入口及び用紙排出口がそれぞれ形成されており、給紙装置２により給紙された用紙Ｐは、用紙導入口からフレーム１６の内部に導入され、用紙搬送機構１４により前方へ搬送されて用紙排出口からその前方の排紙トレイ５（図１参照）へ排出される。また、フレーム１６の底面部には、複数のリブを有する黒色のプラテン１７が装着され、フレーム１６の内部において、プラテン１７の上を移動する用紙Ｐに印字ヘッド１０による印字が実行される。
【００３３】
この印字ヘッド１０には、４組のインクノズル群１０ａ〜１０ｄが下方に向けて設けられ、これらインクノズル群１０ａ〜１０ｄから４色（ブラック、シアン、イエロー、マゼンダ）のインクを下側に噴射して用紙Ｐに印字可能となっている。なお、４組のインクノズル群１０ａ〜１０ｄは、印字ヘッド１０の下側に設けられるため、図３では、透過した位置に点線で表している。
【００３４】
フレーム１６の前側には、４色のインクカートリッジ２１ａ〜２１ｄが装着されたカートリッジ装着部２０が設けられており、この４色のインクカートリッジ２１ａ〜２１ｄは、フレーム１６の内部を通る４本の可撓性のインクチューブ２２ａ〜２２ｄを介して印字ヘッド１０に接続され、４色のインクが印字ヘッド１０に供給される。
【００３５】
また、フレーム１６の内部には、左右２本のＦＰＣ２３，２４（フレキシブル・プリント・サーキット）が配設され、左側のＦＰＣ２３は前述した２本のインクチューブ２２ａ，２２ｂと一体的に印字ヘッド１０に延びて接続され、右側のＦＰＣ２４は前述した２本のインクチューブ２２ｃ，２２ｄと一体的に印字ヘッド１０に延びて接続されている。そして、ＦＰＣ２３，２４には、後述する制御装置７０（図７参照）と印字ヘッド１０とを電気的に接続する複数の信号線が配線されている。
【００３６】
一方、ガイド機構１２は、フレーム１６内の後部において左右方向向き配設されて左右両端部がフレーム１６の左側板１６ｃ及び右側板１６ｄのそれぞれに連結されたガイド軸２５と、フレーム１６内の前部に形成された左右方向向きのガイドレール２６とを有しており、キャリッジ１１の後端部がガイド軸２５に摺動自在に外嵌され、キャリッジ１１の前端部がガイドレール２６に摺動自在に係合している。
【００３７】
また、キャリッジ移動機構１３は、フレーム１６の後側板１６ａの右端部後側に前向きに取り付けられたキャリッジモータ３０、キャリッジモータ３０で回転駆動される駆動プーリ３１、後側板１６ａの左端部に回動自在に支持された従動プーリ３２、これらプーリ３１，３２に掛けられてキャリッジ１１に固定されたベルト３３などで構成されている。また、キャリッジモータ３０の近傍には、キャリッジ１１（印字ヘッド１０）の移動量を検出するためのキャリッジ送り用エンコーダ３９が設けられている。
【００３８】
用紙搬送機構１４は、フレーム１６の左側板１６ｃのうち後側板１６ａよりも後側に張り出した部分に左向きに取り付けられた用紙搬送モータ４０と、フレーム１６の内部のガイド軸２５の下側に左右方向向きに配設されて左右両端部が左側板１６ｃ及び右側板１６ｄに回動自在に支持されたレジストローラ４１と、用紙搬送モータ４０で回転駆動される駆動プーリ４２と、レジストローラ４１の左端部に連結された従動プーリ４３と、プーリ４２，４３に掛けられたベルト４４とを有し、用紙搬送モータ４０が駆動されると、レジストローラ４１が回転して用紙Ｐを前後方向に搬送可能になる。なお、図３では、レジストローラ４１が強調して記載されているが、実際にはガイド軸２５の下方にレジストローラ４１が配置されている。
【００３９】
そして更に、用紙搬送機構１４は、フレーム１６の内部の前側に左右方向向きに配設されて左右両端部が左側板１６ｃ及び右側板１６ｄに回動自在に支持された排紙ローラ４５と、従動プーリ４３に一体的に設けられた従動プーリ４６と、排紙ローラ４５の左端部に連結された従動プーリ４７と、従動プーリ４６，４７に掛けられたベルト４８とを有し、用紙搬送モータ４０が駆動されると、排紙ローラ４５が回転して用紙Ｐを前方の排紙トレイ５側へ排出可能になる。
【００４０】
また、従動プーリ４３には、エンコーダディスク５１が固定されており、このエンコーダディスク５１を挟むように発光部と受光部とを有するフォトインタラプタ５２が左側板１６ｃに取り付けられている。この用紙搬送用エンコーダ５０（フォトインタラプタ５２）からの検出信号に基づいて、後述する制御装置７０により用紙搬送モータ４０が駆動制御される。
【００４１】
また更に、メンテナンス機構１５は、印字ヘッド１０のヘッド面を拭き取るワイパ１５ａと、４組インクノズル群１０ａ〜１０ｄを２組ずつ密閉可能な２つのキャップ１５ｂと、ワイパ１５ａとキャップ１５ｂをそれぞれ駆動する共通の駆動モータ１５ｃを有し、これらワイパ１５ａとキャップ１５ｂと駆動モータ１５ｃ等が取付板１５ｄに取り付けられ、この取付板１５ｄがフレーム１６の底板の右部に下面側から固定されている。なお、キャップ１５ｂは、印字ヘッド１０の下側に設けられるため、図３では、透過した位置に点線で表している。
【００４２】
一方、印字ヘッド１０の左側へ張り出したセンサ取付部１０ｅには、用紙Ｐの先端部、後端部、幅方向における端縁等を検出可能な下流側センサとしてのメディアセンサ６８が取り付けられている。このメディアセンサ６８は、図５の模式図に示すように、発光素子（本実施形態では発光ダイオード）７９と受光素子（本実施形態ではフォトトランジスタ）８０とを有した光学式センサ（反射型センサ）であり、発光素子７９を発光させた際の検出対象箇所Ｚからの反射光を受光素子８０で受光する。ここで、受光素子８０の受光量は、検出対象箇所Ｚに用紙Ｐが存在していない状態では、黒色のプラテン１７からの反射光を受光することとなるため０に近い値となり、一方、検出対象箇所Ｚに用紙Ｐが存在している状態では、用紙Ｐ（一般に白色）からの反射光を受光することとなるため大きな値となる。したがって、メディアセンサ６８の出力値（具体的には受光素子８０が出力する電圧値）は、検出対象箇所Ｚに用紙Ｐが存在している状態ではハイレベルとなり、検出対象箇所Ｚに用紙Ｐが存在していない状態ではローレベルとなる。
【００４３】
また、図４に示すように、メディアセンサ６８よりも搬送方向上流側には、用紙Ｐの有無や先端部、後端部を検出可能な上流側センサとしてレジストセンサ６９が設けられており、具体的には、給紙装置２の搬送通路を形成する上カバーの前端部に取り付けられている。
【００４４】
このレジストセンサ６９は、図６に示すように、用紙搬送路に突出して搬送中の用紙Ｐに接触して回動される検出子６９ａ、発光部および受光部を備えて検出子６９ａの回動を検出するフォトインタラプタ６９ｂ、検出子６９ａを用紙搬送路側へ付勢する捩じりバネ６９ｃを有する機械式センサを備えている。そして、検出子６９ａには遮蔽部６９ｄが一体的に設けられており、搬送中の用紙Ｐにより検出子６９ａが回動されると、遮蔽部６９ｄがフォトインタラプタ６９ｂの発光部と受光部との間以外の空間に配置されて、発光部から受光部への光の伝達が遮断されなくなり、レジストセンサ６９がオン状態となる。一方、用紙Ｐが搬送されておらず、検出子６９ａが捩じりバネ６９ｃにより用紙搬送路側へ付勢されると、遮蔽部６９ｄがフォトインタラプタ６９ｂの発光部と受光部との間に配置され、発光部から受光部への光の伝達が遮断されて、レジストセンサ６９がオフ状態となる。
【００４５】
次に、プリンタ３の電気的構成について、図７のブロック図を用いて説明する。
図７に示すように、プリンタ３は、ＣＰＵ７１、ＲＯＭ７２、ＲＡＭ７３及びＥＥＰＲＯＭ７４を有する制御装置７０を備えている。
【００４６】
この制御装置７０は、レジストセンサ６９、メディアセンサ６８、用紙搬送用エンコーダ５０、操作パネル６、キャリッジ送り用エンコーダ３９と電気的に接続されている。そして更に、制御装置７０は、給紙モータ６５、用紙搬送モータ４０、キャリッジモータ３０をそれぞれ駆動する為の駆動回路７６ａ〜７６ｃと、印字ヘッド１０を駆動する為の印字駆動回路７６ｄと電気的に接続されている。
【００４７】
また、本実施形態において、制御装置７０は、パーソナルコンピュータ（以下、ＰＣという。）７７と通信可能に接続されており、ＰＣ７７からの印字命令に従い、この印字命令と共に送られてくる画像データの表わす画像を用紙Ｐに印字するための周知の印字処理を行う。なお、ＰＣ７７から送られてくる印字命令には、画像を印字する用紙サイズ（Ａ４，Ｂ５等）に関する情報が含まれている。
【００４８】
ところで、本プリンタ３では、画像データの表わす画像と用紙Ｐとを正確に位置合わせするため、用紙Ｐの端部位置の検出を行う。具体的には、用紙Ｐに対するメディアセンサ６８の検出対象箇所Ｚの相対位置を移動させつつ発光素子７９を発光させた際の受光素子８０の受光量を検出し、その受光量に基づき検出対象箇所Ｚに用紙Ｐが存在しているか否かを判断することで、用紙Ｐの端部位置を検出するようにしている。
【００４９】
ここで、検出対象箇所Ｚに用紙Ｐが存在するか否かを判断するための判断条件は、次の（１）〜（３）の通りである。
（１）：発光素子７９を一定の発光量で発光させる。正確には、発光素子７９に一定の電流値（以下、紙端検出用電流値という。）で通電する。
【００５０】
（２）：（１）の条件で発光素子７９を発光させている状態での受光素子８０の受光量を検出する。正確には、受光素子８０の出力値（本実施形態では電圧値）を検出する。
（３）：（２）で検出した受光素子８０の出力値が、一定の閾値（以下、紙端検出用閾値という。）を超えていれば検出対象箇所Ｚに用紙Ｐが存在していると判断し、超えていなければ用紙Ｐが存在していないと判断する。
【００５１】
このような判断条件で用紙Ｐの存在の有無を判断することができるのは、検出対象箇所Ｚに用紙Ｐが存在していない状態（即ち、黒色のプラテン１７が存在している状態）では受光素子８０の出力値が０に近い値となるが、検出対象箇所Ｚに用紙Ｐが存在している状態では受光素子８０の出力値が大きくなるからである。したがって、検出対象箇所Ｚに用紙Ｐが存在していない状態での受光素子８０の出力値（以下、第１出力レベルという。）より大きく、検出対象箇所Ｚに用紙Ｐが存在している状態での受光素子８０の出力値（以下、第２出力レベルという。）より小さい値で紙端検出用閾値が設定されていれば、受光素子８０の出力値を紙端検出用閾値と比較することで、検出対象箇所Ｚにおける用紙Ｐの存在の有無を判断することができるのである。
【００５２】
但し、図８に示すように、用紙Ｐの端部位置付近での受光素子８０の出力値は、検出対象箇所Ｚの位置に応じてなだらかに変化するため、紙端検出用閾値の値が上下すると、紙端位置として検出される位置が若干ずれてしまうこととなる。このため、本プリンタ３では、紙端検出用閾値を、第１出力レベルと第２出力レベルとの中間値となるように設定することで、紙端位置を高精度に検出できるようにしている。
【００５３】
ここで、第２出力レベルの値は、発光素子７９及び受光素子８０の性能や取付位置等のばらつき、用紙Ｐの種類（例えば色の濃度）といった条件によって大きく変化してしまうため、本プリンタ３では、用紙Ｐの端部位置の検出を行う前に、第２出力レベルが一定の目標出力値となるように発光素子７９の発光量を設定（正確には、紙端検出用電流値を設定）する。
【００５４】
なお、第１出力レベルについては、条件が変わってもほぼ０に近い値となるため、本実施形態では第１出力レベルの変化を特に考慮していないが、第１出力レベルを実際に検出し、この検出値に基づき紙端検出用閾値の値を変えるようにしても勿論よい。具体的は、検出対象箇所Ｚへ用紙Ｐが搬送されてくる前に発光素子７９を既定値で発光させ、その際の受光素子８０の出力値を第１出力レベルとすれば、受光素子８０が実際に受ける光に対して出力する出力値の誤差についても加味することができる。
【００５５】
また、本プリンタ３では、用紙Ｐ上の複数箇所について、受光素子８０の出力値を目標出力値とするために発光素子７９に通電すべき電流値を求める光量調整処理を行い、それらの結果に基づき紙端検出用電流値の設定を行うことで、用紙Ｐ上の部分的な条件の違いにより紙端検出用電流値が適切に設定されなくなることを防いでいる。即ち、仮に、用紙Ｐ上の特定箇所のみについて光量調整処理を行い、その結果に基づき紙端検出用電流値を設定するとした場合、その特定箇所に部分的な汚れや画像等が存在していたり、用紙Ｐが部分的に波打っていたりすると、本来得られるべき反射光が得られず、第２出力レベルが低く検出されてしまうため、紙端検出用電流値が適切な値に設定されない。これに対し、本プリンタ３では、そのような問題が生じないようにしているのである。
【００５６】
以下、制御装置７０が行う具体的な処理について説明する。
まず、紙端検出用電流値を設定するために制御装置７０のＣＰＵ７１が行う紙端検出用電流値設定処理について、図９のフローチャートを用いて説明する。なお、本紙端検出用電流値設定処理は、ＰＣ７７から印字命令を受けることにより開始される。なお、この紙端検出用電流値設定処理は、用紙Ｐ毎に反射率のばらつきがあることを考えれば用紙Ｐ毎に行われることが望ましいが、反射率がほぼ均一な用紙Ｐを使用する場合には、全体の処理速度を上げるために最初の用紙Ｐのみ行うこととしてもよい。
【００５７】
この紙端検出用電流値設定処理が開始されると、まずＳ１１０にて、キャリッジモータ３０を駆動してキャリッジ１１を移動させることにより、メディアセンサ６８を用紙搬送路におけるキャリッジ１１の移動方向（用紙Ｐの搬送方向と垂直な方向）に沿った略中央位置へ移動させる。具体的には、用紙Ｐが搬送されてきた場合にその用紙Ｐの幅方向の中心線が通過する位置（図１０に示す用紙Ｐ上の位置Ａが通過する位置）に、メディアセンサ６８の検出対象箇所Ｚを位置させるようにする。ここで、前述したように、用紙Ｐの幅方向の中心線は用紙ガイド７８，７８によって常に定位置とされ、用紙Ｐは、そのサイズに関係なく、用紙搬送路の中央部分である基準ライン上を必ず通過するため、メディアセンサ６８の検出対象箇所Ｚを用紙Ｐが確実に通過することとなる。なお、レジストセンサ６９（具体的には検出子６９ａ）は、用紙Ｐが必ず通過する位置に設けられるため、このレジストセンサ６９（検出子６９ａ）の搬送方向延長線上にメディアセンサ６８の検出対象箇所Ｚを位置させるようにしても、その検出対象箇所Ｚを用紙Ｐが確実に通過することとなる。
【００５８】
続いて、Ｓ１２０では、給紙モータ６５及び用紙搬送モータ４０を駆動して用紙Ｐの搬送を開始させる。
続いて、Ｓ１３０では、レジストセンサ６９がオン状態となるまでの間、待機状態となり、レジストセンサ６９がオン状態となると、Ｓ１４０へ移行する。つまり、用紙Ｐが搬送されてきたことをレジストセンサ６９で検出するまで待機するのである。
【００５９】
続いて、Ｓ１４０では、メディアセンサ６８により用紙Ｐの先端部が検出されるまでの間、待機状態となり、用紙Ｐの先端部が検出されると、Ｓ１５０へ移行する。つまり、Ｓ１３０にてレジストセンサ６９で用紙Ｐが搬送されてきたことを検出し、更に、メディアセンサ６８で検出した後で、Ｓ１５０以降の処理へ移行するのである。なお、メディアセンサ６８を用いた用紙Ｐの検出は、受光素子８０の出力値を閾値と比較することにより行うが、ここでの用紙Ｐの検出には、紙端位置を検出する場合のように高い精度は要求されず、また、用紙Ｐの種類に関係なく用紙Ｐの有無を確実に検出する必要があるため、前述した紙端検出用閾値より低め（第１出力レベル寄り）の閾値を用いている。
【００６０】
続いて、Ｓ１５０では、用紙Ｐの搬送を停止させる。これにより、メディアセンサ６８の検出対象箇所Ｚが、図１０に示す用紙Ｐ上の位置Ａとなる。
続いて、Ｓ１６０では、検出対象箇所Ｚについての受光素子８０の出力値を目標出力値とするために発光素子７９に通電すべき電流値（以下、光量調整値という。）を求める光量調整処理を行う。なお、光量調整処理の具体的内容については後述する。
【００６１】
そして、Ｓ１７０では、Ｓ１６０にて求めた光量調整値を、位置Ａについての光量調整値としてＲＡＭ７３に記憶させる。
続いて、Ｓ１８０では、キャリッジ１１を移動させることにより、メディアセンサ６８の検出対象箇所Ｚを用紙Ｐ上の位置Ｂ（図１０）へ移動させる。なお、この位置Ｂ（後述する位置Ｃも同様）は、ＰＣ７７からの印字命令に含まれている用紙サイズに関する情報に基づき、用紙Ｐ上となる範囲で設定される。
【００６２】
続いて、Ｓ１９０では、Ｓ１６０と同様の光量調整処理を行う。そして、Ｓ２００へ移行して、Ｓ１９０にて求めた光量調整値を、位置Ｂについての光量調整値としてＲＡＭ７３に記憶させる。
続いて、Ｓ２１０では、キャリッジ１１を移動させることにより、メディアセンサ６８の検出対象箇所Ｚを用紙Ｐ上の位置Ｃ（図１０）へ移動させる。なお、位置Ｃは、用紙Ｐの幅方向の中心線に関して位置Ｂと左右対称の位置となるように設定される。
【００６３】
続いて、Ｓ２２０では、Ｓ１６０及びＳ１９０と同様の光量調整処理を行う。そして、Ｓ２３０へ移行して、Ｓ２２０にて求めた光量調整値を、位置Ｃについての光量調整値としてＲＡＭ７３に記憶させる。
最後に、Ｓ２４０にて、ＲＡＭ７３に記憶されている位置Ａ，位置Ｂ，位置Ｃについての光量調整値のうちの最小値を紙端検出用電流値に決定した後、本紙端検出用電流値設定処理を終了する。なお、本処理において光量調整値のうちの最小値を紙端検出用電流値に決定するのは、用紙Ｐに部分的な汚れや画像、波打ち等が存在している場合、その部分についての光量調整値は本来調整されるべき値に比べ高く設定されるため、逆に光量調整値が低い値であるほど適正な値であると考えられるからである。
【００６４】
次に、上記紙端検出用電流値設定処理（図９）のＳ１６０、Ｓ１９０及びＳ２２０で実行される光量調整処理について、図１１のフローチャートを用いて説明する。
この光量調整処理が開始されると、まずＳ３１０にて、発光素子７９に通電する電流値を初期値に設定して、発光素子７９を発光させる。なお、この初期値は、用紙Ｐの種類等に関係なく受光素子８０の出力値が目標出力値に到達しない程度に小さい値（例えば０）であればよい。
【００６５】
そして、Ｓ３２０では、受光素子８０の出力値を検出し、続くＳ３３０では、Ｓ３２０にて検出した出力値が目標出力値に到達したか否かを判定する。
このＳ３３０で、出力値が目標出力値に到達していないと判定した場合には、Ｓ３４０へ移行し、発光素子７９に通電する電流値を単位値だけ増加させた後、Ｓ３２０へ戻る。つまり、受光素子８０の出力値が目標出力値に達するまで、発光素子７９に通電する電流値を増加させるのである。
【００６６】
一方、Ｓ３３０で、出力値が目標出力値に到達したと判定した場合には、Ｓ３５０へ移行し、発光素子７９に通電している電流値を光量調整を行った位置の光量調整値に決定した後、本光量調整処理を終了する。その後、上述した通り、Ｓ２４０にて各位置における光量調整値のうちの最小値を紙端検出用電流値に決定するのである。
【００６７】
次に、上記紙端検出用電流値設定処理（図９）の終了後に続けて開始される紙端位置検出処理について、図１２のフローチャートを用いて説明する。
この紙端位置検出処理が開始されると、まずＳ４１０にて、キャリッジ１１を移動させることにより、メディアセンサ６８の検出対象箇所Ｚを用紙Ｐ上の右寄りの位置Ｄ（図１０）へ移動させる。なお、この位置Ｄ（後述する位置Ｆも同様）は、ＰＣ７７からの印字命令に含まれている用紙サイズに関する情報に基づき、用紙Ｐ上となる範囲で設定される。
【００６８】
続いて、Ｓ４２０では、発光素子７９に紙端検出用電流値（上記紙端検出用電流値設定処理により決定された値）で通電して、発光素子７９を発光させる。
続いて、Ｓ４３０では、メディアセンサ６８の検出対象箇所Ｚを用紙Ｐの右外側の位置Ｅ（図１０）へ向けてゆっくり移動させるためのキャリッジ１１の移動動作を開始させる。なお、この位置Ｅ（後述する位置Ｇも同様）は、ＰＣ７７からの印字命令に含まれている用紙サイズに関する情報に基づき、用紙Ｐの外側となる範囲で設定される。
【００６９】
そして、Ｓ４４０にて、検出対象箇所Ｚの移動（キャリッジ１１の移動）に伴う受光素子８０の出力値をＲＡＭ７３に記憶させ、Ｓ４５０でキャリッジ送り用エンコーダ３９の検出値に基づき検出対象箇所Ｚが用紙Ｐの外側の位置Ｅまで移動したと判定すると、Ｓ４６０へ移行して検出対象箇所Ｚの移動を停止させる。
【００７０】
続いて、Ｓ４７０では、Ｓ４４０にてＲＡＭ７３に記憶させた、検出対象箇所Ｚの位置の移動に伴う受光素子８０の出力値に基づき、用紙Ｐの右側の紙端位置を検出する。即ち、検出対象箇所Ｚの移動に伴う受光素子８０の出力値は、図８のグラフに示すような傾向となるため、この出力値と紙端検出用閾値とが交わる点を用紙Ｐの右紙端位置として検出するようにしている。
【００７１】
そして、以下のＳ４８０〜Ｓ５４０の処理では、上記Ｓ４１０〜Ｓ４７０と同様の処理を行うことにより、用紙Ｐの左紙端位置を検出する。
即ち、Ｓ４８０では、キャリッジ１１を移動させることにより、メディアセンサ６８の検出対象箇所Ｚを用紙Ｐ上の左寄りの位置Ｆ（図１０）へ移動させる。
【００７２】
続いて、Ｓ４９０では、発光素子７９に紙端検出用電流値で通電して、発光素子７９を発光させる。
続いて、Ｓ５００では、メディアセンサ６８の検出対象箇所Ｚを用紙Ｐの左外側の位置Ｇ（図１０）へ向けてゆっくり移動させるためのキャリッジ１１の移動動作を開始させる。
【００７３】
そして、Ｓ５１０にて、検出対象箇所Ｚの移動（キャリッジ１１の移動）に伴う受光素子８０の出力値をＲＡＭ７３に記憶させ、Ｓ５２０でキャリッジ送り用エンコーダ３９の検出値に基づき検出対象箇所Ｚが用紙Ｐの外側の位置Ｇまで移動したと判定すると、Ｓ５３０へ移行して検出対象箇所Ｚの移動を停止させる。
【００７４】
最後に、Ｓ５４０では、Ｓ５１０にてＲＡＭ７３に記憶させた、検出対象箇所Ｚの位置の移動に伴う受光素子８０の出力値に基づき、用紙Ｐの左側の紙端位置を検出して、本紙端位置検出処理を終了する。
こうして、用紙Ｐの幅方向左右両側の紙端位置が高精度に検出されるため、印字ヘッド１０により用紙Ｐに画像の印字を行う際に、画像と用紙Ｐとの位置合わせが正確に行われ、左右両側の紙端位置の範囲内で確実に印字が行われる。
【００７５】
なお、本実施形態の多機能装置１では、メディアセンサ６８が、検出手段に相当し、図９の紙端検出用電流値設定処理と、図１１の光量調整処理とが、調整手段に相当し、図１２の紙端位置検出処理が、端部検出手段に相当している。また、給紙ローラ６３、レジストローラ４１及び排紙ローラ４５と、用紙ガイド７８，７８とが、搬送手段に相当し、印字ヘッド１０が、記録手段に相当し、レジストセンサ６９が、記録媒体検出手段に相当している。
【００７６】
以上のように、本実施形態の多機能装置１によれば、用紙Ｐ上に部分的な汚れや画像が存在したり、用紙Ｐが部分的に波打ったりしている場合にも、紙端検出用電流値を適切な値に設定することができ、用紙Ｐの端部位置を高精度に検出することができるため、用紙Ｐの縁ぎりぎりまで正確に画像を印字することが可能となる。
【００７７】
また、メディアセンサ６８が印字ヘッド１０に取り付けられているため、用紙Ｐとメディアセンサ６８との相対位置を変化させるための特別な構成を設ける必要がない。
また更に、用紙Ｐが搬送されてきたことを、レジストセンサ６９により機械的に検出した上でメディアセンサ６８により光学的に検出するようにしているため、用紙Ｐがメディアセンサ６８の検出対象箇所Ｚまで搬送されてきたことを確実に判断することができる。即ち、例えば、用紙Ｐが検出対象箇所Ｚまで搬送されてきたことをレジストセンサ６９のみによって判断する構成では、レジストセンサ６９で用紙Ｐを検出してから用紙Ｐを所定距離搬送することで用紙Ｐが検出対象箇所Ｚまで搬送されたと判断するが、この場合、用紙Ｐが検出対象箇所Ｚまで搬送される前にジャムが発生すると誤判断が生じてしまう。これに対し、本実施形態ではレジストセンサ６９及びメディアセンサ６８の両方を用いることで、そのような誤判断を防止することができる。
【００７８】
加えて、発光素子７９の光量調整処理を行う用紙Ｐ上の複数箇所を、等間隔で離れた左右対称位置としているため、用紙Ｐ上における部分的な情報のみが検出されてしまうことを防ぐことができる。
以上、本発明の一実施形態について説明したが、本発明は、種々の形態を採り得ることは言うまでもない。
【００７９】
例えば、上記実施形態では、紙端検出用電流値設定処理（図９）のＳ２４０にて、位置Ａ，位置Ｂ，位置Ｃについての光量調整値のうちの最小値を紙端検出用電流値としているが、これに限ったものではなく、位置Ａ，位置Ｂ，位置Ｃについての光量調整値の平均値を紙端検出用電流値としてもよい。このようにすれば、紙端検出用電流値の信頼性を向上させることができ、特に、光量調整処理を行う箇所を多くするほど効果的である。
【００８０】
また、上記実施形態では、発光素子７９の発光量を、その発光素子７９に通電する電流値を変化させることにより調整するようにしているが、これに限ったものではなく、例えば、発光素子７９に通電するパルス電流のデューティ比を変化させる方式（いわゆるＰＷＭ方式）で行ってもよい。
【００８１】
また更に、上記実施形態の多機能装置１では、用紙ガイド７８，７８が左右対称に動いて用紙Ｐの幅方向の中心線を常に定位置にすることにより、用紙Ｐが、そのサイズに関係なく、用紙搬送路の中央部分である基準ライン上を必ず通過するため、その基準ライン上にメディアセンサ６８を位置させれば用紙Ｐが検出対象箇所Ｚに搬送されてきたことを確実に検出することができるが、例えば、用紙ガイドの一方が固定されており他方の可動用紙ガイドのみを動かすものであっても、用紙搬送路における片側部分（固定された用紙ガイド側の部分）が、用紙Ｐが必ず通過する基準ラインとなるため、この基準ライン上に又はこの基準ラインから僅かに可動用紙ガイド側にメディアセンサ６８を位置させることで確実な検出を行うことができる。
【００８２】
一方、上記実施形態では、用紙Ｐの端部位置の検出を行う前に、第２出力レベルが一定の目標出力値となるように紙端検出用電流値を設定するようにしているが、これに限ったものではない。例えば、紙端検出用電流値については固定値とし、紙端検出用閾値を第２出力レベルに適した値に設定するようにしてもよい。具体的には、上記実施形態で説明した紙端検出用電流値設定処理（図９）及び光量調整処理（図１１）に代えて、図１３の紙端検出用閾値設定処理及び図１４の閾値調整処理を行う。
【００８３】
まず、紙端検出用閾値設定処理について、図１３のフローチャートを用いて説明する。なお、本紙端検出用閾値設定処理のＳ６１０〜Ｓ６５０の処理は、紙端検出用電流値設定処理（図９）のＳ１１０〜Ｓ１５０の処理と同一であるため、その説明を省略する。
【００８４】
Ｓ６６０では、検出対象箇所Ｚについての受光素子８０の出力値に適した閾値（以下、閾値調整値という。）を求める閾値調整処理を行う。なお、この時点のメディアセンサ６８の検出対象箇所Ｚは、用紙Ｐ上の位置Ａ（図１０）となっている。また、閾値調整処理の具体的内容については後述する。
【００８５】
そして、Ｓ６７０では、Ｓ６６０にて求めた閾値調整値を、位置Ａについての閾値調整値としてＲＡＭ７３に記憶させる。
続いて、Ｓ６８０では、キャリッジ１１を移動させることにより、メディアセンサ６８の検出対象箇所Ｚを用紙Ｐ上の位置Ｂ（図１０）へ移動させる。
【００８６】
続いて、Ｓ６９０では、Ｓ６６０と同様の閾値調整処理を行う。そして、Ｓ７００へ移行して、Ｓ６９０にて求めた閾値調整値を、位置Ｂについての閾値調整値としてＲＡＭ７３に記憶させる。
続いて、Ｓ７１０では、キャリッジ１１を移動させることにより、メディアセンサ６８の検出対象箇所Ｚを用紙Ｐ上の位置Ｃ（図１０）へ移動させる。
【００８７】
続いて、Ｓ７２０では、Ｓ６６０及びＳ６９０と同様の閾値調整処理を行う。そして、Ｓ７３０へ移行して、Ｓ７２０にて求めた閾値調整値を、位置Ｃについての閾値調整値としてＲＡＭ７３に記憶させる。
最後に、Ｓ７４０にて、ＲＡＭ７３に記憶されている位置Ａ，位置Ｂ，位置Ｃについての閾値調整値のうちの最大値を紙端検出用閾値に決定した後、本紙端検出用閾値設定処理を終了する。なお、本処理において閾値調整値のうちの最大値を紙端検出用閾値に決定するのは、用紙Ｐに部分的な汚れや画像、波打ち等が存在している場合、その部分についての閾値調整値は本来調整されるべき値に比べ低く設定されるため、逆に閾値調整値が高い値であるほど適正な値であると考えられるからである。
【００８８】
次に、上記紙端検出用閾値設定処理（図１３）のＳ６６０、Ｓ６９０及びＳ７２０で実行される閾値調整処理について、図１４のフローチャートを用いて説明する。
この閾値調整処理が開始されると、まずＳ８１０にて、発光素子７９に紙端検出用電流値（この場合、固定値）で通電して、発光素子７９を発光させる。
【００８９】
続いて、Ｓ８２０では、受光素子８０の出力値を検出する。
最後に、Ｓ８３０では、Ｓ８２０にて検出した出力値の２分の１となる値を閾値調整値に決定した後、本閾値調整処理を終了する。つまり、第１出力レベルを０とみなした場合の第１出力レベルと第２出力レベルとの中間値を閾値調整値としているのである。
【００９０】
なお、この場合には、図１３の紙端検出用閾値設定処理と、図１４の閾値調整処理とが、調整手段に相当する。
そして、以上説明した紙端検出用閾値設定処理（図１３）及び閾値調整処理（図１４）を、上記実施形態の紙端検出用電流値設定処理（図９）及び光量調整処理（図１１）に代えて行うことによっても、上記実施形態と同様の効果を得ることができる。但し、上記実施形態では、第１出力レベルと第２出力レベルとの幅（分解能に影響する）を常に一定に保つことができるため、検出精度を常に高いレベルに維持することができるという面で有利である。
【００９１】
なお、上記紙端検出用閾値設定処理（図１３）のＳ７４０では、位置Ａ，位置Ｂ，位置Ｃについての閾値調整値のうちの最大値を紙端検出用閾値としているが、これに限ったものではなく、例えば、位置Ａ，位置Ｂ，位置Ｃについての閾値調整値の平均値を紙端検出用閾値としてもよい。
【００９２】
一方また、上記実施形態では、発光素子７９の光量調整処理を用紙Ｐ上の複数箇所で行っており、具体的には、図１０に示したパターンで行っているが、このパターン以外にも様々なパターンで行うことが可能である。なお、以下の説明では、光量調整処理を位置Ａ→位置Ｂ→位置Ｃの順序で行うことを前提に説明する。
【００９３】
例えば、図１５に示すように、位置Ａが用紙Ｐの幅方向の中心線上の位置であり、位置Ｂ，位置Ｃが位置Ａから一方向（図１５では右方向）へ向けて段々離れていく位置であれば、図１０において位置Ａ→位置Ｂ→位置Ｃと移動させる場合のような往復が無くなり、検出対象箇所Ｚを移動させる距離を短くすることができる。
【００９４】
ここで、上記実施形態（図１０）や図１５に示したパターンにおいて、位置Ａを用紙Ｐの幅方向の中心線上の位置としているのは、位置Ａの検出が可能なメディアセンサ６８の位置を、用紙Ｐがメディアセンサ６８の検出対象箇所Ｚを確実に通過する位置とすることで、用紙Ｐが搬送されてきたことをメディアセンサ６８により確実に検出するためである。このため、位置Ａを検出可能なメディアセンサ６８の位置にて、その検出対象箇所Ｚを用紙Ｐが確実に通過するのであれば、必ずしも位置Ａを用紙Ｐの幅方向の中心線上の位置とする必要はない。
【００９５】
具体的には、例えば、搬送されてくる用紙Ｐのサイズが確実に分かっている場合にその用紙Ｐ上となる位置や、レジストセンサ６９（具体的には検出子６９ａ）の搬送方向延長線上の位置や、本多機能装置１で使用可能な最小サイズの用紙Ｐ上となる位置を、位置Ａとすることができる。
【００９６】
そして、図１６に示すように、位置Ａが用紙Ｐの幅方向の片側（図１６では左側）に片寄った位置であり、位置Ｂ，位置Ｃが位置Ａから中心線のある一方向（図１６では右方向）へ向けて段々離れていく位置であれば、上記実施形態のように用紙Ｐの幅方向の中心線を挟んだ両側で光量調整処理を行うことができると共に、検出対象箇所Ｚを移動させる距離についても短くすることができる。
【００９７】
一方、図１７に示すように、位置Ａ，位置Ｂ，位置Ｃが何れも用紙Ｐの幅方向の中心線上であってもよい。この場合、キャリッジ１１の位置を固定した状態で用紙Ｐを搬送することにより、検出対象箇所Ｚを位置Ａ→位置Ｂ→位置Ｃへ移動させることとなる。このため、メディアセンサ６８により検出対象箇所Ｚに用紙Ｐが搬送されてきたことを検出した場合に、そのまま位置Ａ〜位置Ｃについての光量調整処理を開始することができ、その結果、紙端検出用電流値を決定するまでに要する時間を短くすることができる。なお、図１７に示す位置Ｃ→位置Ｂ→位置Ａの順で光量調整処理を行うようにしてもよい。
【図面の簡単な説明】
【図１】実施形態の多機能装置の斜視図である。
【図２】給紙装置の縦断面図である。
【図３】プリンタの内部構造を表わす平面図である。
【図４】プリンタの主要構成要素の配置を示す模式図である。
【図５】メディアセンサの模式図である。
【図６】レジストセンサの外観図である。
【図７】プリンタの電気的構成を表わすブロック図である。
【図８】検出対象箇所の位置と受光素子の出力値との関係を示すグラフである。
【図９】紙端検出用電流値設定処理のフローチャートである。
【図１０】光量調整処理を行う用紙上の箇所を示す説明図（その１）である。
【図１１】光量調整処理のフローチャートである。
【図１２】紙端位置検出処理のフローチャートである。
【図１３】紙端検出用閾値設定処理のフローチャートである。
【図１４】閾値調整処理のフローチャートである。
【図１５】光量調整処理を行う用紙上の箇所を示す説明図（その２）である。
【図１６】光量調整処理を行う用紙上の箇所を示す説明図（その３）である。
【図１７】光量調整処理を行う用紙上の箇所を示す説明図（その４）である。
【符号の説明】
１…多機能装置、２…給紙装置、３…プリンタ、４…読み取り装置、５…排紙トレイ、６…操作パネル、１０…印字ヘッド、１０ｅ…センサ取付部、１１…キャリッジ、１２…ガイド機構、１３…キャリッジ移動機構、１４…用紙搬送機構、１５…メンテナンス機構、１６…フレーム、１７…プラテン、２５…ガイド軸、２６…ガイドレール、３０…キャリッジモータ、３１…駆動プーリ、３２…従動プーリ、３３…ベルト、３９…キャリッジ送り用エンコーダ、４０…用紙搬送モータ、４１…レジストローラ、４２…駆動プーリ、４３…従動プーリ、４４…ベルト、４５…排紙ローラ、４６，４７…従動プーリ、４８…ベルト、５０…用紙搬送用エンコーダ、５１…エンコーダディスク、５２…フォトインタラプタ、６０…用紙保持部、６１…ストッパ、６２…ストッパ位置切換機構、６３…給紙ローラ、６４…給紙機構、６５…給紙モータ、６６…傾斜壁部、６７…拡張用紙ガイド板、６８…メディアセンサ、６９…レジストセンサ、６９ａ…検出子、６９ｂ…フォトインタラプタ、６９ｃ…捩じりバネ、６９ｄ…遮蔽部、７０…制御部、７１…ＣＰＵ、７２…ＲＯＭ、７３…ＲＡＭ、７４…ＥＥＰＲＯＭ、７６ａ，７６ｂ，７６ｃ…駆動回路、７６ｄ…印字駆動回路、７８…用紙ガイド、７９…発光素子、８０…受光素子、Ｐ…用紙、Ｚ…検出対象箇所
【図１】
2004182361.tif 000003
【図２】
2004182361.tif 000004
【図３】
2004182361.tif 000005
【図４】
2004182361.tif 000006
【図５】
2004182361.tif 000007
【図６】
2004182361.tif 000008
【図７】
2004182361.tif 000009
【図８】
2004182361.tif 000010
【図９】
2004182361.tif 000011
【図１０】
2004182361.tif 000012
【図１１】
2004182361.tif 000013
【図１２】
2004182361.tif 000014
【図１３】
2004182361.tif 000015
【図１４】
2004182361.tif 000016
【図１５】
2004182361.tif 000017
【図１６】
2004182361.tif 000018
【図１７】
2004182361.tif 000019