JP2004015327A - Image input/output apparatus and image input/output method - Google Patents
Image input/output apparatus and image input/output method Download PDFInfo
- Publication number
- JP2004015327A JP2004015327A JP2002164666A JP2002164666A JP2004015327A JP 2004015327 A JP2004015327 A JP 2004015327A JP 2002164666 A JP2002164666 A JP 2002164666A JP 2002164666 A JP2002164666 A JP 2002164666A JP 2004015327 A JP2004015327 A JP 2004015327A
- Authority
- JP
- Japan
- Prior art keywords
- job
- image
- notification
- unit
- image input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
- Storing Facsimile Image Data (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は種々の画像データを記憶媒体を介して非同期に入出力する画像入出力装置に関するものである。
【0002】
【従来の技術】
近年の複写機のデジタル化に伴い、複写機のスキャナ、プリンタを使用してファクシミリ送受信を行ったり、PDL(Page Description Language)プリンタ等、複数の機能を合わせ持つ複合機が実用化されてきている。この様な複合機は、複写機機能、ファクシミリ機能、PDLプリント機能等の単機能だけでなく、例えばPDL展開画像をファクシミリ送信するといった複数の機能間でも動作可能となるように構成されている。さらに、複合機をLAN経由で接続することにより、コンピュータ装置等でも複合機の機能を利用できるように構成されている。
【0003】
また、このような複合機では、複写機機能とPDLプリント機能、ファクシミリプリント機能等において、プリンタ部分の制御プログラムを共通化し、また、複写機機能とファクシミリ読み取り機能、スキャナ機能等において、リーダー部分の制御プログラムを共通化し、各種機能を実現する制御プログラム容量を削減し、所望の機能を経済性良くまた、簡略に実現することができる。
【0004】
さらに、このような複合機では画像データを蓄積する大容量のハードディスクや半導体メモリ等の画像記憶部を具備し、この画像記憶部を境に、スキャナやPDLの展開画像、ファクシミリ受信文書等を画像記憶部へ画像入力する画像入力ジョブと、画像記憶部へ蓄積された画像データをプリントアウトしたり、ファクシミリ送信したり、ネットワークを介してコンピュータ装置へ画像転送したりする画像出力ジョブとに分割し、これら画像入力ジョブと画像出力ジョブの任意の組み合わせにより所望の機能を提供できる。さらに、画像入力ジョブと画像出力ジョブを並列に処理することにより、画像入出力の高速化を図ったり、その逆に画像記憶部に蓄積したデータを、一定時間後や、定期的に画像出力するよう、スケジューリングを行うことも可能である。
【0005】
【発明が解決しようとする課題】
上記従来例において、画像記憶部に蓄積したデータを出力するタイミング、或はデータを記憶部から消去するタイミングは任意に設定可能である。しかしながら、長期に渡る画像出力スケジュールにおいて設定を誤ると、設定ミスをすぐに発見できず、予期せぬ時期に重要なデータが画像記憶部から消去されてしまう、という問題があった。また、画像記憶部が最大記憶容量に達した、等のエラーに対して、そのジョブを無条件に消去するようになっていた場合、画像出力は不完全であるが画像機億部からそのジョブが画像機億部から消滅しているという問題があった。
【0006】
本発明は、上記のような問題点に着目してなされたもので、本出願に係る発明の目的は、上記のような構成の画像入出力装置において、画像記憶部に記憶されたジョブが消去される前に、電子メールによってユーザに対してジョブ消去を通知したり、画像入力時のエラーによるジョブの消去を通知することによって、ユーザにとって予期せぬデータ消滅の防止や、設定ミスによる誤動作の検知、および画像出力スケジュール設定の修正を行うことが可能な画像入出力装置を提供することにある。さらに、ジョブの削除が完了した場合にも、同様に電子メールにより通知することにより、ジョブ処理状況を確実にユーザに把握させることが可能な画像入出力装置を提供することにある。
【0007】
【課題を解決するための手段】
上記目的を達成するため、本発明の画像入出力装置は、画像データを入力する少なくとも1つの画像入力手段と、前記入力された画像データを記憶する記憶手段と、前記記憶手段に記憶された画像データを少なくとも1つの画像出力部に出力する画像入出力装置において、前記記憶手段により記憶媒体上に記憶されたジョブの画像出力スケジューリングを行う画像出力スケジューリング手段や、前記画像出力スケジューリング手段によりスケジューリングを行うジョブを指定するスケジューリングジョブ指定手段と、前記記憶手段により記憶媒体上に記憶されたジョブを消去するジョブ消去手段と、前記消去手段により消去するジョブを指定する消去ジョブ指定手段と、使用者に前記ジョブ消去を通知する通知手段とで構成される。
【0008】
前記構成により、画像記憶部に記憶されたジョブが消去される前に、電子メールによってユーザに対してジョブ消去を通知したり、画像入力時のエラーによるジョブの消去を通知できるようになる。さらに、ジョブの削除が完了した場合にも、同様に電子メールにより通知できるようになる。
【0009】
【発明の実施の形態】
図1は本発明の実施例の画像入出力装置の構成を示すブロック図である。
【0010】
同図において、リーダ部1は原稿の画像を読み取り、原稿画像に応じた画像データを画像入出力制御部3へ出力する。プリンタ部2は画像入出力制御部3からの画像データに応じた画像を記録紙上に記録する。画像入出力制御部3はリーダ部1およびプリンタ部2に接続されており、ファクシミリ部4、ストレージ部5、コンピュータインターフェイス部7、RIP(Raster Image Processor)部8、操作部9、コア部10などからなる。
【0011】
ファクシミリ部4は電話回線を介して受信した圧縮画像データを伸長して,伸長された画像データをコア部10へ転送し、又、コア部10から転送された画像データを圧縮して、圧縮された圧縮画像データを電話回線を介して送信する。送受信する画像データは、ストレージ部5に接続されたハードディスク6中に一時的に保存することができる。
【0012】
ストレージ部5にはハードディスク6が接続されており、ストレージ部5はコア部10から転送された画像データを圧縮し、その画像データを検索するためのID番号とともにハードディスク6に記憶させる。又、ストレージ部5はコア部10を介して転送されたコードデータに基づいてハードディスク6に記憶されている圧縮画像データを検索し、検索された圧縮画像データを読み出して伸長し、伸長された画像データをコア部10へ転送する。
【0013】
コンピュータインターフェイス部7は、パーソナルコンピュータ又はワークステーション(PC/WS)11とコア部10の間のインターフェイスであり、PC/WS11と1対1のローカルインターフェースで接続しても、ネットワークで接続しても良い。
【0014】
RIP部8はPC/WS11から転送された画像を表すコードデータ(PDL)をプリンタ部2で記録できる画像データに展開するものである。
【0015】
操作部9はタッチパネルディスプレイとハードキーを備え、ユーザーインターフェースにより、本画像入出力装置への動作指示や動作設定等を行うものである。
【0016】
コア部10については後述するが、コア部10はリーダ部1、プリンタ部2、ファクシミリ部4、ストレージ部5、コンピュータインターフェイス部7、RIP部8、操作部9のそれぞれの間のデータの流れを制御するものである。
【0017】
図2はリーダ部1及びプリンタ部2の断面図である。リーダ部1の原稿給送装置101は原稿を先頭順に1枚ずつプラテンガラス102上へ給送し、原稿の読み取り動作終了後、プラテンガラス102上の原稿を排出するものである。原稿がプラテンガラス102上に搬送されると、ランプ103を点灯し、そしてスキャナユニット104の移動を開始させて、原稿を露光走査する。この時の原稿からの反射光は、ミラー105、106、107、及びレンズ108によってCCDイメージセンサ(以下CCDという)109へ導かれる。このように、走査された原稿の画像はCCD109によって読み取られる。CCD109から出力される画像データは、所定の処理が施された後、画像入出力制御部3のコア部10へ転送される。
【0018】
プリンタ部2のレーザドライバ221はレーザ発光部201を駆動するものであり、画像入出力制御部3のコア部10から出力された画像データに応じたレーザ光をレーザ発光部201に発光させる。このレーザ光は感光ドラム202に照射され、感光ドラム202にはレーザ光に応じた潜像が形成される。この感光ドラム202の潜像の部分には現像器203によって現像剤が付着される。そして、レーザ光の照射開始と同期したタイミングで、カセット204及びカセット205のいずれかから記録紙を給紙して転写部206へ搬送し、感光ドラム202に付着された現像剤を記録紙に転写する。現像剤の乗った記録紙は定着部207に搬送され、定着部207の熱と圧力により現像剤は記像紙に定着される。定着部207を通過した記録紙は排出口ーラ208によって排出され、また、両面記録が設定されている場合は、排出ローラ208のところまで記録紙を搬送した後、排出ローラ208の回転方向を逆転させ、フラッパ209によって再給紙搬送路210へ導く。再給紙搬送路210へ導かれた記録紙は上述したタイミングで転写部206へ給紙される。
【0019】
Z折りユニット226が本体に装備されている場合には、Z折りユニットへ記録紙が搬送され、操作部からの操作に応じてZ折りが行われる。フィニッシャ220が装備されている場合、排出された記録紙を束ねて記録紙の仕分けをしたり、ユーザからの指定に応じてパンチャ223で記録紙のパンチが、ステイプラ224でステイプルがそれぞれ行われる。また、サドルスティッチャー225を使用すると、記録紙の中央部をステッチし、その中央部を折ることにより記録紙が製本される。インサータ222では、予め印刷された記録紙をプリンタ部の記録紙経路を通すことなく、表紙として綴じて製本することが可能となる。
【0020】
図3はコア部10のブロック図である。
【0021】
リーダ部1からの画像データはインターフェース122を介して、データ処理部121へ転送される。データ処理部121は画像の回転処理や変倍処理などの画像処理や画像データの圧縮、伸長を行うものであり、内部にA4/Letterサイズ相当の画像データ複数ページ分のページメモリを有する。リーダ部1からデータ処理部121へ転送された画像データは、ページメモリに一時的に記憶された後、圧縮されてインターフェイス120を介してストレージ部5へ転送される。
【0022】
また、コンピュータインターフェイス部7を介して入力された画像を表すコードデータ(PDL)は、インターフェース120を介してデータ処理部121に転送された後RIP部8へ転送されて画像データに展開され、この画像データはデータ処理部121に転送された後、ページメモリに一時的に記憶された後、圧縮されてストレージ部5へ転送される。
【0023】
ファクシミリ部4からの画像データは、データ処理部121へ転送された後、ページメモリに一時的に記憶された後、圧縮されてストレージ部5へ転送される。
【0024】
また、ストレージ部5からの画像データは、データ処理部121へ転送された後、伸長されてページメモリに一時的に記憶された後、プリンタ部2やファクシミリ部4、コンピュータインターフェイス部7へ転送される。
【0025】
尚、前述したデータ処理部121へ各種画像データを入力し、ページメモリに一時的に記憶した後、ストレージ部5へ画像データを転送する前に、プリンタ部2やファクシミリ部4、コンピュータインターフェイス部7へ転送することも内部のセレクタを切り替えて転送することができる。
【0026】
CPU123はメモリ124に記憶されている制御プログラム、及び操作部9から転送された制御コマンドに従ってこのような制御を行う。また、メモリ124はCPU123の作業領域としても使われる。
【0027】
このように、コア部10を中心に、データ処理部121およびストレージ部5を介して、原稿画像の読み取り、画像のプリント、画像の送受信、画像の保存、コンピュータからのデータの入出力などの機能を複合させた処理を行うことが可能である。
【0028】
次に、本実施例に係る画像入出力装置におけるジョブ制御について、図4を用いて説明する。図4はジョブ制御の単位を論理的に示したものである。
ジョブ制御の単位は複数ページを含む画像データひとまとまりに対する入力および出力処理である。これにより制御されるジョブは画像入力ジョブと画像出力ジョブに大別される。画像入力ジョブはリーダー部で読み取った画像データを順次ストレージ部5へ記録する画像入力ジョブ411、RIP部で展開された画像データを順次ストレージ部5へ記録する画像入力ジョブ412、ファクシミリ部で受信された画像データを順次ストレージ部5へ記録する画像入力ジョブ413、コンピュータインターフェース部から入力された画像データを順次ストレージ部5へ記録する画像入力ジョブ414にさらに分類される。
【0029】
また、画像出力ジョブは、ストレージ部5から読み出した画像データを順次プリンタ部へ出力する画像出力ジョブ401、ストレージ部5から読み出した画像データを順次ファクシミリ部へ出力する画像出力ジョブ403、ストレージ部5から読み出した画像データを順次コンピュータインターフェース部へ出力する画像出力ジョブ404に分類される。
【0030】
図5は、複数のジョブを組み合わせた単位(以下セッションと呼ぶ)の一例を示したものである。501はPDLプリントセッションであり、画像入力ジョブ412と画像出力ジョブ401を組み合わせてセッションとして制御するものである。502はコピーセッションであり、画像入力ジョブ411と画像出力ジョブ401を組み合わせてセッションとして制御するものである。503はファクシミリ送信セッションであり、画像入力ジョブ411と画像出力ジョブ403を組み合わせてセッションとして制御するものである。504はファクシミリ受信セッションであり、画像入力ジョブ413と画像出力ジョブ401を組み合わせてセッションとして制御するものである505はスキャンセッションであり、画像入力ジョブ411と画像出力ジョブ404を組み合わせてセッションとして制御するものである。
【0031】
尚、セッションは1つ以上のジョブを含む制御単位であり、例えば画像入力ジョブ412を1セッションとして扱ったり、また、画像出力ジョブ401をセッションとして扱ったり、画像入力ジョブ412と画像出力ジョブ401と、画像出力ジョブ403を組み合わせて1セッションとして扱っても良い。
【0032】
図6は、本実施例に係る画像入出力装置のコア部10のCPU123にて実行される、コピーセッション502と、それを構成するリーダー部1で読み取られた画像データを順次ストレージ部5へ記録する画像入力ジョブ411の制御手順を説明する。なお、図中の(S601)〜(S616)は各ステップを示し、セッション制御タスク、画像入力ジョブ制御タスクは各々マルチタスク動作するものである。
【0033】
まず、ステップ(S601)では、必要があれば画像入出力装置の部門管理に関する初期設定を行う。例えば部門別に枚数管理、課金等を行う場合、このステップで部門を登録しておく必要がある。また、管理部門の属性として電子メールの送信先を少なくとも1つ以上設定しておくと、登録されたジョブにエラーが発生した場合や、ジョブが消去された場合に、そのジョブを登録したユーザが属していた部門の送信先に対して、通知を行ってくれるようになる。さらに、部門ごとに、エラー通知、ジョブ消去事前通知、ジョブ消去完了通知のどれを通知するか指定することも可能である。
【0034】
ステップ(S602)では、メールボックスに関する初期設定を行う。メールボックスとは、画像入出力装置の図3のストレージ部5に保存されるジョブを分類、管理する単位である。用途に合わせて任意のメールボックスを作成することができるが、その表示画面の例を図9に示す。このステップにおいて、メールボックス個別の属性として電子メールの送信先を少なくとも1つ以上設定しておくと、そのメールボックスに登録されたジョブにエラーが起こった時や、ジョブが消去される時に、通知を行ってくれるようになる。さらに、メールボックスごとに、エラー通知、ジョブ消去事前通知、ジョブ消去完了通知のどれを通知するか指定することも可能である。
【0035】
ステップ(S603)では、必要に応じて画像入出力装置の管理者が、管理者用の初期設定を行うことができる。例えば、上述のエラー等を通知するメールを送信するためのSMTPサーバの設定や、最大どれくらいの期間同一ジョブをスプールしておくかの設定、ジョブ消去通知をどれくらい前に行うか等、画像入出力装置に対して一括の設定項目である。さらに、管理者はどの登録ジョブに関するエラー通知やジョブ消去通知を受信するか設定することができる。ジョブに関するエラー消去の通知を、特定の部門のジョブに限定したり、特定のメールボックス内のジョブに限定したり、または、全てのジョブからの通知を受け取れる、一切通知を受け取らない、といった設定が可能である。さらに、このステップではユーザがジョブ投入時(S604)に選択する通知事象のデフォルト値を指定できる。もちろん、最も頻繁に指定される通知をデフォルトとすべきであるが、これにより例えば、ジョブ消去事前通知のみをデフォルトで行い、特に変更する必要がなければそのままの設定を利用し、必要に応じてエラー通知とジョブ消去完了通知はジョブ投入時にユーザが設定を変更することで実行される、というような細かい指定が可能になる。
【0036】
ステップ(S604)では、操作部9上でユーザーがコピー設定を行う。図8に操作部9の概観を示す。ここで801は電源キー、802は予熱キー、803はコピー機能選択キー、804はファクシミリ機能選択キー、805はパーソナルボックス機能選択キー、806はスタートキー、807はストップキー、808はリセットキー、809は操作ガイドキー、810はユーザーモード設定キー、811は割込みコピーキー、812は10キー、813はクリアキー、814はファクシミリワンタッチキー、815はワンタッチキーの切り替え蓋、816はタッチパネルである。コピー設定内容は、部数、用紙サイズ、拡大縮小率、片面/両面、ソート出力、ステイプル止めの有無等であり、10キー812およびタッチパネル816上に表示される設定項目に従って入力する。ここでは、一例として、以下のコピー設定がなされているものとする。
【0037】
コピー部数:10部・・・・・・・・・・・・・・・・・・・(C1)
片面コピーする・・・・・・・・・・・・・・・・・・・・・(C2)
用紙サイズ:A4・・・・・・・・・・・・・・・・・・・・(C3)
拡大縮小率:100%・・・・・・・・・・・・・・・・・・(C4)
レイアウト:しない・・・・・・・・・・・・・・・・・・・(C5)
ソートモード:する・・・・・・・・・・・・・・・・・・・(C6)
ステイプル止め:する・・・・・・・・・・・・・・・・・・(C7)
ここで、当該ジョブの属性として、「エラーが起こった場合ユーザに通知を行うかどうか」、「ジョブ消去の事前通知を行うかどうか」、「ジョブ消去の完了通知を行うかどうか」、また「通知を行うメールアドレス」等が設定できる。先にステップ(S603)で説明したように、エラー通知、ジョブ消去事前通知、ジョブ消去完了通知のそれぞれのデフォルト値を管理者があらかじめ指定しておくことができるので、ユーザは必要に応じてそれらの値を変更すればよい。
【0038】
コピー設定後、原稿をリーダー部1に載置して、ユーザーはスタートキー806を押下してコピー指示を与え、それと共に設定したコピー設定パラメータをコア部10のCPU123に転送し、処理要求を発行する。
【0039】
ステップ(S605)では、操作部9から発行された処理要求から内部的にセッションを生成し、セッション管理テーブルで管理し、各種情報をセッションが終了するまで保持する。
【0040】
ステップ(S606)では、画像入力ジョブ411のジョブ管理テーブルをメモリ124上に作成し、各種情報をジョブが終了するまで保持する。ジョブ管理テーブルの中にはジョブパラメータフィールドがあり、ジョブの各種設定パラメータを保持する。本実施例ではステップ(S604)で設定された、コピー設定(C1)〜(C7)の設定内容および、エラー、消去通知に関する設定内容が保持される。また、セッション制御タスクは、画像入力ジョブのジョブ管理テーブルを作成後、画像入力ジョブ制御タスクを起動させる。ステップ(S609)では、生成した画像入力ジョブ411の処理を開始する。即ち、セッション制御タスクから画像入力ジョブ制御タスクに対してジョブの開始を指示する。
【0041】
ステップ(S607)では、生成した画像入力ジョブ411の処理を開始する。即ち、セッション制御タスクから画像入力ジョブ制御タスクに対してジョブの開始を指示する。
【0042】
ステップ(S608)では、画像入力ジョブ管理タスクから、ジョブの終了通知を受信して、画像入力ジョブの終了処理を行なう。即ち、画像入力ジョブのジョブ管理テーブルのジョブステータスを終了状態にする。
【0043】
ステップ(S609)では、画像入力ジョブ制御タスクが、セッション制御タスクからこのジョブの開始指示を受けて、ジョブを開始する。
【0044】
ステップ(S610)では、リーダー部1で読み取られた画像データ1ページの受信を行なう。即ち、リーダー部1からインターフェース120を介してデータ処理部121への画像転送を行なう。そして、データ処理部121に転送された画像データをページメモリに一時的に記憶する。画像出力ジョブ管理タスクにて、当該ページのページメモリからの読み出しが終了したら、ページメモリ中に一時的に記憶された画像データを、ストレージ部5のハードディスク6に記録する。
【0045】
ステップ(S610)の処理でエラーが検知された場合、ステップ(S611)の分岐によって、ステップ(S614)の処理が行われ、そうでない場合はステップ(S612)に処理が行われる。
【0046】
ステップ(S612)は、ステップ(S610)でエラーが発生しなかった場合、即ち正常処理である。もし当該ジョブにスケジューリング設定がなされている場合には、その設定をスケジューリングテーブルへ登録する。また、ワンショットジョブも一度だけ実行されるジョブとしてスケジューリングテーブルに登録し、セッション制御タスクに当該ジョブの出力処理を監視させる。
【0047】
ステップ(S613)では、セッション制御タスクに画像入力ジョブの終了通知を送信し、画像入力ジョブ制御タスクを終了する。
【0048】
ステップ(S614)は、ステップ(S610)の処理でエラーが検知された場合の処理である。画像入力処理を中止し、メモリやストレージ上に格納された当該ジョブに関する情報を破棄する。
【0049】
ステップ(S615)では、ステップ(S601)、ステップ(602)、ステップ(S603)、ステップ(S604)で、画像入力時のエラー通知を行うよう設定しておいた場合に、当該ジョブに対して指定したアドレス、所属部門の属性として持っているアドレス、所属メールボックスの属性として持っているアドレス、および管理者、に対して電子メールが発送される。またこれらのアドレスに対するエラー通知の有無は前述のステップ(S601)からステップ(S604)で個別に指定できる。
【0050】
尚、以上の例では、コピーセッションに関する形態について説明したが、図5にセッションの拡張例を示したように、任意の画像入力ジョブであっても本実施例を同様に適用することが可能である。
【0051】
また、上記説明したコピーセッションはセッション管理テーブルを複数有することにより、同時に並行して処理することが可能である。
【0052】
図7は本実施例に係る画像入出力装置のコア部10のCPU123にて実行される、セッション制御タスクおよびジョブ制御タスクとして、図6で説明した手順でストレージ部5に記録された画像データを順次プリンタ部2へプリントアウトする画像出力ジョブ401の制御手順を示したフローチャートである。なお、図中の(S701)〜(S710)は各ステップを示し、セッション制御タスク、および画像出力ジョブ制御タスクは各々マルチタスク動作するものである。
【0053】
ステップ(S701)では、時刻を監視し、ジョブスケジューリングテーブル内の情報から、ジョブ消去事前通知、画像出力、ジョブ消去等の実行時刻になったジョブの処理を自動で開始する。
【0054】
ステップ(S702)では、図6のステップ(S601)、(S602)、(S603)、ステップ(S604)で設定した所属メールボックス、所属部門、当該ジョブに対するアドレス、および管理者のアドレスに向けて、ジョブ消去日時時刻から、ステップ(S603)において管理者が設定した事前通知時間だけ前に、ジョブ消去が通知される。ただし、ステップ(S601)からステップ(S604)の各々で、必要に応じて事前にメール通知しないように指定しておくと、通知がされなくなる。
【0055】
ステップ(S703)では、ジョブ消去を事前に通知するための電子メールが送信される。また、通知処理が終了すると再び時刻監視状態に戻る。
【0056】
ステップ(S704)では、画像出力ジョブ401のジョブ管理テーブルをメモリ124上に作成し、各種情報をジョブが終了するまで保持する。本実施例では画像入力処理ステップ(S604)で設定された、部数、用紙サイズ、拡大縮小率、片面/両面、ページ出力順序、ソート出力、ステイプル止めの有無等が保持される。そして、セッション制御タスクは画像出力ジョブのジョブ管理テーブルを作成後、画像入力ジョブ制御タスクを起動させる。
【0057】
ステップ(S705)では、図示していないが、生成した画像出力ジョブ401の処理を開始する。即ち、セッション制御タスクから画像入力ジョブ制御タスクに対してジョブの開始を指示する。
【0058】
ステップ(S706)では、画像出力ジョブ管理タスクから、ジョブの終了通知を受信して、画像出力ジョブの終了処理を行なう。即ち、画像出力ジョブのジョブ管理テーブルのジョブステータスを終了状態にする。
【0059】
ステップ(S707)は、ステップ(S701)における分岐のデフォルト処理であり、もし当該ジョブのスケジューリングを変更したい場合、ステップ(S708)で変更を行う。
【0060】
ステップ(S709)では、ジョブ消去完了の通知を行うかどうかを判定する。前述のステップ(S601)、ステップ(S602)、ステップ(S603)、ステップ(S604)において設定したメール送信先およびジョブ消去完了の通知を行うかどうかの設定に従って、ステップ(S710)で、電子メールによりジョブ消去の完了を通知する。
【0061】
ステップ(S711)では、画像入力処理のおいて生成されたセッションの終了処理を行なう。即ち、画像入力ジョブおよび画像出力ジョブのジョブ管理テーブルと、ページ管理テーブルページ毎の画像データを破棄して資源を開放するとともに、セッション管理テーブルも破棄し、資源を開放して一連の処理を終了する。
【0062】
なお、メモリ124において、上述のセッション管理テーブルとジョブ管理テーブルを格納する領域は不揮発である。
【0063】
また、以上の例では、画像入出力をストレージ部5のハードディスク6を介して処理する場合に関して説明したが、ハードディスク6を使用することなく、例えばデータ処理部121のページメモリの一部を使用して画像入出力動作を行う構成にしても同様に適用可能であることは言うまでもない。
【0064】
【発明の効果】
以上説明したように、本発明によれば、画像記憶部を有する画像入出力装置において、画像記憶部に記憶されたジョブが消去される前に、電子メールによってユーザに対してジョブ消去を通知したり、画像入力時のエラーによるジョブの消去を通知することによって、ユーザにとって予期せぬデータ消滅の防止や、設定ミスによる誤動作の検知、および画像出力スケジュール設定の修正を行うことができる、という解決手段を有する画像入出力装置や、ジョブの削除が完了した場合にも、同様に電子メールにより通知することにより、ジョブ処理状況を確実にユーザに把握させることができる、という解決手段を有する画像入出力装置を提供することが可能である。
【図面の簡単な説明】
【図1】本発明の実施例の画像入出力装置のブロック図である。
【図2】リーダ部及びプリンタ部の断面図である。
【図3】コア部のブロック図である。
【図4】画像入力ジョブと画像出力ジョブのブロック図である。
【図5】セッションの構成例を示す図である。
【図6】画像入力制御の一例を示したフローチャートである。
【図7】画像出力制御の一例を示したフローチャートである。
【図8】操作部を示した図である。
【図9】操作部の一表示例を示した図である。
【符号の説明】
1 リーダ部
2 プリンタ部
3 画像入出力制御部
4 ファクシミリ部
5 ストレージ部
7 コンピュータインターフェイス部
8 RIP部
9 操作部
10 コア部
11 コンピュータ機器[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an image input / output device that asynchronously inputs and outputs various image data via a storage medium.
[0002]
[Prior art]
With the recent digitalization of copiers, multifunctional machines having a plurality of functions, such as facsimile transmission / reception using a scanner and a printer of the copier and a PDL (Page Description Language) printer, have been put to practical use. . Such a multifunction machine is configured to be operable not only with a single function such as a copier function, a facsimile function, and a PDL print function, but also with a plurality of functions such as facsimile transmission of a PDL expanded image. Further, by connecting the multifunction device via a LAN, the function of the multifunction device can be used in a computer device or the like.
[0003]
In such a multifunction peripheral, the control program of the printer part is shared by the copier function, the PDL print function, the facsimile print function, and the like, and the reader part is shared by the copier function, the facsimile reading function, the scanner function, and the like. The control program can be shared, the capacity of the control program for realizing various functions can be reduced, and desired functions can be realized economically and simply.
[0004]
Further, such a multifunction peripheral is provided with an image storage unit such as a large-capacity hard disk or a semiconductor memory for storing image data, and a spread image of a scanner or PDL, a facsimile reception document, etc. An image input job for inputting an image to the storage unit is divided into an image output job for printing out the image data stored in the image storage unit, transmitting the image data by facsimile, and transferring the image to a computer device via a network. A desired function can be provided by an arbitrary combination of the image input job and the image output job. Further, by processing the image input job and the image output job in parallel, the speed of image input / output is increased, and conversely, the data stored in the image storage unit is image-output after a fixed time or periodically. Thus, it is also possible to perform scheduling.
[0005]
[Problems to be solved by the invention]
In the above conventional example, the timing of outputting the data stored in the image storage unit or the timing of erasing the data from the storage unit can be arbitrarily set. However, if the setting is incorrect in the long-term image output schedule, there is a problem that a setting error cannot be found immediately and important data is deleted from the image storage unit at an unexpected time. If the job is unconditionally deleted in response to an error such as the image storage unit reaching the maximum storage capacity, the image output is incomplete, but the job is Has disappeared from the billions of imaging machines.
[0006]
SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and an object of the invention according to the present application is to delete a job stored in an image storage unit in an image input / output device having the above configuration. By notifying the user of the job deletion by e-mail or notifying the job deletion due to an error at the time of image input, the data can be prevented from being unexpectedly lost by the user, and the malfunction due to the setting error can be prevented. It is an object of the present invention to provide an image input / output device capable of detecting and correcting an image output schedule setting. It is still another object of the present invention to provide an image input / output apparatus that can notify a user of a job processing status by notifying an electronic mail similarly when a job is deleted.
[0007]
[Means for Solving the Problems]
In order to achieve the above object, an image input / output device according to the present invention includes at least one image input unit for inputting image data, a storage unit for storing the input image data, and an image stored in the storage unit. In an image input / output device that outputs data to at least one image output unit, an image output scheduling unit that performs image output scheduling of a job stored on a storage medium by the storage unit, and performs scheduling by the image output scheduling unit. Scheduling job designating means for designating a job; job erasing means for erasing a job stored on a storage medium by the storage means; erasing job designating means for designating a job to be erased by the erasing means; And a notifying means for notifying of job deletion.
[0008]
According to the above configuration, before the job stored in the image storage unit is deleted, the user can be notified of the job deletion by e-mail, or can be notified of the job deletion due to an error during image input. Further, even when the deletion of the job is completed, the notification can be similarly made by e-mail.
[0009]
BEST MODE FOR CARRYING OUT THE INVENTION
FIG. 1 is a block diagram illustrating a configuration of an image input / output device according to an embodiment of the present invention.
[0010]
In FIG. 1, a
[0011]
The facsimile unit 4 decompresses the compressed image data received via the telephone line, transfers the decompressed image data to the
[0012]
A hard disk 6 is connected to the
[0013]
The
[0014]
The
[0015]
The
[0016]
Although the
[0017]
FIG. 2 is a sectional view of the
[0018]
The
[0019]
When the Z-
[0020]
FIG. 3 is a block diagram of the
[0021]
Image data from the
[0022]
Also, code data (PDL) representing an image input via the
[0023]
The image data from the facsimile unit 4 is transferred to the
[0024]
The image data from the
[0025]
After inputting various image data to the
[0026]
The
[0027]
As described above, the functions of reading the original image, printing the image, transmitting and receiving the image, storing the image, inputting and outputting data from the computer, and the like are performed through the
[0028]
Next, job control in the image input / output apparatus according to the present embodiment will be described with reference to FIG. FIG. 4 logically shows a unit of job control.
The unit of job control is input and output processing for a set of image data including a plurality of pages. Jobs controlled by this are roughly classified into image input jobs and image output jobs. The image input job is an
[0029]
The image output job includes an
[0030]
FIG. 5 shows an example of a unit (hereinafter referred to as a session) obtained by combining a plurality of jobs. A
[0031]
Note that a session is a control unit including one or more jobs. For example, the
[0032]
FIG. 6 shows a
[0033]
First, in step (S601), if necessary, initial settings relating to department management of the image input / output device are performed. For example, when managing the number of sheets, charging, and the like for each department, it is necessary to register the department in this step. Also, if at least one e-mail destination is set as an attribute of the management department, if an error occurs in a registered job or the job is deleted, the user who registered the job will be notified. Notification will be sent to the destination of the department to which they belonged. Furthermore, it is also possible to specify which of an error notification, a job deletion advance notification, and a job deletion completion notification is to be notified for each department.
[0034]
In step (S602), initial settings relating to the mailbox are performed. The mailbox is a unit for classifying and managing jobs stored in the
[0035]
In step (S603), the administrator of the image input / output device can make initial settings for the administrator as necessary. For example, image input / output, such as setting of an SMTP server for sending an e-mail notifying of the above-mentioned error, setting of how long the same job should be spooled, how long before the job deletion notification is performed, etc. This is a collective setting item for the device. Further, the administrator can set which registered job is to receive an error notification and a job deletion notification. The setting to limit the notification of error elimination related to a job to a job in a specific department, to a job in a specific mailbox, or to receive notification from all jobs or not to receive any notification It is possible. Further, in this step, a default value of the notification event selected by the user when submitting a job (S604) can be designated. Of course, the notification that is specified most frequently should be the default. For example, only the job deletion advance notification is performed by default, and if there is no particular change, the same setting is used. The error notification and the job deletion completion notification can be specified in detail, such as being executed by the user changing the settings when the job is submitted.
[0036]
In step (S604), the user makes copy settings on the
[0037]
Number of copies: 10 (C1)
Copy on one side ... (C2)
Paper size: A4 (C3)
Enlargement / reduction ratio: 100% (C4)
Layout: No (C5)
Sort mode: Yes (C6)
Staple stop: Yes (C7)
Here, as the attributes of the job, “whether to notify the user when an error occurs”, “whether to perform advance notification of job erasure”, “whether to perform completion notification of job erasure”, and “ For example, a "mail address for notification" can be set. As described above in step (S603), the administrator can specify in advance the default values of the error notification, the job deletion advance notification, and the job deletion completion notification. Can be changed.
[0038]
After the copy setting, the original is placed on the
[0039]
In step (S605), a session is internally generated from the processing request issued from the
[0040]
In step (S606), a job management table for the
[0041]
In step (S607), processing of the generated
[0042]
In step (S608), a job end notification is received from the image input job management task, and the image input job end processing is performed. That is, the job status in the job management table of the image input job is set to the end state.
[0043]
In step (S609), the image input job control task receives the job start instruction from the session control task and starts the job.
[0044]
In step (S610), one page of image data read by the
[0045]
If an error is detected in the process of step (S610), the process of step (S614) is performed by branching to step (S611); otherwise, the process is performed to step (S612).
[0046]
Step (S612) is a case where no error has occurred in step (S610), that is, normal processing. If a scheduling setting has been made for the job, the setting is registered in the scheduling table. The one-shot job is also registered in the scheduling table as a job executed only once, and the session control task monitors the output processing of the job.
[0047]
In step (S613), an image input job end notification is transmitted to the session control task, and the image input job control task ends.
[0048]
Step (S614) is processing when an error is detected in the processing of step (S610). The image input process is stopped, and the information on the job stored in the memory or the storage is discarded.
[0049]
In step (S615), if it is set in step (S601), step (602), step (S603), and step (S604) to perform an error notification at the time of image input, the job is designated for the job. The e-mail is sent to the assigned address, the address of the department to which the user belongs, the address of the mailbox to which the user belongs, and the administrator. The presence or absence of an error notification for these addresses can be individually specified in the above-described steps (S601) to (S604).
[0050]
In the above example, the mode relating to the copy session has been described. However, as shown in FIG. 5, an extended example of the session, the present embodiment can be similarly applied to any image input job. is there.
[0051]
In addition, since the copy session described above has a plurality of session management tables, it is possible to simultaneously process the copy session.
[0052]
FIG. 7 shows, as a session control task and a job control task, executed by the
[0053]
In step (S701), the time is monitored, and the processing of the job whose execution time such as advance notice of job deletion, image output, job deletion, etc. has been started is automatically started based on the information in the job scheduling table.
[0054]
In step (S702), the process proceeds to steps S601, S602, S603, and the belonging mailbox, department, the address for the job, and the address of the administrator set in step S604 in FIG. The job deletion is notified before the job deletion date and time by the advance notification time set by the administrator in step (S603). However, if it is specified in advance in each of the steps (S601) to (S604) that the e-mail notification is not to be performed as required, the notification is not performed.
[0055]
In step (S703), an e-mail for notifying in advance of job deletion is transmitted. When the notification process ends, the state returns to the time monitoring state again.
[0056]
In step (S704), a job management table of the
[0057]
In step (S705), although not shown, processing of the generated
[0058]
In step (S706), a job end notification is received from the image output job management task, and the image output job end processing is performed. That is, the job status in the job management table of the image output job is set to the end state.
[0059]
Step (S707) is the default processing of the branch in step (S701). If the scheduling of the job is to be changed, the change is performed in step (S708).
[0060]
In step (S709), it is determined whether or not notification of job erasure completion is to be made. In step (S710), an e-mail is sent according to the setting of the mail destination and whether or not to notify completion of job deletion set in steps (S601), (S602), (S603), and (S604). Notifies completion of job deletion.
[0061]
In step (S711), a session termination process generated in the image input process is performed. That is, the job management tables of the image input job and the image output job, and the page management table The image data for each page is discarded to release the resources, the session management table is also discarded, the resources are released, and a series of processing ends. I do.
[0062]
In the
[0063]
Further, in the above example, the case where the image input / output is processed via the hard disk 6 of the
[0064]
【The invention's effect】
As described above, according to the present invention, in an image input / output device having an image storage unit, a job deletion is notified to a user by e-mail before a job stored in the image storage unit is deleted. Or notifying the user of deletion of a job due to an error at the time of inputting an image, thereby preventing unexpected data loss for the user, detecting a malfunction due to a setting error, and correcting the image output schedule setting. An image input / output device having means for solving the problem, and an image input device having a solution means for ensuring that the user can grasp the job processing status by notifying the user of the completion of job deletion by e-mail. It is possible to provide an output device.
[Brief description of the drawings]
FIG. 1 is a block diagram of an image input / output device according to an embodiment of the present invention.
FIG. 2 is a sectional view of a reader unit and a printer unit.
FIG. 3 is a block diagram of a core unit.
FIG. 4 is a block diagram of an image input job and an image output job.
FIG. 5 is a diagram illustrating a configuration example of a session.
FIG. 6 is a flowchart illustrating an example of image input control.
FIG. 7 is a flowchart illustrating an example of image output control.
FIG. 8 is a diagram showing an operation unit.
FIG. 9 is a diagram illustrating a display example of an operation unit.
[Explanation of symbols]
1 Reader section
2 Printer section
3 Image input / output control unit
4 Facsimile part
5 Storage section
7 Computer interface
8 RIP section
9 Operation section
10 Core part
11 Computer equipment
Claims (8)
前記記憶手段により記憶媒体上に記憶されたジョブの画像出力スケジューリングを行う画像出力スケジューリング手段と、
前記画像出力スケジューリング手段によりスケジューリングを行うジョブを指定するスケジューリングジョブ指定手段と、
前記記憶手段により記憶媒体上に記憶されたジョブを消去するジョブ消去手段と、前記消去手段により消去するジョブを指定する消去ジョブ指定手段と、使用者に前記ジョブ消去を通知する通知手段とを備えることを特徴とする画像入出力装置。At least one image input unit for inputting image data, a storage unit for storing the input image data, and an image input / output device for outputting the image data stored in the storage unit to at least one image output unit ,
Image output scheduling means for performing image output scheduling of a job stored on a storage medium by the storage means,
Scheduling job specifying means for specifying a job to be scheduled by the image output scheduling means;
A job erasing unit for erasing a job stored on a storage medium by the storage unit; an erasing job designating unit for designating a job to be erased by the erasing unit; and a notifying unit for notifying a user of the job erasure. An image input / output device characterized by the above-mentioned.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002164666A JP2004015327A (en) | 2002-06-05 | 2002-06-05 | Image input/output apparatus and image input/output method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002164666A JP2004015327A (en) | 2002-06-05 | 2002-06-05 | Image input/output apparatus and image input/output method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004015327A true JP2004015327A (en) | 2004-01-15 |
Family
ID=30432751
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002164666A Withdrawn JP2004015327A (en) | 2002-06-05 | 2002-06-05 | Image input/output apparatus and image input/output method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004015327A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006091986A (en) * | 2004-09-21 | 2006-04-06 | Fuji Xerox Co Ltd | Printing system, control method thereof and program |
US7805569B2 (en) | 2004-02-27 | 2010-09-28 | Brother Kogyo Kabushiki Kaisha | Electronic apparatus and method for detecting a state of a removable medium |
JP2015077807A (en) * | 2014-12-26 | 2015-04-23 | 富士ゼロックス株式会社 | Print management device and program |
US9335962B2 (en) | 2010-05-24 | 2016-05-10 | Fuji Xerox Co., Ltd. | Print management device, print management system, print management method and computer readable medium |
-
2002
- 2002-06-05 JP JP2002164666A patent/JP2004015327A/en not_active Withdrawn
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7805569B2 (en) | 2004-02-27 | 2010-09-28 | Brother Kogyo Kabushiki Kaisha | Electronic apparatus and method for detecting a state of a removable medium |
JP2006091986A (en) * | 2004-09-21 | 2006-04-06 | Fuji Xerox Co Ltd | Printing system, control method thereof and program |
US9335962B2 (en) | 2010-05-24 | 2016-05-10 | Fuji Xerox Co., Ltd. | Print management device, print management system, print management method and computer readable medium |
JP2015077807A (en) * | 2014-12-26 | 2015-04-23 | 富士ゼロックス株式会社 | Print management device and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4035232B2 (en) | Image forming apparatus and control method thereof | |
US8836965B2 (en) | Printing system, job processing method, storage medium, and printing apparatus | |
US8441657B2 (en) | Print job management method and image forming apparatus | |
US7612906B2 (en) | Data output apparatus, data output method, program, and storage medium | |
JP3365988B2 (en) | Image forming method | |
JP2004048659A (en) | Image input/output apparatus, image input/output system, storage medium, operating method suitable for image input/output system, and operation picture display method | |
JP2006018748A (en) | Information processing apparatus and its control method, and computer program and computer readable storage medium | |
JP3595665B2 (en) | Image input / output device and management method | |
US6661527B1 (en) | Image input/output apparatus, image input/output method and image processing system | |
JPH0879418A (en) | Image processor | |
JP2000029644A (en) | Image formation device and control method for image formation device | |
JP3870200B2 (en) | Job management apparatus, management method, and computer-readable storage medium | |
US6311029B1 (en) | Image forming apparatus having sheet feeding unit for insert sheets with a job data and insert sheet identification control feature | |
JP2004015327A (en) | Image input/output apparatus and image input/output method | |
JP2000137798A (en) | Device and method for image input and output, and image processing system | |
JPH1145034A (en) | Image forming device | |
JP3450562B2 (en) | Image processing apparatus, image processing system, and control method thereof | |
JPH1145031A (en) | Image forming device | |
JPH10322487A (en) | Image processor its control method and image processing system | |
JPH1195937A (en) | Printer system, print control method, and computer-readable memory | |
JP3720535B2 (en) | Image forming apparatus and control method thereof | |
JP4011817B2 (en) | Image forming apparatus and control method thereof | |
JPH11129584A (en) | Printing system and method for managing the printer | |
JP3745134B2 (en) | Image input / output system and image input / output method | |
JP2001105668A (en) | Image output apparatus and control method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20050906 |