(57)【要約】【課題】  印刷用紙の表裏や天地を間違えて印刷装置にセットした場合の印刷ミスを極力排除することを目的とするものである。【解決手段】  印刷装置と、上記印刷装置に印刷データを送信する印刷ホスト装置とを具備する印刷システムにおいて、印刷用紙に実装されている被検出体を検出する検出手段と、上記検出手段による被検出体の検出結果に基づいて、上記印刷装置に装填されている印刷用紙の少なくとも表裏状態または天地状態を判別する判別手段と、上記判別手段による判別に応じた印刷処理を実行する印刷実行手段とを有する印刷システムである。【選択図】  図１
2005161787.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置と、上記印刷装置に印刷データを送信する印刷ホスト装置とを具備する印刷システムにおいて、
印刷用紙に実装されている被検出体を検出する検出手段と；
上記検出手段による被検出体の検出結果に基づいて、上記印刷装置に装填されている印刷用紙の少なくとも表裏状態または天地状態を判別する判別手段と；
上記判別手段による判別に応じた印刷処理を実行する印刷実行手段と；
を有することを特徴とする印刷システム。
【請求項２】
印刷装置において、
上記印刷装置に装填されている印刷用紙の少なくとも表裏状態または天地状態を判別するために、印刷用紙に実装されている被検出体を検出する検出手段と；
上記検出手段による被検出体の検出結果に応じた印刷処理を実行する印刷実行手段と；
を有することを特徴とする印刷装置。
【請求項３】
請求項２において、
上記印刷処理実行手段は、上記検出手段による検出結果に基づいて、上記印刷装置に装填されている印刷用紙の少なくとも表裏状態または天地状態を判別する判断手段を有することを特徴とする印刷装置。
【請求項４】
請求項３において、
上記印刷処理実行手段は、上記判別手段による判別結果を上記印刷ホスト装置に送信する送信手段を有することを特徴とする印刷装置。
【請求項５】
請求項３において、
上記印刷処理実行手段は、上記判別手段による判別に応じて、上記印刷用紙を裏返す手段を有することを特徴とする印刷装置。
【請求項６】
請求項３において、
上記印刷処理実行手段は、上記判別手段による判別に応じて、エラー通知を行う通知手段を有することを特徴とする印刷装置。
【請求項７】
請求項２において、
上記印刷装置は、印刷ホスト装置からのデータを印刷可能であり、
上記印刷処理実行手段は、上記印刷ホスト装置が上記印刷装置に装填されている印刷用紙の少なくとも表裏状態または天地状態を判別できるように、上記検出手段による検出結果を上記印刷ホスト装置に送信する送信手段を有することを特徴とする印刷装置。
【請求項８】
上記検出手段は、上記被検出手段の位置を検出手段することを特徴とする印刷装置。
【請求項９】
印刷装置に印刷データを転送する印刷ホスト装置において、
上記印刷装置に装填されている印刷用紙の少なくとも表裏状態または天地状態に応じて、印刷データを生成する生成手段と；
上記生成手段により生成したデータを上記印刷装置に転送する転送手段と；
を有することを特徴とする印刷ホスト装置。
【請求項１０】
請求項９において、
上記印刷装置から送られた、上記印刷装置に装填されている印刷用紙の少なくとも表裏状態または天地状態を示す情報を受信する受信手段を有し、
上記生成手段は、上記受信手段により受信した情報に基づいて、印刷データを生成することを特徴とする印刷ホスト装置。
【請求項１１】
請求項９において、
上記印刷装置が検出した上記印刷装置に装填されている印刷用紙に実装されている被検出体の検出結果を受信する受信手段と；
上記受信手段により受信した上記検出結果に基づいて、上記印刷装置に装填されている印刷用紙の少なくとも表裏状態または天地状態を判別する判別手段と；
を有することを特徴とする印刷ホスト装置。
【請求項１２】
請求項９において、
上記生成手段は、上記印刷用紙が裏の場合には、印刷設定に係わらずに所定の形式のデータを生成することを特徴とする印刷ホスト装置。
【請求項１３】
請求項９において、
上記生成手段は、上記印刷用紙が天地逆の場合には、天地が正しい場合と天地が逆のデータを生成することを特徴とする印刷ホスト装置。
【請求項１４】
請求項９において、
上記印刷装置に装填されている印刷用紙の少なくとも表裏状態または天地状態に応じて、エラー通知を行う通知手段を有することを特徴とする印刷ホスト装置。
【請求項１５】
印刷装置の制御方法において、
上記印刷装置に装填されている印刷用紙の少なくとも表裏状態または天地状態を判別するために、印刷用紙に実装されている被検出体を検出するための検出工程と；
上記検出工程における被検出体の検出結果に応じた印刷処理を実行するための印刷実行工程と；
を有することを特徴とする印刷装置の制御方法。
【請求項１６】
印刷装置に印刷データを転送する印刷ホスト装置の制御方法において、
上記印刷装置に装填されている印刷用紙の少なくとも表裏状態または天地状態に応じて、印刷データを生成するための生成工程と；
上記生成工程において生成したデータを上記印刷装置に転送するための転送工程と；
を有することを特徴とする印刷ホスト装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷用紙に画像を印刷する印刷装置およびそれを用いた印刷システム、印刷を行う際の制御方法に関し、たとえば、印刷用紙に実装されているＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）タグを検出する検出部を備えた印刷装置および印刷システム、印刷を行う際の制御方法に関する。
【背景技術】
【０００２】
従来、たとえば印刷インクを用いて、印刷用紙に画像を印刷する印刷機構と、印刷機構に給紙する印刷用紙がセットされている給紙トレイ、または給紙カセットを備えた印刷装置が知られている。
【０００３】
この種の印刷装置では、給紙トレイまたは給紙カセットに、印刷用紙を１枚または複数枚セットし、給紙トレイまたは給紙カセットから、印刷用紙を印刷機構に給紙することによって印刷を行う。
【０００４】
また、印刷用紙にＲＦＩＤタグを設け、このＲＦＩＤを読み取ることにより、印刷装置に用紙がセットされているかを判断するものが知られている（たとえば、特許文献１参照）。
【特許文献１】特開２００３−１４５８９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、従来印刷装置では、印刷用紙がセットされているか否かを判断するが、印刷用紙の向きを判断していない。したがって、ユーザが印刷用紙の表裏や天地を間違えて、給紙部（給紙トレイまたは給紙カセット）にセットすると、印刷用紙の表面に印刷されるべきところを、裏面に印刷され、また、印刷用紙の天地が逆になった状態で印刷されてしまう。
【０００６】
この場合、無地の用紙であれば、特に問題はないが、レターヘッド用紙や葉書用紙等、天地や表裏を区別する必要がある印刷用紙では、印刷ミスになり、印刷用紙と印刷インクを無駄に消費するという問題がある。
【０００７】
特に、レターヘッド用紙や葉書用紙などの印刷用紙を、複数枚まとめて給紙部にセットする際に、セットする向きが間違っている（表裏や天地が逆になった）印刷用紙が混在している場合が多々あり、このような場合には、上記印刷ミスが発生する。
【０００８】
本発明は、印刷用紙の表裏や天地を間違えて印刷装置にセットした場合の印刷ミスを極力排除することを目的とするものである。
【課題を解決するための手段】
【０００９】
本発明は、印刷装置と、上記印刷装置に印刷データを送信する印刷ホスト装置とを具備する印刷システムにおいて、印刷用紙に実装されている被検出体を検出する検出手段と、上記検出手段による被検出体の検出結果に基づいて、上記印刷装置に装填されている印刷用紙の少なくとも表裏状態または天地状態を判別する判別手段と、上記判別手段による判別に応じた印刷処理を実行する印刷実行手段とを有することを特徴とする印刷システムである。
【００１０】
また、本発明は、印刷装置において、上記印刷装置に装填されている印刷用紙の少なくとも表裏状態または天地状態を判別するために、印刷用紙に実装されている被検出体を検出する検出手段と、上記検出手段による被検出体の検出結果に応じた印刷処理を実行する印刷実行手段とを有することを特徴とする印刷装置である。
【００１１】
また、本発明は、印刷装置に印刷データを転送する印刷ホスト装置において、上記印刷装置に装填されている印刷用紙の少なくとも表裏状態または天地状態に応じて、印刷データを生成する生成手段と、上記生成手段により生成したデータを上記印刷装置に転送する転送手段とを有することを特徴とする印刷ホスト装置である。
【００１２】
また、本発明は、印刷装置の制御方法において、上記印刷装置に装填されている印刷用紙の少なくとも表裏状態または天地状態を判別するために、印刷用紙に実装されている被検出体を検出するための検出工程と、上記検出工程における被検出体の検出結果に応じた印刷処理を実行するための印刷実行工程とを有することを特徴とする印刷装置の制御方法である。
【００１３】
また、本発明は、印刷装置に印刷データを転送する印刷ホスト装置の制御方法において、上記印刷装置に装填されている印刷用紙の少なくとも表裏状態または天地状態に応じて、印刷データを生成するための生成工程と、上記生成工程において生成したデータを上記印刷装置に転送するための転送工程とを有することを特徴とする印刷ホスト装置の制御方法である。
【発明の効果】
【００１４】
本発明によれば、印刷用紙の表裏や天地を間違えて印刷装置に装填した場合の印刷ミスを極力排除することができる。特に、レターヘッド用紙や葉書用紙等のように印刷の向きが重要な用紙に対して、効果的であるという効果を奏する。
【発明を実施するための最良の形態】
【００１５】
発明を実施するための最良の形態は、次の実施例である。
【実施例１】
【００１６】
図１は、本発明の実施例１であるインクジェットプリンタ１００の外観を示す斜視図である。
【００１７】
インクジェットプリンタ１００は、印刷装置の例であり、印刷ホスト機器としてパーソナルコンピュータを使用し、印刷用紙としてＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）タグを備えた用紙を使用する。
【００１８】
上記ＲＦＩＤタグは、被検出体の例である。
【００１９】
また、インクジェットプリンタ（以下「プリンタ」と略称）１００は、筐体の背面側に、給紙トレイ１４、可動式の用紙ガイド１５、固定式の用紙ガイド１６を有し、筐体の上面に、電源スイッチ１７、電源ランプ１８、リセットボタン１９を有し、筐体の前面側に、排紙トレイ２０を有する。
【００２０】
給紙トレイ１４には、印刷用紙の上端を下向きにし、しかも画像を印刷する印刷面を上向きにしてセットする。印刷用紙を、給紙トレイ１４にセットした後、印刷用紙の幅方向の一方の辺を、用紙ガイド１６に合わせ、幅方向の他方の辺を用紙ガイド１５で固定する。種々の用紙サイズに対応するために、用紙ガイド１５は、図１の左右方向にスライドさせることができる。
【００２１】
電源スイッチ１７は、プリンタ１００の電源をオン／オフする際に操作する。電源ランプ１８は、電源のオン／オフ状態、エラー状態を表示する。リセットボタン１９は、印刷を中止したり再開したりする際に操作する。排紙トレイ２０には、印刷済みの用紙７が排出される。印刷済みの用紙７は、この排紙トレイ２０の上に上端を手前にして、印刷面が見えるように排紙される。
【００２２】
図２は、プリンタ１００の要部を拡大して示す斜視図である。
【００２３】
図２において、円で囲った部分２５は、可動部としてのキャリッジである。キャリッジ２５は、横方向（図２の左右方向）に移動することによって、キャリッジ２５の下方部分を搬送される印刷用紙に、印刷する。キャリッジ２５の内部には、それぞれ、ブラック、シアン、マゼンダ、イエローに対応したインクタンク２１、２２、２３、２４が搭載されるとともに、キャリッジ２５の下部には、ＲＦＩＤ検出部２と印刷ヘッド２６とが搭載されている。キャリッジ２５の初期位置は、プリンタ１００の右側部分に設定されている。
【００２４】
図３は、プリンタ１００の構成を示すブロック図である。
【００２５】
プリンタ１００は、ＲＦＩＤ検出部２、用紙搬送機構４、キャリッジ移動機構５、インタフェース部８、制御部１０、プリントエンジン１１、表示部１２、操作部１３を有する。
【００２６】
印刷用紙３は、ＲＦＩＤタグが実装されているＲＦＩＤタグ付き印刷用紙である。
【００２７】
制御部１０は、プリンタ１００の全体制御を司るものであり、制御を実行するマイクロコントローラ、制御プログラムや固定データを格納しているＲＯＭ、作業領域と一時記憶領域とを提供するＲＡＭ、時間を計時するタイマ、信号の入出力を行うＩ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）部（以上図示略）等によって構成されている。
【００２８】
また、制御部１０は、ＲＯＭに格納されている制御プログラムに基づいて、図６、図７、図１２に示すフローチャートの処理を実行する。プリントエンジン１１は、制御部１０の制御下で、ＲＦＩＤタグ付き印刷用紙に、実際の印刷動作を行う。表示部１２は、電源ランプ１８等に対応し、制御部１０からの信号に基づいて、点灯制御される。操作部１３は、電源スイッチ１７とリセットボタン１９等に対応し、その操作に対応する信号を制御部１０に出力する。
【００２９】
インタフェース部８は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、またはパラレルポート等の通信ポート６を介して、パーソナルコンピュータ（以下ＰＣと略称）と接続され、ＰＣとのデータ通信を司る。ＲＦＩＤ検出部２は、ＲＦＩＤタグ付き印刷用紙３に実装されているＲＦＩＤタグと電波９とを介して、通信することによって、ＲＦＩＤタグに記憶されている情報を、非接触で読み取る。
【００３０】
用紙搬送機構４は、給紙トレイ１４にセットされたＲＦＩＤタグ付き印刷用紙３を含む印刷用紙を搬送する。つまり、プリンタ内部への送り込みと、プリンタ外部への排出とを行う。キャリッジ移動機構５は、キャリッジ２５を、プリンタ１００の幅方向（図２の左右方向）へ移動させる。
【００３１】
図４は、プリンタ１００のキャリッジ２５の下部に実装されているＲＦＩＤ検出部２と印刷ヘッド２６との構成を示す下面図である。
【００３２】
図４では、ＲＦＩＤ検出部２と印刷ヘッド２６とを、下側（印刷用紙側）から見た状態を示し、図４中の矢印は、ＲＦＩＤタグ付き印刷用紙の排紙方向を示している。
【００３３】
印刷ヘッド２６は、ブラックに対応しているブラック印刷部２６１と、イエロー、シアン、マゼンダに対応しているカラー印刷部２６２とを備えている。ＲＦＩＤタグ付き印刷用紙に印刷するときには、制御部１０の制御下で、印刷ヘッド２６のブラック印刷部２６１とカラー印刷部２６２とを駆動しながら、キャリッジ移動機構５によって、キャリッジ２５を移動させ、これによって、１ラインの印刷を行い、さらに、用紙搬送機構４によって、図４に示す矢印方向へ、ＲＦＩＤタグ付き印刷用紙を所定量搬送した後に、次のラインの印刷を行う。各ラインの印刷を繰り返すことによって、ＲＦＩＤタグ付き印刷用紙１ページの印刷を実行することができる。
【００３４】
キャリッジ２５の初期位置は、上記のように、図２において、プリンタ１００の右側部分に設定されているので、プリンタ１００を基準に考えると、右から左へ印刷する。つまり、印刷用紙を基準に考えると左から右へ印刷を行う。また、ＲＦＩＤ検出部２も、キャリッジ移動機構５によって、キャリッジ２５を移動させるので、ＲＦＩＤタグ付き印刷用紙に対して、横方向（用紙幅方向）に移動させることができる。
【００３５】
さらに、用紙搬送機構４によって、ＲＦＩＤタグ付き印刷用紙を順方向（排紙方向、図示の矢印方向）または逆方向に搬送し、これによって、ＲＦＩＤ検出部２をＲＦＩＤタグ付き印刷用紙に対して、相対的に縦方向（用紙幅方向に直交する方向）にも移動させることができる。
【００３６】
図５は、ＲＦＩＤタグが隅の１箇所に実装されているＲＦＩＤタグ付きの印刷用紙の構成を示す図である。
【００３７】
図５では、たとえば「Ａ４縦」等の縦長形状の印刷用紙における印刷面を、順方向から見た状態を示し、印刷用紙を実際にプリンタ１００に供給する場合、印刷用紙を図示の矢印方向を下にした状態で、給紙トレイ１４へセットする。
【００３８】
図５において、印刷用紙上に実装されたＲＦＩＤタグ３１と、印刷用紙上に初めから印刷されたレターヘッド３２とが設けられている。図５に示す例では、レターヘッド３２を正しく見える向きにしたときに、ＲＦＩＤタグ３１は、印刷用紙上の左上のａ点に位置し、これが正規の位置である。
【００３９】
これに対して、印刷用紙を、その長辺方向を軸に裏返すと、印刷用紙上の右上のｂ点に、ＲＦＩＤタグ３１が位置し、印刷用紙をその短辺方向を軸に裏返すと、印刷用紙上の左下のｃ点に、ＲＦＩＤタグ３１が位置し、印刷用紙を平面で１８０度回転させると、印刷用紙上の右下のｄ点に、ＲＦＩＤタグ３１が位置する。
【００４０】
すなわち、印刷用紙の表裏と天地（用紙セット方向）とを意識せずに、印刷用紙をプリンタ１００の給紙トレイ１４へセットすると、ＲＦＩＤタグ３１が上記ａ点、ｂ点、ｃ点、ｄ点の何れかに位置する４つの状態が存在する。また、上記ａ点、ｂ点、ｃ点、ｄ点の位置を、印刷用紙における長辺側の用紙端、短辺側の用紙端から、それぞれＬ、Ｍの位置に設定することによって、印刷用紙上のＲＦＩＤタグ３１の位置を容易に特定することができる。
【００４１】
次に、プリンタ１００の印刷用紙のセット方向を判別する具体的な動作について説明する。
【００４２】
実施例２では、図５に示す「Ａ４縦」等の縦長形状のＲＦＩＤタグ付き印刷用紙（以下、「印刷用紙」と略称）を用いた場合を例に挙げて説明する。
【００４３】
図６、図７は、プリンタ１００の動作を示すフローチャートである。
【００４４】
本フローチャートに示す処理は、制御部内のＲＯＭに格納されている制御プログラムに基づいて、プリンタ１００の制御部１０が実行する。
【００４５】
本フローチャートに示す処理は、後述する図１２のステップＳ１５２で実行される処理を詳細に説明したものであり、後述する図１０のステップＳ２０１で、パーソナルコンピュータが発行した方向判別リクエストを、ステップＳ１５１で受信した後に起動し、ステップＳ１００から開始する。
【００４６】
方向判別リクエストを受けると、制御部１０は、給紙トレイ１４にセットされた印刷用紙を、用紙搬送機構４によって、給紙トレイ１４からフィードし、さらに、キャリッジ移動機構５と用紙搬送機構４とによって、それぞれ、キャリッジ２５、印刷用紙を、所定量移動させることによって、ＲＦＩＤ検出部２を、図５に示すａ点へ位置させる（Ｓ１０１）。
【００４７】
次に、制御部１０は、ＲＦＩＤ検出部２を用いて、印刷用紙上のａ点を含む所定領域を読み取ることによって、ａ点を含む所定領域におけるＲＦＩＤタグ３１の存在の有無を検出する（Ｓ１０２）。
【００４８】
ステップＳ１０２で、印刷用紙上のＲＦＩＤタグ３１を検出できた場合、印刷用紙上のａ点にＲＦＩＤタグ３１があり、すなわち印刷用紙は、順方向にセットされており、制御部１０は、本処理の処理結果として、制御部１０内のＲＡＭに、印刷用紙のセット状況「順方向」を設定し（Ｓ１０３）、本処理を終了する（Ｓ１２４）。
【００４９】
ステップＳ１０２で、印刷用紙上のＲＦＩＤタグ３１を検出できない場合、印刷用紙上のａ点に、ＲＦＩＤタグ３１が存在せず、すなわち印刷用紙は、順方向にセットされていないので、ステップＳ１０４へ分岐する。
【００５０】
印刷用紙上のＲＦＩＤタグ３１を検出できない場合、制御部１０は、キャリッジ移動機構５によって、キャリッジ２５を所定量左方向（図２参照）へ移動させ（Ｓ１０４）、続いて、ＲＦＩＤ検出部２を用いて、印刷用紙上のＲＦＩＤタグ３１を検出する（Ｓ１０５）。
【００５１】
ステップＳ１０５で、印刷用紙上のＲＦＩＤタグ３１を検出できない場合、制御部１０は、現在のキャリッジ２５の位置が、プリンタ１００の左端であるかどうかをチェックし（Ｓ１０８）、キャリッジ２５がプリンタ１００の左端でない場合、ステップＳ１０４へ戻る。
【００５２】
上記ステップＳ１０４、ステップＳ１０５、ステップＳ１０８のループで形成される処理を繰り返し、ステップＳ１０５で、印刷用紙上のＲＦＩＤタグ３１を検出できた場合、印刷用紙上のｂ点に、ＲＦＩＤタグ３１が存在している。すなわち、印刷用紙は、その長辺方向を軸に裏返しにした状態で、給紙トレイ１４にセットされているので、ステップＳ１０６へ進む。
【００５３】
制御部１０は、キャリッジ２５を初期位置へ移動するキャリッジリターンを、キャリッジ移動機構５に実行させた後に（Ｓ１０６）、制御部１０内のＲＡＭに、印刷用紙のセット状況「表裏逆」を設定し（Ｓ１０７）、本処理を終了する（Ｓ１２４）。
【００５４】
ステップＳ１０８で、キャリッジ２５がプリンタ１００の左端に達したと判断した場合、ステップＳ１０９へ進む。
【００５５】
ステップＳ１０８で、キャリッジ２５がプリンタ１００の左端まで達したということは、印刷用紙上のｂ点に、ＲＦＩＤタグ３１が存在していないということであり、制御部１０は、キャリッジ２５を初期位置へ移動するキャリッジリターンを、キャリッジ移動機構５に実行させた後に（Ｓ１０９）、ステップＳ１１０へ進む。
【００５６】
制御部１０は、用紙搬送機構４に、印刷用紙を所定量フィードさせ（Ｓ１１０）、ＲＦＩＤ検出部２を用いて、印刷用紙上におけるＲＦＩＤタグ３１を検出し（Ｓ１１１）、ステップＳ１１１で、印刷用紙上のＲＦＩＤタグ３１を検出できない場合、制御部１０は、現在の印刷用紙の位置が用紙下端であるかどうかをチェックし（Ｓ１１４）、印刷用紙の位置が用紙下端でない場合、ステップＳ１１０へ戻る。
【００５７】
上記ステップＳ１１０、ステップＳ１１１、ステップＳ１１４のループで形成される処理を繰り返し、ステップＳ１１１で、印刷用紙上のＲＦＩＤタグ３１を検出できた場合、印刷用紙上のｃ点に、ＲＦＩＤタグ３１が存在し、すなわち、印刷用紙は、その短辺方向を軸に裏返しにした状態で、給紙トレイ１４にセットされている。したがって、ステップＳ１１２へ進む。制御部１０は、用紙搬送機構４に、印刷用紙をその先頭までバックフィードさせた後に（Ｓ１１２）、制御部１０内のＲＡＭに、印刷用紙のセット状況「表裏および天地逆」を設定し（Ｓ１１３）、本処理を終了する（Ｓ１２４）。
【００５８】
ステップＳ１１４で、印刷用紙の位置が用紙下端まで達したと判断した場合、ステップＳ１１５へ進む。
【００５９】
ステップＳ１１４で、印刷用紙が用紙下端まで達したということは、印刷用紙上のｃ点に、ＲＦＩＤタグ３１が存在していないということであり、ステップＳ１１５へ進む。制御部１０は、キャリッジ移動機構５に、キャリッジ２５を所定量左方向へ移動させ（Ｓ１１５）、ＲＦＩＤ検出部２を用いて、印刷用紙上のＲＦＩＤタグ３１を検出する（Ｓ１１６）。ステップＳ１１６で、印刷用紙上のＲＦＩＤタグ３１を検出できない場合、制御部１０は、現在のキャリッジ２５の位置がプリンタ１００の左端であるかどうかをチェックし（Ｓ１２０）、キャリッジ２５がプリンタ１００の左端にない場合、ステップＳ１１５へ戻る。
【００６０】
上記ステップＳ１１５、ステップＳ１１６、ステップＳ１２０のループで形成される処理を繰り返し、ステップＳ１１６で、印刷用紙上のＲＦＩＤタグ３１を検出できた場合、印刷用紙上のｄ点に、ＲＦＩＤタグ３１が存在している。すなわち、印刷用紙は、平面で１８０度回転した状態で、給紙トレイ１４にセットされている。したがって、制御部１０は、キャリッジ移動機構５に、キャリッジ２５を初期位置へ移動するキャリッジリターンをした後に（Ｓ１１７）、ステップＳ１１８へ進む。
【００６１】
制御部１０は、用紙搬送機構４に、印刷用紙をその先頭までバックフィードさせた後に（Ｓ１１８）、制御部１０内のＲＡＭに、印刷用紙のセット状況「天地逆」を設定し（Ｓ１１９）、本処理を終了する（Ｓ１２４）。
【００６２】
ステップＳ１２０で、キャリッジ２５がプリンタ１００の左端に達したと判断した場合、ステップＳ１２１へ進む。
【００６３】
ステップＳ１２０で、キャリッジ２５がプリンタ１００の左端まで達したということは、印刷用紙上のｄ点に、ＲＦＩＤタグ３１が存在していない。すなわち、印刷用紙上のａ点、ｂ点、ｃ点、ｄ点のどの点にも、ＲＦＩＤタグ３１が存在せず、印刷用紙には、ＦＲＩＤタグ３１が実装されていないことを示す。この場合、制御部１０は、キャリッジ移動機構５に、キャリッジ２５を初期位置へ移動させるキャリッジリターンを実行させ（Ｓ１２１）、用紙搬送機構４に、印刷用紙をその先頭までバックフィードさせた後に（Ｓ１２２）、不図示のＲＡＭに、印刷用紙のセット状況「方向判別不能」を設定し（Ｓ１２３）、本処理を終了する（Ｓ１２４）。
【００６４】
上記説明では、ステップＳ１０４、ステップＳ１０５、ステップＳ１０８によって形成されるループ、またはステップＳ１１５、ステップＳ１１６、ステップＳ１２０によって形成されるループにおいて、キャリッジ移動機構５に、キャリッジ２５を移動させるとともに、印刷用紙上のｂ点、ｄ点におけるＲＦＩＤタグ３１の有無を検知する処理を実行する。
【００６５】
しかし、後述するパーソナルコンピュータから、プリンタ１００へ送信される用紙サイズ情報を用いれば、ＲＦＩＤタグ３１の位置を計算で求めることができる。たとえば、用紙サイズが「Ａ４縦」であれば、「Ａ４短辺の長さ−２Ｌ」が、印刷用紙上のａ点からｂ点へのキャリッジ２５の移動距離、または、印刷用紙上のｃ点からｄ点へのキャリッジ２５の移動距離である。
【００６６】
また、ステップＳ１１０、Ｓ１１１、Ｓ１１４によって形成されるループにおいて、印刷用紙をフィードするとともに、印刷用紙上のｃ点におけるＲＦＩＤタグ３１の有無を検知する。これも同様に、パーソナルコンピュータから、プリンタ１００へ送信される用紙サイズ情報を用いれば、ＲＦＩＤタグ３１の位置を計算で求めることができる。すなわち、「Ａ４長辺の長さ−２Ｍ」の距離だけ、印刷用紙をフィードすることによって、印刷用紙上のＲＦＩＤタグ３１を検知する位置を、ａ点からｃ点に移動することができる。
【００６７】
上記のように、上記計算で求めた値（「Ａ４短辺の長さ−２Ｌ」、「Ａ４長辺の長さ−２Ｍ」）だけ、キャリッジ２５、印刷用紙を、それぞれフィードすることによって、印刷用紙上における各点へ簡単に移動することができる。
【００６８】
また、上記の「Ａ４長辺の長さ−２Ｍ」、「Ａ４短辺の長さ−２Ｌ」という計算を実行するのではなく、用紙サイズと関連付けて、制御部１０内のＲＯＭ等に、各計算結果を記憶するようにしてもよい。
【００６９】
上記説明では「Ａ４縦」等の縦長形状のＲＦＩＤタグ付き印刷用紙を用いた場合を例に挙げたが、以下では、「Ａ４横」等の横長形状のＲＦＩＤタグ付き印刷用紙を用いる場合について説明する。
【００７０】
図８は、横長形状のＲＦＩＤタグ付き印刷用紙の構成を示す図である。
【００７１】
図８では、たとえば「Ａ４横」等の横長形状の印刷用紙の印刷面を順方向から見た状態を示し、印刷用紙を実際にプリンタ１００へ供給する場合、印刷用紙を、図８において、矢印方向を下にした状態で、給紙トレイ１４へセットする。
【００７２】
図８において、上記図５に示す場合と同様に、印刷用紙上に実装されたＲＦＩＤタグ３１と、印刷用紙上に初めから印刷されたレターヘッド３２とが設けられている。
【００７３】
図８に示す例では、レターヘッド３２を正しく見える向きにセットしたときに、ＲＦＩＤタグ３１は、印刷用紙上の右上のａ点に位置し、これが正規の位置である。
【００７４】
この位置を正規の位置とするのは、図５の縦長形状の印刷用紙を、右に９０度回転させて、給紙トレイ１４に横にセットしたときと合わせるためである。印刷用紙上のａ点に対して、印刷用紙を、その短辺方向を軸に裏返すと、印刷用紙上の左上のｃ点の位置に、ＲＦＩＤタグ３１が位置し、印刷用紙をその長辺方向を軸に裏返すと、印刷用紙上の右下のｂ点の位置に、ＲＦＩＤタグ３１が位置し、印刷用紙を平面で１８０度回転させると、印刷用紙上の左下のｄ点の位置に、ＲＦＩＤタグ３１が位置する。
【００７５】
すなわち、印刷用紙の表裏、天地（用紙セット方向）を意識せずに、印刷用紙をプリンタ１００の給紙トレイ１４へセットすると、ＲＦＩＤタグ３１が上記ａ点、ｂ点、ｃ点、ｄ点の何れかに位置する４つの状態が存在する。
【００７６】
また、上記ａ点、ｂ点、ｃ点、ｄ点の位置を、印刷用紙における長辺側の用紙端、短辺側の用紙端からそれぞれＭ、Ｌと設定することによって、印刷用紙上のＲＦＩＤ３１の位置を容易に特定することができる。
【００７７】
本例では、印刷用紙上におけるｃ点、ａ点、ｄ点、ｂ点の順に、ＲＦＩＤタグ３１の有無をチェックし、ＲＦＩＤタグ３１がｃ点にある場合、印刷用紙は表裏が逆であり、ＲＦＩＤタグ３１がａ点にある場合、印刷用紙が順方向であり、ＲＦＩＤタグ３１がｄ点にある場合、印刷用紙は天地が逆であり、ＲＦＩＤタグ３１がｂ点にある場合、印刷用紙は表裏、天地ともに逆であり、ＲＦＩＤタグ３１がどの点にもない場合、方向の判定ができない通常の用紙であると、それぞれ判断する。
【００７８】
このように、ＲＦＩＤタグ３１の印刷用紙上の位置と印刷用紙のセット方向との関係は、上記図５の場合と異なるものの、上記図６のフローチャートと同様に判別した用紙のセット方向を処理結果として返すことができる。
【００７９】
ここで、図５に示す縦長形状の印刷用紙の場合、ＲＦＩＤタグ３１の初期位置は、左上である、図８に示す横長形状の印刷用紙の場合、ＲＦＩＤタグ３１の初期位置は右上であるというように、初期位置が異なるので、初期位置を判別する必要がある。
【００８０】
ＲＦＩＤタグ３１の初期位置の判別には、パーソナルコンピュータからプリンタ１００へ送信される用紙サイズ情報を用いればよい。たとえば、用紙サイズ情報が「Ａ４縦」であれば、ＲＦＩＤタグ３１の初期位置は、図５に示す状態であり、すなわち印刷用紙上の左上にあり、用紙サイズ情報が「Ａ４横」であれば、ＲＦＩＤタグ３１の初期位置は、図８に示す状態であり、すなわち印刷用紙上の右上にあると判別することができる。
【００８１】
図９は、上記実施例に係る印刷ホスト機器としてのパーソナルコンピュータ（以下「ＰＣ」と略称）３０の構成を示すブロック図である。
【００８２】
ＰＣ３０は、ＣＰＵ５０、表示制御部５１、入力装置５２、メモリ５３、記憶装置５４、インタフェース部５５を有する。
【００８３】
ＣＰＵ５０は、ホストＰＣ２の全体制御を司るＣＰＵとその周辺回路とであり、システムバス５６を有している。上記各要素は、システムバス５６に接続されている。また、ＣＰＵ５０は、記憶装置５４に格納されているプログラムに基づいて、図１０に示すフローチャートの処理を実行する。
【００８４】
表示制御部５１は、ＣＰＵ５０の制御下で、不図示のディスプレイに、表示用のビデオ信号を出力する。入力装置５２は、キーボード、マウス等で構成されている。メモリ５３は、記憶装置５４からプログラムをロードし、実行し、各種ワークとして使用する。記憶装置５４は、ハードディスク、フロッピー（登録商標）ディスク等で構成され、ＯＳやアプリケーション、図１０に示すフローチャート等のプログラムを記憶する。
【００８５】
インタフェース部５５は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、またはパラレルポート等の通信ポート６を介して、プリンタ１００と接続され、プリンタ１００との間におけるデータ通信を司る。
【００８６】
図１０、図１１は、ＰＣ３０の動作を示すフローチャートである。
【００８７】
本フローチャートに示す処理は、ＰＣ３０のＣＰＵ５０が、記憶装置５４に格納されているプログラムをメモリ５３にロードして実行する。
【００８８】
本フローチャートに示す処理は、ＰＣ３０を使用するユーザによる印刷指示を受けたときに開始される（Ｓ２００）。印刷指示を受けると、ＣＰＵ５０は、インタフェース部５５を用いて、プリンタ１００に、印刷情報の送信（Ｓ２０１）と、方向判別リクエストの送信（Ｓ２０２）とを行う。「印刷情報」とは、用紙サイズや印刷の向き等の情報（たとえば、Ａ４縦、Ａ４横）であり、「方向判別リクエスト」は、図５、図６、図７、図８を用いて説明した印刷用紙のセット方向を判別する処理の実行を、プリンタ１００に要求する処理である。
【００８９】
次に、ステップＳ２０２のリクエストに対して、プリンタ１００から方向判別の結果が返ってくるのを待ち（Ｓ２０３のループ）、結果を受信したならば（Ｓ２０３でＹＥＳ）、ステップＳ２０４、Ｓ２０５、Ｓ２０６、Ｓ２０７の判定処理を行う。プリンタ１００からの判別結果が「方向判別不能」であれば（Ｓ２０４でＹＥＳ）、ステップＳ２０８へ進み、「順方向」であれば（Ｓ２０４でＮＯ、ステップＳ２０５でＹＥＳ、ステップＳ２０６でＹＥＳ）、ステップＳ２０８へ進み、「天地逆」であれば（Ｓ２０４でＮＯ、ステップＳ２０５でＹＥＳ、ステップＳ２０６でＮＯ）、ステップＳ２０９へ進み、「表裏逆」であれば（Ｓ２０４でＮＯ、ステップＳ２０５でＮＯ、ステップＳ２０７でＹＥＳ）、ステップＳ２１０へ進み、「表裏および天地逆」であれば（Ｓ２０４でＮＯ、ステップＳ２０５でＮＯ、ステップＳ２０７でＮＯ）、ステップＳ２１１へ進む。
【００９０】
ステップＳ２０８では、ユーザによって選択された印刷用紙の種別（たとえば高品位用紙、光沢紙等）に対応する印刷データを作成し、スプールする。この場合、従来の印刷データ作成方法と何ら違いがない。ステップＳ２０９でも、ユーザによって選択された印刷用紙の種別（たとえば高品位用紙、光沢紙等）に対応する印刷データを作成し、スプールするが、この場合には、通常と逆順に行う。すなわち、通常であれば、印刷用紙の左上から右下に、１ラインずつデータを作成するが、この場合には、右下から左上に１ラインずつデータを作成し、スプールする。
【００９１】
ステップＳ２１０では、ユーザによって選択された印刷用紙の種別（たとえば高品位用紙、光沢紙等）ではなく、普通紙に対応した印刷データを作成し、スプールする。これは、印刷用紙が「表裏逆」にセットされた状態では、印刷用紙裏面へ印刷されるので、選択された印刷用紙の種別は、意味をなさないからであり、普通紙に対応した印刷データを、強制的に作成する。
【００９２】
ただし、両面光沢紙等のユーザによる指定（裏面の指定）がある特殊用紙の場合、その裏面用紙情報に従って、印刷データを作成する。ステップＳ２１１でも、ステップＳ２１０と同様に、ユーザによって選択された印刷用紙の種別（たとえば高品位用紙、光沢紙等）ではなく、強制的に普通紙に対応した印刷データを作成し、スプールする。もちろん、ここでも、両面光沢紙等のユーザによる指定（裏面の指定）がある特殊用紙の場合には、その裏面用紙情報に従って、印刷データを作成する。また、この場合、ステップＳ２０９と同様に、通常と逆順にデータを作成する。
【００９３】
このように、ＣＰＵ５０は、プリンタ１００からの用紙方向判別結果が、「順方向」であれば、通常のデータ作成を行い（Ｓ２０８）、「天地逆」であれば、通常と逆順に、データを作成し（Ｓ２０９）、「表裏逆」であれば、普通紙または指定の裏面情報に対応したデータを作成し（Ｓ２１０）、「表裏および天地逆」であれば、通常と逆順に、普通紙または指定の裏面情報に対応したデータを作成する（Ｓ２１１）。また、方向判別が不能の場合にも、通常のデータ作成を行う（Ｓ２０８）。
【００９４】
ステップＳ２０８、Ｓ２０９、Ｓ２１０、Ｓ２１１で作成されたデータは、１ラインずつプリンタ１００に送信され（Ｓ２１２）、これを繰り返す（Ｓ２１３でＮＯ）。そして、ＣＰＵ５０は、１ページ分のデータを送信し終わったら（Ｓ２１３でＹＥＳ）、本処理を終了する（Ｓ２１４）。
【００９５】
図１２は、制御部１０の動作を示すフローチャートである。
【００９６】
本フローチャートに示す処理は、プリンタ１００の制御部１０が、制御部内のＲＯＭに格納されている制御プログラムに基づいて実行する。
【００９７】
本フローチャートに示す処理は、図１０に示すステップＳ２０１で、ＰＣ３０のＣＰＵ５０が送信してきた印刷情報を受信したところから開始される（Ｓ１５０）。印刷情報を受信すると、制御部１０は、ＰＣ３０からの方向判別リクエストを待つ（Ｓ１５１でＮＯのループ）。ＰＣ３０の方向判別リクエストは、図１０のステップＳ２０２でＣＰＵ５０が行う処理である。
【００９８】
制御部１０は、方向判別リクエストを受信すると（Ｓ１５１でＹＥＳ）、制御部１０は、各部を制御し、セットされた印刷用紙の方向判別処理を行う（Ｓ１５２）。この処理部の詳細は、図５、図６、図７、図８に示した上記の処理である。
【００９９】
次に、制御部１０は、ステップＳ１５２で、制御部１０内のＲＡＭに格納した印刷用紙のセット方向を取り出し、ＰＣ３０に送信する（Ｓ１５３）。
【０１００】
ＰＣ３０が、このステップＳ１５３の送信を受けるのが、図１０に示す上記ステップＳ２０３である。印刷用紙のセット方向を送信した制御部１０は、ＰＣ３０から１ライン分の印刷データを受信するまで待ち（Ｓ１５４でＮＯのループ）、受信後に（Ｓ１５４でＹＥＳ）１ラインを印刷する（Ｓ１５５）。
【０１０１】
ステップＳ１５４は、ＰＣ３０側で、図１１に示すステップＳ２１３で送信する１ライン分のデータを受信する処理である。１ラインを印刷した後に、まだ１ページ分の印刷が終了していない場合（Ｓ１５６でＮＯ）、ステップＳ１５４へ戻り、次のデータを受信し、終了したら（Ｓ１５６でＹＥＳ）、本処理を終了する（Ｓ１５７）。このステップＳ１５４、Ｓ１５５、Ｓ１５６のループで、１ページの印刷が終了する。
【０１０２】
ここまでの実施例では、プリンタ側で、セットされた印刷用紙の方向を判別し、ＰＣのリクエストに応じて、それを送信する。しかし、プリンタ側で、そこまでの処理を行わず、ＰＣ側で方向判別できる条件のみを送信し、それを用いて、ＰＣ側で用紙の方向を判断するようにしてもよい。すなわち、図５または図８に示すａ点、ｂ点、ｃ点、ｄ点のどの点に、ＲＦＩＤタグ３１が位置するのか、または、ＲＦＩＤタグ３１が存在しないのかを示す情報のみを送信し、その条件から、パーソナルコンピュータ側で、プリンタにセットされた印刷用紙の方向を判定するようにしてもよい。
【０１０３】
上記実施例によれば、ＲＦＩＤタグを、隅の１個所に実装している印刷用紙を用い、セットされた印刷用紙上のＲＦＩＤタグの位置を、ＲＦＩＤ検出部２が検出することによって、印刷用紙のセット状態が、表向きであるか、裏向きであるか、天地は順方向であるか、逆方向であるかを判別し、この判別結果を、パーソナルコンピュータへ送信する、またはセットされた印刷用紙上のＲＦＩＤタグの位置そのものを送信し、パーソナルコンピュータからの印刷データを印刷するプリンタと、プリンタから送信してくる印刷用紙のセット状態を用いるか、またはプリンタから送信してくる印刷用紙上のＲＦＩＤタグの位置に基づいて、印刷用紙のセット状態を判定し、印刷用紙の表裏両面のそれぞれに適し、しかも、印刷用紙の天地に応じた印刷データを作成し、プリンタに送信するパーソナルコンピュータとによって構成されているシステムを実現することができる。
【０１０４】
これによって、ユーザが印刷用紙の表裏、天地を間違えてプリンタにセットした場合でも、印刷用紙のセット状態に応じた印刷ができるので、従来のような印刷ミスを極力排除することができる。特に、レターヘッド用紙や葉書用紙などのように、印刷の向きが重要な用紙に対しては、効果的である。
【０１０５】
また、上記説明では、印刷用紙が裏にセットされた場合には、普通紙に対応した印刷データを作成したが、葉書や、高品位用紙、光沢紙等の片面が特殊コーティングされている用紙は、裏側に印刷した場合にも印刷ミスとなってしまう。
【０１０６】
したがって、裏側に印刷用紙がセットされていると判断した場合には、パーソナルコンピュータとプリンタの両方または一方で用紙エラー通知を行うようにしてもよい。
【０１０７】
また、この印刷用紙が裏側にセットされた場合のエラー通知は、パーソナルコンピュータにおける印刷設定が、印刷用紙のサイズが葉書の場合、または、印刷用紙の種別が高品位用紙、光沢紙等の片面が特殊コーティングされている用紙の場合に行い、普通紙等の裏面への印刷に問題が無い場合にはエラー通知を行わないようにしてもよい。
【実施例２】
【０１０８】
本発明の実施例２は、印刷ホスト機器として、パーソナルコンピュータを使用し、印刷装置として、印刷用紙を裏返す両面機構を有し、印刷用紙の表裏両面に印刷することができる両面印刷プリンタである。
【０１０９】
実施例２である両面印刷プリンタの構成は、上記両面機構（図示略）を備えている点以外の構成は、実施例１の構成と基本的に同様である。
【０１１０】
実施例１では、プリンタとして両面印刷プリンタを想定していないので、印刷用紙が給紙トレイに裏向きにセットされた場合でも、印刷用紙裏面に印刷する。
【０１１１】
実施例２では、両面印刷プリンタにおいて、印刷用紙が給紙トレイに裏向きにセットされた場合（また天地逆にセットされた場合）、両面機構によって印刷用紙を裏返した後に、印刷用紙の表面の順方向に印刷する。印刷用紙の表裏、天地の向き判別に関しては、実施例１で説明した判別方法を用いることができるので、ここでは、その説明を省略する。
【０１１２】
両面印刷プリンタにおいて、まず、印刷用紙が、給紙トレイに順方向にセットされている場合、「順方向」という情報を、パーソナルコンピュータ（ＰＣ）に送り、印刷用紙が給紙トレイに天地が逆にセットされている場合、「天地逆」という情報を、パーソナルコンピュータ（ＰＣ）に送る。次に、印刷用紙の方向を判別できない場合、「判別不能」という情報を、ＰＣに送る。
【０１１３】
これを受けたＰＣは、「順方向」または「判別不能」の場合、通常通り印刷データを作成し、「天地逆」の場合、右下から左上へと逆順で印刷データを作成し、この作成された印刷データを、両面印刷プリンタに送信し、印刷する。これによって、印刷結果を印刷用紙の順方向から見たときに正しく見える向きに印刷することができる。ここまでは、実施例１と同一の動作である。
【０１１４】
次に、印刷用紙が、給紙トレイに表裏逆にセットされている場合、まず両面機構によって印刷用紙を裏返した後に、ＰＣに情報を送る。この際、通常のインクジェットプリンタの両面機構では、天地も一緒に逆になるので、裏返した後の印刷用紙の状態は、「天地逆」である。よって、ＰＣに、「天地逆」という情報を送る。これを受けたＰＣは、右下から左上へと、逆順で印刷データを作成し、これを両面印刷プリンタに送信し、印刷する。
【０１１５】
最後に、印刷用紙が、給紙トレイに、表裏と天地とがともに逆にセットされている場合、両面機構によって印刷用紙を裏返した後に、ＰＣに情報を送る。この場合、両面機構によって逆に天地が正しい向きに戻るので、裏返した後の印刷用紙の状態は、「順方向」になっている。よって、ＰＣに、「順方向」という情報を送る。これを受けたＰＣは、通常通り印刷データを作成し、これを両面印刷プリンタに送信し、印刷する。
【０１１６】
上記のように、実施例２では、印刷用紙が表裏逆にセットされている場合、両面機構が印刷用紙を裏返し、裏返し後の用紙方向を、ＰＣに送るので、「表裏逆」または「表裏および天地逆」という状態は存在しない。これをＰＣ側から見ると、上記２つの状態が送信されないだけのことであり、その処理は、実施例１における処理と同一であり、対応可能である。
【０１１７】
実施例２によれば、ＲＦＩＤタグを用いて印刷用紙のセット状態が表向きであるか、裏向きであるか、天地が順方向であるか、逆方向であるかを判別し、印刷用紙が、表裏逆である場合には、一度裏返し、さらに印刷用紙の天地が逆である場合には、ＰＣ側で印刷データを逆順で作成し、プリンタに送信し、印刷するので、印刷用紙をプリンタにどのようにセットした場合でも、印刷用紙表面の順方向に印刷することができる両面印刷システムを実現することができる。
【０１１８】
なお、上記「ＲＦＩＤタグ」は、被検出体の例である。
【０１１９】
また、上記実施例では、印刷用紙上のＲＦＩＤタグを１つとし、その印刷用紙上の位置を用いて、セットされた印刷用紙の方向を判別する場合を例に挙げた。しかし、印刷用紙上の４すみにＲＦＩＤタグを４つ搭載するようにしてもよい。この場合、印刷用紙上のＲＦＩＤタグ位置では、方向を判別することができないので、ＲＦＩＤタグに、印刷用紙上の位置情報を記憶し、ＲＦＩＤ検出部が検出したその内容を用いて、印刷用紙の表裏と天地との状態を把握することができる。
【０１２０】
また、印刷用紙の対角、短辺、または長辺に、ＲＦＩＤタグを２つ搭載するようにしてもよい。この場合、印刷用紙上のＲＦＩＤタグ位置だけでは、方向を判別できないので、ＲＦＩＤタグに、印刷用紙上の位置情報を記憶し、ＲＦＩＤ検出部が検出したその内容と、印刷用紙上のＲＦＩＤタグ位置との両方を用いれば、印刷用紙の表裏と天地との状態を把握することができる。
【０１２１】
また、上記実施例では、プリンタに搭載するＲＦＩＤ検出部を１つとし、印刷用紙上のＲＦＩＤタグを１つ、２つ、４つと変更する場合を例に挙げたが、これに限定されるものではなく、印刷用紙上のＲＦＩＤタグを１つに固定し、逆に、プリンタに搭載するＲＦＩＤ検出部を２つ、４つと変更するようにしてもよく、この場合でも、全く同一の効果が得られる。
【０１２２】
また、ＲＦＩＤタグの存在する方向を検知できるＲＦＩＤ検出部を用いると、印刷用紙上に、ＲＦＩＤタグが１つ存在している場合であっても、印刷用紙中心部から一度検知を行えば、印刷用紙の表裏と天地との状態を把握することができる。
【０１２３】
また、上記実施例では、印刷用紙上に搭載したＲＦＩＤタグを用いて、印刷用紙のセット方向を判別する場合を例に挙げたが、これに限定されるものではなく、印刷用紙の表裏と天地との状態が検出できれば、どのような方法であってもよい。
【０１２４】
たとえば、印刷用紙に、バーコードを印刷し、キャリッジにバーコードリーダを搭載することによって、印刷用紙の表裏と天地との状態を把握することができる。また、「表裏」と「天地」とを、別々の手段で検出するようにしてもよい。たとえば、上記バーコードでの「天地」検出と、反射型光センサを用いて、印刷用紙の表面状況をスキャンすることによる「表裏」検出とを、組合わせるようにしてもよい。
【０１２５】
また、上記実施例では、プリンタの印刷方式として、インクジェット方式を採用しているが、これに限定されるものではなく、電子写真方式、熱転写方式、感熱方式等、他の印刷方式を用いたプリンタに適用することもできる。
【０１２６】
また、上記実施例では、印刷装置が、プリンタである場合を例に挙げたが、これに限定されるものではなく、複写機や複合機に、上記実施例を適用することができる。
【０１２７】
すなわち、上記実施例によれば、ユーザが、印刷用紙の表裏や天地を間違えて印刷装置に装填した場合でも、印刷用紙の装填状態に応じた印刷を行うことができ、したがって、従来のような印刷ミスを極力排除することができ、特に、レターヘッド用紙や葉書用紙等のように印刷の向きが重要な用紙に対して、効果的である。
【０１２８】
また、上記実施例を、両面プリンタに適用すると、印刷用紙の表裏も修正することができる。
【図面の簡単な説明】
【０１２９】
【図１】本発明の実施例１であるインクジェットプリンタ１００の外観を示す斜視図である。
【図２】プリンタ１００の要部を拡大して示す斜視図である。
【図３】プリンタ１００の構成を示すブロック図である。
【図４】プリンタ１００のキャリッジ２５の下部に実装されているＲＦＩＤ検出部２と印刷ヘッド２６との構成を示す下面図である。
【図５】ＲＦＩＤタグが隅の１箇所に実装されているＲＦＩＤタグ付きの印刷用紙の構成を示す図である。
【図６】プリンタ１００の動作を示すフローチャートである。
【図７】プリンタ１００の動作を示すフローチャートである。
【図８】横長形状のＲＦＩＤタグ付き印刷用紙の構成を示す図である。
【図９】上記実施例に係る印刷ホスト機器としてのパーソナルコンピュータ３０の構成を示すブロック図である。
【図１０】ＰＣ３０の動作を示すフローチャートである。
【図１１】ＰＣ３０の動作を示すフローチャートである。
【図１２】制御部１０の動作を示すフローチャートである。
【符号の説明】
【０１３０】
１００…インクジェットプリンタ、
２…ＲＦＩＤ検出部、
４…用紙搬送機構、
５…キャリッジ移動機構、
７…用紙、
１０…制御部、
１１…プリントエンジン、
３１…ＲＦＩＤタグ。
【図１】
2005161787.tif 000003
【図２】
2005161787.tif 000004
【図３】
2005161787.tif 000005
【図４】
2005161787.tif 000006
【図５】
2005161787.tif 000007
【図６】
2005161787.tif 000008
【図７】
2005161787.tif 000009
【図８】
2005161787.tif 000010
【図９】
2005161787.tif 000011
【図１０】
2005161787.tif 000012
【図１１】
2005161787.tif 000013
【図１２】
2005161787.tif 000014