(57)【要約】【課題】操作が容易であるとともに、経年変換に対しても安定して位置を検出することができる印刷装置を提供すること。【解決手段】光記録媒体８０を保持するディスクトレイ６０が挿入された場合に、当該ディスクトレイに設けられた位置検出用のマーカ上に光学センサを移動させる移動手段（キャリッジモータ２６、紙送りモータ５１）と、光学センサから出力される信号値を測定する測定手段（ＣＰＵ１００）と、測定された信号値に基づいて判別閾値を算出する算出手段（ＣＰＵ１００）と、マーカを走査する走査手段（キャリッジモータ２６、紙送りモータ５１）と、光学センサから出力される信号を判別閾値に基づいて判別し、マーカの位置を検出する検出手段（ＣＰＵ１００）と、特定結果に応じて印刷開始位置を特定する特定手段（ＣＰＵ１００）と、を有している。【選択図】図１
2006306062.tif 000002
【特許請求の範囲】
【請求項１】
被検出物に光を照射してその反射光に応じた信号を出力する光学センサと、
光記録媒体を保持するディスクトレイが挿入された場合に、当該ディスクトレイに設け
られた位置検出用のマーカ上に上記光学センサを移動させる移動手段と、
上記マーカからの反射光に応じて上記光学センサから出力される信号値を測定する測定
手段と、
上記測定手段によって測定された信号値に基づいて判別閾値を算出する算出手段と、
上記ディスクトレイに設けられた上記マーカを走査する走査手段と、
上記走査手段による走査に応じて上記光学センサから出力される信号を上記判別閾値に
基づいて判別し、上記マーカの位置を検出する検出手段と、
上記検出手段による検出結果に基づいて印刷開始位置を特定する特定手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記算出手段は、前記マーカからの反射光に応じて前記光学センサから出力される信号
値を所定倍した値を前記判別閾値とすることを特徴とする請求項１記載の印刷装置。
【請求項３】
前記マーカは、前記ディスクトレイに比較して光の反射率が高い素材によって形成され
ていることを特徴とする請求項１記載の印刷装置。
【請求項４】
前記マーカの隣には、光を透過させる孔が設けられていることを特徴とする請求項３記
載の印刷装置。
【請求項５】
前記算出手段は、前記マーカ上において前記光学センサから出力される信号値と、前記
孔上または前記ディスクトレイ上において前記光学センサから出力される信号値とに基づ
いて前記判別閾値を算出することを特徴とする請求項４記載の印刷装置。
【請求項６】
前記算出手段は、前記マーカ上において前記光学センサから出力される信号のレベルに
応じた値と、前記孔上または前記ディスクトレイ上において前記光学センサから出力され
る信号のレベルに応じた値との差分を求め、当該差分に所定の値を乗じた値に、前記マー
カ上において前記光学センサから出力される信号のレベルに応じた値を加算した値を前記
判別閾値とすることを特徴とする請求項５記載の印刷装置。
【請求項７】
前記測定手段は、前記マーカが存在すると想定される領域内を複数箇所測定し、当該複
数箇所の測定値に基づいて、前記ディスクトレイの挿入位置および前記マーカが正常であ
るか否かを判定する判定手段をさらに有することを特徴とする請求項１記載の印刷装置。
【請求項８】
前記判定手段は、前記複数箇所の測定値の最小値と最大値とが所定倍以上離れている場
合または所定値以上離れている場合であって、当該最大値が所定の値よりも大きいときに
は異常であると判定することを特徴とする請求項７記載の印刷装置。
【請求項９】
光記録媒体を保持するディスクトレイが挿入された場合に、当該ディスクトレイに設けら
れた位置検出用のマーカ上に上記光学センサを移動させる移動ステップと、
上記マーカからの反射光に応じて上記光学センサから出力される信号値を測定する測定
ステップと、
上記測定ステップにおいて測定された信号値に基づいて判別閾値を算出する算出ステッ
プと、
上記ディスクトレイに設けられた上記マーカを走査する走査ステップと、
上記走査ステップにおける走査に応じて上記光学センサから出力される信号を上記判別
閾値に基づいて判別し、上記マーカの位置を検出する検出ステップと、
上記検出ステップにおける検出結果に基づいて印刷開始位置を特定する特定ステップと
、
を有することを特徴とする位置検出方法。
【請求項１０】
光記録媒体を保持するディスクトレイが挿入された場合に、当該ディスクトレイに設けら
れた位置検出用のマーカ上に上記光学センサを移動させる移動手段、
光記録媒体を支持するディスクトレイに設けられたマーカ上に光学センサを移動させる移
動手段、
上記マーカからの反射光に応じて上記光学センサから出力される信号のレベルを測定す
る測定手段、
上記測定手段によって測定されたレベルに基づいて判別閾値を算出する算出手段、
上記ディスクトレイに設けられた上記マーカを走査する走査手段、
上記走査手段による走査に応じて上記光学センサから出力される信号を上記判別閾値に
基づいて判別し、上記マーカの位置を検出する検出手段、
上記検出手段による検出結果に基づいて印刷開始位置を特定する特定手段、
としてコンピュータを機能させることを特徴とするコンピュータ読み取り可能な位置検
出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、位置検出方法、および、位置検出プログラムに関する。
【背景技術】
【０００２】
近年、例えば、ＣＤ−Ｒ（Compact Disk Recordable）等の光記録媒体のラベル面に文
字または画像等の情報を印刷することが可能なプリンタが市場に流通している。このよう
なプリンタにより円板形状を有する光記録媒体に印刷を行う場合、当該光記録媒体を保持
し、プリンタ内に送り込むためのディスクトレイを使用する場合がある。
【０００３】
このディスクトレイは光記録媒体を支持する支持部を備え、当該ディスクトレイがプリ
ンタの副走査方向（印刷用紙の搬送方向）に移動することで記録ヘッドにより光記録媒体
のラベル面に印刷を行うことができる。
【０００４】
ところで、このような光記録媒体へ印刷する場合、プリンタが光記録媒体の大きさおよ
び位置を認識しなければ正確な印刷を行うことができない。そこで、従来においては、例
えば、特許文献１に示すように、基準線が予め印刷されたＣＤ−Ｒと同形状の調整用媒体
にプリンタによって目盛りを印刷し、基準線と目盛りとの重なり具合によって印刷位置の
ずれ量を特定し、特定されたずれ量に応じて印刷位置を調整する方法が提案されている。
【０００５】
あるいは、ディスクトレイの所定位置にマーカを付しておき、該マーカを光学センサで
読み取るとともに、該マーカと光記録媒体の支持部との位置関係から光記録媒体の位置を
間接的に求め、求めた位置に応じて印刷位置を調整する方法も提案されている。
【０００６】
【特許文献１】特開２００４−１１４３５７号公報（要約書）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、特許文献１に示す前者の技術では、位置の調整を行うためには、調整用媒体
に目盛りを印刷する必要があり、また、印刷結果をユーザが目視によって確認する必要が
あることから操作が煩雑であるという問題点がある。
【０００８】
また、後者の技術では、ディスクトレイに設けられたマーカが経年変化によって光の反
射率が変化してしまうことがあり、そのような場合には、マーカの位置を正確に検出でき
ないという問題点がある。
【０００９】
本発明は、上記の事情に基づきなされたもので、その目的とするところは、操作が容易
であるとともに、経年変換に対しても安定して位置を検出することができる印刷装置、位
置検出方法、および、位置検出プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【００１０】
上述の目的を達成するため、本発明の印刷装置は、被検出物に光を照射してその反射光
に応じた信号を出力する光学センサと、光記録媒体を保持するディスクトレイが挿入され
た場合に、当該ディスクトレイに設けられた位置検出用のマーカ上に光学センサを移動さ
せる移動手段と、マーカからの反射光に応じて光学センサから出力される信号値を測定す
る測定手段と、測定手段によって測定された信号値に基づいて判別閾値を算出する算出手
段と、ディスクトレイに設けられたマーカを走査する走査手段と、走査手段による走査に
応じて光学センサから出力される信号を判別閾値に基づいて判別し、マーカの位置を検出
する検出手段と、検出手段による検出結果に基づいて印刷開始位置を特定する特定手段と
、を有している。
【００１１】
このため、操作が容易であるとともに、経年変換に対しても安定して位置を検出するこ
とができる印刷装置を提供することができる。
【００１２】
また、他の発明の印刷装置は、上述の発明に加えて、算出手段が、マーカからの反射光
に応じて光学センサから出力される信号値を所定倍した値を判別閾値とするようにしてい
る。このため、簡単な計算によって判別閾値を得ることができる。
【００１３】
また、他の発明の印刷装置は、上述の発明に加えて、マーカが、ディスクトレイに比較
して光の反射率が高い素材によって形成されている。このため、設定された判別閾値を用
いることにより、確実にマーカを検出することが可能になる。
【００１４】
また、他の発明の印刷装置は、上述の各発明に加えて、マーカの隣には、光を透過させ
る孔が設けられている。このため、これらが接する境界において光学センサの出力が大き
く変化することから、マーカをより簡易に検出することができる。
【００１５】
また、他の発明の印刷装置は、上述の各発明に加えて、算出手段が、マーカ上において
光学センサから出力される信号値と、孔上またはディスクトレイ上において光学センサか
ら出力される信号値とに基づいて判別閾値を算出するようにしている。このため、光学素
子のばらつきや経年変化に対しても安定してマーカを検出することができる。
【００１６】
また、他の発明の印刷装置は、上述の各発明に加えて、算出手段が、マーカ上において
光学センサから出力される信号のレベルに応じた値と、孔上またはディスクトレイ上にお
いて光学センサから出力される信号のレベルに応じた値との差分を求め、当該差分に所定
の値を乗じた値に、マーカ上において光学センサから出力される信号のレベルに応じた値
を加算した値を判別閾値とするようにしている。このため、簡易な計算により判別閾値を
決定することができるとともに、光学素子のばらつきや経年変化に対してもより安定して
マーカを検出することができる。
【００１７】
また、他の発明の印刷装置は、上述の各発明に加えて、測定手段が、マーカが存在する
と想定される領域内を複数箇所測定し、当該複数箇所の測定値に基づいて、ディスクトレ
イの挿入位置およびマーカが正常であるか否かを判定する判定手段をさらに有する。この
ため、ディスクトレイの挿入位置が正常であるか否かを判定するとともに、マーカに汚れ
が付着していたり、マーカに異物が付着していたりすることを検出できる。
【００１８】
また、他の発明の印刷装置は、上述の各発明に加えて、判定手段は、複数箇所の測定値
の最小値と最大値とが所定倍以上離れている場合または所定値以上離れている場合であっ
て、当該最大値が所定の値よりも大きいときには異常であると判定することを特徴とする
請求項７記載の印刷装置。このため、例えば、マーカが部分的に汚れているような場合で
も、これを確実に検出することができるので、汚れに起因する誤動作等の発生を防止でき
る。
【００１９】
また、本発明の位置検出方法は、光記録媒体を保持するディスクトレイが挿入された場
合に、当該ディスクトレイに設けられた位置検出用のマーカ上に光学センサを移動させる
移動ステップと、マーカからの反射光に応じて光学センサから出力される信号値を測定す
る測定ステップと、測定ステップにおいて測定された信号値に基づいて判別閾値を算出す
る算出ステップと、ディスクトレイに設けられたマーカを走査する走査ステップと、走査
ステップにおける走査に応じて光学センサから出力される信号を判別閾値に基づいて判別
し、マーカの位置を検出する検出ステップと、検出ステップにおける検出結果に基づいて
印刷開始位置を特定する特定ステップと、を有している。
【００２０】
このため、操作が容易であるとともに、経年変換に対しても安定して位置を検出するこ
とができる位置検出方法を提供することができる。
【００２１】
また、本発明の位置検出プログラムは、光記録媒体を保持するディスクトレイが挿入さ
れた場合に、当該ディスクトレイに設けられた位置検出用のマーカ上に光学センサを移動
させる移動手段、光記録媒体を支持するディスクトレイに設けられたマーカ上に光学セン
サを移動させる移動手段、マーカからの反射光に応じて光学センサから出力される信号の
レベルを測定する測定手段、測定手段によって測定されたレベルに基づいて判別閾値を算
出する算出手段、ディスクトレイに設けられたマーカを走査する走査手段、走査手段によ
る走査に応じて光学センサから出力される信号を判別閾値に基づいて判別し、マーカの位
置を検出する検出手段、検出手段による検出結果に基づいて印刷開始位置を特定する特定
手段、としてコンピュータを機能させる。
【００２２】
このため、操作が容易であるとともに、経年変換に対しても安定して位置を検出するこ
とができる位置検出プログラムを提供することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の一実施の形態について、図面を参照して説明する。
【００２４】
図１は、本発明の印刷装置の一実施の形態について説明するための斜視図である。なお
、本明細書において、印刷装置とは、プリンタ１０単体、または、プリンタ１０およびパ
ーソナルコンピュータ１２０の組み合わせを示すものとする。図１に示すように、プリン
タ１０は、シャーシ１１を有しており、このシャーシ１１に対してキャリッジ４０が往復
移動自在に構成されている。
【００２５】
キャリッジ４０は、ブラックインクおよびカラーインク（イエロー、シアン、および、
マゼンダ等のインク）を貯留するインクカートリッジ４２およびこれを収容する収容部４
１を有している。収容部４１の下方には、ディスクトレイ６０または図示せぬ印刷用紙に
対向するように、図示せぬ記録ヘッドが設けられている。この記録ヘッドは、その下端面
がノズル形成面となっていて、インクを吐出可能とされている。
【００２６】
収容部４１には、タイミングベルト２７の一部が固着されている。また、収容部４１に
は、挿通孔４７が形成されていて、この挿通孔４７に長尺状のガイド軸２５が挿通可能と
されている。タイミングベルト２７は、移動手段の一部および走査手段の一部としてのキ
ャリッジモータ２６の駆動プーリ２８および従動プーリ２９の間に張設されている。した
がって、キャリッジモータ２６が回転すると、タイミングベルト２７が駆動され、キャリ
ッジ４０がガイド軸２５に沿って移動する。このとき、エンコーダ４３からはキャリッジ
４０の位置に応じた信号が出力されるので、この信号を参照することによりキャリッジ４
０の位置を知ることができる。
【００２７】
シャーシ１１のキャリッジ４０のノズル形成面と対向する位置には、複数の凸部を有す
るプラテン３２が設けられており、光記録媒体８０を保持したディスクトレイ６０が当該
凸部の上を搬送される。シャーシ１１の上流側（図示せぬ印刷用紙が供給される側）には
、遮蔽プレート部２３と、遮蔽プレート部２３の両端において下流側（図示せぬ印刷用紙
が排出される側）に折り曲げられた側方プレート部２４とを有する支持フレーム２２が設
けられている。側方プレート部２４には、タイミングベルト２７を張設するための従動プ
ーリ２９およびガイド軸２５が固定されている。遮蔽プレート部２３には、キャリッジモ
ータ２６が固定されている。
【００２８】
遮蔽プレート部２３の上流側には、移動手段の一部および走査手段の一部としての紙送
りモータ５１が設けられ、図示せぬローラ部材が回転自在に設けられており、このローラ
部材を回転させることにより、ディスクトレイ６０をキャリッジ４０の副走査方向に移動
させる。
【００２９】
図２は、キャリッジ４０、プラテン３２、および、ディスクトレイ６０の関係を示す図
である。図２（Ａ）は、キャリッジ４０、プラテン３２、および、ディスクトレイ６０を
図１の左側から眺めた図である。この図に示すように、キャリッジ４０は、ディスクトレ
イ６０を挟んでプラテン３２に対向する位置に設けられている。プラテン３２の上部には
複数の凸部３２ａが設けられており、これらの凸部３２ａの上をディスクトレイ６０がロ
ーラ部材２０によって搬送される。キャリッジ４０の底面には、光学センサ４５が設けら
れており、後述するように、マーカの位置を検出することにより光記録媒体８０の位置を
算出し、印刷開始位置を特定する。光記録媒体８０としては、例えば、ＣＤ−ＲまたはＤ
ＶＤ（Digital Versatile Disk）−Ｒ等のメディアを使用する。なお、図２（Ａ）の例で
は、図を簡略化するために、光記録媒体８０は、ディスクトレイ６０から突出した状態と
されているが、実際には、ディスクトレイ６０の上部には、光記録媒体８０が嵌め込まれ
る凹部が設けられているので、光記録媒体８０は、ディスクトレイ６０の上面と略同じ高
さとなる。
【００３０】
図２（Ｂ）は、キャリッジ４０、プラテン３２、および、ディスクトレイ６０を上方向
から眺めた図である。この図に示すように、プラテン３２の上部には複数の凸部３２ａが
設けられている。また、キャリッジ４０の上流側の底面にはマーカの位置を検出するため
の光学センサ４５が設けられている。
【００３１】
図３は、図２に示すディスクトレイ６０の詳細な構成例を示す図である。この図に示す
ように、ディスクトレイ６０は、所定の厚さを有する平板形状を有する部材によって構成
されており、その一部には、光記録媒体８０が配置される凹部６１が形成されている。凹
部６１の中心部には、光記録媒体８０の中心に形成されている駆動用の孔に挿入され、光
記録媒体８０を支持するための支持部６１ａが設けられている。支持部６１ａの周辺には
、印刷が完了した光記録媒体８０を取り外す際に、指を挿入するための孔６１ｂ〜６１ｅ
が形成されている。
【００３２】
ディスクトレイ６０の右下部には、ディスクトレイ６０がプリンタ１０の所定の位置ま
で挿入されたことを検出するためのマーカ６２ａおよび孔６２ｂが形成されている。また
、凹部６１の上下端には、光記録媒体８０の副走査方向の位置を検出するためのマーカ６
３ａ，６５ａおよび孔６３ｂ，６５ｂが形成されている。さらに、凹部６１の上部の左右
には光記録媒体８０の主走査方向の位置を検出するためのマーカ６４ａ，６６ａおよび孔
６４ｂ，６６ｂが形成されている。なお、マーカ６２ａ〜６６ａは、ディスクトレイ６０
を構成する素材（例えば、黒色のプラスティック）よりも光反射率が高い素材（例えば、
白色のプラスティック）によって構成されている。また、孔６２ｂ〜６６ｂは、マーカ６
２ａ〜６６ａに接するように穿孔されている。なお、ディスクトレイ６０は、矢印６７が
示す方向にプリンタ１０に挿入される。
【００３３】
図４は、光学センサ４５の構成例を示す図である。図４（Ａ）は、光学センサ４５の回
路図を示している。この図に示すように、光学センサ４５は、光学センサ素子４５１を主
要な構成要素としている。光学センサ素子４５１は、発光素子４５１ａおよび受光素子４
５１ｂを主要な構成要素とし、マーカ６２ａ〜６６ａに対して光を照射し、その反射光の
強度を対応する電気信号に変換して出力する。ここで、発光素子４５１ａは、例えば、発
光ダイオード等によって構成され、赤外線を射出する。受光素子４５１ｂは、例えば、フ
ォトトランジスタ等によって構成され、発光素子４５１ａから射出され、マーカ６２ａ〜
６６ａによって反射された反射光を入射し、反射光の強さに応じて抵抗値が変化する。な
お、受光素子４５１ｂは、環境光（主に可視光）の影響を少なくするために、可視光を減
衰させるフィルタを光の入射部に有している。
【００３４】
なお、光学センサ素子４５１は、例えば、プリント基板上に配置されており、プリント
基板に設けられた端子４５２〜４５４と、プリンタ１０の電源およびグランドがそれぞれ
接続される。すなわち、端子４５２は、発光素子４５１ａのアノードに接続されており、
この端子４５２は、プリンタ１０の光学センサ制御回路１１２（後述する）に内蔵されて
いる抵抗素子９０の一端に接続される。また、端子４５３は、発光素子４５１ａのカソー
ド側および受光素子４５１ｂのエミッタ側に接続されており、光学センサ制御回路１１２
のグランドに接続されている。また、端子４５４は、受光素子４５１ｂのコレクタ側に接
続されており、光学センサ制御回路１１２に内蔵されている抵抗素子９１に接続されてい
る。
【００３５】
図４（Ｂ）は、光学センサ素子４５１の詳細な構成例を示す図である。この図に示すよ
うに、光学センサ素子４５１は、パーティション４６１を有する筐体４６０の内部に発光
素子４５１ａおよび受光素子４５１ｂが配置されて構成されている。ここで、筐体４６０
は、環境光が受光素子４５１ｂに入射することを防止する。パーティション４６１は、発
光素子４５１ａから射出された光が、受光素子４５１ｂに直接入射することを防止する。
図４（Ｂ）に示すように、発光素子４５１ａから射出された光は、被検出物であるマーカ
６２ａ〜６６ａが存在する場合には、マーカ６２ａ〜６６ａの表面で反射され、受光素子
４５１ｂに入射される。その結果、受光素子４５１ｂがオンの状態となり、電源Ｖｃｃか
ら抵抗素子９１を介して電流が通じるので、出力電圧であるＶｓがローの状態となる。一
方、マーカ６２ａ〜６６ａが存在しない場合には、受光素子４５１ｂには反射光が入射さ
れず、受光素子４５１ｂはオフの状態になるので、出力電圧Ｖｓはハイの状態となる。
【００３６】
つぎに、図１に示すプリンタ１０の制御系について説明する。図５は、図１に示すプリ
ンタ１０の制御系を示すブロック図である。この図に示すように、プリンタ１０の制御系
は、ＣＰＵ（Central Processing Unit）１００、ＲＯＭ（Read Only Memory）１０１、
ＲＡＭ（Random Access Memory）１０２、ＥＥＰＲＯＭ（Electrically Erasable and Pr
ogrammable ROM）１０３、Ｉ／Ｆ（Interface）１０４、Ｉ／Ｏ（Input and Output）１
０５、バス１０６、入出力回路１０７、モータ制御回路１１０、ステッピングモータ群１
１１、光学センサ制御回路１１２、光学センサ４５、記録ヘッドドライバ回路１１３、お
よび、記録ヘッド４６を有しており、Ｉ／Ｆ１０４にはパーソナルコンピュータ（ＰＣ）
１２０が接続されている。
【００３７】
ここで、測定手段、算出手段、検出手段、および、特定手段としてのＣＰＵ１００は、
ＲＯＭ１０１およびＥＥＰＲＯＭ１０３に格納されているプログラムに応じて各種演算処
理を実行するとともに、ステッピングモータ群１１１をはじめとする装置の各部を制御す
る。
【００３８】
ＲＯＭ１０１は、ＣＰＵ１００が実行する各種プログラムや各種データを格納している
半導体メモリである。
【００３９】
ＲＡＭ１０２は、ＣＰＵ１００が実行対象とするプログラムやデータを一時的に格納す
る半導体メモリである。
【００４０】
ＥＥＰＲＯＭ１０３は、ＣＰＵ１００における演算処理結果の所定のデータ等が格納さ
れ、プリンタ１０の電源が切断された後も該データを保持する半導体メモリである。
【００４１】
Ｉ／Ｆ１０４は、パーソナルコンピュータ１２０との間で情報を授受する際に、データ
の表現形式を適宜変換する装置である。Ｉ／Ｏ１０５は、入出力回路１０７との間で情報
を授受するための装置である。
【００４２】
バス１０６は、ＣＰＵ１００、ＲＯＭ１０１、ＲＡＭ１０２、ＥＥＰＲＯＭ１０３、Ｉ
／Ｆ１０４、および、Ｉ／Ｏ１０５を相互に接続し、これらの間で情報の授受を可能とす
るための信号線群である。
【００４３】
モータ制御回路１１０は、例えば、論理回路と駆動回路とを有し、ＣＰＵ１００の制御
に応じてステッピングモータ群１１１を制御する。      
【００４４】
ステッピングモータ群１１１は、例えば、キャリッジモータ２６、および、紙送りモー
タ５１を有し、モータ制御回路１１０の制御に応じてキャリッジ４０およびローラ部材２
０を駆動する。
【００４５】
光学センサ制御回路１１２は、光学センサ４５を制御するための回路であり、図４（Ａ
）に示す抵抗素子９０，９１を有するとともに、光学センサ４５からの出力電圧Ｖｓを入
出力回路１０７に供給するためのバッファ等を有している。
【００４６】
光学センサ４５は、図４に基づいて前述したように、被検出物であるマーカ６２ａ〜６
６ａを検出する。
【００４７】
記録ヘッドドライバ回路１１３は、光記録媒体８０のラベル面に記録処理を行う記録ヘ
ッド４６に接続され、記録ヘッド４６に対して記録処理の制御を行うドライバである。記
録ヘッド４６は、前述したように、記録ヘッドドライバ回路１１３の制御に応じて、複数
のノズルから各種色のインクを吐出し、光記録媒体８０のラベル面に所望の画像および文
字を印刷する。
【００４８】
つぎに、以上の実施の形態の動作について説明する。
【００４９】
図６は、本発明の実施の形態に係る印刷装置おいて、光記録媒体８０のラベル面に文字
または画像等の情報を印刷する際に実行される処理の流れを説明するためのフローチャー
トである。このフローチャートを実行するためのプログラムは、ＲＯＭ１０１等に格納さ
れており、必要に応じてＣＰＵ１００に読み出されて実行される。このフローチャートの
処理が開始されると、以下のステップが実行される。
【００５０】
ステップＳ１０：ユーザは、光記録媒体８０をディスクトレイ６０の凹部６１に嵌め込
み、支持部６１ａによって固定した後、ディスクトレイ６０を図３に示す矢印６７の方向
にプリンタ１０のプラテン３２とキャリッジ４０の間に挿入する。
【００５１】
ステップＳ１１：ＣＰＵ１００は、ディスクトレイ６０が所定の位置まで挿入されたこ
とを確認するためのマーカ６２ａを光学センサ４５により検出する。なお、このとき、Ｃ
ＰＵ１００は、ＲＯＭ１０１に格納されている制御データ（ディスクトレイ６０上のマー
カ６２ａの位置を示すデータ）を参照してキャリッジモータ２６を駆動し、光学センサ４
５がマーカ６２ａを検出できる位置まで移動させる（移動ステップ）。
【００５２】
ステップＳ１２：ＣＰＵ１００は、ステップＳ１２においてマーカ６２ａを検出できた
か否かを参考にし、ディスクトレイ６０が所定の位置まで挿入されたか否かを判定し、挿
入された場合にはステップＳ１３に進み、それ以外の場合には同様の処理を繰り返す。な
お、当該処理において、マーカ６２ａを検出できない場合としては、例えば、ディスクト
レイ６０の挿入が十分でない場合またはマーカ６２ａが経年変化によって反射率が低下し
た場合等が考えられる。前者の場合には、ディスクトレイ６０が所定の位置まで挿入され
た場合にオンまたはオフの状態となるスイッチを設けることにより、挿入の状態を確認す
ることができる。また、後者の場合には、後述する処理によって回避することができるの
で、ステップＳ１１およびステップＳ１２の処理を所定の回数繰り返してもマーカ６２ａ
が検出できない場合にはステップＳ１３の処理に進むようにしてもよい。
【００５３】
ステップＳ１３：ＣＰＵ１００は、ＲＯＭ１０１に格納されている制御データを参照し
、キャリッジモータ２６および紙送りモータ５１を制御して、光学センサ４５を所定のマ
ーカ上まで移動させる。なお、対象となるマーカとしては、ステップＳ１１において検出
の対象となったマーカ６２ａに最も近く、主走査方向および副走査方向の移動距離が最も
少ないマーカ６３ａ、または、ユーザの指等が触れて汚れやすい端部に存在するマーカ６
４ａ，６６ａを選択する。あるいは、マーカ６２ａを選択することも可能である。以下で
は、マーカ６３ａを対象とする場合を例に挙げて説明する。なお、汚れやすいマーカを選
択するのは、最も特性の悪いマーカを選択することにより、すべてのマーカを確実に検出
できるようにするためである。
【００５４】
ステップＳ１４：ＣＰＵ１００は、マーカ６３ａからの反射光に応じた光学センサ４５
の出力電圧Ｖｂを測定する。すなわち、ＣＰＵ１００は、光学センサ制御回路１１２を制
御し、光学センサ４５の発光素子４５１ａから光を照射させる。その結果、発光素子４５
１ａから照射された光は、マーカ６３ａによって反射され、受光素子４５１ｂに入射され
る。受光素子４５１ｂは、反射光の強度に応じてその抵抗が変化するので、抵抗素子９１
には反射光の強度に応じた出力電圧Ｖｓが現れる。ＣＰＵ１００は、光学センサ制御回路
１１２を介して出力電圧Ｖｓを入力し、これをマーカ６３ａからの反射光に対応する電圧
Ｖｂとする（測定ステップ）。
【００５５】
ステップＳ１５：ＣＰＵ１００は、マーカを検出する際の判別閾値Ｖｔｈを算出する。
すなわち、ＣＰＵ１００は、ステップＳ１４において求めたマーカ６３ａに対応する電圧
Ｖｂを２倍し、Ｖｔｈとする（算出ステップ）。なお、「２倍」ではなく、１．５倍また
は３倍等であってもよい。具体的にどのような値にするかは、光学センサ４５の感度や、
マーカ６３ａの反射率等に応じて個別具体的に定める。
【００５６】
ステップＳ１６：ＣＰＵ１００は、キャリッジモータ２６および紙送りモータ５１を制
御し、マーカ６２ａ〜６６ａの位置を予め定められた順番で光学センサ４５により検出す
る（走査ステップ、検出ステップ）。具体的には、例えば、主走査方向のマーカ６４ａお
よびマーカ６６ａを検出する場合、ＣＰＵ１００は、紙送りモータ５１を制御してディス
クトレイ６０のマーカ６４ａおよびマーカ６６ａが光学センサ４５の直下に来る位置まで
移動させる。そして、ＣＰＵ１００は、キャリッジモータ２６を駆動してキャリッジ４０
を左端まで移動させ、発光素子４５１ａを発光させながらキャリッジ４０を右端まで移動
させる。ＣＰＵ１００は、このとき、光学センサ４５から出力される電圧を、判別閾値Ｖ
ｔｈと比較することにより、マーカ６２ａおよびマーカ６６ａの位置を特定する。
【００５７】
図７は、キャリッジ４０を主走査方向に走査した場合における光学センサ４５の出力電
圧Ｖｓの変化を示す図である。この図の横軸は光学センサ４５の主走査方向の位置を示し
、縦軸は光学センサ４５の出力電圧を示している。図７（Ａ）は、ディスクトレイ６０が
経年変化をしていない状態における光学センサ４５の位置と出力電圧Ｖｓとの関係を示し
ている。この図に示すように、光学センサ４５が移動されると、まず、孔６６ｂ上に光学
センサ４５が到達する。孔６６ｂは発光素子４５１ａが照射する光を全て透過するため、
反射光は受光素子４５１ｂには到達せず、受光素子４５１ｂはオフの状態になるため出力
電圧はＶｐとなる。光学センサ４５が移動されてマーカ６６ａ上に到達すると、発光素子
４５１ａから照射された光は高い率で反射されて受光素子４５１ｂに到達するため、受光
素子４５１ｂはオンの状態となり、出力電圧はＶｂとなる。ここで、Ｖｂ＜Ｖｔｈである
ので、ＣＰＵ１００は、マーカの一方の端部を検出したと判定し、その時点におけるエン
コーダ４３の出力をＲＡＭ１０２に記憶させる。
【００５８】
キャリッジ４０がさらに移動されると、光学センサ４５は、マーカ６６ａからディスク
トレイ６０の平板部材上に移動する。このとき、平板部材は光をある程度反射するので、
光学センサ４５からは孔６６ｂの場合よりも多少低い電圧Ｖｍが出力される。ここで、Ｖ
ｍ＞Ｖｔｈであるので、ＣＰＵ１００は、マーカ６６ａの他方の端部を検出したと判定し
、その時点におけるエンコーダ４３の出力を記憶する。
【００５９】
キャリッジ４０がさらに移動されると、光学センサ４５は、マーカ６４ａの一方の端部
に到達する。その結果、光学センサ４５の出力は、ＶｍからＶｂに変化する。ここで、Ｖ
ｂ＜Ｖｔｈであるので、ＣＰＵ１００はマーカ６４ａの一方の端部を検出したと判定し、
その時点におけるエンコーダ４３の出力をＲＡＭ１０２に記憶させる。
【００６０】
キャリッジ４０がさらに移動されると、光学センサ４５は、孔６４ｂに到達する。その
結果、光学センサ４５の出力は、ＶｂからＶｐに変化する。ここで、Ｖｐ＞Ｖｔｈである
ので、ＣＰＵ１００はマーカ６４ａの他方の端部を検出したと判定し、その時点における
エンコーダ４３の出力を記憶する。
【００６１】
以上の処理により、マーカ６６ａおよびマーカ６４ａのそれぞれの端部が検出され、そ
れぞれの時点でのエンコーダ４３の出力がＲＡＭ１０２に記憶される。
【００６２】
ところで、本発明の実施の形態では、マーカにおける光学センサ４５の出力電圧Ｖｂを
何倍かすることにより判別閾値Ｖｔｈを算出し、この判別閾値Ｖｔｈに基づいてマーカの
有無を判定するようにしている。従来においては、図８に示すように、判別閾値は固定値
（図８の例ではＶｔｈ＝１．１Ｖ）とされていたので、図８（Ａ）に示すように、マーカ
の反射率が正常である場合には問題は生じない。すなわち、マーカ６４ａ，６６ａにおけ
る出力電圧は０．５Ｖであり、孔６４ｂ，６６ｂにおける出力電圧は３．０Ｖであるとし
、これらの間に存在する１．１Ｖを判別閾値として設定している。しかし、図８（Ｂ）に
示すように、経年変化等によってマーカの反射率が低下した場合には、マーカにおける光
学センサ４５からの出力電圧Ｖｓが判別閾値Ｖｔｈ以下にはならなくなるため、マーカを
検出できなくなってしまう。また、マーカの反射率のみならず、光学センサ４５の感度が
経年変化等によって変化した場合にも同様の事態が生じることが考えられる。
【００６３】
一方、本発明の実施の形態に係る印刷装置では、ＶｔｈはＶｂの変動に応じて設定する
ことから、マーカが経年変化して反射率が低下した場合または光学センサ４５の感度が変
化した場合でもマーカを確実に検出することができる。図７（Ｂ）は、経年変化によって
マーカの反射率が低下した場合において、キャリッジ４０を主走査方向に走査した場合に
おける光学センサ４５の出力電圧Ｖｓの変化を示す図である。この図に示すように、マー
カ６４ａ，６６ａの反射率が低下し、Ｖｂが低下した場合であっても、閾値電圧Ｖｔｈは
当該Ｖｂに基づいて設定されるので（Ｖｂ＜Ｖｔｈとなるので）、マーカ６４ａ，６６ａ
を確実に検出することができる。
【００６４】
なお、以上では、マーカ６４ａ，６６ａを検出する場合を例に挙げて説明したが、マー
カ６３ａ，６５ａについても同様の処理によって検出し、検出した時点におけるエンコー
ダ４３の出力をＲＡＭ１０２に記憶させる。
【００６５】
ステップＳ１７：ＣＰＵ１００は、ステップＳ１６において検出したマーカの位置を示
す情報を参照し、光記録媒体８０の位置を特定する。すなわち、マーカ６３ａ〜６６ａと
、光記録媒体８０との位置関係は予め分かっているので、マーカ６３ａ〜６６ａの位置を
検出することにより、光記録媒体８０の位置を間接的に特定することができる。
【００６６】
ステップＳ１８：ＣＰＵ１００は、ステップＳ１８において検出した光記録媒体８０の
位置を参照し、印刷開始位置を特定する。具体的には、ステップＳ１７の処理により、光
記録媒体８０と記録ヘッド４６との位置関係が明らかになるので、その位置関係に基づい
て印刷開始位置を特定する（特定ステップ）。
【００６７】
ステップＳ１９：ＣＰＵ１００は、ステップＳ１８において特定した印刷開始位置に基
づいて画像データの位置を調整した後、印刷処理を実行する。具体的には、ステップＳ１
８において検出した光記録媒体８０の位置を参照して印刷開始位置を調整した後、パーソ
ナルコンピュータ１２０から供給される印刷データに基づいて印刷処理を実行し、光記録
媒体８０のラベル面に対して所定の画像等を印刷する。
【００６８】
ステップＳ２０：ＣＰＵ１００は、紙送りモータ５１を駆動し、ディスクトレイ６０を
排出する処理を実行する。この結果、ユーザは、ディスクトレイ６０をプリンタ１０から
取り出すとともに、ディスクトレイ６０から光記録媒体８０を取り外すことができる。
【００６９】
なお、以上のようにして設定された判別閾値Ｖｔｈは、例えば、ＥＥＰＲＯＭ１０３に
記憶させておき、次回の印刷に利用することができる。その場合、前回の印刷から経過期
間が長い場合（例えば、１年以上経過している場合）には、マーカ等が経年変化している
ことが考えられるので、判別閾値とともに印刷が最後に実行された年月日を記憶しておき
、所定の期間以上が経過している場合（例えば、１ヶ月以上経過している場合）には、判
別閾値を再度設定するようにしてもよい。
【００７０】
以上に説明したように、本発明の実施の形態では、所定のマーカにおける光学センサ４
５の出力電圧を所定倍して得られた値を判別閾値として利用し、マーカの有無を判別する
ようにしたので、経年変化等によってマーカの光の反射率が変化した場合であってもマー
カを確実に検出することができる。
【００７１】
また、光学センサ４５についても経年変化によって素子感度が変化することが知られて
いるが、そのような場合であっても本発明の実施の形態によれば、判別閾値がその都度更
新されるので、経年変化に対しても安定してマーカを検出することができる。
【００７２】
また、光学センサ４５は、個体毎に素子感度のばらつきがあることが知られているが、
本発明の実施の形態によれば、個体毎に適切な判別閾値が設定されるので、ばらつきに対
しても安定してマーカを検出することができる。
【００７３】
なお、以上の実施の形態では、ディスクトレイ６０が正常な位置に挿入され、また、マ
ーカにも汚れ等が付着していない状態であるとの前提のもとに、処理を実行するようにし
た。しかしながら、これらが正常であるか否かを予め検出した後に、図６に示す処理を実
行するようにしてもよい。図９は、ディスクトレイ６０の挿入位置が正常であって、マー
カに汚れ等がないかを判定する処理の一例である。このフローチャートが開始されると、
以下のステップが実行される。
【００７４】
ステップＳ３０：ユーザは、図６のステップＳ１０の場合と同様に、光記録媒体８０を
ディスクトレイ６０の凹部６１に嵌め込み、支持部６１ａによって固定した後、ディスク
トレイ６０を図３に示す矢印６７の方向にプリンタ１０のプラテン３２とキャリッジ４０
の間に挿入する。
【００７５】
ステップＳ３１：ＣＰＵ１００は、ディスクトレイ６０が所定の位置まで挿入されたこ
とを確認するためのマーカ６２ａを光学センサ４５により検出する。なお、このとき、Ｃ
ＰＵ１００は、ＲＯＭ１０１に格納されている制御データを参照してキャリッジモータ２
６を駆動し、光学センサ４５がマーカ６２ａを検出できる位置まで移動させる。
【００７６】
ステップＳ３２：ＣＰＵ１００は、ステップＳ３２においてマーカ６２ａを検出できた
か否かを参考にし、ディスクトレイ６０が所定の位置まで挿入されたか否かを判定し、挿
入された場合にはステップＳ３３に進み、それ以外の場合には同様の処理を繰り返す。
【００７７】
ステップＳ３３：ＣＰＵ１００は、図１０に示すように、マーカ６３ａ内における３カ
所における検出電圧ＶＲ１，ＶＲ２，ＶＲ３を検出する。すなわち、ＣＰＵ１００は、Ｒ
ＯＭ１０１に格納されている制御データを参照し、キャリッジモータ２６および紙送りモ
ータ５１を制御して、光学センサ４５を所定のマーカ６３ａまで移動させる。そして、Ｒ
ＯＭ１０１に記憶されている検出位置のデータを参照し、光学センサ４５の出力電圧ＶＲ
１〜ＶＲ３を検出する。対象となるマーカとしては、ステップＳ３１において検出の対象
となったマーカ６２ａに最も近く、主走査方向および副走査方向の移動距離が最も少ない
マーカ６３ａ、または、ユーザの指等が触れて汚れやすい端部に存在するマーカ６４ａ，
６６ａを選択する。あるいは、マーカ６２ａを選択することも可能である。以下では、マ
ーカ６３ａを対象とする場合を例に挙げて説明する。
【００７８】
ステップＳ３４：ＣＰＵ１００は、変数ａに対して出力電圧ＶＲ１，ＶＲ２，ＶＲ３の
うちで最小の値を代入する（ａ＝ｍｉｎ（ＶＲ１，ＶＲ２，ＶＲ３））。
【００７９】
ステップＳ３５：ＣＰＵ１００は、変数ｂに対してＶＲ１，ＶＲ２，ＶＲ３のうちで最
大の値を１／２倍した値を代入する（ｂ＝ｍａｘ（ＶＲ１，ＶＲ２，ＶＲ３）／２）。
【００８０】
ステップＳ３６：ＣＰＵ１００は、変数ａと変数ｂの値を比較し、ａ＜ｂが成立するか
否かを判定し、成立する場合にはステップＳ３８に進み、それ以外の場合にはステップＳ
３７に進む。ここで、ディスクトレイ６０の挿入位置がずれている場合、マーカ６３ａ内
からはみ出した位置（または異物等が付着している位置）において、ＶＲ１〜ＶＲ３の一
部が検出される。そのような場合には、マーカ６３ａからはみ出した位置で検出された電
圧は図１０に示すＶｍまたはＶｐに近い値となり、マーカ６３ａ内で検出された電圧はＶ
ｂに近い電圧となる。その場合、変数ａにはＶｂに近い電圧が格納され、変数ｂにはＶｍ
／２またはＶｐ／２に近い電圧が格納される。この場合、一般的にはＶｂ＜Ｖｍ／２また
はＶｂ＜Ｖｐ／２が成立するので、その場合にはステップＳ３８に進む。なお、マーカ６
３ａに汚れがある場合、または、マーカ６３ａに異物が付着している場合も、前述の場合
と同様の処理により、ステップＳ３８に進む。
【００８１】
ステップＳ３７：ＣＰＵ１００は、変数ＶＲに出力電圧ＶＲ１〜ＶＲ３の中の最小値を
代入する。ステップＳ３６からステップＳ３７に進む場合は、ＶＲ１〜ＶＲ３の検出位置
は、マーカ６３ａ内であり、また、汚れ等もない状態であるので、ＶＲ１〜ＶＲ３はＶｂ
に近い値である。このため、ステップＳ３７では、ＶＲ１〜ＶＲ３の中で最小の値（最良
値）が格納される。
【００８２】
ステップＳ３８：ＣＰＵ１００は、変数ＶＲにＶＲ１〜ＶＲ３の中の最大値を代入する
。ステップＳ３６からステップＳ３８に進む場合は、ＶＲ１〜ＶＲ３の検出位置の一部は
、マーカ６３ａからはみ出した部分であるか、または、異物等の上と考えられるので、Ｖ
Ｒ１〜ＶＲ３の中で最大の値（はみ出した部分（または異物等の部分）の検出値（Ｖｐま
たはＶｍに対応する値））が格納される。
【００８３】
ステップＳ３９：ＣＰＵ１００は、ステップＳ３７またはステップＳ３８において得ら
れたＶＲの値が２．５Ｖ以下であるか否かを判定する。なお、判定値である２．５Ｖは、
光学センサ４５の感度が許容できる最小値である場合であって、マーカ６３ａの反射率が
許容できる最小値である場合の値である。したがって、２．５Ｖ以上であれば許容範囲内
であると判定される。
【００８４】
ステップＳ４０：ＣＰＵ１００は、トレイの挿入位置、光学センサ４５、および、マー
カ６３ａが正常であると判定する。
【００８５】
ステップＳ４１：ＣＰＵ１００は、キャリッジの動作を停止する。
【００８６】
ステップＳ４２：ＣＰＵ１００は、ディスクトレイ６０を排出し、エラーが生じたこと
をユーザに通知する。
【００８７】
以上の処理によれば、ディスクトレイ６０の挿入位置が正常でなかったり、マーカに異
物が付着していたり、マーカが汚れていたり、光学センサ４５の感度が異常である場合に
は、これらを検出してユーザに通知することができるので、正常でない状態で印刷を実行
して、位置ずれが生じることを防止できる。
【００８８】
なお、以上の実施の形態は、一例であって、これ以外にも種々の変形実施態様が存在す
る。例えば、以上の実施の形態では、マーカにおける光学センサ４５の出力に対応する値
を所定倍して判別閾値を得るようにしたが、例えば、マーカとその他の部分（例えば、孔
または平板部材）における光学センサ４５の出力に対応する値を用いて判別閾値を決定す
るようにしてもよい。具体的には、例えば、孔または平板部材における光学センサ４５の
出力電圧をＶｐとした場合に、Ｖｔｈ＝ｋ・（Ｖｐ−Ｖｂ）＋Ｖｂとして判別閾値を設け
るようにしてもよい。なお、ｋとしては、使用環境および使用するプリンタの状態に応じ
てｋ＜１となる所定の値（例えば、“０．２”等）を設定する。このような方法によれば
、判別閾値Ｖｔｈは、ＶｂとＶｐの間の所定の位置に設定されるので、例えば、素子感度
が変動した場合においてもマーカを確実に検出することができる。
【００８９】
また、以上の実施の形態では、５つのマーカ６２ａ〜６６ａを有するディスクトレイ６
０を例に挙げて説明をしたが、マーカはこれ以外の個数であってもよいことはいうまでも
ない。
【００９０】
また、以上の実施の形態では、判別閾値を設定するためにマーカ６２ａを利用する場合
を例に挙げて説明したが、これ以外のマーカであってもよいことはいうまでもない。要は
、誤検出をしない範囲で、使用目的に合致したマーカを選択すればよい。
【００９１】
また、以上の実施の形態では、図６に示すフローチャートの処理を実行するためのプロ
グラムがＲＯＭ１０１に格納されている形態としたが、例えば、パーソナルコンピュータ
１２０に格納されている形態としてもよい。また、印刷の対象となる印刷データは、パー
ソナルコンピュータ１２０から供給されるようにしたが、例えば、プリンタ１０に着脱可
能な記録媒体を接続し、当該記録媒体から直接供給するようにしてもよい。
【００９２】
また、以上の実施の形態では、光学センサ４５は１つだけ設けるようにしたが、例えば
、複数の光学センサを設け、それぞれのセンサを用いてマーカを検出するようにしてもよ
い。その場合、それぞれの光学センサ毎に判別閾値を設定するようにしてもよいし、特定
の光学センサで判別閾値を設定し、他のセンサに対しては感度差を考慮して、判別閾値を
校正して使用するようにしてもよい。
【００９３】
また、図９に示すフローチャートの処理では、マーカ内の３カ所の検出電圧を取得し、
これらに基づいて判定を行うようにしたが、２カ所であっても４カ所以上であってもよい
。また、ステップＳ３５において、最大値の１／２の値を変数ｂに代入して、最小値と比
較するようにしたが、本発明はこのような値のみに限定されるものではなく、装置および
使用環境に合わせた値（通常は１以下の値）であればよい。また、１／２倍した値と比較
するのではなく、最大値と最小値の差が所定の範囲を超えているか否かを基準として判断
するようにしてもよい。また、ステップＳ３９においては、２．５Ｖを判定基準としたが
、それぞれの装置に合わせて最適な値を設定することが可能であることはいうまでもない
。さらに、ステップＳ３７では、最小値をＶＲに設定するようにしたが、例えば、最大値
または平均値を設定して、当該最大値によってステップＳ３９において、２．５Ｖと比較
するようにしてもよい。
【００９４】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、印
刷装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムを
コンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理
内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくこ
とができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディス
ク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置
（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、
ＤＶＤ、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ／ＲＷ（Rewritable）などがある。光
磁気記録媒体には、ＭＯ（Magneto-Optical disk）などがある。
【００９５】
プログラムを流通させる場合には、たとえば、そのプログラムが記録されたＤＶＤ、Ｃ
Ｄ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータ
の記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピ
ュータにそのプログラムを転送することもできる。
【００９６】
プログラムを実行するコンピュータは、たとえば、可搬型記録媒体に記録されたプログ
ラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納す
る。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに
従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読
み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、
サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従
った処理を実行することもできる。
【図面の簡単な説明】
【００９７】
【図１】本発明の実施の形態に係る印刷装置を示す斜視図である。
【図２】図１に示すディスクトレイおよびキャリッジ等の関係を示す図である。
【図３】図２に示すディスクトレイの詳細な構成例を示す図である。
【図４】図２に示す光学センサの構成例を示す図である。
【図５】図１に示す制御系の構成例を示す図である。
【図６】本実施の形態において実行される処理の流れを説明するための図である。
【図７】キャリッジの位置と光学センサの出力電圧の関係を示す図である。
【図８】キャリッジの位置と光学センサの出力電圧の関係を示す図である。
【図９】ディスクトレイの汚れ等を検出するための処理である。
【図１０】図９に示すＶＲ１〜ＶＲ３の検出位置を示す図である。
【符号の説明】
【００９８】
２６  キャリッジモータ（移動手段の一部、走査手段の一部），４５  光学センサ，５
１  紙送りモータ（移動手段の一部、走査手段の一部），６０  ディスクトレイ，６２ａ
〜６６ａ  マーカ，６２ｂ〜６６ｂ  孔，８０  光記録媒体，１００  ＣＰＵ（測定手段
、算出手段、検出手段、特定手段），Ｓ１１  移動ステップ，Ｓ１４  測定ステップ，Ｓ
１５  算出ステップ，Ｓ１６  走査ステップ、検出ステップ，Ｓ１８  特定ステップ
【図１】
2006306062.tif 000003
【図２】
2006306062.tif 000004
【図３】
2006306062.tif 000005
【図４】
2006306062.tif 000006
【図５】
2006306062.tif 000007
【図６】
2006306062.tif 000008
【図７】
2006306062.tif 000009
【図８】
2006306062.tif 000010
【図９】
2006306062.tif 000011
【図１０】
2006306062.tif 000012