(57)【要約】【課題】印刷媒体の端部位置が凸部の位置と重なった場合でも、印刷媒体の端部位置を比較的精度よく決定することができる印刷装置を提供する。【解決手段】キャリッジ２２を検出開始位置ＳＰ１から走査方向Ｘにホーム位置側の検出終了位置ＥＰ１まで移動させる第１側端検出駆動を行い、その移動途中で紙幅センサー５６の検出信号に基づき第１側端ＳＥ１の位置を検出する（図６（ｂ））。検出した第１側端ＳＥ１の位置とリブ位置データとを比較し、第１側端ＳＥ１の位置が第１リブ６４（凸部）の位置と重なると判定される場合（図６（ｃ））、キャリッジ２２を検出開始位置ＳＰ１から走査方向Ｘに反ホーム位置側の検出終了位置ＥＰ２まで移動させる第２側端検出駆動を行い、その移動途中で紙幅センサー５６の検出信号に基づき第２側端ＳＥ２の位置を検出し（図６（ｄ））、検出した第２側端ＳＥ２の位置に基づいて第１側端ＳＥ１の位置を決定する。【選択図】図６
2015150716.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置であって、
印刷媒体に印刷する印刷ヘッドと、前記印刷媒体の搬送方向と交差する走査方向の端部を検出する非接触式の検出部とを搭載し、前記走査方向に走査されるキャリッジと、
前記キャリッジの走査領域と対向する位置に配置され、前記搬送方向に沿って延在する状態で前記走査方向に沿って複数配置された凸部と、
前記凸部上に前記印刷媒体を搬送する搬送部と、
前記凸部の位置を記憶する記憶部と、
前記印刷装置を制御する制御部と、を有し、
前記制御部は、前記検出部によって前記印刷媒体の一方の端部位置を検出した際に、当該一方の端部位置が前記記憶部に記憶された前記凸部の位置と重なる位置である場合、前記印刷媒体の他方の端部位置を検出して、当該他方の端部位置に基づいて、前記一方の端部位置を決定することを特徴とする印刷装置。
【請求項２】
前記検出部によって検出した前記他方の端部位置を、前記印刷媒体の情報に基づく前記他方の端部位置の理論位置と比較することで、前記一方の端部位置を決定することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記一方の端部位置が前記凸部と重ならない位置である場合は、前記他方の端部位置の検出はしない、ことを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記一方の端部位置が前記凸部と重なる位置にある場合は、前記他方の端部位置が前記凸部の位置と重ならない位置になるように前記複数の凸部が位置設定されていることを特徴とする請求項１又は２に記載の印刷装置。
【請求項５】
前記制御部は、前記一方と前記他方との両方の端部位置を検出した場合は、前記両方の端部位置に基づく実測値に基づいて前記一方の端部位置を決定することを特徴とする請求項４に記載の印刷装置。
【請求項６】
前記制御部は、前記凸部の光反射率が閾値以下と判定する場合は、前記一方の端部位置と前記凸部の位置とが重なる場合であっても、他方の端部位置を検出しない、ことを特徴とする請求項４に記載の印刷装置。
【請求項７】
前記制御部は、前記両方の端部位置に基づいて前記実測値として印刷媒体の走査方向の幅を求め、当該幅と前記他方の端部位置とに基づいて、前記一方の端部位置を決定する、ことを特徴とする請求項５に記載の印刷装置。
【請求項８】
前記制御部は、前記凸部の摩耗度合を示す指標を直接又は間接的に検出し、前記指標が閾値以下である場合は、検出された前記一方の端部位置と前記記憶部に記憶された前記凸部の位置とが重なる場合であっても、他方の端部位置を検出せず、一方、前記指標が閾値を超えた場合は、前記検出部によって検出された前記一方の端部位置が前記凸部の位置と重なる位置である場合、前記他方の端部位置を検出して、当該他方の端部位置に基づいて前記一方の端部位置を決定する、ことを特徴とする請求項１乃至７のいずれか一項に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷媒体の端部を検出する機能を備えた印刷装置に関する。
【背景技術】
【０００２】
この種の印刷装置では、給送された用紙等の印刷媒体に印刷ヘッドにより印刷が行われる。例えばシリアル式の印刷装置では、印刷ヘッドはキャリッジと共に走査方向に移動し、その移動途中で用紙の表面にインクを噴射して画像等を印刷する。また、キャリッジの走査領域と対向する位置には、キャリッジの走査方向に沿って延びるとともに用紙を支持する複数のリブ（凸部）が走査方向に間隔を開けた状態で突設された支持台が設けられている。
【０００３】
また、キャリッジに設けた非接触式センサー（例えば光学式センサー）により、キャリッジの走査中にセンサーが用紙側に向けて照射した光の反射光を受光し、用紙の走査方向の端部（側端）を検知して、用紙の端部位置や用紙の幅を検出する機能を備えた印刷装置が知られている（例えば特許文献１等）。例えば特許文献１では、用紙幅検出手段を備えた印刷装置において、支持台（案内ガイド）と用紙との摩耗により支持台の表面処理層が剥がれ、その光反射率が変化したことに起因する用紙の側端検出の誤動作を防止するべく、キャリッジに設けられたセンサー（検知部）が、案内ガイドに形成された凹溝に光を照射する構成となっている。
【０００４】
しかし、支持台に凹溝を形成することは、凹溝に溜まったインクや紙粉等が用紙を汚す原因になる。そのため、複数のリブで用紙を支持する構成の印刷装置では、各リブは用紙（例えば定形紙）の側端と基本的に重ならない位置に配置されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平８−２０２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、用紙の給送時のスキュー（斜行）や用紙の走査方向への位置ずれが原因で、用紙の端部位置がリブの位置と重なってしまうことがある。また、用紙が定形紙以外の場合、用紙が正しく給送されても、用紙の端部位置がリブの位置と重なってしまう。これらの場合、リブの表面に施された反射防止用の表面処理層が用紙との摩耗によりかなり消失してリブの光反射率が高くなっていると、リブからの反射光が用紙の端部の誤検出をもたらすことになる。リブの磨耗は避けられないので、リブが磨耗した場合でも、用紙の端部がリブの位置と重なった場合における端部位置の誤検出を防止する必要がある。
【０００７】
本発明は、上記課題を解決するためになされたものであり、その目的は、印刷媒体の端部位置が凸部の位置と重なった場合でも、印刷媒体の端部位置を比較的精度よく決定することができる印刷装置を提供することにある。
【課題を解決するための手段】
【０００８】
以下、上記課題を解決するための手段及びその作用効果について記載する。
上記課題を解決する印刷装置は、印刷媒体に印刷する印刷ヘッドと、前記印刷媒体の搬送方向と交差する走査方向の端部を検出する非接触式の検出部とを搭載し、前記走査方向に走査されるキャリッジと、前記キャリッジの走査領域と対向する位置に配置され、前記搬送方向に沿って延在する状態で前記走査方向に沿って複数配置された凸部と、前記凸部上に前記印刷媒体を搬送する搬送部と、前記凸部の位置を記憶する記憶部と、前記印刷装置を制御する制御部と、を有し、前記制御部は、前記検出部によって前記印刷媒体の一方の端部位置を検出した際に、当該一方の端部位置が前記記憶部に記憶された前記凸部の位置と重なる位置である場合、前記印刷媒体の他方の端部位置を検出して、当該他方の端部位置に基づいて、前記一方の端部位置を決定する。
【０００９】
ここで、「一方の端部位置を決定する」とは、一方の端部位置を直接求めることに限定されず、一方の端部位置が決まることで一義的に決まる特定の位置（例えば印刷開始位置やマスク位置）を求めることにより、一方の端部位置が間接的に決定される場合も含む概念である。
【００１０】
この構成によれば、検出部によって印刷媒体の一方の端部位置を検出した際に、その検出した一方の端部位置が記憶部に記憶された凸部の位置と重なる位置である場合、印刷媒体の他方の端部位置を検出して、他方の端部位置に基づいて一方の端部位置が決定される。このため、印刷媒体の端部位置が凸部の位置と重なって検出部による一方の端部位置の検出精度が低下しても、印刷媒体の一方の端部位置を比較的精度よく決定できる。
【００１１】
また、上記印刷装置において、前記検出部によって検出した前記他方の端部位置を、前記印刷媒体の情報に基づく前記他方の端部位置の理論位置と比較することで、前記一方の端部位置を決定することが好ましい。
【００１２】
この構成によれば、検出部によって検出された他方の端部位置を、印刷媒体の情報に基づく他方の端部位置の理論位置と比較することで、一方の端部位置が決定される。よって、一方の端部位置を一層精度よく決定できる。
【００１３】
上記印刷装置において、前記一方の端部位置が前記凸部と重ならない位置である場合は、前記他方の端部位置の検出はしない、ことが好ましい。
この構成によれば、一方の端部位置が凸部と重ならない位置である場合は、他方の端部位置の検出はしないので、その分、端部位置の検出に要する所要時間が短く済む。
【００１４】
また、上記印刷装置において、前記一方の端部位置が前記凸部と重なる位置にある場合は、前記他方の端部位置が前記凸部の位置と重ならない位置になるように前記複数の凸部が位置設定されていることが好ましい。
【００１５】
この構成によれば、一方の端部位置が凸部と重なる位置にある場合は、他方の端部位置が凸部と重ならない位置になるので、他方の端部位置を凸部に妨げられることなく精度よく検出できる。この結果、他方の端部位置に基づいて一方の端部位置を精度よく決定できる。
【００１６】
さらに上記印刷装置において、前記制御部は、前記一方と前記他方との両方の端部位置を検出した場合は、前記両方の端部位置に基づく実測値に基づいて前記一方の端部位置を決定することが好ましい。
【００１７】
この構成によれば、一方と他方との両方の端部位置を検出した場合は、両方の端部位置に基づく実測値に基づいて一方の端部位置が決定されるので、一方の端部位置を精度よく決定できる。
【００１８】
また、上記印刷装置において、前記制御部は、前記凸部の光反射率が閾値以下と判定する場合は、前記一方の端部位置と前記凸部の位置とが重なる場合であっても、他方の端部位置を検出しない、ことが好ましい。
【００１９】
この構成によれば、凸部の光反射率が閾値以下と判定される場合は、凸部の位置と印刷媒体の一方の端部位置とが重なる場合であっても、他方の端部位置を検出しないので、その分、端部位置の検出に要する所要時間が短く済む。
【００２０】
上記印刷装置において、前記制御部は、前記両方の端部位置に基づいて前記実測値として印刷媒体の走査方向の幅を求め、当該幅と前記他方の端部位置とに基づいて、前記一方の端部位置を決定する、ことが好ましい。
【００２１】
この構成によれば、両方の端部位置を検出した場合は、両方の端部位置に基づいて実測値として印刷媒体の走査方向の幅が求められ、その実測の幅と他方の端部位置とに基づいて、一方の端部位置が決定される。よって、一方の端部位置を実測値に基づき精度よく決定できる。
【００２２】
また、上記印刷装置において、前記制御部は、前記凸部の摩耗度合を示す指標を直接又は間接的に検出し、前記指標が閾値以下である場合は、検出された前記一方の端部位置と前記記憶部に記憶された前記凸部の位置とが重なる場合であっても、他方の端部位置を検出せず、一方、前記指標が閾値を超えた場合は、前記検出部によって検出された前記一方の端部位置が前記凸部の位置と重なる位置である場合、前記他方の端部位置を検出して、当該他方の端部位置に基づいて前記一方の端部位置を決定する、ことが好ましい。
【００２３】
この構成によれば、凸部の摩耗度合を示す指標が閾値以下である場合は、検出された一方の端部位置と記憶部に記憶された凸部の位置とが重なる場合であっても、他方の端部位置を検出しない。このため、他方の端部位置を検出ための検出動作が不要になり一方の端部位置の決定に要する所要時間が短く済む。一方、凸部の摩耗の度合を示す指標が閾値を超えた場合は、検出部によって検出される一方の端部位置が記憶部に記憶された凸部の位置と重なる位置であれば、他方の端部位置を検出して、他方の端部位置に基づいて一方の端部位置が決定される。よって、凸部の摩耗度合が閾値を超えた場合も、一方の端部位置を精度よく決定できる。
【図面の簡単な説明】
【００２４】
【図１】一実施形態におけるプリンターを示す斜視図。
【図２】プリンターの電気的構成を示すブロック図。
【図３】支持台とキャリッジとを示す模式平面図。
【図４】コンピューターの機能構成を示すブロック図。
【図５】（ａ）は用紙が走査方向にずれなくリブに支持された状態を示し、（ｂ）は用紙が走査方向にずれてリブに支持された状態を示すそれぞれ模式正面図。
【図６】（ａ）は検出開始位置へ移動するキャリッジを示し、（ｂ）は用紙が走査方向にずれのない場合の側端検出駆動を示し、（ｃ），（ｄ）は用紙が走査方向にずれている場合の側端検出駆動を示すそれぞれ模式平面図。
【図７】（ａ）は用紙が走査方向にずれなくリブに支持された状態を示す拡大正面図、（ｂ）は（ａ）の状態にある用紙の側端を検出する際のセンサーの検出電圧を示すグラフ、（ｃ）は用紙が走査方向にずれてリブに支持された状態を示す拡大正面図、（ｄ）は（ｃ）の状態にある用紙の側端を検出する際のセンサーの検出電圧を示すグラフ。
【図８】用紙端部検出制御プログラムを説明するフローチャート。
【発明を実施するための形態】
【００２５】
以下、印刷装置の一例であるプリンターに具体化した一実施形態を、図面を参照して説明する。
図１に示すプリンター１１は、スキャン機能、プリント機能、コピー機能及びファクシミリ機能を併せ持つ複合機である。プリンター１１は、略直方体形状を有する装置本体１２と、装置本体１２の前面（図１では右手前面）に設けられた操作パネル１３とを備えている。操作パネル１３には、表示部１４及び複数の操作スイッチからなる操作部１５が設けられている。操作部１５には、電源スイッチ１５ａ、印刷開始ボタン１５ｂ及び各種モードを切り替えるモード切替えボタン１５ｃなどが含まれる。なお、本実施形態の表示部１４はその画面に表示されたボタンに触れるとそのボタンに対応する内容を選択入力可能なタッチパネルになっており、このタッチパネル機能も操作部の一部を構成する。
【００２６】
図１に示すように、装置本体１２の前面下部には、印刷媒体の一例としての用紙Ｐを複数枚（例えば１００〜１０００枚の範囲内の値）収容可能な複数（図１の例では二つ）の給送カセット１６，１７が、それぞれ装置本体１２の対応する箇所に個別に設けられた各収容凹部に対して着脱可能な状態で装着されている。また、装置本体１２の背面側には、傾斜した姿勢に配置される手差し型の給送トレイ１９が設けられている。
【００２７】
複数の給送カセット１６，１７のうちの一つから給送された用紙Ｐは、装置本体１２内の背面側に配置された用紙反転経路（図示省略）に沿って反転した後、搬送方向Ｙに沿って印刷開始位置まで搬送される。これに対して、給送トレイ１９から給送された用紙Ｐは比較的短い給送距離を経て印刷開始位置まで搬送される。このため、給送カセット１６，１７の一方から給送された用紙Ｐは、給送トレイ１９から給送された用紙に比べ、若干斜めになる斜行や、搬送方向Ｙと交差する走査方向Ｘの位置ずれがより発生し易い。
【００２８】
図１に示すように、装置本体１２内には、走査方向Ｘ（本例では幅方向）に延びるガイド軸２１に案内されて往復移動可能なキャリッジ２２が設けられている。キャリッジ２２の下部に配置された印刷ヘッド２３は、搬送される用紙Ｐ（図１では二点鎖線で示す）にインク滴を噴射可能な複数のノズルを有する。キャリッジ２２が走査方向Ｘに往復移動しながらその移動途中でノズルからインク滴を噴射することで、用紙Ｐの表面に文書又は画像等の印刷が施される。印刷済みの用紙Ｐは、搬送方向Ｙへ送られて装置本体１２の正面中段位置に開口する排出口２４から排出され、例えば延出状態にあるスライド式の排出スタッカー２５（排出トレイ）上に積載される。
【００２９】
プリンター１１は一例としてカラープリンターである。印刷ヘッド２３には例えばシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、黒（Ｋ）を含む複数色（例えば４〜１０色の範囲内の色数）のインクを収容する不図示のインク供給源（一例としてインクカートリッジ又はインクタンク）から供給されたインクを色別に噴射するインク色と同数の複数のノズル列が形成されている。なお、プリンター１１はグレイスケールのみ印刷可能なモノクロプリンターでもよい。
【００３０】
図１に示すプリンター１１では、装置本体１２の下部が上述の印刷によって用紙Ｐに画像を形成する画像形成部２６になっており、その上側にスキャナー部２７が配置されている。スキャナー部２７は、装置本体１２の上面部に原稿読取り面を有する不図示の原稿台と、装置本体１２の上側に原稿台に対して開閉可能に設けられたカバー２８とを有する。カバー２８の上部には、複数枚の原稿をセットしてスキャナー部２７へ一枚ずつ給送可能な自動原稿給送ユニット２９（オートドキュメントフィーダー）が設けられている。
【００３１】
次に図２を用いてプリンター１１の電気的構成を説明する。図２に示すように、プリンター１１は、その全体的な制御を司るコントローラー３０、操作パネル１３、スキャンエンジン３１及びプリントエンジン３２等を備える。また、プリンター１１は、通信インターフェイス（以下「通信Ｉ／Ｆ３５」と称す。）を備える。スキャンエンジン３１は、ラインセンサーを有する走査ヘッド、走査ヘッドの動力源となる電動モーター及びラインセンサーの読み取り箇所を照明するランプ等を備える。
【００３２】
図２に示すプリントエンジン３２は、印刷ヘッド２３、キャリッジ２２の動力源となるキャリッジモーター３６、給送カセット１６，１７及び給送トレイ１９等のから用紙Ｐを給送する動力源となる給送モーター３７、給送された用紙Ｐを搬送する動力源となる搬送モーター３８、印刷ヘッド２３をクリーニングするクリーニング装置３９等を備える。コントローラー３０は、印刷データに基づきプリントエンジン３２を駆動制御して用紙Ｐに印刷する。また、コントローラー３０は、スキャンエンジン３１及びプリントエンジン３２を駆動制御し、スキャンエンジン３１で読み取った原稿データに基づく画像をプリントエンジン３２に印刷させることにより、原稿の「コピー」を行う。
【００３３】
また、コントローラー３０は、ホスト装置１００から通信Ｉ／Ｆ３５を介して受信した印刷データを基にプリントエンジン３２を駆動制御して文書や画像等を印刷する。なお、ホスト装置１００には、パーソナルコンピューター、携帯情報端末（ＰＤＡ（Personal Digital Assistants））、タブレットＰＣ、スマートフォンなどが用いられる。
【００３４】
図２に示すコントローラー３０はコンピューター４０を備える。コンピューター４０は、ＣＰＵ４１（中央処理装置）、ＡＳＩＣ４２（Application Specific IC（特定用途向けＩＣ））、記憶部の一例としての不揮発性メモリー４３及びＲＡＭ４４を備えている。不揮発性メモリー４３には、用紙Ｐの側端位置（端部位置の一例）を検出する側端検出処理を行うための図８に示す制御プログラムを含む各種のプログラム、及び側端検出処理に用いられるリブ位置データＲＤ（図４参照）を含む各種のデータが記憶されている。
【００３５】
図２に示すように、装置本体１２内には、給送モーター３７を動力源として各給送カセット１６，１７から用紙Ｐを一枚ずつ送り出す給送駆動部４６が給送カセット毎に設けられている。各給送駆動部４６は、給送カセット１６，１７にセットされた用紙群のうち最上位の一枚を給送方向下流側へ送り出す給送ローラー４８（ピックアップローラー）を備える。また、給送トレイ１９の基端部近傍位置に設けられた給送ローラー４９が、給送モーター３７の動力で回転駆動することにより、給送トレイ１９上の用紙群のうち最上位の一枚が給送方向下流側へ送り出される。
【００３６】
また、図２に示すように、コントローラー３０の入力端子には、給送カセット１６，１７の取外し及び装着を検知可能なトレイセンサー５１，５２と、給送トレイ１９上の用紙Ｐの有無を検知可能な紙有無センサー５３とが接続されている。また、コントローラー３０の入力端子には、紙検出センサー５５、紙幅センサー５６、リニアエンコーダー５７及びエンコーダー５８が電気的に接続されている。
【００３７】
紙検出センサー５５は、給送経路上の所定位置に設けられた例えば接触式又は非接触式のスイッチ型センサーであり、給送された用紙Ｐの搬送方向Ｙにおける先端を検知する。紙幅センサー５６は、キャリッジ２２に設けられた非接触式センサーであり、用紙Ｐの搬送方向Ｙと交差する走査方向Ｘにおける側端を検出する。本例の紙幅センサー５６は、光を照射可能な発光部と、発光部から照射された光の反射光を受光可能な受光部とを有する反射型の光学式センサーからなる。もちろん、紙幅センサー５６を透過型の光学式センサーとし、搬送経路を挟んだ両側の発光部と受光部との間を通る光を用紙Ｐが遮ることでその側端を検出する構成としてもよい。
【００３８】
また、リニアエンコーダー５７は、キャリッジ２２の移動量、つまりキャリッジモーターの回転量に比例する数のパルスを有するパルス信号を出力する。また、エンコーダー５８は、搬送モーター３８の回転量に比例する数のパルスを有するパルス信号を出力する。
【００３９】
コントローラー３０は、紙検出センサー５５が用紙Ｐの先端を検知すると、ＰＦカウンター（図示省略）にエンコーダー５８からのパルスのエッジ数を計数させる。このため、コントローラー３０は、用紙Ｐの先端が紙検出センサー５５により検知されたときの位置を原点とする用紙Ｐの搬送方向Ｙの位置（搬送位置）に相当する計数値をＰＦカウンターから取得する。
【００４０】
また、コントローラー３０は、キャリッジモーター３６を駆動させてキャリッジ２２が走査方向に移動しているときに紙幅センサー５６から入力する検出電圧を監視し、その検出電圧が所定の閾値を切ったときのキャリッジ位置（つまりＣＲカウンターの計数値）から用紙Ｐの側端位置を取得する。キャリッジ位置と紙幅センサー５６の配置位置との間の走査方向Ｘの距離は既知であるため、この既知の距離とキャリッジ位置とから用紙Ｐの側端位置は求められる。
【００４１】
次に、図３を参照して、用紙Ｐへの印刷が行われる印刷部の構成を説明する。図３に示すように、印刷部にはキャリッジ２２が走査される領域（「走査領域」ともいう。）と対向する位置には、走査方向Ｘに沿って延びる長尺状の支持台６０が設けられている。支持台６０には、搬送方向Ｙの上流側に位置する上流側支持面部６１と、上流側支持面部６１に対して搬送方向Ｙの下流側に位置する中段支持面部６２と、中段支持面部６２に対して搬送方向Ｙの下流側に位置する下流側支持面部６３とを有している。
【００４２】
図３に示すように、各支持面部６１〜６３には、鉛直方向上側（図３の紙面手前側）に突出し、かつ搬送方向Ｙに沿って延びる凸部の一例としての第１リブ６４、第２リブ６５及び第３リブ６６がそれぞれ走査方向Ｘに一定の間隔で複数形成されている。用紙Ｐ（図１参照）は、第１〜第３リブ６４〜６６に裏面を支持された状態で搬送方向Ｙに搬送される。なお、図３において、支持台６０上には、走査方向Ｘにおいて印刷ヘッド２３による液体の噴射が行われる最大領域である印刷領域ＰＡが設定されている。
【００４３】
リニアエンコーダー５７は、走査方向に沿って一定ピッチで開口する多数のスリットを有する符号板５７ａと、投光部から出射されてスリットを通過した光を受光部で受光するセンサー５７ｂとを有し、センサー５７ｂからキャリッジモーター３６の回転量に比例する数のパルスを有するパルス信号を出力する。
【００４４】
図３に示すように、搬送方向Ｙに支持台６０を挟んだ上流側と下流側には、それぞれ搬送ローラー対６７と排出ローラー対６８とが設けられている。用紙Ｐは、搬送モーター３８の動力によって回転する両ローラー対６７，６８に挟持（ニップ）された状態で搬送方向Ｙに搬送される。なお、本実施形態では、給送モーター３７、給送ローラー４８，４９、搬送モーター３８、搬送ローラー対６７及び排出ローラー対６８等の搬送系の構成部品により、搬送部の一例が構成されている。
【００４５】
図３に示すように、上流側支持面部６１の第１リブ６４以外の部分は、第１リブ６４の頂面（上端面）よりも低い底面を有する凹部６１ａとなっている。用紙Ｐを搬送方向Ｙに印刷開始位置まで搬送する頭出し動作の完了後、コンピューター４０は、キャリッジ２２が走査方向Ｘに移動させ、この移動過程において紙幅センサー５６からの検出信号に基づいて用紙Ｐの側端位置を検出する側端検出駆動を行わせる。
【００４６】
シリアル式のプリンター１１では、キャリッジ２２を走査方向Ｘに往復動させながら印刷ヘッド２３のノズルから用紙Ｐにインクを噴射する印字動作と、用紙Ｐを搬送方向Ｙに次の記録位置までの搬送量だけ搬送する送り動作とを交互に繰り返すことで、用紙Ｐに文書や画像等が印刷される。そして、キャリッジ２２が走査方向Ｘへ１回移動するパスごとに印刷ヘッド２３からインクの噴射を開始する印刷開始位置（噴射開始位置）の決定に、側端検出駆動で検出された用紙Ｐの側端位置が用いられる。このため、用紙Ｐに対する印刷画像の走査方向Ｘにおける位置ずれを抑制できる。
【００４７】
次に図５を参照して、側端検出駆動時における第１リブ６４と用紙Ｐとの位置関係について説明する。図５に示すように、第１リブ６４は、搬送方向下流側から見た正面視で台形形状をなし、一番高い頂面６４ａ（上端面）と、その走査方向Ｘの両側に斜めに延びる二つの側面６４ｂ，６４ｂとを有する。第１リブ６４間は凹部６１ａとなっており、用紙Ｐは、図５に示すように複数の第１リブ６４の頂面６４ａに支持される。ここで、用紙Ｐの幅方向（走査方向Ｘ）両側の側端のうちホーム位置側（図５では右側）の側端を「第１側端ＳＥ１」と呼び、用紙Ｐの幅方向に第１側端と反対側の側端を「第２側端ＳＥ２」と呼ぶ。
【００４８】
本実施形態のプリンター１１には、印刷モードとして、ドラフトモード（高速印刷モード）と高品質モード（低速印刷モード）、両面印刷モード等がある。プリンター１１は、用紙Ｐの側端位置を検出する方法として印刷モードに応じて２種類の側端検出方法を採用している。第１の方法は、用紙Ｐの幅方向の第１側端ＳＥ１を検出して第１側端ＳＥ１の位置を決定する方法である。第２の方法は、用紙Ｐの幅方向の第１側端ＳＥ１と第２側端ＳＥ２の両方を検出し、両方の側端位置のデータを基に紙幅（用紙の幅方向長さ）及び第１側端ＳＥ１の位置を決定する方法である。
【００４９】
複数の印刷モードのうちどの印刷モードが第１の方法をとり、他のどの印刷モードが第２の方法をとるかは、予め不揮発性メモリー４３に記憶されている。コンピューター４０は、ユーザーにより選択された又は印刷ジョブデータ中で指定された印刷モードを基に、給送時に行われる用紙Ｐの側端位置検出処理を第１の方法で実行するか、第２の方法で実行するかを決定する。
【００５０】
図５（ａ）に示すように、用紙Ｐが、はがき、Ｂ５判、Ａ４判、Ｂ４判、Ａ３判等の規格サイズの定形紙である場合、正規の位置に給送されれば、用紙Ｐの幅方向両側の側端ＳＥ１，ＳＥ２が、どの第１リブ６４にも位置が重ならないように複数の第１リブ６４の位置が設定されている。また、図５（ｂ）に示すように、第１側端ＳＥ１が第１リブ６４の位置と重なる位置にある場合は、第２側端ＳＥ２が第１リブ６４の位置と重ならない位置になるように、複数の第１リブ６４が位置設定されている。
【００５１】
上流側支持面部６１の光反射率は、用紙Ｐの光反射率に比べてかなり低くなっている。これは少なくとも第１リブ６４に光反射率を低くする表面加工が施されていることによる。よって、紙幅センサー５６にとって、上流側支持面部６１は暗部領域となり、用紙Ｐは明部領域となる。紙幅センサー５６のスポット光が用紙Ｐの側端を横切ったとき、紙幅センサー５６の反射光の受光量が大きく変化し、この受光量の大きな変化点を検出することにより、用紙Ｐの側端位置が検出される。
【００５２】
ところで、第１リブ６４の頂面６４ａは用紙Ｐの摺動により摩耗し、次第に鏡面状に近づき、その光反射率は徐々に上昇する。頂面６４ａの光反射率が所定値以上に高くなっても、用紙Ｐが図５（ａ）に示す正規の位置範囲にあれば、第1側端ＳＥ１の検出位置精度に影響はない。しかし、図５（ｂ）に示すように、用紙Ｐが給送される過程で、搬送方向Ｙに対して斜めに搬送される斜行が発生したり、正規の位置から走査方向Ｘに若干ずれた位置に給送されたりした場合、用紙Ｐの第１側端ＳＥ１が第１リブ６４に重なる場合がある。光反射率が所定値以上に上昇した第１リブ６４と用紙Ｐの側端位置とが重なる状態では、第１側端ＳＥ１の位置検出精度が低下する。特に第１の方法の場合、検出誤差を含む第１側端ＳＥ１の位置データのみに基づき印刷開始位置が決定されるため、用紙Ｐに対する印刷画像の位置ずれや用紙Ｐからはみ出して噴射されたインクによる支持台６０の汚染が問題となる。
【００５３】
そこで、本実施形態では、頂面６４ａの光反射率が所定値以上に高まったと推定された場合に、用紙Ｐの第１側端ＳＥ１の位置が第１リブ６４の位置と重なると判定された場合、その検出された第１側端ＳＥ１の位置は使用されず、他の方法で第１側端ＳＥ１の位置を求める。詳しくは、第１の方法において、頂面６４ａの光反射率が所定値以上に高まったと推定された場合において、第１側端ＳＥ１を一方の端部位置の一例として検出し、その検出した第１側端ＳＥ１が第１リブ６４の位置と重なると判定された場合に、その第１側端ＳＥ１の検出位置が許容を超える検出誤差を含む虞があるとして使用されない。そして、他方の端部位置の一例として第２側端ＳＥ２を検出し、第２側端ＳＥ２の検出位置に基づいて第１側端ＳＥ１の位置を求めるようにしている。第１側端ＳＥ１が第１リブ６４の位置と重ならないと判定された場合は、第２側端ＳＥ２を検出する側端検出駆動は行われない。
【００５４】
なお、第２の方法では、検出された第１側端ＳＥ１の位置データに検出誤差が含まれていても、第１側端位置と第２側端位置との平均値を用紙Ｐの幅中心位置とし、この幅中心位置に走査方向マイナス側（ホーム位置側）に、第１側端位置と第２側端位置との差（紙幅）の半分だけ移動させた位置を求め、その位置を第１側端位置に決定する。このため、第１側端位置の検出誤差がほぼ半減されるため、第１の方法に比べさほど問題はない。
【００５５】
ここで、図６を参照して、第１方法で用紙Ｐの側端位置を検出する場合のキャリッジ２２の駆動方法を簡単に説明する。図６に示すように、用紙Ｐの印刷開始位置までの給送動作完了後にキャリッジ２２を図６（ｂ）に示す用紙Ｐ上の検出開始位置ＳＰ１から用紙Ｐの第１側端ＳＥ１よりも外側の領域に位置する検出終了位置ＥＰ１へ移動させる第１側端検出駆動が行われる。この第１側端検出駆動の過程で、紙幅センサー５６の検出信号に基づいて用紙Ｐの第１側端ＳＥ１が検出される。また、検出された第１側端ＳＥ１の位置が第１リブ６４の位置と重なる場合、キャリッジ２２を図６（ｃ）に示す用紙Ｐ上の検出開始位置ＳＰ１から用紙Ｐの第２側端ＳＥ２よりも外側の領域に位置する検出終了位置（図示せず）へ移動させる第２側端検出駆動が行われる。この第２側端検出駆動の過程で、紙幅センサー５６の検出信号に基づいて用紙Ｐの第２側端ＳＥ２が検出される。
【００５６】
図４は、コンピューター４０内に構築される用紙端部検出制御に係る機能ブロック図であり、プリンター１１は、用紙Ｐの側端を検出する検出部７１と、用紙端部検出処理をはじめとする各種の制御を司る制御部７２とを備える。制御部７２は、第１リブ６４の頂面６４ａが用紙Ｐとの摺動による摩耗により光反射率が検出誤差を含みうる程度に高くなったことを管理する耐久フラグを備えている。制御部７２は、プリンター１１の使用開始からの累計印刷枚数を計数する不図示のカウンターを備え、累積印刷枚数が閾値以下のうちは耐久フラグをオフ（「０」）とし、累積印刷枚数が閾値を超えると耐久フラグをオン（「１」）にする。累積印刷枚数は、用紙Ｐとの摩耗により変化した第１リブ６４の光反射率を示す指標として用いられている。累積印刷枚数が閾値を超えたことをもって、第１リブ６４の摩耗による光反射率が、第１側端ＳＥ１が第１リブ６４と重なる位置にあるときに検出される第１側端位置が許容範囲を超える誤差を含むとみなしうる閾値を超えたことを間接的に判定している。
【００５７】
また、本実施形態では、コンピューター４０による用紙Ｐの側端位置検出処理は、一つの印刷ジョブにおいて一枚目の用紙Ｐだけに行う。これは、一つの印刷ジョブ中においては、用紙種、用紙サイズ及び給送元（給送カセット１６，１７又は給送トレイ１９）が同じであり、かつ同じ給送経路で給送される用紙Ｐ間では、給送時の斜行や幅方向の位置ずれはおおよそ同じになる傾向が高いからである。制御部７２は、給送される用紙Ｐが、印刷ジョブの一枚目の用紙であるか否かを管理する用紙フラグを備え、一つの印刷ジョブ中の一枚目の用紙であるときには用紙フラグをオン（「１」）とし、二枚目以降の用紙Ｐであるときに用紙フラグをオフ（「０」）にする。
【００５８】
そして、コンピューター４０は、用紙フラグがオンのときに側端検出駆動を行い、用紙フラグがオフであるときには側端検出駆動を行わない。そして、コンピューター４０は、第１の方法で側端検出駆動を行う場合、検出された第１側端が第１リブ６４と重なっても、耐久フラグがオフのうちは第２側端検出駆動を行わず、そのとき検出された第１側端位置を採用する。一方、コンピューター４０は、第１の方法で側端検出駆動を行う場合、第１側端検出駆動により検出された第１側端位置が第１リブ６４と重なり、かつそのとき耐久フラグがオンであるときに限り第２側端検出駆動を行い、そのとき検出された第２側端位置に基づいて第１側端位置を決定する。
【００５９】
図４に示すように、検出部７１は、リニアエンコーダー５７、ＣＲカウンター７３、紙幅センサー５６及び検出処理部７４を備える。ＣＲカウンター７３は、キャリッジ２２が原点位置にあるときにリセットされ、キャリッジ２２の往動時にリニアエンコーダー５７からのパルス信号のエッジを検知する度に計数値に「１」を加算し、一方、その復動時にリニアエンコーダー５７からのパル信号のエッジを検知する度に計数値から「１」を減算する。これにより、ＣＲカウンター７３はキャリッジ２２の走査方向Ｘにおける位置（キャリッジ位置）に相当する計数値を出力する。
【００６０】
検出処理部７４は、用紙Ｐの印刷開始位置までの給送完了後かつ印刷開始前に、キャリッジ２２を走査方向Ｘに移動させて行う第１側端検出駆動の過程で、紙幅センサー５６からの検出電圧Ｖｄが閾値Ｖｓを切ったときに、ＣＲカウンター７３の計数値から把握されるキャリッジ位置から紙幅センサー５６の位置に相当する第１側端ＳＥ１の位置を求める。そして、検出処理部７４は求めた第１側端ＳＥ１の位置データを制御部７２に送る。
【００６１】
制御部７２は、判定部７５と印刷制御部７６とを備える。判定部７５は、不揮発性メモリー４３から読み込んだリブ位置データＲＤと、検出部７１から入力した第１側端ＳＥ１の位置データとを比較し、第１側端ＳＥ１の位置が第１リブ６４の位置と重なるか否かを判定する。
【００６２】
ここで、リブ位置データＲＤは、第１リブ６４（図３参照）の位置範囲を規定する位置データである。例えばｋ個の第１リブ６４のうちホーム位置ＨＰ側からｎ番目（但し、ｎは自然数で、１，２，…，ｋ）の第１リブ６４（図７（ｃ）参照）の位置は、第１リブ６４の頂面６４ａの走査方向Ｘにおける一方のエッジ位置ｘｎｓから他方のエッジ位置ｘｎｅまでの位置範囲によって規定されている。判定部７５は、検出された第１側端ＳＥ１の位置がリブ位置範囲（ｘｎｓ〜ｘｎｅ）内にあるとき、第１側端ＳＥ１の位置と第１リブ６４の位置とが重なると判定し、第１側端ＳＥ１の位置がリブ位置範囲（ｘｎｓ〜ｘｎｅ）内にない場合（図７（ａ）参照）に、第１側端ＳＥ１の位置と第１リブ６４の位置とが重ならないと判定する。この判定結果は、判定部７５から印刷制御部７６に送られる。
【００６３】
印刷制御部７６は、印刷に必要なモーター制御及び印刷ヘッド制御を司る。印刷制御部７６が行う制御には、用紙Ｐを給送及び搬送する搬送制御、キャリッジ２２を走査方向に移動させるキャリッジ制御（走査制御）、及び用紙Ｐの側端位置を検出する側端検出駆動のためのモーター制御等が含まれる。印刷制御部７６は、側端検出駆動時にキャリッジモーター３６を駆動制御し、用紙Ｐの側端位置を検出する際の所定の経路でキャリッジ２２を走査方向Ｘに移動させる。
【００６４】
印刷制御部７６は、判定部７５から第１側端位置とリブ位置とが重ならない旨の判定結果を受け取った場合、その側端位置ｘ１（図７（ａ），（ｂ）を参照）のデータを第１側端位置として決定する。つまり、第２側端位置を検出する第２側端検出駆動は行われない。一方、印刷制御部７６は、判定部７５から第１側端位置とリブ位置とが重なる旨の判定結果を受け取った場合、検出誤差を含むものとしてその側端位置ｘ１１（図７（ｃ），（ｄ）を参照）のデータを第１側端位置としては決定せず、他の検出駆動を行って第１側端位置を決定する。すなわち、印刷制御部７６は、他の検出駆動として、用紙Ｐの第２側端ＳＥ２を検出するためのキャリッジ駆動を含む第２側端検出駆動を行う。そして、印刷制御部７６は、検出部７１が検出した第２側端ＳＥ２の位置データを受け取り、第２側端位置を基に第１側端位置を求める。ここで、用紙サイズは印刷データ中の印刷条件情報から把握できるので、その用紙サイズから特定される紙幅Ｗｐと第２側端位置ｘ２とから第１側端位置ｘ１（＝ｘ２−Ｗｐ）を決定する。または、第１側端位置ｘ１１と第２側端位置ｘ２との中心位置の値から、紙幅Ｗｐの半分の値を引くことで、第１側端位置ｘ１（＝（ｘ１１＋ｘ２）／２−Ｗｐ／２）を決定する。
【００６５】
さらに印刷制御部７６は、第１側端位置ｘ１のデータに基づいて印刷処理を実行する。第１側端位置ｘ１のデータは、走査方向Ｘにおいて印刷ヘッド２３がインクの噴射を開始する印刷開始位置の決定に使用される。例えば用紙Ｐの幅方向両側に所定幅の余白が設定されている場合、印刷制御部７６は、第１側端位置ｘ１のデータからその設定通りの余白が確保される印刷開始位置を決定する。また、印刷ヘッド２３により用紙Ｐからはみ出してインクが噴射されると、支持台６０がインクで汚れることになる。このため、印刷制御部７６は、第１側端位置ｘ１のデータを基に、印刷画像データのうち用紙Ｐの外側にはみ出すことになる部分を特定し、そのはみ出し部分の少なくとも一部を印刷不能状態にするマスク処理を行う。このマスク処理により、用紙Ｐの外側にインクが噴射されることに起因する支持台６０のインクによる汚染が低減される。
【００６６】
また、印刷制御部７６は、用紙Ｐの搬送位置を把握するために不図示のＰＦカウンターを備える。給送中に紙検出センサー５５が用紙Ｐの先端を検知した際にＰＦカウンターはリセットされる。そして、印刷制御部７６は、エンコーダー５８のパルスエッジ数を計数するＰＦカウンターの計数値から印刷中における用紙Ｐの搬送位置を認識し、搬送中の用紙Ｐを次の目標位置（印刷位置）に停止させる。なお、図４において、検出処理部７４、判定部７５及び印刷制御部７６は、図８に示す用紙端部検出制御プログラムを実行することによりコンピューター４０内に構築される機能部分である。これらの機能部分はソフトウェアにより構成されてもよいし、ソフトウェアとハードウェアとの協働で構成されてもよいし、ハードウェアにより構成されてもよい。
【００６７】
図７（ａ）に示すように、用紙Ｐが第１リブ６４に対して走査方向Ｘに正規の位置範囲内に給送された場合、用紙Ｐの第１側端は走査方向Ｘに第１リブ６４の頂面６４ａよりも外側（同図の右側）へ少し延出した位置に配置される（図５（ａ）も参照）。この場合、第１側端の近傍には第１リブ６４の頂面６４ａは存在せず、仮に頂面６４ａの光反射率が高くなっていても第１側端を検出する際にその影響を受けない。このため、図７（ｂ）に示すように、紙幅センサー５６の検出電圧Ｖｄは、用紙Ｐの表面からの反射光を受光している間は閾値Ｖｓよりも高い用紙検出電圧Ｖｐをとり、紙幅センサー５６のスポット光が第１側端を横切るときに急激に立ち下がり閾値Ｖｓを大きく下回ることになる。検出電圧Ｖｄが用紙検出電圧Ｖｐから閾値Ｖｓを下回ったときの紙幅センサー５６の位置が第１側端位置ｘ１として検出される。
【００６８】
一方、図７（ｃ）に示すように、用紙Ｐが走査方向Ｘに正規の位置範囲から所定距離以上ずれて給送された場合、用紙Ｐの第１側端ＳＥ１は、走査方向Ｘにおいて第１リブ６４の頂面６４ａの位置範囲内に位置し、第１リブ６４と重なる（図５（ｂ）も参照）。この場合、第１側端ＳＥ１は頂面６４ａと隣接し、仮に頂面６４ａの光反射率が摩耗により高くなっていると、頂面６４ａからの反射光の影響を受けて第１側端ＳＥ１の位置検出精度が低下する。このため、図７（ｄ）に示すように、紙幅センサー５６の検出電圧Ｖｄは、紙幅センサー５６のスポット光が第１側端ＳＥ１を横切っても、頂面６４ａからの比較的強い反射光の受光が原因で、スポット光が用紙Ｐだけに照射されているときの用紙検出電圧Ｖｐからカーブを描くように徐々に低下する。この結果、実際の第１側端位置ｘｅよりも距離Δｘだけ外側にずれた第１側端位置ｘ１１で閾値Ｖｓを下回ることになる。このため、距離Δｘ分の許容できない検出誤差を含んだ第１側端位置ｘ１１が検出される。
【００６９】
次に図６を参照して用紙端部検出制御に係るキャリッジ２２の駆動方法について詳細に説明する。なお、図６において、キャリッジ２２がホーム位置ＨＰから離れる方向（同図の左方向）をプラス方向、ホーム位置ＨＰに近づく方向（同図の右方向）をマイナス方向とする。図６（ａ）に示すように、用紙Ｐの頭出し動作が完了するまでに、キャリッジ２２はホーム位置ＨＰから第１側端検出用の検出開始位置ＳＰ１（同図の実線位置）に移動する。ここで、検出開始位置ＳＰ１は、用紙Ｐの幅内に位置し、紙幅センサー５６のスポット光が用紙Ｐの表面に当たる位置に設定されている。走査方向Ｘに用紙Ｐが存在する範囲は、そのときの印刷ジョブデータに含まれる印刷条件情報中の用紙サイズのデータから把握される。検出開始位置ＳＰ１は、用紙Ｐの走査方向Ｘの中央位置（幅中心位置）、あるいはそのときの用紙サイズから想定される用紙Ｐの第１側端ＳＥ１の位置から、走査方向に設定距離（例えば１〜１０ｃｍの範囲内の値）だけ内側（用紙の幅内側）に入った用紙上の位置に紙幅センサー５６のスポット光を当てることができるキャリッジ位置に設定されている。なお、用紙Ｐの頭出し動作完了後に、キャリッジ２２を、ホーム位置ＨＰから検出開始位置ＳＰ１に移動させてもよい。この場合、スループットが低下するものの、頭出し途中に用紙の表面が印刷ヘッドに擦れる事態を確実に回避できる。
【００７０】
図６（ｂ）に示すように、キャリッジ２２を検出開始位置ＳＰ１から走査方向マイナス側（同図における右側）へ設定速度で移動させる第１側端検出駆動を行い、その移動途中で用紙Ｐの第１側端ＳＥ１を検出する。図６（ｂ）は、図５（ａ）に示す用紙Ｐの走査方向Ｘのずれが許容範囲内である場合に相当し、このとき、用紙Ｐの第１側端位置ｘ１が検出される。
【００７１】
一方、図６（ｃ）は、図５（ｂ）に示す用紙Ｐの走査方向Ｘのずれが許容範囲を超えたために用紙Ｐの第１側端ＳＥ１の位置が第１リブ６４の位置に重なった場合に相当する。この場合、第１リブ６４の光反射率が用紙との摩耗により高くなっていると、図６（ｃ）にハッチングで示す部分からの反射光の影響を受けるため、キャリッジ２２が検出開始位置ＳＰ１から走査方向Ｘのマイナス側へ移動する第１側端検出駆動で検出された用紙Ｐの第１側端位置ｘ１１は、許容できない検出誤差を含む虞がある。
【００７２】
この場合、図６（ｄ）に示すように、キャリッジ２２を検出開始位置ＳＰ２（同図の実線位置）から走査方向Ｘのプラス側（同図における左側）の検出終了位置ＥＰ２まで設定速度で移動させ、この移動途中で用紙Ｐの第２側端ＳＥ２を検出する。用紙Ｐが定形紙である場合、第１側端ＳＥ１の位置が第１リブ６４の位置と重なっているときは、第２側端ＳＥ２の位置は第１リブ６４の位置と重ならないので、検出誤差の少ない第２側端位置ｘ２が検出される。なお、第１側端検出駆動の検出開始位置ＳＰ１と、第２側端検出駆動の検出開始位置ＳＰ２とを異なる位置に設定してもよく、例えば前者を用紙Ｐの幅中心よりも第１側端ＳＥ１寄りの位置に設定し、後者を用紙Ｐの幅中心よりも第２側端ＳＥ２寄りの位置に設定してもよい。
【００７３】
次にプリンター１１の作用を説明する。
コンピューター４０が図８にフローチャートで示される用紙端部検出制御プログラムを実行することによりプリンター１１内で行われる用紙端部検出制御について説明する。コンピューター４０は印刷ジョブデータを受信してその中のコマンドに基づく印刷実行命令を受け付けると、プリンター１１による印刷を開始する。コンピューター４０は、印刷ジョブデータ中の印刷条件データを基に印刷モード及び用紙サイズ等の必要な情報を取得する。コンピューター４０は、取得した印刷モードに応じて第１の方法か第２の方法かを決定する。さらにコンピューター４０は、印刷ジョブの１枚目の用紙への印刷なので、用紙フラグを「１」とする。一方、プリンター１１の使用開始から計数している累積印刷枚数が閾値を超えないうちは耐久フラグがオフ（「０」）となっており、累積印刷枚数が閾値を超えた後は耐久フラグがオン（「１」）となる。
【００７４】
第２の方法が決定された場合、キャリッジ２２をホーム位置ＨＰから走査方向Ｘのプラス側へ移動させて検出開始位置ＳＰ１に配置する。そして、キャリッジ２２を検出開始位置ＳＰ１から走査方向Ｘのマイナス側へ検出終了位置ＥＰ１に向かって移動させ、その移動途中で用紙Ｐの第１側端位置ｘ１を検出する。その後、キャリッジ２２を走査方向Ｘのプラス側に移動させて検出開始位置ＳＰ２に配置し、そこからさらにプラス側へ検出終了位置ＥＰ２に向かって移動させ、その移動途中で用紙Ｐの第２側端位置ｘ２を検出する。そして、２つの側端位置ｘ１，ｘ２の平均値を計算して用紙Ｐの幅中心位置ｘｃを求め、幅中心位置ｘｃから紙幅Ｗｐ（＝ｘ２−ｘ１）の１／２の距離だけマイナス側の位置を第１側端位置として決定する。
【００７５】
一方、第１の方法を決定したときに用紙フラグが印刷ジョブの１枚目である旨を示す「１」であれば、コンピューター４０は、図８で示されるフローチャートに従って用紙端部検出制御を実行する。以下、図６及び図８を参照しつつ、第１の方法による用紙端部検出制御について説明する。
【００７６】
まずステップＳ１１では、キャリッジ２２を検出開始位置まで移動させる。詳しくは、制御部７２がキャリッジモーター３６を駆動させてキャリッジ２２をホーム位置ＨＰから検出開始位置ＳＰ１に移動させる。図６（ａ）の例では、検出開始位置ＳＰ１を用紙Ｐの例えば幅中心位置に設定しているが、検出開始位置ＳＰ１はそのとき給送される用紙サイズに応じてその用紙Ｐの第１側端ＳＥ１よりも走査方向Ｘのプラス側（用紙内側）であればよい。
【００７７】
ステップＳ１２では、用紙Ｐを頭出し位置まで搬送する。詳しくは、制御部７２が給送モーター３７及び搬送モーター３８を駆動させて用紙Ｐを印刷が開始される頭出し位置まで搬送する。
【００７８】
ステップＳ１３では、検出開始位置にあるキャリッジ２２を、第１側端を横切ることが可能な方向（走査方向マイナス側）へ駆動させて第１側端を検出する第１側端検出駆動を行う。詳しくは、制御部７２がキャリッジモーター３６を駆動させ、図６（ｂ），（ｃ）に示すように、キャリッジ２２を検出開始位置ＳＰ１（同図の実線位置）から走査方向Ｘのマイナス側（同図における右側）へ設定速度で移動させ、キャリッジ２２の移動途中で用紙Ｐの第１側端ＳＥ１を検出する。このとき、検出部７１は、不揮発性メモリー４３からリブ位置データＲＤを読込み、ＣＲカウンター７３の計数値で示されるキャリッジ位置から決まる紙幅センサー５６の位置をリブ位置データＲＤと比較する監視をしつつ、紙幅センサー５６の検出電圧Ｖｄが閾値Ｖｓ（図７（ｂ），（ｄ）参照）を横切るか否かを判定する。そして、検出電圧Ｖｄが閾値Ｖｓを横切ると、その時のＣＲカウンター７３のキャリッジ位置から第１側端位置ｘ１（又はｘ１１）を求める。
【００７９】
例えば用紙Ｐの給送が紙ジャム等の原因で失敗して紙幅センサー５６による用紙Ｐの側端検出が不能な場合や、想定を超える長い幅の用紙Ｐが給送された場合には、検出部７１は第１側端ＳＥ１を検出できない。後者のケースとして以下の場合がある。紙幅センサー５６がキャリッジ２２に対して走査方向Ｘのプラス側に偏倚して配置され、最大用紙の第１側端を検出可能とするためにはプリンター本体を幅方向に長くする必要があるが、本体が大型化するという問題がある。このため、最大用紙については走査方向Ｘにおいてホーム位置側の第１側端ＳＥ１と反対側となる第２側端ＳＥ２を検出することとし、プリンター本体の幅方向への大型化を回避している。この種のプリンター１１においては、用紙サイズの設定入力ミスや、用紙サイズが設定と異なる用紙の給送カセット１６，１７等への誤ったセットなどが原因で、設定と異なる最大用紙が誤って給送された場合、第１側端検出駆動が行われても、紙幅センサー５６が第１側端ＳＥ１と対向する位置まで到達できず、第１側端ＳＥ１は検出されない。
【００８０】
ステップＳ１４では、第１側端を検出したか否かを判定する。キャリッジ２２の移動中に検出部７１が第１側端ＳＥ１を検出できた場合はステップＳ１５に進む。一方、検出部７１が第１側端ＳＥ１を検出できなかった場合はステップＳ２３に進み、エラー処理を行う。エラー処理としては、例えば表示部１４に用紙サイズが間違っていないどうかの確認を促すエラーメッセージ等を表示する。エラー処理を行った後は当該ルーチンを終了する。その後、エラー原因を除去したユーザーにより操作部１５の操作で印刷の開始（再開）が指示されると、コンピューター４０は再び当該ルーチンを開始する。
【００８１】
ステップＳ１５では、耐久フラグオン（「１」）であるか否かを判定する。詳しくは、プリンター使用開始からの累積印刷枚数が閾値を超えていて耐久フラグがオン（「１」）である場合は、ステップＳ１６に進む。つまり、累積印刷枚数が、用紙Ｐとの摺動による摩耗で頂面６４ａの光反射率が相対的に高くなっていると推定されるほど多く検出誤差を含む虞があるとして設定された閾値を超えている場合は、ステップＳ１６に進む。一方、耐久フラグがオフ（「０」）であってプリンター使用開始からの累積印刷枚数が閾値を超えていない場合はステップＳ１７に進んで、ステップＳ１３，Ｓ１４で検出部７１が検出した位置を第１側端位置ｘ１として決定する。
【００８２】
ステップＳ１６では、第１側端位置がリブ位置と重なるか否かを判定する。詳しくは制御部７２の判定部７５が、不揮発性メモリー４３から読込んだリブ位置データＲＤを基に、検出された第１側端位置ｘ１又はｘ１１が第１リブ６４の位置範囲内にあるか否かを判定する。判定部７５は、検出された第１側端位置ｘ１又はｘ１１が、ｎ番目（但し、ｎは自然数で、１，２，…，ｋ）の第１リブ６４のリブ位置範囲（ｘｎｓ〜ｘｎｅ）内にあるとき、第１側端位置とリブ位置とが重なると判定し、第１側端位置がリブ位置範囲（ｘｎｓ〜ｘｎｅ）内にない場合に第１側端位置とリブ位置とが重ならないと判定する。このとき１番目の第１リブ６４から順番に一つずつ判定してもよいし、用紙サイズ毎に想定される第１側端位置に一番近い第１リブ６４から近い順に判定してもよい。
【００８３】
図６（ｂ）に示すように、給送された用紙Ｐの走査方向Ｘのずれが許容範囲内である場合、用紙Ｐの第１側端ＳＥ１と第１リブ６４とが重ならず、検出誤差の少ない第１側端位置ｘ１が検出される。一方、図６（ｃ）に示すように、給送された用紙Ｐの走査方向Ｘのずれが許容範囲を超え、用紙Ｐの第１側端ＳＥ１が第１リブ６４と重なる場合、同図にハッチングで示す第１リブ６４の摩耗による研磨面からの反射光の影響で、許容できない検出誤差Δｘを含む第１側端位置ｘ１１が検出される虞がある。このため、第１側端位置がリブ位置と重ならなければ、ステップＳ１７に進んで、ステップＳ１３，Ｓ１４で検出部７１が検出した位置を第１側端位置ｘ１として決定する。一方、第１側端位置がリブ位置と重なれば、ステップＳ１８に進む。
【００８４】
ステップＳ１８では、キャリッジ２２を第２側端検出用の検出開始位置へ移動させる。詳しくは、制御部７２がキャリッジモーター３６を駆動させ、図６（ｄ）に示すように、キャリッジ２２を第１側端検出駆動の検出終了位置ＥＰ１から検出開始位置ＳＰ２まで移動させる。なお、第１側端検出駆動の検出開始位置ＳＰ１と第２側端検駆動の検出開始位置ＳＰ２は、同じ位置であってもよいし、それぞれ検出対象とする側端寄りの異なる位置であってもよい。
【００８５】
ステップＳ１９では、検出開始位置にあるキャリッジ２２を、第２側端を横切ることが可能な走査方向Ｘのプラス側へ駆動させて第２側端ＳＥ２を検出する第２側端検出駆動を行う。詳しくは、制御部７２がキャリッジモーター３６を駆動させ、図６（ｄ）に示すように、キャリッジ２２を検出開始位置ＳＰ２から走査方向Ｘのプラス側（同図における左側）の検出終了位置ＥＰ２まで設定速度で移動させ、キャリッジ２２の移動途中で用紙Ｐの第２側端ＳＥ２を検出する。このとき、用紙Ｐが定形紙である場合、第１側端ＳＥ１が第１リブ６４と重なっているときは、第２側端ＳＥ２は第１リブ６４と重ならないので、検出誤差の少ない第２側端位置ｘ２が検出される。
【００８６】
ステップＳ２０では、第２側端ＳＥ２を検出したか否かを判定する。キャリッジ２２の移動中に検出部７１が第２側端ＳＥ２を検出できた場合はステップＳ２１に進む。一方、検出部７１が第２側端ＳＥ２を検出できなかった場合はステップＳ２３に進み、前述のエラー処理を行う。エラー処理を行った後、エラー原因を除去したユーザーにより操作部１５の操作で印刷の開始（再開）が指示されると、コンピューター４０は再び当該ルーチンを開始する。
【００８７】
ステップＳ２１では、第２側端位置を基に第１側端位置を決定する。第２側端位置ｘ２を基に第１側端位置ｘ１を決定する方法には二つある。一つは、第２側端位置ｘ２から走査方向Ｘのマイナス側に紙幅Ｗｐ分の距離だけ移動させた位置を、第１側端位置ｘ１とする。このとき紙幅Ｗｐは、ユーザーが設定した印刷条件情報中の用紙サイズから決まる紙幅Ｗｐを用いてもよいし、第１側端位置ｘ１１と第２側端位置ｘ２との差を計算して求めた紙幅Ｗｐを用いてもよい。但し、前者の紙幅Ｗｐがユーザーの用紙サイズの設定入力ミスや給送カセット１６，１７へ間違ったサイズの用紙をセットするセットミスなどが原因で、間違った第１側端位置が決定される虞があるのに対して、後者の紙幅Ｗｐが実測値で比較的正確である。このため、実測値の紙幅Ｗｐを用いた方が、第１側端位置の決定ミスが発生し難く好ましい。
【００８８】
他の一つは、第２の方法に類似した方法で、第１側端位置ｘ１１と第２側端位置ｘ２との平均値を用紙Ｐの幅中心位置ｘｃとして求め、この幅中心位置ｘｃから走査方向Ｘのマイナス側に紙幅Ｗｐの１／２の距離だけ移動させた位置を第１側端位置ｘ１に決定する。このときも、紙幅Ｗｐは、ユーザーが設定した印刷条件情報中の用紙サイズから決まる理論上の紙幅Ｗｐ（理論値）、あるいは第１側端位置ｘ１１と第２側端位置ｘ２との差から求まる実測値の紙幅Ｗｐを用いればよい。こうしてステップＳ１６，Ｓ２１で第１側端位置ｘ１が決まると、ステップＳ２２に進む。
【００８９】
ステップＳ２２では、第１側端位置に基づいて印刷処理を実行する。詳しくは、印刷制御部７６が、第１側端位置ｘ１のデータに基づいて、印刷ヘッド２３が走査方向Ｘに移動する過程でインクの噴射を開始する印刷開始位置を求める。例えば用紙Ｐの幅方向両側に所定幅の余白が設定されている場合、印刷制御部７６は、第１側端位置ｘ１のデータからその設定通りの余白（サイドマージン）分の距離だけ走査方向Ｘのプラス側の位置を印刷開始位置として決定する。また、印刷ヘッド２３により用紙Ｐからはみ出してインクが噴射されて支持台６０をインクで汚染させないようにするため、印刷制御部７６は、第１側端位置ｘ１のデータに基づいて、印刷画像データのうち用紙Ｐの外側にはみ出すことになる部分を特定する。そして、印刷制御部７６は、そのはみ出し部分のうち用紙Ｐの第１側端の外側に僅かなマージン分（はみ出し許容量）を残した他の領域を印刷不能状態にするマスク処理を印刷画像データに施す。このマスク処理により、用紙Ｐの外側にはみ出して噴射されるインクが大幅に減り、はみ出したインクによる支持台６０の汚染を抑制できる。
【００９０】
なお、第１側端位置を求めず、第２側端位置ｘ２と紙幅Ｗｐと第１側端側の余白量（サイドマージン）との各値に基づいて印刷開始位置を求めてもよい。また、第１側端位置を求めず、第２側端位置ｘ２と紙幅Ｗｐと許容はみ出し量との各値に基づいて印刷画像のうち、はみ出し禁止領域を印刷不能状態にするマスク処理を行ってもよい。これらの場合も、第１側端位置が間接的に決定される。
【００９１】
以上詳述した本実施形態によれば、以下に示す効果を得ることができる。
（１）紙幅センサー５６によって用紙Ｐの第１側端位置を検出した際に、その検出した第１側端位置が不揮発性メモリー４３に記憶されたリブ位置データＲＤに基づく第１リブ６４の位置と重なる位置である場合、用紙Ｐの他方の第２側端位置ｘ２を検出し、第２側端位置ｘ２に基づいて第１側端位置ｘ１が決定される。このため、用紙Ｐの第１側端位置が第１リブ６４の位置と重なって紙幅センサー５６による第１側端位置の検出精度が低下しても、用紙Ｐの第１側端位置を比較的精度よく決定できる。
【００９２】
（２）紙幅センサー５６によって検出された第１側端位置を、検出された第２側端位置ｘ２と、用紙Ｐの情報（印刷条件情報中の用紙サイズ情報）とに基づく第１側端位置ｘ１の理論位置と比較することで、第１側端位置ｘ１が決定される。よって、第１側端位置ｘ１を一層精度よく決定できる。
【００９３】
（３）第１側端位置ｘ１が第１リブ６４の位置と重ならない位置である場合は、第２側端位置ｘ２を検出するための第２側端検出駆動を行わないので、その分、第１側端位置ｘ１の検出所要時間を短く済ませられる。
【００９４】
（４）第１側端位置ｘ１１が第１リブ６４の位置と重なる位置にある場合は、第２側端位置ｘ２が第１リブ６４の位置と重ならないように複数の第１リブ６４が位置設定されているので、第２側端位置ｘ２を第１リブ６４に妨げられることなく精度よく検出できる。この結果、第２側端位置ｘ２に基づいて第１側端位置ｘ１を精度よく決定できる。
【００９５】
（５）第１側端位置ｘ１１と第２側端位置ｘ２との両方の側端位置ｘ１１，ｘ２を検出した場合は、両方の側端位置ｘ１１，ｘ２に基づき求められた実測の紙幅Ｗｐ（＝ｘ２−ｘ１１）に基づいて第１側端位置ｘ１が決定される。よって、より精度の高い第１側端位置ｘ１を決定できる。
【００９６】
（６）第１リブ６４の光反射率が閾値以下と判定される場合は、第１側端位置ｘ１１と第１リブ６４の位置とが重なる場合であっても、第２側端位置ｘ２を検出する第２側端検出駆動を行わないので、その分、第１側端位置の検出所要時間を短く済ませられる。特に第１リブ６４の光反射率が閾値以下との判定を、累積印刷枚数が閾値以下であるか否かの判定により行う。よって、光反射率や光反射量を計測する必要がないので、計測のための余分な駆動を行わずに済む。したがって、側端位置の検出所要時間を低減し、印刷を速やかに開始できるので、印刷スループットを向上できる。
【００９７】
（７）両方の側端位置ｘ１１，ｘ２を検出した場合は、両方の側端位置ｘ１１，ｘ２に基づいて用紙Ｐの実測値として用紙Ｐの走査方向Ｘの紙幅Ｗｐを求め、その紙幅Ｗｐと第２側端位置ｘ２とに基づいて、第１側端位置ｘ１が決定される。よって、第１側端位置ｘ１を実測値に基づいて精度よく決定できる。例えば印刷条件情報中の用紙サイズ情報から決まる紙幅Ｗｐ（理論値）を用いる場合、ユーザーが間違った用紙サイズ情報を入力設定したり、セットする用紙を間違えたりした場合、第１側端位置ｘ１が間違ったものになる。これに対し、用紙Ｐの実測値を用いた場合は、理論値を用いる場合に起こりうる間違った第１側端位置が決定される不都合を回避し易い。
【００９８】
（８）第１リブ６４の摩耗の程度を示す指標が閾値以下である場合は、検出された第１側端位置と不揮発性メモリー４３に記憶されたリブの位置とが重なる場合であっても、第１側端位置の検出精度が比較的高いので、第２側端位置ｘ２を検出しない。このため、その分、側端位置の検出所要時間が短く済む。一方、第１リブ６４の摩耗の程度を示す指標が閾値を超えた場合、紙幅センサー５６によって第１側端位置を検出した際に、第１側端位置が不揮発性メモリー４３に記憶されたリブ位置データＲＤに基づくリブ位置と重なる位置である場合、第２側端位置ｘ２を検出し、第２側端位置ｘ２に基づいて第１側端位置ｘ１が決定される。よって、第１側端位置を精度よく決定できる。
【００９９】
（９）用紙フラグにより印刷ジョブ中の一枚目の用紙Ｐであるか否かを判定し、一枚目の用紙Ｐに対してのみ用紙側端検出駆動による第１側端位置の決定処理を行った。よって、２枚目以降の用紙については１枚目で決定した第１側端位置を用いることで側端検出駆動を行わずに済み、印刷スループットを向上できる。
【０１００】
なお、上記実施形態は以下のような形態に変更することもできる。
・前記実施形態では、用紙Ｐの幅方向両側の側端のうちホーム位置側の第１側端ＳＥ１の位置を一方の端部位置とし、その反対側の第２側端ＳＥ２の位置を他方の端部位置としたが、この逆でもよい。すなわち、ホーム位置側の第１側端ＳＥ１の位置を他方の端部位置とし、その反対側の第２側端ＳＥ２の位置を一方の端部位置としてもよい。この場合、まず第２側端位置を検出し、第２側端位置とリブ位置とが重なる場合は、第１側端を検出し、得られた第１側端位置から第２側端位置を決定すればよい。
【０１０１】
・紙幅センサー５６によって検出した第２側端位置ｘ２（他方の端部位置の一例）を、印刷媒体の情報の一例としての用紙サイズから決まる紙幅Ｗｐと第１側端位置ｘ１１とに基づき算出される第２側端位置（他方の端部位置の理論位置）と比較する。そして、この比較によって、第２側端位置の検出位置が第２側端位置の理論位置に対して許容範囲内にあれば、検出された第１側端位置ｘ１１で決定し、許容範囲内になければ、第２側端位置ｘ２と紙幅Ｗｐとに基づいて算出した第１側端位置で決定する構成としてもよい。
【０１０２】
・印刷媒体の端部位置の検出方法として印刷モードに応じた第１の方法と第２の方法の二種類用意したが、第１の方法のみとしてもよいし、第１の方法を含む三種類以上の方法を用意した構成でもよい。
【０１０３】
・前記実施形態では、印刷ジョブ中の一枚目の用紙Ｐに対してのみ側端検出駆動を行ったが、印刷ジョブ中の一枚目以外の用紙、あるいは全ての用紙に対して側端検出駆動を行ってもよい。
【０１０４】
・リブの光反射率（つまり摩耗度合）がその閾値以下であるか否かの判定を、累積印刷枚数が閾値以下であるか否かの判定により行ったが、リブの摩耗による光反射率の変化を示す他の指標を用いてもよい。例えば累積印刷時間、累積インク噴射量又はインクカートリッジ交換回数を指標として選択し、その選択した指標が閾値以下であるか否かを判定してもよい。この場合、複数の指標のそれぞれについて各々の閾値以下であるか否かを判定し、複数の指標のすべてで閾値を超える場合に、第２側端検出駆動を行う構成でもよい。また、用紙で覆われていない状態の下で第１リブ６４の反射光量を紙幅センサー５６により検出し、その反射光量から一義的に決まる第１リブ６４の光反射率が閾値を超えたか否かを判定してもよい。このように第１リブ６４の光反射率が閾値を超えたか否かを直接判定してもよい。なお、第１リブ６４の反射光量を検出するキャリッジ２２の駆動は、プリンター１１の電源オン時の初期動作や非印刷時の待機時間内に行うことが好ましい。
【０１０５】
・前記実施形態において、耐久フラグによる判定を廃止し、プリンターの使用開始の最初の印刷ジョブから、第１側端位置とリブの位置とが重なった場合は、第２側端位置ｘ２を検出する第２側端検出駆動を行って、第２側端位置ｘ２から第１側端位置を決定する構成としてもよい。例えばリブの光反射防止用の表面処理層を廃止してもよい。
【０１０６】
・凸部（リブ）を、印刷領域ＰＡよりも搬送方向Ｙ上流側に位置する第１リブ６４としたが、紙幅センサー５６を第２リブ６５や第３リブ６６に対応する位置に設けることで、第２リブ６５又は第３リブ６６を凸部の一例としてもよい。また、第１〜第３リブを搬送方向に１本に繋がるリブに替えてもよい。さらにリブは走査方向Ｘに不等間隔に設けられたり、リブの幅と高さとのうち少なくとも一方が異なる複数種のリブが混在していたりしてもよい。例えば高さの異なる複数種のリブが混在する場合、用紙との摩耗が起きうる高いリブだけを凸部の一例としてもよいし、低いリブもそこからの反射光が用紙の側端位置検出に影響を与える虞がある場合は、高いリブと低いリブとの両方を凸部の一例としてもよい。また、リブの頂面に凹溝を形成してもよい。なお、リブの形状は、印刷媒体を支持可能な限りにおいて適宜な形状に変更してもよい。
【０１０７】
・前記実施形態では、一方の端部位置（第１側端位置）を実際に求め決定したが、一方の端部位置を実際には求めず、一方の端部位置が決まることで一義的に決まる他の位置、例えば印刷開始位置又はマスク位置を、他方の端部位置（第２側端位置）から直接求めてもよい。このように印刷開始位置やマスク位置などの他の位置を、他方の端部位置から求めて決めることも、他の位置が一方の端部位置から一義的に決まるものである場合は、一方の端部位置を間接的に決定することになる。このように一方の端部は、直接決定されなくても、他の位置（印刷開始位置又はマスク位置）の決定により、間接的に決定されてもよい。
【０１０８】
・検出部の一例としての紙幅センサー５６は光学式センサーであることに限定されない。非接触式センサーであればよい。例えば近接センサー、電磁誘導式センサーでもよい。例えば金属製又は金属層又は金属粒子が含まれる印刷媒体、あるいは磁気を帯びた印刷媒体の端部位置を検出可能な磁気センサーでもよい。さらに画像を撮像して印刷媒体の端部位置を検出する画像センサーでもよい。画像センサーの場合でも、用紙とリブの頂面とが同色又は類似色になったために検出精度が低下した場合に他方の端部位置の検出値から一方の端部位置を決定すればよい。
【０１０９】
・給送装置は、印刷媒体の一例としてのロール紙を給送する方式でもよい。
・給送モーターと搬送モーターとを、給送系と搬送系で共通の１つの搬送モーターに置き替えてもよい。この場合、例えば動力伝達切換部が給送用の切換位置に切り換えられた状態で搬送モーターが駆動されると、その出力された回転が給送系と搬送系の各ローラーに伝達されるようにする。
【０１１０】
・印刷媒体は用紙に限定されず、樹脂製のフィルム、金属箔、金属フィルム、樹脂と金属の複合体フィルム（ラミネートフィルム）、織物、不織布、セラミックシート等であってもよい。さらに印刷媒体は立体物でもよい。
【０１１１】
・印刷装置は、用紙Ｐ等の媒体に印刷することのできるものであれば、インクジェット式プリンター、ドットインパクトプリンターやレーザープリンターであってもよい。また、印刷装置は、印刷機能だけを備えたプリンターに限定されず、複合機であってもよい。さらに、印刷装置は、シリアルプリンターに限らず、ラインプリンター又はページプリンターであってもよい。
【符号の説明】
【０１１２】
１１…印刷装置の一例としてのプリンター、１２…装置本体、１４…表示部、１５…操作部、２２…キャリッジ、２３…印刷ヘッド、３６…キャリッジモーター、３７…給送モーター、３８…搬送モーター、４０…コンピューター、４３…記憶部の一例を構成する不揮発性メモリー、５５…紙検出センサー、５６…検出部の一例としての紙幅センサー、５７…リニアエンコーダー、５８…エンコーダー、６４…凸部の一例としての第１リブ、７１…検出部、７２…制御部、７３…ＣＲカウンター、７４…検出処理部、７５…判定部、７６…印刷制御部、Ｐ…印刷媒体の一例としての用紙、ＲＤ…リブ位置データ、Ｘ…走査方向（幅方向）、Ｙ搬送方向、Ｗｐ…紙幅、Ｘ１，ｘ１１…一方の端部位置の一例である第１側端位置、Ｘ２…他方の端部位置の一例である第２側端位置。
【図１】
2015150716.tif 000003
【図２】
2015150716.tif 000004
【図３】
2015150716.tif 000005
【図４】
2015150716.tif 000006
【図５】
2015150716.tif 000007
【図６】
2015150716.tif 000008
【図７】
2015150716.tif 000009
【図８】
2015150716.tif 000010