(57)【特許請求の範囲】
【請求項１】
動作の基盤となるソフトウェア及び少なくともエラー出力機能を含む基本機能を実現するソフトウェアを有する画像形成処理システムと、
前記画像形成処理システムと連携して動作し、標準装備されている標準アプリケーションを実行する標準アプリケーション実行手段と、
前記標準アプリケーション実行手段において標準アプリケーション以外の機能を実現する追加アプリケーションを実行する追加アプリケーション実行手段と、
を有し、
前記追加アプリケーション実行手段は、追加アプリケーションの実行中にエラーを検出したときに、当該エラーを識別する追加アプリケーションエラー識別情報及び当該エラーを示すメッセージ情報を少なくとも含む追加アプリケーションエラー情報を前記標準アプリケーション実行手段に通知し、
前記標準アプリケーション実行手段は、前記追加アプリケーション実行手段から追加アプリケーションエラー情報が通知されてきたときに、当該追加アプリケーションエラー情報に含まれている追加アプリケーションエラー識別情報から特定されるシステムエラー識別情報であって前記画像形成処理システムで使用されているシステムエラー識別情報、及び当該追加アプリケーションエラー情報に含まれているメッセージ情報を少なくとも含み、前記画像形成処理システムが解読可能な形式のシステムエラー情報を生成して前記画像形成処理システムに通知することによって、当該メッセージ情報を少なくとも含むエラー情報を前記画像形成処理システムに出力させることを特徴とする画像形成装置。
【請求項２】
前記標準アプリケーション実行手段は、標準アプリケーションとして、前記画像形成装置に予め備えられている通信プロトコルに従い外部のサーバとの間のデータ転送を行う転送アプリケーションを実行し、
前記追加アプリケーション実行手段は、追加アプリケーションとして、前記画像形成装置に予め備えられている通信プロトコルとは異なる通信プロトコルに従い外部のサーバとの間のデータ転送を行うプラグインアプリケーションを実行し、
転送アプリケーションには、プラグインアプリケーションと連携して動作するフレームワークが追加されていることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
追加アプリケーションエラー識別情報とシステムエラー識別情報とが対応付けられたエラー識別情報変換テーブルを記憶する手段を有し、
前記標準アプリケーション実行手段は、前記エラー識別情報変換テーブルを参照して、当該追加アプリケーションエラー情報に含まれている追加アプリケーションエラー識別情報をシステムエラー識別情報に変換してシステムエラー情報を生成することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
画像形成装置に搭載されたコンピュータを、
動作の基盤及び少なくともエラー出力機能を含む基本機能を実現する画像形成処理システム、
前記画像形成処理システムと連携して動作し、標準装備されている標準アプリケーションを実行する標準アプリケーション実行手段、
前記標準アプリケーション実行手段において標準アプリケーション以外の追加アプリケーションを実行する追加アプリケーション実行手段、
前記追加アプリケーション実行手段に、追加アプリケーションの実行中にエラーを検出したときに、当該エラーを識別する追加アプリケーションエラー識別情報及び当該エラーを示すメッセージ情報を少なくとも含む追加アプリケーションエラー情報を前記標準アプリケーション実行手段に通知させる手段、
前記標準アプリケーション実行手段に、前記追加アプリケーション実行手段から追加アプリケーションエラー情報が通知されてきたときに、当該追加アプリケーションエラー情報に含まれている追加アプリケーションエラー識別情報から特定されるシステムエラー識別情報であって前記画像形成処理システムで使用されているシステムエラー識別情報、及び当該追加アプリケーションエラー情報に含まれているメッセージ情報を少なくとも含み、前記画像形成処理システムが解読可能な形式のシステムエラー情報を生成して前記画像形成処理システムに通知することによって、当該メッセージ情報を少なくとも含むエラー情報を前記画像形成処理システムに出力させる手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
コピー機能、ＦＡＸ機能を有する複合機等の画像形成装置においては、種々のアプリケーションが標準装備されているが、標準装備されたアプリケーションだけでは所望の機能を実現できない場合もありうる。そこで、このような場合にも対応可能なように、所望の機能を実現するプラグインアプリケーションを画像形成装置に組み込むことができるシステム環境を提供している画像形成装置も少なくない。
【０００３】
ところで、このような追加的に組み込まれたアプリケーションにおいて発生したエラーをユーザに通知するために、従来においては、エラー出力用のアプリケーションを別途作成して別スレッドで処理する方法が提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第４６９１１９７号明細書
【特許文献２】特許第４６２５３４３号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、機能の追加のために画像形成装置に追加される追加アプリケーションにおいて発生したエラーに関するエラー情報を、画像形成装置に標準装備されているエラー出力機能を利用して出力させることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像形成装置は、動作の基盤となるソフトウェア及び少なくともエラー出力機能を含む基本機能を実現するソフトウェアを有する画像形成処理システムと、前記画像形成処理システムと連携して動作し、標準装備されている標準アプリケーションを実行する標準アプリケーション実行手段と、前記標準アプリケーション実行手段において標準アプリケーション以外の機能を実現する追加アプリケーションを実行する追加アプリケーション実行手段と、を有し、前記追加アプリケーション実行手段は、追加アプリケーションの実行中にエラーを検出したときに、当該エラーを識別する追加アプリケーションエラー識別情報及び当該エラーを示すメッセージ情報を少なくとも含む追加アプリケーションエラー情報を前記標準アプリケーション実行手段に通知し、前記標準アプリケーション実行手段は、前記追加アプリケーション実行手段から追加アプリケーションエラー情報が通知されてきたときに、当該追加アプリケーションエラー情報に含まれている追加アプリケーションエラー識別情報から特定されるシステムエラー識別情報であって前記画像形成処理システムで使用されているシステムエラー識別情報、及び当該追加アプリケーションエラー情報に含まれているメッセージ情報を少なくとも含み、前記画像形成処理システムが解読可能な形式のシステムエラー情報を生成して前記画像形成処理システムに通知することによって、当該メッセージ情報を少なくとも含むエラー情報を前記画像形成処理システムに出力させることを特徴とする。
【０００７】
また、前記標準アプリケーション実行手段は、標準アプリケーションとして、前記画像形成装置に予め備えられている通信プロトコルに従い外部のサーバとの間のデータ転送を行う転送アプリケーションを実行し、前記追加アプリケーション実行手段は、追加アプリケーションとして、前記画像形成装置に予め備えられている通信プロトコルとは異なる通信プロトコルに従い外部のサーバとの間のデータ転送を行うプラグインアプリケーションを実行し、転送アプリケーションには、プラグインアプリケーションと連携して動作するフレームワークが設けられていることを特徴とする。
【０００８】
また、追加アプリケーションエラー識別情報とシステムエラー識別情報とが対応付けられたエラー識別情報変換テーブルを記憶する手段を有し、前記標準アプリケーション実行手段は、前記エラー識別情報変換テーブルを参照して、当該追加アプリケーションエラー情報に含まれている追加アプリケーションエラー識別情報をシステムエラー識別情報に変換してシステムエラー情報を生成することを特徴とする。
【０００９】
本発明に係るプログラムは、画像形成装置に搭載されたコンピュータを、動作の基盤及び少なくともエラー出力機能を含む基本機能を実現する画像形成処理システム、前記画像形成処理システムと連携して動作し、標準装備されている標準アプリケーションを実行する標準アプリケーション実行手段、前記標準アプリケーション実行手段において標準アプリケーション以外の追加アプリケーションを実行する追加アプリケーション実行手段、前記追加アプリケーション実行手段に、追加アプリケーションの実行中にエラーを検出したときに、当該エラーを識別する追加アプリケーションエラー識別情報及び当該エラーを示すメッセージ情報を少なくとも含む追加アプリケーションエラー情報を前記標準アプリケーション実行手段に通知させる手段、前記標準アプリケーション実行手段に、前記追加アプリケーション実行手段から追加アプリケーションエラー情報が通知されてきたときに、当該追加アプリケーションエラー情報に含まれている追加アプリケーションエラー識別情報から特定されるシステムエラー識別情報であって前記画像形成処理システムで使用されているシステムエラー識別情報、及び当該追加アプリケーションエラー情報に含まれているメッセージ情報を少なくとも含み、前記画像形成処理システムが解読可能な形式のシステムエラー情報を生成して前記画像形成処理システムに通知することによって、当該メッセージ情報を少なくとも含むエラー情報を前記画像形成処理システムに出力させる手段、として機能させるためのものである。
【発明の効果】
【００１０】
請求項１記載の発明によれば、機能の追加のために標準アプリケーションに追加される追加アプリケーションにおいて発生したエラーに関するエラー情報を、画像形成処理システムに標準装備されているエラー出力機能を利用して出力させることができる。
【００１１】
請求項２記載の発明によれば、画像形成装置に予め備えられている通信プロトコルとは異なる通信プロトコルに従い外部のサーバとの間のデータ転送を行うことができる。
【００１２】
請求項３記載の発明によれば、画像形成処理システムで使用されているシステムエラー識別情報とは異なるエラー識別情報を、追加アプリケーションに使用させることができる。
【００１３】
請求項４記載の発明によれば、機能の追加のために標準アプリケーションに追加される追加アプリケーションにおいて発生したエラーに関するエラー情報を、画像形成処理システムに標準装備されているエラー出力機能を利用して出力させることができる。
【図面の簡単な説明】
【００１４】
【図１】本発明に係る画像形成装置の一実施の形態を示したハードウェア構成図である。
【図２】本実施の形態における画像形成装置のソフトウェア構成図である。
【図３】本実施の形態においてプラグインの実行中にエラーが発生したときの処理を示したフローチャートである。
【図４】本実施の形態においてプラグインの実行中にエラーが発生した場合にエラーレポートとして出力されるエラー情報の一例を示した図である。
【図５】本実施の形態におけるエラー履歴表示画面の一例を示した図である。
【発明を実施するための形態】
【００１５】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００１６】
図１は、本発明に係る画像形成装置１０の一実施の形態を示したハードウェア構成図である。画像形成装置１０は、コピー機能、スキャナ機能、ＦＡＸ送信機能などの各種機能を搭載した複合機であり、コンピュータを内蔵した装置である。図１において、ＣＰＵ１１は、ＲＯＭ１５、ＲＡＭ１６あるいはＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１７などの記憶手段に格納されたプログラムに従ってスキャナ１３やプリンタエンジン１４等本装置に搭載された各種手段の動作制御を行う。アドレスデータバス１９は、ＣＰＵ１１の制御対象となる各種手段と接続してデータの通信を行う。操作パネル１２は、ユーザからの指示の受け付け、情報の表示を行う。スキャナ１３は、ユーザがセットした原稿を読み取り、電子データとしてＨＤＤ１７等に蓄積する。ＨＤＤ１７は、スキャナ１３を使用して読み取った電子文書、ネットワーク２を介して送信されてきた電子データなどを格納する。本実施の形態におけるプリンタエンジン１４は、ＣＰＵ１１で実行される制御プログラムからの指示に従い出力用紙上に画像を印字する。ネットワークインタフェース（Ｉ／Ｆ）１８は、ネットワーク２に接続され、外部のサービスサーバ４との間で直接又は間接的にデータ通信を行う。ＲＡＭ１６は、プログラム実行時のワークメモリや電子データ送受信時の通信バッファとして利用される。ＲＯＭ１５は、本装置の制御や電子データの暗号、電子データの送受信に関する各種プログラムが格納されている。
【００１７】
図２は、本実施の形態における画像形成装置１０のソフトウェア構成図である。図２に示した各ソフトウェア２０，３０，４０は、ＲＯＭ１５又はＨＤＤ１７に記憶されており、ＲＡＭ１６にロードされ、ＣＰＵ１１により実行される。画像形成処理システム２０は、画像形成装置１０のプラットフォームを形成するソフトウェアである。なお、プラットフォームというのは、あるソフトウェアやハードウェアを動作させるための基盤となるハードウェアやオペレーティングシステム（ＯＳ）、ミドルウェアなどのことを言うが、本実施の形態における画像形成処理システム２０には、このうちＯＳ及びミドルウェアなどのソフトウェアの基礎部分、更には画像形成装置１０の基本機能を実現するソフトウェアが含まれている。また、画像形成処理システム２０には、少なくともエラー出力機能が基本機能として標準装備されているが、図２に示したエラー出力機能処理部２２は、このエラー出力機能をハードウェアと連携動作して実現する手段である。
【００１８】
転送処理部３０は、画像形成装置１０に標準装備されている標準転送アプリケーションプログラムを制御するプログラムであり、画像形成処理システム２０と連携して実行される。転送処理部３０は、転送アプリケーションとしてのＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）やＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）等標準的な通信プロトコルによる通信機能を実現するアプリケーションプログラムとして画像形成装置１０に予め備えられている。これらの標準装置された転送アプリケーションはそれぞれの通信プロトコル（以下、「標準通信プロトコル」ともいう）に従ってデータ通信可能なサービスサーバ４とデータ転送を行う。
【００１９】
また、本実施の形態における転送処理部３０には、プラグインアプリケーション（以下、単に「プラグイン」）４０と連携して動作するフレームワーク３２が追加されている。なお、フレームワークというのは、アプリケーションプログラムを開発する際に頻繁に必要とされる汎用的な機能をまとめて提供し、アプリケーション（本実施の形態の「プラグイン」）の土台として機能するソフトウェアのことである。
【００２０】
本実施の形態におけるプラグイン４０は、転送処理部３０に機能を追加するためのアプリケーションプログラムである。すなわち、プラグイン４０は、フレームワーク３２と連携動作することで、転送処理部３０と標準装備された転送アプリケーションが有する機能では実現できない機能を実現する追加アプリケーションに相当するアプリケーションプログラムである。換言すると、標準通信プロトコル以外に追加された通信プロトコルに従ってサービスサーバ４との間でデータ通信を行うアプリケーションプログラムである。
【００２１】
また、本実施の形態におけるフレームワーク３２には、エラー処理部３４が含まれている。このエラー処理部３４は、ハードウェアと連携動作して、プラグイン４０からプラグインエラー情報が送信されてきたときに、当該プラグインエラー情報に含まれているプラグインエラー識別情報から特定されるシステムエラー識別情報であって画像形成処理システム２０で使用されているシステムエラー識別情報、及び当該プラグインエラー情報に含まれているメッセージ情報を少なくとも含み、画像形成処理システム２０が解読可能な形式のシステムエラー情報を生成して画像形成処理システム２０に通知する。
【００２２】
ところで、サービスサーバ４は、コンピュータやコンピュータ内蔵の画像形成装置１０などからの要求に応じてサービスを提供するサーバコンピュータである。クラウドコンピューティングに含まれるサーバコンピュータでもよい。本実施の形態においては、サービスサーバ４により提供されるサービスとして、例えば、Ｅｖｅｒｎｏｔｅ（登録商標）というＷｅｂサービスや、Ｄｒｏｐｂｏｘ（登録商標）というオンラインストレージサービスなどを想定している。また、これらのサービスサーバ４は、転送処理部３０が標準的に備えている転送アプリケーションであるＦＴＰやＳＭＢ等標準通信プロトコルによる転送機能以外の通信プロトコルやデータ送受信の態様に従って画像形成装置１０との間でデータ転送を行う。
【００２３】
本実施の形態における標準アプリケーション実行手段は、画像形成装置１０に搭載されたコンピュータと、コンピュータに搭載されたＣＰＵ１１で動作する転送処理部３０との協調動作により実現される。また、本実施の形態における追加アプリケーション実行手段は、画像形成装置１０に搭載されたコンピュータと、コンピュータに搭載されたＣＰＵ１１で動作するプラグイン４０との協調動作により実現される。
【００２４】
また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムはコンピュータにインストールされ、コンピュータのＣＰＵがプログラムを順次実行することで各種処理が実現される。
【００２５】
次に、本実施の形態における動作について説明する。本実施の形態では、サービスサーバ４との間でデータ通信を行うプラグイン４０の実行中にエラーが発生したときに、そのエラーに関するエラー情報を、プラグイン４０独自の機能を用いて出力させるのではなく、画像形成処理システム２０の標準機能（エラー出力機能処理部２２）を利用して出力させることを特徴としている。ここでは、プラグイン４０の実行中にエラーが発生したときの処理について、図３に示したフローチャートを用いて説明する。
【００２６】
プラグイン４０は、実行中に発生したエラーを検出すると（ステップ１１０）、プラグインエラーコード、エラーメッセージ情報及び対応言語・文字コードを含むプラグインエラー情報を生成してフレームワーク３２に通知する（ステップ１２０）。プラグインエラー情報に含まれるプラグインエラーコードは、検出したエラーを識別するプラグインエラー識別情報である。エラーメッセージ情報は、当該エラーを示すメッセージ情報である。対応言語・文字コードには、プラグイン４０が対応可能な言語及び文字コードが含まれている。なお、画像形成装置１０が対応可能な言語・文字コードが一意に決まっており、プラグイン４０がその言語・文字コードをサポートしているのであれば、この情報はプラグインエラー情報に含めなくてもよい。
【００２７】
プラグインエラー情報が通知されてくると、フレームワーク３２におけるエラー処理部３４は、通知されたプラグインエラー情報に含まれているプラグインエラーコードから特定されるシステムエラーコード、通知されたプラグインエラー情報に含まれているエラーメッセージ情報及び対応言語・文字コードを含むシステムエラー情報を生成する（ステップ１３０）。
【００２８】
ここで、システムエラーコードというのは、画像形成処理システム２０が使用しているエラーコードである。プラグインエラーコードは、プラグイン４０が独自に設定してもよいエラーコードなので、画像形成処理システム２０は、プラグインエラーコードをそのまま渡されてもエラーの種別を識別できない可能性がある。そこで、本実施の形態では、プラグインエラーコードとシステムエラーコードとが対応付けられたエラー識別情報変換テーブルを予め用意しておき、エラー処理部３４は、このエラー識別情報変換テーブルを参照することによってプラグイン４０から通知されたプラグインエラー情報に含まれているプラグインエラーコードをシステムエラーコードに変換する。このようにして、エラー処理部３４は、プラグインエラーコードからシステムエラーコードを特定する。エラー識別情報変換テーブルは、ＨＤＤ１７又はＲＯＭ１５に記憶させておき、ＲＡＭ１６にロードして使用するようにしてもよい。
【００２９】
なお、プラグイン開発者がシステムエラーコードを事前に把握し、プラグインエラーコードをシステムエラーコードと同一に設定したのであれば、エラー識別情報変換テーブルは不要である。この場合、エラー処理部３４は、プラグインエラーコードをそのままシステムエラーコードとして用いてシステムエラー情報に含めればよい。また、画像形成装置１０が対応可能な言語・文字コードが一意に決まっているのであれば、対応言語・文字コードをシステムエラー情報に含めなくてもよい。
【００３０】
また、画像形成処理システム２０が解読可能なシステムエラー情報の形式は予め定められているので、エラー処理部３４は、システムエラー情報を画像形成処理システム２０が解読可能な形式で生成する。解読可能な形式の一例として、転送処理部３０の標準転送アプリケーションが標準通信プロトコルに従ったデータ通信の実行によりエラーが発生したときに転送処理部３０から画像形成処理システム２０に通知されるシステムエラー情報と同じ形式にてシステムエラー情報を生成する。エラー処理部３４は、このようにして生成したシステムエラー情報を画像形成処理システム２０に通知することで、次に説明するようにエラー情報を画像形成処理システム２０に出力させる（ステップ１４０）。
【００３１】
フレームワーク３２からシステムエラー情報が通知されてくると、画像形成処理システム２０におけるエラー出力機能処理部２２は、そのシステムエラー情報に基づきエラー情報を出力する（ステップ１５０）。フレームワーク３２から通知されてくるシステムエラー情報は、転送処理部３０の標準転送アプリケーションが標準通信プロトコルに従ったデータ通信の実行によりエラーが発生したときに転送処理部３０から通知されるシステムエラー情報と同じ形式なので、エラー出力機能処理部２２は、転送処理部３０から通知されてくるシステムエラー情報と同様に処理すればよい。エラー情報を出力する際、エラー出力機能処理部２２は、システムエラー情報に含まれている対応可能な言語・文字コードを参照して、プラグイン４０が画像形成処理システム２０に設定されている言語（例えば、日本語）及び文字コード（例えば、シフトＪＩＳ）に対応していることを確認する。
【００３２】
エラー出力機能処理部２２がプリンタエンジン１４からエラーレポート５０として印刷したエラー情報の一例を図４に示す。エラーレポート５０には、システムエラー情報に含まれているシステムエラーコード５１と、印刷されたシステムエラーコード５１に対応するエラーメッセージ５２と、システムエラー情報に含まれているエラーメッセージ情報５３と、が印刷される。エラーメッセージ５２は、画像形成処理システム２０においてシステムエラーコード５１から導出されるメッセージ情報である。エラー出力機能処理部２２により出力されるエラー情報に所定長のプラグインアプリケーション用のメッセージ領域（図４においては括弧“（）”で示されている）が確保されている場合、エラー出力機能処理部２２は、所定の処理に従ってシステムエラー情報に含まれているエラーメッセージ情報を当該メッセージ領域に印刷する。
【００３３】
メッセージ領域に印刷可能な文字数は有限である場合、例えば、１２８バイト長が上限と設定されている場合、エラーメッセージ情報が１２８バイト長を超えていれば、超えた分を文字化けが発生しないようにエラーメッセージ情報をカットするなどして印刷文字数を調整する。
【００３４】
図４に例示したように、本実施の形態の場合、「ログインしたサーバ上のフォルダにアクセス権が付与されているか確認してください。」というメッセージ情報が対応付けられたプラグインエラーコードには、「ログインエラー」というシステムのメッセージ情報が対応付けられた「１２３−４５６」というシステムエラーコードが対応付けられている。この「ログインエラー」は、現実にはプラグイン４０で発生したエラーとは関連性もなく、また関連性を持たせる必要はない。ユーザは、エラーメッセージ情報５３が印刷されていることによってプラグイン４０でエラーが発生したことを認識し、また、そのエラーの内容や対処方法を特定する。よって、ユーザは、「ログインエラー」というシステムのメッセージ情報を無視する。すなわち、プラグインエラーコードは、任意のシステムエラーコードと対応付けてもよい。
【００３５】
また、画像形成処理システム２０が転送処理部３０から通知されてきたシステムエラー情報を記録するエラーログ機能を有している場合において、そのシステムエラー情報の履歴を操作パネル１２にリスト表示した場合のエラー履歴表示画面の一例を図５に示す。本実施の形態におけるエラー履歴表示画面には、転送処理部３０において実行された機能の種別、送信先（宛先）及び実行の結果が対応付けして表示される。なお、エラー発生日時等、より詳細な情報を表示したければ、詳細表示ボタン５４を選択すればよい。図５に示した表示例のように、プラグイン４０の実行により発生したエラーに関するエラー情報５５は、標準的な機能の実行により発生したエラーに関するエラー情報５６と統合されて表示される。換言すると、画像形成処理システム２０は、プラグイン４０の実行により発生したエラーに関するエラー情報と、転送処理部３０における標準機能の実行により発生したエラーに関するエラー情報とを区別することなく同等に出力する。
【００３６】
なお、本実施の形態においては、標準アプリケーションとして、画像形成装置１０に予め備えられている通信プロトコルに従い外部のサーバとの間のデータ転送を行う転送処理部３０を例にして説明したが、これに限定することなく、他の機能を標準的に搭載したアプリケーションを標準アプリケーションとしてもよい。
【符号の説明】
【００３７】
２  ネットワーク、４  サービスサーバ、１０  画像形成装置、１１  ＣＰＵ、１２  操作パネル、１３  スキャナ、１４  プリンタエンジン、１５  ＲＯＭ、１６  ＲＡＭ、１７  ＨＤＤ、１８  ネットワークＩＦ、１９  アドレスデータバス、２０  画像形成処理システム、２２  エラー出力機能処理部、３０  転送処理部、３２  フレームワーク、３４  エラー処理部、４０  プラグイン。
【図１】
0005874392.tif 000002
【図２】
0005874392.tif 000003
【図３】
0005874392.tif 000004
【図４】
0005874392.tif 000005
【図５】
0005874392.tif 000006