(57)【要約】【課題】  規制ガイドにより媒体の位置ずれを十分に規制し得るか否かを確認する。【解決手段】  印刷装置は、（Ａ）印刷される媒体がセットされる給紙部と、（Ｂ）前記給紙部にセットされた前記媒体の端部近傍にて前記媒体の位置ずれを規制するために、前記給紙部に設けられた規制ガイドと、（Ｃ）前記規制ガイドから所定の距離内における前記媒体の有無を検出するセンサとを備える。【選択図】  図６
2006062144.tif 000002
【特許請求の範囲】
【請求項１】
（Ａ）印刷される媒体がセットされる給紙部と、
（Ｂ）前記給紙部にセットされた前記媒体の端部近傍にて前記媒体の位置ずれを規制するために、前記給紙部に設けられた規制ガイドと、
（Ｃ）前記規制ガイドから所定の距離内における前記媒体の有無を検出するセンサと、
（Ｄ）を備えたことを特徴とする印刷装置。
【請求項２】
前記センサとして、光を発する発光部と、光を受ける受光部とを有する光学センサを備えていることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記センサは、前記規制ガイドに設けられていることを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
前記所定の距離が、１ｍｍ以上かつ１０ｍｍ以下に設定されていることを特徴とする請求項１〜３のいずれか１項に記載の印刷装置。
【請求項５】
前記センサによる前記媒体の有無の検出は、前記媒体に対して印刷を施す際に行われることを特徴とする請求項１〜４のいずれか１項に記載の印刷装置。
【請求項６】
前記規制ガイドが、前記給紙部に一体的に設けられた固定ガイドであることを特徴とする請求項１〜５のいずれか１項に記載の印刷装置。
【請求項７】
前記規制ガイドが、前記給紙部に対して相対的に移動自在に設けられた可動ガイドであることを特徴とする請求項１〜５のいずれか１項に記載の印刷装置。
【請求項８】
前記可動ガイドの位置を検出するための位置センサを備えたことを特徴とする請求項７に記載の印刷装置。
【請求項９】
前記位置センサは、前記可動ガイドの前記給紙部に対する任意の位置を検出することを特徴とする請求項８に記載の印刷装置。
【請求項１０】
前記位置センサは、前記給紙部に対する前記可動ガイドの位置に応じて抵抗値が変化する可変抵抗器を有していることを特徴とする請求項８または９に記載の印刷装置。
【請求項１１】
前記位置センサは、前記給紙部に対する前記可動ガイドの位置を検出するために、前記給紙部側に設けられた位置検出用パターンと、
前記可動ガイド側に設けられ、前記位置検出用パターンに向けて光を発する発光部と、前記位置検出用パターンから反射された光を受ける受光部とを有し、前記受光部が受けた光の強さに応じた信号を出力する光学センサと、
前記光学センサから出力された前記信号に基づき、前記給紙部に対する前記可動ガイドの位置を検出する検出部とを有していることを特徴とする請求項８または９に記載の印刷装置。
【請求項１２】
前記位置検出用パターンは、前記可動ガイドの移動方向に沿って、前記発光部から発せられた光の反射率が異なるパターンであることを特徴とする請求項１１に記載の印刷装置。
【請求項１３】
前記光の反射率が異なるパターンは、少なくとも２以上の異なる色の領域を有し、各色の領域の割合が前記可動ガイドの移動方向に沿って異なるパターンであることを特徴とする請求項１２に記載の印刷装置。
【請求項１４】
前記光の反射率が異なるパターンは、前記可動ガイドの移動方向に沿って色の濃度が異なるパターンであることを特徴とする請求項１２に記載の印刷装置。
【請求項１５】
（Ａ）印刷される媒体がセットされる給紙部と、
（Ｂ）前記給紙部にセットされた前記媒体の端部近傍にて前記媒体の位置ずれを規制するために、前記給紙部に設けられた規制ガイドと、
（Ｃ）前記規制ガイドから所定の距離内における前記媒体の有無を検出するセンサと、
（Ｄ）を備え、
（Ｅ）前記センサとして、光を発する発光部と、光を受ける受光部とを有する光学式センサを備え、
（Ｆ）前記センサは、前記規制ガイドに設けられ、
（Ｇ）前記所定の距離が、１ｍｍ以上かつ１０ｍｍ以下に設定され、
（Ｈ）前記センサによる前記媒体の有無の検出は、前記媒体に対して印刷を施す際に行われ、
（Ｉ）前記規制ガイドが、前記給紙部に対して移動自在に設けられた可動ガイドであり、
（Ｊ）前記可動ガイドの位置を検出するための位置センサを備え、
（Ｋ）前記位置センサは、前記可動ガイドの前記給紙部に対する任意の位置を検出し、
（Ｌ）前記位置センサは、前記給紙部に対する前記可動ガイドの位置を検出するために、前記給紙部側に設けられた位置検出用パターンと、
前記可動ガイド側に設けられ、前記位置検出用パターンに向けて光を発する発光部と、前記位置検出用パターンから反射された光を受ける受光部とを有し、前記受光部が受けた光の強さに応じた信号を出力する光学センサと、
前記光学センサから出力された前記信号に基づき、前記給紙部に対する前記可動ガイドの位置を検出する検出部とを有し、
（Ｍ）前記位置検出用パターンは、前記可動ガイドの移動方向に沿って、前記発光部から発せられた光の反射率が異なるパターンであり、
（Ｎ）前記光の反射率が異なるパターンは、少なくとも２以上の異なる色の領域を有し、各色の領域の割合が前記可動ガイドの移動方向に沿って異なるパターンか、または前記可動ガイドの移動方向に沿って色の濃度が異なるパターンである
（Ｏ）ことを特徴とする印刷装置。
【請求項１６】
給紙部にセットされた媒体に対して印刷を施す際に、
前記媒体の端部近傍にて前記媒体の位置ずれを規制するために前記給紙部に設けられた規制ガイドから、所定の距離内における前記媒体の有無をセンサにより検出することを特徴とする印刷方法。
【請求項１７】
前記規制ガイドから所定の距離内における前記媒体の有無を検出した後、前記規制ガイドの前記給紙部に対する位置を、位置センサにより検出することを特徴とする請求項１６に記載の印刷方法。
【請求項１８】
給紙部にセットされた媒体に対して印刷を施す際に、
前記媒体の端部近傍にて前記媒体の位置ずれを規制するために前記給紙部に設けられた規制ガイドから、所定の距離内における前記媒体の有無をセンサにより検出するステップを実行することを特徴とするプログラム。
【請求項１９】
前記規制ガイドから所定の距離内における前記媒体の有無を検出するステップを実行した後、前記規制ガイドの前記給紙部に対する位置を、位置センサにより検出するステップを実行することを特徴とする請求項１８に記載のプログラム。
【請求項２０】
コンピュータと、このコンピュータと通信可能な印刷装置とを具備した印刷システムであって、
前記印刷装置は、印刷される媒体がセットされる給紙部と、
前記給紙部にセットされた前記媒体の端部近傍にて前記媒体の位置ずれを規制するために、前記給紙部に設けられた規制ガイドと、
前記規制ガイドから所定の距離内における前記媒体の有無を検出するセンサと、
を備えたことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、給紙部にセットされた媒体の端部近傍にて媒体の位置ずれを規制する規制ガイドを備えた印刷装置、印刷方法、プログラム、および印刷システムに関する。
【背景技術】
【０００２】
インクジェットプリンタをはじめとする各種印刷装置にあっては、普通紙や写真専用紙、マット紙、フィルム、はがきなど、各種媒体がセットされる給紙部に、印刷される媒体の位置ずれを規制するための規制ガイドが設けられている。この規制ガイドは、媒体の端部近傍に設けられ、媒体の幅方向の位置ずれを規制する。これにより、印刷時には、媒体をスムーズに印刷部へと搬送することができる。
【０００３】
ところで、印刷される媒体には、例えば、「Ａ４」サイズや「Ｂ５」サイズ、はがきサイズなどをはじめ、封筒や名刺といった様々なサイズの媒体がある。このような様々なサイズの媒体に対応するために、規制ガイドは、一般に移動自在に設けられている（特許文献１、２参照）。このように規制ガイドが移動自在に設けられることで、「Ａ４」サイズや「Ｂ５」サイズ、はがきサイズなどの様々なサイズの媒体に対応することができる。これにより、印刷時には、どのようなサイズの媒体であっても印刷部へとスムーズに搬送することができる。
【特許文献１】特開２００１−２７８４５８
【特許文献２】特開２００１−３３５１６０
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような移動自在な規制ガイドを備えた印刷装置にあっては、次のような問題が発生した。すなわち、規制ガイドが媒体のサイズに合った適正な位置に設置されずに、印刷が実行されてしまうことがあった。これは、規制ガイドの移動がユーザーにより行われるためで、印刷する媒体のサイズが変更されたにも関わらず、ユーザーにより、印刷する媒体のサイズに合った適切な位置に規制ガイドが移動されなかったりする場合があった。
【０００５】
このように規制ガイドが媒体のサイズに合わせて適切な位置に設置されない場合、媒体の位置ずれを十分に規制することができない虞がある。これによって、媒体の位置ずれを十分に規制することができず、印刷時に媒体をスムーズに搬送することができないといった不具合が生じた。
【０００６】
本発明は、このような事情に鑑みてなされたものであって、その目的は、規制ガイドにより媒体の位置ずれを十分に規制し得るか否かを確認することができるようにすることにある。
【課題を解決するための手段】
【０００７】
前記目的を達成するための主たる発明は、（Ａ）印刷される媒体がセットされる給紙部と、（Ｂ）前記給紙部にセットされた前記媒体の端部近傍にて前記媒体の位置ずれを規制するために、前記給紙部に設けられた規制ガイドと、（Ｃ）前記規制ガイドから所定の距離内における前記媒体の有無を検出するセンサと、（Ｄ）を備えたことを特徴とする印刷装置である。
【０００８】
本発明の他の特徴は、本明細書及び添付図面の記載により明らかにする。
【発明を実施するための最良の形態】
【０００９】
＝＝＝開示の概要＝＝＝
本明細書及び添付図面の記載により、少なくとも以下の事項が明らかとなる。
【００１０】
（Ａ）印刷される媒体がセットされる給紙部と、
（Ｂ）前記給紙部にセットされた前記媒体の端部近傍にて前記媒体の位置ずれを規制するために、前記給紙部に設けられた規制ガイドと、
（Ｃ）前記規制ガイドから所定の距離内における前記媒体の有無を検出するセンサと、
（Ｄ）を備えたことを特徴とする印刷装置。  
このような印刷装置にあっては、規制ガイドから所定の距離内における媒体の有無を検出するセンサを備えたことで、規制ガイドが媒体の端部近傍にあるか否かを検出することができる。これにより、規制ガイドにより媒体の位置ずれを十分に規制することができるか否かを確認することができる。
【００１１】
かかる印刷装置にあっては、前記センサとして、光を発する発光部と、光を受ける受光部とを有する光学センサを備えていても良い。このような光学センサをセンサとして備えれば、規制ガイドから所定の距離内における媒体の有無を簡単に検出することができる。
【００１２】
また、かかる印刷装置にあっては、前記センサは、前記規制ガイドに設けられていても良い。このようにセンサが規制ガイドに設けられれば、規制ガイドから所定の距離内における媒体の有無を簡単に検出することができる。
【００１３】
また、かかる印刷装置にあっては、前記所定の距離が１ｍｍ以上かつ１０ｍｍ以下に設定されていても良い。このように範囲に所定の距離が設定されれば、規制ガイドにより媒体の位置ずれを十分に規制することができる。
【００１４】
また、かかる印刷装置にあっては、前記センサによる前記媒体の有無の検出は、前記媒体に対して印刷を施す際に行われていても良い。このように媒体の有無の検出が、媒体に印刷を施す際に行われれば、印刷前に、規制ガイドによって媒体の位置ずれが十分に規制されるか否かを簡単に確認することができる。
【００１５】
また、かかる印刷装置にあっては、前記規制ガイドが、前記給紙部に一体的に設けられた固定ガイドであっても良い。このように規制ガイドが固定ガイドであれば、給紙部にセットされた媒体の位置ずれを十分に規制することができる。
【００１６】
また、かかる印刷装置にあっては、前記規制ガイドが、前記給紙部に対して相対的に移動自在に設けられた可動ガイドであっても良い。このように規制ガイドが可動ガイドであれば、給紙部にセットされた媒体の位置ずれを簡単に規制することができる。
【００１７】
また、かかる印刷装置にあっては、前記可動ガイドの位置を検出するための位置センサを備えても良い。このような位置センサを備えれば、可動ガイドの位置を簡単に検出することができる。これにより、印刷しようとする媒体の寸法を取得することができる。
【００１８】
また、かかる印刷装置にあっては、前記位置センサは、前記可動ガイドの前記給紙部に対する任意の位置を検出しても良い。このように位置センサが任意の位置を検出することができれば、印刷しようとする媒体の寸法をより正確に取得することができる。
【００１９】
また、かかる印刷装置にあっては、前記位置センサは、前記給紙部に対する前記可動ガイドの位置に応じて抵抗値が変化する可変抵抗器を有していても良い。このような可変抵抗器を位置センサが有していれば、可動ガイドの位置を簡単に検出することができる。
【００２０】
また、かかる印刷装置にあっては、前記位置センサは、前記給紙部に対する前記可動ガイドの位置を検出するために、前記給紙部側に設けられた位置検出用パターンと、前記可動ガイド側に設けられ、前記位置検出用パターンに向けて光を発する発光部と、前記位置検出用パターンから反射された光を受ける受光部とを有し、前記受光部が受けた光の強さに応じた信号を出力する光学センサと、前記光学センサから出力された前記信号に基づき、前記給紙部に対する前記可動ガイドの位置を検出する検出部とを有していても良い。このような位置センサを備えれば、可動ガイドの位置を簡単に検出することができる。
【００２１】
また、かかる印刷装置にあっては、前記位置検出用パターンは、前記可動ガイドの移動方向に沿って、前記発光部から発せられた光の反射率が異なるパターンであっても良い。このようなパターンを位置検出用パターンとして備えれば、可動ガイドの給紙部に対する任意の位置を簡単に検出することができる。
【００２２】
また、かかる印刷装置にあっては、前記光の反射率が異なるパターンは、少なくとも２以上の異なる色の領域を有し、各色の領域の割合が前記可動ガイドの移動方向に沿って異なるパターンであっても良い。このようなパターンを光の反射率が異なるパターンとして備えれば、可動ガイドの給紙部に対する任意の位置を簡単に検出することができる。
【００２３】
また、かかる印刷装置にあっては、前記光の反射率が異なるパターンは、前記可動ガイドの移動方向に沿って色の濃度が異なるパターンであっても良い。このようなパターンを光の反射率が異なるパターンとして備えれば、可動ガイドの給紙部に対する任意の位置を簡単に検出することができる。
【００２４】
（Ａ）印刷される媒体がセットされる給紙部と、
（Ｂ）前記給紙部にセットされた前記媒体の端部近傍にて前記媒体の位置ずれを規制するために、前記給紙部に設けられた規制ガイドと、
（Ｃ）前記規制ガイドから所定の距離内における前記媒体の有無を検出するセンサと、
（Ｄ）を備え、
（Ｅ）前記センサとして、光を発する発光部と、光を受ける受光部とを有する光学式センサを備え、
（Ｆ）前記センサは、前記規制ガイドに設けられ、
（Ｇ）前記所定の距離が、１ｍｍ以上かつ１０ｍｍ以下に設定され、
（Ｈ）前記センサによる前記媒体の有無の検出は、前記媒体に対して印刷を施す際に行われ、
（Ｉ）前記規制ガイドが、前記給紙部に対して移動自在に設けられた可動ガイドであり、
（Ｊ）前記可動ガイドの位置を検出するための位置センサを備え、
（Ｋ）前記位置センサは、前記可動ガイドの前記給紙部に対する任意の位置を検出し、
（Ｌ）前記位置センサは、前記給紙部に対する前記可動ガイドの位置を検出するために、前記給紙部側に設けられた位置検出用パターンと、
前記可動ガイド側に設けられ、前記位置検出用パターンに向けて光を発する発光部と、前記位置検出用パターンから反射された光を受ける受光部とを有し、前記受光部が受けた光の強さに応じた信号を出力する光学センサと、
前記光学センサから出力された前記信号に基づき、前記給紙部に対する前記可動ガイドの位置を検出する検出部とを有し、
（Ｍ）前記位置検出用パターンは、前記可動ガイドの移動方向に沿って、前記発光部から発せられた光の反射率が異なるパターンであり、
（Ｎ）前記光の反射率が異なるパターンは、少なくとも２以上の異なる色の領域を有し、各色の領域の割合が前記可動ガイドの移動方向に沿って異なるパターンか、または前記可動ガイドの移動方向に沿って色の濃度が異なるパターンである
（Ｏ）ことを特徴とする印刷装置。
【００２５】
給紙部にセットされた媒体に対して印刷を施す際に、
前記媒体の端部近傍にて前記媒体の位置ずれを規制するために前記給紙部に設けられた規制ガイドから、所定の距離内における前記媒体の有無を検出することを特徴とする印刷方法。
【００２６】
かかる印刷方法にあっては、前記規制ガイドから所定の距離内における前記媒体の有無を検出した後、前記規制ガイドの前記給紙部に対する位置を、位置センサにより検出しても良い。このような印刷方法では、規制ガイドから所定の距離内における媒体の有無を検出した後、位置センサにより規制ガイドの位置を検出するから、媒体の寸法を確実に取得することができる。
【００２７】
給紙部にセットされた媒体に対して印刷を施す際に、
前記媒体の端部近傍にて前記媒体の位置ずれを規制するために前記給紙部に設けられた規制ガイドから、所定の距離内における前記媒体の有無をセンサにより検出するステップを実行することを特徴とするプログラム。
【００２８】
かかるプログラムにあっては、前記規制ガイドから所定の距離内における前記媒体の有無を検出するステップを実行した後、前記規制ガイドの前記給紙部に対する位置を、位置センサにより検出するステップを実行しても良い。このようなプログラムでは、規制ガイドから所定の距離内における媒体の有無を検出した後、位置センサにより規制ガイドの位置を検出するから、媒体の寸法を確実に取得することができる。
【００２９】
コンピュータと、このコンピュータと通信可能な印刷装置とを具備した印刷システムであって、
前記印刷装置は、印刷される媒体がセットされる給紙部と、
前記給紙部にセットされた前記媒体の端部近傍にて前記媒体の位置ずれを規制するために、前記給紙部に設けられた規制ガイドと、
前記規制ガイドから所定の距離内における前記媒体の有無を検出するセンサと、
を備えたことを特徴とする印刷システム。
【００３０】
＝＝＝印刷装置の概要＝＝＝
本発明に係る印刷装置の実施の形態について、インクジェットプリンタを例にとり説明する。図１〜図４は、そのインクジェットプリンタ１を示したものである。図１は、そのインクジェットプリンタ１の外観を示す。図２は、そのインクジェットプリンタ１の内部構成を示す。図３は、そのインクジェットプリンタ１の搬送部の構成を示す。図４は、そのインクジェットプリンタ１のシステム構成を示す。
【００３１】
このインクジェットプリンタ１は、図１に示すように、背面から供給された印刷用紙等の媒体を前面から排出する構造を備えており、その前面部には操作パネル２および排紙部３が設けられ、その背面部には、給紙ユニット４が設けられている。操作パネル２には、各種操作ボタン５および表示ランプ６が設けられている。また、排紙部３には、不使用時に排紙口を塞ぐ排紙トレイ７が設けられている。給紙ユニット４には、カット紙などの媒体を保持するための給紙トレイ８が設けられている。この給紙トレイ８は、本発明の給紙部に相当する。給紙トレイ８には、当該給紙トレイ８にセットされた用紙等の媒体の位置ずれを規制するための用紙ガイド９（本発明の規制ガイドに相当）が設けられている。給紙ユニット４の構成については、後で詳しく説明する。
【００３２】
このインクジェットプリンタ１の内部には、図２に示すように、キャリッジ４１が設けられている。このキャリッジ４１は、左右方向に沿って相対的に移動可能に設けられている。キャリッジ４１の周辺には、キャリッジモータ４２と、プーリ４４と、タイミングベルト４５と、ガイドレール４６とが設けられている。キャリッジモータ４２は、ＤＣモータなどにより構成され、キャリッジ４１を左右方向（以下、キャリッジ移動方向ともいう）に沿って相対的に移動させるための駆動源である。タイミングベルト４５は、プーリ４４を介してキャリッジモータ４２に接続されるとともに、その一部がキャリッジ４１に接続され、キャリッジモータ４２の回転駆動によってキャリッジ４１をキャリッジ移動方向（左右方向）に沿って相対的に移動させる。ガイドレール４６は、キャリッジ４１をキャリッジ移動方向（左右方向）に沿って案内する。
【００３３】
この他に、キャリッジ４１の周辺には、キャリッジ４１の位置を検出するリニア式エンコーダ５１と、媒体Ｓをキャリッジ４１の移動方向と交差する方向（図中、前後方向。以下、搬送方向ともいう）に沿って搬送するための搬送ローラ１７Ａと、この搬送ローラ１７Ａを回転駆動させる搬送モータ１５とが設けられている。
【００３４】
一方、キャリッジ４１には、各種インクを収容したインクカートリッジ４８と、媒体Ｓに対して印刷を行うヘッド２１とが設けられている。インクカートリッジ４８は、例えば、イエロ（Ｙ）やマゼンダ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）などの各色のインクを収容しており、キャリッジ４１に設けられたカートリッジ装着部４９に着脱可能に装着されている。また、ヘッド２１は、本実施形態では、媒体Ｓに対してインクを吐出して印刷を施す。このために、ヘッド２１には、インクを吐出するための多数のノズルが設けられている。
【００３５】
この他に、このインクジェットプリンタ１の内部には、ヘッド２１のノズルの目詰まりを解消するためにノズルからインクを吸い出すポンプ装置３１や、ヘッド２１のノズルの目詰まりを防止するために、印刷を行わないとき（待機時など）にヘッド２１のノズルを封止するキャッピング装置３５などが設けられている。
【００３６】
次に、このインクジェットプリンタ１の搬送部について説明する。この搬送部には、図３に示すように、給紙ローラ１３と、紙検知センサ５３と、搬送ローラ１７Ａと、排紙ローラ１７Ｂと、プラテン１４と、フリーローラ１８Ａ、１８Ｂとが設けられている。
【００３７】
印刷される媒体Ｓは、給紙トレイ８にセットされる。給紙トレイ８にセットされた媒体Ｓは、断面略Ｄ形状に成形された給紙ローラ１３により、図中矢印Ａ方向に沿って搬送されて、インクジェットプリンタ１の内部へと送られる。インクジェットプリンタ１の内部に送られてきた媒体Ｓは、紙検知センサ５３と接触する。この紙検知センサ５３は、給紙ローラ１３と、搬送ローラ１７Ａとの間に設置されたもので、給紙ローラ１３により給紙された媒体Ｓを検知する。
【００３８】
紙検知センサ５３により検知された媒体Ｓは、搬送ローラ１７Ａによって、印刷が実施されるプラテン１４へと順次搬送される。搬送ローラ１７Ａの対向位置には、フリーローラ１８Ａが設けられている。このフリーローラ１８Ａと搬送ローラ１７Ａとの間に、媒体Ｓを挟み込むことによって、媒体Ｓをスムーズに搬送する。
【００３９】
プラテン１４へと送り込まれた媒体Ｓは、ヘッド２１から吐出されたインクによって順次印刷される。プラテン１４は、ヘッド２１と対向して設けられ、印刷される媒体Ｓを下側から支持する。
【００４０】
印刷が施された媒体Ｓは、排紙ローラ１７Ｂにより順次、インクジェットプリンタ１の外部へと排出される。排紙ローラ１７Ｂは、搬送モータ１５と同期に駆動されていて、当該排紙ローラ１７Ｂに対向して設けられたフリーローラ１８Ｂとの間に媒体Ｓを挟み込んで、媒体Ｓをプリンタ外部へと排出する。
【００４１】
＜システム構成＞
次にこのインクジェットプリンタ１のシステム構成について説明する。このインクジェットプリンタ１は、図４に示すように、バッファメモリ１２２と、イメージバッファ１２４と、コントローラ１２６と、メインメモリ１２７と、通信インターフェース１２９と、キャリッジモータ制御部１２８と、搬送制御部１３０と、ヘッド駆動部１３２とを備えている。
【００４２】
通信インターフェース１２９は、当該インクジェットプリンタ１が、例えばパーソナルコンピュータ等の外部のコンピュータ１４０とデータのやりとりを行うたものである。通信インターフェース１２９は、外部のコンピュータ１４０と有線または無線等により通信可能に接続され、コンピュータ１４０から送信された印刷データ等の各種データを受信する。
【００４３】
バッファメモリ１２２には、通信インターフェース１２９により受信された印刷データ等の各種データが一時的に記憶される。また、イメージバッファ１２４には、バッファメモリ１２２に記憶された印刷データが順次記憶される。イメージバッファ１２４に記憶された印刷データは、順次、ヘッド駆動部１３２へと送られる。また、メインメモリ１２７は、ＲＯＭやＲＡＭ、ＥＥＰＲＯＭなどにより構成される。メインメモリ１２７には、当該インクジェットプリンタ１を制御するための各種プログラムや各種設定データなどが記憶される。
【００４４】
コントローラ１２６は、メインメモリ１２７から制御用プログラムや各設定データなどを読み出して、当該制御用プログラムや各種設定データに従ってインクジェットプリンタ１全体の制御を行う。また、コントローラ１２６には、ロータリ式エンコーダ１３４やリニア式エンコーダ５１、紙検知センサ５３などの各種センサからの検出信号が入力される。
【００４５】
コントローラ１２６は、外部のコンピュータ１４０から送られてきた印刷データ等の各種データが通信インターフェース１２９により受信されてバッファメモリ１２２に格納されると、その格納されたデータの中から必要な情報をバッファメモリ１２２から読み出す。コントローラ１２６は、その読み出した情報に基づき、リニア式エンコーダ５１やロータリ式エンコーダ１３４からの出力を参照しながら、制御用プログラムに従って、キャリッジモータ制御部１２８や搬送制御部１３０、ヘッド駆動部１３２などを各々制御する。
【００４６】
キャリッジモータ制御部１２８は、コントローラ１２６からの命令に従って、キャリッジモータ４２の回転方向や回転数、トルクなどを駆動制御する。搬送制御部１３０は、コントローラ１２６からの命令に従って、搬送ローラ１７Ａを回転駆動する搬送モータ１５などの駆動を制御する。
【００４７】
ヘッド駆動部１３２は、コントローラ１２６からの命令に従って、イメージバッファ１２４に格納された印刷データに基づき、ヘッド２１に設けられた各色のノズルを駆動制御する。
【００４８】
この他に、本実施形態に係るインクジェットプリンタ１にあっては、用紙ガイド９の近傍に媒体Ｓがあるか否かを確認するための光学センサ６４（本発明の「センサ」に相当）と、この光学センサ６４を駆動制御するセンサ制御部７０とを備えている。これら光学センサ６４とセンサ制御部７０とについては、後で詳しく説明する。
【００４９】
＝＝＝印刷動作＝＝＝
次に前述したインクジェットプリンタ１の印刷動作について説明する。ここでは、「双方向印刷」を例にして説明する。図５は、インクジェットプリンタ１の印刷動作の処理手順の一例を示したフローチャートである。以下で説明される各処理は、コントローラ１２６が、メインメモリ１２７からプログラムを読み出して、当該プログラムに従って、キャリッジモータ制御部１２８や搬送制御部１３０、ヘッド駆動部１３２などを各々制御することにより実行される。
【００５０】
コントローラ１２６は、コンピュータ１４０から印刷データを受信すると、その印刷データに基づき印刷を実行すべく、まず、給紙処理を行う（Ｓ１０２）。給紙処理は、印刷しようとする媒体Ｓをインクジェットプリンタ１内に供給し、印刷開始位置（頭出し位置とも言う）まで搬送する処理である。コントローラ１２６は、給紙ローラ１３を回転させて、印刷しようとする媒体Ｓを搬送ローラ１７Ａまで送る。コントローラ１２６は、搬送ローラ１７Ａを回転させて、給紙ローラ１３から送られてきた媒体Ｓを印刷開始位置（プラテン１４の上方付近）に位置決めする。
【００５１】
次に、コントローラ１２６は、キャリッジモータ制御部１２８を通じてキャリッジモータ４２を駆動して、キャリッジ４１を媒体Ｓに対して相対的に移動させて媒体Ｓに対して印刷を施す印刷処理を実行する。ここでは、まず、キャリッジ４１をガイドレール４６に沿って一の方向に向かって移動させながら、ヘッド２１からインクを吐出する往路印刷を実行する（Ｓ１０４）。コントローラ１２６は、キャリッジモータ４２を駆動してキャリッジ４１を移動させるとともに、印刷データに基づきヘッド２１を駆動してインクを吐出する。ヘッド２１から吐出されたインクは、媒体Ｓに到達してドットとして形成される。
【００５２】
このようにして印刷を行った後、次に、媒体Ｓを所定量だけ搬送する搬送処理を実行する（Ｓ１０６）。ここでは、コントローラ１２６は、搬送制御部１３０を通じて搬送モータ１５を駆動して搬送ローラ１７Ａを回転させて、媒体Ｓをヘッド２１に対して相対的に搬送方向に所定量だけ搬送する。この搬送処理により、ヘッド２１は、先ほどの印刷した領域とは異なる領域に印刷をすることが可能になる。
【００５３】
このようにして搬送処理を行った後、排紙すべきか否か排紙判断を実行する（Ｓ１０８）。ここで、印刷中の媒体Ｓに印刷すべき他のデータがなければ、排紙処理を実行する（Ｓ１１６）。一方、印刷中の媒体Ｓに印刷すべき他のデータがあれば、排紙処理は行わずに、復路印刷を実行する（Ｓ１１０）。この復路印刷は、キャリッジ４１をガイドレール４６に沿って先ほどの往路印刷とは反対の方向に移動させて印刷を行う。ここでも、コントローラ１２６は、キャリッジモータ制御部１２８を通じてキャリッジモータ４２を先ほどとは逆に回転駆動させてキャリッジ４１を移動させるとともに、印刷データに基づきヘッド２１を駆動してインクを吐出して、印刷を施す。
【００５４】
復路印刷を実行した後、搬送処理を実行し（Ｓ１１２）、その後、排紙判断を行う（Ｓ１１４）。ここで、印刷中の媒体Ｓに印刷すべき他のデータがあれば、排紙処理は行わずに、ステップＳ１０４に戻って、再度往路印刷を実行する（Ｓ１０４）。一方、印刷中の媒体Ｓに印刷すべき他のデータがなければ、排紙処理を実行する（Ｓ１１６）。
【００５５】
排紙処理を行った後、次に、印刷終了か否かを判断する印刷終了判断を実行する（Ｓ１１８）。ここでは、次にコンピュータ１４０から印刷データに基づき、次に印刷すべき媒体Ｓがないかどうかチェックする。そして、次に印刷すべき媒体Ｓがある場合には、ステップＳ１０２に戻り、再び給紙処理を実行して、印刷を開始する。一方、次に印刷すべき媒体Ｓがない場合には、印刷処理を終了する。
【００５６】
＝＝＝給紙ユニットの構成＝＝＝
図６は、本実施形態のインクジェットプリンタの給紙ユニット４の構成を詳しく示したものである。給紙ユニット４には、図１でも説明したように、給紙トレイ８と、給紙トレイ８にセットされた用紙等の媒体Ｓの位置ずれを規制するための用紙ガイド９とが設けられている。給紙トレイ８には、印刷される媒体Ｓがセットされる。給紙トレイ８にセットされる媒体Ｓの枚数としては、１枚〜数十枚ほどである。給紙トレイ８の左右両側には、図６に示すように、給紙トレイ８の側縁部に沿って（媒体Ｓの給紙方向に沿って）突起部６２Ａ、６２Ｂが設けられている。これら２つの突起部６２Ａ、６２Ｂの間の間隔Ｌｍは、当該インクジェットプリンタ１が印刷可能な媒体Ｓの最大サイズに対応して設定されている。媒体Ｓは、これら２つの突起部６２Ａ、６２Ｂの間にセットされる。
【００５７】
一方、用紙ガイド９は、同図に示すように、給紙トレイ８の横幅方向、即ち図中矢印Ｂ方向に沿ってスライド移動自在に設けられている。なお、この用紙ガイド９は、本発明の「可動ガイド」にも相当する。この用紙ガイド９は、給紙トレイ８にセットされた媒体Ｓの幅寸法Ｍに合わせて移動される。媒体Ｓは、この用紙ガイド９と、給紙トレイ８の突起部６２Ａ、６２Ｂのうちの一方の突起部、ここでは右側の突起部６２Ｂとの間にセットされる。なお、ここで、右側の突起部６２Ｂは、本発明の「固定ガイド」に相当する。
【００５８】
用紙ガイド９は、給紙トレイ８にセットされた媒体Ｓの端部近傍、ここでは媒体Ｓの左端近傍にて設置される。そして、給紙トレイ８にセットされた媒体Ｓが、印刷時に、印刷部、即ちプラテン１４側へと送られるときに、用紙ガイド９は、右側の突起部６２Ｂとの間に媒体Ｓを挟み込んで、媒体Ｓに位置ずれが生じないように媒体Ｓを案内する。
【００５９】
この用紙ガイド９の位置調節は、ユーザーにより行われる。ユーザーは、用紙ガイド９に設けられたつまみ部１０をつまんで、給紙トレイ８にセットされる媒体Ｓの横幅寸法Ｍに合わせて、媒体Ｓの端部近傍に位置するように、用紙ガイド９を移動させる。
【００６０】
＝＝＝光学センサ＝＝＝
＜センサの概要＞
本実施形態に係るインクジェットプリンタ１にあっては、図６に示すように、用紙ガイド９の近傍に媒体Ｓがあるか否かを確認するための光学センサ６４を備えている。なお、この光学センサ６４は、本発明の「センサ」に相当する。この光学センサ６４は、用紙ガイド９に一体的に設けられたもので、本実施形態では、媒体Ｓの端部に近接する用紙ガイド９の右側面部に、媒体Ｓ側に突出するように設けられている。これによって、光学センサ６４は、同図に二点鎖線で示すように、用紙ガイド９と、給紙トレイ８の右側の突起部６２Ｂとの間に媒体Ｓがセットされたときに、媒体Ｓの端部（ここでは、左端部）上方に位置するようになっている。
【００６１】
また、光学センサ６４は、用紙ガイド９の移動に伴い、用紙ガイド９とともに給紙トレイ８に対して媒体Ｓの幅方向Ｂ（キャリッジ移動方向ともいう）に沿って相対的に移動する。これにより、用紙ガイド９が移動されても、用紙ガイド９が媒体Ｓに近接していれば、光学センサ６４は、必ずその媒体Ｓの端部上方に配置される。
【００６２】
＜光学センサの構成＞
図７は、光学センサ６４の構成を詳しく説明したものである。この光学センサ６４は、反射型光学センサであり、同図に示すように、光を発光する発光部６６と、光を受光する受光部６８とを備えている。これら発光部６６および受光部６８は、給紙トレイ８との間に所定の間隔Ｄをあけて配置されている。そして、用紙ガイド９と、給紙トレイ８の右側の突起部６２Ｂとの間に媒体Ｓがセットされたときには、媒体Ｓが光学センサ６４と、給紙トレイ８との間に挿入される。これにより、光学センサ６４は、媒体Ｓと対向する。
【００６３】
発光部６６は、例えば、発光ダイオードなどにより構成され、媒体Ｓに向けて光を発する。一方、受光部６８は、例えば、フォトトランジスタなどにより構成され、媒体Ｓによって反射された光を受光する。  
受光部６８は、当該受光部６８に入射した光の強さに応じた信号を生成して出力する。つまり、受光部６８に入射した光の強さが強い場合には、例えば、レベルの高い信号を生成して出力する。また、受光部６８に入射した光の強さが弱い場合には、例えば、レベルの低い信号を生成して出力する。  
受光部６８により生成された信号は、光学センサ６４から検出信号として外部へと出力される。本実施形態では、光学センサ６４の受光部６８にて生成された信号は、図４に示すように、光学センサ６４からセンサ制御部７０へと入力される。そして、センサ制御部７０は、光学センサ６４の受光部６８にて生成された信号のレベルに関する情報をコントローラ１２６に伝達する。
【００６４】
＜センサ制御部＞
本実施形態に係るインクジェットプリンタ１にあっては、図４に示すように、光学センサ６４は、センサ制御部７０により駆動制御されている。センサ制御部７０は、コントローラ１２６からの命令に従って光学センサ６４を駆動制御する。つまり、センサ制御部７０は、コントローラ１２６から命令があると、光学センサ６４の発光部６６から光を発光させたり、発光部６６による発光を停止させたりする。さらに、センサ制御部７０は、Ａ／Ｄ変換部７２を備え、このＡ／Ｄ変換部７２により、光学センサ６４の受光部６８から出力された信号をアナログ信号からデジタル信号へと変換する。具体的には、センサ制御部７０は、光学センサ６４から出力された信号をＡ／Ｄ変換してデジタルデータに変換して、光学センサ６４の受光部６８にて生成された信号のレベルに関する情報として、コントローラ１２６に出力する。
【００６５】
＜コントローラの処理＞
コントローラ１２６は、センサ制御部７０から伝達された情報から、光学センサ６４の受光部６８が受光した光の強さに関する情報を取得する。そして、コントローラ１２６は、その取得した情報に基づき、光学センサ６４により媒体Ｓが検出されたか否かを判定する。ここでは、コントローラ１２６は、光学センサ６４から出力された信号のレベルが所定のレベルに達したか否かに基づき、媒体Ｓの検出の有無を判定する。つまり、例えば、光学センサ６４から出力の信号のレベルが所定値に達していた場合には、コントローラ１２６は、光学センサ６４により媒体Ｓが検出されたと判定する。また、光学センサ６４からの信号のレベルが所定のレベルに満たない場合には、コントローラ１２６は、光学センサ６４により媒体Ｓが検出されなかったと判定する。
【００６６】
図８は、このときのコントローラ１２６の処理手順の一例を説明するフローチャートである。コントローラ１２６は、まず、センサ制御部７０に対して、光学センサ６４の発光部６６を発光させる命令を発行する（Ｓ２００）。センサ制御部７０は、コントローラ１２６からの命令により、光学センサ６４の発光部６６を発光させる。また、センサ制御部７０は、このときに受光部６８が受光した光の強弱に応じた信号を光学センサ６４から取得する。そして、センサ制御部７０は、光学センサ６４から出力された信号のレベルに関する情報をコントローラ１２６に伝達する。コントローラ１２６は、光学センサ６４から出力された信号のレベルに関する情報をセンサ制御部７０から取得する（Ｓ２０２）。
【００６７】
そして、コントローラ１２６は、光学センサ６４からの信号のレベルに関する情報に基づき、光学センサ６４により媒体Ｓが検出されたか否かを判定する。ここで、コントローラ１２６は、光学センサ６４からの信号のレベルが所定のレベルに到達したか否かにより判定する（Ｓ２０４）。つまり、光学センサ６４から出力された信号のレベルが所定の基準レベル以上であった場合には、コントローラ１２６は、光学センサ６４により媒体Ｓが検出されたと判定する（Ｓ２０６）。すなわち、コントローラ１２６は、用紙ガイド９が適正な位置、即ち媒体Ｓの端部近傍に位置していると判定する。一方、光学センサ６４から出力された信号のレベルが所定のレベルに満たない場合には、コントローラ１２６は、光学センサ６４により媒体Ｓが検出されなかったと判定する（Ｓ２０８）。すなわち、コントローラ１２６は、用紙ガイド９が適正な位置、即ち媒体Ｓの端部近傍に位置していると判定する。
【００６８】
このようにして光学センサ６４の受光部６８からの信号に基づき、光学センサ６４による媒体Ｓの有無の検出を行った後、コントローラ１２６は、処理を終了する。
【００６９】
＜媒体の検出範囲について＞
図９は、光学センサ６４により媒体Ｓを検出することができる範囲について説明したものである。光学センサ６４は、同図に示すように、用紙ガイド９のつまみ部１０の上端部に、その上端部から媒体Ｓ側、即ち、ここでは右側に突出して一体的に設けられている。光学センサ６４と給紙トレイ８の上面部との間には、所定の間隔Ｄが設けられ、光学センサ６４は、給紙トレイ８に対向して配置される。光学センサ６４の発光部６６からの光は、同図に示すように、当該発光部６６から下向きに、媒体Ｓ（給紙トレイ８の上面部）に向けて発せられる。光学センサ６４の発光部６６から発せられた光によって媒体Ｓ上には、スポットＳｐが形成される。このスポットＳｐは、用紙ガイド９の媒体Ｓとの当接面９Ｄ（右側面部）から若干離れた位置に形成される。
【００７０】
これによって、媒体Ｓの端部が、用紙ガイド９の当接面９Ｄ（右側面部）から若干離れていても、光学センサ６４により媒体Ｓが検出される。すなわち、用紙ガイド９が媒体Ｓの端部と完全に密着していなくても、光学センサ６４により媒体Ｓが検出される。これは、用紙ガイド９が必ずしも媒体Ｓの端部に密着している必要はないからである。つまり、用紙ガイド９が媒体Ｓの端部からある程度離れていても、用紙ガイド９によって媒体Ｓの位置ずれを十分に規制することができるからである。媒体Ｓの位置ずれを十分に規制することができれば、用紙ガイド９の目的は達成される。
【００７１】
用紙ガイド９により媒体Ｓの位置ずれを規制するために必要な、用紙ガイド９と媒体Ｓの端部との間の最大許容離間距離Ｌｃは、印刷装置毎にそれぞれ個別に異なるが、概ね、１ｍｍ以上１０ｍｍ以下の範囲内に設定されると好ましい。
【００７２】
光学センサ６４は、この最大許容離間距離Ｌｃ内に媒体Ｓがあるか無いかを検出すれば良い。つまり、この最大許容離間距離Ｌｃは、本発明の「所定の距離」に相当する。この最大許容距離Ｌｃが、光学センサ６４による媒体Ｓの有無の検出の判定基準となる。用紙ガイド９と媒体Ｓとの間の距離が、最大許容離間距離Ｌｃよりも小さい場合には、光学センサ６４により媒体Ｓが検出される。また、用紙ガイド９と媒体Ｓとの間の間隔が最大許容離間距離Ｌｃよりも大きい場合には、光学センサ６４により媒体Ｓが検出されない。
【００７３】
光学センサ６４により媒体Ｓの検出範囲を設定する方法としては、次のような方法がある。  
（１）光学センサ６４の位置を調節する。例えば、光学センサ６４と、用紙ガイド９の媒体Ｓの当接面９Ｄとの間の距離を調節する。  
（２）光学センサ６４の発光部６６から発せられる光のスポットＳｐの径を調節する。スポットＳｐの径を小さくして、光学センサ６４による媒体Ｓの検出範囲を狭くしたり、また、スポットＳｐの径を大きくして、光学センサ６４による媒体Ｓの検出範囲を広げたりする。  
（３）コントローラ１２６により媒体Ｓの有無の判定基準となる所定の基準レベルを調節する。この場合、所定の基準レベルを高くすれば、判定基準となる所定の距離（本発明の「所定の距離」に相当）を狭めることができる。また、所定の基準レベルを低くすれば、判定基準となる所定の距離（本発明の「所定の距離」に相当）を広げることができる。
【００７４】
これらの方法により、光学センサ６４による媒体Ｓの検出範囲を適宜調節することができる。つまり、用紙ガイド９が媒体Ｓの端部近傍にあるか否かの判定基準となる、用紙ガイド９と媒体Ｓとの間の本発明の「所定の距離」を適宜変更することができる。
【００７５】
＝＝＝コンピュータの処理（１）＝＝＝
図１０は、このときのコンピュータ１４０の処理手順の一例を説明する。コンピュータ１４０は、ユーザーから印刷命令があると（Ｓ３０２）、インクジェットプリンタ１に対して、光学センサ６４による媒体Ｓの有無をチェックをする旨の命令を発行する（Ｓ３０４）。
【００７６】
インクジェットプリンタ１のコントローラ１２６は、コンピュータ１４０から命令があると、光学センサ６４により媒体Ｓの有無をチェックする。そして、コントローラ１２６は、そのチェックの結果をコンピュータ１４０に伝達する。コンピュータ１４０は、インクジェットプリンタ１からのチェックの結果を受信する（Ｓ３０６）。
【００７７】
そして、コンピュータ１４０は、光学センサ６４により媒体Ｓが検出された否かを調べる（Ｓ３０８）。ここで、光学センサ６４により媒体Ｓが検出された場合には、媒体Ｓの近傍に用紙ガイド９があると判断し、用紙ガイド９により媒体Ｓの位置ずれを十分に規制することができるとして、印刷データを生成して（Ｓ３１４）、その印刷データをインクジェットプリンタ１に向けて送信する（Ｓ３１６）。
【００７８】
一方、光学センサ６４により媒体Ｓが検出されなかった場合には、用紙ガイド９が媒体Ｓの端部近傍に配置されていないと判断し、その原因として、用紙ガイド９が媒体Ｓの端部近傍に配置されていないか、または印刷する媒体Ｓが給紙トレイ８にセットされていない可能性があるとして、ユーザーに対してその旨をメッセージの表示等により報知する（Ｓ３１０）。そして、コンピュータ１４０は、ユーザーからの印刷再開指示を待つ（Ｓ３１２）。ここで、ユーザーから印刷再開指示があった場合には、コンピュータ１４０は、再びステップＳ３０４へと戻り、インクジェットプリンタ１に対して、光学センサ６４による媒体Ｓの有無をチェックをする旨の命令を発行する（Ｓ３０４）。これにより、コンピュータ１４０は、光学センサ６４により媒体Ｓが検出された否かをチェックする。コンピュータ１４０は、光学センサ６４により媒体Ｓが検出されるまで、繰り返しユーザーに対してメッセージの表示等により報知するとともに（Ｓ３１０）、インクジェットプリンタ１に対して、光学センサ６４による媒体Ｓの有無をチェックをする旨の命令を発行する（Ｓ３０４）。
【００７９】
＝＝＝まとめ＝＝＝
以上本実施形態に係るインクジェットプリンタ１にあっては、用紙ガイド９の近傍に媒体Ｓがあるか否かを確認するための光学センサ６４を備えたことで、用紙ガイド９により媒体Ｓの位置ずれを十分に規制することができるか否かを調べることができる。これにより、媒体Ｓに対して印刷を施す際に、媒体Ｓに位置ずれが生じるのを防止することができる。
【００８０】
また、本実施形態にあっては、用紙ガイド９と媒体Ｓとが多少離れていても、光学センサ６４により媒体Ｓを検出することができる。このことから、用紙ガイド９が厳密に媒体Ｓに密着されなくても、媒体非検出と判定されずに済む。したがって、ユーザーによる用紙ガイド９の設置位置に多少誤差が生じても、これを許容することができる。
【００８１】
また、本実施形態にあっては、センサとして光学センサ６４を用いたことで、媒体Ｓを非接触にて簡単に検出することができる。これによって、媒体Ｓを長期にわたって精度良く検出することができる。
【００８２】
＝＝＝他の構成例＜１＞＝＝＝
図１１は、用紙ガイド９に光学センサ６４を設ける他に、給紙トレイ８の右側の突起部６２Ｂにも光学センサ８０を設けた場合の一例を示している。なお、この右側の突起部６２Ｂは、用紙ガイド９とともに、媒体Ｓの端部近傍、ここでは右端部近傍に位置して、媒体Ｓの位置ずれを規制する規制ガイドとして機能する（本発明の「固定ガイド」に相当）。
【００８３】
この光学センサ８０は、同図に示すように、突起部６２Ｂの左側面部に、当該左側面部から媒体Ｓ側に向かって突出して設けられている。この光学センサ８０と、給紙トレイ８との間には、所定の間隔が設けられ、光学センサ８０は、給紙トレイ８と対向して設置されている。用紙ガイド９と突起部６２Ｂとの間に媒体Ｓがセットされたときには、光学センサ８０は、媒体Ｓの端部の上方に位置する。
【００８４】
また、この光学センサ８０は、用紙ガイド９に設けられた光学センサ６４と同様に、光を発光する発光部８２と、光を受光する受光部８４とを備えている。これら発光部８２および受光部８４は、給紙トレイ８にセットされた媒体Ｓに対向するように設置されている。発光部８２は、例えば、発光ダイオードなどにより構成され、媒体Ｓに向けて光を発する。また、受光部８４は、例えば、フォトトランジスタなどにより構成され、媒体Ｓによって反射された光を受光する。受光部８４は、当該受光部８４に入射した光の強さに応じた信号を生成して出力する。
【００８５】
受光部８４により生成された信号は、光学センサ８０から検出信号として外部へと出力され、受光部８４が受光した光の強さに関する情報としてコントローラ１２６に伝達される。
【００８６】
コントローラ１２６は、光学センサ８０からの情報に基づき、光学センサ８０により媒体Ｓが検出されたか否かを判定する。ここで、光学センサ８０から出力の信号のレベルが所定値に達していた場合には、コントローラ１２６は、光学センサ８０により媒体Ｓが検出されたと判定する。つまり、突起部６２Ｂの近傍に媒体Ｓがあると判断する。また、光学センサ８０からの信号のレベルが所定のレベルに満たない場合には、コントローラ１２６は、光学センサ８０により媒体Ｓが検出されなかったと判定する。つまり、突起部６２Ｂの近傍に媒体Ｓはないと判断する。
【００８７】
このように給紙トレイ８にセットされた媒体Ｓの両側から、当該媒体Ｓの位置ずれを規制する用紙ガイド９と突起部６２Ｂの双方にそれぞれ光学センサ６４、８０を設けたことで、媒体Ｓがきちんと用紙ガイド９と突起部６２Ｂとの間にセットされたか否かを判別することができる。
【００８８】
なお、ここでは、光学センサ６４、８０が用紙ガイド９と突起部６２Ｂのそれぞれ設置されていたが、本発明にあっては、突起部６２Ｂにのみ光学センサ８０が設けられていても良い。すなわち、用紙ガイド９には、光学センサ６４が設けられなくても良い。
【００８９】
＝＝＝他の構成例＜２＞＝＝＝
図１２は、給紙ユニット４の他の構成例について説明するための図である。ここでは、給紙ユニット４には、給紙トレイ８と、用紙ガイド９Ａ、９Ｂとが設けられている。用紙ガイド９Ａ、９Ｂは、給紙トレイ８にセットされた用紙等の媒体Ｓの位置ずれを規制するために設けられている。媒体Ｓは、これら２つの用紙ガイド９Ａ、９Ｂの間にセットされる。２つの用紙ガイド９Ａ、９Ｂは、給紙トレイ８にセットされた媒体Ｓを左右両側から挟み込んで、印刷時に媒体Ｓが、印刷部、即ちプラテン１４側へと送られるときに、媒体Ｓに位置ずれが生じないように媒体Ｓを案内する。
【００９０】
また、２つの用紙ガイド９Ａ、９Ｂは、同図に示すように、給紙トレイ８の横幅方向、即ち図中矢印Ｃ方向に沿ってそれぞれスライド移動自在に設けられている。２つの用紙ガイド９Ａ、９Ｂは、相互に連動して図中矢印Ｃ方向に沿って移動するように構成されている。すなわち、一方の用紙ガイド９Ａが移動すると、他方の用紙ガイド９Ｂも連動して移動するようになっている。つまり、これら２つの用紙ガイド９Ａ、９Ｂを相互に連動して移動させるような図示しない機構が給紙トレイ８の裏部等に設けられている。ここでは、一方の用紙ガイド９Ａが他方の用紙ガイド９Ｂから離れる方向に移動した場合、他方の用紙ガイド９Ｂもこれに連動して、一方の用紙ガイド９Ａから離れる方向に移動するようになっている。また、一方の用紙ガイド９Ａが他方の用紙ガイド９Ｂに接近する方向に移動した場合には、他方の用紙ガイド９Ｂについてもこれに連動して、一方の用紙ガイド９Ａに接近する方向に移動するようになっている。これにより、給紙トレイ８にセットされる媒体Ｓが、必ず給紙トレイ８に中央にセットされるようにすることができる。
【００９１】
このように各々スライド移動自在に設けられた２つの用紙ガイド９Ａ、９Ｂを備えた場合に、ここでは、各用紙ガイド９Ａ、９Ｂに対してそれぞれ光学センサ６４Ａ、６４Ｂを設ける。各光学センサ６４Ａ、６４Ｂは、同図に示すように、前述した場合と同様に、用紙ガイド９Ａ、９Ｂの媒体Ｓ側に突出して設けられている。各光学センサ６４Ａ、６４Ｂは、それぞれ発光部６６Ａ、６６Ｂと、受光部６８Ａ、６８Ｂとを備えている。発光部６６Ａ、６６Ｂから媒体Ｓに向けて光が照射されて、媒体Ｓにより反射された光が受光部６８Ａ、６８Ｂにて受光される。これにより、各用紙ガイド９Ａ、９Ｂの近傍に媒体Ｓがあるかどうか検出する。
【００９２】
このようにスライド自在な２つの用紙ガイド９Ａ、９Ｂにそれぞれ光学センサ６４Ａ、６４Ｂを設けることによって、これら２つの用紙ガイド９Ａ、９Ｂの間に、媒体Ｓがきちんとセットされているか否かを簡単に調べることができる。
【００９３】
なお、ここでは、２つの用紙ガイド９Ａ、９Ｂにそれぞれ光学センサ６４Ａ、６４Ｂが設けられていたが、本発明にあっては、必ずしもこのように２つの用紙ガイド９Ａ、９Ｂの双方にそれぞれ光学センサ６４Ａ、６４Ｂが設けられなくても良い。すなわち、２つの用紙ガイド９Ａ、９Ｂのうちの少なくともどちらか一方の用紙ガイドに光学センサ６４Ａ、６４Ｂが設けられていても良い。
【００９４】
＝＝＝位置センサ＜１＞＝＝＝
＜位置センサの概要＞
本実施形態に係るインクジェットプリンタ１にあっては、図１３に示すように、用紙ガイド９の現在位置を検出するための位置センサ１５０を備えていても良い。このような位置センサ１５０を備えれば、光学センサ６４により用紙ガイド９の近傍に媒体Ｓがあるか無いか調べた後、位置センサ１５０により用紙ガイド９の現在位置を検出して、給紙トレイ８にセットされている媒体Ｓの横幅寸法を調べることができる。
【００９５】
ここでは、位置センサ１５０により給紙トレイ８に対する用紙ガイド９の任意の位置を検出することができる。この位置センサ１５０は、例えば、給紙トレイ８の裏面部等に設けられる。位置センサ１５０の検出結果については、図１３に示すように、コントローラ１２６に伝達される。すなわち、位置センサ１５０からコントローラ１２６へと、用紙ガイド９の位置に応じた検出信号が出力される。コントローラ１２６は、位置センサ１５０からの検出信号に基づき、用紙ガイド９の現在位置に関する情報を取得する。
【００９６】
＜センサの構成（１）＞
図１４は、本実施形態に係るインクジェットプリンタ１に設けられる位置センサ１５０の構成例を簡略的に示したものである。図１４Ａは、その位置センサ１５０の構成を説明する平面図であり、図１４Ｂは、その位置センサ１５０の構成を説明する側面図である。
【００９７】
この位置センサ１５０は、図１４Ａ及び図１４Ｂに示すように、用紙ガイド９に一体的に接合されたターンベルト９０と、ターンベルト９０の一端部側に設けられたプーリー９２と、ターンベルト９０の他端部側にプーリー９４を介して設けられた回転式可変抵抗器９６とを備えている。ターンベルト９０は、用紙ガイド９の移動方向に沿って設けられたものである。その長さＬｔは、用紙ガイド９の移動範囲に対応して設定されている。また、ターンベルト９０は、２つのプーリー９２、９４の間に掛け渡されている。
【００９８】
一方、回転式可変抵抗器９６は、プーリー９４が一体的に設けられた回転軸９８と、この回転軸９８の回転量を検出する可変抵抗器本体１００とを備えている。  
回転軸９８は、用紙ガイド９の移動によりターンベルト９０が回転すると、プーリー９４を介して回転する。可変抵抗器本体１００は、この回転軸９８の回転量に応じて抵抗値が変動する。すなわち、用紙ガイド９が、例えば、左の方向に向かって移動したときには、抵抗値が増大し、また、用紙ガイド９が、その方向とは反対の方向、即ち右の方向に向かって移動したときには、抵抗値が減少する。これにより、可変抵抗器本体１００の現在の抵抗値から、用紙ガイド９の現在のポジジョンを取得することができる。  
可変抵抗器本体１００の抵抗値に関する情報は、コントローラ１２６へと伝達される。コントローラ１２６は、可変抵抗器本体１００の抵抗値に関する情報に基づき、用紙ガイド９の現在位置を検出する。
【００９９】
＜センサの構成（２）＞
図１５は、本実施形態に係るインクジェットプリンタ１に設けられる位置センサ１５０として、他の可変抵抗器を用いた場合の構成について説明したものである。図１５Ａは、その位置センサ１５０の構成を説明する平面図であり、図１５Ｂは、その位置センサ１５０の構成を説明する側面図である。
【０１００】
この位置センサ１５０は、図１５Ａおよび図１５Ｂに示すように、可変抵抗器として、スライド式可変抵抗器１０２を備えたものである。ここで、スライド式可変抵抗器１０２は、用紙ガイド９と一体的に接合されたスライダ１０４と、このスライダ１０４の移動量を検出することができる可変抵抗器本体１０６とを備えている。
【０１０１】
可変抵抗器本体１０６は、用紙ガイド９の移動方向に沿って設けられている。この可変抵抗器本体１０６には、図１５Ａに示すように、スライダ１０４を案内するためのガイド溝１０８が設けられている。このガイド溝１０８は、用紙ガイド９の移動方向に沿って形成されたもので、その長さＬｓは、用紙ガイド９の移動範囲に対応して設定されている。スライダ１０４は、用紙ガイド９が移動すると、ガイド溝１０８に沿って相対的に移動する。
【０１０２】
一方、可変抵抗器本体１０６は、スライダ１０４がガイド溝１０８に沿って移動すると、その移動量に応じて抵抗値が変動する。すなわち、例えば、用紙ガイド９が、左の方向に向かって移動したときには、抵抗値が増大し、また、用紙ガイド９が、その方向とは反対の方向、即ち右の方向に向かって移動したときには、抵抗値が減少する。これにより、可変抵抗器本体１０６の現在の抵抗値から、用紙ガイド９の現在のポジジョンを取得することができる。
【０１０３】
この可変抵抗器本体１０６の抵抗値に関する情報がコントローラ１２６へと伝達される。コントローラ１２６は、可変抵抗器本体１０６の抵抗値に関する情報に基づき、用紙ガイド９の現在位置を検出する。
【０１０４】
＝＝＝位置センサ＜２＞＝＝＝
＜センサの概要＞
図１６は、位置センサの他の構成例について説明したものである。この位置センサ１５２は、同図に示すように、位置検出用パターン１１０と、この位置検出用パターン１１０を読み取る光学センサ１１２とを備えている。位置検出用パターン１１０は、用紙ガイド９の位置を検出するために、給紙トレイ８側に設けられている。位置検出用パターン１１０は、給紙トレイ８の上面上に、用紙ガイド９の移動方向、即ちキャリッジ４１の移動方向に沿って帯状に形成されている。この位置検出用パターン１１０は、シート材や接着テープなどに印刷されたりして給紙トレイ８上に貼付等により設けられている。
【０１０５】
一方、光学センサ１１２は、同図に示すように、用紙ガイド９に設けられている。この光学センサ１１２は、給紙トレイ８に設けられた位置検出用パターン１１０の上方に、位置検出用パターン１１０に対向して設けられている。用紙ガイド９が移動すると、用紙ガイド９とともに、光学センサ１１２が、位置検出用パターン１１０の上方を位置検出用パターン１１０に沿って相対的に移動する。
【０１０６】
＜光学センサの構成＞
図１７は、光学センサ１１２の構成を詳しく説明したものである。この光学センサ１１２は、反射型光学センサであり、同図に示すように、光を発光する発光部１１３と、光を受光する受光部１１４とを備えている。これら発光部１１３および受光部１１４は、位置検出用パターン１１０に対して所定の間隔Ｆをあけて、位置検出用パターン１１０に対向して配置される。発光部１１３は、例えば、発光ダイオードなどにより構成され、位置検出用パターン１１０に向けて光を発する。一方、受光部１１４は、例えば、フォトトランジスタなどにより構成され、位置検出用パターン１１０によって反射された光を受光する。
【０１０７】
発光部１１３が発光する光のスポット径は、位置検出用パターン１１０の縦幅寸法Ｎとほぼ等しいか、若しくはそれよりも大きく設定される。これにより、発光部１１３から発せられた光は、位置検出用パターン１１０の縦幅方向全体にわたって照射される。受光部１１４には、位置検出用パターン１１０の縦幅方向全体にわたって反射された光が入射する。
【０１０８】
受光部１１４は、当該受光部１１４に入射した光の強さに応じた信号を生成して出力する。つまり、受光部１１４に入射した光の強さが強い場合には、例えば、レベルの高い信号を生成して出力する。また、受光部１１４に入射した光の強さが弱い場合には、例えば、レベルの低い信号を生成して出力する。  
受光部１１４により生成された信号は、光学センサ１１２から検出信号として外部へと出力される。本実施形態では、光学センサ１１２の受光部１１４にて生成された信号は、コントローラ１２６へと出力される。
【０１０９】
＜位置検出用パターン＞
位置検出用パターン１１０について説明する。図１８は、この位置検出用パターン１１０を詳しく示したものである。本実施形態の位置検出用パターン１１０は、同図に示すように、直角三角形状に形成された白色の領域ＷＨと、同じく直角三角形状に形成された黒色の領域ＢＫとの２つの異なる色の領域を有している。これら直角三角形状の白色の領域ＷＨと、黒色の領域ＢＫとは、相互に斜辺どうしが密着し、これら２つの直角三角形状の領域ＷＨ、ＢＫによって、長方形状の横長な位置検出用パターン１１０が形成されている。
【０１１０】
白色の領域ＷＨは、位置検出用パターン１１０の左部側に偏って設けられている。また、黒色の領域ＢＫは、位置検出用パターン１１０の右部側に偏って設けられている。これにより、白色の領域ＷＨと黒色の領域ＢＫとの割合が、用紙ガイド９の移動方向に沿って異なっている。つまり、位置検出用パターン１１０の左側の部分では、黒色の領域ＢＫの割合が、白色の領域ＷＨの割合よりも大きくなっている。また、位置検出用パターン１１０の右側の部分では、白色の領域ＷＨの割合が、黒色の領域ＢＫの割合よりも大きくなっている。
【０１１１】
このように白色の領域ＷＨと黒色の領域ＢＫとの割合が、位置検出用パターン１１０上の位置に応じて異なることで、発光部１１３から発光された光の反射率が異なっている。つまり、白色の領域ＷＨの割合が黒色の領域ＢＫの割合よりも大きい位置検出用パターン１１０の右側の部分では、光の反射率が低くなっている。また、白色の領域ＷＨの割合が黒色の領域ＢＫの割合よりも大きい位置検出用パターン１１０の右側の部分では、光の反射率が高くなっている。つまり、発光部１１３から発光された光の反射率は、位置検出用パターン１１０の右側の部分から左側の部分にかけて、用紙ガイド９の移動方向に沿って徐々に低くなっている。
【０１１２】
このように位置検出用パターン１１０上の位置に応じて、発光部１１３から発光された光の反射率が異なることで、用紙ガイド９の現在位置を検出することができる。つまり、位置検出用パターン１１０上の位置に応じて反射される光の強さが異なるから、その反射された光の強さを調べることで、用紙ガイド９の位置を検出することができる。
【０１１３】
特に、本実施形態の位置検出用パターン１１０では、白色の領域ＷＨと黒色の領域ＢＫとの割合が、用紙ガイド９の移動方向に沿って徐々に変化していることから、給紙トレイ８に対する用紙ガイド９の任意の位置を検出することができる。
【０１１４】
また、位置検出用パターン１１０の長さＬｍは、用紙ガイド９の移動範囲に対応して設定されているから、用紙ガイド９がどこの位置に設置されていても、これを検出することができる。
【０１１５】
＜コントローラの処理＞
コントローラ１２６は、光学センサ１１２から出力された信号に基づき、用紙ガイド９の現在位置を検出する。つまり、ここで、コントローラ１２６は、例えば、受光部１１４が受光した光の強さが強ければ強いほど、用紙ガイド９が給紙トレイ８の右側に移動していると判断する。一方、コントローラ１２６は、受光部１１４が受光した光の強さが弱ければ弱いほど、用紙ガイド９が給紙トレイ８の左側に移動していると判断する。
【０１１６】
これにより、コントローラ１２６は、用紙ガイド９の現在位置を検出することができる。しかも、位置検出用パターン１１０は、図１８に示すように、右側部から左側部にかけて、光学センサ１１２の発光部１１３が発光する光の反射率が異なっているから、コントローラ１２６は、用紙ガイド９の任意の位置を検出することができる。なお、本実施形態のコントローラ１２６は、本発明の「検出部」に相当する。
【０１１７】
＜他の位置検出用パターン（１）＞
図１９は、他のタイプの位置検出用パターン１１６の一例を説明するものである。ここで用いられた位置検出用パターン１１６は、同図に示すように、用紙ガイド９の移動方向Ｂに沿って色の濃度が異なるパターンである。ここでは、黒色の濃度が用紙ガイド９の移動方向Ｂに沿って異なっている。また、位置検出用パターン１１６の右端部から左端部にかけて、色の濃度が徐々に濃くなるように設定されている。つまり、位置検出用パターン１１６の右端部では、黒色の濃度が薄く、白色に近い色となっている。また、位置検出用パターン１１６の左端部では、黒色の濃度が濃く、黒色に近い色となっている。位置検出用パターン１１６の右端部から左端部にかけては、灰色が徐々に濃くなっている。
【０１１８】
このように色の濃度が、用紙ガイド９の移動方向に沿って位置検出用パターン１１６上の位置に応じて異なることで、発光部１１３から発光された光の反射率も異なる。つまり、ここでは、黒色の濃度が薄い位置検出用パターン１１６の右端部では、光の反射率が低く、また、黒色の濃度が濃い位置検出用パターン１１６の左端部では、光の反射率が高くなっている。
【０１１９】
このように位置検出用パターン１１６上の位置に応じて、発光部１１３から発光された光の反射率が異なることで、用紙ガイド９の現在位置を検出することができる。特に、この位置検出用パターン１１６においては、色の濃度が、用紙ガイド９の移動方向に沿って徐々に変化していることから、給紙トレイ８に対する用紙ガイド９の任意の位置を検出することができる。
【０１２０】
なお、この場合、光学センサ１１２の発光部１１３のスポット径については、前述した実施形態のように、位置検出用パターン１１６の幅寸法Ｎとほぼ等しいか、若しくはそれよりも大きく設定される必要はない。つまり、ここでは、色の濃度が異なることにより、光の反射率が異なっているから、位置検出用パターン１１６上のどのポイントに発光部１１３から光を照射しても、位置検出用パターン１１６上の位置に応じた光の反射率の相違を検出することができる。このような位置検出用パターン１１６であっても、用紙ガイド９の任意の位置を検出することができる。
【０１２１】
＝＝＝媒体のサイズと横幅寸法の関係＝＝＝
図２０は、媒体Ｓの各種定形サイズと、その横幅寸法とを具体的に示したものである。図２１は、各種媒体Ｓの横幅寸法の関係を具体的に示したものである。ここでは、最も大きいサイズの媒体が「letter」となっている。この「letter」から、「Ａ４」、「往復はがき」、「Ｂ５」、「Ａ５」、「２Ｌ」、「Ａ６」、「はがき」、「Ｌ」、「名刺」、「カード」の順に横幅寸法が小さくなっている。このように媒体Ｓの種類に応じて横幅寸法が異なることから、横幅寸法を検出することによって、媒体Ｓの種類を判別することも可能となる。
【０１２２】
しかも、本実施形態に係るインクジェットプリンタ１では、位置センサ１５０、１５２により、用紙ガイド９の任意の位置を検出することができる。このことから、横幅寸法にあまり差がない媒体、例えば、「letter」と「Ａ４」や、「Ａ４」と「はがき」、「Ａ６」と「はがき」、「名刺」と「カード」などについても、用紙ガイド９の位置を的確に検出して、媒体Ｓの種類をそれぞれ比較的簡単に判別することも可能となる。
【０１２３】
なお、ここで行われる位置センサ１５０、１５２からの検出結果に基づく媒体Ｓの種類を判別する処理は、インクジェットプリンタ１のコントローラ１２６により行われても良く、また外部に接続されたコンピュータ１４０により行われても良い。
【０１２４】
＜他の位置検出用パターン（２）＞
「letter」と「Ａ４」や、「Ａ４」と「はがき」、「Ａ６」と「はがき」、「名刺」と「カード」など、横幅寸法にあまり差がない媒体Ｓのサイズを判別するために、位置センサ１５２の位置検出用パターンとして、次のようなパターンを備えていても良い。
【０１２５】
図２２は、その位置検出用パターンの一例を示したものである。ここでは、位置検出用パターンとして、直角三角形状の黒色の領域ＢＫを１つ有する第１パターン１１７Ａと、直角三角形状の黒色の領域ＢＫ１、ＢＫ２、ＢＫ３を複数有する第２パターン１１７Ｂとが設けられている。ここで、第１パターン１１７Ａは、直角三角形状に形成された黒色の領域ＢＫと、同じく直角三角形状に形成された白色の領域ＷＨとを有している。これら２つの領域ＢＫ、ＷＨは、相互に斜辺どうしが密着して、横長な長方形状の第１パターン１１７Ａをなしている。
【０１２６】
一方、第２パターン１１７Ｂは、ここでは、直角三角形状の黒色の領域ＢＫ１、ＢＫ２、ＢＫ３を３つ有している。各黒色の領域ＢＫ１、ＢＫ２、ＢＫ３は、用紙ガイド９の移動方向に沿って、相互に間隔をあけて離散して配置されている。さらに本実施形態では、各黒色の領域ＢＫ１、ＢＫ２、ＢＫ３の大きさが異なっている。ここでは、黒色の領域ＢＫ１の大きさが最も大きく、次に黒色の領域ＢＫ２、黒色の領域ＢＫ３の順になっている。これら黒色の領域ＢＫ１、ＢＫ２、ＢＫ３は、用紙ガイド９の位置検出をより高精度に行うために設けられている。
【０１２７】
つまり、第１パターン１１７Ａでは、直角三角形状の黒色の領域ＢＫが１つしか設けられていないことから、この第１パターン１１７Ａのみ基づいて用紙ガイド９の位置検出を行った場合に、横幅寸法にあまり差がない媒体Ｓの場合に、媒体Ｓの横幅寸法を正確に検出することができず、媒体Ｓの種類を的確に把握することが困難になる虞がある。そこで、第１パターン１１７Ａの他に、第２パターン１１７Ｂも併用して位置検出を行う。
【０１２８】
第２パターン１１７Ｂの３つの黒色の領域ＢＫ１、ＢＫ２、ＢＫ３は、それぞれ横幅寸法にあまり差がない媒体Ｓの種類をより正確に判別することができるようにするために、それらの媒体Ｓの横幅寸法に対応する位置付近にそれぞれ設けられている。例えば、黒色の領域ＢＫ１は、「letter」、「Ａ４」および「往復はがき」の間の判別をより正確に行うために設けられる。また、黒色の領域ＢＫ２は、「Ａ６」、「はがき」および「Ｌ」の間の判別をより正確に行うために設けられる。また、黒色の領域ＢＫ３は、「名刺」および「カード」の間の判別をより正確に行うために設けられる。これら３つの黒色の領域ＢＫ１、ＢＫ２、ＢＫ３が設けられていることによって、横幅寸法が非常に近い媒体Ｓの種類をより高精度に判別することができる。
【０１２９】
なお、ここでは、これら第１パターン１１７Ａおよび第２パターン１１７Ｂを各々個別に検出するために、２つの光学センサ１１２Ａ、１１２Ｂが、用紙ガイド９に一体的に設けられている。
【０１３０】
また、ここでは、直角三角形状の黒色の領域ＢＫ、ＢＫ１、ＢＫ２、ＢＫ３を有する第１パターン１１７Ａおよび第２パターン１１７Ｂを用いた場合について説明したが、これら第１パターン１１７Ａおよび第２パターン１１７Ｂの代わりに、図１９で説明するような、用紙ガイド９の移動方向に沿って色の濃度が異なるパターンが設けられても良い。
【０１３１】
＝＝＝コントローラの処理＝＝＝
コントローラ１２６は、外部のコンピュータ１４０から用紙ガイド９の位置検出命令があると、位置センサ１５０、１５２から用紙ガイド９の現在位置に関する情報を取得する。そして、コントローラ１２６は、取得した用紙ガイド９の現在位置に関する情報をコンピュータ１４０に伝達する。
【０１３２】
図２３は、コントローラ１２６による用紙ガイド９の位置検出処理の一例を説明するフローチャートである。ここでは、まず、コントローラ１２６は、外部のコンピュータ１４０から用紙ガイド９の位置検出命令を取得する（Ｓ４０２）。このような命令をコンピュータ１４０から受け取ると、コントローラ１２６は、位置センサ１５０、１５２から用紙ガイド９の現在位置に関する情報を取得する（Ｓ４０４）。そして、コントローラ１２６は、取得した用紙ガイド９の現在位置に関する情報から、用紙ガイド９の現在位置を演算等により割り出す処理を行う（Ｓ４０６）。このようにして用紙ガイド９の現在位置を割り出した後、コントローラ１２６は、割り出した用紙ガイド９の現在位置に関する情報を外部のコンピュータ１４０に向けて送信する（Ｓ４０８）。
【０１３３】
＝＝＝コンピュータの処理（２）＝＝＝
図２４は、媒体Ｓの検出処理と、用紙ガイド９の位置検出処理との双方を行ったときのコンピュータの処理手順の一例について説明したものである。
【０１３４】
コンピュータ１４０は、ユーザーから印刷命令があると（Ｓ５０２）、インクジェットプリンタ１に対して、用紙ガイドの近傍に媒体Ｓがあるか否かをチェックする旨の命令を発行する（Ｓ５０４）。インクジェットプリンタ１のコントローラ１２６は、コンピュータ１４０から命令があると、光学センサ６４により媒体Ｓの有無をチェックする。そして、コントローラ１２６は、そのチェックの結果をコンピュータ１４０に伝達する。
【０１３５】
コンピュータ１４０は、インクジェットプリンタ１からのチェックの結果を受信すると（Ｓ５０６）、次に、インクジェットプリンタ１に対して、用紙ガイド９の位置を検出する旨の命令を発行する（Ｓ５０８）。なお、ここで、インクジェットプリンタ１の光学センサ６４により媒体Ｓが検出されなかった場合には、用紙ガイド９が媒体Ｓの端部近傍に配置されていないか、または印刷する媒体Ｓが給紙トレイ８にセットされていない可能性があるとして、ユーザーに対してその旨をメッセージの表示等により報知する。
【０１３６】
インクジェットプリンタ１のコントローラ１２６は、コンピュータ１４０から用紙ガイド９の位置検出命令があると、位置センサ１５０、１５２から用紙ガイド９の現在位置に関する情報を取得する。そして、コントローラ１２６は、取得した用紙ガイド９の現在位置に関する情報をコンピュータ１４０に伝達する。
【０１３７】
コンピュータ１４０は、インクジェットプリンタ１から用紙ガイド９の現在位置に関する情報を取得する（Ｓ５１０）。そして、コンピュータ１４０は、取得した情報から、印刷しようとする媒体Ｓのサイズを判定する（Ｓ５１２）。ここでは、コンピュータ１４０は、「Ａ４サイズ」や「Ｂ５サイズ」、「はがきサイズ」などのサイズを判定する。
【０１３８】
そして、コンピュータ１４０は、判定により得られた媒体Ｓのサイズに基づき、印刷データを生成する（Ｓ５１４）。ここでは、コンピュータ１４０は、インクジェットプリンタ１から送られてきた用紙ガイド９の現在位置に関する情報から、給紙トレイ８に実際にセットされている媒体Ｓのサイズに関する情報を取得し、その情報から、これから印刷しようとする媒体Ｓのサイズに合うように画像が印刷されるような印刷データを生成する。コンピュータ１４０は、生成した印刷データをインクジェットプリンタ１に向けて送信する（Ｓ５１６）。
【０１３９】
＝＝＝印刷システム等の構成＝＝＝
次に、本発明に係る印刷システムの一実施形態について、印刷装置としてインクジェットプリンタ１を備えた場合を例に説明する。図２５は、本発明に係る印刷システムの一実施形態の外観構成を示したものである。この印刷システム３００は、コンピュータ１４０と、表示装置３０４と、入力装置３０６とを備えている。コンピュータ１４０は、パーソナルコンピュータなどをはじめとする各種コンピュータにより構成される。
【０１４０】
コンピュータ１４０は、フロッピーディスクドライブ装置３１４やＣＤ−ＲＯＭドライブ装置３１６などの読み取り装置３１２を備える。この他に、コンピュータ１４０は、例えば、ＭＯ（Magnet Optical）ディスクドライブ装置やＤＶＤドライブ装置などを備えても良い。また、表示装置３０４は、ＣＲＴディスプレイやプラズマディスプレイ、液晶ディスプレイ等など、各種表示装置により構成される。入力装置３０６は、キーボード３０８やマウス３１０などにより構成される。
【０１４１】
図２６は、本実施形態の印刷システムのシステム構成の一例を示したブロック構成図である。コンピュータ１４０は、フロッピーディスクドライブ装置３１４やＣＤ−ＲＯＭドライブ装置３１６などの読み取り装置３１２の他に、ＣＰＵ３１８と、メモリ３２０と、ハードディスクドライブ３２２とを備えている。
【０１４２】
ＣＰＵ３１８は、コンピュータ１４０の全体の制御を行う。また、メモリ３２０には、各種データが記憶される。ハードディスクドライブ３２２には、本実施形態のインクジェットプリンタ１等の印刷装置を制御するためのプログラムとして、プリンタドライバなどがインストールされている。ＣＰＵ３１８は、ハードディスクドライブ３２２に記憶されたプリンタドライバなどのプログラムを読み込んで、プログラムに従って動作する。また、ＣＰＵ３１８には、コンピュータ１４０の外部に設置された表示装置３０４や入力装置３０６、インクジェットプリンタ１などが接続される。
【０１４３】
なお、このようにして実現された印刷システム３００は、システム全体として従来システムよりも優れたシステムとなる。
【０１４４】
＝＝＝その他の実施の形態＝＝＝
以上、一実施形態に基づき、本発明に係る印刷装置について説明したが、上記の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更または改良され得るとともに、本発明には、その等価物が含まれることは言うまでもない。特に、以下に述べる実施形態であっても、本発明に係る印刷装置に含まれるものである。
【０１４５】
また、本実施形態において、ハードウェアによって実現されていた構成の一部又は全部をソフトウェアによって置き換えてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアによって置き換えてもよい。
【０１４６】
また、印刷装置（インクジェットプリンタ１）側にて行っていた処理の一部をコンピュータ１４０側にて行ってよく、また、印刷装置（インクジェットプリンタ１）とコンピュータ１４０との間に専用の処理装置を介設して、この処理装置にて処理の一部を行わせるようにしてもよい。
【０１４７】
＜給紙部について＞
前述した実施の形態では、本発明の給紙部として、印刷装置（インクジェットプリンタ１）の背部に、媒体Ｓが斜めにセットされるような給紙トレイ８を例にして説明したが、本発明の給紙部にあっては、このような給紙トレイ８に限らない。つまり、媒体Ｓが斜めではなく水平にセットされる給紙トレイを備えた給紙部であっても良い。また、印刷装置に着脱自在に装着されるような給紙カセットなども、本発明の給紙部に該当する。この他、印刷される媒体Ｓがセットされる部位であれば、いかなる部位も、本発明の給紙部に該当する。
【０１４８】
＜規制ガイドについて＞
前述した実施の形態では、本発明の規制ガイドとして、図１や図６、図１１、図１２に示すようなつまみ部１０を有する長方形状の用紙ガイド９を例にして説明したが、本発明の規制ガイドにあっては、このような用紙ガイド９に限らない。つまり、セットされた媒体Ｓの端部近傍にて媒体Ｓの位置ずれを規制するために設けられた規制ガイドであれば、どのようなタイプや形状の規制ガイドであっても構わない。
【０１４９】
＜センサについて＞
前述した実施の形態では、本発明のセンサとして、光を発する発光部と、光を受ける受光部とを有する光学センサを用いた場合を例にして説明したが、本発明のセンサにあっては、このような光学センサに限られない。すなわち、規制ガイド（用紙ガイド９等）から所定の距離内における媒体Ｓの有無を検出するセンサであれば、どのようなタイプのセンサであっても構わない。例えば、本発明のセンサとして、媒体との接触により媒体の有無を検出するようなレバー等を有する接触式センサなど、各種方式により媒体Ｓの有無を検出することができるセンサを備えていても良い。
【０１５０】
＜光学センサについて（１）＞
前述した実施の形態では、本発明の媒体Ｓの有無を検出するための光学センサとして、図４や図６、図７、図１１、図１２に示すような、給紙方向に沿って発光部６６、８２および受光部６８、８４が配列された光学センサ６４、８０が開示されていたが、本発明の光学センサは、必ずしもこのような構成にする必要はない。つまり、給紙トレイ８にセットされた媒体Ｓの有無を検出するために、光を発する発光部と、光を受ける受光部とを備えれば、どのようなタイプの光学センサであっても構わない。
【０１５１】
＜所定の距離について＞
前述した実施の形態では、媒体の有無の検出基準となる規制ガイドからの距離として、当該規制ガイド（用紙ガイド９）から、ある程度離れた距離、例えば、１ｍｍ以上１０ｍｍ以下ほどに設定されていたが、媒体の有無の検出基準となる所定の距離としては、規制ガイド（用紙ガイド９）からもっと長い距離、例えば３ｍｍなどに設定されていても良い。
【０１５２】
＜位置センサについて＞
前述した実施の形態では、本発明の位置センサとして、回転式可変抵抗器９６やスライド式可変抵抗器１０２等の可変抵抗器を備えた位置センサ１５０や、位置検出用パターン１１０、１１６や光学センサ１１２を備えた位置センサ１５２が、具体的に例示されていたが、本発明にあっては、このような位置センサに限らない。すなわち、本発明の位置センサとしては、給紙トレイ８に対する規制ガイド（用紙ガイド９）の任意の位置を検出することができるセンサであれば、どのようなセンサであっても構わない。
【０１５３】
＜可変抵抗器について＞
前述した実施の形態では、本発明の可変抵抗器として、回転式可変抵抗器９６やスライド式可変抵抗器１０２が開示されていたが、本発明の可変抵抗器にあっては、これらの可変抵抗器９６、１０２に限らず、給紙部に対する規制ガイド（用紙ガイド９）の任意の位置に応じて抵抗値が変化する抵抗器であれば、どのような抵抗器であっても良い。
【０１５４】
＜光学センサについて（２）＞
前述した実施の形態では、本発明の位置センサの光学センサとして、図１６や図１７、図１９に示すような、給紙方向に沿って発光部１１３および受光部１１４が配列されたセンサが開示されていたが、本発明の光学センサは、必ずしもこのような構成にする必要はない。つまり、給紙部側に設けられた位置検出用パターン１１０、１１６に向けて光を発する発光部と、位置検出用パターン１１０、１１６によって反射された光を受ける受光部とを備えれば、どのようなタイプの光学センサであっても構わない。
【０１５５】
＜位置検出用パターンについて＞
前述した実施の形態では、本発明の位置検出用パターンとして、少なくとも２以上の異なる色の領域を有し、各色の領域の割合が規制ガイド（用紙ガイド９）の移動方向に沿って異なる位置検出用パターン１１０と、規制ガイド（用紙ガイド９）の移動方向に沿って色の濃度が異なる位置検出用パターン１１６とを例にして説明したが、本発明の位置検出用パターンにあっては、これらのパターンに限られない。すなわち、規制ガイド（用紙ガイド９）の給紙部に対する位置を検出するためのパターンであれば、どのようなパターンであっても構わない。
【０１５６】
また、前述した実施の形態では、給紙トレイ８へとの位置検出用パターン１１０、１１６の形成方法として、シート材や接着テープなどに印刷されたりして給紙トレイ８に貼付等により設ける方法を開示したが、本発明の位置検出用パターンを給紙部側に設ける方法としては、このような方法に限らない。すなわち、位置検出用パターン１１０、１１６は、必ずしも給紙トレイ８に設けられる必要はなく、また、貼付などにより必ずしも設けられる必要はない。つまり、例えば、給紙トレイ８の表面に、コーティングや塗装等により直接パターンを形成したり、また、ざらつき面を加工により形成するなどして、規制ガイド（用紙ガイド９）の移動方向に沿って光の反射率が異なるパターンを形成しても良い。また、この他に、光学センサ１００と反射部との間の距離に応じて、光学センサ１００から発せられた光の反射率が異なることを利用して、給紙トレイ８上に凹凸部を設けて位置検出用パターンを形成するようにしても良い。
【０１５７】
また、光の反射率が異なるパターンとして、少なくとも２以上の異なる色の領域を有し、各色の領域の割合が規制ガイド（用紙ガイド９）の移動方向に沿って異なる位置検出用パターン１１０と、規制ガイド（用紙ガイド９）の移動方向に沿って色の濃度が異なる位置検出用パターン１１６とを例にして説明したが、これらの位置検出用パターン１１０、１１６に限られない。すなわち、規制ガイド（用紙ガイド９）の移動方向に沿って光の反射率が異なるパターンであれば、どのようなパターンであっても良い。
【０１５８】
＜位置検出用パターンの色＞
前述した実施の形態では、位置検出用パターン１１０、１１６の色として、白色と黒色とを用いていたが、本発明の位置検出用パターンにあっては、このような色に限られない。すなわち、例えば、ブルーやイエロ、レッド、グリーンなど、様々な色が用いられても良い。
【０１５９】
また、位置検出用パターン１１０、１１６を構成するための１つの色として、給紙トレイ８等の給紙トレイ８の下地色を用いても良い。つまり、例えば、図６や図８で説明するような位置検出用パターンの場合には、直角三角形状の黒色の領域ＢＫまたは白色の領域ＷＨを、給紙トレイ８等の給紙トレイ８の下地色により形成しても良い。すなわち、黒色の領域ＢＫおよび白色の領域ＷＨのうちのどちらか一方のみを印刷やシール等により形成する。
【０１６０】
＜検出部について＞
前述した実施の形態では、本発明の検出部として、印刷装置（インクジェットプリンタ１）のコントローラ１２６により、光学センサから出力された信号に基づき、規制ガイド（用紙ガイド９）の位置を検出していたが、本発明の検出部にあっては、このような場合に限らない。すなわち、本発明の検出部としては、光学センサから出力された信号に基づき、規制ガイドの位置を検出する専用の処理回路を備えても良い。また、本発明の検出部にあっては、インクジェットプリンタ１の外部にを備えても良い。
【０１６１】
＜印刷装置について＞
前述した実施の形態では、本発明に係る印刷装置としては、前述したようなインクジェットプリンタ１の場合を例にして説明したが、このような印刷装置に限らず、他の方式によりインクを吐出するインクジェットプリンタをはじめ、その他、インクを吐出しないタイプのプリンタ、例えば、ドットインパクト式プリンタや熱転写プリンタ、またレーザービーム式プリンタなど、印刷機能を備えた装置であれば、どのような装置であっても本発明の印刷装置に含まれる。
【０１６２】
＜媒体について＞
媒体Ｓについては、普通紙やマット紙、カット紙、光沢紙、ロール紙、用紙、写真用紙、ロールタイプ写真用紙等をはじめ、これらの他に、ＯＨＰフィルムや光沢フィルム等のフィルム材や布材、金属板材などであっても構わない。すなわち、印刷対象となり得るものであれば、どのような媒体であっても構わない。
【図面の簡単な説明】
【０１６３】
【図１】本発明に係る印刷装置の一実施形態の斜視図。
【図２】印刷装置の内部構成を説明した斜視図。
【図３】印刷装置の搬送部を示す断面図。
【図４】印刷装置のシステム構成を示すブロック構成図。
【図５】印刷処理の一例を説明するフローチャート。
【図６】給紙ユニットを説明するための説明図。
【図７】光学センサの構成を説明する図。
【図８】コントローラの処理手順の一例を説明するフローチャート。
【図９】光学センサの検出範囲について説明する説明図。
【図１０】コンピュータの処理の一例を説明する図。
【図１１】固定ガイドに光学センサを設けた場合の一例を説明する図。
【図１２】給紙部の他の構成例を説明した図。
【図１３】本発明の位置センサを備えたシステム構成を示すブロック構成図。
【図１４】図１４Ａは、本発明の位置センサの一例を説明する平面図であり、図１４Ｂは、本発明の位置センサの一例を説明する側面図である。
【図１５】図１５Ａは、本発明の位置センサの他の構成例を説明する平面図であり、図１５Ｂは、本発明の位置センサの他の構成例を説明する側面図である。
【図１６】本発明の位置センサの他の構成例を説明する平面図。
【図１７】本発明の位置センサの他の構成例を説明する側面図。
【図１８】本発明の位置検出用パターンの一例を説明する説明図。
【図１９】本発明の位置検出用パターンの他の例を説明する説明図。
【図２０】媒体の各種定形サイズと、その横幅寸法とを説明する図。
【図２１】各種定形サイズの媒体の横幅寸法の関係を説明する図。
【図２２】本発明の位置検出用パターンの他の例を説明する説明図。
【図２３】本発明の規制ガイドの位置検出手順の一例を説明するフローチャート。
【図２４】コンピュータの処理の一例を説明するフローチャート。
【図２５】本発明に係る印刷システムの一例の外観を示す斜視図。
【図２６】本発明に係る印刷システムの一例のシステム構成を示すブロック構成図。
【符号の説明】
【０１６４】
１  インクジェットプリンタ、２  操作パネル、３  排紙部、４  給紙ユニット、
５  操作ボタン、６  表示ランプ、７  排紙トレイ、８  給紙トレイ、９  用紙ガイド、
９Ａ  用紙ガイド、９Ｂ  用紙ガイド、１０  つまみ部、１３  給紙ローラ、
１４  プラテン、１５  搬送モータ、１７Ａ  搬送ローラ、１７Ｂ  排紙ローラ、
１８Ａ  フリーローラ、１８Ｂ  フリーローラ、２１  ヘッド、３１  ポンプ装置、
３５  キャッピング装置、４１  キャリッジ、４２  キャリッジモータ、
４４  プーリ、４５  タイミングベルト、４６  ガイドレール、
４８  インクカートリッジ、４９  カートリッジ装着部、５１  リニア式エンコーダ、
５３  紙検知センサ、６２Ａ  突起部、６２Ｂ  突起部、６４  光学センサ、
６４Ａ  光学センサ、６４Ｂ  光学センサ、６６  発光部、６６Ａ  発光部、
６６Ｂ  発光部、６８  受光部、６８Ａ  受光部、６８Ｂ  受光部、
７０  センサ制御部、７２  Ａ／Ｄ変換部、
８０  光学センサ、８２  発光部、８４  受光部、９０  ターンベルト、
９２  プーリー、９４  プーリー、９６  回転式可変抵抗器、９８  回転軸、
１００  可変抵抗器本体、１０２  スライド式可変抵抗器、１０４  スライダ、
１０６  可変抵抗器本体、１０８  ガイド溝、１１０  位置検出用パターン、
１１２  光学センサ、１１２Ａ  光学センサ、１１２Ｂ  光学センサ、
１１３  発光部、１１４  受光部、１１６  位置検出用パターン、
１１７Ａ  第１パターン、１１７Ｂ  第２パターン、７２  位置検出用パターン、
１２２  バッファメモリ、１２４  イメージバッファ、１２６  コントローラ、
１２７  メインメモリ、１２８  キャリッジモータ制御部、
１２９  通信インターフェース、１３０  搬送制御部、１３２  ヘッド駆動部、
１３４  ロータリ式エンコーダ、１４０  コンピュータ、１５０  位置センサ、
１５２  位置センサ、３００  印刷システム、３０４  表示装置、
３０６  入力装置、３０８  キーボード、３１０  マウス、３１２  読み取り装置、
３１４  フロッピーディスクドライブ装置、３１６  ＣＤ−ＲＯＭドライブ装置、
３１８  ＣＰＵ、３２０  メモリ、３２２  ハードディスクドライブ
【図１】
2006062144.tif 000003
【図２】
2006062144.tif 000004
【図３】
2006062144.tif 000005
【図４】
2006062144.tif 000006
【図５】
2006062144.tif 000007
【図６】
2006062144.tif 000008
【図７】
2006062144.tif 000009
【図８】
2006062144.tif 000010
【図９】
2006062144.tif 000011
【図１０】
2006062144.tif 000012
【図１１】
2006062144.tif 000013
【図１２】
2006062144.tif 000014
【図１３】
2006062144.tif 000015
【図１４】
2006062144.tif 000016
【図１５】
2006062144.tif 000017
【図１６】
2006062144.tif 000018
【図１７】
2006062144.tif 000019
【図１８】
2006062144.tif 000020
【図２０】
2006062144.tif 000021
【図２１】
2006062144.tif 000022
【図２２】
2006062144.tif 000023
【図２３】
2006062144.tif 000024
【図２４】
2006062144.tif 000025
【図２５】
2006062144.tif 000026
【図２６】
2006062144.tif 000027
【図１９】
2006062144.tif 000028