(57)【要約】【課題】印刷に使用される用紙タイプの選択を、従来よりも容易に且つ確実に行えるようにする。【解決手段】一般的な用紙タイプが記憶されている記憶部（Ｔｙｐｅ１）４０１と、ＰＯＤ市場に広く流通している用紙銘柄が用紙タイプとして記憶されている記憶部（Ｔｙｐｅ３）４０３とを、記憶装置３０６０に設ける。記憶部（Ｔｙｐｅ１、Ｔｙｐｅ３）４０１、４０３に記憶されている用紙タイプは、記憶装置３０６０に設けられた記憶部（Ｔｙｐｅ２）４０２にコピーされる。記憶部（Ｔｙｐｅ２）４０２に記憶されている用紙タイプのみが印刷に使用可能な用紙タイプとなるようにする。このように、印刷に使用可能な用紙タイプを記憶部（Ｔｙｐｅ２）４０２に集約するようにしたので、印刷に使用される用紙タイプの選択を、従来よりも容易に且つ確実に行うことが可能になる。【選択図】図４
2008217562.tif 000002
【特許請求の範囲】
【請求項１】
印刷に利用する候補となる用紙タイプを記憶する第１の記憶部と、
実際の印刷に利用することが可能な用紙タイプを記憶する第２の記憶部と、
前記第１の記憶部に記憶されている用紙タイプをユーザに報知する報知手段と、
前記報知手段により報知された用紙タイプのうち、ユーザによる操作手段の操作によって指定された用紙タイプを、前記第２の記憶部に登録する登録手段とを有することを特徴とするデータ処理装置。
【請求項２】
前記第２の記憶部に、印刷ジョブで使用される用紙タイプが記憶されているか否かを判定する第１判定手段と、
前記第１判定手段により、前記第２の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合に、前記第２の記憶部に既に記憶されている用紙タイプ、又は前記第２の記憶部に新たに記憶された用紙タイプで前記印刷ジョブを実行する印刷処理手段とを有することを特徴とする請求項１に記載のデータ処理装置。
【請求項３】
前記第１判定手段により、前記第２の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合に、その用紙タイプを、前記第２の記憶部に記憶するか否かを判定する第２判定手段を有し、
前記登録手段は、前記第２判定手段により、前記第２の記憶部に記憶されていない用紙タイプを、前記第２の記憶部に記憶すると判定された場合に、その用紙タイプを、前記第１の記憶部から前記第２の記憶部に登録し、
前記印刷処理手段は、前記第１判定手段により、前記第２の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合であって、前記第２判定手段により、前記第２の記憶部に記憶されていない用紙タイプを、前記第２の記憶部に記憶すると判定された場合に、前記登録手段により登録された用紙タイプで前記印刷ジョブを実行することを特徴とする請求項２に記載のデータ処理装置。
【請求項４】
前記第１判定手段により、前記第２の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合に、当該印刷ジョブにて使用される用紙タイプを、前記第２の記憶部に記憶されている用紙タイプに置換するか否かを判定する第３判定手段と、
前記第３判定手段により、前記第２の記憶部に記憶されていない用紙タイプを、前記第２の記憶部に既に記憶されている用紙タイプに置換すると判定された場合に、その用紙タイプを、前記第２の記憶部に既に記憶されている用紙タイプに置換する置換手段とを有し、
前記印刷処理手段は、前記第１判定手段により、前記第２の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合であって、前記第３判定手段により、前記第２の記憶部に記憶されていない用紙タイプを、前記第２の記憶部に既に記憶されている用紙タイプに置換すると判定された場合に、前記置換手段により置換された用紙タイプで前記印刷ジョブを実行することを特徴とする請求項２又は３に記載のデータ処理装置。
【請求項５】
印刷ジョブを記憶する印刷ジョブ記憶部と、
前記第２の記憶部に記憶されている用紙タイプの削除の指示を受け付ける受付手段と、
前記受付手段により削除の指示が受け付けられた用紙タイプが、前記印刷ジョブ記憶部に記憶された印刷ジョブで使用される用紙タイプであるか否かを判定する第４判定手段と、
前記第４判定手段により、前記受付手段により削除の指示が受け付けられた用紙タイプが、前記印刷ジョブ記憶部に記憶された印刷ジョブで使用される用紙タイプの中にあると判定された場合に、そのことをユーザに報知する第２の報知手段とを有することを特徴とする請求項１〜４の何れか１項に記載のデータ処理装置。
【請求項６】
前記第２の報知手段により報知された後に、ユーザの操作手段による操作に基づいて、前記受付手段により削除の指示が受け付けられた用紙タイプを削除するか否かを判定する削除判定手段と、
前記削除判定手段により、前記受付手段により削除の指示が受け付けられた用紙タイプを削除すると判定された場合に、その用紙タイプを前記第２の記憶部から削除する削除手段とを有することを特徴とする請求項５に記載のデータ処理装置。
【請求項７】
前記第２の報知手段により報知された後に、ユーザによる操作手段の操作に基づいて、前記受付手段により削除の指示が受け付けられた用紙タイプを、前記第２の記憶部に既に記憶されている用紙タイプに置換するか否かを判定する第５判定手段と、
前記第５判定手段により、前記第２の記憶部に記憶されていない用紙タイプを、前記第２の記憶部に既に記憶されている用紙タイプに置換すると判定された場合に、その用紙タイプを、前記第２の記憶部に既に記憶されている用紙タイプに置換する第２の置換手段とを有することを特徴とする請求項５又は６に記載のデータ処理装置。
【請求項８】
印刷ジョブを記憶する印刷ジョブ記憶部と、
前記第２の記憶部に記憶されている用紙タイプのうち、前記印刷ジョブ記憶部に記憶された印刷ジョブで使用される用紙タイプと異なる用紙タイプを、ユーザに報知する第３の報知手段と、
前記第３の報知手段により報知された用紙タイプを、ユーザによる操作手段の操作に基づいて、個別に又は一括して前記第２の記憶部から削除する第２の削除手段とを有することを特徴とする請求項１〜７の何れか１項に記載のデータ処理装置。
【請求項９】
印刷に利用する候補となる用紙タイプを記憶する第１の記憶部に記憶されている用紙タイプをユーザに報知する報知ステップと、
前記報知ステップにより報知された用紙タイプのうち、ユーザによる操作手段の操作によって指定された用紙タイプを、実際の印刷に利用することが可能な用紙タイプを記憶する第２の記憶部に登録する登録ステップとを有することを特徴とするデータ処理方法。
【請求項１０】
前記第２の記憶部に、印刷ジョブで使用される用紙タイプが記憶されているか否かを判定する第１判定ステップと、
前記第１判定ステップにより、前記第２の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合に、前記第２の記憶部に既に記憶されている用紙タイプ、又は前記第２の記憶部に新たに記憶された用紙タイプで前記印刷ジョブを実行する印刷処理ステップとを有することを特徴とする請求項９に記載のデータ処理方法。
【請求項１１】
前記第１判定ステップにより、前記第２の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合に、その用紙タイプを、前記第２の記憶部に記憶するか否かを判定する第２判定ステップを有し、
前記登録ステップは、前記第２判定ステップにより、前記第２の記憶部に記憶されていない用紙タイプを、前記第２の記憶部に記憶すると判定された場合に、その用紙タイプを、前記第１の記憶部から前記第２の記憶部に登録し、
前記印刷処理ステップは、前記第１判定ステップにより、前記第２の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合であって、前記第２判定ステップにより、前記第２の記憶部に記憶されていない用紙タイプを、前記第２の記憶部に記憶すると判定された場合に、前記登録ステップにより登録された用紙タイプで前記印刷ジョブを実行することを特徴とする請求項１０に記載のデータ処理方法。
【請求項１２】
前記第１判定ステップにより、前記第２の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合に、当該印刷ジョブにて使用される用紙タイプを、前記第２の記憶部に記憶されている用紙タイプに置換するか否かを判定する第３判定ステップと、
前記第３判定ステップにより、前記第２の記憶部に記憶されていない用紙タイプを、前記第２の記憶部に既に記憶されている用紙タイプに置換すると判定された場合に、その用紙タイプを、前記第２の記憶部に既に記憶されている用紙タイプに置換する置換ステップとを有し、
前記印刷処理ステップは、前記第１判定ステップにより、前記第２の記憶部に、印刷ジョブで使用される用紙タイプが記憶されていないと判定された場合であって、前記第３判定ステップにより、前記第２の記憶部に記憶されていない用紙タイプを、前記第２の記憶部に既に記憶されている用紙タイプに置換すると判定された場合に、前記置換ステップにより置換された用紙タイプで前記印刷ジョブを実行することを特徴とする請求項１０又は１１に記載のデータ処理方法。
【請求項１３】
前記第２の記憶部に記憶されている用紙タイプの削除の指示を受け付ける受付ステップと、
前記受付ステップにより削除の指示が受け付けられた用紙タイプが、印刷ジョブを記憶する印刷ジョブ記憶部に記憶された印刷ジョブで使用される用紙タイプであるか否かを判定する第４判定ステップと、
前記第４判定ステップにより、前記受付ステップにより削除の指示が受け付けられた用紙タイプが、前記印刷ジョブ記憶部に記憶された印刷ジョブで使用される用紙タイプの中にあると判定された場合に、そのことをユーザに報知する第２の報知ステップとを有することを特徴とする請求項９〜１２の何れか１項に記載のデータ処理方法。
【請求項１４】
前記第２の報知ステップにより報知された後に、ユーザの操作手段による操作に基づいて、前記受付ステップにより削除の指示が受け付けられた用紙タイプを削除するか否かを判定する削除判定ステップと、
前記削除判定ステップにより、前記受付ステップにより削除の指示が受け付けられた用紙タイプを削除すると判定された場合に、その用紙タイプを前記第２の記憶部から削除する削除ステップとを有することを特徴とする請求項１３に記載のデータ処理方法。
【請求項１５】
前記第２の報知ステップにより報知された後に、ユーザによる操作手段の操作に基づいて、前記受付ステップにより削除の指示が受け付けられた用紙タイプを、前記第２の記憶部に既に記憶されている用紙タイプに置換するか否かを判定する第５判定ステップと、
前記第５判定ステップにより、前記第２の記憶部に記憶されていない用紙タイプを、前記第２の記憶部に既に記憶されている用紙タイプに置換すると判定された場合に、その用紙タイプを、前記第２の記憶部に既に記憶されている用紙タイプに置換する第２の置換ステップとを有することを特徴とする請求項１３又は１４に記載のデータ処理方法。
【請求項１６】
前記第２の記憶部に記憶されている用紙タイプのうち、印刷ジョブを記憶する印刷ジョブ記憶部に記憶された印刷ジョブで使用される用紙タイプと異なる用紙タイプを、ユーザに報知する第３の報知ステップと、
前記第３の報知ステップにより報知された用紙タイプを、ユーザによる操作手段の操作に基づいて、個別に又は一括して前記第２の記憶部から削除する第２の削除ステップとを有することを特徴とする請求項９〜１５の何れか１項に記載のデータ処理方法。
【請求項１７】
印刷に利用する候補となる用紙タイプを記憶する第１の記憶部に記憶されている用紙タイプをユーザに報知する報知ステップと、
前記報知ステップにより報知された用紙タイプのうち、ユーザによる操作手段の操作によって指定された用紙タイプを、実際の印刷に利用することが可能な用紙タイプを記憶する第２の記憶部に登録する登録ステップとをコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置、データ処理方法、及びコンピュータプログラムに関し、特に、印刷に使用される用紙タイプをユーザに選択させるために用いて好適なものである。
【背景技術】
【０００２】
従来から、ＰＯＤ（Print On Demand）市場向け情報処理装置では、印刷に使用される用紙タイプ（例えば用紙銘柄）が数百種類にも及ぶ。事務用品メーカーから発売されている千数百種類の用紙タイプの中から幾つかを、出力デバイスのＵＩ（User Interface）を用いてユーザが予め選択しておくようにすることで、用紙タイプの選択を比較的容易に行える技術が存在している。
【０００３】
ＰＯＤ市場では、出版物の在庫をなるべく持たずに、必要なときに、必要な量のみを印刷できることが特徴となっている。このため、複数の依頼主から、小規模の印刷の依頼が、出版社に大量に行われることが予想される。
このような依頼に対応するために、出版社は、用紙タイプを依頼に応じて頻繁に変更して、依頼主に高品質な出力結果（印刷物）を提供することが必要である。
このように頻繁にデバイスの機能が変更された場合を想定して、印刷デバイスの機能情報を取得してホストコンピュータに表示する技術が特許文献１に記載されている。
【０００４】
【特許文献１】特開２００３−２２３２９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前述した従来の技術では、ＰＯＤ市場向けに利用可能な用紙タイプに対応するために、用紙カセット等を頻繁に切り替えるようにすると、出力デバイスに用紙タイプを登録する等のメンテナンス作業が増加してしまう。
また、メンテナンス作業を怠ると、出力デバイスに登録した用紙タイプの数が増大してしまう。そうすると、ユーザが用紙タイプを選択する際の操作性が大きく低下してしまう。
更に、出力デバイスのＨＤ（Hard Disk）等に保管しておいた印刷ジョブの用紙の管理を行おうとすると、メンテナンス作業や印刷時の負荷がより一層大きくなる。このため、印刷作業の効率を低下させる可能性がある。
【０００６】
本発明は、このような問題点に鑑みてなされたものであり、印刷に使用される用紙タイプの選択を、従来よりも容易に且つ確実に行えるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明のデータ処理装置は、印刷に利用する候補となる用紙タイプを記憶する第１の記憶部と、実際の印刷に利用することが可能な用紙タイプを記憶する第２の記憶部と、前記第１の記憶部に記憶されている用紙タイプをユーザに報知する報知手段と、前記報知手段により報知された用紙タイプのうち、ユーザによる操作手段の操作によって指定された用紙タイプを、前記第２の記憶部に登録する登録手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、多数の用紙タイプのうち、実際の印刷に利用することが可能な用紙タイプの中から、実際の印刷に利用する用紙タイプを選択することができる。これにより、多数の用紙タイプの中から、実際の印刷に利用する用紙タイプを選択していた従来の技術に比べて、実際の印刷に利用する用紙タイプを容易に選択することができる。
【発明を実施するための最良の形態】
【０００９】
次に、図面を参照しながら、本発明の一実施形態について説明する。
図１は、サーバコンピュータとクライアントコンピュータの構成の一例を示すブロック図である。
図１において、通信回線２０１に、サーバコンピュータ１０１と、クライアントコンピュータ１０２とが接続されている。サーバコンピュータ１０１と、クライアントコンピュータ１０２は、例えばＰＣ（Personal Computer）である。尚、通信回線２０１は、例えば、ＬＡＮ（Local Area Network）、インターネット、又はそれらの組み合わせである。
【００１０】
中央演算処理装置（ＣＰＵ）１０８０、２０８０は、ＦＤ、ＣＤ−ＲＯＭ、光磁気ディスク又はＩＣメモリカード等の外部記憶媒体に記憶されている「プログラムや関連データ」を記憶媒体読取装置１０５０、２０５０から読み出す。また、ＣＰＵ１０８０、２０８０は、記憶装置１０６０、２０６０から、ＲＡＭを備えたデータ制御部１０７０、２０７０にロードした「システムプログラムやアプリケーションプログラム」に従って、入力部１０２０、２０２０から入力した情報を処理する。そして、ＣＰＵ１０８０、２０８０は、処理した結果に基づくデータを、インタフェース制御部１０４０、２０４０を経由してプリンタ１０３等の周辺装置に出力する。尚、入出力データ制御部１０３０、２０３０は、インタフェース制御部１０４０、２０４０を経由して外部から入力されたデータと、インタフェース制御部１０４０、２０４０を経由して外部に出力されるデータとを処理するためのものである。また、データ制御部１０７０、２０７０には、ドライバ制御部１０７１、２０７１が存在している。ドライバ制御部１０７１、２０７１は、例えば記憶装置１０６０、２０６０に記憶されているプリンタドライバを実行するためのものである。尚、このプリンタドライバは、自身が利用可能なプリンタ１０３毎に存在しているものとする。
【００１１】
本実施形態では、表示部１０１０、２０１０は、コンピュータディスプレイ等の表示装置である。入力部１０２０、２０２０は、キーボード及びポインティングデバイス等を備えているものとする。更に記憶装置１０６０、２０６０は、ハードディスク又は光磁気ディスクを備えて構成される。ただし、記憶装置１０６０、２０６０は、このようなものに限定されない。例えば、記憶装置１０６０、２０６０は、ハードディスク及び光磁気ディスクが組み合わされたものであってもよい。
【００１２】
図２は、データ処理装置として設けられるプリンタの構成の一例を示すブロック図である。
図２において、通信回線２０１に、プリンタ１０３が接続されている。
ＣＰＵ（ＣＰＵ）３０８０は、ＦＤ、ＣＤ−ＲＯＭ、光磁気ディスク又はＩＣメモリカード等の外部記憶媒体に記憶されている「プログラムや関連データ」を記憶媒体読取装置１０５０、２０５０から読み出す。また、ＣＰＵ３０８０は、記憶装置３０６０から、ＲＡＭを備えたデータ制御部３０７０にロードした「システムプログラムやアプリケーションプログラム」に従って、操作部３０１０から入力された情報を処理する。更に、ＣＰＵ３０８０は、インタフェース制御部３０４０を経由して外部から入力した印刷ジョブを、ＲＩＰ部３０２０に出力する。
【００１３】
ＲＩＰ部３０２０は、例えば印刷ジョブに含まれているＰＤＬ（Page Description Language）データ（印刷データ）を解釈してラスタライズする。出力画像処理部３０３０は、ＲＩＰ部３０２０でラスタライズされたラスタデータを画像処理して画像データを生成する。プリンタエンジン３０５０は、シートを給紙し、出力画像処理部３０３０で生成された画像データを、そのシート上に順次印字してプリントアウトする。プリントアウトされたシートは後処理部３０９０へ送り込まれる。後処理部３０９０は、プリンタエンジン３０５０からプリントアウトされたシートの仕分け処理やシートの仕上げ処理を行う。
尚、本実施形態では、操作部３０１０は、コンピュータディスプレイ等の表示装置と、ユーザが操作する操作スイッチとを備えている。操作部３０１０が備える表示装置は、タッチパネルを備えている。更に記憶装置３０６０は、ハードディスク等を備えて構成される。
【００１４】
図３は、ネットワークシステムの構成の一例を示す図である。
図３において、図１に示したサーバコンピュータ１０１及びクライアントコンピュータ１０２と、図２に示したプリンタ１０３とが通信回線２０１に接続されている。図３では、通信回線２０１に、１台のサーバコンピュータ１０１と、３台のクライアントコンピュータ１０２ａ〜１０２ｃとが通信回線２０１に接続されている。更に、２台のプリンタ１０３ｂ、１０３ｃが通信回線２０１に接続されている。また、クライアントコンピュータ１０２ａに１台のプリンタ１０３ａが接続されている。このプリンタ１０３ａは、クライアントコンピュータ１０２ａと通信回線２０１とを介して、他のクライアントコンピュータ１０２ｂ、１０２ｃが利用することが可能である。
尚、以下の説明では、サーバコンピュータ１０１及びクライアントコンピュータ１０２を、必要に応じて情報処理装置と総称する。
【００１５】
図４は、大量の用紙タイプを分類する方法の一例を概念的に示す図である。
図４に示す記憶部（Ｔｙｐｅ１〜Ｔｙｐｅ３）４０１〜４０３は、夫々用紙タイプを記憶しているものであり、プリンタ１０３の記憶装置３０６０に含まれる。
図４において、記憶部（Ｔｙｐｅ１）４０１には、使用頻度の高い、一般的な用紙タイプが、印刷に利用する候補となる用紙タイプとして記憶されている。この記憶部（Ｔｙｐｅ１）４０１に記憶されている用紙タイプをＴｙｐｅ１から削除することはできない。また、記憶部（Ｔｙｐｅ１）４０１に記憶されている用紙タイプのパラメータ（用紙の厚さや色等の属性）を変更することもできない。更に、プリンタ１０３や、情報処理装置にインストールされたプリンタドライバは、通常の印刷時に、記憶部（Ｔｙｐｅ１）４０１に記憶されている用紙タイプをいつでも選択することが可能である。
【００１６】
記憶部（Ｔｙｐｅ３）４０３には、ＰＯＤ市場に広く流通している用紙銘柄（商品銘柄）が、印刷に利用する候補となる用紙タイプとして記憶されている。記憶部（Ｔｙｐｅ１）４０１と同様に、この記憶部（Ｔｙｐｅ３）４０３に記憶されている用紙タイプを記憶部（Ｔｙｐｅ３）４０３から削除することはできない。そして、記憶部（Ｔｙｐｅ３）４０３に記憶されている用紙タイプのパラメータ（用紙の厚さや色等の属性）を変更することもできない。
以上のように本実施形態では、例えば、記憶部（Ｔｙｐｅ１、Ｔｙｐｅ３）４０１、４０３を用いて第１の記憶部が実現される。
【００１７】
記憶部（Ｔｙｐｅ２）４０２には、記憶部（Ｔｙｐｅ１、Ｔｙｐｅ３）４０１、４０３に記憶されている用紙タイプがコピーされる。記憶部（Ｔｙｐｅ２）４０２に記憶された用紙タイプが、実際の印刷に利用することが可能な用紙タイプとなる。すなわち、記憶部（Ｔｙｐｅ１、Ｔｙｐｅ３）４０１、４０３に記憶されている用紙タイプは、記憶部（Ｔｙｐｅ２）４０２にコピー（登録）されることによって、初めて印刷に使用されるようになる。以上のように本実施形態では、例えば、記憶部（Ｔｙｐｅ２）４０２を用いて第２の記憶部が実現される。
【００１８】
また、前述したように、記憶部（Ｔｙｐｅ１、Ｔｙｐｅ３）４０１、４０３内では、そこに記憶されている用紙タイプのパラメータを変更することはできない。しかしながら、記憶部（Ｔｙｐｅ１、Ｔｙｐｅ３）４０１、４０３に記憶されている用紙タイプを記憶部（Ｔｙｐｅ２）４０２にコピー（登録）することで、Ｔｙｐｅ２内で、そのコピーされた用紙タイプのパラメータを変更することが可能である。
【００１９】
尚、ここでは、記憶部（Ｔｙｐｅ１、Ｔｙｐｅ２）４０１、４０２を印刷に使用できる基本セット４０４として定義している。このように、３種類の記憶部（Ｔｙｐｅ１〜Ｔｙｐｅ３）を用意することで、大量の用紙タイプから、印刷に使用する用紙タイプを容易に選択・編集することが可能となる。
【００２０】
図５は、プリンタ１０３ａと、クライアントコンピュータ１０２ａ、１０２ｃとの関係の一例を概念的に示す図である。尚、図５において、プリンタ１０３ａは、図３に示したプリンタ１０３ｂ、１０３ｃであってもよい。また、クライアントコンピュータ１０２ａは、例えば、図３に示したサーバコンピュータ１０１、クライアントコンピュータ１０２ｂ、１０２ｃであってもよい。更に、クライアントコンピュータ１０２ｂは、例えば、図３に示したサーバコンピュータ１０１、クライアントコンピュータ１０２ａ、１０２ｃであってもよい。
【００２１】
クライアントコンピュータ１０２ａ、１０２ｂは、記憶媒体読み取り装置２０５０やインタフェース制御部２０４０を介して記憶装置２０６０にインストールされたプリンタドライバ５０１ａ、５０１ｂを利用して、プリンタ１０３ａに印刷を指示する。更に、クライアントコンピュータ１０２ａ、１０２ｂは、プリンタドライバ５０１ａ、５０１ｂを利用して、プリンタ１０３ａに記憶されている用紙タイプの情報を取得することができる。
【００２２】
また、図３に示したように、クライアントコンピュータ１０２ｂは、通信回線２０１を介してプリンタ１０３ａに相互に接続されている。そこで、クライアントコンピュータ１０２ｂは、リモートＵＩ（ＲＵＩ）５０２を表示部２０１０に表示する。そして、クライアントコンピュータ１０２ｂは、そのリモートＵＩ５０２に対するユーザの操作に基づいて、プリンタ１０３ａの記憶装置３０６０に存在しているボックス（ＢＯＸ）５０３に記憶されている印刷ジョブの編集・実行を行うことが可能である。尚、クライアントコンピュータ１０２ｂは、リモートＵＩ５０２に対するユーザの操作に基づいて、記憶部（Ｔｙｐｅ１、Ｔｙｐｅ３）４０１、４０３に記憶されている用紙タイプのコピーや、記憶部（Ｔｙｐｅ２）に記憶されている用紙タイプの編集を行える。以上のように本実施形態では、例えば、ボックス（ＢＯＸ）５０３を用いて印刷ジョブ記憶部が実現される。
【００２３】
また、前述したように、プリンタ１０３ａの記憶装置３０６０には、用紙タイプに対応するための記憶部（Ｔｙｐｅ１〜Ｔｙｐｅ３）４０１〜４０３が登録されている。
記憶装置３０６０に記憶されている用紙タイプや印刷ジョブ等のデータの制御は、プリンタ１０３内のＣＰＵ３０８０等によって行われる。ＣＰＵ３０８０の管理下にある操作部（ローカルＵＩ）３０１０のユーザによる操作に基づいて、記憶部（Ｔｙｐｅ１、Ｔｙｐｅ３）４０１、４０３に記憶されている用紙タイプのコピーが可能となる。同様に、操作部（ローカルＵＩ）３０１０のユーザによる操作に基づいて、記憶部（Ｔｙｐｅ２）４０２に記憶されている用紙タイプのパラメータの変更や、用紙タイプの削除等を行うことが可能である。本実施形態では、操作部（ローカルＵＩ）３０１０を用いて操作手段が実現される。
【００２４】
ＣＰＵ３０８０は、クライアントコンピュータ１０２ａ、１０２ｂや、操作部３０１０から、印刷実行命令がなされると、印刷データをＲＩＰ部３０２０に渡す。そして、ＲＩＰ部３０２０は、印刷データをラスタライズしてラスタデータを生成する。出力画像処理部３０３０は、ＲＩＰ部３０２０でラスタライズされたラスタデータを画像処理して画像データを生成する。プリンタエンジン３０５０は、出力画像処理部３０３０で生成された画像データを、そのシート上に順次印字してプリントアウトする。尚、出力画像処理部３０３０は、プリンタエンジン３０５０で行われている印刷の状況を、ＣＰＵ３０８０に出力することができる。
【００２５】
図６は、クライアントコンピュータ１０２にインストールされたプリンタドライバ５０１によってクライアントコンピュータ１０２の表示部２０１０に表示される印刷設定用ＧＵＩの一例を概念的に示す図である。
ユーザは、入力部２０２０を操作することによって、図６に示す印刷設定用ＧＵＩ６０１の［用紙の指定方法］６０２内の［用紙タイプで指定］６０３を選択する。当該選択に従って、ユーザは、最初のページ、２枚目のページ、その他のページ、最後のページの夫々に対して用紙タイプを設定することができる。具体的に、ユーザは、各ページに対する用紙タイプが表示されている領域の横に表示されている設定ボタン６０４を押すことで、表示されている用紙タイプと異なる用紙タイプを選択することが可能である。
【００２６】
図７は、図６に示した印刷設定用ＧＵＩ６０１に表示されている設定ボタン６０４が押されると表示される用紙設定ダイアログボックスを示す図であり、ユーザに対して用紙タイプの設定処理を提供する。
図７に示す例では、用紙タイプの名前と、その用紙タイプが属する記憶部（Ｔｙｐｅ１〜Ｔｙｐｅ３）４０１〜４０３との他に、坪量、紙の色、表面性、形状等の用紙タイプのパラメータが用紙設定ダイアログボックス７０１に詳細に表示される。
【００２７】
ユーザは、入力部２０２０を操作することによって、用紙タイプのリスト７０２の下にある用紙情報取得ボタン７０３を押す。当該操作に従って、プリンタドライバ５０１は、プリンタ１０３の記憶装置３０６０に記憶されている用紙タイプの情報を取得する。そして、プリンタドライバ５０１は、用紙設定ダイアログボックス７０１に表示されている用紙タイプのリスト７０２の内容を更新する。
【００２８】
前述したように、本実施形態では、記憶部（Ｔｙｐｅ１）４０１には、使用頻度の高い、一般的な用紙タイプが記憶されており、記憶部（Ｔｙｐｅ３）４０３には、ＰＯＤ市場に広く流通している用紙銘柄が用紙タイプとして記憶されている。したがって、用紙設定ダイアログボックス７０１に表示されている「Ｔｙｐｅ１」は、よく利用される一般的な用紙タイプを表し、「Ｔｙｐｅ３」は、ＰＯＤ市場でよく利用される用紙タイプ（用紙銘柄）を表している。
【００２９】
図８は、プリンタ１０３に設けられた操作部（ローカルＵＩ）３０１０の外観構成の一例を示す図である。
図８において、ＬＣＤ表示部５００２に設けられたＬＣＤ（Liquid Crystal Display）上には、タッチパネルシート５００３が貼られている。ＬＣＤ表示部５００２は、システムの操作画面及びソフトキーを表示すると共に、表示してあるソフトキーが押されると、その位置情報をＣＰＵ３０８０に伝える。
【００３０】
スタートキー５００４は、例えば、用紙上の画像の読み取り動作を開始するときにユーザによって操作される。スタートキー５００４の中央部には、緑と赤との２色ＬＥＤ５００５が設けられている。この２色ＬＥＤ５００５の色によってスタートキー５００４が使える状態にあるかどうかが示される。ストップキー５００６は、稼働中の動作を止めるときにユーザによって操作される。リセットキー５００７は、操作部３０１０からの設定を初期化するときにユーザによって操作される。テンキー５００８は、数値情報等を入力するときにユーザによって操作される。
【００３１】
前述したように、図７に示すような操作部３０１０を用いることによって、プリンタ１０３の記憶装置３０６０内の記憶部（Ｔｙｐｅ１、Ｔｙｐｅ３）４０１、４０３に記憶されている用紙タイプのコピーが可能となる。操作部３０１０を用いることによって、記憶部（Ｔｙｐｅ２）４０２に記憶されている用紙タイプのパラメータの変更や、用紙タイプの削除等を行うことが可能となる。
【００３２】
図９は、記憶部（Ｔｙｐｅ１、Ｔｙｐｅ３）４０１、４０３に記憶されている用紙タイプを、印刷によく利用する基本セット４０４として記憶部（Ｔｙｐｅ２）４０２にコピー（登録）するためのＧＵＩの一例を示す図である。このＧＵＩ９０１は、プリンタ１０３の操作部３０１０に設けられたＬＣＤ表示部５００２に表示される。
図９に示すように、ＧＵＩ９０１には、プリンタ１０３の記憶部（Ｔｙｐｅ１、Ｔｙｐｅ３）４０１、４０３に記憶されている全ての用紙タイプのリスト９０２が表示される。ユーザは、このＧＵＩ９０１に表示されているリスト９０２の中から、印刷によく利用する用紙タイプを選択する。そして、ユーザが「基本セットにする」ボタン９０３を押すと、選択された用紙タイプが、基本セット４０４である記憶部（Ｔｙｐｅ２）４０２にコピー（登録）される。
【００３３】
図１０は、図９に示したＧＵＩ９０１の操作によって基本セット４０４である記憶部（Ｔｙｐｅ２）４０２に登録された用紙タイプを表示するＧＵＩの一例を示す図である。このＧＵＩ１００１も、プリンタ１０３の操作部３０１０に設けられたＬＣＤ表示部５００２に表示される。
図１０に示す例では、基本セット４０４である記憶部（Ｔｙｐｅ２）４０２に記憶されている用紙タイプの全てのリスト１００２が、ＧＵＩ１００１に表示される。ユーザは、このＧＵＩ１００１に表示されているリスト１００２の中から、用紙タイプを選択する。そして、ユーザが「基本セットから外す」ボタン１００３を押すと、選択された用紙タイプが、基本セット４０４である記憶部（Ｔｙｐｅ２）４０２から削除される。
【００３４】
図１１は、クライアントコンピュータ１０２ｂの表示部２０１０に表示されるリモートＵＩ（ＲＵＩ）の一例を示す図である。
図１１に示す例では、プリンタ１０３のＣＰＵ３０８０の管理下にある記憶装置３０６０に記憶されているボックス５０３内の印刷ジョブの一覧が、リモートＵＩ５０２ａに表示されている。プリンタ１０３のユーザにボックス５０３を割り当てて、通常よく利用する印刷ジョブを、割り当てたボックス５０３に登録しておくことができる。ユーザは、プリンタ１０３の操作部３０１０や、クライアントコンピュータ１０２のリモートＵＩ５０２を操作することにより、ボックス５０３内に登録された印刷ジョブに基づく印刷処理の実行を指示することが可能となる。
【００３５】
図１２は、図１１に示したリモートＵＩ５０２ａに表示されたボックスの内容を表示するリモートＵＩの一例を示す図である。図１１に示したリモートＵＩ５０２ａに表示されているボックス番号の何れかをユーザが選択すると、そのボックス番号に対応するボックス５０３に登録されている内容（印刷ジョブの内容）が、図１２に示すリモートＵＩ５０２ｂに表示される。
図１２に示す例では、図１１に示したリモートＵＩ５０２ａで選択されたボックス５０３の内容として、文書名、用紙サイズ、ページ数、及びファイルの日付／時刻等が、リモートＵＩ５０２ｂに一覧表示されている。また、ユーザは、図１２に示すリモートＵＩ５０２ｂにおいて、何れかの文書を選択すると、その文書のプリント、送信、移動、及び消去等を指示することが可能になる。また、ユーザは、図１２に示すリモートＵＩ５０２ｂにおいて、複数の文書を選択すると、それら複数の文書の結合を指示することができる。
【００３６】
図１３は、図１２に示したリモートＵＩ５０２ｂにおいて選択された文書の印刷の設定を変更し、印刷の実行を指示するためのリモートＵＩの一例を示す図である。
図１３に示すリモートＵＩ５０２ｃでは、図１２に示したリモートＵＩ５０２ｂにおいて選択された文書の部数、用紙、及びフィニッシング機能等を変更して、印刷の実行を指示することが可能である。
【００３７】
図１４は、図５に示したプリンタ１０３と、クライアントコンピュータ１０２との関係の一例をより詳細に示す図である。
【００３８】
図１４において、プリンタ１０３の操作部３０１０に表示されたＧＵＩのユーザの操作に基づいて、記憶部（Ｔｙｐｅ１〜Ｔｙｐｅ３）４０１〜４０３に記憶される用紙タイプの登録が行われる。また、プリンタ１０３の操作部３０１０に表示されたＧＵＩのユーザの操作に基づいて、記憶部（Ｔｙｐｅ１、Ｔｙｐｅ３）４０１、４０３に記憶されている用紙タイプが、記憶部（Ｔｙｐｅ２）４０２にコピーされる。更に、プリンタ１０３の操作部３０１０に表示されたＧＵＩのユーザの操作に基づいて、記憶部（Ｔｙｐｅ２）４０２に記憶されている用紙タイプのパラメータの変更や、用紙タイプの削除が行われる。この他、プリンタ１０３の操作部３０１０に表示されたＧＵＩのユーザの操作に基づいて、用紙タイプの給紙段の設定が行われる。
【００３９】
記憶装置３０６０内のテーブル１４０１には、夫々の用紙に一意に決められた識別情報である用紙タイプのＩＤ（ＩＤ＃）と、用紙の名称と、その用紙のパラメータとが、互いに対応付けられて登録されている。このテーブル１４０１に登録されている情報を基にして、記憶部（Ｔｙｐｅ１〜Ｔｙｐｅ３）４０１〜４０３の情報が管理される。
【００４０】
また、記憶装置３０６０内のテーブル１４０２には、夫々の用紙に一意に決められた識別情報である用紙タイプのＩＤ（ＩＤ＃）と、用紙の名称と、その用紙のパラメータと、その用紙がある給紙段とが互いに対応付けられて登録されている。尚、図１４に示す例では、２つのテーブル１４０１、１４０２を用いたが、２つのテーブル１４０１、１４０２に登録されている情報を、１つのテーブルに登録するようにしてもよい。
【００４１】
クライアントコンピュータ１０２にインストールされたプリンタドライバ５０１は、用紙タイプのＩＤと、用紙の名称とを、プリンタ１０３から取得して、印刷処理を指示することができるようになっている。
クライアントコンピュータ１０２の表示部２０１０に表示されたリモートＵＩ５０２のユーザによる操作に基づいて、クライアントコンピュータ１０２は、用紙タイプのＩＤと、用紙の名称と、用紙タイプのパラメータとをプリンタ１０３から取得する。そして、リモートＵＩ５０２のユーザによる操作に基づいて、クライアントコンピュータ１０２は、取得した用紙タイプの詳細なパラメータを決定して印刷処理を指示する。
プリンタ１０３のＣＰＵ３０８０は、印刷処理の指示に基づいて、印刷で使用する用紙タイプのパラメータを設定すると共に、用紙タイプの給紙段を制御する。
【００４２】
図１５は、プリンタ１０３の操作部３０１０に設けられたＬＣＤ表示部５００２に表示される一般的なＧＵＩの一例を示す図である。
図１５に示すＧＵＩ１５０１に表示されているコピーボタン１５０２、送信／ファックスボタン１５０３、ボックスボタン１５０４、及びリモートスキャナボタン１５０５の何れかが押されると、そのボタンに対応する機能の詳細な設定が可能となる。
【００４３】
図１６は、ユーザに割り当てられたボックス５０３の内容を表示するＧＵＩの一例を示す図である。図１６に示すＧＵＩ１６０１は、図１５に示したＧＵＩ１５０１に表示されているボックスボタン１５０４がユーザによって押された後に、そのユーザに割り当てられたボックスを選択されると表示される。
図１６に示すＧＵＩ１６０１には、図１２に示したリモートＵＩ５０２ｂと同様に、このＧＵＩ１６０１の表示を指示したユーザに対して割り当てられたボックス５０３内の複数の文書のリストが表示される。このように本実施形態では、クライアントコンピュータ１０２の表示部２０１０に表示されるリモートＵＩ５０２と同様に、プリンタ１０３の操作部３０１０に表示されるＧＵＩを用いても、印刷設定を変更することが可能である。
【００４４】
図１７は、基本セット４０４として登録してある用紙タイプのうち、ボックス５０３内に登録された印刷ジョブで使用される用紙タイプの削除が指定された場合に、その用紙タイプを削除又は置換するか否かを確認するためのメッセージの一例を示す図である。
図１０に示したＧＵＩ１００１に表示されている「基本セットから外す」ボタン１００３が押されると、プリンタ１０３のＣＰＵ３０８０は、ＧＵＩ１００１によって選択されている用紙タイプが、基本セット４０４として登録されているか否かを判定する。この判定は、記憶部（Ｔｙｐｅ２）４０２内に記憶されている用紙タイプを、用紙タイプのＩＤ（ＩＤ＃）又は用紙の名称をキーにして検索することにより行われる。この判定の結果、該当する用紙タイプが基本セット４０４として登録されている場合に、ユーザは、その用紙タイプの削除を実行するか、又は別の用紙タイプに置換するかを選択することができる。ユーザは、メッセージ１７０１内に表示されている削除ボタン１７０２を押すと、用紙タイプの削除を指示することができ、置換ボタン１７０３を押すと、用紙タイプの置換を指示することができる。
【００４５】
図１８は、用紙タイプを置換する印刷ジョブをユーザが選択するためのＧＵＩの一例を示す図である。前述したように、図１７に示したメッセージ１７０１に表示されている置換ボタン１７０３が押されると、図１８に示すＧＵＩ１８０１がプリンタ１０３の操作部３０１０に表示される。すなわち、図１８に示すＧＵＩ１８０１は、ボックス５０３内の印刷ジョブ中に存在する用紙タイプを置換する場合に、プリンタ１０３の操作部３０１０に表示される。
【００４６】
図１８に示すＧＵＩ１８０１では、２つの印刷ジョブが、図１０に示したＧＵＩ１００１で選択された用紙タイプを含む印刷ジョブとしてハイライト表示されている。ユーザは、ハイライト表示された部分の左端にチェックマークを付加することで、用紙タイプを置換する印刷ジョブを選択することができる。また、ユーザは、すべて選択ボタン１８０２を押すると、ハイライト表示された印刷ジョブの全てにチェックマークが付加される。また、ユーザは、クリアボタン１８０３を押すと、ハイライト表示された部分に付加されたチェックマークの全てがクリアされる。ユーザは、置換ボタン１８０４を押すと、チェックマークが付加された印刷ジョブに対して設定されている用紙タイプを、記憶部（Ｔｙｐｅ２）４０２に既に登録されている用紙タイプに置換するための操作を行える。なお、置換方法としては、印刷ジョブで使用する用紙タイプのパラメータに最も近い用紙タイプと置換する方法が挙げられる。
【００４７】
図１９は、図１８に示したＧＵＩ１８０１内の置換ボタン１８０４が押された場合に、用紙タイプの置換をユーザに行わせるためのＧＵＩの一例を示す図である。図１９に示すＧＵＩ１９０１は、プリンタ１０３の操作部３０１０に表示される。
図１９に示すＧＵＩ１９０１では、置換元となる用紙タイプ１９０２が上部に表示され、その下部に、置換される用紙タイプの候補のリスト１９０３が表示される。リスト１９０３の中から用紙タイプが選択された後に、置換ボタン１９０４が押されると、印刷ジョブ中の用紙タイプが、選択された用紙タイプに置換される。
【００４８】
図２０は、基本セット４０４として登録してある用紙タイプのうち、ボックス５０３内に登録されていない用紙タイプのリストを表示するＧＵＩの一例を示す図である。図２０に示すＧＵＩ２００１は、プリンタ１０３の操作部３０１０に表示される。
図２０に示すＧＵＩ２００１では、ボックス５０３には登録されていないが、基本セット４０４として記憶部（Ｔｙｐｅ２）４０２に登録されている用紙セットのリスト２００４を表示しており、「厚紙１」の用紙タイプが選択されている状態である。この状態で、ユーザによって削除ボタン２００２が押されると、「厚紙１」の用紙タイプが、記憶部（Ｔｙｐｅ２）４０２から削除される。また、この状態で、ユーザによって全て削除ボタン２００３が押されると、リスト２００４に表示している全ての用紙タイプが、記憶部（Ｔｙｐｅ２）４０２から削除される。
【００４９】
図２１は、プリンタ１０３が予め保持している用紙タイプを、通常よく利用する用紙タイプとして、基本セット４０４に登録する際のプリンタ１０３における動作の一例を説明するフローチャートである。
ＣＰＵ３０８０は、記憶装置３０６０に標準的な用紙タイプを予め保持させる（ステップＳ２１０１）。例えば、工場から出荷される前に、この標準的な用紙タイプを記憶装置３０６０に保持させたり、工場から出荷された後、ユーザによる操作部３０１０の操作に基づいて、この標準的な用紙タイプを記憶装置３０６０に保持させたりすることができる。
【００５０】
その後、ＣＰＵ３０８０は、ユーザによる操作部３０１０の操作に基づいて、用紙タイプの登録が指示されたか否かを判定する（ステップＳ２１０２）。この判定の結果、用紙タイプの登録が指示されていない場合には、図２１のフローチャートの処理を終了する。一方、用紙タイプの登録が指示された場合、ＣＰＵ３０８０は、第１及び第３の記憶部（Ｔｙｐｅ１、Ｔｙｐｅ３）４０１、４０３に保持されている全ての用紙タイプを読み出す（ステップＳ２１０３）。尚、記憶装置３０６０に記憶されている全ての用紙タイプを読み出すようにしてもよい。
【００５１】
次に、ＣＰＵ３０８０は、ステップＳ２１０３で読み出した用紙タイプを、図９に示したＧＵＩ９０１に表示する（ステップＳ２１０４）。このように本実施形態では、例えば、ＣＰＵ３０８０が記憶装置３０６０に記憶されている制御プログラムを実行した結果に基づいて、操作部３０１０に表示を行うことにより、報知手段が実現される。また、本実施形態では、ステップＳ２１０４の処理によって報知ステップが実現される。
次に、ＣＰＵ３０８０は、ＧＵＩ１９０１に表示されている「基本セットにする」ボタン９０３が押されたか否かを判定する。この判定の結果、「基本セットにする」ボタン９０３が押されている場合には、後述するステップＳ２１０８に進む。
【００５２】
一方、「基本セットにする」ボタン９０３が押されていない場合、ＣＰＵ３０８０は、「基本セットにする」ボタン９０３以外のその他のボタンが押されたか否かを判定する（ステップＳ２１０６）。この判定の結果、「基本セットにする」ボタン９０３以外のその他のボタンが押された場合、ＣＰＵ３０８０は、押されたボタンに応じた処理を実行して図２１のフローチャートを終了する（ステップＳ２１０７）。一方、「基本セットにする」ボタン９０３以外のその他のボタンが押されていない場合には、ステップＳ２１０５に戻り、ＣＰＵ３０８０は、「基本セットにする」ボタン９０３が押されたか否かを判定する。
【００５３】
ステップＳ２１０５において、「基本セットにする」ボタン９０３が押されると、ＣＰＵ３０８０は、図９に示したＧＵＩ９０１に表示されているリスト９０２の中ら、用紙タイプが選択されているか否かを判定する（ステップＳ２１０８）。この判定の結果、用紙タイプが選択されていない場合には、ステップＳ２１０５に戻る。一方、用紙タイプが選択されている場合、ＣＰＵ３０８０は、選択された用紙タイプを基本セット４０４として記憶装置３０６０の記憶部（Ｔｙｐｅ２）４０２にコピー（登録）する（ステップＳ２１０９）。このように本実施形態では、例えば、ＣＰＵ３０８０が記憶装置３０６０に記憶されている制御プログラムを実行することによって、登録手段が実現される。また、本実施形態では、ステップＳ２１０９の処理によって用紙タイプコピーステップが実現される。
【００５４】
図２２は、投入された印刷ジョブの用紙タイプが、記憶部（Ｔｙｐｅ２）４０２に登録されていなかった際のプリンタ１０３における動作の一例を説明するフローチャートである。
ＣＰＵ３０８０は、クライアントコンピュータ１０２のプリンタドライバ５０１、又はボックス５０３から、印刷ジョブが投入されたか否かを判定する（ステップＳ２２０１）。この判定の結果、印刷ジョブが投入されていない場合には、図２２のフローチャートを終了する。一方、印刷ジョブが投入された場合、ＣＰＵ３０８０は、印刷ジョブに含まれる用紙のＩＤ又は用紙の名称と、テーブル１４０１、１４０２に登録された用紙のＩＤ又は用紙の名称とを照合する。そして、ＣＰＵ３０８０は、照合された結果に基づいて、投入された印刷ジョブ中の用紙タイプが基本セット４０４である第２の記憶部（Ｔｙｐｅ２）４０２に登録されているか否かを判定する（ステップＳ２２０２）。このように本実施形態では、例えば、ＣＰＵ３０８０が記憶装置３０６０に記憶されている制御プログラムを実行することによって、記憶有無判定として第１判定手段が実現される。また、本実施形態では、ステップＳ２２０２の処理によって記憶有無判定ステップが実現される。
【００５５】
この判定の結果、投入された印刷ジョブ中の用紙タイプが第２の記憶部（Ｔｙｐｅ２）４０２に登録されている場合には、後述するステップＳ２２０６に進む。一方、投入された印刷ジョブ中の用紙タイプが第２の記憶部（Ｔｙｐｅ２）４０２に登録されていない場合、ＣＰＵ３０８０は、操作部３０１０にメッセージを表示する（ステップＳ２２０３）。
【００５６】
次に、ＣＰＵ３０８０は、ステップＳ２２０３で表示したメッセージに対するユーザの選択操作に基づいて、第２の記憶部（Ｔｙｐｅ２）４０２に登録されていない用紙タイプの新規登録を行うか否かを判定する（ステップＳ２２０４）。このように本実施形態では、例えば、ＣＰＵ３０８０が記憶装置３０６０に記憶されている制御プログラムを実行することによって、記憶実行判定として第２判定手段及び置換実行判定として第３判定手段が実現される。また、本実施形態では、ステップＳ２２０４の処理によって記憶実行判定ステップ及び置換実行判定ステップが実現される。
この判定の結果、基本セット４０４に登録されていない用紙タイプの新規登録を行わない場合、後述するステップＳ２２０７に進む。
【００５７】
一方、基本セット４０４に登録されていない用紙タイプの新規登録を行う場合、ＣＰＵ３０８０は、図９に示したＧＵＩ９０１を操作部３０１０に表示させる。そして、ＣＰＵ３０８０は、投入された印刷ジョブで使用する用紙タイプのうち、プリンタ１０３で使用可能な用紙タイプを、ＧＵＩ９０１に対するユーザの操作に基づいて基本セット４０４として記憶部４０２に新規登録する（ステップＳ２２０５）。このとき、ＣＰＵ３０８０は、記憶部４０１に記憶されている用紙タイプの中から、投入された印刷ジョブで使用する用紙タイプを選択し、選択した用紙タイプを記憶部４０２にコピーする。このように本実施形態では、例えば、ＣＰＵ３０８０が記憶装置３０６０に記憶されている制御プログラムを実行することによって、用紙タイプコピー手段手段が実現される。また、本実施形態では、ステップＳ２２０５の処理によって用紙タイプコピーステップが実現される。
【００５８】
そして、ＣＰＵ３０８０は、投入された印刷ジョブの印刷データを、基本セット４０４である第２の記憶部（Ｔｙｐｅ２）４０２に登録されている用紙タイプ等の情報を用いて生成して、ＲＩＰ部３０２０に出力し、印刷処理を実行させる（ステップＳ２２０６）。すなわち、ＲＩＰ部３０２０は、印刷データからラスタデータを生成し、出力画像処理部３０３０は、ラスタデータから画像データを生成し、プリンタエンジン３０５０は、画像データをプリントアウトする。このように本実施形態では、例えば、ＣＰＵ３０８０が記憶装置３０６０に記憶されている制御プログラムを実行すると共に、ＲＩＰ部３０２０及びプリンタエンジン３０５０が動作することによって、印刷処理手段が実現される。また、本実施形態では、ステップＳ２２０６の処理によって印刷処理ステップが実現される。
【００５９】
ステップＳ２２０４において、基本セット４０４に登録されていない用紙タイプの新規登録を行わないと判定された場合、ＣＰＵ３０８０は、図１９に示したＧＵＩ１９０１を操作部３０１０に表示させる。そして、ＣＰＵ３０８０は、ＧＵＩ１９０１に対するユーザの操作に基づいて、投入された印刷ジョブで使用する用紙タイプを、第２の記憶部（Ｔｙｐｅ２）４０２に既に登録されているその他の用紙タイプに置換する（ステップＳ２２０７）。このように本実施形態では、例えば、ＣＰＵ３０８０が記憶装置３０６０に記憶されている制御プログラムを実行することによって、置換手段が実現される。また、本実施形態では、ステップＳ２２０７の処理によって置換ステップが実現される。
そして、前述したステップＳ２２０６に進み、印刷処理が実行される。
【００６０】
図２３は、基本セット４０４として記憶部（Ｔｙｐｅ２）４０２に登録された用紙タイプを削除する際のプリンタ１０３の動作の一例を説明するフローチャートである。
ＣＰＵ３０８０は、図１０に示したＧＵＩ１００１に表示されている「基本セットから外す」ボタン１００３が押されたか否かを判定する。この判定の結果、「基本セットから外す」ボタン１００３が押されていない場合には、図２３のフローチャートを終了する。一方、「基本セットから外す」ボタン１００３が押され、「基本セットから外す」ことが受け付けられた場合、ステップＳ２３０２に進む。このように本実施形態では、例えば、ＣＰＵ３０８０が記憶装置３０６０に記憶されている制御プログラムを実行することによって、受付手段が実現される。また、本実施形態では、ステップＳ２３０１の処理によって受付ステップが実現される。
【００６１】
ステップＳ２３０２に進むと、ＣＰＵ３０８０は、ＧＵＩ１００１で選択された（基本セットから外す）用紙タイプの用紙のＩＤ又は用紙の名称と、図１４のテーブル１４０１、１４０２に登録された用紙のＩＤ又は用紙の名称とを照合する。そして、ＣＰＵ３０８０は、照合された結果に基づいて、ＧＵＩ１００１で選択された（基本セットから外す）用紙タイプがボックス５０３内に存在するか否かを判定する（ステップＳ２３０２）。このように本実施形態では、例えば、ＣＰＵ３０８０が記憶装置３０６０に記憶されている制御プログラムを実行することによって、用紙タイプ有無判定として第４判定手段が実現される。また、本実施形態では、ステップＳ２３０２の処理によって用紙タイプ有無判定ステップが実現される。
【００６２】
この判定の結果、基本セット４０４から外す用紙タイプがボックス５０３内に存在していない場合には、後述する図２４のフローチャートに進む。一方、基本セット４０４から外す用紙タイプを使用する印刷ジョブがボックス５０３内に存在している場合、ＣＰＵ３０８０は、図１７に示したメッセージ１７０１を操作部３０１０に表示する（ステップＳ２３０３）。このように本実施形態では、例えば、ＣＰＵ３０８０が記憶装置３０６０に記憶されている制御プログラムを実行した結果に基づいて、操作部３０１０に表示を行うことにより、第２の報知手段が実現される。また、本実施形態では、ステップＳ２３０３の処理によって第２の報知ステップが実現される。
【００６３】
次に、ＣＰＵ３０８０は、ステップＳ２３０３で表示したメッセージ１７０１内の削除ボタン１７０２がユーザによって押されたか否かを判定する（ステップＳ２３０４）。このように本実施形態では、例えば、ＣＰＵ３０８０が記憶装置３０６０に記憶されている制御プログラムを実行することによって、削除判定手段が実現される。また、本実施形態では、ステップＳ２３０４の処理によって削除判定ステップが実現される。
この判定の結果、削除ボタン１７０２がユーザによって押された場合には、後述するステップＳ２３１５に進む。
一方、削除ボタン１７０２がユーザによって押されていない場合、ＣＰＵ３０８０は、ステップＳ２３０３で表示したメッセージ１７０１内の置換ボタン１７０３がユーザによって押されたか否かを判定する（ステップＳ２３０５）。この判定の結果、置換ボタン１７０３が押されていない場合には、図２３のフローチャートを終了する。このように本実施形態では、例えば、ＣＰＵ３０８０が記憶装置３０６０に記憶されている制御プログラムを実行することによって、第２の置換実行判定として第５判定手段が実現される。また、本実施形態では、ステップＳ２３０５の処理によって第２の置換実行判定ステップが実現される。
【００６４】
一方、置換ボタン１７０３が押された場合、ＣＰＵ３０８０は、図１８に示したＧＵＩ１８０１を操作部３０１０に表示して、基本セット４０４から外す用紙タイプを利用する印刷ジョブをハイライト表示してリストアップする（ステップＳ２３０６）。
次に、ＣＰＵ３０８０は、図１８に示した「すべて選択」ボタン１８０２が押された後に置換ボタン１８０４が押されたか否かを判定する（ステップＳ２３０７）。この判定の結果、図１８に示したすべて選択ボタン１８０２が押されずに置換ボタン１８０４が押された場合には、後述するステップＳ２３１１に進む。一方、図１８に示したすべて選択ボタン１８０２が押された後に置換ボタン１８０４が押された場合、ＣＰＵ３０８０は、図１９に示したＧＵＩ１９０１を操作部３０１０に表示する（ステップＳ２３０８）。
【００６５】
次に、ＣＰＵ３０８０は、図１９に示したＧＵＩ１９０１に表示されている置換ボタン１９０４が押されるまで待機する（ステップＳ２３０９）。そして、置換ボタン１９０４が押されると、ＣＰＵ３０８０は、図１８に示した全ての印刷ジョブの用紙タイプを一括して置換する（ステップＳ２３１０）。そして、図２３のフローチャートの処理を終了する。このように本実施形態では、例えば、ＣＰＵ３０８０が記憶装置３０６０に記憶されている制御プログラムを実行することによって、第２の置換手段が実現される。また、本実施形態では、ステップＳ２３１０の処理によって第２の置換ステップが実現される。
【００６６】
ステップＳ２３０７において、図１８に示したすべて選択ボタン１８０２が押されずに置換ボタン１８０４が押された場合、ＣＰＵ３０８０は、図１９に示したＧＵＩ１９０１を操作部３０１０に表示する（ステップＳ２３１１）。次に、ＣＰＵ３０８０は、図１９に示したＧＵＩ１９０１に表示されている置換ボタン１９０４が押されるまで待機する（ステップＳ２３１２）。そして、置換ボタン１９０４が押されると、ＣＰＵ３０８０は、図１８に示したＧＵＩ１８０１においてチェックマークが付加された印刷ジョブの用紙タイプを個別に置換する（ステップＳ２３１３）。このように本実施形態では、本実施形態では、ステップＳ２３１３の処理によって第２の置換ステップが実現される。
次に、ＣＰＵ３０８０は、図１８に示したＧＵＩ１８０１においてチェックマークが付加された全ての印刷ジョブの用紙タイプを置換したか否かを判定する（ステップＳ２３１４）。この判定の結果、ＧＵＩ１８０１においてチェックマークが付加された全ての印刷ジョブの用紙タイプを置換した場合には、図２３のフローチャートの処理を終了する。一方、ＧＵＩ１８０１においてチェックマークが付加された全ての印刷ジョブの用紙タイプを置換していない場合には、ステップＳ２３１１に戻って、図１９に示したＧＵＩ１９０１を操作部３０１０に表示して、次の印刷ジョブに対する処理をユーザに促す。
【００６７】
ステップＳ２３０４において、メッセージ１７０１内の削除ボタン１７０２がユーザによって押された場合された場合には、ステップＳ２３１５に進む。そして、ＣＰＵ３０８０は、図１０に示したＧＵＩ１００１で選択された用紙タイプを基本セット４０４である記憶部（Ｔｙｐｅ２）４０２から削除する（ステップＳ２３１５）。このように本実施形態では、例えば、ＣＰＵ３０８０が記憶装置３０６０に記憶されている制御プログラムを実行することによって、削除手段が実現される。また、本実施形態では、ステップＳ２３１０の処理によって削除ステップが実現される。
【００６８】
図２４は、基本セット４０４として記憶部（Ｔｙｐｅ２）４０２に登録された用紙タイプでのうち、ボックス５０３に登録された印刷ジョブで使用されていない用紙タイプを削除する際のプリンタ１０３の動作の一例を説明するフローチャートである。すなわち、図２３のフローチャートのステップＳ２３０２において、ＧＵＩ１００１で選択された（基本セットから外す）用紙タイプがボックス５０３内に存在しないと判定された場合のプリンタ１０３の動作の一例を説明するフローチャートである。
【００６９】
ＣＰＵ３０８０は、基本セット４０４として記憶部（Ｔｙｐｅ２）４０２に登録された用紙タイプのうち、ボックス５０３に登録された印刷ジョブで使用されていない用紙タイプを、図２０に示したＧＵＩ２００１に表示する（ステップＳ２４０１）。このように本実施形態では、例えば、ＣＰＵ３０８０が記憶装置３０６０に記憶されている制御プログラムを実行した結果に基づいて、操作部３０１０に表示を行うことにより、第３の報知手段が実現される。また、本実施形態では、ステップＳ２４０１の処理によって第３の報知ステップが実現される。
【００７０】
次に、ＣＰＵ３０８０は、図２０に示したＧＵＩ２００１内の全て削除ボタン２００３が押されたか否かを判定する（ステップＳ２４０２）。この判定の結果、全て削除ボタン２００３が押された場合、ＣＰＵ３０８０は、図２０に示したＧＵＩ２００１内のリスト２００４に表示された全ての用紙タイプを、記憶部（Ｔｙｐｅ２）４０２から削除する（ステップＳ２４０３）。そして、図２４のフローチャートの処理を終了する。このように本実施形態では、例えば、ＣＰＵ３０８０が記憶装置３０６０に記憶されている制御プログラムを実行することによって、第２の削除手段が実現される。また、本実施形態では、ステップＳ２４０３の処理によって第２の削除ステップが実現される。
【００７１】
一方、全て削除ボタン２００３が押されず、削除ボタン２００２が押された場合、ＣＰＵ３０８０は、ＧＵＩ２００１内のリスト２００４の中からユーザによって選択された用紙タイプを、記憶部（Ｔｙｐｅ２）４０２から削除する（ステップＳ２４０４）。そして、図２４のフローチャートの処理を終了する。このように本実施形態では、ステップＳ２４０４の処理によって第２の削除ステップが実現される。
【００７２】
図２５は、以上のようにして行われる処理を実行するための制御プログラムが記憶装置１０６０、２０６０、３０６０又は外部記憶媒体に記憶されているときのメモリマップの一例を示す図である。また、図２６は、図２５に示す制御プログラムがデータ制御部１０７０、２０７０、３０７０にロードされたときのメモリマップの一例を示す図である。
【００７３】
以上のように本実施形態では、一般的な用紙タイプが記憶されている記憶部（Ｔｙｐｅ１）４０１と、ＰＯＤ市場に広く流通している用紙銘柄が用紙タイプとして記憶されている記憶部（Ｔｙｐｅ３）４０３とを、記憶装置３０６０に設ける。第１、第３の記憶部（Ｔｙｐｅ１、Ｔｙｐｅ３）４０１、４０３に記憶されている用紙タイプは、記憶装置３０６０に設けられた記憶部（Ｔｙｐｅ２）４０２にコピーされる。第２の記憶部（Ｔｙｐｅ２）４０２に記憶されている用紙タイプのみが印刷に使用可能な用紙タイプとなるようにする。
このように、印刷に使用可能な用紙タイプを第２の記憶部（Ｔｙｐｅ２）４０２に集約するようにしたので、印刷に使用される用紙タイプの選択を、従来よりも容易に且つ確実に行うことが可能になる。具体的に、投入された印刷ジョブ中の用紙タイプが第２の記憶部４０２に記憶されていない場合、その用紙タイプを第２の記憶部４０２に新規登録するか、それとも記憶部４０２に既に記憶されている他の用紙タイプに置換するかをユーザに選択させることができる。
また、記憶部４０２に記憶されている用紙タイプであって、ボックス５０３に登録されている用紙タイプの削除がユーザによって指示された場合、その用紙タイプを記憶部４０２から削除してもよいかどうかをユーザに選択させることができる。このとき、記憶部４０２に記憶されている他の用紙タイプに置換するかどうかもユーザに選択させることができる。
また、記憶部４０２に記憶されている用紙タイプであって、ボックス５０３に登録されていない用紙タイプの全部を削除するか、それとも一部を削除するのかをユーザに選択させることができる。
【００７４】
尚、制御プログラムは、ＦＤ等の外部記憶媒体から記憶媒体読取装置１０５０、２０５０等を介してデータ制御部１０７０、２０７０、３０７０に読み出されるようにしてもよいし、記憶装置１０６０、２０６０、３０６０に記憶しておくようにしてもよい。記憶装置１０６０、２０６０、３０６０に制御プログラムを記憶しておく場合には、実行するときに制御プログラムをデータ制御部１０７０、２０７０、３０７０に読み出す形態となる。また、制御プログラムを記録する記憶媒体は、ＲＯＭ等であってもよい。
【００７５】
（本発明の他の実施形態）
前述した本発明の実施形態におけるデータ処理装置を構成する各手段、並びにデータ処理方法の各ステップは、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００７６】
また、本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００７７】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図２１〜図２４に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接、あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００７８】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００７９】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００８０】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【００８１】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００８２】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００８３】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００８４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００８５】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【００８６】
なお、前述した各実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図面の簡単な説明】
【００８７】
【図１】本発明の実施形態を示し、サーバコンピュータとクライアントコンピュータの構成の一例を示すブロック図である。
【図２】本発明の実施形態を示し、プリンタの構成の一例を示すブロック図である。
【図３】本発明の実施形態を示し、ネットワークシステムの構成の一例を示す図である。
【図４】本発明の実施形態を示し、大量の用紙タイプを分類する方法の一例を概念的に示す図である。
【図５】本発明の実施形態を示し、プリンタと、クライアントコンピュータとの関係の一例を概念的に示す図である。
【図６】本発明の実施形態を示し、クライアントコンピュータにインストールされたプリンタドライバによってクライアントコンピュータの表示部に表示される印刷設定用ＧＵＩの一例を概念的に示す図である。
【図７】本発明の実施形態を示し、図６に示した印刷設定用ＧＵＩに表示されている設定ボタンが押されると表示される用紙設定ダイアログボックスを示す図である。
【図８】本発明の実施形態を示し、プリンタに設けられた操作部（ローカルＵＩ）の外観構成の一例を示す図である。
【図９】本発明の実施形態を示し、記憶部（Ｔｙｐｅ１、Ｔｙｐｅ３）に記憶されている用紙タイプを、印刷によく利用する基本セットとして記憶部（Ｔｙｐｅ２）にコピー（登録）するためのＧＵＩの一例を示す図である。
【図１０】本発明の実施形態を示し、図９に示したＧＵＩの操作によって基本セットに登録された用紙タイプを表示するＧＵＩの一例を示す図である。
【図１１】本発明の実施形態を示し、クライアントコンピュータの表示部に表示されるリモートＵＩ（ＲＵＩ）の一例を示す図である。
【図１２】本発明の実施形態を示し、図１１に示したリモートＵＩに表示されたボックスの内容を表示するリモートＵＩの一例を示す図である。
【図１３】本発明の実施形態を示し、図１２に示したリモートＵＩにおいて選択された文書の印刷の設定を変更し、印刷の実行を指示するためのリモートＵＩの一例を示す図である。
【図１４】本発明の実施形態を示し、図５に示したプリンタと、クライアントコンピュータとの関係の一例をより詳細に示す図である。
【図１５】本発明の実施形態を示し、プリンタの操作部に設けられたＬＣＤ表示部に表示される一般的なＧＵＩの一例を示す図である。
【図１６】本発明の実施形態を示し、ユーザに割り当てられたボックスの内容を表示するＧＵＩの一例を示す図である。
【図１７】本発明の実施形態を示し、基本セットとして登録してある用紙タイプのうち、ボックス内に登録された印刷ジョブで使用される用紙タイプの削除が指定された場合に表示されるメッセージの一例を示す図である。
【図１８】本発明の実施形態を示し、用紙タイプを置換する印刷ジョブをユーザが選択するためのＧＵＩの一例を示す図である。
【図１９】本発明の実施形態を示し、図１８に示したＧＵＩ内の置換ボタンが押された場合に、用紙タイプの置換をユーザに行わせるためのＧＵＩの一例を示す図である。
【図２０】本発明の実施形態を示し、基本セットとして登録してある用紙タイプのうち、ボックス内に登録されていない用紙タイプのリストを表示するＧＵＩの一例を示す図である。
【図２１】本発明の実施形態を示し、プリンタが予め保持している用紙タイプを、通常よく利用する用紙タイプとして、基本セットに登録する際のプリンタにおける動作の一例を説明するフローチャートである。
【図２２】本発明の実施形態を示し、投入された印刷ジョブの用紙タイプが、記憶部（Ｔｙｐｅ２）に登録されていなかった際のプリンタにおける動作の一例を説明するフローチャートである。
【図２３】本発明の実施形態を示し、基本セットとして記憶部（Ｔｙｐｅ２）に登録された用紙タイプを削除する際のプリンタの動作の一例を説明するフローチャートである。
【図２４】本発明の実施形態を示し、基本セットとして記憶部（Ｔｙｐｅ２）に登録された用紙タイプのうち、ボックスに登録された印刷ジョブで使用されていない用紙タイプを削除する際のプリンタの動作の一例を説明するフローチャートである。
【図２５】本発明の実施形態を示し、制御プログラムが記憶装置又は外部記憶媒体に記憶されているときのメモリマップの一例を示す図である。
【図２６】本発明の実施形態を示し、図２５に示す制御プログラムがデータ制御部にロードされたときのメモリマップの一例を示す図である。
【符号の説明】
【００８８】
１０１  サーバコンピュータ
１０２  クライアントコンピュータ
１０３  プリンタ
２０１  通信回線
４０１〜４０３  記憶部
５０１  プリンタエンジン
３０１０  操作部
３０３０  出力画像処理部
３０５０  プリンタエンジン
３０６０  記憶装置
３０８０  ＣＰＵ
【図１】
2008217562.tif 000003
【図２】
2008217562.tif 000004
【図３】
2008217562.tif 000005
【図４】
2008217562.tif 000006
【図５】
2008217562.tif 000007
【図６】
2008217562.tif 000008
【図７】
2008217562.tif 000009
【図８】
2008217562.tif 000010
【図９】
2008217562.tif 000011
【図１０】
2008217562.tif 000012
【図１１】
2008217562.tif 000013
【図１２】
2008217562.tif 000014
【図１３】
2008217562.tif 000015
【図１４】
2008217562.tif 000016
【図１５】
2008217562.tif 000017
【図１６】
2008217562.tif 000018
【図１７】
2008217562.tif 000019
【図１８】
2008217562.tif 000020
【図１９】
2008217562.tif 000021
【図２０】
2008217562.tif 000022
【図２１】
2008217562.tif 000023
【図２２】
2008217562.tif 000024
【図２３】
2008217562.tif 000025
【図２４】
2008217562.tif 000026
【図２５】
2008217562.tif 000027
【図２６】
2008217562.tif 000028