(57)【要約】【課題】本発明は、ホスト機器から送信される印刷データに従って印刷処理を行う印刷システムに関し、特に印刷装置に登録された任意のコメントを表示し、当該コメントの内容によって印刷実行の継続、又は中断の決定を可能とする印刷システムを提供するものである。【解決手段】予め印刷装置の記憶部にコメント情報を登録し、ホスト機器１においてプリンタドライバ４による印刷指示を行う際、コメント情報を印刷装置２から取得し、例えばホスト機器１のディスプレイに表示することによってユーザに印刷装置２の状態を知らせ、又コメント情報とプリンタドライバ４の設定の一致、不一致を判断し、印刷処理の動作制御を可能とし、更にコメント情報に従ってプリンタドライバ４にスクリプトに従った印刷処理の実行を行わせるものである。【選択図】  図１
2008287322.tif 000002
【特許請求の範囲】
【請求項１】
ホスト機器と該ホスト機器から供給される印刷データに従って印刷処理を行う印刷装置が接続された印刷システムにおいて、
前記ホスト機器は、
前記印刷装置に登録されたコメント情報を要求する要求手段と、
該要求に従って前記印刷装置から出力されるコメント情報を表示する表示手段と、を有し、
前記印刷装置は、
前記コメント情報を記憶する記憶手段と、
前記ホスト機器からの要求に従って前記記憶手段を検索し、対応するコメント情報を読み出し、前記ホスト機器に送信する制御手段と、を有する、
ことを特徴とする印刷システム。
【請求項２】
ホスト機器と該ホスト機器から供給される印刷データに従って印刷処理を行う印刷装置が接続された印刷システムにおいて、
前記ホスト機器は、
印刷制御情報を記憶する記憶手段と、
前記印刷装置に登録されたコメント情報を要求する要求手段と、
該要求に従って前記印刷装置から出力されるコメント情報と前記印刷制御情報を比較する比較手段と、
該比較において、前記コメント情報と前記印刷制御情報が一致する時、前記印刷制御情報を含む印刷データを前記印刷装置に送信する送信手段と、を有し、
前記印刷装置は、
前記コメント情報を記憶する記憶手段と、
前記ホスト機器からの要求に従って前記記憶手段を検索し、対応するコメント情報を読み出し、前記ホスト機器に送信する制御手段と、を有する、
ことを特徴とする印刷システム。
【請求項３】
ホスト機器と該ホスト機器から供給される印刷データに従って印刷処理を行う印刷装置が接続された印刷システムにおいて、
前記ホスト機器は、
印刷制御情報を記憶する記憶手段と、
前記印刷装置に登録されたコメント情報を要求する要求手段と、
該要求に従って前記印刷装置から出力されるコメント情報に記述されたスクリプトに従った印刷制御情報を作成する作成手段と、
前記印刷制御情報を含む印刷データを前記印刷装置に送信する送信手段と、を有し、
前記印刷装置は、
前記コメント情報を記憶する記憶手段と、
前記ホスト機器からの要求に従って前記記憶手段を検索し、対応するコメント情報を読み出し、前記ホスト機器に送信する制御手段と、を有する、
ことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホスト機器から送信される印刷データに従って印刷処理を行う印刷システムに関する。
【背景技術】
【０００２】
パーソナルコンピュータ（ＰＣ）等のホスト機器で作成された印刷データは、プリンタドライバを経由して印刷装置に出力され、印刷処理が行われる。このような印刷システムにおいて、ホスト機器は印刷装置の状態を知る必要がある。すなわち、プリンタドライバは印刷装置の状態を知る必要がある。
【０００３】
この点、特許文献１には、プリンタからのステータスデータをホスト機器が検知し、例えばプリンタがインク補給状態である場合警告表示を行い、画像データの送信を控える発明が開示されている。
【特許文献１】特開２００２−２８３６８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来印刷装置からの通知情報は、印刷装置が自動的に検出できる情報である。したがって、例えば用紙の在庫状態や印刷装置の設置部署の予算情報等は従来の通知情報には含まれない。
【０００５】
そこで、本発明は印刷装置に上記用紙の在庫状態や印刷装置の設置部署の予算情報等のコメント情報を登録し、ホスト機器に通知することによって、印刷装置の状態を報知し、対応処置を促すものである。
【課題を解決するための手段】
【０００６】
上記課題は、第１の発明によれば、ホスト機器と該ホスト機器から供給される印刷データに従って印刷処理を行う印刷装置が接続された印刷システムにおいて、前記ホスト機器は、前記印刷装置に登録されたコメント情報を要求する要求手段と、該要求に従って前記印刷装置から出力されるコメント情報を表示する表示手段とを有し、前記印刷装置は、前記コメント情報を記憶する記憶手段と、前記ホスト機器からの要求に従って前記記憶手段を検索し、対応するコメント情報を読み出し、前記ホスト機器に送信する制御手段とを有する印刷システムを提供することによって達成できる。
【０００７】
上記課題は、第２の発明によれば、ホスト機器と該ホスト機器から供給される印刷データに従って印刷処理を行う印刷装置が接続された印刷システムにおいて、前記ホスト機器は、印刷制御情報を記憶する記憶手段と、前記印刷装置に登録されたコメント情報を要求する要求手段と、該要求に従って前記印刷装置から出力されるコメント情報と前記印刷制御情報を比較する比較手段と、該比較において、前記コメント情報と前記印刷制御情報が一致する時、前記印刷制御情報を含む印刷データを前記印刷装置に送信する送信手段と、を有し、前記印刷装置は、前記コメント情報を記憶する記憶手段と、前記ホスト機器からの要求に従って前記記憶手段を検索し、対応するコメント情報を読み出し、前記ホスト機器に送信する制御手段とを有する印刷を提供することによって達成できる。
【０００８】
上記課題は、第３の発明によれば、ホスト機器と該ホスト機器から供給される印刷データに従って印刷処理を行う印刷装置が接続された印刷システムにおいて、前記ホスト機器は、印刷制御情報を記憶する記憶手段と、前記印刷装置に登録されたコメント情報を要求する要求手段と、該要求に従って前記印刷装置から出力されるコメント情報に記述されたスクリプトに従った印刷制御情報を作成する作成手段と、前記印刷制御情報を含む印刷データを前記印刷装置に送信する送信手段とを有し、前記印刷装置は、前記コメント情報を記憶する記憶手段と、前記ホスト機器からの要求に従って前記記憶手段を検索し、対応するコメント情報を読み出し、前記ホスト機器に送信する制御手段とを有する印刷システムを提供することによって達成できる。
【発明の効果】
【０００９】
上記課題の解決手段によれば、印刷装置が自動的に検知できない情報を、コメントとして印刷装置内に登録しておくことによって、ホスト機器側に印刷装置自体、及び印刷装置に関連する重要な情報を通知することができ、ホスト機器側での対処を促すことができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照しながら本発明の実施の形態について説明する。
（実施形態１）
図１は本実施形態の印刷システムのシステム構成図である。同図において、本システムはパーソナルコンピュータ（ＰＣ）等のホスト機器１と、印刷装置２で構成されている。ホスト機器１は、主記憶装置３、表示装置６、及びキーボードやマウスで構成される入力装置７を備える。主記憶装置３はプリンタドライバ４、印刷スプーラ５で構成され、アプリケーションプログラムに基づいて生成した印刷データがプリンタドライバ４に送られ、プリンタドライバ４によって印刷装置２に対応する中間コマンドに変換される。また、印刷スプーラ５に保持された印刷データは、順次印刷装置２に送信される。
【００１１】
一方、印刷装置２は受信部１０、制御部１１、印刷機構部１２、補助記憶部１３、入力操作部１４、及び表示部１５で構成されている。前述のホスト機器１から供給された印刷データは受信部１０に入力し、一定の印刷データが入力すると受信部１０から制御部１１に転送される。
【００１２】
制御部１１は印刷データを描画データに変換し、印刷機構部１２は制御部１１から送られた描画データに従って記録媒体への印刷処理を行う。また、入力操作部１４は、例えば印刷装置２に設けられたオペレーションパネルで構成され、オペレーションパネルは表示部１５も兼ね備える。
【００１３】
補助記憶部１３には後述する管理者のコメントが登録され、コメントの内容については後述する。このコメントは、印刷処理を行う際、ホスト機器１からの要求に従ってホスト機器１に送信される。
【００１４】
次に、上記構成において、以下に本例の処理動作を説明する。
【００１５】
図２に示す処理は、本例の処理動作を説明するフローチャートである。先ず、ホスト機器１はワープロソフトや表計算ソフト等のアプリケーションプログラムに従って印刷データを作成し、プリンタドライバ４に送信する。プリンタドライバ４は、印刷装置２に対して情報の取得を要求し、印刷装置２から前述のコメント情報を取得する（ステップ（以下、Ｓで示す）１）。
【００１６】
具体的には、ホスト機器１から印刷装置２の受信部１０にコメントの取得要求を行い、この要求が受信部１０から制御部１１に送られ、制御部１１によって補助記憶部１３が検索される。ここで、補助記憶部１３に前述のコメントが登録されていれば、当該コメントを読み出し、ホスト機器１に送信する。
【００１７】
次に、プリンタドライバ４が印刷装置２からコメントを取得すると（Ｓ２がＹＥＳ）、当該コメントを、例えば文字列のままホスト機器１のディスプレイに表示する（Ｓ３）。この時、ＯＫ/キャンセルのボタン付きメッセージとして表示する。
【００１８】
次に、この表示を見たユーザは、印刷処理を継続するか、又は中断するか判断し、メッセージに基づいてＯＫボタンが実行された時（Ｓ４がＹＥＳ）、通常の印刷処理、即ち印刷装置２に印刷データを送信する（Ｓ５）。一方、メッセージに基づいてキャンセルボタンが実行された場合には印刷処理を中止する（Ｓ４がＮＯ）。
【００１９】
例えば、印刷装置２から取得したコメントが、「裏紙を使用中」のメッセージであり、印刷物を正式書類として使用したい場合にはキャンセルボタンを操作して印刷処理を中止する。この場合、印刷装置２で使用する用紙の選択を変える。一方、例えば「用紙の在庫が少なくなっています」のメッセージであれば、ＯＫボタンを操作し、印刷処理を継続する。但し、この場合、用紙の節約を考えるユーザはキャンセルボタンを操作して印刷処理を中止する。
【００２０】
さらに、「１０時から１２時は印刷装置のメンテナンス中です、印刷処理をしないで下さい」のコメントや、「カラー印刷は○○円、モノクロ印刷は××円」のような課金情報のコメント、「今月の用紙の使用枚数目標ｎ枚、現在ｍ枚」といったコメントであってもよく、更には「予算残高少、本当にその印刷は必要ですか、試し刷りの時はトナーセーブモードで使用してください」等のコメントであってもよい。
【００２１】
以上のように、本例によれば印刷装置２が機器自体の自動処理によって収集できない情報を、例えばコメント情報として印刷装置２の補助記憶部１３に登録し、印刷処理を行う際、当該コメント情報を読み出し、ホスト機器１に表示することで、ユーザに通知することができる。
【００２２】
この通知によって印刷処理を中止する場合もあり、又はそのまま継続する場合もあり、更に設定を変更して印刷処理を継続する場合もある。いずれにしても、印刷装置２の状態、及び印刷装置２に関する状態において、自動的に印刷装置が認識できない情報をコメントとして登録しておくことによって、ユーザに注意を喚起する表示を行うものである。
（実施形態２）
次に、本発明の実施形態２について説明する。尚、本実施形態２の説明においても、実施形態１で使用した図１のホスト機器１及び印刷装置２を使用するものである。以下、図３に示すフローチャートに従って本例の処理を説明する。
【００２３】
本例においても、先ずホスト機器１はアプリケーションプログラムに従って印刷データを作成し、プリンタドライバ４に送り、プリンタドライバ４は、印刷装置２に対してコメントの取得の要求を行う。この要求は、印刷装置２の制御部１１に送られ、補助記憶部１３の検索処理が行われる。
【００２４】
ここで、補助記憶部１３に前述のコメントが登録されていれば、当該コメントを読み出し、ホスト機器１に送信し、プリンタドライバ４は当該コメントを取得する（ＳＴ１、ＳＴ２がＹＥＳ）。本例では、コメント情報を取得した場合、プリンタドライバに設定されている設定条件との比較処理を行う（ＳＴ３）。
【００２５】
ここで、プリンタドライバに設定されている条件は、例えば図４に示す処理によって設定された内容である。例えば、同図に示すように、裏紙を含む場合、「片面印刷に書式を自動的に設定する」のアクションを設定するものである。尚、同図に示すＯＫボタン１６、及びキャンセルボタン１７は、上記設定処理の際操作するボタンである。
【００２６】
次に、図３の処理に戻り、条件が一致するか判断し（ＳＴ４）、一致している場合には選択された動作を実行する（ＳＴ４がＹＥＳ、ＳＴ５）。一方、条件が不一致の場合には（ＳＴ４がＮＯ）、選択された動作を実行することなく、通常の印刷制御を行う（ＳＴ６）。
【００２７】
例えば、印刷装置２から取得したコメントが、「裏紙を使用中、片面印刷」のメッセージであり、プリンタドライバ４に登録した情報が前述の「裏紙を使用する場合、片面印刷に書式を自動的に設定する」であれば、メッセージが一致するため、当該指示に従った印刷処理を行う。
【００２８】
また、プリンタドライバ４の設定を特定のキーワードを指定して変更する場合にも適用できる。例えば、プレプリント用紙を印刷装置２にセットした場合、通常はプレプリント用紙をセットした給紙部（例えば、Ａ）からの給紙は行わないようにするため、コメントとして「無効：給紙部Ａ」を登録する。この場合、動作条件として「無効を含む」をプリンタドライバ４に設定し、また動作として「プリンタドライバの設定を変更する」を設定し、更に動作の詳細情報として「キーワード項目を無効にする」を設定する。
【００２９】
上記設定の場合、プリンタドライバ４は、コメントに無効の文字が含まれていることから、プリンタドライバの設定を変更し、キーワード項目（例えば、給紙部Ａ）の使用を無効とし、プレプリント以外の使用を禁止する。
【００３０】
また、印刷装置２にセキュリティ機能がない場合、コメントとして「パスワード○○」を設定し、動作条件としてプリンタドライバ４に「パスワードを含む」を設定し、更に動作として「パスワードを要求」を設定することによって、コメントを取得した際、ホスト機器１はパスワードを印刷データに含ませることができ、印刷データのセキュリティを確保することができる。
【００３１】
さらに、特定の印刷装置による印刷処理に対して印刷ログを残す場合、コメントとして「ログ対象プリンタ」を登録し、動作条件として「ログ対象を含む」をプリンタドライバ４に設定し、また動作として「プログラムを実行」を設定し、更に動作の詳細情報として「印刷ログの実行プログラム名」を設定する。このように設定することによって、呼び出された印刷ログの実行プログラムは、その時のユーザ名や時刻等の情報を保存し、特定の印刷装置に対する印刷ログを残すことができる。
（実施形態３）
次に、本発明の実施形態３について説明する。尚、本実施形態３の説明においても、前述の実施形態１及び２で使用した図１のホスト機器１及び印刷装置２を使用する。以下、図５に示すフローチャートに従って処理を説明する。
【００３２】
本例においても、先ずホスト機器１は印刷装置２に対して情報の取得の要求を行い、印刷装置２の補助記憶部１３にコメントが登録されていれば、当該コメントを読み出し、ホスト機器１に送信し、プリンタドライバ４は当該コメントを取得する（ＳＴＰ１、ＳＴＰ２がＹＥＳ）。本例では、コメントを取得した場合、コメントに含まれるスクリプトに従ってプリンタドライバ４の設定を変更する（ＳＴＰ３）。
【００３３】
例えば、プリンタドライバ４の書式を取り出す命令セットと、それを実行プログラムに引き渡す処理をスクリプトの形式で記述しておくことによって、当該記述されたスクリプトを読み出し、実行するものである（ＳＴＰ４）。
【００３４】
したがって、前述の実施形態２ではプリンタドライバ４に定義された動作のみ可能であったが、本例によれば、プリンタドライバ４及び印刷装置２から取得した情報を含めた制御が可能となる。
【図面の簡単な説明】
【００３５】
【図１】本実施形態の印刷システムのシステム構成図である。
【図２】実施形態１の処理動作を説明するフローチャートである。
【図３】実施形態２の処理動作を説明するフローチャートである。
【図４】プリンタドライバへの印刷条件の設定処理を説明する図である。
【図５】実施形態３の処理動作を説明するフローチャートである。
【符号の説明】
【００３６】
１・・・ホスト機器
２・・・印刷装置
３・・・主記憶装置
４・・・プリンタドライバ
５・・・印刷スプーラ
６・・・印刷モニタ
１０・・受信部
１１・・制御部
１２・・印刷機構部
１３・・補助記憶部
１４・・入力操作部
１５・・表示部
１６・・ＯＫボタン
１７・・キャンセルボタン
【図１】
2008287322.tif 000003
【図２】
2008287322.tif 000004
【図３】
2008287322.tif 000005
【図４】
2008287322.tif 000006
【図５】
2008287322.tif 000007