(57)【要約】【課題】  バリアブルデータプリントにおいて、環境光を考慮した補正をそれぞれのレコードごとに行なう。【解決手段】  バリアブルデータに環境光フィールドを設けておき、マスターレコードとの関連付けの際に指定を行なう。出力する際はページの合成後に、ページ全体に対して環境光補正を掛けて出力を行なう。【選択図】  図２
2008146228.tif 000002
【特許請求の範囲】
【請求項１】
マスターテンプレート上のオブジェクトを、接続したデータベースが持つデータに置き換え、当該データベース上のレコード単位で異なる処理を行って印刷処理を行うための画像処理装置において、
データベース上の第一のフィールドと第二のフィールドを指定し、第一のフィールドに指定された画像に対して、第二のフィールドで指定された画像処理方法により処理を行うことを特徴とした画像処理装置。
【請求項２】
マスターテンプレート上のオブジェクトを、接続したデータベースが持つデータに置き換え、当該データベース上のレコード単位で異なる処理を行って印刷処理を行うための画像処理装置において、
データベース上の第一のフィールドを指定し、第一のフィールドで指定された画像処理方法によりページ全体もしくは一部分に対して処理を行いうことを特徴とした画像処理装置。
【請求項３】
請求項１または２の画像処理装置において、指定される画像処理が、色補正、コントラスト調整、モノクロ、シャープ、ソフトフォーカス、自動色調整の少なくとも１つを指定することができる画像処理装置。
【請求項４】
請求項１乃至３のいずれかの画像処理装置において、指定される画像処理が、掲示場所の環境光を考慮した補正を指定することができる画像処理装置。
【請求項５】
請求項１乃至４のいずれかの画像処理装置において、指定される画像処理方法が画像処理時に必要なデータファイルのパスを記述することを特徴とする画像処理装置。
【請求項６】
マスターテンプレート上のオブジェクトを、接続したデータベースが持つデータに置き換えて当該データベース上のレコード単位で異なる処理を行って印刷処理を行うプリント方法であって、
データベース上の第一のフィールドと第二のフィールドを指定する工程と、
第一のフィールドに指定された画像に対して、第二のフィールドで指定された画像処理方法により処理を行う処理工程と、
からなり、レコード単位で前記処理工程を行って、レコード単位で画像の出力を行うことを特徴とするプリント方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶装置上のテキストデータや画像データをディスプレイへ表示、かつ、印刷装置へ出力する画像処理装置、およびプリント方法に関する。
【背景技術】
【０００２】
画像や文字を入力し、編集をして印刷を行なうアプリケーションにおいて、バリアブルデータ印刷機能を持つものがある。バリアブルデータ印刷機能は全体のレイアウトデザインは変更せずに、特定のテキストオブジェクトや画像オブジェクトを顧客が持つデータベース上のデータに置き換えて印刷する機能である。このアプリケーションを用いると、例えば、複数店舗を持つ法人が季節もののセール用ポスターを店舗ごとに印刷、配布する場合、全体のレイアウトデザインを予め作成しておく。また、各店舗の住所や地図データをバリアブルデータベースデータとして用意しておく。
【０００３】
アプリケーション上でこのデータベースと全体のレイアウトを結びつけることにより、全体のレイアウトを変更せずに、各店舗ごと住所や地図の部分のみ変更して印刷することが可能である。つまり、ポスターとしてのマスターテンプレート上の指定したオブジェクトを、データベースが持つデータに置き換えることで、データベース上のレコード単位で処理を異ならせた印刷を実現できる。このようなバリアブルなデータをプリントする技術として、例えば特許文献１、特許文献２が知られている。
【０００４】
ところで、印刷物を掲示する際に、掲示場所の環境光により印刷物の色が影響を受けることがわかっている。この影響が悪い方向に起こると、例えば、印刷時には非常に見た目がおいしそうな肉であっても、掲示場所の環境光の条件によっては腐った肉のように見た目が悪くなってしまう場合があった。
【０００５】
このような光の影響を補正する手法として、特許文献３には、観察環境にかかわらず表示画像の色の見え方を同じにするための補正機能とその機能の簡単な設定方法が開示されている。
【特許文献１】特開平０８−１９０６３６号公報
【特許文献２】特開２０００−０４８２１６号公報
【特許文献３】特開平１１−０４１４７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
通常、ポスターなどの印刷物は掲示目的で作成を行う。ポスターはその掲示場所により光源条件の場合が異なることがあり、各々の条件での好ましい見た目に統一するためにそれぞれ補正を行って印刷をしたいと言う要望がある。
【０００７】
また、バリアブル印刷に使用する画像は必ずしも好ましい補正されているとは限らない。補正が必要な場合は、バリアブルデータ上で予め補正値を指定できると個々の画像を簡単に補正を行うことができ、ユーザーの作業として効率がよい。
【０００８】
本発明は以上の点に鑑みてされたものであり、バリアブルデータプリントにおいて、掲示場所の光源を考慮した光源補正の指定方法を提供することにある。
【０００９】
また、本発明の第二の目的は、バリアブルデータプリントにおいて、所望の画像データへ補正値の指定方法を提供することにある。
【課題を解決するための手段】
【００１０】
前述の課題を解決するため、本発明は、マスターテンプレート上のオブジェクトを、接続したデータベースが持つデータに置き換えて当該データベース上のレコード単位で処理を異ならせて印刷処理を行うための画層処理装置において、データベース上の第一のフィールドと第二のフィールドを指定し、第一のフィールドに指定された画像に対して、第二のフィールドで指定された画像処理方法により処理を行い、出力をすることを特徴とする。
【００１１】
また、本発明は、マスターテンプレート上のオブジェクトを、接続したデータベースが持つデータに置き換えて当該データベース上のレコード単位で異なる処理を行って印刷処理を行うプリント方法であって、データベース上の第一のフィールドと第二のフィールドを指定する工程と、第一のフィールドに指定された画像に対して、第二のフィールドで指定された画像処理方法により処理を行う処理工程と、からなり、レコード単位で前記処理工程を行って、レコード単位で画像の出力を行うことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、印刷物の一部の情報や画像を可変にして複数の印刷を行うバリアブルデータプリントを実行可能な画像処理装置において、複数の印刷それぞれに対する掲示場所の環境光を考慮した光源補正の指定を容易に行なうことができる。
【発明を実施するための最良の形態】
【００１３】
以下では、本発明を適用可能な実施形態を示す、パーソナルコンピュータ上のアプリケーションソフトウェアの一部として動作するバリアブルデータプリントの編集操作、印刷処理を、図面を参照しながら説明する。
【実施例１】
【００１４】
図１では、本発明の一実施例となる、バリアブルデータプリントの概念図である。マスターテンプレート上のテキストオブジェクトおよび画像オブジェクトが、接続しているデータベース上の各レコード上のデータと置き換えられて表示される。レコード１、２、３では、１０６で示されるデータベース上の各レコードの店舗名フィールド１０７と地図画像データフィールド１０８と特売品画像データフィールド１１３のデータが参照されている。バリアブルデータプリントでは、マスターテンプレート上で定義されている各オブジェクトの基本的なレイアウトデザインは各レコード上共通に保持されている。
【００１５】
１０１はレコード１のページ内容を示している。１０２、１０３はテキストオブジェクトであり、かつ、バリアブルオブジェクトとして当該データベースとの関連付けが行われていないため、他のレコードでも同じ文字列を同じサイズ・位置で表示している。
【００１６】
１０４もテキストオブジェクトであるが、バリアブルオブジェクトとして当該データベースの店舗名フィールドに関連付けられている。このため、当該データベースの第一レコードにある文字列「銀座店」に置き換えられて表示されている。１０５は画像オブジェクトであり、かつ、バリアブルオブジェクトとして当該データベースの地図画像データフィールドに関連付けられている。このため、当該データベースの第一レコードにある「￥￥ｓ￥ｇｉｎｚａ．ｂｍｐ」が指す画像データに置き換えられて表示されている。この「￥￥ｓ￥ｇｉｎｚａ．ｂｍｐ」という記載は、データが格納されているパスを示しているものであり、コンピュータシステム上で一般的に用いられる記述が採用されている。パスとしては、ホスト装置のローカルの記憶領域上や、ネットワーク上の記憶領域などが指定可能である。
【００１７】
１１２は画像オブジェクトであり、かつ、バリアブルオブジェクトとして当該データベースの特売品画像データフィールドに関連付けられている。このため、当該データベースの第一レコードにある「￥￥ｓ￥ｇｉｎ＿ｔｏｋｕ．ｂｍｐ」が指す画像データに置き換えられて表示されている。レコード２、３も同様に、当該データベース上の第二、三レコード上のフィールドのデータを利用してバリアブルオブジェクトが変化して表示されている。
【００１８】
データベース１０６のデータにおいて、１１０はシャープフィールドであり、シャープ処理の補正値を示す。このフィールドは特売品画像フィールドを指定する際にその補正値として、後述のユーザーインターフェイスにより関連付けられる。ページ画像を出力する際は，この補正値でシャープ処理を行なったものを出力する。１１１は掲示場所フィールドであり、出力された印刷物がどのような光源条件下に掲示されるかを指定する。出力時はこの光源条件を考慮した補正が行なわれて出力される。
【００１９】
本発明においては、データ置換処理方法については特に規定しない。テキストデータ置換処理において、置換するテキストデータの長さに応じてフォントサイズを変更したりオブジェクトの位置・サイズを変更する、といった自動レイアウト処理が行われてもよい。また、画像を置き換える処理においては、対応するマスターテンプレート上の当該画像オブジェクトの境界内に画像全体が収まるようにサイズ調整がされる。ただし、極端に縦横比が大きい画像データで置き換える場合には画像が小さく表示されてしまうので、自動トリミング処理が行われてもよい。
【００２０】
また、１０６で示している当該データベースの形式についても本発明では規定しない。ＣＳＶ（Ｃｏｍｍａ  Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅｓ）形式のようなシンプルな表データ形式であってもよいし、多彩な機能を提供する汎用データベースであってもよい。
【００２１】
図２は、本発明の一実施例となる、バリアブルデータプリントの機能をもつアプリケーションソフトウェアのＧＵＩ画面である。当該画面においては、所望のデータベースへの接続、マスターテンプレート上のオブジェクトと当該データベース上のフィールドとの関連付け、印刷対象レコードの選択、レコード単位のプレビューを行うことができる。
【００２２】
２０１は、所望のデータベースを指定するためのボタンである。当該ボタンを選択することにより、当該パーソナルコンピュータ上でアクセスが可能なデータベースを選択するための画面を表示し、当該選択画面にて選択されたデータベースをオープンしてマスターテンプレートとの接続を行う。２０２は、当該接続したデータベースとの接続を解除するボタンである。当該ボタンを選択することにより、マスターテンプレート２０７上のオブジェクトとデータベース上のフィールドの関連付けが行われている場合にはそれらが解除され、当該ボタンは選択不可の状態になる。また、２０３のラベルも未接続状態を示す。
【００２３】
２０３は、接続したデータベースのパス名を示している。未接続状態にある場合には、未接続状態であることを示す文字列が表示される。２０４は、接続したデータベースが持つフィールド名の一覧を表示するドロップダウンリストである。当該ドロップダウンリストは、２０７上のマスターテンプレートの単一のオブジェクトが選択状態にある場合に選択可能になり、右側の矢印を選択すると当該フィールド名の一覧が表示される。また、オブジェクト選択時に当該オブジェクトとフィールドとの関連付けがされている場合にはそのフィールド名が表示され、関連付けがされていない場合には先頭の「−未指定―」が表示される。加えて、この状態で任意のフィールドを選択することで当該選択オブジェクトと当該フィールドとの関連付けを新規に行うことができる。先頭の「−未指定−」を選択することにより、すでに他のフィールドと関連付けがされている状態を解除することができる。フィールドとの関連付けにあるオブジェクトが１つでも存在する場合には、２０５、２０６のボタン類が選択可能になる。２０５は、当該データベース上の全レコードを表示しその中から印刷対象となるレコードを選択するためのレコード選択画面、図３を表示する。２０６は、２０７上のバリアブルオブジェクトが置き換えられたマスターテンプレートをレコード単位にプレビュー表示を行うためのボタン群である。左端右端のボタンを選択することでそれぞれ先頭、最後尾のレコードを表示することができる。また、それらの内側にある他の２つのボタンを選択することでそれぞれ前後のレコードを表示することができる。現在表示しているレコード、および、総レコード数が、それぞれ中央の分母分子で表示されている。この例においては第二レコードのプレビューがされていることが表示されていることを示している。
【００２４】
２０７は、マスターテンプレートのプレビュー表示である。２０８は接続したデータベース上のあるフィールドとの関連付けがされているテキストオブジェクトが選択状態にあることを示している。前述のとおり、マスターテンプレート上のオブジェクトが選択状態にあるときには、２０４のドロップダウンリストが選択可能になり、現在関連付けされているフィールド名が示され、かつ、任意のフィールドとの関連付けを行うことができる。２１０は光源を指定するために接続したデータベースが持つフィールド名の一覧を表示するドロップダウンリストである。当該ドロップダウンリストは常に選択可能であり、選択された場合、下に選択中の光源名が表示される。
【００２５】
図３は、２０７で画像オブジェクトを選択されたときに表示される補正値のフィールドを指定するドロップダウンリスト群である。これらのコントロールは画像オブジェクトを選択すると２０４と２０５のコントロールの間に出現する。３０１は明るさの補正値のフィールド、３０２は色補正の補正値のフィールド、３０３はシャープの補正値のフィールドであり、それぞれ値を入力、指定することが可能である。いずれの場合もフィールドが未設定の場合は、予め定めたデフォルトの値が設定される。それぞれのフィールドに設定すると、対応したレコードの補正値が表示され、その補正値で補正が行なわれて表示される。
【００２６】
本実施例では，未設定の場合は，補正値が「０」の場合には補正はされない。現在のレコードの補正値はラベルの右に書かれる。
【００２７】
図４は、本発明の一実施例となる、マスターテンプレートプレビュー表示上で、選択状態にあるデータベース上のフィールドと関連付けられているテキストオブジェクトを示している。４０１はテキストオブジェクトの選択枠を示しており、前述の２０８と同じ状態にある。４０２はオブジェクトのリサイズハンドラであり、これをマウスドラッグすることで当該オブジェクトを変倍することができる。対角のリサイズハンドラを選択すると当該オブジェクトの縦横比を維持してリサイズすることができる。辺上のリサイズハンドラを選択すると当該オブジェクトの縦方向横方向に歪ませてリサイズすることができる。４０３は、当該オブジェクトがバリアブルオブジェクトであり、接続されているデータベース上のフィールドと関連付けられていることを示すアイコンである。これにより、ユーザーは当該オブジェクトがバリアブルオブジェクトかどうかをマスターテンプレートのプレビュー上で視覚的に認識することができる。
【００２８】
図５は光源設定を行なう画面である。図５において、５０１は設定を行うためのダイアログ画面である。また、５０２は設定を一覧、選択できるリストボックスである。これらは、アプリケーション内で予め保持している設定と後からユーザーが追加登録した物が表示される。予め保持した値の一覧を図１０に示す。バリアブルデータでは、この名称をデータとして記述することにより，光源設定の指定を行う。この設定は、光源の種類と輝度と色温度から構成されている。５０３から５０５は５０２のリストボックスで選択された光源設定の詳細を表示する。また、５０３は光源の種類を表すコンボボックスであり、５０４は輝度の設定のコンボボックスである。このコンボボックスに表示されるデータは図１１に示される。
【００２９】
５０５は色温度の設定のコンボボックスである。このコンボボックスに表示されるデータは図１２に示される。５０６は登録ボタンであり、ユーザーはこれらの各コンボボックスの値を変更して、新たにカスタマイズした光源設定として保存することができる。５０７は閉じるボタンであり、ダイアログを閉じて終了する。
【００３０】
図６は本発明の全体の構成と各ファイルの配置を明らかにした図である。
【００３１】
図２に示されるアプリケーション２００はより、１０６に示されるバリアブルＤＢデータを読み込む。このバリアブルＤＢデータな内部に画像パスと画像補正パラメータ、光源設定情報が記述されている。バリアブルデータを読み込んだ後、フィールドの設定を行う。この情報を利用してアプリケーションは、８０４もしくは８０７記憶装置内に存在する画像データ、光源条件ファイルを取得し、この情報を元に、各種画像補正、環境光補正を行い、最終的にプリンタ８０５に出力を行う。
【００３２】
図７は印刷時のフローである。本実施例では、ページ全体に環境光補正を行なうために、（Ｓ７０１）でページのレンダリングを行った後に、（Ｓ７０２）で環境光補正を行い、（Ｓ７０３）印刷を行なう。なお、環境光補正の際は、バリアブルデータ上の印刷対象のレコードの光源設定を読込み、環境補正エンジンに画像と共に渡す。環境光補正の詳細に関しては、特開平１１−０４１４７８号公報に記載されるような構成を採用することができる。本発明は、環境光に対応した補正の具体的態様を特徴とするものではないため、この補正技術の詳細については説明を省略する。
【００３３】
図８は第一の実施例の全体の構成図である。図中、８０１はキーボード・マウスなどの入力装置、８０２はシステムのマネージメント制御・入力画像の入力や補正、印刷用編集データの生成処理などを行う中央処理装置である。また、図中、８０３は表示に使用するディスプレイ、８０４は該画像データファイルや対応する画像補正コマンド履歴ファイルを格納するハードディスクなどの記憶装置である。また、８０５は編集データを出力する印刷装置、８０６はフィルムスキャナやフラットベッドスキャナ、デジタルカメラなどの画像入力装置、８０７はフロッピー（登録商標）ドライブやデジタルカメラ等で用いる媒体に対応した外部記憶装置である。
【００３４】
図９は光源条件の設定のデータである。９０１はヘッダであり、このファイルが環境光の設定ファイルであることがわかるようするためのものである。本実施例では、［ＬＩＧＨＴＥ  ＳＥＴＴＩＮＧ］と言うように開始する。９０２は形式をあらわすデータであり、図１０で示す文言が埋め込まれている。９０３は輝度データ、９０４は色温度であり、それぞれ、図１１、図１２で示す文言が埋め込まれている。また、このファイル自体の名称が図５の設定画面内で表示されるリスト名になっている。ユーザーは環境光設定ファイルをカスタマイズする際に、名称を自由に設定することができる。
【００３５】
これら図１から図１２を用いて、環境光設定登録からこれを用いたバリアブルデータ印刷を行うまでを説明する。
【００３６】
まず、本バリアブルデータ印刷を行なうにあたって、まず、各店舗の掲示場所の環境照明光を計測しておく必要がある。この計測は正確には、専用の機器を使用して行ない、形式と輝度、色温度を計測する。簡易的に行なう場合は、掲示場所の光源の型番より、形式と色温度を調べ、輝度の部分に関しては、推奨される固定値を用いても良い。
【００３７】
次に、使用するマスターテンプレートとそのテンプレートを使用するためのバリアブルデータを作成する。バリアブルデータを作成する際は、前述した各店舗の環境照明光の名称からプリセットされている環境光設定をバリアブルデータに埋め込んでおく。
【００３８】
環境光設定をカスタマイズする必要がある場合は、アプリケーションから２０９設定…を選択して、設定画面を起動する。設定画面で、光源の種類、輝度、色温度を選択して、５０６登録ボタンを選択して、環境光設定を追加する。名称の変更は、デフォルトの名称で追加されたアイテムを選択して名称を変更する。なお、どの店舗の設定かがすぐにわかるように予め提供されている環境光設定と同じでも、新たに名称を店舗名に変更して追加しておくのが便利である。
【００３９】
次に、バリアブルデータ１０６とマスターテンプレートの関係付けを行なう。アプリケーションを起動した状態で、２０１のデータベースに接続ボタンを選択して、先ほど作成したバリアブルデータファイルを開く。次にマスターテンプレート２０７内の各オブジェクトとバリアブルデータベースのフィールドの関連付けを行なう。画像オブジェクトを選択すると図３に示す補正値を設定するためのコンボボックスが表示されるので、本例では、バリアブルデータ１０６にシャープの設定１１０があるので、このフィールドを設定して，シャープ処理を設定する。フィールドを設定を終了すると補正処理がページ上の指定した画像オブジェクトに反映される。また、この際に、２１０のコンボボックスから環境光設定のフィールドも同様に設定を行なう。設定を全て終了したら，印刷を実行する。印刷の際は，ページレンダリングＳ７０１を行なった後に、Ｓ７０２環境光補正をページ全体に行ない、印刷を行なうＳ７０３。
【００４０】
１つのレコードの印刷が終わると、次のレコードの印刷を順次行ない、店舗ごとに環境光補正を行なった印刷物をバリアブル印刷で出力することができる。なお、本実施例では、画像補正をシャープ、色補正、明るさ補正としたが、この補正機能は自動色補正や、モノクロ処理、ソフトフォーカス、コントラスト調整、ガンマ調整などで構成することも可能である。
【００４１】
また、本実施例では、環境光設定ファイルを光源の種類と輝度と色温度から構成されるものとしたが、輝度の部分を固定値にしたり、蛍光灯の記号など、他の指定項目で構成したり、ファイルとしてでなく、メモリ上に保持するようにしても良い。また、環境光設定のファイルや、画像ファイルの保持する場所は、ネットワーク上でもかまわない。
【００４２】
（他の実施例）
本発明は複数の機器（例えば、ホストコンピュータ、インターフェース機器、リーダー、ライター、プリンタ等）から構成されるシステムに適用しても１つの機器（例えば複写機や、ファクシミリ装置）からなる装置に適用しても良い。
【００４３】
また、各種のデバイスを動作させるように該各種デバイスと接続された装置あるいはシステム内のコンピュータにプログラムコードを供給して前述の実施形態を実現してもよい。
【図面の簡単な説明】
【００４４】
【図１】バリアブルデータプリントの概念図である。
【図２】バリアブルデータプリントの機能をもつアプリケーションソフトウェアのＧＵＩ画面である。
【図３】画像オブジェクト選択時に表示される画像補正パラメタ設定コンボボックスである。
【図４】マスターテンプレートプレビュー表示上で選択状態にある、データベース上のフィールドと関連付けられているテキストオブジェクトである。
【図５】環境光設定を行なう設定画面である。
【図６】アプリケーションとデータの配置を説明した図である。
【図７】印刷時のフローである。
【図８】本発明の一実施例となる、画像処理装置の概念図である。
【図９】環境光設定ファイルの例
【図１０】光源の種類の一覧表である。
【図１１】輝度の一覧表である。
【図１２】色温度の一覧表である。
【符号の説明】
【００４５】
８０１  キーボード・マウスなどの入力装置
８０２  中央処理装置
８０３  ディスプレイなどの表示装置
８０４  ハードディスクなどの記憶装置
８０５  印刷装置
８０６  スキャナなどの画像入力装置
８０７  フロッピー（登録商標）ドライブなどの外部記憶装置
９０１  ヘッダー
９０２  光源の種類
９０３  輝度
９０４  色温度
【図１】
2008146228.tif 000003
【図２】
2008146228.tif 000004
【図３】
2008146228.tif 000005
【図４】
2008146228.tif 000006
【図５】
2008146228.tif 000007
【図６】
2008146228.tif 000008
【図７】
2008146228.tif 000009
【図８】
2008146228.tif 000010
【図９】
2008146228.tif 000011
【図１０】
2008146228.tif 000012
【図１１】
2008146228.tif 000013
【図１２】
2008146228.tif 000014