(57)【要約】【課題】印刷時に発生したエラーの内容をユーザ毎に指定した言語で音声出力することを可能とするプリンタシステムを提供する。【解決手段】印刷データとともにユーザ情報を付加した印刷ジョブを作成可能なプリンタドライバを備えたホストコンピュータ１と、ホストコンピュータ１より受信した印刷ジョブより画像を生成して印刷が可能なプリンタ装置２が通信媒体３で接続されたプリンタシステムにおいて、プリンタドライバによってユーザ情報にユーザが言語を指定することが可能で、印刷ジョブに言語が指定されているときに、当該印刷ジョブの印刷時に発生したエラーの内容を指定された言語にて音声出力する音声出力コントローラ２２をプリンタ装置２に備えた。【選択図】　　　　図２
2004110214.tif 000002
【特許請求の範囲】
【請求項１】
印刷データとともにユーザ情報を付加した印刷ジョブを作成可能なプリンタドライバを備えたホストコンピュータと、ホストコンピュータより受信した印刷ジョブより画像を生成して印刷が可能なプリンタ装置が通信媒体で接続されたプリンタシステムにおいて、プリンタドライバによってユーザ情報にユーザが言語を指定することが可能で、印刷ジョブに言語が指定されているときに、当該印刷ジョブの印刷時に発生したエラーの内容を指定された言語にて音声出力する音声出力コントローラをプリンタ装置に備えたことを特徴とするプリンタシステム。
【請求項２】
印刷データとともにユーザ情報を付加した印刷ジョブを作成可能なプリンタドライバを備えたホストコンピュータと、ホストコンピュータより受信した印刷ジョブより画像を生成して印刷が可能なプリンタ装置が通信媒体で接続されたプリンタシステムにおいて、プリンタ装置は、ユーザ名と言語の組みあわせを複数設定する操作パネルと、プリンタドライバによってユーザ情報としてユーザ名が指定されたときにプリンタ内部のユーザ名と言語の設定を参照し、指定されたユーザ名に対応した言語にて、エラーの内容を音声出力する音声出力コントローラとを備えたことを特徴とするプリンタシステム。
【請求項３】
請求項１または２記載のプリンタシステムにおいて、音声出力コントローラからエラーの内容を音声にて出力する際に、言語が特定できないときにはシステムに設定されているデフォルトの言語にて音声を出力する機能をプリンタ装置に有することを特徴とするプリンタシステム。
【請求項４】
請求項１または２記載のプリンタシステムにおいて、音声出力コントローラからエラーの内容を音声にて出力する際に、ユーザで特定された言語と、予めプリンタ装置に設定されているデフォルトの言語の両方の言語で交互に音声出力する機能をプリンタ装置に有することを特徴とするプリンタシステム。
【請求項５】
請求項１または２記載のプリンタシステムにおいて、音声出力コントローラからエラーの内容を音声にて出力している際に、操作パネルやカバーオープンを含むユーザの操作が検知された場合に自動的に音声出力を停止する機能をプリンタ装置に有することを特徴とするプリンタシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷データとともにユーザ情報を付加した印刷ジョブを作成可能なプリンタドライバを備えたホストコンピュータと、ホストコンピュータより受信した印刷ジョブより画像を生成して印刷が可能なプリンタ装置が通信媒体で接続されたプリンタシステムに関するものである。
【０００２】
【従来の技術】
印刷データとともにユーザ情報を付加した印刷ジョブを作成可能なプリンタドライバを備えたホストコンピュータと、ホストコンピュータより受信した印刷ジョブより画像を生成して印刷が可能なプリンタ装置が通信媒体で接続されたプリンタシステムに関連する従来技術として、特許文献１が存在する。該文献には、プリンタ内にエラーが発生した場合などにオペレータに音声でメッセージを送るようにした技術が提案されている。
【０００３】
また、特許文献２に開示されている技術においては、　印字装置の異常動作時に、操作者に音声で情報と伝えることが提案されている。また特許文献３では、印刷装置の状態を報音する報音装置を提供する。
【０００４】
【特許文献１】
特開平０５−１８１６２１号公報
【特許文献２】
特開平０８−００６７４８号公報
【特許文献３】
特開平１１−１０２２８１号公報
【０００５】
【発明が解決しようとする課題】
プリンタ装置では用紙なしなどエラーが発生したときにその動作が停止してしまう。その場合に、エラーの内容を直ちにユーザに知らせることでプリンタ装置の停止している時間を減らすことができる。エラーの内容をユーザに知らせるにはブザーで通知することが一般的であるが、上述したように、迅速にエラーの内容をユーザに通知するために、音声合成によりエラーの内容を出力するプリンタがある。
【０００６】
しかしながら、複数のユーザにて共有しているプリンタシステムの場合、それぞれのユーザが理解できる言語が一つとは限らず、グローバルな企業などではいろいろな言語を話すユーザがいる。ユーザにより正確にエラーの内容を知らせるためには、音声出力できる言語を複数用意した方がより、プリンタの稼働時間を長くすることができる。
【０００７】
そこで本発明は、印刷時に発生したエラーの内容をユーザ毎に指定した言語で音声出力することを可能とするプリンタシステムを提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明は、印刷データとともにユーザ情報を付加した印刷ジョブを作成可能なプリンタドライバを備えたホストコンピュータと、ホストコンピュータより受信した印刷ジョブより画像を生成して印刷が可能なプリンタ装置が通信媒体で接続されたプリンタシステムにおいて、プリンタドライバによってユーザ情報にユーザが言語を指定することが可能で、印刷ジョブに言語が指定されているときに、当該印刷ジョブの印刷時に発生したエラーの内容を指定された言語にて音声出力する音声出力コントローラをプリンタ装置に備えたプリンタシステムを最も主要な特徴とする。
【０００９】
請求項２記載の発明は、印刷データとともにユーザ情報を付加した印刷ジョブを作成可能なプリンタドライバを備えたホストコンピュータと、ホストコンピュータより受信した印刷ジョブより画像を生成して印刷が可能なプリンタ装置が通信媒体で接続されたプリンタシステムにおいて、プリンタ装置は、ユーザ名と言語の組みあわせを複数設定する操作パネルと、プリンタドライバによってユーザ情報としてユーザ名が指定されたときにプリンタ内部のユーザ名と言語の設定を参照し、指定されたユーザ名に対応した言語にて、エラーの内容を音声出力する音声出力コントローラとを備えたプリンタシステムを最も主要な特徴とする。
【００１０】
請求項３記載の発明は、請求項１または２記載のプリンタシステムにおいて、音声出力コントローラからエラーの内容を音声にて出力する際に、言語が特定できないときにはシステムに設定されているデフォルトの言語にて音声を出力する機能をプリンタ装置に有するプリンタシステムを主要な特徴とする。
【００１１】
請求項４記載の発明は、請求項１または２記載のプリンタシステムにおいて、音声出力コントローラからエラーの内容を音声にて出力する際に、ユーザで特定された言語と、予めプリンタ装置に設定されているデフォルトの言語の両方の言語で交互に音声出力する機能をプリンタ装置に有するプリンタシステムを主要な特徴とする。
【００１２】
請求項５記載の発明は、請求項１または２記載のプリンタシステムにおいて、音声出力コントローラからエラーの内容を音声にて出力している際に、操作パネルやカバーオープンを含むユーザの操作が検知された場合に自動的に音声出力を停止する機能をプリンタ装置に有するプリンタシステムを主要な特徴とする。
【００１３】
本発明のプリンタシステムでは、ホストコンピュータから印刷データをプリンタ装置に送る際に、印刷データに付加して言語を特定する情報を通知することでエラー発生時に印刷データを送ったユーザに正確にエラーの内容を知らせてプリンタ装置の停止している時間を減らす。
【００１４】
一般的なプリンタドライバを使用している場合などでは言語を指定することはできないが、ユーザ名などのユーザを識別するための情報（以下、ユーザＩＤ）はプリンタ装置に通知される。そこで、言語をプリンタドライバから指定せずに、プリンタ装置側にユーザＩＤと組み合わせて言語を登録する。
【００１５】
また当該ジョブに言語が付加されていない場合やユーザ情報で言語を特定できないときには、プリンタシステムに設定されている言語にて音声出力することで、多くのユーザにエラーを通知する。
【００１６】
エラーの通知は、印刷データを送ったユーザのみに行うのではなく、他のユーザにも同時に行うことができれば、より多くのユーザが参照し、エラーを早急に解除することができる。そこで、当該ジョブに対応した言語が特定できたとき、その言語とプリンタシステムに設定されている言語の両方でエラーの内容を音声出力することで、多くのユーザがエラーの内容を共有して、プリンタ装置の停止時間をより少なくする。
【００１７】
プリンタ装置からの音声出力は、より多くのユーザに通知するために、あるいは、ユーザは近くにいない場合もあるために、大きなレベルとするが、ユーザがエラーの解除のためにプリンタの近くに来たときには、うるさく感じることになるために、音声出力を停止することが必要である。操作パネルの操作、あるいは、カバーオープンなどのプリンタへの操作を検知したときに自動的に音声出力を停止することで、ユーザへのストレスを軽減し、迅速にエラーを解除する。
【００１８】
【発明の実施の形態】
以下、図面により本発明の実施の形態を詳細に説明する。図１は本発明のプリンタシステムの構成図である。本発明のプリンタシステムでは、ホストコンピュータ１（１−１、１−２）とプリンタ装置２とが通信媒体３を通じて接続されている。
【００１９】
ホストコンピュータ１はプリンタ装置２に送る印刷データを生成するためのプリンタドライバジョブをもち、生成した印刷データをプリンタ装置に送信する。プリンタ装置２はホストコンピュータ１から受信した印刷データを処理して印刷する。
【００２０】
図２はプリンタ装置の機能ブロック図である。本プリンタ装置２は、プリンタコントローラ１１と、操作パネル１２と、プリントエンジン１３とを備える。
【００２１】
プリンタコントローラ１１において、ＲＯＭ２１は各種プログラムを格納しており、必要に応じてこれが実行される。音声合成コントローラ２２は、エラーの内容に対応した複数の言語のメッセージを音声合成出力する機能を持ち、プログラムからの指示により音声を合成して出力する。
【００２２】
ＲＡＭ２３は、画像を格納する領域とその他のワーク領域に分けられてデータが格納される。ＨＤＤ２４はユーザＩＤと言語の対応テーブルを保存する。ネットワークコントローラ２５は、通信媒体３を通じてホストコンピュータ１からの印刷ジョブを受信する。ＤＭＡコントローラ２６はプリントエンジン１３と結合されている。ＣＰＵ２７は上記各ユニット全体を制御する。
【００２３】
操作パネル１２は各種の入力を受け付け、またプリンタ装置２の状態を表示する。プリントエンジン１３は、プリンタコントローラ１１の作成した画像をＤＭＡコントローラ２６の制御のもと、ＲＡＭ２３より受け取って印刷する。
【００２４】
ホストコンピュータ１内のプリンタドライバより生成された印刷ジョブはプリンタ記述言語にて記述された印刷データとユーザを識別するユーザＩＤ及び、任意で指定可能な言語が付加されて送信される。その状況を図３に示す。
【００２５】
ＵｓｅｒＩＤはユーザＩＤを示し、Ｌａｎｇは指定された言語を示す。指定されていないときにはＮＵＬＬと示すこととする。プリンタ装置２にはデフォルトの言語が設定されている。ここではＳｙｓＬａｎｇと表すこととする。プリンタ装置２は受信した印刷ジョブの中から印刷データを処理して画像を生成し、順に印刷する。
【００２６】
プリンタ装置２で用紙切れなど印刷が停止するエラーが発生したときには、エラーの内容を操作パネル１２に表示するとともに、エラーの内容を音声にて出力する。出力する際に使用する言語は以下のアルゴリズムで決定される。
【００２７】
１．ＬａｎｇがＮＵＬＬであれば、ユーザＩＤと言語の対応テーブルにてＵｓｅｒＩＤを検索し、見つかった場合にはＬａｎｇに見つかった言語を代入する。もし、見つからなかった場合にはＬａｎｇにシステムで設定されているＳｙｓＬａｎｇの値を代入する。
【００２８】
２．ＬａｎｇとＳｙｓＬａｎｇを比較し、同一の言語であれば、ＳｙｓＬａｎｇで指定された言語を使用する。異なった言語であれば、ＬａｎｇとＳｙｓＬａｎｇの２つの言語を使用する。
【００２９】
ユーザＩＤと言語の対応テーブルの例を図４に示す。言語が特定した時点で、エラーの内容及び１つあるいは２つの言語を音声出力コントローラ２２に通知して、音声出力コントローラ２２にて音声が合成され、音声が出力される。２つの言語が通知されたときには、音声出力コントローラ２２は２つの言語のメッセージを交互に音声出力する。
【００３０】
操作パネル１２の操作を検知したとき及び機器のカバーがオープンされたときには、その旨プリントエンジン１３から通知される。その際には音声出力コントローラ２２に音声出力停止の命令が通知され、音声出力が停止する。エラーが解除され印刷が再開したときも同様のプリントエンジン１３からの通知で音声出力を停止する。
【００３１】
【発明の効果】
以上説明したように、請求項１のプリンタシステムでは、ホストコンピュータから印刷データをプリンタ装置に送る際に、印刷データに付加して言語情報を通知することで、エラー発生時に印刷データを送ったユーザに正確にエラーの内容を知らせることができ、プリンタ装置の停止している時間を減らすことができる。
【００３２】
請求項２のプリンタシステムでは、プリンタ装置側にユーザ名などのユーザを識別するための情報と組み合わせて言語を登録することができるので、一般的なプリンタドライバを使用している場合でも請求項１のプリンタシステムと同様の効果を得ることができる。
【００３３】
請求項３のプリンタシステムでは、当該ジョブに言語が付加されていない場合やユーザ情報で言語を特定できないときでも、プリンタシステムに設定されている言語にて音声出力することで、多くのユーザにエラーを通知することが可能である。
【００３４】
請求項４のプリンタシステムでは、エラーの内容を、印刷データを送ったユーザのみに伝えるのではなく、他のユーザにも同時に伝えることができるので、より多くのユーザがエラーの内容を認識し、エラーを早急に解除することができるので、プリンタの停止時間をより少なくすることができる。
【００３５】
請求項５のプリンタシステムでは、ユーザがエラーの解除のためにプリンタの近くに来たときなどに音声出力を自動的に停止することができるので、ユーザへのストレスを軽減することができ、より迅速に発生しているエラーを解除することが可能になる。
【図面の簡単な説明】
【図１】本発明のプリンタシステムの構成図である。
【図２】プリンタ装置の機能ブロック図である。
【図３】印刷ジョブに付加される情報を示す図である。
【図４】ユーザＩＤと言語の対応テーブルの例を示す図である。
【符号の説明】
１　ホストコンピュータ
２　プリンタ装置
３　通信媒体
１１　プリンタコントローラ
１２　操作パネル
２２　音声出力コントローラ
【図１】
2004110214.tif 000003
【図２】
2004110214.tif 000004
【図３】
2004110214.tif 000005
【図４】
2004110214.tif 000006