(57)【要約】【課題】  ユーザが早く印刷を行いたいと望む印刷データを速やかに印刷可能とするサーバ装置、画像形成システム、および画像形成方法を提供する。【解決手段】  画像形成装置（１２）が、ユーザの認証処理を行い、該認証処理によってユーザが認証されたときに、該ユーザに対応する印刷データの出力指示をプリントサーバ装置（１４）へ送信し、プリントサーバ装置（１４）が、画像形成装置（１２）から出力指示を受信し、ユーザに対応し、かつ、即時印刷に設定が行われた印刷データを、予め蓄積されている印刷データの中から検索し、該印刷データがあるときに、該印刷データを、出力指示を送信した画像形成装置（１２）へ送信し、画像形成装置（１２）が、プリントサーバ装置（１４）から、該印刷データを受信し、該印刷データを受信すると即時に、該印刷データに基づく印刷処理を行うように、画像形成システム（１）を構成する。【選択図】      図１
2014142867.tif 000002
【特許請求の範囲】
【請求項１】
端末装置からの印刷データを蓄積可能で、１または複数の画像形成装置に対して前記印刷データを送信するサーバ装置であって、
前記サーバ装置は、
前記端末装置からの指示に基づき、即時印刷に設定が行われている印刷データと、即時印刷に設定が行われていない印刷データとを蓄積可能で、
前記画像形成装置から印刷データの出力指示を受信すると、前記即時印刷に設定が行われた印刷データを、蓄積されている印刷データの中から検索し、
前記即時印刷に設定が行われた印刷データが検出されることにより、該検出した印刷データを、前記出力指示を行った前記画像形成装置に対して送信することを特徴とするサーバ装置。
【請求項２】
前記端末装置からの、ユーザの指示に応じて即時印刷に設定が行われた印刷データと、即時印刷に設定が行われていない印刷データとを蓄積可能で、
前記ユーザが認証され、該ユーザに対応する印刷データの出力指示を、前記画像形成装置から受信すると、前記ユーザに対応し、かつ、前記即時印刷に設定が行われた印刷データを、蓄積されている印刷データの中から検索することを特徴とする請求項１に記載のサーバ装置。
【請求項３】
印刷データを蓄積可能なサーバ装置と、該サーバ装置に印刷データを蓄積させる端末装置と、該サーバ装置から印刷データを受信し、受信した印刷データに基づく印刷処理を行う１または複数の画像形成装置と、を備える画像形成システムであって、
前記端末装置は、ユーザの指示に応じて印刷データに対して即時印刷の設定を行い、該即時印刷に設定が行われている印刷データと、即時印刷に設定が行われていない印刷データとを、前記サーバ装置に蓄積させることが可能であり、
前記画像形成装置は、
前記ユーザの認証処理を行うことが可能であり、
該認証処理を行うことによって前記ユーザが認証されたときに、前記ユーザに対応する印刷データの出力指示を、前記サーバ装置へ送信し、
前記サーバ装置は、
前記画像形成装置から前記出力指示を受信し、
前記出力指示を受信すると、前記ユーザに対応し、かつ、前記即時印刷に設定が行われた印刷データを、蓄積されている印刷データの中から検索し、
前記ユーザに対応し、かつ、前記即時印刷に設定が行われた印刷データが検出されることにより、該検出した印刷データを、前記出力指示を行った前記画像形成装置に対して送信し、
前記画像形成装置は、
前記サーバ装置から、前記ユーザに対応し、かつ、前記即時印刷に設定が行われた印刷データを受信し、
該印刷データを受信すると即時に、該印刷データに基づく印刷処理を行うことを特徴とする画像形成システム。
【請求項４】
前記画像形成装置は、前記ユーザに対応し、かつ、前記即時印刷に設定が行われた印刷データに基づく印刷処理が終了すると、該印刷処理の終了を示す印刷終了通知を、前記サーバ装置へ送信し、
前記サーバ装置は、
前記画像形成装置から前記印刷終了通知を受信し、
前記印刷終了通知を受信すると、前記印刷処理が終了した印刷データの即時印刷の設定を解除し、
該印刷データの即時印刷の設定を解除すると、前記ユーザに対応し、かつ、前記即時印刷に設定が行われていない印刷データを、蓄積されている印刷データの中から検索し、
前記ユーザに対応し、かつ、前記即時印刷に設定が行われていない印刷データが検出されることにより、該検出した印刷データを、前記出力指示を行った前記画像形成装置に対して送信し、
前記画像形成装置は、
前記サーバ装置から、前記ユーザに対応し、かつ、前記即時印刷に設定が行われていない印刷データを受信し、
該印刷データを受信すると、該印刷データを示す画像を表示することを特徴とする請求項３に記載の画像形成システム。
【請求項５】
印刷データを蓄積可能なサーバ装置と、該サーバ装置に印刷データを蓄積させる端末装置と、該サーバ装置から印刷データを受信し、受信した印刷データに基づく印刷処理を行う１または複数の画像形成装置と、を備える画像形成システムによって実行する画像形成方法であって、
前記画像形成装置が、
ユーザの認証処理を行い、
該認証処理によって前記ユーザが認証されたときに、前記ユーザに対応する印刷データの出力指示を、前記サーバ装置へ送信し、
前記サーバ装置が、
前記画像形成装置から前記出力指示を受信し、
前記出力指示を受信すると、前記ユーザに対応し、かつ、即時印刷に設定が行われた印刷データを、蓄積されている印刷データの中から検索し、
前記ユーザに対応し、かつ、前記即時印刷に設定が行われた印刷データが検出されることにより、該検出した印刷データを、前記出力指示を行った前記画像形成装置に対して送信し、
前記画像形成装置が、
前記サーバ装置から、前記ユーザに対応し、かつ、前記即時印刷に設定が行われた印刷データを受信し、
該印刷データを受信すると即時に、該印刷データに基づく印刷処理を行うことを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置、画像形成システム、および画像形成方法に関する。
【背景技術】
【０００２】
従来から、サーバ装置に印刷データを蓄積させ、画像形成装置から該印刷データの印刷要求を行うことで、該画像形成装置において該印刷データを出力する、いわゆるプルプリントを行うことができる画像形成システムが提案されている。この画像形成システムによれば、複数の画像形成装置の中から所望の画像形成装置を選択し、選択した画像形成装置から印刷データの印刷要求を行うことで、所望の画像形成装置において該印刷データを出力することが可能になる。
【０００３】
たとえば、特許文献１には、上記画像形成システムに対応する印刷システムが記載されている。特許文献１に記載の印刷システムは、上記画像形成装置に対応するプリンタと、上記サーバ装置に対応するプリントサーバとを備えており、ユーザがプリンタにログインすることで、印刷データが蓄積されたプリントサーバから該プリンタへ、該ユーザに対応する印刷データの一覧が送信され、該プリンタの表示部に印刷データの一覧を表す画像が表示される。プリンタの表示部に表示された印刷データの一覧中からユーザが印刷データを選択して該プリンタに印刷指示を与えることで、該プリンタにおいて、選択された印刷データの印刷処理が行われる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−９９７１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の印刷システムでは、印刷データの一覧が表示された後、その一覧中から選択して、プリンタに印刷指示を与えて印刷処理を行わせる必要があるので、ユーザが急いで印刷処理を行いたいと思う印刷データがあったとしても、該印刷データの印刷処理を早く行うことができない。特に、プリントサーバに蓄積された印刷データの数が多いと、ユーザが早く印刷を行いたいと望む印刷データを選択するのに多くの時間を要してしまう。
【０００６】
本発明は、このような課題を解決するためのものであり、ユーザが早く印刷を行いたいと望む印刷データを速やかに印刷可能とするサーバ装置、画像形成システム、および画像形成方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、端末装置からの印刷データを蓄積可能で、１または複数の画像形成装置に対して前記印刷データを送信するサーバ装置であって、
前記サーバ装置は、
前記端末装置からの指示に基づき、即時印刷に設定が行われている印刷データと、即時印刷に設定が行われていない印刷データとを蓄積可能で、
前記画像形成装置から印刷データの出力指示を受信すると、前記即時印刷に設定が行われた印刷データを、蓄積されている印刷データの中から検索し、
前記即時印刷に設定が行われた印刷データが検出されることにより、該検出した印刷データを、前記出力指示を行った前記画像形成装置に対して送信することを特徴とするサーバ装置である。
【０００８】
また本発明のサーバ装置は、前記端末装置からの、ユーザの指示に応じて即時印刷に設定が行われた印刷データと、即時印刷に設定が行われていない印刷データとを蓄積可能で、
前記ユーザが認証され、該ユーザに対応する印刷データの出力指示を、前記画像形成装置から受信すると、前記ユーザに対応し、かつ、前記即時印刷に設定が行われた印刷データを、蓄積されている印刷データの中から検索することを特徴とする。
【０００９】
また本発明は、印刷データを蓄積可能なサーバ装置と、該サーバ装置に印刷データを蓄積させる端末装置と、該サーバ装置から印刷データを受信し、受信した印刷データに基づく印刷処理を行う１または複数の画像形成装置と、を備える画像形成システムであって、
前記端末装置は、ユーザの指示に応じて印刷データに対して即時印刷の設定を行い、該即時印刷に設定が行われている印刷データと、即時印刷に設定が行われていない印刷データとを、前記サーバ装置に蓄積させることが可能であり、
前記画像形成装置は、
前記ユーザの認証処理を行うことが可能であり、
該認証処理を行うことによって前記ユーザが認証されたときに、前記ユーザに対応する印刷データの出力指示を、前記サーバ装置へ送信し、
前記サーバ装置は、
前記画像形成装置から前記出力指示を受信し、
前記出力指示を受信すると、前記ユーザに対応し、かつ、前記即時印刷に設定が行われた印刷データを、蓄積されている印刷データの中から検索し、
前記ユーザに対応し、かつ、前記即時印刷に設定が行われた印刷データが検出されることにより、該検出した印刷データを、前記出力指示を行った前記画像形成装置に対して送信し、
前記画像形成装置は、
前記サーバ装置から、前記ユーザに対応し、かつ、前記即時印刷に設定が行われた印刷データを受信し、
該印刷データを受信すると即時に、該印刷データに基づく印刷処理を行うことを特徴とする画像形成システムである。
【００１０】
また本発明の画像形成システムにおいて、前記画像形成装置は、前記ユーザに対応し、かつ、前記即時印刷に設定が行われた印刷データに基づく印刷処理が終了すると、該印刷処理の終了を示す印刷終了通知を、前記サーバ装置へ送信し、
前記サーバ装置は、
前記画像形成装置から前記印刷終了通知を受信し、
前記印刷終了通知を受信すると、前記印刷処理が終了した印刷データの即時印刷の設定を解除し、
該印刷データの即時印刷の設定を解除すると、前記ユーザに対応し、かつ、前記即時印刷に設定が行われていない印刷データを、蓄積されている印刷データの中から検索し、
前記ユーザに対応し、かつ、前記即時印刷に設定が行われていない印刷データが検出されることにより、該検出した印刷データを、前記出力指示を行った前記画像形成装置に対して送信し、
前記画像形成装置は、
前記サーバ装置から、前記ユーザに対応し、かつ、前記即時印刷に設定が行われていない印刷データを受信し、
該印刷データを受信すると、該印刷データを示す画像を表示することを特徴とする。
【００１１】
また本発明は、印刷データを蓄積可能なサーバ装置と、該サーバ装置に印刷データを蓄積させる端末装置と、該サーバ装置から印刷データを受信し、受信した印刷データに基づく印刷処理を行う１または複数の画像形成装置と、を備える画像形成システムによって実行する画像形成方法であって、
前記画像形成装置が、
ユーザの認証処理を行い、
該認証処理によって前記ユーザが認証されたときに、前記ユーザに対応する印刷データの出力指示を、前記サーバ装置へ送信し、
前記サーバ装置が、
前記画像形成装置から前記出力指示を受信し、
前記出力指示を受信すると、前記ユーザに対応し、かつ、即時印刷に設定が行われた印刷データを、蓄積されている印刷データの中から検索し、
前記ユーザに対応し、かつ、前記即時印刷に設定が行われた印刷データが検出されることにより、該検出した印刷データを、前記出力指示を行った前記画像形成装置に対して送信し、
前記画像形成装置が、
前記サーバ装置から、前記ユーザに対応し、かつ、前記即時印刷に設定が行われた印刷データを受信し、
該印刷データを受信すると即時に、該印刷データに基づく印刷処理を行うことを特徴とする画像形成方法である。
【発明の効果】
【００１２】
本発明によれば、サーバ装置は、画像形成装置から印刷データの出力指示を受信すると、即時印刷に設定が行われた印刷データを、蓄積されている印刷データの中から検索する。そして、サーバ装置は、即時印刷に設定が行われた印刷データが検出されることにより、該検出した印刷データを、出力指示を行った画像形成装置に対して送信するので、ユーザが早く印刷を行いたいと望む印刷データを速やかに印刷可能とすることができる。
【００１３】
また本発明によれば、画像形成システムにおいて、画像形成装置は、該画像形成装置において認証処理を行ったユーザに対応し、かつ、即時印刷に設定が行われた印刷データを受信すると即時に、該印刷データに基づく印刷処理を行うので、ユーザが早く印刷を行いたいと望む印刷データを速やかに印刷することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明に係る画像形成システム１の構成を示す図である。
【図２】クライアント端末装置１１、認証サーバ装置１３、およびプリントサーバ装置１４に適用可能な情報処理装置２のハードウェア構成について説明するための図である。
【図３】画像形成装置１２のハードウェア構成について説明するための図である。
【図４】画像形成システム１によるプルプリントの流れを説明するための図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して、本発明について説明する。図１は、本発明に係る画像形成システム１の構成を示す図である。画像形成システム１は、１または複数のクライアント端末装置１１と、１または複数の画像形成装置１２と、１または複数の認証サーバ装置１３と、１または複数のプリントサーバ装置１４とが、ローカルエリアネットワーク（ＬＡＮ）１５を介して、データ通信可能に接続され、互いにデータの送受信を行う構成となっている。
【００１６】
クライアント端末装置１１は、たとえば、ユーザごとに用意される。各ユーザは、各クライアント端末装置１１に、予め設定されたユーザＩＤおよびパスワードを入力することで、各クライアント端末装置１１にログインすることができる。
【００１７】
各クライアント端末装置１１には、プリンタドライバがインストールされ、論理プリンタが導入されている。この論理プリンタは、印刷先（印刷ポート）がプリントサーバ装置１４に設定される。各ユーザが、各クライアント端末装置１１を用いて、この論理プリンタに対して印刷指示を与えることで、各クライアント端末装置１１からプリントサーバ装置１４へ、ユーザＩＤなどの書誌データを含む、ＰＪＬなどによる印刷データが送信される。
【００１８】
プリントサーバ装置１４は、本発明に係るサーバ装置であり、クライアント端末装置１１から受信した印刷データを内部のメモリに蓄積する。また、プリントサーバ装置１４は、蓄積した印刷データから書誌データを抽出し、内部のメモリに、書誌データベースとして蓄積する。
【００１９】
画像形成装置１２は、後述する図３に示すようにカードリーダ１２４を備えており、ユーザが該カードリーダ１２４に対してＩＣ(Integrated Circuit)カードをかざすことで、該画像形成装置１２から認証サーバ装置１３へ、認証要求が送信される。認証サーバ装置１３は、認証用テーブルを記憶しており、認証要求に応じて、該認証用テーブルを用いて認証処理を行う。ユーザが認証されれば、画像形成装置１２からプリントサーバ装置１４へ、該ユーザのユーザＩＤを含む出力指示の送信が可能になる。なお、プリントサーバ装置１４が認証サーバ装置１３の機能を有していてもよい。
【００２０】
プリントサーバ装置１４には、プリンタドライバがインストールされている。プリントサーバ装置１４は、画像形成装置１２からユーザＩＤを含む出力指示を受信し、該ユーザＩＤおよび書誌データベースに基づいて、該ユーザＩＤを含む印刷データを検索し、プリンタドライバを介して、該画像形成装置１２へ該印刷データを送信する。
【００２１】
このような画像形成システム１によれば、ユーザは、プリントサーバ装置１４に印刷データを蓄積させることができ、画像形成装置１２に対してＩＣカードをかざすことで、該画像形成装置１２において該印刷データを出力する、いわゆるプルプリントが可能になる。したがって、ユーザは、複数の画像形成装置１２の中から所望の画像形成装置１２を選択して、出力させることができる。
【００２２】
図２を用いて、クライアント端末装置１１、認証サーバ装置１３、およびプリントサーバ装置１４に適用可能な情報処理装置２のハードウェア構成について説明する。この情報処理装置２は、システムバス２１と、ＣＰＵ(Central Processing Unit)２２と、ＲＯＭ(Read Only Memory)２３と、外部メモリ２４と、ＲＡＭ(Random Access Memory)２５と、入力コントローラ２６と、ビデオコントローラ２７と、メモリコントローラ２８と、通信インターフェース（ＩＦ）コントローラ２９とを備える。
【００２３】
ＣＰＵ２２は、システムバス２１に接続される各デバイスやコントローラを統括的に制御する。ＲＯＭ２３は、ＣＰＵ２２の制御プログラムであるＢＩＯＳ(Basic Input / Output System)およびオペレーティングシステムプログラム（ＯＳ）や、各装置（クライアント端末装置、認証サーバ装置、およびプリントサーバ装置）が実行する機能を実現するために必要な各種プログラムなどが記憶されている。
【００２４】
外部メモリ２４は、ハードディスク（ＨＤ）、フレキシブルディスク（ＦＤ）、ＰＣカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリなどである。外部メモリ２４は、ブートプログラム、各種のアプリケーションプログラム、フォントデータ、ユーザファイル、編集ファイル、各種データなどを記憶する。
【００２５】
ＲＡＭ２５は、ＣＰＵ２２の主メモリ、ワークエリアとして機能する。ＣＰＵ２２による処理の実行に際して、必要なプログラムなどが、ＲＯＭ２３または外部メモリ２４からＲＡＭ２５にロードされる。ＲＡＭ２５にロードされたプログラムをＣＰＵ２２が実行することで各種動作が実現される。
【００２６】
入力コントローラ２６は、キーボードやマウスなどのポインティングデバイスからの入力を制御する。ビデオコントローラ２７は、液晶ディスプレイなどの表示器への表示を制御する。メモリコントローラ２８は、外部メモリ２４へのアクセスを制御する。
【００２７】
通信ＩＦコントローラ２９は、たとえば図１に示したＬＡＮ１５などのＬＡＮを介して外部機器と接続および通信するためのものであり、ＬＡＮにおける通信制御処理を実行する。たとえば、通信ＩＦコントローラ２９により、ＴＣＰ／ＩＰを用いた通信などが可能になる。
【００２８】
次に、図３を用いて、画像形成装置１２のハードウェア構成について説明する。画像形成装置１２は、コントローラユニット１２１と、プリンタ部１２２と、スキャナ１２３と、カードリーダ１２４と、操作部１２５とを備える。コントローラユニット１２１は、画像入力デバイスとして機能するスキャナ１２３や、画像出力デバイスとして機能するプリンタ部１２２と接続されるとともに、たとえば図１に示したＬＡＮ１５などのＬＡＮや、たとえばＰＳＴＮ、ＩＳＤＮなどの広域情報通信網（ＷＡＮ）と接続されることで、画像データやデバイス情報の入出力を行う。コントローラユニット１２１は、システムバス１２１１に接続される、ＣＰＵ１２１２、ＲＡＭ１２１３、ＲＯＭ１２１４、ＨＤ１２１５、操作部ＩＦ１２１６、ネットワークＩＦ１２１７、モデム１２１８、および外部ＩＦ１２１９と、画像バス１２２０に接続される、ラスタイメージプロセッサ（ＲＩＰ）１２２１、プリンタ部ＩＦ１２２２、スキャナＩＦ１２２３、および画像処理部１２２４と、システムバス１２１１および画像バス１２２０に接続される画像バスＩＦ１２２５とを含む。
【００２９】
ＣＰＵ１２１２は、全体を制御するプロセッサである。ＲＡＭ１２１３は、ＣＰＵ１２１２が動作するためのシステムワークメモリとして機能するとともに、各種プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリとしても機能する。
【００３０】
ＲＯＭ１２１４は、ブートプログラムや各種制御プログラムを格納する。ＨＤ１２１５は、システムを制御するための各種プログラム、画像データなどを格納する。
【００３１】
操作部ＩＦ１２１６は、操作部１２５とのインターフェース部である。操作部ＩＦ１２１６は、操作部１２５から入力された情報をＣＰＵ１２１２に伝える機能を有する。
【００３２】
ネットワークＩＦ１２１７は、ＬＡＮ（ＬＡＮ１５）に接続され、データの入出力を行う。モデム１２１８は、ＷＡＮに接続され、ファクシミリ送受信などのデータの入出力を行う。
【００３３】
外部ＩＦ１２１９は、ＵＳＢ、ＩＥＥＥ１３９４、プリンタポート、ＲＳ−２３２Ｃなどの外部入力を受け付けるＩＦ部であり、ＩＣカードの読み取り用のカードリーダ１２４が接続される。カードリーダ１２４によってＩＣカードから読み取られた情報は、外部ＩＦ１２１９を介してＣＰＵ１２１２に入力される。
【００３４】
画像バス１２２０は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成され、画像データを高速で転送する。画像バスＩＦ１２２５は、画像バス１２２０とシステムバス１２１１とを接続し、データ構造を変換するバスブリッジである。
【００３５】
ＲＩＰ１２２１は、たとえば、ＰＤＬコードなどのベクトルデータをビットマップイメージに展開する。プリンタ部ＩＦ１２２２は、プリンタ部１２２とコントローラユニット１２１とを接続し、プリンタ部１２２によって画像データを出力するために、画像データの変換を行う。スキャナＩＦ１２２３は、スキャナ１２３とコントローラユニット１２１とを接続し、スキャナ１２３によって画像データを入力するために、画像データの変換を行う。
【００３６】
画像処理部１２２４は、入力された画像データに対して、補正、加工、編集などを行ったり、出力しようとする画像データに対して、補正、解像度変換などを行ったりする。また、画像処理部１２２４は、画像データの回転や、多値画像データに対するＪＰＥＧなど圧縮伸張処理、２値画像データに対するＪＢＩＧ、ＭＭＲ、ＭＨなどの圧縮伸張処理を行う。
【００３７】
スキャナ１２３は、原稿用紙上の画像に光を照射し、ＣＣＤ(Charge Coupled Device)ラインセンサで走査することで、ラスタイメージデータを取得する。プリンタ部１２２は、ラスタイメージデータを原稿用紙上の画像に変換する部分であり、感光体ドラムおよび感光体ベルトを用いた電子写真方式プリンタ、微少ノズルアレイからインクを吐出して原稿用紙上に直接画像を印字するインクジェット方式プリンタなどである。
【００３８】
カードリーダ１２４はＩＣカードに記憶されている情報を読み取り、読み取った情報を、外部ＩＦ１２１９を介してＣＰＵ１２１２へ入力する。操作部１２５は、液晶表示部とタッチパネル部とを有する。液晶表示部には、各種のキー画像を含む操作画像が表示される。タッチパネル部に対してタッチ操作が行われると、タッチ位置を示す位置情報が、操作部ＩＦ１２１６を介してＣＰＵ１２１２に入力される。そして、各種のキー画像が表示される位置とタッチ位置とから、ＣＰＵ１２１２は、操作内容を示す操作情報を取得する。
【００３９】
次に、図４を用いて、画像形成システム１によるプルプリントの流れを説明する。画像形成システム１によるプルプリントは、クライアント端末装置１１がプリントサーバ装置１４へ印刷データを送信するステップＳ１と、プリントサーバ装置１４が印刷データを蓄積するステップＳ２と、ユーザが画像形成装置１２にログインするステップＳ３と、画像形成装置１２がプリントサーバ装置１４へ出力指示を送信するステップＳ４と、プリントサーバ装置１４が後述する即時印刷データを検索するステップＳ５と、プリントサーバ装置１４が即時印刷データを送信し、画像形成装置１２が即時印刷データに基づく印刷処理を行うステップＳ６と、プリントサーバ装置１４が後述する通常印刷データを検索するステップＳ７と、プリントサーバ装置１４が通常印刷データを送信し、画像形成装置１２が通常印刷データに基づいて後述する一覧画像を表示するステップＳ８と、画像形成装置１２が通常印刷データに基づく印刷処理を行うステップＳ９と、ユーザが画像形成装置１２からログアウトするステップＳ１０とによって行われる。以下に、ステップＳ１〜Ｓ１０の処理を詳細に説明する。
【００４０】
＜ステップＳ１＞
ユーザは、クライアント端末装置１１にログインする。ログイン処理は、クライアント端末装置１１が行ってもよいし、認証サーバ装置１３が行ってもよい。クライアント端末装置１１へのログイン後、ユーザは、該クライアント端末装置１１で実行されるアプリケーションプログラムによって、印刷先（印刷ポート）がプリントサーバ装置１４に指定された論理プリンタへ印刷指示を与える。この印刷指示に応じて、クライアント端末装置１１のアプリケーションプログラムは、グラフィックエンジンを介して、プリンタドライバにデータを送信する。プリンタドライバは、このデータを受信し、該データに基づいて印刷データを生成する。そして、クライアント端末装置１１は、ＬＰＲプロトコルを用いてプリントサーバ装置１４に接続して、生成した印刷データを送信する。
【００４１】
上記印刷指示が行われる際、論理プリンタは、即時印刷確認ダイアログをポップアップさせる。即時印刷確認ダイアログは、ユーザに、即時印刷フラグを立てるか否かを確認させるためのダイアログであり、はいボタンといいえボタンとを含む。即時印刷フラグは、ユーザが早く印刷を行いたいと望む場合に立てるフラグであり、この即時印刷フラグが立てられることにより、即時印刷を行う設定（即時印刷設定）が行われた印刷データが生成されることになる。即時印刷確認ダイアログのはいボタンが選択された場合、プリンタドライバによって、印刷データに含まれる即時印刷フラグが立てられて、該印刷データがプリントサーバ装置１４へ送信される。即時印刷確認ダイアログのいいえボタンが選択された場合、プリンタドライバによって、印刷データに含まれる即時印刷フラグが立てられずに、該印刷データがプリントサーバ装置１４へ送信される。
【００４２】
＜ステップＳ２＞
プリントサーバ装置１４は、クライアント端末装置１１から送信された印刷データを受信し、該印刷データを、所定の格納場所（予め設定されているスプール領域）に蓄積する。さらに、プリントサーバ装置１４は、所定の格納場所に蓄積された印刷データから書誌データを抽出し、該抽出した書誌データを、書誌データベースとして、所定の格納場所（予め設定されているディレクトリ）に蓄積する。書誌データは、たとえば、ユーザＩＤ情報、印刷データ蓄積サーバＩＰアドレス情報、印刷データパス情報、ドキュメント名情報、部数情報、ページ情報、即時印刷フラグ情報、印刷済フラグ情報などの情報から構成される。
【００４３】
ユーザＩＤ情報は、印刷データの送信元となったクライアント端末装置１１にログインしたユーザのユーザＩＤを示す。印刷データ蓄積サーバＩＰアドレス情報は、印刷データを格納するプリントサーバ装置１４のＩＰアドレスを示す。印刷データパス情報は、印刷データの格納場所を示すフルパスを示す。
【００４４】
ドキュメント名情報は、印刷データのドキュメント名を示す。部数情報は、印刷データの印刷部数を示す。ページ情報は、印刷データのページ数を示す。
【００４５】
即時印刷フラグ情報は、即時印刷フラグが立っているか否かを示す。印刷済フラグ情報は、印刷が既に済んでいることを示す印刷済フラグが立っているか否かを示す情報であり、書誌データが抽出されたタイミングでは、印刷済フラグは立っていない。
【００４６】
なお、ステップＳ２において、書誌データの抽出および書誌データベースの蓄積は、必須ではない。後述するステップＳ５では、書誌データベースからユーザＩＤ情報を検索することで、検索処理を早めているけれども、複数の印刷データからユーザＩＤ情報を検索してもよい。また、書誌データベースを蓄積する場合、蓄積するサーバ装置は、プリントサーバ装置１４ではなく、それ以外のサーバ装置であってもよい。
【００４７】
＜ステップＳ３＞
ユーザは、複数の画像形成装置１２のうちの所望の画像形成装置１２のカードリーダ１２４に対して、ＩＣカードをかざすことにより、該所望の画像形成装置１２に認証処理を行わせ、該所望の画像形成装置１２にログインする。具体的には、画像形成装置１２は、カードリーダ１２４にかざされたＩＣカードを検知すると、該ＩＣカードに記憶される個人認証情報を読み取り、読み取った個人認証情報を含む認証要求を、認証サーバ装置１３へ送信する。個人認証情報は、認証に用いられる情報であり、たとえば、ＩＣカードの製造番号情報などである。なお、画像形成装置１２へのログインは、ＩＣカードを用いずに、操作部１２５を介してユーザＩＤおよびパスワードを入力することによって行われてもよい。このような場合、個人認証情報は、入力されたユーザＩＤおよびパスワードである。
【００４８】
画像形成装置１２から認証要求が送信されると、認証サーバ装置１３は、該認証要求を受信し、該認証要求に含まれる個人認証情報（ＩＣカードの製造番号情報）および認証用テーブルを用いて、ユーザの認証手続を行う。認証用テーブルは、たとえば、ＩＣカードの製造番号情報、ユーザＩＤ情報、パスワード情報などの情報から構成される。
【００４９】
認証手続は、たとえば、受信したＩＣカードの製造番号情報と、認証用テーブルに含まれるＩＣカードの製造番号情報とを比較することによって行われる。認証サーバ装置１３は、受信したＩＣカードの製造番号情報が認証用テーブルに含まれているときに、正規ユーザであると判断して該ユーザを認証し、該ＩＣカードの製造番号情報に対応するユーザＩＤを、個人認証情報（ＩＣカードの製造番号情報）の送信元となった画像形成装置１２へ送信する。また、認証サーバ装置１３は、受信したＩＣカードの製造番号情報が認証用テーブルに含まれていないときに、正規ユーザではないと判断して該ユーザを認証せずに、認証エラー情報を、個人認証情報（ＩＣカードの製造番号情報）の送信元となった画像形成装置１２へ送信する。
【００５０】
＜ステップＳ４＞
画像形成装置１２は、認証サーバ装置１３から、ユーザＩＤまたは認証エラー情報を受信する。画像形成装置１２は、ユーザＩＤを受信すると、該ユーザＩＤを含む出力指示を、プリントサーバ装置１４へ送信する。また、画像形成装置１２は、認証エラー情報を受信すると、操作部１２５の液晶表示部によって認証エラーをユーザに報知し、一連の処理を終了する。なお、ステップＳ４では、画像形成装置１２の代わりに、認証サーバ装置１３が、プリントサーバ装置１４に対して出力指示を送信してもよい。このような場合、ステップＳ３における画像形成装置１２による認証要求および認証サーバ装置１３による認証手続に伴って実質的に画像形成装置１２から出力指示が送信され、該認証サーバ装置１３を介して、プリントサーバ装置１４へ該出力指示が送信されたことになる。
【００５１】
＜ステップＳ５＞
プリントサーバ装置１４は、画像形成装置１２からユーザＩＤを含む出力指示を受信し、該ユーザＩＤを示すユーザＩＤ情報を書誌データベースから検索し、該ユーザＩＤ情報を含む、即時印刷フラグが立っている印刷データ（即時印刷データ）があるか否かを判定する。即時印刷データがある場合はステップＳ６へ進み、即時印刷データがない場合はステップＳ７へ進む。
【００５２】
＜ステップＳ６＞
プリントサーバ装置１４は、ＬＰＲプロトコルにより、ステップＳ５で受信したユーザＩＤの送信元となった画像形成装置１２へ、即時印刷データを送信する。即時印刷データが複数ある場合は、全て送信される。
【００５３】
その後、画像形成装置１２は、プリントサーバ装置１４から即時印刷データを受信し、該即時印刷データに基づく印刷処理を実行する。すなわち、画像形成装置１２は、プリントサーバ装置１４から即時印刷データを受信すると、ユーザの指示を待つことなく即時に、該即時印刷データに基づく印刷処理を実行する。そして、この印刷処理が終了すると、画像形成装置１２は、該印刷処理が終了した即時印刷データを示す情報を含む印刷終了通知を、プリントサーバ装置１４へ送信する。プリントサーバ装置１４は、この印刷終了通知を画像形成装置１２から受信し、印刷処理が終了した即時印刷データを示す情報に基づいて、該即時印刷データに対して、即時印刷フラグを解除し、印刷済フラグを立てて、書誌データベースを更新する。
【００５４】
＜ステップＳ７＞
プリントサーバ装置１４は、ステップＳ５で受信したユーザＩＤを示すユーザＩＤ情報を書誌データベースから検索し、該ユーザＩＤ情報を含む、即時印刷フラグが立っていない印刷データ（通常印刷データ）があるか否かを判定する。通常印刷データがある場合はステップＳ８へ進み、通常印刷データがない場合はステップＳ１０へ進む。
【００５５】
＜ステップＳ８＞
プリントサーバ装置１４は、ＬＰＲプロトコルにより、ステップＳ５で受信したユーザＩＤの送信元となった画像形成装置１２へ、通常印刷データを送信する。通常印刷データが複数ある場合は、全て送信される。
【００５６】
その後、画像形成装置１２は、プリントサーバ装置１４から通常印刷データを受信し、通常印刷データの一覧を示す画像（一覧画像）を、操作部１２５の液晶表示部に表示させる。一覧画像中には、各通常印刷データに対応して、たとえば、通常印刷データのファイル名、通常印刷データを送信したユーザのユーザＩＤ、選択するためのチェックボックス、印刷済みである場合に印刷済みであることを示す印刷済マークなどが含まれる。また、一覧画像中には、印刷を開始させるための印刷開始キー、全てのチェックボックスにチェックを入れるための全選択キー、全てのチェックボックスのチェックを解除するための全解除キー、通常印刷データを消去するための消去キー、画像形成装置１２からログアウトするためのログアウトキーなども含まれる。
【００５７】
チェックボックスに対してタッチ操作を行うことで、該チェックボックスに個別にチェックを入れることができる。また、全選択キーに対してタッチ操作を行うことで、全てのチェックボックスにチェックを入れることができる。いずれかのチェックボックスにチェックが入った状態で消去キーに対してタッチ操作が行われると、画像形成装置１２は、チェックボックスにチェックが入っている印刷データを該画像形成装置１２から消去するとともに、プリントサーバ装置１４へ、該印刷データを示す情報を含む印刷データ消去要求を送信する。プリントサーバ装置１４は、この印刷データ消去要求を画像形成装置１２から受信し、チェックボックスにチェックが入っている印刷データを示す情報に基づいて、該印刷データを該プリントサーバ装置１４から消去するとともに、該印刷データに対応する書誌データも該プリントサーバ装置１４から消去する。
【００５８】
ログアウトキーに対してタッチ操作が行われると、画像形成装置１２は、一覧画像によって表される印刷画像データを全て画像形成装置１２から消去し、ログアウト処理を行う。ログアウトキーは、ユーザの指示に基づく印刷処理が行われた後、機密保持のために、該ユーザ以外の他人が操作することができないようにするためのキーである。なお、一覧画像表示中に、たとえば５分間〜１０分間などの一定期間、ユーザの操作が行われなかったときに、ログアウトキーに対してタッチ操作が行われたときと同様のログアウト処理が行われてもよい。
【００５９】
上述したように画像形成装置１２がプリントサーバ装置１４から通常印刷画像データを受信し、該通常印刷画像データに基づいて一覧画像が表示されているときに、いずれかのチェックボックスに対してチェックが入れられ、印刷開始キーに対してタッチ操作が行われることで、ステップＳ９へ進む。なお、ステップＳ７の処理、ならびに、ステップＳ８における通常印刷画像データの受信処理および一覧画像の表示処理は、ステップＳ５の処理およびステップＳ６の処理と並列的に行われてもよい。
【００６０】
＜ステップＳ９＞
画像形成装置１２は、ステップＳ８においてチェックボックスにチェックが入れられた通常印刷データに基づく印刷処理を実行する。そして、この印刷処理が終了すると、画像形成装置１２は、一覧画像中の該印刷処理が終了した通常印刷データに対応する部分に印刷済マークを表示させるとともに、該通常印刷データを示す情報を含む印刷終了通知を、プリントサーバ装置１４へ送信する。プリントサーバ装置１４は、この印刷終了通知を画像形成装置１２から受信し、通常印刷データを示す情報に基づいて、該通常印刷データに対して、印刷済フラグを立てて、書誌データベースを更新する。
【００６１】
＜ステップＳ１０＞
プリントサーバ装置１４は、ステップＳ５で受信したユーザＩＤの送信元となった画像形成装置１２へ、該ユーザＩＤに対応する通常印刷データがないことを示す情報を送信する。画像形成装置１２は、この情報をプリントサーバ装置１４から受信し、ログアウト処理を行う。
【００６２】
以上のステップＳ１〜ステップＳ１０の処理が、本発明に係る画像形成方法である。画像形成システム１は、このような画像形成方法を実行することにより、画像形成装置１２において認証処理を行ったユーザに対応し、かつ、即時印刷フラグが立てられた印刷データを、該画像形成装置１２が受信すると即時に、該画像形成装置１２により、該印刷データに基づく印刷処理を行うことができ、その結果、ユーザが早く印刷を行いたいと望む印刷データを速やかに印刷することができる。
【００６３】
また、画像形成システム１によれば、ステップＳ８において、通常印刷データを示す一覧画像が表示されるので、即時印刷データがない場合であっても、通常のプルプリントを行うことができる。
【００６４】
また、画像形成システム１によれば、ステップＳ６において、即時印刷データの印刷処理が行われた後、該即時印刷データの即時印刷フラグが解除されて、プリントサーバ装置１４に消去されずに残るので、ステップＳ８において、印刷済みの元即時印刷データが、一覧画像中に表示されることになる。したがって、ステップＳ６において即時に印刷された画像に欠陥があったときに、一覧画像中から印刷済みの元即時印刷データを選択することで、該印刷データを再出力することができる。なお、ステップＳ６において即時印刷データの印刷処理が行われた後、機密保持のために、該即時印刷データをプリントサーバ装置１４から消去するように構成してもよい。同様に、ステップＳ９において通常印刷データの印刷処理が行われた後、機密保持のために、該通常印刷データをプリントサーバ装置１４から消去するように構成してもよい。
【符号の説明】
【００６５】
１  画像形成システム
１１  クライアント端末装置
１２  画像形成装置
１３  認証サーバ装置
１４  プリントサーバ装置
【図１】
2014142867.tif 000003
【図２】
2014142867.tif 000004
【図３】
2014142867.tif 000005
【図４】
2014142867.tif 000006