(57)【要約】【課題】  ある文書の印刷時にその文書とともに関連文書を簡単に印刷できるユーザフレンドリな画像形成装置およびドライバプログラムを得る。【解決手段】  画像形成装置のセット文書判定部は、受信された印刷データで指定されている用紙種別を特定し、特定した用紙種別に基づいて、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つであるか否かを判定し、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つであると判定した場合、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つであることを示すメッセージを含む通知画面を表示させる。【選択図】  図３
2011126083.tif 000002
【特許請求の範囲】
【請求項１】
文書ごとに印刷データを受信する印刷データ受信部と、
受信された前記印刷データで指定されている用紙種別を特定し、特定した用紙種別に基づいて、受信された前記印刷データの文書が、複数文書からなるセット文書のうちの１つであるか否かを判定し、受信された前記印刷データの文書が、複数文書からなるセット文書のうちの１つであると判定した場合、受信された前記印刷データの文書が、複数文書からなるセット文書のうちの１つであることを示すメッセージを含む通知画面を表示させるセット文書判定部と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記セット文書のすべての文書の印刷データが受信されると、前記セット文書のすべての文書を印刷させるセット文書印刷実行部を備えることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記セット文書印刷実行部は、ユーザによる所定の操作があった場合、前記セット文書のすべての文書の印刷データが受信されていなくても、前記印刷データを受信済みである文書を印刷させることを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記セット文書判定部は、前記印刷データ内に所定の文字列が存在する場合、前記用紙種別に拘わらず、受信された前記印刷データの文書が、複数文書からなるセット文書のうちの１つであると判定することを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記セット文書判定部は、前記印刷データ内に所定の文字列が存在する場合、前記用紙種別に拘わらず、受信された前記印刷データの文書が、複数文書からなるセット文書のうちの１つではないと判定することを特徴とする請求項１記載の画像形成装置。
【請求項６】
前記セット文書判定部は、前記通知画面において、前記セット文書のうちの文書が存在するネットワーク上の場所を通知することを特徴とする請求項１記載の画像形成装置。
【請求項７】
画像形成装置に印刷を実行させるホスト装置内のコンピュータにおいて実行されるドライバプログラムにおいて、
前記コンピュータに、
文書ごとに印刷データを送信するステップ、
送信すべき前記印刷データまたは用紙種別の設定情報で指定されている用紙種別を特定し、特定した用紙種別に基づいて、送信すべき前記印刷データの文書が、複数文書からなるセット文書のうちの１つであるか否かを判定するステップ、並びに
送信すべき前記印刷データの文書が、複数文書からなるセット文書のうちの１つであると判定した場合、送信すべき前記印刷データの文書が、複数文書からなるセット文書のうちの１つであることを示すメッセージを含む通知画面を表示させるステップ
を実行させることを特徴とするドライバプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置およびドライバプログラムに関するものである。
【背景技術】
【０００２】
第１の電子文書内の特定情報をキーワードとして検索を行い、検索結果から選択された第２の電子文書を表示する技術がある（例えば特許文献１参照）。このように、ある文書に関連する別の文書を表示させることが可能である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１０２７６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述の技術を応用して、ある文書に関連する文書をまとめて印刷することが考えられる。しかしながら、ある文書に関連する文書をまとめて印刷しようとすると、ユーザが予めある文書、およびそれに関連する文書を把握しておき、それらの文書を順次印刷させる必要があり、ユーザの手間が多くなるとともに、関連する文書に気付かない場合、印刷すべき関連する文書が併せて印刷されない事態が発生してしまう。
【０００５】
本発明は、上記の問題に鑑みてなされたものであり、ある文書の印刷時にその文書とともに関連文書を簡単に印刷できるユーザフレンドリな画像形成装置およびドライバプログラムを得ることを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明では以下のようにした。
【０００７】
本発明に係る画像形成装置は、（ａ）文書ごとに印刷データを受信する印刷データ受信部と、（ｂ）受信された印刷データで指定されている用紙種別を特定し、特定した用紙種別に基づいて、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つであるか否かを判定し、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つであると判定した場合、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つであることを示すメッセージを含む通知画面を表示させるセット文書判定部とを備える。
【０００８】
これにより、印刷しようとした文書が、複数の互いに関連する文書からなるセット文書の１つであることを通知画面によりユーザが知ることができる。そのため、ユーザは、ある文書の印刷時に、関連文書を忘れることなく、その文書とともに簡単に印刷できる。
【０００９】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、画像形成装置は、セット文書のすべての文書の印刷データが受信されると、セット文書のすべての文書を印刷させるセット文書印刷実行部を備える。
【００１０】
これにより、セット文書のすべての文書の印刷データが揃うと自動的にセット文書のすべての印刷が開始されるため、ユーザは、ある文書の印刷時に、関連文書を忘れることなく、その文書とともに簡単に印刷できる。
【００１１】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、セット文書印刷実行部は、ユーザによる所定の操作があった場合、セット文書のすべての文書の印刷データが受信されていなくても、印刷データを受信済みである文書を印刷させる。
【００１２】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、セット文書判定部は、印刷データ内に所定の文字列が存在する場合、用紙種別に拘わらず、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つであるを判定する。
【００１３】
これにより、所定の文字列を印刷データに含めることで、例外的に、ある文書をセット文書に含めることができる。
【００１４】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、セット文書判定部は、印刷データ内に所定の文字列が存在する場合、用紙種別に拘わらず、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つではないと判定する。
【００１５】
これにより、所定の文字列を印刷データに含めることで、例外的に、ある文書をセット文書から除外することができる。
【００１６】
また、本発明に係る画像形成装置は、上記の画像形成装置に加え、次のようにしてもよい。この場合、セット文書判定部は、通知画面において、セット文書のうちの文書が存在するネットワーク上の場所を通知する。
【００１７】
本発明に係るドライバプログラムは、コンピュータに、（ａ）文書ごとに印刷データを送信するステップ、（ｂ）送信すべき印刷データまたは用紙種別の設定情報で指定されている用紙種別を特定し、特定した用紙種別に基づいて、送信すべき印刷データの文書が、複数文書からなるセット文書のうちの１つであるか否かを判定するステップ、並びに、（ｃ）送信すべき印刷データの文書が、複数文書からなるセット文書のうちの１つであると判定した場合、送信すべき印刷データの文書が、複数文書からなるセット文書のうちの１つであることを示すメッセージを含む通知画面を表示させるステップを実行させる。
【００１８】
これにより、印刷しようとした文書が、複数の互いに関連する文書からなるセット文書の１つであることを通知画面によりユーザが知ることができる。そのため、ユーザは、ある文書の印刷時に、関連文書を忘れることなく、その文書とともに簡単に印刷できる。
【発明の効果】
【００１９】
本発明によれば、印刷しようとした文書が、複数の互いに関連する文書からなるセット文書の１つであることを通知画面によりユーザが知ることができる。そのため、ユーザは、ある文書の印刷時に、関連文書を忘れることなく、その文書とともに簡単に印刷できる。
【図面の簡単な説明】
【００２０】
【図１】図１は、本発明の実施の形態１に係る画像形成装置およびホスト装置の構成を示すブロック図である。
【図２】図２は、実施の形態１における画像形成装置の動作を説明するフローチャートである。
【図３】図３は、図２に示すステップＳ５において表示される通知画面の一例を示す図である。
【図４】図４は、実施の形態２における画像形成装置１の動作を説明するフローチャートである。
【発明を実施するための形態】
【００２１】
以下、図に基づいて本発明の実施の形態を説明する。
【００２２】
実施の形態１．
【００２３】
図１は、本発明の実施の形態１に係る画像形成装置およびホスト装置の構成を示すブロック図である。
【００２４】
図１に示すように、画像形成装置１とホスト装置２とがネットワーク３を介して接続されている。画像形成装置１は、プリンタ、コピー機、複合機などの装置である。ホスト装置２は、ディスプレイなどの表示装置６１およびキーボード、マウスなどの入力装置６２を接続されており、ネットワーク３を介して画像形成装置１の操作を行う装置である。ネットワーク３は、ＬＡＮ（Local Area Network）、インターネットなどのＷＡＮ（Wide Area Network）、その他の電気通信回線を適宜含むデータ通信路である。
【００２５】
画像形成装置１において、ＵＩ部１１は、表示装置２１および入力装置２２を含むユーザインタフェースを構成する装置である。表示装置２１は、液晶ディスプレイなどである。入力装置２２は、キースイッチ、液晶ディスプレイの画面上に配置された透明なタッチパネルなどを有する装置である。ＵＩ部１１は、例えば、画像形成装置１の筐体に配置される操作パネルである。
【００２６】
また、データ格納装置１２は、各種データを格納する装置である。データ格納装置１２としては、不揮発性メモリ、ハードディスクドライブなどが使用される。データ格納装置１２には、受信された印刷データなどが一時的に格納される。
【００２７】
また、図１における画像読取部１３は、オートドキュメントフィーダやフラットベッドに配置された原稿の画像を順番に読み取り、その画像データを出力する装置である。
【００２８】
また、印刷部１４は、印刷データに対して画像処理（色変換処理、スクリーン処理など）を行って描画データを生成し、その描画データに従って、印刷データに基づく文書の画像を印刷する装置である。
【００２９】
また、ネットワーク通信部１６は、ネットワーク３を介してホスト装置２と通信を行う装置である。ネットワーク通信部１６としては、ネットワークインタフェースカード、モデムなどが使用される。
【００３０】
また、演算処理部１７は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有するコンピュータで、ＲＯＭ、データ格納装置１２などに格納された各種プログラムを実行する。演算処理部１７では、プログラムが実行されることにより、制御部３１が実現される。
【００３１】
制御部３１は、画像読取部１３、印刷部１４などの内部機器を制御する処理部である。また、制御部３１は、セット文書判定部３１ａおよびセット文書印刷実行部３１ｂを有する。
【００３２】
セット文書判定部３１ａは、受信された印刷データで指定されている用紙種別を特定し、特定した用紙種別に基づいて、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つであるか否かを判定し、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つであると判定した場合、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つであることを示すメッセージを含む通知画面を表示装置２１および／または表示装置６１に表示させる処理部である。
【００３３】
セット文書印刷実行部３１ｂは、セット文書のすべての文書の印刷データが受信されると、セット文書のすべての文書を印刷させる処理部である。
【００３４】
一方、ホスト装置２は、ネットワーク機能を有し、画像形成装置１用のドライバプログラム４２ａをインストールされているパーソナルコンピュータなどである。
【００３５】
ホスト装置２において、演算処理部４１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを有するコンピュータであり、ＲＯＭ、記憶装置４２などに格納された各種プログラムをＲＡＭにロードして実行することで、各種処理部を実現する。演算処理部４１によりドライバプログラム４２ａが実行されることで、処理部としてドライバ５１が実現される。
【００３６】
ドライバ５１は、操作画面を表示装置６１に表示させ、入力装置６２へのユーザ操作に従って印刷設定の各種設定項目の値を決定したり、ネットワーク３を介して画像形成装置１へ印刷データを送信して印刷を実行させたりする。
【００３７】
記憶装置４２は、プログラムやデータなどを記憶する装置である。記憶装置４２としては、不揮発性メモリ、ハードディスクドライブなどが使用される。記憶装置４２には、画像形成装置１のドライバプログラム４２ａが記憶されている。
【００３８】
ネットワーク通信部４３は、ネットワーク３を介して画像形成装置１と通信を行う装置である。ネットワーク通信部４３としては、ネットワークインタフェースカード、モデムなどが使用される。
【００３９】
次に、上記画像形成装置１の動作について説明する。図２は、実施の形態１における画像形成装置１の動作を説明するフローチャートである。
【００４０】
ホスト装置２のドライバ５１がネットワーク３を介して印刷データを送信する。その印刷データは、ネットワーク３を介してネットワーク通信部１６により受信される（ステップＳ１）。この印刷データは、例えばＰＤＬ（Page Description Language）で記述されている。
【００４１】
セット文書判定部３１ａは、受信された印刷データを解析し、その印刷データで指定されている用紙種別を特定する（ステップＳ２）。このとき、印刷データにおいて給紙段が指定されている場合には、セット文書判定部３１ａは、印刷部１４を参照して、指定されている給紙段にセットされている用紙種別を特定する。
【００４２】
そして、セット文書判定部３１ａは、特定した用紙種別に基づいて、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つであるか否かを判定する（ステップＳ３）。
【００４３】
例えば、Ａ系およびＢ系などの規格サイズではない所定の特殊サイズの用紙が指定されている場合、印刷データの文書が、複数文書からなるセット文書のうちの１つであると判定される。例えば、各種イベントのチケットの用紙は、細長い長方形の形状を有する特殊サイズとされることが多い。このため、例えば、チケットの文書とそのチケットの注意書きの文書がセット文書とされる。
【００４４】
受信された印刷データの文書が、複数文書からなるセット文書のうちの１つではないと判定した場合、セット文書判定部３１ａは、受信された印刷データに基づき、文書の印刷を印刷部１４に実行させる（ステップＳ４）。
【００４５】
一方、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つであると判定した場合、セット文書判定部３１ａは、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つであることを示すメッセージを含む通知画面を表示装置６１に表示させる（ステップＳ５）。このとき、セット文書判定部３１ａは、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つであることを示す通知をドライバ５１へ送信し、ドライバ５１は、その通知を受け取ると、表示装置６１に、通知画面を表示させる。セット文書判定部３１ａは、その通知に、セット文書のうち、印刷データを受信していない文書のリストを含め、通知画面に併せて表示させる。データ格納装置１２には、１つのセット文書のそれぞれについてそのセット文書を形成する複数の文書のファイル名リストを有するセット文書テーブル１２ａが格納されており、セット文書判定部３１ａは、そのセット文書テーブル１２ａを参照して、残りの文書（つまり、印刷データを受信されていない文書）を特定する。なお、受信された印刷データの文書のファイル名は、印刷データから特定可能である。
【００４６】
なお、セット判定部３１ａは、通知画面を表示装置２１に表示させるようにしてもよい。
【００４７】
図３は、図２に示すステップＳ５において表示される通知画面の一例を示す図である。図３に示す通知画面では、通知メッセージ、セット文書のうちの残りの文書のファイル名リスト、追加文書ボタン１０１、および強制印刷ボタン１０２が表示される。
【００４８】
追加文書ボタン１０１は、残りの文書の印刷を実行させるためのボタンである。つまり、このボタン１０１が入力装置６２に対するユーザ操作により押下されると、ドライバ５１は、残りの文書のうち、ユーザにより選択された文書の印刷データを生成し画像形成装置１へ送信する。
【００４９】
強制印刷ボタン１０２は、残りの文書なしで、既に印刷データを画像形成装置１へ送信した文書のみを印刷させるためのボタンである。つまり、このボタン１０２が入力装置６２に対するユーザ操作により押下されると、ドライバ５１は、強制印刷命令を画像形成装置１へ送信し、既に印刷データを画像形成装置１へ送信した文書のみを印刷させる。
【００５０】
他方、画像形成装置１では、上述の通知の送信後、セット文書印刷実行部３１ｂが、残りの文書の印刷データが受信されたか否か（ステップＳ６）、および強制印刷命令が受信されたか否か（ステップＳ７）を監視しており、残りの文書の印刷データが受信されると、すべてのセット文書の印刷データが受信済みであるか否かを判定する（ステップＳ８）。未受信の印刷データがある場合、セット文書印刷実行部３１ｂは、上述の監視を継続する。
【００５１】
一方、すべてのセット文書の印刷データが受信済みであると判定した場合、セット文書印刷実行部３１ｂは、受信された印刷データを印刷部１４に順番に供給してセット文書を構成する文書の印刷を実行させる（ステップＳ４）。なお、文書の印刷順番は、印刷データが受信された順番、またはセット文書テーブルで予め指定されている順番とすればよい。また、強制印刷命令が受信された場合、セット文書印刷実行部３１ｂは、その時点までに受信された印刷データを印刷部１４に順番に供給してセット文書を構成する文書の印刷を実行させる（ステップＳ４）。
【００５２】
以上のように、上記実施の形態１によれば、セット文書判定部３１ａは、受信された印刷データで指定されている用紙種別を特定し、特定した用紙種別に基づいて、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つであるか否かを判定し、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つであると判定した場合、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つであることを示すメッセージを含む通知画面を表示させる。
【００５３】
これにより、印刷しようとした文書が、複数の互いに関連する文書からなるセット文書の１つであることを通知画面によりユーザが知ることができる。そのため、ユーザは、ある文書の印刷時に、関連文書を忘れることなく、その文書とともに簡単に印刷できる。
【００５４】
実施の形態２．
【００５５】
本発明の実施の形態２に係る画像形成装置では、受信された印刷データが、セット文書を構成する文書の印刷データであるか否かを判定する際に、例外的な判定を可能としたものである。
【００５６】
なお、実施の形態２に係る画像形成装置の構成および動作は実施の形態１のものと同様である。ただし、セット文書判定部３１ａは、以下のように動作する。
【００５７】
図４は、実施の形態２における画像形成装置１の動作を説明するフローチャートである。
【００５８】
図４に示すように、実施の形態２では、セット文書判定部３１ａは、ステップＳ３において、受信された印刷データの文書がセット文書の１つではないと判定された場合でも、印刷データの所定のフィールドに所定の文字列が存在する場合には、用紙種別に拘わらず、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つであると判定する（ステップＳ２１）。これにより、所定の文字列を印刷データに含めることで、例外的に、ある文書をセット文書に含めることができる。なお、セット文書テーブルにおいて、セット文書に関連付けて文字列を登録しておき、その文字列が印刷データ内の所定のフィールドに存在する場合には、その印刷データの文書が、例外的にそのセット文書の１つとして取り扱われる。
【００５９】
また、実施の形態２では、セット文書判定部３１ａは、ステップＳ３において、受信された印刷データの文書がセット文書の１つであると判定された場合でも、印刷データの所定のフィールドに所定の文字列（ステップＳ２１における文字列とは異なる文字列）が存在する場合、用紙種別に拘わらず、受信された印刷データの文書が、複数文書からなるセット文書のうちの１つではないと判定する（ステップＳ２２）。これにより、所定の文字列を印刷データに含めることで、例外的に、ある文書をセット文書から除外することができる。
【００６０】
実施の形態３．
【００６１】
本発明の実施の形態３では、印刷データの文書がセット文書の１つであるか否かの判定、およびその後のセット文書の印刷タイミングの制御を、ホスト装置２のドライバ５１が行うようにしたものである。
【００６２】
なお、実施の形態３では、画像形成装置１は、セット文書判定部３１ａおよびセット文書印刷実行部３１ｂを有さず、印刷データを受信すると、印刷データに基づき文書の印刷を開始する。また、実施の形態３におけるホスト装置２の構成は、実施の形態１のものと同様である。ただし、ドライバ５１は、以下のように動作する。
【００６３】
ドライバ５１は、ある文書についての印刷実行要求のユーザ操作を受け付けると、その文書から印刷データを生成し、画像形成装置１へ送信すべき印刷データまたはユーザにより入力された用紙種別の設定情報で指定されている用紙種別を特定し、特定した用紙種別に基づいて、送信すべき印刷データの文書が、複数文書からなるセット文書のうちの１つであるか否かを判定し、送信すべき印刷データの文書が、複数文書からなるセット文書のうちの１つであると判定した場合、送信すべき印刷データの文書が、複数文書からなるセット文書のうちの１つであることを示すメッセージを含む通知画面を表示装置６１に表示させる。このときの通知画面は、例えば図３に示すものとなる。
【００６４】
なお、実施の形態３では、実施の形態１におけるセット文書テーブル１２ａと同様のテーブルがホスト装置２の記憶装置４２に記憶されており、ドライバ５１は、そのテーブルを参照して、セット文書のうちの残りの文書を特定し、通知画面に表示させる。
【００６５】
その後、セット文書のすべてについて印刷を実行するための操作（例えば図３におけるボタン１０１の押下）がユーザにより入力装置６２に対して行われると、ドライバ５１は、セット文書を構成するすべての文書の印刷データを順番に画像形成装置１へ送信する。
【００６６】
また、セット文書のうち、既に印刷実行要求のあった文書についてのみ印刷を実行するための操作（例えば図３におけるボタン１０２の押下）がユーザにより入力装置６２に対して行われると、ドライバ５１は、セット文書を構成するその時点までに印刷実行要求のユーザ操作があった文書の印刷データを順番に画像形成装置１へ送信する。
【００６７】
以上のように、上記実施の形態３によれば、印刷しようとした文書が、複数の互いに関連する文書からなるセット文書の１つであることを通知画面によりユーザが知ることができる。そのため、ユーザは、ある文書の印刷時に、関連文書を忘れることなく、その文書とともに簡単に印刷できる。
【００６８】
実施の形態４．
【００６９】
本発明の実施の形態４では、ドライバ５１が、実施の形態３における動作に加え、送信すべき印刷データが、セット文書を構成する文書の印刷データであるか否かを判定する際に、例外的な判定を可能としたものである。
【００７０】
なお、実施の形態４に係る画像形成装置１およびホスト装置２の構成および動作は実施の形態３のものと同様である。ただし、ドライバ５１は、以下のように動作する。
【００７１】
実施の形態４では、ドライバ５１は、送信すべき印刷データの文書がセット文書の１つではないと判定された場合でも、印刷データの所定のフィールドに所定の文字列が存在する場合には、用紙種別に拘わらず、その印刷データの文書が、複数文書からなるセット文書のうちの１つであると判定する。これにより、所定の文字列を印刷データに含めることで、例外的に、ある文書をセット文書に含めることができる。
【００７２】
また、実施の形態４では、ドライバ５１は、送信すべき印刷データの文書がセット文書の１つであると判定された場合でも、印刷データの所定のフィールドに所定の文字列（上述の文字列とは異なる文字列）が存在する場合、用紙種別に拘わらず、その印刷データの文書が、複数文書からなるセット文書のうちの１つではないと判定する。これにより、所定の文字列を印刷データに含めることで、例外的に、ある文書をセット文書から除外することができる。
【００７３】
なお、上述の各実施の形態は、本発明の好適な例であるが、本発明は、これらに限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々の変形、変更が可能である。
【００７４】
例えば、上記実施の形態１，２において、セット文書判定部３１ａは、通知画面において、セット文書のうちの文書が存在するネットワーク上の場所（ＵＲＬ（Uniform Resource Locator）など）を通知するようにしてもよい。なお、その場所の情報は、印刷データ内に記述されているか、セット文書テーブル１２ａに記述されている。同様に、上記実施の形態３，４において、ドライバ５１は、通知画面において、セット文書のうちの文書が存在するネットワーク上の場所（ＵＲＬなど）を通知するようにしてもよい。なお、その場所の情報は、印刷データ内に記述されているか、セット文書テーブルに記述されている。
【００７５】
また、上記実施の形態１，２において、セット文書判定部３１ａは、ステップＳ６，Ｓ７での監視において、所定の時間、残りの文書の印刷データおよび強制印刷命令が受信されない場合、受信済みの印刷データを破棄して印刷せずに処理を終了するようにしてもよい。
【００７６】
また、上記実施の形態１，２において、セット文書判定部３１ａは、印刷データを受信するごとに、例えばドライバ５１に照会して、印刷データを送信したユーザを特定し、ステップＳ８において、同一ユーザからの印刷データのみで、セット文書のすべての文書の印刷データがそろったか否かを判定するようにしてもよい。
【００７７】
また、上記実施の形態１，２において、セット文書判定部３１ａは、印刷データを受信するごとに通知画面に、印刷データを受信済みである文書のリスト、およびセット文書のすべての文書について印刷要求したか否かを入力するボタンを表示させ、セット文書のすべての文書について印刷要求したか否かのユーザ入力情報をドライバ５１から取得して、セット文書のすべての文書について印刷要求した場合に、セット文書のすべての文書が揃ったと判定し、それらの文書の印刷を実行させるようにしてもよい。つまり、この場合、セット文書に指定されている文書（例えば、上述のチケット）の印刷データが最初に受信した後そのユーザ入力情報が取得されるまでに受信した印刷データの文書（例えば、上述の注意書き）は、セット文書に指定されているか否かに拘わらず、すべて、最初に受信した文書に関連するセット文書であると見做される。
【００７８】
また、上記実施の形態３，４において、例えば、ドライバプログラム４２ａは、可搬性のある記録媒体に格納され、その記録媒体からホスト装置２にインストールされる。
【産業上の利用可能性】
【００７９】
本発明は、例えば、プリンタ、コピー機、複合機などに適用可能である。
【符号の説明】
【００８０】
１  画像形成装置
２  ホスト装置
１６  ネットワーク通信部（印刷データ受信部の一例）
３１ａ  セット文書判定部
３１ｂ  セット文書印刷実行部
４２ａ  ドライバプログラム
【図１】
2011126083.tif 000003
【図２】
2011126083.tif 000004
【図３】
2011126083.tif 000005
【図４】
2011126083.tif 000006