(57)【特許請求の範囲】
【請求項１】
印刷指示情報に印刷ジョブの作成者の識別情報と印刷処理を実行する印刷実行者の識別情報とを含む印刷ジョブを受け付ける印刷ジョブ受付手段と、
前記印刷ジョブの作成者の識別情報と印刷処理を実行する印刷実行者の識別情報とが異なる場合に、前記印刷ジョブ受付手段が受け付けた印刷ジョブの作成者と印刷処理を実行する印刷実行者とが異なると判定し、前記印刷ジョブの作成者の識別情報と印刷処理を実行する印刷実行者の識別情報とが一致する場合に、前記印刷ジョブ受付手段が受け付けた印刷ジョブの作成者と印刷処理を実行する印刷実行者とが同じであると判定する判定手段と、
前記判定手段によって、前記印刷ジョブの作成者と前記印刷ジョブの印刷処理を実行する印刷実行者とが異なると判定された場合に、前記印刷実行者に対し、前記印刷ジョブが存在することを通知し、前記判定手段によって、前記印刷ジョブの作成者と、前記印刷ジョブの印刷処理を実行する印刷実行者とが同じであると判定された場合には、前記印刷ジョブの印刷処理を実行する印刷実行者に対し、前記印刷ジョブが存在することを通知しない通知手段と
を有する画像形成装置。
【請求項２】
前記通知手段は、前記印刷ジョブが存在することを前記印刷実行者の端末に通知してから所定時間が経過した場合に、再度、前記印刷実行者に対して前記印刷ジョブが存在することを通知する
請求項１に記載の画像形成装置。
【請求項３】
前記通知手段による通知に関連する通知関連情報を記憶する記憶手段
をさらに有し、
前記通知手段は、前記記憶手段に記憶された通知関連情報に基づいて、前記印刷実行者に対して前記印刷ジョブが存在することを通知する
請求項１に記載の画像形成装置。
【請求項４】
印刷ジョブを受け付ける印刷ジョブ受付手段と、
前記印刷ジョブを作成した装置のネットワークと当該画像形成装置のネットワークとが異なる場合に、印刷ジョブの作成者と印刷処理を実行する印刷実行者とが異なると判定する判定手段と、
前記判定手段によって、前記印刷ジョブの作成者と前記印刷ジョブの印刷処理を実行する印刷実行者とが異なると判定された場合に、前記印刷実行者に対し、前記印刷ジョブが存在することを通知し、前記判定手段によって、前記印刷ジョブの作成者と、前記印刷ジョブの印刷処理を実行する印刷実行者とが同じであると判定された場合には、前記印刷ジョブの印刷処理を実行する印刷実行者に対し、前記印刷ジョブが存在することを通知しない通知手段と
を有する画像形成装置。
【請求項５】
印刷指示情報に印刷ジョブの作成者の識別情報と印刷処理を実行する印刷実行者の識別情報とを含む印刷ジョブを受け付けるステップと、
前記印刷ジョブの作成者の識別情報と印刷処理を実行する印刷実行者の識別情報とが異なる場合に、前記受け付けられた印刷ジョブの作成者と印刷処理を実行する印刷実行者とが異なると判定し、前記印刷ジョブの作成者の識別情報と印刷処理を実行する印刷実行者の識別情報とが一致する場合に、前記受け付けられた印刷ジョブの作成者と印刷処理を実行する印刷実行者とが同じであると判定するステップと、
前記印刷ジョブの作成者と前記印刷処理を実行する印刷実行者とが異なると判定された場合に、前記印刷ジョブの印刷処理を実行する印刷実行者に対し、前記印刷ジョブが存在することを通知し、前記判定手段によって、前記印刷ジョブの作成者と、前記印刷ジョブの印刷処理を実行する印刷実行者とが同じであると判定された場合には、前記印刷ジョブの印刷処理を実行する印刷実行者に対し、前記印刷ジョブが存在することを通知しないステップと
を画像形成装置に実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置およびプログラムに関する。
【背景技術】
【０００２】
特許文献１は、イントラネットに接続された複数の端末の各々が、所定の距離以内に近づく利用者のＩＤを自動的に検出してサーバに送信し、サーバが当該利用者の認証を行い、サーバが当該利用者あてに配信される情報を利用者を検出した端末に対して送信する情報配信方法を開示する。
特許文献２は、端末へＩＣカードが挿入された場合、ＩＣカードのデータを情報センターに送信し、情報センターは、ＩＣカード及びＩＣカードの個人認証を行い、ＩＣカードのデータに対応したデータを端末に送信する方法を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−５５９５０号公報
【特許文献２】特開２００３−２２３４２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、印刷ジョブに基づく印刷処理を行う際に印刷ジョブ作成者と印刷処理実行者とが異なるときに、本構成を有していない場合と比較して、確実に印刷処理が行われるようにする画像形成装置を提供することである。
【課題を解決するための手段】
【０００５】
請求項１にかかる本発明は、印刷指示情報に印刷ジョブの作成者の識別情報と印刷処理を実行する印刷実行者の識別情報とを含む印刷ジョブを受け付ける印刷ジョブ受付手段と、前記印刷ジョブの作成者の識別情報と印刷処理を実行する印刷実行者の識別情報とが異なる場合に、前記印刷ジョブ受付手段が受け付けた印刷ジョブの作成者と印刷処理を実行する印刷実行者とが異なると判定し、前記印刷ジョブの作成者の識別情報と印刷処理を実行する印刷実行者の識別情報とが一致する場合に、前記印刷ジョブ受付手段が受け付けた印刷ジョブの作成者と印刷処理を実行する印刷実行者とが同じであると判定する判定手段と、前記判定手段によって、前記印刷ジョブの作成者と前記印刷ジョブの印刷処理を実行する印刷実行者とが異なると判定された場合に、前記印刷実行者に対し、前記印刷ジョブが存在することを通知し、前記判定手段によって、前記印刷ジョブの作成者と、前記印刷ジョブの印刷処理を実行する印刷実行者とが同じであると判定された場合には、前記印刷ジョブの印刷処理を実行する印刷実行者に対し、前記印刷ジョブが存在することを通知しない通知手段とを有する画像形成装置である。
【０００７】
請求項２にかかる本発明は、前記通知手段は、前記印刷ジョブが存在することを前記印刷実行者の端末に通知してから所定時間が経過した場合に、再度、前記印刷実行者に対して前記印刷ジョブが存在することを通知する請求項１に記載の画像形成装置である。
【０００８】
請求項３にかかる本発明は、前記通知手段による通知に関連する通知関連情報を記憶する記憶手段をさらに有し、前記通知手段は、前記記憶手段に記憶された通知関連情報に基づいて、前記印刷実行者に対して前記印刷ジョブが存在することを通知する請求項１に記載の画像形成装置である。
【００１１】
請求項４にかかる本発明は、印刷ジョブを受け付ける印刷ジョブ受付手段と、前記印刷ジョブを作成した装置のネットワークと当該画像形成装置のネットワークとが異なる場合に、印刷ジョブの作成者と印刷処理を実行する印刷実行者とが異なると判定する判定手段と、前記判定手段によって、前記印刷ジョブの作成者と前記印刷ジョブの印刷処理を実行する印刷実行者とが異なると判定された場合に、前記印刷実行者に対し、前記印刷ジョブが存在することを通知し、前記判定手段によって、前記印刷ジョブの作成者と、前記印刷ジョブの印刷処理を実行する印刷実行者とが同じであると判定された場合には、前記印刷ジョブの印刷処理を実行する印刷実行者に対し、前記印刷ジョブが存在することを通知しない通知手段とを有する画像形成装置である。
【００１２】
請求項５にかかる本発明は、印刷指示情報に印刷ジョブの作成者の識別情報と印刷処理を実行する印刷実行者の識別情報とを含む印刷ジョブを受け付けるステップと、前記印刷ジョブの作成者の識別情報と印刷処理を実行する印刷実行者の識別情報とが異なる場合に、前記受け付けられた印刷ジョブの作成者と印刷処理を実行する印刷実行者とが異なると判定し、前記印刷ジョブの作成者の識別情報と印刷処理を実行する印刷実行者の識別情報とが一致する場合に、前記受け付けられた印刷ジョブの作成者と印刷処理を実行する印刷実行者とが同じであると判定するステップと、前記印刷ジョブの作成者と前記印刷処理を実行する印刷実行者とが異なると判定された場合に、前記印刷ジョブの印刷処理を実行する印刷実行者に対し、前記印刷ジョブが存在することを通知し、前記判定手段によって、前記印刷ジョブの作成者と、前記印刷ジョブの印刷処理を実行する印刷実行者とが同じであると判定された場合には、前記印刷ジョブの印刷処理を実行する印刷実行者に対し、前記印刷ジョブが存在することを通知しないステップとを画像形成装置に実行させるプログラムである。
【発明の効果】
【００１３】
請求項１に係る本発明によれば、印刷ジョブに基づく印刷処理を行う際に印刷ジョブの作成者と印刷処理実行者とが異なるときに、本構成を有していない場合と比較して、確実に印刷処理が行われるようにする画像形成装置を提供できる。
また、印刷処理実行者が、その印刷ジョブが存在することを認識可能な場合に、通知することを防止できる。
さらに、印刷ジョブの作成者と印刷処理実行者とが異なるか否かを、本構成を有していない場合と比較して、容易に判断できる。
【００１５】
請求項２に係る本発明によれば、請求項１に係る本発明により得られる効果に加えて、印刷処理実行者が印刷ジョブを実行し忘れることを防止できる。
【００１６】
請求項３に係る本発明によれば、請求項１に係る本発明により得られる効果に加えて、通知の態様を印刷処理実行者の嗜好に合わせることができる。
【００１９】
請求項４に係る本発明によれば、印刷指示情報を使用することなしに、印刷ジョブの作成者と印刷処理実行者とが異なるか否かを判断できる。
【００２０】
請求項５に係る本発明によれば、印刷ジョブに基づく印刷処理を行う際に印刷ジョブの作成者と印刷処理実行者とが異なるときに、本構成を有していない場合と比較して、確実に印刷処理が行われるようにする画像形成プログラムを提供できる。
【図面の簡単な説明】
【００２１】
【図１】本実施形態にかかる印刷ジョブ通知システムを示す図である。
【図２】大型汎用コンピュータ、オフィスコンピュータ、プリントサーバおよび端末装置のハードウェア構成を示す図である。
【図３】画像形成装置のハードウェア構成を示す図である。
【図４】印刷ジョブに関する情報を例示する図である。
【図５】画像形成装置の機能ブロック図である
【図６】通知関連情報テーブル記憶部２３６によって記憶される通知関連情報テーブルを例示する図である。
【図７】印刷ジョブ存在通知を例示する図である。
【図８】印刷ジョブ存在通知の送信処理を示すフローチャートである。
【図９】第２の実施形態にかかる画像形成装置の機能ブロック図である。
【図１０】第２の実施形態にかかる画像形成装置が受信する印刷ジョブに関する情報を例示する図である。
【図１１】第２の実施形態にかかる画像形成装置を含むネットワークを例示する図である。
【図１２】特定情報記憶部に記憶された特定情報を例示する図である。
【図１３】第２の実施形態にかかる画像形成装置の印刷ジョブ存在通知の送信処理を示すフローチャートである。
【図１４】第２の実施形態にかかる画像形成装置の印刷ジョブ存在通知の送信処理を示すフローチャートである。
【図１５】第２の実施形態にかかる画像形成装置の印刷ジョブ存在通知の送信処理を示すフローチャートである。
【図１６】第２の実施形態にかかる画像形成装置の印刷ジョブ存在通知の送信処理を示すフローチャートである。
【発明を実施するための形態】
【００２２】
［第１の実施形態］
図１は、本実施形態にかかる印刷ジョブ通知システム１を示す図である。
図１に示すように、印刷ジョブ通知システム１は、大型汎用コンピュータ１０２、オフィスコンピュータ１０４、プリントサーバ１２、画像形成装置２、および端末装置４−１〜４−Ｎ（Ｎは１以上の整数。但し、Ｎが常に同じ数とは限らない）から構成されている。
なお、以下、端末装置４−１〜４−Ｎなど、複数ある構成部分のいずれかを特定せずに示すときには、単に、端末装置４などと略記することがある。
なお、大型汎用コンピュータ１０２、オフィスコンピュータ１０４、プリントサーバ１２および画像形成装置２は、本実施形態においてはそれぞれ１つとしたが、それぞれ、２つ以上であってもよい。
また、図１において、実線で描かれた矢印は、後述する印刷ジョブに関する情報の流れを示し、破線で描かれた矢印は、後述する印刷ジョブの存在通知に関する情報の流れを示す。
【００２３】
図２は、大型汎用コンピュータ１０２、オフィスコンピュータ１０４、プリントサーバ１２および端末装置４のハードウェア構成を示す図である。
図２に示すように、大型汎用コンピュータ１０２、オフィスコンピュータ１０４、プリントサーバ１２および端末装置４は、ＣＰＵ等の演算部１６２及びメモリ等の記憶部１６４などを含む制御装置１６０と、通信装置１７０と、記録装置１７２と、ユーザインターフェース装置（ＵＩ装置）１８０とから構成される。
つまり、大型汎用コンピュータ１０２、オフィスコンピュータ１０４、プリントサーバ１２および端末装置４は、情報処理および他の処理装置又は端末との通信が可能なコンピュータとしてのハードウェア構成部分を有している。
また、以下の各図において、実質的に同じ構成部分および処理には同じ番号が付される。
ＵＩ装置１８０は、ＬＣＤ（Liquid Crystal Display）表示装置あるいはＣＲＴ（Cathode Ray Tube）表示装置等の表示装置およびキーボード・タッチパネルなどを含む。
なお、端末装置４は、携帯電話等であってもよい。
【００２４】
図３は、画像形成装置２のハードウェア構成を示す図である。
図３に示すように、画像形成装置２は、演算部１６２及び記憶部１６４などを含む制御装置１６０と、通信装置１７０と、記録装置１７２と、ＵＩ装置１８０と、印刷装置２００と、画像読取装置２０２と、認証装置２０４とから構成される。
印刷装置２００は、例えばプリンタ等であって、文字データまたは画像データ等を用紙等の記録媒体に印刷する。
画像読取装置２０２は、例えばスキャナ等であって、記録媒体から画像等を読み取って画像データに変換する。
認証装置２０４は、認証カード１４に記憶されたユーザ識別情報を読み取って、印刷処理に必要な認証処理を行う。
つまり、画像処理装置２は、情報処理および他の画像処理装置又は端末との通信が可能なコンピュータとしてのハードウェア構成部分を有している。
【００２５】
端末装置４（図１）は、例えばユーザ（使用者）の操作によって印刷ジョブ（図４（Ａ）を用いて後述する）を作成し、作成された印刷ジョブを、ネットワークを介して画像形成装置２に対して送信する。
大型汎用コンピュータ１０２は、企業の基幹業務などに利用される例えばメインフレーム等であって、基幹系データに関する印刷データを作成する。
また、大型汎用コンピュータ１０２は、作成された印刷データを含む印刷ジョブを作成し、作成された印刷ジョブをプリントサーバ１２に対して送信する。
ここで、基幹系データとは、企業活動の中心となる販売管理、生産管理、会計、人事、給与などの基幹業務に関するデータであって、定期的かつ大量に生成されうる。
また、基幹系データは、上述のような基幹業務に関するデータであるため、秘匿性の高いデータであり、その印刷処理には、通常、印刷処理をする者の認証が必要とされる。
【００２６】
オフィスコンピュータ１０４は、例えば事務処理などに利用されるコンピュータであって、大型汎用コンピュータ１０２と同様に、基幹系データに関する印刷データを作成する。
また、オフィスコンピュータ１０４は、作成された印刷データを含む印刷ジョブを作成し、作成された印刷ジョブをプリントサーバ１２に対して送信する。
なお、大型汎用コンピュータ１０２およびオフィスコンピュータ１０４（以下、単に「大型汎用コンピュータ１０２等」と称する場合がある）は、管理者がＵＩ装置１８０を操作することによって印刷ジョブを作成してもよいし、管理者の操作によらずに自動的に作成してもよい。
【００２７】
プリントサーバ１２は、大型汎用コンピュータ１０２等からの印刷ジョブを、ネットワークを介して画像形成装置２に対して送信する。
ここで、大型汎用コンピュータ１０２等からの印刷ジョブには、印刷指示情報（図４（Ｂ）を用いて後述する）が含まれない場合がある。
この場合、プリントサーバ１２は、大型汎用コンピュータ１０２等からの印刷ジョブに基づいて印刷指示情報を作成し、作成された印刷指示情報を印刷ジョブに付加して、ネットワークを介して画像形成装置２に対して送信する。
なお、大型汎用コンピュータ１０２等が、印刷指示情報を含む印刷ジョブを作成し、プリントサーバ１２に対して送信する場合もある。
この場合、プリントサーバ１２は、印刷ジョブに印刷指示情報を付加しない。
なお、プリントサーバ１２自身が、印刷ジョブを作成してもよく、この場合、印刷ジョブの作成は、管理者の操作なしに自動的になされても、管理者の操作によってなされてもよい。
【００２８】
図４は、印刷ジョブに関する情報を例示する図であり、（Ａ）は印刷ジョブを示し、（Ｂ）は印刷ジョブに含まれる印刷指示情報を示す。
図４（Ａ）に示すように、印刷ジョブは、印刷命令と、印刷指示情報と、印刷処理の対象である印刷データとを含む。
ここで、印刷命令とは、画像形成装置２に印刷処理を実行させる命令を示す情報である。
また、印刷指示情報とは、画像形成装置２に印刷処理を実行させる際に使用される情報である。
また、印刷データとは、文字データまたは画像データ等の、記録媒体に印刷される文字または画像等に関するデータであって、印刷ジョブを受信する画像形成装置２において印刷処理を行うことが可能な方式で生成されている。
【００２９】
ここで、印刷ジョブは、一般的なページ記述言語（ＰｏｓｔＳｃｒｉｐｔ等）で表現された印刷ジョブであってもよいし、大型汎用コンピュータ１０２等のメインフレーム（ホスト）等で作成された印刷ジョブであってもよい。
つまり、印刷ジョブは、ホスト（印刷ジョブを作成した装置）と画像形成装置２との間で伝送される際の構成について、特定の印刷データの形式および機種に依存しないような構成に従って作成されていてもよい。
言い換えれば、印刷ジョブは、プラットフォームおよびプロトコルに依存しない構成で、ホストと画像形成装置２との間のデータストリームを定義するアーキテクチャに従って作成（フォーマット）されていてもよい。
例えば、印刷ジョブは、ＩＰＤＳ（Intelligent Printer Data Stream：プリントサービスと画像形成装置２との間のデータストリームを定義するアーキテクチャ）等に基づいた印刷ジョブであってもよい。
【００３０】
図４（Ｂ）に示すように、印刷指示情報は、印刷ジョブを識別するジョブ識別子と、印刷ジョブが送信された時刻を示す送信時刻情報と、認証処理が必要であることを示す認証必要情報と、作成者識別情報と、印刷実行者識別情報とを含む。
ジョブ識別子は、印刷ジョブを作成した装置およびプリントサーバ１２またはこれらのいずれかのＩＰアドレスを含んでもよい。
また、作成者識別情報とは、印刷ジョブを作成した主体（以下、「印刷ジョブ作成者」と称することがある）の識別情報であって、例えば、大型汎用コンピュータ１０２等の管理者または端末装置４のユーザが、ＵＩ装置１８０を操作することによって印刷データを作成した場合には、その管理者またはユーザの識別情報（認証カード１４に記憶されたユーザ識別情報等）である。
一方、大型汎用コンピュータ１０２等が管理者の操作によらないで自動で印刷ジョブを作成した場合には、作成者識別情報は、その大型汎用コンピュータ１０２等の識別情報であってもよい（この場合であっても、印刷ジョブに印刷実行者を示す識別情報を付加できる）。
また、印刷実行者識別情報とは、印刷ジョブに係る印刷処理を行うべき主体（以下、「印刷処理実行者」と称することがある）の識別情報である。
例えば、その印刷ジョブが端末装置４のユーザに印刷処理をさせることを目的とするものであれば、印刷実行者識別情報は、その端末装置４のユーザの識別情報である。
【００３１】
画像形成装置２は、プリントサーバ１２または端末装置４から印刷ジョブを受け付けて、受け付けた印刷ジョブに基づいて、印刷処理を実行する。
なお、大型汎用コンピュータ１０２等が印刷指示情報を含む印刷ジョブを作成してもよく、この場合、画像形成装置２は、大型汎用コンピュータ１０２等から、直接、印刷ジョブを受信してもよい。
さらに、画像形成装置２は、プリントサーバ１２に対して、定期的に印刷ジョブを要求して、その要求に応じてプリントサーバ１２から送信された印刷ジョブを受信してもよい。
ここで、印刷ジョブに、認証を必要とすることを示す情報（認証必要情報）が含まれる場合、画像形成装置２は、印刷ジョブを受け付けた後、すぐに印刷処理を実行せず、認証処理が実行された後に、印刷処理を実行する。
画像形成装置２は、例えばそれぞれのユーザが所持する、ユーザ識別情報が記憶された認証カード１４を使用して、認証処理を実行する。
【００３２】
また、例えば、大型汎用コンピュータ１０２またはオフィスコンピュータ１０４によって認証を必要とする印刷ジョブが生成され、その印刷ジョブに係る印刷処理を実行すべき主体（印刷処理実行者）が例えば端末装置４のユーザである場合、印刷ジョブ作成者と印刷処理実行者とが異なる。
この場合、印刷処理を行うユーザに印刷ジョブが存在することを知らせるために、画像形成装置２は、印刷ジョブに係る印刷処理実行者の端末装置４に対し、印刷ジョブが存在することを通知する。
【００３３】
ここで、印刷ジョブ作成者と印刷処理を行うユーザとが同じ場合には、画像形成装置２は、端末装置４に対し、印刷ジョブが存在することを通知しない。
これは、印刷ジョブ作成者と印刷処理を行うユーザとが同じ場合には、そのユーザは、当然、印刷ジョブが存在することを認識しているので、当該通知があっても煩わしいからである。
【００３４】
図５は、画像形成装置２の機能ブロック図である。
図５に示すように、画像形成装置２は、印刷ジョブ受信部２２２、印刷ジョブ記憶部２２４、印刷制御部２２６、認証処理部２２８、通知要否判定部２３０、通知処理部２３２、通知関連情報テーブル記憶部２３６、および通知関連情報設定部２４４の機能を有する。
画像形成装置２は、例えば、図５に示した各機能を、プログラムによって実現してもよい（以下に説明する他の実施形態においても同様）。
この場合、プログラムは、たとえば、記憶媒体１７４（図３）等を介して画像形成装置２に供給され、記憶部１６４にロードされ、画像形成装置２にインストールされたＯＳ（図示せず）上で、画像形成装置２のハードウェア資源を具体的に利用して実行される。
【００３５】
印刷ジョブ受信部２２２は、プリントサーバ１２、端末装置４または大型汎用コンピュータ１０２等から、ネットワークを介して印刷ジョブを受信して、印刷ジョブ記憶部２２４に対して出力する。
印刷ジョブ記憶部２２４は、印刷ジョブ受信部２２２からの印刷ジョブを格納し、管理する。
認証を必要とする印刷ジョブは、図４（Ｃ）に例示する印刷指示情報を含む。
【００３６】
印刷制御部２２６は、新たな印刷ジョブが印刷ジョブ記憶部２２４に格納されると、その印刷ジョブが、認証処理を必要とするか否かを判断する。
具体的には、印刷制御部２２６は、印刷ジョブに含まれる印刷指示情報に認証必要情報が含まれるか否かを判断する。
印刷指示情報に認証必要情報が含まれない場合、つまり、印刷ジョブが認証処理を必要としない場合、印刷制御部２２６は、印刷ジョブに基づいて、印刷装置２００を制御して印刷データの印刷処理を実行する。
【００３７】
一方、印刷指示情報に認証必要情報が含まれる場合、つまり、印刷ジョブが認証処理を必要とする場合、印刷制御部２２６は、印刷ジョブを印刷ジョブ記憶部２２４に記憶し、印刷ジョブに含まれる印刷実行者識別情報を、認証処理部２２８に対して出力する。
さらに、この場合、印刷制御部２２６は、印刷ジョブに含まれる印刷実行者識別情報を、通知要否判定部２３０に対して出力する。
尚、印刷ジョブ記憶部２２４に記憶された印刷ジョブは、後述する認証処理部２２８から一致信号を受け付けるまで、印刷処理を実行せずに保持することになる。
【００３８】
認証処理部２２８は、印刷制御部２２６からの印刷実行者識別情報を記憶しておき、認証装置２０４によって取得された認証カード１４に含まれるユーザ識別情報を受け付けた際に、そのユーザ識別情報と、記憶した印刷実行者識別情報とを照合し、両者が一致した場合には、印刷制御部２２６に対し、一致した旨を示す信号（一致信号）を出力する。
印刷制御部２２６は、認証処理部２２８から一致信号を受け付けた場合に、前記印刷ジョブ記憶部２２４に記憶した印刷ジョブに基づいて、印刷装置２００を制御して印刷データの印刷処理を実行する。
【００３９】
通知要否判定部２３０は、印刷ジョブに含まれる印刷実行者識別情報と作成者識別情報とを比較し、これらが一致するか否かを判定する。
印刷ジョブ作成者と印刷処理実行者とが異なると判定した場合、通知要否判定部２３０は、通知処理部２３２に対し、印刷ジョブが存在する旨の通知（印刷ジョブ存在通知）を、印刷実行者識別情報に対応するユーザの端末装置４に対して送信するように指示する。
【００４０】
通知処理部２３２は、通知要否判定部２３０からの指示を受け付けると、通知関連情報テーブル記憶部２３６から、印刷実行者識別情報に対応するユーザに関する通知関連情報を取り出すように指示する。
ここで、通知関連情報とは、端末装置４に対して印刷ジョブ存在通知を送信するための情報であり、通知方法を示す情報および通知先（アドレス等）を示す情報を含む。
【００４１】
図６は、通知関連情報テーブル記憶部２３６によって記憶される通知関連情報テーブルを例示する図である。
図６に示すように、通知関連情報テーブル記憶部２３６は、ユーザごとに、通知方法および通知先を対応づけて記憶する。
例えば、端末装置４−１のユーザであるユーザ＃１については、電子メールで印刷ジョブ存在通知を受信するように設定されており、その電子メールのアドレスが記憶されている。
また、端末装置４−２のユーザであるユーザ＃２については、端末装置４−２の画面上にポップアップメッセージで印刷ジョブ存在通知が表示されるように設定されており、端末装置４−２のＩＰアドレスが記憶されている。
また、端末装置４−３のユーザであるユーザ＃３については、携帯電話によって印刷ジョブ存在通知を受信するように設定されており、その携帯電話の電話番号が記憶されている。
【００４２】
通知処理部２３２（図４）は、通知関連情報テーブル記憶部２３６から、印刷実行者識別情報に対応するユーザに関する通知関連情報を取得すると、通知関連情報に示された通知方法で印刷ジョブ存在通知を作成し、通知関連情報に示された通知先（アドレス等）に対し、印刷ジョブ存在通知を送信する。
また、通知処理部２３２は、印刷ジョブ存在通知を送信してから所定時間が経過しても印刷処理が実行されない場合には、再度、通知関連情報に示された通知先（アドレス等）に対し、印刷ジョブ存在通知を送信する。
【００４３】
図７は、印刷ジョブ存在通知を例示する図である。
図７には、電子メールで印刷ジョブ存在通知を送信する場合が示されている。
図７に例示するように、印刷ジョブ存在通知には、例えば印刷実行者識別情報に対応する宛先のアドレスと、印刷ジョブを格納している画像形成装置２の識別情報（アドレスおよび画像形成装置名）と、ジョブ識別子と、印刷ジョブの送信時刻とが含まれる。
なお、印刷ジョブ存在通知は、作成者識別情報に対応する印刷ジョブ作成者のアドレスを含んでもよい。
【００４４】
通知関連情報設定部２４４（図４）は、端末装置４から、通知関連情報についての設定要求を受信し、受信した設定要求に基づいて、通知関連情報を設定する。
また、通知関連情報設定部２４４は、設定した通知関連情報を、通知関連情報テーブル記憶部２３６に対して出力し、通知関連情報テーブル記憶部２３６に記憶させる。
【００４５】
図８は、印刷ジョブ存在通知の送信処理を示すフローチャート（Ｓ１０）である。
ステップ１０２（Ｓ１０２）において、印刷ジョブ受信部２２２は、印刷ジョブを受信する。
ステップ１０４（Ｓ１０４）において、印刷制御部２２６は、印刷ジョブが認証処理を必要とするか否か判断する。
認証処理が必要であると判断された場合には、処理はＳ１０６に進み、必要でないと判断された場合には、処理を終了する。
【００４６】
ステップ１０６（Ｓ１０６）において、印刷要否判定部２３０は、印刷ジョブ作成者と印刷処理実行者とが異なるか否かを判定する。
印刷ジョブ作成者と印刷処理実行者とが異なると判定された場合には、処理はＳ１０８に進み、同じと判定された場合には、処理を終了する。
ステップ１０８（Ｓ１０８）において、通知処理部２３２は、印刷処理を行うユーザに関する通知関連情報を取得する。
ステップ１１０（Ｓ１１０）において、通知処理部２３２は、印刷処理を行うユーザの端末装置４に対し、印刷ジョブ存在通知を送信する。
【００４７】
なお、上述した実施形態においては、認証処理は、認証カード１４を用いて実行するとしたが、画像形成装置２のＵＩ装置１８０を操作してパスワードを入力するように実行してもよいし、生体認証によって実行してもよい（以下で説明する各実施形態においても同様）。
その場合、画像形成装置２は、ユーザ識別情報と、パスワードまたは生体認証情報とを、対応付けて記憶するようにしてもよい。
また、上記実施例では、通知要否判定部２３０は、印刷ジョブに含まれる印刷実行者識別情報と作成者識別情報とを比較するとしたが、印刷ジョブ作成者と印刷処理実行者とが相違することを示す情報（相違情報）が印刷ジョブに付加される態様である場合には、通知要否判定部２３０は、相違情報が印刷ジョブに含まれるか否かを判定するようにしてもよい。
また、通知要否判定部２３０は、印刷ジョブにある特定のキーワードが含まれる場合に、印刷ジョブ作成者と印刷処理実行者とが異なると判定してもよい。
【００４８】
［第２の実施形態］
次に、第２の実施形態について説明する。
上述した第１の実施形態にかかる画像形成装置２は、印刷指示情報内の作成者識別情報と印刷実行者識別情報とを比較し、両者が異なると判定した場合に、印刷ジョブ存在通知を、印刷処理実行者に対応するユーザの端末装置４に対して送信する。
一方、第２の実施形態にかかる画像形成装置は、印刷ジョブに含まれる所定の情報が特定の条件を満たす場合に、印刷ジョブ存在通知を、印刷処理実行者に対応するユーザの端末装置４に対して送信する。
ここで、第２の実施形態においては、印刷ジョブに含まれる所定の情報が特定の条件を満たす場合、印刷指示情報内の作成者識別情報と印刷実行者識別情報とを比較しなくても、印刷ジョブ作成者と印刷処理実行者とが異なるとみなされ、したがって、印刷ジョブ存在通知が送信される。
印刷ジョブに含まれる所定の情報が特定の条件を満たす場合とは、例えば、印刷ジョブに含まれる印刷データが基幹系データに関するデータ形式である場合等である。
なお、基幹系データは、その印刷処理には、通常、認証が必要とされ、印刷処理実行者である端末装置４のユーザ等によって作成されない。
【００４９】
図９は、第２の実施形態にかかる画像形成装置２６の機能ブロック図である。
第２の実施形態にかかる画像形成装置２６は、第１の実施形態にかかる印刷ジョブ通知システム１の画像形成装置２の別の構成例であり、図３に示したハードウェア構成と同様のハードウェア構成を有する。
図９に示すように、画像形成装置２６は、印刷ジョブ受信部２２２、印刷ジョブ記憶部２２４、印刷制御部２２６、認証処理部２２８、通知要否判定部２６２、特定情報記憶部２６４、通知処理部２３２、通知関連情報テーブル記憶部２３６、および通知関連情報設定部２４４の機能を有する。
なお、図５に示した構成と実質的に同様の構成については、同じ符号が付されている。
【００５０】
図１０は、第２の実施形態にかかる画像形成装置２６が受信する印刷ジョブに関する情報を例示する図であり、（Ａ）は印刷ジョブを示し、（Ｂ）は印刷ジョブに含まれる印刷指示情報を示す。
図１０（Ａ）に示すように、印刷ジョブは、図４（Ａ）に示した印刷ジョブと同様、印刷命令と、印刷指示情報と、印刷処理の対象である印刷データとを含む。
図１０（Ｂ）に示すように、印刷指示情報は、印刷ジョブを識別するジョブ識別子と、印刷ジョブが送信された時刻を示す送信時刻情報と、認証処理が必要であることを示す認証必要情報と、作成者識別情報と、印刷実行者識別情報と、印刷ジョブデータ形式情報と、作成装置機種情報とを含む。
なお、印刷指示情報は、作成者識別情報、印刷ジョブデータ形式情報または作成装置機種情報のいずれかを含まなくてもよい。
ここで、印刷ジョブデータ形式情報とは、印刷ジョブのデータ形式または印刷ジョブに含まれる印刷データのデータ形式を示す情報である。
また、作成装置機種情報とは、印刷ジョブを作成した機種を示す情報であり、例えば、その印刷ジョブが大型汎用コンピュータ１０２によって作成された場合、作成装置機種情報は、その大型汎用コンピュータ１０２の機種を示す。
【００５１】
通知要否判定部２６２は、印刷制御部２２６からの印刷ジョブを解析し、印刷ジョブに含まれる印刷指示情報に、特定情報記憶部２６４に記憶された情報（特定情報）が含まれるか否かを判定する。
印刷指示情報に特定情報が含まれると判定した場合、通知要否判定部２６２は、通知処理部２３２に対し、印刷ジョブ存在通知を、印刷実行者識別情報に対応するユーザの端末装置４に対して送信するように指示する。
【００５２】
また、通知要否判定部２６２は、印刷ジョブを作成した装置（印刷ジョブ作成装置）が接続されたサブネットワークが、画像形成装置２６に接続されたサブネットワークと異なるか否かを判定し、異なると判定した場合に、印刷ジョブ存在通知を、印刷実行者識別情報に対応するユーザの端末装置４に対して送信するように指示してもよい。
具体的には、通知要否判定部２６２は、画像形成装置２が印刷ジョブを受信する際に例えばネットワークライブラリ等を使用して取得するＩＰアドレスから、印刷ジョブ作成装置（またはプリントサーバ１２）のサブネットワークの情報（サブネットワーク情報）を抽出する。
さらに、通知要否判定部２６２は、抽出された印刷ジョブ作成装置（またはプリントサーバ１２）のサブネットワーク情報と、画像形成装置２６のサブネットワーク情報とを比較し、それらが異なる場合には、印刷ジョブ作成者と印刷処理実行者とが異なるとみなし、印刷ジョブ存在通知を送信するように指示する。
なお、ＩＰアドレスは、印刷指示情報（例えばジョブ識別子）に含まれるようにしてもよい。
【００５３】
図１１は、第２の実施形態にかかる画像形成装置２６を含むネットワークを例示する図である。
図１１の例において、大型汎用コンピュータ１０２等およびプリントサーバ１２がサブネットワークＡに接続され、画像形成装置２６および端末装置４がサブネットワークＢに接続され、サブネットワークＡとサブネットワークＢとが互いに接続されて、ネットワークが構成されている。
ここで、大型汎用コンピュータ１０２のＩＰアドレスが１１１．２２２．１１１．１０であり、オフィスコンピュータ１０４のＩＰアドレスが１１１．２２２．１１１．１１であり、プリントサーバ１２のＩＰアドレスが１１１．２２２．１１１．１２であり、画像形成装置２６のＩＰアドレスが１１１．２２２．５０．２０であり、端末装置４のＩＰアドレスが１１１．２２２．５０．２１であるとする。
【００５４】
例えば、大型汎用コンピュータ１０２が印刷ジョブを作成した場合、通知要否判定部２６２は、大型汎用コンピュータ１０２のＩＰアドレスから、大型汎用コンピュータ１０２のサブネットワーク情報「１１１．２２２．１１１」を抽出する。
さらに、通知要否判定部２６２は、大型汎用コンピュータ１０２のサブネットワーク情報「１１１．２２２．１１１」と画像形成装置２６のサブネットワーク情報「１１１．２２２．５０」とを比較して、両者が異なると判定する。
そして、通知要否判定部２６２は、印刷ジョブ存在通知を、印刷実行者識別情報に対応するユーザの端末装置４に対して送信するように指示する。
【００５５】
一方、例えば、端末装置４が印刷ジョブを作成した場合、通知要否判定部２６２は、端末装置４のＩＰアドレスから、端末装置４のサブネットワーク情報「１１１．２２２．５０」を抽出する。
さらに、通知要否判定部２６２は、端末装置４のサブネットワーク情報「１１１．２２２．５０」と画像形成装置２６のサブネットワーク情報「１１１．２２２．５０」とを比較して、両者が一致すると判定する。
この場合、通知要否判定部２６２は、印刷ジョブ存在通知を送信するように指示しない。
なお、通知要否判定部２６２は、後述する特定サブネットワーク情報と印刷ジョブ作成装置のサブネットワーク情報とを比較することによって、印刷ジョブ存在通知の送信の要否を判定してもよい。
【００５６】
特定情報記憶部２６４（図９）は、図１２に例示する特定情報を記憶する。
特定情報とは、印刷ジョブ作成者と印刷処理実行者とが異なる条件を示した情報であり、例えば、この特定情報を含む印刷ジョブは、基幹系データに関する印刷ジョブである。
図１２は、特定情報記憶部２６４に記憶された特定情報を例示する図である。
特定情報は、特定ユーザ情報と、特定データ形式情報と、特定機種情報と、特定サブネットワーク情報とを含む。
【００５７】
特定ユーザ情報は、例えば基幹系データに関する印刷ジョブを作成するユーザ（つまり印刷処理実行者にならないユーザ）の識別情報であり、例えば、大型汎用コンピュータ１０２等の管理者の識別情報を含む。
特定データ形式情報は、例えば基幹系データに関する印刷ジョブ（つまり印刷処理実行者である端末装置４のユーザによって作成されない印刷ジョブ）のデータ形式または印刷ジョブに含まれる印刷データ（基幹系データ）のデータ形式を示す情報であり、例えば、ＬＣＤＳ（Line Conditioned Data Streams）等の、大型汎用コンピュータ１０２等によって作成されるデータのデータ形式を示す情報を含む。
特定機種情報は、例えば基幹系データに関する印刷ジョブを作成する装置の機種を示す情報であり、例えば、大型汎用コンピュータ１０２等の機種を示す情報を含む。
特定サブネットワーク情報は、例えば基幹系データに関する印刷ジョブを作成する装置が接続されているサブネットワーク情報であり、例えば大型汎用コンピュータ１０２のサブネットワーク情報を含む。
【００５８】
図１３は、第２の実施形態にかかる画像形成装置２６の印刷ジョブ存在通知の送信処理を示すフローチャート（Ｓ２０）である。
図１３に示した各処理について、図８に示した各処理と実質的に同様の処理には、同じ符号が付されている（以下のフローチャートについても同様）。
ステップ２０２（Ｓ２０２）において、通知要否判定部２６２は、印刷ジョブ作成者が特定のユーザであるか否かを判断する。
具体的には、通知要否判定部２６２は、印刷指示情報に含まれる作成者識別情報が特定情報記憶部２６４に記憶された特定ユーザ情報に含まれるか否かを判断する。
印刷ジョブ作成者が特定のユーザである（つまり作成者識別情報が特定ユーザ情報に含まれる）と判断された場合、処理はＳ１０８に進み、そうでない場合は、処理は終了する。
【００５９】
図１４は、第２の実施形態にかかる画像形成装置２６の印刷ジョブ存在通知の送信処理を示すフローチャート（Ｓ２２）である。
ステップ２２２（Ｓ２２２）において、通知要否判定部２６２は、印刷ジョブまたは印刷ジョブに含まれる印刷データのデータ形式が特定のデータ形式であるか否かを判断する。
具体的には、通知要否判定部２６２は、印刷指示情報に含まれる印刷ジョブデータ形式情報が特定情報記憶部２６４に記憶された特定データ形式情報に含まれるか否かを判断する。
印刷ジョブまたは印刷ジョブに含まれる印刷データのデータ形式が特定のデータ形式である（つまり印刷ジョブデータ形式情報が特定データ形式情報に含まれる）と判断された場合、処理はＳ１０８に進み、そうでない場合は、処理は終了する。
【００６０】
図１５は、第２の実施形態にかかる画像形成装置２６の印刷ジョブ存在通知の送信処理を示すフローチャート（Ｓ２４）である。
ステップ２４２（Ｓ２４２）において、通知要否判定部２６２は、印刷ジョブ作成装置の機種が特定の機種であるか否かを判断する。
具体的には、通知要否判定部２６２は、印刷指示情報に含まれる作成装置機種情報が特定情報記憶部２６４に記憶された特定機種情報に含まれるか否かを判断する。
印刷ジョブ作成装置の機種が特定の機種である（つまり作成装置機種情報が特定機種情報に含まれる）と判断された場合、処理はＳ１０８に進み、そうでない場合は、処理は終了する。
【００６１】
図１６は、第２の実施形態にかかる画像形成装置２６の印刷ジョブ存在通知の送信処理を示すフローチャート（Ｓ２６）である。
ステップ２６２（Ｓ２６２）において、通知要否判定部２６２は、印刷ジョブ作成装置のサブネットワークが画像形成装置２６のサブネットワークと異なるか否かを判断する。
具体的には、通知要否判定部２６２は、印刷ジョブ作成装置のサブネットワーク情報を抽出し、画像形成装置２６のサブネットワーク情報と比較して、両者が異なるか否かを判断する。
印刷ジョブ作成装置のサブネットワークが画像形成装置２６のサブネットワークと異なると判断された場合、処理はＳ１０８に進み、そうでない場合は、処理は終了する。
なお、通知要否判定部２６２は、印刷指示情報に含まれる印刷ジョブ作成装置のサブネットワーク情報が特定情報記憶部２６４に記憶された特定サブネットワーク情報に含まれるか否かを判断することによって、印刷ジョブ作成装置のサブネットワークが画像形成装置２６のサブネットワークと異なるか否かを判断してもよい。
【符号の説明】
【００６２】
１・・・印刷ジョブ通知システム，
１０２・・・大型汎用コンピュータ，
１０４・・・オフィスコンピュータ，
１２・・・プリントサーバ，
２，２６・・・画像形成装置，
２２２・・・印刷ジョブ受信部，
２２４・・・印刷ジョブ記憶部，
２２６・・・印刷制御部，
２２８・・・認証処理部，
２３０，２６２・・・通知要否判定部，
２３２・・・通知処理部，
２３６・・・通知関連情報テーブル記憶部，
２４４・・・通知関連情報設定部，
２６４・・・特定情報記憶部，
４−１〜４−Ｎ・・・端末装置，
【図１】
0005862920.tif 000002
【図２】
0005862920.tif 000003
【図３】
0005862920.tif 000004
【図４】
0005862920.tif 000005
【図５】
0005862920.tif 000006
【図６】
0005862920.tif 000007
【図７】
0005862920.tif 000008
【図８】
0005862920.tif 000009
【図９】
0005862920.tif 000010
【図１０】
0005862920.tif 000011
【図１１】
0005862920.tif 000012
【図１２】
0005862920.tif 000013
【図１３】
0005862920.tif 000014
【図１４】
0005862920.tif 000015
【図１５】
0005862920.tif 000016
【図１６】
0005862920.tif 000017