(57)【要約】【課題】プリンタに用紙が排紙されたまま放置されているような場合、これをスキャンしてユーザを特定し、特定したユーザに対して、用紙を取り除くことを喚起する。【解決手段】画像データと画像データの送信元を特定する送信元情報を入力する手段と、前記入力手段により入力した画像データおよび画像データの送信元情報を特定する識別情報からパターンを生成する手段と、前記入力手段により入力した画像データに基づき可視画像を形成する手段と、前記画像形成手段により形成された可視画像に、前記パターン生成手段により生成されたパターンを合成して記録紙上に出力する画像処理装置であって、出力された用紙に記録されているパターンを読み取る画像読み取り手段と、前記画像読み取り手段により読み取ったパターンから識別情報を判別し、画像データおよび画像データの送信元を特定し、該特定した送信元に対して通知を行なう通知手段とを備えたことを特徴とする。【選択図】        図１
2005006077.tif 000002
【特許請求の範囲】
【請求項１】
画像データと画像データの送信元を特定する送信元情報を入力する入力手段と、
前記入力手段により入力した画像データおよび画像データの送信元情報を特定する識別情報を生成する識別情報生成手段と、
前記入力手段により入力した画像データに基づき可視画像を形成する画像形成手段と、
前記識別情報生成手段により生成した識別情報に基づきパターンを生成するパターン生成手段と、
前記画像形成手段により形成された可視画像に、前記パターン生成手段により生成されたパターンを合成して記録紙上に出力する画像出力手段とを備えた画像処理装置において、
前記画像出力手段により出力された用紙に記録されているパターンを読み取る画像読み取り手段と、
前記画像読み取り手段により読み取ったパターンから識別情報を判別する判別手段と、
前記判別手段により判別した識別情報に基づき、画像データおよび画像データの送信元を特定し、該特定した送信元に対して通知を行なう通知手段とを備えたことを特徴とする画像処理装置。
【請求項２】
前記画像処理装置は、前記画像出力手段により画像出力を行った時間から所定時間を計時する計時手段を備え、前記画像読み取り手段により用紙を読み取った時間が、前記画像出力手段により画像出力を行った時間から所定時間内である場合には、前記通知手段による通知を行なわないことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像処理装置は、前記通知手段により通知を行った時間から所定時間を計時する計時手段を備え、前記画像読み取り手段により用紙を読み取った時間が、前記通知手段により通知を行った時間から所定時間内である場合には、前記通知手段による通知を行なわないことを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記送信元情報は、Ｅ−ｍａｉｌアドレス情報であって、前記通知手段は、Ｅ−ｍａｉｌ送信手段により通知を行なうことを特徴とする請求項１ないし３いずれか記載の画像処理装置。
【請求項５】
前記Ｅ−ｍａｉｌ送信手段において、前記画像読み取り手段で読み取った画像データを添付して送信することを特徴とする請求項４記載の画像処理装置。
【請求項６】
前記送信元情報は、ダイヤル情報であって、前記通知手段は、公衆回線上にデータを送信する送信手段により通知を行なうことを特徴とする請求項１ないし３いずれか記載の画像処理装置。
【請求項７】
前記送信手段において、前記画像読み取り手段で読み取った画像データを添付して送信することを特徴とする請求項６記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理方法及びその装置に関し、特に、外部装置から送出されてくる画像データにより画像を処理する画像処理方法及びその装置に関するものである。
【０００２】
【従来の技術】
従来、ホストコンピュータ等の外部装置より画像データを入力し、画像を形成・出力する画像処理装置において、画像データに、画像データを送信した外部装置やユーザを識別する識別情報を付加し、画像出力が終了した時点で、該ユーザに対してその旨を通知する、といった方法が考案されている。
【０００３】
また、ユーザや外部装置を識別する識別情報をパターン化して出力画像に付加し、後で出力された画像を画像読み取り装置で読み取ることにより、画像データの出力元を特定するという方法が考案されている。
【０００４】
【特許文献１】
特開２００１−３４４０７９号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、印刷終了時にユーザにその旨を通知するような構成のプリンタにおいても、例えば、ユーザが印刷を実行した時点で席を離れてしまい、印刷終了の通知に気がつかなかったり、そもそも印刷したこと自体を忘れてしまっていたりと、印刷が終了してもすぐにユーザが排紙された用紙を取りに来るとは限らず、プリンタに排紙された用紙がそのまま放置されてしまう、といった状況は、必ずしも改善されてはいない。
【０００６】
また、プリンタが比較的小規模なネットワークに接続して使用されているような環境においては、排紙された用紙を持って、ユーザ全員に直接尋ねることにより、プリントを実行したユーザを特定することも可能であるが、大規模なネットワークに接続して使用される場合や、インターネットに接続したリモートホストからプリント可能な環境においては、このようなことはできず、結果的に益々プリンタに放置されたままの用紙が溜まってしまう。
【０００７】
このように、プリンタに用紙が放置されたままという状況は、単に排紙トレイが雑然となってしまうというだけでなく、例えば、仕分け可能な排紙装置を備えたプリンタにおいては、排紙トレイに用紙が残留していることにより、別のユーザが仕分け機能を利用できない、といったように、プリンタの機能自体を低減させてしまう問題も含んでおり、改善が待望されていた。
【０００８】
本発明は上記問題点に鑑みてなされたものであり、その目的とするところは、ホストコンピュータから画像データを入力してプリントする際、入力した画像データと、画像データの送信元を特定する送信元情報から識別情報を生成し、これをパターン化して付加するとともに、後で、プリントされた用紙を読み取って識別情報を判別し、画像データおよび画像データを送信した送信元を特定し、特定した送信元に対して通知を行なうことにより、ユーザの利便性を向上し、装置自体をより効率的に利用可能な画像処理装置、その制御方法及び画像処理システムを提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために請求項１記載の画像処理装置は、画像データと画像データの送信元を特定する送信元情報を入力する入力手段と、前記入力手段により入力した画像データおよび画像データの送信元情報を特定する識別情報を生成する識別情報生成手段と、前記入力手段により入力した画像データに基づき可視画像を形成する画像形成手段と、前記識別情報生成手段により生成した識別情報に基づきパターンを生成するパターン生成手段と、前記画像形成手段により形成された可視画像に、前記パターン生成手段により生成されたパターンを合成して記録紙上に出力する画像出力手段とを備えた画像処理装置であって、前記画像出力手段により出力された用紙に記録されているパターンを読み取る画像読み取り手段と、前記画像読み取り手段により読み取ったパターンから識別情報を判別する判別手段と、前記判別手段により判別した識別情報に基づき、画像データおよび画像データの送信元を特定し、該特定した送信元に対して通知を行なう通知手段とを備えたことを特徴とする画像処理装置。
【００１０】
以上、本発明を整理して要約すれば以下の構成に集約できる。
【００１１】
（１）画像データと画像データの送信元を特定する送信元情報を入力する入力手段と、
前記入力手段により入力した画像データおよび画像データの送信元情報を特定する識別情報を生成する識別情報生成手段と、
前記入力手段により入力した画像データに基づき可視画像を形成する画像形成手段と、
前記識別情報生成手段により生成した識別情報に基づきパターンを生成するパターン生成手段と、
前記画像形成手段により形成された可視画像に、前記パターン生成手段により生成されたパターンを合成して記録紙上に出力する画像出力手段とを備えた画像処理装置において、
前記画像出力手段により出力された用紙に記録されているパターンを読み取る画像読み取り手段と、
前記画像読み取り手段により読み取ったパターンから識別情報を判別する判別手段と、
前記判別手段により判別した識別情報に基づき、画像データおよび画像データの送信元を特定し、該特定した送信元に対して通知を行なう通知手段とを備えたことを特徴とする画像処理装置。
【００１２】
（２）前記画像処理装置は、前記画像出力手段により画像出力を行った時間から所定時間を計時する計時手段を備え、前記画像読み取り手段により用紙を読み取った時間が、前記画像出力手段により画像出力を行った時間から所定時間内である場合には、前記通知手段による通知を行なわないことを特徴とする前記（１）記載の画像処理装置。
【００１３】
（３）前記画像処理装置は、前記通知手段により通知を行った時間から所定時間を計時する計時手段を備え、前記画像読み取り手段により用紙を読み取った時間が、前記通知手段により通知を行った時間から所定時間内である場合には、前記通知手段による通知を行なわないことを特徴とする前記（１）記載の画像処理装置。
【００１４】
（４）前記送信元情報は、Ｅ−ｍａｉｌアドレス情報であって、前記通知手段は、Ｅ−ｍａｉｌ送信手段により通知を行なうことを特徴とする前記（１）ないし（３）いずれか記載の画像処理装置。
【００１５】
（５）前記Ｅ−ｍａｉｌ送信手段において、前記画像読み取り手段で読み取った画像データを添付して送信することを特徴とする前記（４）記載の画像処理装置。
【００１６】
（６）前記送信元情報は、ダイヤル情報であって、前記通知手段は、公衆回線上にデータを送信する送信手段により通知を行なうことを特徴とする前記（１）ないし（３）いずれか記載の画像処理装置。
【００１７】
（７）前記送信手段において、前記画像読み取り手段で読み取った画像データを添付して送信することを特徴とする前記（６）記載の画像処理装置。
【００１８】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態例を説明する。
【００１９】
（第１の実施形態）
＜システム構成＞
図１は、本発明の画像処理装置のシステム構成を示すブロック図である。
【００２０】
スキャナ部１は、原稿を読み取り、原稿画像に応じた画像データをプリンタ部２または画像入出力制御部３へ出力する。
【００２１】
プリンタ部２は、スキャナ部１または画像入出力制御部３から入力される画像データに基づいて画像を記録紙上に記録する。
【００２２】
画像入出力制御部３は、スキャナ部１、プリンタ部２、フォーマッタ部４、ファクシミリ部５、操作部６に接続されており、これらを統合的に制御するメインコントローラとして機能する。
【００２３】
フォーマッタ部４は、情報処理装置７から転送された画像データ（例えば、ＰＤＬデータ）をプリンタ部２で記録できる画像データ（ビットマップデータ）に展開し、画像入出力制御部３へ転送する。また、画像処理装置１００全体の各種構成情報や、動作状況を情報処理装置７に転送する。
【００２４】
ファクシミリ部５は、電話回線を介して受信した圧縮画像データを伸長して、伸長した画像データを画像入出力制御部３へ転送する他、画像入出力制御部３から転送された画像データを圧縮して、圧縮した圧縮画像データを、電話回線を介して外部機器（不図示）に送信する機能を有する。
【００２５】
操作部６は、画像入出力制御部３からの指示に従い、ユーザが各種設定を行なうための画面を表示したり、ユーザの設定内容を画像入出力制御部３に通知する。
【００２６】
図２は、スキャナ部１及びプリンタ部２の構成例を示す断面図である。
【００２７】
スキャナ部１の原稿給送装置１０１は、原稿を最終頁から順に１枚ずつプラテンガラス１０２上へ給送し、各原稿の読み取り動作が終了する都度、プラテンガラス１０２上の原稿を排出する。原稿がプラテンガラス１０２上に搬送されると、ランプ１０３を点灯してスキャナユニット１０４の移動を開始し、原稿を露光走査する。この時の原稿からの反射光は、ミラー１０５、１０６、１０７、及びレンズ１０８によってＣＣＤイメージセンサ（以下ＣＣＤという）１０９へ導かれる。このようにして、読み取られた画像データは、所定の処理が施された後、プリンタ部２または画像入出力制御部３へ転送される。
【００２８】
プリンタ部２のレーザドライバ２２１は、レーザ発光部２０１を駆動し、スキャナ部１から出力された画像データに基づいてレーザ光を照射させる。このレーザ光は、感光ドラム２０２に照射され、感光ドラム２０２にはレーザ光に応じた潜像が形成される。感光ドラム２０２に形成された潜像の部分には、現像器２０３によって現像剤が付着される。
【００２９】
記録紙は、レーザ光の照射開始と同期したタイミングで、カセット２０４またはカセット２０５のいずれかにより転写部２０６へ搬送され、感光ドラム２０２に付着された現像剤が転写される。現像剤が転写された記録紙は、定着部２０７に搬送され、定着部２０７の熱と圧力により現像剤が記像紙に定着される。定着部２０７を通過した記録紙は、排出ローラ２０８によって排出され、排紙された記録紙は、ソータ２２０により適切なビンに収納され、これにより記録紙の仕分けがなされる。
【００３０】
なお、ソータ２２０は仕分けのモードに設定されていない場合は、最上ビンに記録紙を収納する。また、両面記録のモードに設定されている場合は、排出ローラ２０８の位置まで記録紙を搬送した後、排出ローラ２０８の回転方向を逆転させ、フラッパ２０９によって再給紙搬送路へ導く。また、多重記録のモードが設定されている場合は、記録紙を排出ローラ２０８まで搬送しないようにフラッパ２０９によって再給紙搬送路へ導く。再給紙搬送路へ導かれた記録紙は上述したタイミングで転写部２０６へ再度給紙される。
【００３１】
図３は、スキャナ部１の詳細な構成例を示すプロック図である。図示するように、ＣＰＵ１１４のＣＰＵバス１１７に、画像処理部１１１、インターフェース（Ｉ／Ｆ）部１１３、ＲＯＭ１１５、ＲＡＭ１１６が接続されている。
【００３２】
ＣＣＤ１０９から出力された画像データはＡ／Ｄ・ＳＨ部１１０でアナログ／デジタル変換されるとともに、シェーディング補正が行われる。Ａ／Ｄ・ＳＨ部１１０によって処理された画像データは、画像処理部１１１を介してプリンタ部２へ転送されるとともに、インターフェース部１１３を介して画像入出力制御部３へ転送される。
【００３３】
ＣＰＵ１１４は画像入出力制御部３より指示された設定内容に応じて画像処理部１１１及びインターフェース１１３を制御する。例えば、トリミング処理の後に複写を行なうモードが指示されている場合は、画像処理部１１１でトリミング処理を実行せしめ、処理を施した画像データをプリンタ部２へ転送する。また、例えば、ファクシミリ送信モードが指示されている場合は、読み取った画像データを、インターフェース１１３を介して画像入出力制御部３へ転送する。このような制御を司るＣＰＵ１１４の制御プログラムは、ＲＯＭ１１５に記憶されており、ＣＰＵ１１４はＲＯＭ１１５上の当該制御プログラムに基づいて動作する。なお、ＲＡＭ１１６は、ＣＰＵ１１４の作業領域として使用される。
【００３４】
図４は、画像入出力制御部３の詳細な構成例を示すブロック図である。図示するように、ＣＰＵ３０１のＣＰＵバス３０８に、インターフェース部３００、操作部インターフェース（Ｉ／Ｆ）部３０２、インターフェース部３０３、ＲＯＭ３０４、ＲＡＭ３０５、画像処理部３０６、画像識別情報解析部３０９が接続されている。
【００３５】
スキャナ部１より入力される画像データは、インターフェース部３０３を介して画像処理部３０６へ転送された後、画像メモリ３０７に格納される。また、スキャナ部１より入力される制御コマンドは、ＣＰＵ３０１へ転送される。
【００３６】
フォーマッタ部４、ファクシミリ部５より入力される画像データは、インターフェース３００を介して画像処理部３０６へ転送された後、画像メモリ３０７に格納される。また、フォーマッタ部４、ファクシミリ部５より入力される制御コマンドは、ＣＰＵ３０１へ転送される。
【００３７】
画像メモリ３０７に格納されたこれらの画像は、ＣＰＵ３０１による制御の下、スキャナ部１、フォーマッタ部４、ファクシミリ部５、および操作部６より入力される制御コマンドに基づいて、画像処理部３０６において画像の回転処理や変倍処理などの画像処理がなされた後、インターフェース部３０３を介してプリンタ部２に転送される。若しくは、インターフェース部３００を介してファクシミリ部５に転送される。
【００３８】
また、ＣＰＵ３０１は、スキャナ部１、フォーマッタ部４、ファクシミリ部５より入力された制御コマンドの中で、操作部６への表示を要求するコマンドを受取ると、指定された表示内容を、操作部Ｉ／Ｆ部３０２を介して操作部６に表示する。また、操作部６において、ユーザによるオペレーション操作がなされると、そのオペレーション情報が操作部Ｉ／Ｆ部３０２を介してＣＰＵ３０１に入力される。ＣＰＵ３０１は、操作部Ｉ／Ｆ部３０２より入力されたオペレーション情報をスキャナ部１、フォーマッタ部４、ファクシミリ部５に転送する。または、オペレーション情報に基づき画像入出力制御を行なう。
【００３９】
画像識別情報解析部３０９は、後述のユーザ通知操作処理において、ＣＰＵ３０１の指示に基づき、スキャナ部２から読込んで画像メモリ３０７に格納されている画像を解析し、画像識別情報を取り出す処理を行なう。
【００４０】
このような制御を司るＣＰＵ３０１の制御プログラムは、ＲＯＭ３０４に記憶されており、ＣＰＵ３０１はＲＯＭ３０４上の当該制御プログラムに基づいて動作する。なお、ＲＡＭ３０５は、ＣＰＵ３０１の作業領域として使用される。
【００４１】
図５は、フォーマッタ部４の詳細な構成例を示すブロック図である。図示するように、ＣＰＵ４０４のＣＰＵバス４０７に、ホストインターフェース（Ｉ／Ｆ）部４００、画像データ発生部４０１、画像メモリ４０２、インターフェース部４０３、ＲＯＭ４０５、ＲＡＭ４０６が接続されている。
【００４２】
ホストコンピュータ７より送られてきたＰＤＬデータは、ホストＩ／Ｆ部４００を介してＲＡＭ４０６に格納される。ＣＰＵ４０４は、ＲＡＭ４０６に格納されたＰＤＬデータを解釈し、ビットマップイメージを作成するためのデータを画像データ発生部４０１に転送する。画像データ発生部４０１は、ＣＰＵ４０４より送られてきたデータをビットマップイメージに変換する。作成されたビットマップイメージは、画像メモリ４０２に格納される。
【００４３】
ＣＰＵ４０４は、画像メモリ４０２に格納されたビットマップイメージを取り出し、インターフェース部４０３を介して、画像入出力制御部３に転送するとともに、転送する画像の出力先や、出力設定を指示する制御コマンドを転送する。
【００４４】
フォーマッタ部４のオペレーションに関する表示画面や設定情報は、予めＲＯＭ４０５、ＲＡＭ４０６に格納されており、ＣＰＵ４０４は必要に応じてこれを取り出し、インターフェース部４０３を介して画像入出力制御部３に転送する。また、画像入出力制御部３より転送された操作部６のオペレーション情報に基づき、ＣＰＵ４０４は各種制御を行なう。例えば、操作部６において、フォーマッタ部４の受信バッファのクリア操作が行われると、画像入出力制御部３よりその旨が通知される。ＣＰＵ４０４は、画像入出力制御部３からの指示に従い、ＲＡＭ４０６に格納されている受信データをクリアする。
【００４５】
このような制御を司るＣＰＵ４０４の制御プログラムは、ＲＯＭ４０５に記憶されており、ＣＰＵ４０４はＲＯＭ４０５上の当該制御プログラムに基づいて動作する。なお、ＲＡＭ４０６は、ＣＰＵ４０４の作業領域としても使用される。
【００４６】
図６は、ファクシミリ部５の詳細な構成例を示すブロック図である。図示するように、ＣＰＵ５０４のＣＰＵバス５０７に、変調／復調器（モデム：ＭＯＤＥＭ）５００、バッファメモリ５０１、符号／復号化器（ＣＯＤＥＣ）５０２、インターフェース部５０３、ＲＯＭ５０５、ＲＡＭ５０６が接続されている。
【００４７】
ファクシミリ受信時、電話回線より受信した受信データは、モデム５００によって復調され、バッファメモリ５０１に格納される。ＣＰＵ５０４は、バッファメモリ５０１に格納されたデータを取り出し、符号／復号化器５０２に送り復号化し、ビットマップイメージを作成する。
【００４８】
ＣＰＵ５０４は、作成されたビットマップイメージを画像入出力制御部３に転送するとともに、転送する画像の出力先や、出力設定を指示する制御コマンドを転送する。
【００４９】
ファクシミリ送信時、画像入出力制御部３から転送された画像は、ＣＰＵ５０４により符号／復号化器５０２に転送され、符号化された後、バッファメモリ５０１に格納される。また、この際、画像入出力制御部３より電話番号などのファクシミリ送信に関する各種設定情報がＣＰＵ５０４に転送される。ＣＰＵ５０４は、画像入出力制御部３から送られてきたこれらの情報に基づいて各種ファクシミリ送信設定を行った後、バッファメモリ５０１に格納されている送信データを取り出し、モデム５００で変調して電話回線に転送する。
【００５０】
ファクシミリ部５のオペレーションに関する表示画面や設定情報は、予めＲＯＭ５０５、ＲＡＭ５０６に格納されており、ＣＰＵ５０４は必要に応じてこれを取り出し、インターフェース部５０３を介して画像入出力制御部３に転送する。また、画像入出力制御部３より転送された操作部６のオペレーション情報に基づき、ＣＰＵ５０４は各種制御を行なう。例えば、操作部６において、ファクシミリ部５の通信管理レポートの出力操作が行われると、画像入出力制御部３よりその旨が通知される。ＣＰＵ５０４は、画像入出力制御部３からの指示に従い、ＲＡＭ５０６に通信管理レポートのビットマップイメージを作成し、これを、インターフェース部５０３を介して画像入出力制御部３に転送する。
【００５１】
このような制御を司るＣＰＵ５０４の制御プログラムは、ＲＯＭ５０５に記憶されており、ＣＰＵ５０４はＲＯＭ５０５上の当該制御プログラムに基づいて動作する。なお、ＲＡＭ５０６は、ＣＰＵ５０４の作業領域として使用される。
【００５２】
以上のように、画像入出力制御部３を中心に、原稿の読み取り、画像の印刷、画像の生成、画像の送受信、画像の保存等の機能を複合させた処理を行なうことが可能である。
【００５３】
次に、ホストコンピュータ７から画像データおよび送信元情報を入力し、入力した画像データおよび送信元情報を特定する識別情報を生成し、さらに生成した識別情報からパターンを生成して展開した画像に付加してプリントするまでの、フォーマッタ部４、および、画像入出力制御部３の処理について説明する。
【００５４】
＜プリント処理＞
図９は、フォーマッタ部４における処理のメインルーチンを示すフロー図である。
【００５５】
フォーマッタ部４は、ホストコンピュータ７から入力したデータを展開して画像入出力制御部３に出力するプリント受付処理、及び、画像入出力制御部３からの指示により、プリントを実行したユーザに通知する通知処理をマルチタスクで処理する。
【００５６】
ここでは、プリント受付処理について説明する。
【００５７】
図１０は、フォーマッタ部４におけるプリント受付処理の詳細を示すフロー図である。
【００５８】
プリント受付処理では、まずホストコンピュータからデータが入力されるのを待機する（Ｓｔｅｐ１００１）。
【００５９】
データが入力されると、入力したデータに含まれている、データを送信したユーザを特定する送信元情報、文書名を取りだし、これらを特定する識別情報を新たに割振って、通知テーブルにセットする。
【００６０】
ここで通知テーブルとは、プリントした文書とデータを送信した送信元情報とを対応つけて記憶するテーブルで、後でプリントした文書からユーザを特定して通知する際に使用される。図１７に通知テーブルの例を示す。
【００６１】
［識別情報］は、装置内においてプリントした文書および送信元のユーザを特定するための情報である。
【００６２】
［印刷日時］は、プリントを行なった日時を示す。
【００６３】
［送信元情報］は、データを送信したユーザを特定する情報で、ユーザに通知する際の通知先として使用する。本実施例においては、Ｅ−ｍａｉｌアドレスとする。
【００６４】
［文書名］は、プリントした文書の名称を示す。
【００６５】
［Ｐａｇｅ数］は、プリントした文書の総ページ数を示す。
【００６６】
［通知日時］は、ユーザに通知を行なった日時を示す。
【００６７】
［通知回数］は、ユーザに通知を行なった合計回数を示す。
【００６８】
再び図１０のフローに戻って説明する。
【００６９】
Ｓｔｅｐ１００２で、通知テーブルへのセットを終えると、次に、プリントする文書に割り当てた識別情報に基づき、画像データ発生部４０１で所定のパターンを生成し、画像メモリ４０２上のページメモリＡに保存する（Ｓｔｅｐ１００３）。
【００７０】
なお、この際生成するパターンは、後で読み取った際に、パターンから識別情報を特定できるものであれば良く、特にパターン生成手段については規定しない。
【００７１】
次に、画像入出力制御部３にプリントジョブの開始を要求する（Ｓｔｅｐ１００４）。
【００７２】
画像入出力制御部３から受付けＯＫの通知を受けると（Ｓｔｅｐ１００５）、次に画像展開および画像転送処理を行なう（Ｓｔｅｐ１００６）。
【００７３】
図１１は、図１０のＳｔｅｐ１００６の画像展開・転送処理の詳細を示すフロー図である。
【００７４】
まず、処理ページ数を示すページカウンタ（Ｐ）の値を１にセットする（Ｓｔｅｐ１１０１）。
【００７５】
次に、ページカウンタで示されるページのデータを、画像メモリ４０２上のページメモリＢに展開し、ページメモリＡに保存されているパターン画像と合成する（Ｓｔｅｐ１１０２）。
【００７６】
続いて、合成した画像をページメモリＢから取りだし、画像入出力制御部３に転送する（Ｓｔｅｐ１１０３）。
【００７７】
画像転送結果がＯＫである場合には、Ｓｔｅｐ１１０６に移行し、転送結果がＮＧである場合には、所定のエラー処理を行なった後（Ｓｔｅｐ１１０５）、再びＳｔｅｐ１１０３に戻って、同ページの画像転送を行なう。
【００７８】
１ページ分の画像転送を正常に終えると、次のページがあるか否かを判別し（Ｓｔｅｐ１１０６）、次のページがある場合には、ページカウンタの値を１インクリメントして（Ｓｔｅｐ１１０７）、Ｓｔｅｐ１１０２に戻って次のページの画像展開・転送処理を行なう。
【００７９】
以後、全ページの画像展開・転送を終えるまで、Ｓｔｅｐ１１０２からＳｔｅｐ１１０６までの処理を繰り返す。
【００８０】
全ページの画像展開・転送を終えると、画像入出力制御部３にジョブが終了したことを通知し（Ｓｔｅｐ１１０８）、通知テーブルの［印刷日時］、［ページ数］に値をセットして（Ｓｔｅｐ１１０９）一連の処理を終える（Ｓｔｅｐ１１１０）。
【００８１】
次に画像入出力制御部３の処理について説明する。
【００８２】
図７は、画像入出力制御部３の処理のメインルーチンを示すフロー図である。
【００８３】
画像入出力制御部３は、接続する各機能部（フォーマッタ部４、ファクシミリ部５、操作部６）からの要求に対する処理をマルチタスクで処理する。
【００８４】
ここでは、フォーマッタ部からの要求処理について説明する。
【００８５】
図１２は、画像入出力制御部３におけるフォーマッタ部４からの要求処理を示すフローチャートである。
【００８６】
画像入出力制御部３は、フォーマッタ部４からプリントジョブの開始要求が通知されるのを待機し（Ｓｔｅｐ１２０１）、開始要求が通知されると、続いてプリントを行なうプリンタ部２の状態を確認し、プリントが行なえる状態になるのを待機する（Ｓｔｅｐ１２０２）。
【００８７】
プリンタ部２の準備が整うと、フォーマッタ部４に対してプリントジョブの受付けＯＫを通知する（Ｓｔｅｐ１２０３）。
【００８８】
続いて、フォーマッタ部４から入力した画像をプリンタ部２に出力する、プリント処理へと移行する（Ｓｔｅｐ１２０４）。
【００８９】
図１３は、図１２におけるＳｔｅｐ１２０４のプリント処理の詳細を示すフロー図である。
【００９０】
まず、フォーマッタ部４より１ページ分の画像が入力されるのを待機し（Ｓｔｅｐ１３０１）、画像が入力されると、入力した画像をプリンタ部２に出力してプリントを行なう（Ｓｔｅｐ１３０２）。
【００９１】
プリントが正常に終了しなかった場合には、所定のエラー処理を行なった後（Ｓｔｅｐ１３０４）、再びフォーマッタ部４から画像が入力されるのを待機する。
【００９２】
以後、フォーマッタ部４より、１連のプリントジョブの終了を示す終了通知を受取るまで、Ｓｔｅｐ１３０１からＳｔｅｐ１３０５までの処理を繰り返す。
【００９３】
フォーマッタ部４からジョブ終了通知を受取ることにより（Ｓｔｅｐ１３０５）、処理を終える（Ｓｔｅｐ１３０６）。
【００９４】
以上の処理により、ホストコンピュータ７から入力したデータを展開し、該データを特定する識別情報を付加してプリントアウトを行なう。
【００９５】
＜スキャンおよび通知処理＞
次に、識別情報がプリントアウトされた用紙をスキャナで読み取り、該文書を印刷したユーザを特定して通知する、ユーザ通知処理について説明する。
【００９６】
図１６は、プリントアウトされた用紙をスキャナで読み取り、ユーザに通知する際の操作部６における操作手順を示した操作フローである。
【００９７】
操作部６でユーザ通知機能を選択すると、まず画面１６０１を表示し、ユーザに用紙をセットしてスキャンを開始するよう通知する。
【００９８】
画面１６０１で［スキャン開始］が押下されると、画面１６０２を表示し、スキャン中であることを示す。
【００９９】
スキャン終了後、用紙に印字されているパターンが認識できず、識別情報を判別できなかった場合には、画面１６０４を表示して、判別できなかった旨を通知する。
【０１００】
用紙に印字されているパターンを認識し、識別情報を判別できた場合には、続いてコメント入力画面１６０５を表示する。この画面では、ユーザに通知する際に付加するコメントを入力する。
【０１０１】
コメントを入力してＯＫキーを押下すると、画面１６０６を表示し、ユーザに通知したことを知らせる。
【０１０２】
図８は、画像入出力制御部３における操作部６からの要求処理のメインルーチンを示す。
【０１０３】
操作部６において、コピー操作、ファクス操作、ユーザ通知操作のいずれかの操作が行なわれることにより、それぞれの操作処理が起動される。
【０１０４】
ここでは、ユーザ通知操作時の処理について説明する。
【０１０５】
図１４は、ユーザ通知操作が行なわれた場合の画像入出力制御部３におけるユーザ通知操作処理を示すフロー図である。
【０１０６】
まず、画面１６０１で［スキャン開始］が押下されるのを待機し（Ｓｔｅｐ１４０１）、［スキャン開始］が押下されると、スキャナ部１を制御して原稿給紙装置１０１にセットされている用紙をスキャンし、スキャナ部１から入力される画像を画像メモリ３０７に格納する（Ｓｔｅｐ１４０２）。
【０１０７】
次に、画像メモリ３０７に格納した読み取り画像から、識別情報解析部３０９でパターンを解析し、識別情報を判別する（Ｓｔｅｐ１４０３）。
【０１０８】
識別情報が判別できなかった場合には、操作部６に画面１６０４を所定時間表示して（Ｓｔｅｐ１４０６）処理を終える。
【０１０９】
Ｓｔｅｐ１４０３で識別情報が判別できた場合には、続いて操作部６にコメント入力画面１６０３を表示し（Ｓｔｅｐ１４０５）、ＯＫキーが押下されるのを待機する（Ｓｔｅｐ１４０７）。
【０１１０】
ＯＫキーが押下されると、Ｓｔｅｐ１４０３で判別した識別情報と、コメント入力画面１６０５で入力されたコメントを、フォーマッタ部４に通知し、ユーザへの通知要求を行なう（Ｓｔｅｐ１４０８）。
【０１１１】
最後に、操作部６に画面１６０６を所定時間表示して（Ｓｔｅｐ１４０９）、一連の処理を終える（Ｓｔｅｐ１４１０）。
【０１１２】
図１５は、フォーマッタ部４における通知処理を示したフロー図である。
【０１１３】
まず、画像入出力制御部３からユーザへの通知要求が通知されるのを待機し（Ｓｔｅｐ１５０１）、通知要求を受取ると、通知された識別情報が、通知テーブルに存在するか否かを判別する（Ｓｔｅｐ１５０２）。
【０１１４】
該当する識別情報がない場合には、この時点で処理を終え、再びＳｔｅｐ１５０１に戻り、画像入出力制御部３からの通知要求を待機する。
【０１１５】
該当する識別情報がある場合には、次に通知テーブルの［通知回数］を参照し、通知回数が０か、すなわち該文書に関して、ユーザへの通知が初めてであるか否かを判別する（Ｓｔｅｐ１５０３）。
【０１１６】
通知回数が０である場合には、［印刷日時］を参照し、現在の日時と比較して所定期間経過しているかどうかを判別する（Ｓｔｅｐ１５０４）。
【０１１７】
これは、印刷を終えてから暫くの間は、ユーザが用紙を取りに来る可能性が高いため、この間、無用な通知を行なわないようにするためである。ここでは、印刷を終えてから１時間の間は、通知を行なわないようにする。
【０１１８】
また、Ｓｔｅｐ１５０３で、通知回数が０でない場合、すなわち、以前に該文書に関して、１回以上ユーザに通知を行なっていた場合は、以前に通知した際の［通知時間］を参照し、現在の日時と比較して、所定期間経過しているかどうかを判別する（Ｓｔｅｐ１５０５）。
【０１１９】
これは、以前通知を行なっている場合、あまり短い間隔で立て続けに通知を行なっても効果はないと思われるため、前回の通知時間から暫くの間は、通知を行なわないようにするためである。ここでは、前回の通知から２時間の間は、通知を行なわないようにする。
【０１２０】
Ｓｔｅｐ１５０４で［印刷日時］から１時間経過していなかった場合、Ｓｔｅｐ１５０５で［通知日時］から２時間経過していなかった場合は、通知を行なわないため、Ｓｔｅｐ１５０１に戻って通知要求を待機する。
【０１２１】
Ｓｔｅｐ１５０４で［印刷日時］から１時間経過していた場合、Ｓｔｅｐ１５０５で［通知日時］から２時間経過していた場合は通知を行なうため、続いて通知データを作成する（Ｓｔｅｐ１５０６）。
【０１２２】
ここで、本実施例におけるユーザへの通知手段としては、Ｅ−ｍａｉｌ送信手段を用いることとする。すなわち、［送信元情報］にセットされているユーザのＥ−ｍａｉｌアドレスに対して、Ｅ−ｍａｉｌを送信することにより通知を行なう。
【０１２３】
したがって、Ｓｔｅｐ１５０６で作成する通知データとは、Ｅ−ｍａｉｌの各種ヘッダ部と、本文部を示す。
【０１２４】
図１８に、ユーザに送信するＥ−ｍａｉｌの例を示す。
【０１２５】
［Ｄａｔｅ］フィールドには、現在の時刻を、［Ｆｒｏｍ］フィールドには、本装置のＥ−ｍａｉｌアドレスを、［Ｔｏ］フィールドには、通知テーブルの［送信元情報］にセットされている通知先のユーザのＥ−ｍａｉｌアドレスをセットする。
【０１２６】
本文部には、定型文「以下の文書がプリンタに排紙されたままになっています。用紙を取りにきてください」に加えて、通知テーブルの［印刷日時］、［文書名］、［ページ数］、および、画面１６０５で入力され画像入出力制御部３より通知された［コメント］を付加する。
【０１２７】
このようにして通知データを作成した後、通知先のユーザに対して通知データを送信する（Ｓｔｅｐ１５０７）。すなわち、本実施例においては、Ｅ−ｍａｉｌ送信を行なう。
【０１２８】
再び図１５のフローに戻って説明する。
【０１２９】
Ｓｔｅｐ１５０７でユーザへの通知を行なった後、通知テーブルの［通知日時］に現在の日時を、［通知回数］の値に１を加えて更新し、一連の処理を終えてＳｔｅｐ１５０１に戻って画像入出力制御部３からの通知要求を待機する。
【０１３０】
以上の処理により、識別情報がプリントアウトされた用紙をスキャナで読み取り、該文書を印刷したユーザを特定して通知を行なう。
【０１３１】
なお、本実施例においては、データ送信元のユーザに対して、用紙の文書名や印刷日時といった情報のみをＥ−ｍａｉｌで通知する構成としたが、さらに、メールにスキャナで読み取ったページ画像を添付して送信することにより、ユーザに対して、どのような文書に対する通知なのかをより具体的に通知することができる。
【０１３２】
これは、上述の実施例において、以下の処理を追加することにより実現できる。
【０１３３】
まず、画像入出力制御部３において、図１４に示すユーザ通知操作処理のＳｔｅｐ１４０８で、フォーマッタ部４に通知要求を行なう際、識別情報とコメントを通知するだけでなく、スキャナから読込んで画像メモリ３０７に格納している画像に対して、画像処理部３０６で適当な圧縮処理を施してファイル化し、この画像ファイルも添えて通知を行なう。
【０１３４】
また、フォーマッタ部４において、図１５に示す通知処理のＳｔｅｐ１５０６で、通知データを作成する際、画像入出力制御部３から受取った画像ファイルをメールに添付し、これをＳｔｅｐ１５０７でユーザに通知する。
【０１３５】
以上の処理により、さらにユーザに対して、どのような文書に対する通知なのかを具体的に通知することができる。
【０１３６】
さらにまた、本実施例においては、データを送信したユーザを特定する送信元情報として、Ｅ−ｍａｉｌアドレス情報を、通知手段としてＥ−ｍａｉｌ送信手段を使用する構成としたが、データを送信したユーザを特定する送信元情報として、ダイヤル情報を、送信元に対する通知手段として、公衆回線上にデータを送信する送信手段を使用しても良い。
【０１３７】
【発明の効果】
以上説明したように本発明によれば、ホストコンピュータから画像データおよび送信元情報を入力してプリントする際、入力した画像データおよび送信元情報を特定する識別情報を生成し、さらに生成した識別情報からパターンを生成して、展開した画像に生成したパターンを付加してプリントするとともに、プリントされた用紙を読み取って識別情報を判別することにより、画像データおよびプリントを指示したデータ送信元を特定し、該特定したデータ送信元に対して通知を行なうので、プリントを実行したまま用紙を取りに来ていないユーザに対して、その場で簡単な操作で用紙を取りに来ることを喚起でき、ユーザの利便性を向上させるとともに、装置自体をより効率的に利用することができる。
【図面の簡単な説明】
【図１】本発明の画像処理装置の全体的な構成例を示すブロック図
【図２】スキャナ部およびプリンタ部の構成例を示す断面図
【図３】スキャナ部の詳細な構成例を示すブロック図
【図４】画像入出力制御部の詳細な構成例を示すブロック図
【図５】フォーマッタ部の詳細な構成例を示すブロック図
【図６】ファクシミリ部の詳細な構成例を示すブロック図
【図７】画像入出力制御部における処理のメインルーチンを示すフローチャート
【図８】画像入出力制御部における、操作部からの要求処理を示すフローチャート
【図９】フォーマッタ部における処理のメインルーチンを示すフローチャート
【図１０】フォーマッタ部における、プリント受付処理を示すフローチャート
【図１１】図１０の画像展開・転送処理の詳細を示すフローチャート
【図１２】画像入出力制御部における、フォーマッタ部からの要求処理を示すフローチャート
【図１３】図１２のプリント処理の詳細を示すフローチャート
【図１４】画像入出力制御部における、ユーザ通知操作処理を示すフローチャート
【図１５】フォーマッタ部における通知処理を示すフローチャート
【図１６】ユーザ通知操作における操作手順を示す操作フロー図
【図１７】フォーマッタ部の通知テーブルの例を示す図
【図１８】フォーマッタ部で作成する通知データの例を示す図
【符号の説明】
１  スキャナ部
２  プリンタ部
３  画像入出力制御部
４  フォーマッタ部
５  ファクシミリ部
６  操作部
【図１】
2005006077.tif 000003
【図２】
2005006077.tif 000004
【図３】
2005006077.tif 000005
【図４】
2005006077.tif 000006
【図５】
2005006077.tif 000007
【図６】
2005006077.tif 000008
【図７】
2005006077.tif 000009
【図８】
2005006077.tif 000010
【図９】
2005006077.tif 000011
【図１０】
2005006077.tif 000012
【図１１】
2005006077.tif 000013
【図１２】
2005006077.tif 000014
【図１３】
2005006077.tif 000015
【図１４】
2005006077.tif 000016
【図１５】
2005006077.tif 000017
【図１６】
2005006077.tif 000018
【図１７】
2005006077.tif 000019
【図１８】
2005006077.tif 000020