(57)【要約】【課題】印刷ジョブをプリントサーバを介してユーザから他のユーザへと授受し、他のユーザであっても、その印刷ジョブを所望の複合機で実行することを可能にする。【解決手段】端末装置１１の印刷配布先設定画面５１上で設定された配布先識別情報が印刷ジョブに付加されて、この印刷ジョブがプリントサーバ２１へと送信され、この配布先識別情報に応じて、印刷ジョブが該印刷ジョブの発信元であるユーザのフォルダに格納されたり、印刷ジョブが他のユーザのフォルダに格納される。このため、いずれのユーザであっても、所望の複合機３１まで出向いて、ユーザのフォルダの印刷ジョブをプリントサーバ２１から該複合機３１へと転送させ、この印刷ジョブを実行することができる。【選択図】図１
2010224627.tif 000002
【特許請求の範囲】
【請求項１】
端末装置、プリントサーバ、及び印刷装置をネットワークを通じて相互に接続し、ユーザの印刷ジョブを端末装置からプリントサーバへと転送して格納し、印刷ジョブをプリントサーバから印刷装置へと更に転送して、印刷ジョブの印刷処理を印刷装置で行うプリントシステムにおいて、
前記ユーザの印刷ジョブを他のユーザ宛のものとして前記端末装置から前記プリントサーバへと転送して格納する転送手段と、
前記印刷装置からプリントサーバ内の前記他のユーザ宛の印刷ジョブを指定して、この他のユーザ宛の印刷ジョブをプリントサーバから該印刷装置へと転送して配布する配布手段とを備えることを特徴とするプリントシステム。
【請求項２】
前記転送手段は、前記ユーザの印刷ジョブを前記端末装置から前記プリントサーバで設定された他のユーザのフォルダへと転送して格納し、
前記配布手段は、前記他のユーザのフォルダの印刷ジョブをプリントサーバから前記印刷装置へと転送して配布することを特徴とする請求項１に記載のプリントシステム。
【請求項３】
前記プリントサーバで設定された他の複数のユーザのフォルダを前記端末装置側で表示するフォルダ表示手段と、
このフォルダ表示手段により表示された他の各ユーザのフォルダのうちのいずれかを端末装置側で選択するために操作されるフォルダ選択手段とを備え、
前記転送手段は、前記ユーザの印刷ジョブを前記フォルダ選択手段の操作により選択された他のユーザのフォルダへと転送することを特徴とする請求項２に記載のプリントシステム。
【請求項４】
前記プリントサーバは、ユーザの印刷ジョブが他のユーザ宛に転送されて格納されると、前記印刷ジョブが転送されて格納された旨を通知するための該他のユーザ宛のメールを作成して送信する手段を備えることを特徴とする請求項１乃至３のうちのいずれか１つに記載のプリントシステム。
【請求項５】
前記プリントサーバで格納されている他のユーザ宛の印刷ジョブを前記印刷装置側で表示する印刷ジョブ表示手段と、
この印刷ジョブ表示手段により表示された他のユーザ宛の印刷ジョブを選択するために操作される印刷ジョブ選択手段とを備え、
前記配布手段は、前記印刷ジョブ選択手段の操作により選択された印刷ジョブをプリントサーバから印刷装置へと転送することを特徴とする請求項１乃至４のうちのいずれか１つに記載のプリントシステム。
【請求項６】
前記印刷装置は、前記プリントサーバから転送されて来た印刷ジョブを、該印刷装置に着脱自在に接続された外部携帯メモリに格納する手段を備えることを特徴とする請求項１乃至５のうちのいずれか１つに記載のプリントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、プリントサーバ、及び印刷装置をネットワークを通じて相互に接続したプリントシステムに関する。
【背景技術】
【０００２】
この種の従来のシステムとしては、特許文献１に開示されたものがある。この特許文献１のシステムでは、複数の端末装置（パーソナルコンピュータ）、複数のプリントサーバ、複数の複合機、及び印刷管理サーバをネットワークを通じて相互に接続しており、印刷ジョブを端末装置からプリントサーバへと転送して一旦格納する。ユーザは、所望の複合機から印刷ジョブを指定して、この印刷ジョブをプリントサーバからその複合機へと転送させ、この印刷ジョブをその複合機で実行させる。これにより、所望の複合機で印刷ジョブを実行することが可能になる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３３４９１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のシステムでは、複数のユーザのフォルダをプリントサーバに設定し、ユーザ別に、ユーザの印刷ジョブを端末装置からプリントサーバのユーザ自身のフォルダへと転送して格納し、複合機からプリントサーバへとユーザ自身のフォルダの印刷ジョブを指定して、この印刷ジョブをプリントサーバからその複合機に転送させ、この印刷ジョブをその複合機で実行させていた。
【０００５】
従って、ユーザが指定することができるのは、ユーザ自身のフォルダに格納されている印刷ジョブだけである。このため、他のユーザは、その印刷ジョブを所望の複合機へと転送させたり、その複合機で実行することはできなかった。
【０００６】
そこで、本発明は、上記課題を解決するためになされたものであり、印刷ジョブをプリントサーバを介してユーザから他のユーザへと授受し、他のユーザであっても、その印刷ジョブを所望の複合機で実行することが可能なプリントシステムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、端末装置、プリントサーバ、及び印刷装置をネットワークを通じて相互に接続し、ユーザの印刷ジョブを端末装置からプリントサーバへと転送して格納し、印刷ジョブをプリントサーバから印刷装置へと更に転送して、印刷ジョブの印刷処理を印刷装置で行うプリントシステムにおいて、前記ユーザの印刷ジョブを他のユーザ宛のものとして前記端末装置から前記プリントサーバへと転送して格納する転送手段と、前記印刷装置からプリントサーバ内の前記他のユーザ宛の印刷ジョブを指定して、この他のユーザ宛の印刷ジョブをプリントサーバから該印刷装置へと転送して配布する配布手段とを備えている。
【０００８】
また、前記転送手段は、前記ユーザの印刷ジョブを前記端末装置から前記プリントサーバで設定された他のユーザのフォルダへと転送して格納し、前記配布手段は、前記他のユーザのフォルダの印刷ジョブをプリントサーバから前記印刷装置へと転送して配布している。
【０００９】
更に、前記プリントサーバで設定された他の複数のユーザのフォルダを前記端末装置側で表示するフォルダ表示手段と、このフォルダ表示手段により表示された他の各ユーザのフォルダのうちのいずれかを端末装置側で選択するために操作されるフォルダ選択手段とを備え、前記転送手段は、前記ユーザの印刷ジョブを前記フォルダ選択手段の操作により選択された他のユーザのフォルダへと転送している。
【００１０】
また、前記プリントサーバは、ユーザの印刷ジョブが他のユーザ宛に転送されて格納されると、前記印刷ジョブが転送されて格納された旨を通知するための該他のユーザ宛のメールを作成して送信する手段を備えている。
【００１１】
更に、前記プリントサーバで格納されている他のユーザ宛の印刷ジョブを前記印刷装置側で表示する印刷ジョブ表示手段と、この印刷ジョブ表示手段により表示された他のユーザ宛の印刷ジョブを選択するために操作される印刷ジョブ選択手段とを備え、前記配布手段は、前記印刷ジョブ選択手段の操作により選択された印刷ジョブをプリントサーバから印刷装置へと転送している。
【００１２】
また、前記印刷装置は、前記プリントサーバから転送されて来た印刷ジョブを、該印刷装置に着脱自在に接続された外部携帯メモリに格納する手段を備えている。
【発明の効果】
【００１３】
本発明によれば、ユーザの印刷ジョブを他のユーザ宛のものとして端末装置からプリントサーバへと転送して格納し、印刷装置からプリントサーバ内の他のユーザ宛の印刷ジョブを指定して、他のユーザ宛の印刷ジョブをプリントサーバから印刷装置へと転送して配布している。このため、他のユーザは、該他のユーザ宛の印刷ジョブをプリントサーバから印刷装置へと転送させ、この印刷ジョブをその印刷装置で実行させることができる。すなわち、ユーザの印刷ジョブは、端末装置からプリントサーバを介して他のユーザが選択した印刷装置へと転送されて、この印刷装置で実行される。
【００１４】
例えば、ユーザの印刷ジョブを端末装置からプリントサーバで設定された他のユーザのフォルダへと転送して格納し、他のユーザのフォルダの印刷ジョブをプリントサーバから印刷装置へと転送して配布している。このため、他のユーザは、所望の印刷装置からプリントサーバへと該他のユーザのフォルダの印刷ジョブを指定して、この印刷ジョブをプリントサーバからその印刷装置に転送させ、この印刷ジョブをその印刷装置で実行させることができる。
【００１５】
また、プリントサーバで設定された他の複数のユーザのフォルダを端末装置側で表示し、この表示された他の各ユーザのフォルダのうちのいずれかを端末装置側で選択操作し、ユーザの印刷ジョブをその選択された他のユーザのフォルダへと転送している。このため、プリントサーバで他の複数のユーザのフォルダが設定されていても、所望の他のユーザを容易に選択して、この他のユーザのフォルダに印刷ジョブを転送することができ、操作性が向上する。
【００１６】
更に、プリントサーバは、ユーザの印刷ジョブが他のユーザ宛に転送されて格納されると、その印刷ジョブが転送されて格納された旨を通知するための該他のユーザ宛のメールを作成して送信している。このため、他のユーザは、該他のユーザの端末装置でそのメールを確認して、印刷ジョブが送信されて来たことを知ることができる。
【００１７】
また、プリントサーバで格納されている他のユーザ宛の印刷ジョブを印刷装置側で表示し、この表示された他のユーザ宛の印刷ジョブを選択操作し、この選択された印刷ジョブをプリントサーバから印刷装置へと転送している。このため、他のユーザは、所望の印刷ジョブを選択して印刷装置へと転送させ、この所望の印刷ジョブを実行させることができ、操作性が向上する。
【００１８】
更に、印刷装置は、プリントサーバから転送されて来た印刷ジョブを、該印刷装置に着脱自在に接続された外部携帯メモリに格納することができる。このため、他のユーザは、印刷装置で印刷ジョブを直ちに実行する代わりに、印刷ジョブを外部携帯メモリに格納することができる。この場合、外部携帯メモリから該他のユーザの端末装置へと印刷ジョブを転送して記憶し、この印刷ジョブを端末装置の表示画面に表示することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明のプリントシステムの一実施形態を示すブロック図である。
【図２】（ａ）、（ｂ）は、図１のシステムにおける端末装置及びプリントサーバの構成を示すブロック図である。
【図３】図１のシステムにおける複合機の構成を示すブロック図である。
【図４】端末装置で表示される印刷配布先設定画面を例示する図である。
【図５】プリントサーバで設定された複数のユーザのフォルダを概念的に示す図である。
【図６】端末装置で表示される認証データ入力画面を例示する図である。
【図７】端末装置で表示される印刷ジョブのリスト画面を例示する図である。
【図８】他のユーザが印刷ジョブを受領した旨を示すメッセージを記載したメールを例示する図である。
【図９】端末装置での処理手順を示すフローチャートである。
【図１０】プリントサーバでの処理手順を示すフローチャートである。
【図１１】複合機でのプルプリントのための処理手順を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明の実施形態を添付図面を参照して詳細に説明する。
【００２１】
図１は、本発明のプリントシステムの一実施形態を示すブロック図である。本実施形態のシステムＰＳでは、複数の端末装置（パーソナルコンピュータ）１１、プリントサーバ２１、及び複数の複合機３１をネットワークＮを通じて相互に接続し、端末装置１１、プリントサーバ２１、及び複合機３１のいずれの間でも印刷ジョブ等を送受することができるようにしている。ネットワークＮは、ＬＡＮやインターネット等を想定しているが、他の種類のネットワークを適用しても構わない。
【００２２】
図２（ａ）、（ｂ）は、端末装置１１及びプリントサーバ２１の構成を示すブロック図である。尚、図２（ａ）、（ｂ）においては、端末装置１１及びプリントサーバ２１が基本的に同一構成であるため、同様の作用を果たす部位の名称を同一にして、符号だけを変更している。
【００２３】
図２（ａ）、（ｂ）において、ＣＰＵ１１１、２１１は、システムバス１１２、２１２を通じて各デバイス等を制御し、端末装置１１又はプリントサーバ２１を統括的に制御する。ＲＯＭ１１３、２１３及び外部メモリ１１４、２１４には、ＣＰＵ１１１、２１１で実行されるＢＩＯＳ（Basic Input /Output System）、オペレーティングシステム（ＯＳ）、端末装置１１又はプリントサーバ２１の機能を実現するために必要な各種プログラム等が記憶されている。
【００２４】
ＲＡＭ１１５、２１５は、ＣＰＵ１１１、２１１の主メモリ、ワークエリア等として機能する。ＣＰＵ１１１、２１１は、必要なプログラム等をＲＯＭ１１３、２１３及び外部メモリ１１４、２１４からＲＡＭ１１５、２１５へとロードして実行し、端末装置１１又はプリントサーバ２１の機能を実現する。
【００２５】
入力コントローラ１１６、２１６は、キーボードやマウス等の操作入力部１１７、２１７からの入力をＣＰＵ１１１、２１１へと中継する。
【００２６】
ビデオコントローラ１１８、２１８は、表示デバイス１１９、２１９の表示制御を行う。ＣＰＵ１１１、２１１は、ＲＡＭ１１５、２１５等の表示用メモリ領域にテキストや画像等をラスタライズする。ビデオコントローラ１１８、２１８、は、このラスタライズされたテキストや画像等を表示デバイス１１９、２１９の画面に表示する。また、ＣＰＵ１１１、２１１は、操作入力部１１７、２１７からの入力に応じて表示デバイス１１９、２１９の画面上のカーソルを移動させて、カーソルによる指示を可能にする。尚、表示デバイスは、液晶表示装置、ＣＲＴ、ＥＬ表示装置等、如何なる種類のものであってもよい。
【００２７】
メモリコントローラ１２１、２２１は、外部メモリ１１４、２１４に対する読み書きを制御する。外部メモリ１１４、２１４は、ハードディスク（ＨＤ）、フレキシブルディスク（ＦＤ）、あるいはコンパクトフラッシュ（登録商標）等の携帯型メモリを含み、これらに対する読み書きを実行する。
【００２８】
通信インターフェース（通信Ｉ／Ｆ）１２２、２２２は、ネットワークＮを通じて、端末装置１１、プリントサーバ２１、あるいは複合機３１との間でデータ通信を行うものであり、このデータ通信の通信制御を実行する。例えば、ＴＣＰ／ＩＰを用いた通信制御を行う。
【００２９】
図３は、複合機３１の構成を示すブロック図である。 HYPERLINK "http://www6.ipdl.inpit.go.jp/Tokujitu/tjitemdrw.ipdl?N0000=231&N0500=4E#N/;>6<<;6>7///&N0001=46&N0552=9&N0553=000005" \t "tjitemdrw" 図３において、画像制御部３１１は、原稿画像を読取るスキャナ３１２及びテキストや画像等を記録用紙に印刷するプリンタ３１３を制御したり、ネットワークＮや公衆回線３１４（ＰＳＴＮまたはＩＳＤＮ等）を通じて印刷ジョブ等を送受信する。
【００３０】
画像制御部３１１において、ＣＰＵ３２１は、システムバス３２２を通じて各デバイス等を制御し、複合機３１全体を制御する。ＲＯＭ３２３には、ブートプログラムや各種制御プログラムが格納されている。ハードディスクドライブ（ＨＤＤ）３２４には、各種のアプリケーションプログラム，画像データ等が格納されている。
【００３１】
ＲＡＭ３２５は、ＣＰＵ３２１の主メモリ、ワークエリア等として機能する。ＣＰＵ３２１は、必要なプログラム等をＲＯＭ３２３及びＨＤＤ３２４からＲＡＭ３２５へとロードして実行し、複合機３１を制御する。
【００３２】
操作インターフェース（操作Ｉ／Ｆ）３２６は、操作入力部３１５のインターフェースであり、画像を操作入力部３１５に出力して、この画像を操作入力部３１５に付設の表示デバイスの画面に表示させる。また、操作Ｉ／Ｆ３２６は、表示デバイスの画面に重ねられたタッチパネルに対する指示を該タッチパネルから入力して、表示デバイスの画面に表示されたボタンやキー等に対する入力を判定する。このボタンやキーとしては、スタートキー、ストップキー、ＩＤキー、リセットキー等がある。スタートキーは、スキャナ３１２による原稿画像の読取り開始を指示するときに操作される。ストップキーは、スキャナ３１２やプリンタ３１３の動作の停止を指示するときに操作される。ＩＤキーは、ユーザの氏名やパスワードを入力するときに操作される。リセットキーは、操作入力部３１５による設定を初期化するときに用いられる。尚、表示デバイスは、液晶表示装置、ＣＲＴ、ＥＬ表示装置等、如何なる種類のものであってもよい。
【００３３】
通信インターフェース（通信Ｉ／Ｆ）３２７は、ネットワークＮを通じて、端末装置１１やプリントサーバ２１との間でデータ通信を行うものであり、このデータ通信の通信制御を実行する。モデム３２８は、公衆回線３１４に接続され、公衆回線３１４を通じて相手側通信端末との間でファクシミリ通信等を行う。
【００３４】
外部インターフェース（外部Ｉ／Ｆ）３２９は、ＵＳＢ、ＩＥＥＥ１３９４、プリンタポート、ＲＳ−２３２Ｃ等の外部入力を受け付けるインターフェースであり、ここにＩＣカードの読取り用のカードリーダ３１６が接続される。ＣＰＵ３２１は、この外部Ｉ／Ｆ３２９を介して、カードリーダ３１６によりＩＣカードから読取られた認証データを入力して取得する。また、外部Ｉ／Ｆ３２９には、カードリーダの他に、外部携帯メモリ（例えばＵＳＢメモリ）を着脱自在に接続することが可能なリーダライターやコネクタ等（図示ぜず）が接続されている。
【００３５】
カードリーダ３１６は、ＣＰＵ３２１により制御され、ＩＣカード（例えば、ソニー社のフェリカ（Felica、登録商標））から認証データを読取り、この認証データを外部Ｉ／Ｆ３２９を介してＣＰＵ３２１に通知する。
【００３６】
イメージバスインターフェース（イメージバスＩ／Ｆ）３３１は、システムバス３２２と画像データ転送用の画像バス３３２とを相互接続するバスブリッジであり、両方のバス間でデータ構造の相互変換を行う。
【００３７】
画像バス３３２は、ＰＣＩバス又はＩＥＥＥ１３９４で構成されている。この画像バス３２２には、ラスタイメージプロセッサ（ＰＩＰ）３３３、プリンタインターフェース（プリンタＩ／Ｆ）３３４、スキャナインターフェース（スキャナＩ／Ｆ）３３５、及び画像処理部３３６が接続されている。
【００３８】
ＲＩＰ３３３は、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。
【００３９】
プリンタＩ／Ｆ３３４は、プリンタ３１３を画像制御部３１１に接続し、画像データの同期系／非同期系の変換を行う。プリンタ３１３は、操作入力部３１５の操作によりプリントの開始が指示されると、ＣＰＵ３２１により起動される。このプリンタ３１３は、画像（ラスタイメージ）を記録用紙に記憶するものであり、感光体上にトナー像を形成して、このトナー像を記録用紙に転写する電子写真方式、インクを記録用紙上に直接吐出するインクジェット方式等のいずれでも構わない。尚、プリンタ３１３は、異なる用紙サイズ又は異なる用紙向きの選択を可能にするために複数の給紙トレイを備えている。
【００４０】
また、スキャナＩ／Ｆ３３５は、スキャナ３１２を画像制御部３１１に接続し、画像データの同期系／非同期系の変換を行う。スキャナ３１２は、操作入力部３１５の操作によりスキャナの開始が指示されると、ＣＰＵ３２１により起動される。このスキャナ３１２が起動されると、原稿用紙がトレイから引き出されて、ＣＣＤラインセンサにより原稿画像が読取られ、この原稿画像（ラスタイメージ）を示す画像データが生成出力される。
【００４１】
画像処理部３３６は、画像データに対して補正、加工、編集を行うものである。例えば、複合機３１の特性に応じた補正や解像度変換等を行う。あるいは、画像の回転、多値画像データに対するＪＰＥＧの圧縮伸長変換処理、及び２値画像データに対するＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００４２】
さて、このような構成のプリントシステムＰＳにおいて、端末装置１１は、プリンタドライバの実行により画像データと印刷処理命令からなる印刷ジョブの生成や送信を行うことができる。プリンタドライバは、例えばアプリケーションプログラムから画像データを受け取って、印刷ジョブを生成したり、印刷ジョブを記憶デバイスから読み出し、この印刷ジョブをネットワークＮを通じてプリントサーバ２１に送信する。
【００４３】
この印刷ジョブは、プリントサーバ２１から複合機３１に直ちに転送されて実行されるか、またはプリントサーバ２１に一旦保管される。プリントサーバ２１に一旦保管された場合は、所望の複合機３１からその印刷ジョブを指定して、この印刷ジョブをプリントサーバ２１から複合機３１へと転送させ、この印刷ジョブを複合機３１で実行する。
【００４４】
従って、プリントシステムＰＳにおいては、端末装置１１からプリントサーバ２１を介して所望の複合機３１へと印刷ジョブを直ちに送受して、複合機３１で印刷ジョブを実行することができる（通常の印刷処理と称す）。また、端末装置１１からプリントサーバ２１へと印刷ジョブを送受して、プリントサーバ２１に印刷ジョブを一旦保管し、この後にプリントサーバ２１の印刷ジョブを複合機３１から指定して読み出すことができる（プルプリントと称す）。
【００４５】
ところで、従来は、プルプリントに際し、ユーザの印刷ジョブをプリントサーバ２１の該ユーザのフォルダのみに転送して格納することが可能であって、ユーザの印刷ジョブをプリントサーバ２１の他のユーザのフォルダに転送して格納することはできなかった。
【００４６】
そこで、本実施形態のシステムＰＳでは、ユーザの印刷ジョブをプリントサーバ２１の他のユーザのフォルダに転送して格納することができるようにしている。すなわち、印刷ジョブをプリントサーバ２１を介してユーザから他のユーザへと授受し、他のユーザであっても、この印刷ジョブをプルプリントで実行することができるようにしている。
【００４７】
次に、本実施形態のシステムＰＳにおける通常の印刷処理及びプルプリントを詳しく説明する。
【００４８】
まず、印刷ジョブをプリントサーバ２１から複合機３１へと直ちに転送するという通常の印刷処理の場合、図２（ａ）の端末装置１１において、ＣＰＵ１１１によりプリンタドライバを実行して、ＲＡＭ１１５内に印刷ジョブを生成したり、印刷ジョブをメモリコントローラ１２１を介して外部メモリ１１４から読み出し、この印刷ジョブを通信Ｉ／Ｆ１２２からネットワークＮを通じてプリントサーバ２１に送信する。
【００４９】
図２（ｂ）のプリントサーバ２１では、端末装置１１からの印刷ジョブを通信Ｉ／Ｆ２２２で受信し、この印刷ジョブをメモリコントローラ２２１を介して外部メモリ２１４に記憶し、この印刷ジョブを通信Ｉ／Ｆ２２２から複合機３１へと直ちに送信する。
【００５０】
図３の複合機３１では、プリントサーバ２１からの印刷ジョブを通信Ｉ／Ｆ３２７で受信し、この印刷ジョブをＨＤＤ３２４等に一旦記憶する。この印刷ジョブは、ＨＤＤ３２４等から読み出され、イメージバスＩ／Ｆを介して画像処理部３３６に引き渡され、画像処理部３３６で該印刷ジョブの画像データに対する画像処理を施されてから、プリンタＩ／Ｆ３３４を介してプリンタ３１３へと引き渡される。プリンタ３１３は、この印刷ジョブを解析し、この印刷ジョブの画像データによって示される画像（ラスタイメージ）を記録用紙に記録する。
【００５１】
次に、印刷ジョブをプリントサーバ２１に一旦保管して、この後に印刷ジョブを複合機３１から指定して読み出すというプルプリントの場合、図２（ａ）の端末装置１１においては、通常の印刷処理と同様に印刷ジョブを生成するが、この印刷ジョブをプリントサーバ２１に送信するに先立ち、図４に示すような印刷配布先設定画面５１を表示デバイス１１９に表示する。
【００５２】
この図４の印刷配布先設定画面５１には、端末装置１１のユーザの氏名及びパスワードを記入するための各欄５１１、５１２と、ユーザ自身のフォルダに印刷ジョブを格納する指定印刷であるか、又は他のユーザのフォルダに印刷ジョブを格納する配布印刷であるかを選択指示するための各チェック欄５１３、５１４と、他の各ユーザの氏名を表示した紹介欄５１５と、配布先として選択された他のユーザの氏名を表示する選択欄５１６と、紹介欄５１５の他のユーザの氏名を選択して選択欄５１６に載せるための選択ボタン５１７と、選択欄５１６の他のユーザの氏名を削除するための削除ボタン５１８と、キャンセルボタン５２１と、ＯＫボタン５２２とが設定表示されている。各ユーザの氏名は、端末装置１１からの問い合わせに応答してプリントサーバ２１から返信されて、端末装置１１に記憶されたものである。
【００５３】
図２（ａ）の端末装置１１において、ユーザは、操作入力部１１７を操作して、表示デバイス１１９に表示されている印刷配布先設定画面５１の各欄への記入を行い、記入を終了してからＯＫボタン５２２を指示する。これに応答してＣＰＵ１１１は、印刷配布先設定画面５１の各欄の記入内容に基づき配布先識別情報を生成し、この配布先識別情報を印刷ジョブに付加して、この印刷ジョブをプリントサーバ２１に送信する。
【００５４】
例えば、印刷配布先設定画面５１において、端末装置１１のユーザの氏名及びパスワードが各欄５１１、５１２に記入され、ユーザ自身のフォルダに印刷ジョブを格納する指定印刷のチェック欄５１３が指示されてから、ＯＫボタン５２２が指示されたとする。この場合、ユーザの氏名、パスワード、及びユーザ自身のフォルダを印刷ジョブの格納先としたことを示す配布先識別情報が生成され、この配布先識別情報が印刷ジョブに付加されて、この印刷ジョブがプリントサーバ２１に送信される。
【００５５】
図２（ｂ）のプリントサーバ２１では、端末装置１１からの印刷ジョブを通信Ｉ／Ｆ２２２で受信し、この印刷ジョブをＲＡＭ２１５等に一旦記憶し、ＣＰＵ２１１により印刷ジョブの配布先識別情報を解析する。ＣＰＵ２１１は、配布先識別情報を解析して、この解析結果に基づき印刷ジョブの格納先であるユーザ自身のフォルダを求め、印刷ジョブを外部メモリ２１４のユーザ自身のフォルダに格納する。
【００５６】
図５に示すように外部メモリ２１４には、複数のユーザのフォルダ６１-1、６１-2、６１-3、……が設定されており、これらのフォルダにそれぞれのユーザの氏名、パスワード、及びメールアドレスが登録されている。このため、配布先識別情報を解析して、ユーザの氏名、及びパスワードを求め、このユーザの氏名及びパスワードが登録されたフォルダを検索すれば、このフォルダをユーザ自身のフォルダとして求めることができる。例えば、ユーザ自身のフォルダがフォルダ６１-1であるとすると、印刷ジョブがフォルダ６１-1に格納される。
【００５７】
この後、ユーザは、所望の複合機３１に出向いて、この複合機３１のカードリーダによりユーザ自身のＩＣカードを読取らせる。この認証データは、複合機３１からプリントサーバ２１へと送信されて、プリントサーバ２１に登録済みの認証データと照合されて認証される。複合機３１は、プリントサーバ２１からの認証応答があると、プリントサーバ２１のフォルダの印刷ジョブを指定して、この印刷ジョブをプリントサーバ２１から該複合機３１へと転送させ、この印刷ジョブを実行して、印刷ジョブの画像データの印刷処理を行う。これにより、ユーザが、所望の複合機３１で印刷ジョブを実行することができる。
【００５８】
詳しくは、図３の複合機３１において、カードリーダ３１６にＩＣカードがかざされると、カードリーダ３１６によりＩＣカードの認証データを読み出し、この認証データを外部Ｉ／Ｆ３２９を介してＣＰＵ３２１に通知する。ＣＰＵ３２１は、この認証データの照合要求を通信Ｉ／Ｆ３２７からネットワークＮを通じてプリントサーバ２１へと送信する。
【００５９】
尚、カードリーダ３１６によりＩＣカードの認証データを読取る代わりに、操作入力部３１５の表示デバイスの画面上のＩＤキーの指示に応答して、図６に示すような認証データ入力画面４１を表示デバイスに表示し、認証データ入力画面４１の各欄４１１、４１２に記入されたユーザの氏名及びパスワードを認証データとして入力してもよい。この場合は、ユーザが表示デバイスに表示されたボタンやキーを操作して氏名及びパスワードを記入する。
【００６０】
図２（ｂ）のプリントサーバ２１では、複合機３１からの認証データの照合要求を通信Ｉ／Ｆ２２２で受信し、この認証データの照合要求をＣＰＵ２１１に通知する。ＣＰＵ２１１は、この通知された認証データを外部メモリ２１４に予め記憶されている認証データテーブルの各認証データと照合し、この通知された認証データが認証データテーブルのいずれかの認証データに一致すると、この通知された認証データに対する認証応答を通信Ｉ／Ｆ２２２からネットワークＮを通じて複合機３１へと送信する。
【００６１】
図３の複合機３１では、プリントサーバ２１からの認証応答を通信Ｉ／Ｆ３２７で受信し、この認証応答をＣＰＵ３２１に通知する。ＣＰＵ３２１は、この認証応答に基づいてＩＣカードの認証データが認証されたと判定する。
【００６２】
引き続いて、複合機３１では、プリントサーバ２１からの認証応答を受信すると、この認証データのユーザが保有するフォルダの印刷ジョブのリストを示すリストデータの転送要求をプリントサーバ２１へと送信する。
【００６３】
図２（ｂ）のプリントサーバ２１では、複合機３１からのリストデータの転送要求を受信すると、この転送要求をＣＰＵ２１１に通知する。ＣＰＵ２１１は、この転送要求に基づき認証データのユーザが保有するフォルダを検索して、このフォルダの印刷ジョブのリストを示すリストデータを生成し、このリストデータを複合機３１へと送信する。
【００６４】
図３の複合機３１では、プリントサーバ２１からのリストデータを受信すると、このリストデータによって示される印刷ジョブのリストを操作入力部３１５の表示デバイスに表示する。
【００６５】
図７は、印刷ジョブのリスト画面７１を例示している。このリスト画面７１では、複数の印刷ジョブを選択するためのそれぞれのチェック欄７１１、各印刷ジョブの名称、作成日時、キャンセルボタン７１２、及びＯＫボタン７１３が表示されている。ユーザは、表示デバイスに表示されたボタンやキーを操作して、実行を希望する印刷ジョブのチェック欄７１１にチェックを入れ、ＯＫボタン７１３を指示する。これに応答してＣＰＵ３２１は、チェックが入ったチェック欄７１１に対応する印刷ジョブの転送要求を通信Ｉ／Ｆ３２７からプリントサーバ２１へと送信する。
【００６６】
図２（ｂ）のプリントサーバ２１では、複合機３１からの印刷ジョブの転送要求を受信すると、この転送要求をＣＰＵ２１１に通知する。これに応答してＣＰＵ２１１は、先のフォルダから該当する印刷ジョブを検索し、この印刷ジョブを複合機３１へと送信する。
【００６７】
図３の複合機３１では、プリントサーバ２１からの印刷ジョブを受信すると、この印刷ジョブをＨＤＤ３２４等に一旦記憶し、画像処理部３３６で該印刷ジョブの画像データに画像処理を施してから、この印刷ジョブをプリンタ３１３へと引き渡し、プリンタ３１３で該印刷ジョブの画像データによって示される画像（ラスタイメージ）を記録用紙に記録する。このとき、印刷ジョブの画像データによって示される画像を記録する代わりに、印刷ジョブを外部Ｉ／Ｆ３２９を介して外部携帯メモリ（例えばＵＳＢメモリ）に出力して記憶してもよい。この場合、外部携帯メモリを所望の端末装置１１に接続して、外部メモリから端末装置１１へと印刷ジョブをロードし、この印刷ジョブを端末装置１１の表示画面に表示することができる。
【００６８】
一方、印刷配布先設定画面５１において、端末装置１１のユーザの氏名及びパスワードが各欄５１１、５１２に記入され、他のユーザのフォルダに印刷ジョブを格納する配布印刷のチェック欄５１４が指示され、他のユーザの氏名が選択欄５１６に表示されてから、ＯＫボタン５２２が指示されたとする。この場合、ユーザの氏名、パスワード、他のユーザの氏名、及び他のユーザのフォルダを印刷ジョブの格納先として示す配布先識別情報が生成され、この配布先識別情報が印刷ジョブに付加されて、この印刷ジョブがプリントサーバ２１に送信される。
【００６９】
図２（ｂ）のプリントサーバ２１では、端末装置１１からの印刷ジョブを受信してＲＡＭ２１５等に一旦記憶し、ＣＰＵ２１１により印刷ジョブの配布先識別情報を解析する。ＣＰＵ２１１は、配布先識別情報を解析して、ユーザの氏名、パスワード、他のユーザの氏名、及び他のユーザのフォルダが印刷ジョブの格納先であることを求め、この他のユーザの氏名が登録されたフォルダを検索し、この検索したフォルダに印刷ジョブを格納する。例えば、他のユーザのフォルダがフォルダ６１-2であるとすると、印刷ジョブがフォルダ６１-2に格納される。
【００７０】
そして、ＣＰＵ２１１は、この他のユーザのフォルダ６１-2からメールアドレスを読取り、このメールアドレスを用いて、この他のユーザのフォルダ６１-2に印刷ジョブが格納された旨を示すメッセージを記載した該他のユーザ宛のメールを作成し、このメールを通信Ｉ／Ｆ２２２からネットワークＮへと送り出す。このメールは、ネットワークＮ上のサーバを介して他のユーザの端末装置１１へと送信される。このため、他のユーザは、このメールを開いて読み、該他のユーザのフォルダ６１-2に印刷ジョブが格納されたことを知ることができる。尚、端末装置１１からプリントサーバ２１へと発信元のユーザのメッセージを送受して、このメッセージをメールに記入しても構わない。
【００７１】
この他のユーザも、所望の複合機３１に出向き、この複合機３１のカードリーダによりユーザ自身のＩＣカードの認証データを読取らせて、認証データの認証を行い、プリントサーバ２１から複合機３１へと転送されたフォルダ６１-2の印刷ジョブのリストを見て、フォルダ６１-2の印刷ジョブを指定し、この印刷ジョブをプリントサーバ２１から複合機３１へと転送させ、この印刷ジョブを複合機３１で実行させる。あるいは、印刷ジョブを複合機３１の外部Ｉ／Ｆ３２９を介して外部携帯メモリ（例えばＵＳＢメモリ）に出力して記憶し、この外部携帯メモリを取り外して持ち帰ってもよい。
【００７２】
更に、プリントサーバ２１において、ＣＰＵ２１１は、他のユーザのフォルダ６１-2の印刷ジョブを転送すると、印刷ジョブの発信元のユーザのフォルダからメールアドレスを読取り、このメールアドレスを用いて、他のユーザが印刷ジョブを受領した旨を示すメッセージを記載した該発信元のユーザ宛のメールを作成し、このメールをネットワークＮに送り出す。このメールは、ネットワークＮ上のサーバを介して発信元のユーザの端末装置１１へと送信される。発信元のユーザは、このメールを開いて読み、他のユーザが印刷ジョブを受領したことを知る。
【００７３】
図８は、他のユーザが印刷ジョブを受領した旨を示すメッセージを記載したメールを例示している。このメール８１には、「受領」、印刷ジョブの配布先であるユーザの氏名、及び受領日時が記入されている。
【００７４】
このように端末装置１１の印刷配布先設定画面５１上で設定された配布先識別情報が印刷ジョブに付加されて、この印刷ジョブがプリントサーバ２１へと送信され、この配布先識別情報に応じて、印刷ジョブが該印刷ジョブの発信元であるユーザのフォルダに格納されたり、印刷ジョブが他のユーザのフォルダに格納される。このため、いずれのユーザであっても、所望の複合機３１まで出向いて、ユーザのフォルダの印刷ジョブをプリントサーバ２１から該複合機３１へと転送させ、この印刷ジョブを実行することができる。
【００７５】
次に、図９、図１０、及び図１１のフローチャートを参照しつつ、印刷ジョブを端末装置１１からプリントサーバ２１を介して複合機３１へと転送して実行するための処理手順を整理して説明する。
【００７６】
図９は、端末装置１１での処理手順を示すフローチャートである。端末装置１１では、まずユーザが操作入力部１１７を操作して、プルプリントを行うか否かを選択設定する（ステップＳ１００１）。
【００７７】
例えば、プルプリントを行わないことが選択されると（ステップＳ１００１で「Ｎｏ」）、印刷ジョブを端末装置１１からプリントサーバ２１へと送信し（ステップＳ１００２、Ｓ１００４）、この印刷ジョブの送信を終了すると（ステップＳ１００５で「Ｙｅｓ」）、図９の処理を終了する。
【００７８】
また、プルプリントを行うことが選択されると（ステップＳ１００１で「Ｙｅｓ」）、印刷ジョブを生成し、印刷配布先設定画面５１の記入内容に基づく配布先識別情報を生成して、この配布先識別情報を印刷ジョブに付加し（ステップＳ１００３）、この印刷ジョブを端末装置１１からプリントサーバ２１に送信する（ステップＳ１００４）。この印刷ジョブの送信を終了すると（ステップＳ１００５で「Ｙｅｓ」）、図９の処理を終了する。
【００７９】
図１０は、プリントサーバ２１での処理手順を示すフローチャートである。プリントサーバ２１では、端末装置１１からの印刷ジョブを受信すると、印刷ジョブに配布先識別情報が付加されているか否かを判定し、配布先識別情報が付加されていなければ、プルプリントではなく、通常の印刷処理であるとみなして（ステップＳ２００１で「Ｎｏ」）、この印刷ジョブを所定の複合機３１に直ちに転送する（ステップＳ２００２）。複合機３１では、この印刷ジョブを受信して実行する。これにより、通常の印刷処理が行われる。
【００８０】
また、印刷ジョブに配布先識別情報が付加されいれば、プルプリントであるとみなして（ステップＳ２００３で「Ｙｅｓ」）、印刷ジョブの配布先識別情報を解析し、印刷ジョブの格納先としてユーザ自身のフォルダ及び他のユーザのフォルダのいずれが指定されているかを判定し（ステップＳ２００３）、ユーザ自身のフォルダが指定されていたならば（ステップＳ２００３で「Ｎｏ」）、印刷ジョブをユーザ自身のフォルダに格納する（ステップＳ２００４）。
【００８１】
また、他のユーザのフォルダが指定されていたならば（ステップＳ２００３で「Ｙｅｓ」）、印刷ジョブを他のユーザのフォルダに格納する（ステップＳ２００５）。そして、この他のユーザのフォルダからメールアドレスを読取って、この他のユーザのフォルダに印刷ジョブが格納された旨を示すメッセージを記載した該他のユーザ宛のメールを作成し、このメールをネットワークＮに送り出す（ステップＳ２００６）。このメールは、ネットワークＮ上のサーバを介して他のユーザの端末装置１１へと送信され、他のユーザに対して該他のユーザのフォルダに印刷ジョブが格納されたことを通知する。
【００８２】
図１１は、複合機３１でのプルプリントのための処理手順を示すフローチャートである。複合機３１では、ＩＣカードの認証データを読み出して、この認証データの照合要求をプリントサーバ２１へと送信し、プリントサーバ２１からの認証応答を受信すると（ステップＳ３００１で「Ｙｅｓ」）、プルプリントを設定して（ステップＳ３００２）、この認証データのユーザが保有するフォルダの印刷ジョブのリストを示すリストデータの転送要求をプリントサーバ２１へと送信する（ステップＳ３００３）。
【００８３】
そして、プリントサーバ２１からのリストデータを受信すると（ステップＳ３００４）、このリストデータによって示される印刷ジョブのリストを操作入力部３１５の表示デバイスに表示する（ステップＳ３００５）。
【００８４】
ユーザは、表示デバイスに表示されたボタンやキーを操作して、そのリストから実行を希望する印刷ジョブを選択する。
【００８５】
この印刷ジョブの選択が終了すると（ステップＳ３００６で「Ｙｅｓ」）、この選択された印刷ジョブの転送要求をプリントサーバ２１に送信する。そして、プリントサーバ２１からの印刷ジョブを受信すると（ステップＳ３００７）、この印刷ジョブを実行して、印刷ジョブの画像データによって示される画像を記録用紙に記録する（ステップＳ３００８）。
【００８６】
このように本実施形態では、ユーザの印刷ジョブを端末装置１１からプリントサーバ２１で設定された他のユーザのフォルダへと転送して格納することを可能にしている。このため、他のユーザは、所望の複合機３１からプリントサーバ２１へと該他のユーザのフォルダの印刷ジョブを指定して、この印刷ジョブをプリントサーバ２１からその複合機３１に転送させ、この印刷ジョブをその複合機３１で実行させることができる。
【００８７】
また、他の複数のユーザを端末装置１１側で表示し、この表示された他の各ユーザのうちのいずれかを端末装置１１側で選択操作し、ユーザの印刷ジョブを該選択された他のユーザのフォルダへと転送している。このため、プリントサーバ２１で他の複数のユーザのフォルダが設定されていても、所望の他のユーザを容易に選択して、この他のユーザのフォルダに印刷ジョブを転送することができ、操作性が向上する。
【００８８】
更に、プリントサーバ２１は、ユーザの印刷ジョブが他のユーザのフォルダに転送されて格納されると、その印刷ジョブが転送されて格納された旨を通知するための該他のユーザ宛のメールを作成して送信している。このため、他のユーザは、該他のユーザの端末装置１１でそのメールを確認して、印刷ジョブが送信されて来たことを知ることができる。
【００８９】
また、プリントサーバ２１で設定された他のユーザのフォルダ内の印刷ジョブのリストを複合機３１側で表示し、この表示されたリストから印刷ジョブを選択操作し、この選択された印刷ジョブを他のユーザのフォルダから複合機３１へと転送している。このため、他のユーザは、該他のユーザのフォルダから所望の印刷ジョブを選択して複合機３１へと転送させ、この所望の印刷ジョブを実行させることができ、操作性が向上する。
【００９０】
更に、複合機３１は、プリントサーバ２１で設定された他のユーザのフォルダから転送されて来た印刷ジョブを、該複合機３１に着脱自在に接続された外部携帯メモリに格納することができる。このため、他のユーザは、複合機３１で印刷ジョブを直ちに実行する代わりに、印刷ジョブ３１を外部携帯メモリに格納することができる。
【００９１】
尚、本実施形態では、印刷ジョブをプリントサーバ２１のユーザのフォルダに格納しているが、この代わりに、端末装置３１からの印刷ジョブをプリントサーバ２１で受信したときに、プリントサーバ２１側で、この印刷ジョブを共有フォルダ等に格納し、この印刷ジョブの配布先識別情報から宛先である少なくとも１つのユーザの氏名を抽出して、印刷ジョブとユーザの氏名を対応付けた管理データを生成しても構わない。プリントサーバ２１は、プルプリントに際し、ユーザの氏名とパスワードを複合機３１から受信すると、このユーザの氏名に対応する印刷ジョブを管理テーブルから検索して、この印刷ジョブを共有フォルダから読み出し、この印刷ジョブを複合機３１に送信する。この場合は、印刷ジョブを複数のユーザに引き渡すときであっても、印刷ジョブを各ユーザのフォルダに逐一格納する必要がなく、印刷ジョブを共有フォルダだけに格納すればよい。
【００９２】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと解される。
【符号の説明】
【００９３】
１１  端末装置（パーソナルコンピュータ）
２１  プリントサーバ
３１  複合機
１１１、２１１、３２１  ＣＰＵ
１１２、２１２、３２２  システムバス
１１３、２１３、３２３  ＲＯＭ
１１４、２１４  外部メモリ
１１５、２１５、３２５  ＲＡＭ
１１６、２１６  入力コントローラ
１１７、２１７、３１５  操作入力部
１１８、２１８  ビデオコントローラ
１１９、２１９  表示デバイス
１２１、２２１  メモリコントローラ
１２２、２２２  通信インターフェース（通信Ｉ／Ｆ）
３１１  画像制御部
３１２  スキャナ
３１３  プリンタ
３１４  公衆回線
３１６  カードリーダ
３２４  ハードディスクドライブ（ＨＤＤ）
３２６  操作インターフェース（操作Ｉ／Ｆ）
３２７  通信インターフェース（通信Ｉ／Ｆ）
３２８  モデム
３２９  外部インターフェース（外部Ｉ／Ｆ）
３３１  イメージバスインターフェース（イメージバスＩ／Ｆ）
３３２  画像バス
３３３  ラスタイメージプロセッサ（ＰＩＰ）
３３４  プリンタインターフェース（プリンタＩ／Ｆ）
３３５  スキャナインターフェース（スキャナＩ／Ｆ）
３３６  画像処理部
Ｎ  ネットワーク
【図１】
2010224627.tif 000003
【図２】
2010224627.tif 000004
【図３】
2010224627.tif 000005
【図４】
2010224627.tif 000006
【図５】
2010224627.tif 000007
【図６】
2010224627.tif 000008
【図７】
2010224627.tif 000009
【図８】
2010224627.tif 000010
【図９】
2010224627.tif 000011
【図１０】
2010224627.tif 000012
【図１１】
2010224627.tif 000013