制御装置であって、特定の画像を表し第1の圧縮形式で圧縮された画像データである第1の圧縮データを、格納する格納部と、前記特定の画像を表示するために、前記第1の圧縮データを前記格納部から取得する取得部と、前記第1の圧縮形式で圧縮された圧縮データを解凍する第1解凍部と、取得済みの前記第1の圧縮データの前記第1解凍部による解凍と、前記制御装置の外部の装置から入力された前記第1の圧縮形式で圧縮された第2の圧縮データの前記第1解凍部による解凍と、が予め定められた競合状態となる場合に、前記第1の圧縮形式とは異なる第2の圧縮形式で圧縮されたデータを生成する第1処理を実行して前記第1の圧縮データを用いて前記第2の圧縮形式で圧縮された代替データを生成し、前記生成した代替データを前記格納部に格納する格納制御部と、を備え、前記取得部は、さらに、前記代替データが前記格納部に格納された状態で、再び前記特定の画像を表示する場合に、前記第1の圧縮データの代わりに前記代替データを前記格納部から取得する、制御装置。請求項1に記載の制御装置であって、前記格納制御部は、前記第1の圧縮データの解凍と前記第2の圧縮データの解凍とが実際に競合した回数が所定値を越える場合に、前記第1の圧縮データの解凍と前記第2の圧縮データの解凍とが前記競合状態となったと判断して、前記代替データを前記格納部に格納する、制御装置。請求項1または2のいずれかに記載の制御装置であって、前記格納制御部は、前記第2の圧縮形式で圧縮されたデータの解凍に関する所定の条件が成立する場合、前記第1処理を実行して前記第2の圧縮形式で圧縮された前記代替データを生成し、前記生成した代替データを前記格納部に格納し、前記所定の条件が成立しない場合、非圧縮データを生成する第2処理を実行して非圧縮形式の前記代替データを生成し、前記生成した代替データを前記格納部に格納する、制御装置。請求項3に記載の制御装置であって、前記第2の圧縮形式で圧縮されたデータを解凍する第2解凍部をさらに備え、前記格納制御部は、前記第1の圧縮データを前記第2の圧縮形式の圧縮データに変換して得られるデータを前記第2解凍部が解凍可能な場合であっても、前記第2解凍部の処理性能が所定の性能基準を満たさない場合には、前記所定の条件が成立しないと判断して、前記第2処理を実行して前記非圧縮形式の前記代替データを前記格納部に格納する、制御装置。請求項1ないし4のいずれかに記載の制御装置であって、前記格納制御部は、複数の前記特定の画像のための複数の代替データをそれぞれ前記格納部に格納し、前記制御装置は、前記格納制御部が新たな代替データを前記格納部に格納する場合に、前記格納部内において前記新たな代替データを格納するための記憶領域が不足している場合には、前記新たな代替データを格納するために、既に前記格納部に格納されている代替データを削除する第1削除部をさらに備える、制御装置。請求項1ないし5のいずれかに記載の制御装置であって、前記第1の圧縮データが前記格納部に格納されている場合に、前記格納制御部が前記格納部に前記代替データを格納することに応じて、前記第1の圧縮データを前記格納部から削除する第2削除部をさらに備える、制御装置。請求項6に記載の制御装置であって、前記格納制御部は、複数の前記特定の画像のための複数の代替データをそれぞれ前記格納部に格納し、前記制御装置は、新たな代替データを前記格納部に格納する場合に、前記格納部内において前記新たな代替データを格納するための記憶領域が不足している場合には、前記新たな代替データを格納するために、既に前記格納部に格納されている代替データである対象データを元の第1圧縮データに変換し、前記元の第1圧縮データを前記格納部に格納し、前記対象データを前記格納部から削除する第3削除部をさらに備える、制御装置。請求項1ないし7のいずれかに記載の制御装置であって、前記格納制御部は、前記第1の圧縮データが別の圧縮形式の圧縮により失う可能性がある特性を有する画像データである場合、複数の圧縮形式の候補の中から、前記第1の圧縮データによって表される画像の特性を維持する圧縮形式である前記第2の圧縮形式を選択し、前記選択された第2の圧縮形式を用いて生成した前記代替データを前記格納部に格納する、制御装置。請求項1ないし8のいずれかに記載の制御装置であって、前記第1解凍部は、前記第1の圧縮形式で圧縮された圧縮データを解凍する論理回路を含む、制御装置。制御装置の機能をコンピュータに実現させるためのプログラムであって、特定の画像を表示するために、前記特定の画像を表し第1の圧縮形式で圧縮された画像データである第1の圧縮データを、前記第1の圧縮データを格納する格納部から取得する機能と、取得済みの前記第1の圧縮データの第1解凍部による解凍と、前記制御装置の外部の装置から入力された前記第1の圧縮形式で圧縮された第2の圧縮データの前記第1解凍部による解凍と、が予め定められた競合状態となる場合に、前記第1の圧縮形式とは異なる第2の圧縮形式で圧縮されたデータを生成する第1処理を実行して前記第1の圧縮データを用いて前記第2の圧縮形式で圧縮された代替データを生成する機能と、前記生成した代替データを前記格納部に格納する機能と、前記代替データが前記格納部に格納された状態で、再び前記特定の画像を表示する場合に、前記第1の圧縮データの代わりに前記代替データを前記格納部から取得する機能と、をコンピュータに実現させるためのプログラム。ところで、画像処理において、同じ形式で圧縮された複数の画像データの解凍が競合する場合がある。すなわち、1つの圧縮データの解凍が進行している最中に、同じ圧縮形式の他の圧縮データの解凍の指示が発行され得る。例えば、印刷装置は、印刷処理と、その印刷処理の進行状況を示す表示処理とを、並行して進行し得る。この場合、印刷用の圧縮データの解凍と、表示用の圧縮データの解凍とが、競合し得る。このような競合が生じる場合には、画像処理に遅れが生じる等の不具合が発生する可能性があった。なお、このような問題は、印刷処理と表示処理とを進行する印刷装置に限らず、他の種類の画像処理を進行する装置にも共通する問題であった。本発明の主な利点は、圧縮データの解凍が競合する可能性を低減することができる技術を提供することである。本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。[適用例1]制御装置であって、特定の画像を表し第1の圧縮形式で圧縮された画像データである第1の圧縮データを、格納する格納部と、前記特定の画像を表示するために、前記第1の圧縮データを前記格納部から取得する取得部と、前記第1の圧縮形式で圧縮された圧縮データを解凍する第1解凍部と、取得済みの前記第1の圧縮データの前記第1解凍部による解凍と、前記制御装置の外部の装置から入力された前記第1の圧縮形式で圧縮された第2の圧縮データの前記第1解凍部による解凍と、が予め定められた競合状態となる場合に、前記第1の圧縮形式とは異なる第2の圧縮形式で圧縮されたデータを生成する第1処理を実行して前記第1の圧縮データを用いて前記第2の圧縮形式で圧縮された代替データを生成し、前記生成した代替データを前記格納部に格納する格納制御部と、を備え、前記取得部は、さらに、前記代替データが前記格納部に格納された状態で、再び前記特定の画像を表示する場合に、前記第1の圧縮データの代わりに前記代替データを前記格納部から取得する、制御装置。この構成によれば、第1の圧縮データの解凍と、第2の圧縮データの解凍とが予め定められた競合状態となる場合に、代替データが生成されて格納部に格納される。そして、代替データが格納部に格納された状態で再び特定の画像を表示する場合には、第1の圧縮データの代わりに代替データが取得されるので、圧縮データの解凍が競合する可能性を低減することができる。また、上記構成によれば、予め定められた競合状態が生じた場合に、代替データが生成される。従って、第1の圧縮データの解凍が第2の圧縮データの解凍と競合するか否かを予め確認し、競合が生じ得る場合に第1の圧縮データを代替データに予め置換する、等の事前の作業を行わなくても、圧縮データの解凍が競合する可能性を低減することができる。なお、第1の圧縮データの解凍と第2の圧縮データの解凍とが競合するとは、一方の圧縮データの解凍の開始から終了までの期間中に、他方の圧縮データの解凍要求が発行されることを、意味している。また、予め定められた競合状態は、2つの解凍が実際に競合する状態に限らず、2つの解凍が実際に競合することに加えて他の条件が成立する状態であってもよい。なお、本発明は、種々の形態で実現することが可能であり、例えば、画像処理のための制御方法および制御装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、等の形態で実現することができる。A.第1実施例:次に、本発明の実施の形態を実施例に基づき説明する。図1は、本発明の一実施例としての複合機200を示すブロック図である。この複合機200は、CPU210と、解凍装置220と、格納部230と、プリンタ部250と、スキャナ部260と、操作部270と、表示部280と、通信部290と、を有している。プリンタ部250は、印刷媒体に画像を印刷する。スキャナ部260は、光学的スキャンによって画像データを生成する。操作部270は、タッチパネルやボタン等のユーザによって操作される操作部材を含む。表示部280は、画像を表示するディスプレイである例えば、液晶ディスプレイ。通信部290は、複合機200の外部の電子機器例えば、コンピュータ100やデジタルカメラと通信するためのインタフェースである例えば、いわゆる有線LANインタフェース、または、IEEE80211の無線インタフェース。解凍装置220は、圧縮されたデータを解凍する装置である。本実施例では、解凍装置220は、第1解凍回路221PNGPortableNetworkGraphics形式を解凍と、第2解凍回路222JPEG2000JointPhotographicExpertsGroup形式を解凍と、第3解凍回路223TIFFTaggedImageFileFormat形式を解凍と、を含んでいる。これらの解凍回路221、222、223は、互いに並列動作可能であり、圧縮されたデータを解凍する論理回路を用いて構成されている例えば、ASICApplicationSpecificIntegratedCircuit。格納部230は、データを格納するための記憶装置である。本実施例では、格納部230は、DRAM等の揮発性記憶領域と、EEPROM等の不揮発性記憶領域と、を含んでいる図示省略。不揮発性記憶領域は、予め、プログラムSDと、圧縮データDI1d、DI2d、DI3dとを格納している。本実施例では、プログラムSDと圧縮データDI1d、DI2d、DI3dとは、複合機200の製造時に、格納部230に組み込まれる。これらの圧縮データDI1d、DI2d、DI3dは、それぞれ、PNG形式の画像データであり、印刷時に表示部280に表示される画像を表している。各データDI1d、DI2d、DI3dは、PNG形式に従って圧縮されているので、格納部230の容量を節約できる。さらに、格納部230は、代替データ例えば、第1代替データDI1ddと第2代替データDI2ddを格納する場合がある詳細は後述。CPU210は、格納部230に格納されたプログラムSDを実行することによって、複合機200の全体の動作を制御する。本実施例では、CPU210は、UI処理部M100と、印刷処理部M200と、解凍処理部M220と、として動作する。UI処理部M100は、ユーザインタフェースを制御する処理部であり、取得部M110と、格納制御部M120と、表示制御部M160と、を含んでいる。UI処理部M100は、図1に破線で示すように、第1削除部M130と、第2削除部M140と、第3削除部M150と、を含んで良い。第1削除部M130を有する構成については、第2実施例として後述する。第2削除部M140と第3削除部とを有する構成については、第3実施例として後述する。解凍処理部M220は、第4解凍モジュールM224を含む。第4解凍モジュールM224は、JPEGXR形式の圧縮データを解凍する。これらの処理部の詳細については、後述する。以下、CPU210が或る処理部として処理を実行することを、処理部が処理を実行する、とも表現する。なお、第4解凍モジュールM224と、解凍回路221~223とは、それぞれ、圧縮データを解凍する解凍部として動作する。また、CPU210は、解凍装置220と並列に動作可能である。図2は、複合機200図1が実行する画像処理のフローチャートである。複合機200は、通信部290に接続された装置例えば、コンピュータ100から印刷指示を受信したことに応じて、印刷処理と表示処理とを実行する。印刷処理部M200は、印刷処理を進行し、UI処理部M100は、表示処理を進行する。以下、格納部230が代替データ例えば、図1の代替データDI1dd、DI2ddを格納していない場合について、説明を行う。印刷処理の最初のステップS100では、印刷処理部M200図1は、コンピュータ100から、印刷データを受信する。印刷データの受信の開始に応じて、UI処理部M100は、第1画像DI1を、表示部280に表示する表示処理のステップS200。第1画像DI1は、データを受信していることを表している。ステップS200では、取得部M110は、第1画像DI1を表す第1圧縮データDI1dを、格納部230から取得する。なお、格納部230が、第1画像DI1を表す第1代替データDI1ddを格納する場合には、取得部M110は、第1圧縮データDI1dの代わりに第1代替データDI1ddを取得する詳細は後述。ここでは、第1圧縮データDI1dが取得された場合について、説明を行う。取得された第1圧縮データDI1dは、PNG形式で圧縮されている例えば、Flate圧縮。取得部M110は、複数の解凍部解凍回路221~223、第4解凍モジュールM224の中から、第1圧縮データDI1dの圧縮形式に対応付けられた第1解凍回路221に、解凍要求を発行し、第1圧縮データDI1dを供給する。第1解凍回路221は、受信した第1圧縮データDI1dを解凍することによって、非圧縮の画像データを生成する。取得部M110は、第1解凍回路221から取得した非圧縮の画像データを、表示制御部M160に供給する。表示制御部M160は、非圧縮の画像データを利用して、表示部280に第1画像DI1を表示する。表示制御部M160は、印刷データの受信が完了するまで、第1画像DI1の表示を継続する。印刷データの受信が完了したことに応じて、印刷処理での次のステップS110では、印刷処理部M200図1は、印刷データを解凍する。印刷データは、圧縮された画像データを含む場合がある。このような場合に、印刷処理部M200は、複数の解凍部解凍回路221~223、第4解凍モジュールM224の中から、圧縮データの圧縮形式に対応付けられた解凍部を利用して、解凍された画像データを取得する。例えば、印刷データが、PNG形式の画像データを含む場合がある。この場合、印刷処理部M200は、第1解凍回路221に、解凍要求を発行し、PNG形式の画像データを供給する。第1解凍回路221は、受信した画像データを解凍することによって、非圧縮の画像データを生成する。印刷処理部M200は、生成された非圧縮の画像データを利用して、非圧縮の印刷データを生成する。UI処理部M100は、印刷データの受信の完了に応じて、第2画像DI2を表示部280に表示する表示処理のステップS210。第2画像DI2は印刷を行っていることを表している。UI処理部M100は、印刷が終了するまで第2画像DI2の表示を継続する。第2画像DI2の表示のための処理は、第1画像DI1の表示のための処理において第1圧縮データDI1dを第2圧縮データDI2dに置換したものと、同じである。すなわち、第1解凍回路221は、第2圧縮データDI2dを解凍する。なお、格納部230が、第2画像DI2を表す第2代替データDI2ddを格納する場合には、取得部M110は、第2圧縮データDI2dの代わりに第2代替データDI2ddを取得する。第2圧縮データDI2dの代わりに第2代替データDI2ddが利用される場合については、後述する。ステップS110の画像データの解凍と、ステップS210の画像データの解凍とは、いずれも、印刷データの受信が完了したことに応じて、開始する。従って、第1解凍回路221図1は、一方の解凍が完了する前に、他方の解凍の要求を受ける可能性があるすなわち、2つの解凍が競合する可能性がある。2つの解凍が競合する場合には、一方の解凍が後回しにされるなどして、画像処理に遅れが生じる可能性がある。そこで、本実施例では、このような競合が生じる可能性を低減するために、UI処理部M100は、画像制御処理を実行する詳細は後述する。印刷データの解凍が完了したことに応じて、次のステップS120で、印刷処理部M200図1は、画像を印刷する。印刷処理部M200は、解凍された印刷データに従ってプリンタ部250を制御することによって、印刷を行う。そして、印刷が終了したことに応じて、当該印刷処理を終了する。また、印刷が終了したことに応じて、UI処理部M100は、第3画像DI3を、表示部280に表示する表示処理のステップS220。第3画像DI3は、印刷が終了したことを表している。第3画像DI3の表示のための処理は、他の画像DI1、DI2の表示のための処理と、同様である。なお、表示制御部M160は、S220における第3画像DI3の表示を所定時間継続し、所定時間の経過後に表示を終了する。そして、UI処理部M100は、第3画像DI3の表示が終了したことに応じて、当該表示処理を終了する。図3は、画像制御処理のフローチャートである。UI処理部M100図1は、この画像制御処理を進行することによって、図2の表示処理におけるステップS200からステップS220の各処理を実現する。後述するように、UI処理部M100は、表示部280に表示すべき画像が変わる毎にS305:Yes、ステップS310~S390の手順に従って処理を実行する。ステップS310~S390の手順に従った処理の1回の実行が、図2のステップS200を実現する。同様に、ステップS310~S390の手順に従った処理の別の1回の実行が、ステップS210を実現し、更に別の1回の実行が、ステップS220を実現する。このように、図3のステップS310~S390は、図2のステップS200、S210、S220のそれぞれの詳細な手順を示している。最初のステップS300では、格納制御部M120は、3つの画像DI1、DI2、DI3のそれぞれの競合回数データをゼロに初期化する。このステップS300は、複合機200の製造時にのみ行われてもよい。この場合、不揮発性記憶領域が、競合回数データを格納することが好ましい。この代わりに、複合機200の電源が投入される毎に、格納制御部M120が自動的にステップS300を実行してもよい。この場合、競合回数データを格納する記憶領域は、不揮発性記憶領域と揮発性記憶領域とのいずれでもよい。次のステップS305では、表示制御部M160図1は、表示部280に表示すべき画像が変わったか否かを判定する。本実施例では、表示制御部M160は、図2の印刷処理における以下の3つのタイミングで、表示すべき画像が変わったと判定する。印刷データの受信の開始時図2のステップS200に対応印刷データの受信の完了時図2のステップS210に対応印刷の完了時図2のステップS220に対応。表示すべき画像が変わっていない場合にはS305:No、表示制御部M160は、ステップS305を繰り返す。表示すべき画像が変わったと判定された場合にはS305:Yes、次のステップS310で、取得部M110は、表示すべき画像を表す画像データを格納部230から取得する。例えば、図2のステップS210の段階では、取得部M110は、第2圧縮データDI2dを、格納部230から取得する。後述するように、格納部230は、圧縮データを代替する代替データを格納する場合がある。この場合には、取得部M110は、圧縮データの代わりに代替データを取得する。次のステップS315では、取得部M110は、取得した画像データが圧縮されたデータであるか否かを判定する。取得した画像データが圧縮されていない場合にはS315:No、次のステップS390で、表示制御部M160は、取得された画像データを利用して、画像を表示部280に表示する。ステップS390の後に、処理は、ステップS305に戻る。取得した画像データが圧縮されている場合にはS315:Yes、次のステップS320で、取得部M110は、取得した画像圧縮データを解凍する。具体的には、取得部M110は、複数の解凍部解凍回路221~223、第4解凍モジュールM224の中から、画像データの圧縮形式に対応付けられた解凍部例えば、PNG形式のために第1解凍回路221に、解凍要求を発行し、続けて、圧縮データを供給する。解凍部は、要求に応じて、受信した画像データを解凍することによって、非圧縮の画像データを生成し、取得部M110に供給する。取得部M110は、取得した画像データを表示制御部M160に供給する。次のステップS325では、表示制御部M160は、受信した画像データを利用して、表示部280に画像を表示する。次のステップS330では、格納制御部M120は、ステップS320の画像データの解凍が、他のデータの解凍と競合したか否かを判定する。格納制御部M120は、以下の2つの場合に、競合が生じたと判定する。1ステップS320の解凍要求が発行された時点で、その解凍要求を受けた解凍部が、他の圧縮データの解凍を実行中である。2解凍部が、ステップS320の解凍を実行中に、他の圧縮データの解凍要求を受ける。格納制御部M120は、例えば、解凍部に状況を問い合わせることによって、この判定を行う。なお、本実施例では、実際に競合が生じた場合には、一の解凍部解凍回路221、222、223、第4解凍モジュールM224の内の一の解凍部は、先に受信した圧縮データの解凍が終了した後に、後に受信した圧縮データの解凍を開始する。この代わりに、当該一の解凍部は、複数の圧縮データに対する解凍を並列に進行可能であってもよい。ただし、この場合も、複数の圧縮データに対する解凍が競合する場合には、並列処理のスケジュール管理等の処理に起因して、処理の遅れが生じ得る。競合が生じなかったと判定された場合にはS330:No、処理は、ステップS305に戻る。競合が生じたと判定された場合にはS330:Yes、処理は、ステップS335に移行する。ステップS330からステップS345へ移行する破線のフローは、変形例として、第1実施例の最後で説明する。ステップS335で、格納制御部M120は、解凍対象の画像の競合回数データに1を追加する。例えば、第2圧縮データDI2dの解凍が、他の圧縮データの解凍と競合した場合には、第2画像DI2の競合回数データが、1だけ増加する。格納制御部M120は、他の圧縮データが、過去に競合した他の圧縮データと同じであるか否かに拘わらずに、競合回数をカウントする。例えば、第2圧縮データDI2dの解凍と第1データの解凍との競合に起因して第2画像DI2の競合回数データが1増加する。その後に第2圧縮データDI2dと他の圧縮データとが競合する場合には、競合相手のデータが第1データであるか否かに拘わらずに、第2画像DI2の競合回数データが1増加する。このように、競合回数が2以上である場合には、競合相手の複数のデータは、互いに異なり得る。次のステップS340では、格納制御部M120は、競合回数データが所定の閾値を超えたか否かを、判定する。閾値は、ゼロ以上の整数である。競合回数データが閾値を超えていない場合にはS340:No、処理は、ステップS305に戻る。競合回数データが閾値を超えた場合にはS340:Yes、次のステップS345で、格納制御部M120は、画像データの切替処理を実行する。このステップS345では、格納制御部M120は、競合回数データが閾値を超えた画像の元の圧縮データから代替データを生成し、代替データを格納部230に格納する。代替データは、元の圧縮データとは異なる圧縮形式の圧縮データ、または、非圧縮のデータである。例えば、第2画像DI2の競合回数データが閾値を超えた場合には、格納制御部M120は、第2圧縮データDI2dの代替データ例えば、JPEG2000形式の第2代替データDI2ddを格納部230に格納する。取得部M110は、第2画像DI2が画像処理で利用される場合には、第2圧縮データDI2dの代わりに第2代替データDI2ddを取得するS310。このステップS345が終了した後、処理は、ステップS305に戻る。図4は、画像処理の進行例を示すタイミングチャートである。図4は、図2の印刷処理と、図3の画像制御処理の一部のステップS310、S320、S330、S345とを示している。図4の例では、第1印刷データPD1に応じた印刷と、第2印刷データPD2に応じた印刷とが、この順番に進行する。コンピュータ100図1からの要求に応じて、印刷処理部M200は、印刷処理のステップS100を進行する第1印刷データPD1の受信。UI処理部M100は、図3の手順に従って、第1画像DI1を表示するS310:第1圧縮データDI1dの取得。S320:第1圧縮データDI1dの解凍。図2の例と同様に、この段階では、競合は生じないこととするS330:No。印刷処理での次のステップS110では、印刷処理部M200は、第1解凍回路221を利用して、第1印刷データPD1の解凍を進行する。第1印刷データPD1は、第2圧縮データDI2dと同じPNG形式のデータであることと仮定する。UI処理部M100は、第2画像DI2を表示するために、第2圧縮データDI2dを取得しステップS310、第1解凍回路221を利用して第2圧縮データDI2dの解凍を進行するステップS320。第2圧縮データDI2dの圧縮形式は、第1印刷データPD1の圧縮形式と同じである。従って、それらのデータPD1、DI2dの解凍が競合する。ここで、第2画像DI2の競合回数データが閾値を超えたことと仮定する。UI処理部M100格納制御部M120は、ステップS345で、第2圧縮データDI2dからJPEG2000形式のデータである第2代替データDI2ddを生成し、第2代替データDI2ddを格納部230に格納する。印刷処理での次のステップS120では、印刷処理部M200は、印刷を行う。UI処理部M100は、印刷の終了に応じて、第3画像DI3を表示するS310:第3圧縮データDI3dの取得。S320:第3圧縮データDI3dの解凍。図2の例と同様に、この段階では、競合は生じないこととするS330:No。第1印刷データPD1の印刷が終了した後に、第2印刷データPD2の印刷が始まる。第2印刷データPD2の処理では、第1印刷データPD1の処理とは異なり、第2圧縮データDI2dの代わりに、第2代替データDI2ddが利用される。ここで、第2印刷データPD2も、第1印刷データPD1と同様に、PNGデータであると仮定する。印刷処理のステップS110では、印刷処理部M200は、第1解凍回路221を利用して、第2印刷データPD2の解凍を進行する。UI処理部M100取得部M110は、第2圧縮データDI2dの代わりに第2代替データDI2ddを取得するステップS310。次に、取得部M110は、第1解凍回路221ではなく第2解凍回路222を利用して、第2代替データDI2ddの解凍を進行するステップS320。このように、第1解凍回路221が第2印刷データPD2を解凍し、第2解凍回路222が第2代替データDI2ddを解凍する。従って、競合が生じない。この結果、印刷処理、または、画像制御処理表示処理に、遅延が生じることを抑制できる。特に、本実施例では、第1解凍回路221と第2解凍回路222とは、並列に処理を進行することができる。従って、処理の遅延を適切に抑制できる。なお、第2印刷データPD2の印刷のための他の処理は、第1印刷データPD1の印刷のための処理と、同様に進行する詳細な説明は省略。図5、図6は、図3のステップS345の手順の一例を示すフローチャートである図6は、図5の続きを示す。図4の例は、格納制御部M120がPNG形式からJPEG2000形式にデータを変換する場合を例として示すが、図5、図6の処理例では、変換後のデータの形式は固定されていない。格納制御部M120は、図5、図6の処理に従って動的に変換後のデータ形式を決定する。なお、図5中の破線のフローS400をスキップするフロー、および、S420をスキップしてS415から符号PBへ移行するフローは、第6、第7実施例として、後に説明する。図5の最初のステップS400では、格納制御部M120図1は、元の圧縮データの特性を失わない圧縮形式の候補を選択する。図7は、ステップ400の手順の一例を示すフローチャートである。例えば、PNG形式の画像データは、いわゆるアルファチャンネル透明度を表す成分を含み得る。一方、画像データの形式には、アルファチャンネルを含まない形式がある例えば、TIFF形式はアルファチャンネルを含まない。従って、圧縮形式が、アルファチャンネルを含む形式例えば、PNGから、アルファチャンネルを含まない形式例えば、TIFFに変換される場合には、アルファチャンネルが失われてしまう。格納制御部M120は、元の圧縮データによって表される特性例えば、透明度成分を失うことがないように、所定の複数の候補の中から、元のデータによって表される特性を表現可能な圧縮形式の候補を選択する。選択される候補は、元の圧縮形式とは異なる圧縮形式である。例えば、PNGとJPEG2000とTIFFとJPEGXRとHDPhotoの5つの形式から候補を選択することと仮定する。この場合、格納制御部M120は、アルファチャンネルを含むPNGに代わる候補として、アルファチャンネルを含み得る圧縮形式例えば、JPEG2000を選択するステップS402:Yes、ステップS404。格納制御部M120は、アルファチャンネルを含まないPNGに代わる候補としては、アルファチャンネルの有無に拘わらずに、候補を選択する例えば、TIFF。ステップS402:No、ステップS406。後述するように、格納制御部M120は、実際に利用する圧縮形式を、画像処理装置ここでは、複合機200が解凍可能な形式に決定する。従って、ステップS400図5で利用される候補の母集団は、複合機200の機能とは独立に、予め例えば、複合機200の製造時に定められて良い。例えば、複合機200がHDPhotoを解凍できない場合であっても、候補の母集団が、HDPhotoを含んでも良い。また、このステップS400では、複数の候補が選択されてもよい。図5の次のステップS410では、格納制御部M120は、ステップS400で選択した圧縮形式の候補の中に、複合機200が解凍可能な圧縮形式が存在するか否かを判定する。解凍可能な圧縮形式のリストは、事前に例えば、製造時に格納制御部M120に組み込んでおけばよい。複合機200が、圧縮形式のいずれの候補も解凍できない場合にはS410:No、処理は、図6の符号PAに続くステップS618に移行する。なお、図6において、破線で囲まれたステップS610、S616、S620、S626、S630、S636は、いずれも、後述する第2実施例で実行されるステップである。従って、第1実施例では、破線で囲まれたステップを省略して説明を行う。図6において、符号PAに続くステップS618では、格納制御部M120は、元の圧縮データを解凍することによって、非圧縮の代替データを生成する。次のステップS680では、格納制御部M120は、非圧縮の代替データを格納部230に格納する。そして、切替処理が終了する。なお、格納制御部M120は、解凍部解凍回路221~223、第4解凍モジュールM224を利用して圧縮データを解凍してもよく、解凍部を利用せずに自力で圧縮データを解凍してもよい。格納制御部M120は、後述するステップS628、S638でも、同様に、種々の解凍方法を利用してよい。図5のステップS410で、圧縮形式の候補の少なくとも1つを複合機200が解凍できると判定された場合にはS410:Yes、次のステップS415で、格納制御部M120は、複合機200が解凍可能な圧縮形式の候補が、ハードウェア回路でサポートされた圧縮形式を含むか否かを判定する。少なくとも1つの圧縮形式の候補の解凍が、ハードウェア回路によってサポートされている場合には、処理は、図6の符号PCに続くステップS638に移行する。例えば、図1の複合機200では、第2解凍回路222がJPEG2000を解凍可能である。従って、圧縮形式の候補がJPEG2000である場合には、ステップS415の判定結果はYesである。図6のステップS638では、格納制御部M120は、元の圧縮データから非圧縮データを生成し、生成された非圧縮データをハードウェアでサポートされた圧縮形式で圧縮することによって代替データを生成する。次のステップS680では、格納制御部M120は、圧縮された代替データを格納部230に格納する。そして、切替処理が終了する。また、図1の複合機200では、解凍装置220はJPEGXRを解凍できず、第4解凍モジュールM224はJPEGXRを解凍可能である。従って、圧縮形式の候補がJPEGXRである場合には、図5のステップS415の判定結果がNoである。このように、複合機200が解凍可能な圧縮形式の候補のいずれもが、ハードウェア回路でサポートされていないと判定された場合にはS415:No、次のステップS420で、格納制御部M120は、CPU210の処理性能が所定の性能基準を満たすか否かを判定する。図8は、ステップS420の一例を示すフローチャートである。最初のステップS422では、格納制御部M120は、CPU210の種類を特定する。格納制御部M120は、例えば、CPU210の所定のレジスタを参照して、種類を特定する。図8の例では、CPU210の種類は、AタイプとBタイプとのいずれかであることとしている。CPU210の種類がAタイプである場合には、次のステップS424で、格納制御部M120は、CPU210のクロック周波数クロック速度が、所定の第1閾値TH_A以上であるか否かを判定する。格納制御部M120は、例えば、図示しないクロック供給部に問い合わせることによって、この判定を行う。格納制御部M120は、クロック周波数が第1閾値TH_A以上である場合には、処理能力が性能基準を満たすと判定し、クロック周波数が閾値TH_A未満である場合には、処理能力が性能基準を満たさないと判定する。CPU210の種類がBタイプである場合には、格納制御部M120は、第2閾値TH_Bを利用して、同様に判定を行うS426。処理能力が性能基準を満たさないと判定された場合には図5のS420:No、処理は、図6の符号PAに続くステップS618に移行する。格納制御部M120は、非圧縮の代替データを生成しS618、格納部230に格納するS680。処理能力が性能基準を満たすと判定された場合にはS420:Yes、処理は、図6の符号PBに続くステップS628に移行する。このステップS628では、格納制御部M120は、元の圧縮データから非圧縮データを生成し、生成された非圧縮データをソフトウェアCPU210によって実現される解凍部でサポートされた圧縮形式で圧縮することによって代替データを生成する。次のステップS680では、格納制御部M120は、圧縮された代替データを格納部230に格納する。以上のように、第1実施例では、表示用の圧縮データの解凍と印刷用の圧縮データの解凍とが予め決められた競合状態となる場合に本実施例では、競合する回数が所定の閾値を超えた場合に、格納制御部M120は、表示用の圧縮データを代替する代替データを生成して、格納部230に格納する図3のステップS345。そして、格納部230が代替データを格納する状態で、代替データによって表される画像が利用される場合には、取得部M110は、元の圧縮データの代わりに代替データを取得する図3のステップS310。従って、圧縮データの解凍が競合する可能性を低減できる図4参照。また、第1実施例では、格納制御部M120は、実際に競合が生じた場合に代替データを生成する。従って、表示用の圧縮データDI1d、DI2d、DI3dの解凍が、印刷データの解凍と競合するか否かを予め確認し、競合が生じる場合に、表示用の圧縮データDI1d、DI2d、DI3dを代替データに予め置換する、等の事前の作業を、複合機200の出荷前に行わなくても、圧縮データの解凍が競合する可能性を低減できる。また、第1実施例では、格納制御部M120によって生成される代替データは、複合機200の外部の装置例えば、コンピュータ100から入力された圧縮データ例えば、印刷データではなく、格納部230に格納された圧縮データDI1d、DI2d、DI3dを代替する。それらの圧縮データDI1d、DI2d、DI3dは、外部の装置から入力された圧縮データと比べて、再利用の可能性が高い図4参照。このように再利用の可能性が高い圧縮データの代替データを利用することによって、解凍が競合する可能性を大幅に低減できる。一般には、画像処理で再利用される圧縮データの代替データを格納部230に格納することが好ましい。また、第1実施例では、格納制御部M120は、競合回数が所定の閾値を超えた場合に代替データを生成する図3:S340、S345。格納制御部M120は、競合可能性の高い圧縮データを代替データに切り替えるので、解凍競合の可能性を低減できる。また、第1実施例では、図5、図6に示すように、ハードウェア回路が圧縮形式の候補をサポートしている場合とS415:Yes、処理能力が所定の性能基準を満たすCPUが圧縮形式の候補をサポートしている場合とS420:Yes、のいずれかの場合に、格納制御部M120は、圧縮された代替データを格納部230に格納する図6のS628、S638、S680。従って、代替データを格納するために要する格納部230中の記憶領域を節約できる。また、それら2つの場合とは異なる場合には、格納制御部M120は、非圧縮の代替データを格納部230に格納する図6のS618、S680。従って、元の圧縮形式とは異なる圧縮形式の利用が適切ではない場合であっても、圧縮データの解凍が競合する可能性を適切に低減できる。第1実施例では、圧縮形式の候補をソフトウェアによる解凍部が解凍可能な場合であっても、CPU210の処理性能が所定の性能基準を満たさない場合には、格納制御部M120は、非圧縮の代替データを格納部230に格納する図5のS420:No。従って、圧縮された代替データの解凍に起因して画像処理に遅れが生じることを抑制できる。また、第1実施例では、格納制御部M120は、代替データの圧縮形式として、元の圧縮データによって表される画像の特性を失うような圧縮形式を採用せずに、その特性を維持する圧縮形式を選択する図5:S400、図7。従って、画像の特性が失われることを抑制しつつ、圧縮データの解凍が競合する可能性を低減できる。また、第1実施例では、図5に示すように、格納制御部M120は、ハードウェア回路によってサポートされる圧縮形式を、ソフトウェアによってサポートされる圧縮形式よりも、優先する。この結果、ハードウェア回路を有効に利用することができる。また、CPU210の負担を軽減することができる。ただし、ハードウェア回路によってサポートされる圧縮形式よりも、ソフトウェアによってサポートされる圧縮形式を優先してもよい。また、第1実施例では、圧縮データDI1d、DI2d、DI3dは、第1解凍回路221によってサポートされるPNG形式の圧縮データであり、格納部230に格納されている。ここで、第1解凍回路221が、複数の圧縮データに対する解凍の並列処理を行うことができずに1つずつ順番に解凍を進行する装置である場合、圧縮データの解凍の競合によって発生する処理の遅れは顕著である。従って、圧縮データの解凍の競合する可能性を低減することで、処理の遅れを回避することが可能である。なお、第1実施例では、図3のステップS330の判定結果がYesであり、かつ、ステップS340の判定結果がYesとなる状態が、代替データを格納すると判定するための所定の競合状態の例である。ただし、ステップS300、S335、S340を省略してもよい。この場合、解凍が競合すれば、所定の競合状態が生じたといえる。所定の競合状態の要件は、競合回数以外の条件成立を含んでよい。また、取得部M110と格納制御部M120と解凍処理部M220と解凍装置220と格納部230との全体は、画像処理のための制御装置の例である以下、制御装置201とも呼ぶ。B.第2実施例:第2実施例における複合機の構成は、第1実施例の複合機200の構成図1に加えて、第1削除部M130を含んでいる制御装置201に第1削除部M130が追加される。第2実施例の複合機の他の構成は、第1実施例の複合機200の構成と、同じである。第2実施例の複合機は、図6の破線で囲まれたステップS610、S616、S620、S626、S630、S636を有効にして得られる手順に従って、画像処理を実行する。第2実施例の画像処理の他の構成は、第1実施例の画像処理の構成と同じである。まず、図6の符号PAに続くステップS610、S616、S618の処理について説明する。ステップS610では、第1削除部M130図1は、格納部230の記憶領域が代替データを格納するのに十分な空き領域を含むか否かを、判定する。空き領域が十分である場合にはS610:Yes、処理は、ステップS618に移行する。このステップS618以降の処理は、第1実施例と同じである。一方、空き領域が不足している場合にはS610:No、第1削除部M130図1は、格納部230に既に格納されている代替データを削除するステップS616。この結果、空き領域が拡大するので、格納制御部M120は、ステップS680で、新しい代替データを格納部230に格納することができる。図1に示すように、格納部230は、第2代替データDI2ddとは異なる代替データ例えば、第1代替データDI1ddを格納し得る。印刷処理部M200が、印刷データの全体の受信完了を待たずに、先に受信した一部の圧縮データの解凍を進行する場合に、図2のステップS100、S200で競合が生じ得る。このような場合に、格納制御部M120は、第1代替データDI1ddを格納部230に格納する。この後に格納制御部M120が第2代替データDI2ddを格納部230に格納する場合に、格納部230の記憶領域の空き領域が不足している場合には、第1削除部M130は、第1代替データDI1ddを削除し得る。格納部230が既に複数の代替データを格納している場合には、第1削除部M130は、それらの代替データの中の競合回数競合回数データの初期化以降の累積競合回数の少ない代替データを優先的に削除することが好ましい。こうすれば、代替データの削除に起因して将来に競合が生じる可能性を低減できる。第1削除部M130は、新しい代替データのための空き領域を確保できるまで、代替データの削除を繰り返すことが好ましい。なお、図6では、第1削除部M130は、代替データが生成される前に、代替データの予想サイズ所定のサイズ分の空き領域を確保するように古い代替データを削除する。この代わりに、第1削除部M130は、新たに生成された代替データのデータサイズを確認した後に、そのサイズ分の空き領域を確保するように古い代替データを削除してもよい。処理が符号PBまたは符号PCに続く場合にも、処理が符号PAに続く場合と同様に、第1削除部M130は、古い代替データの削除を行う。符号PBに続くステップS620、S626は、ステップS610、S616とそれぞれ同じである。同様に、符号PCに続くステップS630、S636は、ステップS610、S616とそれぞれ同じである。古い代替データの削除は、新たな代替データのサイズを確認した後でもよい。第2実施例は、上述の第1実施例と同様の効果を奏する。さらに、第2実施例では、新たな代替データを格納するための記憶領域空き領域が不足している場合であっても、第1削除部M130が、既に格納部230に格納されている代替データを削除する。この結果、新たな代替データを利用できないことに起因して圧縮データの解凍が競合する可能性を適切に低減することができる。C.第3実施例:第3実施例における複合機の構成は、第1実施例の複合機200の構成図1に加えて、第2削除部M140を含んでいる制御装置201に、第2削除部M140が追加される。第3実施例の複合機の他の構成は、第1実施例の複合機200の構成と、同じである。第1削除部M130は省略される。図9は、第3実施例における画像データの切替処理の手順の一例を示すフローチャートである。図9の手順は、図6の手順の代わりに利用可能である。図9のフローチャートは、図6のフローチャートに、以下のステップを追加したものである。ステップS612、S614ステップS616の前ステップS622、S624ステップS626の前ステップS632、S634ステップS636の前ステップS685ステップS680の後。なお、図9の破線で囲んだステップS610~S616、S620~S626、S630~S636は、いずれも、後述する第4実施例で実行される。第3実施例では、破線で囲まれたステップを省略して説明を行う。第3実施例の画像処理の他の構成は、第1実施例の画像処理の構成と同じである。ステップS685では、第2削除部M140図1は、ステップS680で格納部230に格納された代替データの元の圧縮データを、格納部230から削除する。従って、格納部230の記憶領域の使用量の増大を抑制することができる。また、格納部230が代替データを格納する場合には、元の圧縮データは利用されないので、元の圧縮データを削除しても不具合は生じない。D.第4実施例:第4実施例における複合機の構成は、第1実施例の複合機200の構成図1に加えて、第2削除部M140、及び第3削除部M150を含んでいる制御装置201に、第2削除部M140、及び第3削除部M150が追加される。第4実施例の複合機の他の構成は、第1実施例の複合機200の構成と、同じである。第1削除部M130は省略される。第4実施例の複合機は、図9の破線で囲んだステップS610~S616、S620~S626、S630~S636を有効にして得られる手順に従って、画像処理を実行する。まず、図9の符号PAに続く手順について説明する。空き領域が十分な場合S610:Yesの処理は、第1実施例と同じである。空き領域が不足している場合S610:No、次のステップS612で、第3削除部M150は、格納部230に既に格納されている代替データから、元の圧縮データを生成復元する。代替データが圧縮されたデータである場合には、第3削除部M150は、代替データを解凍してから、元の圧縮データを生成する。この際、第3削除部M150は、解凍部を利用してもよい。次のステップS614で、第3削除部M150は、生成した元の圧縮データを格納部230に格納する。次のステップS616で、第3削除部M150は、復元された圧縮データに対応する代替データを削除する。第3削除部M150は、代替データを元の圧縮データに戻すことによって、空き領域を拡張することができる特に、代替データが非圧縮データである場合。また、代替データが削除される代わりに元の圧縮データが復元されるので、適切な画像処理が可能である。なお、第3削除部M150は、図6のステップS616での説明と同様に、新しい代替データの生成の前または後に、新しい代替データのための空き領域を確保できるまで、S612~S616を繰り返すことが好ましい。この際、第3削除部M150は、圧縮代替データよりも非圧縮代替データを優先することが好ましい。処理が符号PBまたは符号PCに続く場合にも、処理が符号PAに続く場合と同様に、第3削除部M150は、代替データから元の圧縮データへの変換を行う。符号PBに続くステップS620、S622、S624、S626は、上述のステップS610、S612、S614、S616と、それぞれ同じである。符号PCに続くステップS630、S632、S634、S636は、上述のステップS610、S612、S614、S616と、それぞれ同じである。第4実施例は、上述の第3実施例と同様の効果を奏する。さらに、第4実施例では、新たな代替データを格納するための記憶領域空き領域が不足している場合であっても、第3削除部M150が、既に格納部230に格納されている代替データ非圧縮の可能性有りを元の圧縮データに戻す。この結果、新たな代替データを利用できないことに起因して圧縮データの解凍が競合する可能性を適切に低減することができる。E.第5実施例:図10は、別の実施例の複合機のブロック図である。図1に示す複合機200とは異なり、この複合機200bでは、解凍処理部M220図1が省略されている。複合機200bの他の構成は、図1の複合機200の構成と、同じである。制御装置201bは、図1の制御装置201から、解凍処理部M220を省略したものと同じである。なお、図10では、CPU210と、解凍装置220と、格納部230と、を除いた他の要素例えば、プリンタ部250の図示が省略されている。このように、CPU210は圧縮データを解凍せずに、解凍装置220が圧縮データを解凍してもよい。この場合も、複合機200bは、図2~図4と同様に、画像処理印刷処理と表示処理を進行することができる。また、複合機200bは、図5、図6に従って、処理を実行することができる。また、複合機200bは、図9に従って処理を実行することもできる。この結果、複合機200bは、複合機200と同様の効果を奏する。図11は、更に別の実施例の複合機のブロック図である。図1に示す複合機200とは異なり、この複合機200cでは、解凍装置220図1が省略されている。また、解凍処理部M220cは、5種類の圧縮形式PNG、JPEG2000、TIFF、JPEGXR、HDPhotoにそれぞれ対応付けられた5種類の解凍モジュール第1解凍モジュールM221、第2解凍モジュールM222、第3解凍モジュールM223、第4解凍モジュールM224、第5解凍モジュールM225を含んでいる。複合機200cの他の構成は、図1の複合機200の構成と、同じである。制御装置201cは、図1の制御装置201から、解凍装置220を省略したものと同じである。なお、図11では、CPU210と、格納部230とを除いた他の要素例えば、プリンタ部250の図示が省略されている。このように、解凍装置が省略されて、CPU210が圧縮データを解凍してよい。なお、この場合には、CPU210は、複数のプロセス例えば、2つの解凍を並列に進行する機能を有することが好ましい。複合機200cは、図2~図4と同様に、画像処理印刷処理と表示処理を進行することができる。また、複合機200cは、図5、図6に従って、処理を実行することができる。また、複合機200cは、図9に従って処理を実行することもできる。この結果、複合機200cは、複合機200と同様の効果を奏する。以上のように、制御装置201、201b、201c図1、図10、図11は、図3の手順に従って、予め定められた競合状態が生じた場合に、代替データを格納部230に格納する。従って、圧縮データの解凍が印刷データの解凍と競合するか否かを予め確認し、競合が生じ得る場合に圧縮データを代替データに予め置換する、等の事前の作業を、複合機200、200b、200cの出荷前に行わなくても、圧縮データの解凍が競合する可能性を低減することができる。また、制御装置201、201b、201cは、種々の構成の複合機200、200b、200cを、共通の手順例えば、図2~図4、図5、図6、図7、図8、図9等に従って、制御することができる。構成の異なる複数種類の複合機に、共通の画像制御処理図3を適用できるので、制御装置201、201b、201cの開発の労力を軽減できる。特に、複数種類の複合機の間で、解凍が競合し得る画像が異なる場合であっても、共通の画像制御処理を適用することによって、適切に競合の可能性を低減できる。また、複数種類の複合機の間で、圧縮データは異なってもよい。F.第6実施例:図12は、図5のステップS400の別の例を示すフローチャートである。画像データには、インタレース形式のデータがある。インタレース形式の画像データを利用する場合には、画像データの全体の取得が完了する前に、粗い解像度の全体画像を描画することができる。圧縮データの圧縮形式が、インタレース形式例えば、インタレースPNGやインタレースGIFから、非インタレース形式に変換される場合には、データ取得の途中での全体画像の描画ができなくなる。図12の実施例では、格納制御部M120図1、図10、図11は、元の圧縮形式がインタレース形式である場合にはS402d:Yes、インタレース形式の候補を選択するS404d。格納制御部M120は、元の圧縮形式が非インタレース形式である場合にはS402d:No、インタレース形式であるか否かに拘わらずに、候補を選択するS406d。これにより、元の圧縮データによって表される特性インタレースが失われることを抑制できる。なお、図5のステップS400が考慮する画像データの特性は、図7で説明した透明度成分や、図12で説明したインタレースに限らず、任意の特性であってよい。また、複数種類の特性を維持するように、圧縮形式が選択されてよい。ただし、図5のステップS400を省略してもよい格納制御部M120は、画像の特性を考慮せずに圧縮形式を選択してもよい。G.第7実施例:図5に示す切替処理において、以下のような変形も可能である。図5に示す切替処理では、格納制御部M120図1、図10、図11は、圧縮された代替データを生成する第1処理処理が符号PB、又は、符号PCに続くと、非圧縮の代替データを生成する第2処理処理が符号PCに続くとを、条件に応じて選択している。ここで、第2処理非圧縮処理を省略してもよい。例えば、ステップS410、S420を省略してもよい。この場合、ステップS400では、格納制御部M120は、複合機200、200b、200cで解凍可能な圧縮形式のみを選択する。そして、ステップS415の判定結果がNoである場合には、処理は、符号PBに続くステップに移行する。すなわち、格納制御部M120は、非圧縮の代替データを生成せずに、圧縮された代替データを生成する。こうすれば、代替データを格納するために要する格納部230中の記憶領域を節約できる。また、更にステップS415を省略してもよい。この場合、格納制御部M120は、ステップS400で、ハードウェア回路によってサポートされた圧縮形式のみを選択する。以上説明した変形は、上述の各実施例に適用可能である。H.変形例:なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。変形例1:画像処理の手順としては、上記各実施例の手順に限らず、他の種々の手順を採用可能である。例えば、図5のステップS420を省略し、ステップS415の判定結果がNoの場合には、処理は、符号PAに続くステップに移行してよい。また、図6、図9のステップS628、S638において、複数の候補を利用可能である場合には、各候補に対応付けられた所定の優先順位に従って、1つの候補が選択されてよい。また、画像処理装置例えば、複合機200が解凍可能な圧縮形式は、上述の形式に限らず、種々の形式であってよい。画像処理装置は、元の圧縮データの第1圧縮形式のための第1解凍部を含むことが好ましく、さらに、第1圧縮形式とは異なる第2圧縮形式のための第2解凍部を含むことが特に好ましい。代替データとして圧縮されたデータを生成するための条件は、図5に示す条件ステップS415、S420のいずれかの判定結果がYesに限らず、元の圧縮形式とは異なる圧縮形式の解凍に関する種々の条件であってよい。例えば、条件が、圧縮形式の候補の解凍がソフトウェアでサポートされていることであってもよい。また、複数の圧縮形式の候補のそれぞれに優先順位を予め対応付けておき、図3のステップS345では、代替データの圧縮形式として、利用可能な候補の中の最も優先順位の高いものが採用されてもよい。この代わりに、代替データの圧縮形式として、予め決められた圧縮形式が採用されてもよい。また、代替データとして、常に非圧縮のデータが採用されてもよい。変形例2:上記各実施例において、格納制御部M120図1、図10、図11は、代替データを、格納部230の不揮発性記憶領域に格納してよい。こうすれば、複合機200、200b、200cの電源が一旦切られた後も、競合の可能性が同じ代替データによって低減される。この場合は、図6、図9のステップS610、S620、S630では、不揮発性記憶領域の空き領域が足りているか否かが判定される。この代わりに、格納制御部M120は、代替データを、格納部230の揮発性記憶領域に格納してよい。こうすれば、複合機200、200b、200cの電源を切ることによって、代替データをリセットすることができる。この場合は、図6、図9のステップS610、S620、S630では、揮発性記憶領域の空き領域が足りているか否かが判定される。また、格納部230は、不揮発性記憶領域と揮発性記憶領域とのいずれか一方のみを有することとしてもよい。元の圧縮データを格納する記憶領域の種類不揮発性または揮発性は、代替データを格納する記憶領域の種類と、同じでもよく、異なっていてもよい。いずれの場合も、元の圧縮データを格納するための記憶領域と、代替データを格納するための記憶領域と、の全体が、格納部の例である。なお、取得部M110は、圧縮データ例えば、圧縮データDI1d~DI3dを、サーバやUSBメモリ等の他の装置から取得してもよい。同様に、複合機200、200b、200cは、プログラム例えば、UI処理部M100を、他の装置から取得してもよい。変形例3:図3の画像制御処理は、画像を印刷する複合機に限らず、種々の画像処理装置に適用可能である。例えば、画像データを送受信するFAXの送受信機、光学的に画像を読み取るスキャナとデジタルカメラ、画像を印刷するプリンタ、画像を表示するディスプレイ、表示や印刷等の種々の画像処理を実現するスマートフォンとスレートコンピュータ、等の種々の画像処理装置に、画像制御処理を適用してもよい。また、画像制御処理図3によって実現される画像処理は、画像の表示に限らず、他の種々の画像処理であってよい。例えば、図3のステップS305、S310、S325、S390が、画像の表示の代わりに画像の印刷のための処理であってもよい。変形例4:上記各実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部あるいは全部をハードウェアに置き換えるようにしてもよい。例えば、図1の格納制御部M120の機能を、論理回路で構成されたハードウェア回路によって実現してもよい。