(57)【要約】【課題】ドキュメント処理中の処理障害を追跡可能なシステム、方法およびプログラムを提供する。【解決手段】ドキュメント処理装置の処理状態を表すジョブステータスデータをジョブモニタ装置によって周期的に取得する。ジョブステータスがジョブに障害が発生したことを示すと、ジョブ中断通知メッセージが生成される。この通知メッセージは、中断されたジョブの名前、中断の原因、中断前に無事完了したジョブの情報を含む。また、これらの情報はログに記録される。また通知メッセージは、中断したジョブを開始させたユーザアプリケーション等に送られ、警報メッセージが生成される。【選択図】図２
2006340360.tif 000002
【特許請求の範囲】
【請求項１】
ドキュメント処理装置において実行中のドキュメント処理のステータスを表すジョブステータスデータを取得する手段と、
前記ドキュメント処理が完了する前にドキュメント処理が中断したことを表すジョブ中断信号を取得する手段と、
前記ジョブ中断信号を取得したときに、ジョブ中断メッセージを生成する手段と、
生成された前記ジョブ中断メッセージを選択された送り先（destination）に送信する手段と、
前記ジョブ中断メッセージを受信する手段と、
受信した前記ジョブ中断メッセージに応答して、前記ジョブステータスデータを含む警報メッセージを生成する警報メッセージ生成手段と
を有することを特徴とするドキュメント処理中の障害追跡システム。
【請求項２】
前記ジョブステータスデータは、前記ドキュメント処理の対象となっているジョブの識別子、または前記ドキュメント処理の完了レベルを表すデータ、またはジョブの中断の原因を表すデータを含むことを特徴とする請求項１に記載のドキュメント処理中の障害追跡システム。
【請求項３】
前記選択された送り先は、前記ジョブの中断に到ったドキュメント処理を開始させたユーザアプリケーションソフトウェア、または管理アプリケーションソフトウェアを含むことを特徴とする請求項２に記載のドキュメント処理中の障害追跡システム。
【請求項４】
前記ジョブ中断メッセージを送信する手段は、ネットワークを介して同報する機能を有することを特徴とする請求項２に記載のドキュメント処理中の障害追跡システム。
【請求項５】
前記警報メッセージ生成手段により生成される警報メッセージは、指定ユーザまたは管理者に、電子メールメッセージ、ＳＮＭＰメッセージ、テキスト形式のメッセージによって、表示されることを特徴とする請求項３に記載のドキュメント処理中の障害追跡システム。
【請求項６】
前記ジョブ中断の原因を表すデータ、または前記ドキュメント処理の完了レベルを表すデータ、または前記ドキュメント処理の対象となっているジョブの識別子をログファイルに保存する手段を、さらに有することを特徴とする請求項３に記載のドキュメント処理中の障害追跡システム。
【請求項７】
前記ジョブ中断の原因は、機械的な障害、または電気的な障害、またはソフトウェアによる障害であることを特徴とする請求項６に記載のドキュメント処理中の障害追跡システム。
【請求項８】
ドキュメント処理装置において実行中のドキュメント処理のステータスを表すジョブステータスデータを取得するステップと、
前記ドキュメント処理が完了する前にドキュメント処理が中断したことを表すジョブ中断信号を取得するステップと、
前記ジョブ中断信号を取得したときに、ジョブ中断メッセージを生成するステップと、
生成された前記ジョブ中断メッセージを選択された送り先（destination）に送信するステップと、
前記ジョブ中断メッセージを受信するステップと、
受信した前記ジョブ中断メッセージに応答して、前記ジョブステータスデータを含む警報メッセージを生成する警報メッセージ生成ステップと
を包含することを特徴とするドキュメント処理中の障害追跡方法。
【請求項９】
前記ジョブステータスデータは、前記ドキュメント処理の対象となっているジョブの識別子、または前記ドキュメント処理の完了レベルを表すデータ、またはジョブの中断の原因を表すデータを含むことを特徴とする請求項８に記載のドキュメント処理中の障害追跡方法。
【請求項１０】
前記選択された送り先は、前記ジョブの中断に到ったドキュメント処理を開始させたユーザアプリケーションソフトウェア、または管理アプリケーションソフトウェアを含むことを特徴とする請求項９に記載のドキュメント処理中の障害追跡方法。
【請求項１１】
前記ジョブ中断メッセージを送信するステップは、ネットワークを介して同報する機能を有することを特徴とする請求項９に記載のドキュメント処理中の障害追跡方法。
【請求項１２】
前記警報メッセージ生成ステップにより生成される警報メッセージは、指定ユーザまたは管理者に、電子メールメッセージ、ＳＮＭＰメッセージ、テキスト形式のメッセージによって、表示されることを特徴とする請求項１０に記載のドキュメント処理中の障害追跡方法。
【請求項１３】
前記ジョブ中断の原因を表すデータ、または前記ドキュメント処理の完了レベルを表すデータ、または前記ドキュメント処理の対象となっているジョブの識別子をログファイルに保存するステップを、さらに有することを特徴とする請求項１２に記載のドキュメント処理中の障害追跡方法。
【請求項１４】
前記ジョブ中断の原因は、機械的な障害、または電気的な障害、またはソフトウェアによる障害であることを特徴とする請求項１３に記載のドキュメント処理中の障害追跡方法。
【請求項１５】
プロセッサに、
ドキュメント処理装置において実行中のドキュメント処理のステータスを表すジョブステータスデータを取得する手順と、
前記ドキュメント処理が完了する前にドキュメント処理が中断したことを表すジョブ中断信号を取得する手順と、
前記ジョブ中断信号を取得したときに、ジョブ中断メッセージを生成する手順と、
生成された前記ジョブ中断メッセージを選択された送り先に送信する手順と、
前記ジョブ中断メッセージを受信する手順と、
受信した前記ジョブ中断メッセージに応答して、前記ジョブステータスデータを含む警報メッセージを生成する手順と
を実行させることを特徴とするドキュメント処理中の障害追跡プログラム。
【請求項１６】
前記ジョブステータスデータは、前記ドキュメント処理の対象となっているジョブの識別子、または前記ドキュメント処理の完了レベルを表すデータ、またはジョブの中断の原因を表すデータを含むことを特徴とする請求項１５に記載のドキュメント処理中の障害追跡プログラム。
【請求項１７】
前記選択された送り先は、前記ジョブの中断に到ったドキュメント処理を開始させたユーザアプリケーションソフトウェア、または管理アプリケーションソフトウェアを含むことを特徴とする請求項１６に記載のドキュメント処理中の障害追跡プログラム。
【請求項１８】
前記ジョブ中断メッセージを送信する手順は、ネットワークを介して同報する機能を有することを特徴とする請求項１６に記載のドキュメント処理中の障害追跡プログラム。
【請求項１９】
前記警報メッセージ生成手順により生成される警報メッセージは、指定ユーザまたは管理者に、電子メールメッセージ、ＳＮＭＰメッセージ、テキスト形式のメッセージによって、表示されることを特徴とする請求項１７に記載のドキュメント処理中の障害追跡プログラム。
【請求項２０】
前記ジョブ中断の原因を表すデータ、または前記ドキュメント処理の完了レベルを表すデータ、または前記ドキュメント処理の対象となっているジョブの識別子をログファイルに保存する手順を、さらに有することを特徴とする請求項１７に記載のドキュメント処理中の障害追跡プログラム。
【請求項２１】
前記ジョブ中断の原因は、機械的な障害、または電気的な障害、またはソフトウェアによる障害であることを特徴とする請求項２０に記載のドキュメント処理中の障害追跡プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドキュメント処理のためのシステム、方法およびプログラムに関し、特に、ドキュメント処理中の処理障害（error）を追跡可能なシステム、方法およびプログラムに関する。
【背景技術】
【０００２】
ドキュメント処理装置は、多機能周辺装置を含め、しばしばネットワーク上で用いられ、種々のアプリケーションソフトウェアによって使用されている。ウェブのブラウザあるいは文書作成プログラム（word processing program）等のアプリケーションソフトウェアが電子ファイルをドキュメント処理装置に転送したとき、場合によってはドキュメント処理装置において障害（error）が発生する。この種の障害の例としては、ドキュメント処理装置内のトナーが空であるとか、用紙ジャムの発生といったことが挙げられる。しかし、従来のドキュメント処理装置においては、障害が発生したとき、障害の発生前に出力されたページ数が報告されない。したがってアプリケーションソフトウェアには、ドキュメント処理のいずれの段階で障害が生じたかについて判断する手段がない。さらにユーザまたは管理者の介在がないと、アプリケーションソフトウェアにはドキュメント処理操作をどこから再開するべきかを判断する手段がない。
【０００３】
ドキュメント処理中の処理障害（error）を追跡可能なシステム、方法およびプログラムが必要とされている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、上記の従来の問題点に鑑みてなされたもので、ドキュメント処理中の処理障害（error）を追跡可能なシステム、方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明によるドキュメント処理中の障害追跡システムは、ドキュメント処理装置において実行中のドキュメント処理のステータスを表すジョブステータスデータを取得する手段と、前記ドキュメント処理が完了する前にドキュメント処理が中断したことを表すジョブ中断信号を取得する手段と、前記ジョブ中断信号を取得したときに、ジョブ中断メッセージを生成する手段と、生成された前記ジョブ中断メッセージを選択された送り先（destination）に送信する手段と、前記ジョブ中断メッセージを受信する手段と、受信した前記ジョブ中断メッセージに応答して、前記ジョブステータスデータを含む警報メッセージを生成する警報メッセージ生成手段とを有する。
【０００６】
ここで、前記ジョブステータスデータは、前記ドキュメント処理の対象となっているジョブの識別子、または前記ドキュメント処理の完了レベルを表すデータ、またはジョブの中断の原因を表すデータを含む。また、前記選択された送り先（destination）は、前記ジョブの中断に到ったドキュメント処理を開始させたユーザアプリケーションソフトウェア、または管理アプリケーションソフトウェアを含む。
【発明の効果】
【０００７】
本発明によれば、ドキュメント処理中の処理障害（error）を追跡可能なシステム、方法およびプログラムが提供される。したがって、ドキュメント処理中に障害が発生した場合、処理がどの段階まで完了したかを把握することができ、ドキュメント処理をどの段階から再開するべきかを判断することができる。また、障害の発生原因、発生箇所等の情報を追跡することにより、ドキュメント処理装置のトラブルシューティング、障害の予防、およびサービスに役立てることができる。さらに、障害の状況等を視覚的に分かり易く表示することができ、障害追跡にあたって専門的な知識を要しない効果もある。
【発明を実施するための最良の形態】
【０００８】
本発明は、ドキュメント処理のためのシステム、方法およびプログラムに関し、特に、ドキュメント処理中の処理障害（error）を追跡可能なシステム、方法およびプログラムに関する。
【０００９】
以下、適宜、図面を参照しながら本発明による実施形態の説明を行う。図１は本発明による実施形態であるシステムの構成例を示すブロック図である。図１に示すシステム１００にはドキュメント処理装置１０２が含まれ、ユーザはドキュメント処理装置１０２にアクセスして画像データの生成または処理を行うことができる。ドキュメント処理装置１０２は、この分野で周知の任意のドキュメント処理装置であり、例えば、複写機、プリンタ、スキャナ、ファクシミリ送受信装置あるいはこれらの装置が有する機能のうち２以上の機能を併せ持つ多機能周辺装置（Multi-Function Peripheral；ＭＦＰ）である。ドキュメント処理装置１０２は、ジョブモニタ装置１０４と通信可能なように接続されている。
【００１０】
ジョブモニタ装置１０４は、ドキュメント処理装置１０２とデータ通信可能な、適切なソフトウェア、ハードウエア、あるいはこれらの任意の組み合わせを有する。一実施態様において、ジョブモニタ装置１０４は適切な通信リンク１０６を介してドキュメント処理装置１０２と通信する。通信リンク１０６は、２つの電子装置の間の通信のための任意の適切な手段であり、例えば、Ethernet（登録商標）ベースのネットワーク接続、赤外線接続、Wi‐Fi接続、IEEE802.11(x)ワイヤレス接続、電話接続、携帯電話接続、Bluetooth（登録商標）接続等、あるいはこれらの通信手段の任意の組み合わせを含む。
【００１１】
図１においては、ジョブモニタ装置１０４がドキュメント処理装置１０２の外部に配置されて例示しているが、ジョブモニタ装置１０４をドキュメント処理装置１０２に内蔵する形態で実装することも可能である。すなわち、ジョブモニタ装置１０４は説明容易のために図１においてはドキュメント処理装置１０２の外部に配置されているが、本発明は、この実装形態に限定されるものではない。ジョブモニタ装置１０４およびドキュメント処理装置１０２は、コンピュータネットワーク１０８に接続される。コンピュータネットワーク１０８は複数の電子装置の間の通信を容易にする任意のコンピュータネットワークである。コンピュータネットワーク１０８は、例えば、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、インターネット等とすることができる。コンピュータネットワーク１０８にはユーザ装置も接続される。図１において、ユーザ装置は、デスクトップ形コンピュータ１１０、携帯情報端末１１２、およびブック形パーソナルコンピュータ１１４として例示されている。コンピュータネットワーク１０８と情報のやり取りが可能なその他のパーソナル電子装置も、また、本発明におけるユーザ装置として適用可能であり、図１に示したユーザ装置１１０、１１２、１１４は例示にすぎない。
【００１２】
それぞれのユーザ装置１１０、１１２、１１４は、ドキュメント処理装置１０２との通信を実行するアプリケーションソフトウェアを、その装置に備える。また、ユーザ装置１１０、１１２、１１４にインストールされたアプリケーションソフトウェアのそれぞれは、この分野で周知の任意の手段を介して、ジョブモニタ装置１０４に登録する。ジョブモニタ装置１０４への登録により、ジョブモニタ装置１０４が、登録されたユーザ装置１１０、１１２、１１４と選択的に通信することが可能となる。また、図示しないが、コンピュータネットワーク１０８には管理者装置を接続することができる。この場合、管理者装置は、ジョブモニタ装置１０４あるいはドキュメント処理装置１０２と通信可能とすることができる。
【００１３】
ジョブモニタ装置１０４は、ドキュメント処理装置１０２に提出された（submitted）各ドキュメント処理ジョブの処理の進捗状況を追跡する。ジョブモニタ装置１０４は、処理が未決のジョブについてドキュメント処理装置１０２に問い合わせを行う。ジョブモニタ装置１０４は、ドキュメント処理装置１０２に提出された各ジョブについて、例えば、ジョブの識別またはジョブの名前、実行される処理のタイプ、処理の進捗状況等のデータを受け取る。ドキュメント処理装置１０２は、通信リンク１０６を介して、その種の情報をジョブモニタ装置１０４に送信する。ここで、ジョブモニタ装置１０４がドキュメント処理装置１０２に内蔵される形態の場合には、ドキュメント処理装置１０２からジョブモニタ装置１０４への情報送信は、通信リンク１０６の代わりに、いわゆるバスを介して、行うことができる。
【００１４】
ドキュメント処理装置１０２によって処理中のジョブに対応するジョブ識別を受信すると、ジョブモニタ装置１０４は、予め定めた時間間隔で、処理中のジョブのステータスをモニタし、ジョブステータスデータを受け取る。ジョブステータスデータには、例えば、ジョブの識別またはジョブの名前、実行される処理のタイプ、処理の進捗状況等のデータが含まれる。ジョブの中断が発生すると、ドキュメント処理装置１０２はジョブ中断の発生を示すジョブ中断信号を発生する。ここで、ジョブ中断信号は、ジョブステータスデータに含めることができる。ジョブモニタ装置１０４は、中断に関連する詳細情報を収集し、ジョブの名前、識別子、中断の原因あるいは種類、日付および時刻データ、ページデータ等のドキュメント処理の完了レベル等を示すログファイルを生成する。本発明において、ドキュメント処理中のジョブの中断原因は、この分野で周知の任意のドキュメント処理における障害（error）とすることができる。すなわち、ドキュメント処理中のジョブの中断原因には、例えば、機械的な障害、電気的な障害、ソフトウェアによる障害等が含まれる。さらに、具体的な例として、用紙切れ、給紙プロセスにおける紙詰まり、画像形成プロセスにおける紙詰まり、トナー濃度レベルの（toner level）問題、ファクシミリ動作中の通信の切断、互換性のない処理要求等はすべて、本発明におけるドキュメント処理中のジョブの中断原因に含まれる。
【００１５】
ジョブモニタ装置１０４は、ジョブ中断のログファイルの生成とともに、ログファイルへのジョブ中断の記録を行うが、さらにジョブ中断通知メッセージを生成する。ジョブ中断通知メッセージは、例えば、中断されたジョブの名前、中断の種類、日付および時刻、印刷済みページ数、作成済みコピー数、スキャン済みページ数、ファクシミリまたは電子メール経由での送信済みページ数等を含む。ジョブ中断通知メッセージに含まれるデータは、ログファイルに保存されるジョブ中断データと整合する。通知メッセージは、拡張マークアップ言語（eXtensible Markup Language；ＸＭＬ）フォーマットのメッセージであると好都合であるが、ＸＭＬ以外の他のフォーマットであっても同等に本発明の範囲から逸脱することなく使用することができる。
【００１６】
ジョブモニタ装置１０４によってジョブ中断通知メッセージが生成されると、そのメッセージは、コンピュータネットワーク１０８を介して、通知を受け取るように登録されたアプリケーションソフトウェアに送信される。通知を受け取るように登録され、通知メッセージの指定受取り手（recipient）となるアプリケーションソフトウェアには、例えば、システム管理者のアプリケーションソフトウェア（system administrator application）、ジョブを開始させたアプリケーションソフトウェア、ドキュメント処理装置１０２によって処理されるべく残されている未決ジョブを有するアプリケーションソフトウェア、すべての登録済みアプリケーションソフトウェア等が含まれる。
【００１７】
ジョブ中断通知メッセージを受け取るアプリケーションソフトウェアは、指定ユーザまたはシステム管理者に対してジョブ中断を示す警報メッセージ（alert message）を生成することができる。警報メッセージは、この分野で周知の任意の手段を介して、指定ユーザまたは管理者に表示される。この手段には、例えば、電子メールメッセージ、ＳＮＭＰメッセージ、テキスト形式の警報メッセージ等が含まれる。警報メッセージの例に関しては、図４を参照して後述する。この警報メッセージは、ジョブ中断通知メッセージ、および対応するログファイルに反映されているデータと同一または類似のデータを含む。ユーザまたは管理者は、紙詰まりおよびその他の障害に起因して中断が生じたジョブのログの閲覧、エクスポート、電子メール、および印刷を行うことができる。この種のことが可能であることは、ドキュメント処理装置１０２のトラブルシューティング、障害の予防、およびサービスに役立つ。
【００１８】
次に、図２を参照しながら、ジョブモニタ装置の動作例を説明する。図２は、本発明による実施形態におけるジョブモニタの動作例を示すフローチャートである。まず、Ｓ２０２において、ジョブモニタ装置１０４はドキュメント処理装置１０２のモニタを開始する。ジョブモニタ装置１０４は、ドキュメント処理装置１０２とデータ通信を行い、本発明にしたがったジョブ中断通知を促進する。次にＳ２０４において、ジョブモニタ装置１０４はドキュメント処理装置１０２から処理中のジョブのステータスを表すドキュメント処理ジョブステータスデータ（以下、単にステータスデータということがある。）を受信する。続いてＳ２０６において、受信したステータスデータが、ジョブの中断が発生したことを示しているか否かについての判断が行われる。ジョブの中断の原因には、例えば、画像データのソフトウェア処理における障害、トナー切れ、用紙切れ、給紙プロセスにおける紙詰まり、画像形成プロセスにおける紙詰まり、通信の切断による障害等が含まれる。受信したステータスデータが、ジョブの中断を示していないと判断されると、処理はＳ２０８に進み、ドキュメント処理が妨げられることなく継続される。
【００１９】
ジョブの中断が発生し、ジョブ中断信号を受信したと判断されると、処理はＳ２１０に進む。Ｓ２１０においては、ドキュメント処理の完了前にジョブの中断が発生したことを示すジョブ中断通知メッセージ（以下、単に通知メッセージということがある。）が生成される。前述したとおり、通知メッセージは、例えば、処理中のドキュメント処理ジョブの名前、中断の種類、印刷済みのページ数、印刷未済で残されているページ数、生成済みコピー数枚等を含む。また、通知メッセージをＸＭＬフォーマットで生成すれば、アプリケーションソフトウェアとジョブモニタ装置１０４の間のクロス‐プラットフォーム通信が可能となる。しかし、前述したように、ＸＭＬフォーマット以外の他のフォーマットであっても、同等に本発明の範囲から逸脱することなく使用することができる。ジョブモニタ装置１０４が生成する通知メッセージには、上記の項目の他にもジョブの中断についての関連情報を含ませることができる。
【００２０】
次にＳ２１２において通知メッセージは、この分野で周知の任意の手段を介して指定された受取り手のアプリケーションソフトウェアに送られる。通知メッセージは、例えば、コンピュータネットワーク１０８を介して指定された受取り手に同報（broadcast）される。指定された受取り手のアプリケーションソフトウェアは、ジョブ中断通知メッセージを受け取るように登録されているアプリケーションソフトウェアのグループのうちの１つである。ジョブ中断通知メッセージを受け取る登録は、この分野で周知の任意の手段により行われる。通知メッセージの指定された受取り手のアプリケーションソフトウェアには、例えば、管理者アプリケーションソフトウェア（administrator application）、中断の生じているジョブを開始させたアプリケーションソフトウェア、中断の生じているジョブの後に続く未決のジョブを伴う１ないしは複数のアプリケーションソフトウェア、およびジョブモニタ装置１０４に登録されている他のアプリケーションソフトウェアが含まれる。
【００２１】
ジョブモニタ装置１０４は、ジョブ中断をログ（log）に記録する。このログは、情報を収容できるこの分野で周知の任意のデータファイルである。例えば、ログファイルは、ジョブモニタ装置１０４のメモリ、またはそれに代えてドキュメント処理装置１０２のメモリに保存される。
【００２２】
その後、処理はＳ２１６に進み、追加のジョブがドキュメント処理装置１０２によってまだ処理中であるか否かの判断がなされる。追加のジョブ（additional jobs）が処理中ではないときには処理は終了する。処理すべき追加のジョブが残っている場合には、処理はＳ２０２に戻り、Ｓ２０２においてジョブモニタ装置１０４は、ドキュメント処理装置１０２の動作のモニタおよび追跡処理に戻る。
【００２３】
次に図３を参照しながら本発明におけるアプリケーションソフトウェアが機能するプロセスについて説明する。図３は、本発明による実施形態におけるアプリケーションソフトウェアによる通知メッセージの処理動作の例を示したフローチャートである。先ずＳ３０２において、アプリケーションソフトウェアを、この分野で周知の任意の適切な手段を介してジョブモニタ装置１０４からジョブ中断通知メッセージを受け取るように登録する。この登録処理における登録事項には、そのアプリケーションソフトウェアに通知メッセージを伝えるためのインストラクション、例えば、ＩＰアドレス、ＭＡＣアドレス、電子メールアドレス、ユーザ名等が含まれる。ジョブモニタ装置１０４からジョブ中断通知メッセージを受け取る登録を終えると、アプリケーションソフトウェアは、Ｓ３０４において通知メッセージの受信を待機する状態になる。通知メッセージを受信すると、処理はＳ３０６に進む。Ｓ３０６において、受信した通知メッセージが、ジョブ中断が発生したことを示しているか否か、すなわちジョブ中断通知であるか否かの判断がなされる。通知メッセージがジョブ中断通知を含んでいない場合には、処理はＳ３０８に進み、通知メッセージを処理した後、Ｓ３０４に戻り、次の通知メッセージの受信を待機する。ここで、アプリケーションソフトウェアによって受け取られる各通知メッセージは本発明だけに関連するのではなく、通知メッセージの中でドキュメント処理装置１０２のドキュメント処理の中断に関係する通知メッセージだけが本発明の目的に使用される。
【００２４】
Ｓ３０６において、ジョブ中断通知メッセージが受信されたときには、処理はＳ３１０に進み、アプリケーションソフトウェアは警報メッセージ（alert message）を生成する。この警報メッセージは、ユーザまたは管理者にジョブ中断の発生を通知する。警報メッセージは、例えば、電子メールメッセージ、ポップアップ・ウインドウ・メッセージ・ダイアログ、テキストメッセージ等の形態で具体化される。アプリケーションソフトウェアによって生成された警報メッセージは、Ｓ３１２において指定された受取り手のユーザ装置または管理者装置に対して送信される。警報メッセージには、中断されたジョブの名前、中断の種類、処理済みのページ数、および処理未済で残されているページ数等を表すデータが含まれる。
【００２５】
図４に、ジョブ中断が発生したことを示すテンプレートの警報メッセージ画面の例を示す。図では、ポップアップ・ウインドウの画面４００を示している。画面４００には、ドキュメント処理装置１０２においてドキュメント処理ジョブの処理中に中断が発生したことを示すメッセージ４０２が含まれている。また、前述したとおり、ドキュメント処理障害に関連する情報が、警報メッセージの画面４００のフィールド４０４、４０６、４０８、４１０、４１２に示されている。すなわち、フィールド４０４に処理されていたドキュメントの名前を、フィールド４０６に中断の種類を、フィールド４０８に中断の場所を、フィールド４１０に既に処理が完了しているページ数を、およびフィールド４１２に出力に成功したコピーの数を示しており、これらの情報をユーザまたは管理者に伝える。フィールド４０４、４０６、４０８、４１０、４１２に示した項目は、例示のみを目的としており、ドキュメント処理ジョブに関係するこの他の情報についても同等に、本発明から逸脱することなく表示するができることは明らかである。例えば、ジョブのユーザ名、ジョブの名前等も表示することができる。また、ある種のジョブ中断の発生においては、画面４００に比べて表示される記述が少なくなる。例えば、中断されたジョブが原稿画像を読み取るスキャンジョブであった場合には、出力に成功したコピーの数のフィールド４１２は必然的に空欄になるか、表示されない。
【００２６】
一実施態様においては、ドキュメント処理ジョブを開始させたアプリケーションソフトウェア、あるいはそれに代えて管理者アプリケーションソフトウェアがドキュメント処理の再試行を希望しているとき、グラフィカルなアイコンが画面４００内に含められる。図４に示されているとおり、開始アプリケーションソフトウェアまたは管理者アプリケーションソフトウェアは、ドキュメント処理操作の再試行を選択するときには、［再試行］アイコン４１４をこの分野で周知の任意の手段を介して選択する。この再試行には、無事に完了しなかった処理だけを含ませることが可能であり、このことによって不必要な全ジョブの再処理が回避される。受取り手のアプリケーションソフトウェアが処理の再試行を望まない場合には、［中止］アイコン４１６が選択される。この選択によって画面４００が閉じられ、未決ドキュメント処理ジョブが取り消される。
【００２７】
本発明は、ソースコード、オブジェクトコード、部分的にコンパイルされた形のようなコード中間ソースおよびオブジェクトコードの形、あるいは本発明の実施態様で使用するために適した任意の他の形の文書処理要求認証コンピュータプログラムに適用される。文書処理要求認証コンピュータプログラムは、独立アプリケーションソフトウェア、ソフトウェアコンポーネント、スクリプト、または他のアプリケーションソフトウェアへのプラグインとすることができる。本発明を組み込むコンピュータプログラムは、例えば、ＲＯＭやＲＡＭなどの記憶媒体、ＣＤ−ＲＯＭなどの光記録媒体、フロッピーディスク（登録商標）などの磁気記録媒体などの、コンピュータプログラムを実行することができる任意の実体または装置である担体で実施することができる。担体は、電気ケーブルまたは光ケーブルによって、または無線や他の手段によって伝えられる電気信号や光信号などの任意の伝達可能な担体である。文書処理要求認証コンピュータプログラムは、サーバからインターネットを介して適切にダウンロードされる。文書処理要求認証コンピュータプログラムの機能は集積回路に組み込むこともできる。示した本発明の原理を実質的にコンピュータまたはプロセッサに実行させるコードを含む任意およびすべての実施形態は、本発明の範囲内にある。
【００２８】
本発明の好ましい実施形態の以上の説明は、例示と説明のために行った。説明は網羅的でもなく本発明を開示した形態のみに限定しようとするものでもない。以上の教示を鑑みて明らかな修正または変形が可能である。実施形態は、本発明の原理とその実際的な応用例を最もよく示し、それにより当業者が、本発明を、意図された特定の使用に適した様々な実施形態において様々な修正で使用できるように選択され説明された。そのようなすべての修正と変形は、特許請求の範囲の記載に明示されるとおりの本発明の原理および範囲内において、当業者によって行われ得ることは明らかである。
【００２９】
例えば、ドキュメント処理装置１０２で処理中のジョブのステータス情報を、ジョブモニタ装置１０４が一定時間間隔で取りにいく実施形態の説明を行ったが、ドキュメント処理装置１０２からジョブモニタ装置１０４に、処理中のジョブのステータス情報を定期的に送信する実施形態も可能であることは明らかである。
【図面の簡単な説明】
【００３０】
【図１】本発明による実施形態のシステムの構成例を示すブロック図である。
【図２】本発明による実施形態におけるジョブモニタの動作例を示すフローチャートである。
【図３】本発明による実施形態におけるアプリケーションソフトウェアによる通知メッセージの処理動作を例示したフローチャートである。
【図４】本発明による実施形態におけるジョブ中断警報メッセージを示す画面の例である。
【符号の説明】
【００３１】
１００  システム
１０２  ドキュメント処理装置、多機能周辺装置
１０４  ジョブモニタ装置
１０６  通信リンク
１０８  コンピュータネットワーク
１１０  ユーザ装置、デスクトップ形パーソナルコンピュータ
１１２  ユーザ装置、携帯情報端末
１１４  ユーザ装置、ブック形コンピュータ
４００  警報メッセージ画面
【図２】
2006340360.tif 000003
【図３】
2006340360.tif 000004
【図１】
2006340360.tif 000005
【図４】
2006340360.tif 000006