(57)【要約】【課題】外部リソースを取得してＰＤＬジョブを高速に印刷（画像形成）することができる画像形成装置を提供する。【解決手段】画像形成装置は、ＰＤＬジョブがスプールされているか否かを判断するＰＤＬスプール判断手段と、スプールされているＰＤＬジョブが外部リソースを参照するか否かを判断する外部リソース参照判断手段と、参照している外部リソースを取得する取得手段とを備える。各手段は、ＣＰＵ２１０がその機能を有する。【選択図】図８
2008269234.tif 000002
【特許請求の範囲】
【請求項１】
ＰＤＬジョブを処理可能な画像形成装置において、
ＰＤＬジョブがスプールされているか否かを判断するＰＤＬスプール判断手段と、
スプールされているＰＤＬジョブが外部リソースを参照するか否かを判断する外部リソース参照判断手段と、
参照している外部リソースを取得する取得手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記ＰＤＬスプール判断手段は、外部リソースを参照する機能を有するＰＤＬジョブがスプールされているか否かを判断することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記外部リソース参照判断手段は、外部リソースを参照する機能を有するＰＤＬジョブが外部リソースを参照するか否かを判断することを特徴とする請求項１または２記載の画像形成装置。
【請求項４】
更に、取得した外部リソースが再利用可能リソースであるか否かを判断する再利用判断手段と、
外部リソースが再利用可能リソースである場合は外部リソースをキャッシュメモリに格納し、外部リソースが再利用可能リソースではない場合は外部リソースをハードディスクに格納するリソース格納手段と、
を備えることを特徴とする請求項１乃至３のいずれかに記載の画像形成装置。
【請求項５】
ＰＤＬジョブを処理可能な画像形成装置の制御方法において、
ＰＤＬジョブがスプールされているか否かを判断するＰＤＬスプール判断ステップと、
スプールされているＰＤＬジョブが外部リソースを参照するか否かを判断する外部リソース参照判断ステップと、
参照している外部リソースを取得する取得ステップと、
を備えることを特徴とする画像形成装置の制御方法。
【請求項６】
前記ＰＤＬスプール判断ステップは、外部リソースを参照する機能を有するＰＤＬジョブがスプールされているか否かを判断することを特徴とする請求項５記載の画像形成装置の制御方法。
【請求項７】
前記外部リソース参照判断ステップは、外部リソースを参照する機能を有するＰＤＬジョブが外部リソースを参照するか否かを判断することを特徴とする請求項５または６記載の画像形成装置の制御方法。
【請求項８】
更に、取得した外部リソースが再利用可能リソースであるか否かを判断する再利用判断ステップと、
外部リソースが再利用可能リソースである場合は外部リソースをキャッシュメモリに格納し、外部リソースが再利用可能リソースではない場合は外部リソースをハードディスクに格納するリソース格納ステップと、
を備えることを特徴とする請求項５乃至７のいずれかに記載の画像形成装置の制御方法。
【請求項９】
ＰＤＬジョブを処理可能な画像形成装置の制御方法を前記画像形成装置に実行させるためのプログラムにおいて、前記制御方法は、
ＰＤＬジョブがスプールされているか否かを判断するＰＤＬスプール判断ステップと、
スプールされているＰＤＬジョブが外部リソースを参照するか否かを判断する外部リソース参照判断ステップと、
参照している外部リソースを取得する取得ステップと、
を備えることを特徴とするプログラム。
【請求項１０】
請求項９記載の画像形成装置のプログラムを格納するコンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＤＬジョブを処理可能な画像形成装置及びその制御方法、並びにプログラム及び記憶媒体に関する。
【背景技術】
【０００２】
バリアブルデータプリント処理を高速に行えるＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ベースの言語にＰＰＭＬ（Ｐｅｒｓｏｎａｌｉｚｅｄ  Ｐｒｉｎｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）がある（例えば、特許文献１参照）。
【０００３】
ＰＰＭＬではデータを固定部分と可変部分に分離してラスタイメージプロセッシングし、それらのデータを再利用しながら印刷を行うため、バリアブルデータプリントを高速に行うことが可能である。
【特許文献１】特開２００６−１７２２０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、ＰＰＭＬのデータフォーマットでは外部リソースを参照する記述が可能である。外部リソースとは、イントラネットもしくはインターネット上に存在するリソースのことである。
【０００５】
これらのデータを印刷するために、ＦＴＰプロトコルやＨＴＴＰプロトコルを使用して外部リソースを取得する。しかしながら、これら外部リソースを取得する際、ネットワークの負荷状況やサーバの負荷状況に影響されて非常に時間がかかる場合があった。
【０００６】
本発明の目的は、外部リソースを取得してＰＤＬジョブを高速に印刷（画像形成）することができる画像形成装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の画像形成装置は、ＰＤＬジョブを処理可能な画像形成装置において、ＰＤＬジョブがスプールされているか否かを判断するＰＤＬスプール判断手段と、スプールされているＰＤＬジョブが外部リソースを参照するか否かを判断する外部リソース参照判断手段と、参照している外部リソースを取得する取得手段とを備えることを特徴とする。
【０００８】
請求項５記載の画像形成装置の制御方法は、ＰＤＬジョブを処理可能な画像形成装置の制御方法において、ＰＤＬジョブがスプールされているか否かを判断するＰＤＬスプール判断ステップと、スプールされているＰＤＬジョブが外部リソースを参照するか否かを判断する外部リソース参照判断ステップと、参照している外部リソースを取得する取得ステップとを備えることを特徴とする。
【０００９】
請求項９記載のプログラムは、ＰＤＬジョブを処理可能な画像形成装置の制御方法を前記画像形成装置に実行させるためのプログラムにおいて、前記制御方法は、ＰＤＬジョブがスプールされているか否かを判断するＰＤＬスプール判断ステップと、スプールされているＰＤＬジョブが外部リソースを参照するか否かを判断する外部リソース参照判断ステップと、参照している外部リソースを取得する取得ステップとを備えることを特徴とする。
【００１０】
請求項１０記載のコンピュータで読み取り可能な記憶媒体は、請求項９記載の画像形成装置のプログラムを格納する。
【発明の効果】
【００１１】
本発明の画像形成装置は、ＰＤＬジョブがスプールされているか否かを判断するＰＤＬスプール判断手段と、スプールされているＰＤＬジョブが外部リソースを参照するか否かを判断する外部リソース参照判断手段と、参照している外部リソースを取得する取得手段とを備える。
【００１２】
この構成により、外部リソースを取得してＰＤＬジョブを高速に印刷（画像形成）することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。
【００１４】
図１は、本発明の実施の形態に係る画像形成装置を収容するネットワークの構成を模式的に示す図である。
【００１５】
本実施の形態では、画像形成装置としてデータ送信機能を有する複写機を説明する。
【００１６】
複写機１０１は、図１に示すように、複写機１０１と同等の機能を持つ複写機１０２、ファクシミリ装置１０３、データベース／メールサーバ１０４、クライアントコンピュータ１０５とともに、イーサネット(登録商標)などからなるＬＡＮ１０６に収容されている。また、ファクシミリ装置１０７とともに公衆回線１０８に収容されている。
【００１７】
複写機１０１は、コピー機能、ファクシミリ機能を有するとともに、原稿画像を読み取り、該読み取った画像データをＬＡＮ１０６上の各装置に送信するデータ送信機能を有する。また、ＰＤＬ機能を有するので、ＬＡＮ１０６上に接続されているコンピュータから指示されたＰＤＬ画像を受信して印刷することが可能である。
【００１８】
複写機１０１は、読み取った画像や、ＬＡＮ１０６上に接続されているコンピュータから指示されたＰＤＬ画像を、後述するハードディスクの指定したボックス領域に保存することが可能であり、ボックス領域に保存された画像を印刷することが可能になっている。
【００１９】
複写機１０１は、ＬＡＮ１０６を介して複写機１０２が読み取ったデータを受信し、受信したデータを内部に保存／印刷出力することが可能である。また、クライアントコンピュータ１０５とＬＡＮ１０６を介してデータベース／メールサーバ１０４の画像を受信し、内部に保存／印刷出力することが可能である。
【００２０】
ファクシミリ装置１０３は、ＬＡＮ１０６を介して複写機１０１が読み取ったデータを受信し、該受信したデータを送信することが可能である。
【００２１】
データベース／メールサーバ１０４は、ＬＡＮ１０６を介して複写機１０１が読み取ったデータを受信し、データベースに格納し、電子メールとして送信する機能を有するサーバ装置である。
【００２２】
クライアントコンピュータ１０５は、データベース／メールサーバ１０４に接続され、データベース／メールサーバ１０４から所望のデータを取得して表示することが可能である。また、ＬＡＮ１０６を介して複写機１０１が読み取ったデータを受信し、受信したデータを加工、編集することが可能である。
【００２３】
ファクシミリ装置１０７は、公衆回線１０８を介して複写機１０１が読み取ったデータを受信し、受信したデータを印刷出力することが可能である。
【００２４】
図２は、図１における複写機の機能ブロック図である。
【００２５】
図２において、コントローラユニット２００は、画像入力デバイスであるスキャナ２０１や画像出力デバイスであるプリンタ２０２、操作部２０３と接続される。コントローラユニット２００は、スキャナ２０１で読み取られた画像データをプリンタ２０２により印刷出力するコピー機能を実現するための制御を行う。また、ＬＡＮ１０６や公衆回線１０８（ＷＡＮ）に接続することによって、画像情報やデバイス情報の入出力を行うための制御を行う。
【００２６】
コントローラユニット２００は、ＣＰＵ２１０を有する。ＣＰＵ２１０は、ＲＯＭ２２１に格納されているブートプログラムによりオペレーションシステム（ＯＳ）を立ち上げる。そして、このＯＳ上でＨＤＤ（ハードディスクドライブ）２１２に格納されているアプリケーションプログラムを実行することによって各種処理を実行する。
【００２７】
このＣＰＵ２１０の作業領域としてはＲＡＭ２１３が用いられる。ＲＡＭ２１３は、作業領域とともに、画像データを一時記憶するための画像メモリ領域を提供する。ＨＤＤ２１２は、上記アプリケーションプログラムとともに、画像データを格納する。
【００２８】
ＣＰＵ２１０には、システムバス２１４を介して、ＲＯＭ２１１及びＲＡＭ２１３が接続される。また、ＣＰＵ２１０には、システムバス２１４を介して、操作部Ｉ／Ｆ（操作部インターフェース）２１５、ネットワークＩ／Ｆ２１６、モデム２１７及びイメージバスＩ／Ｆ２１８が接続されている。
【００２９】
操作部Ｉ／Ｆ２１５は、タッチパネルを有する操作部２０３とのインターフェースであり、操作部２０３に表示する画像データを操作部２０３に対して出力する。また、操作部Ｉ／Ｆ２１５は、操作部２０３においてユーザにより入力された情報をＣＰＵ２１０に送出する。
【００３０】
ネットワークＩ／Ｆ２１６は、ＬＡＮ１０６に接続され、ＬＡＮ１０６を介してＬＡＮ１０６上の各装置との間で情報の入出力を行う。モデム２１７は、公衆回線１０８に接続され、公衆回線１０８を介して情報の入出力を行う。
【００３１】
イメージバスＩ／Ｆ２１８は、システムバス２１４と、画像データを高速で転送する画像バス２１９を接続し、データ構造を変換するためのバスブリッジである。
【００３２】
画像バス２１９は、ＰＣＩバスまたはＩＥＥＥ１３９４から構成される。画像バス２１９上には、ラスタイメージプロセッサ（以下、ＲＩＰという）２２０、デバイスＩ／Ｆ２２１、スキャナ画像処理部２２２、プリンタ画像処理部２２３、画像回転部２２４及び画像圧縮部２２５が設けられている。
【００３３】
ＲＩＰ２２０は、ＰＤＬコードをビットマップイメージに展開するプロセッサである。デバイスＩ／Ｆ２２１には、スキャナ２０１及びプリンタ２０２が接続され、デバイスＩ／Ｆ２２１は、画像データの同期系／非同期系の変換を行う。
【００３４】
スキャナ画像処理部２２２は、入力画像データに対し補正、加工、編集を行う。プリンタ画像処理部２２３は、プリント出力画像データに対してプリンタの補正、解像度変換などを行う。
【００３５】
画像回転部２２４は、画像データの回転を行う。画像圧縮部２２５は、多値画像データをＪＰＥＧデータに、２値画像データをＪＢＩＧ、ＭＭＲ、ＭＨなどのデータに圧縮するとともに、その伸張処理を行う。
【００３６】
図３は、図１における複写機の全体構成図である。
【００３７】
図２におけるスキャナ２０１とプリンタ２０２とは、図３に示すように、一体的に構成されている。
【００３８】
スキャナ２０１は、原稿給紙ユニット３０１を搭載し、原稿給紙ユニット３０１は、原稿を先頭から順に１枚ずつプラテンガラス３０２上へ給送する。各原稿の読取動作が終了する毎にその原稿をプラテンガラス３０２から排出トレイ（図示せず）に排出する。
【００３９】
スキャナ２０１は、原稿がプラテンガラス３０２上に給送されると、ランプ３０３を点灯し、移動ユニット３０４の移動を開始する。この移動ユニット３０４の移動によりプラテンガラス３０２上の原稿に対する読取走査が行われる。
【００４０】
この読取走査中、原稿からの反射光は、各ミラー３０５、３０６、３０７及びレンズ３０８を経てＣＣＤイメージセンサ（以下、ＣＣＤという）３０９に導かれ、原稿上の画像がＣＣＤ３０９の撮像面上に結像される。ＣＣＤ３０９は、撮像面に結像された画像を電気信号に変換し、この電気信号は所定の処理施された後にコントローラユニット２００に入力される。
【００４１】
プリンタ２０２は、レーザドライバ３２１を有し、レーザドライバ３２１は、コントローラユニット２００から入力された画像データに基づきレーザ発光部３２２を駆動する。これにより、レーザ発光部３２２からは画像データに応じたレーザ光が発光され、このレーザ光は走査されながら感光ドラム３２３上に照射される。
【００４２】
感光ドラム３２３上には、照射されたレーザ光により静電潜像が形成され、この静電潜像は現像器３２４から供給されたトナーによりトナー像として可視像化される。レーザ光の照射タイミングに同期して、各カセット３１１、３１２から用紙が搬送路を介して感光ドラム３２３と転写部３２５との間に給紙され、感光ドラム３２３上のトナー像は転写部３２５により給紙された用紙上に転写される。
【００４３】
トナー像が転写された用紙は、搬送ベルトを介して定着ローラ対（加熱ローラと加圧ローラ）３２６に送られ、定着ローラ対３２６は、用紙を熱圧し、用紙上のトナー像を用紙上に定着させる。
【００４４】
この定着ローラ対３２６を通過した用紙は、排紙ローラ対３２７により排紙ユニット３３０に排紙される。排紙ユニット３３０は、ソート、ステイプルなどの後処理を施すことが可能なシート処理装置からなる。
【００４５】
また、両面記録モードが設定されている場合には、用紙を排紙ローラ対３２７まで搬送した後に、排紙ローラ対３２７の回転方向を逆転させ、フラッパ３２８によって再給紙搬送路３２９へ導く。再給紙搬送路３２９に導かれた用紙は、上述したタイミングで感光ドラム３２３と転写部３２５との間に再給紙され、この用紙の裏面にトナー像が転写される。
【００４６】
図４は、図２における操作部の外観図である。
【００４７】
図４の操作部２０３において、ＬＣＤ表示部４０１は、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報をＣＰＵ２１０に伝える。
【００４８】
スタートキー４０２は、原稿画像の読み取り動作を開始する時などに用いる。スタートキー４０２中央部には、緑と赤の２色ＬＥＤ４０３があり、その色によってスタートキー４０２が使える状態にあるかどうかを示す。
【００４９】
ストップキー４０４は、稼働中の動作を止める働きをする。ＩＤキー４０６は、使用者のユーザＩＤを入力する時に用いる。リセットキー４０７は、操作部２０３からの設定を初期化する時に用いる。
【００５０】
図５は、図４におけるＬＣＤ表示部に表示する操作画面の例を示す図である。
【００５１】
ＬＣＤ表示部４０１には、コピーキー５０１、送信／ＦＡＸキー５０２、ボックスキー５０３、ブラウザキー５０４のように複数の機能毎にタブ表示されたタッチキーが表示されている。コントローラユニット２００のＲＯＭ２１１にはＷｅｂブラウザ表示のためのプログラムが組み込まれおり、操作部２０３上からの指示により、Ｗｅｂブラウザ表示をすることが可能になっている。
【００５２】
５つ以上の機能がコントローラ２００に装備されている場合は、コピー、送信／ＦＡＸ、ボックス、ブラウザの４つ機能タブの右横に右矢印キー５０５が表示される。
【００５３】
図５は、コピーキー５０１が押下されたときのコピー機能の初期画面を表している。コピー機能に関する表示領域９０６において、「コピーできます」と表示している領域には、コピー機能で表示するステータスを表示し、その下には、倍率、選択給紙段、置数を表示する領域がある。
【００５４】
また、コピー機能の動作モードを設定するためのタッチキーとして、等倍、倍率、用紙選択、ソータ、両面、割込み、文字、濃度調整用として薄くするに対応する左矢印キー、濃くするに対応する右矢印キー、濃度を自動調整する自動キーが表示される。初期画面に表示しきれない動作モードの指定に際しては、応用モードキーを押下することで階層的に表示領域５０６内に設定画面が表示されるようになっている。
【００５５】
表示領域５０７は、複写機１０１のステータスを表示する領域であり、例えば、ジャムなどのアラームメッセージや、ＰＤＬプリントが行われているときにＰＤＬプリント中であることを示すステータスメッセージを表示する領域である。
【００５６】
システム状況／中止キー５０８を押下すると、複写機１０１のデバイス情報を表示する画面や、プリントジョブ状況を表示する画面を表示し（図示せず）、この画面ではジョブの中止を行うことが可能になっている。
【００５７】
送信／ＦＡＸキー５０２を押下すると、複写機１０１で読み取った画像をＬＡＮ１０６上の機器にＥ−ｍａｉｌ送信、ＦＴＰ送信する、またはファクシミリ装置１０７により公衆回線１０８を使って送信するための設定画面を表示する（図示せず）。
【００５８】
ボックスキー５０３を押下すると、複写機１０１上で読み取った画像をＨＤＤ２１２内のボックス領域に保存したり、ボックス領域に保存されている画像データを指定して印刷したり、ＬＡＮ１０６上の機器に送信するための設定画面を表示する（図示せず）。
【００５９】
図６は、図５におけるブラウザキーを押下したときの図４におけるブラウザ起動画面を示す図である。
【００６０】
ブラウザキー５０４を押下すると、図６のブラウザ起動画面が開く。
【００６１】
ＵＲＬ入力部５１１は、ＵＲＬを指定してページを開くときに押下する。押下することで、ソフトキーボードが表示され、ユーザがＵＲＬを指定できるよう管理者の権限で設定を行うこともできる。
【００６２】
お気に入りキー５１２は、ＵＲＬを登録、整理、表示を行うことができる。図７にお気に入りメニューを示す。
【００６３】
表示領域５１３はコンテンツの表示領域である。戻るキー５１４は、ページを１つ前に戻すキーである。進むキー５１５はページを１つ進めるキーである。
【００６４】
更新キー５１６は、現在表示しているページを再度ロードして表示するキーである。中止キー５１７は、ページの読み込みを中止するキーである。ホームキー５１８は、設定されているホームページに移動するキーである。
【００６５】
印刷キー５１９は、現在表示しているページを印刷するキーである。このキーを押下すると、図示しない印刷設定ダイアログが表示され、印刷設定ダイアログには、フレームをどのように印刷するかの設定、印刷に関する設定（部数、両面、ソートなど）の画面が表示される。この画面内の印刷スタートボタンを押下することで印刷を開始する。
【００６６】
メニューキー５２０は、画面の表示倍率の変更、文字サイズの変更、文字コードの変更などの画面を表示するキーである。
【００６７】
図８は、図２の複写機によって実行される外部リソース取得処理の手順を示すフローチャートである。
【００６８】
本処理は、図２のＣＰＵ２１０によって実行される。
【００６９】
本実施の形態では、外部リソースを参照するＰＤＬとしてＰＰＭＬを例に挙げて説明するが、これは本発明をＰＰＭＬに限定するものではなく、外部リソースを参照するＰＤＬはＸＰＳ等でもよい。
【００７０】
図８において、ステップＳ８０１では、別タスクを起動する。ここでは、コピージョブやプリントジョブを実行している時、またはコピージョブやプリントジョブ実行中のアイドル時間に、外部リソースを取得するためのタスクを起動する。
【００７１】
ステップＳ８０２では、ＰＤＬスプールジョブ中に外部リソースを参照する機能を有するＰＰＭＬジョブが含まれているか否かを判断する（ＰＤＬスプール判断手段）。スプールジョブにＰＰＭＬジョブが含まれている場合はステップＳ８０３に進み、スプールジョブにＰＰＭＬジョブが含まれていない場合は本処理を終了する。
【００７２】
図９は、ＰＤＬのスプールジョブの状況を模式的に表した図である。
【００７３】
図９において、符号６０１はジョブ名を表し、複写機１０１が現在受信している全ＰＤＬジョブの名称を表す。本実施の形態では、複写機１０１はジョブ１（６０５）、ジョブ２（６０６）、ジョブ３（６０７）、ジョブ４（６０８）、ジョブ５（６０９）を受信している。
【００７４】
符号６０２はジョブ種を表している。例えば、ジョブ１（６０５）のジョブ種はＰＤＦであり、ジョブ２（６０６）のジョブ種はＰＰＭＬである。
【００７５】
符号６０３は外部リソース参照の有無を表している。外部リソースを参照するジョブである場合は「○」が記載されており、外部リソースを参照しないジョブである場合は「×」が記載されている。例えば、ジョブ１（６０５）は外部リソースを参照しないことを表し、ジョブ２（６０６）は外部リソースを参照することを表す。
【００７６】
符号６０４はジョブのステータスを表している。例えば、ジョブ１（６０５）は現在印刷中のジョブであり、ジョブ２（６０６）は現在待機中、つまりスプールされているジョブである。
【００７７】
図９の場合は、ジョブ２（６０６）とジョブ４（６０８）とジョブ５（６０９）がＰＰＭＬジョブであり、かつスプールジョブであるため、ステップＳ８０２の判断結果はＹＥＳとなり、ステップＳ８０３に進む。
【００７８】
ステップＳ８０３では、ＰＰＭＬジョブが外部リソースを参照するか否かを判断する（外部リソース参照判断手段）。ＰＰＭＬジョブが外部リソースを参照する場合はステップＳ８０４に進み、ＰＰＭＬジョブが外部リソースを参照しない場合は本処理を終了する。
【００７９】
図９の場合は、ステップＳ８０２でＰＰＭＬジョブであると判定されたジョブのうち、ジョブ２（６０６）とジョブ５（６０９）が外部リソースを参照するジョブであるため、ステップＳ８０３の判断結果はＹＥＳとなり、ステップＳ８０４に進む。
【００８０】
ステップＳ８０４では、外部リソースを取得する。
【００８１】
図１０は、ＰＰＭＬジョブの内容の一部を抜粋した図である。
【００８２】
符号７０１から７０５までは行を表す。行７０４は外部リソースを参照することを意味する「EXTERNAL_DATA」コマンド７０６が使用されている。外部リソースはftp://abc.def.co.jp/ghi.pdf（７０７）であるため、ＦＴＰプロトコルを使用して外部リソースを取得する。
【００８３】
ステップＳ８０５では、外部リソースが再利用可能リソースであるか否かを判断する（再利用判断手段）。外部リソースが再利用可能リソースである場合はステップＳ８０６に進み、外部リソースが再利用可能リソースでない場合はステップＳ８０７に進む。
【００８４】
図１０の場合は、行７０２が再利用可能リソースであることを意味する「REUSABLE_OBJECT」コマンドが使用されているため、ステップＳ８０５の判断結果はＹＥＳとなり、ステップＳ８０６に進む。
【００８５】
ステップＳ８０６では、取得した外部リソースをＲＡＭ２１３、特にキャッシュメモリに格納して（リソース格納手段）、本処理を終了する。ステップＳ８０７では、取得した外部リソースをＨＤＤ２１２に格納して、本処理を終了する。
【００８６】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００８７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８８】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００８９】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００９０】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施の形態に係る画像形成装置を収容するネットワークの構成を模式的に示す図である。
【図２】図１における複写機の機能ブロック図である。
【図３】図１における複写機の全体構成図である。
【図４】図２における操作部の外観図である。
【図５】図４におけるＬＣＤ表示部に表示する操作画面の例を示す図である。
【図６】図５におけるブラウザキーを押下したときの図４におけるブラウザ起動画面を示す図である。
【図７】図６におけるお気に入りキー押下時のお気に入りメニューを示す図である。
【図８】図２の複写機によって実行される外部リソース取得処理の手順を示すフローチャートである。
【図９】ＰＤＬのスプールジョブの状況を模式的に表した図である。
【図１０】ＰＰＭＬジョブの内容の一部を抜粋した図である。
【符号の説明】
【００９２】
２００  コントローラユニット
２１０  ＣＰＵ
２１２  ＨＤＤ
２１３  ＲＡＭ
【図１】
2008269234.tif 000003
【図２】
2008269234.tif 000004
【図３】
2008269234.tif 000005
【図４】
2008269234.tif 000006
【図５】
2008269234.tif 000007
【図６】
2008269234.tif 000008
【図７】
2008269234.tif 000009
【図８】
2008269234.tif 000010
【図９】
2008269234.tif 000011
【図１０】
2008269234.tif 000012