(57)【要約】【課題】用紙等の媒体の幅方向に移動しながら、媒体の端部位置を正確に設定できる端部設定装置およびこれを用いた画像形成装置を提供すること。【解決手段】用紙端を検出し（Ｓ１１０）、右端候補位置と左端候補位置の情報を取得する（Ｓ１２０）。その後、用紙中心位置から右端部候補位置までの距離（右端部距離）と、用紙中心位置から左端部候補位置までの距離（左端部距離）との差が所定値以下であると判断すると（Ｓ１５０：ＹＥＳ）、右端部候補位置を右端位置として設定し、左端部候補位置を左端位置として設定する（Ｓ１６０）。Ｓ１５０でＮＯの場合には、用紙を一定量搬送し（Ｓ１９０）、再度、用紙端を検出する。用紙端検出を繰り返し、規定回数を超えた場合には（Ｓ１８０：ＮＯ）、右端部距離及び左端部距離の内の大きい方を、中心位置から各端部位置までの距離として、右端位置及び左端位置を設定する（Ｓ２００，Ｓ２１０，Ｓ２２０）。【選択図】図４
2004181660.tif 000002
【特許請求の範囲】
【請求項１】
媒体の端部を検出して該端部の位置を設定する媒体の端部設定装置であって、
前記媒体の幅方向に移動しながら、前記媒体の端部候補位置を検出する検出手段と、
前記媒体の幅方向における中心を表す所定の中心位置から該候補位置までの距離である端部距離を算出する距離算出手段と、
該端部距離に基づき、前記媒体の両側の端部位置を設定する端部設定手段と、
を備えたことを特徴とする媒体の端部設定装置。
【請求項２】
前記検出手段は、前記媒体の一端部候補位置と他端部候補位置とを検出し、
前記距離算出手段は、前記中心位置から前記一端部候補位置までの距離である一端部距離と、前記中心位置から前記他端部位置までの距離である他端部距離とを算出し、
前記距離算出手段により算出された前記一端部距離と前記他端部距離との距離差が第１判定値以下であるか否かを判定する距離差判定手段を備え、
前記端部設定手段は、該距離差判定手段にて該距離差が該第１判定値以下であると判定された場合には、前記一端部候補位置及び前記他端部候補位置を夫々前記媒体の一端部位置及び他端部位置として設定し、前記距離差判定手段にて前記距離差が前記第１判定値よりも大きいと判定された場合には、前記一端部距離及び前記他端部距離の内の大きい方を、前記媒体の前記中心位置から前記各端部位置までの距離として、前記媒体の一端部位置及び他端部位置を設定すること、
を特徴とする請求項１に記載の媒体の端部設定装置。
【請求項３】
前記媒体を搬送する搬送手段と、
前記距離差判定手段にて前記距離差が該第１判定値以下であると判定された場合には、前記端部距離に基づき、前記媒体の端部位置を設定し、前記距離差判定手段にて前記距離差が前記第１判定値よりも大きいと判定された場合には、前記搬送手段に前記媒体を所定量搬送させ、その後、前記検出手段を動作させる再測定指令手段と、
を備えたことを特徴とする請求項１に記載の媒体の端部設定装置。
【請求項４】
前記端部設定手段により前記一端部位置と前記他端部位置とが設定されるまでに前記検出手段が動作した回数である検出回数を計り、該検出回数が第２判定値以下である場合には、前記距離差判定手段による判定の後に前記再測定指令手段を動作させ、前記検出回数が前記第２判定値よりも大きい場合には、前記距離差判定手段による判定の後に前記再測定指令手段の動作を禁止するとともに前記端部設定手段を動作させる計数手段を備えたことを特徴とする請求項３に記載の媒体の端部設定装置。
【請求項５】
媒体の端部を検出して該端部の位置を設定する媒体の端部設定装置であって、
前記媒体の幅方向に移動しながら、前記媒体の一端部候補位置と他端部候補位置を検出する検出手段と、
前記媒体の幅方向における中心を表す所定の中心位置から前記一端部候補位置までの距離である一端部距離と、該中心位置から前記他端部位置までの距離である他端部距離とを算出する距離算出手段と、
該一端部距離と該他端部距離との距離差が第１判定値以下であるか否かを判定する距離差判定手段と、
前記媒体を前記検出手段の移動方向と直交する方向に搬送する搬送手段と、
前記距離差判定手段にて前記距離差が該第１判定値以下であると判定された場合には、前記一端部候補位置及び前記他端部候補位置を夫々前記媒体の一端部位置及び他端部位置として設定し、前記距離差判定手段にて前記距離差が前記第１判定値よりも大きいと判定された場合には、前記搬送手段に前記媒体を所定量搬送させ、その後、前記検出手段を動作させる端部設定手段と、
を備えたことを特徴とする媒体の端部設定装置。
【請求項６】
媒体の端部を検出して該端部の位置を設定する媒体の端部設定装置であって、
前記媒体の幅方向に移動しながら、前記媒体の一端部候補位置と他端部候補位置を検出する検出手段と、
前記媒体の幅方向における中心を表す所定の中心位置から前記一端部候補位置までの距離である一端部距離と、該中心位置から前記他端部位置までの距離である他端部距離とを算出する距離算出手段と、
前記媒体の幅方向の長さである媒体幅を認知する認知手段と、
前記媒体を前記検出手段の移動方向と直交する方向に搬送する搬送手段と、
前記一端部距離と前記他端部距離との距離和と、前記認知手段により認知された前記媒体幅との差が第３判定値以下であるか否か判定する距離和判定手段と、前記距離和判定手段にて前記距離和と前記媒体幅との差が前記第３判定値以下であると判定された場合には、前記一端部候補位置及び前記他端部候補位置を夫々前記媒体の一端部位置及び他端部位置として設定し、前記距離和判定手段にて前記距離和と前記媒体幅との差が前記第３判定値よりも大きいと判定された場合には、前記搬送手段に前記媒体を所定量搬送させ、その後、前記検出手段を動作させる端部設定手段と、
を備えたことを特徴とする媒体の端部設定装置。
【請求項７】
前記検出手段は、端部候補位置が複数ある場合には、前記中心位置から一端部側において、前記中心位置からの距離が最も大きい端部候補位置を前記媒体の一端部候補位置とし、前記中心位置から他端部側において、前記中心位置からの距離が最も大きい端部候補位置を他端部候補位置とすること、
を特徴とする請求項２〜請求項６何れかに記載の媒体の端部設定装置。
【請求項８】
前記媒体の端部を検出し、該端部の位置に基づき前記媒体に画像を形成する画像形成装置であって、
請求項１〜請求項７何れかに記載の媒体の端部設定装置を備えたことを特徴とする画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば複写機やプリンタ等で、用紙の端の位置を設定するのに好適な端部設定装置およびこれを用いた画像形成装置に関する。
【０００２】
【従来の技術】
複写機やプリンタ等の画像形成装置において、光センサをキャリッジに搭載し、キャリッジを用紙の幅方向の一端から他端に向かって移動させながら、用紙に光を照射し、その反射光の光量を検出することで用紙の両端を検出する方法が知られている（例えば、特許文献１参照。）。
【０００３】
【特許文献１】
特開平３−７３７１号公報  （第４図）
【０００４】
【発明が解決しようとする課題】
しかし、汚れや絵柄などが用紙上にある場合には、用紙の両端を正確に設定できないという問題があった。例えば、図７（ａ）に示すように、汚れや絵柄などの低反射率部１０１が用紙Ｐの端にある場合には、検出手段を用紙Ｐの左端から右端に向かって移動させるとすると、位置Ｐ１において反射光の光量が低いレベルから高いレベルに変化し、次に位置Ｐ２において高いレベルから低いレベルに変化する。このため、実際の用紙Ｐの左端位置は位置Ｐ１、右端位置は位置Ｐ３であるにもかかわらず、位置Ｐ１が左端位置、位置Ｐ２が右端位置と設定される。
【０００５】
本発明は、上記問題を解決するためになされたもので、用紙等の媒体の汚れや絵柄などに影響されることなく、媒体の端部位置を正確に設定できる端部設定装置およびこれを用いた画像形成装置を提供することを目的とする。
【０００６】
【課題を解決するための手段および発明の効果】
上記問題を解決するため請求項１に記載の媒体の端部設定装置は、
媒体の端部を検出して該端部の位置を設定する媒体の端部設定装置であって、前記媒体の幅方向に移動しながら、前記媒体の端部候補位置を検出する検出手段と、
前記媒体の幅方向における中心を表す所定の中心位置から該候補位置までの距離である端部距離を算出する距離算出手段と、
該端部距離に基づき、前記媒体の両側の端部位置を設定する端部設定手段と、を備えたことを特徴とする。
【０００７】
このように構成された媒体の端部設定装置によれば、検出手段が、媒体の幅方向に移動しながら、媒体の端部候補位置を検出する。そして、距離算出手段が、媒体の幅方向における中心を表す所定の中心位置から端部候補位置までの距離である端部距離を算出する。さらに、端部設定手段が端部距離に基づき、前記媒体の両側の端部位置を設定する。
【０００８】
したがって、プリンタなどの画像形成装置の給紙トレーに備えられている用紙ガイドに沿って媒体を挿入するなどにより、媒体の幅方向における中心位置がわかっている場合には、検出手段により精度よく検出できる一端の位置を検出し一端部候補位置とし、距離算出手段が算出した中心位置と一端部候補位置との距離差をもとに、端部設定手段が他端部位置を設定するので、汚れや絵柄などに影響されることなく、他端部位置も精度よく設定することができる。
【０００９】
また、請求項１に記載の媒体の端部設定装置においては、更に請求項２に記載のように、
前記検出手段は、前記媒体の一端部候補位置と他端部候補位置とを検出し、
前記距離算出手段は、前記中心位置から前記一端部候補位置までの距離である一端部距離と、前記中心位置から前記他端部位置までの距離である他端部距離とを算出し、
前記距離算出手段により算出された前記一端部距離と前記他端部距離との距離差が第１判定値以下であるか否かを判定する距離差判定手段を備え、
前記端部設定手段は、該距離差判定手段にて該距離差が該第１判定値以下であると判定された場合には、前記一端部候補位置及び前記他端部候補位置を夫々前記媒体の一端部位置及び他端部位置として設定し、前記距離差判定手段にて前記距離差が前記第１判定値よりも大きいと判定された場合には、前記一端部距離及び前記他端部距離の内の大きい方を、前記媒体の前記中心位置から前記各端部位置までの距離として、前記媒体の一端部位置及び他端部位置を設定する、ようにしてもよい。
【００１０】
このように構成された媒体の端部設定装置によれば、媒体の幅方向に移動しながら、媒体の一端部候補位置と他端部候補位置を検出し、媒体の中心を表す所定の中心位置から一端部候補位置までの距離である一端部距離と、中心位置から他端部位置までの距離である他端部距離とを算出する。
【００１１】
更に、距離差判定手段にて距離差が第１判定値以下であると判定された場合には、各端部候補位置を媒体の夫々各端部位置として設定し、距離差が第１判定値よりも大きいと判定された場合には、一端部距離及び他端部距離の内の大きい方を、媒体の前記中心位置から各端部位置までの距離として、媒体の一端部位置及び他端部位置を設定する。
【００１２】
このため、汚れや絵柄などにより端部候補位置が正確に検出できない場合には、距離差判定手段にて距離差が第１判定値よりも大きいと判定され、一端部距離及び他端部距離の内の大きい方を、媒体の前記中心位置から各端部位置までの距離として、媒体の一端部位置及び他端部位置を設定するので、媒体の実際の端部位置に近い値を各端部位置として設定できる。
【００１３】
また、請求項１に記載の媒体の端部設定装置においては、更に請求項３に記載のように、
前記媒体を搬送する搬送手段と、
前記距離差判定手段にて前記距離差が該第１判定値以下であると判定された場合には、前記端部距離に基づき、前記媒体の端部位置を設定し、前記距離差判定手段にて前記距離差が前記第１判定値よりも大きいと判定された場合には、前記搬送手段に前記媒体を所定量搬送させ、その後、前記検出手段を動作させる再測定指令手段とを備える、ようにしてもよい。
【００１４】
このように構成された媒体の端部設定装置によれば、端部設定手段は、距離差判定手段にて距離差が第１判定値以下であると判定された場合には、前記端部距離に基づき、前記媒体の端部位置を設定し、距離差判定手段にて距離差が第１判定値よりも大きいと判定された場合には、搬送手段に媒体を所定量搬送させ、その後、検出手段を動作させる。
【００１５】
このため、汚れや絵柄などにより端部候補位置が正確に検出できない場合には、距離差判定手段にて距離差が第１判定値よりも大きいと判定され、搬送手段により媒体が所定量搬送され、その後、検出手段が各端部位置を検出するので、媒体が搬送されることにより、検出手段が検出する領域において汚れや絵柄などが媒体の端からなくなれば、正常に各端部位置を検出することができる。
【００１６】
また、請求項３に記載の媒体の端部設定装置においては、更に請求項４に記載のように、
前記端部設定手段により前記一端部位置と前記他端部位置とが設定されるまでに前記検出手段が動作した回数である検出回数を計り、該検出回数が第２判定値以下である場合には、前記距離差判定手段による判定の後に前記再測定指令手段を動作させ、前記検出回数が前記第２判定値よりも大きい場合には、前記距離差判定手段による判定の後に前記再測定指令手段の動作を禁止するとともに前記端部設定手段を動作させる計数手段を備える、ようにしてもよい。
【００１７】
このように構成された媒体の端部設定装置によれば、検出回数が計数され、検出回数が第２判定値以下である場合には、再測定指令手段が動作する。
そして、前記距離差が第１判定値以下であると判定された場合には、各端部候補位置が夫々媒体の各端部位置として設定される。また、前記距離差が第１判定値よりも大きいと判定された場合には、搬送手段に媒体を所定量搬送させ、その後、検出手段を動作させる。
【００１８】
一方、検出回数が第２判定値よりも大きいと判定された場合には、距離差判定手段による判定の後に再測定指令手段の動作が禁止され、端部設定手段が動作することにより、距離差が第１判定値以下であると判定された場合には、各端部候補位置が夫々媒体の各端部位置として設定され、距離差が第１判定値よりも大きいと判定された場合には、一端部距離及び他端部距離の内の大きい方を、媒体の前記中心位置から各端部位置までの距離として、媒体の一端部位置及び他端部位置が設定される。
【００１９】
このため、汚れや絵柄などにより端部候補位置が正確に検出できない場合には、距離差判定手段にて距離差が第１判定値よりも大きいと判定されるので、搬送手段により媒体が所定量搬送され、その後、検出手段が各端部位置を検出する。したがって、媒体が搬送されることにより、検出手段が検出する領域において汚れや絵柄などが媒体の端からなくなれば、正常に各端部位置を検出することができる。また、搬送手段による所定量搬送を所定回数繰り返しても、検出手段が検出する領域において汚れや絵柄などが媒体の端に存在する場合には、一端部距離及び他端部距離の内の大きい方を、媒体の中心位置から各端部位置までの距離として、媒体の一端部位置及び他端部位置を設定するので、媒体の実際の端部位置に近い値を各端部位置として設定できる。
【００２０】
また、請求項５に記載の媒体の端部設定装置は、
媒体の端部を検出して該端部の位置を設定する媒体の端部設定装置であって、前記媒体の幅方向に移動しながら、前記媒体の一端部候補位置と他端部候補位置を検出する検出手段と、
前記媒体の幅方向における中心を表す所定の中心位置から前記一端部候補位置までの距離である一端部距離と、該中心位置から前記他端部位置までの距離である他端部距離とを算出する距離算出手段と、
該一端部距離と該他端部距離との距離差が第１判定値以下であるか否かを判定する距離差判定手段と、
前記媒体を前記検出手段の移動方向と直交する方向に搬送する搬送手段と、
前記距離差判定手段にて前記距離差が該第１判定値以下であると判定された場合には、前記一端部候補位置及び前記他端部候補位置を夫々前記媒体の一端部位置及び他端部位置として設定し、前記距離差判定手段にて前記距離差が前記第１判定値よりも大きいと判定された場合には、前記搬送手段に前記媒体を所定量搬送させ、その後、前記検出手段を動作させる端部設定手段と、を備えたことを特徴とする。
【００２１】
このように構成された媒体の端部設定装置によれば、検出手段が、媒体の幅方向に移動しながら、媒体の一端部候補位置と他端部候補位置を検出する。
そして、距離算出手段が、媒体の中心を表す所定の中心位置から一端部候補位置までの距離である一端部距離と、中心位置から他端部位置までの距離である他端部距離とを算出する。
【００２２】
更に、端部設定手段は、距離差判定手段にて距離差が第１判定値以下であると判定された場合には、一端部候補位置及び他端部候補位置を夫々媒体の一端部位置及び他端部位置として設定し、距離差判定手段にて距離差が第１判定値よりも大きいと判定された場合には、搬送手段に媒体を所定量搬送させ、その後、検出手段を動作させる。
【００２３】
このため、汚れや絵柄などにより端部候補位置が正確に検出できない場合には、距離差判定手段にて距離差が第１判定値よりも大きいと判定され、搬送手段により媒体が所定量搬送され、その後、検出手段が各端部位置を検出するので、媒体が搬送されることにより、検出手段が検出する領域において汚れや絵柄などが媒体の端からなくなれば、正しく各端部位置を検出することができる。
【００２４】
また、請求項６に記載の媒体の端部設定装置は、
媒体の端部を検出して該端部の位置を設定する媒体の端部設定装置であって、前記媒体の幅方向に移動しながら、前記媒体の一端部候補位置と他端部候補位置を検出する検出手段と、
前記媒体の幅方向における中心を表す所定の中心位置から前記一端部候補位置までの距離である一端部距離と、該中心位置から前記他端部位置までの距離である他端部距離とを算出する距離算出手段と、
前記媒体の幅方向の長さである媒体幅を認知する認知手段と、
前記媒体を前記検出手段の移動方向と直交する方向に搬送する搬送手段と、
前記一端部距離と前記他端部距離との距離和と、前記認知手段により認知された前記媒体幅との差が第３判定値以下であるか否か判定する距離和判定手段と、前記距離和判定手段にて前記距離和と前記媒体幅との差が前記第３判定値以下であると判定された場合には、前記一端部候補位置及び前記他端部候補位置を夫々前記媒体の一端部位置及び他端部位置として設定し、前記距離和判定手段にて前記距離和と前記媒体幅との差が前記第３判定値よりも大きいと判定された場合には、前記搬送手段に前記媒体を所定量搬送させ、その後、前記検出手段を動作させる端部設定手段と、を備えたことを特徴とする。
【００２５】
このように構成された媒体の端部設定装置によれば、検出手段が、媒体の幅方向に移動しながら、媒体の一端部候補位置と他端部候補位置を検出する。
そして、距離算出手段が、媒体の中心を表す所定の中心位置から一端部候補位置までの距離である一端部距離と、中心位置から他端部位置までの距離である他端部距離とを算出する。
【００２６】
更に、端部設定手段は、距離和判定手段にて、距離和と、認知手段により認知された媒体幅との差が第３判定値以下であると判定された場合には、一端部候補位置及び他端部候補位置を夫々媒体の一端部位置及び他端部位置として設定し、両端距離判定手段にて両端距離と媒体幅との差が第３判定値よりも大きいと判定された場合には、搬送手段に媒体を所定量搬送させ、その後、前記検出手段を動作させる。
【００２７】
このため、汚れや絵柄などにより端部候補位置が正確に検出できない場合には、距離和判定手段にて距離差が第３判定値よりも大きいと判定され、搬送手段により媒体が所定量搬送され、その後、検出手段が各端部位置を検出するので、媒体が搬送されることにより、検出手段が検出する領域において汚れや絵柄などが媒体の端からなくなれば、正しく各端部位置を検出することができる。
【００２８】
なお、媒体からの反射光の光量を検出することにより、前記媒体の端部候補位置を検出する検出手段において両側の端部を検出する際に、図７（ｂ）に示すように、低反射率部１０２が用紙Ｐの内部にあり、且つ低反射率部１０３が用紙Ｐの端にある場合には、検出手段を用紙Ｐの左端から右端に向かって移動させるとすると、位置Ｐ１１において最初に反射光の光量が低いレベルから高いレベルに変化し、次に位置Ｐ１２において最初に高いレベルから低いレベルに変化し、更に位置Ｐ１３において再び光量が低いレベルから高いレベルに変化し、そして位置Ｐ１４において最後に高いレベルから低いレベルに変化する。このため、位置Ｐ１１が左端位置、位置Ｐ１２が右端位置と設定される状況が考えられる。
【００２９】
このようなことから、請求項２〜請求項６に記載の媒体の端部設定装置においては、更に請求項７に記載のように、
前記検出手段は、端部候補位置が複数ある場合には、前記中心位置から一端部側において、前記中心位置からの距離が最も大きい端部候補位置を前記媒体の一端部候補位置とし、前記中心位置から他端部側において、前記中心位置からの距離が最も大きい端部候補位置を他端部候補位置とする、ようにしてもよい。
【００３０】
このように構成された媒体の端部設定装置によれば、検出手段は、端部候補位置が複数ある場合には、中心位置から一端部側において、中心位置からの距離が最も大きい端部候補位置を媒体の一端部候補位置とし、中心位置から他端部側において、中心位置からの距離が最も大きい端部候補位置を他端部候補位置とする。
【００３１】
このため、図７（ｂ）に示す場合には、位置Ｐ１１を一端部候補位置とし、位置Ｐ１４を他端部候補位置とするので、媒体の端ではなく内部にある汚れや絵柄などが、検出手段による端部候補位置の検出に影響を及ぼすことがなくなる。
また請求項８に記載の画像形成装置は、
前記媒体の端部を検出し、該端部の位置に基づき前記媒体に画像を形成する画像形成装置であって、
請求項１〜請求項７何れかに記載の媒体の端部設定装置を備える、ことを特徴とする。
【００３２】
このように構成された画像形成装置によれば、請求項１〜請求項７何れかに記載の端部設定装置により、媒体の端部位置を設定することができる。
このため、媒体の端部位置を正しく設定し、画像を形成することができる。
【００３３】
【発明の実施の形態】
（実施の形態１）
以下、本発明の実施の形態１について図面を参照しながら説明する。
本実施形態は、プリンタ機能、コピー機能、スキャナー機能、ファクシミリ機能、電話機能等を備えた多機能装置に本発明を適用した場合の一例であり、図１に多機能装置１の斜視図を示す。
【００３４】
図１に示すように、多機能装置１には、後端部に給紙装置２が設けられ、給紙装置２の下部前側にインクジェット式のプリンタ３が設けられ、プリンタ３の上側にコピー機能とファクシミリ機能の為の読み取り装置４が設けられている。プリンタ３の前側に排紙トレー５が設けられ、読み取り装置４の前端上面部に操作パネル６が設けられている。
【００３５】
給紙装置２は、用紙を傾斜姿勢に保持する傾斜壁部６６と、傾斜壁部６６に着脱自在に装着される拡張用紙ガイド板６７とを備えており、複数枚の用紙を積載することができる。
傾斜壁部６６に用紙を積載する積載面には、用紙を載せる位置を案内するための左右方向に移動可能な一対の用紙ガイド６１が備えられている。
【００３６】
これにより、一対の用紙ガイド６１の間に積載された用紙Ｐの幅方向の寸法に応じて用紙Ｐの左右両側縁を案内するとともに、用紙Ｐを積載面の幅方向の中央にセットできる。
用紙ガイド６１のそれぞれには用紙ガイド位置センサ６４（図３参照）が配設されている。用紙ガイド位置センサ６４は例えばポテンショメータで構成されており、用紙ガイド６１の基準位置からのずれ量を検出することにより、用紙ガイド６１の位置を検出するようになっている。なお、用紙ガイド６１の基準位置からキャリッジ１１の原点位置まではあらかじめ決められた距離に設定されている。
【００３７】
さらに、傾斜壁部６６には、給紙モータ（図示省略）や給紙ローラ（図示省略）などが配設されており、給紙モータの駆動力により給紙ローラが回転すると、回転する給紙ローラが、用紙Ｐをプリンタ３に向けて送出する。
次に、プリンタ３について説明する。なお、図２に、プリンタ３の内部構造を表す平面図を示す。
【００３８】
図２に示すように、プリンタ３には、印字ヘッド１０、印字ヘッド１０を搭載したキャリッジ１１、キャリッジ１１を走査方向である左右方向へ移動自在にガイド支持するガイド機構１２、キャリッジ１１を左右方向へ移動させるキャリッジ移動機構１３、給紙装置２で給紙された用紙Ｐを搬送する用紙搬送機構１４、印字ヘッド１０用のメンテナンス機構１５などが設けられている。
【００３９】
プリンタ３には、左右方向に長く上下幅が小さな直方体状のフレーム１６が設けられ、このフレーム１６には、ガイド機構１２、キャリッジ移動機構１３、用紙搬送機構１４、メンテナンス機構１５などが装着され、さらに、このフレーム１６の内部には、印字ヘッド１０とキャリッジ１１が左右方向へ移動可能に収容されている。
【００４０】
フレーム１６の後側板１６ａと前側板１６ｂに用紙導入口と用紙排出口（図示略）が形成され、給紙装置２により給紙された用紙Ｐは、用紙導入口からフレーム１６の内部に導入され、用紙搬送機構１４により前方へ搬送されて用紙排出口からその前方の排紙トレー５（図１参照）に排出される。フレーム１６の底面部には、複数のリブを有するプラテン１７が装着され、フレーム１６の内部において、プラテン１７の上を移動する用紙Ｐに印字ヘッド１０による印字が実行される。
【００４１】
印字ヘッド１０には、４組のインクノズル群１０ａ〜１０ｄが下方に向けて設けられ、これらインクノズル群１０ａ〜１０ｄから４色（ブラック、シアン、イエロー、マゼンダ）のインクを下側に噴射して用紙Ｐに印字可能である。なお、４組のインクノズル群１０ａ〜１０ｄは、印字ヘッド１０の下側に設けられるため、図２では、透過した位置に点線で表している。
【００４２】
フレーム１６の前側のカートリッジ装着部２０に装着された４色のインクカートリッジ２１ａ〜２１ｄは、フレーム１６の内部を通る４本の可撓性のインクチューブ２２ａ〜２２ｄを介して印字ヘッド１０に接続され、４色のインクが印字ヘッド１０に供給される。
【００４３】
また、フレーム１６の内部に左右２本のＦＰＣ２３，２４（フレキシブル・プリント・サーキット）が配設され、左側のＦＰＣ２３は２本のインクチューブ２２ａ，２２ｂと一体的に印字ヘッド１０に延びて接続され、右側のＦＰＣ２４は２本のインクチューブ２２ｃ，２２ｄと一体的に印字ヘッド１０に延びて接続されている。ＦＰＣ２３，２４には、後述する処理実行装置７０（図２では、図示省略）と印字ヘッド１０とを電気的に接続する複数の信号線が配線されている。
【００４４】
ガイド機構１２は、フレーム１６内の後部において左右方向向き配設されて左右両端部がフレーム１６の左側板１６ｃと右側板１６ｄに連結されたガイド軸２５と、フレーム１６内の前部に形成された左右方向向きのガイドレール２６とを有し、キャリッジ１１の後端部がガイド軸２５に摺動自在に外嵌され、キャリッジ１１の前端部がガイドレール２６に摺動自在に係合している。
【００４５】
キャリッジ移動機構１３は、フレーム１６の後側板１６ａの右端部後側に前向きに取り付けられたキャリッジモータ３０、キャリッジモータ３０で回転駆動される駆動プーリ３１、後側板１６ａの左端部に回動自在に支持された従動プーリ３２、これらプーリ３１，３２に掛けられてキャリッジ１１に固定されたベルト３３などで構成されている。キャリッジ１１（印字ヘッド１０）の移動量を検出するためのキャリッジ送り用エンコーダ３９が、キャリッジモータ３０の近傍に設けられている。
【００４６】
用紙搬送機構１４は、フレーム１６の左側板１６ｃのうち後側板１６ａよりも後側に張り出した部分に左向きに取り付けられた用紙搬送モータ４０と、フレーム１６の内部のガイド軸２５の下側に左右方向向きに配設されて左右両端部が左側板１６ｃと右側板１６ｄに回動自在に支持されたレジストローラ４１と、用紙搬送モータ４０で回転駆動される駆動プーリ４２と、レジストローラ４１の左端部に連結された従動プーリ４３と、プーリ４２，４３に掛けられたベルト４４とを有し、用紙搬送モータ４０が駆動されると、レジストローラ４１が回転して用紙Ｐを前後方向に搬送可能になる。図２では、レジストローラ４１が強調して記載されているが、実際にはガイド軸２５の下方にレジストローラ４１が配置されている。
【００４７】
また、用紙搬送機構１４は、フレーム１６の内部の前側に左右方向向きに配設されて左右両端部が左側板１６ｃと右側板１６ｄに回動自在に支持された排紙ローラ４５と、従動プーリ４３に一体的に設けられた従動プーリ４６と、排紙ローラ４５の左端部に連結された従動プーリ４７と、プーリ４６，４７に掛けられたベルト４８とを有し、用紙搬送モータ４０が駆動されると、排紙ローラ４５が回転して用紙を前方の排紙トレー５側へ排出可能になる。
【００４８】
従動プーリ４３にエンコーダディスク５１が固定され、このエンコーダディスク５１を挟むように発光部と受光部とを有するフォトインタラプタ５２が左側板１６ｃに取り付けられている。この用紙搬送用エンコーダ５０（フォトインタラプタ５２）からの検出信号に基づいて、後述する処理実行装置７０により用紙搬送モータ４０が駆動制御される。
【００４９】
尚、メンテナンス機構１５は、印字ヘッド１０のヘッド面を拭き取るワイパ１５ａと、４組インクノズル群１０ａ〜１０ｄを２組ずつ密閉可能な２つのキャップ１５ｂと、ワイパ１５ａとキャップ１５ｂを夫々駆動する共通の駆動モータ１５ｃを有し、これらワイパ１５ａとキャップ１５ｂと駆動モータ１５ｃ等が取付板１５ｄに取り付けられ、この取付板１５ｄがフレーム１６の底板の右部に下面側から固定されている。なお、キャップ１５ｂは、印字ヘッド１０の下側に設けられるため、図２では、透過した位置に点線で表している。
【００５０】
そして、図２に示すように、印字ヘッド１０の左端部には、用紙Ｐの先端部、後端部、幅方向における端縁等を検出可能なメディアセンサ６８が設けられている。このメディアセンサ６８は、発光部６８ａ（発光素子）と受光部６８ｂ（受光素子）とを含む光学式センサであり、印字ヘッド１０の左側へ張り出すセンサ取付部１０ｅに下向きに取り付けられている。
【００５１】
また、メディアセンサ６８よりも用紙搬送方向上流側（図２中左側）には、用紙Ｐの有無や先端部、後端部を検出可能なレジストセンサ６９（図３参照。図２では図示省略。）が設けられており、具体的には、給紙装置２の搬送通路を形成する上カバーの前端部に取り付けられている。
【００５２】
このレジストセンサ６９は、例えば、用紙搬送路に突出して搬送中の用紙により回動される検出子、発光部および受光部を備えて検出子の回動を検出するフォトインタラプタ、検出子を用紙搬送路側へ付勢する捩りバネを有する機械式センサを用いて構成することができる。なお、検出子には遮蔽部が一体的に設けられており、搬送中の用紙Ｐにより検出子が回動されると、遮蔽部がフォトインタラプタの発光部と受光部との間以外の空間に配置されて、発光部から受光部への光の伝達が遮断されなくなり、レジストセンサ６９がＯＮ状態となる。また、用紙Ｐが搬送されておらず、検出子が捩りバネにより用紙搬送路側へ付勢されると、遮蔽部がフォトインタラプタの発光部と受光部との間に配置されて、発光部から受光部への光の伝達が遮断されると、レジストセンサ６９がＯＦＦ状態となる。
【００５３】
次に、処理実行装置７０について説明する。図３に、処理実行装置７０の概略構成を表すブロック図を示す。
図３に示すように、処理実行装置７０は、ＣＰＵ７１とＲＯＭ７２とＲＡＭ７３とＥＥＰＲＯＭ７４を有するマイクロコンピュータを備えており、用紙ガイド位置センサ６４、レジストセンサ６９、メディアセンサ６８、用紙搬送用エンコーダ５０、操作パネル６、キャリッジ送り用エンコーダ３９などが電気的に接続されている。
【００５４】
また、処理実行装置７０は、給紙モータ６５、用紙搬送モータ４０、キャリッジモータ３０を夫々駆動する為の駆動回路７６ａ〜７６ｃと、印字ヘッド１０を駆動する為の印字駆動回路７６ｄとが電気的に接続されると共に、パーソナルコンピュータ７７（ＰＣ７７）を接続可能に構成されている。
【００５５】
さらに、処理実行装置７０は、メディアセンサ６８による用紙Ｐの検出結果に基づき、キャリッジ１１と用紙Ｐとの相対位置関係を目標位置関係に近づけるためのキャリッジ制御指令信号を、キャリッジ移動機構１３に対して出力する。キャリッジ移動機構１３は、受信したキャリッジ制御指令信号に基づき、キャリッジモータ３０を駆動することで、キャリッジ１１と用紙Ｐとの相対位置関係が目標位置関係に近づくように、キャリッジ１１を移動させる。
【００５６】
次に、図４を用いて、処理実行装置７０が実行する紙端設定処理について説明する。
図４は、紙端設定処理を表すフローチャートである。
この紙端設定処理を実行すると、処理実行装置７０は、まずＳ１００にて用紙中心位置の情報を取得する。ここでは、用紙ガイド６１の設定位置を用紙ガイド位置センサ６４により検出し、用紙中心位置を算出することにより用紙中心位置の情報を取得する。ここでは、キャリッジ１１の原点位置から用紙ガイド６１の各々までの絶対位置を用紙ガイド位置センサ６４により得られるようになっているので、それらの平均位置（中央位置）を用紙中心位置として設定する。
【００５７】
その後に、Ｓ１１０にて用紙端検出処理を行う。ここでは、キャリッジ１１を用紙Ｐの左端に移動した後に、右方向に移動させながら、メディアセンサ６８の発光部６８ａが用紙Ｐに光を照射し、受光部６８ｂがその反射光を受光することで、反射光量を検出し、用紙Ｐの左端から右端にわたって、キャリッジ送り用エンコーダ３９により検出したキャリッジ１１の位置のデータと、その位置における反射光の光量のデータ即ち、メディアセンサ６８の出力値（電圧値）とをＲＡＭ７３に蓄積する。
【００５８】
次にＳ１２０に処理を移し、この光量データから光量が変化する位置を求め、光量が低いレベルから高いレベルに変化した位置の中で、用紙中心位置からの距離が最も大きいものを用紙Ｐの左端部候補位置とし、光量が高いレベルから低いレベルに変化した位置の中で、用紙中心位置からの距離が最も大きいものを用紙Ｐの右端部候補位置とする。
【００５９】
そして、Ｓ１３０に処理を移して、ＲＡＭ７３内に設けられた測定回数記憶領域ＣＮＴの値を１加算する。
この後、Ｓ１４０にて、用紙中心位置から右端部候補位置までの距離（以降、右端部距離とする。図４におけるＡに相当する。）と、用紙中心位置から左端部候補位置までの距離（以降、左端部距離とする。図４におけるＢに相当する。）を算出する。
【００６０】
次に、Ｓ１５０にて、右端部距離と左端部距離との差（図４における｜Ａ−Ｂ｜に相当する。）が所定値（例えば５ｍｍ）以下であるか否か判断する。右端部距離と左端部距離との差が所定値以下であると判断すると（Ｓ１５０：ＹＥＳ）、Ｓ１６０に処理を移し、右端部候補位置を右端位置として設定し、左端部候補位置を左端位置として設定する。その後、処理をＳ１７０に移し、測定回数記憶領域ＣＮＴの値を０にし、当該紙端設定処理を終了する。
【００６１】
一方、Ｓ１５０にて、右端部距離と左端部距離との差が所定値よりも大きいと判断すると（Ｓ１５０：ＮＯ）、Ｓ１８０に処理を移して、測定回数記憶領域ＣＮＴの値が規定回数（例えば３回）以下であるか否か判断する。
測定回数記憶領域ＣＮＴの値が規定回数以下である判断すると（Ｓ１８０：ＹＥＳ）、Ｓ１９０に処理を移し、用紙Ｐを一定量（例えば２０ｍｍ）送った後、処理をＳ１１０に移し、再び用紙端検出処理を行う。
【００６２】
また、Ｓ１８０にて、測定回数記憶領域ＣＮＴの値が規定回数よりも大きいと判断すると（Ｓ１８０：ＮＯ）、Ｓ２００に処理を移して、右端部距離が左端部距離以上であるか否か判断する。右端部距離が左端部距離以上であると判断すると（Ｓ２００：ＹＥＳ）、Ｓ２１０に処理を移し、右端部候補位置を右端位置として設定し、用紙中心位置から右端部距離を減算した位置を左端位置として設定する。その後、処理をＳ１７０に移し、測定回数記憶領域ＣＮＴの値を０にし、当該紙端設定処理を終了する。
【００６３】
一方、Ｓ２００にて、右端部距離が左端部距離よりも小さいと判断すると（Ｓ２００：ＮＯ）、Ｓ２２０に処理を移し、用紙中心位置から左端部距離を加算した位置を右端位置として設定し、左端部候補位置を左端位置として設定する。その後、処理をＳ１７０に移し、測定回数記憶領域ＣＮＴの値を０にし、当該紙端設定処理を終了する。
【００６４】
尚、本実施の形態１において、Ｓ１１０〜Ｓ１２０の処理は本発明の検出手段に、Ｓ１４０の処理は本発明の算出手段に、Ｓ１５０の処理は本発明の距離差判定手段に、Ｓ１６０およびＳ２００〜Ｓ２２０の処理は本発明の端部設定手段に、Ｓ１９０の処理は本発明の搬送手段に、Ｓ１３０，Ｓ１７０およびＳ１８０の処理は本発明の計数手段に、夫々相当する。
【００６５】
また、Ｓ１５０での所定値は本発明の第１判定値であり、Ｓ１８０での規定回数は本発明の第２判定値である。
以上、このように構成された媒体の端部設定装置によれば、右端部距離と左端部距離との差が小さい場合には（Ｓ１５０：ＹＥＳ）、右端部候補位置と左端部候補位置は正常に検出された値であると判断し、それぞれ右端位置と左端位置として設定する（Ｓ１６０）。一方、右端部距離と左端部距離との差が大きい場合には（Ｓ１５０：ＮＯ）、用紙Ｐの端上に汚れや絵柄などがあるために右端部候補位置と左端部候補位置は正常に検出された値でないと判断し、用紙を一定量送り（Ｓ１９０）、再度用紙端検出を行う（Ｓ１１０）。
【００６６】
このため、用紙Ｐが搬送されることにより、Ｓ１１０の処理によって検出する領域において汚れや絵柄などが用紙Ｐの端からなくなれば、正常に各端部位置を検出することができる。
更に、用紙端検出を繰り返し、規定回数を超えた場合には（Ｓ１８０：ＮＯ）、右端部距離と左端部距離を比較し（Ｓ２００）、左端部距離が大きい場合には、真の右端は用紙中心から左端部距離離れた位置にあると推定し、この位置を右端と設定する（Ｓ２２０）。右端部距離が大きい場合には、真の左端は用紙中心から右端部距離離れた位置にあると推定し、この位置を左端と設定する（Ｓ２１０）。
【００６７】
このため、Ｓ１１０の処理によって検出する領域の大部分において汚れや絵柄などが用紙Ｐ上に存在している場合でも、用紙Ｐの実際の端部位置に近い値を端部位置として設定できる。
（実施の形態２）
以下、本発明の実施の形態２について図面を参照しながら説明する。本発明の実施の形態２による多機能装置１、プリンタ３および処理実行装置７０の構成は、実施の形態１と同様である。
【００６８】
実施の形態２による画像形成装置システムが実施の形態１と異なる点は、紙端設定処理である。このため実施の形態２の多機能装置１、プリンタ３および処理実行装置７０の構成の説明は省略し、以下に、実施の形態２における紙端設定処理について説明する。
【００６９】
図５は、実施の形態２における紙端設定処理を表すフローチャートである。
この紙端設定処理を実行すると、処理実行装置７０は、まずＳ３００にて設定用紙幅の情報を取得する。ここでは、用紙ガイド６１の設定位置を用紙ガイド位置センサ６４により検出することで設定用紙幅の情報を取得する。または、パーソナルコンピュータ７７から送信される用紙サイズについての情報をもとに設定用紙幅を設定してもよい。
【００７０】
その後に、Ｓ３１０にて用紙端検出処理を行う。ここでは、用紙Ｐのキャリッジを左端に移動した後に、右方向に移動させながら、メディアセンサ６８の発光部６８ａが用紙Ｐに光を照射し、受光部６８ｂがその反射光を受光することで、反射光量を検出し、用紙Ｐの左端から右端にわたって、キャリッジ送り用エンコーダ３９により検出したキャリッジ１１の位置のデータと、その位置における反射光の光量のデータ即ち、メディアセンサ６８の出力値（電圧値）とをＲＡＭ７３に蓄積する。
【００７１】
次にＳ３２０に処理を移し、この光量データから光量が変化する位置を求め、光量が低いレベルから高いレベルに変化した位置の中で、用紙中心位置からの距離が最も大きいものを用紙Ｐの左端部候補位置とし、光量が高いレベルから低いレベルに変化した位置の中で、用紙中心位置からの距離が最も大きいものを用紙Ｐの右端部候補位置とする。
【００７２】
そして、Ｓ３３０に処理を移して、ＲＡＭ７３内に設けられた測定回数記憶領域ＣＮＴの値を１加算する。
この後、Ｓ３４０の処理にて、予め設定されている用紙中心位置（本実施の形態２においては、この用紙中心位置は、用紙Ｐの実際の中心位置と一致している必要はなく仮に設定しているものでよい）から右端部候補位置までの距離（以降、右端部距離とする。図５におけるＡに相当する。）と、用紙中心位置から左端部候補位置までの距離（以降、左端部距離とする。図５におけるＢに相当する。）を算出する。
【００７３】
次に、Ｓ３５０の処理にて、ＲＡＭ７３内に設けられ、測定回数ごとに右端部距離を記憶する右端部距離記憶領域Ａｎと左端部距離を記憶する左端部距離記憶領域Ｂｎ（ｎは測定回数を表す。ｎ＝１，２，３…。）とに、右端部距離と左端部距離とがそれぞれ記憶される。
【００７４】
即ち、例えば、Ｓ３９０における規定回数が３回の場合には、ＲＡＭ７３内には１〜３回に測定した右端部距離と左端部距離とを記憶する右端部距離記憶領域Ａ１，Ａ２，Ａ３と左端部距離記憶領域Ｂ１，Ｂ２，Ｂ３とが設けられる。そして、例えば、２回目の測定において検出した右端部距離と左端部距離は、それぞれ右端部距離記憶領域Ａ２と左端部距離記憶領域Ｂ２に記憶される。
【００７５】
この後、Ｓ３６０にて、右端部距離と左端部距離との距離和（図５におけるＡ＋Ｂに相当する。）と設定用紙幅との差が所定値（例えば５ｍｍ）以下であるか否か判断する。距離和と設定用紙幅との差が所定値以下であると判断すると（Ｓ３６０：ＹＥＳ）、Ｓ３７０に処理を移し、右端部候補位置を右端位置として設定し、左端部候補位置を左端位置として設定する。その後、処理をＳ３８０に移し、測定回数記憶領域ＣＮＴ、右端部距離記憶領域Ａ１，Ａ２，Ａ３および左端部距離記憶領域Ｂ１，Ｂ２，Ｂ３の値を０にし、当該紙端設定処理を終了する。
【００７６】
一方、Ｓ３６０にて、距離和と設定用紙幅との差が所定値よりも大きいと判断すると（Ｓ３６０：ＮＯ）、Ｓ３９０に処理を移して、測定回数記憶領域ＣＮＴの値が規定回数（例えば３回）以下であるか否か判断する。
測定回数記憶領域ＣＮＴの値が規定回数以下である判断すると（Ｓ３９０：ＹＥＳ）、Ｓ４００に処理を移し、用紙Ｐを一定量（例えば２０ｍｍ）送った後、処理をＳ３１０に移し、再び用紙端検出処理を行う。
【００７７】
また、Ｓ３９０にて、測定回数記憶領域ＣＮＴの値が規定回数よりも大きいと判断すると（Ｓ３９０：ＮＯ）、Ｓ４１０に処理を移して右端部距離記憶領域Ａ１，Ａ２，Ａ３と左端部距離記憶領域Ｂ１，Ｂ２，Ｂ３の内で最も大きい値を、ＲＡＭ７３内に設けられた最大距離記憶領域Ｃに記憶する（図５におけるＣに相当する。）。
【００７８】
その後に、Ｓ４２０に処理を移して、最大距離記憶領域Ｃの値が設定用紙幅の半分以下であるか否か判断する。最大距離記憶領域Ｃの値が設定用紙幅の半分以下である判断すると（Ｓ４２０：ＹＥＳ）、Ｓ４３０に処理を移し、用紙中心位置から最大距離記憶領域Ｃの値を加算した位置を右端位置として設定し、用紙中心位置から最大距離記憶領域Ｃの値を減算した位置を左端位置として設定する。その後、処理をＳ３８０に移し、測定回数記憶領域ＣＮＴ、右端部距離記憶領域Ａ１，Ａ２，Ａ３および左端部距離記憶領域Ｂ１，Ｂ２，Ｂ３の値を０にし、当該紙端設定処理を終了する。
【００７９】
一方、Ｓ４２０にて、最大距離記憶領域Ｃの値が設定用紙幅の半分よりも大きいと判断すると（Ｓ４２０：ＮＯ）、Ｓ４４０に処理を移し、用紙中心位置から右端部距離記憶領域Ａ１，Ａ２，Ａ３の内で最も大きい値を加算した位置を右端位置として設定し、用紙中心位置から左端部距離記憶領域Ｂ１，Ｂ２，Ｂ３の内で最も大きい値を減算した位置を左端位置として設定する。その後、処理をＳ３８０に移し、測定回数記憶領域ＣＮＴ、右端部距離記憶領域Ａ１，Ａ２，Ａ３および左端部距離記憶領域Ｂ１，Ｂ２，Ｂ３の値を０にし、当該紙端設定処理を終了する。
【００８０】
尚、本実施の形態２において、Ｓ３１０〜Ｓ３２０の処理は本発明の検出手段に、Ｓ３４０の処理は本発明の算出手段に、Ｓ３６０の処理は本発明の距離和判定手段に、Ｓ３００の処理は本発明の認知手段に、Ｓ３７０の処理は本発明の端部設定手段に、Ｓ４００の処理は本発明の搬送手段に、Ｓ３３０，Ｓ３８０およびＳ３９０の処理は本発明の計数手段に、夫々相当する。
【００８１】
また、Ｓ３６０での所定値は本発明の第３判定値であり、Ｓ３９０での規定回数は本発明の第２判定値である。
以上、このように構成された媒体の端部設定装置によれば、右端部距離と左端部距離との距離和と設定用紙幅との差が小さい場合には（Ｓ３６０：ＹＥＳ）、右端部候補位置と左端部候補位置は正常に検出された値であると判断し、それぞれ右端位置と左端位置として設定する（Ｓ３７０）。一方、距離和と設定用紙幅との差が大きい場合には（Ｓ３６０：ＮＯ）、用紙Ｐ上に汚れや絵柄などが用紙の端にあるために右端部候補位置と左端部候補位置は正常に検出された値でないと判断し、用紙を一定量送り（Ｓ４００）、再度用紙端検出を行う（Ｓ３１０）。
【００８２】
更に、用紙端検出を繰り返し、規定回数を超えた場合には（Ｓ３９０：ＮＯ）、設定用紙幅の半分と、右端部距離と左端部距離の内で最大のものとを比較し、設定用紙幅を超えない範囲で右端位置と左端位置を設定する。
このため、用紙中心位置が用紙Ｐの実際の中心位置と一致しておらず仮に設定しているものであっても、用紙幅の情報を取得していれば、汚れや絵柄などが用紙Ｐの端にある場合には、用紙Ｐが搬送され、再度用紙端検出が行われる。これにより、Ｓ３１０の処理によって検出する領域において汚れや絵柄などが用紙Ｐの端からなくなれば、正常に各端部位置を検出することができる。
【００８３】
（実施の形態３）
以下、本発明の実施の形態３について図面を参照しながら説明する。本発明の実施の形態３による多機能装置１、プリンタ３および処理実行装置７０の構成は、実施の形態１と同様である。
【００８４】
実施の形態３による画像形成装置システムが実施の形態１と異なる点は、紙端設定処理である。このため実施の形態３の多機能装置１、プリンタ３および処理実行装置７０の構成の説明は省略し、以下に、実施の形態３における紙端設定処理について説明する。
【００８５】
図６は、実施の形態３における紙端設定処理を表すフローチャートである。
この紙端設定処理を実行すると、処理実行装置７０は、まずＳ５００にて用紙中心位置の情報を取得する。ここでは、用紙ガイド６１の設定位置を用紙ガイド位置センサ６４により検出し、用紙中心位置を算出することにより用紙中心位置の情報を取得する。
【００８６】
その後に、Ｓ５１０にて用紙端検出処理を行う。ここでは、用紙Ｐのキャリッジを左端に移動した後に、右方向に移動させながら、メディアセンサ６８の発光部６８ａが用紙Ｐに光を照射し、受光部６８ｂがその反射光を受光することで、反射光量を検出し、用紙Ｐの左端から右端にわたって、キャリッジ送り用エンコーダ３９により検出したキャリッジ１１の位置のデータと、その位置における反射光の光量のデータ即ち、メディアセンサ６８の出力値（電圧値）とをＲＡＭ７３に蓄積する。
【００８７】
次に、Ｓ５２０に処理を移し、この光量データから光量が変化する位置を求め、光量が低いレベルから高いレベルに変化した位置の中で、用紙中心位置からの距離が最も大きいものを用紙Ｐの左端部候補位置とする。
この後、Ｓ５３０にて、用紙中心位置から左端部候補位置までの距離（以降、左端部距離とする。図６におけるＢに相当する。）を算出する。
【００８８】
そして、Ｓ５４０にて、用紙中心位置から左端部距離を加算した位置を右端位置として設定し、左端部候補位置を左端位置として設定し、当該紙端設定処理を終了する。
尚、本実施の形態３において、Ｓ５１０〜Ｓ５２０の処理は本発明の検出手段に、Ｓ５３０の処理は本発明の算出手段に、Ｓ５４０の処理は本発明の端部設定手段に、夫々相当する。
【００８９】
以上、このように構成された媒体の端部設定装置によれば、左端から右端方向に移動しながら、左端部候補位置を検出し、用紙中心位置からの距離が最も大きいものを用紙Ｐの左端部候補位置とする（Ｓ５２０）。そして、用紙中心位置から左端部距離を加算した位置を右端位置として設定する（Ｓ５４０）。
【００９０】
このため、プリンタなどの画像形成装置の用紙トレーに備えられている用紙ガイドに沿って用紙Ｐを挿入するなどにより、用紙Ｐの幅方向における中心位置がわかっている場合には、精度よく検出できる左端の位置を検出し、中心位置から左端部距離を加算した位置を右端部位置と設定するので、右端部位置も精度よく設定することができる。
【００９１】
［変形例］
以上、本発明の実施の形態について説明したが、本発明の実施の形態は上記実施の形態に何ら限定されることなく、本発明の技術的範囲に属する限り種々の形態をとり得ることはいうまでもない。
【００９２】
例えば、上記実施形態においては、多機能装置１に本発明の画像形成装置としての構成を適用したものを例示した。しかし、用紙の幅方向に移動しながら、用紙の端部を検出する機能を有していれば、画像形成の機能を備えるコピー機，プリンタ，ファクシミリ等についても同様に適用可能である。
【００９３】
また、上記実施形態においては、図４〜図６の紙端設定処理が、プリンタ３の処理実行装置７０からなるコンピュータシステムにより実行されるように構成されたものを例示した。しかし、これらの処理が、プリンタ３に有線・無線の信号伝送路で接続された別のコンピュータシステムにより実行されるように構成してもよい。
【００９４】
また、用紙ガイド６１は、積載面の裏側に配置された横長の一対のラック（図示省略）に連結され、同じく裏側に設けられたピニオン（図示省略）に一対のラックが噛み合うように構成し、このピニオン及びラックの連動により、一対の用紙ガイド６１が左右方向に移動可能に構成しても良い。
【００９５】
このように用紙ガイド６１が定められた用紙中心位置に対して左右均等に移動するように構成されていれば、用紙中心位置については、用紙ガイド６１の位置から求めるのではなく、単純にキャリッジ１１の原点に対する用紙中心位置の絶対位置の設計値を設定すればよい。
【図面の簡単な説明】
【図１】実施の形態における多機能装置１の斜視図。
【図２】実施の形態におけるプリンタ３の内部構造を表す平面図。
【図３】実施の形態における処理実行装置７０の概略構成を表すブロック図。
【図４】実施の形態１における紙端設定処理手順を示すフローチャート。
【図５】実施の形態２における紙端設定処理手順を示すフローチャート。
【図６】実施の形態３における紙端設定処理手順を示すフローチャート。
【図７】用紙端検出の問題点を説明する図。
【符号の説明】
１…多機能装置、２…給紙装置、３…プリンタ、４…読み取り装置、５…排紙トレー、６…操作パネル、１０…印字ヘッド、１０ａ〜１０ｄ…インクノズル群、１０ｅ…センサ取付部、１１…キャリッジ、１２…ガイド機構、１３…キャリッジ移動機構、１４…用紙搬送機構、１５…メンテナンス機構、１５ａ…ワイパ、１５ｂ…キャップ、１５ｃ…駆動モータ、１５ｄ…取付板、１６…フレーム、１６ａ…後側板、１６ｂ…前側板、１６ｃ…左側板、１６ｄ…右側板、１７…プラテン、２０…カートリッジ装着部、２１ａ〜２１ｄ…インクカートリッジ、２２ａ〜２２ｄ…インクチューブ、２３…ＦＰＣ、２４…ＦＰＣ、２５…ガイド軸、２６…ガイドレール、３０…キャリッジモータ、３１…駆動プーリ、３２…従動プーリ、３９…キャリッジ送り用エンコーダ、４０…用紙搬送モータ、４１…レジストローラ、４２…駆動プーリ、４３…従動プーリ、４４…ベルト、４５…排紙ローラ、４６…従動プーリ、４７…従動プーリ、４８…ベルト、５０…用紙搬送用エンコーダ、５１…エンコーダディスク、５２…フォトインタラプタ、６１…用紙ガイド、６４…用紙ガイド位置センサ、６５…給紙モータ、６６…傾斜壁部、６７…拡張用紙ガイド板、６８…メディアセンサ、６８ａ…発光部、６８ｂ…受光部、６９…レジストセンサ、７０…処理実行装置、７１…ＣＰＵ、７２…ＲＯＭ、７３…ＲＡＭ、７４…ＥＥＰＲＯＭ、７６ａ〜７６ｃ…駆動回路、７６ｄ…印字駆動回路、７７…パーソナルコンピュータ。
【図１】
2004181660.tif 000003
【図２】
2004181660.tif 000004
【図３】
2004181660.tif 000005
【図４】
2004181660.tif 000006
【図５】
2004181660.tif 000007
【図６】
2004181660.tif 000008
【図７】
2004181660.tif 000009