(57)【要約】【課題】Ｉｎｔｅｒｎｅｔ経由など不特定多数のユーザが印刷可能なプリント環境において、特定ユーザからの印刷の受付を簡単な方法で制限することを可能とする。【解決手段】スキャナを備えたプリンタにおいて、印刷データとデータを送信したユーザを特定する識別情報とを入力する入力手段と、入力した識別情報をパターン化して展開した画像に合成して出力する画像形成手段と、印刷された用紙をスキャンして、印刷されているパターンから印刷を行なったユーザを特定するユーザ識別手段と、識別されたユーザに対して以後印刷を禁止するか許可するかを設定する印刷受付設定手段とを備え、印刷が禁止されているユーザからデータを受信した場合には印刷を制限することを特徴とする画像処理装置。【選択図】        図１
2004357017.tif 000002
【特許請求の範囲】
【請求項１】
画像データと画像データの送信元を特定する識別情報とを入力する入力手段と、
前記入力手段により入力した画像データに基づき可視画像を形成する画像形成手段と、
前記入力手段により入力した識別情報に基づきパターン画像を生成するパターン生成手段と、
前記画像形成手段により形成された可視画像に、前記パターン生成手段により生成されたパターン画像を合成して記録紙上に出力する画像出力手段とを備えた画像処理装置において、
前記画像出力手段により出力された用紙に記録されているパターン画像を読み取る画像読み取り手段と、
前記画像読み取り手段により読み取ったパターン画像から画像データの送信元を判別する判別手段と、
前記判別手段により判別した送信元から入力した画像データの画像形成を禁止若しくは許可するセキュリティ設定手段とを備え、
前記入力手段により入力した識別情報と、前記セキュリティ設定手段により設定されたセキュリティ情報に基づき、特定の送信元から入力した画像データの画像形成を制限することを特徴とする画像処理装置。
【請求項２】
画像データと画像データの送信元を特定する識別情報とを入力する入力手段と、
前記入力手段により入力した画像データに基づき可視画像を形成する画像形成手段と、
前記入力手段により入力した識別情報に基づきパターン画像を生成するパターン生成手段と、
前記画像形成手段により形成された可視画像に、前記パターン生成手段により生成されたパターン画像を合成して記録紙上に出力する画像出力手段とを備えた画像処理装置において、
前記画像出力手段により出力された用紙に記録されているパターン画像を読み取る画像読み取り手段と、
前記画像読み取り手段により読み取ったパターン画像から画像データの送信元を判別する判別手段と、
前記判別手段により判別した送信元から入力した画像データの画像形成を禁止若しくは許可するセキュリティ設定手段とを備え、
前記入力手段により入力した識別情報と、前記セキュリティ設定手段により設定されたセキュリティ情報に基づき、特定の送信元から入力した画像データの画像形成を制限するとともに、該入力した画像データを前記画像記憶手段に記憶しておき、再度、前記セキュリティ設定手段により画像形成の許可が設定された時点で、前記記憶手段に記憶している画像データの画像形成を行なうことを特徴とする画像処理装置。
【請求項３】
前記識別情報は、Ｅ−ｍａｉｌアドレス情報であることを特徴とする請求項１〜３記載の画像処理装置。
【請求項４】
前記識別情報は、ＩＰアドレス情報であることを特徴とする請求項１〜３記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理方法及びその装置に関し、特に、外部装置から送出されてくる画像データにより画像を処理する画像処理方法及びその装置に関するものである。
【０００２】
【従来の技術】
従来、ホストコンピュータ等の外部装置より画像データを入力し、画像を形成・出力する画像処理装置において、外部装置より画像データを送信する際に、画像データを送信した外部装置やユーザ、グループを特定する識別情報を付加して送信することにより、画像処理装置側において画像データを入力した際、画像データを送信した送信元を特定する方法が考案されている。
【０００３】
また、画像処理装置側において、予め画像データの出力を許可する識別情報を登録しておき、登録された識別情報が付加された画像データ以外は出力しないようにセキュリティを設定するという方法が考案されている（例えば、特許文献１参照）。
【０００４】
より具体的な例としては、プリンタを社内のイントラネットで共有して使用するような場合に、
１．予め部門ごとに数桁の部門コードを割り当てておく。
【０００５】
２．プリンタ側に操作パネル等から印刷を許可する部門コードを設定しておく。
【０００６】
３．印刷を行なう際、プリンタドライバ等から自分の所属する部門コードを入力して印刷を実行する。
【０００７】
４．印刷データを受取ったプリンタ側では、印刷データに付加された部門コードが、印刷を許可する部門コードであるかどうかを判断し、印刷を許可する部門コードであった場合のみ、実際に印刷を行なう。
といった方法が用いられている。
【０００８】
【特許文献１】
特開平０９−１８５４７４号公報
【０００９】
【発明が解決しようとする課題】
しかしながら、近年ネットワークインフラの整備が進んだことにより、プリンタも特定のユーザが接続するイントラネット上で共有して使用されるだけでなく、インターネット上に接続した不特定多数のユーザから印刷可能とするような使われ方も考えられている。
【００１０】
このような不特定多数のユーザが印刷可能な環境においては、ユーザが、インターネットに接続したプリンタの中から任意にプリンタを選択して印刷できるという利便性が得られる一方で、ユーザが誤って所望しないプリンタに印刷してしまったり、また、故意に特定のプリンタに対して無駄な印刷を行なうといった迷惑印刷のような事態が引き起こることも想定される。
【００１１】
このような事態を防止するために、やはり特定のユーザからの印刷を禁止するようなセキュリティ設定が不可欠となるが、インターネットに接続したユーザは不特定多数であるため、従来のように事前に部門コードを割り振って、印刷の許可／不許可を設定するような簡単な方法を用いることはできない。
【００１２】
また、厳密なセキュリティを設定することは可能であるが、そのためには、予め送信側のホストと受信側のプリンタにおいて、セキュリティを設定するための煩雑な手続きが必要となるという問題と、厳密にセキュリティを設定することにより、逆に広くインターネット上に接続した不特定多数のユーザから印刷を受付けることができなくなってしまうという問題が生じる。
【００１３】
そこで、事前にプリンタ側でセキュリティ設定は行なわず、印刷を受付けた後で、以後特定のユーザからの印刷の受付可否を設定する方法が一つの解決策として考えられる。
【００１４】
この場合、ユーザを特定する識別情報として、例えばインターネット上でユニークなＥメールアドレスやグローバルＩＰアドレスなどが有用である。
【００１５】
しかしこの場合、従来のプリンタの操作パネルからのセキュリティ設定方法では、数桁の識別コードで設定する分にはそれ程煩雑ではないが、ＥメールアドレスやグローバルＩＰアドレスなどを入力するとなると操作は煩雑となり、また誤入力の可能性も増してしまうという問題が生じてしまう。
【００１６】
本発明は上記問題点に鑑みてなされたものであり、その目的とするところは、ネットワークに接続した外部機器からデータを受信してプリントする際、プリントを指示したユーザを特定する識別情報からパターンを生成し、生成したパターンを付加してプリントするとともに、プリントされた用紙を読み取ってプリントを指示したユーザを特定し、以後該ユーザから受信したデータのプリントを許可／不許可を設定することにより、ネットワークに接続した不特定多数のユーザが利用可能で且つ、簡単な方法でセキュリティを設定可能な画像処理装置、その制御方法及び画像処理システムを提供することを目的とする。
【００１７】
【課題を解決するための手段】
上記第１の目的を達成するために請求項１記載の画像処理装置は、画像データと画像データの送信元を特定する識別情報とを入力する入力手段と、前記入力手段により入力した画像データに基づき可視画像を形成する画像形成手段と、前記入力手段により入力した識別情報に基づきパターン画像を生成するパターン生成手段と、前記画像形成手段により形成された可視画像に、前記パターン生成手段により生成されたパターン画像を合成して記録紙上に出力する画像出力手段とを備えた画像処理装置であって、前記画像出力手段により出力された用紙に記録されているパターン画像を読み取る画像読み取り手段と、前記画像読み取り手段により読み取ったパターン画像から画像データの送信元を判別する判別手段と、前記判別手段により判別した送信元から入力した画像データの画像形成を禁止若しくは許可するセキュリティ設定手段とを備え、前記入力手段により入力した識別情報と、前記セキュリティ設定手段により設定されたセキュリティ情報に基づき、特定の送信元から入力した画像データの画像形成を制限することを特徴とする。
【００１８】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態例を説明する。
【００１９】
（第１の実施形態）
＜システム構成＞
図ｌは、本発明の実施例の画像処理装置のシステム構成を示すブロック図である。
【００２０】
スキャナ部ｌは、原稿を読み取り、原稿画像に応じた画像データをプリンタ部２または画像入出力制御部３へ出力する。
【００２１】
プリンタ部２は、スキャナ部ｌまたは画像入出力制御部３から入力される画像データに基づいて画像を記録紙上に記録する。
【００２２】
画像入出力制御部３は、スキャナ部ｌ、プリンタ部２、フォーマッタ部４、操作部５に接続されており、これらを統合的に制御するメインコントローラとして機能する。
【００２３】
フォーマッタ部４は、ネットワークに接続し、ネットワーク上に接続された外部装置６から転送された画像データ（例えば、ＰＤＬデータ）をプリンタ部２で記録できる画像データ（ビットマップデータ）に展開し、画像入出力制御部３へ転送する。また、画像処理装置１００全体の各種構成情報や、動作状況を外部装置６に転送する。
【００２４】
操作部５は、画像入出力制御部３からの指示に従い、ユーザが各種設定を行なうための画面を表示したり、ユーザの設定内容を画像入出力制御部３に通知する。
【００２５】
図２は、スキャナ部ｌ及びプリンタ部２の構成例を示す断面図である。
【００２６】
スキャナ部ｌの原稿給送装置ｌ０ｌは、原稿を最終頁から順にｌ枚ずつプラテンガラスｌ０２上へ給送し、各原稿の読み取り動作が終了する都度、プラテンガラス１０２上の原稿を排出する。原稿がプラテンガラス１０２上に搬送されると、ランプｌ０３を点灯してスキャナユニットｌ０４の移動を開始し、原稿を露光走査する。この時の原稿からの反射光は、ミラーｌ０５、ｌ０６、ｌ０７、及びレンズｌ０８によってＣＣＤイメージセンサ（以下ＣＣＤという）１０９へ導かれる。このようにして、読み取られた画像データは、所定の処理が施された後、プリンタ部２または画像入出力制御部３へ転送される。
【００２７】
プリンタ部２のレーザドライバ２２ｌは、レーザ発光部２０ｌを駆動し、スキャナ部ｌから出力された画像データに基づいてレーザ光を照射させる。このレーザ光は、感光ドラム２０２に照射され、感光ドラム２０２にはレーザ光に応じた潜像が形成される。感光ドラム２０２に形成された潜像の部分には、現像器２０３によって現像剤が付着される。
【００２８】
記録紙は、レーザ光の照射開始と同期したタイミングで、カセット２０４またはカセット２０５のいずれかにより転写部２０６へ搬送され、感光ドラム２０２に付着された現像剤が転写される。現像剤が転写された記録紙は、定着部２０７に搬送され、定着部２０７の熱と圧力により現像剤が記像紙に定者される。定着部２０７を通過した記録紙は、排出ローラ２０８によって排出され、排紙された記録紙は、ソータ２２０により適切なビンに収納され、これにより記録紙の仕分けがなされる。
【００２９】
なお、ソータ２２０は仕分けのモードに設定されていない場合は、最上ビンに記録紙を収納する。また、両面記録のモードに設定されている場合は、排出ローラ２０８の位置まで記録紙を搬送した後、排出ローラ２０８の回転方向を逆転させ、フラッパ２０９によって再給紙搬送路へ導く。また、多重記録のモードが設定されている場合は、記録紙を排出ローラ２０８まで搬送しないようにフラッパ２０９によって再給紙搬送路へ導く。再給紙搬送路へ導かれた記録紙は上述したタイミングで転写部２０６へ再度給紙される。
【００３０】
図３は、スキャナ部ｌの詳細な構成例を示すプロック図である。図示するように、ＣＰＵ１１４のＣＰＵバス１１７に、画像処理部１１１、インターフェース（Ｉ／Ｆ）部１１３、ＲＯＭ１１５、ＲＡＭ１１６が接続されている。
【００３１】
ＣＣＤｌ０９から出力された画像データはＡ／Ｄ・ＳＨ部ｌｌ０でアナログ／デジタル変換されるとともに、シェーディング補正が行われる。Ａ／Ｄ・ＳＨ部ｌｌ０によって処理された画像データは、画像処理部ｌｌｌを介してプリンタ部２へ転送されるとともに、インターフェース部１１３を介して画像入出力制御部３へ転送される。
【００３２】
ＣＰＵ１１４は画像入出力制御部３より指示された設定内容に応じて画像処理部１ｌ１及びインターフェース１１３を制御する。例えば、トリミング処理の後に複写を行なうモードが指示されている場合は、画像処理部１１１でトリミング処理を実行せしめ、処理を施した画像データをプリンタ部２へ転送する。
【００３３】
このような制御を司るＣＰＵ１１４の制御プログラムは、ＲＯＭ１１５に記憶されており、ＣＰＵ１１４はＲＯＭ１１５上の当該制御プログラムに基づいて動作する。なお、ＲＡＭ１１６は、ＣＰＵ１１４の作業領域として使用される。
【００３４】
図４は、画像入出力制御部３の詳細な構成例を示すブロック図である。図示するように、ＣＰＵ３０１のＣＰＵバス３０９に、インターフェース部３００、操作部インターフェース（Ｉ／Ｆ）部３０２、インターフェース部３０３、ＲＯＭ３０４、ＲＡＭ３０５、画像処理部３０６、不揮発性メモリ（ＮＶＲＡＭ）３０８が接続されている。
【００３５】
スキャナ部１より入力される画像データは、インターフェース部３０３を介して画像処理部３０６へ転送された後、画像メモリ３０７に格納される。また、スキャナ部１より入力される制御コマンドは、ＣＰＵ３０１へ転送される。
【００３６】
フォーマッタ部４より入力される画像データは、インターフェース３００を介して画像処理部３０６へ転送された後、画像メモリ３０７に格納される。また、フォーマッタ部４より入力される制御コマンドは、ＣＰＵ３０１へ転送される。
【００３７】
画像メモリ３０７に格納されたこれらの画像は、ＣＰＵ３０１による制御の下、スキャナ部１、フォーマッタ部４、および操作部５より入力される制御コマンドに基づいて、画像処理部３０６において画像の回転処理や変倍処理などの画像処理がなされた後、インターフェース部３０３を介してプリンタ部２に転送される。
【００３８】
操作部６において、ユーザによるオペレーション操作がなされると、そのオペレーション情報が操作部Ｉ／Ｆ部３０２を介してＣＰＵ３０１に入力される。ＣＰＵ３０１は、操作部Ｉ／Ｆ部３０２より入力されたオペレーション情報に基づき画像入出力制御を行なう。また、操作部６の表示部に表示を行なう。
【００３９】
このような制御を司るＣＰＵ３０１の制御プログラムは、ＲＯＭ３０３に記憶されており、ＣＰＵ３０１はＲＯＭ３０３上の当該制御プログラムに基づいて動作する。なお、ＲＡＭ３０４は、ＣＰＵ３０１の作業領域として使用される。また、ＮＶＲＡＭ３０８には、電源ＯＦＦしても消去されないデータの記憶領域として使用される。
【００４０】
図５は、フォーマッタ部４の詳細な構成例を示すブロック図である。図示するように、ＣＰＵ４０４のＣＰＵバス４０７に、ネットワークインターフェース（Ｉ／Ｆ）部４００、画像データ発生部４０１、画像メモリ４０２、インターフェース部４０３、ＲＯＭ４０５、ＲＡＭ４０６が接続されている。
【００４１】
ホストコンピュータ６より送られてきたＰＤＬデータは、ネットワークＩ／Ｆ部４００を介してＲＡＭ４０６に格納される。
【００４２】
ＣＰＵ４０４は、ＲＡＭ４０６に格納されたＰＤＬデータを解釈し、ビットマップイメージを作成するためのデータを画像データ発生部４０１に転送する。
【００４３】
画像データ発生部４０１は、ＣＰＵ４０４より送られてきたデータをビットマップイメージに変換する。作成されたビットマップイメージは、画像メモリ４０２に格納される。
【００４４】
ＣＰＵ４０４は、画像メモリ４０２に格納されたビットマップイメージを取り出し、インターフェース部４０３を介して、画像入出力制御部３に転送するとともに、各種出力設定を指示する制御コマンドを転送する。
【００４５】
このような制御を司るＣＰＵ４０４の制御プログラムは、ＲＯＭ４０５に記憶されており、ＣＰＵ４０４はＲＯＭ４０５上の当該制御プログラムに基づいて動作する。なお、ＲＡＭ４０６は、ＣＰＵ４０４の作業領域としても使用される。
【００４６】
以上のように、画像入出力制御部３を中心に、原稿の読み取り、画像の印刷、画像の生成等の機能を複合させた処理を行なうことが可能である。
【００４７】
図６は、本実施例に関る各機能間の情報の流れを図示したブロック図である。以下この図を用いて一連の処理の流れを説明する。
【００４８】
まず、外部装置６からデータを入力し、データに含まれる識別情報に基づいて印刷の受付可否を判定し、また印刷する際、該識別情報をパターン化して合成して印刷するまでの処理の流れについて説明する。
【００４９】
フォーマッタ部４は、データ入力手段４１により、外部装置６から画像データとデータ送信元のユーザを特定する識別情報とを入力する。
【００５０】
入力した識別情報は、画像入出力制御部３に通知され、印刷を受付けるか否かの判定に用いられる。
【００５１】
また、入力した画像データは、画像展開・出力手段４２でページ画像４３に展開する。なお、展開したページ画像４３は、画像入出力制御部３に転送されるまで、画像メモリ４０２上に保持される。
【００５２】
画像入出力制御部３では、フォーマッタ部４より識別情報が通知されると、印刷受付判定手段３３で、通知された識別情報と、ＮＶＲＡＭ３０８上に記憶している印刷禁止ユーザリスト３２とを参照し、該識別情報で示されるユーザからの印刷を受付けるか否かを判定し、その結果をフォーマッタ部４に通知する。
【００５３】
印刷を受付けると判断した場合には、パターン生成手段３６において該識別情報をパターン化し、画像メモリ３０７上に保持する。
【００５４】
なお、フォーマッタ部４から１ページ分のページ画像４３が入力されると、印刷制御手段３８により入力したページ画像４３と、画像メモリ３０７上に保持しているパターン画像３７と合成し、プリンタ部２に出力する。
【００５５】
次に、プリントアウトされた用紙をスキャンして、該プリントを指示したユーザを特定し、該ユーザからの印刷受付の設定（禁止／許可）を行なう処理の流れを説明する。
【００５６】
プリントアウトされた用紙が原稿台ガラス上にセットされ、操作部５よりスキャン開始が指示されると、画像入出力制御部３の印刷受付設定手段３１にその旨通知される。
【００５７】
印刷受付設定手段３１は、スキャナ部１にスキャンの指示を行ない、スキャナ部１から入力されたスキャン画像３４を画像メモリ３０７上に保持する。
【００５８】
次に、画像メモリ３０７上に保持されたスキャン画像３４をパターン判別手段３５で判別し、その結果を印刷受付設定手段３１に通知する。
【００５９】
印刷受付設定手段３１では、パターン判別手段３５での判別結果と、操作パネル５で指示された印刷受付の設定（禁止／許可）に基づき、ＮＶＲＡＭ３０８上の印刷禁止ユーザリスト３２を更新する。
【００６０】
次に、上記処理に関るフォーマッタ部４、画像入出力制御部３の処理について説明する。
【００６１】
図７は、画像入出力制御部３におけるメインルーチンを示したフロー図である。
【００６２】
画像入出力制御部３は、フォーマッタ部４からの印刷要求処理と（Ｓｔｅｐ７０１）、操作部５からの印刷受付設定処理をマルチタスクで処理する。
【００６３】
図９は、フォーマッタ部４の処理の流れを示したフロー図である。
【００６４】
図１０は、画像入出力制御部３におけるフォーマッタ部４からの印刷要求処理の流れを示したフロー図である。
【００６５】
以下これらのフロー図を用いて、外部装置からデータを受信して印刷を行なうまでの詳細な処理の流れについて説明する。
【００６６】
図９のフロー図において、まずフォーマッタ部４は、外部装置６からデータが入力されるのを待機する（Ｓｔｅｐ９０１）。
【００６７】
データが入力されると、データ入力手段４１において、入力したデータに、データを送信したユーザを特定するユーザ識別情報が付加されているか否かを判別する（Ｓｔｅｐ９０２）。
【００６８】
識別情報が付加されていない場合には、印刷を受付けないため、受信したデータを全て消去して（Ｓｔｅｐ９０６）、再び外部装置６から次のデータが入力されるのを待機する。
【００６９】
Ｓｔｅｐ９０２で、識別情報が付加されていた場合には、この識別情報とともに印刷処理の開始要求を画像入出力制御部３に通知し（Ｓｔｅｐ９０３）、画像入出力制御部３からの応答を待機する（Ｓｔｅｐ９０４）。
【００７０】
一方、画像入出力制御部３は、印刷受付設定手段３３において、フォーマッタ部４から印刷開始要求が通知されるのを待機し（Ｓ１００１）、印刷開始要求が通知されると、印刷禁止ユーザリスト３２を参照し、通知された識別情報が、印刷禁止ユーザリスト３２に含まれているか否かを判別する（Ｓｔｅｐ１００２）。
【００７１】
ここで、印刷禁止ユーザリスト３２について説明する。
【００７２】
印刷禁止ユーザリスト３２は図８に示すとおり、印刷を禁止すると設定されたユーザ識別情報（例えば、Ｅ−ｍａｉｌアドレス）と、登録した日時からなるリストである。
【００７３】
再び図１０のフロー図に戻って説明する。
【００７４】
通知された識別情報が印刷禁止ユーザリスト３２に含まれていた場合には、印刷受付禁止と判定し（Ｓｔｅｐ１００３）、フォーマッタ部４にその旨通知して（Ｓｔｅｐ１００６）、再びフォーマッタ部４から印刷処理開始要求が通知されるのを待機する。
【００７５】
Ｓｔｅｐ１００３で、識別情報が印刷禁止ユーザリストに含まれていない場合には、印刷受付ＯＫと判定し、該識別情報をパターン生成手段３６でパターン化して画像メモリ３０７上に保持する（Ｓｔｅｐ１００４）。
【００７６】
続いて、フォーマッタ部４に印刷受付ＯＫを通知して（ＳｔｅｐＳ１００５）、フォーマッタ部４からページ画像が入力されるのを待機する（Ｓ１００７）。
【００７７】
フォーマッタ部４は、画像入出力制御部３より印刷受付禁止が通知された場合は（Ｓｔｅｐ９０５）、受信したデータを全て消去して（Ｓｔｅｐ９０６）、再び外部装置６からデータが入力されるのを待機する。
【００７８】
また、画像入出力制御部３から印刷受付ＯＫが通知された場合には、入力した１ページ分のデータをビットマップ画像に展開し（Ｓｔｅｐ９０７）、展開したページ画像４３を画像入出力制御部３に転送する（Ｓｔｅｐ９０８）。
【００７９】
画像入出力制御部３は、印刷制御手段３８により、フォーマッタ部４から入力したページ画像４３と、画像メモリ３０７に記憶しているパターン３７とを合成し、プリンタ部２に出力する（Ｓｔｅｐ１００８）。
【００８０】
プリンタ部２に出力した結果、印刷が正常に行なわなかった場合には（Ｓｔｅｐ１００９）、エラー処理を行なった後（Ｓｔｅｐ１０１０）、再びＳｔｅｐ１００７に戻ってフォーマッタ部４からページ画像４３が入力されるのを待機する。
【００８１】
フォーマッタ部４は、画像入出力制御部３への画像転送が正常に終了しなかった場合には、すなわち印刷が正常に行なわれなかった場合には（Ｓｔｅｐ９０９）、再びＳｔｅｐ９０８に戻って同ページ画像を画像入出力制御部３に転送する。
【００８２】
１ページの画像の印刷が正常に行なわれると、フォーマッタ部４は次に処理するページがあるか否かを判別し（Ｓｔｅｐ９１０）、処理するページがある場合には、再びＳｔｅｐ９０７に戻って次のページの画像展開、画像転送を行なう。
【００８３】
次ページがない場合には、画像入出力制御部３にその旨通知して（Ｓｔｅｐ９１１）、先頭の処理に戻る。
【００８４】
一方、画像入出力制御部３は、１ページの画像の印刷が正常に行なわれると、フォーマッタ部４から印刷処理終了が通知されるか（Ｓｔｅｐ１０１１）、次のページ画像が入力されるか（Ｓｔｅｐ１００７）を待機し、次のページ画像が入力された場合には、再びＳｔｅｐ１００７〜Ｓｔｅｐ１００９の処理を繰り返し、次ページの印刷を行なう。
【００８５】
Ｓｔｅｐ１０１１で印刷処理終了が通知された場合には、画像メモリ３０７に記憶しているパターン画像３７を消去した後（Ｓ１０１２）、先頭の処理に戻る。
【００８６】
次に、識別情報がプリントアウトされた用紙をスキャナで読み取り、該文書を印刷したユーザを特定して、以後該ユーザからの印刷受付を禁止もしくは許可する設定を行なう処理について詳細に説明する。
【００８７】
図１１は、画像入出力制御部３における操作部５からの印刷受付設定処理の流れを示すフロー図である。
【００８８】
図１２は、印刷受付設定処理時の操作部５における操作手順を示した操作フローである。
【００８９】
以下、これらの図を用いて説明する。
【００９０】
操作部６で印刷受付設定を選択すると、画像入出力制御部３は画面１２０１を表示し、ユーザに用紙をセットしてスキャンを開始するよう通知し、［スキャン開始］が押下されるのを待機する（Ｓｔｅｐ１１０１）。
【００９１】
画面１２０１で［スキャン開始］が押下されると、画面１２０２を表示し、スキャナ部１にスキャンを指示して原稿台ガラス上にセットされた原稿を読み取り、スキャナ部１から入力されたスキャン画像３４を画像メモリ３０７上に格納する（Ｓｔｅｐ１１０２）。
【００９２】
続いて、画像メモリ３０７上に格納されているスキャン画像３４をパターン判別手段３５で判別し、該原稿の印刷を指示したユーザ識別情報を判別する（Ｓｔｅｐ１１０３）。
【００９３】
パターン判別手段３５で、原稿に印字されているパターンが認識できず、識別情報を判別できなかった場合には、画面１２０３を表示して、判別できなかった旨をユーザに通知し（Ｓｔｅｐ１１０５）、処理を終える（Ｓｔｅｐ１１１５）。
【００９４】
パターン判別手段３５で、原稿に印字されているパターンを判別できた場合には、続いて印刷禁止ユーザリスト３２を参照し、判別した識別情報が、既に印刷禁止ユーザリスト３２に登録済みか否かを判別する（Ｓｔｅｐ１１０６）。
【００９５】
判別した結果、該識別情報が印刷禁止ユーザリスト３２に未登録であった場合には、画面１２０４を表示し、該識別情報（ユーザ）からの印刷を禁止する設定を行なうか否かの選択を促す（Ｓｔｅｐ１１０７）。
【００９６】
画面１２０４において、［ＯＫ］キーが押下された場合、Ｓｔｅｐ１１０８からＳｔｅｐ１１０９に移行し、該識別情報を印刷禁止ユーザリスト３２に追加する。
【００９７】
続いて、画面１２０６を表示し、印刷禁止の設定を行ったことを通知して（Ｓｔｅｐ１１０６）、処理を終える。
【００９８】
なお、画面１２０４において、［戻る］キーが押下された場合には、印刷禁止ユーザリスト３２には追加せずに処理を終える。
【００９９】
Ｓｔｅｐ１１０６において、該識別情報が印刷禁止ユーザリスト３２に既に登録済みであった場合には、画面１２０５を表示し、現在印刷が禁止するに設定されている該識別情報（ユーザ）からの印刷を許可する設定を行なうか否かの選択を促す（Ｓｔｅｐ１１１１）。
【０１００】
画面１２０５において、［ＯＫ］キーが押下された場合、Ｓｔｅｐ１１１２からＳｔｅｐ１１１３に移行し、該識別情報を印刷禁止ユーザリスト３２から削除する。
【０１０１】
続いて、画面１２０７を表示し、印刷許可の設定を行ったことを通知して（Ｓｔｅｐ１１１３）、処理を終える。
【０１０２】
なお、画面１２０５において、［戻る］キーが押下された場合には、印刷禁止ユーザリスト３２からは削除せずに処理を終える。
【０１０３】
以上の処理により、識別情報がプリントアウトされた用紙をスキャナで読み取り、該文書を印刷したユーザを特定して印刷受付の禁止／許可の設定を行なう。
【０１０４】
なお、本実施例においては、ユーザを特定するための識別情報としてＥ−ｍａｉｌアドレスを使用したが、データを送信した外部装置に設定されているＧｌｏｂａｌ  ＩＰアドレスなど、Ｉｎｔｅｒｎｅｔ上でユーザ若しくはネットワークに接続した外部機器を特定可能な情報であればどのような情報を使用しても良い。
【０１０５】
また、本実施例においては、印刷受付が禁止に設定されているユーザから印刷データを受取った場合、以後該ユーザから受信したデータを消去する処理としたが、受信したデータ、若しくは、該データをビットマップ画像に展開した画像を保持しておき、後で印刷受付設定手段３１により、印刷受付を許可する設定がなされた時点で保持していたデータを展開して印刷または、展開済みの画像を印刷するような構成としても良い。
【０１０６】
これにより、印刷受付が許可された時点で、それまでに送信していたデータが印刷されるため、印刷禁止が設定されていた間に送信してしまったデータを、再度外部装置から送り直す必要がなくなる。
【０１０７】
【発明の効果】
以上説明したように本発明によれば、ネットワークに接続した外部機器からデータを受信してプリントする際、プリントを指示したユーザを特定する識別情報からパターンを生成し、生成したパターンを付加してプリントするとともに、プリントされた用紙を読み取ってプリントを指示したユーザを特定し、以後該ユーザから受信したデータのプリントを許可／不許可を設定することにより、ネットワークに接続した不特定多数のユーザが利用可能で且つ、操作パネル上やホスト上での煩雑な操作を必要とすることなく簡単な方法でセキュリティを設定することができ、ユーザの利便性を向上させるとともに、装置自体をより効率的に利用することができる。
【図面の簡単な説明】
【図１】本発明の実施例の画像処理装置の全体的な構成例を示すプロック図である。
【図２】スキャナ部およびプリンタ部の構成例を示す断面図である。
【図３】スキャナ部の詳細な構成例を示すブロック図である。
【図４】画像入出力制御部の詳細な構成例を示すブロック図である。
【図５】フォーマッタ部の詳細な構成例を示すブロック図である。
【図６】画像処理装置の各機能部間の情報の流れを示すブロック図である。
【図７】画像入出力制御部における処理のメインルーチンを示すフローチャートである。
【図８】印刷禁止ユーザリストの例を示す。
【図９】フォーマッタ部の処理を示すフローチャートである。
【図１０】画像入出力制御部における、フォーマッタ部からの要求処理を示すフローチャートである。
【図１１】画像入出力制御部における、操作部からの印刷受付設定処理を示すフローチャートである。
【図１２】印刷要求設定処理時の操作部における操作手順を示した操作フロー図である。
【符号の説明】
１  スキャナ部
２  プリンタ部
３  画像入出力制御部
４  フォーマッタ部
５  操作部
【図１】
2004357017.tif 000003
【図２】
2004357017.tif 000004
【図３】
2004357017.tif 000005
【図４】
2004357017.tif 000006
【図５】
2004357017.tif 000007
【図６】
2004357017.tif 000008
【図７】
2004357017.tif 000009
【図８】
2004357017.tif 000010
【図９】
2004357017.tif 000011
【図１０】
2004357017.tif 000012
【図１１】
2004357017.tif 000013
【図１２】
2004357017.tif 000014