(57)【特許請求の範囲】
【請求項１】
入力画像データから作成され、且つプリンタに出力されて記録媒体に記録される画像を示す出力画像データを作成し、前記プリンタに出力するためのコンピュータが読み取り可能なコンピュータプログラムであって、
前記コンピュータを、
前記入力画像データを取得する入力画像データ取得手段と、
第一時点において前記入力画像データ取得手段で取得された前記第一時点における前記入力画像データから前記出力画像データを作成するための演算処理に用いられた、前記プリンタでの記録に関する条件を含む計算条件データを、前記第一時点から所定期間経過した第二時点において、前記計算条件データが管理された管理手段から選択する選択手段と、
前記第二時点において前記選択手段で選択された前記計算条件データを取得する第一計算条件データ取得手段と、
前記第一時点における前記入力画像データと、前記第二時点における前記入力画像データと、の同一性について判定する判定手段と、
前記判定手段で同一性があると判定された場合、前記第一時点における前記入力画像データと同一で且つ前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第一計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、前記第一時点における前記出力画像データと同一の前記出力画像データを作成し、前記判定手段で同一性がないと判定された場合、前記出力画像データを作成しない出力画像データ作成手段と、
前記出力画像データ作成手段で作成された前記出力画像データを、前記プリンタに出力する出力手段と、
前記出力手段で前記プリンタに出力された前記出力画像データを消去する消去手段と、して機能させるためのコンピュータプログラム。
【請求項２】
前記コンピュータを、さらに、
前記第一計算条件データ取得手段で取得される前記第一時点における前記入力画像データから前記出力画像データを作成するための演算処理に用いられた前記計算条件データとは別の前記計算条件データを、前記第二時点において取得する第二計算条件データ取得手段と、
前記第二時点において、前記第一時点における前記出力画像データと同一の前記出力画像データを作成し、前記プリンタに出力するリピート加工生産であるか否かを判断する判断手段と、して機能させ、
前記判定手段は、
前記判断手段で前記リピート加工生産であると判断された場合、前記第一時点における前記入力画像データと、前記第二時点における前記入力画像データと、の同一性について判定し、
前記判断手段で前記リピート加工生産ではないと判断された場合、前記第一時点における前記入力画像データと、前記第二時点における前記入力画像データと、の同一性について判定しない機能を含み、
前記出力画像データ作成手段は、
前記第一計算条件データ取得手段で前記計算条件データが取得され、前記判断手段で前記リピート加工生産であると判断され、前記判定手段で同一性があると判定された場合、前記第一時点における前記入力画像データと同一で且つ前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第一計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、前記第一時点における前記出力画像データと同一の第一種の前記出力画像データを作成し、
前記第一計算条件データ取得手段で前記計算条件データが取得され、前記判断手段で前記リピート加工生産であると判断され、前記判定手段で同一性がないと判定された場合、前記出力画像データを作成せず、
前記第一計算条件データ取得手段で前記計算条件データが取得されずに前記第二計算条件データ取得手段で前記計算条件データが取得され、前記判断手段で前記リピート加工生産ではないと判断された場合、前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第二計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、第二種の前記出力画像データを作成し、
前記第一計算条件データ取得手段で前記計算条件データが取得され、前記判断手段で前記リピート加工生産ではないと判断された場合、前記第一時点における前記入力画像データと異なり且つ前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第一計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、第三種の前記出力画像データを作成する機能を含む、請求項１に記載のコンピュータプログラム。
【請求項３】
入力画像データから作成され、且つプリンタに出力されて記録媒体に記録される画像を示す出力画像データを作成し、前記プリンタに出力するためのコンピュータが読み取り可能なコンピュータプログラムであって、
前記コンピュータを、
前記入力画像データを取得する入力画像データ取得手段と、
第一時点において前記入力画像データ取得手段で取得された前記第一時点における前記入力画像データから前記出力画像データを作成するための演算処理に用いられた、前記プリンタでの記録に関する条件を含む計算条件データを、前記第一時点から所定期間経過した第二時点において、前記計算条件データが管理された管理手段から選択する選択手段と、
前記第二時点において前記選択手段で選択された前記計算条件データを取得する第一計算条件データ取得手段と、
前記第一時点における前記入力画像データと同一で且つ前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第一計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、前記第一時点における前記出力画像データと同一の前記出力画像データを作成し、前記第一時点における前記入力画像データと異なり且つ前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第一計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、前記第一時点における前記出力画像データとは異なる前記出力画像データを作成する出力画像データ作成手段と、
前記第一時点における前記出力画像データと、前記第二時点における前記出力画像データと、の同一性について判定する判定手段と、
前記判定手段で同一性があると判定された場合、前記第二時点における前記出力画像データを前記プリンタに出力し、前記判定手段で同一性がないと判定された場合、前記第二時点における前記出力画像データを前記プリンタに出力しない出力手段と、
前記判定手段で同一性があると判定された場合、前記出力手段で前記プリンタに出力された前記第二時点における前記出力画像データを消去し、前記判定手段で同一性がないと判定された場合、前記出力手段で前記プリンタに出力されなかった前記第二時点における前記出力画像データを消去する消去手段と、して機能させるためのコンピュータプログラム。
【請求項４】
前記コンピュータを、さらに、
前記第一計算条件データ取得手段で取得される前記第一時点における前記入力画像データから前記出力画像データを作成するための演算処理に用いられた前記計算条件データとは別の前記計算条件データを、前記第二時点において取得する第二計算条件データ取得手段と、
前記第二時点において、前記第一時点における前記出力画像データと同一の前記出力画像データを作成し、前記プリンタに出力するリピート加工生産であるか否かを判断する判断手段と、して機能させ、
前記出力画像データ作成手段は、前記第二計算条件データ取得手段で前記計算条件データが取得された場合、前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第二計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、前記出力画像データを作成する機能を含み、
前記判定手段は、
前記判断手段で前記リピート加工生産であると判断された場合、前記第一時点における前記出力画像データと、前記第二時点における前記出力画像データと、の同一性について判定し、
前記判断手段で前記リピート加工生産ではないと判断された場合、前記第一時点における前記出力画像データと、前記第二時点における前記出力画像データと、の同一性について判定しない機能を含み、
前記出力手段は、
前記第一計算条件データ取得手段で前記計算条件データが取得され、前記判断手段で前記リピート加工生産であると判断され、前記判定手段で同一性があると判定された場合、前記第二時点における前記出力画像データを前記プリンタに出力し、
前記第一計算条件データ取得手段で前記計算条件データが取得され、前記判断手段で前記リピート加工生産であると判断され、前記判定手段で同一性がないと判定された場合、前記第二時点における前記出力画像データを前記プリンタに出力せず、
前記判断手段で前記リピート加工生産ではない判断された場合、前記第二時点における前記出力画像データを前記プリンタに出力する機能を含む、請求項３に記載のコンピュータプログラム。
【請求項５】
入力画像データから作成され、且つプリンタに出力されて記録媒体に記録される画像を示す出力画像データを作成し、前記プリンタに出力する情報処理装置であって、
前記入力画像データを取得する入力画像データ取得手段と、
第一時点において前記入力画像データ取得手段で取得された前記第一時点における前記入力画像データから前記出力画像データを作成するための演算処理に用いられた、前記プリンタでの記録に関する条件を含む計算条件データを、前記第一時点から所定期間経過した第二時点において、前記計算条件データが管理された管理手段から選択する選択手段と、
前記第二時点において前記選択手段で選択された前記計算条件データを取得する第一計算条件データ取得手段と、
前記第一時点における前記入力画像データと、前記第二時点における前記入力画像データと、の同一性について判定する判定手段と、
前記判定手段で同一性があると判定された場合、前記第一時点における前記入力画像データと同一で且つ前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第一計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、前記第一時点における前記出力画像データと同一の前記出力画像データを作成し、前記判定手段で同一性がないと判定された場合、前記出力画像データを作成しない出力画像データ作成手段と、
前記出力画像データ作成手段で作成された前記出力画像データを、前記プリンタに出力する出力手段と、
前記出力手段で前記プリンタに出力された前記出力画像データを消去する消去手段と、を備える情報処理装置。
【請求項６】
入力画像データから作成され、且つプリンタに出力されて記録媒体に記録される画像を示す出力画像データを作成し、前記プリンタに出力する情報処理装置であって、
前記入力画像データを取得する入力画像データ取得手段と、
第一時点において前記入力画像データ取得手段で取得された前記第一時点における前記入力画像データから前記出力画像データを作成するための演算処理に用いられた、前記プリンタでの記録に関する条件を含む計算条件データを、前記第一時点から所定期間経過した第二時点において、前記計算条件データが管理された管理手段から選択する選択手段と、
前記第二時点において前記選択手段で選択された前記計算条件データを取得する第一計算条件データ取得手段と、
前記第一時点における前記入力画像データと同一で且つ前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第一計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、前記第一時点における前記出力画像データと同一の前記出力画像データを作成し、前記第一時点における前記入力画像データと異なり且つ前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第一計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、前記第一時点における前記出力画像データとは異なる前記出力画像データを作成する出力画像データ作成手段と、
前記第一時点における前記出力画像データと、前記第二時点における前記出力画像データと、の同一性について判定する判定手段と、
前記判定手段で同一性があると判定された場合、前記第二時点における前記出力画像データを前記プリンタに出力し、前記判定手段で同一性がないと判定された場合、前記第二時点における前記出力画像データを前記プリンタに出力しない出力手段と、
前記判定手段で同一性があると判定された場合、前記出力手段で前記プリンタに出力された前記第二時点における前記出力画像データを消去し、前記判定手段で同一性がないと判定された場合、前記出力手段で前記プリンタに出力されなかった前記第二時点における前記出力画像データを消去する消去手段と、を備える情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタによって記録される画像を示す出力画像データを作成し出力するためのコンピュータプログラム及び情報処理装置に関する。
【背景技術】
【０００２】
従来から、各種の記録媒体に対し、プリンタを用いた画像の記録が広く行われている。プリンタによる画像の記録によれば、記録に関する所定の条件に基づき好適な品質の画像を繰り返して記録（印刷）することができる。プリンタによる画像の記録について各種の提案がなされている（例えば、特許文献１、特許文献２参照）。特許文献１には、過去にプリントしたプリント物を再度出力するリピートプリントに利用するために保存しておくデータを容易な操作で指定可能とし、リピートプリントの操作性を向上させるための画像形成システム等が提案されている。画像形成システムには、プリントデータをグループ化する手段が備えられている。画像形成システムでは、プリントデータの選択の指示を受け付けたとき、選択されたプリントデータと同じグループにおける選択されていないプリントデータは、記憶手段から消去される。
【０００３】
特許文献２には、印刷設定データの再利用化と、設定可能な印刷態様の多様化を両立させるための印刷サーバ等が提案されている。印刷サーバでは、クライアントがある印刷データの印刷を行う場合に、その印刷データに対応づけて保存されている複数の印刷設定データの情報が取得され、印刷設定データリストとしてクライアントに提示される。印刷サーバは、クライアントが選択した印刷設定データを用いて、プリンタに対し印刷データの印刷を指示する。特許文献２によれば、新たな印刷データと新たな印刷設定データとが入力されて印刷要求が行われた場合には、印刷データの保存、印刷設定データの保存、及び管理テーブルへの登録が行われた後に、印刷指示が行われる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−５８９９６号公報
【特許文献２】特開２００８−４０６３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
所定の記録媒体の表面に画像を記録して模様付けされた製品を生産する加工生産の現場では、所定の期間を隔てて、以前記録された画像と同じ画像が記録された製品をリピート加工生産しなければならないことがある。従って、加工生産の現場では、以前の生産と同一のものを繰り返し生産できることが生産システムに要求される。この要求を満たすためには、まず、例えば、プリンタ、記録媒体、画像形成剤等のハードウェア側の出力環境条件が以前と同一であることが求められる。なお、プリンタがインクジェット記録装置である場合の画像形成剤はインクである。また、プリンタでの画像の記録に用いられる出力画像データが以前と同一であることが、ソフトウェア側に求められる。ところで、加工生産では、多種多様な記録媒体及び／又は画像が取り扱われる。個々に好適な画質を得るために、様々な記録に関する条件を設定して、記録される画像を示す画像データをラスタライズし出力画像データが作成される。従って、加工数量に比例して数多くの出力画像データの作成方法が存在する。つまり、リピート加工生産では、以前の生産から所定の期間が経過した後も、以前と同一の出力画像データが、毎回正確に作成されることが重要である。
【０００６】
ここで、毎回、同一の出力画像データを作成するために、加工生産において記録された出力画像データを記憶し、管理するといった方法が考えられる。しかし、このような方法によれば、プリンタでの記録に用いられた出力画像データを全て記憶しておかなければならない。出力画像データは、そのデータ容量が大きい。従って、多種多様な画像を取り扱う場合において、その全てを記憶しておくには、記憶容量が極めて大きな記憶装置が必要となる。また、別の方法として、オペレーターが、出力画像データを作成するためのコンピュータプログラム（ソフトウェアプログラム／アプリケーションプログラム）の操作画面上で、以前と同じ条件を入力し、以前と同一の出力画像データを作成する方法が考えられる。しかし、プリンタでの記録に関する条件は、多岐にわたる。そのため、この条件を毎回間違わずに同一の条件を入力することは困難である。また、色校正の出力作業中は、わずかな条件変更を繰り返して校正出力することが多く、作業中の全ての条件を管理することは容易ではない。さらに、操作画面が変更した場合は、以前と同じ条件を入力し設定することがより難しくなると考えられる。
【０００７】
本発明は、データ記憶に関する負担を軽減しつつ、同一の出力画像データを容易に繰り返して作成し出力することができるコンピュータプログラム及び情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記従来の課題に鑑みなされた本発明の一側面は、入力画像データから作成され、且つプリンタに出力されて記録媒体に記録される画像を示す出力画像データを作成し、前記プリンタに出力するためのコンピュータが読み取り可能なコンピュータプログラムであって、前記コンピュータを、前記入力画像データを取得する入力画像データ取得手段と、第一時点において前記入力画像データ取得手段で取得された前記第一時点における前記入力画像データから前記出力画像データを作成するための演算処理に用いられた、前記プリンタでの記録に関する条件を含む計算条件データを、前記第一時点から所定期間経過した第二時点において、前記計算条件データが管理された管理手段から選択する選択手段と、前記第二時点において前記選択手段で選択された前記計算条件データを取得する第一計算条件データ取得手段と、前記第一時点における前記入力画像データと、前記第二時点における前記入力画像データと、の同一性について判定する判定手段と、前記判定手段で同一性があると判定された場合、前記第一時点における前記入力画像データと同一で且つ前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第一計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、前記第一時点における前記出力画像データと同一の前記出力画像データを作成し、前記判定手段で同一性がないと判定された場合、前記出力画像データを作成しない出力画像データ作成手段と、前記出力画像データ作成手段で作成された前記出力画像データを、前記プリンタに出力する出力手段と、前記出力手段で前記プリンタに出力された前記出力画像データを消去する消去手段と、して機能させるためのコンピュータプログラムである。これによれば、第一時点と同一の出力画像データを、第一時点後の第二時点において、容易に作成することが可能となり、画像の記録に際し作成された出力画像データを消去することができる。つまり、画像の記録に際し作成された出力画像データを記憶し保存しておかなくても、記録の度に第一時点と同一の出力画像データを容易に作成することができる。上述したリピート加工生産を例として説明すれば、第一時点に対応する例えば初回生産時の出力画像データと同一の出力画像データを、第二時点に対応する初回生産時から所定期間経過したリピート加工生産時に、容易に作成することができる。第一時点と異なる入力画像データに基づき、第一時点と異なる出力画像データが作成され、これがプリンタに出力されることを防止することができる。
【０００９】
このコンピュータプログラムは、他の構成をさらに含むコンピュータプログラムとすることもできる。すなわち、このコンピュータプログラムは、前記コンピュータを、さらに、前記第一計算条件データ取得手段で取得される前記第一時点における前記入力画像データから前記出力画像データを作成するための演算処理に用いられた前記計算条件データとは別の前記計算条件データを、前記第二時点において取得する第二計算条件データ取得手段と、前記第二時点において、前記第一時点における前記出力画像データと同一の前記出力画像データを作成し、前記プリンタに出力するリピート加工生産であるか否かを判断する判断手段と、して機能させ、前記判定手段は、前記判断手段で前記リピート加工生産であると判断された場合、前記第一時点における前記入力画像データと、前記第二時点における前記入力画像データと、の同一性について判定し、前記判断手段で前記リピート加工生産ではないと判断された場合、前記第一時点における前記入力画像データと、前記第二時点における前記入力画像データと、の同一性について判定しない機能を含み、前記出力画像データ作成手段は、前記第一計算条件データ取得手段で前記計算条件データが取得され、前記判断手段で前記リピート加工生産であると判断され、前記判定手段で同一性があると判定された場合、前記第一時点における前記入力画像データと同一で且つ前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第一計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、前記第一時点における前記出力画像データと同一の第一種の前記出力画像データを作成し、前記第一計算条件データ取得手段で前記計算条件データが取得され、前記判断手段で前記リピート加工生産であると判断され、前記判定手段で同一性がないと判定された場合、前記出力画像データを作成せず、前記第一計算条件データ取得手段で前記計算条件データが取得されずに前記第二計算条件データ取得手段で前記計算条件データが取得され、前記判断手段で前記リピート加工生産ではないと判断された場合、前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第二計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、第二種の前記出力画像データを作成し、前記第一計算条件データ取得手段で前記計算条件データが取得され、前記判断手段で前記リピート加工生産ではないと判断された場合、前記第一時点における前記入力画像データと異なり且つ前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第一計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、第三種の前記出力画像データを作成する機能を含む、ようにしてもよい。これによれば、種々の方法で、好適な出力画像データを作成することができる。ところで、第一時点の入力・出力画像データと、第一時点後の第二時点の入力・出力画像データとは、異なるものの、その相違は、例えば、サイズ及び／又は柄位置が異なる程度であり、両者は同等又は類似の画像をそれぞれ示すものであるような場合もある。このような場合、このコンピュータプログラムによれば、第一時点に出力画像データを作成した際の計算条件データを用いて、第一時点の出力画像データと例えば同様の色表現が実現された同様の画質の出力画像データ（第三種の出力画像データ）を、第二時点において容易に作成することができる。また、このコンピュータプログラムによれば、第二計算条件データ取得手段で取得された計算条件データを用いて、第一時点の出力画像データと例えば異なる色表現が実現された異なる画質の出力画像データ（第二種の出力画像データ）を、第二時点において好適に作成することができる。
【００１０】
本発明の他の側面は、入力画像データから作成され、且つプリンタに出力されて記録媒体に記録される画像を示す出力画像データを作成し、前記プリンタに出力するためのコンピュータが読み取り可能なコンピュータプログラムであって、前記コンピュータを、前記入力画像データを取得する入力画像データ取得手段と、第一時点において前記入力画像データ取得手段で取得された前記第一時点における前記入力画像データから前記出力画像データを作成するための演算処理に用いられた、前記プリンタでの記録に関する条件を含む計算条件データを、前記第一時点から所定期間経過した第二時点において、前記計算条件データが管理された管理手段から選択する選択手段と、前記第二時点において前記選択手段で選択された前記計算条件データを取得する第一計算条件データ取得手段と、前記第一時点における前記入力画像データと同一で且つ前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第一計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、前記第一時点における前記出力画像データと同一の前記出力画像データを作成し、前記第一時点における前記入力画像データと異なり且つ前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第一計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、前記第一時点における前記出力画像データとは異なる前記出力画像データを作成する出力画像データ作成手段と、前記第一時点における前記出力画像データと、前記第二時点における前記出力画像データと、の同一性について判定する判定手段と、前記判定手段で同一性があると判定された場合、前記第二時点における前記出力画像データを前記プリンタに出力し、前記判定手段で同一性がないと判定された場合、前記第二時点における前記出力画像データを前記プリンタに出力しない出力手段と、前記判定手段で同一性があると判定された場合、前記出力手段で前記プリンタに出力された前記第二時点における前記出力画像データを消去し、前記判定手段で同一性がないと判定された場合、前記出力手段で前記プリンタに出力されなかった前記第二時点における前記出力画像データを消去する消去手段と、して機能させるためのコンピュータプログラムである。これによれば、第一時点と同一の出力画像データを、第一時点後の第二時点において、容易に作成することが可能となり、画像の記録に際し作成された出力画像データを消去することができる。つまり、画像の記録に際し作成された出力画像データを記憶し保存しておかなくても、記録の度に第一時点と同一の出力画像データを容易に作成することができる。上述したリピート加工生産を例として説明すれば、第一時点に対応する例えば初回生産時の出力画像データと同一の出力画像データを、第二時点に対応する初回生産時から所定期間経過したリピート加工生産時に、容易に作成することができる。第一時点と異なる出力画像データがプリンタに出力されることを防止することができる。
【００１１】
このコンピュータプログラムは、他の構成をさらに含むコンピュータプログラムとすることもできる。すなわち、このコンピュータプログラムは、前記コンピュータを、さらに、前記第一計算条件データ取得手段で取得される前記第一時点における前記入力画像データから前記出力画像データを作成するための演算処理に用いられた前記計算条件データとは別の前記計算条件データを、前記第二時点において取得する第二計算条件データ取得手段と、前記第二時点において、前記第一時点における前記出力画像データと同一の前記出力画像データを作成し、前記プリンタに出力するリピート加工生産であるか否かを判断する判断手段と、して機能させ、前記出力画像データ作成手段は、前記第二計算条件データ取得手段で前記計算条件データが取得された場合、前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第二計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、前記出力画像データを作成する機能を含み、前記判定手段は、前記判断手段で前記リピート加工生産であると判断された場合、前記第一時点における前記出力画像データと、前記第二時点における前記出力画像データと、の同一性について判定し、前記判断手段で前記リピート加工生産ではないと判断された場合、前記第一時点における前記出力画像データと、前記第二時点における前記出力画像データと、の同一性について判定しない機能を含み、前記出力手段は、前記第一計算条件データ取得手段で前記計算条件データが取得され、前記判断手段で前記リピート加工生産であると判断され、前記判定手段で同一性があると判定された場合、前記第二時点における前記出力画像データを前記プリンタに出力し、前記第一計算条件データ取得手段で前記計算条件データが取得され、前記判断手段で前記リピート加工生産であると判断され、前記判定手段で同一性がないと判定された場合、前記第二時点における前記出力画像データを前記プリンタに出力せず、前記判断手段で前記リピート加工生産ではない判断された場合、前記第二時点における前記出力画像データを前記プリンタに出力する機能を含む、ようにしてもよい。これによれば、種々の方法で、好適な出力画像データを作成することができる。ところで、第一時点の入力・出力画像データと、第一時点後の第二時点の入力・出力画像データとは、異なるものの、その相違は、例えば、サイズ及び／又は柄位置が異なる程度であり、両者は同等又は類似の画像をそれぞれ示すものであるような場合もある。このような場合、このコンピュータプログラムによれば、第一時点に出力画像データを作成した際の計算条件データを用いて、第一時点の出力画像データと例えば同様の色表現が実現された同様の画質の出力画像データを、第二時点において容易に作成することができる。また、このコンピュータプログラムによれば、第二計算条件データ取得手段で取得された計算条件データを用いて、第一時点の出力画像データと例えば異なる色表現が実現された異なる画質の出力画像データを、第二時点において好適に作成することができる。
【００１２】
本発明のさらに他の側面は、入力画像データから作成され、且つプリンタに出力されて記録媒体に記録される画像を示す出力画像データを作成し、前記プリンタに出力する情報処理装置であって、前記入力画像データを取得する入力画像データ取得手段と、第一時点において前記入力画像データ取得手段で取得された前記第一時点における前記入力画像データから前記出力画像データを作成するための演算処理に用いられた、前記プリンタでの記録に関する条件を含む計算条件データを、前記第一時点から所定期間経過した第二時点において、前記計算条件データが管理された管理手段から選択する選択手段と、前記第二時点において前記選択手段で選択された前記計算条件データを取得する第一計算条件データ取得手段と、前記第一時点における前記入力画像データと、前記第二時点における前記入力画像データと、の同一性について判定する判定手段と、前記判定手段で同一性があると判定された場合、前記第一時点における前記入力画像データと同一で且つ前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第一計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、前記第一時点における前記出力画像データと同一の前記出力画像データを作成し、前記判定手段で同一性がないと判定された場合、前記出力画像データを作成しない出力画像データ作成手段と、前記出力画像データ作成手段で作成された前記出力画像データを、前記プリンタに出力する出力手段と、前記出力手段で前記プリンタに出力された前記出力画像データを消去する消去手段と、を備える情報処理装置である。これによれば、本発明の一側面に係るコンピュータプログラムによって得られる上記機能を発揮可能な情報処理装置とすることができる。なお、この情報処理装置は、上述した他の構成を含むコンピュータプログラムによって実現される各手段を含むようにしてもよい。
本発明のさらにまた他の側面は、入力画像データから作成され、且つプリンタに出力されて記録媒体に記録される画像を示す出力画像データを作成し、前記プリンタに出力する情報処理装置であって、前記入力画像データを取得する入力画像データ取得手段と、第一時点において前記入力画像データ取得手段で取得された前記第一時点における前記入力画像データから前記出力画像データを作成するための演算処理に用いられた、前記プリンタでの記録に関する条件を含む計算条件データを、前記第一時点から所定期間経過した第二時点において、前記計算条件データが管理された管理手段から選択する選択手段と、前記第二時点において前記選択手段で選択された前記計算条件データを取得する第一計算条件データ取得手段と、前記第一時点における前記入力画像データと同一で且つ前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第一計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、前記第一時点における前記出力画像データと同一の前記出力画像データを作成し、前記第一時点における前記入力画像データと異なり且つ前記第二時点において前記入力画像データ取得手段で取得された前記第二時点における前記入力画像データと、前記第二時点において前記第一計算条件データ取得手段で取得された前記計算条件データと、を用いて演算処理を実行し、前記第一時点における前記出力画像データとは異なる前記出力画像データを作成する出力画像データ作成手段と、前記第一時点における前記出力画像データと、前記第二時点における前記出力画像データと、の同一性について判定する判定手段と、前記判定手段で同一性があると判定された場合、前記第二時点における前記出力画像データを前記プリンタに出力し、前記判定手段で同一性がないと判定された場合、前記第二時点における前記出力画像データを前記プリンタに出力しない出力手段と、前記判定手段で同一性があると判定された場合、前記出力手段で前記プリンタに出力された前記第二時点における前記出力画像データを消去し、前記判定手段で同一性がないと判定された場合、前記出力手段で前記プリンタに出力されなかった前記第二時点における前記出力画像データを消去する消去手段と、を備える情報処理装置である。これによれば、本発明の他の側面に係るコンピュータプログラムによって得られる上記機能を発揮可能な情報処理装置とすることができる。なお、この情報処理装置は、上述した他の構成を含むコンピュータプログラムによって実現される各手段を含むようにしてもよい。
【発明の効果】
【００１３】
本発明によれば、データ記憶に関する負担を軽減しつつ、同一の出力画像データを容易に繰り返して作成し出力することができるコンピュータプログラム及び情報処理装置を得ることができる。
【図面の簡単な説明】
【００１４】
【図１】画像記録システムを含むシステム及び情報処理装置の概略を示す図である。
【図２】操作画面の一例を示す図である。
【図３】作成履歴データベースの一例を示す図である。
【図４】計算条件データのデータ構造の一例を示す図である。
【図５】実施例１のリピート加工生産に係る処理のフローチャートである。
【図６】カラーパレットデータの一例を示す図である。
【図７】実施例２のリピート加工生産に係る処理のフローチャートである。
【図８】コーディネート加工生産に係る処理のフローチャートである。
【発明を実施するための形態】
【００１５】
本発明を実施するための実施形態について、図面を用いて説明する。本発明は、以下に記載の構成に限定されるものではなく、同一の技術的思想において種々の構成を採用することができる。例えば、以下に示す構成の一部は、省略し又は他の構成等に置換してもよい。また、他の構成を含むようにしてもよい。
【００１６】
＜画像記録システム＞
画像記録システム１は、図１に示すように、少なくとも、情報処理装置１０とインクジェットプリンタ５０とを含む。情報処理装置１０とインクジェットプリンタ５０とは、ＬＡＮ（Local Area Network）等によるネットワーク８０に接続されている。つまり、両装置は、ネットワーク８０を介してデータ通信可能に接続されている。なお、情報処理装置１０とインクジェットプリンタ５０との接続形態は、ネットワーク８０によるものの他、例えば、ＵＳＢ（Universal Serial Bus）接続等によるローカル接続とすることもできる。なお、ネットワーク８０には、情報処理装置１０及びインクジェットプリンタ５０の他、例えば記憶装置７０が接続されている。記憶装置７０は、各種のデータ等を記憶する。情報処理装置１０は、ネットワーク８０を介して記憶装置７０にアクセスできる。
【００１７】
情報処理装置１０は、パーソナルコンピュータ又はワークステーション等によって構成される。情報処理装置１０については後述する。インクジェットプリンタ５０は、後述する各処理によって情報処理装置１０で作成された出力画像データを、ネットワーク８０を介して受信し、出力画像データによって示される画像を記録する。インクジェットプリンタ５０は、例えば搬送部と記録部とインクタンクと接続インターフェース（以下、「接続Ｉ／Ｆ」という。）を備える。なお、図１では、インクジェットプリンタ５０が備えるこれら各部は、図示を省略している。インクジェットプリンタ５０は、ライン型のインクジェットプリンタ又はシリアル型のインクジェットプリンタの何れであってもよい。搬送部は、画像が記録される記録媒体を搬送する。記録媒体としては、産業資材が例示される。産業資材には、例えば、紙、布帛、フィルム、金属、木材、又は窯業板（建築板）等が含まれる。記録媒体の形態としては、幅寸法及び長さ寸法がそれぞれ所定の寸法とされたものの他、所定の幅寸法でロール状に巻き取られたものもある。記録部は、記録ヘッドを含む。例えばフルカラーの画像を記録する場合、記録部は、イエローインクを吐出するイエロー用記録ヘッドと、マゼンタインクを吐出するマゼンタ用記録ヘッドと、シアンインクを吐出するシアン用記録ヘッドと、ブラックインクを吐出するブラック用記録ヘッドとを含む。これらとは異なるインク色用の記録ヘッドを含むようにしてもよい。
【００１８】
インクタンクは、画像の記録に用いられる色のインクを貯留する。画像の記録に上述のような各色のインクが用いられる場合、イエローインクを貯留するイエロー用インクタンクからイエロー用記録ヘッドに、所定の送液機構を介してイエローインクが供給される。供給されたイエローインクは、イエロー用記録ヘッドに形成されたノズルから、搬送部によって搬送されてきた記録媒体に向けて吐出される。マゼンタ、シアン及びブラックの各色のインクについても同様である。つまり、各色用のインクタンクから各色用の記録ヘッドに、それぞれの送液機構を介して各色のインクが供給され、各色用の記録ヘッドのノズルから、搬送されてきた記録媒体に向けて各色インクが吐出される。これによって、フルカラーの画像が記録媒体に記録される。なお、画像の記録に、紫外線硬化型インク又は電子線硬化型インク等の活性エネルギー硬化型インクが用いられる場合、インクジェットプリンタ５０は、紫外線又は電子線等の活性エネルギーを照射可能な活性エネルギー照射部を備える。活性エネルギー照射部は、記録部に対し記録媒体の搬送方向下流側の所定の位置に設けられ、記録部を通過して搬送されてきた記録媒体に活性エネルギーを照射する。これによって、記録媒体の記録面に着弾した活性エネルギー硬化型インクによるインクドットが硬化する。接続Ｉ／Ｆは、インクジェットプリンタ５０がネットワーク８０を介して情報処理装置１０とデータ通信するためのインターフェースである。接続Ｉ／Ｆは、インクジェットプリンタ５０をネットワーク８０に接続し、情報処理装置１０とネットワーク８０を介したデータ通信を実行する。
【００１９】
＜情報処理装置＞
情報処理装置１０は、図１に示すように、ＣＰＵ１２と、ＲＯＭ１４と、ＲＡＭ１６と、記憶部１８と、操作部２０と、表示部２２と、接続Ｉ／Ｆ２４とを備える。ＣＰＵ１２は、各種の演算処理を実行し、情報処理装置１０を制御する。ＲＯＭ１４は、所定のプログラムを記憶する。ＲＡＭ１６は、ＣＰＵ１２が演算処理を実行する際の作業領域として機能する。記憶部１８は、ハードディスク等のストレージデバイスによって構成される。記憶部１８には、各種のプログラム、各種データ等が記憶される。記憶部１８には、例えば後述する各処理を実行するためのコンピュータプログラムが記憶される。記憶部１８は、ハードウェア的に複数のデバイスによって構成されていてもよい。例えば、各種のプログラムを記憶するハードディスクと、フロッピー（登録商標）ディスク、光ディスク、光磁気ディスク、不揮発性メモリーカード及び／又はＲＯＭ等の何れかとによって構成されていてもよい。操作部２０は、情報処理装置１０に所定の指令を入力するためのものであって、キーボード、マウス等によって構成される。表示部２２は、各種情報を表示する。接続Ｉ／Ｆ２４は、情報処理装置１０をネットワーク８０に接続する。接続Ｉ／Ｆ２４は、ネットワーク８０に接続されたインクジェットプリンタ５０及び記憶装置７０等と、ネットワーク８０を介したデータ通信を実行する。
【００２０】
＜情報処理装置で実行される処理＞
情報処理装置１０で実行される処理について、３つの処理形態を説明する。以下に説明する、実施例１のリピート加工生産に係る処理と、実施例２のリピート加工生産に係る処理と、コーディネート加工生産に係る処理とは、ＣＰＵ１２が各処理のためのコンピュータプログラムを記憶部１８から読み出し、ＲＡＭ１６を用いて実行することによって行われる。また、これら各処理は、ユーザが操作部２０を介してこれら各処理の実行を指示したときに開始される。なお、情報処理装置１０で実行される各処理を説明する前に、まず、これら各処理で用いられる操作画面３０及び作成履歴データベース４０を説明する。
【００２１】
＜操作画面＞
操作画面３０は、図２に示すように、入力画像名設定３０２と、条件データナンバー設定３０４とを含む。また、操作画面３０は、出力条件としての、出力メディア設定３０６と、プロファイル設定３０８と、記録速度設定３１０と、インク吐出量設定３１２と、搭載インク設定３１４と、色調補正量設定３１６とを含む。操作画面３０は、ＯＫボタン３１８及びキャンセルボタン３２０を含む。
【００２２】
入力画像名設定３０２は、インクジェットプリンタ５０で記録媒体に記録される入力画像を設定するためのものである。ユーザは、操作部２０を操作し、この入力画像を示す入力画像データを入力画像名設定ボックス内に入力する。入力画像の設定は、特定の入力画像を示す特定の入力画像データを入力画像名設定ボックス内に直接入力して行われる。この他、入力画像の設定は、リストを参照し、特定の入力画像データを選択して行うこともできる。条件データナンバー設定３０４は、以前の画像の記録をともなう加工生産で用いられた計算条件データを含む作成履歴情報を識別するための条件データナンバー（図３参照。詳細は後述する。）を設定するためのものである。例えば、以前に記録した画像と同じ画像を以前と同一の条件で記録するリピート加工生産の場合、ユーザは、操作部２０を操作し、入力画像名設定３０２に入力された画像が以前に記録された際の計算条件データを含む作成履歴情報を識別するための条件データナンバーを、条件データナンバー設定ボックス内に入力する。条件データナンバーの入力は、条件データナンバーを条件データナンバーボックス内に直接入力して行われる。なお、条件データナンバー一覧を参照し、この中から特定の条件データナンバーを選択して行うことができるようにしてもよい。この場合、条件データナンバーの一覧は、例えば、プルダウン形式によって表示されるようにしてもよい。この他、図３に図示された態様で、条件データナンバー等を含む一覧を表示部２２に表示し、ユーザが操作部２０を操作し、この表示された一覧から特定の条件データナンバーを選択するようにしてもよい。
【００２３】
出力メディア設定３０６は、出力条件の設定値として、記録媒体の種類を設定するためのものである。ユーザは、操作部２０を操作し、出力メディア設定ボックスのプルダウンリストに含まれる記録媒体から特定の記録媒体を選択する。記録媒体が窯業板である場合、ユーザは、プルダウンリストに含まれる紙、布帛、フィルム、金属、木材及び窯業板の中から窯業板を選択する。これによって、出力メディア設定ボックス内に窯業板が入力される。プロファイル設定３０８は、出力条件の設定値として、ＩＣＣプロファイル等の画像色調補正用のプロファイル種類を設定するためのものである。ユーザは、操作部２０を操作し、プロファイル設定ボックスのプルダウンリストに含まれるプロファイルから特定のプロファイルを選択する。これによって、プロファイル設定ボックス内に特定のプロファイルが入力される。
【００２４】
記録速度設定３１０は、出力条件の設定値として、インクジェットプリンタ５０において画像を記録する際の記録速度を設定するためのものである。記録速度設定３１０は、設定値として「高速」、「中速」及び「低速」を含む。例えば記録速度を「高速」に設定する場合、ユーザは、操作部２０を操作し、「高速」のラジオボタンを押下する。これによって、図２に示すように「高速」のラジオボタンの内部に黒丸が表示され、記録速度設定３１０として「高速」が設定される。インク吐出量設定３１２は、出力条件の設定値として、インクジェットプリンタ５０において画像を記録する際に記録ヘッドのノズルから吐出されるインク液適量を設定するためのものである。インク吐出量設定３１２は、設定値として「多い」、「標準」及び「少ない」を含む。例えばインク吐出量を「標準」に設定する場合、ユーザは、操作部２０を操作し、「標準」のラジオボタンを押下する。これによって、図２に示すように「標準」のラジオボタンの内部に黒丸がされ、インク吐出量設定３１２として「標準」が設定される。
【００２５】
搭載インク設定３１４は、出力条件の設定値として、インクジェットプリンタ５０に搭載されるインク本数、インク種類及び／又はインク濃度を設定するためのものである。ユーザは、操作部２０を操作し、搭載インク設定ボックスのプルダウンリストに含まれる搭載インクに関する情報から特定の搭載インクに関する情報を選択する。これによって、搭載インク設定ボックス内に特定の搭載インクに関する情報が入力される。色調補正量設定３１６は、出力条件の設定値として、出力画像の色調を変更する補正量を設定するためのものである。色調としては、図２に示すように、色相、彩度、明度等が例示される。画像の色調を変更する場合、ユーザは、操作部２０を操作し、変更する色調について、色相ボックス、彩度ボックス及び／又は明度ボックスに補正量を入力する。
【００２６】
上記した出力条件としての各設定値を組み合わせて得られた出力条件データによって、様々な出力画像データの作成が可能となる。入力画像データが同一の場合においても出力条件の設定値により、作成される出力画像データの画質、色調、記録品位、生産性等がそれぞれ細かく異なることになる。なお、上記した各設定３０６〜３１６は例示であって、その一部を省略し、また他の設定を追加し、さらに他の設定に置換してもよい。また、各設定３０６〜３１６を構成する各要素についても同じである。つまり、インクジェットプリンタ５０の機能及び／又はコンピュータプログラムの仕様に応じて、所定の設定が出力条件として採用される。ＯＫボタン３１８は、入力された上記各設定を確定する場合に押下されるボタンである。キャンセルボタン３２０は、上記各設定の入力をキャンセルする場合に押下されるボタンである。なお、ユーザが操作部２０を介してキャンセルボタン３２０を押下した場合、開始された処理は終了する。
【００２７】
＜作成履歴データベース＞
作成履歴データベース４０は、記憶部１８又は記憶装置７０に記憶されている。作成履歴データベース４０は、図３に示すように、テーブルの形式を有する。作成履歴データベース４０には登録項目として、条件データナンバーと、作成日と、入力画像データ名と、計算条件データ名と、出力画像データ名とが含まれる。作成履歴データベース４０には、これら各登録項目に係る情報が関連付けられた状態で、作成履歴情報として登録されている。また、作成履歴情報は、後述する情報処理装置１０で実行される各処理が実行される毎に、作成履歴データベース４０に新たな作製履歴レコードとして順次登録（追加登録）される（図５のＳ１２０，図７のＳ２２２，図８のＳ３２４参照）。登録項目としての条件データナンバーには、各登録項目に係る情報が関連付けられた状態で登録された作成履歴情報を識別するための識別情報としてのナンバーが登録される。同じく作成日には、作成履歴情報を登録する日付に関し「年月日」が登録される。同じく、入力画像データ名、計算条件データ名及び出力画像データ名には、入力画像データ、計算条件データ及び出力画像データそれぞれのデータ名が登録される。このような作成履歴データベース４０を用いる画像記録システム１によれば、リピート加工生産時に、以前の加工生産時の出力画像データと同一の出力画像データを容易に且つ低コストで作成することができる。また、コーディネート加工生産時に、以前の加工生産時の出力画像データと同様の画質が確保された出力画像を示す出力画像データを容易に且つ低コストで作成することができる。
【００２８】
＜計算条件データ＞
計算条件データは、図４に示すように、出力条件データ部と、カラーパレットデータ部と、画像チェック用データ部とを含む。出力条件データ部は、出力条件としての各設定値を含む出力条件データを格納する。ここで、出力条件は、上述した通りである。カラーパレットデータ部は、カラーパレットデータを格納する。画像チェック用データ部は、入力画像チェック用データ（実施例１のリピート加工生産に係る処理の場合）又は出力画像チェック用データ（実施例２のリピート加工生産に係る処理の場合）を格納する。なお、カラーパレットデータ、入力画像チェック用データ及び出力画像チェック用データについては後述する。
【００２９】
＜リピート加工生産＞
以下、実施例１のリピート加工生産に係る処理と、実施例２のリピート加工生産に係る処理とを説明する。リピート加工生産は、以前に加工生産した出力画像データと同一の出力画像データを作成し、この同一の出力画像データによって示される画像の記録をともなう加工生産である。リピート加工生産によれば、以前と同一の画像が記録された製品が加工生産される。なお、実施例２のリピート加工生産に係る処理において、実施例１のリピート加工生産に係る処理と同一の処理については、対応するステップ番号を記載することとし、詳細な説明は省略する。
【００３０】
（実施例１）
図５に示す実施例１のリピート加工生産に係る処理を開始したＣＰＵ１２は、図２に示す操作画面３０を表示部２２に表示する。操作画面３０の表示に対応し、ユーザは、操作部２０を操作し、操作画面３０に各設定値を入力する。ＣＰＵ１２は、操作画面３０の入力画像名設定３０２で設定された入力画像を示す入力画像データにアクセスし、この入力画像データを読み出してＲＡＭ１６上の入力画像データ記憶領域に取得（記憶）する（Ｓ１００）。取得された入力画像データは、今回の記録の対象となる。入力画像データは、例えば記憶部１８又は記憶装置７０に記憶されている。入力画像データは、カラー画像又はモノクロ画像の何れであってもよい。また、入力画像データは、ＲＧＢ形式又はインデックス形式等、何れの形式であってもよい。つまり、入力画像データは、この処理のためのコンピュータプログラムで解析可能な画像データであればよく、特定のデータ形式に限定されるものではない。
【００３１】
Ｓ１００に続けて、ＣＰＵ１２は、画像の記録がリピート加工生産であるかについて判断する（Ｓ１０２）。ＣＰＵ１２は、入力画像名設定３０２として設定された設定値に基づき、Ｓ１０２の判断を行う。Ｓ１００で、例えば、作成履歴データベース４０に登録されていない入力画像データが入力画像名設定３０２として入力画像名ボックスに入力された場合、ＣＰＵ１２は、Ｓ１０２の判断を否定する（Ｓ１０２：Ｎｏ）。この場合の画像の記録は、新規の加工生産となる。一方、Ｓ１００で、作成履歴データベース４０に登録されている入力画像データが入力画像名設定３０２として入力画像名ボックスに入力され、且つ作成履歴データベース４０でこの入力画像データに関連付けられた条件データナンバーが条件データナンバー設定３０４として条件データナンバー設定ボックスに入力された場合、ＣＰＵ１２は、Ｓ１０２の判断を肯定する（Ｓ１０２：Ｙｅｓ）。この場合の画像の記録は、リピート加工生産となる。Ｓ１０２の判断が否定された場合（Ｓ１０２：Ｎｏ）、ＣＰＵ１２は処理をＳ１０４に移行する。Ｓ１０２の判断が肯定された場合（Ｓ１０２：Ｙｅｓ）、ＣＰＵ１２は処理をＳ１０８に移行する。
【００３２】
なお、次に示す条件１〜条件３のような状態が全て満たされるような場合、ＣＰＵ１２は、Ｓ１０４又はＳ１０８の何れか一方に処理を移行させる。例えば、設定３０６〜３１６に対する入力を優先させる場合、ＣＰＵ１２は、処理をＳ１０４に移行させる。一方、条件データナンバー設定３０４に対する入力を優先させる場合、ＣＰＵ１２は、処理をＳ１０８に移行させる。何れを優先させるかは、種々の点を考慮し決定するとよい。
（条件１）作成履歴データベース４０に登録されている入力画像データが入力画像名設定３０２として入力画像名ボックスに入力されている。
（条件２）作成履歴データベース４０で条件１の入力画像データに関連付けられた条件データナンバーが条件データナンバー設定３０４として条件データナンバー設定ボックスに入力されている。
（条件３）設定３０６，３０８，３１４，３１６の各ボックスと、設定３１０，３１２の各ラジオボタンとの少なくとも何れかに入力されている。
【００３３】
Ｓ１０４でＣＰＵ１２は、ＯＫボタン３１８が押下された時点で、設定３０６，３０８，３１４，３１６の各ボックスと、設定３１０，３１２の各ラジオボタンとに入力されている各設定値を含む出力条件データをＲＡＭ１６上の出力条件記憶領域に取得（記憶）する。続けてＣＰＵ１２は、所定の演算処理を実行し、カラーパレットデータを作成する（Ｓ１０６）。カラーパレットデータは、入力画像データのカラー情報と出力画像データのインク処方との色変換関係を定義したデータである。カラーパレットデータは、出力画像データのラスターイメージを演算処理する際に用いられる。インク処方とは、記録媒体上にインク液滴で任意の色を構成するための単位面積当たりの使用インク種、及びインク毎の吐出量を示すものである。例えば、出力条件としてインクジェットプリンタ５０に搭載するインク（搭載インク設定３１４）が異なればインク処方も異なる。そのため、カラーパレットデータも異なる。
【００３４】
カラーパレットデータは、図６に示すように、例えば入力カラー情報（ＲＧＢ値）と出力プリンタ処方（ＹＭＣＫ値）との関係を示したデータテーブルによって構成される。入力画像データがＲＧＢ形式の場合には、カラーパレットデータは、ＲＧＢ値毎に画像の記録で使用するインクとインクの打ち込み量とが規定されたデータ形式である。ＲＧＢ値の各値（Ｒ値、Ｇ値及びＢ値）がそれぞれ２５５である場合（白色）、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）及びブラック（Ｋ）それぞれのインクの打ち込み量は、全て０となる（図６の「Ｎｏ．０」レコード参照）。カラーパレットデータは、入力画像データが、インデックス形式の場合には、インデックス毎の使用インクとインクの打ち込み量が規定されたデータ形式となる。ＣＰＵ１２は、Ｓ１０４で取得された、出力メディア設定３０６、インク吐出量設定３１２及び搭載インク設定３１４等の各出力条件を基に演算処理を実行し、カラーパレットデータを作成する。ＣＰＵ１２は、ＯＫボタン３１８の押下された場合、入力画像データのカラー形式に応じた使用インクとインクの打ち込み量との計算を自動的に行い、カラーパレットデータを作成する。ＣＰＵ１２は、作成したカラーパレットデータを、ＲＡＭ１６上のカラーパレット記憶領域に記憶する。
【００３５】
Ｓ１０８でＣＰＵ１２は、記憶部１８又は記憶装置７０に記憶されている作成履歴データベース４０にアクセスする。その後、ＣＰＵ１２は、ＯＫボタン３１８が押下された時点で、条件データナンバー設定３０４として条件データナンバー設定ボックスに入力された条件データナンバーから、作成履歴データベース４０でこの条件データナンバーに一致する条件データナンバーに関連付けられた計算条件データを選択する。Ｓ１０６又はＳ１０８を実行した後、ＣＰＵ１２は、今回の記録の対象である入力画像データから入力画像チェック用データを導出する（Ｓ１１０）。ＣＰＵ１２は、導出した入力画像チェック用データを、ＲＡＭ１６上の画像チェック用データ記憶領域に記憶する。入力画像チェック用データは、例えば、データサイズ、ピクセル総数、インクドット総数、ラスターデータ部の統計情報等、入力画像データ固有の情報であって、入力画像データを一意に識別することができるデータである。入力画像チェック用データは、複数の入力画像データが同一であるかについて判定可能な情報であれば、どのような形式のデータであってもよい。なお、入力画像チェック用データとしては、上記の他、特定の関数に従い入力画像データから導出されるハッシュ値を採用することもできる。これによっても、入力画像データを一意に識別することができる。
【００３６】
Ｓ１１０を実行した後、ＣＰＵ１２は、今回の画像の記録がリピート加工生産であるかについて判断する（Ｓ１１２）。Ｓ１１２でＣＰＵ１２は、Ｓ１０２の判断が否定され（Ｓ１０２：Ｎｏ）、Ｓ１０４及びＳ１０６が実行されていた場合、今回の画像の記録はリピート加工生産でないと判断し（Ｓ１１２：Ｎｏ）、処理をＳ１１６に移行する。一方、ＣＰＵ１２は、Ｓ１０２の判断が肯定され（Ｓ１０２：Ｙｅｓ）、Ｓ１０８が実行されていた場合、今回の画像の記録はリピート加工生産であると判断し（Ｓ１１２：Ｙｅｓ）、処理をＳ１１４に移行する。Ｓ１１４でＣＰＵ１２は、今回の記録の対象である入力画像データについて判定する。ここで、入力画像データは、所定の画像データ編集用のソフトウェア等によって編集された後、同一のデータ名で上書き保存されることもある。このような場合、今回の加工生産時の入力画像データは、実質的には、以前の加工生産の際の入力画像データとは異なるデータである。従って、上書き保存された入力画像データの記録は、以前と同一の画像を記録しようとするリピート加工生産には該当しない。つまり、今回の画像の記録では、Ｓ１０８で選択された計算条件データに従っても、以前と同一の画像を記録することはできない。Ｓ１１４の判定は、このように一致しない画像の記録を防止し、画像が記録された記録媒体が加工生産工程に流出することを防止できる点において有効である。
【００３７】
具体的にＣＰＵ１２は、Ｓ１１４の判定を次のように実行する。すなわち、ＣＰＵ１２は、Ｓ１１０で今回の記録の対象である入力画像データから導出した入力画像チェック用データと、Ｓ１０８で選択した計算条件データの画像チェック用データ部に格納されている入力画像チェック用データとを比較する。この際、ＣＰＵ１２は、Ｓ１０８で選択した計算条件データの画像チェック用データ部に格納されている入力画像チェック用データを特定するために、記憶部１８又は記憶装置７０にアクセスし、この計算条件データをＲＡＭ１６上の所定の記憶領域に記憶する。ＣＰＵ１２は、判定の結果、両者が一致し同一性を有する場合、判定結果を「ＯＫ」とし（Ｓ１１４：ＯＫ）、処理をＳ１１６に移行する。一方、ＣＰＵ１２は、両者が一致せず同一性を有さない場合、判定結果を「ＮＧ」とし（Ｓ１１４：ＮＧ）、この処理を終了する。なお、Ｓ１１４の判定が否定され（Ｓ１１４：ＮＧ）、処理を終了する場合、その旨のメッセージを含むダイアログが表示部２２に表示されるようにしてもよい。これによれば、ユーザは、処理が終了した原因を認識することができる。また、ＣＰＵ１２は、前述のダイアログを表示し、処理をＳ１０４に移行させるようにしてもよい。これによれば、ユーザは、再度この処理を開始させるための操作を行う必要がなく、この処理をスムーズに再実行させることができる。
【００３８】
Ｓ１１６でＣＰＵ１２は、今回の記録のための計算条件データを新たに作成する。つまり、ＣＰＵ１２は、毎回、計算条件データを作成する。これによって、ＣＰＵ１２は、新たな計算条件データを取得する。具体的にＳ１１６でＣＰＵ１２は、Ｓ１０４及びＳ１０６が実行されていた場合、Ｓ１０４で取得した出力条件データを出力条件データ部に書き込み、Ｓ１０６で作成したカラーパレットデータをカラーパレットデータ部に書き込み、Ｓ１１０で導出した入力画像チェック用データを画像チェック用データ部に書き込み、これらがそれぞれ格納された計算条件データを新たに作成し、取得する。ここで、出力条件データは、上述した通り、ＲＡＭ１６上の出力条件記憶領域に記憶され、カラーパレットデータは、ＲＡＭ１６上のカラーパレット記憶領域に記憶されている。また、入力画像チェック用データは、ＲＡＭ１６上の画像チェック用データ記憶領域に記憶されている。
【００３９】
これに対し、Ｓ１１６でＣＰＵ１２は、Ｓ１０８が実行されていた場合、Ｓ１０８で選択した計算条件データの出力条件データを出力条件データ部に書き込み、同じくＳ１０８で選択した計算条件データのカラーパレットデータをカラーパレットデータ部に書き込み、Ｓ１１０で導出した入力画像チェック用データを画像チェック用データ部に書き込み、これらがそれぞれ格納された計算条件データを新たに作成し取得する。この場合、新たに作成され取得される計算条件データは、Ｓ１０８で選択された計算条件データと同じ計算条件データである。ここで、Ｓ１０８で選択された計算条件データは、ＲＡＭ１６上の所定の記憶領域に記憶され、入力画像チェック用データは、ＲＡＭ１６上の画像チェック用データ記憶領域に記憶されている。また、Ｓ１１６でＣＰＵ１２は、作成した計算条件データに所定のデータ名を付与して記憶部１８又は記憶装置７０に記憶する。付与されるデータ名は、以前に実行されたＳ１１６で既に記憶部１８又は記憶装置７０に記憶されている他の計算条件データを示すデータ名と同一とならないようにされる。これによれば、Ｓ１１６で順次記憶される計算条件データの上書きが防止され、この処理が実行される毎、つまり画像の記録をともなう加工生産が行われる毎に計算条件データを記憶することができる。なお、付与されたデータ名は、例えばＲＡＭ１６上の所定の記憶領域に記憶される。
【００４０】
Ｓ１１６を実行したＣＰＵ１２は、所定の演算処理を実行し、出力画像データを作成する（Ｓ１１８）。ＣＰＵ１２は、作成した出力画像データを、ＲＡＭ１６上の出力画像データ記憶領域に記憶する。ここで、出力画像データの作成は、Ｓ１１６で作成し取得された計算条件データの出力条件データ及びカラーパレットデータを用いて、入力画像データの入力画像ラスターイメージの多値カラーデータから出力画像ラスターイメージの２値データへ量子化演算処理するものである。なお、入力画像ラスターイメージとは、入力画像データのヘッダ部分とともに入力画像データを構成するものであって、入力画像データからヘッダ部分を除いた画像部分を構成するデータである。２値化処理の方法には、ディザ法又は誤差拡散法等のハーフトーン処理が用いられる。マルチドロップ方式等のインクジェットプリンタ等、出力階調が多値になる出力デバイスの場合等は、それぞれの出力階調数に応じて量子化演算処理を行えばよい。Ｓ１１８でＣＰＵ１２は、Ｓ１１６でＲＡＭ１６上の所定の記憶領域に記憶したデータ名に基づき、Ｓ１１６で記憶部１８又は記憶装置７０に記憶した計算条件データにアクセスし、この計算条件データをＲＡＭ１６上に記憶（取得）する。具体的にＣＰＵ１２は、この計算条件データの出力条件データをＲＡＭ１６上の出力条件データ記憶領域に記憶（取得）する。また、ＣＰＵ１２は、この計算条件データのカラーパレットデータをＲＡＭ１６上のカラーパレット記憶領域に記憶（取得）する。
【００４１】
このような処理方法によれば、以前の画像の記録をともなう加工生産の際に用いた入力画像データ、出力条件データ及びカラーパレットデータと同一の入力画像データ、出力条件データ及びカラーパレットデータを用いた出力画像データの作成を実現することができる。従って、以前の画像の記録をともなう加工生産において作成された出力画像データと同一の出力画像データを、以前の画像の記録から所定の期間経過した後であっても、作成することができる。続けてＣＰＵ１２は、今回の上記処理で作成された各データ等に基づいた作成履歴情報を作成履歴データベース４０に登録（追加登録）する。登録に際し、作成履歴データベース４０に既に登録されている条件データナンバーとは異なる条件データナンバーが付与される。また、Ｓ１２０が実行された「年月日」が、作成日とされる。つまり、ＣＰＵ１２は、新たな条件データナンバーと、作成日と、入力画像名設定３０２とされた入力画像データを示すデータ名と、Ｓ１１６で作成された計算条件データを示すデータ名と、Ｓ１１８で作成された出力画像データを示すデータ名とが関連付けられた状態の作成履歴情報を、新たな作製履歴レコードとして登録する。このような登録形態を採用することで、作成履歴データベース４０から、一意の作成履歴情報を選択することができる。
【００４２】
Ｓ１２０を実行したＣＰＵ１２は、Ｓ１１８で作成した出力画像データを、接続Ｉ／Ｆ２４からインクジェットプリンタ５０に出力し、出力が完了した後、ＲＡＭ１６上の出力画像データ記憶領域に記憶されている出力画像データを消去する（Ｓ１２２）。これによって、インクジェットプリンタ５０で出力画像データが受信され、出力画像データによって示される画像が記録される。ここで、出力画像データは、ラスターイメージデータ等を含むため、そのデータ容量が大きい。例えば記憶部１８又は記憶装置７０に出力画像データを記憶すると、これらの記憶容量を圧迫する要因となる。この出力画像データによる画像の記録をともなうリピート加工生産を行う場合には、上述した各処理を実行し、再度、同一の出力画像データを作成すればよい。そのため、本実施形態では、何れにも記憶することなく出力画像データを消去することとしている。Ｓ１２２が完了した時点で、ＣＰＵ１２は、この処理を終了する。
【００４３】
以上、実施例１のリピート加工生産に係る処理によれば、以前の加工生産を再現したリピート加工生産を容易に実現することができる。Ｓ１２０で作成された出力画像データは、インクジェットプリンタ５０に出力された後、消去され、例えば記憶部１８又は記憶装置７０に記憶されることがないため、これらの記憶容量が圧迫されることもない。なお、実施例１のリピート加工生産に係る処理は、新規の加工生産に係る処理も含んでいるため、新規の加工生産を好適に実現することができる。
【００４４】
（実施例２）
図７に示す実施例２のリピート加工生産に係る処理を開始したＣＰＵ１２は、図５のＳ１００と同じく、図２に示す操作画面３０を表示部２２に表示する。操作画面３０の表示に対応し、ユーザは、操作部２０を操作し、操作画面３０に各設定値を入力する。そして、ＣＰＵ１２は、Ｓ２００を実行し、続けてＳ２０２〜Ｓ２０８の各処理を実行する。ここで、Ｓ２００〜Ｓ２０８の各処理は、図５のＳ１００〜Ｓ１０８に対応し、これら各処理と同様の処理である。従って、Ｓ２００〜Ｓ２０８の説明は省略する。Ｓ２０６又はＳ２０８を実行した後、ＣＰＵ１２は、処理をＳ２１０に移行する。Ｓ２１０でＣＰＵ１２は、今回の記録のための計算条件データを新たに作成する。つまり、ＣＰＵ１２は、毎回、計算条件データを作成する。これによって、ＣＰＵ１２は、新たな計算条件データを取得する。具体的にＳ２１０でＣＰＵ１２は、Ｓ２０４及びＳ２０６が実行されていた場合、Ｓ２０４で取得した出力条件データを出力条件データ部に書き込み、Ｓ２０６で作成したカラーパレットデータをカラーパレットデータ部に書き込む。ＣＰＵ１２は、出力画像チェック用データを画像チェック用データ部に書き込まず、未格納とする。つまり、ＣＰＵ１２は、出力画像チェック用データを含まず、出力条件データ及びカラーパレットデータがそれぞれ格納された計算条件データを新たに作成し取得する。ここで、出力条件データは、図５のＳ１１６の場合と同じく、ＲＡＭ１６上の出力条件記憶領域に記憶され、カラーパレットデータは、ＲＡＭ１６上のカラーパレット記憶領域に記憶されている。
【００４５】
これに対し、Ｓ２１０でＣＰＵ１２は、Ｓ２０８が実行されていた場合、Ｓ２０８で選択した計算条件データの出力条件データを出力条件データ部に書き込み、同じくＳ２０８で選択した計算条件データのカラーパレットデータをカラーパレットデータ部に書き込む。ＣＰＵ１２は、Ｓ２０４及びＳ２０６が実行されていた場合と同じく、出力画像チェック用データを画像チェック用データ部に書き込まず、未格納とする。つまり、ＣＰＵ１２は、出力画像チェック用データを含まず、出力条件データ及びカラーパレットデータがそれぞれ格納された計算条件データを新たに作成し取得する。ここで、Ｓ２０８で選択された計算条件データは、図５のＳ１１６の場合と同じく、ＲＡＭ１６上の所定の記憶領域に記憶されている。
【００４６】
Ｓ２１０でＣＰＵ１２は、作成した計算条件データに所定のデータ名を付与して記憶部１８又は記憶装置７０に記憶する。付与されるデータ名は、図５のＳ１１６の場合と同様であり、これと同様の効果を得ることができる。なお、付与されたデータ名は、例えば、ＲＡＭ１６上の所定の記憶領域に記憶される。Ｓ２１０を実行したＣＰＵ１２は、Ｓ２１２を実行し、続けてＳ２１４を実行する。ここで、Ｓ２１２は、図５のＳ１１８に対応し、この処理と同様の処理である。従って、Ｓ２１２の説明は省略する。なお、Ｓ２１２でＣＰＵ１２は、Ｓ２１０でＲＡＭ１６上の所定の記憶領域に記憶したデータ名に基づき、Ｓ２１０で記憶部１８又は記憶装置７０に記憶した計算条件データにアクセスし、この計算条件データをＲＡＭ１６上に記憶（取得）する。具体的にＣＰＵ１２は、この計算条件データの出力条件データをＲＡＭ１６上の出力条件データ記憶領域に記憶する。また、ＣＰＵ１２は、この計算条件データのカラーパレットデータをＲＡＭ１６上のカラーパレット記憶領域に記憶する。Ｓ２１４でＣＰＵ１２は、Ｓ２１２で作成した出力画像データから出力画像チェック用データを導出する。ＣＰＵ１２は、導出した出力画像チェック用データを、ＲＡＭ１６上の画像チェック用データ記憶領域に記憶する。出力画像チェック用データは、実施例１の入力画像チェック用データと同様、例えばデータサイズ、ピクセル総数、インクドット総数、ラスターデータ部の統計情報等、出力画像データ固有の情報であって、出力画像データを一意に識別することができるデータである。出力画像チェック用データは、実施例１の入力画像チェック用データと同様、複数の出力画像データが同一であるかについて判定可能な情報であれば、どのような形式のデータであってもよい。
【００４７】
続けてＣＰＵ１２は、今回の画像の記録がリピート加工生産であるかについて判断する（Ｓ２１６）。Ｓ２１６でＣＰＵ１２は、Ｓ２０２の判断が否定され（Ｓ２０２：Ｎｏ）、Ｓ２０４及びＳ２０６が実行されていた場合、今回の画像の記録はリピート加工生産でないと判断し（Ｓ２１６：Ｎｏ）、処理をＳ２２０に移行する。一方、ＣＰＵ１２は、Ｓ２０２の判断が肯定され（Ｓ２０２：Ｙｅｓ）、Ｓ２０８が実行されていた場合、今回の画像の記録はリピート加工生産であると判断し（Ｓ２１６：Ｙｅｓ）、処理をＳ２１８に移行する。Ｓ２１８でＣＰＵ１２は、Ｓ２１２で作成した出力画像データについて判定する。Ｓ２１８の判定は、図５のＳ１１４の場合と、同様の理由による。理由の説明は省略する。なお、実質的に異なる各入力画像データから各出力画像データが作成された場合、作成された出力画像データそれぞれも相違することとなる。つまり、一の入力画像データから作成された一の出力画像データと、一の入力画像データとは実質的に異なる他の各入力画像データから作成された他の出力画像データとは、異なる画像データとなる。従って、互いに異なる一の出力画像データから導出された一の出力画像チェック用データと、他の出力画像データから導出された他の出力画像チェック用データとも、異なるデータとなる。
【００４８】
具体的にＣＰＵ１２は、Ｓ２１８の判定を次のように実行する。すなわち、ＣＰＵ１２は、Ｓ２１４で作成した出力画像データから導出した出力画像チェック用データと、Ｓ２０８で選択した計算条件データの画像チェック用データ部に格納（後述するＳ２２０参照）されている出力画像チェック用データとを比較する。この際、ＣＰＵ１２は、Ｓ２０８で選択した計算条件データの画像チェック用データ部に格納されている出力画像チェック用データを特定するために、記憶部１８又は記憶装置７０にアクセスし、この計算条件データをＲＡＭ１６上の所定の記憶領域に記憶する。ＣＰＵ１２は、判定の結果、両者が一致し同一性を有する場合、判定結果を「ＯＫ」とし（Ｓ２１８：ＯＫ）、処理をＳ２２０に移行する。一方、ＣＰＵ１２は、両者が一致せず同一性を有さない場合、判定結果を「ＮＧ」とし（Ｓ２１８：ＮＧ）、この処理を終了する。なお、判定結果が「ＮＧ」となる場合の態様については、図５のＳ１１４の判定結果が「ＮＧ」となる場合と同様にすることもできる。また、ＣＰＵ１２は、Ｓ２１２で作成した出力画像データを消去する。
【００４９】
Ｓ２２０でＣＰＵ１２は、Ｓ２１０でＲＡＭ１６上の所定の記憶領域に記憶したデータ名に基づき、Ｓ２１０で記憶部１８又は記憶装置７０に記憶した計算条件データにアクセスし、この計算条件データをＲＡＭ１６上の所定の記憶領域に記憶する。続けてＳ２２０でＣＰＵ１２は、Ｓ２１４で導出し、ＲＡＭ１６上の画像チェック用データ記憶領域に記憶されている出力画像チェック用データを、計算条件データの画像チェック用データ部に書き込む（保存する）。そして、ＣＰＵ１２は、出力条件データ、カラーパレットデータ及び出力画像チェック用データがそれぞれ格納された計算条件データを、記憶部１８又は記憶装置７０に記憶する。この際、計算条件データのデータ名は、Ｓ２１０で付与されたデータ名から変更されないため、記憶部１８又は記憶装置７０において、計算条件データは上書きされる。Ｓ２２０を実行したＣＰＵ１２は、Ｓ２２２及びＳ２２４を順次実行する。ここで、Ｓ２２２及びＳ２２４は、図５の１２０及びＳ１２２と同様の処理である。従って、Ｓ２２２及びＳ２２４の説明は省略する。
【００５０】
以上、実施例２のリピート加工生産に係る処理によっても、実施例１のリピート加工生産に係る処理と同様の機能を発揮することが可能である。従って、実施例２のリピート加工生産に係る処理によっても、実施例１のリピート加工生産に係る処理と同様、以前の加工生産を再現したリピート加工生産を容易に実現することができる。また、説明は省略したが、実施例２のリピート加工生産に係る処理においても、実施例１のリピート加工生産に係る処理と同様、Ｓ２１２で作成された出力画像データは、Ｓ２２４で、インクジェットプリンタ５０に出力された後、消去される。そのため、出力画像データが例えば記憶部１８又は記憶装置７０に記憶されることはなく、これらの記憶容量が圧迫されることもない。なお、実施例２のリピート加工生産に係る処理によっても、新規の加工生産を好適に実現することができる。
【００５１】
＜コーディネート加工生産＞
以下に示すコーディネート加工生産に係る処理は、図５に示す実施例１のリピート加工生産に係る処理を含む。従って、実施例１のリピート加工生産に係る処理と同一の処理については、対応するステップ番号を記載することとし、詳細な説明は省略する。なお、コーディネート加工生産に係る処理は、図７に示す実施例２のリピート加工生産に係る処理を含むようにすることもできる。この場合のコーディネート加工生産に係る処理は、以下に記載の図８のＳ３１４〜Ｓ３２６の各処理が、図７のＳ２１０〜Ｓ２２４とされる。この他、コーディネート加工生産に係る処理は、リピート加工生産に係る処理とは独立した単独の処理として特定することもできる。この場合、図８のＳ３０２及びＳ３１２の処理が省略される。また、独立したコーディネート加工生産に係る処理において、図８のＳ３１４〜Ｓ３２６の各処理は、図７のＳ２１０〜Ｓ２２４とすることもできる。
【００５２】
ところで、コーディネート加工生産は、新たな画像の記録をともなう新規の加工生産の一形態である。本実施形態におけるコーディネート加工生産は、以前の加工生産における画像とサイズ及び／又は柄（例えば、モチーフ，デザイン，各種マーク等を含む。）位置等が異なるといった入出力画像データによる画像の記録をともなう加工生産である。そしてその際に、上述したリピート加工生産と同様以前の計算条件データを用いて、新たな出力画像データを作成し、作成された出力画像データを出力し記録するものである。例えば、出力画像データが、それぞれ異なる衣服、具体的には、サイズの異なる大人用のシャツ及び子供用のシャツに、それぞれ記録されることがある。このような場合、大人用及び子供用の各シャツのサイズに応じて、大きさの異なる同様の柄が、各シャツの所定の部分に記録される。例えば、「ＡＡＡ」というマーク（ロゴマーク等）が、大人用のシャツでは、いわゆるワンポイントの柄としてシャツの胸部に記録される一方、子供用のシャツでは、シャツ前面及び／又は背面の全体（例えば、前面では胸及び腹部、背面では背中及び腰部）若しくは中央部（例えば、前面では腹部、背面では背中）及び／又は裾部に記録される。以下に説明するコーディネート加工生産によれば、大人用及び子供用の各シャツにおいて、それぞれの「ＡＡＡ」というマークに対する条件を合わせることができ、両シャツにおける「ＡＡＡ」の画質合わせを容易に行うことができる。つまり、コーディネート加工生産によれば、以前に大人用のシャツのワンポイントとして胸部に記録するために作成された「ＡＡＡ」を示す出力画像データと、同様の色表現が実現された同様の画質であって、子供用のシャツの前面全体に対応したサイズの「ＡＡＡ」を示す出力画像データを、今回、容易に作成することができる。なお、新規の加工生産によれば、以前と今回とで作成される各出力画像データを、異なる色表現が実現された異なる画質とすることができる（図５に示す実施例１及び図７に示す実施例２の両リピート加工生産に係る処理について同じ。）。前述の例に基づけば、大人用及び子供用の各シャツにおいて、それぞれの「ＡＡＡ」というマークに対する条件を異ならすことができ、両シャツにおける「ＡＡＡ」の画質を異ならすことができる。つまり、この新規の加工生産によれば、以前に大人用のシャツのワンポイントとして胸部に記録するために作成された「ＡＡＡ」を示す出力画像データと、異なる色表現が実現された異なる画質であって、子供用のシャツの前面及び／又は背面の全体若しくは中央部及び／又は裾部に対応したサイズの「ＡＡＡ」を示す出力画像データを、好適に作成することができる。
【００５３】
図８に示すコーディネート加工生産に係る処理を開始したＣＰＵ１２は、図５のＳ１００と同じく、図２に示す操作画面３０を表示部２２に表示する。操作画面３０の表示に対応し、ユーザは、操作部２０を操作し、操作画面３０に各設定値を入力する。Ｓ３００は、図５のＳ１００に対応し、この処理と同様の処理である。従って、Ｓ３００の説明は省略する。Ｓ３００に続けて、ＣＰＵ１２は、画像の記録がリピート加工生産であるかについて判断する（Ｓ３０２）。Ｓ３０２は、図５のＳ１０２に対応し、ＣＰＵ１２は、このＳ１０２の場合と同様に判断する。従って、Ｓ３０２においてＳ１０２と同様の点については、説明を省略する。Ｓ３０２においてＣＰＵ１２は、さらに、次に示す条件４が否定され、且つ条件５が肯定されるような状態の場合、判断を否定する（Ｓ３０２：Ｎｏ）。ＣＰＵ１２は、Ｓ３０２の判断を否定した場合（Ｓ３０２：Ｎｏ）、処理をＳ３０４に移行する一方、Ｓ３０２の判断を肯定した場合（Ｓ３０２：Ｙｅｓ）、画像の記録は、リピート加工生産であるとして、処理をＳ３１２に移行する。なお、条件４は、実施例１のリピート加工生産に係る図５のＳ１０２の説明において示した条件１と同様の条件である。
（条件４）作成履歴データベース４０に登録されている入力画像データが入力画像名設定３０２として入力画像名ボックスに入力されている。
（条件５）作成履歴データベース４０に登録されている条件データナンバーが条件データナンバー設定３０４として条件データナンバー設定ボックスに入力されている。
【００５４】
Ｓ３０４でＣＰＵ１２は、画像の記録がコーディネート加工生産であるかについて判断する。ＣＰＵ１２は、入力画像名設定３０２として設定された設定値に基づき、Ｓ３０４の判断を行う。例えば、上記の条件４及び条件５が共に否定されるような状態である場合、ＣＰＵ１２は、Ｓ３０４の判断を否定する（Ｓ３０４：Ｎｏ）。一方、条件４が否定され、且つ条件５が肯定されるような状態である場合、ＣＰＵ１２は、Ｓ３０４の判断を肯定する（Ｓ３０４：Ｙｅｓ）。なお、上記の条件４が否定され、条件５が肯定され、且つ実施例１のリピート加工生産に係る図５のＳ１０２の説明において示した条件３が肯定されるような状態である場合、ＣＰＵ１２は、Ｓ３０６又はＳ３１０の何れか一方に処理を移行させる。例えば、設定３０６〜３１６に対する入力を優先させる場合、ＣＰＵ１２は、処理をＳ３０６に移行させる。一方、条件データナンバー設定３０４に対する入力を優先させる場合、ＣＰＵ１２は、処理をＳ３１０に移行させる。何れを優先させるかは、種々の点を考慮し決定するとよい。Ｓ３０４が否定された場合（Ｓ３０４：Ｎｏ）、ＣＰＵ１２は、処理をＳ３０６に移行し、Ｓ３０６及びＳ３０８の各処理を実行する。ここで、Ｓ３０６及びＳ３０８は新規の加工生産に関連する処理であって、図５のＳ１０４及びＳ１０６に対応し、これら各処理と同様の処理である。従って、Ｓ３０６及びＳ３０８の説明は省略する。これに対して、Ｓ３０４が肯定された場合（Ｓ３０４：Ｙｅｓ）、ＣＰＵ１２は、処理をＳ３１０に移行する。Ｓ３１０でＣＰＵ１２は、記憶部１８又は記憶装置７０に記憶されている作成履歴データベース４０にアクセスする。その後、ＣＰＵ１２は、ＯＫボタン３１８が押下された時点で、条件データナンバー設定３０４として条件データナンバー設定ボックスに入力された条件データナンバーから、作成履歴データベース４０でこの条件データナンバーに一致する条件データナンバーに関連付けられた計算条件データを選択する。ここで、Ｓ３１０で選択された計算条件データは、コーディネート加工生産において、コーディネート加工元の計算条件データとなる。
【００５５】
画像の記録がリピート加工生産であるとしてＳ３０２の判断が肯定された場合（Ｓ３０２：Ｙｅｓ）、ＣＰＵ１２は、Ｓ３１２を実行する。ここで、Ｓ３１２は、図５のＳ１０８と同様の処理である。従って、Ｓ３１２の説明は省略する。Ｓ３０８、Ｓ３１０又はＳ３１２の何れかを実行したＣＰＵ１２は、処理をＳ３１４に移行し、Ｓ３１４〜Ｓ３２６の各処理を順次実行する。ここで、Ｓ３１４〜Ｓ３２６は、図５のＳ１１０〜Ｓ１２２と同様の処理である。従って、Ｓ３１４〜Ｓ３２６の説明は、Ｓ３１０が実行された場合において特に実行される次の点を除き、省略する。すなわち、画像の記録がコーディネート加工生産であるとしてＳ３１０が実行されていた場合、Ｓ３１４、Ｓ３１６及びＳ３２０は、別途、次のような意義を有し、次のように実行される。まず、Ｓ３１４で導出される入力画像チェック用データは、次回以降の画像の記録が、今回のコーディネート加工生産で記録された画像のリピート加工生産である場合において、Ｓ３１８の判定の条件として用いられる。
【００５６】
また、Ｓ３１６でＣＰＵ１２は、Ｓ３０２の判断が否定され（Ｓ３０２：Ｎｏ）、Ｓ３０６及びＳ３０８が実行されていた場合の他、Ｓ３１０が実行されていた場合も、今回の画像の記録はリピート加工生産でないと判断し（Ｓ３１６：Ｎｏ）、処理をＳ３２０に移行する。Ｓ３２０でＣＰＵ１２は、Ｓ３１０で選択した計算条件データの出力条件データ及びカラーパレットデータを特定するために、記憶部１８又は記憶装置７０にアクセスし、この計算条件データをＲＡＭ１６上の所定の記憶領域に記憶する。そして、ＣＰＵ１２は、Ｓ３１０で選択した計算条件データの出力条件データを出力条件データ部に書き込み、同じくＳ３１０で選択した計算条件データのカラーパレットデータをカラーパレットデータ部に書き込み、Ｓ３１４で導出した入力画像チェック用データを画像チェック用データ部に書き込み、これらがそれぞれ格納された計算条件データを新たに作成し取得する。この場合、Ｓ３２０で新たに作成され取得される計算条件データは、Ｓ３１０で選択された計算条件データの出力条件データ及びカラーパレットデータと同じ出力条件データ及びカラーパレットデータが格納された計算条件データである。作成された計算条件データは、Ｓ３０６及びＳ３０８、Ｓ３１２が実行された場合と同様に、所定のデータ名が付与され記憶部１８又は記憶装置７０に記憶されるとともに、付与されたデータ名は、例えばＲＡＭ１６上の所定の記憶領域に記憶される。
【００５７】
以上、コーディネート加工生産に係る処理によれば、以前と同様の画質が確保された画像の記録に係るコーディネート加工生産を容易に実現することができる。なお、リピート加工生産に係る処理と、新規の加工生産に係る処理とを含むコーディネート加工生産によれば、上述した実施例１又は実施例２のリピート加工生産に係る処理と、新規の加工生産に係る処理とによって得られる機能・効果を得ることができる。
【００５８】
上述した本実施形態は、次のようにすることもできる。例えば、上記では操作画面３０を図２に示すようにした。この他、操作画面３０が、さらに、画像の記録をともなう加工生産の形態として、リピート加工生産、コーディネート加工生産又は新規の加工生産の何れであるかを選択するための加工生産設定を含むようにしてもよい。加工生産設定は、例えば、記録速度設定３１０及びインク吐出量設定３１２のようにラジオボタンを用いた構成とすることができる。加工生産設定を採用した場合、ＣＰＵ１２は、図５のＳ１０２、図７のＳ２０２、又は図８のＳ３０２、Ｓ３０４を、この加工生産設定として選択された加工生産の形態に従って判断するようにしてもよい。そして、加工生産設定として選択された加工生産の形態に対応した設定３０２〜３１６のみが入力可能なようにしてもよい。つまり、設定３０２〜３１６のうち、選択された加工生産とは関係しない設定は、例えば表示態様をグレーアウトとし、入力できないようにしてもよい。このような加工生産設定によれば、図５のＳ１０２、図７のＳ２０２、又は図８のＳ３０２、Ｓ３０４の判断を単純化しシンプルに行うことができる。
【符号の説明】
【００５９】
１０  情報処理装置、  １２  ＣＰＵ、  １４  ＲＯＭ、  １６  ＲＡＭ
１８  記憶部、  ２０  操作部、  ２２  表示部、  ２４  接続Ｉ/Ｆ
５０  インクジェットプリンタ、  ７０  記憶装置
【図１】
0005675231.tif 000002
【図２】
0005675231.tif 000003
【図３】
0005675231.tif 000004
【図４】
0005675231.tif 000005
【図５】
0005675231.tif 000006
【図６】
0005675231.tif 000007
【図７】
0005675231.tif 000008
【図８】
0005675231.tif 000009