(57)【特許請求の範囲】
【請求項１】
印刷する際に印刷ヘッドを第１方向に往復移動させて印刷を行うプリンタであって、
印刷するためにディスクトレイ上に載せられた円板形状の記録媒体の前記第１方向における直径を測定する、第１測定手段と、
前記第１方向と交差し、当該プリンタが前記ディスクトレイを搬送する方向である第２方向における前記記録媒体の直径を測定する、第２測定手段と、
前記第１方向における直径と、前記第２方向における直径との差を算出する、算出手段と、
前記差が所定値以下であれば印刷を行い、前記差が所定値より大きければ印刷を行わない、判断手段と、
を備えることを特徴とするプリンタ。
【請求項２】
前記判断手段において、前記差が所定値より大きいと判断した場合には、前記ディスクトレイを排出するエラー処理手段をさらに備えることを特徴とする、請求項１に記載のプリンタ。
【請求項３】
前記記録媒体が円板形状であることを前提に作成された印刷データに基づいて、印刷を行う印刷手段を、さらに備えることを特徴とする請求項１又は請求項２に記載のプリンタ。
【請求項４】
前記第１測定手段及び前記第２測定手段で直径を測定する際に用いられるセンサが、前記印刷ヘッドに設けられている、ことを特徴とする請求項１乃至請求項３のいずれかに記載のプリンタ。
【請求項５】
前記第１測定手段は、前記円板形状の記録媒体の中心部を通り、且つ、前記第１方向に沿ったライン上で、前記センサを移動させながらセンシングを行うことにより、前記記録媒体の両端を検出し、この両端の位置に基づいて、前記第１方向における直径を算出する、ことを特徴とする請求項４に記載のプリンタ。
【請求項６】
前記第２測定手段は、前記円板形状の記録媒体の中心部を通り、且つ、前記第２方向に沿ったライン上に、前記センサを静止させ、この状態で前記ディスクトレイを前記第２方向に移動させながら、前記センサによるセンシングを行うことにより、前記記録媒体の両端を検出し、この両端の位置に基づいて、前記第２方向における直径を算出する、ことを特徴とする請求項５に記載のプリンタ。
【請求項７】
印刷する際に印刷ヘッドを第１方向に往復移動させて印刷を行うプリンタの制御方法であって、
印刷するためにディスクトレイ上に載せられた円板形状の記録媒体の前記第１方向における直径を測定する、第１測定工程と、
前記第１方向と交差し、当該プリンタが前記ディスクトレイを搬送する方向である第２方向における前記記録媒体の直径を測定する、第２測定工程と、
前記第１方向における直径と、前記第２方向における直径との差を算出する、算出工程と、
前記差が所定値以下であれば印刷を行い、前記差が所定値より大きければ印刷を行わない、判断工程と、
を備えることを特徴とするプリンタの制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、プリンタ及びその制御方法に関し、特に、ＣＤ−ＲやＤＶＤ−Ｒ等の記録媒体の表面に印刷を行うプリンタ及びその制御方法に関する。
【０００２】
【従来の技術】
近年、ＣＤ−Ｒなどのコンパクトディスクを代表とする光記録媒体等の記録媒体の表面に印刷を行うことができるプリンタが市場に出回っている。このようなプリンタにより円板形状の記録媒体に印刷を行う場合、通常の用紙に印刷するときに印刷ヘッドがスキャンする領域を記録媒体が移動できるように専用トレーを使用する。この専用トレーは記録媒体を支持する支持部を備え、専用トレーがプリンタの用紙搬送方向、即ち副走査方向に移動することで印刷ヘッドにより記録媒体の表面に印刷を行うことができる。
【０００３】
このような記録媒体への印刷では、プリンタが記録媒体の大きさ及び位置を認識しなければ正確な印刷が行えない。そこで従来は専用トレイの所定位置にマーカーを付しておき、このマーカーをセンサで読み取ると共に、このマーカーと記録媒体の支持部との位置関係から記録媒体の位置を間接的に求めるようにしてる。
【０００４】
【発明が解決しようとする課題】
しかし、記録媒体を専用トレイの支持部内にセットしても記録媒体が、この専用トレイの支持部内で微妙に動いてしまうことがあり、また前記マーカーと記録媒体の支持部との位置関係は精度的には製造公差に基づく限界があり、僅かにばらつくため、マーカーの位置が検出できても記録媒体の位置を必ずしも正確に認識できない場合がある。この状態で印刷動作を行えば、記録媒体の表面の所定位置に正確に印刷が行えず、低印刷品質の記録媒体となってしまう。
【０００５】
また従来のようにマーカーのみを検出する方法では、記録媒体自体を検出していないため、記録媒体が存在していないときにトレイ上にいわゆる空打ちをしてしまうこともあり得る。
【０００６】
このため、特願２００２−０１４００１号においては、専用トレイ上の記録媒体の副走査方向における両端と、主走査方向における両端を検出し、これら検出した２つの両端から、記録媒体の中心位置を精度よく検出する技術を開示している。そして、これにより、記録媒体が専用トレイ内で多少ずれていたとしても、高い精度で印刷の位置決めができるようにしている。
【０００７】
主走査方向における記録媒体の両端を検出する際には、記録媒体の中心部分を外れた位置を通るライン上を、センサによるセンシングを行いながら、一定速度で連続的に移動させ、これにより記録媒体の両端を検出している。また、副走査方向における記録媒体の両端を検出する際には、センサを搭載したキャリッジを記録媒体の中央部分を外れた位置に静止させ、このセンサによるセンシングを行いながら、専用トレイを副走査方向に一定速度で連続的に移動させる。これにより、副走査方向における記録媒体の両端を検出している。
【０００８】
記録媒体の中心部分を外れた位置に、センシング用のラインを設定するのは、光記録媒体等の記録媒体の中心部分は、透明な面で構成されており、また、記録媒体の中心部には支持部内でディスクトレイの位置決めをする突部があるため、これらを誤って記録媒体の縁であると検出してしまうのを回避する必要があるからである。しかし、センシング用のラインが記録媒体の中心部を外れていると、記録媒体が円板形状である場合、センシング用のラインと、記録媒体の縁との関係が、垂直ではなく斜めに傾いた関係になってしまい、センサによるセンシング精度が低下するという問題がある。このため、センシング精度を向上させるためには、センシング用のラインが、記録媒体の中心部を通る方が望ましい。
【０００９】
また、特願２００２−０１４００１号においては、記録媒体の端から端までを一定速度でセンサによりセンシングしているので、記録媒体の両端を検出するための処理に、長い時間を必要とするという問題もある。
【００１０】
さらには、記録媒体に何からの汚れが付着している場合等においては、この汚れの影響により、プリンタが誤った中心位置を算出してしまい、適正な位置に印刷を行わなくなってしまうという問題もある。また、記録媒体が円板形状であることを前提にして印刷データを作成している場合には、円板形状でない記録媒体がディスクトレイ上に載せられていると、記録媒体の存在しない位置にまで印刷を行ってしまうという問題もある。この結果、ディスクトレイがインクで汚れてしまうことになる。
【００１１】
そこで本発明は、プリンタが検出した記録媒体の両端が、本来の記録媒体の両端であるかどうかを判断するとともに、ディスクトレイ上に載せられた記録媒体が、円板形状のものであるかを判断することにより、不適正な印刷が行われてしまうのを回避することを目的とする。
【００１２】
【課題を解決するための手段】
上記課題を解決するため、本発明に係るプリンタは、
印刷する際に印刷ヘッドを第１方向に往復移動させて印刷を行うプリンタであって、
印刷するためにディスクトレイ上に載せられた円板形状の記録媒体の前記第１方向における直径を測定する、第１測定手段と、
前記第１方向と交差し、当該プリンタが前記ディスクトレイを搬送する方向である第２方向における前記記録媒体の直径を測定する、第２測定手段と、
前記第１方向における直径と、前記第２方向における直径との差を算出する、算出手段と、
前記差が所定値以下であれば印刷を行い、前記差が所定値より大きければ印刷を行わない、判断手段と、
を備えることを特徴とする。
【００１４】
さらにこの場合、前記判断手段において、前記差が所定値より大きいと判断した場合には、前記ディスクトレイを排出するエラー処理手段をさらに備えるようにしてもよい。
【００１５】
また、前記記録媒体が円板形状であることを前提に作成された印刷データに基づいて、印刷を行う印刷手段を、さらに備えるようにしてもよい。
【００１７】
この場合、前記第１測定手段及び前記第２測定手段で直径を測定する際に用いられるセンサが、前記印刷ヘッドに設けられているようにしてもよい。
【００１８】
この場合、前記第１測定手段は、前記円板形状の記録媒体の中心部を通り、且つ、前記第１方向に沿ったライン上で、前記センサを移動させながらセンシングを行うことにより、前記記録媒体の両端を検出し、この両端の位置に基づいて、前記第１方向における直径を算出するようにしてもよい。
【００１９】
この場合、前記第２測定手段は、前記円板形状の記録媒体の中心部を通り、且つ、前記第２方向に沿ったライン上に、前記センサを静止させ、この状態で前記ディスクトレイを前記第２方向に移動させながら、前記センサによるセンシングを行うことにより、前記記録媒体の両端を検出し、この両端の位置に基づいて、前記第２方向における直径を算出するようにしてもよい。
【００２０】
なお、本発明は、上述したようにプリンタを制御する制御方法として、実現することもできる。
【００２１】
【発明の実施の形態】
本発明の一実施形態は、ディスクトレイ上にある記録媒体の中心部を通るライン上を、センサにより主走査方向及び副走査方向にセンシングするとともに、このセンサによるセンシングの際に、記録媒体の中心部分近傍をセンサによるセンスを行わずにスキップすることにより、記録媒体の両端の位置を高い精度で検出することができるようにしたものである。さらに、本実施形態は、記録媒体の主走査方向の直径と副走査方向の直径とを測定算出し、これらの差が所定値より大きければ印刷を行わないようにすることにより、不適正な印刷が行われてしまうのを回避しようとしたものである。より詳しくを、以下に説明する。
【００２２】
図１は本実施形態に係る記録媒体の位置検出装置を備えるインクジェットプリンタの斜視図であり、図２はインクジェットプリンタのキャリッジ周辺を示す側断面図であり、図３は、ディスクトレイ上に記録媒体の一例であるＣＤ−Ｒが載せられた状態を示す正面図である。
【００２３】
図１に示すように、インクジェットプリンタ１は、給紙ボタン２を備えるプリンタ本体３と、プリンタ本体３の前方側に形成される排紙部７とを備えている。尚、インクジェットプリンタ１は通常は用紙に印刷するためのものであり、用紙を印刷媒体とする場合にはプリンタ本体３の後方側に用紙をストックするための給紙トレイを取り付けることができるようになっている。
【００２４】
図２に示すように、プリンタ本体３の内部にはキャリッジ９が設けられている。キャリッジ９は、印刷動作を行わないときにはプリンタ１の図１右側のホームポジションに位置し、印刷時にはプリンタ本体３の幅方向、即ち主走査方向に往復移動できるようになっている。キャリッジ９の下端には印刷ヘッド１１が設けられるとともに、記録媒体の一例であるＣＤ−Ｒ（コンパクトディスク  レコーダブル（Compact Disk Recordable）の略）を検出するためのセンサ１０が設けられている。本実施形態においては、ディスクトレイ２３は黒色で構成されており、ＣＤ−Ｒの表面は白色で構成されていることを想定している。このため、本実施形態においては、センサ１０として、光反射型のセンサを用いており、センサ１０から発せられた光を、ディスクトレイ又はＣＤ−Ｒの表面で反射させ、この反射した光の量をセンサ１０で検出することにより、ＣＤ−Ｒがその位置に存在するか否かを検出している。換言すれば、センサ１０は、色の明度を検出し、明度の変化によって物体の存在を検知する。
【００２５】
印刷ヘッド１１と対向する位置には、印刷時に用紙を下側から支持するプラテン１４が設けられている。また印刷ヘッド１１の上流側には搬送駆動ローラ１３ａと搬送従動ローラ１３ｂと有する搬送ローラ１３が設けられ、印刷ヘッド１１の下流側には排紙駆動ローラ１５ａと排紙従動ローラ１５ｂとを有する排紙ローラ１５が設けられている。搬送駆動ローラ１３ａは、搬送駆動モータ１６を正転または逆転することにより後述するディスクトレイをインクジェットプリンタ１の前後方向に駆動することができる。
【００２６】
図１に戻り、プリンタ本体３の前方側にはディスクトレイ受入部１７が形成されており、ディスクトレイ受入部１７にはトレイアッタチメント１９を前側からストッパーに当接するまで一杯に挿入できるようになっている。トレイアッタチメント１９は、左右両側に設けられるトレイ支持体２１と、このトレイ支持体２１の内側に形成されたガイドに沿って前後方向にスライド可能に支持されるディスクトレイ２３とを備えている。本実施形態においては、ディスクトレイ２３は、平板状で黒色のプラスチックで構成されている。
【００２７】
ディスクトレイ２３上には、ＣＤ−Ｒなどの印刷対象物となる記録媒体の収納部２５が形成されており、その中央には記録媒体の中央に形成された穴と実質的に同径の突部２６が形成されている。この突部２６に、１２ｃｍのＣＤ−Ｒ１２や、８ｃｍのＣＤ−Ｒ８などの異なる大きさの記録媒体の穴を挿入することにより、記録媒体を収納部２５に対して同心的に配置できるようになっている。またディスクトレイ２３には、所定の位置に白色で矩形の位置マーカー２７が印刷されている。位置マーカー２７の作用については後述する。
【００２８】
ディスクトレイ受入部１７は、トレイアッタチメント１９を挿入したときに、平板状のディスクトレイ２３が排紙駆動ローラ１５ａと排紙従動ローラ１５ｂとの間および搬送駆動ローラ１３ａと搬送従動ローラ１３ｂとの間に挟持されるように構成されている。これにより、ディスクトレイ２３は、搬送駆動ローラ１３ａ及び排紙駆動ローラ１５ａの駆動力を受けて、トレイ支持体２１の間でプリンタの前後方向に移動できるようになっている。
【００２９】
また、インクジェットプリンタ１は、記録媒体の位置を検出するためのフローが記憶され、座標系演算等を行うことができる制御装置２９（図２参照）を備えている。
【００３０】
次に、記録媒体の一例であるＣＤ−Ｒ８、１２に印刷を行う手順について説明し、併せて本実施形態に係る記録媒体の位置検出装置及び位置検出方法について説明する。なお、以下の説明ではインクジェットプリンタ１の後方、即ちトレイアタッチメント１９を押し込む方向を＋Ｙ方向、その反対方向を−Ｙ方向とし、図１においてプリンタ１の右方向、即ちキャリッジ９のホームポジション側を＋Ｘ方向、その反対方向を−Ｘ方向とする。ここで＋Ｙ方向、−Ｙ方向はプリンタにおける用紙の搬送方向、即ち副走査方向に対応し、＋Ｘ方向、−Ｘ方向はキャリッジ９の走査方向、即ち主走査方向に対応する。
【００３１】
（１）まず、ユーザが、トレイアタッチメント１９のトレイ支持体２１をディスクトレイ受入部１７からプリンタ本体３内へ押し込んで装着するとともに、搬送ローラ１３と排紙ローラ１５等の用紙用の搬送駆動系をレリース状態にする。
【００３２】
（２）次に、ユーザは、ディスクトレイ２３上にＣＤ−Ｒを載せ、ディスクトレイ２３をプリンタ本体３内へ一杯に押し込む。そして、搬送ローラ１３のレリース状態を解除してディスクトレイ２３を搬送可能な状態にする。
【００３３】
（３）この状態で、ユーザは、給紙ボタン２を押す。
【００３４】
これにより、インクジェットプリンタ１の制御装置２９において、記録媒体位置検出処理が起動される。図４乃至図６は、本実施形態に係る記録媒体位置検出処理の内容を説明するフローチャートを示す図である。
【００３５】
まず図４に示すように、この記録媒体位置検出処理においては、制御装置２９は、キャリッジ９をホームポジションから位置マーカー２７付近まで移動する（ステップＳ１０）。続いて、制御装置２９は、搬送ローラ１３を正転または逆転させることにより、ディスクトレイ２３を−Ｙ方向または＋Ｙ方向に移動させ、キャリッジ９に設けられたセンサ１０を用いて、位置マーカー２７を検索する（ステップＳ１２）。
【００３６】
本実施形態においては、上記（２）において、ユーザがディスクトレイ２３を正しくプリンタ本体３内部へ押し込んでいる場合には、位置マーカー２７のＹ方向の座標が、センサ１０のＹ方向の座標と同じになるように設定されている。このため、キャリッジ９を位置マーカー２７付近に移動させるだけで、センサ１０は、位置マーカー２７を検出する。
【００３７】
したがって、制御装置２９は、センサ１０を用いて、位置マーカー２７が検出できたか否かを判断する（ステップＳ１４）。位置マーカー２７が検出できない場合（ステップＳ１４：Ｎｏ）は、ユーザによるディスクトレイ２３の押し込み具合が適正でないことを意味するので、ディスクトレイ２３を前後（＋Ｙ方向及び−Ｙ方向）に移動し、センサ１０が位置マーカー２７を検出した位置で、ディスクトレイ２３を停止させる（ステップＳ１６）。
【００３８】
このステップＳ１６の処理が終了した場合、又は、ステップＳ１４において位置マーカー２７を検出したと判断した場合（ステップＳ１４：Ｙｅｓ）には、制御装置２９は、ディスクトレイ２３を−Ｙ方向に移動させて、位置マーカー２７の上流側（＋Ｙ方向側）の辺２８を検出する（ステップＳ１８）。この辺２８の検出は、白色の位置マーカー２７と黒色のディスクトレイ２３との明度差により、その境界を求めることにより行われる。
【００３９】
位置マーカー２７の上流側の辺２８を検出することで、ＣＤ−Ｒ８、１２のＸ方向の両端を検出するために移動させるＹ方向の位置（図３におけるラインｍの位置）が決まる。このため、制御装置２９は、ラインｍ上の位置ＰＳ１にセンサ１０が位置するように、ディスクトレイ２３を移動し、キャリッジ９を移動する（ステップＳ２０）。なお、本実施形態においては、ラインｍは、ＣＤ−Ｒ８、１２の中心部を通るように設定される。また、図７に示すように、位置ＰＳ１は、このディスクトレイ２３が収納可能な最大のＣＤ−Ｒの大きさである１２ｃｍのＣＤ−Ｒ１２の外周側の縁よりも、５ｍｍだけ外側に位置している。これは、１２ｃｍのＣＤ−Ｒ１２がディスクトレイ２３に載せられている場合でも、センサ１０がＣＤ−Ｒの外周側の縁を検出できるように、マージンを確保するためである。
【００４０】
次に、制御装置２９は、キャリッジ９を移動させることにより、センサ１０によるセンシングを行いながら、センサ１０の位置を図７の位置ＰＳ１から位置ＰＳ２まで移動させる（ステップＳ２２）。この図７に示すように、位置ＰＳ２は、このディスクトレイ２３が収納可能な最小のＣＤ−Ｒの大きさである８ｃｍのＣＤ−Ｒ８の外周側の縁よりも、５ｍｍだけ内側に位置している。これは、８ｃｍのＣＤ−Ｒ８がディスクトレイ２３に載せられている場合でも、センサ１０がＣＤ−Ｒの外周側の縁を検出できるように、マージンを確保するためである。
【００４１】
次に、制御装置２９は、キャリッジ９を移動させることにより、センサ１０の位置を図７の位置ＰＳ２から位置ＰＳ３に移動させる（ステップＳ２４）。この位置ＰＳ２から位置ＰＳ３への移動の際には、センサ１０によるセンシングは行わない。通常、ＣＤ−Ｒは、その外周側に位置する白色の印刷面３１と、その中心側に位置する印刷面３１ではない透明な面ＴＳＰを有している。したがって、ＣＤ−Ｒの中心部分には透明な面ＴＳＰや突部２６が存在することになる。このため、センサ１０によりＣＤ−Ｒの中心部分をセンシングすると、これらをノイズとして検出してしまい、誤ってＣＤ−Ｒの外周側の縁であると判断してしまう恐れがあるからである。
【００４２】
さらに、本実施形態においては、位置ＰＳ２から位置ＰＳ３へのキャリッジ９の移動速度を、位置ＰＳ１から位置ＰＳ２へのキャリッジ９の移動速度よりも、速くしている。これは、センサ１０によるセンシングを行わないので、キャリッジ９を速い速度で移動しても何ら問題が生じないからである。また、このように速い速度でキャリッジ９を移動することにより、この記録媒体位置検出処理に要する時間を短縮することができるからである。
【００４３】
また、図７に示すように、位置ＰＳ３は、上述した位置ＰＳ２と同様の理由により、このディスクトレイ２３が収納可能な最小のＣＤ−Ｒの大きさである８ｃｍのＣＤ−Ｒ８の外周側の縁よりも、５ｍｍだけ内側に位置している。この位置ＰＳ３は、位置ＰＳ２に対してＣＤ−Ｒの中心部を挟んで、反対側の位置にある。
【００４４】
次に、制御装置２９は、キャリッジ９を移動させることにより、センサ１０によるセンシングを行いながら、センサ１０の位置を図７の位置ＰＳ３から位置ＰＳ４まで移動させる（ステップＳ２６）。この図７に示すように、位置ＰＳ２は、上述した位置ＰＳ１と同様の理由により、このディスクトレイ２３が収納可能な最大のＣＤ−Ｒの大きさである１２ｃｍのＣＤ−Ｒ１２の外周側の縁よりも、５ｍｍだけ外側に位置している。また、この位置ＰＳ４は、位置ＰＳ１に対してＣＤ−Ｒの中心部を挟んで、反対側の位置にある。
【００４５】
次に、図５に示すように、制御装置２９は、キャリッジ９を移動させることにより、センサ１０によるセンシングを行いながら、センサ１０の位置を図７の位置ＰＳ４から位置ＰＳ３まで移動させる（ステップＳ３０）。
【００４６】
次に、制御装置２９は、キャリッジ９を移動させることにより、センサ１０の位置を図７の位置ＰＳ３から位置ＰＳ２に移動させる（ステップＳ３２）。この位置ＰＳ３から位置ＰＳ２への移動の際にも、センサ１０によるセンシングは行わない。また、位置ＰＳ３から位置ＰＳ２へのキャリッジ９の移動速度は、位置ＰＳ４から位置ＰＳ３へのキャリッジ９の移動速度よりも、速くしている。したがって、本実施形態においては、次のようなキャリッジ９の移動速度の関係が成立する。
【００４７】
位置ＰＳ１から位置ＰＳ２への移動速度Ｖ１＝位置ＰＳ３から位置ＰＳ４への移動速度Ｖ３＝位置ＰＳ４から位置ＰＳ３への移動速度Ｖ４＝位置ＰＳ２から位置ＰＳ１への移動速度Ｖ６である。また、位置ＰＳ２から位置ＰＳ３への移動速度Ｖ２＝位置ＰＳ３から位置ＰＳ２への移動速度Ｖ５である。そして、Ｖ２＝Ｖ５＞Ｖ１＝Ｖ３＝Ｖ４＝Ｖ６である。
【００４８】
次に、制御装置２９は、キャリッジ９を移動させることにより、センサ１０によるセンシングを行いながら、センサ１０の位置を図７の位置ＰＳ２から位置ＰＳ１まで移動させる（ステップＳ３４）。
【００４９】
次に、制御装置２９は、ディスクトレイ２３に載せてあるＣＤ−ＲのＸ軸方向の中心位置ＣＸを算出する（ステップＳ３６）。本実施形態においては、ステップＳ２２で検出された外周側の縁の位置をＤＰＳ１とし、ステップＳ２６で検出された外周側の縁の位置をＤＰＳ２とし、ステップＳ３０で検出された外周側の縁の位置をＤＰＳ３とし、ステップＳ３４で検出された外周側の縁の位置をＤＰＳ４とする。そして、位置ＤＰＳ１のＸ軸方向の値と、位置ＤＰＳ３のＸ軸方向の値とに基づいて、１つ目のＸ軸方向の中心位置ＣＸ１を算出する。続いて、位置ＤＰＳ２のＸ軸方向の値と、位置ＤＰＳ４のＸ軸方向の値とに基づいて、２つ目のＸ軸方向の中心位置ＣＸ２を算出する。そして、中心位置ＣＸ１と中心位置ＣＸ２との平均を算出することにより、中心位置ＣＸを特定することとしている。
【００５０】
このようにするのは、センサ１０が、ディスクトレイ２３を検出している状態からＣＤ−Ｒを検出している状態になる場合のセンシング特性と、ＣＤ−Ｒを検出している状態からディスクトレイ２３を検出している状態になる場合のセンシング特性とに、違いがあるからである。このため、本実施形態においては、センサ１０のセンシング特性が同一条件となるように、位置ＤＰＳ１と位置ＤＰＳ３に基づいて１つ目の中心位置ＣＸ１を算出し、位置ＤＰＳ２と位置ＤＰＳ４とに基づいて２つ目の中心位置ＣＸ２を算出しているのである。
【００５１】
これにより、Ｘ軸方向の中心位置ＣＸが定まったので、制御装置２９は、次にＹ軸方向の中心位置ＣＹを特定する。具体的には、制御装置２９は、キャリッジ９を移動して、センサ１０を図３に示すラインｎの位置に移動する（ステップＳ３８）。本実施形態においては、ラインｎのＸ軸方向の位置は、ステップＳ３６で算出した中心位置ＣＸの位置としている。但し、このＸ軸方向の位置は、トレイアタッチメント１９をディスクトレイ受入部１７に挿入する時点で機械的に決定することもできるので、この機械的に定まる位置をラインｎの位置として予め記憶しておくようにしてもよい。また、このラインｎは、上述したラインｍと交差する方向に延びるラインであり、特に本実施形態においては、これらラインｎとラインｍは直交している。
【００５２】
次に、制御装置２９は、ディスクトレイ２３を＋Ｙ方向に移動させることにより、キャリッジ９におけるセンサ１０の位置が、図８に示す位置ＰＳ５に合うようにする（ステップＳ４０）。続いて、制御装置２９は、ディスクトレイ２３を−Ｙ方向に移動させつつ、センシングを行うことにより、センサ１０の位置が位置ＰＳ６に合うようにする（ステップＳ４２）。
【００５３】
次に、制御装置２９は、センシングを行うことなく、ディスクトレイ２３を−Ｙ方向に移動させることにより、センサ１０の位置を図８に示す位置ＰＳ７に合わせる（ステップＳ４４）。位置ＰＳ６から位置ＰＳ７までのディスクトレイ２３の移動速度は、位置ＰＳ５から位置ＰＳ６までのディスクトレイ２３の移動速度と、同等である。これは、ディスクトレイ２３の移動速度を変化させると、このディスクトレイ２３上に載せられているＣＤ−Ｒが、僅かであるが移動してずれてしまう恐れがあるためである。
【００５４】
次に、制御装置２９は、ディスクトレイ２３を−Ｙ方向に移動させつつ、センシングを行うことにより、センサ１０の位置が図８に示す位置ＰＳ８に合うようにする（ステップＳ４６）。
【００５５】
次に、図６に示すように、制御装置２９は、ディスクトレイ２３を＋Ｙ方向に移動させつつ、センシングを行うことにより、センサ１０の位置が図８に示す位置ＰＳ７に合うようにする（ステップＳ５０）。続いて、制御装置２９は、センシングを行うことなく、ディスクトレイ２３を＋Ｙ方向に移動させることにより、センサ１０の位置が図８に示す位置ＰＳ６に合うようにする（ステップＳ５２）。
【００５６】
次に、制御装置２９は、ディスクトレイ２３を＋Ｙ方向に移動させつつ、センシングを行うことにより、センサ１０の位置が図８に示す位置ＰＳ５に合うようにする（ステップＳ５４）。
【００５７】
上述したように、本実施形態においては、ディスクトレイ２３の−Ｙ方向への移動速度及び＋Ｙ方向への移動速度は、一定である。このため、次のようなディスクトレイ２３の移動速度の関係が成立する。
【００５８】
位置ＰＳ５から位置ＰＳ６への移動速度Ｖ７＝位置ＰＳ６から位置ＰＳ７への移動速度Ｖ８＝位置ＰＳ７から位置ＰＳ８への移動速度Ｖ９＝位置ＰＳ８から位置ＰＳ７への移動速度Ｖ１０＝位置ＰＳ７から位置ＰＳ６への移動速度Ｖ１１＝位置ＰＳ６から位置ＰＳ５への移動速度Ｖ１２である。
【００５９】
次に、制御装置２９は、Ｙ軸方向の中心位置ＣＹを算出する（ステップＳ５６）。本実施形態においては、ステップＳ４２で検出された外周側の縁の位置をＤＰＳ５とし、ステップＳ４６で検出された外周側の縁の位置をＤＰＳ６とし、ステップＳ５０で検出された外周側の縁の位置をＤＰＳ７とし、ステップＳ５４で検出された外周側の縁の位置をＤＰＳ８とする。そして、上述した中心位置ＣＸを算出した際と同様の理由により、位置ＤＰＳ５のＹ軸方向の値と、位置ＤＰＳ７のＹ軸方向の値とに基づいて、１つ目のＹ軸方向の中心位置ＣＹ１を算出する。続いて、位置ＤＰＳ６のＸ軸方向の値と、位置ＤＰＳ８のＹ軸方向の値とに基づいて、２つ目のＹ軸方向の中心位置ＣＹ２を算出する。そして、中心位置ＣＹ１と中心位置ＣＹ２との平均を算出することにより、中心位置ＣＹを特定することとしている。
【００６０】
次に、制御装置２９は、ＣＤ−ＲのＸ軸方向の長さＬＸを算出する（ステップＳ５８）。中心位置ＣＸ及び中心位置ＣＹを算出した際と同様の理由により、本実施形態においては、位置ＤＰＳ１のＸ軸方向の位置と、位置ＤＰＳ３のＸ軸方向の位置との差分により、１つめのＸ軸方向の長さＬＸ１を算出し、位置ＤＰＳ２のＸ軸方向の位置と、位置ＤＰＳ４のＸ軸方向の位置との差分により、２つめのＸ軸方向の長さＬＸ２を算出する。そして、長さＬＸ１と長さＬＸ２との平均を求めることにより、ＣＤ−ＲのＸ軸方向の長さＬＸを算出している。図９に示すように、例えば、ディスクトレイ２３に載せてあるＣＤ−Ｒが、直径１２ｃｍのＣＤ−Ｒ１２である場合には、Ｘ軸方向の長さＬＸはおよそ１２ｃｍとなるはずである。すなわち、本実施形態においては、長さＬＸは円板形状のＣＤ−ＲのＸ軸方向における直径に相当する。
【００６１】
次に、制御装置２９は、ＣＤ−ＲのＹ軸方向の長さＬＹを算出する（ステップＳ６０）。中心位置ＣＸ及び中心位置ＣＹを算出した際と同様の理由により、本実施形態においては、位置ＤＰＳ５のＹ軸方向の位置と、位置ＤＰＳ７のＹ軸方向の位置との差分により、１つめのＹ軸方向の長さＬＹ１を算出し、位置ＤＰＳ６のＹ軸方向の位置と、位置ＤＰＳ８のＹ軸方向の位置との差分により、２つめのＹ軸方向の長さＬＹ２を算出する。そして、長さＬＹ１と長さＬＹ２との平均を求めることにより、ＣＤ−ＲのＹ軸方向の長さＬＹを算出している。図９に示す例では、Ｙ軸方向の長さＬＹもおよそ１２ｃｍとなるはずである。すなわち、本実施形態においては、長さＬＹは円板形状のＣＤ−ＲのＹ軸方向における直径に相当する。
【００６２】
次に、制御装置２９は、Ｘ軸方向の長さＬＸと、Ｙ軸方向の長さＬＹとの差が、所定値以下であるかどうかを判断する（ステップＳ６２）。本実施形態においては、長さＬＸと長さＬＹとの差が５ｍｍ以下であるかどうかを判断している。この値は、例えば、センサ１０の取り付け位置の誤差と、搬送駆動モータ１６の停止位置の誤差と、任意のマージンとを加算することにより、決定することができる。
【００６３】
長さＬＸと長さＬＹとの差が、５ｍｍ以下である場合（ステップＳ６２：Ｙｅｓ）には、制御装置２９は、印刷を実行する（ステップＳ６４）。具体的には、これまでの処理により、中心位置ＣＸ、ＣＹと、ＣＤ−Ｒの直径（即ち、ＣＤ−Ｒの種類）とを、特定することができるので、制御装置２９は、これらの中心位置ＣＸ、ＣＹとＣＤ−Ｒの直径とに基づいて、印刷開始位置ＰＳＴ（図９参照）である−Ｙ方向の先端を算出する。そして、この印刷開始位置ＰＳＴから印刷を開始する。印刷するデータは、印刷面３１の形状に合わせて、ドーナッツ状に加工されている。この印刷データの加工は、印刷データを生成したコンピュータ又はこのインクジェットプリンタ１において行われる。
【００６４】
一方、長さＬＸと長さＬＹとの差が、５ｍｍより大きい場合（ステップＳ６２：Ｎｏ）には、制御装置２９は、エラー処理を行い、印刷は実行しない（ステップＳ６６）。なぜなら、ディスクトレイ２３上に載せられているＣＤ−Ｒは、円板形状のものではない可能性があり、円板形状のＣＤ−Ｒでないと、正常な印刷結果が得られないばかりか、ディスクトレイ２３上に印刷を行ってしまう恐れもあるからである。また、ディスクトレイ２３上に載せられているＣＤ−Ｒが円板形状のものであっても、何らかの理由により、適正にＣＤ−Ｒが載せられていない恐れもあるからである。さらには、ディスクトレイ２３上に載せられているＣＤ−Ｒが円板形状のものであっても、このＣＤ−Ｒに付着している汚れにより、誤った中心位置ＣＸ、ＣＹを算出してしまっている恐れもあるからである。本実施形態においては、このエラー処理において、ディスクトレイ２３をこのインクジェットプリンタ１から排出して、ユーザに再度の確認を促すこととしている。
【００６５】
以上により、本実施形態に係る記録媒体位置検出処理が終了する。なお、図３、図７及び図８においては、１２ｃｍのＣＤ−Ｒ１２と８ｃｍのＣＤ−Ｒ８とが両方示されているが、これは説明の便宜のためであり、実際にはいずれか一枚のＣＤ−Ｒだけが、ディスクトレイ２３に載せられることは云うまでもない。
【００６６】
以上のように、本実施形態に係るインクジェットプリンタ１における記録媒体の位置検出装置によれば、Ｘ軸方向におけるＣＤ−Ｒの外周側の縁をセンシングする際には、ＣＤ−Ｒの中心部分である位置ＰＳ２から位置ＰＳ３までの間を、センシングしないこととした。また、Ｙ軸方向におけるＣＤ−Ｒの外周側の縁をセンシングする際には、ＣＤ−Ｒの中心部分である位置ＰＳ６から位置ＰＳ７までの間を、センシングしないこととした。このため、センサ１０が、誤って、透明な面ＴＳＰや、ＣＤ−Ｒを挿入するための突部２６を、ＣＤ−Ｒの縁であるとして、検出してしまうことを回避することができる。
【００６７】
また、Ｘ軸方向における位置ＰＳ２から位置ＰＳ３までの間をセンシングしないとしたことにより、この間におけるキャリッジ９の移動を速い速度で行うことができる。このため、記録媒体位置検出処理に要する時間を、短くすることができる。
【００６８】
さらに、本実施形態においては、ラインｍ、ラインｎの位置を、ＣＤ−Ｒの中心部を通るように設定することとしたので、センサ１０がＣＤ−Ｒの縁を検出する精度を向上させることができる。より詳しくは、図３に示すように、中心部よりずれているラインｏの上及びラインｐの上を、センサ１０を用いてセンシングしようとする場合、ラインｑに示すように、斜めになっているＣＤ−Ｒの縁をセンサ１０が検出することとなり、センシングの精度が低下してしまう。これに対して、本実施形態のように、中心部を通るラインｍの上及びラインｎの上を、センサ１０を用いてセンシングしようとする場合、ラインｒに示すように、ラインｍ又はラインｎとおよそ垂直になっているＣＤ−Ｒの縁をセンサ１０が検出することとなる。このため、より高い精度でＣＤ−Ｒの縁を検出することができるようになる。
【００６９】
また、ＣＤ−ＲのＸ軸方向の長さＬＸとＹ軸方向の長さＬＹとの差が、所定値以下であるかどうかを判断し、所定値より大きい場合には、印刷を行わないこととした。このため、円板形状でない形状のＣＤ−Ｒがディスクトレイ２３上に載せられているのに、円板形状であることを前提として生成された印刷データを印刷してしまい、ディスクトレイ２３が汚れてしまうのを回避することができる。また、ディスクトレイ２３上に載せられているのが、円板形状のＣＤ−Ｒであっても、その表面に汚れが付着しており、この汚れにより誤った中心位置ＣＸ、ＣＹが算出されてしまったような場合でも、誤った位置にそのまま印刷が行われてしまうのを回避することができる。
【００７０】
なお、本発明は上述した実施形態に限られるものではなく、種々に変形可能である。例えば、上述した実施形態における図８において、センサ１０を位置ＰＳ６から位置ＰＳ７へ移動する際のディスクトレイ２３の移動速度Ｖ８と、センサ１０を位置ＰＳ７から位置ＰＳ６へ移動する際のディスクトレイ２３の移動速度Ｖ１１とを、他の移動速度Ｖ７、Ｖ９、Ｖ１０及びＶ１２よりも、速くしてもよい。この場合、図１０に示すように、ＣＤ−Ｒをディスクトレイ２３に固定的に装着できるようにするために、固定キャップ４０をＣＤ−Ｒの上から突部２６に填め込むようにしておくとよい。
【００７１】
また、上述した実施形態における図７において、センサ１０を位置ＰＳ２から位置ＰＳ３へ移動する際のキャリッジ９の移動速度Ｖ２と、センサ１０を位置ＰＳ３から位置ＰＳ２へ移動する際のキャリッジ９の移動速度Ｖ５とを、他の移動速度Ｖ１、Ｖ３、Ｖ４及びＶ６と、同じ速度にしてもよい。
【００７２】
さらに、上述した実施形態においては、センサ１０をラインｍ上で１往復させて、Ｘ軸方向におけるＣＤ−Ｒの両端を２回測定することとしたが、センサ１０をラインｍ上で一方向に移動させるだけで、１回だけ測定するようにしてもよい。同様に、上述した実施形態においては、センサ１０をラインｎ上で１往復させて、Ｙ軸方向におけるＣＤ−Ｒの両端を２回測定することとしたが、センサ１０をラインｎ上で一方向に移動させるだけで、１回だけ測定するようにしてもよい。この場合、１回だけ測定したＸ軸方向の２つの縁の位置に基づいて、中心位置ＣＸを算出し、１だけ測定したＹ軸方向の２つの縁の位置に基づいて、中心位置ＣＹを算出することとなる。
【００７３】
また、上述した実施形態においては、記録媒体のＸ軸方向の長さＬＸとＹ軸方向の長さＬＹとを比較し、その差が所定値より大きい場合には、印刷を行わないこととしたが、このような判断処理をしないようにしてもよい。すなわち、図６におけるステップＳ５８、ステップＳ６０、ステップＳ６２及びステップＳ６６の処理は、省略することが可能である。
【００７４】
一方、この判断処理を行う場合においては、記録媒体のＸ軸方向の長さＬＸとＹ軸方向の長さＬＹとの測定手法は、上述した手法に限定されるものではない。すなわち、何らかの手法で、記録媒体のＸ軸方向の長さＬＸとＹ軸方向の長さＬＹとが測定できれば足りる。
【００７５】
また、上述した実施形態では、記録媒体として、光記録媒体であるＣＤ−Ｒを例にとって説明したが、この他コンパクトディスク・リードオンリー・メモリ（ＣＤ−ＲＯＭ（Compact Disc Read-Only Memory））、コンパクトディスク・リライタブル（ＣＤ−ＲＷ（Compact Disc ReWritable））、ディヴィディ（ＤＶＤ（Digital Versatile Disc））などのディスク状記録済媒体やディスク状記録可能媒体も記録媒体に含まれる。
【００７６】
【発明の効果】
以上のように、本発明に係るプリンタによれば、ディスクトレイ上に載せられた円板形状の記録媒体の第１方向における直径と第２方向における直径とを測定し、両者の差が所定値より大きければ印刷を行わないようにしたので、不適正な印刷が記録媒体に対して行われてしまうのを回避することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る記録媒体の位置検出装置を備えるインクジェットプリンタの斜視図である。
【図２】図１に示すインクジェットプリンタのキャリッジ周辺を示す側断面図である。
【図３】ディスクトレイ上にＣＤ−Ｒが載せられた状態を模式的に示す図である。
【図４】本実施形態に係る制御装置が実行する記録媒体位置検出処理の内容を説明するフローチャートである（その１）。
【図５】本実施形態に係る制御装置が実行する記録媒体位置検出処理の内容を説明するフローチャートである（その２）。
【図６】本実施形態に係る制御装置が実行する記録媒体位置検出処理の内容を説明するフローチャートである（その３）。
【図７】ディスクトレイ上に載せられたＣＤ−ＲのＸ軸方向両端の位置を検出する際における、センサの位置と記録媒体の位置関係を説明する図である。
【図８】ディスクトレイ上に載せられたＣＤ−ＲのＹ軸方向両端の位置を検出する際における、センサの位置と記録媒体の位置関係を説明する図である。
【図９】１２ｃｍのＣＤ−ＲにおけるＸ軸方向の長さとＹ軸方向の長さと算出する場合に、その算出の基礎となる検出した両端の位置を説明する図。
【図１０】上記実施形態の変形例を説明するための図であり、図８に対応する図である。
【符号の説明】
１  インクジェットプリンタ
２  給紙ボタン
３  プリンタ本体
８  ８ｃｍのＣＤ−Ｒ
９  キャリッジ
１０  センサ
１１  印刷ヘッド
１２  １２ｃｍのＣＤ−Ｒ
１３  搬送ローラ
１５  排紙ローラ
１６  搬送駆動モータ
１７  ディスクトレイ受入部
１９  トレイアッタチメント
２１  トレイ支持体
２３  ディスクトレイ
２５  収納部
２７  位置マーカー
２８  位置マーカーの上流側の辺
２９  制御装置
３１  印刷面
【図１】
0004138332.tif 000002
【図２】
0004138332.tif 000003
【図３】
0004138332.tif 000004
【図４】
0004138332.tif 000005
【図５】
0004138332.tif 000006
【図６】
0004138332.tif 000007
【図７】
0004138332.tif 000008
【図８】
0004138332.tif 000009
【図９】
0004138332.tif 000010
【図１０】
0004138332.tif 000011