(57)【要約】【課題】プリンタドライバから印刷する際にユーザが行う印刷設定が容易である印刷装置を提供することを目的とする。【解決手段】ロール紙を給紙可能な印刷装置において、給紙口にセットされている第１のロール紙の記憶手段から第１のロール紙情報を読み取る読取手段と、上記第１のロール紙がセットされる１つ前にセットされていた第２のロール紙のロール紙情報を記憶する記憶手段と、ロール紙がセットされたときに、上記第１のロール紙情報と、上記第２のロール紙情報とを比較する比較手段と、上記比較手段による比較結果に応じて、上記第１のロール紙情報を、ネットワークで接続されているホストＰＣへ送信する送信手段と、上記第１のロール紙情報を受信する受信手段と、上記第１のロール紙情報に基づいて、プリンタドライバの設定表示メニューを制御する表示制御手段とを有する印刷装置である。【選択図】図３
2010284819.tif 000002
【特許請求の範囲】
【請求項１】
ロール紙を給紙可能な印刷装置において、
給紙口にセットされている第１のロール紙の記憶手段から第１のロール紙情報を読み取る読取手段と；
上記第１のロール紙がセットされる１つ前にセットされていた第２のロール紙のロール紙情報を記憶する記憶手段と；
ロール紙がセットされたときに、上記第１のロール紙情報と、上記第２のロール紙情報とを比較する比較手段と；
上記比較手段による比較結果に応じて、上記第１のロール紙情報を、ネットワークで接続されているホストＰＣへ送信する送信手段と；
上記第１のロール紙情報を受信する受信手段と；
上記第１のロール紙情報に基づいて、プリンタドライバの設定表示メニューを制御する表示制御手段と；
を有することを特徴とする印刷装置。
【請求項２】
請求項１であって、
ホストＰＣ上にユーザのユーザ情報と、上記ユーザの機器使用権限情報とを関連付けたユーザ情報リストを記憶する記憶手段と；
印刷装置から送信された上記第１のロール紙情報と、上記ユーザ情報リストとを比較する比較手段と；
を有し、上記比較手段による比較が合致すれば、上記第１のロール紙情報を、プリンタドライバの設定表示メニューに表示することを特徴とする印刷装置。
【請求項３】
請求項１であって、
印刷装置内にユーザのユーザ情報と上記ユーザの機器使用権限情報とを関連付けたユーザ情報リストを記憶する記憶手段を備え、上記第１のロール紙情報と上記ユーザ情報リストとが合致すれば、上記第１のロール紙情報を、ネットワーク上のホストＰＣへ送信することを特徴とする印刷装置。
【請求項４】
請求項１から請求項３のいずれか１項であって、
上記第１のロール紙情報は、紙サイズ、紙種類のうちの少なくとも１つの情報を包含する情報であることを特徴とする印刷装置。
【請求項５】
請求項１から請求項３のいずれか１項であって、
印刷装置から送信された上記第１のロール紙情報を、プリンタドライバの設定表示メニューの上位に表示させることを特徴とする印刷装置。
【請求項６】
請求項１から請求項３のいずれか１項であって、
上記第１のロール紙情報と上記第２のロール紙情報とを比較し、ロール紙情報が異なっていれば、上記第１のロール紙情報をホストＰＣに送信することを特徴とする印刷装置。
【請求項７】
請求項３であって、
上記第１のロール紙情報と上記第２のロール紙情報とに使用権限を持つユーザにのみ、上記第１のロール紙情報を送信することを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロール紙を給紙可能な印刷装置において、印刷指定方法を簡易にし、ユーザビリティを向上させる方法に関する。
【背景技術】
【０００２】
インクジェット大判プリンタの普及に伴い、多くの人々がインクジェット大判プリンタに接する機会が増えている。インクジェット大判プリンタの特徴は、対応可能な用紙種類、用紙サイズが豊富であり、ユーザのニーズに適確に応えられることである。しかし、対応可能な用紙種類、用紙サイズが豊富になったことによって、印刷時のユーザの印字設定行為が複雑であるという問題がある。また、複数種類のロール紙を使い分ける場合、使用途中のロール紙を外すと、外されたロール紙の紙種類、紙サイズが分からなくなるという問題がある。この問題を解決するために、ロール紙にＩＣタグを付加し、上記ＩＣタグに、ロール紙の紙属性（用紙種類、用紙サイズ）などを記憶させ、これをプリンタが読み出すことが考えられる。
【０００３】
また、給紙トレイにＩＣタグを設け、上記給紙トレイにセットされている紙の紙情報を、上記給紙トレイのＩＣタグに保持し、この紙情報をプリンタが読み出すことによって、パネルの設定を省略させることが知られている。
【０００４】
プリンタにセットされている紙にＩＣタグが埋め込まれ、このＩＣタグ内に格納されている紙情報と、プリンタが受信した印字データとを比較し、条件が合致すれば、印字を実行し、紙の節約を図る発明が知られている（たとえば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２４８０５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記のように、紙にＩＣタグを付加し、このＩＣタグに紙情報を格納し、この格納されている紙情報をプリンタが読み出す従来技術を利用して、ユーザの設定行為を簡易にする発明も知られている。
【０００７】
しかし、プリンタドライバから印刷するに当たり、ユーザが印刷設定する場合、インクジェット大判プリンタの紙種類と紙サイズとを指定するプルダウンメニューには、対応可能な紙属性が数十種類も羅列されている。したがって、ユーザの設定行為が複雑であるという問題が依然として残るという問題がある。
【０００８】
本発明では、プリンタドライバから印刷する際にユーザが行う印刷設定が容易である印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、ロール紙を給紙可能な印刷装置において、給紙口にセットされている第１のロール紙の記憶手段から第１のロール紙情報を読み取る読取手段と、上記第１のロール紙がセットされる１つ前にセットされていた第２のロール紙のロール紙情報を記憶する記憶手段と、ロール紙がセットされたときに、上記第１のロール紙情報と、上記第２のロール紙情報とを比較する比較手段と、上記比較手段による比較結果に応じて、上記第１のロール紙情報を、ネットワークで接続されているホストＰＣへ送信する送信手段と、上記第１のロール紙情報を受信する受信手段と、上記第１のロール紙情報に基づいて、プリンタドライバの設定表示メニューを制御する表示制御手段とを有する印刷装置である。
【発明の効果】
【００１０】
本発明によれば、プリンタドライバからユーザが印刷する際に、印刷装置に装着されているロール紙の情報しか表示しないので、ユーザが行う印刷設定が容易であるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】印刷装置ＰＲ１のコントローラ１００とその周辺とを示す図である。
【図２】ロール紙１４１を示す図である。
【図３】実施例１の動作を示すフローチャートである。
【図４】プリンタドライバの設定表示メニューを示す図である。
【図５】実施例１の変形例の動作を示すフローチャートである。
【図６】図５の判定処理（２５２）の一例を示すフローチャートである。
【図７】実施例１のさらに他の変形例の動作を示すフローチャートである。
【図８】図７の判定処理（２６０）の一例を示すフローチャートである。
【図９】ロール紙１４１が交換された場合の動作を示すフローチャートである。
【図１０】ロール紙１４１の情報取得設定を決定するダイアログを示す図である。
【図１１】ユーザ権限を定義するアプリケーションダイアログを示す図である。
【図１２】ダイアログの一例を示す図である。
【発明を実施するための形態】
【００１２】
発明を実施するための形態は、次の実施例である。
【実施例１】
【００１３】
図１は、本発明の実施例１である印刷装置ＰＲ１の制御手段であるコントローラ１００と、コントローラ１００の周辺とを示すブロック図である。
【００１４】
印刷装置ＰＲ１は、ロール紙を給紙可能な印刷装置の例である。コントローラ１００は、内部バス１０１と、ホストＩ／Ｆ１０３と、ＣＰＵ１０４と、記憶手段１０５と、エンジンＩ／Ｆ１０６と、パネルＩ／Ｆ１０７と、紙情報読取手段１１１とによって構成されている。また、コントローラ１００は、外部ネットワーク１０２と接続されているＰＣ１１０から画像データを受信する。
【００１５】
ＣＰＵ１０４は、記憶手段１０５に予め記憶されているプログラム、パネル装置１０９からのモード指示、またはＰＣ１１０からのコマンド（命令）によって、コントローラ全体を制御する中央処理装置である。また、ＣＰＵ１０４は、記憶手段１０５に記憶されている印字データを解析し、印字ジョブデータと印刷装置制御コマンドとを解析する。
【００１６】
記憶手段１０５は、パネル装置１０９からのモード指示の内容や、印字ジョブデータなどを保持する記憶装置である。記憶手段１０５は、ＨＤＤのような大容量記憶装置である場合もある。
【００１７】
エンジンＩ／Ｆ１０６は、エンジン１０８との間で、コマンド及びステータスや印字データを通信するインタフェースである。エンジン１０８は、実際に印字を行うエンジンである。パネルＩ／Ｆ１０７は、パネル装置１０９との間で、コマンド及びステータスを通信するインタフェースである。パネル装置１０９は、ユーザがモード指示を行い、また、印刷装置ＰＲ１の現在の状態をユーザに知らせる操作パネルである。ホストＩ／Ｆ１０３は、外部サーバとしてのＰＣ１１０との間で、通信するインタフェースであり、通常はネットワーク、ＵＳＢ、１３９４、セントロニクス仕様のインタフェースなどである。
【００１８】
コントローラ１００は、ＰＣ１１０から文字情報や画像情報を受信すると、受信した情報を解析し、記録紙１ページ分ずつのプリントデータを、記憶手段１０５に記憶する。この記録紙１ページ分ずつのプリントデータは、エンジンＩ／Ｆ１０６からエンジン１０８に出力され、記録紙に印刷される。また、ロール紙のＩＣタグからロール紙情報を読み取る紙情報読取手段１１１を備え、ロール紙情報を読み取ることができる。記憶手段１０５に、前回設定されたロール紙情報を記憶し、紙情報読取手段１１１から読み取った情報を、ＣＰＵ１０４を用いて比較することができる。
【００１９】
図２は、ロール紙１４１を示す図である。図２（ａ）は、ロール紙１４１の形態の一例を示す図である。ロール紙１４１は、一般的なロール紙である。ロール紙１４１の芯部分に、記憶手段１４０が装着されている。記憶手段１４０は、ロール紙の紙情報（紙種類、紙サイズ、紙の残り長さ、紙のオーナー、紙の値段など）を読み書き可能な記憶手段である。記憶手段１４０として、ＩＣタグが考えられる。また、ＩＣタグを設ける代わりに、ロール紙に印刷したバーコード情報を使用するようにしてもよい。
【００２０】
図２（ｂ）は、ロール紙１４１が２段装着されている場合を示す図である。
【００２１】
ロール紙１４１には、記憶手段１４０が装着され、紙情報読取手段１１１は、記憶手段１４０と通信可能な距離に設置されている。
【００２２】
図３は、実施例１の動作を示すフローチャートである。
【００２３】
印刷装置ＰＲ１に電源が入れられると、まず、２００で、印刷装置ＰＲ１にロール紙がセットされているかどうかを判定する。１つでもロール紙がセットされていれば、２０１に移行し、ロール紙に付属のＩＣタグから、このロール紙の紙情報（紙タイプ、紙種類など）を、印刷装置ＰＲ１が読み取る。そして、２０２に移行し、前回記憶していたロール紙情報と比較し、前回のロール紙情報と異なったかどうかを判定する。情報が異なっていれば、２０３で、ネットワークで印刷装置ＰＲ１と接続されているホストＰＣに、ロール紙情報を送信する。そして、２０４で、ホストＰＣは、印刷装置ＰＲ１から送信されたロール紙情報を受信し、２０５で、プリンタドライバのプルダウンメニューに上記ロール紙情報を反映させる。これ以降は、上記ロール紙情報が反映されているので、ホストＰＣ上で動作するプリンタドライバを用いて、ユーザは印刷設定を簡易に行うことができる。
【００２４】
図４は、プリンタドライバの設定表示メニュー（用紙選択メニュー）を示す図である。
【００２５】
たとえば、印刷装置ＰＲ１の記憶手段１０５に記憶されている前回のロール紙情報が、普通紙とコート紙であれば、ユーザのプリンタドライバの表示設定メニューは、図４（ａ）に示すようになる。しかし、現在のロール紙情報が、普通紙と光沢紙とに変化した場合、図４（ｂ）に示すように表示される。
【００２６】
図５は、実施例１の変形例の動作を示すフローチャートである。
【００２７】
印刷装置ＰＲ１に電源が入れられると、まず、２００で、印刷装置ＰＲ１にロール紙１４１がセットされているかどうかを判定する。１つでもロール紙１４１がセットされていれば、２０１に移行し、ロール紙１４１に付属しているＩＣタグからロール紙１４１の紙情報（紙タイプ、紙種類など）を、印刷装置ＰＲ１が読み取る。そして、２０２に移行し、前回記憶していたロール紙１４１の情報と比較し、前回のロール紙１４１の情報と異なったかどうかを判定する。情報が異なっていれば、２５１に移行し、印刷装置ＰＲ１の記憶手段に予め記憶されているロール紙１４１の情報取得希望者にのみ、ロール紙１４１の情報を送信する。
【００２８】
そして、２０４で、ホストＰＣは、印刷装置ＰＲ１から送信されたロール紙１４１の情報を受信し、２５２へ移行する。２５２で、プリンタドライバは、現在のユーザＡの設定表示メニューに表示可能かどうかを、ホストＰＣの記憶手段に予め記憶してあるユーザ情報リストと照合して判定する。表示可能であれば、２０５で、プリンタドライバのプルダウンメニューに上記ロール紙１４１の情報を反映させる。これ以降は、ロール紙１４１の情報が反映されているので、ホストＰＣ上で動作するプリンタドライバを用いて、ユーザは簡易に印刷設定を行うことができる。この例では、ユーザのプリンタドライバのプルダウンメニューに表示させないことによって、ユーザがその紙を使用できなくさせ、これによって、ユーザの機能制限を実現している。たとえば、ユーザＡが普通紙しか使用権限がない場合、図４（ｃ）に示すように、普通紙の選択肢しか表示されない。
【００２９】
図６は、図５の判定処理（２５２）の一例を示すフローチャートである。
【００３０】
ホストＰＣが、ロール紙１４１の情報を、印刷装置ＰＲ１から受信したら、まず、３１０で、ユーザＡに使用権限がある紙種類かどうかを判定し、ユーザＡに使用権限があれば３０１に進み、ユーザＡに使用権限のある紙サイズであるかどうかを判定する。ユーザＡに使用権限のある紙サイズであれば、３０２に進み、プリンタドライバのプルダウンメニューに反映させる。
【００３１】
図７は、上記実施例のさらに他の変形例の動作を示すフローチャートである。
【００３２】
印刷装置ＰＲ１に電源が入れられると、まず、２００で、印刷装置ＰＲ１にロール紙１４１がセットされているかどうかを判定する。１つでもロール紙１４１がセットされていれば、２０１に移行し、ロール紙１４１に付属するＩＣタグから、そのロール紙１４１の紙情報（紙タイプ、紙種類など）を印刷装置ＰＲ１が読み取る。そして、２０２に移行し、前回記憶したロール紙１４１の情報と比較し、前回記憶したロール紙１４１の情報と異なっているかどうかを判定する。情報が異なっていれば、２６０に移行し、印刷装置ＰＲ１の記憶手段に予め記憶されているロール紙１４１の情報取得希望者と、その権限情報とを関連付けたユーザ情報リストとを元に判定する。情報を送るべきユーザが存在していれば、２６１に移行し、ロール紙１４１の情報を該当者に送信する。
【００３３】
そして、２０４で、ホストＰＣは、印刷装置ＰＲ１から送信されたロール紙１４１の情報を受信し、２０５で、プリンタドライバのプルダウンメニューに、ロール紙１４１の情報を反映させる。これ以降は、ロール紙１４１の情報が反映されているので、ホストＰＣ上で動作するプリンタドライバを用いて、ユーザが印刷設定を簡易に行うことができる。
【００３４】
この例では、ロール紙１４１の情報をユーザに送信することによって、送信されたユーザは、そのロール紙１４１を使用できるようにし、これによって、ユーザ管理、ユーザ制限を実現している。
【００３５】
図８は、図７の判定処理（２６０）の一例を示すフローチャートである。
【００３６】
前回記憶していたロール紙１４１の情報と、現在のロール紙１４１の情報とが異なれば、判定処理３２０において、ロール紙１４１の種類に変化があったかどうかを判定する。変化があれば、判定処理３２１に進み、現在のロール紙１４１の紙種類の使用権限を持つ紙情報取得希望者がいるかどうか、印刷装置ＰＲ１内のユーザ情報リストを参照し、判定する。紙情報取得希望者がいれば、処理３２２に進み、ロール紙１４１の情報を、紙情報取得希望者に送信する。
【００３７】
図９は、上記実施例の別の変形例において、ロール紙１４１が交換された場合の動作を示すフローチャートである。
【００３８】
印刷装置ＰＲ１に電源が入れられてから、２７０で、ロール紙１４１が交換されたかどうかを判定する。
【００３９】
１つでもロール紙１４１が交換されていれば、２０１に移行し、ロール紙１４１に付属のＩＣタグから、そのロール紙１４１の紙情報（紙タイプ、紙種類など）を、印刷装置ＰＲ１が読み取る。そして、２０２に移行し、前回記憶していたロール紙１４１の情報と比較し、前回記憶していたロール紙１４１の情報と異なっているかどうかを判定する。情報が異なっていれば、２６０に移行し、印刷装置ＰＲ１の記憶手段に予め記憶されているロール紙１４１の情報取得希望者と、その権限情報とが関連付けられているユーザ情報リストとに基づいて、判定する。情報を送るべきユーザが存在すれば、２６１に移行し、ロール紙１４１の情報を、該当者に送信する。
【００４０】
そして、２０４で、ホストＰＣは、印刷装置ＰＲ１から送信されたロール紙１４１の情報を受信し、２０５で、プリンタドライバのプルダウンメニューに、ロール紙１４１の情報を反映させる。これ以降は、ロール紙１４１の情報が反映されるので、ホストＰＣ上で動作するプリンタドライバを用いて、ユーザは、印刷設定を簡易に行うことができる。
【００４１】
図１０は、プリンタドライバ側で、ロール紙１４１の情報取得設定を決定するダイアログの一例を示す図である。
【００４２】
ロール紙１４１の情報の取得を希望するにチェックした場合、この情報が、該当の印刷装置ＰＲ１に送信され、この印刷装置ＰＲ１の記憶手段に記憶されているユーザ情報リストに反映される。
【００４３】
図４（ｄ）は、プリンタドライバのプルダウンメニューに反映させる場合の一例を示す図である。この例では、印刷装置ＰＲ１に装着されているロール紙１４１の情報しか表示しないので、ユーザの印刷設定行為が容易である。
【００４４】
図４（ｅ）は、プリンタドライバ側で、ロール紙１４１の情報取得設定を決定するダイアログの別の例を示す図である。この例では、印刷装置ＰＲ１に装着されている用紙種類には、＊印を付加し、プルダウンメニューの上位に表示している。また、セットされていないが、セット可能なロール紙１４１の種類には、下線を付加し、選択不可能な用紙種類については、細字、斜体で表示させ、ロール紙１４１の情報をユーザに分かりやすく表示させている。
【００４５】
図１１は、ユーザ権限を定義するアプリケーションダイアログの一例を示す図である。
【００４６】
図１１（ａ）は、ユーザ権限を定義するアプリケーションの例を示す図である。ユーザ毎に、Ａｄｍｉｎ、Ｌｅｖｅｌ１、Ｌｅｖｅｌ２と定義し、Ａｄｍｉｎ権限は、全紙使用可能であり、Ｌｅｖｅｌ１権限は、普通紙のみ使用可能であり、Ｌｅｖｅｌ２は、普通紙とコート紙とを使用可能であると定義する。この権限情報は、ホストＰＣ上、または、印刷装置ＰＲ１に存在するユーザ情報リストに反映される。
【００４７】
図１１（ｂ）は、ユーザ権限を定義するアプリケーションの別の例を示す図である。
【００４８】
さらに細かいユーザ権限定義が可能であり、ユーザ毎に、紙サイズ、紙タイプが定義可能である。
【００４９】
また、設定登録ボタンを押すと、権限情報は、ホストＰＣ上、または、印刷装置ＰＲ１に存在するユーザ情報リストに反映される。設定読取ボタンを押すと、ホストＰＣ上、または印刷装置ＰＲ１に存在するユーザ情報リストを参照することができる。
【００５０】
図１２は、ダイアログの一例を示す図である。図１２（ａ）は、ユーザ毎に使用可能なロール紙１４１の情報を表示するダイアログの一例を示す図である。図１２（ｂ）は、ユーザが印字権限のない用紙で印字しようとした場合に警告表示されるダイアログの一例を示す図である。
【００５１】
上記実施例によれば、プリンタドライバから印刷する際にユーザが行う印刷設定が容易である。また、上記実施例によれば、ユーザ情報リストにユーザの使用可能紙権限の情報を付加すれば、ユーザ制限を設けることができ、ユーザ管理、コスト削減を実現することができる。
【００５２】
上記実施例において、紙情報読取手段１１１は、給紙口にセットされている第１のロール紙の記憶手段から第１のロール紙情報を読み取る読取手段の例である。記憶手段１０５は、上記第１のロール紙がセットされる１つ前にセットされていた第２のロール紙のロール紙情報を記憶する記憶手段の例である。ＣＰＵ１０４は、ロール紙がセットされたときに、上記第１のロール紙情報と、上記第２のロール紙情報とを比較する比較手段の例である。ホストＩ／Ｆ１０３は、上記比較手段による比較結果に応じて、上記第１のロール紙情報を、ネットワークで接続されているホストＰＣへ送信する送信手段の例である。つまり、ホストＩ／Ｆ１０３は、第１のロール紙情報とユーザ情報リストとが合致すれば、第１のロール紙情報を、ネットワーク上のホストＰＣへ送信する。また、ホストＩ／Ｆ１０３は、上記第１のロール紙情報を受信する受信手段の例である。
【００５３】
パネルＩ／Ｆ１０７は、上記第１のロール紙情報に基づいて、プリンタドライバの設定表示メニューを制御する表示制御手段の例である。パネルＩ／Ｆ１０７は、ロール紙がセットされたときに、上記第１のロール紙情報と、上記第２のロール紙情報との比較が合致すれば、上記第１のロール紙情報を、プリンタドライバの設定表示メニューに表示する例である。
【００５４】
記憶手段１０５は、ホストＰＣ上にユーザのユーザ情報と、上記ユーザの機器使用権限情報とを関連付けたユーザ情報リストを記憶する記憶手段の例である。ＣＰＵ１０４は、印刷装置から送信された上記第１のロール紙情報と、上記ユーザ情報リストとを比較する。
【００５５】
記憶手段１０５は、印刷装置内にユーザのユーザ情報と上記ユーザの機器使用権限情報とを関連付けたユーザ情報リストを記憶する記憶手段の例である。なお、上記第１のロール紙情報は、紙サイズ、紙種類のうちの少なくとも１つの情報を包含する情報である。印刷装置から送信された上記第１のロール紙情報を、プリンタドライバの設定表示メニューの上位に表示させる。また、上記第１のロール紙情報と上記第２のロール紙情報とに使用権限を持つユーザにのみ、上記第１のロール紙情報を送信する。
【符号の説明】
【００５６】
１００…コントローラ、
１０４…ＣＰＵ、
１１１…紙情報取得手段、
１４０…記憶手段、
１４１…ロール紙。
【図１】
2010284819.tif 000003
【図２】
2010284819.tif 000004
【図３】
2010284819.tif 000005
【図４】
2010284819.tif 000006
【図５】
2010284819.tif 000007
【図６】
2010284819.tif 000008
【図７】
2010284819.tif 000009
【図８】
2010284819.tif 000010
【図９】
2010284819.tif 000011
【図１０】
2010284819.tif 000012
【図１１】
2010284819.tif 000013
【図１２】
2010284819.tif 000014