(57)【要約】【課題】よりユーザの利便性が高く、サーバに記憶する印刷データの容量を最小限にする画像形成装置、画像形成システム、及び画像形成方法を提供すること。【解決手段】画像形成装置103は、「印刷ジョブが成功終了した記録」と「ユーザのログアウト」の二つの条件が揃った場合のみ、文書の「削除許可指示」を文書情報管理サーバ104に通知する。プリントサーバ102は、印刷ジョブを画像形成装置103に投入後、「印刷ジョブをプリンタに投入した情報」を文書情報管理サーバ104に通知する。文書情報管理サーバ104は、「削除許可指示」と「印刷ジョブをプリンタに投入した情報」の二つが揃った場合のみ文書の削除処理を行う手段を持つ。【選択図】図３
2010167638.tif 000002
【特許請求の範囲】
【請求項１】
文書データを記憶するサーバと通信可能な画像形成装置であって、
前記画像形成装置にユーザがログインしたことを検知する手段と、
前記サーバに記憶された文書データを受信する手段と、
前記受信した文書データに対して印刷処理を実行する手段と、
前記実行した印刷処理の結果が成功か否かを判断する手段と、
前記画像形成装置にログイン中であったユーザがログアウトしたことを検知する手段と、
前記判断する手段により成功と判断された後、前記検知する手段によりログアウトしたことが検知されたときに、前記印刷処理を実行した文書データを前記サーバから削除する指示を前記サーバに送信する手段と
を備えることを特徴とする画像形成装置。
【請求項２】
更に、前記文書データを削除してよいか確認をする表示手段を有し、
前記表示手段は
前記判断する手段により成功と判断された後、前記検知する手段によりログアウトしたことが検知されたときに、前記印刷処理を実行した文書データを前記サーバから削除してよいか表示を行うことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
文書データを記憶するサーバと通信可能な画像形成装置であって、
前記画像形成装置にユーザがログインしたことを検知する手段と、
前記サーバに記憶された文書データを受信する手段と、
前記受信した文書データに対して印刷処理を実行する手段と、
前記画像形成装置にログイン中であったユーザがログアウトしたことを検知する手段と、
前記文書データを削除してよいか確認をする表示手段と、
前記検知する手段によりログアウトしたことが検知されたときに、
前記表示手段により、前記印刷処理を実行された文書データを削除してよいことを確認した場合、前記印刷処理を実行した文書データを前記サーバから削除する指示を前記サーバに送信する手段と
を備えることを特徴とする画像形成装置。
【請求項４】
前記サーバは第１のサーバと第２のサーバから構成され、
前記第１のサーバは、前記文書データを記憶するサーバであり、
前記第２のサーバは、前記文書データの削除指示を受信するサーバであること
を特徴とする請求項１又は３に記載の画像形成装置。
【請求項５】
前記ログイン中であるユーザの識別情報を前記サーバに送信する手段と、
操作手段と、を備え、
前記受信する手段が受信する文書データは、前記送信した識別情報に関連づけられた文書データの中から前記操作手段により特定された文書データであること
を特徴とする請求項１又は３に記載の画像形成装置。
【請求項６】
文書データを記憶するサーバと、画像形成装置とを備える画像形成システムであって、
前記画像形成装置は、
前記画像形成装置にユーザがログインしたことを検知する手段と、
前記サーバに記憶された文書データを受信する手段と、
前記受信した文書データに対して印刷処理を実行する手段と、
前記実行した印刷処理の結果が成功か否かを判断する手段と、
前記画像形成装置にログイン中であったユーザがログアウトしたことを検知する手段と、
前記判断する手段により成功と判断された後、前記検知する手段によりログアウトしたことが検知されたときに、前記印刷処理を実行した文書データを前記サーバから削除する指示を前記サーバに送信する手段と
を備え、
前記サーバは、前記画像形成装置から受信した前記削除する指示に応じた文書データを削除する手段を備えること
を特徴とする画像形成システム。
【請求項７】
前記画像形成装置は、
前記ログイン中であるユーザの識別情報を前記サーバに送信する手段と、
操作手段と、を備え、
前記受信する手段が受信する文書データは、前記送信した識別情報に関連づけられた文書データの中から前記操作手段により特定された文書データであること
を特徴とする請求項６に記載の画像形成システム。
【請求項８】
文書データを記憶する第１のサーバと、前記文書データの書誌情報を記憶する第２のサーバと、画像形成装置とを備える画像形成システムであって、
前記画像形成装置は、
前記画像形成装置にユーザがログインしたことを検知する手段と、
前記第１のサーバに記憶された文書データを受信する手段と、
前記受信した文書データに対して印刷処理を実行する手段と、
前記実行した印刷処理の結果が成功か否かを判断する手段と、
前記画像形成装置にログイン中であったユーザがログアウトしたことを検知する手段と、
前記判断する手段により成功と判断された後、前記検知する手段によりログアウトしたことが検知されたときに、前記印刷処理を実行した文書データを前記サーバから削除する指示を前記サーバに送信する手段と、
前記判断する手段により成功と判断された後、前記検知する手段によりログアウトしたことが検知されたときに、前記印刷処理を実行した文書データを削除する指示を前記第２のサーバに送信する手段と
を備え、
前記第２のサーバは、
前記画像形成装置から受信した前記削除する指示に応じた前記書誌情報を削除する手段と、
前記画像形成装置から受信した前記削除する指示に応じた前記文書データを削除する指示を前記第１のサーバに送信する手段と
を備え、
前記第１のサーバは、前記第２のサーバから受信した前記削除する指示に応じた文書データを削除する手段を備えること
を特徴とする画像形成システム。
【請求項９】
前記第１のサーバは、前記記憶する文書データの書誌情報を前記第２のサーバへ送信する手段を備え、
前記第２のサーバが記憶する前記書誌情報は、前記第１のサーバから受信した書誌情報であり、
前記第２のサーバの前記送信する手段は、前記記憶する書誌情報のうち、前記画像形成装置から受信した前記削除する指示に応じた書誌情報に対応する前記文書データを削除する指示を前記第１のサーバに送信すること
を特徴とする請求項８に記載の画像形成システム。
【請求項１０】
文書データを記憶するサーバと通信可能な画像形成装置において実施される方法であって、
前記画像形成装置にユーザがログインしたことを検知するステップと、
前記サーバに記憶された文書データを受信するステップと、
前記受信した文書データに対して印刷処理を実行するステップと、
前記実行した印刷処理の結果が成功か否かを判断するステップと、
前記画像形成装置にログイン中であったユーザがログアウトしたことを検知するステップと、
前記判断するステップにより成功と判断された後、前記検知する手段によりログアウトしたことが検知されたときに、前記印刷処理を実行した文書データを前記サーバから削除する指示を前記サーバに送信するステップと
を備えることを特徴とする方法。
【請求項１１】
文書データを記憶するサーバと通信可能なコンピュータを、
前記コンピュータにユーザがログインしたことを検知する手段、
前記サーバに記憶された文書データを受信する手段、
前記受信した文書データに対して印刷処理を実行する手段、
前記実行した印刷処理の結果が成功か否かを判断する手段、
前記コンピュータにログイン中であったユーザがログアウトしたことを検知する手段、
前記判断する手段により成功と判断された後、前記検知する手段によりログアウトしたことが検知されたときに、前記印刷処理を実行した文書データを前記サーバから削除する指示を前記サーバに送信する手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部記憶装置内に保持されたデータから、所望のデータを選択して印刷する画像形成装置、画像形成システム、及び画像形成方法に関する。
【背景技術】
【０００２】
従来より、画像形成装置と、そのクライアントとなる情報端末装置と、印刷データの書誌情報を記憶管理する書誌情報サーバと、印刷データを保管する情報処理装置とが、ネットワークで接続されたプリントシステムが知られている。画像形成装置としては、例えば、ＭＦＰ（Multi-Function Peripheral）やＬＢＰ（Laser Beam Printer）が用いられる。情報端末装置としては、例えば、ＰＣ（Personal Computer）が用いられる。印刷データを保管する情報処理装置としては、例えば、ストレージサーバが用いられる。特許文献１は、そのようなプリントシステムを開示している。
【０００３】
このプリントシステムにおいて、ユーザがＰＣからストレージサーバに印刷データを保管し、その後、ストレージサーバは、印刷データの所在を書誌情報サーバに登録する。ユーザは、ＭＦＰの操作パネルを介して書誌情報サーバに登録された印刷データを選択し、そのデータをストレージサーバからダウンロードして印刷するものである。
【０００４】
上記のプルプリントシステムでは、ユーザが印刷データをプルプリントシステムに登録しておけば、ユーザの都合や画像形成装置の混雑状況に応じて任意の画像形成装置から印刷を可能とするため、ユーザの利便性が向上するというメリットがある。また、印刷する場合、ユーザが出力する画像形成装置の近くにいることから印刷文書の盗難も防ぐことができる。
【０００５】
上記プリントシステムでは、ユーザの利便性やセキュリティに考慮がなされているものの、画像形成装置で印刷が終了すると、その印刷が成功したかどうかを判定せず、その印刷データをストレージサーバから削除する。そのため、印刷が失敗した場合は、ストレージサーバに印刷データを再度登録しなければならず、印刷後の利便性に関しての考慮がなされていない、という課題がある。
【０００６】
この課題を解決するため、特許文献２には、サーバに文書を時限的に残す仕組みが開示されている。
【０００７】
【特許文献１】特開２００７−１０５９３７号公報
【特許文献２】特開平８−９１２１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし、上記の従来技術には、次のような問題がある。すなわち、ユーザが印刷を予定しているのにもかかわらず、一定時間経過後に印刷データがストレージサーバから削除されてしまうと、印刷ができない。印刷するにはまたＰＣから印刷ジョブを投入しなくてはならない。また、ストレージサーバに印刷データを時限的に残すようにすると、印刷を予定していない印刷データをストレージサーバ上に残すことになり、サーバ上のデータの容量を圧迫する。また、ユーザが操作部を介して文書を消す仕組を設けると、ユーザにアクションを必ず強いることになり、操作性が良いとは言えない。
【０００９】
本発明はこのような問題に鑑みてなされたものであり、その課題は、プルプリントシステムにおいてよりユーザの利便性が高く、サーバに記憶する印刷データの容量を少なくする画像形成装置、画像形成システム、及び画像形成方法を提供することである。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明に係る画像形成装置は、文書データを記憶するサーバと通信可能な画像形成装置であって、前記画像形成装置にユーザがログインしたことを検知する手段と、前記サーバに記憶された文書データを受信する手段と、前記受信した文書データに対して印刷処理を実行する手段と、前記実行した印刷処理の結果が成功か否かを判断する手段と、前記画像形成装置にログイン中であったユーザがログアウトしたことを検知する手段と、前記判断する手段により成功と判断された後、前記検知する手段によりログアウトしたことが検知されたときに、前記印刷処理を実行した文書データを前記サーバから削除する指示を前記サーバに送信する手段とを備えることを特徴とする。
【００１１】
また、本発明に係る画像形成システムは、文書データを記憶するサーバと、画像形成装置とを備える画像形成システムであって、前記画像形成装置は、前記画像形成装置にユーザがログインしたことを検知する手段と、前記サーバに記憶された文書データを受信する手段と、前記受信した文書データに対して印刷処理を実行する手段と、前記実行した印刷処理の結果が成功か否かを判断する手段と、前記画像形成装置にログイン中であったユーザがログアウトしたことを検知する手段と、前記判断する手段により成功と判断された後、前記検知する手段によりログアウトしたことが検知されたときに、前記印刷処理を実行した文書データを前記サーバから削除する指示を前記サーバに送信する手段とを備え、前記サーバは、前記画像形成装置から受信した前記削除する指示に応じた文書データを削除する手段を備えることを特徴とする。
【００１２】
また、本発明に係る画像形成方法は、文書データを記憶するサーバと通信可能な画像形成装置において実施される方法であって、前記画像形成装置にユーザがログインしたことを検知するステップと、前記サーバに記憶された文書データを受信するステップと、前記受信した文書データに対して印刷処理を実行するステップと、前記実行した印刷処理の結果が成功か否かを判断するステップと、前記画像形成装置にログイン中であったユーザがログアウトしたことを検知するステップと、前記判断するステップにより成功と判断された後、前記検知する手段によりログアウトしたことが検知されたときに、前記印刷処理を実行した文書データを前記サーバから削除する指示を前記サーバに送信するステップとを備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、プルプリントシステムにおいてよりユーザの利便性が高く、サーバに記憶する印刷データの容量を少なくする画像形成装置、画像形成システム、及び画像形成方法を提供することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を実施するための最良の形態について図面を用いて説明する。  
【００１５】
（実施形態１）
［画像形成システムの構成］
図１は、本実施形態に係る画像形成システム全体の構成の一例を示す、システム構成図である。
【００１６】
本実施形態に係る画像形成システムは、情報端末101と、プリントサーバ102と、画像形成装置103と、文書情報管理サーバ104と、認証サーバ105とを備え、それぞれネットワークによって通信可能なように接続されている。
【００１７】
情報端末101は、ユーザ100による操作部を介した操作に応じて、プリントサーバ102へ文書印刷ジョブ（文書データ）の送信をすることができる。
【００１８】
プリントサーバ102は、画像形成システムにおける第１のサーバであり、情報端末101から送信された文書データを、当該送信をしたユーザ毎に対応づけて記憶する。画像形成装置103へその文書データの印刷ジョブを投入することができる。また、プリントサーバ102は、情報端末101から受信した文書データについての書誌情報を文書情報として文書情報管理サーバ104へ送信する。文書情報管理サーバ104は、画像形成システムにおける第２のサーバであり、受信した文書情報を記憶し管理する。
【００１９】
画像形成装置103は、ＭＦＰやＬＢＰなどで実装される画像形成装置である。画像形成装置103は、認証サーバ105を利用して、画像形成装置103を操作するユーザ100のログイン／ログアウト処理を行うことができる。また、画像形成装置103は、文書情報管理サーバ104と通信し、ユーザ100に関する認証情報（ユーザ名、ユーザID等のユーザを特定する情報を含む）や文書の処理に関するコマンドの通信等を行うことができる。画像形成装置103から文書情報管理サーバ104へ送信された認証情報は、ログイン中であるユーザ100に関係付けられた文書情報を文書情報管理サーバ104内から検索するため等に使用される。
【００２０】
本実施形態の機器の物理的な接続形態としては、有線／無線のどちらであってもよい。画像形成装置103は印刷機能を保持するものであれば良く、ＭＦＰ／ＬＢＰに限定したものではない。本実施形態において、画像形成システムは、情報端末、画像形成装置をそれぞれ１つずつ備えることとしているが、これに限定されず、複数の情報端末又は画像形成装置を備えることとしてもよい。画像形成システムは、２つのサーバを備えることとしているが、これに限定されず、これらのサーバの機能を備える１つのサーバのみを備えることとしてもよい。また、プリントサーバ102、文書情報管理サーバ104、認証サーバ105は上述の役割を持つものであれば良く、ＰＣ、ワークステーションなどの情報処理装置等で実装される。更に、認証サーバ105を利用した画像形成装置103におけるユーザ100の認証方法は、ユーザ100個人を特定できる手段であれば良く、ＩＣカードによる認証、ユーザ100のデータ直接入力による認証、生体認証等様々な手段が考えられる。
【００２１】
本システムにおける基本動作の流れは、大別して、プリントサーバ102への文書印刷ジョブの登録と、登録された文書印刷ジョブの印刷および削除の二つに分けられる。
【００２２】
文書印刷ジョブの登録については、下記のような流れとなる。
１．ユーザ100は情報端末101を介してプリントサーバ102へ文書印刷ジョブを投入する。
２．プリントサーバ102は受信した文書印刷ジョブを自己内に格納すると共に、文書に関する情報（例えば文書を一意に特定する情報、印刷設定、日時データ、所有ユーザ情報など）を文書情報管理サーバ104へ送信する。
３．文書情報管理サーバ104は受信した文書に関する情報を自己内に格納する。
【００２３】
登録された文書印刷ジョブの印刷および削除については、図3および図4のフローチャートにて後述する。
【００２４】
図2は、本実施形態に係る画像形成システムの主要機器内部の構成を示す構造図の一例である。各構成は、プログラムにより実装されたソフトウェアモジュール、回路などのハードウェア、又はそれらの組み合わせによって実装される。
【００２５】
プリントサーバ102は、連携モジュール200と、文書制御モジュール201と、プラットホーム202と、印刷ジョブ投入記録203と、文書群204を構成要素として備える。連携モジュール200は、外部のシステムと情報通信を行うためのモジュールである。文書制御モジュール201は、文書データの記憶、更新、削除等の制御を行うモジュールである。プラットホーム202は、モジュール群が動作するためのプラットホームである。印刷ジョブ投入記録203は、プリントサーバ102が記憶する文書データを印刷ジョブとして画像形成装置103に対して投入した記録（文書データの書誌情報を含む）のデータ、又はそのデータを記憶する記憶部である。文書群204は、情報端末101等から受信した印刷ジョブの文書データ、又はそのデータを記憶する記憶部である。
【００２６】
画像形成装置103は、連携モジュール205と、認証モジュール206と、印刷ジョブ管理モジュール207と、印刷記録管理モジュール208と、プラットホーム209と、印刷ジョブ結果記録210を構成要素として備える。連携モジュール205は、外部のシステムと情報通信を行うためのモジュールである。認証モジュール206は、認証サーバ105による認証処理結果に基づいて、ユーザ100の認証関連処理を行うモジュールである。印刷ジョブ管理モジュール207は、印刷するジョブの制御を管理するモジュールである。印刷記録管理モジュール208は、印刷したジョブの記録を管理するモジュールである。プラットホーム209は、モジュール群が動作するためのプラットホームである。印刷ジョブ結果記録210は、印刷ジョブを実行した結果のデータ、又はそのデータを記憶する記憶部である。また、図示しないが、画像形成装置103は、ユーザが画像形成装置103を操作するための操作手段や表示パネルなどを含むUI（ユーザインタフェース）を備える。
【００２７】
文書情報管理サーバ104は、連携モジュール211と、認証情報管理モジュール212と、文書情報管理モジュール213と、プラットホーム214と、文書情報データ群215を構成要素として備える。連携モジュール211は、外部のシステムと情報通信を行うためのモジュールである。認証情報管理モジュール212は、ユーザ100に関する認証情報と文書情報に含まれる認証情報を記憶し管理するモジュールである。文書情報管理モジュール213は、プリントサーバから受信した文書情報を記憶し管理するモジュールである。プラットホーム214は、モジュール群が動作するためのプラットホームである。文書情報データ群215は、プリントサーバ102から受信した文書情報（文書データの書誌情報を含む）、又はその情報を記憶する記憶部である。
【００２８】
また、図示しないが、プリントサーバ102、画像形成装置103、及び文書情報管理サーバ104は、ＣＰＵなどの制御部、及び各種制御プログラムを記憶するＨＤＤやメモリなどの記憶部をそれぞれ備える。
【００２９】
［画像形成システムの動作］
図3に、本実施形態において、プリントサーバ102、画像形成装置103、及び文書情報管理サーバ104にて行われる処理のフローチャートを示す。このフローチャートは、図1と図2で記載したシステムにおいて、プリントサーバ102に記憶された文書データを印刷および削除する処理の流れを示す。この処理の制御は、プリントサーバ102、画像形成装置103、及び文書情報管理サーバ104のそれぞれに備えるＣＰＵなどの制御部が、それぞれに備える記憶部に記憶された制御プログラムを読み出し、当該プログラムを実行することによって行われる。
【００３０】
ユーザ100が、画像形成装置103に備える操作部の操作を介して、画像形成装置103にログインし、文書情報管理サーバ104に記憶された文書情報の中から印刷する文書を特定したことをきっかけとしてフローが始まる。なお、文書を特定する方法の例として、具体的には次の方法が考えられる。すなわち、ユーザ100がログイン後、画像形成装置103は、ユーザ100の認証情報（ユーザIDなどのユーザ識別情報を含む情報）を文書情報管理サーバ104に送信する。文書情報管理サーバ104は、受信した認証情報に関連付けられた文書情報を文書情報データ群215から抽出する。その後、ユーザ100は、画像形成装置103の表示パネルに表示された前述の抽出された文書情報の中から、操作部を介して所望の文書情報を特定する。
【００３１】
次に、文書情報管理サーバ104は、プリントサーバ102に対して、前述の特定された文書の印刷指示を行い、S301へ進む。
【００３２】
S301において、プリントサーバ102は、文書印刷ジョブ投入処理により、文書情報管理サーバ104から受信した印刷指示に応じた印刷ジョブを画像形成装置103へ送信し、S302へ進む。
【００３３】
S302において、画像形成装置103は、プリントサーバ102から受信した印刷ジョブに対して印刷処理を行い、S303へ進む。
【００３４】
S303において、画像形成装置103は、S302の印刷処理が成功したか否かを判断し、成功した場合はS304へ、失敗した場合はS305へ進む。なお、印刷処理が失敗した場合とは、ジャムなどにより、正常に印刷出力されなかった場合を指す。
【００３５】
また、この際、不図示のセンサにより画像形成装置から出力された用紙の枚数を検知することで印刷処理が成功したか否かを判断してもよい。例えば、印刷ジョブの設定枚数と検知された出力用紙の枚数が等しい場合に「印刷処理が成功した」としてもよい。
【００３６】
S304において、画像形成装置103は、印刷結果が成功したことの記録処理を行い、当該記録を印刷ジョブ結果記録210として画像形成装置103が備える記憶部に記憶し、S306へ進む。
【００３７】
S305において、画像形成装置103は、印刷結果が失敗したことの記録処理を行い、当該記録を印刷ジョブ結果記録210として画像形成装置103が備える記憶部に記憶し、S306へ進む。
【００３８】
S306において、画像形成装置103は、ユーザ100によるログアウトイベントを監視し、ログアウトイベントを受信した場合のみS307へ進む。具体的には、画像形成装置103内の認証モジュール206がログアウトイベントを監視する。ユーザ100がログアウトするための行為例としては、画像形成装置103に備えるカードリーダへのIDカードの抜き差し、画像形成装置103に備える操作部のログアウトボタンの押下、時限的なログアウト等が挙げられる。このようなログアウトをする行為が行われた際に、認証モジュール206は、ログアウトイベントを検知する。ログアウトイベント通知としては、認証モジュール206が連携モジュール205にイベント発火する。
【００３９】
S307において、画像形成装置103内では、印刷記録管理モジュール208を介して、印刷ジョブ結果記録210内に保持する記録データから、ログアウトしたユーザ100に関連付けられた記録の中で印刷処理が成功した印刷ジョブの情報のみを抽出する。連携モジュール205はその後、その抽出され印刷ジョブを特定する情報を含んだ文書の削除許可指示を文書情報管理サーバ104へ送信し、S310へ進む。
【００４０】
すなわち、S307の処理によれば、画像形成装置103は、ユーザ100の指示により実行された印刷処理が成功し、ユーザ100がログアウトした後に、その印刷処理が成功した文書の削除許可指示を文書情報管理サーバ104へ送信する。
【００４１】
図6に、印刷ジョブ結果記録210内に保持する記録データの例を示す。図6には、印刷ジョブ毎の、印刷結果、文書ID、文書名、ユーザ名、及び印刷時刻等の情報が示されている。印刷結果は、その印刷ジョブの印刷処理が成功したか否かを示す。文書IDは、印刷ジョブを一意に特定する情報である。ユーザ名は、その印刷ジョブに関連付けられた（すなわち、印刷ジョブの実行を指示した）ユーザを特定する情報である。
【００４２】
図3のS308において、プリントサーバ102は、S301にて印刷ジョブを画像形成装置103へ投入したことを、印刷ジョブ投入記録203としてプリントサーバ102に備える記憶部に記憶する。その後、プリントサーバ102は、印刷ジョブを画像形成装置103へ投入した記録の情報を文書情報管理サーバ104へ送信し、S309へ進む。
【００４３】
図7に、プリントサーバ102が文書情報管理サーバ104へ送信する印刷ジョブを画像形成装置103へ投入した記録の例を示す。図7には、印刷ジョブ毎の、文書ID、文書名、ユーザ名、及び印刷投入時刻等の情報が示されている。
【００４４】
図3のS309において、文書情報管理サーバ104は、プリントサーバ102から受信した情報を、文書情報管理サーバ104に備える記憶部に文書情報データ群215として記憶し、S310へ進む。
【００４５】
S310において、文書情報管理サーバ104は、画像形成装置103から受信した削除許可指示と、プリントサーバ102から受信した印刷ジョブを画像形成装置103へ投入した記録（文書情報データ群215）とに基づき、削除対象となる文書を確定する。具体的には、削除許可指示に含まれる文書を特定する情報（例えば、図6の文書ID）と印刷ジョブを投入した記録に含まれる文書を特定する情報（例えば、図7の文書ID）とを比較する。比較の結果、プリントサーバ102から印刷ジョブが投入され、且つ、画像形成装置103から削除許可指示が出されている文書を削除対象として確定する。その後、S311へ進む。
【００４６】
S311において、文書情報管理サーバ104は、S310にて確定した削除対象となる文書情報の一時コピーデータを作成し、文書情報データ群215で保持し、S312へ進む。この一時コピーデータは、後述するように、プリントサーバ102から文書が削除されるまで保持される。
【００４７】
S312において、文書情報管理サーバ104は、削除が確定した文書に関する文書情報を、文書情報データ群215から削除する。その後、文書情報管理サーバ104は、プリントサーバ102へ削除が確定した文書データの削除指示を、対象文書を特定する情報（例えば文書ID）と共に送信し、S313へ進む。この時点で画像形成装置103のUIからは、S312にて文書情報データ群215から削除された文書を参照できなくなる。
【００４８】
すなわち、S312の処理によれば、文書情報管理サーバ104は、プリントサーバ102から印刷ジョブが投入され、且つ、画像形成装置103から削除許可指示が出されている文書を削除する指示をプリントサーバ102に対して行う。
【００４９】
なお、S311において、削除対象として確定した文書情報の一時コピーデータを作成して、S312において、削除が確定した文書に関する文書情報を削除しているが、この方法に限定されない。例えば、削除対象として確定した文書情報のコピー及び削除は行わず、当該文書情報が削除対象であることを示すフラグ設定を行うこととしてもよい。
【００５０】
S313において、プリントサーバ102は、文書情報管理サーバ104から受信した文書削除指示に基づき（例えば文書IDをキーとする）、文書群204内の対象文書の削除処理を行い、その結果を文書情報管理サーバ104へ通知し、S314へ進む。すなわち、プリントサーバ102は、画像形成装置103から送信された文書データ削除指示を、文書情報管理サーバ104を介して受信し、当該文書データを削除する。（換言すれば、プリントサーバ102は、画像形成装置103からの文書データ削除指示を受信して、当該文書データを削除する。プリントサーバ１０２は画像形成装置１０３から文書データ削除指示を直接受信してもよい）
S314において、文書情報管理サーバ104は、プリントサーバ102から受信した削除処理の結果を判定し、NOの場合はS312へ戻り、YESの場合は、S315へ進む。
【００５１】
S315において、文書情報管理サーバ104は、S311で作成した、削除対象となる文書情報の一時コピーデータを文書情報データ群215から削除し、終了する。また、上述のように、S311及びS312にて文書情報が削除対象であることを示すフラグ設定をしていた場合には、当該フラグ設定がされている文書情報を削除する。
【００５２】
このように、文書情報管理サーバ104は、S314においてプリントサーバ102から文書が削除されたことを確認してから、S315において文書情報の一時コピーデータを文書情報データ群215から削除する。そのため、文書情報管理サーバ104は、プリントサーバ102から文書が削除されていないにも関わらず、文書情報を文書情報データ群215から完全に削除してしまうことを回避できる。
【００５３】
以上のように、図3に示した処理によれば、画像形成装置103は、S307において、印刷処理が成功し、且つ、ユーザ100がログアウトした後に、その印刷処理が成功した文書の削除許可指示を文書情報管理サーバ104へ送信する。その後、S312において、文書情報管理サーバ104は、プリントサーバ102から印刷ジョブが投入され、且つ、画像形成装置103から削除許可指示が出されている文書を削除する指示をプリントサーバ102に対して行う。
【００５４】
従って、画像形成装置103にて実行された印刷処理が失敗した場合であっても、プリントサーバ102上の文書は削除されないため、ユーザ100は、再度印刷処理を実行するために、プリントサーバ102に文書を登録するための操作をする必要がない。また、ユーザ100がログアウトするまでプリントサーバ102上の文書は削除されないため、ユーザ100が同じ文書に対して印刷処理を複数回実行する場合でも、一度プリントサーバ102に登録した文書を再度登録するための操作をする必要がない。また、一定時間経過後に文書を削除するような場合に比べて、印刷する予定のない文書は削除されるため、プリントサーバ102に文書を記憶する容量を最小限に抑えることができる。すなわち、本実施形態に係る画像形成システムは、ユーザの利便性をより高くし、サーバに記憶する印刷データの容量を少なくすることができる。
【００５５】
（実施形態２）
図4は、図3のS307の拡張フローチャートであり、画像形成装置103のUIに文書一覧が表示可能である場合の応用実施形態を示す。
【００５６】
S307において、画像形成装置103は、印刷ジョブ結果記録210内に保持する記録データから、ログアウトしたユーザ100に関連付けられた記録で印刷成功した文書情報のみを抽出した時点で、本フローチャートがスタートする。当該文書情報の抽出は、連携モジュール205により、印刷記録管理モジュール208を介して行われる。印刷ジョブ結果記録210内に保持する記録データの例は、図6に示す通りである。
【００５７】
この処理の制御は、画像形成装置103に備える制御部が、画像形成装置103に備える記憶部に記憶された制御プログラムを読み出し、当該プログラムを実行することによって行われる。
【００５８】
まず、S401において、画像形成装置103は削除対象となる文書一覧を、図5のように画像形成装置103に備えるUIに表示し、S402へ進み、ユーザ100からの指示を受けるまで待機する。
【００５９】
S402において、ユーザ100からの指示が削除を許可するものであった場合は、S403へ進む。ユーザ100からの指示が削除を許可しないものであった場合は、文書削除許可指示を文書管理情報サーバ104へ送信しないで終了する。
【００６０】
S403において、画像形成装置103は、文書削除許可指示を文書管理情報サーバ104へ送信し、終了する。
【００６１】
本実施形態により、ユーザ100の意図に応じて、文書をサーバ群から削除せずに残すことも可能となり、一度、印刷が成功終了し、ユーザ100がログアウトした後も文書が存在するため、再印刷を行うことができるといったユーザの利便性向上も追加的に望める。
【００６２】
また、図３のＳ３０３〜Ｓ３０５にて印刷が成功したか否かの判断を行わず、Ｓ３０６にてユーザ１００によるログアウトイベントを受信した場合、ユーザが印刷を行った文書を削除してよいか否かの判断を促す内容の表示を行ってもよい。
これにより、ユーザが印刷結果を確認することで、印刷が成功したか否かを判断し、その文書データを削除してよいか否かを決めることができる。
【００６３】
（その他の実施形態）
本発明は、前述した実施形態の機能を実現するように前述した実施形態の構成を動作させるプログラムを記憶媒体に記憶させ、該記憶媒体に記憶されたプログラムをコードとして読み出し、コンピュータにおいて実行する処理方法も上述の実施形態の範疇に含まれる。即ちコンピュータ読み取り可能な記憶媒体も実施例の範囲に含まれる。また、前述のコンピュータプログラムが記憶された記憶媒体はもちろんそのコンピュータプログラム自体も上述の実施形態に含まれる。
【００６４】
かかる記憶媒体としてはたとえばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ―ＲＯＭ、磁気テープ、不揮発性メモリカード、ＲＯＭを用いることができる。
【００６５】
また前述の記憶媒体に記憶されたプログラム単体で処理を実行しているものに限らず、他のソフトウエア、拡張ボードの機能と共同して、ＯＳ上で動作し前述の実施形態の動作を実行するものも前述した実施形態の範疇に含まれる。
【図面の簡単な説明】
【００６６】
【図１】一実施形態に係るシステム構成図である。
【図２】一実施形態に係る画像形成システムの主要機器内部の構成を示す構造図である。
【図３】一実施形態に係る処理を示すフローチャートである。
【図４】一実施形態に係る処理を示すフローチャートである。
【図５】一実施形態に係る確認画面を示す図である。
【図６】一実施形態に係る印刷ジョブ結果記録を示す図である。
【図７】一実施形態に係る印刷ジョブ投入記録を示す図である。
【符号の説明】
【００６７】
１００  ユーザ
１０１  情報端末
１０２  プリントサーバ
１０３  画像形成装置
１０４  文書情報管理サーバ
１０５  認証サーバ
２００  連携モジュール
２０１  文書制御モジュール
２０２  プラットホーム
２０３  印刷ジョブ投入記録
２０４  文書群
２０５  連携モジュール
２０６  認証モジュール
２０７  印刷ジョブ管理モジュール
２０８  印刷記録管理モジュール
２０９  プラットホーム
２１０  印刷ジョブ結果記録
２１１  連携モジュール
２１２  認証情報管理モジュール
２１３  文書情報管理モジュール
２１４  プラットホーム
２１５  文書情報データ群
【図１】
2010167638.tif 000003
【図２】
2010167638.tif 000004
【図３】
2010167638.tif 000005
【図４】
2010167638.tif 000006
【図５】
2010167638.tif 000007
【図６】
2010167638.tif 000008
【図７】
2010167638.tif 000009