(57)【要約】【課題】ＲＩＰ済みのラスターデータに対して再ＲＩＰ処理が必要になった場合に、システムにかかる負荷を最小限に抑制し、システム全体としての生産性の低下を最小限に抑制する。【解決手段】画像形成装置は、記憶手段に記憶された少なくとも一つのラスターデータのうち、受付手段を介してユーザーにより指定されたラスターデータについて、再ＲＩＰ処理が必要であるか否かの判断をプリントコントローラーに要求し、又は／及び、記憶手段に記憶された少なくとも一つのラスターデータについて、受付手段を介してユーザーにより指定されたタイミングで、再ＲＩＰ処理が必要であるか否かの判断をプリントコントローラーに要求する判断要求手段と、プリントコントローラーによる、再ＲＩＰ処理が必要であるか否かの判断の結果に基づいて、プリントコントローラーに再ＲＩＰ処理の実行を要求する実行要求手段と、を備える。【選択図】図８
2015134422.tif 000002
【特許請求の範囲】
【請求項１】
ラスターデータに基づいて画像形成を行う画像形成装置であって、
印刷ジョブに対するＲＩＰ処理を実行するプリントコントローラーから、前記ＲＩＰ処理により生成されたラスターデータを取得する取得手段と、
取得した前記ラスターデータを記憶する記憶手段と、
ユーザーによる指定を受け付ける受付手段と、
前記記憶手段に記憶された少なくとも一つのラスターデータのうち、前記受付手段を介してユーザーにより指定されたラスターデータについて、再ＲＩＰ処理が必要であるか否かの判断を前記プリントコントローラーに要求し、又は／及び、前記記憶手段に記憶された前記少なくとも一つのラスターデータについて、前記受付手段を介してユーザーにより指定されたタイミングで、前記再ＲＩＰ処理が必要であるか否かの判断を前記プリントコントローラーに要求する判断要求手段と、
前記プリントコントローラーによる、前記再ＲＩＰ処理が必要であるか否かの判断の結果に基づいて、前記プリントコントローラーに前記再ＲＩＰ処理の実行を要求する実行要求手段と、
を備える画像形成装置。
【請求項２】
前記受付手段は、前記記憶手段に記憶された前記少なくとも一つのラスターデータの一覧を表示部に表示させ、当該表示された前記少なくとも一つのラスターデータの一覧から前記再ＲＩＰ処理が必要であるか否かの判断を要求するラスターデータの指定を受け付ける、
請求項１に記載の画像形成装置。
【請求項３】
前記プリントコントローラーによる、前記再ＲＩＰ処理が必要であるとの判断の結果をユーザーに通知する通知手段を更に備え、
前記受付手段は、前記通知手段により、前記再ＲＩＰ処理が必要であるとの判断の結果が通知されたラスターデータについて、前記再ＲＩＰ処理を実行するか否かの指定をユーザーから受け付ける、
請求項１又は２に記載の画像形成装置。
【請求項４】
前記通知手段は、前記再ＲＩＰ処理が必要であるとの判断の結果を、ポップアップ画面を用いてユーザーに通知し、
前記受付手段は、前記ポップアップ画面を介して、前記再ＲＩＰ処理を実行するか否かの指定をユーザーから受け付ける、
請求項３に記載の画像形成装置。
【請求項５】
前記プリントコントローラーによる、前記再ＲＩＰ処理が必要であるとの判断の結果をユーザーに通知する通知手段を更に備え、
前記通知手段は、前記記憶手段に記憶された前記少なくとも一つのラスターデータの一覧を前記表示部に表示させるとき、前記再ＲＩＰ処理が必要であると判断されたラスターデータを識別可能に表示させ、
前記受付手段は、前記通知手段により、前記再ＲＩＰ処理が必要であるとの判断の結果が通知されたラスターデータについて、前記再ＲＩＰ処理を実行するか否かの指定をユーザーから受け付け、
前記少なくとも一つのラスターデータの一覧において、前記識別可能に表示された、前記再ＲＩＰ処理が必要であると判断されたラスターデータが指定されることで、前記再ＲＩＰ処理を実行するか否かの指定を受け付ける、
請求項２に記載の画像形成装置。
【請求項６】
前記実行要求手段による前記再ＲＩＰ処理の実行の要求に対応して前記プリントコントローラーにより生成されたラスターデータを取得したことを受けて、当該取得したラスターデータを記憶するとともに、当該取得したラスターデータに基づく画像形成を行う、
請求項１〜５のいずれか一項に記載の画像形成装置。
【請求項７】
前記プリントコントローラーにより、前記再ＲＩＰ処理が不要であると判断されたことを受けて、前記記憶手段に記憶された、前記プリントコントローラーにより前記再ＲＩＰ処理が不要であると判断されたラスターデータに基づく画像形成を行う、
請求項１〜６のいずれか一項に記載の画像形成装置。
【請求項８】
前記受付手段が、前記再ＲＩＰ処理を実行しないとの指定をユーザーから受け付けたことに応じて、前記再ＲＩＰ処理が必要であると判断されたラスターデータについて前記再ＲＩＰ処理の実行の要求を行わずに、前記記憶手段に記憶された前記再ＲＩＰ処理が必要であると判断されたラスターデータに基づいて画像形成を行う、
請求項３又は４に記載の画像形成装置。
【請求項９】
前記受付手段は、前記再ＲＩＰ処理が必要であるか否かの判断を前記プリントコントローラーに要求する前記タイミングとして、前記画像形成装置が画像形成を行っていない空き時間の指定を受け付ける、
請求項１〜８のいずれか一項に記載の画像形成装置。
【請求項１０】
前記受付手段は、前記空き時間として、シャットダウン処理時間、起動処理時間、スリープモード時間の少なくとも一つの指定を受け付ける、
請求項９に記載の画像形成装置。
【請求項１１】
前記実行要求手段は、前記プリントコントローラーにより、前記再ＲＩＰ処理が必要であると判断されたラスターデータについて、自動的に前記再ＲＩＰ処理の実行を要求する、
請求項１又は２に記載の画像形成装置。
【請求項１２】
ラスターデータに基づいて画像形成を行う画像形成装置の制御方法であって、
印刷ジョブに対するＲＩＰ処理を実行するプリントコントローラーから、前記ＲＩＰ処理により生成されたラスターデータを取得するステップと、
取得した前記ラスターデータを記憶するステップと、
ユーザーによる指定を受け付けるステップと、
記憶手段に記憶された少なくとも一つのラスターデータのうち、受付手段を介してユーザーにより指定されたラスターデータについて、再ＲＩＰ処理が必要であるか否かの判断を前記プリントコントローラーに要求し、又は／及び、前記記憶手段に記憶された前記少なくとも一つのラスターデータについて、前記受付手段を介してユーザーにより指定されたタイミングで、前記再ＲＩＰ処理が必要であるか否かの判断を前記プリントコントローラーに要求するステップと、
前記プリントコントローラーによる、前記再ＲＩＰ処理が必要であるか否かの判断の結果に基づいて、前記プリントコントローラーに前記再ＲＩＰ処理の実行を要求するステップと、
を含む画像形成装置の制御方法。
【請求項１３】
ラスターデータに基づいて画像形成を行う画像形成装置に、
印刷ジョブに対するＲＩＰ処理を実行するプリントコントローラーから、前記ＲＩＰ処理により生成されたラスターデータを取得するステップと、
取得した前記ラスターデータを記憶するステップと、
ユーザーによる指定を受け付けるステップと、
記憶手段に記憶された少なくとも一つのラスターデータのうち、受付手段を介してユーザーにより指定されたラスターデータについて、再ＲＩＰ処理が必要であるか否かの判断を前記プリントコントローラーに要求し、又は／及び、前記記憶手段に記憶された前記少なくとも一つのラスターデータについて、前記受付手段を介してユーザーにより指定されたタイミングで、前記再ＲＩＰ処理が必要であるか否かの判断を前記プリントコントローラーに要求するステップと、
前記プリントコントローラーによる、前記再ＲＩＰ処理が必要であるか否かの判断の結果に基づいて、前記プリントコントローラーに前記再ＲＩＰ処理の実行を要求するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法及び画像形成装置が実行するプログラムに関する。
【背景技術】
【０００２】
企業や大学における印刷を専門に行う部署又はプリントショップ（プリントショップ等）で利用される画像形成システムには、プリントコントローラーと画像形成装置とを備えるものがある。これらの画像形成システムにおいては、プリントコントローラーが、印刷ジョブに対するラスタライズ処理（ＲＩＰ処理：Raster  Image  Process）を実行してビットマップ形式のラスターデータを生成し、画像形成装置がラスターデータ基づいて画像形成を行う。プリントコントローラーは、色調の設定を含む画質設定に関する設定情報に基づいて、印刷ジョブのＲＩＰ処理を実行し、ラスターデータを生成する。
【０００３】
そのような画像形成システムにおいて、画像形成装置が、大容量の記憶部と操作部とを備え、プリントコントローラーから受信したラスターデータを記憶部に保存し、保存したラスターデータについて、操作部を介して画像形成に関する設定変更を受け付けるようにしたものがある（特許文献１、２、３参照）。画像形成に関する設定とは、例えば、片面／両面印刷の設定や出力トレイに関する設定、穴あけ・折り・綴じに関する設定、色調の設定（カラーバランスやシャープネス、明るさ、コントラスト、グラデーション、色相）や紙種の設定（普通紙、カラー紙、塗工紙などの紙の材質やＡ３、Ａ４、Ａ５などの紙のサイズ）である。
【０００４】
これら画像形成に関する設定変更の中には、穴あけ・折り・綴じのように、画像形成装置だけで対応可能なものと、色調の変更のように、画像形成装置では対応できず、再度、プリントコントローラーで印刷ジョブに対するＲＩＰ処理（再ＲＩＰ処理）を実行しなければならないものとがある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−８６８０９号公報
【特許文献２】特開２００４−８６８１０号公報
【特許文献３】特開２００４−８６８１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
プリントショップ等で利用される画像形成システムにおいては、それぞれの部署や顧客（顧客等）に対応する設定情報を予め登録しておき、ある顧客等から受注した印刷ジョブについては、その顧客等に対応付けて登録された設定情報を用いてＲＩＰ処理を実行することが多い。
【０００７】
一方で、プリントショップ等では、同じ顧客から、同じ印刷物（例えば、教科書やパンフレットやチラシ）についての発注を何回かにわたって受けることが多く、受注から短時間で印刷物を完成させることが求められるため、画像形成装置の記憶部にＲＩＰ済みのラスターデータを保存しておき、顧客の要求を受けたときにラスターデータに基づいて画像形成を実行することで、短時間で印刷物を完成させている。プリントショップ等では、それぞれの顧客について多くの種類の印刷物を扱い、それぞれの印刷物のボリューム（ページ数）も大きいものが多いため、画像形成装置の記憶部には、ページ数の多い印刷物に対応するラスターデータが数多く保存されることとなる。
【０００８】
顧客から画像形成に関する設定変更を受けた場合、穴あけ・折り・綴じの設定変更のように、その変更が画像形成装置だけで対応可能なものであれば、画像形成装置に記憶されたラスターデータを利用して画像形成を行うことができる。一方、色調の変更のように、画像形成装置だけで対応できないものについては、プリントコントローラーにおいて、設定情報を変更した上で、変更後の設定情報を用いて再ＲＩＰ処理を実行する必要がある。
【０００９】
顧客は、ある特定の印刷物のみについて設定変更を求めてくることもあれば、その顧客に関する全ての印刷物についての設定変更を求めてくることもある。後者の一例としては、ある顧客に関し、その顧客（企業）のロゴマークの色を忠実に再現させることを狙った設定情報を用いて、その顧客に関する全ての印刷物についてのＲＩＰ処理が行われていた状況で、ロゴマークの色が変更されたときには、その顧客に関する全ての印刷物についての設定変更が求められたことになる。この場合、新しいロゴマークの色を忠実に再現させる設定情報に基づいて、その顧客に関する全ての印刷物について再ＲＩＰ処理を実行する必要がある。
【００１０】
ある顧客に関する全ての印刷物についての設定変更が必要となる他の例としては、顧客によっては、例えば、冬であれば温かみを感じる色調、春であれば淡い色調など、季節に応じた色調で印刷することを要求する場合がある。この場合、季節が変わったタイミングで、その顧客に関する全ての印刷物について、新しい季節に対応する設定情報で再ＲＩＰ処理を実行する必要がある。
【００１１】
上記のように、画像形成装置の記憶部にラスターデータを保存する画像形成システムにおいては、ＲＩＰ処理に用いる設定情報が変更された場合に、多数のラスターデータについての再ＲＩＰ処理が必要となる場面がある。そのような場面において、従来の画像形成システムでは、設定情報が変更されたタイミングで、対象となる全てのラスターデータについての再ＲＩＰ処理をまとめて実行していた。
【００１２】
画像形成装置の記憶部には、ページ数の多い印刷物に対応するラスターデータが数多く保存されているため、プリントコントローラーが、全てのラスターデータについての再ＲＩＰ処理をまとめて実行すると、再ＲＩＰ処理を実行している間は、新たに受け付けた印刷ジョブに関するＲＩＰ処理ができない、又はＲＩＰ処理の処理速度が格段に遅くなるため、プリントコントローラーが新たに受け付けた印刷ジョブについてのスループットが低下するという問題があった。
【００１３】
また、全てのラスターデータについての再ＲＩＰ処理をまとめて実行している間は、画像形成装置においても、再ＲＩＰ処理後のラスターデータの受信や保存等、再ＲＩＰ処理に関する処理を行う必要があるため、例えば、再ＲＩＰ処理をまとめて実行している間に、画像形成装置に保存されたラスターデータの印刷など画像形成装置単体で対応できる処理の指示を受け付けたとしても、それらの処理のスループットも低下するという問題もあった。
【００１４】
本発明は、上記問題に鑑みてなされたものであって、ＲＩＰ済みのラスターデータに対して再ＲＩＰ処理が必要になった場合に、画像形成システムのスループットの低下を最小限に抑えつつ、再ＲＩＰ処理を実行することができる画像形成装置、画像形成装置の制御方法及び画像形成装置が実行するプログラムの提供を目的としている。
【課題を解決するための手段】
【００１５】
（１）ラスターデータに基づいて画像形成を行う画像形成装置であって、印刷ジョブに対するＲＩＰ処理を実行するプリントコントローラーから、ＲＩＰ処理により生成されたラスターデータを取得する取得手段と、取得したラスターデータを記憶する記憶手段と、ユーザーによる指定を受け付ける受付手段と、記憶手段に記憶された少なくとも一つのラスターデータのうち、受付手段を介してユーザーにより指定されたラスターデータについて、再ＲＩＰ処理が必要であるか否かの判断をプリントコントローラーに要求し、又は／及び、記憶手段に記憶された少なくとも一つのラスターデータについて、受付手段を介してユーザーにより指定されたタイミングで、再ＲＩＰ処理が必要であるか否かの判断をプリントコントローラーに要求する判断要求手段と、プリントコントローラーによる、再ＲＩＰ処理が必要であるか否かの判断の結果に基づいて、プリントコントローラーに再ＲＩＰ処理の実行を要求する実行要求手段と、を備える画像形成装置。
【００１６】
（２）受付手段は、記憶手段に記憶された少なくとも一つのラスターデータの一覧を表示部に表示させ、表示された少なくとも一つのラスターデータの一覧から再ＲＩＰ処理が必要であるか否かの判断を要求するラスターデータの指定を受け付ける、（１）に記載の画像形成装置。
【００１７】
（３）プリントコントローラーによる、再ＲＩＰ処理が必要であるとの判断の結果をユーザーに通知する通知手段を更に備え、受付手段は、通知手段により、再ＲＩＰ処理が必要であるとの判断の結果が通知されたラスターデータについて、再ＲＩＰ処理を実行するか否かの指定をユーザーから受け付ける、（１）又は（２）に記載の画像形成装置。
【００１８】
（４）通知手段は、再ＲＩＰ処理が必要であるとの判断の結果を、ポップアップ画面を用いてユーザーに通知し、受付手段は、ポップアップ画面を介して、再ＲＩＰ処理を実行するか否かの指定をユーザーから受け付ける、（３）に記載の画像形成装置。
【００１９】
（５）プリントコントローラーによる、再ＲＩＰ処理が必要であるとの判断の結果をユーザーに通知する通知手段を更に備え、通知手段は、記憶手段に記憶された少なくとも一つのラスターデータの一覧を表示部に表示させるとき、再ＲＩＰ処理が必要であると判断されたラスターデータを識別可能に表示させ、受付手段は、通知手段により、再ＲＩＰ処理が必要であるとの判断の結果が通知されたラスターデータについて、再ＲＩＰ処理を実行するか否かの指定をユーザーから受け付け、少なくとも一つのラスターデータの一覧において、識別可能に表示された、再ＲＩＰ処理が必要であると判断されたラスターデータが指定されることで、再ＲＩＰ処理を実行するか否かの指定を受け付ける、（２）に記載の画像形成装置。
【００２０】
（６）実行要求手段による再ＲＩＰ処理の実行の要求に対応してプリントコントローラーにより生成されたラスターデータを取得したことを受けて、取得したラスターデータを記憶するとともに、取得したラスターデータに基づく画像形成を行う、（１）〜（５）のいずれか一項に記載の画像形成装置。
【００２１】
（７）プリントコントローラーにより、再ＲＩＰ処理が不要であると判断されたことを受けて、記憶手段に記憶された、プリントコントローラーにより再ＲＩＰ処理が不要であると判断されたラスターデータに基づく画像形成を行う、（１）〜（６）のいずれか一項に記載の画像形成装置。
【００２２】
（８）受付手段が、再ＲＩＰ処理を実行しないとの指定をユーザーから受け付けたことに応じて、再ＲＩＰ処理が必要であると判断されたラスターデータについて再ＲＩＰ処理の実行の要求を行わずに、記憶手段に記憶された再ＲＩＰ処理が必要であると判断されたラスターデータに基づいて画像形成を行う、（３）又は（４）に記載の画像形成装置。
【００２３】
（９）受付手段は、再ＲＩＰ処理が必要であるか否かの判断をプリントコントローラーに要求するタイミングとして、画像形成装置が画像形成を行っていない空き時間の指定を受け付ける、（１）〜（８）のいずれか一項に記載の画像形成装置。
【００２４】
（１０）受付手段は、空き時間として、シャットダウン処理時間、起動処理時間、スリープモード時間の少なくとも一つの指定を受け付ける、（９）に記載の画像形成装置。
【００２５】
（１１）実行要求手段は、プリントコントローラーにより、再ＲＩＰ処理が必要であると判断されたラスターデータについて、自動的に再ＲＩＰ処理の実行を要求する、（１）又は（２）に記載の画像形成装置。
【００２６】
（１２）ラスターデータに基づいて画像形成を行う画像形成装置の制御方法であって、印刷ジョブに対するＲＩＰ処理を実行するプリントコントローラーから、ＲＩＰ処理により生成されたラスターデータを取得するステップと、取得したラスターデータを記憶するステップと、ユーザーによる指定を受け付けるステップと、記憶手段に記憶された少なくとも一つのラスターデータのうち、受付手段を介してユーザーにより指定されたラスターデータについて、再ＲＩＰ処理が必要であるか否かの判断をプリントコントローラーに要求し、又は／及び、記憶手段に記憶された少なくとも一つのラスターデータについて、受付手段を介してユーザーにより指定されたタイミングで、再ＲＩＰ処理が必要であるか否かの判断をプリントコントローラーに要求するステップと、プリントコントローラーによる、再ＲＩＰ処理が必要であるか否かの判断の結果に基づいて、プリントコントローラーに再ＲＩＰ処理の実行を要求するステップと、を含む画像形成装置の制御方法。
【００２７】
（１３）ラスターデータに基づいて画像形成を行う画像形成装置に、印刷ジョブに対するＲＩＰ処理を実行するプリントコントローラーから、ＲＩＰ処理により生成されたラスターデータを取得するステップと、取得したラスターデータを記憶するステップと、ユーザーによる指定を受け付けるステップと、記憶手段に記憶された少なくとも一つのラスターデータのうち、受付手段を介してユーザーにより指定されたラスターデータについて、再ＲＩＰ処理が必要であるか否かの判断をプリントコントローラーに要求し、又は／及び、記憶手段に記憶された少なくとも一つのラスターデータについて、受付手段を介してユーザーにより指定されたタイミングで、再ＲＩＰ処理が必要であるか否かの判断をプリントコントローラーに要求するステップと、プリントコントローラーによる、再ＲＩＰ処理が必要であるか否かの判断の結果に基づいて、プリントコントローラーに再ＲＩＰ処理の実行を要求するステップと、を実行させるためのプログラム。
【発明の効果】
【００２８】
本発明によると、画像形成装置において、記憶手段に記憶されたラスターデータのうち、受付手段を介してユーザーにより指定されたラスターデータについて、再ＲＩＰ処理が必要であるか否かの判断をプリントコントローラーに要求し、又は／及び、記憶手段に記憶されたラスターデータについて、受付手段を介してユーザーにより指定されたタイミングで、再ＲＩＰ処理が必要であるか否かの判断をプリントコントローラーに要求し、プリントコントローラーによる、再ＲＩＰ処理が必要であるか否かの判断の結果に基づいて、プリントコントローラーに再ＲＩＰ処理の実行を要求するので、ユーザーの意図しないタイミングでラスターデータの全てについて再ＲＩＰ処理が実行されることを抑制できるため、画像形成システムのスループットの低下を最小限に抑えつつ、再ＲＩＰ処理を実行することができる。
【図面の簡単な説明】
【００２９】
【図１】画像形成システム１のシステムブロック図である。
【図２】プリントコントローラー１０の記憶部１４が機能する機能ブロック図である。
【図３】プリントコントローラー１０のＣＰＵ１５が機能する機能ブロック図である。
【図４】画像形成装置２０の記憶部２４３が機能する機能ブロック図である。
【図５】画像形成装置２０のＣＰＵ２４４が機能する機能ブロック図である。
【図６】（ａ）は、設定情報管理テーブル１４ｂが記憶する情報である。（ｂ）は、設定情報変更後の設定情報管理テーブル１４ｂが記憶する情報である。
【図７】（ａ）は、ラスターデータ管理テーブル２４３ｂが記憶する情報である。（ｂ）は、時刻情報受け取り後のラスターデータ管理テーブル２４３ｂが記憶する情報である。
【図８】第１の実施形態における画像形成システム１が動作するフローチャートである。
【図９】第２の実施形態におけるＣＰＵ２４４が機能する機能ブロック図である。
【図１０】第２の実施形態におけるラスターデータ管理テーブル２４３ｂが記憶する情報である。
【図１１】第２の実施形態における画像形成システム１が動作するフローチャートである。
【図１２】データリスト画面１２０の表示画面である。
【図１３】再ＲＩＰ処理要否判断のサブルーチンである。
【図１４】再ＲＩＰ処理実行のサブルーチンである。
【図１５】第３の実施形態における画像形成システム１が動作するフローチャートである。
【発明を実施するための形態】
【００３０】
（第１の実施形態）
本発明の第１の実施形態に係る画像形成システム１の構成及びその動作について以下に説明する。
【００３１】
図１は、本発明の第１の実施形態に係る画像形成システム１のハードウェア構成図を示す。図２、図３はそれぞれ、プリントコントローラー１０が備える記憶部１４とＣＰＵ１５とにより実現される機能の機能構成図を示す。図４、図５は、画像形成装置２０が備える記憶部２４３とＣＰＵ２４４とにより実現される機能の機能構成図を示す。
【００３２】
（画像形成システム１の構成）
画像形成システム１は、プリントコントローラー１０と画像形成装置２０とパーソナルコンピューター（ＰＣ：Personal Computer）等の情報処理装置２とからなる。プリントコントローラー１０と情報処理装置２とは、ＬＡＮ（Local  Area  Network）やＷＡＮ、インターネット等のネットワーク３を介して接続される。プリントコントローラー１０と画像形成装置２０とは専用ケーブル４を介して接続される。なお、プリントコントローラー１０と画像形成装置２０との接続は、専用ケーブル４に限らず、汎用ＬＡＮケーブルでも、無線ＬＡＮでも構わない。
【００３３】
（画像形成システム１の基本動作）
プリントコントローラー１０が、印刷ジョブをラスタライズする処理（ＲＩＰ処理）を実行することでラスターデータを生成し、生成したラスターデータを画像形成装置２０に送信する。画像形成装置２０は、受信したラスターデータを自機に保存する。画像形成装置２０は、自機に保存したラスターデータに対する印刷指示をユーザーから受け付けると、ラスターデータに係る印刷ジョブを再度ラスタライズする処理（再ＲＩＰ処理）の要否の判断をプリントコントローラー１０に要求する。画像形成装置２０は、プリントコントローラー１０により再ＲＩＰ処理が必要と判断されたとき、その旨をユーザーに通知し、再ＲＩＰ処理を実行するか否かの指示（再ＲＩＰ処理実行指示）をユーザーから受け付ける。画像形成装置２０は、再ＲＩＰ処理実行指示をユーザーから受け付けると、再ＲＩＰ処理の実行をプリントコントローラー１０に要求する。プリントコントローラー１０は、画像形成装置２０からの要求に従い、印刷ジョブの再ＲＩＰ処理を実行することで、ラスターデータを再生成し、再生成したラスターデータを画像形成装置２０に送信する。画像形成装置２０は、受信したラスターデータを自機に保存し、受信したラスターデータに基づいて印刷を実行する。
【００３４】
（プリントコントローラー１０）
プリントコントローラー１０は、情報処理装置２から送信される印刷ジョブを受信した場合に、自機に保存している設定情報に基づいて、ＲＩＰ処理を実行し、ビットマップ形式のラスターデータを生成する。設定情報は、例えば色変換処理に用いられる設定であって、色調に関する設定を含む。プリントコントローラー１０は、ユーザーの操作に基づいて、新たな設定情報を登録する機能や、登録済みの設定情報を更新する機能を有する。
【００３５】
プリントコントローラー１０は、ＬＡＮＩＦ（Local  Area  Network  Interface）部１１、ＲＴＣ（Real  Time  Clock）１２、ＩＦ部１３、記憶部１４と、ＣＰＵ（Central  Processing  Unit）１５とを備える。
【００３６】
ＬＡＮＩＦ部１１は、ネットワーク３を介して情報処理装置２と接続される。プリントコントローラー１０は、ＬＡＮＩＦ部１１を介して、情報処理装置２と通信することが可能であり、情報処理装置２から送信される印刷情報と出力情報を含む印刷ジョブを受信する。印刷情報は、画像形成される文字や図形や画像を含む文書データであり、例えば、ＰＤＦ形式やＴＥＸＴ形式のデータである。なお、印刷情報は、ＰＤＬ等のプリンター言語で記述されたものでもよい。出力情報は、印刷情報を画像形成するときの出力設定を示す情報であり、例えば、出力部数や記録紙のサイズ（Ａ３、Ａ４、Ａ５）、記録紙の種類（普通紙、塗工紙）の各情報を含む。なお、ＬＡＮＩＦ部１１を介した情報処理装置２との接続方法については、有線（有線ＬＡＮ）でも、無線（無線ＬＡＮ）でも構わない。
【００３７】
ＲＴＣ１２は、時刻情報を生成する回路である。プリントコントローラー１０は、ＲＴＣ１２が生成した時刻情報を取得することで、現在の時刻を知ることができる。
【００３８】
ＩＦ部１３は、画像形成装置２０と各種データを送受信する。
【００３９】
記憶部１４は、主としてＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）と、ＨＤＤ（Hard  Disc  Drive）とを含み、各種プログラムやデータを記憶する。図２に示すように記憶部１４は、印刷ジョブ保存領域１４ａ、設定情報管理テーブル１４ｂとして機能する。
【００４０】
印刷ジョブ保存領域１４ａは、ＬＡＮＩＦ部１１等を介して情報処理装置２から受信した印刷ジョブと、印刷ジョブを識別するための情報（ジョブ識別情報）とを関連付けて記憶する。
【００４１】
設定情報管理テーブル１４ｂは、設定情報と、設定情報を識別するための情報（設定識別情報）とを関連付けて記憶する。設定情報は、情報処理装置２から受信した印刷ジョブからラスターデータを生成するとき、或いは、印刷ジョブ保存領域１４ａに記憶した印刷ジョブからラスターデータを生成するときに用いられる。
【００４２】
また、設定情報管理テーブル１４ｂは、ユーザーが設定情報を作成又は更新する操作（以下、編集操作と呼ぶことがある）を行ったとき、編集操作がなされた時刻に関する時刻情報と設定情報と関連付けて記憶する。このとき、時刻情報はＲＴＣ１２から取得される。
【００４３】
例えば、図６（ａ）を参照して、設定識別情報Ａに対応する設定情報Ａ０に対して、時刻情報Ｔａに対応する時刻に編集操作がなされた場合、設定識別情報Ａと設定情報Ａ０と時刻情報Ｔａとが関連付けられて設定情報管理テーブル１４ｂに記憶される。なお、図６（ａ）に示したテーブルはあくまで例示であり、設定識別情報と設定情報と時刻情報とが関連付けられていれば、この形態に限定されない。
【００４４】
ＣＰＵ１５は、記憶部１４に記憶されている各種プログラムを実行することにより、図３に記載のＲＩＰ実行部１５ａ、ラスターデータ送信部１５ｂ、印刷設定受付部１５ｃ、印刷設定更新部１５ｄ、要否受付部１５ｅ、要否判断部１５ｆ、要否応答部１５ｇ、実行受付部１５ｈとして機能する。
【００４５】
印刷設定受付部１５ｃは、編集操作として、新たな設定情報を登録するための操作や、設定情報管理テーブル１４ｂに保存されている設定情報を更新するための操作をユーザーから受け付ける。
【００４６】
印刷設定更新部１５ｄは、印刷設定受付部１５ｃが新たな設定情報を登録するための編集操作を受け付けたとき、新たな設定情報を識別するための設定識別情報を生成する。また、設定情報を登録した時の時刻情報をＲＴＣ１２から取得する。印刷設定更新部１５ｄは、生成した設定識別情報と新たな設定情報と時刻情報とを関連付けて、設定情報管理テーブル１４ｂに記憶する。
【００４７】
さらに印刷設定更新部１５ｄは、印刷設定受付部１５ｃが受け付けた編集操作に基づいて、設定情報管理テーブル１４ｂに保存されている設定情報を更新する。また、設定情報を更新した時の時刻情報をＲＴＣ１２から取得し、設定情報管理テーブル１４ｂに保存されている時刻情報を更新する。なお、設定情報が更新された場合であっても、更新された設定情報に対応する設定識別情報は変更されない。つまり、設定情報が更新されたとき、設定情報と時刻情報は更新されるが、設定識別情報はそのまま維持される。
【００４８】
例えば、設定情報管理テーブル１４ｂに図６（ａ）に示すデータが記憶されているとき、印刷設定更新部１５ｄが時刻Ｔｚで設定情報Ａ０を設定情報Ａ１に更新した場合、図６（ｂ）に示すように設定情報管理テーブル１４ｂに保存されている時刻情報ＴａをＴｚに、設定情報Ａ０をＡ１にそれぞれ更新する。
【００４９】
なお、設定情報管理テーブル１４ｂに記憶する時刻情報は、設定情報を更新した（登録した）時刻に対応するものとしたが、編集操作を受け付けた時刻に対応する時刻情報を記憶するようにしてもよい。
【００５０】
ＲＩＰ実行部１５ａは、ＬＡＮＩＦ部１１を介して情報処理装置２から印刷ジョブを受信したとき、受信した印刷ジョブを、ジョブ識別情報と関連付けて印刷ジョブ保存領域１４ａに保存する。
【００５１】
ＲＩＰ実行部１５ａは、情報処理装置２から印刷ジョブを受信したとき、印刷ジョブ保存領域１４ａに記憶した印刷ジョブに対し、設定情報管理テーブル１４ｂに記憶された設定情報のいずれかを用いて、ラスタライズを実行してビットマップ形式のラスターデータを生成する。ラスタライズに用いる設定情報は、例えば、ユーザーにより予め選択される。
【００５２】
ＲＩＰ実行部１５ａは、画像形成装置２０から再ＲＩＰ処理の要求を受けたとき、印刷ジョブ保存領域１４ａ内の印刷ジョブに対して再ＲＩＰ処理を実行することで、ビットマップ形式のラスターデータを生成する。
【００５３】
ＲＩＰ実行部１５ａは、ラスターデータを生成したとき、生成したラスターデータを識別するためのラスターデータ識別情報を生成する。
【００５４】
ラスターデータ送信部１５ｂは、ＲＩＰ実行部１５ａが生成したラスターデータに係る、下記ａ）〜ｅ）の情報を含む印刷データを画像形成装置２０に送信する。
ａ）生成したラスターデータ
ｂ）生成したラスターデータを識別するラスターデータ識別情報
ｃ）ラスターデータの基となったジョブのジョブ識別情報
ｄ）ラスタライズに用いた設定情報を識別する設定識別情報
ｅ）ラスタライズに用いた設定情報に対応する時刻情報
【００５５】
要否受付部１５ｅは、画像形成装置２０から、印刷ジョブの再ＲＩＰ処理の要否判断の要求を受け付ける。再ＲＩＰ処理の要否判断の要求は、画像形成装置２０が自機に保存したラスターデータに関する印刷指示をユーザーから受け付けたときに、画像形成装置２０からプリントコントローラー１０に送信される。
【００５６】
要否判断部１５ｆは、画像形成装置２０から再ＲＩＰ処理の要否判断の要求を受け付けた場合に、印刷ジョブの再ＲＩＰ処理が必要か否かを判断する。具体的には、印刷指示を受けたラスターデータのＲＩＰ処理が実行された後に、ＲＩＰ処理に用いた設定情報が編集操作により更新された場合に、印刷ジョブの再ＲＩＰ処理が必要であると判断し、設定情報が更新されていない場合に、印刷ジョブの再ＲＩＰ処理は不要であると判断する。
【００５７】
要否応答部１５ｇは、要否判断部１５ｆによる、ラスターデータに係る印刷ジョブの再ＲＩＰ処理の要否判断の結果を画像形成装置２０に送信する。
【００５８】
実行受付部１５ｈは、画像形成装置２０から、再ＲＩＰ処理の実行要求を受け付ける。実行受付部１５ｈが再ＲＩＰ処理の実行要求を受け付けたことに応じて、ＲＩＰ実行部１５ａは、更新された設定情報を用いて印刷ジョブの再ＲＩＰ処理を実行し、ラスターデータを再生成する。
【００５９】
ラスターデータ送信部１５ｂは、上記ａ）〜ｅ）の情報を含む印刷データを送信する。
【００６０】
（画像形成装置２０）
図１に戻り、画像形成装置２０は、表示部２１、スキャナー部２２、プリンター部２３、主制御部２４を備える。
【００６１】
表示部２１は、ディスプレイ２１１、タッチパネル２１２と、操作キー２１３とを備える。
【００６２】
ディスプレイ２１１は、例えば、液晶ディスプレイ（ＬＣＤ（Liquid  Crystal  Display））であり、操作画面を表示することができる。操作画面には、画像形成装置２０に保存されたラスターデータに対する印刷指示を受け付ける画面や、プリントコントローラー１０による再ＲＩＰ処理の要否判断結果をユーザーに通知し、ユーザーから再ＲＩＰ処理実行指示を受け付けるための画面が含まれる。なお、再ＲＩＰ処理の要否判断結果をユーザーに通知し、ユーザーから再ＲＩＰ処理実行指示を受け付けるための画面は、画像形成装置２０が再ＲＩＰ処理の要否判断結果を受信したとき、既に表示されている操作画面の上に重ねて表示されるポップアップ画面でもよい。
【００６３】
タッチパネル２１２は、液晶ディスプレイの画面上に設けられ、ペンや指等で押下された座標位置を検知する。
【００６４】
操作キー２１３は、例えばハードキーであり、電源キー、スタートキー、テンキーを含む。電源キーは、画像形成装置の電源をＯＮする指示及び画像形成装置の電源をＯＦＦする指示をユーザーから受け付ける。スタートキーは、所定の処理を開始する指示をユーザーから受け付ける。テンキーは数字や記号の入力をユーザーから受け付ける。
【００６５】
スキャナー部２２は、ＡＤＦ（Auto Document Feeder）２２１と読取部２２２とを備える。ＡＤＦ２２１は、原稿台にセットされた原稿束から原稿を一枚ずつ繰り出し、その原稿を読取部２２２の読取位置を経由して排紙台へと搬送する。読取部２２２は、ＡＤＦ２２１により搬送された原稿、又はユーザーによりプラテンガラス上にセットされた原稿の画像を光学的に読み取り、画像データを生成する。
【００６６】
プリンター部２３は、印刷処理部２３１と、給紙部２３２とを備える。印刷処理部２３１は、記憶部２４３に保存されている印刷データに基づいて、給紙部２３２から供給される記録紙に対し、画像形成を行う。給紙部２３２は、プリンター部２３が画像形成に用いる記録紙を収納する複数の給紙トレイを備えている。それぞれの給紙トレイは、記録紙の種類（塗工紙・普通紙・カラー紙等）や坪量、サイズ（Ａ５・Ａ４・Ａ３等）の異なる記録紙を格納可能である。
【００６７】
主制御部２４は、画像形成装置２０の動作を制御する。主制御部２４は、ＩＦ部２４１、ＲＴＣ２４２、記憶部２４３と、ＣＰＵ２４４とを含む。
【００６８】
ＩＦ部２４１は、プリントコントローラー１０と各種のデータの送受信をする。
【００６９】
ＲＴＣ２４２は、時刻情報を生成する回路である。画像形成装置２０は、ＲＴＣ２４２が生成した時刻情報を参照することで、現在の時刻を知ることができる。
【００７０】
記憶部２４３は、主としてＲＡＭ、ＲＯＭと、ＨＤＤとを含み、各種プログラムやデータを記憶する。具体的には、図４に示すように記憶部２４３は、ラスターデータ保存領域２４３ａと、ラスターデータ管理テーブル２４３ｂ等として機能する。
【００７１】
ラスターデータ保存領域２４３ａ（記憶手段）は、プリントコントローラー１０から受信したラスターデータとラスターデータ識別情報とを関連付けて記憶する。
【００７２】
ラスターデータ管理テーブル２４３ｂは、ラスターデータ保存領域２４３ａに保存されたラスターデータに対応する、ラスターデータ識別情報とジョブ識別情報と設定識別情報と時刻情報を関連付けて保存する。
【００７３】
図７（ａ）にラスターデータ管理テーブル２４３ｂの一例を示す。７１ａの行は、ラスターデータ識別情報ａで識別されるラスターデータが、ジョブ識別情報ｘで識別される印刷ジョブを、設定識別情報Ａで識別される設定情報を用いてラスタライズして生成されたものであり、その設定情報が時刻情報Ｔ１に対応する時刻に更新されたものであることを示す。
【００７４】
７２ａの行は、ラスターデータ識別情報ｂで識別されるラスターデータが、ジョブ識別情報ｙで識別される印刷ジョブを、設定識別情報Ａで識別される設定情報を用いてラスタライズして生成されたものであり、その設定情報が時刻情報Ｔ１に対応する時刻に更新されたものであることを示す。
【００７５】
７３ａの行は、ラスターデータ識別情報ｃで識別されるラスターデータが、ジョブ識別情報ｚで識別される印刷ジョブを、設定識別情報Ｂで識別される設定情報を用いてラスタライズして生成されたものであり、その設定情報が時刻情報Ｔ２に対応する時刻に更新されたものであることを示す。
【００７６】
なお、図７（ａ）に示したテーブルはあくまで例示であり、ラスターデータ識別情報、ジョブ識別情報、設定識別情報と、時刻情報とが対応付けられて保存できればよく、この形態に限定されない。
【００７７】
ＣＰＵ２４４は、記憶部２４３に記憶されている各種プログラムを実行することにより、表示部２１、スキャナー部２２、プリンター部２３を制御する。また、ＣＰＵ２４４は、図５に記載された、印刷指示受付部２４４ａ、判断要求部２４４ｂ、実行要否受付部２４４ｃ、通知部２４４ｄ、指示受付部２４４ｅ、要求部２４４ｆ、ラスターデータ受信部２４４ｇとして機能する。
【００７８】
印刷指示受付部２４４ａ（受付手段を構成）は、ラスターデータ保存領域２４３ａに保存されたラスターデータに関する印刷指示をユーザーから受け付ける。具体的には、印刷指示受付部２４４ａは、ラスターデータ保存領域２４３ａに保存されたラスターデータの一覧を表示部２１に表示させ、ラスターデータに関する印刷指示をユーザーから受け付ける。印刷指示を受けたラスターデータのことを印刷指示ラスターデータと呼ぶ。
【００７９】
判断要求部２４４ｂ（判断要求手段）は、印刷指示ラスターデータの基となった印刷ジョブ（以下、印刷指示ジョブと呼ぶことがある。）の再ＲＩＰ処理の要否の判断をプリントコントローラー１０に要求する。
【００８０】
実行要否受付部２４４ｃ（受付手段を構成）は、印刷指示ジョブに関する再ＲＩＰ処理の要否判断結果を要否応答部１５ｇから受け付ける。
【００８１】
通知部２４４ｄ（通知手段）は、実行要否受付部２４４ｃが受信した再ＲＩＰ処理の判断結果が、再ＲＩＰ処理が必要であるとの内容である場合、表示部２１を介して、再ＲＩＰ処理が必要であることをユーザーに通知する。
【００８２】
指示受付部２４４ｅ（受付手段を構成）は、通知部２４４ｄで通知した印刷指示ジョブについて、再ＲＩＰ処理の実行指示をユーザーから受け付ける。具体的には、表示部２１のディスプレイ２１１上に、ＯＫボタンを含むポップアップ画面を表示し、ＯＫボタンの押下により、印刷指示ジョブの再ＲＩＰ処理の実行指示をユーザーから受け付ける。また、ポップアップ画面はキャンセルボタンを含み、キャンセルボタンの押下により、印刷指示ジョブの再ＲＩＰ処理の取消し指示をユーザーから受け付ける。
【００８３】
ユーザーは、再ＲＩＰ処理の通知を受けた時、例えば、印刷対象のデータが、カラー部分が比較的少ない場合や、文字領域が多い場合には、設定情報の変更に伴う色調の変更の影響が少ないため、ポップアップ画面に表示されたキャンセルボタンを押下することで、再ＲＩＰ処理の実行をキャンセルすることができる。このとき、画像形成システム１は、再ＲＩＰ処理を実行せず、印刷指示を受け付けたラスターデータを印刷する。
【００８４】
要求部２４４ｆ（実行要求手段）は、指示受付部２４４ｅがユーザーから再ＲＩＰ処理の実行指示を受け付けた場合、印刷指示ジョブの再ＲＩＰ処理の実行をプリントコントローラー１０に要求する。要求部２４４ｆは、印刷指示ジョブの再ＲＩＰ処理の実行をプリントコントローラー１０に要求するとき、ラスターデータ管理テーブル２４３ｂを参照することで、印刷指示ラスターデータに対応する、ジョブ識別情報と設定情報とを取得し、ジョブ識別情報と設定情報とをプリントコントローラー１０に送信する。
【００８５】
ラスターデータ受信部２４４ｇ（取得手段）は、印刷データを受信する。また、ラスターデータ受信部２４４ｇは、ラスターデータと、ラスターデータ識別情報とを関連付けてラスターデータ保存領域２４３ａに保存し、ラスターデータ識別情報と、印刷データに含まれるジョブ識別情報と、時刻情報と、設定識別情報とを関連付けてラスターデータ管理テーブル２４３ｂに保存する。
【００８６】
（再ＲＩＰ処理の要否判断）
画像形成システム１においては、設定情報管理テーブル１４ｂとラスターデータ管理テーブル２４３ｂに記憶された情報を用いて再ＲＩＰ処理の要否判断が行われる。図６（ａ）と、図７（ａ）を用いて、再ＲＩＰ処理の要否判断について具体的に説明する。
【００８７】
図７（ａ）を参照して、画像形成装置２０は、ユーザーからラスターデータ識別情報ａに対応するラスターデータに対する印刷指示を受け付けると、ラスターデータ識別情報ａに対応付けてラスターデータ管理テーブル２４３ｂに記憶されている設定識別情報Ａと時刻情報Ｔ１とをプリントコントローラー１０に送信する。プリントコントローラー１０において、設定識別情報Ａと時刻情報Ｔ１を受信し、要否判断部１５ｆが設定情報管理テーブル１４ｂに記憶されていた設定情報Ａに係る時刻情報（Ｔａ）と受信した時刻情報（Ｔ１）とを比較する。比較の結果、設定情報管理テーブル１４ｂの時刻情報と受信した時刻情報とが異なる場合（Ｔａ≠Ｔ１）、設定情報は更新されているので、要否判断部１５ｆは、再ＲＩＰ処理が必要であると判断し、プリントコントローラー１０は要否応答部１５ｇを介して、画像形成装置２０にラスターデータの再ＲＩＰ処理は必要であると応答する。
【００８８】
一方、設定情報管理テーブル１４ｂの時刻情報と受信した時刻情報とが同じである場合、設定情報は更新されていないので、再ＲＩＰ処理は不要と判断し、その結果を画像形成装置２０に応答する。
【００８９】
（画像形成システム１における再ＲＩＰ処理の流れ）
画像形成装置２０において、印刷指示受付部２４４ａは、ラスターデータ保存領域２４３ａに記憶されるラスターデータの印刷指示をユーザーから受け付ける。判断要求部２４４ｂは、ラスターデータ保存領域２４３ａを参照し、印刷指示ラスターデータに対応したラスターデータ識別情報を取得する。さらに、判断要求部２４４ｂは、ラスターデータ管理テーブル２４３ｂを参照し、取得したラスターデータ識別情報に対応する設定識別情報と時刻情報をプリントコントローラー１０に送信することで、印刷指示ジョブの再ＲＩＰ処理の要否判断をプリントコントローラー１０に要求する。
【００９０】
プリントコントローラー１０において、要否受付部１５ｅが設定識別情報と時刻情報を受信し、要否判断部１５ｆは、受信した時刻情報と、受信した設定識別情報に対応付けて設定情報管理テーブル１４ｂに記憶された時刻情報とを比較し、印刷指示ラスターデータがラスタライズされた後に設定情報が更新されたか否かに応じて、再ＲＩＰ処理が必要か否かを判断する。具体的には、印刷指示ラスターデータがラスタライズされた後に、ラスタライズに用いた設定情報が更新されている場合は再ＲＩＰ処理が必要と判断し、印刷指示ラスターデータがラスタライズされてから設定情報が更新されていない場合は、再ＲＩＰ処理は必要ないと判断する。
【００９１】
時刻情報の比較の結果、両者の時刻情報が異なっている場合、設定情報は更新されているので、要否判断部１５ｆは印刷ジョブの再ＲＩＰ処理は必要であると判断し、一方で両者の時刻情報が同じ場合、設定情報は更新されていないので、要否判断部１５ｆは印刷ジョブの再ＲＩＰ処理は不要であると判断する。
【００９２】
要否応答部１５ｇは、要否判断部１５ｆによる印刷指示ジョブの再ＲＩＰ処理要否の判断結果を、画像形成装置２０に送信する。
【００９３】
画像形成装置２０において、実行要否受付部２４４ｃが、印刷指示ジョブの再ＲＩＰ処理が必要であるという判断結果を要否応答部１５ｇから受け付けると、通知部２４４ｄは表示部２１を介して、再ＲＩＰ処理が必要であることをユーザーに通知する。指示受付部２４４ｅが、表示部２１上に表示されたＯＫボタンの押下により印刷指示ジョブの再ＲＩＰ処理の指示をユーザーから受け付けると、要求部２４４ｆは、ジョブ識別情報と設定識別情報をプリントコントローラー１０に送信し、印刷指示ジョブの再ＲＩＰ処理の実行をプリントコントローラー１０に要求する。
【００９４】
プリントコントローラー１０において、実行受付部１５ｈが、要求部２４４ｆより印刷指示ジョブの再ＲＩＰ処理の実行要求を受け付けると、ＲＩＰ実行部１５ａは、印刷ジョブ保存領域１４ａを参照することで受信したジョブ識別情報に対応する印刷ジョブ（印刷指示ジョブ）を取得し、設定情報管理テーブル１４ｂを参照することで設定識別情報に対応する設定情報を取得する。さらに、ＲＩＰ実行部１５ａは、取得した印刷ジョブと設定情報に基づいて、印刷指示ジョブの再ＲＩＰ処理を実行し、ラスターデータを再生成する。ラスターデータ送信部１５ｂは、再ＲＩＰ処理で生成したラスターデータを含む印刷データを画像形成装置２０に送信する。
【００９５】
画像形成装置２０において、ラスターデータ受信部２４４ｇは、ラスターデータ送信部１５ｂから印刷データを受信し、ラスターデータ識別情報に対応付けてラスターデータをラスターデータ保存領域２４３ａに保存し、ラスターデータ識別情報に対応付けてジョブ識別情報と、設定識別情報と、時刻情報とをラスターデータ管理テーブル２４３ｂに保存する。
【００９６】
以下に、具体例として、図６（ａ）と、図７（ａ）とを参照して、具体的なデータを用いて、画像形成システム１における再ＲＩＰ処理の流れを説明する。
【００９７】
設定情報管理テーブル１４ｂに図６（ａ）に示すデータが保存され、ラスターデータ管理テーブル２４３ｂに図７（ａ）に示すデータが保存されているとする。
【００９８】
画像形成装置２０において、印刷指示受付部２４４ａは、ユーザーからラスターデータ識別情報ａに対応するラスターデータに関する印刷の指示を受け付けると、判断要求部２４４ｂが、ラスターデータ管理テーブル２４３ｂを参照し、プリントコントローラー１０に設定情報Ａと時刻情報Ｔ１を送信する。
【００９９】
プリントコントローラー１０において、要否受付部１５ｅが設定識別情報Ａと時刻情報Ｔ１を受信し、要否判断部１５ｆは、設定識別情報Ａを基に、図６（ａ）の設定情報管理テーブル１４ｂを参照することで設定識別情報Ａの最新の時刻情報Ｔａを取得し、時刻情報Ｔ１と時刻情報Ｔａを比較する。両者の時刻情報が異なっている場合（Ｔ１≠Ｔａ）、要否判断部１５ｆは、設定情報が更新されているので、印刷指示ジョブの再ＲＩＰ処理は必要であると判断し、要否応答部１５ｇは、その判断結果を画像形成装置２０に送信する。
【０１００】
画像形成装置２０において、実行要否受付部２４４ｃが、印刷指示ジョブの再ＲＩＰ処理が必要であるとの判断結果を受信すると、通知部２４４ｄはユーザーに印刷指示ジョブの再ＲＩＰ処理が必要であることを通知する。指示受付部２４４ｅが、再ＲＩＰ処理の指示をユーザーから受け付けると、要求部２４４ｆは印刷指示ジョブの再ＲＩＰ処理の実行をプリントコントローラー１０に要求し、ジョブ識別情報ｘと設定識別情報Ａをプリントコントローラー１０に送信する。
【０１０１】
プリントコントローラー１０において、実行受付部１５ｈが再ＲＩＰ処理の実行の要求を受け付けると、ＲＩＰ実行部１５ａは、印刷ジョブ保存領域１４ａを参照し、受信したジョブ識別情報ｘに対応した印刷ジョブを取得し、設定情報管理テーブル１４ｂを参照し、受信した設定識別情報Ａに基づく設定情報Ａ０を取得する。ＲＩＰ実行部１５ａは、取得した印刷ジョブと、設定情報Ａ０とに基づいて印刷ジョブの再ＲＩＰ処理を実行し、新たなラスターデータを生成し、新たなラスターデータに対応するラスターデータ識別情報ａ１を生成する。ラスターデータ送信部１５ｂは、新たに生成したラスターデータとラスターデータ識別情報ａ１を含む印刷データを画像形成装置２０に送信する。
【０１０２】
印刷データを受信した画像形成装置２０は、ラスターデータ識別情報ａ１に対応付けてラスターデータをラスターデータ保存領域２４３ａに記憶し、図７（ｂ）のラスターデータ管理テーブル２４３ｂにおいて、ラスターデータ識別情報ａ１に対応付けて記憶された時刻情報Ｔ１を時刻情報Ｔａに更新する。
【０１０３】
なお、上記説明では、プリントコントローラー１０は、自機が備えるＲＴＣ１２から時刻情報を取得するものとしたが、専用ケーブル４を介して、画像形成装置２０が備えるＲＴＣ２４２から時刻情報を取得するようにしてもよい。
【０１０４】
図８は、本実施形態における画像形成装置２０とプリントコントローラー１０が実行する処理を説明するフローチャートである。プリントコントローラー１０が備えるＣＰＵ１５は、記憶部１４に記録されたプログラムに基づいてステップＳ４、Ｓ１０に示す処理を実行する。また、画像形成装置２０が備えるＣＰＵ２４４は、記憶部２４３に記録されたプログラムに基づいてステップＳ４、Ｓ１０以外の処理を実行する。また、図１３は、図８のステップＳ４に示す再ＲＩＰ処理要否判断のサブルーチンを示し、図１４は、図８のステップＳ１０に示す再ＲＩＰ処理実行のサブルーチンを示す。
【０１０５】
図８を参照して、画像形成装置２０は、ラスターデータ保存領域２４３ａに保存されているラスターデータの一覧を表示部２１に表示する（ステップＳ１）。
【０１０６】
画像形成装置２０は、ユーザーが、表示部２１に表示されたラスターデータの一覧から印刷を所望するラスターデータを選択し、表示部２１上のスタートキーを押下した（ステップＳ２）ことを受けて、再ＲＩＰ処理の要否判断をプリントコントローラー１０に要求する（ステップＳ３）。このとき、画像形成装置２０は、印刷指示ジョブに係る設定識別情報と時刻情報をプリントコントローラー１０に送信する。
【０１０７】
プリントコントローラー１０は、画像形成装置２０から印刷指示ジョブの再ＲＩＰ処理の要否判断の要求を受けると、再ＲＩＰ処理の要否判断を行う（ステップＳ４）。
【０１０８】
図１３のサブルーチンに移り、プリントコントローラー１０は、印刷指示ジョブに係る設定識別情報と時刻情報を受信する（ステップＳ２１）。プリントコントローラー１０は、画像形成装置２０から受信した設定識別情報に対応する時刻情報を設定情報管理テーブル１４ｂから取得する（ステップＳ２２）。プリントコントローラー１０は、受信した時刻情報と設定情報管理テーブル１４ｂから取得した時刻情報とを比較し、設定情報が更新されたか否かを判断する（ステップＳ２３）。プリントコントローラー１０は、設定情報が更新されているとき（ステップＳ２３：Ｙｅｓ）、再ＲＩＰ処理が必要と判断し（ステップＳ２４）、設定情報が更新されていないとき（ステップＳ２３：Ｎｏ）、再ＲＩＰ処理は不要と判断する（ステップＳ２５）。そして、プリントコントローラー１０は、判断結果を画像形成装置２０に送信する（ステップＳ２６）。
【０１０９】
図８のフローチャートに戻り、画像形成装置２０は、プリントコントローラー１０から判断結果を受信し、判断結果が印刷指示ジョブの再ＲＩＰ処理が必要であるとの内容である場合（ステップＳ５：Ｙｅｓ）、画像形成装置２０は、表示部２１上にポップアップ画面を表示し、印刷指示ジョブの再ＲＩＰ処理が必要である旨をユーザーに通知し（ステップＳ６）、再ＲＩＰ処理を実行するか否かの指示をユーザーから受け付ける（ステップＳ７）。つまり、画像形成装置２０は、ユーザーから、印刷指示ジョブの再ＲＩＰ処理の実行指示又は取消し指示を受け付ける。
【０１１０】
ユーザーから再ＲＩＰ処理の実行指示を受け付けた場合、つまり、ユーザーからＯＫボタンの押下を受けた場合（ステップＳ８：Ｙｅｓ）、画像形成装置２０は、印刷指示ジョブの再ＲＩＰ処理をプリントコントローラー１０に要求する（ステップＳ９）。このとき、画像形成装置２０は、印刷指示ジョブに対応するジョブ識別情報と設定識別情報とをプリントコントローラー１０に送信する。
【０１１１】
プリントコントローラー１０は、画像形成装置２０から印刷指示ジョブの再ＲＩＰ処理の要求を受けると、印刷指示ジョブの再ＲＩＰ処理を実行する（ステップＳ１０）。
【０１１２】
図１４のサブルーチンに移り、プリントコントローラー１０は、印刷指示ジョブに対応するジョブ識別情報と設定識別情報とを受信し（ステップＳ３１）、受信した設定識別情報に対応する設定情報を設定情報管理テーブル１４ｂから取得し（ステップＳ３２）、受信したジョブ識別情報に対応する印刷ジョブを印刷ジョブ保存領域１４ａから取得する（ステップＳ３３）。
【０１１３】
プリントコントローラー１０は、取得した設定情報を用いて、取得した印刷ジョブの再ＲＩＰ処理を実行してラスターデータを生成し（ステップＳ３４）、生成したラスターデータを含む印刷データを画像形成装置２０に送信する（ステップＳ３５）。
【０１１４】
図８のフローチャートに戻り、画像形成装置２０は、プリントコントローラー１０から印刷データを受信し、受信したラスターデータをラスターデータ識別情報に対応付けてラスターデータ保存領域２４３ａに保存し、ラスターデータ保存領域２４３ａに保存されたラスターデータに対応する、ジョブ識別情報と設定識別情報と時刻情報を、ラスターデータ識別情報と関連付けてラスターデータ管理テーブル２４３ｂに保存する（ステップＳ１１）。
【０１１５】
画像形成装置２０は、ラスターデータ保存領域２４３ａに新たに保存されたラスターデータに基づいて印刷データの印刷を実行する（ステップＳ１２）。
【０１１６】
一方、再ＲＩＰ要否判断の結果が、再ＲＩＰ処理は不要であるとの内容であった場合（ステップＳ５：Ｎｏ）、画像形成装置２０は、再ＲＩＰ処理の実行を要求せずに、ラスターデータ保存領域２４３ａに保存されているＲＩＰ済みのラスターデータに基づいて、印刷を実行する（ステップＳ１２）。
【０１１７】
また、画像形成装置２０は、ユーザーから再ＲＩＰ処理の取消し指示を受け付けた場合、つまり、ユーザーからキャンセルボタンの押下を受けた場合、（ステップＳ８：Ｎｏ）、再ＲＩＰ処理の実行を要求せずに、ラスターデータ保存領域２４３ａに保存されているＲＩＰ済みの印刷データに基づいて、印刷を実行する（ステップＳ１２）。
【０１１８】
本実施形態に係る画像形成システム１によると、画像形成装置２０が、ユーザーからの印刷指示を受け付けたタイミングで、印刷指示を受けたラスターデータについて、プリントコントローラー１０に対して再ＲＩＰ処理の要否判断を要求するので、たとえ、画像形成装置２０に多数のラスターデータが保存されていたとしても、それら全てのラスターデータについてまとめて再ＲＩＰ処理を実行しないので、印刷指示を受けたラスターデータについて、より短い時間で再ＲＩＰ処理を完了でき、短い時間で画像形成を完了できる。従って、画像形成システムのスループットの低下を最小限に抑えつつ、再ＲＩＰ処理を実行することができる。
【０１１９】
また、画像形成システム１によると、ユーザーから再ＲＩＰ処理の実行指示又は取消し指示を受け付け、再ＲＩＰ処理の実行指示を受け付けた場合にのみ画像形成装置２０がプリントコントローラー１０に印刷指示ジョブの再ＲＩＰ処理の実行を要求するので、例えば、印刷指示を行ったデータが、カラー部分が少なかったり、文字の領域が多かったりするために、ユーザーが再ＲＩＰ処理の必要が低いと考えている場合には、再ＲＩＰ処理を実行せずに、画像形成装置２０に保存されたＲＩＰ済みのラスターデータに基づいて印刷を実行することができるので、印刷指示データの画像形成を短時間で完了させることができる。
【０１２０】
なお、本実施形態においては、再ＲＩＰ処理が必要となる、設定情報に対する編集操作の一例として、色調の変更を説明しているが、本発明の要旨を逸脱しない限り、再ＲＩＰ処理を必要とする編集操作は他の設定変更であってもよい。
【０１２１】
本実施形態においては、ユーザーに再ＲＩＰ処理が必要であることを通知する方法の一例として、ポップアップ画面を表示する方法を採用しているが、例えば、音声案内やアラーム音を用いて、ユーザーに再ＲＩＰ処理が必要であることを通知してもよい。
【０１２２】
本実施形態においては、印刷指示ラスターデータの受け付け、ポップアップによる再ＲＩＰ処理の通知、再ＲＩＰ処理の実行指示の受け付けのための操作画面を、画像形成装置２０が備える表示部２１に表示させるものとしたが、この形態に限定されない。例えば、情報処理装置２の画面上にそれらの操作画面を表示させ、ユーザーへの通知やユーザー操作の受け付けを行ってもよい。
【０１２３】
なお、本実施形態において、プリントコントローラー１０と画像形成装置２０とを異なる装置として説明したが、画像形成装置２０内にプリントコントローラー１０が内蔵されていてもよい。
【０１２４】
（第２の実施形態）
本発明の第２の実施形態に係る画像形成システム１の構成及びその動作について以下に説明する。
【０１２５】
本実施形態の画像形成システム１は、画像形成装置２０に記憶されたラスターデータについて、プリントコントローラー１０が予め再ＲＩＰ処理の要否を判断しておき、ラスターデータの一覧を表示するときに、ラスターデータのそれぞれについて、再ＲＩＰ処理の要否を識別可能に表示する。
【０１２６】
第２の実施形態に係る画像形成システム１のハードウェア構成（図１）と、プリントコントローラー１０の機能構成（図２、３）、画像形成装置２０の記憶部２４３で実現される機能（図４）は、第１の実施形態と同様である。
【０１２７】
図９は、第１の実施形態の図５に対応する、画像形成装置２０の機能構成図を示す。図９と図５を参照して、本実施形態の画像形成装置２０では、タグ付加部２４４ｈが追加されており、それ以外の部分は第１の実施形態と同様である。
【０１２８】
なお、以下の説明において、第１の実施形態と同様の構成には、同一の符号を付し、第１の実施形態と重複する内容についての説明は省略する。
【０１２９】
（第２の実施形態における画像形成システム１の基本動作）
画像形成システム１は、画像形成装置２０にラスターデータが記憶されている状態でユーザーから所定の指示を受け付けると、画像形成装置２０に保存している各ラスターデータについて再ＲＩＰ処理の要否を判断するための処理を開始する。具体的には、画像形成装置２０は、表示部２１に表示された、再ＲＩＰ処理の要否を判断するための処理の開始を指示するキー（図１２における再ＲＩＰ問い合わせキー１２４）が押下されると、自機に保存している各ラスターデータについて、プリントコントローラー１０に対し再ＲＩＰ処理の要否判断を要求する。画像形成装置２０は、プリントコントローラー１０からの判断結果を受けて、再ＲＩＰ処理が必要であると判断されたラスターデータ（再ＲＩＰ要データ）と、再ＲＩＰ処理は不要であると判断されたラスターデータ（再ＲＩＰ不要データ）とを識別可能にユーザーに表示（通知）し、ユーザーから印刷を実行するラスターデータの選択を受け付ける。
【０１３０】
（画像形成装置２０）
図９を参照して、タグ付加部２４４ｈは、画像形成装置２０が記憶する各ラスターデータについて、再ＲＩＰ処理の要否の判断結果を管理する。また、タグ付加部２４４ｈは、各ラスターデータについて、再ＲＩＰ処理の要否を識別可能に表示部２１に表示させる。
【０１３１】
タグ付加部２４４ｈは、プリントコントローラー１０から再ＲＩＰ処理の要否判断の結果を受信したとき、再ＲＩＰ処理の要否を示す情報（再ＲＩＰ処理タグ）を、ラスターデータ識別情報と関連付けてラスターデータ管理テーブル２４３ｂに保存する。具体的には、図１０を参照して、再ＲＩＰ処理タグとして、各ラスターデータ識別情報に対し、再ＲＩＰ処理が必要（有）か、再ＲＩＰ処理が不要（無）かを保存する。
【０１３２】
また、タグ付加部２４４ｈは、ユーザーからの印刷指示を受け付けるためにラスターデータの一覧を表示部２１に表示させるとき、再ＲＩＰ要データについては、再ＲＩＰ処理が必要であることを示すアイコンを付加して表示する。
【０１３３】
（ラスターデータ一覧表示画面）
図１２は、本実施形態における、ラスターデータの一覧を表示する画面（ラスターデータ一覧画面）の一例である。タグ付加部２４４ｈは、ラスターデータの一覧において、再ＲＩＰ要データに対し再ＲＩＰ処理アイコン１２１２を付加することで、再ＲＩＰ処理の要否を識別可能に表示部２１に表示させる。
【０１３４】
データリスト画面１２０は、ラスターデータ一覧画面１２１を含む。ラスターデータ一覧画面１２１は、縦軸方向に沿ってラスターデータ保存領域２４３ａに保存されているラスターデータが一覧表示され、横軸方向には各ラスターデータに対応する表示領域１２１３の中に、詳細情報として、小プレビュー画像１２１１、ファイル名、再ＲＩＰ処理アイコン１２１２、ページ数が表示される。
【０１３５】
小プレビュー画像１２１１は、ユーザーにラスターデータの内容を視認させるためのいわゆるサムネイル画像である。再ＲＩＰ処理アイコン１２１２は、再ＲＩＰ処理が必要であることを示す。
【０１３６】
ユーザーは、再ＲＩＰ処理アイコン１２１２を含む表示領域１２１３を押下することで、印刷指示ラスターデータを選択することができる。
【０１３７】
なお、ラスターデータ一覧画面１２１では、ユーザーが印刷指示ラスターデータを選択したとき、選択されたラスターデータに対応する表示領域を識別可能に表示する。図１２は、ｆｉｌｅ＿ｂが印刷指示ラスターデータとして選択された状態を示しており、ｆｉｌｅ＿ｂに対応する表示領域１２１３が強調表示（ハッチング表示）されている。
【０１３８】
（画像形成システム１における再ＲＩＰ処理の流れ）
画像形成装置２０において、ユーザーから所定の指示を受け付けると、要求部２４４ｆは、ラスターデータ保存領域２４３ａに保存されているラスターデータのうちから、プリントコントローラー１０に再ＲＩＰ処理の要否判断を要求するラスターデータ（判断要求データ）を選択する。例えば、要求部２４４ｆは、ラスターデータ管理テーブル２４３ｂに保存された時刻情報が古いものから順に、１つずつラスターデータ識別情報を選択し、ラスターデータ保存領域２４３ａを参照し、ラスターデータ識別情報に対応したラスターデータを選択する。
【０１３９】
要求部２４４ｆは、判断要求データについて再ＲＩＰ処理の要否判断をプリントコントローラー１０に要求するとき、ラスターデータ管理テーブル２４３ｂを参照し、ラスターデータに対応する設定識別情報と時刻情報をプリントコントローラー１０に送信する。
【０１４０】
プリントコントローラー１０における、再ＲＩＰ処理の要否判断の方法は第１の実施形態と同様であるため説明は省略する。プリントコントローラー１０の要否応答部１５ｇは、判断要求データに関する再ＲＩＰ処理要否の判断結果を、画像形成装置２０に送信する。
【０１４１】
画像形成装置２０において、タグ付加部２４４ｈは、判断結果を受信すると、判断要求データに対応するラスターデータ識別情報に関連付けて、ラスターデータ管理テーブル２４３ｂに再ＲＩＰタグを保存する。
【０１４２】
続いて、要求部２４４ｆは、ラスターデータ保存領域２４３ａに保存されているラスターデータのうちから、判断要求データとして別のラスターデータを選択し、上記再ＲＩＰ処理の要否判断に関する処理を実行する。要求部２４４ｆは、ラスターデータ保存領域２４３ａに保存されている全てのラスターデータについての要否判断が完了するまで、再ＲＩＰ処理の要否判断に関する処理を繰り返し実行する。
【０１４３】
画像形成装置２０は、ユーザーから所定の操作を受け付けて、ラスターデータを一覧表示するとき、ラスターデータ管理テーブル２４３ｂを参照して、各ラスターデータが再ＲＩＰ要データであるか、再ＲＩＰ不要データであるかを識別可能に表示する。なお、一覧表示の時点では、再ＲＩＰ処理の要否を識別可能に表示しないで、ユーザーによりラスターデータが選択された時点で、選択されたラスターデータが再ＲＩＰ処理の要否を識別可能に表示してもよい。
【０１４４】
ユーザーが、ラスターデータの一覧から再ＲＩＰ不要データを選択すると、画像形成装置２０は、プリントコントローラー１０に再ＲＩＰ処理の実行要求は行わずに、ラスターデータ保存領域２４３ａに保存されたラスターデータに基づいて画像形成を行う。一方、ユーザーが、ラスターデータの一覧から再ＲＩＰ要データを選択すると、画像形成装置２０の要求部２４４ｆは、プリントコントローラー１０に対し再ＲＩＰ処理の実行要求を行う。再ＲＩＰ処理の実行要求を行った後の処理は、第１の実施形態と同様であるため、説明は省略する。
【０１４５】
図１１は、本実施形態の処理を説明するフローチャートである。プリントコントローラー１０が備えるＣＰＵ１５は、記憶部１４に記録されたプログラムに基づいてステップＳ２０４、Ｓ２１４に示す処理を実行する。また、画像形成装置２０が備えるＣＰＵ２４４は、記憶部２４３に記録されたプログラムに基づいてステップＳ２０４、Ｓ２１４以外の処理を実行する。
【０１４６】
図１１を参照して、再ＲＩＰ処理の要否判断を開始するためのキー（再ＲＩＰ問い合わせキー１２４）が押下されると（ステップＳ２０１）、画像形成装置２０は、自機に記憶されたラスターデータのうちから判断要求データとするラスターデータを選択し（ステップＳ２０２）、判断要求データについて、再ＲＩＰ処理の要否判断をプリントコントローラー１０に要求する（ステップＳ２０３）。このとき、画像形成装置２０は、ラスターデータ管理テーブル２４３ｂを参照し、判断要求データに係る設定識別情報と時刻情報とをプリントコントローラー１０に送信する。
【０１４７】
プリントコントローラー１０は、画像形成装置２０から印刷指示ジョブの再ＲＩＰ処理の要否判断の要求を受けると、再ＲＩＰ処理の要否判断を行う（Ｓ２０４）。プリントコントローラーがＳ２０４で実行する、再ＲＩＰ処理の要否判断の処理の内容は、第１の実施形態における図８のフローチャートのステップＳ４と同様であるため、説明は省略する。
【０１４８】
画像形成装置２０は、プリントコントローラー１０から受信した、判断要求データについての再ＲＩＰ処理の要否判断の結果をラスターデータ管理テーブル２４３ｂに保存する（ステップＳ２０５）。
【０１４９】
画像形成装置２０は、自機が保存する全てのラスターデータについて、再ＲＩＰ処理の要否判断が完了したかどうかを判断し（ステップＳ２０６）、全てのラスターデータについての判断が完了するまで（ステップＳ２０６：Ｙｅｓ）、ステップＳ２０２〜Ｓ２０６の処理を繰り返す。
【０１５０】
自機が保存する全てのラスターデータについて、再ＲＩＰ処理の要否判断が完了した場合（ステップＳ２０６：Ｙｅｓ）、ステップＳ２０７の処理に進む。
【０１５１】
画像形成装置２０は、表示部２１が表示するデータリストキー１２３をユーザーが押下したことを受けて、図１２に示すような、ラスターデータ保存領域２４３ａに保存しているラスターデータの一覧を表示するための画面を、表示部２１に表示させる（ステップＳ２０７）。
【０１５２】
画像形成装置２０は、ユーザーが、表示部２１に表示されたラスターデータの一覧から印刷指示ラスターデータを選択し、表示部２１上のスタートキーを押下した（ステップＳ２０８）ことを受けて、ラスターデータ管理テーブル２４３ｂに記憶された再ＲＩＰ処理タグの情報に基づいて、印刷指示ラスターデータが、再ＲＩＰ要データであるか否かを判断する（ステップＳ２０９）。
【０１５３】
印刷指示ラスターデータが再ＲＩＰ要データである場合（ステップＳ２０９：Ｙｅｓ）、画像形成装置２０は、表示部２１上にポップアップ画面を表示し、印刷指示ラスターデータが再ＲＩＰ要データであることをユーザーに通知し（ステップＳ２１０）、再ＲＩＰ処理を実行するか否かの指示をユーザーから受け付ける（ステップＳ２１１）。つまり、画像形成装置２０は、ユーザーから、印刷指示ジョブの再ＲＩＰ処理の実行指示又は取消し指示を受け付ける。
【０１５４】
画像形成装置２０は、ユーザーから再ＲＩＰ処理の実行指示を受け付けた場合、つまり、ユーザーからＯＫボタンの押下を受けた場合（ステップＳ２１２：Ｙｅｓ）、印刷指示ジョブの再ＲＩＰ処理をプリントコントローラー１０に要求する。このとき、画像形成装置２０は、印刷指示ジョブに対応するジョブ識別情報と設定識別情報とをプリントコントローラー１０に送信する。
【０１５５】
プリントコントローラー１０は、画像形成装置２０から印刷指示ジョブの再ＲＩＰ処理の要求を受けると、印刷指示ジョブの再ＲＩＰ処理を実行する（ステップＳ２１４）。再ＲＩＰ処理の実行要求を受けたときに、プリントコントローラー１０において実行される再ＲＩＰ処理の内容は、第１の実施形態における図８のフローチャートのステップＳ１０と同様であるため、説明は省略する。
【０１５６】
画像形成装置２０は、再ＲＩＰ処理後の印刷データをプリントコントローラー１０から受信すると、ラスターデータ保存領域２４３ａとラスターデータ管理テーブル２４３ｂに、対応する情報を保存し（ステップＳ２１５）、ラスターデータ保存領域２４３ａに保存された再ＲＩＰ処理後のラスターデータに基づいて印刷データの印刷を実行する（ステップＳ２１６）。なお、再ＲＩＰ処理後の印刷データを受信したことに応じて自動的に印刷を開始しないで、再ＲＩＰ処理が完了したことをユーザーに通知し、ユーザーから印刷指示を受け付けたときに印刷を開始するようにしてもよい。また、再ＲＩＰ処理が完了したことをユーザーに通知したときに、ユーザーから印刷の取消しを受け付けられるようにしてもよい。
【０１５７】
画像形成装置２０は、印刷指示ラスターデータが再ＲＩＰ要データでない場合（ステップＳ２０９：Ｎｏ）、再ＲＩＰ処理の実行を要求せずに、ラスターデータ保存領域２４３ａに保存されているＲＩＰ済みの印刷データに基づいて、印刷を実行する（ステップＳ２１６）。
【０１５８】
また、画像形成装置２０は、ステップＳ２１２において、再ＲＩＰ処理の取消し指示をユーザーから受けた場合、つまり、キャンセルボタンの押下をユーザーから受け付けた場合（ステップＳ２１２：Ｎｏ）、再ＲＩＰ処理の実行を要求せずに、ラスターデータ保存領域２４３ａに保存されているＲＩＰ済みの印刷データに基づいて、印刷を実行する（ステップＳ２１６）。このとき、自動的に印刷を開始しないで、ユーザーから印刷の実行指示又は取消し指示を受け付けて、その指示に応じて印刷を実行するようにしてもよい。
【０１５９】
本実施形態に係る画像形成システム１によると、ユーザーから印刷指示を受け付けたタイミングで、印刷指示を受けたラスターデータについての再ＲＩＰ処理を実行するため、たとえ、記憶部２４３の中に膨大な数のラスターデータが保存されていたとしても、ユーザーが印刷指示を行ったデータについての再ＲＩＰ処理を優先して完了させることができる。また、記憶部２４３に記憶されたラスターデータに対する再ＲＩＰ処理をまとめて実行することがないので、再ＲＩＰ処理が集中することによる、画像形成システム１全体のスループットの低下を抑制することができる。
【０１６０】
また、画像形成システム１によると、ユーザーから、再ＲＩＰ処理の実行指示又は取消し指示を受け付け、ユーザーから再ＲＩＰ処理の実行指示を受け付けた場合にのみ画像形成装置２０がプリントコントローラー１０に印刷指示ジョブの再ＲＩＰ処理を要求するので、例えば、印刷指示を行ったデータが、カラー部分が少なかったり、文字の領域が多かったりするために、ユーザーが再ＲＩＰ処理の必要が低いと考えている場合には、画像形成装置２０は、再ＲＩＰ処理を実行せずに、ラスターデータ保存領域２４３ａのＲＩＰ済みのラスターデータに基づいて印刷を実行するので、印刷指示データの画像形成を短時間で完了させることができる。従って、画像形成システムのスループットの低下を最小限に抑えつつ、再ＲＩＰ処理を実行することができる。
【０１６１】
さらに、ユーザーからの印刷指示を受け付けるまでに、画像形成装置に保存された各ラスターデータについて、予め、再ＲＩＰ処理の要否判断を完了しておくため、ユーザーが印刷指示ラスターデータを選択した後、再ＲＩＰ処理の要否判断を行うことなく印刷を開始することができるので、印刷指示データの画像形成を短時間で完了させることができる。
【０１６２】
また、ユーザーは再ＲＩＰ処理の要否を参考にして印刷指示ジョブを選択することができるため、印刷指示ジョブを選択するときのユーザーの利便性が向上する。
【０１６３】
なお、画像形成装置２０は、ユーザーから所定の指示を受けると、ラスターデータ保存領域２４３ａに保存している全てのラスターデータについての再ＲＩＰ処理の要否判断を、プリントコントローラー１０に対して要求するものとしたが、ラスターデータ保存領域２４３ａに保存しているラスターデータのうちの一部のラスターデータについて再ＲＩＰ処理の要否判断の要求を行うようにしてもよい。具体的には、記憶部２４３に、ラスターデータを保存するための複数のフォルダーが設けられている場合に、ユーザーから所定の指示を受けたときに、一部のフォルダーに保存されているラスターデータについて再ＲＩＰ処理の要否判断の要求を行うようにしてもよい。このとき、再ＲＩＰ処理の要否判断を行う一部のフォルダーを、ユーザーが選択できるようにしてもよい。
【０１６４】
画像形成装置２０は、ユーザーから所定の指示を受けたことに応じて、再ＲＩＰ処理の要否判断の要求を開始するものとしたが、予め所定の時刻を設定しておき、その時刻になったら自動的に再ＲＩＰ処理の要否判断の要求を開始するようにしてもよい。このとき、画像形成システム１の利用率が低い時間（例えば、夜間）に再ＲＩＰ処理の要否判断処理が行われるように、開始時刻を設定することが好ましい。
【０１６５】
（第３の実施形態）
本発明の第３の実施形態に係る画像形成システム１の構成及びその動作について以下に説明する。
【０１６６】
本実施形態の画像形成システム１は、画像形成装置２０が画像形成処理を実行しない時間（空き時間）を利用して、画像形成装置２０に記憶されているラスターデータについて再ＲＩＰ処理の要否判断を行い、再ＲＩＰ処理が必要と判断されたラスターデータについて再ＲＩＰ処理を行う。
【０１６７】
具体的には、画像形成システム１は、画像形成装置２０の電源をＯＦＦにする操作をユーザーから受け付けると、画像形成装置２０に保存している各ラスターデータについて再ＲＩＰ処理の要否を判断するための処理を開始し、画像形成装置２０に保存しているラスターデータの判断を完了した後、再ＲＩＰ処理が必要と判断されたラスターデータについて、再ＲＩＰ処理を開始する。言い換えれば、画像形成装置２０は、電源をＯＦＦする操作をユーザーから受け付けると、シャットダウン処理の一部として、プリントコントローラー１０に対し、再ＲＩＰ処理の要否判断の要求と再ＲＩＰ処理の実行の要求を行う。
【０１６８】
第３の実施形態に係る画像形成システム１のハードウェア構成と機能構成は第２の実施形態と同様であり、以下の説明において、第２の実施形態と同様の構成には、同一の符号を付し、第２の実施形態と重複する内容についての説明は省略する。
【０１６９】
（第３の実施形態における画像形成システム１の基本動作）
画像形成システム１において、画像形成装置２０の電源をＯＦＦにする操作をユーザーから受け付けると、画像形成装置２０は、自機に保存している各ラスターデータについて再ＲＩＰ処理の要否を判断するための処理を開始する。具体的には、画像形成装置２０は、自機に保存している各ラスターデータについて、プリントコントローラー１０に対し再ＲＩＰ処理の要否判断を要求する。画像形成装置２０は、プリントコントローラー１０からの判断結果を受けて、再ＲＩＰ処理が必要であると判断されたラスターデータ（再ＲＩＰ要データ）について、プリントコントローラーに対し再ＲＩＰ処理の実行要求を行う。画像形成装置２０は、自機に保存しているラスターデータのうち再ＲＩＰ処理が必要なラスターデータについての再ＲＩＰ処理が完了した後、自機のシャットダウンを完了する。
【０１７０】
図１５は、第３の実施形態の処理を説明するフローチャートである。プリントコントローラー１０が備えるＣＰＵ１５は、記憶部１４に記録されたプログラムに基づいてステップＳ３０４、Ｓ３１０に示す処理を実行する。また、画像形成装置２０が備えるＣＰＵ２４４は、記憶部２４３に記録されたプログラムに基づいてステップＳ３０４、Ｓ３１０以外の処理を実行する。
【０１７１】
図１５を参照して、画像形成装置２０は、電源をＯＦＦにする操作をユーザーから受けると（ステップＳ３０１：Ｙｅｓ）、シャットダウン処理を開始する。
【０１７２】
画像形成装置２０は、シャットダウン処理の一部として、自機に記憶されたラスターデータについて、プリントコントローラー１０に対し再ＲＩＰ処理の要否判断を要求し、その結果を、ラスターデータ管理テーブル２４３ｂに保存する。ステップＳ３０２〜Ｓ３０６において、画像形成装置２０とプリントコントローラー１０が実行する処理の内容は、第２の実施形態における図１１のフローチャートのステップＳ２０２〜２０６と同様であるため、説明は省略する。
【０１７３】
自機が保存する全てのラスターデータについて、再ＲＩＰ処理の要否判断が完了した場合（ステップＳ３０６：Ｙｅｓ）、ステップＳ３０７の処理に進む。
【０１７４】
画像形成装置２０は、自機に記憶されたラスターデータのうちからラスターデータを選択する（ステップＳ３０７）。ラスターデータの選択は、例えばステップＳ３０２と同様の方法とすることができる。
【０１７５】
画像形成装置２０は、ステップＳ３０７で選択したラスターデータが、再ＲＩＰ要データであるか否かを、ラスターデータ管理テーブル２４３ｂを参照して判断する（ステップＳ３０８）。
【０１７６】
印刷指示ラスターデータが再ＲＩＰ要データである場合（ステップＳ３０８：Ｙｅｓ）、印刷指示ジョブの再ＲＩＰ処理をプリントコントローラー１０に要求する（ステップＳ３０９）。このとき、画像形成装置２０は、印刷指示ジョブに対応するジョブ識別情報と設定識別情報とをプリントコントローラー１０に送信する。
【０１７７】
プリントコントローラー１０は、画像形成装置２０から印刷指示ジョブの再ＲＩＰ処理の要求を受けると、印刷指示ジョブの再ＲＩＰ処理を実行する（ステップＳ３１０）。再ＲＩＰ処理の実行要求を受けたときに、プリントコントローラー１０において実行される再ＲＩＰ処理の内容は、第２の実施形態における図１１のフローチャートのステップＳ２１４と同様であるため、説明は省略する。
【０１７８】
画像形成装置２０は、再ＲＩＰ処理後の印刷データをプリントコントローラー１０から受信すると、ラスターデータ保存領域２４３ａとラスターデータ管理テーブル２４３ｂに、対応する情報を保存する（ステップＳ３１１）。
【０１７９】
画像形成装置２０は、自機が保存する再ＲＩＰ要データについて、再ＲＩＰ処理が完了したかどうかを判断し（ステップＳ３１２）、全ての再ＲＩＰ要データについての再ＲＩＰ処理が完了するまで（ステップＳ３１２：Ｙｅｓ）、ステップＳ３０７〜Ｓ３１２の処理を繰り返す。
【０１８０】
自機が保存する全ての再ＲＩＰ要データについての再ＲＩＰ処理が完了した場合（ステップＳ３１２：Ｙｅｓ）、画像形成装置２０はシャットダウンのための他の処理に移行する。
【０１８１】
なお、画像形成装置２０の電源をＯＦＦにする操作をユーザーから受け、図１５のフローチャートに示す処理を実行している途中で、画像形成装置２０の電源をＯＮにする操作を受け付けた場合は、図１５のフローチャートに示す処理を中止し、画像形成装置２０の起動処理に移行する。この場合、後に画像形成装置２０の電源がＯＦＦされるときには、先のシャットダウン処理で実行した処理の続きから、処理を再開できることができる。例えば、先のシャットダウン処理で再ＲＩＰ処理の要否判断までの処理が完了していた場合は（ステップＳ３０６：Ｙｅｓまでが完了）、次のシャットダウン処理では再ＲＩＰ処理の実行（ステップＳ３０７以降）から再開することができる。また、先のシャットダウン処理で一部のラスターデータまでの再ＲＩＰ判断処理や再ＲＩＰ処理が完了していた場合は、次のシャットダウン処理で残りのラスターデータの処理から再開することができる。
【０１８２】
なお、画像形成装置２０の電源をＯＦＦにする操作を受けたときに、図１５のフローチャートに示す処理を実行するか否かの設定を、予めユーザーから受け付けることもできる。この場合には、ＯＦＦにする操作を受けたときに、図１５のフローチャートに示す処理を実行する設定がなされているか否かを判断し、その設定がなされている場合にのみ図１５のフローチャートに示す処理が実行される。
【０１８３】
本実施形態に係る画像形成システム１によると、画像形成装置２０は、新規の印刷ジョブを受け付けることができず、画像形成処理を実行することもできない、電源をＯＦＦにする操作をユーザーから受け付けた後の時間を利用して再ＲＩＰ処理を実行するため、画像形成システムのスループットの低下を最小限に抑えつつ、再ＲＩＰ処理を実行することができる。
【０１８４】
（変形例）
第３の実施形態の画像形成システム１においては、画像形成装置２０が画像形成処理を実行しない時間（空き時間）として、画像形成装置２０の電源をＯＦＦにする操作をユーザーから受け付けた後の時間を利用し、画像形成装置２０の電源をＯＦＦにする操作をユーザーから受け付けたときに、画像形成装置２０のシャットダウン処理の一部として、画像形成装置２０に記憶されているラスターデータについて再ＲＩＰ処理の要否判断を行い、再ＲＩＰ処理が必要と判断されたラスターデータについて再ＲＩＰ処理を実行したが、再ＲＩＰ処理の要否判断と再ＲＩＰ処理を実行するタイミングを以下のように変更することもできる。
【０１８５】
（変形例１：画像形成装置２０のスリープモード時）
画像形成装置２０が通常モードからスリープモードに入ったときに、再ＲＩＰ処理の要否判断と再ＲＩＰ処理を実行する。つまり、画像形成装置２０が画像形成処理を実行しない時間（空き時間）として、画像形成装置２０がスリープモードにある時間を利用し、再ＲＩＰ処理の要否判断と再ＲＩＰ処理を実行する。
【０１８６】
本変形例は、第３の実施形態の図１５のフローチャートにおいて、ステップＳ３０１の内容を、スリープモードに入ったか否かを判断するように変更したものである。
【０１８７】
（変形例２：予め設定された時間帯）
ユーザーにより予め設定された時間帯になったときに、再ＲＩＰ処理の要否判断と再ＲＩＰ処理を実行する。つまり、画像形成装置２０が画像形成処理を実行しない時間（空き時間）として、ユーザーが予め設定した時間帯を利用し、再ＲＩＰ処理の要否判断と再ＲＩＰ処理を実行する。
【０１８８】
本変形例は、第３の実施形態の図１５のフローチャートにおいて、ステップＳ３０１の内容を、所定の時間帯になったか否かを判断するように変更したものである。
【０１８９】
（変形例３：画像形成装置２０の起動時）
画像形成装置２０の電源をＯＮする操作をユーザーから受けたときに、画像形成装置２０の起動処理の一部として、再ＲＩＰ処理の要否判断と再ＲＩＰ処理を実行する。つまり、画像形成装置２０が画像形成処理を実行しない時間（空き時間）として、画像形成装置２０の起動時間を利用し、再ＲＩＰ処理の要否判断と再ＲＩＰ処理を実行する。
【０１９０】
本変形例は、第３の実施形態の図１５のフローチャートにおいて、ステップＳ３０１の内容を、電源をＯＮする操作をユーザーから受け付けたか否かを判断するものに変更し、ステップＳ３１２の処理が終了した後に、画像形成装置２０を起動するための他の処理に移行する様にしたものである。
【０１９１】
なお、画像形成装置２０の起動時間とは、画像形成装置２０が備える印刷処理部２３１のウォームアップするための時間を含む。
【０１９２】
上記変形例１〜３に係る画像形成システム１によると、画像形成装置２０は、画像形成処理を実行することができない、又は画像形成処理を実行する可能性が低い、スリープモード時や予め設定された時間帯、起動時の時間を利用して、再ＲＩＰ処理を実行するため、画像形成システムのスループットの低下を最小限に抑えつつ、再ＲＩＰ処理を実行することができる。
【０１９３】
なお、第３の実施形態と変形例１〜３において、再ＲＩＰ処理の要否判断と再ＲＩＰ処理を実行するタイミングについて説明したが、本発明の要旨を逸脱しない範囲で、タイミングを他の時間に適宜変更してもよい。
【０１９４】
また、第３の実施形態と変形例１〜３において説明した再ＲＩＰ処理の要否判断と再ＲＩＰ処理を実行するタイミングのいずれかを、ユーザーが選択することで、再ＲＩＰ処理の要否判断と再ＲＩＰ処理を実行するタイミングを組み合わせることができる。例えば、再ＲＩＰ処理の要否判断と再ＲＩＰ処理を実行するタイミングとして、スリープモード時と起動時をユーザーが選択した場合、画像形成装置２０がスリープモードになった時や、画像形成装置２０が起動した時に再ＲＩＰ処理の要否判断と再ＲＩＰ処理を実行することができる。
【０１９５】
なお、上記第１の実施形態、第２の実施形態、第３の実施形態及び、第３の実施形態に対応する変形例に係る画像形成システム１において、画像形成装置２０とプリントコントローラー１０とを異なる装置として説明したが、画像形成装置２０内にプリントコントローラー１０が内蔵されていてもよい。
【０１９６】
なお、上記第１の実施形態、第２の実施形態、第３の実施形態及び、第３の実施形態に対応する変形例において、記憶部１４における印刷ジョブ保存領域１４ａと設定情報管理テーブル１４ｂは、それぞれ別の記憶領域にあるものとして説明したが、この形式に限定されず、実施形態に適した形式で用いてもよい。例えば、印刷ジョブ保存領域１４ａと設定情報管理テーブル１４ｂを１つにまとめてもよく、設定情報管理テーブル１４ｂを２、３のテーブルに分割してもよい。また、記憶部２４３におけるラスターデータ保存領域２４３ａとラスターデータ管理テーブル２４３ｂも同様である。
【０１９７】
なお、上記第１の実施形態、第２の実施形態、第３の実施形態及び、第３の実施形態に対応する変形例を個別に説明したが、それぞれの実施形態及び変形例のうち、組み合わせ可能な実施形態及び変形例を組み合わせて実施することができる。
【符号の説明】
【０１９８】
１        画像形成システム
２        情報処理装置
３        ネットワーク
４        専用ケーブル
１０      プリントコントローラー
１１      ＬＡＮＩＦ部
１２      ＲＴＣ
１３      ＩＦ部
１４      記憶部
１４ａ    印刷ジョブ保存領域
１４ｂ    設定情報管理テーブル
１５      ＣＰＵ
１５ａ    ＲＩＰ実行部
１５ｂ    ラスターデータ送信部
１５ｃ    印刷設定受付部
１５ｄ    印刷設定更新部
１５ｅ    要否受付部
１５ｆ    要否判断部
１５ｇ    要否応答部
１５ｈ    実行受付部
２０      画像形成装置
２１      表示部
２２      スキャナー部
２３      プリンター部
２４      主制御部
１２０    データリスト画面
１２１    ラスターデータ一覧画面
１２３    データリストキー
１２４    再ＲＩＰ問い合わせキー
２１１    ディスプレイ
２１２    タッチパネル
２１３    操作キー
２２１    ＡＤＦ
２２２    読取部
２３１    印刷処理部
２３２    給紙部
２４１    ＩＦ部
２４２    ＲＴＣ
２４３    記憶部
２４３ａ  ラスターデータ保存領域
２４３ｂ  ラスターデータ管理テーブル
２４４    ＣＰＵ
２４４ａ  印刷指示受付部
２４４ｂ  判断要求部
２４４ｃ  実行要否受付部
２４４ｄ  通知部
２４４ｅ  指示受付部
２４４ｆ  要求部
２４４ｇ  ラスターデータ受信部
２４４ｈ  タグ付加部
１２１１  小プレビュー画像
１２１２  再ＲＩＰ処理アイコン
１２１３  印刷データ表示領域
【図１】
2015134422.tif 000003
【図２】
2015134422.tif 000004
【図３】
2015134422.tif 000005
【図４】
2015134422.tif 000006
【図５】
2015134422.tif 000007
【図６】
2015134422.tif 000008
【図７】
2015134422.tif 000009
【図８】
2015134422.tif 000010
【図９】
2015134422.tif 000011
【図１０】
2015134422.tif 000012
【図１１】
2015134422.tif 000013
【図１２】
2015134422.tif 000014
【図１３】
2015134422.tif 000015
【図１４】
2015134422.tif 000016
【図１５】
2015134422.tif 000017