(57)【要約】【課題】エラー解除を効率よく、容易に行うことが可能なプリンタシステムを提供する。【解決手段】印刷データとともにユーザ情報を付加した印刷ジョブを作成可能なプリンタドライバを備えたホストコンピュータ１と、ホストコンピュータ１より受信した印刷ジョブを基に画像を生成して印刷が可能なプリンタ装置２が通信媒体３で接続されたプリンタシステムにおいて、ホストコンピュータ１は、プリンタドライバにより印刷ジョブに言語を指定する機能を有し、プリンタ装置２は、印刷ジョブに言語が指定されているときに、当該印刷ジョブの印刷時に発生したエラーの内容を指定されている言語にて操作パネル１２に表示する機能を有する。【選択図】　　　　図１
2004050701.tif 000002
【特許請求の範囲】
【請求項１】
印刷データとともにユーザ情報を付加した印刷ジョブを作成可能なプリンタドライバを備えたホストコンピュータと、ホストコンピュータより受信した印刷ジョブを基に画像を生成して印刷が可能なプリンタ装置が通信媒体で接続されたプリンタシステムにおいて、ホストコンピュータは、プリンタドライバにより印刷ジョブに言語を指定する機能を有し、プリンタ装置は、印刷ジョブに言語が指定されているときに、当該印刷ジョブの印刷時に発生したエラーの内容を指定されている言語にて操作パネルに表示する機能を有することを特徴とするプリンタシステム。
【請求項２】
印刷データとともにユーザ情報を付加した印刷ジョブを作成可能なプリンタドライバを備えたホストコンピュータと、ホストコンピュータより受信した印刷ジョブを基に画像を生成して印刷が可能なプリンタ装置が通信媒体で接続されたプリンタシステムにおいて、ホストコンピュータは、プリンタドライバにより印刷ジョブに言語を指定する機能を有し、プリンタ装置は、印刷ジョブに言語が指定されているときに、当該印刷ジョブの印刷時に発生したエラーの内容を指定されている言語にてプリンタエンジンで印刷する機能を有することを特徴とするプリンタシステム。
【請求項３】
印刷データとともにユーザ情報を付加した印刷ジョブを作成可能なプリンタドライバを備えたホストコンピュータと、ホストコンピュータより受信した印刷ジョブを基に画像を生成して印刷が可能なプリンタ装置が通信媒体で接続されたプリンタシステムにおいて、プリンタ装置は、ユーザ名と言語の組みあわせを複数設定したテーブルを有し、プリンタドライバによりユーザ情報としてユーザ名が指定されたときにテーブルを参照し、指定されたユーザ名に対応した言語にてエラーの内容を操作パネルに表示するとともに、エラーの内容をプリンタエンジンで印刷する機能を有することを特徴とするプリンタシステム。
【請求項４】
請求項１および２記載のプリンタシステムにおいて、プリンタ装置は、エラーの内容を操作パネルに表示するとともにエラーレポートをプリンタエンジンで印刷する場合に、指定された言語と、予めシステムに設定されている表示言語の両方で併記する機能を有することを特徴とするプリンタシステム。
【請求項５】
請求項４記載のプリンタシステムにおいて、プリンタ装置は、指定された言語とシステム設定されている言語が同一の場合には併記せずに、エラーの内容を操作パネルに表示するとともに、エラーレポートをプリンタエンジンで印刷する機能を有することを特徴とするプリンタシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のユーザで共有するプリンタシステムに関するものである。
【０００２】
【従来の技術】
複数のユーザで共有するプリンタシステムに関連する従来技術として、特開平０９−２５４４９８号公報が存在する。該公報には、印刷時に発生したエラーの内容やエラーの発生したページ番号などの情報を印刷する方式が開示されている。
【０００３】
また、特開平０９−３３０１９１号公報では、パソコンがエラー表示できない場合に限って自動的にプリンタにエラープリントさせるエラー印刷の方式が提案されている。
【０００４】
【発明が解決しようとする課題】
従来よりエラーの内容を操作パネルに表示したり、各印刷ジョブのエラーの内容をエラーレポートとして印刷することが可能なプリンタ装置が存在している。また、エラーメッセージに使用される言語として複数の言語のメッセージを持つプリンタ装置も存在している。
【０００５】
しかし従来のプリンタ装置では、操作パネルの表示言語を切り替えるのにキー操作が必要であり、エラーの解除までに手間がかかり、長時間を要するという問題があった。
【０００６】
本発明は、エラー解除を効率よく、容易に行うことが可能なプリンタシステムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明は、印刷データとともにユーザ情報を付加した印刷ジョブを作成可能なプリンタドライバを備えたホストコンピュータと、ホストコンピュータより受信した印刷ジョブを基に画像を生成して印刷が可能なプリンタ装置が通信媒体で接続されたプリンタシステムにおいて、ホストコンピュータは、プリンタドライバにより印刷ジョブに言語を指定する機能を有し、プリンタ装置は、印刷ジョブに言語が指定されているときに、当該印刷ジョブの印刷時に発生したエラーの内容を指定されている言語にて操作パネルに表示する機能を有するプリンタシステムを最も主要な特徴とする。
【０００８】
請求項２記載の発明は、印刷データとともにユーザ情報を付加した印刷ジョブを作成可能なプリンタドライバを備えたホストコンピュータと、ホストコンピュータより受信した印刷ジョブを基に画像を生成して印刷が可能なプリンタ装置が通信媒体で接続されたプリンタシステムにおいて、ホストコンピュータは、プリンタドライバにより印刷ジョブに言語を指定する機能を有し、プリンタ装置は、印刷ジョブに言語が指定されているときに、当該印刷ジョブの印刷時に発生したエラーの内容を指定されている言語にてプリンタエンジンで印刷する機能を有するプリンタシステムを最も主要な特徴とする。
【０００９】
請求項３記載の発明は、印刷データとともにユーザ情報を付加した印刷ジョブを作成可能なプリンタドライバを備えたホストコンピュータと、ホストコンピュータより受信した印刷ジョブを基に画像を生成して印刷が可能なプリンタ装置が通信媒体で接続されたプリンタシステムにおいて、プリンタ装置は、ユーザ名と言語の組みあわせを複数設定したテーブルを有し、プリンタドライバによってユーザ情報としてユーザ名が指定されたときにテーブルを参照し、指定されたユーザ名に対応した言語にてエラーの内容を操作パネルに表示するとともに、エラーの内容をプリンタエンジンで印刷する機能を有するプリンタシステムを最も主要な特徴とする。
【００１０】
請求項４記載の発明は、請求項１および２記載のプリンタシステムにおいて、プリンタ装置は、エラーの内容を操作パネルに表示するとともにエラーレポートをプリンタエンジンで印刷する場合に、指定された言語と、予めシステムに設定されている表示言語の両方で併記する機能を有するプリンタシステムを主要な特徴とする。
【００１１】
請求項５記載の発明は、請求項４記載のプリンタシステムにおいて、プリンタ装置は、指定された言語とシステム設定されている言語が同一の場合には併記せずに、エラーの内容を操作パネルに表示するとともに、エラーレポートをプリンタエンジンで印刷する機能を有するプリンタシステムを主要な特徴とする。
【００１２】
【発明の実施の形態】
以下、図面により本発明の実施の形態を詳細に説明する。図１は本発明のプリンタシステムの構成図である。本プリンタシステムにおいて、複数のホストコンピュータ１（１−１、１−２）は、通信媒体３を通じてプリンタ装置２と接続されている。
【００１３】
ホストコンピュータ１はプリンタ装置２に送る印刷データを生成するためのプリンタドライバジョブを持ち、生成した印刷データをプリンタ装置２に送信する。プリンタ装置２はホストコンピュータ１から受信した印刷データを処理して印刷する。
【００１４】
図２はプリンタ装置の機能ブロック図である。本プリンタ装置は、プリンタコントローラ１０、プリントエンジン１１、操作パネル１２を備える。プリンタコントローラ１０は、ＲＯＭ２１、ＨＤＤ２２、ＣＰＵ２３、ＲＡＭ２４、ネットワークコントローラ２５、ＤＭＡコントローラ２６を有する。
【００１５】
ＲＯＭ２１は各種プログラムを格納しており、必要に応じてこのプログラムがＣＰＵ２３で実行される。ＨＤＤ２２は各種設定を保存する。ＲＡＭ２４は、画像を格納する領域とその他のワーク領域に分けられてデータが格納される。ネットワークコントローラ２５は、通信媒体３を通じてホストコンピュータ１からの印刷ジョブを受信する。プリンタコントローラ１０は、ＤＭＡコントローラ２６を通じてプリントエンジン１１と結合されている。
【００１６】
プリントエンジン１１は、プリンタコントローラ１０の作成した画像をＤＭＡコントローラ２６の制御の下、ＲＡＭ２４より受け取って印刷する。操作パネル１２はプリンタ装置２の状態を表示し、また各種の設定入力を行う。
【００１７】
ホストコンピュータ１内のプリンタドライバより生成された印刷ジョブは、プリンタ記述言語にて記述された印刷データにユーザを識別するユーザＩＤ、および、任意で指定可能な言語が付加された形で送信される。
【００１８】
図３は印刷ジョブの送信内容を示す図である。ＵｓｅｒＩＤはユーザＩＤを示し、Ｌａｎｇは指定された言語を示す。指定されていないときにはＮＵＬＬとする。プリンタ装置２にはデフォルトの言語が設定されている。ここではＳｙｓＬａｎｇと表すこととする。プリンタ装置２は受信した印刷ジョブの中から印刷データを処理して画像を生成し、順に印刷する。プリンタ装置２で発生する印刷中のエラーは次の２種類に分類される。
【００１９】
１．給紙トレイの用紙なしや排紙先トレイの満杯など印刷が停止するエラー
２．プリンタ記述言語の文法エラーなどの印刷処理を継続するエラー
【００２０】
１の種類のエラーが発生したときには操作パネル１２にその旨を表示し、２の種類のエラーが発生したときにはエラーの内容を保存しておき、印刷の終了後にエラーの内容を記述したエラーレポートを印刷する。操作パネルの表示やエラーレポートにエラーの内容を記述する言語は以下のアルゴリズムで決定される。
【００２１】
１．ＬａｎｇがＮＵＬＬであれば、ユーザＩＤと言語の対応テーブルにてＵｓｅｒＩＤを検索し、見つかった場合にはＬａｎｇに見つかった言語を代入する。もし、見つからなかった場合にはＬａｎｇにシステムで設定されているＳｙｓＬａｎｇの値を代入する。
【００２２】
２．ＬａｎｇとＳｙｓＬａｎｇを比較し、同一の言語であれば、ＳｙｓＬａｎｇで指定された言語を使用する。異なった言語であれば、ＬａｎｇとＳｙｓＬａｎｇの２つの言語を使用する。
ユーザＩＤと言語の対応テーブルの例を図４に示す。
【００２３】
図５は給紙トレイの用紙がなくなったときの操作パネルの表示例を示す図、図６はエラーレポート印刷時の操作パネルの表示例を示す図である。システムのデフォルトの言語が日本語のとき、給紙トレイ１の用紙なし発生時には図５に示す操作パネル１２の表示となる。
【００２４】
また、プリンタ記述言語の文法エラーが発生してエラーレポートを印刷するときには図６に示す内容となる。１０００１は文法エラーを示すエラーコードである。
【００２５】
【発明の効果】
以上説明したように、請求項１のプリンタシステムにおいては、ユーザの指定した言語で操作パネルにエラーメッセージが表示されるので、ユーザは自分の理解しやすい言語でエラーの内容を知ることができ、エラーを解除するまでの時間を短くすることができる。
【００２６】
請求項２のプリンタシステムでは、ユーザの指定した言語でエラーレポートの内容が記述されるので、ユーザは意図した印刷が選ばれなかったときに容易にその理由を知ることが可能となる。
【００２７】
請求項３のプリンタシステムでは、ホストコンピュータのプリンタドライバで言語を指定しないときにもプリンタ装置側でユーザ毎に言語を指定することができ、ユーザの手間を省くことができる。また、言語を指定できない既存のプリンタドライバにて請求項１および２と同様の効果を得ることができる。
【００２８】
請求項４のプリンタシステムでは、ユーザの指定した言語とシステムに設定されているデフォルトの言語が併用して表示されるので、ジョブを投入したユーザ以外のユーザやシステム管理者でもエラーの内容を把握することができる。
【００２９】
請求項５のプリンタシステムでは、ユーザの指定した言語とシステムに設定されているデフォルトの言語が一致しているときには、重複した同一言語のメッセージを表示しないので、パネル表示やエラーレポートが見やすくなる。
【図面の簡単な説明】
【図１】本発明のプリンタシステムの構成図である。
【図２】プリンタ装置の機能ブロック図である。
【図３】印刷ジョブの送信内容を示す図である。
【図４】ユーザＩＤと言語の対応テーブルの例を示す図である。
【図５】給紙トレイの用紙がなくなったときの操作パネルの表示例を示す図である。
【図６】エラーレポート印刷時の操作パネルの表示例を示す図である。
【符号の説明】
１　ホストコンピュータ
２　プリンタ装置
３　通信媒体
１０　プリンタコントローラ
１１　プリントエンジン
１２　操作パネル
【図１】
2004050701.tif 000003
【図２】
2004050701.tif 000004
【図３】
2004050701.tif 000005
【図４】
2004050701.tif 000006
【図５】
2004050701.tif 000007
【図６】
2004050701.tif 000008