(57)【要約】【課題】画像形成装置で発生した異常に対処する場合の消耗品の消耗を抑制する手段を提供する。【解決手段】端末装置は、画像形成装置において発生した異常を識別する異常識別情報の入力を受け付け、異常識別情報に基づいて異常に対する対処方法の一覧を表示し、対処方法の一覧から選択された対処方法に基づいて画像形成装置に検証の実施を指示し、画像形成装置は、端末装置から検証の実施の指示を受けると、端末装置で選択された対処方法で異常が解消するかを検証し、検証を行った結果、異常が解消するか否かの検証結果を生成して端末装置に送信し、端末装置は、画像形成装置から受信した検証結果を表示する。【選択図】        図２
2020197861.tif 000002
【特許請求の範囲】
【請求項１】
画像形成を行う画像形成装置と、前記画像形成装置と通信可能な端末装置とを有する画像形成システムであって、
前記画像形成装置は、
印刷データに基づいて画像形成処理を行う印刷データ処理部と、
前記印刷データ処理部が行う画像形成処理において発生した異常を検出する異常検出部と、
所定の対処方法で前記異常が解消するかを検証する検証部と、
前記検証を行った結果、前記異常が解消するか否かの検証結果を前記端末装置に送信する送信部と、
を有し、
前記端末装置は、
前記画像形成装置において発生した異常を識別する異常識別情報の入力操作を受け付ける異常識別情報入力部と、
前記異常に対する選択された一または複数の対処方法に基づいて前記画像形成装置を用いた検証の実施を指示する検証実施指示部と、
前記画像形成装置から受信した検証結果に基づき前記異常が解消するか否かの検証結果を表示する検証結果表示部と、
を有することを特徴とする画像形成システム。
【請求項２】
請求項１に記載の画像形成システムにおいて、
前記異常検出部は、前記印刷データ処理部が行う画像形成処理において、使用する内蔵の記憶領域が不足するメモリフルエラーおよび画像形成処理が終了する前に印刷媒体の画像書込み位置が画像形成位置を通過してしまうオーバーランエラーを異常として検出し、
前記検証部は、前記対処方法として、画像の解像度の低減、イメージ画像の削減、記憶領域の増加、およびプリンタドライバの変更を行うことを特徴とする画像形成システム。
【請求項３】
請求項２に記載の画像形成システムにおいて、
前記画像形成装置と通信可能なサーバを、さらに有し、
前記検証部は、前記対処方法が記憶領域の増加の場合、前記サーバに前記検証の実施を指示し、
前記サーバは、記憶領域を増加させて前記検証を行い、検証結果を前記画像形成装置に送信することを特徴とする画像形成システム。
【請求項４】
請求項２に記載の画像形成システムにおいて、
前記画像形成装置と通信可能なサーバを、さらに有し、
前記検証部は、前記対処方法がプリンタドライバの変更の場合、前記サーバに使用する仮想プリンタドライバを指示し、
前記サーバは、指示された仮想プリンタドライバを使用して印刷データから変換データの生成を行い、該変換データを前記画像形成装置に送信し、
前記検証部は、前記サーバから受信した変換データに基づいて画像形成処理の検証を行うことを特徴とする画像形成システム。
【請求項５】
請求項２に記載の画像形成システムにおいて、
前記画像形成装置は、ハードディスクを有し、
前記検証部は、前記対処方法として、記憶領域の増加を行う場合、前記記憶領域としてハードディスクを利用することを特徴とする画像形成システム。
【請求項６】
画像形成を行う画像形成装置において発生した異常に対する異常対処方法であって、
前記画像形成装置が行う画像形成処理において発生した異常を検出する異常検出ステップと、
前記異常を識別する異常識別情報の入力を受け付ける異常識別情報入力ステップと、
前記異常に対する選択された一または複数の対処方法に基づいて検証を行う検証実行ステップと、
前記検証を行った結果、前記異常が解消するか否かの検証結果を表示する検証結果表示ステップと、
を有することを特徴とする異常対処方法。
【請求項７】
請求項６に記載の異常対処方法において、
前記異常検出ステップは、前記画像形成処理において、使用する内蔵の記憶領域が不足するメモリフルエラーおよび前記画像形成処理が終了する前に印刷媒体の画像書込み位置が画像形成位置を通過してしまうオーバーランエラーを異常として検出し、
前記検証実行ステップは、前記対処方法として、画像の解像度の低減、イメージ画像の削減、記憶領域の増加、およびプリンタドライバの変更を行うことを特徴とする異常対処方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成を行う画像形成装置において発生した異常に対処する画像形成システムおよび異常対処方法に関する。
【背景技術】
【０００２】
従来の画像形成システムの画像形成装置は、ホストから受信した所定解像度の複数色のデータからなる画像データを中間コードに変換して保存し、状況に応じて実画像データに変換して印刷するとき、記憶部の格納領域不足を検出した場合に、画像データを低解像度に変換し、画像品質の低下を最低限にしてメモリ不足を未然に防ぐようにしている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−３３７９３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術においては、印刷時にメモリ不足等の異常が発生した場合、ユーザは画像形成装置の製造元が提供するＦＡＱ等の回避策を参照し、発生した異常に対処するようにしているが、複数の回避策で対処する場合、その異常を回避するまでに何度も印刷を試みることがあり、印刷媒体、現像剤等の消耗品を無駄に消耗してしまうという問題がある。
本発明は、このような問題を解決することを課題とし、画像形成装置で発生した異常に対処する場合の消耗品の消耗を抑制することを目的とする。
【課題を解決するための手段】
【０００５】
そのため、本発明は、画像形成を行う画像形成装置と、前記画像形成装置と通信可能な端末装置とを有する画像形成システムであって、前記画像形成装置は、印刷データに基づいて画像形成処理を行う印刷データ処理部と、前記印刷データ処理部が行う画像形成処理において発生した異常を検出する異常検出部と、所定の対処方法で前記異常が解消するかを検証する検証部と、前記検証を行った結果、前記異常が解消するか否かの検証結果を前記端末装置に送信する送信部と、を有し、前記端末装置は、前記画像形成装置において発生した異常を識別する異常識別情報の入力操作を受け付ける異常識別情報入力部と、前記異常に対する選択された一または複数の対処方法に基づいて前記画像形成装置を用いた検証の実施を指示する検証実施指示部と、前記画像形成装置から受信した検証結果に基づき前記異常が解消するか否かの検証結果を表示する検証結果表示部と、を有することを特徴とする。
【発明の効果】
【０００６】
このようにした本発明は、画像形成装置で発生した異常に対処する場合の消耗品の消耗を抑制することができるという効果が得られる。
【図面の簡単な説明】
【０００７】
【図１】第１の実施例における画像形成システムの構成を示す説明図
【図２】第１の実施例における画像形成システムの構成を示すブロック図
【図３】第１の実施例における異常対処処理の流れを示すフローチャート
【図４】第１の実施例における異常対処処理の説明図
【図５】第１の実施例における検証処理の流れを示すフローチャート
【図６】第１の実施例における検証モード情報の説明図
【図７】第１の実施例における検証１処理の流れを示すフローチャート
【図８】第１の実施例における検証１情報の説明図
【図９】第１の実施例における検証２処理の流れを示すフローチャート
【図１０】第１の実施例における検証３処理の流れを示すフローチャート
【図１１】第１の実施例における検証３情報の説明図
【図１２】第１の実施例における搭載メモリ印刷検証処理の流れを示すフローチャート
【図１３】第１の実施例における搭載メモリ印刷検証処理の流れを示すシーケンス図
【図１４】第１の実施例における検証４処理の流れを示すフローチャート
【図１５】第１の実施例における検証４情報の説明図
【図１６】第１の実施例におけるドライバ印刷検証処理の流れを示すフローチャート
【図１７】第１の実施例におけるドライバ印刷検証処理の流れを示すシーケンス図
【図１８】第１の実施例における検証１の検証結果の説明図
【図１９】第１の実施例における検証２の動作の説明図
【図２０】第１の実施例における検証３の動作の説明図
【図２１】第１の実施例における検証４の動作の説明図
【図２２】第１の実施例における検証結果の説明図
【図２３】第２の実施例における画像形成システムの構成を示す説明図
【図２４】第２の実施例における画像形成システムの構成を示すブロック図
【図２５】第２の実施例における検証３処理の流れを示すフローチャート
【図２６】第２の実施例におけるＨＤＤ印刷検証処理の流れを示すフローチャート
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明による画像形成システムおよび異常対処方法の実施例を説明する。
【実施例１】
【０００９】
図１は第１の実施例における画像形成システムの構成を示す説明図である。
図１において、画像形成システム１は、画像形成装置１１００と、モバイル端末１１４０と、上位装置１１６０と、クラウドサーバ１１７０とを有し、画像形成装置１１００とモバイル端末１１４０とがＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等の近距離無線通信３を介して通信可能に接続され、画像形成装置１１００と上位装置１１６０とがＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）またはＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等の通信回線２を介して通信可能に接続され、画像形成装置１１００とクラウドサーバ１１７０とがＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の通信回線４を介して通信可能に接続されたものである。なお、本実施例では近距離無線通信３をＮＦＣとして説明するが、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の無線通信としても良い。
【００１０】
図２は第１の実施例における画像形成システムの構成を示すブロック図である。
図２において、画像形成装置１１００は、印刷媒体に画像を形成して印刷を行うプリンタ等であり、ネットワーク通信部１１０１と、データ送受信部１１０２と、印刷データ解析部１１０３と、印刷データ処理部１１０５と、印刷出力部１１０７と、近距離無線通信部１１０８と、記憶管理部１１０９と、印刷データ保存部１１１０と、検証部１１１１と、表示データ生成部１１１４と、表示部１１１５と、パネル操作部１１１６とを有している。
【００１１】
ネットワーク通信部１１０１は、通信回線２を介してモバイル端末１１４０、上位装置１１６０、およびクラウドサーバ１１７０との間で通信を行うものである。
データ送受信部１１０２は、ネットワーク通信部１１０１で送受信されるデータを処理するものである。
【００１２】
印刷データ解析部１１０３は、データ送受信部１１０２から受けた印刷データを解析するものであり、検証モード解析部１１０４で印刷データが通常の印刷を指示する印刷指示データであるか、または検証の方法を指定する検証モード情報の設定を指示する検証モード指定コマンドであるかを解析する。
ここで、検証とは、画像形成装置１１００の印刷動作で発生した異常が、画像形成装置１１００で実際の印刷動作を行うことなく、所定の対処方法で解決するか否かを確認することをいう。
【００１３】
印刷データ処理部１１０５は、印刷データ解析部１１０３で通常の印刷を指示する印刷データであると解析された印刷データを印刷可能な画像データに変換する画像形成処理を行うものである。印刷データ処理部１１０５は、印刷データに基づく印刷（画像形成）処理中に異常（アラーム）が発生した場合、アラーム検出部１１０６により異常が発生したことが検出され、表示データ生成部１１１４に異常が発生したことを通知する。
異常検出部としてのアラーム検出部１１０６は、印刷データ処理部が行う印刷（画像形成）処理において発生した異常（アラーム）を検出するものである。
【００１４】
ここで、印刷処理中の異常（アラーム）とは、印刷（画像形成）処理において印刷データを展開または編集する処理（以下、「展開処理」という。）を行う場合に発生する異常な事象（エラー）であり、例えばメモリフルエラーやオーバーランエラー等である。
メモリフルエラーとは、印刷（画像形成）処理中に印刷データの展開等に一時的に使用する内蔵メモリの領域が不足した場合に発生する異常事象であり、印刷（画像形成）処理を続行することができなくなる異常である。
【００１５】
また、オーバーランエラーとは、印刷（画像形成）処理中に印刷データの展開処理が終了する前に、印刷媒体の画像書込み位置が、印刷出力部１１０７の画像形成位置を通過した場合に発生する異常事象であり、印刷（画像形成）処理を正常に続行することができなくなる異常である。
本実施例では、印刷処理中に発生する異常（アラーム）をメモリフルエラーおよびオーバーランエラーとして説明する。
【００１６】
このように、本実施例のアラーム検出部１１０６は、印刷データ処理部１１０５が行う画像形成処理において、使用する内蔵の記憶領域が不足するメモリフルエラーおよび画像形成処理が終了する前に印刷媒体の画像書込み位置が画像形成位置を通過してしまうオーバーランエラーを異常として検出する。
印刷出力部１１０７は、印刷データ処理部１１０５で変換された画像データに基づいて印刷媒体に画像を形成して印刷を行うものである。印刷出力部１１０７は、搬送される印刷媒体に現像剤像を所定のタイミングで画像形成位置に形成する画像形成部であり、例えば電子写真方式により印刷媒体に画像を形成するものである。
【００１７】
表示データ生成部１１１４は、表示部１１１５で表示する表示情報を作成するものである。表示データ生成部１１１４は、印刷出力部１１０７からアラームが発生したことの通知を受けるとアラームが発生した旨の表示情報を作成する。
表示部１１１５は、表示データ生成部１１１４で作成された表示情報を、ディスプレイ等の表示手段を有する操作パネルに表示するものである。本実施例の表示部１１１５は、画像形成装置１１００で発生した異常（アラーム）を識別する異常識別情報としてのエラーコード等を表示する。
【００１８】
近距離無線通信部１１０８は、図１に示す近距離無線通信３を介してモバイル端末１１４０との間で直接、データの送受信を行うものである。
記憶管理部１１０９は、印刷データ解析部１１０３で検証モード中に受信したと判定された印刷データを印刷データ保存部１１１０に渡すものである。また、記憶管理部１１０９は、検証モード中に検証部１１１１からの指示に基づいて印刷データ保存部１１１０に登録された印刷データの取り出しを行うものである。
【００１９】
印刷データ保存部１１１０は、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等であり、記憶管理部１１０９から渡された印刷データを記憶し、登録するものである。
検証部１１１１は、所定の対処方法で、印刷データ処理部１１０５で検出された異常が解消するかを検証するものであり、検証を実行する検証実行部１１１２と、検証実行部１１１２が実行した検証の結果、即ち印刷データ処理部１１０５で検出された異常が解消するか否かの検証結果を記録する検証結果記録部１１１３とを有するものである。
【００２０】
本実施例の検証部１１１１は、印刷データ処理部１１０５で検出された異常（メモリフルエラーやオーバーランエラー）の対処方法として、画像の解像度の低減、イメージ画像の削減、記憶領域としてのメモリの増加、およびプリンタドライバの変更を行い、検証を行う。
また、検証部１１１１は、対処方法として、記憶領域としてのメモリの増加、およびプリンタドライバの変更を行う場合、クラウドサーバ１１７０に検証の実施を指示する。
【００２１】
検証結果記録部１１１３に記録された検証結果の情報は、送信部としてのデータ送受信部１１０２によりモバイル端末１１４０に送信される。
パネル操作部１１１６は、タッチパネルや操作キー等の入力手段を有する操作パネルでユーザによる装置設定情報の入力操作を受け付けるものである。
【００２２】
端末装置としてのモバイル端末１１４０は、画像形成装置１１００と通信可能なもの（例えば、スマートフォンや携帯電話等）であり、ネットワーク通信部１１４１と、近距離無線通信部１１４２と、操作部１１４３と、表示部１１４４と、アプリケーション部１１５０とを有している。
【００２３】
ネットワーク通信部１１４１は、通信回線２を介して画像形成装置１１００、上位装置１１６０、およびクラウドサーバ１１７０との間で通信を行うものである。
近距離無線通信部１１４２は、図１に示す近距離無線通信３を介して画像形成装置１１００との間で直接、データの送受信を行うものである。
【００２４】
操作部１１４３は、タッチパネル等の入力手段を有する操作パネルであり、ユーザによる装置設定情報等の各種情報の入力操作を受け付けるものである。
表示部１１４４は、ユーザによる操作を誘導する画面等を、ディスプレイ等の表示手段を有する操作パネルに表示するものである。
【００２５】
アプリケーション部１１５０は、データ送信部１１５１と、検証指示コマンド生成部１１５２と、検証結果表示部１１５３と、検証項目一覧表示部１１５４と、Ｗｅｂブラウザ１１５５と、エラーコード解析部１１５６と、アプリケーション設定部１１５７とを有している。
アプリケーション設定部１１５７は、アプリケーション部１１５０に対する各種設定情報を設定するものであり、例えばエラーコード（エラー番号）の入力操作を操作部１１４３で受付けるための設定情報を設定するものである。
【００２６】
異常識別情報入力部としてのエラーコード解析部１１５６は、画像形成装置１１００の操作パネルに表示されたエラーコードの入力操作の操作部１１４３における受付けと、入力されたエラーコードの解析とを行うものである。このエラーコードは、画像形成装置１１００において発生した異常（エラー）を識別する異常識別情報である。
【００２７】
Ｗｅｂブラウザ１１５５は、入力されたエラーコードに対応する異常に対する回避方法の一覧を、例えばＦＡＱ（Ｆｒｅｑｕｅｎｔｌｙ  Ａｓｋｅｄ  Ｑｕｅｓｔｉｏｎｓ）として表示するものである。なお、本実施例では、異常に対する回避方法の一覧をＦＡＱとして表示するものとして説明するが、ＦＡＱに限られるものでなく、異常に対する回避方法が列挙されたものであれば他の形態であっても良い。
【００２８】
一覧表示部としての検証項目一覧表示部１１５４は、エラーコード解析部１１５６で入力された異常識別情報に基づいて画像形成装置１１００で発生した異常に対する対処方法の一覧を表示、即ちエラーコード解析部１１５６で入力されたエラーコードに対応する異常に対する検証項目の一覧を表示するものである。
【００２９】
検証実施指示部としての検証指示コマンド生成部１１５２は、入力されたエラーコードに対応する異常に対する検証の実施を画像形成装置１１００に指示する検証指示コマンドを生成するものである。この検証指示コマンド生成部１１５２は、対処方法の一覧から選択された一または複数の対処方法に基づいて画像形成装置１１００に検証の実施を指示する検証指示コマンドを生成し、データ送信部１１５１を介して送信する。
【００３０】
データ送信部１１５１は、検証指示コマンド生成部１１５２で生成された検証指示コマ
ンドを、ネットワーク通信部１１４１を介して画像形成装置１１００に送信するものである。
検証結果表示部１１５３は、近距離無線通信部１１４２により画像形成装置１１００から検証結果を受信し、その検証結果に基づき画像形成装置１１００で発生した異常が解消するか否かの検証結果を表示部１１４４により操作パネルに表示するものである。
【００３１】
上位装置１１６０は、例えばホストコンピュータ等であり、ネットワーク通信部１１６１と、データ送受信部１１６２と、プリンタドライバ部１１６３と、アプリケーション部１１６４とを有している。
ネットワーク通信部１１６１は、通信回線２を介して画像形成装置１１００、モバイル端末１１４０、およびクラウドサーバ１１７０との間で通信を行うものである。
【００３２】
アプリケーション部１１６４は、文書編集ソフトウェアや表計算ソフトウェア等のアプリケーションソフトウェアである。
プリンタドライバ部１１６３は、アプリケーション部１１６４により印刷時に生成される中間ファイル（例えば、ＥＭＦファイル）をＰＤＬ言語（例えば、ＰｏｓｔＳｃｒｉｐｔまたはＰＣＬ（Ｐｒｉｎｔｅｒ  Ｃｏｎｔｒｏｌ  Ｌａｎｇｕａｇｅ）、ＸＰＳ（ＸＭＬ  Ｐａｐｅｒ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ））で記述された印刷データに変換するものである。
【００３３】
データ送受信部１１６２は、プリンタドライバ部１１６３で生成された印刷データを、ネットワーク通信部１１６１を介して画像形成装置１１００に送信等するものである。
クラウドサーバ１１７０は、ネットワーク通信部１１７１と、データ送受信部１１７２と、仮想プリンタドライバ部１１７３と、仮想プリンタ部１１７５とを有するものである。
【００３４】
ネットワーク通信部１１７１は、通信回線２を介して画像形成装置１１００、モバイル端末１１４０、および上位装置１１６０との間で通信を行うものである。
データ送受信部１１７２は、ネットワーク通信部１１７１を介して画像形成装置１１００との間でデータの送受信を行うものである。
【００３５】
仮想プリンタドライバ部１１７３は、中間ファイル（例えば、ＥＭＦファイル）を指定されたＰＤＬ言語に変換するデータ変換部１１７４を有するものである。
仮想プリンタ部１１７５は、搭載メモリの使用領域を任意に設定できる搭載メモリ設定部１１７８と、メモリフルやオーバーランエラー等の異常を検出するアラーム検出部１１７７を有する印刷データ処理部１１７６とを有している。
【００３６】
このように構成された画像形成システム１のモバイル端末１１４０は、アプリケーション設定部１１５７のエラーコード解析部１１５６により、画像形成装置１１００において発生した異常を識別するエラーコードの入力を受け付け、検証項目一覧表示部１１５４により、エラーコードに基づいて異常に対する対処方法の一覧を表示し、検証指示コマンド生成部１１５２により、対処方法の一覧から選択された対処方法に基づいて画像形成装置１１００に検証の実施を指示する。
【００３７】
画像形成装置１１００は、モバイル端末１１４０から検証の実施の指示を受けると、検証部１１１１により、モバイル端末１１４０で選択された対処方法で画像形成装置１１００において発生した異常が解消するかを検証し、検証を行った結果、異常が解消するか否かの検証結果を生成し、データ送受信部１１０２により、検証結果をモバイル端末１１４０に送信する。
【００３８】
モバイル端末１１４０は、画像形成装置１１００から受信した検証結果を、アプリケーション部１１５０の検証結果表示部１１５３により、表示する。
【００３９】
上述した構成の作用について説明する。
【００４０】
画像形成システムが行う異常対処処理を図３の第１の実施例における異常対処処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１、図２、および図４の第１の実施例における異常対処処理の説明図を参照しながら説明する。
本実施例では、画像形成装置１１００と、モバイル端末１１４０と、上位装置１１６０と、クラウドサーバ１１７０とが通信可能に接続された画像形成システム１において、画像形成装置１１００で印刷動作中にメモリフルの異常が発生し、その異常に対する検証を実施する異常対処処理を説明する。
【００４１】
ユーザは上位装置１１６０のアプリケーション部１１６４により印刷を行うものとする。
【００４２】
Ｓ１０１：画像形成システム１の画像形成装置１１００は、ネットワーク通信部１１０１およびデータ送受信部１１０２により、上位装置１１６０から印刷データを受信する。
【００４３】
Ｓ１０２：画像形成装置１１００は、印刷データ解析部１１０３および印刷データ処理部１１０５により、受信した印刷データに基づいて印刷を行う。
【００４４】
Ｓ１０３：画像形成装置１１００は、印刷データ処理部１１０５のアラーム検出部１１０６により、印刷中にエラー（異常）が発生したか否かを判定し、エラーが発生したと判定すると処理をＳ１０４へ移行し、エラーが発生していないと判定すると本処理を終了する。
【００４５】
Ｓ１０４：画像形成装置１１００は、エラーが発生したと判定すると、例えば「メモリ不足が発生しました。（エラー：４２０）」等の文言を操作パネルに表示し、エラー回避のためのＦＡＱをモバイル端末１１４０で参照することへの誘導を行う。（異常検出ステップ）
Ｓ２０１：モバイル端末１１４０は、操作部１１４３により、ＦＡＱ検索アプリケーションソフトウェア（以下、「ＦＡＱ検索アプリ」という。）を起動する操作を受け付け、アプリケーション部１１５０のＦＡＱ検索アプリを起動する。（図４（ａ））
Ｓ２０２：モバイル端末１１４０は、表示部１１４４により、エラー番号（エラーコード）の入力画面を表示する。
【００４６】
Ｓ２０３：モバイル端末１１４０は、操作部１１４３により、エラー番号が入力されたか否かを監視し、エラー番号（例えば、画像形成装置１１００に表示されたエラー番号である「４２０」）が入力されたことを検知するとエラー番号が入力済みとして処理をＳ２０４へ移行する。（図４（ｂ）：異常識別情報入力ステップ）
Ｓ２０４：モバイル端末１１４０のアプリケーション部１１５０は、Ｗｅｂブラウザ１１５５により、サーバ等のＦＡＱアドレスにアクセスする。
【００４７】
Ｓ２０５：モバイル端末１１４０のアプリケーション部１１５０は、エラーコード解析部１１５６、検証項目一覧表示部１１５４およびＷｅｂブラウザ１１５５により、Ｓ２０３において入力されたエラー番号に基づいて検索したＦＡＱ検索結果画面を操作パネルに表示する。（図４（ｃ）：一覧表示ステップ）
ＦＡＱ検索結果画面にはエラーの回避策として複数の検証項目が一覧として表示されるものとする。
【００４８】
なお、ＦＡＱ検索結果画面に一覧として表示された検証項目に、画像形成装置１１００の印刷設定にある項目（例えば、印刷媒体の大きさの変更、両面印刷を片面印刷に変更等）を追加するようにしても良い。
【００４９】
Ｓ２０６：モバイル端末１１４０は、操作部１１４３により、ユーザによる検証項目の選択操作を受け付ける。（図４（ｄ）：検証方法選択入力ステップ）
Ｓ２０７：モバイル端末１１４０は、選択された検証項目を、エラーの回避方法の検証モードとして画像形成装置１１００に送信し、画像形成装置１１００は検証モード情報の設定を行う。（図４（ｅ））
Ｓ２０８：モバイル端末１１４０は、表示部１１４４により、上位装置１１６０から印刷データを画像形成装置１１００に送信することを促す表示を行う。ユーザは、上位装置１１６０を操作し、上位装置１１６０から印刷データを画像形成装置１１００に送信するものとする。
【００５０】
画像形成装置１１００は、受信した印刷データをＨＤＤ等の印刷データ保存部１１１０に検証用ファイルとして格納する。（図４（ｈ））
Ｓ２０９：画像形成装置１１００は、検証部１１１１により、Ｓ２０６において選択されたエラーの回避方法の検証を行うために、複数の条件のもとで異常を発生させることなく印刷できるかの検証を、印刷データ保存部１１１０に保存した印刷データを繰り返し使用して行う。（図４（ｆ）：検証実行ステップ）
Ｓ２１０：画像形成装置１１００は、すべての検証が終了すると、検証結果をモバイル端末１１４０に送信する。モバイル端末１１４０は、画像形成装置１１００から検証結果を受信する。
【００５１】
Ｓ２１１：モバイル端末１１４０は、画像形成装置１１００から検証結果を受信すると、アプリケーション部１１５０の検証結果表示部１１５３により、受信した検証結果を操作パネルに表示し（図４（ｇ）：検証結果表示ステップ）、本処理を終了する。
操作パネルに表示される検証結果は、例えば図２２に示す検証結果であり、選択されたすべての検証の結果として不足メモリ、空きメモリ、処理時間、および検証の成功または失敗等が記述されたものである。
【００５２】
ユーザは、モバイル端末１１４０に表示された検証結果をもとに、エラーの回避方法を選択して対処し、上位装置１１６０から印刷データを再度印刷する。
次に、画像形成装置が行う検証処理を図５の第１の実施例における検証処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１、図２、および図６の第１の実施例における検証モード情報の説明図を参照しながら説明する。
【００５３】
Ｓ３０１：画像形成システム１の画像形成装置１１００は、ネットワーク通信部１１０１およびデータ送受信部１１０２により、上位装置１１６０から印刷データを受信する。
【００５４】
Ｓ３０２：画像形成装置１１００は、印刷データ解析部１１０３により、受信した印刷データの解析を行う。
【００５５】
Ｓ３０３：画像形成装置１１００は、印刷データ解析部１１０３により、印刷データが検証モード情報の設定を指示する検証モード指定コマンドであるか否かを判定し、検証モード指定コマンドであると判定すると処理をＳ３０４へ移行し、検証モード指定コマンドでない、即ち印刷を指示する印刷指示データであると判定すると処理をＳ３０５へ移行する。
【００５６】
Ｓ３０４：画像形成装置１１００は、Ｓ３０３において印刷データが検証モード指定コマンドであると判定すると、検証モード指定コマンドに含まれる検証モード情報をメモリ等の記憶手段に記憶し、設定して本処理を終了する。
【００５７】
ここで、検証モード情報は、例えば図６に示す検証モード情報であり、各ビット（ｂｉｔ）に検証方法がフラグとして割り当てられ、「１」で検証の実施、「０」で検証の不実施を表している。本実施例では、ｂｉｔ０に検証１、ｂｉｔ１に検証２、ｂｉｔ２に検証３、ｂｉｔ３に検証４が割り当てられている。
本実施例では、検証１は印刷品位を変更（解像度の低減）する検証、検証２は印刷ドキュメントを編集（イメージ画像の削減）する検証、検証３はオプションメモリを増加（記憶領域の増加）させる検証、検証４はプリンタドライバを変更する検証として以降を説明する。
【００５８】
Ｓ３０５：画像形成装置１１００は、Ｓ３０３において、印刷データが印刷を指示する印刷データであると判定すると、さらに印刷データ解析部１１０３により、検証モード情報が設定されているか否かを判定し、検証モード情報が既に設定されていると判定すると処理をＳ３０６へ移行し、検証モード情報が設定されていないと判定すると処理をＳ３１３へ移行する。
【００５９】
Ｓ３０６：画像形成装置１１００は、記憶管理部１１０９により、印刷を指示する印刷データを印刷データ保存部１１１０に保存する。なお、印刷データは、上位装置１１６０のプリンタドライバ部１１６３で生成されたＰＤＬデータおよび上位装置１１６０のアプリケーション部１１６４で生成された中間ファイル（例えば、ＥＭＦファイル）である。
【００６０】
Ｓ３０７：画像形成装置１１００は、検証部１１１１により、検証モード情報の下位ビットから順に確認し、検証の実施の要否を判定し、検証の実施が必要と判定すると処理をＳ３０８へ移行し、検証の実施が不要、即ちすべての検証が終了したと判定すると処理をＳ３１０へ移行する。
【００６１】
Ｓ３０８：画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、検証モード情報で指定された検証を実施する。
【００６２】
Ｓ３０９：画像形成装置１１００は、検証部１１１１の検証実行部１１１２が実行した検証の結果を検証結果記録部１１１３に記録し、処理をＳ３０７へ戻す。
【００６３】
本実施例では、検証１から検証４を実施するものとする。
【００６４】
Ｓ３１０：画像形成装置１１００は、すべての検証の実施が終了すると、検証部１１１１により、検証結果記録部１１１３に記録された検証結果の情報に基づいて検証結果一覧を作成する。
【００６５】
Ｓ３１１：画像形成装置１１００は、作成した検証結果一覧の情報を、データ送受信部１１０２により、モバイル端末１１４０に送信する。
【００６６】
Ｓ３１２：画像形成装置１１００は、データ送受信部１１０２により、検証が終了した旨の検証終了通知をモバイル端末１１４０に送信し、本処理を終了する。
【００６７】
Ｓ３１３：一方、画像形成装置１１００は、Ｓ３０５において、検証モード情報が設定されていないと判定すると、印刷データは通常の印刷を行う印刷データとする。
【００６８】
Ｓ３１４：画像形成装置１１００は、当該印刷データに基づいて印刷を行い、本処理を終了する。
【００６９】
次に、画像形成装置が行う検証１の処理を図７の第１の実施例における検証１処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１、図２、および図８の第１の実施例における検証１情報の説明図を参照しながら説明する。なお、検証１は、印刷品位を変更する検証である。また、本検証１の処理は、図５におけるＳ３０８、Ｓ３０９で行われる処理である。
【００７０】
Ｓ４０１：画像形成装置１１００は、検証部１１１１により、検証１情報をメモリ等の記憶手段に設定する。
【００７１】
ここで、検証１情報は、例えば図６に示す検証１情報であり、各ビット（ｂｉｔ）に解像度がフラグとして割り当てられ、「１」で検証の実施、「０」で検証の不実施を表している。本実施例では、ｂｉｔ０に解像度１２００ｘ１２００、ｂｉｔ１に解像度６００ｘ１２００、ｂｉｔ２に解像度６００ｘ６００、ｂｉｔ３に解像度３００ｘ３００が割り当てられている。なお、解像度はｄｐｉ（ｄｏｔｓ  ｐｅｒ  ｉｎｃｈ）で表される。
【００７２】
本実施例では、画像形成装置１１００は、解像度１２００ｘ１２００を初期設定として印刷を行うものとし、解像度を１２００ｘ１２００、およびその解像度よりも低減させて検証を行う。
【００７３】
Ｓ４０２：画像形成装置１１００は、記憶管理部１１０９により、印刷データ保存部１１１０から検証用の印刷データを取り出す。
【００７４】
Ｓ４０３：画像形成装置１１００は、検証部１１１１により、検証１情報を確認し、検証１情報のｂｉｔ０が「１」の場合、処理をＳ４０４へ移行し、検証１情報のｂｉｔ１が「１」の場合、処理をＳ４０６へ移行し、検証１情報のｂｉｔ２が「１」の場合、処理をＳ４０８へ移行し、検証１情報のｂｉｔ３が「１」の場合、処理をＳ４１０へ移行する。
【００７５】
Ｓ４０４：画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、印刷データを解像度１２００ｘ１２００として展開する展開処理を行う。（解像度１２００ｘ１２００の検証実施）
Ｓ４０５：画像形成装置１１００は、検証部１１１１により、検証１情報のｂｉｔ０を「０」とし（解像度１２００ｘ１２００の検証フラグクリア）、処理をＳ４１２へ移行する。
【００７６】
Ｓ４０６：画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、印刷データを解像度６００ｘ１２００として展開する展開処理を行う。（解像度６００ｘ１２００の検証実施）
Ｓ４０７：画像形成装置１１００は、検証部１１１１により、検証１情報のｂｉｔ１を「０」とし（解像度６００ｘ１２００の検証フラグクリア）、処理をＳ４１２へ移行する。
【００７７】
Ｓ４０８：画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、印刷データを解像度６００ｘ６００として展開する展開処理を行う。（解像度６００ｘ６００の検証実施）
Ｓ４０９：画像形成装置１１００は、検証部１１１１により、検証１情報のｂｉｔ２を「０」とし（解像度６００ｘ６００の検証フラグクリア）、処理をＳ４１２へ移行する。
【００７８】
Ｓ４１０：画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、印刷データを解像度３００ｘ３００として展開する展開処理を行う。（解像度３００ｘ３００の検証実施）
Ｓ４１１：画像形成装置１１００は、検証部１１１１により、検証１情報のｂｉｔ３を「０」とし（解像度３００ｘ３００の検証フラグクリア）、処理をＳ４１２へ移行する。
【００７９】
Ｓ４１２：画像形成装置１１００は、検証部１１１１により、各解像度で印刷データを展開する展開処理においてエラーが発生したか否かを判定し、エラーが発生したと判定すると処理をＳ４１４へ移行し、エラーが発生しなかったと判定すると処理をＳ４１３へ移行する。
【００８０】
ここで、エラーが発生したか否かの判定方法を説明する。
メモリフルエラーの場合、検証１情報で指定された解像度で印刷データを展開する展開処理を行ったとき、画像形成装置１１００が搭載しているメモリでメモリ不足が発生することなく処理を正常に終了した場合、エラーが発生しなかったと判定し、メモリ不足のため処理が異常終了した場合、エラーが発生したと判定する。
【００８１】
オーバーランエラーの場合、検証１情報で指定された解像度で印刷データを展開する展開処理を行ったとき、所定の時間内に展開処理を正常に終了した場合、エラーが発生しなかったと判定し、所定の時間内に展開処理を終了することができなかった場合、エラーが発生したと判定する。
【００８２】
なお、所定の時間は、印刷データを展開する展開処理を開始してから印刷媒体が画像形成位置に到達するまでの時間であり、画像形成装置１１００のメモリ等の記憶手段に予め記憶されているものとする。
【００８３】
また、展開処理の処理時間は、メモリのアクセス速度をＸ（メガバイト／秒）とし、アクセスしたメモリの容量をＹ（メガバイト）とした場合、ＸＹ（秒）として算出される。さらに、公知のシミュレータプログラム（例えば、特開２０１１−４８６２５号公報、特開２０１４−４８８１２号公報参照）により算出するようにしても良い。
【００８４】
Ｓ４１３：画像形成装置１１００は、エラーが発生しなかったと判定すると、検証部１１１１により、各解像度による検証結果が成功であることを表す「ＯＫ」として検証結果記録部１１１３に記録し、処理をＳ４１５へ移行する。
【００８５】
Ｓ４１４：画像形成装置１１００は、エラーが発生したと判定すると、検証部１１１１により、各解像度による検証結果が失敗であることを表す「ＮＧ」として検証結果記録部１１１３に記録し、処理をＳ４１５へ移行する。
【００８６】
Ｓ４１５：画像形成装置１１００は、検証部１１１１により、検証１情報を確認し、すべての解像度における検証が終了（すべての検証フラグがクリア）したか否か判定し、検証が終了していないと判定すると処理をＳ４０２へ戻して検証を継続して行い、検証が終了したと判定すると本処理を終了する。
【００８７】
検証１の結果は、例えば図１８に示す検証結果であり、それぞれの解像度で検証を行った結果として不足メモリ、空きメモリ、処理時間、および検証の成功または失敗を記述したものとなる。
【００８８】
次に、画像形成装置が行う検証２の処理を図９の第１の実施例における検証２処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１および図２を参照しながら説明する。なお、検証２は、印刷ドキュメントを編集する検証である。また、本検証２の処理は、図５におけるＳ３０８、Ｓ３０９で行われる処理である。
【００８９】
Ｓ５０１：画像形成装置１１００は、検証部１１１１により、印刷データ中に含まれるイメージコマンドを計数するイメージコマンド個数カウンタを「０」に初期化する。
【００９０】
イメージコマンドとは、写真等のイメージデータの画像を形成することを指示する命令である。
【００９１】
なお、イメージコマンド個数カウンタは、メモリ等の記憶手段に記憶されるものである。
【００９２】
Ｓ５０２：画像形成装置１１００は、記憶管理部１１０９により、印刷データ保存部１１１０から検証用の印刷データを取り出す。
【００９３】
Ｓ５０３：画像形成装置１１００は、検証部１１１１により、イメージコマンド個数カウンタに「１」を加算して更新する。
【００９４】
Ｓ５０４：画像形成装置１１００は、検証部１１１１により、イメージコマンド個数カウンタ以上のイメージコマンドが印刷データに含まれているか否かを判定し、含まれていると判定すると処理をＳ５０５へ移行し、含まれていないと判定すると本処理を終了する。
【００９５】
Ｓ５０５：画像形成装置１１００は、検証部１１１１により、イメージコマンド個数カウンタ分の、印刷データに含まれているイメージコマンドを無効とする。
【００９６】
Ｓ５０６：画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、印刷データを展開する展開処理を行う。
【００９７】
Ｓ５０７：画像形成装置１１００は、検証部１１１１により、Ｓ５０６の印刷データを展開する展開処理においてエラーが発生したか否かを判定し、エラーが発生したと判定すると処理をＳ５０９へ移行し、エラーが発生しなかったと判定すると処理をＳ５０８へ移行する。
【００９８】
ここで、エラーが発生したか否かの判定方法を説明する。
メモリフルエラーの場合、イメージコマンド個数カウンタ分のイメージコマンドを無効として印刷データを展開する展開処理を行ったとき、画像形成装置１１００が搭載しているメモリでメモリ不足が発生することなく処理を正常に終了した場合、エラーが発生しなかったと判定し、メモリ不足のため処理が異常終了した場合、エラーが発生したと判定する。
【００９９】
オーバーランエラーの場合、イメージコマンド個数カウンタ分のイメージコマンドを無効として印刷データを展開する展開処理を行ったとき、所定の時間内に展開処理を正常に終了した場合、エラーが発生しなかったと判定し、所定の時間内に展開処理を終了することができなかった場合、エラーが発生したと判定する。
【０１００】
なお、所定の時間は、印刷データを展開する展開処理を開始してから印刷媒体が画像形成位置に到達するまでの時間であり、画像形成装置１１００のメモリ等の記憶手段に予め記憶されているものとする。
【０１０１】
また、展開処理の処理時間は、メモリのアクセス速度をＸ（メガバイト／秒）とし、アクセスしたメモリの容量をＹ（メガバイト）とした場合、ＸＹ（秒）として算出される。さらに、公知のシミュレータプログラム（例えば、特開２０１１−４８６２５号公報、特開２０１４−４８８１２号公報参照）により算出するようにしても良い。
【０１０２】
Ｓ５０８：画像形成装置１１００は、エラーが発生しなかったと判定すると、検証部１１１１により、各イメージコマンド個数による検証結果が成功であることを表す「ＯＫ」として検証結果記録部１１１３に記録し、処理をＳ５０２へ移行する。
【０１０３】
Ｓ５０９：画像形成装置１１００は、エラーが発生したと判定すると、検証部１１１１により、各イメージコマンド個数による検証結果が失敗であることを表す「ＮＧ」として検証結果記録部１１１３に記録し、処理をＳ５０２へ移行する。
【０１０４】
検証２では、例えば図１９（ａ）に示すように、まず印刷データからイメージ１を無効として検証を行い、次に印刷データからさらにイメージ２を削除して検証を行い、それぞれの検証結果を記録する。
【０１０５】
検証２の結果は、例えば図１９（ｂ）に示す検証結果であり、順次イメージコマンドを無効として検証を行った結果として不足メモリ、空きメモリ、処理時間、および検証の成功または失敗を記述したものとなる。
【０１０６】
次に、画像形成装置およびクラウドサーバが行う検証３の処理を図１０の第１の実施例における検証３処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１、図２、および図１１の第１の実施例における検証３情報の説明図を参照しながら説明する。なお、検証３は、オプションメモリを増加させる検証である。また、本検証３の処理は、図５におけるＳ３０８、Ｓ３０９で行われる処理である。
【０１０７】
Ｓ６０１：画像形成装置１１００は、検証部１１１１により、検証３情報をメモリ等の記憶手段に設定する。
【０１０８】
ここで、検証３情報は、例えば図１１に示す検証３情報であり、各ビット（ｂｉｔ）にメモリ容量がフラグとして割り当てられ、「１」で検証の実施、「０」で検証の不実施を表している。本実施例では、ｂｉｔ０にメモリ容量が２５６ＭＢ、ｂｉｔ１にメモリ容量が５１２ＭＢ、ｂｉｔ２にメモリ容量が７６８ＭＢとして割り当てられている。なお、メモリ容量はメガバイトで表される。
【０１０９】
本実施例では、画像形成装置１１００は、２５６ＭＢのメモリを搭載して印刷を行うものとし、メモリ容量を２５６ＭＢ、およびそのメモリ容量よりも増加させて検証を行う。
【０１１０】
Ｓ６０２：画像形成装置１１００は、記憶管理部１１０９により、印刷データ保存部１１１０から検証用の印刷データを取り出す。
【０１１１】
Ｓ６０３：画像形成装置１１００は、検証部１１１１により、検証３情報を確認し、検証３情報のｂｉｔ０が「１」の場合、処理をＳ６０４へ移行し、検証３情報のｂｉｔ１が「１」の場合、処理をＳ６０６へ移行し、検証３情報のｂｉｔ２が「１」の場合、処理をＳ６０８へ移行する。
【０１１２】
Ｓ６０４：画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、搭載メモリを２５６ＭＢ、即ち展開処理に使用するメモリを２５６ＭＢとして、クラウドサーバ１１７０に展開処理を行うことを指示する。（搭載メモリ２５６ＭＢの検証実施）
画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、クラウドサーバ１１７０から展開処理の結果を受信する。
【０１１３】
Ｓ６０５：画像形成装置１１００は、検証部１１１１により、検証３情報のｂｉｔ０を「０」とし（搭載メモリ２５６ＭＢの検証フラグクリア）、処理をＳ６１０へ移行する。
【０１１４】
Ｓ６０６：画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、搭載メモリを５１２ＭＢ、即ち展開処理に使用するメモリを５１２ＭＢとして、クラウドサーバ１１７０に展開処理を行うことを指示する。（搭載メモリ５１２ＭＢの検証実施）
画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、クラウドサーバ１１７０から展開処理の結果を受信する。
【０１１５】
Ｓ６０７：画像形成装置１１００は、検証部１１１１により、検証３情報のｂｉｔ１を「０」とし（搭載メモリ５１２ＭＢの検証フラグクリア）、処理をＳ６１０へ移行する。
【０１１６】
Ｓ６０８：画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、搭載メモリを７６８ＭＢ、即ち展開処理に使用するメモリを７６８ＭＢとして、クラウドサーバ１１７０に展開処理を行うことを指示する。（搭載メモリ７６８ＭＢの検証実施）
画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、クラウドサーバ１１７０から展開処理の結果を受信する。
【０１１７】
Ｓ６０９：画像形成装置１１００は、検証部１１１１により、検証３情報のｂｉｔ２を「０」とし（搭載メモリ７６８ＭＢの検証フラグクリア）、処理をＳ６１０へ移行する。
【０１１８】
ここで、Ｓ６０４、Ｓ６０６、Ｓ６０８において行われる処理を図１２の第１の実施例における搭載メモリ印刷検証処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１、図２、および図１３の第１の実施例における搭載メモリ印刷検証処理の流れを示すシーケンス図を参照しながら説明する。
【０１１９】
Ｓ６３１：画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、展開処理に使用するメモリ容量（２５６ＭＢ、５１２ＭＢ、または７６８ＭＢ）を搭載メモリ容量としてクラウドサーバ１１７０に通知する。（図１３のＳ６４１：搭載メモリサイズ指定）
クラウドサーバ１１７０は、仮想プリンタ部１１７５の搭載メモリ設定部１１７８により、画像形成装置１１００から通知されたメモリ容量を搭載メモリ容量として設定する。
【０１２０】
Ｓ６３２：画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、展開処理に使用する印刷データ（Ｓ６０２において印刷データ保存部１１１０から取り出した検証用の印刷データ）を印刷ファイルとしてクラウドサーバ１１７０に送信する。（図１３のＳ６４２：印刷ファイルを送信）
クラウドサーバ１１７０は、仮想プリンタ部１１７５の印刷データ処理部１１７６により、画像形成装置１１００から受信した印刷データをＳ６３１で設定した搭載メモリ容量を使用して展開処理し、検証を行う。（図１３のＳ６４３：指定搭載メモリ容量で検証）
クラウドサーバ１１７０は、展開処理においてメモリフルやオーバーランエラー等のエラーが発生した場合、印刷データ処理部１１７６のアラーム検出部１１７７により、そのエラーを検出する。
【０１２１】
Ｓ６３３：クラウドサーバ１１７０は、仮想プリンタ部１１７５の印刷データ処理部１１７６により、データ送受信部１１７２を介して展開処理の結果（正常終了、メモリフルエラー、オーバーランエラー）、即ち検証結果を画像形成装置１１００に送信する。（図１３のＳ６４４：検証結果送信）
画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、データ送受信部１１０２を介して検証結果を受信すると本処理を終了する。（図１３のＳ６４５：検証結果受信）
図１０の説明に戻る。
【０１２２】
Ｓ６１０：画像形成装置１１００は、検証部１１１１により、クラウドサーバ１１７０から受信した検証結果（正常終了、メモリフルエラー、オーバーランエラー）に基づいて各搭載メモリで印刷データを展開する展開処理においてエラーが発生したか否かを判定し、エラーが発生したと判定すると処理をＳ６１２へ移行し、エラーが発生しなかったと判定すると処理をＳ６１１へ移行する。
【０１２３】
ここで、エラーが発生したか否かの判定方法を説明する。
【０１２４】
メモリフルエラーの場合、検証３情報で指定された搭載メモリ容量で印刷データを展開する展開処理を行ったとき、当該搭載メモリ容量でメモリ不足が発生することなく処理を正常に終了した場合、エラーが発生しなかったと判定し、メモリ不足のため処理が異常終了した場合、エラーが発生したと判定する。
【０１２５】
オーバーランエラーの場合、検証３情報で指定された搭載メモリ容量で印刷データを展開する展開処理を行ったとき、所定の時間内に展開処理を正常に終了した場合、エラーが発生しなかったと判定し、所定の時間内に展開処理を終了することができなかった場合、エラーが発生したと判定する。
なお、所定の時間は、印刷データを展開する展開処理を開始してから印刷媒体が画像形成位置に到達するまでの時間であり、クラウドサーバ１１７０のメモリ等の記憶手段に予め記憶されているものとする。
【０１２６】
また、展開処理の処理時間は、画像形成装置１１００のメモリのアクセス速度をＸ（メガバイト／秒）とし、アクセスしたクラウドサーバ１１７０のメモリの容量をＹ（メガバイト）とした場合、ＸＹ（秒）として算出される。さらに、公知のシミュレータプログラム（例えば、特開２０１１−４８６２５号公報、特開２０１４−４８８１２号公報参照）により算出するようにしても良い。
【０１２７】
Ｓ６１１：画像形成装置１１００は、エラーが発生しなかったと判定すると、検証部１１１１により、各搭載メモリ容量による検証結果が成功であることを表す「ＯＫ」として検証結果記録部１１１３に記録し、処理をＳ６１３へ移行する。
【０１２８】
Ｓ６１２：画像形成装置１１００は、エラーが発生したと判定すると、検証部１１１１により、各搭載メモリ容量による検証結果が失敗であることを表す「ＮＧ」として検証結果記録部１１１３に記録し、処理をＳ６１３へ移行する。
【０１２９】
Ｓ６１３：画像形成装置１１００は、検証部１１１１により、検証３情報を確認し、すべての搭載メモリ容量における検証が終了（すべての検証フラグがクリア）したか否か判定し、検証が終了していないと判定すると処理をＳ６０２へ戻して検証を継続して行い、検証が終了したと判定すると本処理を終了する。
【０１３０】
検証３では、例えば図２０（ａ）に示すように、上位装置１１６０から印刷データを受信した画像形成装置１１００がクラウドサーバ１１７０に搭載メモリ容量を指定して検証を行い、それぞれの搭載メモリ容量における検証結果を記録する。
検証３の結果は、例えば図２０（ｂ）に示す検証結果であり、それぞれの搭載メモリ容量で検証を行った結果として不足メモリ、空きメモリ、処理時間、および検証の成功または失敗を記述したものとなる。
【０１３１】
次に、画像形成装置およびクラウドサーバが行う検証４の処理を図１４の第１の実施例における検証４処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１、図２、および図１５の第１の実施例における検証４情報の説明図を参照しながら説明する。なお、検証４は、プリンタドライバを変更する検証である。また、本検証４の処理は、図５におけるＳ３０８、Ｓ３０９で行われる処理である。
【０１３２】
Ｓ７０１：画像形成装置１１００は、検証部１１１１により、検証４情報をメモリ等の記憶手段に設定する。
【０１３３】
ここで、検証４情報は、例えば図１５に示す検証４情報であり、各ビット（ｂｉｔ）にプリンタドライバの種別がフラグとして割り当てられ、「１」で検証の実施、「０」で検証の不実施を表している。本実施例では、ｂｉｔ０にＰＣＬ指定、ｂｉｔ１にＸＰＳ指定が割り当てられている。
【０１３４】
Ｓ７０２：画像形成装置１１００は、記憶管理部１１０９により、印刷データ保存部１１１０から検証用の印刷データを取り出す。なお、検証用の印刷データは、上位装置１１６０のアプリケーション部１１６４で生成された中間ファイル（ＥＭＦファイル）である。
【０１３５】
Ｓ７０３：画像形成装置１１００は、検証部１１１１により、検証４情報を確認し、検証４情報のｂｉｔ０が「１」の場合、処理をＳ７０４へ移行し、検証４情報のｂｉｔ１が「１」の場合、処理をＳ７０６へ移行する。
【０１３６】
Ｓ７０４：：画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、使用するプリンタドライバをＰＣＬドライバに指定し、クラウドサーバ１１７０に展開処理を行うことを指示する。（ＰＣＬドライバの検証実施）
画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、クラウドサーバ１１７０から展開処理の結果を受信する。
【０１３７】
Ｓ７０５：画像形成装置１１００は、検証部１１１１により、検証４情報のｂｉｔ０を「０」とし（ＰＣＬドライバの検証フラグクリア）、処理をＳ７０８へ移行する。
【０１３８】
Ｓ７０６：画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、使用するプリンタドライバをＸＰＳドライバに指定し、クラウドサーバ１１７０に展開処理を行うことを指示する。（ＸＰＳドライバの検証実施）
画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、クラウドサーバ１１７０から展開処理の結果を受信する。
【０１３９】
Ｓ７０７：画像形成装置１１００は、検証部１１１１により、検証４情報のｂｉｔ１を「０」とし（ＸＰＳドライバの検証フラグクリア）、処理をＳ７０８へ移行する。
【０１４０】
ここで、Ｓ７０４、Ｓ７０６において行われる処理を図１６の第１の実施例におけるドライバ印刷検証処理の流れを示すフローチャートの図中Ｓで表すステップに従って図１、図２、および図１７の第１の実施例におけるドライバ印刷検証処理の流れを示すシーケンス図を参照しながら説明する。
【０１４１】
Ｓ７３１：画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、展開処理に使用するプリンタドライバの種別（ＰＣＬまたはＸＰＳ）を使用ドライバとしてクラウドサーバ１１７０に通知する。（図１７のＳ７４１：使用ドライバ指定）
クラウドサーバ１１７０は、仮想プリンタドライバ部１１７３により、画像形成装置１１００から通知されたプリンタドライバの種別に基づいてデータ変換を行うプリンタドライバを決定する。
【０１４２】
Ｓ７３２：画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、展開処理に使用する中間ファイル（Ｓ７０２において印刷データ保存部１１１０から取り出した検証用のＥＭＦファイル）をクラウドサーバ１１７０に送信する。（図１７のＳ７４２：ＥＭＦファイルを送信）
クラウドサーバ１１７０は、仮想プリンタドライバ部１１７３により、画像形成装置１１００から受信した中間ファイルをＳ７３１で決定したプリンタドライバを使用してデータ変換処理を行う。（図１７のＳ７４３：指定プリンタドライバでデータ変換）
クラウドサーバ１１７０は、仮想プリンタドライバ部１１７３により、データ変換処理で生成した変換データを、データ送受信部１１７２を介して画像形成装置１１００に送信する。（図１７のＳ７４４：変換データ送信）
Ｓ７３３：画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、クラウドサーバ１１７０からデータ送受信部１１０２を介して変換データを受信する。（図１７のＳ７４５：変換データ受信）
Ｓ７３４：画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、クラウドサーバ１１７０から受信した印刷データとしての変換データ（ＰＣＬデータまたはＸＰＳデータ）に基づいて展開処理を行い、検証を行う。（図１７のＳ７４６：変換データで検証）
図１４の説明に戻る。
【０１４３】
Ｓ７０８：画像形成装置１１００は、検証部１１１１により、Ｓ７３４の印刷データを展開する展開処理においてエラーが発生したか否かを判定し、エラーが発生したと判定すると処理をＳ７１０へ移行し、エラーが発生しなかったと判定すると処理をＳ７０９へ移行する。
ここで、エラーが発生したか否かの判定方法を説明する。
【０１４４】
メモリフルエラーの場合、印刷データを展開する展開処理を行ったとき、画像形成装置１１００が搭載しているメモリでメモリ不足が発生することなく処理を正常に終了した場合、エラーが発生しなかったと判定し、メモリ不足のため処理が異常終了した場合、エラーが発生したと判定する。
オーバーランエラーの場合、印刷データを展開する展開処理を行ったとき、所定の時間内に展開処理を正常に終了した場合、エラーが発生しなかったと判定し、所定の時間内に展開処理を終了することができなかった場合、エラーが発生したと判定する。
【０１４５】
なお、所定の時間は、印刷データを展開する展開処理を開始してから印刷媒体が画像形成位置に到達するまでの時間であり、画像形成装置１１００のメモリ等の記憶手段に予め記憶されているものとする。
また、展開処理の処理時間は、メモリのアクセス速度をＸ（メガバイト／秒）とし、アクセスしたメモリの容量をＹ（メガバイト）とした場合、ＸＹ（秒）として算出される。さらに、公知のシミュレータプログラム（例えば、特開２０１１−４８６２５号公報、特開２０１４−４８８１２号公報参照）により算出するようにしても良い。
【０１４６】
Ｓ７０９：画像形成装置１１００は、エラーが発生しなかったと判定すると、検証部１１１１により、各プリンタドライバによる検証結果が成功であることを表す「ＯＫ」として検証結果記録部１１１３に記録し、処理をＳ７１１へ移行する。
【０１４７】
Ｓ７１０：画像形成装置１１００は、エラーが発生したと判定すると、検証部１１１１により、各プリンタドライバによる検証結果が失敗であることを表す「ＮＧ」として検証結果記録部１１１３に記録し、処理をＳ７１１へ移行する。
【０１４８】
Ｓ７１１：画像形成装置１１００は、検証部１１１１により、検証４情報を確認し、すべてのプリンタドライバにおける検証が終了（すべての検証フラグがクリア）したか否か判定し、検証が終了していないと判定すると処理をＳ７０２へ戻して検証を継続して行い、検証が終了したと判定すると本処理を終了する。
【０１４９】
検証４では、例えば図２１（ａ）に示すように、上位装置１１６０から中間ファイルを受信した画像形成装置１１００がクラウドサーバ１１７０にプリンタドライバの種別を指定して検証を行い、それぞれのプリンタドライバにおける検証結果を記録する。
検証４の結果は、例えば図２１（ｂ）に示す検証結果であり、それぞれのプリンタドライバで検証を行った結果として不足メモリ、空きメモリ、処理時間、および検証の成功または失敗を記述したものとなる。
【０１５０】
このように、本実施例の画像形成システム１は、画像形成装置１１００が行う画像形成処理において発生した異常を検出し、その異常を識別する異常識別情報の入力を受け付け、入力された異常識別情報に基づいて異常に対する対処方法の一覧を表示し、表示した対処方法の一覧から対処方法を選択する入力操作を受け、選択された対処方法で異常が解消するかを検証し、当該異常が解消するか否かの検証結果を表示するようにしたことにより、ユーザはモバイル端末１１４０の操作パネルに表示されたＦＡＱ検索結果に基づく異常回避策としてのそれぞれの対処方法に基づいて上位装置１１６０から実際に印刷しながら検証する必要がなくなり、画像形成装置１１００において実際に印刷を行うことなく、選択した対処方法で異常が解消するか否かを確認することができ、発生した異常に対処する場合の消耗品（トナー、感光体ドラム、印刷媒体等）の消耗を抑制することができる。
【０１５１】
また、ユーザは画像形成装置１１００において実際に印刷を行うことなく、異常に対する有効な回避方法を選択することができる。
さらに、クラウドサーバ１１７０の仮想プリンタや仮想プリンタドライバでの検証が可能になるため、メモリの増設やプリンタドライバを変更した場合の検証も可能になる。
また、図２２に示す検証レポートに、検証時の空きメモリ情報も存在するため、ユーザは類似の別ファイルの印刷時におけるメモリ容量の余裕を認識することができる。
【０１５２】
なお、本実施例では、モバイル端末１１４０が、画像形成装置１１００で発生した異常を識別するエラーコードの入力を受け付け、入力された異常識別情報に基づいて異常に対する対処方法の一覧を表示し、表示した対処方法の一覧から対処方法を選択する入力操作を受け、また当該異常が解消するか否かの検証結果を表示するようにしたが、画像形成装置１１００で行うようにしても良い。
【０１５３】
以上説明したように、第１の実施例では、発生した異常に対処する場合の消耗品の消耗を抑制することができるという効果が得られる。
また、ユーザは画像形成装置において実際に印刷を行うことなく、異常に対する有効な回避方法を選択することができるという効果が得られる。
さらに、クラウドサーバの仮想プリンタや仮想プリンタドライバでの検証が可能になり、メモリの増設やプリンタドライバを変更した場合の検証も可能になるという効果が得られる。
【実施例２】
【０１５４】
第１の実施例において搭載メモリ容量を変更する検証３を行う場合、クラウドサーバのメモリを使用して検証を行うようにしていたが、第２の実施例では画像形成装置のハードディスク（ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）の記憶領域を使用して検証を行うようにしている。
【０１５５】
第２の実施例の構成を図２３および図２４に基づいて説明する。
なお、上述した第１の実施例と同様の部分は、同一の符号を付してその説明を省略する。
【０１５６】
図２３は第２の実施例における画像形成システムの構成を示す説明図である。
図２３において、画像形成システム１は、画像形成装置１１００と、モバイル端末１１４０と、上位装置１１６０とを有し、画像形成装置１１００とモバイル端末１１４０とがＮＦＣ等の近距離無線通信３を介して通信可能に接続され、画像形成装置１１００と上位装置１１６０とがＬＡＮまたはＵＳＢ等の通信回線２を介して通信可能に接続されたものである。なお、本実施例では近距離無線通信３をＮＦＣとして説明するが、Ｂｌｕｅｔｏｏｔｈ（登録商標）等の無線通信としても良い。
【０１５７】
図２４は第２の実施例における画像形成システムの構成を示すブロック図である。
図２４において、画像形成装置１１００は、印刷媒体に画像を形成して印刷を行うプリンタ等であり、ネットワーク通信部１１０１と、データ送受信部１１０２と、印刷データ解析部１１０３と、印刷データ処理部１１０５と、印刷出力部１１０７と、近距離無線通信部１１０８と、記憶管理部１１０９と、印刷データ保存部１１１０と、検証部１１１１と、表示データ生成部１１１４と、表示部１１１５と、パネル操作部１１１６とを有している。
【０１５８】
検証部１１１１は、検証を実行する検証実行部１１１２と、検証実行部１１１２が実行した検証の結果を記録する検証結果記録部１１１３と、内蔵メモリとしてＨＤＤの記憶領域を利用するＨＤＤメモリ利用部２１１７とを有するものである。
【０１５９】
上述した構成の作用について説明する。
【０１６０】
画像形成装置が行う検証３の処理を図２５の第２の実施例における検証３処理の流れを示すフローチャートの図中Ｓで表すステップに従って図２３、図２４、および図１１を参照しながら説明する。なお、検証３は、オプションメモリを増加させる検証である。また、本検証３の処理は、図５におけるＳ３０８、Ｓ３０９で行われる処理である。
【０１６１】
Ｓ８０１：画像形成装置１１００は、検証部１１１１により、検証３情報をメモリ等の記憶手段に設定する。
【０１６２】
ここで、検証３情報は、例えば図１１に示す検証３情報であり、各ビット（ｂｉｔ）にメモリ容量がフラグとして割り当てられ、「１」で検証の実施、「０」で検証の不実施を表している。本実施例では、ｂｉｔ０にメモリ容量が２５６ＭＢ、ｂｉｔ１にメモリ容量が５１２ＭＢ、ｂｉｔ２にメモリ容量が７６８ＭＢとして割り当てられている。なお、メモリ容量はメガバイトで表される。
【０１６３】
Ｓ８０２：画像形成装置１１００は、記憶管理部１１０９により、印刷データ保存部１１１０から検証用の印刷データを取り出す。
【０１６４】
Ｓ８０３：画像形成装置１１００は、検証部１１１１により、検証３情報を確認し、検証３情報のｂｉｔ０が「１」の場合、処理をＳ８０４へ移行し、検証３情報のｂｉｔ１が「１」の場合、処理をＳ８０６へ移行し、検証３情報のｂｉｔ２が「１」の場合、処理をＳ８０８へ移行する。
【０１６５】
Ｓ８０４：画像形成装置１１００は、検証部１１１１の検証実行部１１１２およびＨＤＤ利用部２１１７により、搭載メモリを２５６ＭＢ、即ち展開処理に使用するＨＤＤの記憶領域を２５６ＭＢとして、展開処理を行う。（ＨＤＤメモリ２５６ＭＢの検証実施）
Ｓ８０５：画像形成装置１１００は、検証部１１１１により、検証３情報のｂｉｔ０を「０」とし（ＨＤＤメモリ２５６ＭＢの検証フラグクリア）、処理をＳ８１０へ移行する。
【０１６６】
Ｓ８０６：画像形成装置１１００は、検証部１１１１の検証実行部１１１２およびＨＤＤ利用部２１１７により、搭載メモリを５１２ＭＢ、即ち展開処理に使用するＨＤＤの記憶領域を５１２ＭＢとして、展開処理を行う。（ＨＤＤメモリ５１２ＭＢの検証実施）
Ｓ８０７：画像形成装置１１００は、検証部１１１１により、検証３情報のｂｉｔ１を「０」とし（ＨＤＤメモリ５１２ＭＢの検証フラグクリア）、処理をＳ８１０へ移行する。
【０１６７】
Ｓ８０８：画像形成装置１１００は、検証部１１１１の検証実行部１１１２およびＨＤＤ利用部２１１７により、搭載メモリを２７６８ＭＢ、即ち展開処理に使用するＨＤＤの記憶領域を７６８ＭＢとして、展開処理を行う。（ＨＤＤメモリ７６８ＭＢの検証実施）
Ｓ８０９：画像形成装置１１００は、検証部１１１１により、検証３情報のｂｉｔ２を「０」とし（ＨＤＤメモリ７６８ＭＢの検証フラグクリア）、処理をＳ８１０へ移行する。
【０１６８】
ここで、Ｓ８０４、Ｓ８０６、Ｓ８０８において行われる処理を図２６の第２の実施例におけるＨＤＤ印刷検証処理の流れを示すフローチャートの図中Ｓで表すステップに従って図２３、および図２４を参照しながら説明する。
【０１６９】
Ｓ８３１：画像形成装置１１００は、検証部１１１１の検証実行部１１１２およびＨＤＤ利用部２１１７により、展開処理に使用するＨＤＤの記憶領域（２５６ＭＢ、５１２ＭＢ、または７６８ＭＢ）を設定する。（ＨＤＤの利用メモリサイズ指定）
Ｓ８３２：画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、展開処理に使用する印刷データ（Ｓ８０２において印刷データ保存部１１１０から取り出した検証用の印刷データ）をＳ８３１で設定したＨＤＤの記憶領域を使用して展開処理し、検証を行う。（ＨＤＤを利用して検証）
画像形成装置１１００は、展開処理においてメモリフルやオーバーランエラー等のエラーが発生した場合、印刷データ処理部１１０５のアラーム検出部１１０６により、そのエラーを検出する。
【０１７０】
画像形成装置１１００は、検証部１１１１の検証実行部１１１２により、検証結果（正常終了、メモリフルエラー、オーバーランエラー）を生成し、本処理を終了する。
【０１７１】
図２５の説明に戻る。
【０１７２】
Ｓ８１０：画像形成装置１１００は、検証部１１１１により、検証結果（正常終了、メモリフルエラー、オーバーランエラー）に基づいて各搭載メモリで印刷データを展開する展開処理においてエラーが発生したか否かを判定し、エラーが発生したと判定すると処理をＳ８１２へ移行し、エラーが発生しなかったと判定すると処理をＳ８１１へ移行する。
【０１７３】
ここで、エラーが発生したか否かの判定方法を説明する。
メモリフルエラーの場合、検証３情報で指定された搭載メモリ容量で印刷データを展開する展開処理を行ったとき、当該搭載メモリ容量でメモリ不足が発生することなく処理を正常に終了した場合、エラーが発生しなかったと判定し、メモリ不足のため処理が異常終了した場合、エラーが発生したと判定する。
【０１７４】
オーバーランエラーの場合、検証３情報で指定された搭載メモリ容量で印刷データを展開する展開処理を行ったとき、所定の時間内に展開処理を正常に終了した場合、エラーが発生しなかったと判定し、所定の時間内に展開処理を終了することができなかった場合、エラーが発生したと判定する。
【０１７５】
なお、所定の時間は、印刷データを展開する展開処理を開始してから印刷媒体が画像形成位置に到達するまでの時間であり、画像形成装置１１００のメモリ等の記憶手段に予め記憶されているものとする。
【０１７６】
また、展開処理の処理時間は、画像形成装置１１００のメモリのアクセス速度をＸ（メガバイト／秒）とし、アクセスしたＨＤＤのメモリの容量をＹ（メガバイト）とした場合、ＸＹ（秒）として算出される。さらに、公知のシミュレータプログラム（例えば、特開２０１１−４８６２５号公報、特開２０１４−４８８１２号公報参照）により算出するようにしても良い。
【０１７７】
Ｓ８１１：画像形成装置１１００は、エラーが発生しなかったと判定すると、検証部１１１１により、各搭載メモリ容量による検証結果が成功であることを表す「ＯＫ」として検証結果記録部１１１３に記録し、処理をＳ８１３へ移行する。
【０１７８】
Ｓ８１２：画像形成装置１１００は、エラーが発生したと判定すると、検証部１１１１により、各搭載メモリ容量による検証結果が失敗であることを表す「ＮＧ」として検証結果記録部１１１３に記録し、処理をＳ８１３へ移行する。
【０１７９】
Ｓ８１３：画像形成装置１１００は、検証部１１１１により、検証３情報を確認し、すべての搭載メモリ容量における検証が終了（すべての検証フラグがクリア）したか否か判定し、検証が終了していないと判定すると処理をＳ８０２へ戻して検証を継続して行い、検証が終了したと判定すると本処理を終了する。
【０１８０】
以上説明したように、第２の実施例では、第１の実施例の効果に加え、クラウドサーバが接続されていない画像形成システムにおいても、画像形成装置において実際に印刷を行うことなく、選択した対処方法で異常が解消するか否かを確認することができ、発生した異常に対処する場合の消耗品（トナー、感光体ドラム、印刷媒体等）の消耗を抑制することができるという効果が得られる。
【０１８１】
なお、第１の実施例および第２の実施例では、画像形成装置をプリンタとして説明したが、それに限られることなく、コピー機能、スキャン機能、プリント機能、ファクシミリ送受信機能等を有する複合機（ＭＦＰ）等としても良い。
【符号の説明】
【０１８２】
１    画像形成システム
１１００  画像形成装置
１１０１、１１４１、１１６１、１１７１  ネットワーク通信部
１１０２、１１６２、１１７２  データ送受信部
１１０３  印刷データ解析部
１１０５、１１７６  印刷データ処理部
１１０６、１１７７  アラーム検出部
１１０７  印刷出力部
１１０８、１１４２  近距離無線通信部
１１０９  記憶管理部
１１１０  印刷データ保存部
１１１１  検証部
１１１２  検証実行部
１１１３  検証結果記録部
１１１４  表示データ生成部
１１１５、１１４４  表示部
１１１６  パネル操作部
１１４０  モバイル端末
１１４３  操作部
１１５０、１１６４  アプリケーション部
１１６０  上位装置
１１６３  プリンタドライバ部
１１７０  クラウドサーバ
１１７３  仮想プリンタドライバ部
１１７５  仮想プリンタ部
【図１】
2020197861.tif 000003
【図２】
2020197861.tif 000004
【図３】
2020197861.tif 000005
【図４】
2020197861.tif 000006
【図５】
2020197861.tif 000007
【図６】
2020197861.tif 000008
【図７】
2020197861.tif 000009
【図８】
2020197861.tif 000010
【図９】
2020197861.tif 000011
【図１０】
2020197861.tif 000012
【図１１】
2020197861.tif 000013
【図１２】
2020197861.tif 000014
【図１３】
2020197861.tif 000015
【図１４】
2020197861.tif 000016
【図１５】
2020197861.tif 000017
【図１６】
2020197861.tif 000018
【図１７】
2020197861.tif 000019
【図１８】
2020197861.tif 000020
【図１９】
2020197861.tif 000021
【図２０】
2020197861.tif 000022
【図２１】
2020197861.tif 000023
【図２２】
2020197861.tif 000024
【図２３】
2020197861.tif 000025
【図２４】
2020197861.tif 000026
【図２５】
2020197861.tif 000027
【図２６】
2020197861.tif 000028