(57)【要約】【課題】記録ヘッドと記録媒体の距離を検出する手段を設けることなく、必要があるときにのみ、記録ヘッドと記録媒体の距離を操作するように警告を出すインクジェットプリンタを提供する。【解決手段】本発明は、ホストコンピュータにより制御され、複数の種類の記録媒体で印刷が可能なインクジェットプリンタにおいて、印刷を行う記録媒体に対応した記録ヘッド−記録媒体間距離が変わるかどうかを判断し（Ｓ５）、変わる場合には警告を行う（Ｓ８）。【選択図】  図７
2004230805.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータにより制御され、複数の種類の記録媒体で印刷が可能なインクジェットプリンタにおいて、
印刷を行う記録媒体に対応した記録ヘッド−記録媒体間距離が変わる場合に警告を行う手段を有することを特徴とするインクジェットプリンタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インクジェットプリンタに関する。
【０００２】
【従来の技術】
現在、紙、ＯＨＰ用シート等の記録媒体に対して記録を行うプリンタは、種々の記録方式による記録ヘッドを搭載した形態で実用化されている。この記録ヘッドには、ワイヤードット方式、感熱方式、熱転写方式、インクジェット方式によるもの等がある。特にインクジェット方式は、記録媒体に直接インクを吐出するため、ランニングコストが安価で、静かな記録方式として注目されている。さらに、インクジェット方式はインクを飛翔させて記録を行うため、記録ヘッドと記録媒体を非接触で記録が行える利点がある。
【０００３】
インクジェットプリンタには、記録媒体の搬送路中の記録ヘッドと対向する部分にプラテンと呼ばれる搬送ガイドがあり、記録媒体の裏面をガイドすることにより、記録媒体と記録手段の距離を一定に保っている。記録媒体には前述した普通紙、ＯＨＰ用シートの様な比較的薄い物と、封筒やプラスチック板等の厚手の物がある。厚手の記録媒体は記録媒体の反りも含めると１ｍｍ以上の厚さを有する物がある。通常、記録媒体と記録ヘッドの距離は１ｍｍ程度に設定されているため、厚手の記録媒体に記録する場合においては、ユーザが記録ヘッドをレバーで離す操作を行う必要がある。この動作を紙間調整操作と呼ぶ。
【０００４】
ユーザがこの紙間調整操作を行うのを援助する方法として、記録ヘッドと記録媒体の距離を検出し、これを表示する方法が提案されている。検出手段としては、紙間レバーの位置を接点式のスイッチで検出するものが提案されている（例えば、特許文献１参照）。
【０００５】
【特許文献１】
特開平０８−１１８７６２号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、この技術によれば、記録ヘッドと記録媒体の距離を検出する手段を設けることにより、装置が大型化し、コストアップになる等の問題があった。
【０００７】
また、印刷時に紙間レバーの位置を操作するように、ユーザに警告を表示する方法も考えられるが、いつも同じ用紙を使用するユーザにとっては、この警告が煩わしくなってしまうという問題があった。
【０００８】
本発明の目的は、記録ヘッドと記録媒体の距離を検出する手段を設けることなく、必要があるときにのみ、記録ヘッドと記録媒体の距離を操作するように警告を出すインクジェットプリンタを提供することにある。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、本発明は、ホストコンピュータにより制御され、複数の種類の記録媒体で印刷が可能なインクジェットプリンタにおいて、印刷を行う記録媒体に対応した記録ヘッド−記録媒体間距離が変わる場合に警告を行う手段を有することを特徴とする。
【００１０】
【発明の実施の形態】
（第１の実施形態）
図１は、インクジェットプリンタおよびホストコンピュータの斜視図である。１はプリンタである。２は、プリンタ１にインターフェースケーブル３で接続されるホストコンピュータである。
【００１１】
図２は、プリンタ１のフロントカバー４を開けた状態であり、キャリッジ５が現れる。
【００１２】
図３は、キャリッジ５の付近を拡大した斜視図である。紙間調整操作は、キャリッジ５に搭載された紙間レバー６を操作して行う。
【００１３】
図４と図５は、プリンタ１の断面の概略図である。図４は薄い記録媒体を印刷する場合、図５は厚い記録媒体を印刷するために、紙間調整操作を行った場合の断面図である。
【００１４】
７はＡＳＦであり、多数枚積載された記録媒体のシートを１枚ずつ分離して送出するためのものである。ＡＳＦ７から給送されたシートは、ＬＦローラ９とピンチローラ１０に挟持され、プラテン１５の方向に進み、プラテン１５において、あらかじめ定められた量だけ搬送されて停止する。プラテン１５に対向してインクジェット記録ヘッドを搭載したキャリッジ５が配置されている。キャリッジ５は、キャリッジ軸１３とシャーシ１４によって案内され、不図示の駆動手段により駆動されて主走査を行い、記録ヘッドにより記録が行われる。キャリッジ５の主走査終了後、再びＬＦローラ９をあらかじめ定められた量駆動して停止し、キャリッジ５による主走査が行われ、記録ヘッドにより記録が行われる。この動作の繰り返しでシートに画像を形成する。
【００１５】
紙間調整操作は、キャリッジ５に設けられた紙間レバー６を操作し、シャーシ１４との摺動部分を変更し、キャリッジ５を、キャリッジ軸１３を回転中心に回転動作をすることにより行われる。図５からも明らかなように、キャリッジ５とプラテン１５の間隔が広くなり、封筒などの厚紙が搬送可能になる。
【００１６】
図６は、プリンタ１およびホストコンピュータ２の機能ブロック図を示す。
【００１７】
プリンタ１には、プリンタの動作を司るコントローラ２２、表示部２３、ユーザが操作を行う操作パネル２４、記録ヘッド駆動部２５、キャリッジ５の駆動制御を行うキャリッジモータ駆動部２６、ＬＦローラ９の駆動制御を行うＬＦモータ駆動部２７、プリンタ１の動作プログラムや設定値が記憶されているメモリ２８、ホストコンピュータ２との通信を担うＩ／Ｆ部２９が含まれる。
【００１８】
ホストコンピュータ２には、オペレーションシステムであるＯＳシステム３２、アプリケーション３３、プリンタと通信するためのプリンタドライバ３１がソフトウェアとして含まれる。プリンタドライバ３１は、アプリケーション３３からのデータをプリンタ１に送信するデータを生成したり、プリンタの状態をモニタしたりする役割がある。プリンタドライバ３１は、これらの状態をステータスウインドウ３４によりホストコンピュータ２の画面に表示する。また、ホストコンピュータ２は、プリンタ１との通信を担うハードウェアであるＩ／Ｆ部３０を有する。
【００１９】
図７で、プリンタ１の動作を説明する。
【００２０】
Ｓ１はスタートである。Ｓ２で、印刷を行う文書データとともに、ユーザが当該文書の印刷のために選択した紙種情報がプリンタドライバ３１からプリンタ１に送信される。Ｓ３で、プリンタ１が文書データと紙種情報を受信する。Ｓ４で、プリンタ１は、紙種と紙間設定値表（図７の挿入図）に基づき、紙間情報を決定する。Ｓ５で、あらかじめメモリ２８に記憶されている最新の紙間情報（前回印刷した文書に対応する紙間情報）と比較する。その結果「はい」であれば、Ｓ１０に進み、印刷を開始する。
【００２１】
Ｓ５の結果が「いいえ」の場合はＳ６に進む。Ｓ６では、プリンタ１からホストコンピュータ２に紙間設定警告を送信する。Ｓ７で、ホストコンピュータ２のプリンタドライバ３１は紙間設定変更警告を受信し、Ｓ８でステータスウインドウ３４にメッセージを表示する。
【００２２】
ステータスウインドウ３４とは、図８に示すようなプリンタ１の状態をホストコンピュータ２のモニタ等の表示装置に表示する方法である。ユーザは紙間レバー６を操作した後、マウス等の選択手段で「ＯＫ」を選択すると、Ｓ９の判断ルーチンで「はい」に進み、Ｓ１０でプリンタ１は印刷を開始する。
【００２３】
（第２の実施形態）
第１の実施形態では、ホストコンピュータ２の表示装置で紙間位置の警告を表示していたが、図９に示すような、表示機能を併せ持つ操作パネル２４をプリンタ１に設けても良い。図９において、１６はプリンタ１の電源を投入する電源スイッチ、１７はエラー状態などを解除するリセットスイッチ、１８は電源投入状態を示す電源ＬＥＤである。プリンタの状態を表示するＬＥＤとして、エラーＬＥＤ１９、紙間警告ＬＥＤ２０、インク無し表示ＬＥＤ２１がある。
【００２４】
図１０は、第２の実施形態のプリンタ１の動作を示すフローチャートである。
【００２５】
Ｓ９１はスタートである。Ｓ９２で、印刷を行う文書データとともに、ユーザが当該文書の印刷のために選択した紙種情報がプリンタドライバ３１からプリンタ１に送信される。Ｓ９３で、プリンタ１が文書データと紙種情報を受信する。Ｓ９４で、プリンタ１は紙種と紙間設定値表に基づき紙間情報を決定する。Ｓ９５で、あらかじめメモリ２８に記憶されている最新の紙間情報（前回印刷した文書に対応する紙間情報）と比較する。その結果「はい」であればＳ９９に進み印刷を開始する。Ｓ９５の結果が「いいえ」の場合はＳ９６に進む。
【００２６】
Ｓ９６で、操作パネル２４の紙間警告ＬＥＤ２０を点灯する。ユーザは紙間レバー６を操作した後、リセットスイッチ１７を押す。Ｓ９７でこの操作を判断し、Ｓ９８で紙間警告ＬＥＤ２０を消灯し、Ｓ９９でプリンタ１は印刷を開始する。
【００２７】
（第３の実施形態）
第１、第２の実施形態では、プリンタ１のＩ／Ｆ部２９は単一の物を前提としているが、複数のＩ／Ｆ部を有するプリンタ１の実施形態を説明する。
【００２８】
図１１は、複数のＩ／Ｆ部を有するプリンタ１の機能ブロック図である。第１の実施形態の図６と同一の部分は同一符号で示してある。プリンタ１には３つのＩ／Ｆ部が設けられており、それぞれ、デジタルカメラを接続するデジタルカメラＩ／Ｆ部３５、赤外線インターフェイスを備えたデバイスを接続する赤外線Ｉ／Ｆ部３６、ＵＳＢ機器を接続するＵＳＢ  Ｉ／Ｆ部３７である。赤外線Ｉ／Ｆ部３６は、ホストコンピュータとしては携帯型の小型コンピュータ、いわゆるＰＤＡ端末や、一部の携帯電話にも赤外線Ｉ／Ｆが備えられたものに対応する。また、デジタルカメラを、パソコンを介さず直接接続することも可能である。
【００２９】
これらＰＤＡ端末や携帯電話、デジタルカメラ等にはプリンタメーカからプリンタドライバを供給してインストールする事は一般的に難しい。このため第１の実施形態で示すホストコンピュータ上に警告画面を表示することはできない。また、第２の実施形態のようにプリンタ本体で警告を表示する方法も、ＰＤＡ端末や携帯電話、デジタルカメラにはプリンタドライバがインストールされないため用紙設定ができないので不可能である。
【００３０】
ここで、例えば、ＵＳＢ  Ｉ／Ｆを有する機器、いわゆるパーソナルコンピュータ等でプリンタドライバがインストールされた機器に接続している時に封筒に印刷し、紙間レバーを広い側に操作した状態を最後に、デジタルカメラに接続し、専用紙２を印刷し、ユーザの判断で紙間レバーを狭い側に操作したとする。この場合、プリンタが記憶している紙間情報は、プリンタドライバからの情報がないため「広い」状態のままである。その後、再びＵＳＢ  Ｉ／Ｆを有する機器、いわゆるパーソナルコンピュータ等でプリンタドライバがインストールされた機器に接続し、再び封筒に印刷を行う場合、プリンタドライバから送信された紙種情報とプリンタ側で紙種情報を基に変換した紙間設定値が記憶している情報と一致してしまうため、紙間レバーが狭い状態のままであるにもかかわらず警告メッセージが出ない不都合が生じる。
【００３１】
このような問題を回避するため、本実施形態ではＩ／Ｆ切り替え情報を基に警告を表示する。
【００３２】
図１２は、第３の実施形態のプリンタ１の動作を示すフローチャートである。本実施形態は、ＵＳＢ  Ｉ／Ｆを有する機器、いわゆるパーソナルコンピュータ等でプリンタドライバがインストールされた機器に接続している場合を説明する。
【００３３】
Ｓ１１０１はスタートである。Ｓ１１０２で、印刷を行う文書データとともに、ユーザが当該文書の印刷のために選択した紙種情報がプリンタドライバからプリンタ１に送信される。Ｓ１１０３で、プリンタ１が文書データと紙種情報を受信する。プリンタ１では紙種と紙間設定値表に基づき紙間情報をＳ１１０４で決定する。
【００３４】
Ｓ１１０５でＩ／Ｆの切り替えを判断する。Ｓ１１０５が「いいえ」の場合、すなわち前回とＩ／Ｆの切り替えが行われていない場合、Ｓ１１０６に進み、あらかじめメモリ２８に記憶されている最新の紙間情報（前回印刷した文書に対応する紙間情報）と比較する。Ｓ１１０６の結果が「はい」であればＳ１１１１に進み、印刷を開始する。Ｓ１１０６の結果が「いいえ」の場合はＳ１１０７に進む。
【００３５】
Ｓ１１０５の結果が「はい」の場合、すなわち、前回とＩ／Ｆの切り替えが行われた場合も同様にＳ１１０７に進む。
【００３６】
Ｓ１１０７ではプリンタ１からホストコンピュータに紙間設定警告を送信する。Ｓ１１０８でホストコンピュータ側のプリンタドライバは紙間設定変更警告を受信し、Ｓ１１０９でステータスウインドウにメッセージを表示する。ステータスウインドウとは図８に示すようなプリンタの状態をホストコンピュータのモニタ等の表示装置に表示する方法である。ユーザは紙間レバー６を操作した後、ユーザはマウス等の選択手段で「ＯＫ」を選択すると、Ｓ１１１０の判断ルーチンで「はい」に進み、プリンタはＳ１１１１で印刷を開始する。
【００３７】
本実施形態では、ステータスウインドウ上に警告を表示する方法を説明したが、第２の実施形態に示すようにプリンタのパネル上で警告を行っても良い。
【００３８】
（第４の実施形態）
本発明のインクジェットプリンタは紙間位置検出手段がないことを前提としている。このため、ユーザが紙間レバーを操作する必要のあるときに警告を出すが、ユーザが警告時に操作を忘れ、同じ用紙を使用し続けると警告が出ないままとなり、間違った紙間設定で使用し続けることとなる。
【００３９】
この問題を解決するため、本実施形態では、一定時間ごとに紙間警告を発する方法を説明する。
【００４０】
図１３は、第４の実施形態のプリンタ１およびホストコンピュータ２の機能ブロック図である。第１の実施形態の図６と同一の部分は同一符号で示してある。プリンタ１には、時間を計測するタイマ部４１が追加されている。
【００４１】
図１４は、このような構成において、プリンタ１の動作を示すフローチャートである。
【００４２】
Ｓ１３０１はスタートである。Ｓ１３０２で、印刷を行う文書データとともに、ユーザが当該文書の印刷のために選択した紙種情報がプリンタドライバ３１からプリンタ１に送信される。Ｓ１３０３で、プリンタ１が文書データと紙種情報を受信する。プリンタ１では紙種と紙間設定値表に基づき、紙間情報をＳ１３０４で決定する。
【００４３】
Ｓ１３０５で、前回警告時からの経過時間を判断する。本実施形態では１ヶ月と設定しているが期間は適宜設定すればよい。また、ユーザ設定で切り替え可能にしてもよい。Ｓ１３０５が「いいえ」の場合、すなわち、前回警告から１ヶ月経過していない場合、Ｓ１３０６に進み、あらかじめメモリ２８に記憶されている最新の紙間情報（前回印刷した文書に対応する紙間情報）と比較する。Ｓ１３０６の結果が「はい」であればＳ１３１１に進み印刷を開始する。Ｓ１３０６の結果が「いいえ」の場合はＳ１３０７に進む。
【００４４】
Ｓ１３０５の結果が「はい」の場合、すなわち、１ヶ月経過している場合も同様にＳ１３０７に進む。Ｓ１３０７ではプリンタ１からホストコンピュータ２に紙間設定警告を送信する。Ｓ１３０８でホストコンピュータ２のプリンタドライバ３１は紙間設定変更警告を受信し、Ｓ１３０９でステータスウインドウ３４にメッセージを表示する。ステータスウインドウ３４とは図８に示すようなプリンタ１の状態をホストコンピュータ２のモニタ等の表示装置に表示する方法である。ユーザは紙間レバー６を操作した後、マウス等の選択手段で「ＯＫ」を選択すると、Ｓ１３１０の判断ルーチンで「はい」に進み、プリンタ１はＳ１３１１で印刷を開始する。
【００４５】
本実施形態では、ステータスウインドウ３４上に警告を表示する方法を説明したが、第２の実施形態に示すようにプリンタ１のパネル上で警告を行っても良い。
【００４６】
また、本実施形態ではプリンタ１にタイマ部４１を設けて時間計測を行っているが、ホストコンピュータ２の時計回路を利用して、印刷が行われる毎に時間情報を取得してもよい。
【００４７】
（第５の実施形態）
本発明の紙間警告は紙間位置検出手段がないことを前提としている。このためユーザが紙間レバーを操作する必要のあるときに警告を出すが、ユーザが警告時に操作を忘れ、同じ用紙を使用し続けると警告がでないままとなり、間違った紙間設定で使用し続けることとなる。この問題を解決するため本実施形態では、一定印刷回数ごとに紙関警告を発する方法を説明する。
【００４８】
プリンタ１およびホストコンピュータ２については、第１の実施形態で説明したものと同一である。
【００４９】
図１５は、第５の実施形態のプリンタ１の動作を示すフローチャートである。
【００５０】
Ｓ１５０１はスタートである。Ｓ１５０２で、印刷を行う文書データとともに、ユーザが当該文書の印刷のために選択した紙種情報がプリンタドライバ３１からプリンタ１に送信される。Ｓ１５０３で、プリンタ１が文書データと紙種情報を受信する。Ｓ１５０４で、プリンタ１は、紙種と紙間設定値表に基づき紙間情報を決定する。
【００５１】
Ｓ１５０５で、前回警告時からの印刷回数を判断する。本実施形態では、印刷回数を５０回と設定しているが、回数は適宜設定すればよい。また、ユーザ設定で切り替え可能にしてもよい。Ｓ１５０５が「いいえ」の場合、すなわち、前回警告から５０枚印刷していない場合、Ｓ１５０６に進み、あらかじめメモリ２８に記憶されている最新の紙間情報（前回印刷した文書に対応する紙間情報）と比較する。Ｓ１５０６の結果が「はい」であればＳ１５１１に進み印刷を開始する。Ｓ１５０６の結果が「いいえ」の場合はＳ１５０７に進む。
【００５２】
Ｓ１５０５の結果が「はい」の場合、すなわち、５０枚印刷している場合も同様にＳ１５０７に進む。Ｓ１５０７ではプリンタ１からホストコンピュータ２に紙間設定警告を送信する。Ｓ１５０８でホストコンピュータ２のプリンタドライバ３１は紙間設定変更警告を受信し、Ｓ１５０９でステータスウインドウ３４にメッセージを表示する。ステータスウインドウ３４とは図８に示すようなプリンタの状態をホストコンピュータ２のモニタ等の表示装置に表示する方法である。ユーザは紙間レバー６を操作した後、マウス等の選択手段で「ＯＫ」を選択すると、Ｓ１５１０の判断ルーチンで「はい」に進み、プリンタ１はＳ１５１１で印刷を開始する。
【００５３】
本実施形態ではステータスウインドウ３４上に警告を表示する方法を説明したが、第２の実施形態に示すようにプリンタ１のパネル上で警告を行っても良い。
【００５４】
【発明の効果】
以上説明したように、本発明によれば、インクジェットプリンタの紙間位置を検出する手段が不要になり、装置の小型化やコストが安価になる効果がある。
【００５５】
また、紙間レバーの調整が必要な場合にのみ警告を出すので、ユーザを煩わせることがない。
【図面の簡単な説明】
【図１】本発明のインクジェットプリンタおよびホストコンピュータの斜視図である。
【図２】プリンタ１のフロントカバー４を開けた状態の斜視図である。
【図３】キャリッジ５付近の拡大図である。
【図４】薄い記録媒体に記録する場合のプリンタ１の断面の概略図である。
【図５】厚い記録媒体に記録する場合のプリンタ１の断面の概略図である。
【図６】第１の実施形態のプリンタおよびホストコンピュータの機能ブロック図である。
【図７】第１の実施形態のプリンタの動作を示すフローチャートである。
【図８】プリンタドライバの警告画面の一例である。
【図９】プリンタ上の操作パネルの一例である。
【図１０】第２の実施形態のプリンタの動作を示すフローチャートである。
【図１１】第３の実施形態のプリンタの機能ブロック図である。
【図１２】第３の実施形態のプリンタの動作を示すフローチャートである。
【図１３】第４の実施形態のプリンタおよびホストコンピュータの機能ブロック図である。
【図１４】第４の実施形態のプリンタの動作を示すフローチャートである。
【図１５】第５の実施形態のプリンタの動作を示すフローチャートである。
【符号の説明】
１  プリンタ
２  ホストコンピュータ
３  インターフェースケーブル
４  フロントカバー
５  キャリッジ
６  紙間レバー
７  ＡＳＦ
８  給紙ローラ
９  ＬＦローラ
１０  ピンチローラ
１１  排紙ローラ
１２  拍車
１３  キャリッジ軸
１４  シャーシ
１５  プラテン
１６  電源スイッチ
１７  リセットスイッチ
１８  電源ＬＥＤ
１９  エラーＬＥＤ
２０  紙間警告ＬＥＤ
２１  インク無しＬＥＤ
２２  コントローラ
２３  表示部
２４  操作パネル
２５  印刷ヘッド駆動部
２６  キャリッジモータ駆動部
２７  ＬＦモータ駆動部
２８  メモリ
２９  Ｉ／Ｆ部（プリンタ側）
３０  Ｉ／Ｆ部（ホストコンピュータ側）
３１  プリンタドライバ
３２  ＯＳシステム
３３  アプリケーション
３４  ステータスウインドウ
３５  デジタルカメラＩ／Ｆ部
３６  赤外線Ｉ／Ｆ部
３７  ＵＳＢ  Ｉ／Ｆ部
３８  ＵＳＢ  ＩＦ  ホストコンピュータ
３９  赤外線ＩＦ  ホストコンピュータ
４０  デジタルカメラ
４１  タイマ部
Ｓ１〜Ｓ１０  ステップ
Ｓ９１〜Ｓ９９  ステップ
Ｓ１１０１〜Ｓ１１１１  ステップ
Ｓ１３０１〜Ｓ１３１１  ステップ
Ｓ１５０１〜Ｓ１５１１  ステップ
【図１】
2004230805.tif 000003
【図２】
2004230805.tif 000004
【図３】
2004230805.tif 000005
【図４】
2004230805.tif 000006
【図５】
2004230805.tif 000007
【図６】
2004230805.tif 000008
【図７】
2004230805.tif 000009
【図８】
2004230805.tif 000010
【図９】
2004230805.tif 000011
【図１０】
2004230805.tif 000012
【図１１】
2004230805.tif 000013
【図１２】
2004230805.tif 000014
【図１３】
2004230805.tif 000015
【図１４】
2004230805.tif 000016
【図１５】
2004230805.tif 000017