(57)【要約】【課題】  画像出力制御装置と画像出力装置とを用いた場合に円滑な編集を行う。【解決手段】  画像出力制御装置と画像出力装置とを備えたシステムで、前記画像出力装置は、前記画像出力制御装置からの画像データを蓄積すると共に前記画像データの編集に使用する記憶手段と、前記画像データを編集する画像編集手段と、前記画像データの編集についての判断をする画像編集機能判断手段と、前記判断の結果に応じて前記画像編集手段での編集を指示する制御手段と、を備え、前記画像出力制御装置は、前記各種機器からの前記画像データを蓄積すると共に前記画像データの編集に使用する記憶手段と、前記画像出力装置側の前記画像編集機能判断手段での判断結果に応じて前記画像編集手段での編集を指示する制御手段と、を備え、前記画像出力装置側の前記記憶手段の容量と画像データの容量とを参照し、いずれの側で編集をするか判断する。【選択図】  図１
2005234949.tif 000002
【特許請求の範囲】
【請求項１】
画像データに応じた画像を記録紙上に形成して出力する画像出力装置と、各種機器からの画像データを受けて前記画像出力装置に対して画像データを供給する画像出力制御装置と、を備えた画像出力システムであって、
前記画像出力装置は、前記画像出力制御装置から供給された前記画像データを蓄積すると共に前記画像データの編集に使用する記憶手段と、前記画像データを編集する画像編集手段と、前記画像データの編集についての判断をする画像編集機能判断手段と、前記画像編集機能判断手段での判断結果に応じて前記画像編集手段での編集を指示する制御手段と、を備え、
前記画像出力制御装置は、前記各種機器から供給された前記画像データを蓄積すると共に前記画像データの編集に使用する記憶手段と、前記画像出力装置側の前記画像編集機能判断手段での判断結果に応じて前記画像編集手段での編集を指示する制御手段と、を備え、
前記画像編集機能判断手段は、前記画像出力装置側の前記記憶手段の容量と画像データの容量とを参照し、いずれの側の前記画像編集手段で画像データの編集をするかについて判断する、
ことを特徴とする画像出力システム。
【請求項２】
画像データに応じた画像を記録紙上に形成して出力する画像出力装置と、各種機器からの画像データを受けて前記画像出力装置に対して画像データを供給する画像出力制御装置と、を備えた画像出力システムであって、
前記画像出力装置は、前記画像出力制御装置から供給された前記画像データを蓄積すると共に前記画像データの編集に使用する記憶手段と、前記画像データを編集する画像編集手段と、前記画像出力制御装置側での判断結果に応じて前記画像編集手段での編集を指示する制御手段と、を備え、
前記画像出力制御装置は、前記各種機器から供給された前記画像データを蓄積すると共に前記画像データの編集に使用する記憶手段と、前記画像データを編集する画像編集手段と、前記画像データの編集についての判断をする画像編集機能判断手段と、前記画像編集機能判断手段での判断結果に応じて前記画像編集手段での編集を指示する制御手段と、を備え、
前記画像編集機能判断手段は、前記画像出力装置側の前記記憶手段の容量と画像データの容量とを参照し、いずれの側の前記画像編集手段で画像データの編集をするかについて判断する、
ことを特徴とする画像出力システム。
【請求項３】
前記画像出力装置側の記憶手段は、標準状態で装着されている標準記憶手段と、前記標準記憶手段に対して増設するために着脱可能に構成された増設記憶手段とを搭載可能に構成されており、
前記画像編集機能判断手段は、前記画像出力装置側の記憶手段が前記標準記憶手段のみである場合には、前記画像データの編集を前記画像出力制御装置側の前記画像編集手段で行うように判断し、前記画像出力装置側の記憶手段が前記増設記憶手段を含む場合には、前記画像データの編集を前記画像出力装置側の前記画像編集手段で行うように判断する、
ことを特徴とする請求項１または請求項２のいずれかに記載の画像出力システム。
【請求項４】
前記画像出力装置側の記憶手段は、標準状態で装着されている標準記憶手段と、前記標準記憶手段に対して増設するために着脱可能に構成された増設記憶手段とを搭載可能に構成されており、
前記画像編集機能判断手段は、前記画像出力装置側の記憶手段が前記標準記憶手段のみである場合には、前記画像データの編集を前記画像出力制御装置側の前記画像編集手段で行うように判断し、前記画像出力装置側の記憶手段が前記増設記憶手段を含む場合には、前記画像データの編集を前記画像出力装置側の前記画像編集手段で行うように判断し、前記増設記憶手段の故障が検出された場合には、前記画像データの編集を前記画像出力制御装置側の前記画像編集手段で行うように判断する、
ことを特徴とする請求項１または請求項２のいずれかに記載の画像出力システム。
【請求項５】
前記画像出力装置側の記憶手段は、標準状態で装着されている標準記憶手段と、前記標準記憶手段に対して増設するために着脱可能に構成された複数の増設記憶手段とを搭載可能に構成されており、
前記画像編集機能判断手段は、前記画像出力装置側の記憶手段が前記標準記憶手段のみである場合には、前記画像データの編集を前記画像出力制御装置側の前記画像編集手段で行うように判断し、前記画像出力装置側の記憶手段が前記増設記憶手段を含む場合には、前記画像データの編集を前記画像出力装置側の前記画像編集手段で行うように判断し、前記増設記憶手段の複数のうちのいずれかでも故障が検出された場合には、前記画像データの編集を前記画像出力制御装置側の前記画像編集手段で行うように判断する、
ことを特徴とする請求項１または請求項２のいずれかに記載の画像出力システム。
【請求項６】
前記画像出力装置は、前記画像出力装置側の前記画像編集手段での編集を有効あるいは無効に設定する設定手段を備え、
前記画像編集機能判断手段は、前記画像出力装置側の前記画像編集手段での編集が有効と前記設定手段にて設定されている場合には、前記画像出力装置側の前記画像編集手段での編集が可能である機能については、前記画像出力制御装置側の前記画像編集手段での編集を無効であるとして、前記判断を行う、
ことを特徴とする請求項１または請求項２のいずれかに記載の画像出力システム。
【請求項７】
前記画像出力装置は、前記画像出力装置側の前記画像編集手段での編集を有効あるいは無効に設定する設定手段と、前記画像出力装置側の前記画像編集手段での編集に関する機能の選択を行う画像編集機能選択手段とを備え、
前記画像編集機能選択手段は、前記画像出力装置側の前記画像編集手段での編集が有効と前記設定手段にて設定されている場合に、前記選択を行うことが可能に構成されている、
ことを特徴とする請求項１または請求項２のいずれかに記載の画像出力システム。
【請求項８】
前記画像出力制御装置側の前記制御手段は、前記画像出力装置側の前記画像編集手段での編集が有効と前記設定手段にて設定されており、かつ、前記画像編集機能選択手段により前記画像出力装置側の前記画像編集手段での編集に関する機能の選択がなされた場合に、
前記画像出力制御装置側の前記制御手段は、前記画像出力装置側の前記画像編集手段での編集が選択された機能については、前記画像出力制御装置側の前記画像編集手段での編集を無効であるとして制御する、
ことを特徴とする請求項７記載の画像出力システム。
【請求項９】
前記画像データを記憶するための領域と、前記画像データの編集に使用する領域とが、前記画像出力装置の前記記憶手段に確保可能である、と前記画像編集機能判断手段により判断された場合、
前記制御手段は、前記画像出力装置側の前記画像編集手段での編集を有効として扱い、前記確保が可能でないと判断された場合には、前記画像出力装置側の前記画像編集手段での編集を無効として扱う、
ことを特徴とする請求項１乃至請求項８のいずれかに記載の画像出力システム。
【請求項１０】
画像データに応じた画像を記録紙上に形成して出力する画像出力装置と、各種機器からの画像データを受けて前記画像出力装置に対して画像データを供給する画像出力制御装置と、を備えた画像出力システムであって、
前記画像出力制御装置側で画像の編集を行ってから前記画像出力装置に編集済みの画像データを転送する第一の転送モードと、前記画像出力制御装置側で画像の編集を行わずに前記画像出力装置に編集の指示が付された画像データを未編集の状態で転送する第二の転送モードと、少なくとも二種類の転送モードを備え、
前記画像出力装置側の記憶可能な容量と画像データの容量とに基づいていずれの転送モードにより画像データの転送を行うかを決定したうえで、前記画像出力制御装置から前記画像出力装置に対して画像データの転送を行う、
ことを特徴とする画像出力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データに応じた画像を記録紙上に形成して出力する画像出力装置と、各種機器からの画像データを受けて前記画像出力装置に対して画像データを供給する画像出力制御装置とを備えた画像出力システムに関し、円滑に編集することが可能に構成された画像出力システの改良関する。
【背景技術】
【０００２】
プリンタなどの画像出力装置に対して、コンピュータからの画像データを一時的に蓄積して画像出力装置に対して転送するプリントコントローラなどの画像出力制御装置が接続されることがある。
【０００３】
このような画像出力制御装置と画像出力装置とを使用する場合に、処理の分担をどのようにするかについては、以下の特許文献１などに記載されている。
【特許文献１】特開２０００−１６３２２６号公報（第１頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
また、画像出力装置や画像出力制御装置において、シフト，回転，ブックレットなどの画像編集を行うことが可能なものがある。ここで、シフトとは画像データの画像出力位置を上下左右のいずれかの方向に移動させる機能、回転とは画像データを所定方向に回転させる機能、ブックレットとは画像データの約２倍の大きさの記録紙に書籍の頁順に並べる機能を意味している。そして、このような画像編集の際には、メモリ上で処理を実行するため、十分な容量のメモリが必要になる。
【０００５】
なお、画像出力装置においては、画像出力制御装置やコンピュータからの画像データを蓄積するためや、上述した画像編集機能を実行するために画像メモリを有している。ただし、製品コストとの関係により、通常の最低限の動作が可能な容量のメモリを標準メモリ（標準記憶手段）として搭載し、使用者の用途や要望に応じて、着脱可能な増設メモリ（増設記憶手段）を装着することが可能に構成されている。
【０００６】
このような最低限の標準メモリのみを備えた画像出力装置で画像編集機能を動作させた場合、複数頁の印刷物について、途中の頁でメモリオーバーフローが発生してしまい、全頁の画像出力が完了できなくなるという問題が生じる。
【０００７】
なお、オプションの増設メモリを搭載することで以上のような問題は生じなくなるものの、この画像出力装置に搭載された増設メモリの状態や画像編集でのオーバーフローの発声の有無をコンピュータ側で予測したり管理することは非常に面倒である。
【０００８】
すなわち、このように画像出力装置や画像出力制御装置のいずれの側で画像編集を行うようにするかを決定しなければ円滑な動作が期待できない問題は、編集の指示が付された画像データを扱う場合と、編集の指示が付されていない画像データであって操作部などから編集の指示が与えられた場合との両方で、発生する可能性がある。
【０００９】
なお、以上の特許文献１に記載の技術は、画像出力制御装置と画像出力装置の間でインタプリタ処理の分担をどのようにするかについてのものであり、このような問題については対処することができない。
【００１０】
本発明は、以上のような課題を解決するためになされたものであって、画像出力制御装置と画像出力装置とを用いた場合に画像データの編集を円滑に行うことが可能な画像出力システムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
以上の課題を解決する本発明は、以下に記載するようなものである。
（１）請求項１記載の発明は、画像データに応じた画像を記録紙上に形成して出力する画像出力装置と、各種機器からの画像データを受けて前記画像出力装置に対して画像データを供給する画像出力制御装置と、を備えた画像出力システムであって、前記画像出力装置は、前記画像出力制御装置から供給された前記画像データを蓄積すると共に前記画像データの編集に使用する記憶手段と、前記画像データを編集する画像編集手段と、前記画像データの編集についての判断をする画像編集機能判断手段と、前記画像編集機能判断手段での判断結果に応じて前記画像編集手段での編集を指示する制御手段と、を備え、前記画像出力制御装置は、前記各種機器から供給された前記画像データを蓄積すると共に前記画像データの編集に使用する記憶手段と、前記画像出力装置側の前記画像編集機能判断手段での判断結果に応じて前記画像編集手段での編集を指示する制御手段と、を備え、前記画像編集機能判断手段は、前記画像出力装置側の前記記憶手段の容量と画像データの容量とを参照し、いずれの側の前記画像編集手段で画像データの編集をするかについて判断する、ことを特徴とする画像出力システムである。
【００１２】
（２）請求項２記載の発明は、画像データに応じた画像を記録紙上に形成して出力する画像出力装置と、各種機器からの画像データを受けて前記画像出力装置に対して画像データを供給する画像出力制御装置と、を備えた画像出力システムであって、前記画像出力装置は、前記画像出力制御装置から供給された前記画像データを蓄積すると共に前記画像データの編集に使用する記憶手段と、前記画像データを編集する画像編集手段と、前記画像出力制御装置側での判断結果に応じて前記画像編集手段での編集を指示する制御手段と、を備え、前記画像出力制御装置は、前記各種機器から供給された前記画像データを蓄積すると共に前記画像データの編集に使用する記憶手段と、前記画像データを編集する画像編集手段と、前記画像データの編集についての判断をする画像編集機能判断手段と、前記画像編集機能判断手段での判断結果に応じて前記画像編集手段での編集を指示する制御手段と、を備え、前記画像編集機能判断手段は、前記画像出力装置側の前記記憶手段の容量と画像データの容量とを参照し、いずれの側の前記画像編集手段で画像データの編集をするかについて判断する、ことを特徴とする画像出力システムである。
【００１３】
（３）請求項３記載の発明は、前記画像出力装置側の記憶手段は、標準状態で装着されている標準記憶手段と、前記標準記憶手段に対して増設するために着脱可能に構成された増設記憶手段とを搭載可能に構成されており、前記画像編集機能判断手段は、前記画像出力装置側の記憶手段が前記標準記憶手段のみである場合には、前記画像データの編集を前記画像出力制御装置側の前記画像編集手段で行うように判断し、前記画像出力装置側の記憶手段が前記増設記憶手段を含む場合には、前記画像データの編集を前記画像出力装置側の前記画像編集手段で行うように判断する、ことを特徴とする請求項１または請求項２のいずれかに記載の画像出力システムである。
【００１４】
（４）請求項４記載の発明は、前記画像出力装置側の記憶手段は、標準状態で装着されている標準記憶手段と、前記標準記憶手段に対して増設するために着脱可能に構成された増設記憶手段とを搭載可能に構成されており、前記画像編集機能判断手段は、前記画像出力装置側の記憶手段が前記標準記憶手段のみである場合には、前記画像データの編集を前記画像出力制御装置側の前記画像編集手段で行うように判断し、前記画像出力装置側の記憶手段が前記増設記憶手段を含む場合には、前記画像データの編集を前記画像出力装置側の前記画像編集手段で行うように判断し、前記増設記憶手段の故障が検出された場合には、前記画像データの編集を前記画像出力制御装置側の前記画像編集手段で行うように判断する、ことを特徴とする請求項１または請求項２のいずれかに記載の画像出力システムである。
【００１５】
（５）請求項５記載の発明は、前記画像出力装置側の記憶手段は、標準状態で装着されている標準記憶手段と、前記標準記憶手段に対して増設するために着脱可能に構成された複数の増設記憶手段とを搭載可能に構成されており、前記画像編集機能判断手段は、前記画像出力装置側の記憶手段が前記標準記憶手段のみである場合には、前記画像データの編集を前記画像出力制御装置側の前記画像編集手段で行うように判断し、前記画像出力装置側の記憶手段が前記増設記憶手段を含む場合には、前記画像データの編集を前記画像出力装置側の前記画像編集手段で行うように判断し、前記増設記憶手段の複数のうちのいずれかでも故障が検出された場合には、前記画像データの編集を前記画像出力制御装置側の前記画像編集手段で行うように判断する、ことを特徴とする請求項１または請求項２のいずれかに記載の画像出力システムである。
【００１６】
（６）請求項６記載の発明は、前記画像出力装置は、前記画像出力装置側の前記画像編集手段での編集を有効あるいは無効に設定する設定手段を備え、前記画像編集機能判断手段は、前記画像出力装置側の前記画像編集手段での編集が有効と前記設定手段にて設定されている場合には、前記画像出力装置側の前記画像編集手段での編集が可能である機能については、前記画像出力制御装置側の前記画像編集手段での編集を無効であるとして、前記判断を行う、ことを特徴とする請求項１または請求項２のいずれかに記載の画像出力システムである。
【００１７】
（７）請求項７記載の発明は、前記画像出力装置は、前記画像出力装置側の前記画像編集手段での編集を有効あるいは無効に設定する設定手段と、前記画像出力装置側の前記画像編集手段での編集に関する機能の選択を行う画像編集機能選択手段とを備え、前記画像編集機能選択手段は、前記画像出力装置側の前記画像編集手段での編集が有効と前記設定手段にて設定されている場合に、前記選択を行うことが可能に構成されている、ことを特徴とする請求項１または請求項２のいずれかに記載の画像出力システムである。
【００１８】
（８）請求項８記載の発明は、前記画像出力制御装置側の前記制御手段は、前記画像出力装置側の前記画像編集手段での編集が有効と前記設定手段にて設定されており、かつ、前記画像編集機能選択手段により前記画像出力装置側の前記画像編集手段での編集に関する機能の選択がなされた場合に、前記画像出力制御装置側の前記制御手段は、前記画像出力装置側の前記画像編集手段での編集が選択された機能については、前記画像出力制御装置側の前記画像編集手段での編集を無効であるとして制御する、ことを特徴とする請求項７記載の画像出力システムである。
【００１９】
（９）請求項９記載の発明は、出力物１部についての前記画像データを記憶するための領域と、前記画像データの編集に使用する領域とが、前記画像出力装置の前記記憶手段に確保可能である、と前記画像編集機能判断手段により判断された場合、前記制御手段は、前記画像出力装置側の前記画像編集手段での編集を有効として扱い、前記確保が可能でないと判断された場合には、前記画像出力装置側の前記画像編集手段での編集を無効として扱う、ことを特徴とする請求項１乃至請求項８のいずれかに記載の画像出力システムである。
【００２０】
（１０）請求項１０記載の発明は、画像データに応じた画像を記録紙上に形成して出力する画像出力装置と、各種機器からの画像データを受けて前記画像出力装置に対して画像データを供給する画像出力制御装置と、を備えた画像出力システムであって、前記画像出力制御装置側で画像の編集を行ってから前記画像出力装置に編集済みの画像データを転送する第一の転送モードと、前記画像出力制御装置側で画像の編集を行わずに前記画像出力装置に編集の指示が付された画像データを未編集の状態で転送する第二の転送モードと、少なくとも二種類の転送モードを備え、前記画像出力装置側の記憶可能な容量と画像データの容量とに基づいていずれの転送モードにより画像データの転送を行うかを決定したうえで、前記画像出力制御装置から前記画像出力装置に対して画像データの転送を行う、ことを特徴とする画像出力システムである。
【発明の効果】
【００２１】
本発明によると以下のような効果が得られる。
（１）請求項１記載の発明では、画像出力装置側に画像編集機能判断手段を備えており、画像データを扱う際に、画像編集機能判断手段は、画像出力装置側の記憶手段の容量と画像データの容量とを参照し、画像出力制御装置／画像出力装置のいずれの側の画像編集手段で画像データの編集をするかについて判断する。そして、画像出力制御装置と画像出力装置とはこの判断結果に基づいて、いずれか一方の画像編集手段で画像編集を行う。この結果、画像データの容量や記憶手段の容量の関係で画像編集が途中で停止してしまう事態を防止でき、画像出力制御装置と画像出力装置とを用いた場合に画像データの編集を円滑に行うことが可能になる。
【００２２】
（２）請求項２記載の発明では、画像出力制御装置側に画像編集機能判断手段を備えており、画像データを扱う際に、画像編集機能判断手段は、画像出力装置側の記憶手段の容量と画像データの容量とを参照し、画像出力制御装置／画像出力装置のいずれの側の画像編集手段で画像データの編集をするかについて判断する。そして、画像出力制御装置と画像出力装置とはこの判断結果に基づいて、いずれか一方の画像編集手段で画像編集を行う。
【００２３】
この結果、画像データの容量や記憶手段の容量の関係で画像編集が途中で停止してしまう事態を防止でき、画像出力制御装置と画像出力装置とを用いた場合に画像データの編集を円滑に行うことが可能になる。
【００２４】
（３）請求項３記載の発明では、画像出力装置側の記憶手段は、標準状態で装着されている標準記憶手段と、増設するために着脱可能に構成された増設記憶手段とを搭載可能に構成されており、画像編集機能判断手段は、画像出力装置側が標準記憶手段のみである場合には、画像データの編集を画像出力制御装置側の画像編集手段で行うように判断し、画像出力装置側が増設記憶手段を含む場合には、画像データの編集を前記画像出力装置側の画像編集手段で行うように判断する。この結果、画像データの容量や記憶手段の容量の関係で、画像出力装置側の記憶手段の容量不足によって画像編集が途中で停止してしまう事態を防止でき、画像出力制御装置と画像出力装置とを用いた場合に画像データの編集を円滑に行うことが可能になる。
【００２５】
（４）請求項４記載の発明では、画像出力装置側の記憶手段は、標準状態で装着されている標準記憶手段と、増設するために着脱可能に構成された増設記憶手段とを搭載可能に構成されており、画像編集機能判断手段は、画像出力装置側が標準記憶手段のみである場合には、画像データの編集を画像出力制御装置側の画像編集手段で行うように判断し、画像出力装置側が増設記憶手段を含む場合には、画像データの編集を前記画像出力装置側の画像編集手段で行うように判断するが、増設記憶手段の故障が検出された場合には画像出力制御装置側の画像編集手段で編集を行うように判断する。この結果、画像データの容量や記憶手段の容量の関係で、画像出力装置側の記憶手段の容量不足や故障によって画像編集が途中で停止してしまう事態を防止でき、画像出力制御装置と画像出力装置とを用いた場合に画像データの編集を円滑に行うことが可能になる。
【００２６】
（５）請求項５記載の発明では、画像出力装置側の記憶手段は、標準状態で装着されている標準記憶手段と、増設するために着脱可能に構成された増設記憶手段とを搭載可能に構成されており、画像編集機能判断手段は、画像出力装置側が標準記憶手段のみである場合には、画像データの編集を画像出力制御装置側の画像編集手段で行うように判断し、画像出力装置側が増設記憶手段を含む場合には、画像データの編集を前記画像出力装置側の画像編集手段で行うように判断するが、複数の増設記憶手段のいずれかで故障が検出された場合には画像出力制御装置側の画像編集手段で編集を行うように判断する。
【００２７】
この結果、画像データの容量や記憶手段の容量の関係で、画像出力装置側の記憶手段の容量不足や故障によって画像編集が途中で停止してしまう事態を防止でき、画像出力制御装置と画像出力装置とを用いた場合に画像データの編集を円滑に行うことが可能になる。
【００２８】
（６）請求項６記載の発明では、画像出力装置側の画像編集手段での編集を有効あるいは無効に設定する設定手段を備えており、画像出力装置側の画像編集手段での編集が有効と設定手段にて設定されている場合には、画像編集機能判断手段は、画像出力装置側の画像編集手段での編集が上記（１）または（２）の判断により可能であるとされた機能については、画像出力制御装置側の画像編集手段での編集を無効であるとして判断を行う。この結果、画像データの容量や記憶手段の容量の関係で、画像出力装置側の記憶手段の容量不足によって画像編集が途中で停止してしまう事態を防止でき、さらに、いずれの側で画像編集を行うかが明確になり、画像出力制御装置と画像出力装置とを用いた場合に画像データの編集を円滑に行うことが可能になる。
【００２９】
（７）請求項７記載の発明では、画像出力装置は、画像出力装置側の画像編集手段での編集を有効あるいは無効に設定する設定手段と、画像出力装置側の画像編集手段での編集に関する機能の選択を行う画像編集機能選択手段とを備えており、画像出力装置側の画像編集手段での編集が有効と設定されている場合には、上記（１）または（２）の判断により可能であるとされた機能については、画像編集機能選択手段にて編集に関する機能の選択を行うことが可能に構成されている。この結果、画像データの容量や記憶手段の容量の関係で、画像出力装置側の記憶手段の容量不足によって画像編集が途中で停止してしまう事態を防止でき、さらに、いずれの側で画像編集を行うか、画像出力装置側では画像編集についてどの機能を用いるかが明確になり、画像出力制御装置と画像出力装置とを用いた場合に画像データの編集を円滑に行うことが可能になる。
【００３０】
（８）請求項８記載の発明では、画像出力装置は、画像出力装置側の画像編集手段での編集を有効あるいは無効に設定する設定手段と、画像出力装置側の画像編集手段での編集に関する機能の選択を行う画像編集機能選択手段とを備えており、画像出力装置側の画像編集手段での編集が有効と設定されている場合には、上記（１）または（２）の判断により可能であるとされた機能については、画像編集機能選択手段にて編集に関する機能の選択を行うことが可能に構成されており、さらに、画像出力制御装置側の制御手段は、画像出力装置側での編集が選択された機能については画像出力制御装置側での編集を無効であるとして制御する。この結果、画像データの容量や記憶手段の容量の関係で、画像出力装置側の記憶手段の容量不足によって画像編集が途中で停止してしまう事態を防止でき、さらに、いずれの側で画像編集を行うか、画像出力装置側では画像編集についてどの機能を用いるかが明確になり、画像出力制御装置と画像出力装置とを用いた場合に画像データの編集を円滑に行うことが可能になる。
【００３１】
（９）請求項９記載の発明では、画像データを記憶するための領域と、画像データの編集に使用する領域とが、画像出力装置側に確保可能であると判断された場合、画像出力装置側での編集を有効として扱い、確保が可能でないと判断された場合には画像出力装置側での編集を無効として扱うようにしている。この結果、画像データの容量や記憶手段の容量の関係で、画像出力装置側の記憶手段の容量不足によって画像編集が途中で停止してしまう事態を防止でき、さらに、いずれの側で画像編集を行うかが明確になり、画像出力制御装置と画像出力装置とを用いた場合に画像データの編集を円滑に行うことが可能になる。
【００３２】
（１０）請求項１０記載の発明では、画像データの転送に際して、画像出力装置側の記憶可能な容量と画像データの容量とに基づいて画像データの転送を行う転送モードを決定したうえで、画像出力制御装置側で画像の編集を行ってから画像出力装置に編集済みの画像データを転送する第一の転送モードと、画像出力制御装置側で画像の編集を行わずに画像出力装置に編集の指示が付された画像データを未編集の状態で転送する第二の転送モードと、のいずれかの転送モードで画像データの転送を行う、ようにしている。この結果、画像データの容量や画像出力装置側の記憶可能容量の関係で、画像出力装置側の記憶容量不足によって画像編集が途中で停止してしまう事態を防止でき、画像出力制御装置と画像出力装置とを用いた場合に画像データの編集を円滑に行うことが可能になる。
【発明を実施するための最良の形態】
【００３３】
以下、図面を参照して本発明を実施するための最良の形態（以下、実施形態）を詳細に説明する。
この実施形態の画像出力システムは、プリンタや複写機などの画像出力装置と、コンピュータからの画像データを一時的に蓄積して画像出力装置に対して転送するプリントコントローラなどの画像出力制御装置との組み合わせから構成されている。なお、画像出力装置は、原稿読み取り手段（スキャナ）により複写対象物の内容を画像情報として読み取って複写する機能を備えた画像出力装置（複写装置）であっても、原稿読み取り手段（スキャナ）が存在しない画像出力装置（プリンタ）であっても、本発明を適用することが可能である。
【００３４】
図１は、本発明の第１の実施形態の画像出力システムの電気的構成を示す回路構成図である。また、図２は本発明の実施形態の画像出力システムに対して画像データを供給するコンピュータなどを含めた状態で示すシステム構成図である。
【００３５】
まず、図２を参照して画像出力システムの機械的構成を説明する。この図２において、１１〜１４は画像出力システムに対して画像データを供給して画像の出力を依頼するコンピュータとしてのホストＰＣである。ここでは、ホストＰＣ１１〜ホストＰＣ１４の４台を例示しているが、この台数に限定されるものではない。
【００３６】
なお、この実施形態では、ホストＰＣ１１〜ホストＰＣ１４からは、編集の指示が付された画像データを画像出力システムに対して出力することが可能に構成されているものとする。
【００３７】
２０は少なくとも後述するホストＰＣ１１〜ホストＰＣ１４、プリント制御装置１００、画像出力装置２００などが接続されてデータ通信を行えるネットワークである。
なお、このネットワーク２０は、ＬＡＮ、ＷＡＮ、イントラネット、インターネットなどの各種のネットワークを含むものとする。
【００３８】
１００はネットワーク２０経由で各種機器からの画像データを受けて蓄積しておき、画像出力装置２００に対して供給する画像出力制御装置としてのプリント制御装置である。なお、ここでは、プリント制御装置１００はネットワーク経由でホストＰＣ１１〜ホストＰＣ１４からの画像データを受けるが、ネットワーク２０を介さずにケーブル接続されたホストＰＣ（図示せず）からの画像データを受けるような構成であってもよい。なお、後述するように、このプリント制御装置１００は、編集の指示が付された画像データを扱うことが可能に構成されているものとする。
【００３９】
２００はプリント制御装置１００から画像データの供給を受けて、画像データに応じた画像を記録紙上に形成して出力するプリンタなどの画像出力装置である。なお、後述するように、この画像出力装置２００は、編集の指示が付された画像データを扱うことが可能に構成されているものとする。
【００４０】
なお、プリント制御装置１００と画像出力装置２００とは信号ケーブルなどを介して、コマンド（命令）やステータス（状況）を相互に授受し、プリント制御装置１００から画像出力装置２００に対して画像データを転送する。また、この図２ではプリント制御装置１００と画像出力装置２００とは別体であって信号ケーブルなどにより接続されている状態を例示しているが、画像出力装置２００がプリント制御装置１００を内蔵する構成であってもよい。
【００４１】
ここで、図１を参照して本実施形態の画像出力システムの電気的構成について説明する。
プリント制御装置１００において、１０１はプリント制御装置１００全体を制御する制御手段としてのＣＰＵ、１０２はプリント制御装置１００の動作に必要なデータやプログラムなどが格納されている読み出し専用記憶手段としてのＲＯＭ、１０３はプリント制御装置１００がホストＰＣや画像出力装置２００と通信する際の通信手段としてのインタフェース（Ｉ／Ｆ）、１１０はホストＰＣからの画像データを蓄積する際に圧縮すると共に圧縮された画像データを通常形式に伸長する作業を行う圧縮／伸長部、１２０はホストＰＣから供給された画像データを圧縮形式で蓄積すると共に画像データの編集の際に作業領域として使用される記憶手段としてのメモリである。なお、このメモリ１２０は、大容量の記憶を行うため、ハードディスクドライブ（ＨＤＤ）などで構成されることもある。
【００４２】
画像出力装置２００において、２０１は画像出力装置２００全体を制御する制御手段としてのＣＰＵ、２０２は画像出力装置２００の動作に必要なデータやプログラムなどが格納されている読み出し専用記憶手段としてのＲＯＭ、２０３は画像出力装置２００が画像出力制御装置１００と通信する際の通信手段としてのインタフェース（Ｉ／Ｆ）、２０４は各種操作が入力される設定手段としての操作部、２０５は各種表示を行う表示部、２１０はプリント制御装置１００からの画像データを蓄積する際に圧縮すると共に圧縮された画像データを通常形式に伸長する作業を行う圧縮／伸長部、２２０はプリント制御装置１００から供給された画像データを圧縮形式で蓄積すると共に画像データの編集の際に作業領域として使用される記憶手段としてのメモリ、２３０は画像データに応じた画像を記録紙上に形成して出力するプリントエンジンである。
【００４３】
なお、メモリ２２０は、標準状態で装着されている標準記憶手段としての標準メモリ２２１と、標準メモリ２２１に対して増設するために着脱可能に構成された増設記憶手段としての増設メモリ２２２とを有している。なお、このメモリ２２０は、大容量の記憶を行うため、ハードディスクドライブ（ＨＤＤ）などで構成されることもある。
【００４４】
また、標準メモリ２２１として半導体のメモリ、増設メモリ２２２として半導体のメモリとすること以外に、標準メモリ２２１として半導体のメモリ、増設メモリ２２２としてハードディスクドライブのように異種の記憶手段を組み合わせて使用することも可能である。
【００４５】
また、ここで、標準メモリ２２１として小容量のハードディスクドライブを、増設メモリ２２２としての大容量のハードディスクドライブに置き換えることで、増設メモリのみが存在し、標準メモリが存在しない構成とすることも可能であり、この場合には増設メモリが設けられているものとして扱うことにする。
【００４６】
実際には、プリントエンジン２３０が画像出力に使用する色毎にメモリを有する構成とし、１色あたり標準メモリ２２１として２５６ＭＢの半導体メモリ、１色あたり増設メモリ２２２として２０ＧＢのハードディスクドライブを使用することが考えられる。
【００４７】
また、この実施形態では、以上の画像出力装置２００や画像出力制御装置１００の画像編集手段により、シフト，回転，ブックレットなどの画像編集を行うことが可能であるとする。ここで、シフトとは画像データの画像出力位置を記録紙上で上下左右のいずれかの方向に移動させる機能、回転とは画像データを所定方向に回転させる機能、ブックレットとは画像データの約２倍の大きさの記録紙に書籍の頁順に並べる機能を意味している。この画像編集を行うためには、メモリ上に画像編集領域として展開された画像データを格納可能な容量のページメモリ確保を行う必要がある。
【００４８】
また、この画像出力装置２００は、複写機やプリンタなどの各種の画像出力を行う各種の装置が該当する。ここで、プリントエンジン２３０は、レーザビームを用いる電子写真方式のもののほか、ＬＥＤプリントヘッドを用いるものや、インクジェット方式のものや、感熱方式のもの、あるいは、昇華型のものであってもよい。
【００４９】
そして、この実施形態の画像出力システムは、以下の（１）〜（９）のような特徴を有しており、併せて請求項との対応関係も示しておく。なお、この実施形態では、画像編集手段と画像編集機能判断手段と画像編集機能選択手段などとＣＰＵを構成しているが、専用の編集手段，判断手段，選択手段を設けてもよい。
【００５０】
（１）ここで、この実施形態では、画像出力制御装置１００では、ＣＰＵ１０１が、画像データを編集する画像編集手段と、画像編集機能判断手段での判断結果に応じて画像編集手段での編集を指示する制御手段と、を構成している。さらに、画像出力装置２００では、ＣＰＵ２０１が、画像データを編集する画像編集手段と、画像データの編集についての判断をする画像編集機能判断手段と、画像編集機能判断手段での判断結果に応じて画像編集手段での編集を指示する制御手段と、を構成している。
【００５１】
すなわち、この実施形態では、画像出力装置２００側に画像編集機能判断手段を備えており、編集の指示が付された画像データあるいは編集の指示が付されていない画像データを扱う際に、画像編集機能判断手段は、画像出力装置２００側のメモリ２２０の容量と画像データの容量とを参照し、画像出力制御装置１００／画像出力装置２００のいずれの側の画像編集手段で画像データの編集をするかについて判断する。そして、画像出力制御装置１００と画像出力装置２００とはこの判断結果に基づいて、いずれか一方の画像編集手段で画像編集を行う（請求項１）。
【００５２】
これにより、画像データの容量やメモリの容量の関係で画像編集が途中で停止してしまう事態を防止でき、画像出力制御装置１００と画像出力装置２００とを用いて円滑な画像編集の処理を行うことが可能になる。
【００５３】
（２）また、この実施形態では、画像出力制御装置１００では、ＣＰＵ１０１が、画像データを編集する画像編集手段と、画像データの編集についての判断をする画像編集機能判断手段と、画像編集機能判断手段での判断結果に応じて画像編集手段での編集を指示する制御手段と、を構成している。さらに、画像出力装置２００では、ＣＰＵ２０１が、画像データを編集する画像編集手段と、画像編集機能判断手段での判断結果に応じて画像編集手段での編集を指示する制御手段と、を構成している。
【００５４】
すなわち、この実施形態では、画像出力制御装置１００側に画像編集機能判断手段を備えており、編集の指示が付された画像データあるいは編集の指示が付されていない画像データを扱う際に、画像編集機能判断手段は、画像出力装置側のメモリ２２０の容量と画像データの容量とを参照し、画像出力制御装置１００／画像出力装置２００のいずれの側の画像編集手段で画像データの編集をするかについて判断する。そして、画像出力制御装置１００と画像出力装置２００とはこの判断結果に基づいて、いずれか一方の画像編集手段で画像編集を行う（請求項２）。
【００５５】
これにより、画像データの容量やメモリの容量の関係で画像編集が途中で停止してしまう事態を防止でき、画像出力制御装置１００と画像出力装置２００とを用いて円滑な画像編集の処理を行うことが可能になる。
【００５６】
（３）また、この実施形態では、画像出力装置２００側のメモリ２２０は、標準状態で装着されている標準メモリ２２１と、増設するために着脱可能に構成された増設メモリ２２２とを搭載可能に構成されており、画像編集機能判断手段は、画像出力装置２００側が標準メモリ２２１のみである場合には、画像データの編集を画像出力制御装置１００側の画像編集手段で行うように判断し、画像出力装置２００側が増設メモリ２２２を含む場合には、画像データの編集を画像出力装置２００側の画像編集手段で行うように判断する（請求項３）。
【００５７】
これにより、画像データの容量やメモリの容量の関係で、画像出力装置２００側のメモリの容量不足によって画像編集が途中で停止してしまう事態を防止でき、画像出力制御装置１００と画像出力装置２００とを用いて円滑な画像編集の処理を行うことが可能になる。
【００５８】
（４）また、この実施形態では、画像出力装置２００側のメモリ２２０は、標準状態で装着されている標準メモリ２２１と、増設するために着脱可能に構成された増設メモリ２２２とを搭載可能に構成されており、画像編集機能判断手段は、画像出力装置２００側が標準メモリ２２１のみである場合には、画像データの編集を画像出力制御装置１００側の画像編集手段で行うように判断し、画像出力装置２００側が増設メモリ２２２を含む場合には、画像データの編集を画像出力装置２００側の画像編集手段で行うように判断するが、増設メモリ２２２の故障が検出された場合には画像出力制御装置１００側の画像編集手段で編集を行うように判断する（請求項４）。
【００５９】
これにより、画像データの容量やメモリの容量の関係で、画像出力装置２００側のメモリの容量不足や故障によって画像編集が途中で停止してしまう事態を防止でき、画像出力制御装置１００と画像出力装置２００とを用いて円滑な画像編集の処理を行うことが可能になる。
【００６０】
（５）また、この実施形態では、画像出力装置２００側のメモリ２２０は、標準状態で装着されている標準メモリ２２１と、増設するために着脱可能に構成された増設メモリ２２２とを搭載可能に構成されており、画像編集機能判断手段は、画像出力装置２００側が標準メモリ２２１のみである場合には、画像データの編集を画像出力制御装置１００側の画像編集手段で行うように判断し、画像出力装置２００側が増設メモリ２２２を含む場合には、画像データの編集を画像出力装置２００側の画像編集手段で行うように判断するが、複数の増設メモリ２２２のいずれかで故障が検出された場合には画像出力制御装置１００側の画像編集手段で編集を行うように判断する（請求項５）。
【００６１】
これにより、画像データの容量やメモリの容量の関係で、画像出力装置２００側のメモリの容量不足や故障によって画像編集が途中で停止してしまう事態を防止でき、画像出力制御装置１００と画像出力装置２００とを用いて円滑な画像編集の処理を行うことが可能になる。
【００６２】
（６）また、ここ、この実施形態で、画像出力装置２００では、ＣＰＵ２０１と操作部２０４とが、画像出力装置２００側の画像編集手段での編集を有効あるいは無効に設定するための設定手段を構成している（請求項６）。
【００６３】
そして、この実施形態では、画像出力装置２００側の画像編集手段での編集が有効と設定手段にて設定されている場合には、画像編集機能判断手段は、画像出力装置２００側の画像編集手段での編集が上記（１）または（２）の判断により可能であるとされた機能については、画像出力制御装置１００側の画像編集手段での編集を無効であるとして判断を行う。
【００６４】
これにより、画像データの容量やメモリの容量の関係で、画像出力装置２００側のメモリの容量不足によって画像編集が途中で停止してしまう事態を防止でき、さらに、いずれの側で画像編集を行うかが明確になり、画像出力制御装置１００と画像出力装置２００とを用いて円滑な画像編集の処理を行うことが可能になる。
【００６５】
（７）また、ここで、画像出力装置２００では、ＣＰＵ２０１と操作部２０４とが、画像出力装置２００側の画像編集手段での編集に関する機能の選択を行う画像編集機能選択手段を構成している。そして、この画像編集機能選択手段は、画像出力装置２００側の画像編集手段での編集が有効と設定手段にて設定されている場合に、選択を行うことが可能に構成されている（請求項７）。
【００６６】
この実施形態は、画像出力装置２００は、画像出力装置２００側の画像編集手段での編集を有効あるいは無効に設定する設定手段と、画像出力装置２００側の画像編集手段での編集に関する機能の選択を行う画像編集機能選択手段とを備えており、画像出力装置２００側の画像編集手段での編集が有効と設定されている場合には、上記（１）または（２）の判断により可能であるとされた機能については、画像編集機能選択手段にて編集に関する機能の選択を行うことが可能に構成されている。
【００６７】
これにより、画像データの容量やメモリの容量の関係で、画像出力装置２００側のメモリの容量不足によって画像編集が途中で停止してしまう事態を防止でき、さらに、いずれの側で画像編集を行うか、画像出力装置２００側では画像編集についてどの機能を用いるかが明確になり、画像出力制御装置１００と画像出力装置２００とを用いて円滑な画像編集の処理を行うことが可能になる。
【００６８】
（８）また、この実施形態で、画像出力装置２００は、画像出力装置２００側の画像編集手段での編集を有効あるいは無効に設定する設定手段と、画像出力装置２００側の画像編集手段での編集に関する機能の選択を行う画像編集機能選択手段とを備えており、画像出力装置２００側の画像編集手段での編集が有効と設定されている場合には、上記（１）または（２）の判断により可能であるとされた機能については、画像編集機能選択手段にて編集に関する機能の選択を行うことが可能に構成されており、さらに、画像出力制御装置１００側の制御手段は、画像出力装置２００側での編集が選択された機能については画像出力制御装置１００側での編集を無効であるとして制御する（請求項８）。
【００６９】
これにより、画像データの容量やメモリの容量の関係で、画像出力装置２００側のメモリの容量不足によって画像編集が途中で停止してしまう事態を防止でき、さらに、いずれの側で画像編集を行うか、画像出力装置２００側では画像編集についてどの機能を用いるかが明確になり、画像出力制御装置１００と画像出力装置２００とを用いて円滑な画像編集の処理を行うことが可能になる。
【００７０】
（９）また、この実施形態では、画像データを記憶するための領域と、画像データの編集に使用する領域とが、画像出力装置２００側のメモリ２２０に確保可能であると判断された場合、画像出力装置２００側での編集を有効として扱い、確保が可能でないと判断された場合には画像出力装置２００側での編集を無効として扱うようにしている（請求項９）。
【００７１】
これにより、画像データの容量やメモリの容量の関係で、画像出力装置２００側のメモリの容量不足によって画像編集が途中で停止してしまう事態を防止でき、さらに、いずれの側で画像編集を行うかが明確になり、画像出力制御装置１００と画像出力装置２００とを用いて円滑な画像編集の処理を行うことが可能になる。
【００７２】
（１０）また、この実施形態では、画像データの転送に際して、画像出力装置２００側のメモリ２２０の記憶可能な容量と画像データの容量とに基づいて画像データの転送を行う転送モードを決定したうえで、画像出力装置２００側で画像の編集を行ってから画像出力装置に編集済みの画像データを転送する第一の転送モードと、画像出力装置２００側で画像の編集を行わずに画像出力装置に編集の指示が付された画像データを未編集の状態で転送する第二の転送モードと、のいずれかの転送モードで画像データの転送を行う、ようにしている。
【００７３】
これにより、画像データの容量や画像出力装置２００側のメモリ２２０の記憶可能容量の関係で、画像出力装置２００側の記憶容量不足によって画像編集が途中で停止してしまう事態を防止でき、編集の指示が付された画像データに対して画像出力制御装置１００と画像出力装置２００とを用いて円滑な画像編集の処理を行うことが可能になる。
【００７４】
〈第一の実施形態〉
以下、本実施形態の画像出力システムの動作について、図３のフローチャートを参照して動作説明を行う。
【００７５】
まず、画像編集機能判断手段を構成するＣＰＵ２０１は、画像出力装置２００側のメモリ２２０の容量と画像データの容量とを参照し、画像出力制御装置１００／画像出力装置２００のいずれの側の画像編集手段で画像データの編集をするかについて判断する。
【００７６】
このメモリ２２０の容量判断として、画像編集機能判断手段は、画像出力装置２００側のメモリ２２０は、標準状態で装着されている標準メモリ２２１と、増設するために着脱可能に構成された増設メモリ２２２とを搭載可能に構成されている場合に、増設メモリ２２２が搭載されているか否かを調べる（図３Ｓ１）。
【００７７】
ここで、増設メモリ２２２が搭載されている場合には（図３Ｓ１でＹＥＳ）、その増設メモリ２２２に故障が無いかを調べる（図３Ｓ２）。また、複数の増設メモリ２２２が搭載されている場合には、その増設メモリ２２２すべてについて故障が無いかを調べる（図３Ｓ２）。
【００７８】
ここで、増設メモリ２２２が存在しない場合（図３Ｓ１でＮＯ）、増設メモリ２２２で故障が検出された場合、あるいは、複数の増設メモリ２２２のいずれかで故障が検出された場合には（図３Ｓ２でＮＯ）、第一の転送モードである転送方式＃１を選択し、画像出力制御装置１００側の画像編集手段で編集を行うように判断する（図３Ｓ３Ａ）。
【００７９】
ここで、転送方式＃１とは、ホストＰＣからの編集の指示が付された画像データを扱う際に、画像出力制御装置１００側で画像編集を実行してから画像出力装置２００に転送し、画像出力を行う転送方式を意味する。言い換えると、画像出力装置２００側が標準メモリ２２１のみであって容量が小さく、メモリオーバーフローを発生しやすい状況にある場合の転送方式である。
【００８０】
この転送方式＃１では、画像出力装置２００での画像編集機能を無効とし、メモリオーバーフローを発生させないために、画像編集のためのページメモリ確保を行わないようにする。ここで、プリント制御装置１００側からの画像データを受けた画像出力装置２００側のメモリ２２０の容量が転送中（次の画像データの転送中）に一杯となった場合には、メモリオーバーを画像出力装置２００側よりプリント制御装置１００側に通知し、次の画像データの転送を一時中断させる。そして、画像出力装置２００で画像出力待ちであった画像データの出力が完了した時点で当該画像データをメモリ２２０から削除し、メモリオーバーの解除をプリント制御装置１００側に通知し、中断していた次画像データの転送を受け付ける。この場合、画像データ転送中にメモリオーバーによって画像出力を停止させる必要が無く、小容量の画像メモリ２２０でも画像出力が可能という利点がある。但し、ジャム発生や画像編集をやり直す等の理由で、画像編集と画像出力とを再実行する場合（リカバリ時）に、プリント制御装置１００から画像データを送り直して貰う必要があり、効率が悪化することがあり得る。
【００８１】
この場合、ホストＰＣからの編集の指示が付された画像データに対して画像出力制御装置１００側で画像編集を実行してから画像出力装置２００に転送する「転送方式＃１」のモード（第一の転送モード）で動作する旨を、ＣＰＵ２０１がＣＰＵ１０１に通知する（図３Ｓ４Ａ）。
【００８２】
また、増設メモリ２２２で故障が検出されない場合、あるいは、複数の増設メモリ２２２のいずれかでも故障が検出されない場合には（図３Ｓ２でＹＥＳ）、第二の転送モードである転送方式＃２を選択し、画像出力装置２００側の画像編集手段で編集を行うように判断する（図３Ｓ３Ｂ）。
【００８３】
ここで、転送方式＃２とは、ホストＰＣからの編集の指示が付された画像データを扱う際に、画像出力制御装置１００側では画像編集を実行せずに画像出力装置２００に転送し、画像出力装置２００側で画像編集を実行してから画像出力を行う転送方式を意味している。
【００８４】
言い換えると、画像出力装置２００側に標準メモリ２２１だけでなく増設メモリ２２２が設置されていて容量が十分に大きく、メモリオーバーフローを発生しない状況にある場合であって、画像出力装置２００側で画像編集をすることを前提にした場合の転送方式である。
【００８５】
この転送方式＃２では、画像出力装置２００での画像編集機能を有効とし、画像編集用のページメモリの確保を行い、このページメモリ上で画像編集を実行する。また、複数部の出力物を画像出力する場合であっても、出力物１部に応じた画像データをプリント制御装置１００から受けてメモリ２２０に蓄積し、２部目以降は、メモリ２２０上の画像データにより出力を行う。この場合、プリント制御装置１００からの画像データをメモリ２２０に蓄積し、さらに、メモリ２２０のページメモリの領域で画像編集を実行するため、画像編集した結果をテストプリントとして試し刷りした後に、再度修正して画像出力する場合であっても、画像データをプリント制御装置１００から再度送り直して貰う必要がない。ただし、このような転送方式＃２を実行するには、十分な容量のメモリ２２０が必要であること、さらに、仮にメモリオーバーフローが発生した場合には、メモリ２２０に格納できた分の画像データか、あるいは、ジョブをキャンセルする必要がある。
【００８６】
この場合、ホストＰＣからの編集の指示が付された画像データに対して画像出力装置２００側で画像編集を実行せずに画像出力装置２００に転送する「転送方式＃２」のモードで動作する旨を、ＣＰＵ２０１がＣＰＵ１０１に通知する（図３Ｓ４Ｂ）。
【００８７】
なお、以上のように増設メモリ２２２の有無で転送モードを決定する代わりに、出力物１部についての画像データを記憶するための領域と、画像データの編集に使用する領域とが、画像出力装置２００側のメモリ２２０に確保可能であるか否かを判断基準として、メモリ２２０に記憶と編集とに必要な領域を確保可能であれば画像出力装置２００側での編集を有効として扱い、確保が可能でないと判断された場合には画像出力装置２００側での編集を無効として、ＣＰＵ２０１が画像編集機能判断手段として判断を行うことも可能である。この場合、標準メモリ２２１だけであっても画像データの容量が小さい場合には十分なこともある。また、画像データの容量が大きい場合には、増設メモリ２２２が存在していても、増設容量によっては不十分なこともあるので、より適切な判断が可能になる。
【００８８】
ここで、転送方式＃１が選択された場合、ＣＰＵ２０１から通知を受けたＣＰＵ１０１は、プリント制御装置１００側の画像編集機能を有効に設定する（図３Ｓ５Ａ）。さらに、ＣＰＵ２０１は、画像出力装置２００側の画像編集機能を無効に設定する（図３Ｓ６Ａ）。
【００８９】
このようにプリント制御装置１００側と画像出力装置２００側とで画像編集の分担についての設定が完了した状態で、ホストＰＣから送られてきてメモリ１２０に圧縮形式で蓄積している画像データについて、圧縮／伸長部を介して伸長しつつメモリ１２０上に展開する。
【００９０】
そして、展開された画像データに対してプリント制御装置１００側で画像の編集を実行する（図３Ｓ７Ａ）。この場合、ＣＰＵ１０１と画像編集のプログラムとにより、ホストＰＣによって指示された所定の画像編集を、メモリ１２０上で実行する。
【００９１】
そして、プリント制御装置１００側で画像編集が完了したメモリ１２０上の画像データについて、ＣＰＵ１０１の指示に基づいて、Ｉ／Ｆ１０３からＩ／Ｆ２０３を介して、画像出力装置２００側に転送する（図３Ｓ８Ａ）。
【００９２】
このようにして画像編集が済んだ画像データを受信した画像出力装置２００側では、プリント制御装置１００側からの画像データを圧縮／伸長部２１０で圧縮してメモリ２２０に蓄積する。この受信と蓄積の後、または、受信と蓄積とに並行して、圧縮／伸長部２１０を介してメモリ２２０に蓄積された画像データを伸長して読み出しつつ、プリントエンジン２３０によって画像出力出力する（図３Ｓ９）。
【００９３】
これにより、増設メモリ２２２が搭載されてない等の理由で、画像データの容量やメモリの容量の関係で画像編集が途中で停止してしまう事態を防止でき、編集の指示が付された画像データに対して画像出力制御装置１００と画像出力装置２００とを用いて円滑な画像編集の処理を行うことが可能になる。
【００９４】
また、ここで、転送方式＃２が選択された場合、ＣＰＵ２０１から通知を受けたＣＰＵ１０１は、プリント制御装置１００側の画像編集機能を無効に設定する（図３Ｓ５Ｂ）。さらに、ＣＰＵ２０１は、画像出力装置２００側の画像編集機能を有効に設定する（図３Ｓ６Ｂ）。
【００９５】
このようにプリント制御装置１００側と画像出力装置２００側とで画像編集の分担についての設定が完了した状態で、ホストＰＣから送られてきてメモリ１２０に圧縮形式で蓄積している画像データについて、圧縮／伸長部を介して伸長しつつメモリ１２０上に展開する。そして、展開された画像データについて、ＣＰＵ１０１の指示に基づいて、Ｉ／Ｆ１０３からＩ／Ｆ２０３を介して、画像出力装置２００側に転送する（図３Ｓ７Ｂ）。
【００９６】
このようにして未編集の画像データを受信した画像出力装置２００側では、プリント制御装置１００側からの画像データを圧縮／伸長部２１０で圧縮してメモリ２２０に蓄積する。この受信と蓄積の後、または、受信と蓄積とに並行して、圧縮／伸長部２１０を介してメモリ２２０に蓄積された画像データを伸長して読み出しつつ、メモリ１２０上に展開する。
【００９７】
そして、展開された画像データに対してプリント制御装置１００側で画像の編集を実行する（図３Ｓ８Ｂ）。この場合、ＣＰＵ１０１と画像編集のプログラムとにより、ホストＰＣによって指示された所定の画像編集を、メモリ１２０上で実行する。そして、このように画像編集がなされた画像データを、ＣＰＵ１０１の指示により、プリントエンジン２３０によって画像出力する（図３Ｓ９）。
【００９８】
これにより、増設メモリ２２２が搭載されいる、あるいは十分な容量のメモリ２２０が存在すると判断された場合に、画像データの容量やメモリの容量の関係で画像編集が途中で停止してしまう等の事態を発生させずに、編集の指示が付された画像データに対して画像出力制御装置１００と画像出力装置２００とを用いて円滑な画像編集の処理を行うことが可能になる。
【００９９】
なお、このように未編集の画像データが画像出力装置２００側のメモリ２２０に蓄積されている場合には、ジャム発生や画像編集をやり直す等の理由で、画像編集と画像出力とを再実行する場合（リカバリ時）にも、プリント制御装置１００から画像データを送り直して貰う必要がないという利点がある。
【０１００】
〈第二の実施形態〉
この第二の実施形態として、画像出力装置２００では、ＣＰＵ２０１と操作部２０４とが、画像出力装置２００側の画像編集手段での編集を有効あるいは無効に設定するための設定手段を構成している。すなわち、画像出力装置２００の操作部２０４での設定により、画像出力装置２００側の画像編集手段での編集を有効あるいは無効に設定することができる。
【０１０１】
そして、この第二の実施形態では、画像出力装置２００側の画像編集手段での編集が有効と操作部２０４にて設定されている場合には、画像編集機能判断手段は、画像出力装置２００側の画像編集手段での編集が可能である機能については、画像出力制御装置１００側の画像編集手段での編集を無効であるとして判断を行う。
【０１０２】
ここで、「画像出力装置２００側の画像編集手段での編集が可能である機能」とは、上述した第一の実施形態のメモリ容量（増設メモリの有無）によって画像出力装置２００側での画像編集が可能と判断された場合であって、かつ、操作部２０４で有効と設定がなされた機能を言う。                                                      
【０１０３】
これにより、画像データの容量やメモリの容量の関係で、画像出力装置２００側のメモリの容量不足によって画像編集が途中で停止してしまう事態を防止でき、さらに、操作部２０４の有効設定をも加味して、使用者の要望に応じて、いずれの側で画像編集を行うかが明確になり、編集の指示が付された画像データに対して画像出力制御装置１００と画像出力装置２００とを用いて円滑な画像編集の処理を行うことが可能になる。
【０１０４】
なお、この第二の実施形態では、画像出力装置２００側の画像編集手段での編集が無効と操作部２０４にて設定されている場合には、画像編集機能判断手段は、画像出力制御装置１００側の画像編集手段での編集を有効であるとして判断を行う。
【０１０５】
〈第三の実施形態〉
この第三の実施形態として、画像出力装置２００では、ＣＰＵ２０１と操作部２０４とが、画像出力装置２００側の画像編集手段での編集を有効あるいは無効に設定する設定手段と、画像出力装置２００側の画像編集手段での編集に関する機能の選択を行う画像編集機能選択手段とを構成している。
【０１０６】
すなわち、この第三の実施形態では、画像出力装置２００側の画像編集手段での編集が有効と設定手段にて設定されている場合（上記第二の実施形態参照）であって、画像出力装置２００側の画像編集手段での編集が可能である機能については、さらに、画像編集機能選択手段は、操作部２０４からの入力に応じて編集に関する機能の選択を行うことが可能に構成されている。
【０１０７】
ここで、「画像出力装置２００側の画像編集手段での編集が可能である機能」とは、上述した第一の実施形態のメモリ容量（増設メモリの有無）によって画像出力装置２００側での画像編集が可能と判断された場合であって、かつ、操作部２０４で有効と設定がなされた機能を言う。                                                      
【０１０８】
従って、画像出力装置２００側の画像編集手段での編集が有効と設定手段にて設定されている場合であって、メモリ容量によって画像出力装置２００側の画像編集手段での編集が可能である機能について、操作部２０４からの入力に応じて選択がなされた編集に関する機能について、画像編集機能選択手段は、画像出力装置２００側の画像編集手段での編集を有効とし、画像出力制御装置１００側の画像編集手段での編集を無効であるとする。
【０１０９】
これにより、画像データの容量やメモリの容量の関係で、画像出力装置２００側のメモリ２０４の容量不足によって画像編集が途中で停止してしまう事態を防止でき、さらに、操作部２０４の有効設定と機能選択をも加味して、使用者の要望に応じて、いずれの側で画像編集を行うか、画像出力装置２００側では画像編集についてどの機能を用いるかが明確になり、編集の指示が付された画像データに対して画像出力制御装置１００と画像出力装置２００とを用いて円滑な画像編集の処理を行うことが可能になる。
【０１１０】
なお、この第三の実施形態では、画像出力装置２００側の画像編集手段での編集が無効と操作部２０４にて設定されている場合の編集の全機能と、画像出力装置２００側の画像編集手段での選択が操作部２０４でなされたかった編集の機能については、画像編集機能判断手段は、画像出力制御装置１００側の画像編集手段での編集を有効であるとして判断を行う。
【０１１１】
〈第四の実施形態〉
なお、以上の第一〜第三の実施形態の説明では、画像出力装置２００側のＣＰＵ２０１が画像編集機能判断手段として動作している場合を具体例にして説明したが、画像出力制御装置１００側のＣＰＵ１０１が画像編集機能判断手段として動作することも可能である。この場合、ＣＰＵ１０１はＣＰＵ２０１と通信を行うことで、画像出力装置２００側のメモリ２２０を認識すればよい。そして、ＣＰＵ１０１が画像編集機能判断手段として、上述した第一の実施の形態例〜第三の実施の形態例と同等の動作を行うようにすればよい。
【０１１２】
〈第五の実施形態〉
また、以上の第二の実施形態では、ＣＰＵ２０１と操作部２０４とが画像出力装置２００側の画像編集手段での編集を有効あるいは無効に設定するための設定手段を構成していた。
【０１１３】
これに対し、第五の実施形態として、ＣＰＵ１０１と操作部２０４とで、画像出力制御装置１００側の画像編集手段での編集を有効あるいは無効に設定するための設定手段を構成するようにしてもよい。
【０１１４】
すなわち、操作部２０４での設定により、画像出力制御装置１００側の画像編集手段での編集を有効あるいは無効に設定することができる。
これにより、画像データの容量やメモリの容量の関係で、画像出力装置２００側のメモリの容量不足によって画像編集が途中で停止してしまう事態を防止でき、さらに、操作部２０４の有効設定をも加味して、使用者の要望に応じて、いずれの側で画像編集を行うかが明確になり、編集の指示が付された画像データに対して画像出力制御装置１００と画像出力装置２００とを用いて円滑な画像編集の処理を行うことが可能になる。
【０１１５】
なお、この第五の実施形態では、画像出力制御装置１００側の画像編集手段での編集が無効と操作部２０４にて設定されている場合には、画像編集機能判断手段は、画像出力制御装置２００側の画像編集手段での編集を有効であるとして判断を行う。
【０１１６】
〈第六の実施形態〉
以上の第三の実施形態では、ＣＰＵ２０１と操作部２０４とが、画像出力装置２００側の画像編集手段での編集を有効あるいは無効に設定する設定手段と、画像出力装置２００側の画像編集手段での編集に関する機能の選択を行う画像編集機能選択手段とを構成していた。
【０１１７】
これに対し、第六の実施形態として、ＣＰＵ１０１と操作部２０４とが、画像出力制御装置１００側の画像編集手段での編集を有効あるいは無効に設定する設定手段と、画像出力制御装置１００側の画像編集手段での編集に関する機能の選択を行う画像編集機能選択手段とを構成するようにしてもよい。
【０１１８】
すなわち、操作部２０４での設定により、画像出力制御装置１００側の画像編集手段での編集を有効あるいは無効に設定することができ、さらに、操作部２０４からの入力に応じて画像出力制御装置１００側での編集に関する機能の選択を行うことができる。
【０１１９】
これにより、画像データの容量やメモリの容量の関係で、画像出力装置２００側のメモリ２０４の容量不足によって画像編集が途中で停止してしまう事態を防止でき、さらに、操作部２０４の有効設定と機能選択をも加味して、使用者の要望に応じて、いずれの側で画像編集を行うか、画像出力制御装置１００側では画像編集についてどの機能を用いるか／画像出力装置２００側では画像編集についてどの機能を用いるかが明確になり、編集の指示が付された画像データに対して画像出力制御装置１００と画像出力装置２００とを用いて円滑な画像編集の処理を行うことが可能になる。
【０１２０】
なお、この第六の実施形態では、画像出力制御装置１００側の画像編集手段での編集が無効と操作部２０４にて設定されている場合の編集の全機能と、画像出力制御装置１００側の画像編集手段での選択が操作部２０４でなされたかった編集の機能については、画像編集機能判断手段は、画像出力装置２００側の画像編集手段での編集を有効であるとして判断を行う。
【０１２１】
〈第七の実施形態〉
以上の第一〜第四の実施形態では、編集の指示が付された画像データを扱う場合について説明してきた。これに対して、画像データに編集の指示が付されておらず、画像出力装置２００側の操作部２０４にて編集の指示がなされる場合がある。なお、この場合は、ホストＰＣ１１〜ホストＰＣ１４からは、編集の指示が付されていない画像データが画像出力システムに対して出力される。
【０１２２】
そこで、この第七の実施形態として、編集の指示が付されていない画像データに対して操作部２０４で編集の指示がなされた場合にも、以上の各実施形態のように、画像出力制御装置１００側あるいは画像出力装置２００側のいずれかで、いずれの側の画像編集手段を有効にするか、あるいは、いずれの転送モードを用いるかについて、決定をするようにしてもよい。
【０１２３】
これにより、画像データの容量やメモリの容量の関係で、画像出力装置２００側のメモリ２０４の容量不足によって画像編集が途中で停止してしまう事態を防止でき、さらに、操作部２０４の有効設定と機能選択をも加味して、使用者の要望に応じて、いずれの側で画像編集を行うか、画像出力制御装置１００側では画像編集についてどの機能を用いるか／画像出力装置２００側では画像編集についてどの機能を用いるかが明確になり、編集の指示が付されていない画像データに対しても、画像出力制御装置１００と画像出力装置２００とを用いて円滑な画像編集の処理を行うことが可能になる。
【図面の簡単な説明】
【０１２４】
【図１】本発明の実施形態の画像出力システムの電気的構成を示す回路構成図である。
【図２】本発明の実施形態の画像出力システムの全体構成を示すシステム構成図である。
【図３】本発明の実施形態の画像出力システムの動作を示すフローチャートである。
【符号の説明】
【０１２５】
１００  画像出力装置
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  Ｉ／Ｆ
１１０  圧縮／伸長部
１２０  メモリ
２００  画像出力制御装置
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  Ｉ／Ｆ
２０４  操作部
２０５  表示部
２１０  圧縮／伸長部
２２０  メモリ
２３０  プリントエンジン
【図１】
2005234949.tif 000003
【図２】
2005234949.tif 000004
【図３】
2005234949.tif 000005