(57)【要約】      （修正有）【課題】ドライバプロパティを含む印刷ジョブを情報処理装置が取得できるようにする画像形成装置を提供する。【解決手段】画像形成装置において、印刷ジョブデータ転送要求受信部は、サポート端末からの印刷ジョブデータ転送要求を受け付け、印刷ジョブデータ取得処理部は、受け付けた印刷ジョブデータ転送要求に対応して、プリントサーバに保管されている印刷ジョブデータ（ドライバプロパティを含むもの）を取得する。印刷ジョブデータ送信部は、プリントサーバから取得した印刷ジョブデータを、要求元のサポート端末に送信する。【選択図】図１１
2017136780.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
ドライバプロパティを含む印刷ジョブを前記画像形成装置で処理可能な形式に変換したデータに基づいて印刷を実行する印刷手段と、
情報処理装置からのジョブ転送要求を受け付ける受け付け手段と、
前記受け付け手段により受け付けられたジョブ転送要求に対応する印刷ジョブであってドライバプロパティを含む印刷ジョブを取得する取得手段と、
前記取得手段により取得された印刷ジョブを前記情報処理装置へ送信する送信手段と、を有することを特徴とする画像形成装置。
【請求項２】
前記取得手段は、印刷ジョブに基づき前記画像形成装置に印刷を実行させるジョブ投入装置から、前記ドライバプロパティを含む印刷ジョブを取得することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記取得手段は、ドライバプロパティを含む印刷ジョブを生成して該生成した印刷ジョブに基づき前記画像形成装置に印刷を実行させるクライアント装置から、前記ドライバプロパティを含む印刷ジョブを取得することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記取得手段は、前記取得した印刷ジョブにおける画像情報の少なくとも一部が前記情報処理装置で適切に表示されないように前記取得した印刷ジョブを加工し、前記送信手段は、前記取得手段により加工された後の印刷ジョブを前記情報処理装置へ送信することを特徴とする請求項１〜３のいずれか１項に記載の画像形成装置。
【請求項５】
前記取得された印刷ジョブが前記送信手段により前記情報処理装置へ送信されたことに応答して前記情報処理装置から返信された対策後の印刷ジョブを受信することを特徴とする請求項１〜４のいずれか１項に記載の画像形成装置。
【請求項６】
画像形成装置と情報処理装置とがネットワークで接続されて構成される画像形成装置のサポートシステムであって、
前記画像形成装置は、
ドライバプロパティを含む印刷ジョブを前記画像形成装置で処理可能な形式に変換したデータに基づいて印刷を実行する印刷手段と、
前記情報処理装置からのジョブ転送要求を受け付ける受け付け手段と、
前記受け付け手段により受け付けられたジョブ転送要求に対応する印刷ジョブであってドライバプロパティを含む印刷ジョブを取得する取得手段と、
前記取得手段により取得された印刷ジョブを前記情報処理装置へ送信する送信手段と、を有し、
前記情報処理装置は、
ジョブ転送要求を前記画像形成装置へ送る要求手段と、
前記要求手段により送られたジョブ転送要求に応答して前記画像形成装置から返信された、ドライバプロパティを含む印刷ジョブを受信する受信手段と、を有することを特徴とする画像形成装置のサポートシステム。
【請求項７】
前記情報処理装置は、前記取得手段により取得された印刷ジョブを前記情報処理装置にローカル接続された装置へ投入することで、前記取得された印刷ジョブにおけるドライバプロパティを参照することを特徴とする請求項６に記載の画像形成装置のサポートシステム。
【請求項８】
前記情報処理装置は、前記取得手段により取得された印刷ジョブに対策を反映させた対策後の印刷ジョブを前記画像形成装置へ返信することを特徴とする請求項６または７に記載の画像形成装置のサポートシステム。
【請求項９】
前記画像形成装置の前記取得手段は、印刷ジョブに基づき前記画像形成装置に印刷を実行させるジョブ投入装置から、前記ドライバプロパティを含む印刷ジョブを取得することを特徴とする請求項６〜８のいずれか１項に記載の画像形成装置のサポートシステム。
【請求項１０】
前記画像形成装置の前記取得手段は、ドライバプロパティを含む印刷ジョブを生成して該生成した印刷ジョブに基づき前記画像形成装置に印刷を実行させるクライアント装置から、前記ドライバプロパティを含む印刷ジョブを取得することを特徴とする請求項６〜８のいずれか１項に記載の画像形成装置のサポートシステム。
【請求項１１】
前記取得手段は、前記取得した印刷ジョブにおける画像情報の少なくとも一部が前記情報処理装置で適切に表示されないように前記取得した印刷ジョブを加工し、前記送信手段は、前記取得手段により加工された後の印刷ジョブを前記情報処理装置へ送信することを特徴とする請求項６〜１０のいずれか１項に記載の画像形成装置のサポートシステム。
【請求項１２】
前記画像形成装置は、前記取得された印刷ジョブが前記送信手段により前記情報処理装置へ送信されたことに応答して前記情報処理装置から返信された対策後の印刷ジョブを受信することを特徴とする請求項６〜１１のいずれか１項に記載の画像形成装置のサポートシステム。
【請求項１３】
画像形成装置の制御方法であって、
ドライバプロパティを含む印刷ジョブを前記画像形成装置で処理可能な形式に変換したデータに基づいて印刷を実行する印刷ステップと、
情報処理装置からのジョブ転送要求を受け付ける受け付けステップと、
前記受け付けステップにより受け付けられたジョブ転送要求に対応する印刷ジョブであってドライバプロパティを含む印刷ジョブを取得する取得ステップと、
前記取得ステップにより取得された印刷ジョブを前記情報処理装置へ送信する送信ステップと、を有することを特徴とする画像形成装置の制御方法。
【請求項１４】
画像形成装置と情報処理装置とがネットワークで接続されて構成される画像形成装置のサポートシステムの制御方法であって、
前記画像形成装置において、ドライバプロパティを含む印刷ジョブを前記画像形成装置で処理可能な形式に変換したデータに基づいて印刷を実行する印刷ステップと、
前記情報処理装置において、ジョブ転送要求を前記画像形成装置へ送る要求ステップと、
前記画像形成装置において、前記情報処理装置からのジョブ転送要求を受け付ける受け付けステップと、
前記画像形成装置において、前記受け付けステップにより受け付けられたジョブ転送要求に対応する印刷ジョブであってドライバプロパティを含む印刷ジョブを取得する取得ステップと、
前記画像形成装置において、前記取得ステップにより取得された印刷ジョブを前記情報処理装置へ送信する送信ステップと、
前記情報処理装置において、前記要求ステップにより送られたジョブ転送要求に応答して前記画像形成装置から返信された、前記ドライバプロパティを含む印刷ジョブを受信する受信ステップと、を有することを特徴とする画像形成装置のサポートシステムの制御方法。
【請求項１５】
請求項１３に記載の画像形成装置の制御方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置の保守サービスの技術に関する。
【背景技術】
【０００２】
従来、画像形成装置において、設定と成果物とが整合しない等の事象が発生した場合に、音声や動画通信、あるいは遠隔操作による保守サービスが行われている。特許文献１では、画像形成装置に障害が起きた時や画像形成装置の使い方に不慣れなユーザからの求めに応じてサポートセンタが画像形成装置と通信して対応する。これにより、画像形成装置側のユーザはサポートセンタにおけるサポート要員によるサポートを受けることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２０８９７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、ユーザが操作するプリンタドライバ画面でのドライバプロパティをサポートセンタにおいてサポート要員が直接確認することは困難である。プリンタドライバ等で設定されたドライバプロパティは、印刷を行った画像形成装置にそのままの形では保存されず、内部処理用の形式に変換されて保管される。そのため、サポート要員が直接操作できる画像形成装置の情報からは、ユーザが操作するプリンタドライバ画面情報を正確に再現することは困難である。通常、ユーザにプリンタドライバ画面をファイルにしてもらい、それをサポートセンタに電子メールやファックスで別途送信してもらう等の煩雑な手間が必要となる。
【０００５】
本発明の目的は、ドライバプロパティを含む印刷ジョブを情報処理装置が画像形成装置から取得できるようにすることである。
【課題を解決するための手段】
【０００６】
上記目的を達成するために本発明は、画像形成装置であって、ドライバプロパティを含む印刷ジョブを前記画像形成装置で処理可能な形式に変換したデータに基づいて印刷を実行する印刷手段と、情報処理装置からのジョブ転送要求を受け付ける受け付け手段と、前記受け付け手段により受け付けられたジョブ転送要求に対応する印刷ジョブであってドライバプロパティを含む印刷ジョブを取得する取得手段と、前記取得手段により取得された印刷ジョブを前記情報処理装置へ送信する送信手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ドライバプロパティを含む印刷ジョブを情報処理装置が画像形成装置から取得できるようにすることができる。
【図面の簡単な説明】
【０００８】
【図１】画像形成装置のサポートシステムの全体構成を示す図である。
【図２】サポートシステムのハードウェア構成を示すブロック図である。
【図３】画像形成装置（図（ａ））、プリントサーバ（図（ｂ））、サポート端末（図（ｃ））の各ソフトウエアモジュール構成を示すブロック図である。
【図４】メンテナンス第１処理のフローチャートである。
【図５】遠隔保守サービス画面の例を示す図である。
【図６】印刷ジョブデータ取得画面の例を示す図である。
【図７】印刷ジョブデータの変換処理を示す図である。
【図８】プリンタドライバ設定画面の例を示す図である。
【図９】ドライバプロパティ（図（ａ））、画像・文書データ（図（ｂ））の具体的なデータ例を示す図である。
【図１０】ドライバプロパティ（図（ａ））、プリンタ制御コマンド（図（ｂ））の例を示す図である。
【図１１】印刷ジョブ転送要求受信処理のフローチャートである。
【図１２】プリントサーバ処理のフローチャートである。
【図１３】印刷ジョブ受信処理のフローチャートである。
【図１４】印刷ジョブデータ送信画面の例を示す図である。
【図１５】メンテナンス第２処理のフローチャートである。
【図１６】サポートシステムの全体構成を示す図（図（ａ））、印刷ジョブ転送要求受信処理のフローチャートの一部（図（ｂ））である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態を図面を参照して説明する。
【００１０】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係る画像形成装置のサポートシステムの全体構成を示す図である。このサポートシステムは、ネットワークを介して、メンテナンス対象となる画像形成装置１００を、情報処理装置としてのサポート端末１０２が支援する遠隔保守システムである。具体的には、遠隔保守においてサポートセンタがサポート端末１０２を用い、画像形成装置１００が保守を受ける。サポート端末１０２は、音声や動画通信、あるいは遠隔操作等を使った遠隔保守機能を持ち、サポート端末１０２と画像形成装置１００の互いが遠隔保守時の通信相手として動作する。画像形成装置１００及びサポート端末１０２はいずれも、ＨＴＴＰクライアントノードとしての通信機能を備える。画像形成装置１００は印刷機能を有するプリンタであり、例えば、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）である。以降、画像形成装置１００をプリンタと略称することもある。
【００１１】
画像形成装置１００、サポート端末１０２はそれぞれ、ルータ１０８、ルータ１０９を経由してインターネット１０６に接続される。ＨＴＴＰ中継サーバ１０３がインターネット１０６に接続されている。画像形成装置１００及びサポート端末１０２は互いのアドレスを知らない。クライアントノード同士である両者は、ＨＴＴＰ中継サーバ１０３から提供されるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を介してＰＯＳＴ／ＧＥＴを実行することで両者間のデータ通信を実施する。クライアントノード同士は、プライベートアドレスを用いたネットワークを介しても、またルータ等のファイアーウォールに遮られていても、データ通信を行うことができる。本実施の形態では、画像形成装置１００、サポート端末１０２は、ＨＴＴＰクライアントノードとして動作する。
【００１２】
画像形成装置１００が属するプライベートアドレスには、プリントサーバ１０１とクライアントＰＣ１０７が接続されている。クライアントＰＣ１０７はプリンタドライバ等のジョブ投入機能によって印刷ジョブデータをプリントサーバ１０１へ投入する。ジョブ投入装置としてのプリントサーバ１０１は、投入された印刷ジョブデータを解析して印刷イメージ画像を生成する。プリントサーバ１０１は印刷イメージ画像を画像形成装置１００に投入する事で印刷を実行させて印刷物を得る。画像形成装置１００は、プリントサーバ１０１に対し専用Ｉ／Ｆ部を介して直結されている。しかし、プリントサーバ１０１はＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）機能を搭載している。ＮＡＴ機能によって、画像形成装置１００は、プライベートアドレス上に接続されたノードへのアクセスや、インターネット１０６に接続されたＨＴＴＰ中継サーバ１０３とも通信を行うことができる。サポート端末１０２にはプリントサーバ１０５がローカル接続され、プリントサーバ１０５に画像形成装置１０４が接続される。プリントサーバ１０５及び画像形成装置１０４の構成は、プリントサーバ１０１及び画像形成装置１００と同様である。
【００１３】
図２は、サポートシステムのハードウェア構成を示すブロック図である。画像形成装置１００は、プリンタコントローラ２００を有する。プリンタコントローラ２００において、ＣＰＵ２０１は、ＲＯＭ２０２またはハードディスク（ＨＤＤ）２０４に記憶された制御プログラムに基づいてシステムバス２０６に接続される各種のデバイスとのアクセスを総括的に制御する。ＲＯＭ２０２は、ＣＰＵ２０１が実行可能な制御プログラム等を記憶している。ＲＡＭ２０３は、主としてＣＰＵ２０１の主メモリ、ワークエリア等として機能し、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。ハードディスク（ＨＤＤ）２０４は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶する。なお、ＨＤＤ２０４の他にＳＤカードやフラッシュメモリなどを外部記憶装置として利用してもよい。スキャナＩ／Ｆ２０８は、スキャナ２１３からの画像入力を制御する。プリンタＩ／Ｆ２０７は、印刷手段としてのプリント装置２１２への画像出力を制御する。操作部Ｉ／Ｆ２０９は、操作部２１４が備える表示部２１６の表示制御および、入力部２１５で設定される各種設定情報の入力を制御する。制御系Ｉ／Ｆ２０５は、画像形成に必要な情報を、プリントサーバ１０１から受信する。画像データ系Ｉ／Ｆ２１１は、プリント装置２１２へ送信するための画像データをプリントサーバ１０１から受信する。なお、画像形成装置１００は、インターネット１０６との通信はプリントサーバ１０１を中継して行う。このとき、インターネット１０６と通信するデータの送受信は、制御系Ｉ／Ｆ２０５が行う。なお、ここでは画像形成装置１００のハードウェア構成として説明したが、サポート端末１０２が属するローカルネットワークに存在する画像形成装置１０４も同じハードウェア構成を持つ。
【００１４】
プリントサーバ１０１において、プリントサーバコントローラ２２０は、投入された印刷ジョブデータの解析、画像データへの展開処理など、プリントサーバ１０１における印刷処理実行に必要な処理を行う。ＣＰＵ２２１は、ＲＯＭ２２２またはハードディスク（ＨＤＤ）２２４に記憶された制御プログラムに基づいてシステムバス２２６に接続される各種のデバイスとのアクセスを総括的に制御する。ＲＯＭ２２２は、ＣＰＵ２２１が実行可能な制御プログラム等を記憶している。ＲＡＭ２２３は、主としてＣＰＵ２２１の主メモリ、ワークエリア等として機能し、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。ハードディスク（ＨＤＤ）２２４は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶する。なお、本実施例ではＨＤＤ２２４を用いたが、ＨＤＤ２２４の他にＳＤカードや、フラッシュメモリなどを外部記憶装置として利用してもよい。
【００１５】
制御系Ｉ／Ｆ２２５は、画像形成に必要な情報を、画像形成装置１００へ送信する。また、制御系Ｉ／Ｆ２２５は、後述の印刷ジョブデータファイルを画像形成装置１００との送受信にも利用する。画像データ系Ｉ／Ｆ２２７は、プリント装置２１２から出力するする画像データを画像形成装置１００へ送信する。ネットワークＩ／Ｆ２２８は、ネットワークケーブルを経由して、インターネット１０６とデータ通信を行う。なお、上述のとおり、プリントサーバ１０１は、画像形成装置１００とインターネット１０６との通信を中継する。このとき、画像形成装置１００とのデータ通信は制御系Ｉ／Ｆ２２５が、インターネット１０６とのデータ通信はネットワークＩ／Ｆ２２８がそれぞれ行う。プリントサーバ１０１はネットワークブリッジの様に振る舞う。
【００１６】
サポート端末１０２において、ＣＰＵ２４１は、ＲＯＭ２４２またはハードディスク（ＨＤＤ）２４４に記憶された制御プログラムに基づいて、システムバス２４５に接続される各種のデバイスとのアクセスを総括的に制御する。ＲＯＭ２４２は、ＣＰＵ２４１が実行可能な制御プログラム等を記憶している。ＲＡＭ２４３は、主としてＣＰＵ２４１の主メモリ、ワークエリア等として機能し、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。ハードディスク（ＨＤＤ）２４４は、ブートプログラム、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル等を記憶する。なお、ＨＤＤ２４４の他にＳＤカードやフラッシュメモリなどを外部記憶装置として利用してもよい。ネットワークＩ／Ｆ２４６は、ネットワークケーブルを経由してインターネット１０６とデータ通信を行う。キーボードＩ／Ｆ２４７は、キーボード２５１や図示しないポインティングデバイスからのキー入力を制御する。ディプレイＩ／Ｆ２４８は、ディスプレイ２５２の表示を制御する。画像入力Ｉ／Ｆ２４９は、カメラ等の画像入力装置２５３からの画像入力を制御する。なお、上述のとおり、サポート端末１０２は、画像形成装置１００との通信はプリントサーバ１０１を中継して行うが、データ通信はネットワークＩ／Ｆ２４６が制御する。
【００１７】
図３（ａ）は、画像形成装置１００のソフトウエアモジュール構成を示すブロック図である。これらのソフトウエアモジュール群は、ＨＤＤ２０４に格納されたプログラムがＲＡＭ２０３に読み出されて、ＣＰＵ２０１によって実行されることで実現される。ＵＩ制御部３０１は、操作部Ｉ／Ｆ２０９を通して表示部２１６の表示制御を行うほか、入力部２１５を使って行われる入力処理を受け付ける。実行済印刷履歴管理部３０２は、画像形成装置１００が実行した印刷処理の履歴を記録する。リモートメンテナンス通信制御部３０３は、サポート端末１０２との遠隔保守を実現するためのネットワーク通信処理を行う。ネットワーク通信処理には、画像形成装置１００の制御系Ｉ／Ｆ２０５、さらにプリントサーバコントローラ２２０のネットワークＩ／Ｆ２２８が用いられる。印刷ジョブデータ転送要求受信部３０４（受け付け手段）は、サポート端末１０２からの印刷ジョブデータ転送要求を受け付ける。印刷ジョブデータ取得処理部３０５（取得手段）は、受け付けた印刷ジョブデータ転送要求に対応して、プリントサーバ１０１に保管されている印刷ジョブデータ（ドライバプロパティを含むもの）を取得する。印刷ジョブデータ送信部３０６（送信手段）は、プリントサーバ１０１から取得した印刷ジョブデータを、要求元のサポート端末１０２に送信する。印刷ジョブデータ取り込み要求受信部３０７は、サポート端末１０２からの印刷ジョブデータ取り込み要求を受け取る。印刷ジョブ受信部３０８は、サポート端末１０２からの印刷ジョブデータを受信する。印刷ジョブ取り込み依頼部３０９は、サポート端末１０２から受信した印刷ジョブデータをプリントサーバ１０１に取り込むようにプリントサーバ１０１に依頼する。
【００１８】
図３（ｂ）は、プリントサーバ１０１のソフトウエアモジュール構成を示すブロック図である。これらのソフトウエアモジュール群は、ＨＤＤ２２４に格納されたプログラムがＲＡＭ２２３に読み出されて、ＣＰＵ２２１によって実行されることで実現される。ＵＩ制御部３１１は、プリントサーバ１０１の図示しないディスプレイの表示、さらにはキーボードなどの入力デバイスからの入力を制御する。印刷ジョブデータ受信部３１２は、クライアントＰＣ１０７または画像形成装置１００から送られる印刷ジョブデータを受信する。印刷ジョブ処理部３１３は、印刷ジョブデータ受信部３１２により受信された印刷ジョブデータを解析し、印刷ジョブデータを変換して制御コマンド及びイメージ画像を生成する。印刷ジョブ処理部３１３は、生成した制御コマンドとイメージ画像を使って、画像形成装置１００に印刷動作を行わせる。印刷ジョブデータ管理部３１４は、受信した印刷ジョブデータをＨＤＤ２２４に保管して、再印刷やデータの取り出しが可能になるようにインデックスを作成して印刷ジョブデータを管理する。これにより印刷ジョブデータリストが作成される。印刷ジョブデータ転送要求受信部３１５は、画像形成装置１００から送信された印刷ジョブデータ転送要求を受信する。印刷ジョブデータ送信部３１６は、印刷ジョブデータ管理部３１４が管理する印刷ジョブデータを画像形成装置１００へ送信する。ネットワーク中継部３１７は、画像形成装置１００がインターネット１０６にアクセスできるように、制御系Ｉ／Ｆ２０５から受信したネットワークデータを中継する。
【００１９】
図３（ｃ）は、サポート端末１０２のソフトウエアモジュール構成を示すブロック図である。これらのソフトウエアモジュール群は、ＨＤＤ２４４に格納されたプログラムがＲＡＭ２４３に読み出されて、ＣＰＵ２４１によって実行されることで実現される。ＵＩ制御部３２５は、キーボードＩ／Ｆ２４７を通してキーボード２５１の入力処理を受け付けるほか、ディスプレイＩ／Ｆ２４８を通じてディスプレイ２５２に情報を表示させる。印刷ジョブデータ転送要求送信部３２１は、リモートメンテナンス中の画像形成装置１００に対して、画像形成装置１００が印刷を実行した際に利用した印刷ジョブデータをサポート端末１０２に転送するように要求をする。印刷ジョブデータ受信部３２２は、画像形成装置１００から転送される印刷ジョブデータを受信する。印刷ジョブデータ投入部３２３は受信した印刷ジョブデータを、サポート端末１０２の内部ネットワークに接続されている画像形成装置１０４に送る。リモートメンテナンス通信制御部３２４は、インターネット１０６とＨＴＴＰ中継サーバ１０３を通じて、画像形成装置１００とリモートメンテナンスを実行するための通信制御を行う。
【００２０】
以下に、サポート端末１０２による画像形成装置１００のリモートメンテナンス処理について説明する。図４は、メンテナンス第１処理のフローチャートである。なお、このフローチャートに係わるサポート端末１０２のプログラムはＨＤＤ２４４に記憶されており、ＲＡＭ２４３に読み出されＣＰＵ２４１によって実行される。
【００２１】
まず、サポート端末１０２は、キーボード２５１等の入力デバイスを使ってサポート要員からリモートメンテナンスの開始依頼がされるのを待つ（ステップＳ４０１）。ここでいう開始依頼は、印刷ジョブデータを転送するように保守中の画像形成装置１００に要求する内容のものである。リモートメンテナンス依頼があると、サポート端末１０２のリモートメンテナンス通信制御部３２４は、既知のインターネット１０６上のＨＴＴＰ中継サーバ１０３との通信を開始する（ステップＳ４０２）。ＨＴＴＰ中継サーバ１０３のＵＲＬアドレスについては、サポート端末１０２と画像形成装置１００の両方がそのアドレス値を知っている。サポート端末１０２と画像形成装置１００は互いに内部のネットワークに接続されていて、互いのＩＰアドレスを直接知ることはできないが、それぞれの装置がＨＴＴＰ中継サーバ１０３を中継することで通信を行える。
【００２２】
続いて、ステップＳ４０３で、リモートメンテナンス通信制御部３２４は、メンテナンス対象である画像形成装置１００とリモートメンテナンス通信を開始する。リモートメンテナンスを実現するために、ＨＴＴＰ中継サーバ１０３上の図示しない仮想の会議室が利用される。仮想会議室は一意の会議室番号によって識別される。サポート端末１０２を利用するサポート要員と、メンテナンス対象の画像形成装置１００を利用するユーザは、予め電話等を使い、メンテナンスで使用する会議室番号を決めている。リモートメンテナンス通信制御部３２４は会議室番号を指定して、画像形成装置１００とのリモートメンテナンス通信を確立する。
【００２３】
リモートメンテナンス通信が確立されると、サポート端末１０２のディスプレイ２５２には図５に示す遠隔保守サービス画面５００が表示される。画面上部には利用中の会議室番号５０１が表示される。保守対象機器表示欄５０２には、保守中の画像形成装置１００の具体的なプリンタ名称が表示される。保守対象機器操作画面欄５０３では、画像形成装置１００の表示部２１６に表示中の内容の確認、操作を行うことが可能である。遠隔保守サービス一覧５０４には、遠隔保守をするための利用可能なサービスがボタンとして表示されている。サポート要員はこれらのボタンを押すことで所望の保守機能を実行することができる。プリンタからの印刷ジョブ取得ボタン５０６が押されると、画像形成装置１００の実行済印刷履歴管理部３０２の情報を元に、図６に示す印刷ジョブデータ取得画面６０１が表示される。
【００２４】
続いて、サポート要員は、印刷ジョブデータ取得画面６０１（図６）に表示された印刷実行履歴リスト６０２の中から、保守中の画像形成装置１００から取得したい印刷ジョブを選択する。そして、図６のジョブ取得ボタン６０３が押されたことを検出すると、印刷ジョブデータ転送要求送信部３２１は、ドライバプロパティを含む印刷ジョブデータを転送するように画像形成装置１００に対して依頼する（ステップＳ４０４）。印刷ジョブデータ転送要求送信部３２１は、依頼に応答して画像形成装置１００から送信されてきた印刷ジョブデータがすべて受信されるのを待つ（ステップＳ４０５）。この印刷ジョブデータは、後述する図１１のステップＳ１１０７で送信されたものである。そして印刷ジョブデータがすべて受信されると、印刷ジョブデータ転送要求送信部３２１は、受信した印刷ジョブデータを、ローカルネットワークに接続しているプリントサーバ１０５（または画像形成装置１０４）に投入する（ステップＳ４０６）。これにより、メンテナンス中の画像形成装置１００と同じ環境を再現することができる。その後、図４の処理は終了する。
【００２５】
サポート端末１０２において、サポート要員は、印刷ジョブデータの問題を解析し、ドライバプロパティの書き換え等の適切な編集処理を反映させた対策後の印刷ジョブデータを生成する。対策後の印刷ジョブデータは、その後、図１５のステップＳ１５０６で、メンテナンス中の画像形成装置１００へ送信されることになる。
【００２６】
ここで、クライアントＰＣ１０７から投入される印刷ジョブデータと画像形成装置１００の内部に保存されるプリンタ制御コマンド及びイメージデータとの関係について図７〜図１０を用いて説明する。図７は、プリントサーバ１０１を介してクライアントＰＣ１０７と画像形成装置１００との間で行われる印刷ジョブデータの変換処理を示す図である。
【００２７】
クライアントＰＣ１０７では、ユーザの指示に従って、印刷ジョブが生成される。この印刷ジョブのファイルには、ドライバプロパティ１１１及び画像・文書データ１１２が含まれる。ドライバプロパティ１１１は、クライアントＰＣ１０７を操作するユーザにより、図８に示すプリンタドライバ設定画面８０１を用いて指定される。画像・文書データ１１２は、ドライバを呼び出したアプリケーションにより生成される。具体的には画像・文書データ１１２はＰＤＦ等の文書ファイルで保存される。
【００２８】
図９（ａ）、（ｂ）に、ドライバプロパティ１１１、画像・文書データ１１２の具体的なデータ例を示す。この例では、PostScriptで線を描画するデータが示されている。ドライバプロパティ１１１は、印刷の際にユーザが必要箇所を所望の値に編集するが、よく使うドライバプロパティをプリセットとして保管することも可能である。図９（ａ）には、ドライバプロパティ１１１をデータとして保存した場合の例が示されている。ここではＸＭＬ形式のＪＤＦとして各種設定値が記録されている。
【００２９】
プリントサーバ１０１は、クライアントＰＣ１０７から、生成された印刷ジョブ（ドライバプロパティ１１１と画像・文書データ１１２）を受信する。そしてプリントサーバ１０１は、それらに基づいて、画像形成装置１００が処理可能であるプリンタ制御コマンド１１３と印刷物として出力される結果に対応するイメージデータ１１４とを生成する（図７）。その際、ドライバプロパティ１１１を含んだ印刷ジョブデータが、印刷ジョブデータリストとして、プリントサーバ１０１の印刷ジョブデータ管理部３１４に保管される。このとき、ドライバプロパティ１１１とプリンタ制御コマンド１１３とが一対一に対応していれば、サポート要員はユーザがプリンタドライバ設定画面８０１で設定した内容を把握できる。しかし、様々な理由でドライバプロパティ１１１とプリンタ制御コマンド１１３とが一対一に対応しない場合がある。図１０（ａ）、（ｂ）に、ドライバプロパティ１１１、プリンタ制御コマンド１１３を例示し、両者を比較して説明する。
【００３０】
図１０（ａ）、（ｂ）に示すように、両者に類似する項目があるが、ドライバプロパティ１１１において、プリンタ制御コマンド１１３がすべて使われるわけではない。例えば、画像書き出し位置については、項目はプリンタ制御コマンド１１３とドライバプロパティ１１１の両者にある。しかし、ドライバプロパティ１１１の値がそのままプリンタ制御コマンド１１３に利用されず、イメージデータの余白を加工することでプリンタ制御コマンド１１３の値は使われないことがある。プリンタドライバは複数のプリンタに共通の設計を行うことが多く、特定のメーカのプリンタ制御コマンドを使用しないのがその理由の１つである。このほか、拡大縮小、部数指定等においても、両者間で同じ値が使用されない場合がある。そこで本実施の形態では、リモートメンテナンス機能によってサポート端末１０２から画像形成装置１００を直接操作することが可能であるにもかかわらず、プリントサーバ１０１から印刷ジョブデータを取得する。ユーザがプリンタドライバでどのように設定を行ったのか、イメージデータがどのように加工されたのかをサポート端末１０２で把握するには、印刷を実行した元になったデータが必要となるからである。
【００３１】
図１１は、画像形成装置１００における印刷ジョブ転送要求受信処理のフローチャートである。この処理では、画像形成装置１００は、サポート端末１０２からの印刷ジョブデータの転送要求を受け付け、それに対応して、ドライバプロパティを含む印刷ジョブデータをプリントサーバ１０１から取得してサポート端末１０２へ送信する。このフローチャートに係わる画像形成装置１００のプログラムはＨＤＤ２０４に記憶されており、ＲＡＭ２０３に読み出されＣＰＵ２０１によって実行される。
【００３２】
まず、画像形成装置１００は、画像形成装置１００のオペレータからサポート依頼がされるのを待つ（ステップＳ１１０１）。サポート依頼があると、ステップＳ４０２でサポート端末１０２について説明したのと同様に、画像形成装置１００のリモートメンテナンス通信制御部３０３は、ＨＴＴＰ中継サーバ１０３との通信を開始する（ステップＳ１１０２）。続いて、ステップＳ１１０３で、リモートメンテナンス通信制御部３０３は、サポート端末１０２とリモートメンテナンス通信を確立する。このリモートメンテナンスの実現のための処理は、ステップＳ４０３でサポート端末１０２について説明したのと同様である。
【００３３】
続くステップＳ１１０４では、画像形成装置１００は、印刷ジョブデータ転送要求受信部３０４によりサポート端末１０２からの印刷ジョブ転送要求が受け付けられたか否かを判別し、印刷ジョブ転送要求を受け付けるまでその判別を繰り返す。この印刷ジョブ転送要求は、図４のステップＳ４０４で依頼されたものである。画像形成装置１００は、印刷ジョブ転送要求を受け付けると、ステップＳ１１０５へ処理を進める。ステップＳ１１０５では、画像形成装置１００は、自身が直接に接続しているプリントサーバ１０１に対し、保管されている印刷ジョブデータであって転送要求に対応するもの（ドライバプロパティを含むもの）を自身へ転送するよう依頼する。この依頼に応答してプリントサーバ１０１から転送される印刷ジョブデータを印刷ジョブデータ取得処理部３０５が受信する（ステップＳ１１０６）。この印刷ジョブデータは、後述する図１２のステップＳ１２０４で返信されたものである。これにより、画像形成装置１００が印刷する際にプリントサーバ１０１により利用された、ドライバプロパティを含む印刷ジョブデータが取得される。次に、印刷ジョブデータ送信部３０６は、受信により取得された印刷ジョブデータを、要求元のサポート端末１０２へ送信する（ステップＳ１１０７）。その後、図１１の処理は終了する。
【００３４】
図１２は、プリントサーバ１０１におけるプリントサーバ処理のフローチャートである。このフローチャートに係わるプリントサーバ１０１のプログラムはＨＤＤ２２４に記憶されており、ＲＡＭ２２３に読み出されＣＰＵ２２１によって実行される。
【００３５】
まず、印刷ジョブデータ転送要求受信部３１５は、画像形成装置１００から印刷ジョブデータ転送要求が来ているか否かを判別する（ステップＳ１２０１）。この印刷ジョブデータ転送要求は、図１１のステップＳ１１０５で依頼されたものである。印刷ジョブデータ転送要求が来ていない場合は、処理はステップＳ１２０２以降の印刷ジョブ返信処理へ遷移する一方、印刷ジョブデータ転送要求が来た場合は、処理はステップＳ１２０６以降の同期処理へ遷移する。
【００３６】
ステップＳ１２０２では、印刷ジョブデータ管理部３１４は、以前に印刷を実行した印刷ジョブデータを保管している印刷ジョブデータリストの中から、転送要求に対応する印刷ジョブデータを検索し、該当する印刷ジョブデータファイルを取り出す。上述したように、画像形成装置１００で印刷が実行されると、ユーザが操作を行うドライバプロパティを含んだ印刷ジョブデータが印刷ジョブデータ管理部３１４に保管されている。次に、印刷ジョブ処理部３１３は、取り出された印刷ジョブデータファイルに、再度印刷可能にするために必要な情報を付加することで、印刷ジョブデータファイルをパッケージファイルに変換する（ステップＳ１２０３）。そして、印刷ジョブデータ送信部３１６は、その印刷ジョブデータファイルを、パッケージファイルの形式で制御系Ｉ／Ｆ２２５を通して転送要求発行元である画像形成装置１００へ返信する（ステップＳ１２０４）。次に、プリントサーバ１０１は、画像形成装置１００へのパッケージファイルの返信がすべて終了するまで待ち（ステップＳ１２０５）、返信がすべて終了すると図１２の処理を終了させる。
【００３７】
このようにして、画像形成装置１００は、メンテナンスの対象となるユーザ所有の画像形成装置１００に印刷を実行させた印刷ジョブデータファイルを、ジョブ投入装置であるプリントサーバ１０１から取得する。そして、それがプリントサーバ１０１へ送信される。前述の図４の処理を経て、サポート端末１０２にローカルネットワークで接続されているサポート用の画像形成装置１０４に、画像形成装置１００と同じ環境で印刷を行わせることが可能となる。サポート要員が画像形成装置１００のユーザの環境で使用された全ての情報を得ることで、発生した問題の対策を適切に行える。
【００３８】
従って、メンテナンス対象の画像形成装置１００が実行した印刷に関連する環境が、ドライバプロパティも含めて、サポート端末１０２が属するローカルネットワークで再現される。しかし、サポート要員による問題の解決がなされた後は、サポート端末１０２が属するローカルネットワーク上でのドライバプロパティを含む印刷に関する環境を、画像形成装置１００が属するローカルネットワーク上に再現させる必要がある。そこで、本実施の形態では、サポート端末１０２が属するローカルネットワーク上で使用された印刷ジョブデータファイルをメンテナンス対象の画像形成装置１００が属するローカルネットワーク上に同期させる方法について、図１３〜図１６を加えて説明する。この同期は、図１５、図１３、図１２のステップＳ１２０６以降の処理により実現される。概略としては、図１５のステップＳ１５０６で、対策後の印刷ジョブデータがサポート端末１０２から画像形成装置１００へ送信され、それが図１３のステップＳ１３０２で受信される。そして、図１３のステップＳ１３０５で、対策後の印刷ジョブデータが画像形成装置１００からプリントサーバ１０１へ送信され、それが図１２のステップＳ１２０７で受信される。
【００３９】
図１２のステップＳ１２０６では、プリントサーバ１０１の印刷ジョブデータ受信部３１２は、画像形成装置１００からの印刷ジョブデータ取り込み依頼があったか否かを判別する。この依頼は、後述する図１３のステップＳ１３０４で依頼されたものである。その判別の結果、印刷ジョブデータ取り込み依頼がない場合は、処理はステップＳ１２０１に戻る。一方、印刷ジョブデータ取り込み依頼があった場合は、印刷ジョブデータ受信部３１２は、画像形成装置１００から印刷ジョブデータの受信を開始する（ステップＳ１２０７）。この印刷ジョブデータはパッケージ化された対策後の印刷ジョブデータであって、後述する図１３のステップＳ１３０５で送信されたものである。そして、印刷ジョブデータ管理部３１４は、全ての印刷ジョブデータ（パッケージ）の受信が完了するまで待ち（ステップＳ１２０８）、受信が完了すると、処理はステップＳ１２０９に進む。ステップＳ１２０９では、印刷ジョブデータ管理部３１４は、ＨＤＤ２２４に保管される印刷可能ジョブリストに、今回受信した印刷ジョブデータを追加する（ステップＳ１２０９）。その際、印刷ジョブデータ管理部３１４は、印刷ジョブデータのパッケージを解凍して印刷ジョブ処理部３１３に投入する。これにより、対策を反映した印刷ジョブデータが得られる。なお、対策前の印刷ジョブデータを対策後の印刷ジョブデータに置き換えてもよい。その後、図１２の処理は終了する。
【００４０】
続いて、リモートメンテナンスの対象となっている画像形成装置１００における印刷ジョブ受信処理を図１３で説明する。図１３は、印刷ジョブ受信処理のフローチャートである。このフローチャートに係わる画像形成装置１００のプログラムはＨＤＤ２０４に記憶されており、ＲＡＭ２０３に読み出されＣＰＵ２０１によって実行される。なお、図１３の処理は、図１１の処理と並行して実行される。
【００４１】
まず、印刷ジョブデータ取り込み要求受信部３０７は、サポート端末１０２から印刷ジョブデータを取り込むように依頼が来るのを待つ（ステップＳ１３０１）。この印刷ジョブデータの取り込み依頼は、後述する図１５のステップＳ１５０６で、対策後の印刷ジョブデータの送信に先立ってなされたものである。そして、印刷ジョブデータの取り込み依頼が来ると、印刷ジョブ受信部３０８は、サポート端末１０２からの対策後の印刷ジョブデータの受信を開始し（ステップＳ１３０２）、印刷ジョブデータの全てが受信されるのを待つ（ステップＳ１３０３）。ここで受信される対策後の印刷ジョブデータは、後述する図１５のステップＳ１５０６で送信されたものである。
【００４２】
対策後の印刷ジョブデータが全て受信されると、印刷ジョブ取り込み依頼部３０９は、プリントサーバ１０１に対して、受信した対策後の印刷ジョブデータをプリントサーバ１０１に取り込むように依頼する（ステップＳ１３０４）。次に、印刷ジョブデータ送信部３０６は、対策後の印刷ジョブデータのプリントサーバ１０１への送信を開始する（ステップＳ１３０５）。画像形成装置１００は、対策後の印刷ジョブデータの送信が完了するまで待ち、送信が完了すると図１３の処理が終了する。
【００４３】
図１４、図１５で、サポート端末１０２における同期のための処理について説明する。図１４は、サポート端末１０２において表示される印刷ジョブデータ送信画面の例を示す図である。図１５は、メンテナンス第２処理のフローチャートである。本フローチャートに係わるサポート端末１０２のプログラムはＨＤＤ２４４に記憶されており、ＲＡＭ２４３に読み出されＣＰＵ２４１によって実行される。なお、図１５の処理は、図４の処理と並行して実行される。
【００４４】
まず、図１５のステップＳ１５０１では、サポート端末１０２は、サポート要員からリモートメンテナンスの開始依頼がされるのを待つ（ステップＳ４０１）。ここでいう開始依頼は、対策後の印刷ジョブデータを、保守中の画像形成装置１００に送信するためのものである。ステップＳ１５０２、Ｓ１５０３では、図４のステップＳ４０２、Ｓ４０３と同様の処理が実行される。
【００４５】
リモートメンテナンス通信が確立されると、サポート端末１０２のディスプレイ２５２には図５に示す遠隔保守サービス画面５００が表示される。プリンタへの印刷ジョブ送信ボタン５０５が押されると、図１４に示す印刷ジョブデータ送信画面１４０１が表示される。サポート要員は、画像形成装置１０４の印刷実行履歴リスト６０２の中から、保守中の画像形成装置１００に送信したい印刷ジョブを選択する。そしてジョブ送信ボタン１４０３が押されると、ステップＳ１５０４で、印刷ジョブデータ転送要求送信部３２１は、ローカルネットワーク上に接続されているプリンタである画像形成装置１０４に対して、印刷ジョブデータを転送するように要求する。これに応答して、画像形成装置１０４から対策後の印刷ジョブデータが転送されてくるので、ステップＳ１５０５では、印刷ジョブデータ転送要求送信部３２１は、印刷ジョブデータの受信が完了するまで待つ。そして、印刷ジョブデータの受信が完了すると、その印刷ジョブデータをリモートメンテナンス中の画像形成装置１００へ投入する必要がある。そのため、印刷ジョブデータ転送要求送信部３２１は、画像形成装置１００へ取り込み依頼を送ると共に印刷ジョブデータを送信する（ステップＳ１５０６）。その後、図５の処理は終了する。
【００４６】
このようにして、サポート要員がドライバプロパティの問題を解決した状態と同じ環境をリモートメンテナンス中の画像形成装置１００が所属するローカルネットワーク上に再現することができ、確実且つ適切に解決策を伝えることが可能となる。
【００４７】
本実施の形態によれば、画像形成装置１００は、サポート端末１０２から受け付けたジョブ転送要求に対応する印刷ジョブであってドライバプロパティを含む印刷ジョブをプリントサーバ１０１から取得し、サポート端末１０２へ送信する。これにより、ドライバプロパティを含む印刷ジョブを情報処理装置（サポート端末１０２）がメンテナンス対象の画像形成装置１００から取得できるようにすることができる。そして、サポート端末１０２は、取得した印刷ジョブを、ローカル接続された装置（画像形成装置１０４またはプリントサーバ１０５）へ投入することで、取得された印刷ジョブにおけるドライバプロパティを参照することができる。従って、サポートセンタにおいて顧客の画像形成装置に対して投入された印刷ジョブを正確に再現できる。特に、印刷を開始するためにユーザが操作するドライバ画面のドライバプロパティをサポートセンタで正確に表示することが可能となる。また、サポート端末１０２は、取得した印刷ジョブに対策を反映させた対策後の印刷ジョブを画像形成装置１００へ返信し、画像形成装置１００が、対策後の印刷ジョブに基づいて印刷を実行することで、問題が解決される。
【００４８】
（第２の実施の形態）
第１の実施の形態においては、ドライバプロパティを含んだ印刷ジョブデータがプリントサーバ１０１の印刷ジョブデータ管理部３１４に保管されていた。画像形成装置１００は、必要に応じて、印刷を実行した履歴に対応する印刷ジョブデータをプリントサーバ１０１に問い合わせて取得をすれば良い。一方、システム構成によってはプリントサーバを持たない場合もある。その場合であっても、次の方法を採用すれば、ドライバプロパティを含んだ印刷ジョブデータを取得できる。
【００４９】
図１６（ａ）は、第２の実施の形態におけるサポートシステムの全体構成を示す図である。このシステムは、第１の実施の形態（図１）に対してプリントサーバ１０１、１０５を廃止した点が異なる。本実施の形態では、第１の実施の形態に対して、ドライバプロパティを含んだ印刷ジョブデータの取得先が異なり、画像形成装置１００は、印刷ジョブデータをクライアントＰＣ１０７から取得する。
【００５０】
図１６（ａ）に示すように、画像形成装置１００に印刷を実行させる際のドライバプロパティ１１１と画像・文書データ１１２が、クライアントＰＣ１０７の印刷ジョブデータデータベース１１０内に保存される。すなわち、画像形成装置１００へ投入した印刷ジョブがプリンタドライバ部に保存される。画像形成装置１００は、サポート端末１０２から印刷ジョブデータが要求されると、プリントサーバではなくクライアントＰＣ１０７に問い合わせる。そして、画像形成装置１００は、クライアントＰＣ１０７に保管されているドライバプロパティ１１１と画像・文書データ１１２を印刷ジョブデータとして取得し、それをサポート端末１０２に転送する。
【００５１】
本実施の形態によれば、ドライバプロパティを含む印刷ジョブをサポート端末１０２が画像形成装置１００から取得できるようにすることに関し、第１の実施の形態と同様の効果を奏することができる。
【００５２】
ところで、第１、第２の実施の形態において、リモートメンテナンスの対象となっている画像形成装置１００から印刷ジョブデータがサポート端末１０２へ送信される際には、特にデータの加工は施されていなかった。しかし、メンテナンスの対象であっても印刷対象の画像をサポート要員に見せたくない場合がある。画像に関係しない範囲でのサポートが目的であれば、印刷ジョブデータ中の画像・文書データ１１２の部分を加工することで、画像を見られることなくサポートが可能となる。
【００５３】
図１６（ｂ）は、画像形成装置１００における印刷ジョブ転送要求受信処理のフローチャートの一部である。図１６（ｂ）において、図１１のステップＳ１１０１〜Ｓ１１０５の図示は省略されている。この処理は図１１のフローチャートにおいて、ステップＳ１１０６とステップＳ１１０７との間にステップＳ１６０１を挿入した点だけが相違するので、相違部分を説明する。ステップＳ１６０１では、プリントサーバ１０１から転送されてきた印刷ジョブデータを送信するにあたって、印刷ジョブデータ取得処理部３０５は印刷ジョブデータの中の画像部分を加工する。すなわち、取得した印刷ジョブにおける画像情報の少なくとも一部がサポート端末１０２で適切に表示されないように印刷ジョブを加工した上で送信する。
【００５４】
具体的には、例えば、ＰＤＬの描画コマンドやイメージデータ等の画像を生成するデータ部分の削除や、画像生成するデータ部分に塗りつぶしの描画コマンドを追加する等によって、印刷結果を現画像とは異なるものにする。図９（ｂ）に示した画像・文書データ１１２には、線を描画する命令が列挙されているが、これを削除することで描画がされなくなる。逆に任意の塗りつぶし命令を加えることで元の描画を消すことも可能である。結果として、リモートメンテナンスを可能としながらも、不必要な印刷画像の公開を防ぐことができる。この処理は第１、第２の実施の形態のいずれにも適用可能である。
【００５５】
ところで、第２の実施の形態では、クライアントＰＣ１０７にドライバプロパティ１１１と画像・文書データ１１２を記録させ印刷ジョブデータデータベース１１０内に保存させていた。しかし、ドライバプロパティを含んだ印刷ジョブデータの取得先を、画像形成装置１００自身とする構成も考えられる。例えば、プリンタドライバが、ドライバ設定（ドライバプロパティ１１１と画像・文書データ１１２）を、参考情報として画像形成装置１００に送信するようにしてもよい。そして、画像形成装置１００は、ドライバ設定を内部ジョブデータと一緒に保存する。画像形成装置１００には印刷ジョブデータデータベース１１０に相当する記録領域を設けておき、サポート端末１０２からの転送要求を受け付けたとき、ドライバプロパティを含んだ印刷ジョブデータが記録領域から取得されるようにしてもよい。
【００５６】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００５７】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。
【符号の説明】
【００５８】
１００  画像形成装置
１０１  プリントサーバ
１０２  サポート端末
２１２  プリント装置
３０４  印刷ジョブデータ転送要求受信部
３０５  印刷ジョブデータ取得処理部
３０６  印刷ジョブデータ送信部
【図１】
2017136780.tif 000003
【図２】
2017136780.tif 000004
【図３】
2017136780.tif 000005
【図４】
2017136780.tif 000006
【図５】
2017136780.tif 000007
【図６】
2017136780.tif 000008
【図７】
2017136780.tif 000009
【図８】
2017136780.tif 000010
【図９】
2017136780.tif 000011
【図１０】
2017136780.tif 000012
【図１１】
2017136780.tif 000013
【図１２】
2017136780.tif 000014
【図１３】
2017136780.tif 000015
【図１４】
2017136780.tif 000016
【図１５】
2017136780.tif 000017
【図１６】
2017136780.tif 000018