(57)【要約】【課題】同一の対象を印刷するときに、対象の名称が異なっている場合であっても過去に用いられた印刷用の画像を利用することが可能な情報処理システム、情報処理装置及びプログラムを提供する。【解決手段】情報処理システムは、印刷が実行済みの第１の印刷情報を、第１の印刷情報から変換された印刷用の画像と関連付けて記憶する記憶手段と、印刷の実行を指示する印刷指示に含まれる第２の印刷情報が、記憶手段に記憶された第１の印刷情報と同一であるとき、印刷用の画像を用いて印刷指示に応じた印刷を実行する実行手段と、を備える。【選択図】図２
2020160502.tif 000002
【特許請求の範囲】
【請求項１】
印刷が実行済みの第１の印刷情報を、該第１の印刷情報から変換された印刷用の画像と関連付けて記憶する記憶手段と、
印刷の実行を指示する印刷指示に含まれる第２の印刷情報が、前記記憶手段に記憶された前記第１の印刷情報と同一であるとき、前記印刷用の画像を用いて前記印刷指示に応じた印刷を実行する実行手段と、
を備える、情報処理システム。
【請求項２】
前記記憶手段に複数の前記第１の印刷情報が記憶されている場合に、
前記複数の第１の印刷情報を、予め定められた基準に応じて予め絞り込む絞り込み手段をさらに備え、
前記実行手段は、前記第２の印刷情報が、前記絞り込み手段により絞り込まれた前記複数の第１の印刷情報のいずれかと同一であるとき、前記印刷用の画像を用いて前記印刷指示に応じた印刷を実行する、
請求項１に記載の情報処理システム。
【請求項３】
前記絞り込み手段は、前記印刷指示に含まれる属性情報に応じて前記複数の第１の印刷情報を絞り込む、
請求項２に記載の情報処理システム。
【請求項４】
前記記憶手段は、予め定められた期間の間、前記印刷用の画像を記憶する、
請求項１から３のいずれか１項に記載の情報処理システム。
【請求項５】
前記記憶手段は、前記印刷用の画像の容量に応じて定められた期間の間、前記印刷用の画像を記憶する、
請求項４に記載の情報処理システム。
【請求項６】
第１の印刷指示に含まれる第１の印刷情報が、前記第１の印刷指示に応じた第１の印刷の実行の後に指示された第２の印刷指示に含まれる第２の印刷情報と同一であるとき、前記第１の印刷の実行の際に前記第１の印刷情報から変換された印刷用の画像を用いて前記第２の印刷指示に応じた第２の印刷を実行する実行手段、
を備える、情報処理装置。
【請求項７】
コンピュータを
印刷が実行済みの第１の印刷情報を、該第１の印刷情報から変換された印刷用の画像と関連付けて記憶する記憶手段と、
印刷の実行を指示する印刷指示に含まれる第２の印刷情報が、前記記憶手段に記憶された前記第１の印刷情報と同一であるとき、前記印刷用の画像を用いて前記印刷指示に応じた印刷を実行する実行手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
クライアント側のアプリケーションソフトウェアを変更または新たな開発をせずに、再印刷を行うことができるネットワークプリンタ装置が提案されている（例えば、特許文献１参照。）。
【０００３】
特許文献１に記載されたネットワークプリンタ装置は、ネットワークに接続されてクライアントから送られた文書を受け取る文書受信手段と、受け取った文書をプリント可能なイメージデータにイメージ展開するイメージ展開手段と、イメージ展開された前記イメージデータを印刷するプリント手段と、イメージ展開された前記イメージデータを保管するイメージデータ記憶手段と、前記文書受信手段が受け取った文書と前記イメージデータ記憶手段に保管されているイメージデータとの同一性を判別し、同一である場合にはそのイメージデータを前記プリント手段に送るようにしたデータ比較手段と、を備えている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０−１９８５３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一度印刷が実行された対象を再び印刷するとき、過去の印刷の実行の際に用いられた印刷用の画像を利用することにより印刷の実行に要する時間の短縮を図っている。
【０００６】
本発明の課題は、同一の対象を印刷するときに、対象の名称が異なっている場合であっても過去に用いられた印刷用の画像を利用することが可能な情報処理システム、情報処理装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
［１］印刷が実行済みの第１の印刷情報を、該第１の印刷情報から変換された印刷用の画像と関連付けて記憶する記憶手段と、
印刷の実行を指示する印刷指示に含まれる第２の印刷情報が、前記記憶手段に記憶された前記第１の印刷情報と同一であるとき、前記印刷用の画像を用いて前記印刷指示に応じた印刷を実行する実行手段と、
を備える、情報処理システム。
［２］前記記憶手段に複数の前記第１の印刷情報が記憶されている場合に、
前記複数の第１の印刷情報を、予め定められた基準に応じて予め絞り込む絞り込み手段をさらに備え、
前記実行手段は、前記第２の印刷情報が、前記絞り込み手段により絞り込まれた前記複数の第１の印刷情報のいずれかと同一であるとき、前記印刷用の画像を用いて前記印刷指示に応じた印刷を実行する、
前記［１］に記載の情報処理システム。
［３］前記絞り込み手段は、前記印刷指示に含まれる属性情報に応じて前記複数の第１の印刷情報を絞り込む、
前記［２］に記載の情報処理システム。
［４］前記記憶手段は、予め定められた期間の間、前記印刷用の画像を記憶する、
前記［１］から［３］のいずれか１つに記載の情報処理システム。
［５］前記記憶手段は、前記印刷用の画像の容量に応じて定められた期間の間、前記印刷用の画像を記憶する、
前記［４］に記載の情報処理システム。
［６］第１の印刷指示に含まれる第１の印刷情報が、前記第１の印刷指示に応じた第１の印刷の実行の後に指示された第２の印刷指示に含まれる第２の印刷情報と同一であるとき、前記第１の印刷の実行の際に前記第１の印刷情報から変換された印刷用の画像を用いて前記第２の印刷指示に応じた第２の印刷を実行する実行手段、
を備える、情報処理装置。
［７］コンピュータを
印刷が実行済みの第１の印刷情報を、該第１の印刷情報から変換された印刷用の画像と関連付けて記憶する記憶手段と、
印刷の実行を指示する印刷指示に含まれる第２の印刷情報が、前記記憶手段に記憶された前記第１の印刷情報と同一であるとき、前記印刷用の画像を用いて前記印刷指示に応じた印刷を実行する実行手段
として機能させるためのプログラム。
【発明の効果】
【０００８】
請求項１〜７に係る発明によれば、同一の対象を印刷するときに、対象の名称が異なっている場合であっても過去に用いられた印刷用の画像を利用することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施の形態に係る画像形成システムの構成の一例を示す図である。
【図２】図２は、図１に示す画像形成装置の制御系の一例を示すブロック図である。
【図３】図３は、実行履歴情報の一例を示す図である。
【図４】図４は、図１に示す画像形成装置の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について図面を参照して説明する。なお、各図中、実質的に同一の構成要素については、同一の符号を付してその重複した説明を省略する。以下、情報処理システムとして画像形成システムを例に説明するが、情報処理システムは画像形成システムに限られない。また、情報処理装置として画像形成装置を例に説明するが、情報処理装置は画像形成装置に限られない。
【００１１】
［実施の形態］
図１は、本発明の実施の形態に係る画像形成システムの構成の一例を示す図である。この画像形成システム１は、画像形成装置２と、サーバ装置３と、端末装置４と、を有して構成されている。画像形成装置２、サーバ装置３及び端末装置４は、ネットワーク５を介して互いに接続されている。
【００１２】
画像形成システム１は、情報処理システムの一例である。画像形成装置２は、情報処理装置の一例である。なお、図１は、画像形成装置２と、サーバ装置３と、端末装置４とをそれぞれ１台ずつ備える画像形成システム１を例に示しているが、これらの台数は１台に限られるものではない。
【００１３】
画像形成装置２は、例えば、スキャン機能、プリンタ機能、コピー機能、ファクシミリ機能、電子メール機能等の複数の機能を有する複合機である。なお、画像形成装置２は、複合機に限定されるものではない。
【００１４】
サーバ装置３は、例えば、ＤＦＥ（Digital Front End）装置やクラウドサーバ装置が該当する。端末装置４は、例えば、パーソナルコンピュータや、タブレット型端末、多機能携帯電話機（スマートフォン）等の携帯情報端末を用いることができる。ネットワーク５は、例えば、ローカルエリアネットワーク（ＬＡＮ）、インターネット、イントラネット等であり、有線でも無線でもよい。
【００１５】
（画像形成装置２の構成）
図２は、画像形成装置２の制御系の一例を示すブロック図である。この画像形成装置２は、各部を制御する制御部２０と、各種のデータを記憶する記憶部２１と、情報の入力及び表示を行う操作表示部２２と、原稿から原稿画像を読み取る画像読取部２４と、画像を印刷して出力する画像出力部２５と、外部ファクシミリ装置６に対して公衆回線網７を介してファクシミリ送受信を行うファクシミリ通信部２６と、サーバ装置３及び端末装置４との間でネットワーク５を介して通信するネットワーク通信部２７とを備える。記憶部２１は、記憶手段の一例である。
【００１６】
（制御部２０）
制御部２０は、ＣＰＵ（Central Processing Unit）、インターフェース等から構成されている。ＣＰＵは、記憶部２１に記憶されたプログラム２１０に従って動作することにより、受信手段２００、比較手段２０１、ＲＩＰ制御手段２０２、取得手段２０３、修正手段２０４、画像処理手段２０５、実行手段２０６等として機能する。比較手段２０１は、絞り込み手段の一例である。各手段２００〜２０６の詳細については後述する。
【００１７】
（記憶部２１）
記憶部２１は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等から構成され、プログラム２１０やＲＩＰ（Raster Image Processor）ソフトウェア２１４等のプログラムや、ログイン情報２１１（図３参照）、印刷ジョブ情報２１３、実行履歴情報２１５等の各種データを記憶する。
【００１８】
（１）ログイン情報２１１
ログイン情報２１１には、操作者（以下、「ユーザ」ともいう。）が画像形成装置２にログインするときにユーザの認証を行うための情報が登録されている。ログイン情報は、例えば、ユーザを識別する識別情報（以下、「ユーザＩＤ」ともいう。）、ユーザの氏名（以下、「ユーザ名」ともいう。）、パスワード等を含む。
【００１９】
（２）印刷ジョブ情報２１３
印刷ジョブ情報２１３は、印刷の実行を指示する印刷指示（以下、「印刷ジョブ」又は単に「ジョブ」ともいう。）と、この印刷ジョブを識別する識別情報（「ジョブＩＤ」ともいう。）とを関連付けて記録した情報である。
【００２０】
印刷ジョブは、ジョブの属性を記録したジョブチケット２１３ａと、画像形成装置２が解釈できるページ記述言語（ＰＤＬ：Page Description Language）で記述されたデータ（以下、単に「印刷データ」又は「ＰＤＬ」ともいう。）２１３ｂとを含んでいる。ＰＬＤ２１３ｂは、印刷情報の一例である。
【００２１】
ジョブチケット２１３ａは、例えば、以下の情報を含んで構成される。
（ａ）印刷の対象の属性
・印刷の対象の名称（例えば、ファイル名、文書名等）、
・ユーザ名等の認証情報等
【００２２】
（ｂ）印刷の条件（以下、「印刷オプション」ともいう。）
・両面／片面、
・部数、
・カラーモード、
・面付け（「Ｎ−ｕｐ」ともいう。）、
・印刷の方向（例えば、ポートレートやランドスケープ等）、
・用紙のサイズ、
・頁の設定（とじ白／プリント位置／余白等）等
【００２３】
（ｃ）後処理の条件（以下、「後処理オプション」ともいう。）
・針止め（以下、「ステープル」ともいう。）、
・穴あけ（以下、「パンチ」ともいう。）等
【００２４】
ＰＤＬ２１３ｂには、例えば、ＰＤＦ（Portable Document Format)や、ＰｏｓｔＳｃｒｉｐｔ（登録商標）、ＰＣＬ（Printer Command Language）等の異なる形式で出力される複数の種類が含まれる。
【００２５】
（３）ＲＩＰソフトウェア２１４
ＲＩＰソフトウェア２１４は、印刷ジョブに応じて、１ドット（画素、pixel）単位の点の集まりで構成されたビットマップ形式の印刷用の画像（以下、「印刷画像」又は「ラスターイメージ」ともいう。）２１４ａを生成するソフトウェアである。
【００２６】
具体的には、ＲＩＰソフトウェア２１４は、印刷ジョブに含まれるＰＤＬ２１３ｂをラスターイメージ２１４ａに変換する。ＲＩＰソフトウェア２１４には、上述したＰＤＬ２１３ｂの種類に対応するものが用いられる。ＰＤＬ２１３ｂをラスターイメージ２１４ａに変換することを、以下、「ラスターライジング」又は「デコンポーズ」ともいう。
【００２７】
ラスターイメージ２１４ａは、例えば、ＪＰＥＧ（Joint Photographic Experts Group）、ＴＩＦＦ（Tag Image File Format）、ＧＩＦ（Graphics Interchange Format）、ＰＮＧ（Portable Network Graphics）等の形式で生成される。ラスターイメージ２１４ａは、デコンポーズ後の描画結果の一例である。
【００２８】
ラスターイメージ２１４ａを記憶部２１に記憶しておく期間（以下、「保存期間」ともいう。）は、ラスターイメージ２１４ａの属性に応じて適宜調整してよい。例えば、ラスターイメージ２１４ａのデータの容量に応じて記憶部２１に記憶しておく期間を調整してよい。具体的には、ラスターイメージ２１４ａに圧縮する処理を施した場合（すなわち、データの容量が一定以下の場合）、処理を施さない場合（すなわち、データの容量が一定よりも大きい場合）よりも長い期間の間記憶してよい。
【００２９】
一例として、圧縮されたラスターイメージ２１４ａの保存時間を印刷の実行からＮ日間とした場合（Ｎは、自然数。例えば、３。）、圧縮されていないラスターイメージ２１４ａ（以下、「生データ」ともいう。）の保存期間を印刷の実行から（Ｎ−Ｋ）日間としてもよい（Ｋは、Ｎより小さい自然数。例えば、２。）。
【００３０】
（４）実行履歴情報２１５
図３は、実行履歴情報２１５の一例を示す図である。実行履歴情報２１５は、過去に実行された印刷の履歴を記録した情報テーブルである。実行履歴情報２１５には、印刷の実行を指示したユーザ（例えば、端末装置４から印刷ジョブを送信したユーザや、画像形成装置２への操作によって印刷の実行を指示したユーザ等）を示すユーザ情報と、実行済みの印刷に係る印刷ジョブと、当該印刷ジョブに含まれるＰＤＬ２１３ｂに対応するラスターイメージ２１４ａとが関連付けられて記録されている。実行履歴情報２１５に記録された印刷ジョブは、第１の印刷指示の一例である。
【００３１】
具体的には、図３に示すように、実行履歴情報２１５は、例えば、ユーザ名、ユーザＩＤ、ユーザが所属するグループの名称、印刷の対象の名称（例えば、ファイル名）、ジョブが実行された時間（以下、単に「出力時間」ともいう。出力時間は、例えば、印刷が完了した時間としてよい。）、実行されたジョブに含まれる認証情報、制御情報、ＰＤＬ２１３ｂ（すなわち、印刷が実行済みのＰＤＬ２１３ｂ）等からなる印刷ジョブを示す印刷ジョブ情報、ＰＤＬ２１３ｂに対応するラスターイメージ２１４ａ等が関連付けられて記録されている。ここで、グループとは、ユーザが所属する人の集まりをいう。グループには、例えば、企業、企業に属する組織（部門、部、課、係り等）、団体等が該当する。
【００３２】
（操作表示部２２）
操作表示部２２は、例えば、タッチパネルディスプレイであり、液晶ディスプレイ等のディスプレイにタッチパネルを重合配置した構成を有する。
【００３３】
（画像読取部２４）
画像読取部２４は、原稿から原稿画像を読み取るものであり、原稿台（不図示）上に設けられた自動原稿送り装置（不図示）と、スキャナ（不図示）とを備え、原稿台に配置された原稿、又は自動原稿送り装置により送られた原稿から原稿画像を光学的に読み取る。
【００３４】
（画像出力部２５）
画像出力部２５は、例えば、電子写真方式、インクジェット方式等によりカラー画像又は白黒画像を用紙等の記録媒体に印刷出力する。
【００３５】
（ファクシミリ通信部２６）
ファクシミリ通信部２６は、Ｇ３、Ｇ４等のファクシミリプロトコルに従ってデータの変復調を行い、公衆回線網７を介してファクシミリ通信を行う。
【００３６】
（ネットワーク通信部２７）  ネットワーク通信部２７は、ＮＩＣ（Network Interface Card）、Ｗｉ−ＦｉやＢｌｕｅＴｏｏｔｈ（登録商標）等によって実現され、ネットワーク５を介して、サーバ装置３及び端末装置４との間で信号を送受信する。
【００３７】
（各手段２００〜２０６）
次に、制御部２０を構成する各手段２００〜２０６の詳細について説明する。受信手段２００は、端末装置４から送信された印刷ジョブを受信する。端末装置４から送信された印刷ジョブは、第２の印刷指示の一例である。
【００３８】
比較手段２０１は、受信された印刷ジョブに含まれるＰＤＬ２１３ｂ（以下、「当該ＰＤＬ２１３ｂ」ともいう。）と、記憶部２１の実行履歴情報２１５に記録された（以下、「格納済み」ともいう。）ＰＤＬ２１３ｂとを比較する。当該ＰＤＬ２１３ｂは、第２の印刷情報の一例である。格納済みＰＤＬ２１３ｂは、第１の印刷情報の一例である。
【００３９】
換言すれば、比較手段２０１は、受信された印刷ジョブの描画に関するＰＤＬ２１３ｂの部分（以下、単に「ＰＤＬ２１３ｂ部分」ともいう。）と、格納済みの印刷ジョブの描画に関するＰＤＬ２１３ｂ部分とを比較する。また、比較手段２０１は、当該ＰＤＬ２１３ｂが格納済みのＰＤＬ２１３ｂと同一か否かに係る比較の結果を示す結果情報を出力する。なお、「同一」とは、完全な同一、すなわち、僅かな相違もない状態を含むものとする。
【００４０】
比較手段２０１は、必ずしも、当該ＰＤＬ２１３ｂを、格納済みのＰＤＬ２１３ｂの全てと比較しなくてもよい。特に、複数のＰＤＬ２１３ｂが記憶部２１に記憶されている場合、例えば、比較手段２０１は、記憶部２１に格納済みのＰＤＬ２１３ｂの中から、当該ＰＤＬ２１３ｂと比較される対象（以下、「検索の対象」ともいう。）となるＰＤＬ２１３ｂを予め定められた基準で予め絞り込んでもよい。
【００４１】
例えば、比較手段２０１は、ＰＤＬ２１３ｂに関連付けられた属性情報に応じてＰＤＬ２１３ｂを予め絞り込んでもよい。具体的には、比較手段２０１は、ユーザ名が同一か否か、グループ名が同一か否か、印刷の対象の名称が同一か否か、ジョブの実行時間が予め定められた範囲内にあるか否か、等の観点から検索の対象となるＰＤＬ２１３ｂを予め絞り込んでもよい。この場合、比較手段２０１は、当該ＰＤＬ２１３ｂが、絞り込まれた格納済みのＰＤＬ２１３ｂのいずれかと同一であるか否かを比較する。
【００４２】
また、比較手段２０１は、印刷ジョブに含まれる認証情報及び制御情報と、記憶部２１に格納済みの印刷ジョブに含まれる認証情報及び制御情報とをそれぞれ比較し、両者が同一か異なるかを判定する。
【００４３】
ＲＩＰ制御手段２０２は、記憶部２１のＲＩＰソフトウェア２１４を制御して、ラスターイメージ２１４ａを生成させる。また、ＲＩＰ制御手段２０２は、生成されたラスターイメージ２１４ａを記憶部２１に記憶する。
【００４４】
取得手段２０３は、実行履歴情報２１５から、比較手段２０１により当該ＰＤＬ２１３ｂと同一であるとの結果が出力されたＰＤＬ２１３ｂに対応するラスターイメージ２１４ａを取得する。すなわち、取得手段２０３は、記憶部２１に格納済みのデコンポーズ後の描画結果を取得する。また、取得手段２０３は、ラスターイメージ２１４ａとともに、ラスターイメージ２１４ａに関連付けられた認証情報及び制御情報を取得する。
【００４５】
修正手段２０４は、取得手段２０３により取得された認証情報や制御情報を修正する。なお、修正手段２０４による修正の対象となる制御情報の種類は、予め特定のものに制限してもよい。すなわち、一部の制御情報を、修正手段２０４による修正の対象から除外してもよい。一例として、カラーモードを修正手段２０４による修正の対象から除外し、修正手段２０４による修正の対象となる制御情報を、カラーモード以外の印刷オプションや後処理オプションに制限してもよい。
【００４６】
画像処理手段２０５は、ラスターイメージ２１４ａに対して回転、拡大、縮小等の各種の画像処理を施す。実行手段２０６は、画像読取部２４、画像出力部２５、ファクシミリ通信部２６等を制御して、画像形成装置２の機能、すなわち、スキャン機能、プリンタ機能、コピー機能、ファクシミリ機能等の各機能を実行する。
【００４７】
格納手段２０７は、ＰＤＬ２１３ａやラスターイメージ２１４ａを、ユーザ情報と関連付けて記憶部２１に格納する。換言すれば、格納手段２０７は、ＰＤＬ２１３ａやラスターイメージ２１４ａを、ユーザ情報と関連付けて、記憶部２１の実行履歴情報２１５に記録する記録手段として機能する。
【００４８】
（実施の形態の動作）
次に、画像形成装置２の動作の一例について図４を参照して説明する。図４は、画像形成装置２の動作の一例を示すフローチャートである。まず、受信手段２００は、端末装置４から送信された印刷ジョブを受信する（Ｓ１）。
【００４９】
比較手段２０１は、検索の対象となるＰＤＬ２１３ｂを絞り込む（Ｓ２）。比較手段２０１は、印刷ジョブの描画に関するＰＤＬ２１３ｂ部分と、記憶部２１に格納済みの印刷ジョブの描画に関するＰＤＬ２１３ｂ部分とを比較する（Ｓ３）。
【００５０】
印刷ジョブの描画に関するＰＤＬ２１３ｂ部分と、記憶部２１に格納済みの印刷ジョブの描画に関するＰＤＬ２１３ｂ部分とが同一の場合（Ｓ４：Ｙｅｓ）、取得手段２０３は、格納済みのデコンポーズ後の描画結果を取得する（Ｓ５）。具体的には、取得手段２０３は、記憶部２１の実行履歴情報２１５から当該ＰＤＬ２１３ｂと同一であるとの結果が出力されたＰＤＬ２１３ｂに対応する、ラスターイメージ２１４ａ、認証情報及び制御情報を取得する。
【００５１】
次に、比較手段２０１は、受信手段２００が受信した印刷ジョブに含まれる認証情報と、取得手段２０３により取得された認証情報とを比較する（Ｓ６）。受信手段２００が受信した印刷ジョブに含まれる認証情報が、取得手段２０３により取得された認証情報と異なる場合（Ｓ６：Ｙｅｓ）、修正手段２０４は、取得手段２０３により取得された認証情報を、受信手段２００が受信した印刷ジョブに含まれる認証情報に修正する（Ｓ７）。
【００５２】
認証情報と同様に、比較手段２０１は、受信手段２００が受信した印刷ジョブに含まれる制御証情報と、取得手段２０３により取得された制御情報とを比較する（Ｓ８）。受信手段２００が受信した印刷ジョブに含まれる制御情報が、取得手段２０３により取得された制御情報と異なる場合（Ｓ８：Ｙｅｓ）、修正手段２０４は、取得手段２０３により取得された制御情報を、受信手段２００が受信した印刷ジョブに含まれる制御情報に修正する（Ｓ９）。
【００５３】
次に、描画結果の回転、拡大、縮小等の画像処理が必要な場合は（Ｓ１０：Ｙｅｓ）、画像処理手段２０５は、描画結果に対して画像処理を施す（Ｓ１１）。なお、「必要な場合」には、ユーザにより指示された場合、が含まれる。
【００５４】
印刷ジョブの描画に関するＰＤＬ２１３ｂ部分と、記憶部２１に格納済みの印刷ジョブの描画に関するＰＤＬ２１３ｂ部分とが同一でない場合（Ｓ４：Ｙｅｓ）、すなわち、両者が異なる場合、ＲＩＰ制御手段２０２は、印刷データをデコンポーズする（Ｓ１３）。
【００５５】
格納手段２０７は、印刷ジョブのＰＤＬ２１３ｂとデコンポーズ後の描画結果（すなわち、ラスターイメージ２１４ａ）を記憶部２１に格納する（Ｓ１４）。最後に、実行手段２０６は、画像出力部２５を制御して、印刷データを印刷する（Ｓ１２）。
【００５６】
以上、本発明の実施の形態を説明したが、本発明の実施の形態は上記実施の形態に限定されるものではなく、本発明の要旨を変更しない範囲内で種々の変形、実施が可能である。例えば、上述の実施の形態では、サーバ装置３を画像形成装置３と別体として設けたが、両者を一体化してもよい。
【００５７】
例えば、上述した実施の形態では、ラスターイメージ２１４ａの保存期間の起算点を最初の印刷が実行されたときに固定したが、起算点を最新の印刷が実行されたときとし、再度の印刷が実行されるごとに保存期間をリセットするようにしてもよい。
【００５８】
また、例えば、上述した実施の形態では、ラスターイメージ２１４ａの保存期間を固定的に定めたが、例えば、同一の対象が印刷される頻度等応じて変動的に定めてもよい。
【００５９】
また、画像形成装置２の制御部２０の各手段２００〜２０７の一部又は全てをサーバ装置３の制御部（不図示）内に設けてもよい。また、画像形成装置２の記憶部２１に記憶している各種データをサーバ装置３に記憶してもよい。
【００６０】
制御部２０の各手段は、それぞれ一部又は全部を再構成可能回路（ＦＰＧＡ：Field Programmable Gate Array）、特定用途向け集積回路（ＡＳＩＣ：Application Specific Integrated Circuit）等のハードウエア回路によって構成してもよい。
【００６１】
また、本発明の要旨を変更しない範囲内で、上記実施の形態の構成要素の一部を省くことや変更することが可能である。また、本発明の要旨を変更しない範囲内で、上記実施の形態のフローにおいて、ステップの追加、削除、変更、入替え等が可能である。また、上記実施の形態で用いたプログラムをＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に記録して提供することができ、クラウドサーバ等の外部サーバに格納しておき、ネットワークを介して利用することもできる。
【符号の説明】
【００６２】
１…画像形成システム
２…画像形成装置
２０…制御部
２００…受信手段
２０１…比較手段
２０２…ＲＩＰ制御手段
２０３…取得手段
２０４…修正手段
２０５…画像処理手段
２０６…実行手段
２０７…格納手段
２１…記憶部
２１０…プログラム
２１１…ログイン情報
２１３…印刷ジョブ情報
２１３ａ…ジョブチケット
２１４…ＲＩＰソフトウェア
２１４ａ…ラスターイメージ
２１５…実行履歴情報
２２…操作表示部
２４…画像読取部
２５…画像出力部
２６…ファクシミリ通信部
２７…ネットワーク通信部
３…サーバ装置
４…端末装置
５…ネットワーク
６…外部ファクシミリ装置
７…公衆回線網
【図１】
2020160502.tif 000003
【図２】
2020160502.tif 000004
【図３】
2020160502.tif 000005
【図４】
2020160502.tif 000006