(57)【要約】【課題】外部機器から印刷を指示したユーザに対し、確実に格納された印刷データを処理させることができる画像形成装置、画像形成システム、画像形成方法、およびプログラムを提供する。【解決手段】外部機器から受信したユーザ情報を含む印刷データを記憶部に格納し、格納した印刷データに対する印刷指示に応じて当該印刷データの印刷処理を実行する画像形成装置であって、新規に受信した印刷データに含まれるユーザ情報と同一のユーザ情報を含む印刷データを記憶部から検索し、印刷データが記憶部から検索された場合、印刷データが格納されていることを外部機器に通知する。【選択図】        図４
2009214320.tif 000002
【特許請求の範囲】
【請求項１】
外部機器から受信したユーザ情報を含む印刷データを記憶部に格納し、格納した前記印刷データに対する印刷指示に応じて当該印刷データの印刷処理を実行する画像形成装置であって、
新規に受信した前記印刷データに含まれる前記ユーザ情報と同一の前記ユーザ情報を含む前記印刷データを前記記憶部から検索する検索手段と、
前記印刷データが前記記憶部から検索された場合、前記印刷データが格納されていることを前記外部機器に通知する通知手段と、
を備えたことを特徴とする画像形成装置。
【請求項２】
前記通知手段は、新規に受信した前記印刷データを前記記憶部に格納する場合にのみ、前記印刷データの一覧を通知することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
検索された前記印刷データのデータ量が第１閾値以上であるか否か判定する判定手段を、さらに備え、
前記通知手段は、検索された前記印刷データのデータ量が前記第１閾値以上であると判定された場合、前記印刷データが格納されていることを通知することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記第１閾値の設定をユーザ毎に受け付ける受付手段をさらに備えたことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
新規に受信した前記印刷データを破棄する破棄手段を、さらに備え、
前記判定手段は、さらに、検索された前記印刷データの前記データ量が前記第１閾値より大きい第２閾値以上であるか否かを判定し、
前記破棄手段は、検索された前記印刷データの前記データ量が前記第２閾値以上であると判定された場合、新規に受信した前記印刷データを破棄することを特徴とする請求項３または４に記載の画像形成装置。
【請求項６】
前記受付手段は、さらに、前記第２閾値の設定をユーザ毎に受け付けることを特徴とする請求項５に記載の画像形成装置。
【請求項７】
検索された前記印刷データの個数を前記データ量として用いることを特徴とする請求項３から６のいずれか一に記載の画像形成装置。
【請求項８】
検索された前記印刷データの総容量を前記データ量として用いることを特徴とする請求項３から６のいずれか一に記載の画像形成装置。
【請求項９】
前記受付手段は、さらに、前記データ量の設定を受け付けることを特徴とする請求項３から８のいずれか一に記載の画像形成装置。
【請求項１０】
ユーザ情報を含む印刷データを画像形成装置に送信する外部機器と、前記外部機器から受信した前記印刷データを記憶部に格納し、格納した前記印刷データに対する印刷指示に応じて当該印刷データの印刷処理を実行する前記画像形成装置と、を備えた画像形成システムであって、
前記画像形成装置は、
新規に受信した前記印刷データに含まれる前記ユーザ情報と同一の前記ユーザ情報を含む前記印刷データを前記記憶部から検索する検索手段と、
前記印刷データが前記記憶部から検索された場合、前記印刷データが格納されていることを前記外部機器に通知する通知手段と、を備え、
前記外部機器は、
前記印刷データが格納されていることの通知を受信する受信手段と、
受信した前記印刷データが格納されていることの通知を表示する表示手段と、
を備えたことを特徴とする画像形成システム。
【請求項１１】
前記外部機器は、
格納されている前記印刷データのうち、削除する前記印刷データの削除指示を受け付ける受付手段と、
受け付けた前記印刷データの削除指示を前記画像形成装置に送信する送信手段と、をさらに備え、
前記画像形成装置は、
前記外部機器から前記印刷データの削除指示を受け付ける受付手段と、
削除指示を受け付けた前記印刷データを前記記憶部から削除する削除手段と、をさらに備えたことを特徴とする請求項１０に記載の画像形成システム。
【請求項１２】
ユーザ情報を含む印刷データを画像形成装置に送信する外部機器と、前記外部機器から受信した前記印刷データを記憶部に格納し、格納した前記印刷データに対する印刷指示に応じて当該印刷データの印刷処理を実行する前記画像形成装置と、を備えた画像形成システムの画像形成方法であって、
前記画像形成装置は、
検索手段が、新規に受信した前記印刷データに含まれる前記ユーザ情報と同一の前記ユーザ情報を含む前記印刷データを前記記憶部から検索する工程と、
通知手段が、前記印刷データが前記記憶部から検索された場合、前記印刷データが格納されていることを前記外部機器に通知する工程と、を有し、
前記外部機器は、
受信手段が、前記印刷データが格納されていることの通知を受信する工程と、
表示手段が、受信した前記印刷データが格納されていることの通知を表示する工程と、を有することを特徴とする画像形成方法。
【請求項１３】
前記外部機器は、
受付手段が、格納されている前記印刷データのうち、削除する前記印刷データの削除指示を受け付ける工程と、
送信手段が、受け付けた前記印刷データの削除指示を前記画像形成装置に送信する工程と、をさらに有し、
前記画像形成装置は、
受付手段が、前記外部機器から前記印刷データの削除指示を受け付ける工程と、
削除手段が、削除指示を受け付けた前記印刷データを前記記憶部から削除する工程と、をさらに有することを特徴とする請求項１２に記載の画像形成方法。
【請求項１４】
外部機器から受信したユーザ情報を含む印刷データを記憶部に格納し、格納した前記印刷データに対する印刷指示に応じて当該印刷データの印刷処理を実行する画像形成装置を制御するコンピュータを、
新規に受信した前記印刷データに含まれる前記ユーザ情報と同一の前記ユーザ情報を含む前記印刷データを前記記憶部から検索する検索手段と、
前記印刷データが前記記憶部から検索された場合、前記印刷データが格納されていることを前記外部機器に通知する通知手段と、
として機能させるプログラム。
【請求項１５】
前記通知手段は、新規に受信した前記印刷データを前記記憶部に格納する場合にのみ、前記印刷データの一覧を通知することを特徴とする請求項１４に記載のプログラム。
【請求項１６】
コンピュータを、
検索された前記印刷データのデータ量が第１閾値以上であるか否か判定する判定手段、としてさらに機能させ、
前記通知手段は、検索された前記印刷データのデータ量が前記第１閾値以上であると判定された場合、前記印刷データが格納されていることを通知することを特徴とする請求項１４または１５に記載のプログラム。
【請求項１７】
コンピュータを、
前記第１閾値の設定をユーザ毎に受け付ける受付手段としてさらに機能させることを特徴とする請求項１６に記載のプログラム。
【請求項１８】
コンピュータを、
新規に受信した前記印刷データを破棄する破棄手段としてさらに機能させ、
前記判定手段は、さらに、検索された前記印刷データの前記データ量が前記第１閾値より大きい第２閾値以上であるか否かを判定し、
前記破棄手段は、検索された前記印刷データの前記データ量が前記第２閾値以上であると判定された場合、新規に受信した前記印刷データを破棄することを特徴とする請求項１６または１７に記載のプログラム。
【請求項１９】
前記受付手段は、さらに、前記第２閾値の設定をユーザ毎に受け付けることを特徴とする請求項１８に記載のプログラム。
【請求項２０】
検索された前記印刷データの個数を前記データ量として用いることを特徴とする請求項１６から１９のいずれか一に記載のプログラム。
【請求項２１】
検索された前記印刷データの総容量を前記データ量として用いることを特徴とする請求項１６から１９のいずれか一に記載のプログラム。
【請求項２２】
前記受付手段は、さらに、前記データ量の設定を受け付けることを特徴とする請求項１６から２１のいずれか一に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成システム、画像形成方法、およびプログラムに関するものである。
【背景技術】
【０００２】
近年、ホストＰＣからプリンタへの印刷指示により出力された文書からの機密内容の漏洩を防止するため、ホストＰＣからプリンタに印刷指示が行われた後、プリンタのオペレーションパネルから入力されたパスワードにより本人認証を行なうことで印刷を許可する機密印刷機能や、ホストＰＣからプリンタに印刷指示を行った後、プリンタのオペレーションパネルから印刷の開始を指示する保留印刷機能が知られている。
【０００３】
これらの機能を利用して印刷データを出力する場合、プリンタは、一旦、ＨＤＤなどの記憶部に印刷データを格納する。そのため、格納した印刷データが出力されないまま放置されると、格納されている印刷データが記憶部の容量を圧迫する。そして、記憶部の容量が不足した場合、プリンタは、機密印刷機能や保留印刷機を利用した新規の印刷指示を処理することができなくなるという問題があった。また、新規の印刷指示を処理するためには、記憶部に格納された印刷データを出力または当該印刷データを記憶部から削除する必要があった。
【０００４】
このような問題を解決するものとして、セキュリティを必要とする印刷ジョブを蓄積するサーバ装置の印刷ジョブを適切に管理できる印刷システムが開示されている（特許文献１参照）。特許文献１にかかる印刷システムでは、プリンタに蓄積された印刷ジョブを監視し、印刷が実行されずに一定時間滞留している印刷ジョブがある場合またはプリンタに所定容量の印刷ジョブが蓄積した場合、印刷指示を行ったクライアント装置にその旨を通知または蓄積した印刷ジョブを削除する。
【０００５】
【特許文献１】特開２００６−２６８５４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に記載された技術では、プリンタに印刷ジョブが一定時間滞留または所定容量の印刷ジョブが蓄積したときに、クライアント装置に通知が行なわれる。そのため、通知が行なわれたときにユーザがクライアント装置から離れている場合、ユーザはその通知を認識することができない、という問題がある。さらに、ユーザの作業状態によっては、クライアント装置が操作されているにも関わらず、通知が無視される可能性があった。
【０００７】
本発明は、上記に鑑みてなされたものであって、外部機器から印刷を指示したユーザに対し、確実に格納された印刷データを処理させることができる画像形成装置、画像形成システム、画像形成方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、外部機器から受信したユーザ情報を含む印刷データを記憶部に格納し、格納した前記印刷データに対する印刷指示に応じて当該印刷データの印刷処理を実行する画像形成装置であって、新規に受信した前記印刷データに含まれる前記ユーザ情報と同一の前記ユーザ情報を含む前記印刷データを前記記憶部から検索する検索手段と、前記印刷データが前記記憶部から検索された場合、前記印刷データが格納されていることを前記外部機器に通知する通知手段と、を備えたことを特徴とする。
【０００９】
また、請求項２にかかる発明は、請求項１に記載の発明において、前記通知手段は、新規に受信した前記印刷データを前記記憶部に格納する場合にのみ、前記印刷データの一覧を通知することを特徴とする。
【００１０】
また、請求項３にかかる発明は、請求項１または２に記載の発明において、検索された前記印刷データのデータ量が第１閾値以上であるか否か判定する判定手段を、さらに備え、前記通知手段は、検索された前記印刷データのデータ量が前記第１閾値以上であると判定された場合、前記印刷データが格納されていることを通知することを特徴とする。
【００１１】
また、請求項４にかかる発明は、請求項３に記載の発明において、前記第１閾値の設定をユーザ毎に受け付ける受付手段をさらに備えたことを特徴とする。
【００１２】
また、請求項５にかかる発明は、請求項３または４に記載の発明において、新規に受信した前記印刷データを破棄する破棄手段を、さらに備え、前記判定手段は、さらに、検索された前記印刷データの前記データ量が前記第１閾値より大きい第２閾値以上であるか否かを判定し、前記破棄手段は、検索された前記印刷データの前記データ量が前記第２閾値以上であると判定された場合、新規に受信した前記印刷データを破棄することを特徴とする。
【００１３】
また、請求項６にかかる発明は、請求項５に記載の発明において、前記受付手段は、さらに、前記第２閾値の設定をユーザ毎に受け付けることを特徴とする。
【００１４】
また、請求項７にかかる発明は、請求項３から６のいずれか一に記載の発明において、検索された前記印刷データの個数を前記データ量として用いることを特徴とする。
【００１５】
また、請求項８にかかる発明は、請求項３から６のいずれか一に記載の発明において、検索された前記印刷データの総容量を前記データ量として用いることを特徴とする。
【００１６】
また、請求項９にかかる発明は、請求項３から８のいずれか一に記載の発明において、前記受付手段は、さらに、前記データ量の設定を受け付けることを特徴とする。
【００１７】
また、請求項１０にかかる発明は、ユーザ情報を含む印刷データを画像形成装置に送信する外部機器と、前記外部機器から受信した前記印刷データを記憶部に格納し、格納した前記印刷データに対する印刷指示に応じて当該印刷データの印刷処理を実行する前記画像形成装置と、を備えた画像形成システムであって、前記画像形成装置は、新規に受信した前記印刷データに含まれる前記ユーザ情報と同一の前記ユーザ情報を含む前記印刷データを前記記憶部から検索する検索手段と、前記印刷データが前記記憶部から検索された場合、前記印刷データが格納されていることを前記外部機器に通知する通知手段と、を備え、前記外部機器は、前記印刷データが格納されていることの通知を受信する受信手段と、受信した前記印刷データが格納されていることの通知を表示する表示手段と、を備えたことを特徴とする。
【００１８】
また、請求項１１にかかる発明は、請求項１０に記載の発明において、前記外部機器は、格納されている前記印刷データのうち、削除する前記印刷データの削除指示を受け付ける受付手段と、受け付けた前記印刷データの削除指示を前記画像形成装置に送信する送信手段と、をさらに備え、前記画像形成装置は、前記外部機器から前記印刷データの削除指示を受け付ける受付手段と、削除指示を受け付けた前記印刷データを前記記憶部から削除する削除手段と、をさらに備えたことを特徴とする。
【００１９】
また、請求項１２にかかる発明は、ユーザ情報を含む印刷データを画像形成装置に送信する外部機器と、前記外部機器から受信した前記印刷データを記憶部に格納し、格納した前記印刷データに対する印刷指示に応じて当該印刷データの印刷処理を実行する前記画像形成装置と、を備えた画像形成システムの画像形成方法であって、前記画像形成装置は、検索手段が、新規に受信した前記印刷データに含まれる前記ユーザ情報と同一の前記ユーザ情報を含む前記印刷データを前記記憶部から検索する工程と、通知手段が、前記印刷データが前記記憶部から検索された場合、前記印刷データが格納されていることを前記外部機器に通知する工程と、を有し、前記外部機器は、受信手段が、前記印刷データが格納されていることの通知を受信する工程と、表示手段が、受信した前記印刷データが格納されていることの通知を表示する工程と、を有することを特徴とする。
【００２０】
また、請求項１３にかかる発明は、請求項１２に記載の発明において、前記外部機器は、受付手段が、格納されている前記印刷データのうち、削除する前記印刷データの削除指示を受け付ける工程と、送信手段が、受け付けた前記印刷データの削除指示を前記画像形成装置に送信する工程と、をさらに有し、前記画像形成装置は、受付手段が、前記外部機器から前記印刷データの削除指示を受け付ける工程と、削除手段が、削除指示を受け付けた前記印刷データを前記記憶部から削除する工程と、をさらに有することを特徴とする。
【００２１】
また、請求項１４にかかる発明は、外部機器から受信したユーザ情報を含む印刷データを記憶部に格納し、格納した前記印刷データに対する印刷指示に応じて当該印刷データの印刷処理を実行する画像形成装置を制御するコンピュータを、新規に受信した前記印刷データに含まれる前記ユーザ情報と同一の前記ユーザ情報を含む前記印刷データを前記記憶部から検索する検索手段と、前記印刷データが前記記憶部から検索された場合、前記印刷データが格納されていることを前記外部機器に通知する通知手段と、として機能させる。
【００２２】
また、請求項１５にかかる発明は、請求項１４に記載の発明において、前記通知手段は、新規に受信した前記印刷データを前記記憶部に格納する場合にのみ、前記印刷データの一覧を通知することを特徴とする。
【００２３】
また、請求項１６にかかる発明は、請求項１４または１５に記載の発明において、コンピュータを、検索された前記印刷データのデータ量が第１閾値以上であるか否か判定する判定手段、としてさらに機能させ、前記通知手段は、検索された前記印刷データのデータ量が前記第１閾値以上であると判定された場合、前記印刷データが格納されていることを通知することを特徴とする。
【００２４】
また、請求項１７にかかる発明は、請求項１６に記載の発明において、コンピュータを、前記第１閾値の設定をユーザ毎に受け付ける受付手段としてさらに機能させることを特徴とする。
【００２５】
また、請求項１８にかかる発明は、請求項１６または１７に記載の発明において、コンピュータを、新規に受信した前記印刷データを破棄する破棄手段としてさらに機能させ、前記判定手段は、さらに、検索された前記印刷データの前記データ量が前記第１閾値より大きい第２閾値以上であるか否かを判定し、前記破棄手段は、検索された前記印刷データの前記データ量が前記第２閾値以上であると判定された場合、新規に受信した前記印刷データを破棄することを特徴とする。
【００２６】
また、請求項１９にかかる発明は、請求項１８に記載の発明において、前記受付手段は、さらに、前記第２閾値の設定をユーザ毎に受け付けることを特徴とする。
【００２７】
また、請求項２０にかかる発明は、請求項１６から１９のいずれか一に記載の発明において、検索された前記印刷データの個数を前記データ量として用いることを特徴とする。
【００２８】
また、請求項２１にかかる発明は、請求項１６から１９のいずれか一に記載の発明において、検索された前記印刷データの総容量を前記データ量として用いることを特徴とする。
【００２９】
また、請求項２２にかかる発明は、請求項１６から２１のいずれか一に記載の発明において、前記受付手段は、さらに、前記データ量の設定を受け付けることを特徴とする。
【発明の効果】
【００３０】
本発明によれば、外部機器から受信したユーザ情報を含む印刷データを記憶部に格納し、格納した印刷データに対する印刷指示に応じて当該印刷データの印刷処理を実行する画像形成装置であって、新規に受信した印刷データに含まれるユーザ情報と同一のユーザ情報を含む印刷データを記憶部から検索し、印刷データが記憶部から検索された場合、印刷データが格納されていることを外部機器に通知することにより、印刷データを受信したときに、印刷データが格納されていることをユーザに通知することができるので、外部機器から印刷を指示したユーザに対し、確実に格納された印刷データを処理させることができる、という効果を奏する。
【発明を実施するための最良の形態】
【００３１】
以下に添付図面を参照して、この発明にかかる画像形成装置、画像形成システム、画像形成方法、およびプログラムの最良な実施の形態を詳細に説明する。以下の実施の形態では、本発明の画像形成装置を、プリンタ機能、スキャナ機能、ファックス機能、およびコピー機能を一つの筐体に収納した複合機に適用した例を示す。但し、複合機に限られず、ファクシミリ、プリンタ、コピー機等の画像処理を行うものであれば、本発明を適用することができる。
【００３２】
（第１の実施の形態）
図１は、本実施の形態にかかる印刷システムの構成を示すブロック図である。本実施の形態にかかる印刷システムは、複合機１０１と、および複数のＰＣ（本発明にかかる外部機器）１０３、１０４．．．とがネットワーク１０２を介して接続されて構成される。ＰＣ１０３、１０４．．．は、作成・編集した文書および機器情報に基づいて、印刷対象のデータを生成し、ネットワーク１０２を介して当該データを複合機１０１に送信する。複合機１０１は、受信したデータを格納または印刷する。
【００３３】
図２は、本実施の形態にかかる複合機の構成を示すブロック図である。本実施の形態にかかる複合機１０１は、複合機の主要部であって各部を集中的に制御するＣＰＵ（Central Processing Unit）２０１を備えている。このＣＰＵ２０１には、ＢＩＯＳなどを記憶した読出し専用メモリであるＲＯＭ（Read Only Memory）２０７と、各種データを書換え可能に記憶するＲＡＭ（Random Access Memory）２０４とがバス２１０で接続されている。
【００３４】
さらにバス２１０には、各種のプログラム等を格納するＨＤＤ（Hard Disk Drive）である記憶部２０２と、配布されたプログラムであるソフトウェアを読み取るための機構としてＣＤ（Compact Disc）−ＲＯＭ２０９を読み取るＣＤ−ＲＯＭドライブ２０８と、複合機１０１とネットワーク１０２との通信を司るネットワークインターフェース２０５と、各種操作指示を行うスイッチおよび各種情報を表示するインジケータ（ＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）など表示器、スピーカー等）を備えた操作表示部２０３と、複合機１０１が備えるプリンタ機能、ファックス機能、およびコピー機能における印刷出力手段であり、レーザ方式、ＬＥＤ方式、インクジェット方式等の作像方式により印刷を行うプリンタエンジン２０６と、が図示しないＩ／Ｏを介して接続されている。
【００３５】
図３は、本実施の形態にかかる複合機の操作表示部の一例を示した図である。テンキー３０１は、コピーの部数の入力などに用いられる。クリア／ストップ（Ｃ／Ｓ）キー３０２は、コピー動作を中断するのに用いられる。スタートキー３０３は、コピー動作の実行開始を行うのに用いられる。初期設定キー３０４は、機器の初期状態を設定する画面に移るときに用いられる。Ｈｅｌｐキー３０５は、使用中の各種機能の操作説明を表示するときに用いられる。リセットキー３０６は、使用中の各種機能の動作を強制的に終了させるときに用いられる。アプリケーション切替キー３０７は、各種機能（コピー、スキャナ、ＦＡＸ、プリンタ）を切り替える操作に用いられる。画面３０８は、文字列やビットマップが表示され、タッチパネルタイプの場合には画面上の表示が押下されることで機器を操作することができる。
【００３６】
ＲＡＭ２０４は、各種データを書換え可能に記憶する性質を有していることから、ＣＰＵ２０１の作業エリアとして機能してバッファ等の役割を果たす。
【００３７】
図２に示すＣＤ−ＲＯＭ２０９は、この発明の記憶媒体を実施するものであり、ＯＳ（Operating System）や各種のプログラムが記憶されている。ＣＰＵ２０１は、ＣＤ−ＲＯＭ２０９に記憶されているプログラムをＣＤ−ＲＯＭドライブ２０８で読み取り、記憶部２０２にインストールする。
【００３８】
なお、記憶媒体としては、ＣＤ−ＲＯＭ２０９のみならずＤＶＤなどの各種の光ディスク、各種光磁気ディスク、フレキシブルディスクなどの各種磁気ディスク等、半導体メモリ等の各種方式のメディアを用いることができる。また、ネットワークインターフェース２０５を介してインターネットなどのネットワーク１０２からプログラムをダウンロードし、記憶部２０２にインストールするようにしてもよい。この場合に、送信側のサーバでプログラムを記憶している記憶装置も、この発明の記憶媒体である。なお、プログラムは、所定のＯＳ上で動作するものであってもよいし、所定のアプリケーションソフトやＯＳなどを構成する一群のプログラムファイルの一部として含まれるものであってもよい。
【００３９】
このシステム全体の動作を制御するＣＰＵ２０１は、このシステムの主記憶として使用される記憶部２０２上にロードされたプログラムに基づいて各種処理を実行する。
【００４０】
次に、複合機１０１の記憶部２０２にインストールされている各種のプログラムがＣＰＵ２０１に実行させる機能のうち、本実施の形態にかかる複合機１０１が備える特長的な機能について説明する。
【００４１】
図４は、本実施の形態にかかる複合機の機能構成を示すブロック図である。本実施の形態にかかる複合機１０１は、印刷処理プログラムに従うことにより、管理部４０１、受付部４０２、検索部４０３、通知部４０４、解析部４０５、認証部４０６、および印刷部４０７を実現する。
【００４２】
管理部４０１は、ＰＣ１０３、１０４．．．から受信したユーザ情報を含む印刷データを管理する。本実施の形態では、ＰＣ１０３、１０４．．．から受信した印刷データを記憶部２０２に格納する。また、管理部４０１は、操作表示部２０３からの格納した印刷データに対する印刷指示に応じた印刷データの印刷処理の実行に応じて、記憶部２０２から印刷データを削除する。図５−１は、印刷データのデータ構造図である。本実施の形態にかかる印刷データは、ユーザ情報、通知先情報、ファイル名、格納設定、印刷実行設定、設定情報、および画像データを含む。
【００４３】
ここで、ユーザ情報は、印刷データの格納または印刷を指示したユーザを特定する情報である。例えば、ユーザ名、パスワード等である。通知先情報は、印刷データを送信したＰＣ１０３、１０４．．．を特定する情報（ＩＰアドレス）、印刷データを作成したユーザが所有するメールアドレス等である。ファイル名は、ＰＣ１０３、１０４．．．中に格納された印刷データを特定する名前である。
【００４４】
印刷実行設定は、印刷データの受信直後に印刷を行うか否かの設定である。設定情報は、印刷データを印刷する部数、印刷データを印刷する用紙のサイズ等である。画像データは、用紙に印刷する画像構成である。
【００４５】
格納設定は、印刷データを記憶部２０２に格納するか否かの設定である。例えば、印刷データを記憶部２０２に格納する設定（以下、通常格納とする）、操作表示部２０３から入力されたパスワードにより本人認証を行うことで印刷を許可する設定（以下、機密印刷とする）、または操作表示部２０３から印刷の開始を指示することで印刷を許可する設定（以下、通常印刷とする）である。
【００４６】
また、管理部４０１は、入力を受け付けた印刷データに含まれる格納設定に基づいて、当該印刷データを記憶部２０２に格納する必要があるか否かを判断する。本実施の形態では、通常格納、機密印刷、または通常印刷が格納設定に設定されている場合、印刷データを記憶部２０２に格納する必要があると判断する。
【００４７】
また、管理部４０１は、印刷データの格納および削除に応じて、記憶部２０２に格納された印刷データの情報（以下、データ情報とする）をユーザ毎に記憶部２０２に格納・更新する。ここで、データ情報とは、記憶部２０２に格納された印刷データの個数、総容量、およびファイル名である。図５−２は、データ情報を管理するテーブルの一例を示す説明図である。図５−２に示すように、本実施の形態では、ユーザ名と、同一のユーザ名を含む印刷データの個数と、同一のユーザ名を含む印刷データの総容量と、を対応付けたテーブルを記憶部２０２に格納・更新する。
【００４８】
受付部４０２は、ＰＣ１０３、１０４．．．から受信した印刷データの入力を受け付ける。本実施の形態では、ネットワークインターフェース２０５によりＰＣ１０３、１０４．．．から受信した印刷データの入力を受け付ける。
【００４９】
検索部４０３は、新規に受信した印刷データに含まれるユーザ情報と同一のユーザ情報を含む印刷データを記憶部２０２から検索する。本実施の形態では、受付部４０２により入力を受け付けた印刷データに含まれるユーザ情報に基づいて、当該ユーザ情報を含む印刷データを記憶部２０２から検索する。
【００５０】
通知部４０４は、印刷データが記憶部２０２から検索された場合、印刷データが格納されていることをＰＣ１０３、１０４．．．に通知する。本実施の形態では、受付部４０２により入力を受け付けた印刷データに含まれるユーザ情報により特定されるユーザのデータ情報（印刷データの一覧）を記憶部２０２から取得し、取得したデータ情報を印刷データが格納されていることの通知として、ネットワークインターフェース２０５を介してＰＣ１０３、１０４．．．に送信する。なお、データ情報を通知するＰＣ１０３、１０４．．．は、入力を受け付けた印刷データに含まれる通知先情報により特定する。
【００５１】
解析部４０５は、記憶部２０２に格納された印刷データを解析する。本実施の形態では、記憶部２０２に格納された印刷データに含まれる印刷実行設定を取得し、取得した印刷実行設定に基づいて、当該印刷データを印刷する必要があるか否かを判断する。
【００５２】
認証部４０６は、解析部４０５によって印刷する必要があると判断された印刷データに対して印刷指示を行ったユーザの認証を行う。本実施の形態では、解析部４０５によって印刷する必要があると判断された印刷データに含まれるユーザ情報（パスワード）と、操作表示部２０３を介してユーザにより入力されたパスワードとが一致するか否かを判断する。なお、ユーザにより入力されたパスワードの受付は、操作表示部２０３を介して受付部４０２によって行うものとする。
【００５３】
印刷部４０７は、受付部４０２により入力を受け付けた印刷データ、および記憶部２０２に格納された印刷データに対する印刷指示に応じて当該印刷データの印刷処理を実行する。具体的には、入力を受け付けた印刷データをビットマップデータに変換し、ビットマップデータをＲＡＭ２０４に一旦展開した後、プリンタエンジン２０６に送信してビットマップデータの印刷を実行する。本実施の形態では、認証部４０６によってユーザの認証に成功した場合に、印刷データの印刷処理を実行する。なお、本実施の形態では、認証部４０６によるユーザの認証に成功した場合に、印刷データの印刷処理を実行するが、これに限定するものではない。例えば、操作表示部２０３を介したユーザからの格納された印刷データに対する印刷指示に応じて当該印刷データの印刷処理を実行することも可能である。
【００５４】
次に、図６を用いて、本実施の形態にかかる複合機１０１の印刷処理の手順について説明する。図６は、本実施の形態にかかる複合機の印刷処理の手順を示すフローチャートである。
【００５５】
まず、受付部４０２は、ＰＣ１０３、１０４．．．から受信した印刷データの入力を受け付ける（ステップＳ６０１）。次いで、検索部４０３は、入力を受け付けた印刷データに含まれるユーザ情報を取得する（ステップＳ６０２）。そして、検索部４０３は、記憶部２０２に格納される該当ユーザの印刷データを検索する（ステップＳ６０３）。本実施の形態では、記憶部２０２から、取得したユーザ情報と一致するユーザ情報を含む印刷データを検索する。
【００５６】
記憶部２０２に格納される該当ユーザの印刷データが存在した場合（ステップＳ６０４：Ｙｅｓ）、通知部４０４は、入力を受け付けた印刷データに含まれる通知先情報を取得する（ステップＳ６０５）。そして、通知部４０４は、取得した通知先情報により特定されるＰＣに対して、記憶部２０２に格納されている該当ユーザの印刷データの一覧を通知する（ステップＳ６０６）。
【００５７】
記憶部２０２に格納される該当ユーザの印刷データが存在しない場合（ステップＳ６０４：Ｎｏ）、または通知部４０４によって印刷データの一覧がＰＣに通知された場合（ステップＳ６０６）、管理部４０１は、入力を受け付けた印刷データに含まれる格納設定を取得する（ステップＳ６０７）。そして、管理部４０１は、取得した格納設定に基づいて、印刷データを記憶部２０２に格納する必要があるか否かを判断する（ステップＳ６０８）。ここで、印刷データの格納が必要ない場合（ステップＳ６０８：Ｎｏ）、印刷部４０７は、入力を受け付けた印刷データの印刷処理を実行する（ステップＳ６１４）。
【００５８】
一方、印刷データの格納が必要な場合（ステップＳ６０８：Ｙｅｓ）、管理部４０１は、入力を受け付けた印刷データを記憶部２０２に格納する（ステップＳ６０９）。
【００５９】
解析部４０５は、入力を受け付けた印刷データに含まれる印刷実行設定を取得する（ステップＳ６１０）。そして、解析部４０５は、取得した印刷実行設定に基づいて、当該印刷データを印刷する必要があるか否かを判断する（ステップＳ６１１）。なお、印刷データを印刷する必要がない場合（ステップＳ６１１：Ｎｏ）、印刷処理は行われずに処理は終了する。
【００６０】
印刷データを印刷する必要があると判断された場合（ステップＳ６１１：Ｙｅｓ）、受付部４０２は、操作表示部２０３を介してユーザによるパスワードの入力を受け付ける（ステップＳ６１２）。認証部４０６は、入力を受け付けたパスワードと、入力を受け付けた印刷データに含まれるユーザ情報（パスワード）と、が一致するか否かを判断する（ステップＳ６１３）。そして、パスワードが一致しなかった場合（ステップＳ６１３：Ｎｏ）、印刷処理は行われずに処理は終了する。
【００６１】
一方、パスワードが一致した場合（ステップＳ６１３：Ｙｅｓ）、印刷部４０７は、記憶部２０２に格納された印刷データの印刷を実行する（ステップＳ６１４）。
【００６２】
図７は、本実施の形態にかかるＰＣの構成を示すブロック図である。本実施の形態にかかるＰＣ１０３、１０４．．．は、コンピュータの主要部であって各部を集中的に制御するＣＰＵ７０１を備えている。このＣＰＵ７０１は、ＢＩＯＳなどを記憶した読出し専用メモリであるＲＯＭ７０２と、各種データを書換え可能に記憶するＲＡＭ７０３とがバス７０４にて接続されている。
【００６３】
さらにバス７０４には、各種のプログラム等を格納するＨＤＤである記憶部７０５と、配布されたプログラムであるコンピュータソフトウェアを読み取るための機構としてのＣＤ−ＲＯＭ７０６を読み取るＣＤ−ＲＯＭドライブ７０７と、ＰＣ１０３、１０４．．．とネットワーク１０２との通信を司るネットワークインターフェース７０８と、各種操作指示を行うキーボードやマウスなどの入力装置７０９と、各種情報を表示するＣＲＴ、ＬＣＤなどの表示装置７１０とが、図示しないＩ／Ｏを介して接続されている。
【００６４】
ＲＡＭ７０３は、各種データを書換え可能に記憶する性質を有していることから、ＣＰＵ７０１の作業エリアとして機能してバッファ等の役割を果たす。
【００６５】
図７に示すＣＤ−ＲＯＭ７０６は、この発明の記憶媒体を実施するものであり、ＯＳや各種のプログラムが記憶されている。ＣＰＵ７０１は、ＣＤ−ＲＯＭ７０６に記憶されているプログラムをＣＤ−ＲＯＭドライブ７０７で読み取り、記憶部７０５にインストールする。
【００６６】
なお、記憶媒体としては、ＣＤ−ＲＯＭ７０６のみならずＤＶＤなどの各種の光ディスク、各種光磁気ディスク、フレキシブルディスクなどの各種磁気ディスク等、半導体メモリ等の各種方式のメディアを用いることができる。また、ネットワークインターフェース７０８を介してインターネットなどのネットワーク１０２からプログラムをダウンロードし、記憶部７０５にインストールするようにしてもよい。この場合に、送信側のサーバでプログラムを記憶している記憶装置も、この発明の記憶媒体である。なお、プログラムは、所定のＯＳ上で動作するものであってもよいし、所定のアプリケーションソフトやＯＳなどを構成する一群のプログラムファイルの一部として含まれるものであってもよい。
【００６７】
このシステム全体の動作を制御するＣＰＵ７０１は、このシステムの主記憶として使用される記憶部７０５上にロードされたプログラムに基づいて各種処理を実行する。
【００６８】
次に、ＰＣ１０３、１０４．．．の記憶部７０５にインストールされている各種のプログラムがＣＰＵ７０１に実行させる機能のうち、本実施の形態にかかるＰＣ１０３、１０４．．．が備える特長的な機能について説明する。
【００６９】
図８は、本実施の形態にかかるＰＣの機能構成を示すブロック図である。図９は、本実施の形態にかかるＰＣの表示処理の手順を示すフローチャートである。本実施の形態にかかるＰＣ１０３、１０４．．．は、プログラムに従うことにより、受信部８０１、および表示部８０２を実現する。
【００７０】
受信部８０１は、複合機１０１から印刷データが格納されていることの通知を受信する。本実施の形態では、ネットワークインターフェース７０８を介して印刷データの一覧を受信する（ステップＳ９０１）。
【００７１】
表示部８０２は、印刷データの一覧を表示する（ステップＳ９０２）。本実施の形態では、受信した印刷データの一覧を表示装置７１０に表示して、複合機１０１に格納されている印刷データがあることをユーザに通知する。図１０は、表示装置に表示された印刷データの一覧の一例を示す説明図である。本実施の形態では、「印刷データが格納されています。」というメッセージ、および複合機１０１に格納された印刷データのファイル名と当該印刷データの容量とを対応付けてテーブルを表示して、格納されている印刷データがあることをユーザに通知する。
【００７２】
このように、本実施の形態にかかる複合機１０１によれば、複合機１０１が印刷データの入力を受け付けたときに、複合機１０１に格納されている印刷データの一覧をユーザに通知できるので、ＰＣ１０３、１０４．．．から印刷を指示したユーザに対し、確実に格納された印刷データを処理させることができる。
【００７３】
（第２の実施の形態）
第２の実施の形態について、添付図面を参照して説明する。本実施の形態にかかる複合機の機能、構成は、第１の実施の形態とほぼ同一であるため、第１の実施の形態と異なる部分のみを説明する。本実施の形態にかかる複合機は、入力を受け付けた印刷データに含まれる格納設定に基づいて、当該印刷データを格納する必要があると判断した場合にのみ、印刷データの一覧の通知処理を行う。これにより、印刷データの格納により記憶部の容量を圧迫する印刷指示に対してのみ、印刷データの一覧を通知できるので、より効率的に印刷データの一覧の通知処理を行うことができる。
【００７４】
本実施の形態にかかる複合機１０１の印刷処理について説明する。図１１は、本実施の形態にかかる複合機の印刷処理の手順を示すフローチャートである。なお、本実施の形態にかかる印刷処理の手順は、図６に示すフローチャートとほぼ同様であるので、異なる部分のみ説明する。ステップＳ１１０１、ステップＳ１１０４〜ステップＳ１１１４は、図６の説明を参照し、ここでの説明を省略する。
【００７５】
ここで、本実施の形態にかかる管理部４０１は、通知を行う印刷の種類の設定に基づいて、印刷データに含まれるユーザ情報の取得に先立って、印刷データの格納が必要であるか否かを判断する処理（ステップＳ１１０２およびステップＳ１１０３に示す）を行うか否かを判定する。
【００７６】
図１２は、操作表示部に表示された通知を行う印刷の種類を設定する画面の一例を示す説明図である。ユーザは、操作表示部２０３を介して、予め通知を行う印刷の種類を設定する。本実施の形態では、「記憶部に格納する印刷」１２０１、または「全ての印刷」１２０２を選択して、通知を行う印刷の種類を設定する。例えば、「記憶部に格納する印刷」１２０１が設定されている場合、管理部４０１は、印刷データの一覧の通知に先立って、ステップＳ１１０２およびステップＳ１１０３の処理を行う。一方、「全ての印刷」１２０２が設定されている場合、第１の実施の形態と同様に、印刷データの一覧の通知が行われた後、印刷データの格納が必要か否かを判断する。
【００７７】
ここで、印刷データの格納が必要な場合（ステップＳ１１０３：Ｙｅｓ）、通知部４０４は、印刷データの一覧をＰＣ１０３、１０４．．．に通知する（ステップＳ１１０７、ステップＳ１１０８）。つまり、通知部４０４は、ユーザによる操作表示部２０３からの印刷指示を待って印刷を開始する印刷データの入力を受け付けた場合にのみ、印刷データの一覧をＰＣ１０３、１０４．．．に通知する。より具体的には、「機密印刷」、「通常印刷」、または「通常格納」を格納設定として含む印刷データの入力を受け付けた場合にのみ、印刷データの一覧をＰＣ１０３、１０４．．．に通知する。
【００７８】
このように、本実施の形態にかかる複合機１０１によれば、格納が必要な印刷データの入力を受け付けた場合にのみ、印刷データの一覧が通知されるので、より効率的にユーザに対して印刷データの一覧の通知処理を行うことができ、かつＰＣ１０３、１０４．．．から印刷を指示したユーザに対し、確実に格納された印刷データを処理させることができる。
【００７９】
（第３の実施の形態）
第３の実施の形態について、添付図面を参照して説明する。本実施の形態にかかる複合機の機能、構成は、第２の実施の形態とほぼ同一であるため、第２の実施の形態と異なる部分のみを説明する。本実施の形態にかかる複合機は、検索された印刷データのデータ量が通知実行閾値（本発明にかかる第１閾値）以上であると判定された場合に、印刷データの一覧を通知する。これにより、ＰＣから印刷を指示したユーザに対し、確実に格納された印刷データを処理させることができる。
【００８０】
本実施の形態にかかる複合機の印刷処理について説明する。図１３−１は、本実施の形態にかかる複合機の印刷処理の手順を示すフローチャートである。なお、本実施の形態にかかる印刷処理の手順は、図１１に示すフローチャートとほぼ同様であるので、異なる部分のみ説明する。ステップＳ１３０１〜ステップＳ１３０５、ステップＳ１３０７〜ステップＳ１３０９、およびステップＳ１３１１〜ステップＳ１３１５は、図１１の説明を参照し、ここでの説明を省略する。図１３−２は、本実施の形態にかかる複合機の機能構成を示すブロック図である。本実施の形態にかかる複合機１３２０は、第２の実施の形態にかかる受付部４０２および通知部４０４は処理が異なる受付部１３２３および通知部１３２１を備える点、および判定部１３２２が追加された点において、第２の実施の形態にかかる複合機１０１とは異なる。
【００８１】
判定部１３２２は、検索部４０３によって検索された印刷データのデータ量が通知実行閾値以上であるか否かを判断する（ステップＳ１３０６）。本実施の形態では、検索された印刷データに含まれるユーザ情報により特定されるユーザのデータ情報が示すデータ量と、通知実行閾値とを比較する。なお、本実施の形態では、検索部４０３によって検索された印刷データの個数、および検索された印刷データの総容量の少なくとも一方をデータ量として用いる。データ情報には、管理部４０１により管理されるデータ情報（図５−２に示す）を用いる。
【００８２】
なお、受付部１３２３は、データ量の設定を受け付ける。具体的には、データ量として印刷データの個数および印刷データの総容量の少なくとも一方を用いることの設定を受け付ける。図１４は、操作表示部に表示されたデータ量の設定を受け付ける画面の一例を示す説明図である。ユーザは、操作表示部２０３を介して、通知判定に用いる情報であるデータ量の設定を行う。本実施の形態では、「個数」１４０１、または「総容量」１４０２を選択して、データ量の設定を行う。
【００８３】
例えば、「個数」１４０１が設定されている場合、判定部１３２２は、検索された印刷データの個数が通知実行閾値以上であるか否かを判断する。また、「総容量」１４０２が設定されている場合、判定部１３２２は、検索された印刷データの総容量が通知実行閾値以上であるか否かを判断する。
【００８４】
また、受付部１３２３は、通知実行閾値の設定をユーザ毎に受け付ける。図１５は、操作表示部に表示されたユーザを選択する画面の一例を示す説明図である。ユーザは、操作表示部２０３を介して、通知実行閾値の設定を行うユーザ（ユーザ（Ｅ）１５０１、ユーザ（ＥＺ）１５０２、またはユーザ（Ｆ１）１５０３）を選択する。図１６は、操作表示部に表示された通知実行閾値を設定する画面の一例を示す説明図である。ユーザは、操作表示部２０３を介して、通知実行閾値（符号１６０１で示す「１」、符号１６０２で示す「２」、符号１６０３で示す「３」、または符号１６０４で示す「４」）を設定する。なお、図示しないが、データ量として印刷データの総容量を用いる場合も同様にして、通知実行閾値を設定する。
【００８５】
なお、受付部１３２３により受け付けられた通知実行閾値は、判定部１３２２により保持される。図１７は、ユーザ毎の通知実行閾値を管理するテーブルの一例を示す説明図である。本実施の形態では、ユーザ名と、通知実行閾値（個数および総容量）と、を対応付けて管理する。
【００８６】
通知部１３２１は、データ量が通知実行閾値以上であると判定された場合（ステップＳ１３０６：Ｙｅｓ）、入力を受け付けた印刷データに含まれるユーザ情報により特定されるユーザの印刷データの一覧を通知する（ステップＳ１３０７、ステップＳ１３０８）。なお、データ量が通知実行閾値より小さいと判定された場合（ステップＳ１３０６：Ｎｏ）、印刷データの一覧の通知は行われず、管理部４０１は、印刷データを記憶部２０２に格納する（ステップＳ１３０９）。
【００８７】
また、管理部４０１は、印刷データが記憶部２０２へ格納されると、当該印刷データに含まれるユーザ情報により特定されるユーザのデータ情報を更新する（ステップＳ１３１０）。
【００８８】
このように、本実施の形態にかかる複合機１３２０によれば、入力を受け付けた印刷データに含まれるユーザ情報と同一のユーザ情報を含む印刷データのデータ量が通知実行閾値以上である場合に、印刷データの一覧を通知することにより、ＰＣ１０３、１０４．．．から印刷を指示したユーザに対し、確実に格納された印刷データを処理されることができる。
【００８９】
（第４の実施の形態）
第４の実施の形態について、添付図面を参照して説明する。本実施の形態にかかる複合機の機能、構成は、第３の実施の形態とほぼ同一であるため、第３の実施の形態と異なる部分のみを説明する。図１８は、本実施の形態にかかる印刷システムにおける処理の流れを示す説明図である。まず、ユーザがＰＣ１８０１、１８０２．．．に対して（１）印刷データの送信を指示する。ＰＣ１８０１、１８０２．．．は、ＬＡＮケーブル等のネットワーク１０２を介して、（２）印刷データを複合機１３２０に送信する。複合機１３２０は、ネットワーク１０２を介して、上述した実施の形態と同様にして印刷データの一覧をＰＣ１８０１、１８０２．．．に通知する。ユーザは、印刷データの一覧の通知を受け、（４）複合機１３２０に対し、格納された印刷データの印刷を指示する。若しくは、ユーザは、ＰＣ１８０１、１８０２．．．に対し、新たな印刷データの格納を禁止し、かつ（５）複合機１３２０に格納された印刷データの削除を指示する。ＰＣ１８０１、１８０２．．．は、複合機１３２０に対し、（６）格納された印刷データの削除を命令する。
【００９０】
本実施の形態にかかる複合機１３２０の印刷処理について説明する。図１９は、本実施の形態にかかる複合機の印刷処理の手順を示すフローチャートである。なお、本実施の形態にかかる印刷処理の手順は、図１３−１に示すフローチャートとほぼ同様であるので、異なる部分のみ説明する。ステップＳ１９０１〜ステップＳ１９０５、およびステップＳ１９０７〜ステップＳ１９１６は、図１３−１の説明を参照し、ここでの説明を省略する。
【００９１】
判定部１３２２は、検索された印刷データのデータ量が印刷禁止閾値（本発明にかかる第２閾値）以上であるか否かを判定する（ステップＳ１９０６）。ここで、印刷禁止閾値は、通知実行閾値より大きい値である。本実施の形態では、入力を受け付けた印刷データに含まれるユーザ情報により特定されるユーザのデータ情報が示すデータ量と、印刷禁止閾値とを比較する。なお、本実施の形態では、第３の実施の形態と同様に、印刷データの個数および印刷データの総容量の少なくとも一方をデータ量として用いる。データ情報には、管理部４０１により管理されるデータ情報（図５−２に示す）を用いる。
【００９２】
なお、受付部１３２３は、データ量の設定、ユーザ毎の通知実行閾値の設定を受け付ける。具体的な処理は、第３の実施の形態と同様であるため、ここでは説明を省略する。
【００９３】
さらに、受付部１３２３は、印刷禁止閾値の設定をユーザ毎に受け付ける。図２０は、操作表示部に表示された設定項目を選択する画面の一例を示す説明図である。ユーザは、図１５に示す画面においてユーザを選択した後、操作表示部２０３を介して、設定項目である印刷閾値設定２００１または通知実行閾値設定２００２を選択する。そして、通知実行閾値設定２００２が選択された場合、受付部１３２３は、通知実行閾値の設定を受け付ける（図１６に示す）。
【００９４】
一方、印刷禁止閾値設定２００１が選択された場合、受付部１３２３は、印刷禁止閾値の設定をユーザ毎に受け付ける。図２１は、操作表示部に表示された印刷禁止閾値を設定する画面の一例を示す説明図である。ユーザは、操作表示部２０３を介して、印刷禁止閾値（符号２１０１で示す「１」、符号２１０２で示す「２」、符号２１０３で示す「３」または符号２１０４で示す「４」）を設定する。なお、図示しないが、データ量として印刷データの総容量を用いる場合も同様にして、印刷禁止閾値を設定する。
【００９５】
なお、受付部１３２３により受け付けられた印刷禁止閾値は、判定部１３２２により保持される。本実施の形態では、ユーザ名と、印刷禁止閾値（個数および総容量）と、を対応付けて管理する。
【００９６】
判定部１３２２は、検索された印刷データのデータ量が印刷禁止閾値より小さいと判定された場合（ステップＳ１９０６：Ｎｏ）、ステップＳ１９０７の処理へ進む。
【００９７】
一方、データ量が印刷禁止閾値以上であると判定された場合（ステップＳ１９０６：Ｙｅｓ）、通知部１３２１は、印刷データに含まれる通知先情報を取得する（ステップＳ１９１７）。ここで、受付部１３２３は、新規に受信した印刷データを破棄する破棄手段を構成する。そして、受付部１３２３は、検索された印刷データのデータ量が印刷禁止閾値以上であると判定された場合（ステップＳ１９０６：Ｙｅｓ）、新規に受信した印刷データを破棄する（ステップＳ１９１８）。具体的には、新規に受信した印刷データを破棄することにより、ＰＣ１８０１、１８０２．．．から受信した印刷データの入力の受け付けを禁止する。次いで、通知部１３２１は、取得した通知先情報により特定されるＰＣに対して、新規に受信した印刷データが破棄されたことを通知する（ステップＳ１９１９）。さらに、通知部１３２１は、当該ＰＣに対して、印刷データの一覧を通知する（ステップＳ１９２０）。
【００９８】
図２２は、印刷禁止閾値および通知実行閾値と、印刷データの個数または印刷データの総容量と、の関係を示すグラフの一例を示す説明図である。図２２（ａ）に示すように、印刷データの個数（ΣＮ）が通知実行閾値（Ｎ１ｆ）より小さい場合、通知部１３２１は、印刷データの一覧の通知を行わない。また、図２２（ｂ）に示すように、印刷データの総容量（ΣＢ）が通知実行閾値（Ｂ１ｆ）より小さい場合、通知部１３２１は、印刷データの一覧の通知を行わない。
【００９９】
一方、図２２（ｃ）に示すように、印刷データの個数（ΣＮ）が通知実行閾値（Ｎ１ｆ）より大きい場合、通知部１３２１は、印刷データの一覧の通知を実行する。また、図２２（ｄ）に示すように、印刷データの総容量（ΣＢ）が通知実行閾値（Ｂ１ｆ）より大きい場合、通知部１３２１は、印刷データの一覧の通知を実行する。
【０１００】
または、図２２（ｅ）に示すように、印刷データの個数（ΣＮ）が印刷禁止閾値（Ｎ２ｆ）より大きい場合、受付部１３２３は、新規に受信した印刷データを破棄する。さらに、通知部１３２１は、印刷データの一覧の通知を実行する。また、図２２（ｆ）に示すように、印刷データの総容量（ΣＢ）が印刷禁止閾値（Ｂ２ｆ）より大きい場合、受付部１３２３は、新規に受信した印刷データを破棄する。さらに、通知部１３２１は、印刷データの一覧の通知を実行する。
【０１０１】
次に、本実施の形態にかかるＰＣ１８０１、１８０２．．．の表示処理について説明する。本実施の形態にかかるＰＣの機能、構成は、第１〜３の実施の形態とほぼ同一であるため、第１〜３の実施の形態と異なる部分のみを説明する。本実施の形態にかかるＰＣは、印刷データの破棄の通知を表示する。また、本実施の形態にかかるＰＣは、印刷データの一覧を表示し、かつ複合機に印刷データの削除を指示する。これにより、格納されている印刷データを確実に処理することができる。
【０１０２】
図２３は、本実施の形態にかかるＰＣの機能構成を示すブロック図である。図２４は、印刷データの破棄が通知されたＰＣの表示処理の手順を示すフローチャートである。図２５は、印刷データの一覧が通知されたＰＣの表示処理の手順を示すフローチャートである。
【０１０３】
まず、破棄通知の表示処理について説明する。
【０１０４】
受信部２３０１は、複合機１３２０から印刷データの破棄通知を受信する（ステップＳ２４０１）。本実施の形態では、ネットワークインターフェース７０８を介して印刷データが破棄されたことを示す通知を受信する。
【０１０５】
表示部２３０２は、複合機１３２０から受信した印刷データの破棄通知を表示する（ステップＳ２４０２）。本実施の形態では、表示装置７１０に印刷データが破棄されたことを示すメッセージを表示する。
【０１０６】
次に、印刷データの一覧の表示処理について説明する。
【０１０７】
表示部２３０２は、複合機１３２０から受信した印刷データの一覧、および印刷データの削除画面を表示する（ステップＳ２５０１、ステップＳ２５０２、ステップＳ２５０３）。本実施の形態では、表示装置７１０に印刷データの一覧を表示して、複合機１３２０に格納されている印刷データがあることをユーザに通知する。図２６は、表示装置に表示された印刷データの一覧および削除画面の一例を示す説明図である。本実施の形態では、「印刷データが格納されています。」というメッセージ、および複合機１３２０に格納された印刷データのファイル名と当該印刷データの容量とを対応付けてテーブルを表示して、格納されている印刷データがあることをユーザに通知する。さらに、本実施の形態では、表示装置７１０に表示された印刷データのうち、削除したい印刷データにポインタ２６０１を合わせ、図示しないマウスを右クリックすることにより、当該印刷データの削除メニュー２６０２を表示することができる。ユーザは、表示された削除メニューを選択することにより、印刷データの削除を指示する。
【０１０８】
受付部２３０３は、格納されている印刷データのうち、削除する印刷データの指示を受け付ける（ステップＳ２５０４）。本実施の形態では、入力装置７０９を介して、印刷データの削除指示を受け付けるものとする。
【０１０９】
印刷データの削除指示が受け付けられると（ステップＳ２５０４：Ｙｅｓ）、送信部２３０４は、受け付けた印刷データの削除指示を複合機１３２０に送信する（ステップＳ２５０５）。そして、表示部２３０２は、ステップＳ２５０２に戻り、再度、印刷データの一覧を表示する。本実施の形態では、ネットワークインターフェース７０８を介して、複合機１３２０に対して削除する印刷データのユーザ情報またはファイル名を通知して、当該印刷データの削除を指示する。なお、図示しないが、印刷データの削除が指示された場合、受付部２３０３によりパスワードの入力を受け付け、送信部２３０４は、入力されたパスワードと、削除する印刷データに含まれるパスワードとが一致した場合にのみ、複合機１３２０に対して削除指示を送信してもよい。一方、削除指示が受け付けられなかった場合は、印刷データの一覧の表示処理は終了する。
【０１１０】
次に、印刷データの削除指示を受信した複合機の印刷データの削除処理について説明する。図２７は、本実施の形態にかかる複合機の印刷データの削除処理の手順を示すフローチャートである。
【０１１１】
受付部１３２３は、ＰＣ１８０１、１８０２．．．から受信した印刷データの削除指示を受け付ける（ステップＳ２７０１）。本実施の形態では、ネットワークインターフェース２０５によりＰＣ１８０１、１８０２．．．から受信した削除指示を受け付ける。
【０１１２】
管理部４０１は、削除指示を受け付けた印刷データを記憶部２０２から削除する（本発明にかかる削除手段）。本実施の形態では、受け付けた削除指示から印刷データのユーザ情報を取得する（ステップＳ２７０２）。そして、管理部４０１は、記憶部２０２に格納する印刷データから当該ユーザ情報を含む印刷データを削除する（ステップＳ２７０３）。若しくは、管理部４０１は、削除指示からファイル名を取得し、取得したファイル名を含む印刷データを削除してもよい。さらに、管理部４０１は、取得したユーザ情報により特定されるユーザのデータ情報を更新する（ステップＳ２７０４）。
【０１１３】
このように、本実施の形態にかかる複合機１３２０によれば、複合機１３２０に格納される印刷データのデータ量が印刷禁止閾値以上である場合に、入力を受け付けた印刷データを破棄して新たな印刷データの入力の受け付けを禁止し、かつＰＣ１８０１、１８０２．．．からの印刷指示に応じて格納された印刷データを削除することにより、印刷データの過剰な格納を防止し、かつ記憶部２０２に格納された印刷データを確実に処理することができる。
【図面の簡単な説明】
【０１１４】
【図１】第１の実施の形態にかかる印刷システムの構成を示すブロック図である。
【図２】第１の実施の形態にかかる複合機の構成を示すブロック図である。
【図３】第１の実施の形態にかかる複合機の操作表示部の一例を示した図である。
【図４】第１の実施の形態にかかる複合機の機能構成を示すブロック図である。
【図５−１】印刷データのデータ構造図である。
【図５−２】データ情報を管理するテーブルの一例を示す説明図である。
【図６】第１の実施の形態にかかる複合機の印刷処理の手順を示すフローチャートである。
【図７】第１の実施の形態にかかるＰＣの構成を示すブロック図である。
【図８】第１の実施の形態にかかるＰＣの機能構成を示すブロック図である。
【図９】第１の実施の形態にかかるＰＣの表示処理の手順を示すフローチャートである。
【図１０】表示装置に表示された印刷データの一覧の一例を示す説明図である。
【図１１】第２の実施の形態にかかる複合機の印刷処理の手順を示すフローチャートである。
【図１２】操作表示部に表示された通知を行う印刷の種類を設定する画面の一例を示す説明図である。
【図１３−１】第３の実施の形態にかかる複合機の印刷処理の手順を示すフローチャートである。
【図１３−２】第３の実施の形態にかかる複合機の機能構成を示すブロック図である。
【図１４】操作表示部に表示されたデータ量の設定を受け付ける画面の一例を示す説明図である。
【図１５】操作表示部に表示されたユーザを選択する画面の一例を示す説明図である。
【図１６】操作表示部に表示された通知実行閾値を設定する画面の一例を示す説明図である。
【図１７】ユーザ毎の通知実行閾値を管理するテーブルの一例を示す説明図である。
【図１８】第４の実施の形態にかかる印刷システムにおける処理の流れを示す説明図である。
【図１９】第４の実施の形態にかかる複合機の印刷処理の手順を示すフローチャートである。
【図２０】操作表示部に表示された設定項目を選択する画面の一例を示す説明図である。
【図２１】操作表示部に表示された印刷禁止閾値を設定する画面の一例を示す説明図である。
【図２２】印刷禁止閾値および通知実行閾値と、印刷データの個数または印刷データの総容量と、の関係を示すグラフの一例を示す説明図である。
【図２３】第４の本実施の形態にかかるＰＣの機能構成を示すブロック図である。
【図２４】印刷データの破棄が通知されたＰＣの表示処理の手順を示すフローチャートである。
【図２５】印刷データの一覧が通知されたＰＣの表示処理の手順を示すフローチャートである。
【図２６】表示装置に表示された印刷データの一覧および削除画面の一例を示す説明図である。
【図２７】第４の実施の形態にかかる複合機の印刷データの削除処理の手順を示すフローチャートである。
【符号の説明】
【０１１５】
１０１、１３２０  複合機
１０２  ネットワーク
１０３、１０４、１８０１、１８０２  ＰＣ
２０１、７０１  ＣＰＵ
２０２、７０５  記憶部
２０３  操作表示部
２０４、７０３  ＲＡＭ
２０５、７０８  ネットワークインターフェース
２０６  プリンタエンジン
２０７、７０２  ＲＯＭ
２０８、７０７  ＣＤ−ＲＯＭドライブ
２０９、７０６  ＣＤ−ＲＯＭ
４０１  管理部
４０２、１３２３、２３０３  受付部
４０３  検索部
４０４、１３２１  通知部
４０５  解析部
４０６  認証部
４０７  印刷部
７０９  入力装置
７１０  表示装置
８０１、２３０１  受信部
８０２、２３０２  表示部
１３２２  判定部
２３０４  送信部
【図１】
2009214320.tif 000003
【図２】
2009214320.tif 000004
【図３】
2009214320.tif 000005
【図４】
2009214320.tif 000006
【図５−１】
2009214320.tif 000007
【図５−２】
2009214320.tif 000008
【図６】
2009214320.tif 000009
【図７】
2009214320.tif 000010
【図８】
2009214320.tif 000011
【図９】
2009214320.tif 000012
【図１０】
2009214320.tif 000013
【図１１】
2009214320.tif 000014
【図１２】
2009214320.tif 000015
【図１３−１】
2009214320.tif 000016
【図１３−２】
2009214320.tif 000017
【図１４】
2009214320.tif 000018
【図１５】
2009214320.tif 000019
【図１６】
2009214320.tif 000020
【図１７】
2009214320.tif 000021
【図１８】
2009214320.tif 000022
【図１９】
2009214320.tif 000023
【図２０】
2009214320.tif 000024
【図２１】
2009214320.tif 000025
【図２２】
2009214320.tif 000026
【図２３】
2009214320.tif 000027
【図２４】
2009214320.tif 000028
【図２５】
2009214320.tif 000029
【図２６】
2009214320.tif 000030
【図２７】
2009214320.tif 000031