(57)【要約】【課題】  合成されたユーザインターフェース(UIF)を介して、同じ電子書類の別々のコピーに備えて処理属性(例えば、ソーストレイ及び／又は出力トレイ)を別々にユーザが指定できるようにすること。【解決手段】  電子書類の複数の印刷されるコピーについての処理属性を指定する方法が開示される。一形態ではUIFが表示される。UIFに含まれるUIF要素を介して、ユーザは、電子書類の２以上の印刷コピー各々について、個々の処理属性を指定できる。電子書類の各コピーについて処理属性は異なってもよい。２以上のコピー各々についての個々の処理属性は、UIFを介して受信される。処理属性に従って印刷装置が２以上のコピーを印刷するようにする印刷データは、印刷装置（例えば、プリンタ）に送られる。従って、ユーザは別様に処理されるコピー各々についてアプリケーションプログラムの「印刷」制御ボタンを反復的にアクティブにするようには要求されない。【選択図】      図１
2007207236.tif 000002
【特許請求の範囲】
【請求項１】
ユーザインターフェース要素を含むユーザインターフェースを表示するステップであって、該ユーザインターフェース要素を介して、ユーザは、電子書類の２以上の印刷されるコピーの各コピーについて、個々のコピーの処理属性を指定可能であるステップと、
前記ユーザインターフェースを介して、前記電子書類の２以上の印刷されるコピーの各コピーについての個々の処理属性を受信するステップと、
印刷データを印刷装置に送信するステップであって、該印刷データは、電子書類の２以上の印刷されるコピーを前記処理属性に従って前記印刷装置が印刷することを引き起こすステップと、
を有する電子書類を印刷するためにコンピュータで使用される方法。
【請求項２】
ユーザは、前記ユーザインターフェース要素を介して、異なる複数のソーストレイを指定することができ、該異なるソーストレイから、前記電子書類の２以上の印刷されるコピー各自を印刷するための媒体が引き出される請求項１記載の方法。
【請求項３】
ユーザは、前記ユーザインターフェース要素を介して、異なる複数の出力トレイを指定することができ、該異なる出力トレイの中に、前記電子書類の２以上の印刷されたコピー各々が蓄積される請求項１記載の方法。
【請求項４】
前記ユーザインターフェースが、前記電子書類の２以上の印刷されるコピーの各コピーについて、別々のユーザインターフェース要素群を含み、ユーザインターフェース要素群の各々は少なくとも(a)ユーザがコピーについてのソーストレイを指定できるユーザインターフェース要素及び(b)ユーザがコピーについての出力トレイを指定できるユーザ異なーフェース要素を含み、ユーザは、前記電子書類の２以上のコピーの各コピーについて異なるソーストレイ及び異なる出力トレイを指定することができる請求項１記載の方法。
【請求項５】
前記ユーザインターフェースを表示するためのプログラムコードが、複数のアプリケーションによって起動可能なプリンタドライバに含まれる請求項１記載の方法。
【請求項６】
前記ユーザインターフェースを介して、前記電子書類のコピー部数の指標を受信するステップを更に有する請求項１記載の方法。
【請求項７】
前記ユーザインターフェースを表示するステップが、アプリケーションの印刷制御ボタンの起動に応じてユーザインターフェースを表示するステップを含み、２以上の印刷されるコピーの全コピーについて処理属性全てが、前記印刷制御ボタンの唯一度の起動後に指定可能である請求項１記載の方法。
【請求項８】
印刷データを印刷装置に送信するステップが、１つの印刷ジョブの中で２以上のコピーについて全ての印刷データを送信するステップを含む請求項１記載の方法。
【請求項９】
印刷データを印刷装置に送信するステップが、２以上のコピーの各コピーについて別個の印刷ジョブの中で個々の印刷データを送信するステップを含む請求項１記載の方法。
【請求項１０】
電子書類についての処理属性を指定するためにコンピュータで使用される方法であって、
アプリケーションプログラムのユーザによる印刷制御の起動に応答して、第１、第２、第３及び第４ユーザインターフェース要素を含むユーザインターフェースを前記ユーザに表示するステップと、
印刷データを印刷装置に送信するステップであって、該印刷データは、(a)電子書類の第１のコピーを第１ソーストレイからのメディアに前記印刷装置が印刷することを引き起こし、(b)該第１のコピーを第１出力トレイに前記印刷装置が蓄積することを引き起こすステップと、
印刷データを印刷装置に送信するステップであって、該印刷データは、(a)電子書類の第２のコピーを第２ソーストレイからのメディアに前記印刷装置が印刷することを引き起こし、(b)該第２のコピーを第２出力トレイに前記印刷装置が蓄積することを引き起こすステップと、
を有し、前記第１ユーザインターフェース要素を介して前記ユーザは印刷装置の複数のソーストレイの中から前記印刷装置の第１ソーストレイを選択することが可能であり、
前記第２ユーザインターフェース要素を介して前記ユーザは印刷装置の複数の出力トレイの中から前記印刷装置の第１出力トレイを選択することが可能であり、
前記第３ユーザインターフェース要素を介して前記ユーザは印刷装置の複数のソーストレイの中から前記印刷装置の第２ソーストレイを選択することが可能であり、前記第２ソーストレイは前記第１ソーストレイから離れており、
前記第４ユーザインターフェース要素を介して前記ユーザは印刷装置の複数の出力トレイの中から前記印刷装置の第２出力トレイを選択することが可能であり、前記第２出力トレイや前記第１出力トレイから離れており、
前記第１、第２、第３及び第４ユーザインターフェース要素は同時に表示される方法。
【請求項１１】
電子書類を印刷するための１以上の命令シーケンスを含むコンピュータ読み取り可能な媒体であって、前記１以上の命令シーケンスは、
ユーザインターフェース要素を含むユーザインターフェースを表示するステップであって、該ユーザインターフェース要素を介して、ユーザは、電子書類の２以上の印刷されるコピーの各コピーについて、個々のコピーの処理属性を指定可能であるステップと、
前記ユーザインターフェースを介して、前記電子書類の２以上の印刷されるコピーの各コピーについての個々の処理属性を受信するステップと、
印刷データを印刷装置に送信するステップであって、該印刷データは、電子書類の２以上の印刷されるコピーを前記処理属性に従って前記印刷装置が印刷することを引き起こすステップと、
を１以上のプロセッサに実行させるコンピュータ読み取り可能な媒体。
【請求項１２】
ユーザは、前記ユーザインターフェース要素を介して、異なる複数のソーストレイを指定することができ、該異なるソーストレイから、前記電子書類の２以上の印刷されるコピー各自を印刷するための媒体が引き出される請求項１１記載のコンピュータ読み取り可能な媒体。
【請求項１３】
ユーザは、前記ユーザインターフェース要素を介して、異なる複数の出力トレイを指定することができ、該異なる出力トレイの中に、前記電子書類の２以上の印刷されたコピー各々が蓄積される請求項１１記載のコンピュータ読み取り可能な媒体。
【請求項１４】
前記ユーザインターフェースが、前記電子書類の２以上の印刷されるコピーの各コピーについて、別々のユーザインターフェース要素群を含み、ユーザインターフェース要素群の各々は少なくとも(a)ユーザがコピーについてのソーストレイを指定できるユーザインターフェース要素及び(b)ユーザがコピーについての出力トレイを指定できるユーザ異なーフェース要素を含み、ユーザは、前記電子書類の２以上のコピーの各コピーについて異なるソーストレイ及び異なる出力トレイを指定することができる請求項１１記載のコンピュータ読み取り可能な媒体。
【請求項１５】
前記ユーザインターフェースを表示するためのプログラムコードが、複数のアプリケーションによって起動可能なプリンタドライバに含まれる請求項１１記載のコンピュータ読み取り可能な媒体。
【請求項１６】
前記１以上の命令シーケンスが、
前記ユーザインターフェースを介して、前記電子書類のコピー部数の指標を受信するステップを更に１以上のプロセッサに実行させる請求項１１記載のコンピュータ読み取り可能な媒体。
【請求項１７】
前記ユーザインターフェースを表示するステップが、アプリケーションの印刷制御ボタンの起動に応じてユーザインターフェースを表示するステップを含み、２以上の印刷されるコピーの全コピーについて処理属性全てが、前記印刷制御ボタンの唯一度の起動後に指定可能である請求項１１記載のコンピュータ読み取り可能な媒体。
【請求項１８】
印刷データを印刷装置に送信するステップが、１つの印刷ジョブの中で２以上のコピーについて全ての印刷データを送信するステップを含む請求項１１記載のコンピュータ読み取り可能な媒体。
【請求項１９】
印刷データを印刷装置に送信するステップが、２以上のコピーの各コピーについて別個の印刷ジョブの中で個々の印刷データを送信するステップを含む請求項１１記載のコンピュータ読み取り可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷装置に関連し、特に電子書類の複数部数の各コピーについてユーザインターフェースを介して別個の処理属性を指定する技法に関連する。
【背景技術】
【０００２】
プリンタ、複写機及び複合装置(MFP)(例えば、リコーアフィシオカラー＿Ricoh  Aficio  Color＿6513システム)のような印刷装置は、複数のソーストレイ及び複数の出力トレイ（メールボックスとも呼ばれる）をしばしば備えている。各ソーストレイは異なるタイプのメディア(媒体)のシートを含んでよい。例えば、第１ソーストレイや或るサイズ及び／又は色の用紙を含み、第２トレイや別のサイズ及び／又は色の用紙を含み、第３トレイは透明シートのような紙でないメディアのシートを含んでもよい。
【０００３】
印刷装置のユーザは、電子書類を複数部印刷するのに役立つことをしばしば認める。一般に、書類を複数部印刷するには、書類が現在ロードされているところのアプリケーションのユーザインターフェースで、ユーザは「印刷」制御ボタンをアクティブにする。これに応じてアプリケーションはプリンタドライバを起動する。プリンタドライバは或るインターフェースを表示し、そのインターフェースはユーザが書類を何部印刷したいかを指定できるようにする。書類を印刷する印刷装置が複数のソーストレイ及び／又は出力トレイを備えていたならば、インターフェースは単独のソーストレイ及び単独の出力トレイをユーザが指定することを可能にする。書類のコピーが印刷される場合、指定されたソーストレイからのメディアにコピー全てが印刷され、指定された出力トレイにコピー全てが蓄積される。
【０００４】
ユーザは、或るタイプのメディアに或る書類のコピーを、そして別のタイプのメディアに同じ書類の別のコピーを印刷するのは有用だと思うことがよくある。同様に、ユーザは、異なる出力トレイに同一書類のコピーを別々に印刷して蓄積するのは有用だと思うこともよくある。例えば、ユーザは、書類の第１のコピーを第１ソーストレイからの白紙に印刷し、その書類の第２のコピーを第２ソーストレイからの黄色の用紙に印刷し、その書類の第３のコピーを第３ソーストレイからのピンク色の用紙に印刷したいと思うかもしれない。ユーザは第１の出力トレイに第１のコピーを蓄積し、第２の出力トレイに第２のコピーを蓄積し、第３の出力トレイに第３のコピーを蓄積したいと思うかもしれない。全てのコピーが印刷された後に、ユーザは様々な人々又は組織に各コピーを配るかもしれない。
【０００５】
不都合なことに、ユーザがそのようなことを希望する場合に、ユーザがそのようなことを行うことは非常に簡易であるとは言えない。上述したように、既存のプリンタドライバで表示されるインターフェースは、せいぜいユーザがいくつかの入力トレイから１つ及びいくつかの出力トレイから１つを書類のコピー全てについて選択することしか許容しない。従って、別個の入力トレイ−複数−からのメディアのシートにユーザが書類を複数部印刷したいと思った場合に、ユーザはアプリケーションの「印刷」制御ボタンを何度もアクティブにするよう求められる。例えば書類の第１のコピーを第１ソーストレイからの白紙に印刷し、その書類の第２のコピーを第２ソーストレイからの黄色の用紙に印刷し、その書類の第３のコピーを第３ソーストレイからのピンク色の用紙に印刷することをユーザが希望した場合、（１）１度目にプリンタドライバを起動し、書類の１つのコピーが第１ソーストレイからの白紙に印刷されるべきことを指定すること、（２）第１コピーを印刷装置に送った後で、２度目にプリンタドライバを起動し、書類の１つのコピーが第２ソーストレイからの黄色の用紙に印刷されるべきことを指定すること及び（３）第２コピーを印刷装置に送った後で、３度目にプリンタドライバを起動し、書類の１つのコピーが第３ソーストレイからのピンク色の用紙に印刷されるべきことを指定することをユーザは必要とする。
【０００６】
この手法でユーザが書類の多くの部数を印刷しなければならない場合、ユーザが実行しなければならない反復的な動作の性質によりユーザは苛立ってしまうかもしれない。既存の技術を利用して、例えば、２０個の異なる入力トレイからのメディアを用いて同一書類について２０枚の別個のコピーを印刷したいと思った場合、ユーザは２０回別々にアプリケーションの「印刷」制御ボタンをアクティブにし、書類を１枚複製することを２０回別々にプリンタドライバに通知する必要がある。
【０００７】
上記の事情により、合成されたユーザインターフェースを介して、同じ電子書類の別々のコピーに備えてソーストレイ及び／又は出力トレイを別々にユーザが指定することを許容する技法が必要とされている。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の課題は、合成されたユーザインターフェースを介して、同じ電子書類の別々のコピーに備えてソーストレイ及び／又は出力トレイを別々にユーザが指定できるようにすることである。
【課題を解決するための手段】
【０００９】
電子書類の複数のコピーについての処理属性を指定する方法が開示される。一形態ではユーザインターフェースが表示される。ユーザインターフェースはユーザインターフェース要素を含み、ユーザインターフェース要素を介して、ユーザは、電子書類の２つ又はそれより多くのコピー各々について、そのコピーについての個々の処理属性（例えば、ソーストレイ及び／又は出力トレイ）を指定することができる。電子書類の各コピーについての処理属性は異なってもよい。２以上のコピーの各コピーについての個々の処理属性は、ユーザインターフェースを介して受信される。その処理属性に従って印刷装置が２以上のコピーを印刷することを引き起こす印刷データは、印刷装置（例えば、プリンタ）に送られる。
【発明を実施するための最良の形態】
【００１０】
以下の実施例は例示に過ぎず、限定的なものではなく、図中の同様な参照番号は同様な要素を示す。
【００１１】
以下の説明では、説明の目的で具体的詳細が述べられるが、それは本発明の十分な理解をもたらすためである。これらの具体的詳細によらず本発明が実現されてもよいことは明白であろう。場合によっては、本発明を不必要に曖昧にするのを避けるために周知の構造及び装置がブロック図形式で描かれるかもしれない。
【実施例１】
【００１２】
［概要］
図１は、単一の合成されたユーザインターフェースを介して、電子書類の複数のコピーについての異なる処理属性を指定する本発明の一実施例による技法の概要を示すフローチャートである。例えば、アプリケーションプログラム及び印刷装置間に介在して動作するプリンタドライバが、説明される技法を実行してもよい。
【００１３】
ブロック１０２では、ユーザインターフェースが表示される。ユーザインターフェースはユーザインターフェース要素を含み、そのユーザインターフェース要素を介して、電子書類の２以上のコピーの各コピーについて、ユーザは別々の処理属性（例えば、ソーストレイ及び／又は出力トレイ）をそのコピーについて指定することができる。一実施例によれば、「処理属性(handling  characteristics)」は電子書類の印刷されるコピーに又はそれに関して印刷装置が実行できる何らかのアクションである。一実施例では、「処理属性」は電子書類の処理中に印刷装置が実行する何らかのアクションである。ここで使用されるように、「処理属性」は「終了選択肢」を含む。電子書類の印刷されるコピー各々についての処理属性は異なってもよい。例えば、アプリケーションプログラムで「印刷」制御ボタンをユーザがアクティブにしたことに応答して、プリンタドライバは、図３を参照しながら以下で説明されるようなユーザインターフェースをユーザに表示してもよい。
【００１４】
ブロック１０４では、ユーザインターフェースを介して、２以上のコピーの各コピーについて個々の処理属性が受信される。例えば、ユーザインターフェースを介して、電子書類の何枚のコピーが印刷されるべきかをユーザは指定してもよい。ユーザによるコピー部数の指定に応答して、ユーザインターフェースは、ユーザインターフェースは、各コピーについて別々のユーザインターフェース要素群をユーザに提示する。例えば、コピー部数が２であった場合、ユーザインターフェースは、同じダイアログボックスの中で、(a)ユーザインターフェース要素の第１群（第１のコピーについて、ソーストレイ及び／又は出力トレイをユーザが指定することを可能にする）及び(b)ユーザインターフェース要素の第２群（第２のコピーについて、異なる可能性のあるソーストレイ及び／又は異なる可能性のある出力トレイをユーザが指定することを可能にする）を表示してもよい。全てのコピーについて、ユーザインターフェース要素群が同じユーザインターフェース（例えば、ダイアログボックス）の中で表示されるので、各コピーについて（他のコピーと別様に処理されるように）アプリケーションプログラムの「印刷」制御ボタンを反復的にアクティブにすることはユーザに要求されない。
【００１５】
ブロック１０６では、指定された処理属性で２以上のコピーを印刷装置が印刷することを引き起こす印刷データが、プリンタやコピー機のような印刷装置に又はリコーアフィシオカラー6513システムのような複合装置(MFP)に送信される。印刷装置は印刷データを受信し、指定された処理属性に従って２以上のコピーを印刷する。例えば、第１のコピーが印刷装置の第１ソーストレイから引き出されるメディアと共に印刷されるべきこと、及び第２のコピーが印刷装置の第２ソーストレイから引き出されるメディアと共に印刷されるべきことをユーザが指定した場合、印刷装置はそれに従って２つのコピーを印刷する。
【００１６】
本発明の別の実施例では、印刷装置に送られる印刷データは、複数の印刷ジョブに分けられてもよいし、或いは１つの印刷ジョブに結合されてもよい。本発明の一実施例では、印刷される電子書類の各コピーを表す個々の印刷データは個々の印刷ジョブとして印刷装置に送信され；各印刷ジョブは異なる処理属性を指定してもよい。本発明の一実施例では、印刷される電子書類のコピー全部を表わす１つの印刷データ群が１つの印刷ジョブとして印刷装置に送信され；この場合に、印刷されるコピー全てについて異なる処理属性を印刷ジョブは指定する。
【００１７】
［システム例］
図２は、単一の合成されたユーザインターフェースを表示するようにプリンタドライバが構築されている本発明の一実施例によるシステム例を示すブロック図であり、ユーザインターフェースを介して、電子書類の複数のコピーについて異なる処理属性が指定されてよい。図１を参照しながら説明された技法及びここで説明される他の技法が図２に示されるシステムで実行されてよい。
【００１８】
図２に示されるシステムはいくつかのアプリケーションプログラム２０２Ａ−Ｎを有する。アプリケーションプログラム２０２Ａ−Ｎは同一の又は異なるコンピュータシステムで実行されてよい。アプリケーションプログラム２０２Ａ−Ｎは互いに異なっていてもよい。アプリケーションプログラム２０２Ａ−Ｎの各々は対応するアプリケーションで生成された印刷データ２０４Ａ−Ｎを生成する。各アプリケーションプログラムで生成された印刷データは、他のアプリケーションプログラムで生成された印刷データと異なってもよい。例えば、アプリケーション２０２Ａは或る書類のページを表現する印刷データを生成するワードプロセッサでもよいし、アプリケーション２０２Ｂは画像を表現する印刷データを生成するディジタル画像処理エディタでもよい。
【００１９】
一般に、アプリケーションプログラム２０２Ａ−Ｎの各々は「印刷」メニュー項目のような何らかの印刷手段又はプリンタのように見えるアイコンのような視覚的コントロールボタンを有し、ユーザにより起動されると、アプリケーションプログラムがプリンタドライバ２０６を起動する。かくてアプリケーションプログラム２０２Ａ−Ｎの各々が同じプリンタドライバ２０６を起動してもよい。プリンタドライバ２０６の機能は本発明の一実施例ではどのアプリケーションプログラム２０２Ａ−Ｎによってでも起動可能であるので、アプリケーションプログラム２０２Ａ−Ｎは、プリンタドライバ２０６が実行する機能を生成するカスタムヘッダ／フッタ／セパレータページを別個に実現することを要しない。
【００２０】
プリンタドライバ２０６は、アプリケーション２０２Ａ−Ｎが存在するコンピュータシステムと同一の又は異なるコンピュータシステムに存在してよい。プリンタドライバ２０６は例えばマイクロソフトウインドウズプリンタドライバの修正バージョンでもよい。プリンタドライバ２０６は、印刷装置２１２である或る種の特定の印刷装置と特定のオペレーティングシステムと間のインターフェースのように機能するように特別に設計されていてもよい。様々なプリンタドライバが様々な印刷装置用に存在してもよい。そのようなプリンタドライバ各々は以下に説明される機能を実現してもよい。
【００２１】
プリンタドライバ２０６が呼び出されると、プリンタドライバ２０６内に含まれるプログラム可能なコードが、印刷手段を起動したアプリケーションプログラムのユーザにユーザインターフェース２０８を表示する。ユーザインターフェース２０８はデータを印刷することに関するユーザの選択可能な複数の制御ボタンを含んでもよい。或る特定のユーザインターフェース例２０８は更に以下の機能を実行してもよい。本発明の一実施例によれば、ユーザインターフェース２０８の中で示される制御ボタンは、同じ電子生類の２以上のコピーの各コピーについて、個々の及び異なる可能性のある処理属性（(a)そのコピーについてのソーストレイ及び(b)そのコピーについての出力トレイ）をユーザが指定することを許容する。
【００２２】
プリンタドライバ２０６は印刷装置２１２に向けて印刷データを送信し、その印刷データはユーザインターフェース２０８を介して指定された処理属性に従って印刷装置２１２が電子書類の指定されたコピーを印刷することを引き起こす。印刷装置２１２は例えばプリンタ、コピー機又はリコーアフィシオカラー6513システムのような複合装置(MFP)でもよい。印刷装置２１２は典型的にはプリンタドライバ２０６が常駐しているコンピュータシステムから離れており；プリンタドライバ２０６は例えばネットワークやプリンタケーブルを介して印刷データを印刷装置２１２に送信してよい。印刷データを受信すると、印刷装置２１２は指定された処理属性に従って電子書類のコピーを印刷する。
【００２３】
［合成ユーザインターフェース例］
図１のブロック１０２を参照しながら説明されたように、本発明の一実施例では、ユーザインターフェースがユーザに表示される。ユーザインターフェースはユーザインターフェース要素を含み、ユーザインターフェース要素を介してユーザは電子書類の２以上のコピーのコピー各々について個々に処理属性（例えば、ソーストレイ及び／又は出力トレイ）をそのコピーについて指定することができる。例えば、図２を参照しながら説明されたように、印刷装置２０６が起動されると、プリンタドライバ２０６に含まれているプログラムコードは、印刷手段を起動したアプリケーションプログラムのユーザにユーザインターフェース２０８を表示する。
【００２４】
図３は本発明の一実施例による合成されたユーザインターフェース例の一部を示すブロック図であり、そのユーザインターフェースを介してユーザはカスタムページ決定ユーザインターフェースにアクセスできる。ユーザインターフェースは「合成(combined)」される。なぜならそれはユーザインターフェース要素（複数）を１つのインターフェースに結合するからであり、ユーザインターフェース要素は同一の電子書類の複数のコピーについての処理属性が指定されることを可能にする。本発明の一実施例では、図３に示されるユーザインターフェースの一部は、プリンタドライバ２０６が起動された時にプリンタドライバ２０６がユーザに表示するユーザインターフェースの中で表示される。
【００２５】
図３を参照するに、ユーザインターフェースはコピー部数フィールド３０２及び一群のユーザインターフェース要素３０４Ａ−Ｎを含む。フィールド３０２では、ユーザは印刷される電子書類のコピー部数を入力する。例えば、ユーザはフィールド３０２を介して特定の書類の２０部が印刷されるべきことを指定するかもしれない。
【００２６】
本発明の一実施例では、フィールド３０２に数を入力したことに応答して、個々のユーザインターフェース要素群３０４Ａ−Ｎが各コピーについて表示される。そのような要素群は例えばフィールド３０２を含むダイアログボックスと同じダイアログボックス中に表示されてもよい。ユーザインターフェース要素群の全てが同時に表示されることは必須ではなく；例えば、図３に示されるように、「スクロールバー」を用いて所与のどの時点であっても様々なユーザインターフェース要素３０４Ａ−Ｎを表示してもよい。図３では、例えば、電子書類のコピー１１，１２，１３についてのユーザインターフェース要素群がそのユーザインターフェース内に現在示されているが、２０コピーのうちの残りの１７個に関するユーザインターフェース要素群は現在表示されていない。
【００２７】
図３では、ユーザインターフェース要素３０４Ａ−Ｎは、印刷される各コピーについて、「ソース」ドロップダウンメニュー及び「出力」ドロップダウンメニューを有する。これらのドロップダウンメニューを用いて、ユーザは印刷されるコピー各々について出力トレイ及びソーストレイを個々に指定できる。例えば、電子書類の「コピー１１」が「トレイ１」から引き出されたメディアに印刷され、その後に印刷装置の「メールボックス１」に蓄積されるべきことをユーザが指定し、電子書類の「コピー１２」が「トレイ２」から引き出されたメディアに印刷され、その後に印刷装置の「メールボックス２」に蓄積されるべきことをユーザが追加的に指定してもよい。各トレイは異なる種類のメディアを含んでよいので、電子書類の様々なコピーが様々なタイプのメディアに（例えば、異なる色及び／又は用紙サイズで）印刷されてよい。
【００２８】
本発明の一実施例によれば、電子書類のコピー全てについてコピーのバッチで印刷される処理属性をユーザが指定した後に、ユーザはそのユーザインターフェースの「ＯＫ」制御ボタンをクリックする。これに応じて、プリンタドライバは印刷装置に電子書類の全コピーについての印刷データを送信する。印刷データは印刷される各コピーについて指定された処理属性を示す。
【００２９】
ソーストレイ及び出力トレイのような処理属性が具体的に説明されたが、本発明の様々な実施例は上記に具体的に説明されたもの以外の方法をユーザが指定することを同様に可能にする。例えば、本発明の一実施例では、合成されたユーザインターフェースは、電子書類のコピー各々について、そのコピーがホチキスで綴じられるべきか否か、穴あけされるべきか否か、接着されるべきか否か、有色で又は白黒で印刷されるべきか否か等をユーザが指定することを可能にする。
【００３０】
［実現手段］
図４は本発明を利用可能なコンピュータシステム４００を示すブロック図である。コンピュータシステム４００は、情報を通信するためのバス４０２又は他の通信手段、及びバス４０２に結合され、情報を処理するプロセッサ４０４を含む。コンピュータシステム４００は、プロセッサ４０４により実行される命令及び情報を格納するために、バス４０２に結合された、ランダムアクセスメモリ(RAM)又は他のダイナミック記憶装置のようなメインメモリ４０６も含む。メインメモリ４０６は、プロセッサ４０４により実行される命令の実行中に、一時的な変数や他の中間的な情報を格納するために使用されてもよい。コンピュータシステム４００は、プロセッサ４０４のための命令及び静的な情報を記憶するために、バス４０２に結合されたリードオンリメモリ(ROM)４０８又は他のスタティック記憶装置を更に含む。情報及び命令を格納するために磁気ディスク又は光ディスクのような記憶装置４１０が用意され、バス４０２に結合される。
【００３１】
コンピュータシステム４００はバス４０２を介して液晶ディスプレイ(LCD)のようなディスプレイ４１２に結合され、ユーザに情報を表示してもよい。英数字その他のキーを含む入力装置４１４は、情報及び命令選択内容をプロセッサ４０４に通知するためのバス４０２に結合される。他のタイプのユーザ入力装置はカーソル制御部４１６であり、マウス、トラックボール、スタイラス又はカーソル方向キーのようなものであり、方向情報及び命令選択内容をプロセッサに通知し、ディスプレイ４１２におけるカーソルの動きを制御する。この入力装置は一般的には２軸−第１軸(例えば、ｘ)及び第２軸(例えば、ｙ)−による二次元の自由度を有し、装置が平面内で位置を指定できるようにする。
【００３２】
本発明は無線通信アーキテクチャにおける通信システム４００の用途に関連する。本発明の一実施例によれば、メインメモリ４０６に含まれる１以上の命令の１以上のシーケンスを実行するプロセッサ４０４に応じて、コンピュータシステム４００により無線通信がなされる。そのような命令は記憶装置４１０のような他のコンピュータ読み取り可能な媒体からメインメモリ４０６に読み込まれてもよい。メインメモリ４０６に含まれる命令シーケンスを実行すると、プロセッサ４０４は上述のプロセスステップを実行するようになる。マルチプロセシングシステムにおける１以上のプロセッサが、メインメモリ４０６に含まれている命令シーケンスを実行するのに使用されてもよい。代替実施例では、本発明を実現するソフトウエア命令を組み合わせる代わりに、ハードワイヤード回路が使用されてもよい。かくて本発明の実施例はハードウエア回路及びソフトウエアの如何なる特定の組み合わせにも限定されない。
【００３３】
ここで使用されるような「コンピュータ読み取り可能な媒体」は、実行に備えて命令をプロセッサ４０４に用意することに関与する如何なる媒体にも関連する。そのような媒体は様々な形態をとってよく、不揮発性媒体、揮発性媒体及び伝送媒体を含むがそれらに限定されない。不揮発性媒体は、例えば、記憶装置４１０のような光学的又は磁気的なディスクを含む。揮発性媒体はメインメモリ４０６のようなダイナミックメモリを含む。伝送媒体は、同軸ケーブル、導線及び光ファイバを含み、バス４０２を構成するワイヤを含む。伝送媒体は、無線波及び赤外線データ通信で生成されるような音響的な又は光学的な波の形態をとってもよい。
【００３４】
コンピュータ読み取り可能な媒体の一般的な形態は、例えば、フロッピディスク、フレキシブルディスク、ハードディスク、磁気テープその他の何らかの磁気媒体、CD-ROMその他の光媒体、パンチカード、紙テープその他の穿孔パターンによる物理的媒体、RAM、RPOM、EPROM、フラッシュメモリその他の何らかのメモリチップ若しくはカートリッジ、後述の搬送波又は他のコンピュータが読み取り可能な何らかの媒体を含む。
【００３５】
様々な形態のコンピュータ読み取り可能な媒体は、実行に備えて１以上の命令シーケンスをプロセッサ４０４に運ぶことを含んでもよい。例えば、その命令は当初は遠隔的な（リモート）コンピュータの磁気ディスクで携帯されていてもよい。リモートコンピュータはその命令をダイナミックメモリにロードし、その命令をモデムを用いて電話回線で送信してもよい。コンピュータシステム４００にとってローカルなモデムは電話回線でデータを受信し、赤外線送信機を用いてデータを赤外線信号に変換してもよい。バス４０２に結合された赤外線検出器は赤外線信号で搬送されたデータを受信し、バス４０２にデータをのせる。バス４０２はデータをメインメモリ４０６に搬送し、プロセッサ４０４はメインメモリから命令を引き出して実行する。メインメモリ４０６で受信された命令は、プロセッサ４０４による実行の前に又は後に記憶装置４１０に光学的に格納されてもよい。
【００３６】
コンピュータシステム４００はバス４０２に結合された通信インターフェース４１８も含む。通信インターフェース４１８は、ローカルネットワーク４２２に接続されたネットワークリンク４２０に結合する双方向データ通信をもたらす。例えば通信インターフェース４１８は、関連するタイプの電話回線へのデータ通信接続をもたらす統合サービスディジタルネットワーク(ISDN)カード又はモデムでもよい。別の例として、通信インターフェース４１８はコンパチブルLANへのデータ通信接続をもたらすLANカードでもよい。無線リンクが実現されてもよい。そのような如何なる実施例でも、通信インターフェース４１８は電気的な、電磁的な又は光学的な信号を送信及び受信し、その信号は様々なタイプの情報を表現するディジタルデータストリームを搬送する。
【００３７】
ネットワークリンク４２０は典型的には１以上のネットワークを介して他のデータ装置に至るデータ通信をもたらす。例えば、ネットワークリンク４２０は、ローカルネットワーク４２２を介してホストコンピュータ４２４に至る接続を又はインターネットサービスプロバイダ(ISP)４２６により制御されるデータ機器に至る接続をもたらしてもよい。ISP４２６は今日インターネット４２８として一般的に言及されているワールドワイドパケットデータ通信ネットワークを介してデータ通信サービスを提供する。ローカルネットワーク４２２及びインターネット４２８双方はディジタルデータストリームを搬送する電気的な、電磁的な又は光学的な信号を使用する。様々なネットワークを介する信号、コンピュータシステム４００への及びそこからのディジタルデータを搬送する、通信インターフェース４１８を介した及びネットワークリンク４２０における信号は、情報を伝送する搬送波の形態の具体例である。
【００３８】
コンピュータシステム４００は、１つ又は複数のネットワーク、ネットワークリンク４２０及び通信インターフェース４１８を介して、メッセージを送信し、プログラムコードを含むデータを受信することができる。インターネットの例では、サーバ４３０は、インターネット４２８、ISP４２６、ローカルネットワーク４２２及び通信インターフェース４１８を介してアプリケーションプログラムに必要なコードを送信してもよい。本発明によれば、そのような１つのダウンロードされたアプリケーションは、上述の選択されたネットワーク要素を監視する監視システムを構築する。プロセッサ４０４は受信したコードを、それが受信された際に実行してもよいし、及び／又は以後の実行に備えて記憶装置４１０に又は他の不揮発性記憶装置に格納されてもよい。このようにしてコンピュータシステム４００は搬送波形式でアプリケーションコードを取得してもよい。
【００３９】
以上の説明では、本発明の特定の実施例が説明されてきた。しかしながら様々な修正及び変更が、本発明の広範な精神及び範囲から逸脱せずにその本発明の実施例になされてもよい。従って本明細書及び図面は限定な意味ではなく例示的な意味に解釈されるべきである。
【図面の簡単な説明】
【００４０】
【図１】単一の合成されたユーザインターフェースを介して、電子書類の複数のコピーについての異なる処理属性を指定する本発明の一実施例による技法の概要を示すフローチャートである。
【図２】単一の合成されたユーザインターフェースを表示するようにプリンタドライバが構築されている本発明の一実施例によるシステム例を示すブロック図であり、ユーザインターフェースを介して、電子書類の複数のコピーについて異なる処理属性が指定される。
【図３】本発明の一実施例による合成されたユーザインターフェース例の一部を示すブロック図であり、そのユーザインターフェースを介してユーザはカスタムページ決定ユーザインターフェースにアクセスできる。
【図４】本発明を利用可能な印刷装置を示すブロック図である。
【符号の説明】
【００４１】
２０２  アプリケーションプログラム
２０４  アプリケーションで生成した印刷データ
２０６  プリンタドライバ
２０８  ユーザインターフェース
２１２  印刷装置
３０２  コピー部数フィールド
３０４  ユーザインターフェース要素
４００  コンピュータシステム
４０２  バス
４０４  プロセッサ
４０６  メインメモリ
４０８  ＲＯＭ
４１０  記憶装置
４１２  ディスプレイ
４１４  入力装置
４１６  カーソル制御部
４１８  通信インターフェース
４２０  ネットワークリンク
４２２  ローカルネットワーク
４２４  ホスト
４２６  インターネットサービスプロバイダ
４２８  インターネット
４３０  サーバ
【図１】
2007207236.tif 000003
【図２】
2007207236.tif 000004
【図３】
2007207236.tif 000005
【図４】
2007207236.tif 000006