JP2004056445A - Image forming apparatus, image output control method, computer-readable storage medium, and program - Google Patents
Image forming apparatus, image output control method, computer-readable storage medium, and program Download PDFInfo
- Publication number
- JP2004056445A JP2004056445A JP2002210797A JP2002210797A JP2004056445A JP 2004056445 A JP2004056445 A JP 2004056445A JP 2002210797 A JP2002210797 A JP 2002210797A JP 2002210797 A JP2002210797 A JP 2002210797A JP 2004056445 A JP2004056445 A JP 2004056445A
- Authority
- JP
- Japan
- Prior art keywords
- image output
- remote
- image
- output device
- failure
- 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.)
- Pending
Links
Images
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Facsimiles In General (AREA)
Abstract
【課題】リモートモード選択中におけるリモートの画像出力装置の記憶装置の障害発生有無をユーザに対して確実に認知させることである。
【解決手段】スキャナ2070とプリンタ2095とを備えて、該スキャナ2070から入力された画像データをプリンタ2095、または通信可能なリモート機220の記憶装置に転送して、リモート機220のプリンタ2295とプリンタ2095とで並列的に同一画像データを重連出力するリモートモードを選択可能なローカル機200において、リモートモード選択中に、前記リモート機220より通知される記憶装置に対する障害発生状態を認識し、認知されるリモート機220の記憶装置に対する障害発生状態を操作部2012上に表示する構成を特徴とする。
【選択図】 図1An object of the present invention is to allow a user to reliably recognize whether or not a failure has occurred in a storage device of a remote image output device during selection of a remote mode.
An image forming apparatus includes a scanner and a printer, and transfers image data input from the scanner to a printer or a storage device of a communicable remote device. In the local device 200 capable of selecting the remote mode for outputting the same image data in parallel in parallel with the remote device 2095, the remote device 220 recognizes the failure occurrence state of the storage device notified by the remote device 220 during the selection of the remote mode. In this case, a failure occurrence state for the storage device of the remote unit 220 is displayed on the operation unit 2012.
[Selection diagram] Fig. 1
Description
【0001】
【発明の属する技術分野】
本発明は、画像入力装置と画像出力装置とを備えて、該画像入力装置から入力された画像データを前記画像出力装置、または通信可能なリモートの画像出力装置の記憶装置に転送して、前記リモートの画像出力装置と前記画像出力装置とで並列的に同一画像データを重連出力するリモートモードを選択可能な画像形成装置および画像出力制御方法およびコンピュータが読み取り可能な記憶媒体およびプログラムに関するものである。
【0002】
【従来の技術】
従来より、画像制御装置を介してネットワーク等の伝送媒体によって画像入力装置と複数の画像出力装置が接続された画像形成システムが提案されており、特に重連と呼ばれる単独の画像入力装置と複数の画像出力装置を伝送媒体によって接続することにより、単一の画像入力装置の入力画像を複数の画像出力装置で出力を行うことで生産性を高める画像形成システムが知られている。
【0003】
【発明が解決しようとする課題】
しかしながら、従来の重連システムにおいて画像出力側の記憶媒体に障害が発生した場合に記憶媒体の障害の復旧処理が自動的に行われることがなく、処理は直ちに中断されていた。
【0004】
例えば重連システムにおいて画像の入力を行うローカル側の機器において正常に出力が行われていても、画像の出力を行うリモート側の機器において記憶媒体に画像の格納ができない場合(例えばハードディスクの容量不足による書き込み不可能状態)やリモート側で記憶媒体に格納された画像データを出力する場合に画像データの読み出しができない場合(例えばハードディスクのディスク障害)には直ちに処理を中断しなくてはならず、またその後の処理もユーザに対して表示されていないのが現状である。
【0005】
本発明は、上記の問題点を解決するためになされたもので、本発明の第1の目的は、画像入力装置と画像出力装置とを備えて、該画像入力装置から入力された画像データを前記画像出力装置、または通信可能なリモートの画像出力装置の記憶装置に転送して、前記リモートの画像出力装置と前記画像出力装置とで並列的に同一画像データを重連出力するリモートモードを選択可能な画像形成装置であって、リモートモード選択中に、リモートより通知される前記記憶装置に対する障害発生状態を認識し、認知されるリモートの画像出力装置の記憶装置に対する障害発生状態を表示することにより、リモートモード選択中におけるリモートの画像出力装置の記憶装置の障害発生有無を選択したユーザが確実に認知することできる画像形成装置および画像出力制御方法およびコンピュータが読み取り可能な記憶媒体およびプログラムを提供することである。
【0006】
第2の目的は、第1の目的に加えて、リモートの画像出力装置の記憶装置に対する障害発生状態を表示された場合に、認識された障害の内容に応じて障害の復旧を前記リモートの画像出力装置に指示し、画像入力装置と前記画像出力装置とで代替処理させる第1の代替処理あるいは他のリモートの画像出力装置により前記画像データを代替処理させる第2の代替処理を実行させることにより、リモートモード選択中に、リモートより通知されるリモートの画像出力装置の記憶装置に対する障害状態が発生した場合でも、ユーザが意図する代替処理を確実に実行させて、認識された障害に起因してリモートモードによる画像処理が中断してしまう事態を速やかに回避して、代替処理を実行可能な状態に復旧できる利便性に優れた画像処理環境を整備することができる画像形成装置および画像出力制御方法およびコンピュータが読み取り可能な記憶媒体およびプログラムを提供することである。
【0007】
【課題を解決するための手段】
本発明に係る第1の発明は、画像入力装置と画像出力装置とを備えて、該画像入力装置から入力された画像データを前記画像出力装置、または通信可能なリモートの画像出力装置の記憶装置に転送して、前記リモートの画像出力装置と前記画像出力装置とで並列的に同一画像データを重連出力するリモートモードを選択可能な画像形成装置であって、前記リモートモード選択中に、リモートより通知される前記記憶装置に対する障害発生状態を認識する認識手段(図1に示すコントローラユニット2000に相当)と、前記認識手段により認知される前記リモートの画像出力装置の記憶装置に対する障害発生状態を表示する操作表示手段(図1に示す操作部2012に相当)とを有することを特徴とする。
【0008】
本発明に係る第2の発明は、前記操作表示手段により前記リモートの画像出力装置の記憶装置に対する障害発生状態を表示された場合に、前記認識手段により認識された障害の内容に応じて障害の復旧を前記リモートの画像出力装置に指示する障害復旧指示手段(図1に示す操作部2012に相当)を有することを特徴とする。
【0009】
本発明に係る第3の発明は、前記操作表示手段により前記リモートの画像出力装置の記憶装置に対する障害発生状態を表示された場合に、前記認識手段により認識された障害が復旧不可能な場合に、前記画像入力装置と前記画像出力装置とで代替処理させる第1の代替処理手段(図1に示すコントローラユニット2000に相当)を有することを特徴とする。
【0010】
本発明に係る第4の発明は、前記操作表示手段により前記リモートの画像出力装置の記憶装置に対する障害発生状態を表示された場合に、前記認識手段により認識された障害が復旧不可能な場合に、他のリモートの画像出力装置により前記画像データを代替処理させる第2の代替処理手段(図1に示すコントローラユニット2000に相当)を有することを特徴とする。
【0011】
本発明に係る第5の発明は、前記第1の代替処理手段は、前記認識手段により認識された障害が復旧不可能な場合に、前記操作表示手段から第1の代替処理実行の選択指示がなされることを確認して、前記画像入力装置と前記画像出力装置とで代替処理させることを特徴とする。
【0012】
本発明に係る第6の発明は、前記第2の代替処理手段は、前記認識手段により認識された障害が復旧不可能な場合に、前記操作表示手段から第2の代替処理実行の選択指示がなされることを確認して、他のリモートの画像出力装置により前記画像データを代替処理させることを特徴とする。
【0013】
本発明に係る第7の発明は、前記リモートの画像出力装置の記憶装置に対する障害は、該記憶装置の記憶容量不足に起因する障害であることを特徴とする。
【0014】
本発明に係る第8の発明は、前記リモートの画像出力装置の記憶装置に対する障害は、該記憶装置の書き込みエラーに起因する障害であるであることを特徴とする。
【0015】
本発明に係る第9の発明は、画像入力装置と画像出力装置とを備えて、該画像入力装置から入力された画像データを前記画像出力装置、または通信可能なリモートの画像出力装置の記憶装置に転送して、前記リモートの画像出力装置と前記画像出力装置とで並列的に同一画像データを重連出力するリモートモードを選択可能な画像形成装置における画像出力制御方法であって、前記リモートモード選択中に、リモートより通知される前記記憶装置に対する障害発生状態を認識する認識ステップと(図11のステップ(3605),図12の(3610),(3615),)、前記認識ステップにより認知される前記リモートの画像出力装置の記憶装置に対する障害発生状態を表示する操作表示ステップ(図13に示すステップ(3706,3709))とを有することを特徴とする。
【0016】
本発明に係る第10の発明は、前記操作表示ステップにより前記リモートの画像出力装置の記憶装置に対する障害発生状態を表示された場合に、前記認識ステップにより認識された障害の内容に応じて障害の復旧を前記リモートの画像出力装置に指示する障害復旧指示ステップ(図16に示すステップ(3901))を有することを特徴とする。
【0017】
本発明に係る第11の発明は、前記操作表示ステップにより前記リモートの画像出力装置の記憶装置に対する障害発生状態を表示された場合に、前記認識ステップにより認識された障害が復旧不可能な場合に、前記画像入力装置と前記画像出力装置とで代替処理させる第1の代替処理ステップ(図14に示すステップ(3805)〜(3812),図18に示すステップ(3910)〜(3922)))を有することを特徴とする。
【0018】
本発明に係る第12の発明は、前記操作表示ステップにより前記リモートの画像出力装置の記憶装置に対する障害発生状態を表示された場合に、前記認識ステップにより認識された障害が復旧不可能な場合に、他のリモートの画像出力装置により前記画像データを代替処理させる第2の代替処理ステップ(図18に示す(3919)〜(3921))を有することを特徴とする。
【0019】
本発明に係る第13の発明は、前記第1の代替処理ステップは、前記認識ステップにより認識された障害が復旧不可能な場合に、前記操作表示ステップから第1の代替処理実行の選択指示がなされることを確認して、前記画像入力装置と前記画像出力装置とで代替処理させることを特徴とする。
【0020】
本発明に係る第14の発明は、前記第2の代替処理ステップは、前記認識ステップにより認識された障害が復旧不可能な場合に、前記操作表示ステップから第2の代替処理実行の選択指示がなされることを確認して、他のリモートの画像出力装置により前記画像データを代替処理させることを特徴とする。
【0021】
本発明に係る第15の発明は、前記リモートの画像出力装置の記憶装置に対する障害は、該記憶装置の記憶容量不足に起因する障害であるであることを特徴とする。
【0022】
本発明に係る第16の発明は、前記リモートの画像出力装置の記憶装置に対する障害は、該記憶装置の書き込みエラーに起因する障害であるであることを特徴とする。
【0023】
本発明に係る第17の発明は、第9〜第16の発明のいずれかに記載の画像出力制御方法を実現するプログラムを記憶したコンピュータが読み取り可能な記憶媒体であることを特徴とする。
【0024】
本発明に係る第18の発明は、第9〜第16の発明のいずれかに記載の画像出力制御方法を実現するプログラムであることを特徴とする。
【0025】
【発明の実施の形態】
〔第1実施形態〕
以下、本発明にかかる第1実施形態について、図面を参照して詳細に説明する。
【0026】
図1は、本発明の第1実施形態を示す画像形成装置を適用可能な画像形成システムの全体の構成を説明するブロック図である。
【0027】
図1において、画像形成装置(ローカル機)200は、画像入力装置であるスキャナ部(スキャナ)2070、画像出力デバイスであるプリンタ部(プリンタ)2095、Controller Unit2000、ユーザインタフェースである操作部2012から構成される。スキャナ2070、プリンタ2095、操作部2012は、それぞれController Unit2000に接続され、Controller Unit2000は、LAN2011などのネットワーク伝送手段に接続されている。また、LAN2011には、画像形成装置(リモート機)200と同様の機器構成をもつ他の画像形成装置220、230がリモート1,2として接続されている。画像形成装置220、230は、それぞれスキャナ2270、2370、プリンタ2295、2395、操作部2212、2312を持ち、それらがController Unit2200、2300に接続されている。
【0028】
図2は、図1に示した画像形成装置のコントローラユニット2000の構成を説明するブロック図である。
【0029】
図2において、Controller Unit2000は、画像入力デバイスであるスキャナ2070や画像出力デバイスであるプリンタ2095と接続し、一方ではLAN2011や公衆回線(WAN)2051に接続することで、画像情報やデバイス情報の入出力を行う。
【0030】
CPU2001はシステム全体を制御するコントローラである。RAM2002は、CPU2001が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。
【0031】
ROM2003はブートROMであり、システムのブートプログラムが格納されている。2004はハードディスクドライブ(HDD)で、システムソフトウェア、画像データを格納する。
【0032】
操作部I/F2006は、操作部(UI)2012とのインターフェース部で、操作部2012に表示する画像データを操作部2012に対して出力する。
【0033】
また、操作部2012から本システム使用者が入力した情報を、CPU2001に伝える役割をする。Network2010はLAN2011に接続し、情報の入出力を行う。MODEM2050は公衆回線2051に接続し、情報の入出力を行う。
【0034】
以上のデバイスがシステムバス2007上に配置される。Image BusI/F2005はシステムバス2007と画像データを高速で転送する画像バス2008を接続し、データ構造を変換するバスブリッジである。
【0035】
画像バス2008は、PCIバスまたはIEEE1394で構成される。画像バス2008上には以下のデバイスが配置される。ラスタイメージプロセッサ(RIP)2060はPDLコードをビットマップイメージに展開する。
【0036】
デバイスI/F2020は、画像入出力デバイスであるスキャナ2070やプリンタ2095とコントローラユニット2000を接続し、画像データの同期系/非同期系の変換を行う。スキャナ画像処理部2080は、入力画像データに対し補正、加工、編集を行う。
【0037】
プリンタ画像処理部2090は、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。画像回転部2030は画像データの回転を行う。画像圧縮部2040は、多値画像データはJPEG、2値画像データはJBIG、MMR、MHの圧縮伸長処理を行う。
【0038】
図3は、図2に示したスキャナ2070とプリンタ2095とが通信可能な画像入出力デバイス例を説明する図である。
【0039】
図3において、画像入力デバイスであるスキャナ2070は、原稿となる紙上の画像を照明し、CCDラインセンサ(図示せず)を走査することで、ラスタイメージデータ2071として電気信号に変換する。原稿用紙は原稿フィーダ2072のトレイ2073にセットし、装置使用者が操作部2012から読み取り起動指示することにより、CPU2001がスキャナ2070に指示を与え、フィーダ2072は原稿用紙を1枚ずつフィードし原稿画像の読み取り動作を行う。
【0040】
画像出力デバイスであるプリンタ2095は、ラスタイメージデータ2096を用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、CPU2001からの指示によって開始する。プリンタ2095には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセット2101,2102,2103がある。また、排紙トレイ2111は印字し終わった用紙を受けるものである。
【0041】
図4は、図3に示した画像入力デバイスが備える操作部2012の構成を説明する平面図である。
【0042】
図4において、LCD表示部2013は、LCD上にタッチパネルシート(以下、タッチパネルという)2019が貼られており、システムの操作画面およびソフトキーを表示するとともに、表示してあるキーが押されるとその位置情報をCPU2001に伝える。
【0043】
スタートキー2014は原稿画像の読み取り動作を開始する時などに用いる。スタートキー2014の中央部には、緑と赤の2色LED2018があり、その色によってスタートキー2014が使える状態にあるかどうかを示す。ストップキー2015は稼働中の動作を止める働きをする。
【0044】
IDキー2016は、使用者のユーザIDを入力する時に用いる。リセットキー2017は操作部からの設定を初期化する時に用いる。
【0045】
図5は、図2に示した操作部および操作部インタフェースの詳細構成を説明するブロック図であり、図2と同一のものには同一の符号を付してある。
【0046】
図5において、2001はCPUで、ROM2003のプログラム用ROMに記憶された制御プログラム等に基づいてシステムバス2007に接続される各種デバイスとのアクセスを総括的に制御し、画像入力部インタフェースを介して接続されるスキャナ2070から入力情報を読み込み、印刷部インタフェースを介して接続される印刷部2095に出力情報としての画像信号を出力する。
【0047】
また、ROM2003のプログラムROMには、図9,図10のフローチャートで示されるような制御プログラムが記憶されている。
【0048】
RAM2002はCPU2001の主メモリ、ワークエリア等として機能する。
【0049】
なお、CPU2001は、タッチパネル2019、ハードキー2014〜2017から、ユーザ入力を受け取り、操作入力部I/F(入力ポート)20061を介して、操作内容を取得し、該取得した操作内容と前述の制御プログラムにもとづいて、CPU2001において表示画面データが生成され、画面出力デバイスを制御する出力デバイスコントローラ(出力ポート)20062を介して、LCDやCRTなどの画面出力デバイスに表示画面を出力する。
【0050】
次に本発明の実施形態について、LCD表示部2013に表示される画面を用いて説明する。
【0051】
図6は、図5に示したLCD表示部2013に表示される操作画面例を説明する図であり、本発明に係る画像形成装置における初期画面例に対応し、該初期画面は、各画像形成機能設定後に戻ってくる標準画面でもある。
【0052】
図6において、3101は画像形成において変倍機能を用いず等倍出力を設定する為のソフトキーである。3102は変倍機能を設定する為のソフトキーである。3103は出力用紙サイズを設定する為のソフトキーである。
【0053】
3104は画像出力デバイスを設定する為のソフトキーである。3106は両面出力を設定する為のソフトキーである。3107は出力用紙のソート設定を行う為のソフトキーである。
【0054】
3109はその他の応用機能を設定する為のソフトキーである。3110は読み取り画像を複数の画像出力装置に同時出力する(カスケードコピーと呼ぶ)為の設定を簡便に行う為のソフトキーであり、これらの各ソフトキーは押下後にさらに詳細な設定の為の表示画面に切り替わる。本画像形成装置ではLANで接続された遠方の画像出力デバイスに出力する(リモートコピーと呼ぶ)ことや、カスケードコピーを行うことができるが、初期状態としては自機への画像出力(ローカルコピーと呼ぶ)を行う設定となっている。
【0055】
また、ローカルコピーを行うか、リモートコピーを行うか、カスケードコピーを行うかの画像出力デバイス選択の設定状態が表示エリア3105に表示される。また、3108は画像出力濃度の設定を行う為のソフトキーである。
【0056】
図7は、図5に示したLCD表示部2013に表示される操作画面例を説明する図であり、図6に示したソフトキー3104を押下した後に表示される設定画面であり、カスケードコピー出力先の設定を行う為のプリンタ選択用の設定画面である。
【0057】
図7において、通常のコピー動作ではローカル側での出力になるため3203の部分が反転表示されている。この状態でカスケードコピーを設定するためには「重連コピー」のソフトキー3202を押す。
【0058】
ソフトキー3202を押すことによりネットワークに接続された出力装置である3204にチェックマークがつく。このようにすることによりカスケードコピーを行うネットワーク上の出力装置を設定することが可能になる。選択されたネットワーク上の出力装置の情報は「詳細情報」のソフトキー3201を押すことで確認可能である。
【0059】
図8は、図5に示したLCD表示部2013に表示される操作画面例を説明する図であり、ソフトキー3201を押したときに表示されるネットワーク上の出力装置の出力設定に関する詳細情報表示画面例である。
【0060】
図8において、カスケードコピーを行うときはネットワークを介して用紙情報3301を取得して、カスケードコピーで使用される出力用紙の設定をおこなうことになる。
【0061】
図9は、図5に示したLCD表示部2013に表示される操作画面例を説明する図であり、前述の図7でカスケードコピーの出力先の設定を行った後に、図6の用紙選択を行うソフトキー3103を押したときに表示される用紙選択画面例である。
【0062】
図9において、ここで表示されている出力用紙サイズ3401は前述の用紙情報3301を取得し、画像入力を行う機器であるローカル側のプリンタ2095と選択したリモート側のプリンタ2295の出力可能な用紙サイズで共通のものが表示されている。
【0063】
ユーザはこの出力用紙サイズ3401から出力する用紙を選択することで、カスケードコピーの用紙サイズを選択することができる。
【0064】
図10は、図5に示したLCD表示部2013に表示される操作画面例を説明する図であり、図7の表示画面でカスケードコピー設定を行った後の標準画面例である。
【0065】
図10において、3501のカスケードコピーが設定されていることを示すアイコンや、3501にカスケードコピーが設定されていることを示す文字列により、設定状態を示している。
【0066】
図11〜図18は、本発明に係る画像形成装置における画像処理手順の一例を示すフローチャートであり、本実施形態である重連コピー動作の基本シーケンスを記述したものである。このフローチャートに記述される内容はROM2003のプログラムROMに制御プログラムとして格納される。また、重連コピーには図3のスキャナ2070で原稿をスキャンして画像データを作成しながら、図3のプリンタ2095でスキャナ2070において生成された画像データを出力するローカル機と、前記画像データを図1のネットワーク2011経由で受信し、出力するリモート機の最低二台の装置が必要である。本実施形態に示すフローチャートの説明においては、例えば図1に示したLocal200をローカル機、Remote220をリモート機として説明を行う。
【0067】
なお、(3601)〜(3623),(3701)〜(3712),(3801)〜(3822),(3901)〜(3926)は各ステップを示す。
【0068】
また、重連コピー動作を行うためには、図6で示したコピー基本画面の「出力デバイス選択」用のソフトキー3104を押下することで表示される図7に示した「プリンタ選択」用の画面上で、自機以外に出力したい機器を選択した後、重連コピーキー3202を押下する。これにより重連コピーとして選択した機器に図7に示したチェックボックス内にチェックマークが付与されて表示される。
【0069】
なお、図7に示す例は、リモート機とローカル機でアイコンの形態が異なるため、ユーザが容易に選択した機器がリモート機とローカル機とであることが視認できるように構成されている。
【0070】
ここで、図7に示す「閉じる」用のキーK1を押すことで、LCD表示部2013の画面は、図10に表示されたコピー基本画面に戻る。
【0071】
この時、重連コピーを設定していることにより重連コピーのモードが設定されたことを示すマーク3501とモード3502が表示されることになる(3601)。
【0072】
ここで、図4のスタートキー2014を押下することで重連コピーの動作を開始する。重連コピーのローカル側においては上記の重連コピーモードの設定後スタートキーを押すことで、スキャナ2070を駆動させて原稿のスキャンを行い画像データを作成する(3602)。作成された画像データは図2のHDD2004に格納される。
【0073】
また、HDD2004に格納された画像データは格納と同時にローカル機側のプリンタ2095より出力される(3603)。またそれと同時にHDD2004に格納された画像データはリモート機側にネットワーク2011を介して転送され、リモート機側のコントローラ2200に受信され、リモート機側のHDD2004に格納された後、プリンタ2095で出力が行われる(3604)。
【0074】
この時、リモート機側のコントローラ2200においては、HDD2004に正常に格納が行われたかどうか、また出力に際して正常にHDD2004から読み出しが行われたかどうか、などのチェックが行われる(3605)。
【0075】
そして、このチェックによって正常に出力ができないとリモート機側が判断した場合には、リモート機220側のコントローラ2200はネットワーク2011を介してローカル機200側に対して正常に出力が実行できないことを通知する。この通知を受け取ったローカル機200側はリモート機側で出力エラーが発生したとして、図11の「1」で飛び先を指定している図13に詳細を示すエラー処理に移る(3606)。
【0076】
一方、ステップ(3605)で、リモート機側の出力が正常に行われたと判断した場合にはローカル機側でスキャナ2070でスキャンを行い、画像データを生成しなくてはならない原稿が原稿フィーダ2072またはトレイ2073に存在するかどうかのチェックを行い(3607)、読み取るべき原稿が存在すると判断した場合には、ステップ(3602)に戻り、原稿のスキャンを行う。
【0077】
また、読み取るべき原稿が存在しないと判断した場合には、ローカル機200側のHDD2004とリモート機220のHDD2004に格納された画像の出力を行うことになる。
【0078】
そこで、ローカル機200側での原稿読み取りが終了している場合には、ローカル機側でのHDD2004からの画像データの出力を実行するとともに(3608)、リモート側でのHDD2004からの画像データの出力を実行する(3609)。
【0079】
この時、リモート機側のコントローラユニット2200においては、HDD2004に正常に格納が行われたかどうか、また出力に際して正常にHDD2004から読み出しが行われたかどうか、などのチェックがステップ(3605)と同様に行われる(3610)。このチェックでリモート機側220のHDD2004からの出力が正常に行われていないと判断した場合には、詳細を図13に示すエラー処理としてステップ(3611)以降の処理を実行する。
【0080】
一方、ステップ(3610)で、リモート機220側での出力が正常に行われていると判断した場合には、ローカル機200側の出力が正常に終了したかどうかの判定が行われる(3612)。
【0081】
ここで、ローカル機200側の出力が終了していると判断した場合には、リモート機側の画像出力を再度行う(3614)。また、ローカル機200側の出力が終了していない場合、リモート機220側の出力が終了しているかどうかを判定する(3613)。ここで、リモート機220側の出力が終了していると判断した場合にはローカル機200側のHDD2004に読み込んである画像データの出力が終了するまで、ローカル機200側での出力処理を繰り返す(3618、3619)。
【0082】
一方、ステップ(3612)における前述のローカル機側での出力判定において、リモート機220側の出力処理を行うと判定した場合には、リモート機側のコントローラユニット2200に受信され、リモート機側のHDD2004に格納された後、プリンタ2095で画像出力が行われる(3614)。次に、リモート機220側のHDD2004に正常に格納が行われたかどうか、また出力に際して正常にHDD2004から読み出しが行われたかどうかのチェックが行われる(3615)。
【0083】
具体的には、そのチェックに際してリモート機220側において何らかの障害が発生していて、リモート機220側のHDD2004からの出力が正常に行われていない場合にはエラー処理として、ステップ(3616)以降の処理が実行される。
【0084】
一方、ステップ(3615)で、読み出しが行われた場合は、リモート機220側の出力が終了しているかどうかを判定する(3617)。ここで、リモート機220側の出力が終了していると判断した場合には、処理を終了し、それ以降は、ステップ(3614)へ戻る。
【0085】
次に前述のローカル機200側とリモート機220側での重連コピー動作時のリモート機側の出力状態判定ステップ(3605)、ステップ(3610)、ステップ(3615)において、エラーが発生した場合のエラー処理であるステップ(3606)、ステップ(3611)、ステップ(3616)の概要に関して以下、図13を用いて説明する。
【0086】
リモート機220側でのエラーの発生を検知したローカル機200側では、まず、リモート機220側に対して現在出力動作を行っている出力の停止を要求する(3704)。
【0087】
次に、ネットワーク2011経由で通知されたリモート機220側のエラー情報を取得してローカル機200のHDD2004のエラーログ情報に登録する(3705)。その後、前述のエラー情報の内容を判定してリモート機220側のエラー情報に応じた処理をローカル機200側から要求する。
【0088】
そこで、ローカル機200のHDD2004に登録されたリモート機220に対するエラー情報がディスク容量オーバによるものか、すなわちリモート機側220のネットワーク2011を介してのローカル機200側で読み込んだ画像データを蓄積できない旨のものであったか否かを判断して(3706)、蓄積できない旨のものであったと判断した場合には、ディスク容量オーバと判定し、図13に示すステップ(3710)以降のエラー処理を行う。
【0089】
一方、ステップ(3706)で、蓄積できない旨のものではないと判断場合には、リモート機220側のエラー情報がリモート機220側のHDD2004の書き込みエラーまたはHDD2004からの読み込みエラーであった場合にはディスクエラーが発生したかどうかを判断して(3707)、ディスクエラーが発生したと判断した場合には、図16に示すステップ(3711)以降のエラー処理を行う。
【0090】
一方、ステップ(3706),(3707)でともにNOと判定された場合、すなわち、ステップ(3706),(3707)におけるエラーに該当しない場合には、リモート機220側において致命的なエラーが発生したとして、ローカル機200側の出力処理を中断し(3708)、ローカル機200側のタッチパネル2019にエラーが発生したことにより出力が中断された旨のメッセージを表示して(3709)、重連コピーの処理を終了する。
【0091】
次に、図13に示したステップ(3710)以降に実行されるリモート機220側のディスク容量オーバによる処理中断に対する処理の詳細を図14で説明する。
【0092】
〔ディスク容量オーバによる中断処理〕
ディスク容量オーバになった場合にローカル機200側ではタッチパネル2019にユーザに処理の継続を選択させる旨の画面を表示する(3801)。表示される内容としては「処理中断」,「ローカル機側で出力」,「他のリモート機を選択」の3つとする。
【0093】
この表示画面においてユーザが「処理中断」を選択したかどうかを判断して(3802)、ユーザが「処理中断」を選択したと判断した場合には、ローカル機200側の出力処理を中断し(3820)、タッチパネル2019上に出力を中断した旨のメッセージを表示して(3821)、重連コピーの処理を中断して、本処理を終了する(3822)。
【0094】
一方、ステップ(3802)で、ユーザが「処理中断」を選択していないと判断した場合は、更に、ユーザが「ローカル機側で出力」を選択したかどうかを判断して(3803)、ユーザが「ローカル機側で出力」を選択したと判断した場合には、リモート機220側で出力すべき画像の残数を計算し(3805)、ローカル機200側での出力画像枚数にリモート機220側で出力すべき画像の総数を足したものを再設定する(3806)。
【0095】
その後、ローカル機200側で読み込みを行う必要のある原稿があるかどうかを判定して(3807)、原稿を読み込む必要がある場合にはローカル機側で原稿画像の読み取りを行い(3808)、ローカル機200側での画像入力が終了したと判定されるまで(3809)、ローカル機200側での画像出力を行い(3810)、ステップ(3807)へ戻る。
【0096】
一方、ステップ(3807)で、ローカル機200側で読み込む原稿が残っていない場合には、あるいはステップ(3809)で、ローカル機200側での画像入力が終了したと判定した場合には、ローカル機200側でHDD2004に蓄積されている画像データの出力のみを行うことになるため、ローカル機200側での出力を開始し(3811)、ローカル機200側での出力すべき画像がなくなったと判定されるまで(3812)、ステップ(3811)を繰り返す。
【0097】
一方、ステップ(3803)で、ユーザが「ローカル機側で出力」を選択していないと判断した場合には、ユーザが「他のリモート機を選択」を選択しているかどうかを判断して(3804)、「他のリモート機を選択」を選択していないと判断した場合には、ステップ(3801)に戻る。
【0098】
一方、ステップ(3804)で、タッチパネル2019上に図7に示した「プリンタ選択」を表示して他のリモート機側の選択を行わせる(3813)。その後、リモート機側に対しての出力画像の残数を計算して(3814)、画像データ出力を要求して(3815)、ステップ(3816),(3817),(3818)以降の処理、すなわち、図11に示すステップ(3602),図12に示す(3622),(3614)以降の処理を実行する。
【0099】
なお、要求する画像データはローカル機200側のHDD2004に格納されている画像データを再送することで行われる。
【0100】
次に、リモート機220側のHDD2004のディスクエラーによる処理中断に対するステップ(3711)以降の処理の詳細を図16,図17,図18に示すフローチャートを参照して説明する。
【0101】
〔ディスクエラーによる中断処理〕
一方、リモート機220側において、HDD2004のディスクエラーが検知され、ローカル機200側にディスクエラーが通知された場合には、ローカル機200側はリモート機220側に対してHDD2004の修復要求を発行する(3901)。
【0102】
そして、リモート機220側はこのディスクの修復要求によりHDD2004の修復を実行する。ローカル機200側はリモート機220側のディスク修復が終了した旨の通知を待つ(3902)。
【0103】
そして、リモート機220側はリモート機220側のHDD2004のディスクの修復が完了した時点で、ローカル機200側に修復が終了した旨のメッセージをネットワーク2011を介して通知する。
【0104】
そして、メッセージを受け取ったローカル機200側はリモート機側220でディスクの修復が正常に終了したかどうかの判定(出力可否の判定)を行い(3903)、ディスクの修復が正常に実行されたと判断した場合には、ローカル機200側はリモート機側の出力画像の残数を計算し(3904)、リモート機220側に対して再度出力要求を行う(3905)。
【0105】
そして、リモート機220の出力状態を判定して(3906)、図11に示すステップ(3602),図12に示す(3622),(3614)以降の処理を実行する。
【0106】
一方、ステップ(3903)で、リモート機220側でディスク修復が正常に行われなかったと判断した場合には、タッチパネル2019にユーザに処理の選択をさせる旨の画面を表示する(3907)。
【0107】
この際、表示される内容としては「処理中断」,「ローカル機側で出力」,「他のリモート機を選択」の3通りとする。
【0108】
ここで、ユーザが「処理中断」を選択したかどうかを判断して(3908)、ユーザが「処理中断」を選択したと判断した場合は、ローカル機200側の出力処理を中断し(3924)、操作部画面2019上に出力を中断した旨のメッセージを表示して(3925)、重連コピーの処理を中断して、本処理を終了する(3926)。
【0109】
一方、ステップ(3908)で、「処理中断」を選択していないと判断した場合は、ユーザが「ローカル機側で出力」を選択したか否かを判断して(3909)、「ローカル機側で出力」を選択したと判断した場合には、リモート機220側で出力すべき画像の残数を計算し(3911)、ローカル機200側での出力画像枚数にリモート機側で出力すべき画像の総数を足したものを再設定する(3912)。
【0110】
その後、ローカル機200側で読み込みを行う必要のある原稿があるかどうかを判定して(3913)、原稿を読み込む必要がある場合にはローカル機側で原稿画像の読み取りを行う(3914)。次いで、ローカル機側での原稿画像入力が終了したかどうかを判断して(3915)、原稿画像入力が終了したと判断されるまで、ローカル機側での画像出力を行い(3916)、ステップ(3913)へ戻る。
【0111】
一方、ステップ(3913)で、ローカル機200側で読み込む原稿が残っていないと判断された場合、あるいはステップ(3915)でローカル機側での原稿画像入力が終了したと判断された場合には、ローカル機200側でHDD2004に蓄積されている画像データの出力のみを行うことになるため、ローカル機200側での出力を行い(3917)、ローカル機200側での出力すべき画像がなくなったと判定されるまで(3918)、ステップ(3917)を繰り返し、ローカル機200側での出力すべき画像がなくなった場合には、本処理を終了する(3923)。
【0112】
一方、ステップ(3909)で、「ローカル機側で出力」を選択していないと判断した場合には、ユーザが「他のリモート機を選択」を選択しているかどうかを判断して(3910)、ユーザが「他のリモート機を選択」を選択していないと判断した場合には、ステップ(3907)へ戻り、ユーザが「他のリモート機を選択」を選択していると判断した場合には、タッチパネル2019上に図7に示した「プリンタ選択」を表示して他のリモート機側の選択を行わせる(3919)。
【0113】
その後、リモート機側に対しての出力画像の残数を計算して(3920)、画像データ出力を要求する(3921)。
【0114】
なお、要求する画像データはローカル機200側のHDD2004に格納されている画像データを再送することで行われる。
【0115】
次いで、リモート機220の出力状態を判定して(3922)、図11,図12に示すステップ(3602),(3622),(3614)以降の処理を実行する。
【0116】
〔第2実施形態〕
上記第1実施形態において、ローカル機200側において、読み込んだ画像データを出力せず、リモート機220側においてのみ出力を行うリモートコピー機能にも、図17,図18のディスク障害が発生した場合のシーケンスを適用するように制御してもよい。
【0117】
上記各実施形態によれば、ネットワーク接続された画像出力装置側の障害を画像データを送信する側の画像入出力装置側が認識する認識手段を設け、画像出力装置側の障害の内容によって復旧処理をおこなってから再度画像出力の処理を実行させることや、復旧処理をおこなった結果、画像出力装置が出力できない場合にネットワークに接続された代替となる画像出力装置を選択させるか、画像入出力装置側で出力を行うかをユーザが選択することが可能な代替処理をそなえることにより、可能な限りシステムダウンの時間を短縮し、さらにシステムダウンが発生した場合にユーザに代替処理を明示して処理を続行できるようにする。
【0118】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形が可能であり、それらを本発明の範囲から排除するものではない。
【0119】
以下、図19に示すメモリマップを参照して本発明に係る画像形成装置で読み出し可能なデータ処理プログラムの構成について説明する。
【0120】
図19は、本発明に係る画像形成装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【0121】
記憶媒体のメモリマップは管理領域とデータ領域に分かれており、管理領域には記憶されるデータ群を管理する情報、例えばバージョン情報,作成者等がボリューム情報に記憶され、またデータ群をファイルとして管理するためのファイルロケーション情報をもつ。データ領域にはファイル化されたプログラム読み出し側のOS等に依存する情報、例えばプログラムを識別表示するアイコン、画面出力用のビットマップデータ等が記憶される。
【0122】
さらに、各種プログラムに従属するデータも上記データ領域に記憶されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等もデータ領域に記憶される場合もある。
【0123】
本実施形態における図11〜図14に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、CD−ROMやフラッシュメモリやFD等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【0124】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【0125】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【0126】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク,ハードディスク,光ディスク,光磁気ディスク,CD−ROM,CD−R,磁気テープ,不揮発性のメモリカード,ROM,EEPROM等を用いることができる。
【0127】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【0128】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【0129】
【発明の効果】
以上説明したように、本発明によれば、画像入力装置と画像出力装置とを備えて、該画像入力装置から入力された画像データを前記画像出力装置、または通信可能なリモートの画像出力装置の記憶装置に転送して、前記リモートの画像出力装置と前記画像出力装置とで並列的に同一画像データを重連出力するリモートモードを選択可能な画像形成装置であって、リモートモード選択中に、リモートより通知される前記記憶装置に対する障害発生状態を認識し、認知されるリモートの画像出力装置の記憶装置に対する障害発生状態を表示するので、リモートモード選択中におけるリモートの画像出力装置の記憶装置の障害発生有無を選択したユーザが確実に認知することできる。
【0130】
また、リモートの画像出力装置の記憶装置に対する障害発生状態を表示された場合に、認識された障害の内容に応じて障害の復旧を前記リモートの画像出力装置に指示し、画像入力装置と前記画像出力装置とで代替処理させる第1の代替処理あるいは他のリモートの画像出力装置により前記画像データを代替処理させる第2の代替処理を実行させるので、リモートモード選択中に、リモートより通知されるリモートの画像出力装置の記憶装置に対する障害状態が発生した場合でも、ユーザが意図する代替処理を確実に実行させて、認識された障害に起因してリモートモードによる画像処理が中断してしまう事態を速やかに回避して、代替処理を実行可能な状態に復旧できる利便性に優れた画像処理環境を整備することができる等の効果を奏する。
【図面の簡単な説明】
【図1】本発明の第1実施形態を示す画像形成装置を適用可能な画像形成システムの全体の構成を説明するブロック図である。
【図2】図1に示した画像形成装置のコントロールユニットの構成を説明するブロック図である。
【図3】図2に示したスキャナとプリンタとが通信可能な画像入出力デバイス例を説明する図である。
【図4】図3に示した画像入力デバイスが備える操作部の構成を説明する平面図である。
【図5】図2に示した操作部および操作部インタフェースの詳細構成を説明するブロック図である。
【図6】図5に示したLCD表示部に表示される操作画面例を説明する図である。
【図7】図5に示したLCD表示部に表示される操作画面例を説明する図である。
【図8】図5に示したLCD表示部に表示される操作画面例を説明する図である。
【図9】図5に示したLCD表示部に表示される操作画面例を説明する図である。
【図10】図5に示したLCD表示部に表示される操作画面例を説明する図である。
【図11】本発明に係る画像形成装置における画像処理手順の一例を示すフローチャートである。
【図12】本発明に係る画像形成装置における画像処理手順の一例を示すフローチャートである。
【図13】本発明に係る画像形成装置における画像処理手順の一例を示すフローチャートである。
【図14】本発明に係る画像形成装置における画像処理手順の一例を示すフローチャートである。
【図15】本発明に係る画像形成装置における画像処理手順の一例を示すフローチャートである。
【図16】本発明に係る画像形成装置における画像処理手順の一例を示すフローチャートである。
【図17】本発明に係る画像形成装置における画像処理手順の一例を示すフローチャートである。
【図18】本発明に係る画像形成装置における画像処理手順の一例を示すフローチャートである。
【図19】本発明に係る画像形成装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
200 ローカル機
220,230 リモート機
2000,2200,2300 Controller Unit
2012,2212,2312 操作部
2070,2270,2370 スキャナ部
2095,2295,2395 プリンタ部
2011 LAN[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention includes an image input device and an image output device, and transfers the image data input from the image input device to the image output device, or a storage device of a communicable remote image output device, The present invention relates to an image forming apparatus, an image output control method, a computer-readable storage medium, and a program, which are capable of selecting a remote mode in which the same image data is output in parallel in a parallel manner between a remote image output apparatus and the image output apparatus. is there.
[0002]
[Prior art]
Conventionally, an image forming system in which an image input device and a plurality of image output devices are connected by a transmission medium such as a network via an image control device has been proposed. 2. Description of the Related Art There has been known an image forming system which enhances productivity by connecting an image output device by a transmission medium and outputting an input image of a single image input device by a plurality of image output devices.
[0003]
[Problems to be solved by the invention]
However, when a failure occurs in the storage medium on the image output side in the conventional multiple connection system, the recovery processing of the failure of the storage medium is not automatically performed, and the processing is immediately interrupted.
[0004]
For example, when images are not normally stored in a storage device on a remote device that outputs images even if output is normally performed on a local device that inputs images in a cascading system (for example, the capacity of a hard disk is insufficient). If the image data stored in the storage medium cannot be read (for example, a hard disk failure) when the image data stored in the storage medium is output on the remote side, the processing must be interrupted immediately. At present, the subsequent processing is not displayed to the user.
[0005]
The present invention has been made to solve the above problems, and a first object of the present invention is to provide an image input device and an image output device, and to convert image data input from the image input device. A remote mode in which the same image data is transferred in parallel to the remote image output device and the image output device by transferring the image data to the storage device of the image output device or a communicable remote image output device is selected. A possible image forming apparatus, wherein during a remote mode selection, a failure occurrence state for the storage device notified from a remote is recognized, and a recognized failure occurrence state for the storage device of the remote image output device is displayed. Thus, the image forming apparatus and the image forming apparatus can be surely recognized by the user who has selected whether or not a failure has occurred in the storage device of the remote image output apparatus during the selection of the remote mode. Fine image output control method, and a computer is to provide a storage medium and a program reading.
[0006]
A second object is to provide, in addition to the first object, a method of recovering a failure according to the content of the recognized failure when a failure occurrence state for the storage device of the remote image output device is displayed. By instructing the output device to execute a first alternative process in which an image input device and the image output device perform an alternative process or a second alternative process in which another remote image output device performs an alternative process on the image data. Even when a failure state occurs in the storage device of the remote image output device notified by the remote during the selection of the remote mode, the alternative processing intended by the user is reliably executed, and the failure is recognized due to the recognized failure. An image processing environment with excellent convenience that can quickly avoid a situation in which image processing in the remote mode is interrupted and restore a state in which alternative processing can be executed The image forming apparatus and an image output control method and a computer capable of Bei is to provide a storage medium and a program reading.
[0007]
[Means for Solving the Problems]
A first invention according to the present invention includes an image input device and an image output device, and stores image data input from the image input device in the image output device or a storage device of a remote image output device capable of communication. An image forming apparatus capable of selecting a remote mode in which the same image data is output in parallel in the remote image output device and the image output device in parallel, wherein the remote mode is selected while the remote mode is selected. Recognition means (corresponding to the
[0008]
According to a second aspect of the present invention, when a fault occurrence state of the remote image output device with respect to a storage device is displayed by the operation display means, a fault is determined in accordance with the content of the fault recognized by the recognition means. It is characterized by having a failure recovery instruction means (corresponding to the
[0009]
According to a third aspect of the present invention, in the case where a fault occurrence state of the storage device of the remote image output device is displayed by the operation display means, the fault recognized by the recognition means cannot be recovered. And a first alternative processing means (corresponding to the
[0010]
A fourth invention according to the present invention is characterized in that, when a fault occurrence state for a storage device of the remote image output device is displayed by the operation display means, the fault recognized by the recognition means cannot be recovered. A second alternative processing means (corresponding to the
[0011]
In a fifth aspect according to the present invention, the first alternative processing means, when the failure recognized by the recognition means is irrecoverable, issues a selection instruction to execute the first alternative processing from the operation display means. Confirming that the processing is performed, the image input apparatus and the image output apparatus perform alternative processing.
[0012]
In a sixth invention according to the present invention, the second alternative processing means, when the failure recognized by the recognition means is irrecoverable, issues an instruction to select a second alternative processing execution from the operation display means. After confirming that the image data has been processed, the image data is replaced by another remote image output device.
[0013]
A seventh invention according to the present invention is characterized in that the failure of the remote image output device with respect to the storage device is a failure due to insufficient storage capacity of the storage device.
[0014]
An eighth invention according to the present invention is characterized in that the failure of the remote image output device with respect to the storage device is a failure caused by a writing error of the storage device.
[0015]
A ninth invention according to the present invention includes an image input device and an image output device, and stores image data input from the image input device in the image output device or a storage device of a remote image output device capable of communication. And a remote mode in which the remote image output device and the image output device can select a remote mode in which the same image data is output in parallel. During the selection, a recognition step for recognizing a fault occurrence state of the storage device notified from the remote (step (3605) in FIG. 11, (3610) and (3615) in FIG. 12), and a recognition step. An operation display step (step (3706, 3106) shown in FIG. 09)) and characterized by having a.
[0016]
According to a tenth aspect of the present invention, when a fault occurrence state for the storage device of the remote image output device is displayed in the operation display step, a fault is determined according to the content of the fault recognized in the recognition step. A failure recovery instruction step (step (3901) shown in FIG. 16) for instructing the remote image output apparatus to perform recovery is provided.
[0017]
An eleventh invention according to the present invention is characterized in that, when a fault occurrence state for the storage device of the remote image output device is displayed in the operation display step, the fault recognized in the recognition step cannot be recovered. And a first alternative processing step (steps (3805) to (3812) shown in FIG. 14 and steps (3910) to (3922) shown in FIG. 18) for causing the image input device and the image output device to perform alternative processing. It is characterized by having.
[0018]
A twelfth invention according to the present invention is characterized in that, when a fault occurrence state for the storage device of the remote image output device is displayed in the operation display step, the fault recognized in the recognition step cannot be recovered. And a second alternative processing step ((3919) to (3921) shown in FIG. 18) in which the image data is alternately processed by another remote image output device.
[0019]
According to a thirteenth aspect of the present invention, in the first alternative processing step, when the failure recognized in the recognition step is irrecoverable, a selection instruction to execute the first alternative processing is issued from the operation display step. Confirming that the processing is performed, the image input device and the image output device perform an alternative process.
[0020]
According to a fourteenth aspect of the present invention, in the second alternative processing step, when the failure recognized in the recognition step is irrecoverable, a selection instruction to execute the second alternative processing is issued from the operation display step. After confirming that the image data has been processed, the image data is replaced by another remote image output device.
[0021]
A fifteenth invention according to the present invention is characterized in that the failure of the remote image output device with respect to the storage device is a failure due to insufficient storage capacity of the storage device.
[0022]
A sixteenth invention according to the present invention is characterized in that the failure of the remote image output device with respect to the storage device is a failure caused by a writing error of the storage device.
[0023]
A seventeenth invention according to the present invention is a computer-readable storage medium storing a program for realizing the image output control method according to any one of the ninth to sixteenth inventions.
[0024]
An eighteenth invention according to the present invention is a program for implementing the image output control method according to any one of the ninth to sixteenth inventions.
[0025]
BEST MODE FOR CARRYING OUT THE INVENTION
[First Embodiment]
Hereinafter, a first embodiment according to the present invention will be described in detail with reference to the drawings.
[0026]
FIG. 1 is a block diagram illustrating the overall configuration of an image forming system to which the image forming apparatus according to the first embodiment of the present invention can be applied.
[0027]
In FIG. 1, an image forming apparatus (local device) 200 includes a scanner unit (scanner) 2070 as an image input device, a printer unit (printer) 2095 as an image output device, a
[0028]
FIG. 2 is a block diagram illustrating a configuration of the
[0029]
In FIG. 2, a
[0030]
A
[0031]
The
[0032]
An operation unit I /
[0033]
In addition, it plays a role of transmitting information input by the user of the system from the
[0034]
The above devices are arranged on the
[0035]
The
[0036]
A device I /
[0037]
The printer
[0038]
FIG. 3 is a diagram illustrating an example of an image input / output device with which the
[0039]
In FIG. 3, a
[0040]
A
[0041]
FIG. 4 is a plan view illustrating the configuration of the
[0042]
In FIG. 4, an
[0043]
A
[0044]
An
[0045]
FIG. 5 is a block diagram illustrating a detailed configuration of the operation unit and the operation unit interface illustrated in FIG. 2, and the same components as those in FIG. 2 are denoted by the same reference numerals.
[0046]
In FIG. 5,
[0047]
The control program as shown in the flowcharts of FIGS. 9 and 10 is stored in the program ROM of the
[0048]
The
[0049]
The
[0050]
Next, an embodiment of the present invention will be described using a screen displayed on the
[0051]
FIG. 6 is a diagram for explaining an example of an operation screen displayed on the
[0052]
In FIG. 6,
[0053]
[0054]
[0055]
Further, the setting state of the image output device selection whether to perform local copy, remote copy, or cascade copy is displayed in the
[0056]
FIG. 7 is a diagram for explaining an example of an operation screen displayed on the
[0057]
In FIG. 7, since the output is performed on the local side in the normal copy operation, the
[0058]
By pressing the
[0059]
FIG. 8 is a view for explaining an example of an operation screen displayed on the
[0060]
In FIG. 8, when cascade copy is performed,
[0061]
FIG. 9 is a diagram for explaining an example of an operation screen displayed on the
[0062]
In FIG. 9, the
[0063]
The user can select the cascade copy paper size by selecting the paper to be output from the
[0064]
FIG. 10 is a view for explaining an example of an operation screen displayed on the
[0065]
In FIG. 10, the setting state is indicated by an icon indicating that cascade copy has been set in 3501 and a character string indicating that cascade copy has been set in 3501.
[0066]
FIGS. 11 to 18 are flowcharts showing an example of an image processing procedure in the image forming apparatus according to the present invention, and describe a basic sequence of the multiple copy operation according to the present embodiment. The contents described in this flowchart are stored as a control program in the program ROM of the
[0067]
Note that (3601) to (3623), (3701) to (3712), (3801) to (3822), and (3901) to (3926) indicate respective steps.
[0068]
Further, in order to perform the cascade copy operation, the "printer selection" shown in FIG. 7 displayed by pressing the "output device selection" soft key 3104 on the copy basic screen shown in FIG. After selecting a device to be output other than the own device on the screen, the cascade copy key 3202 is pressed. As a result, the device selected as the cascade copy is displayed with a check mark in the check box shown in FIG.
[0069]
Note that the example shown in FIG. 7 is configured such that the form of the icon differs between the remote machine and the local machine, so that the user can easily recognize that the selected device is the remote machine and the local machine.
[0070]
Here, by pressing the "close" key K1 shown in FIG. 7, the screen of the
[0071]
At this time, a
[0072]
Here, when the start key 2014 in FIG. 4 is pressed, the multiple copy operation starts. On the local side of the cascade copy mode, by pressing the start key after setting the cascade copy mode, the
[0073]
The image data stored in the
[0074]
At this time, the
[0075]
When the remote device determines that the output cannot be performed normally by this check, the
[0076]
On the other hand, if it is determined in step (3605) that the output on the remote device side has been normally performed, scanning is performed on the local device side with the
[0077]
If it is determined that there is no original to be read, images stored in the
[0078]
Therefore, when the reading of the document on the
[0079]
At this time, the
[0080]
On the other hand, when it is determined in step (3610) that the output on the
[0081]
If it is determined that the output on the
[0082]
On the other hand, in the above-described output determination on the local device side in step (3612), when it is determined that the output process on the
[0083]
More specifically, if any failure has occurred on the
[0084]
On the other hand, if the reading has been performed in step (3615), it is determined whether the output on the
[0085]
Next, when an error occurs in the output state determination step (3605), step (3610), and step (3615) on the remote device side during the multiple copy operation on the
[0086]
The
[0087]
Next, the error information of the
[0088]
Therefore, the error information for the
[0089]
On the other hand, if it is determined in step (3706) that the error does not indicate that the data cannot be stored, and if the error information on the
[0090]
On the other hand, if the determinations in steps (3706) and (3707) are both NO, that is, if the error does not correspond to the error in steps (3706) and (3707), a fatal error has occurred on the
[0091]
Next, the details of the processing for the interruption of the processing due to the disk capacity overrun on the
[0092]
[Interruption processing due to disk space over]
When the disk capacity is exceeded, the
[0093]
On this display screen, it is determined whether the user has selected “processing interruption” (3802). If it is determined that the user has selected “processing interruption”, the output processing on the
[0094]
On the other hand, if it is determined in step (3802) that the user has not selected “process interruption”, it is further determined whether or not the user has selected “output on the local device side” (3803). Determines that “output on local device side” is selected, the
[0095]
Thereafter, it is determined whether there is a document that needs to be read on the
[0096]
On the other hand, if there is no document to be read on the
[0097]
On the other hand, if it is determined in step (3803) that the user has not selected “output on the local device”, it is determined whether the user has selected “select another remote device” ( 3804) If it is determined that “select another remote device” has not been selected, the process returns to step (3801).
[0098]
On the other hand, in step (3804), “select a printer” shown in FIG. 7 is displayed on the
[0099]
The requested image data is performed by retransmitting the image data stored in the
[0100]
Next, the details of the processing after step (3711) for the interruption of the processing due to the disk error of the
[0101]
[Interruption due to disk error]
On the other hand, when the
[0102]
Then, the
[0103]
Then, when the restoration of the disk of the
[0104]
Then, the
[0105]
Then, the output state of the
[0106]
On the other hand, if it is determined in step (3903) that the disk repair has not been normally performed on the
[0107]
At this time, there are three types of displayed contents: "interruption of processing", "output on local device side", and "select another remote device".
[0108]
Here, it is determined whether the user has selected “processing interruption” (3908), and if it is determined that the user has selected “processing interruption”, the output processing on the
[0109]
On the other hand, if it is determined in step (3908) that “processing interruption” has not been selected, it is determined whether the user has selected “output on the local device side” (3909). If it is determined that “output at” is selected, the remaining number of images to be output at the
[0110]
Thereafter, it is determined whether there is a document that needs to be read on the
[0111]
On the other hand, if it is determined in step (3913) that there is no document to be read on the
[0112]
On the other hand, if it is determined in step (3909) that "output on the local device" has not been selected, it is determined whether the user has selected "select another remote device" (3910). If it is determined that the user has not selected “select another remote device”, the process returns to step (3907), and if it is determined that the user has selected “select another remote device”, Displays the “select printer” shown in FIG. 7 on the
[0113]
Thereafter, the number of remaining output images is calculated for the remote device side (3920), and a request for image data output is made (3921).
[0114]
The requested image data is performed by retransmitting the image data stored in the
[0115]
Next, the output state of the
[0116]
[Second embodiment]
In the first embodiment, even when the disk failure shown in FIGS. 17 and 18 occurs, the remote copy function that does not output the read image data on the
[0117]
According to each of the above embodiments, a recognition unit is provided for recognizing a failure on the image output device side connected to the network by the image input / output device side on the image data transmission side, and recovery processing is performed according to the content of the failure on the image output device side. If the image output device cannot be output as a result of performing the image output process again after the execution or the restoration process, the image output device can be selected as an alternative image output device connected to the network if the image output device cannot be output, or the image input / output device side By providing an alternative process that allows the user to select whether to perform output by using the system, the system down time is reduced as much as possible, and when a system down occurs, the alternative process is clearly indicated to the user and the process is performed. Allow me to continue.
[0118]
The present invention is not limited to the above embodiments, and various modifications are possible based on the spirit of the present invention, and they are not excluded from the scope of the present invention.
[0119]
Hereinafter, the configuration of a data processing program readable by the image forming apparatus according to the present invention will be described with reference to a memory map shown in FIG.
[0120]
FIG. 19 is a diagram illustrating a memory map of a storage medium that stores various data processing programs that can be read by the image forming apparatus according to the present invention.
[0121]
The memory map of the storage medium is divided into a management area and a data area. In the management area, information for managing a group of data to be stored, such as version information and creator, is stored in volume information. It has file location information for management. The data area stores information that depends on the OS or the like on the program reading side, such as icons for identifying and displaying programs, bitmap data for screen output, and the like.
[0122]
Further, data dependent on various programs is also stored in the data area. Further, a program for installing various programs on a computer or a program for decompressing a program to be installed when the program to be installed is compressed may be stored in the data area in some cases.
[0123]
The functions shown in FIGS. 11 to 14 in this embodiment may be executed by a host computer by a program installed from the outside. In this case, the present invention is applied even when a group of information including a program is supplied to the output device from a storage medium such as a CD-ROM, a flash memory, or an FD, or from an external storage medium via a network. Things.
[0124]
As described above, the storage medium storing the program codes of the software for realizing the functions of the above-described embodiments is supplied to the system or the apparatus, and the computer (or CPU or MPU) of the system or the apparatus stores the storage medium in the storage medium. It goes without saying that the object of the present invention is also achieved by reading and executing the program code thus obtained.
[0125]
In this case, the program code itself read from the storage medium implements the novel function of the present invention, and the storage medium storing the program code constitutes the present invention.
[0126]
As a storage medium for supplying the program code, for example, a flexible disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, magnetic tape, nonvolatile memory card, ROM, EEPROM, or the like may be used. it can.
[0127]
When the computer executes the readout program code, not only the functions of the above-described embodiments are realized, but also an OS (Operating System) running on the computer based on the instruction of the program code. It goes without saying that a part or all of the actual processing is performed and the functions of the above-described embodiments are realized by the processing.
[0128]
Further, after the program code read from the storage medium is written into a memory provided on a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function expansion is performed based on the instruction of the program code. It goes without saying that a CPU or the like provided in the board or the function expansion unit performs part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.
[0129]
【The invention's effect】
As described above, according to the present invention, an image input device and an image output device are provided, and image data input from the image input device is output to the image output device or a remote image output device capable of communication. Transfer to a storage device, an image forming apparatus capable of selecting a remote mode in which the remote image output device and the image output device output the same image data in parallel in a continuous manner, while the remote mode is selected, Recognizing the fault occurrence state for the storage device notified from the remote, and displaying the recognized fault occurrence status for the storage device of the remote image output device, the storage device of the remote image output device during the remote mode is selected. The user who has selected whether or not a failure has occurred can reliably recognize the failure.
[0130]
Further, when a fault occurrence state for the storage device of the remote image output device is displayed, the remote image output device is instructed to recover from the fault according to the content of the recognized fault, and the image input device and the image are displayed. Since the first alternative process for performing the alternative process with the output device or the second alternative process for performing the alternative process for the image data by another remote image output device is executed, the remote device notifies the remote device during the selection of the remote mode. Even if a failure state of the storage device of the image output device occurs, it is possible to reliably execute the alternative processing intended by the user, and to promptly interrupt the image processing in the remote mode due to the recognized failure. And a convenient image processing environment that can be restored to a state in which the alternative processing can be executed can be provided. .
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating an overall configuration of an image forming system to which an image forming apparatus according to a first embodiment of the present invention can be applied.
FIG. 2 is a block diagram illustrating a configuration of a control unit of the image forming apparatus illustrated in FIG.
FIG. 3 is a diagram illustrating an example of an image input / output device with which the scanner and the printer shown in FIG. 2 can communicate.
FIG. 4 is a plan view illustrating a configuration of an operation unit included in the image input device illustrated in FIG.
FIG. 5 is a block diagram illustrating a detailed configuration of an operation unit and an operation unit interface illustrated in FIG. 2;
6 is a diagram illustrating an example of an operation screen displayed on the LCD display unit shown in FIG.
FIG. 7 is a diagram illustrating an example of an operation screen displayed on the LCD display unit shown in FIG.
8 is a diagram illustrating an example of an operation screen displayed on the LCD display unit shown in FIG.
9 is a diagram illustrating an example of an operation screen displayed on the LCD display unit shown in FIG.
10 is a diagram illustrating an example of an operation screen displayed on the LCD display unit shown in FIG.
FIG. 11 is a flowchart illustrating an example of an image processing procedure in the image forming apparatus according to the present invention.
FIG. 12 is a flowchart illustrating an example of an image processing procedure in the image forming apparatus according to the present invention.
FIG. 13 is a flowchart illustrating an example of an image processing procedure in the image forming apparatus according to the present invention.
FIG. 14 is a flowchart illustrating an example of an image processing procedure in the image forming apparatus according to the present invention.
FIG. 15 is a flowchart illustrating an example of an image processing procedure in the image forming apparatus according to the present invention.
FIG. 16 is a flowchart illustrating an example of an image processing procedure in the image forming apparatus according to the present invention.
FIG. 17 is a flowchart illustrating an example of an image processing procedure in the image forming apparatus according to the present invention.
FIG. 18 is a flowchart illustrating an example of an image processing procedure in the image forming apparatus according to the present invention.
FIG. 19 is a diagram illustrating a memory map of a storage medium that stores various data processing programs that can be read by the image forming apparatus according to the present invention.
[Explanation of symbols]
200 Local machine
220, 230 Remote machine
2000, 2200, 2300 Controller Unit
2012, 2212, 2312 Operation unit
2070, 2270, 2370 Scanner unit
2095, 2295, 2395 Printer section
2011 LAN
Claims (18)
前記リモートモード選択中に、リモートより通知される前記記憶装置に対する障害発生状態を認識する認識手段と、
前記認識手段により認知される前記リモートの画像出力装置の記憶装置に対する障害発生状態を表示する操作表示手段と、
を有することを特徴とする画像形成装置。An image input device and an image output device, wherein image data input from the image input device is transferred to the image output device or a storage device of a communicable remote image output device, and the remote image output is performed. An image forming apparatus capable of selecting a remote mode in which the same image data is output in a cascade in parallel with the apparatus and the image output apparatus,
Recognition means for recognizing a failure occurrence state for the storage device notified from the remote during the remote mode selection,
Operation display means for displaying a fault occurrence state for the storage device of the remote image output device recognized by the recognition means;
An image forming apparatus comprising:
前記リモートモード選択中に、リモートより通知される前記記憶装置に対する障害発生状態を認識する認識ステップと、
前記認識ステップにより認知される前記リモートの画像出力装置の記憶装置に対する障害発生状態を表示する操作表示ステップと、
を有することを特徴とする画像出力制御方法。An image input device and an image output device, wherein image data input from the image input device is transferred to the image output device or a storage device of a communicable remote image output device, and the remote image output is performed. An image output control method in an image forming apparatus capable of selecting a remote mode in which the same image data is repeatedly output in parallel with the apparatus and the image output apparatus,
During the remote mode selection, a recognition step of recognizing a failure occurrence state for the storage device notified from a remote,
An operation display step of displaying a failure occurrence state for a storage device of the remote image output device recognized by the recognition step;
An image output control method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002210797A JP2004056445A (en) | 2002-07-19 | 2002-07-19 | Image forming apparatus, image output control method, computer-readable storage medium, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002210797A JP2004056445A (en) | 2002-07-19 | 2002-07-19 | Image forming apparatus, image output control method, computer-readable storage medium, and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004056445A true JP2004056445A (en) | 2004-02-19 |
Family
ID=31934207
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002210797A Pending JP2004056445A (en) | 2002-07-19 | 2002-07-19 | Image forming apparatus, image output control method, computer-readable storage medium, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004056445A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006244501A (en) * | 2005-03-02 | 2006-09-14 | Internatl Business Mach Corp <Ibm> | Storage system with cascaded copy targeting function and enhanced perfectibility |
| JP2006270192A (en) * | 2005-03-22 | 2006-10-05 | Fuji Xerox Co Ltd | Image forming system and communication control method |
-
2002
- 2002-07-19 JP JP2002210797A patent/JP2004056445A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006244501A (en) * | 2005-03-02 | 2006-09-14 | Internatl Business Mach Corp <Ibm> | Storage system with cascaded copy targeting function and enhanced perfectibility |
| JP2006270192A (en) * | 2005-03-22 | 2006-10-05 | Fuji Xerox Co Ltd | Image forming system and communication control method |
| US7894086B2 (en) | 2005-03-22 | 2011-02-22 | Fuji Xerox Co., Ltd. | Image forming system and communication control method in the image forming system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101573685B (en) | Printing management server, printing management method and program, and recording medium | |
| US8649041B2 (en) | Remote control system, image processing apparatus, control method therefor, and recording medium storing program therefor | |
| JP4393006B2 (en) | Image processing device | |
| US8024592B2 (en) | Data processing device, and control method of data processing device | |
| US9386169B2 (en) | Image forming apparatus that performs processing in cooperation with an external apparatus, method of controlling the same, program and image forming system | |
| US20020015096A1 (en) | Image input/output apparatus, control method of image input/output apparatus, image input/output system, and storage medium thereof | |
| US9589215B2 (en) | Image forming apparatus capable of properly reproducing desired settings, method of controlling the same, and storage medium | |
| US7167257B2 (en) | Method and apparatus for controlling image output on media of different output devices | |
| JP4018707B2 (en) | Image processing system, image processing apparatus, control method thereof, and control program | |
| JP4557778B2 (en) | Image forming apparatus, archive system including the image forming apparatus, and control method thereof | |
| JP2000151873A (en) | Information processing system and information processing method | |
| JP2001356853A (en) | Image processing apparatus and state display control method of image processing apparatus | |
| JP4230845B2 (en) | Image forming apparatus | |
| JP2004056445A (en) | Image forming apparatus, image output control method, computer-readable storage medium, and program | |
| US7209247B1 (en) | Multi-function image output apparatus with error control | |
| JP4230843B2 (en) | Image forming apparatus | |
| JP3927894B2 (en) | Image processing apparatus and processing method thereof | |
| JP4042908B2 (en) | Image forming apparatus | |
| JP3814452B2 (en) | Image input / output device and control method thereof | |
| JP4280366B2 (en) | Image control apparatus, image control method, and storage medium storing computer-readable program | |
| JP4558092B2 (en) | Information processing apparatus and control method thereof | |
| JP2006171866A (en) | Image forming apparatus | |
| JP3869956B2 (en) | Printing apparatus, printing system, image reading apparatus, and printing method | |
| JP3604885B2 (en) | Image processing apparatus, data processing method for image processing apparatus, and storage medium storing computer-readable program | |
| JP4417665B2 (en) | Image forming apparatus |