(57)【要約】【課題】画像上に多彩な透明領域の設定を可能とする。【解決手段】Ｒ，Ｇ，Ｂの３原色の各々について所定範囲の階調値をもつ３つのチャンネルと透明性に関する所定範囲の階調値をもつアルファチャンネルとをパラメータとして有する画素からなる画像上に透明領域を設定するために、透明領域の透明度とその範囲とが指定されたとき、指定された透明度に相当するアルファチャンネルのデータ値Ａｉｎと透明領域の指定範囲とが入力され（Ｓ２００）、指定範囲内の画素毎に、入力されたデータ値Ａｉｎと現在設定されているアルファチャンネルのデータ値Ａとを比較し（Ｓ２０２）、データ値Ａｉｎがデータ値Ａよりも小さい（不透明の）画素のデータ値Ａのみをデータ値Ａｉｎに更新し、更新したデータ値Ａにより対応する画素の階調値を計算する（Ｓ２０６）。そして、計算された階調値に基づき透明領域を表示する（Ｓ２０８）。【選択図】　　　　図７
2004046493.tif 000002
【特許請求の範囲】
【請求項１】
画像を調節する画像調節装置であって、
透明度を指定する透明度指定手段と、
画像の任意の範囲を透明範囲として指定する透明範囲指定手段と、
該透明範囲が指定されたとき、該透明範囲内の画像に設定されている透明度と前記透明度指定手段により指定された透明度とに基づいて該透明範囲内の画像の透明度を設定する透明度設定手段と
を備える画像調節装置。
【請求項２】
請求項１記載の画像調節装置であって、
前記透明度設定手段は、前記指定された透明度および前記設定されている透明度のうち低い方の透明度を前記透明範囲内の画像の透明度として設定する手段である画像調節装置。
【請求項３】
請求項１記載の画像調節装置であって、
前記透明度設定手段は、前記指定された透明度および前記設定されている透明度のうち高い方の透明度を前記透明範囲内の画像の透明度として設定する手段である画像調節装置
【請求項４】
請求項１記載の画像調節装置であって、
前記透明度設定手段は、
前記指定された透明度および前記設定されている透明度のうち低い方の透明度を前記透明範囲内の画像の透明度として設定する第１の透明度設定手段と、
前記指定された透明度および前記設定されている透明度のうち高い方の透明度を前記透明範囲内の画像の透明度として設定する第２の透明度設定手段と
を有し、
前記第１および第２の透明度設定手段のうちの一方を任意に選択可能な選択手段
を備える画像調節装置。
【請求項５】
請求項１ないし４いずれか記載の画像調節装置であって、
前記透明度は、画素毎に設定されてなる画像調節装置。
【請求項６】
請求項１ないし５いずれか記載の画像調節装置であって、
前記透明度指定手段は、０〜１００％の範囲の多段階の透明度を指定可能な手段である画像調節装置。
【請求項７】
請求項１ないし６いずれか記載の画像調節装置であって、
前記透明範囲指定手段は、前記透明範囲を決定する２点を指定する手段である画像調節装置。
【請求項８】
請求項１ないし７いずれか記載の画像調節装置であって、
前記画像調節装置は、前記画像を表示する画像領域のレイアウトを調節可能な装置である画像調節装置。
【請求項９】
請求項８記載の画像調節装置であって、
前記画像領域は、任意の画像のフレームとして機能するフレーム画像を表示するフレーム画像領域である画像調節装置。
【請求項１０】
コンピュータを、請求項１ないし９いずれか記載の画像調節装置として機能させるプログラム。
【請求項１１】
画像を調節する画像調節方法であって、
（ａ）透明度を指定するステップと、
（ｂ）画像の任意の範囲を透明範囲として指定するステップと、
（ｃ）該透明範囲が指定されたとき、該透明範囲内の画像に設定されている透明度と前記ステップ（ａ）により指定された透明度とに基づいて該透明範囲内の画像の透明度を設定するステップと
を備える画像調節方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像調節装置に関し、詳しくは、画像を調節する画像調節装置に関する。
【０００２】
【従来の技術】
従来、この種の画像調節装置としては、画像を表示する画像領域内の画像に対して透明領域を設定するものが提案されている。この装置では、例えば、複数の画像領域を層をなすように重ねて配置した後、上層の画像領域内の画像（例えば、フレーム画像）に透明領域を設定すると、設定された透明領域を通して下層の画像領域の画像（写真画像など）が見えるように表示させることもできるから、多彩なレイアウトを実現することができる。
【０００３】
【発明が解決しようとする課題】
しかしながら、こうした画像調節装置では、例えば、既に設定されている透明領域に重ねて透明度の異なる透明領域を更に設定しようとするときには、常に、既に設定されている透明領域の透明度はすべて新たに設定しようとする透明領域の透明度に更新されてしまうため、透明領域の設定の自由度が狭いという問題があった。
【０００４】
本発明の画像調節装置および画像調節方法は、こうした問題を解決し、画像を表示する画像領域の画像に対してより多彩な透明領域を設定できるようにすることを目的の一つとする。また、本発明のレイアウト制御用のプログラムは、コンピュータを上記画像調節装置として機能させることを目的の一つとする。
【０００５】
【課題を解決するための手段およびその作用・効果】
本発明の画像調節装置およびそのプログラム並びに画像調節方法は、上述の目的の少なくとも一部を達成するために以下の手段を採った。
【０００６】
本発明の画像調節装置は、
画像を調節する画像調節装置であって、
透明度を指定する透明度指定手段と、
画像の任意の範囲を透明範囲として指定する透明範囲指定手段と、
該透明範囲が指定されたとき、該透明範囲内の画像に設定されている透明度と前記透明度指定手段により指定された透明度とに基づいて該透明範囲内の画像の透明度を設定する透明度設定手段と
を備えることを要旨とする。
【０００７】
この本発明の画像調節装置では、透明度を指定すると共に画像の任意の範囲を透明範囲として指定し、透明範囲が指定されたとき、指定された透明範囲内の画像に設定されている透明度と指定された透明度とに基づいてその透明範囲内の画像の透明度を設定する。このように、画像に対して透明領域を設定しようとするときの透明度の設定には、常に一律に指定された透明度となるのではなく、既に設定されている透明度が考慮されるから、より多彩な透明度をもつ透明領域の設定が可能となる。
【０００８】
こうした本発明の画像調節装置において、前記透明度設定手段は、前記指定された透明度および前記設定されている透明度のうち低い方の透明度を前記透明範囲内の画像の透明度として設定する手段であるものとすることもできるし、本発明の画像調節装置において、前記透明度設定手段は、前記指定された透明度および前記設定されている透明度のうち高い方の透明度を前記透明範囲内の画像の透明度として設定する手段であるものとすることもできる。こうすれば、より多彩な透明領域の設定が可能となる。あるいは、本発明の画像調節装置において、前記透明度設定手段は、前記指定された透明度および前記設定されている透明度のうち低い方の透明度を前記透明範囲内の画像の透明度として設定する第１の透明度設定手段と、前記指定された透明度および前記設定されている透明度のうち高い方の透明度を前記透明範囲内の画像の透明度として設定する第２の透明度設定手段とを有し、前記第１および第２の透明度設定手段のうちの一方を任意に選択可能な選択手段を備えるものとすることもできる。こうすれば、第１の透明度設定手段の処理と第２の透明度設定手段の処理とを自由に選択できるから、さらに多彩な透明領域の設定が可能となる。
【０００９】
また、本発明の画像調節装置において、前記透明度は、画素毎に設定されてなるものとすることもできる。
【００１０】
さらに、本発明の画像調節装置において、前記透明度入力手段は、０〜１００％の範囲の多段階の透明度を指定可能な手段であるものとすることもできる。こうすれば、種々の透明度を指定することができるから、より多彩な透明領域を設定することができる。
【００１１】
また、本発明の画像調節装置において、前記透明範囲入力手段は、前記透明範囲を決定する２点の指定により前記透明範囲を指定する手段であるものとすることもできる。こうすれば、２点を指定するだけで透明範囲を指定することができる。
【００１２】
また、本発明の画像調節装置において、前記画像調節装置は、前記画像を表示する画像領域のレイアウトを調節可能な装置であるものとすることもできる。
【００１３】
また、本発明の画像調節装置において、前記画像領域は、任意の画像のフレームとして機能するフレーム画像を表示するフレーム画像領域であるものとすることもできる。
【００１４】
本発明のプログラムは、
コンピュータを、上記各態様の本発明の画像調節装置として機能させることを要旨とする。
【００１５】
この本発明のプログラムでは、コンピュータを上記各態様の本発明の画像調節装置として機能させるから、本発明の画像調節装置と同様の効果、例えば、より多彩な透明度をもつ透明領域の設定が可能となるなどの効果を奏することができる。
【００１６】
本発明の画像調節方法は、
画像を調節する画像調節方法であって、
（ａ）透明度を指定するステップと、
（ｂ）画像の任意の範囲を透明範囲として指定するステップと、
（ｃ）該透明範囲が指定されたとき、該透明範囲内の画像に設定されている透明度と前記ステップ（ａ）により指定された透明度とに基づいて該透明範囲内の画像の透明度を設定するステップと
を備えることを要旨とする。
【００１７】
この本発明の画像調節方法では、透明度を指定すると共に画像の任意の範囲を透明範囲として指定し、透明範囲が指定されたとき、指定された透明範囲内の画像に設定されている透明度と指定された透明度とに基づいてその透明範囲内の画像の透明度を設定する。このように、画像に対して透明領域を設定しようとするときの透明度の設定には、常に一律に指定された透明度となるのではなく、既に設定されている透明度が考慮されるから、より多彩な透明度をもつ透明領域の設定が可能となる。
【００１８】
【発明の実施の形態】
次に、本発明の実施の形態を実施例を用いて説明する。図１は、本発明の一実施例である画像調節装置２０を含む印刷システムの構成の概略を示す構成図である。実施例の画像調節装置２０は、画像を印刷するための画像領域をレイアウトするレイアウト制御プログラムがインストールされた汎用のパーソナルコンピュータとして構成されており、キーボードやマウスなどの入力デバイスを介してユーザからのコマンドを入力する入力部２２と、ディスプレイとしての表示部２４と、プログラムや画像などのデータを記憶する記憶部２６と、所定の演算を行なうと共に全体をコントロールする制御部２８とを備える。また、実施例の画像調節装置２０には、プリンタ１２が接続されている。このプリンタ１２は、画像調節装置２０として機能するパーソナルコンピュータからの印刷指示に基づいてレイアウトされた画像などを印刷用紙に印刷する。
【００１９】
図２は、実施例の画像調節装置２０により実行されるメインルーチンの一例を示すフローチャートである。この処理は、パーソナルコンピュータによりレイアウト制御プログラムが実行されたときの処理である。実施例の画像調節装置２０では、まず、図３に例示する用紙設定画面３０を用いて用紙サイズや用紙方向，印刷可能領域などの設定処理を実行する（ステップＳ１００）。図３の例では、用紙サイズについてはプルダウンメニューにより選択できるようになっており、用紙方向については選択的なボタンにより「縦」と「横」とが選択できるようになっている。また、印刷可能領域については、四辺に標準の縁（マージン）が設定された「標準」と最大の印刷可能領域を設定する「最大」と縁なし印刷が可能な「四辺フチなし」とが選択できるようになっている。ここで、「四辺フチなし」では、印刷時の用紙の位置ズレに伴って僅かな余白部が生じないようマイナス値のマージンが設定されるようになっている。また、用紙サイズで「ロール紙」が設定されたときには、印刷終了時に自動的に切断する「オートカッター」の設定もできるようになっている。
【００２０】
こうして用紙設定画面３０による各設定が選択されて編集ボタン３２が選択されると、図４に例示するレイアウト作業画面４０とツールボックス画面５０とを用いてレイアウト作成編集処理を実行する（ステップＳ１１０）。図４に例示するレイアウト作業画面４０には、用紙領域４１と印刷可能領域４２とが表示される作業領域４３と、ファイル操作や編集などをプルダウンメニューによる選択で行なうツールバー４４とが表示される。ツールボックス画面５０には、レイアウト作業画面４０の印刷可能領域４２内に対する種々の操作を行なうための各種ボタン５１〜６０と、印刷可能領域４２に表示された画像領域の層の順位や表示および非表示を表示する画像領域表示操作部６１と、レイアウト作業画面４０の印刷可能領域４２に設定された画像領域のうち選択された画像領域の印刷可能領域４２に対する位置情報を表示する位置情報表示部６８とが表示される。ツールボックス画面５０に表示されたボタンとしては、写真などの画像を差し込み可能な画像領域を設定するための差し込み写真枠ボタン５１や画像を読み込んで写真などの画像の背景やフレームや飾りなどを作成するための画像領域を設定するための背景・フレーム・飾り枠ボタン５２、文字列を入力する領域を設定するための文字列ボタン５３、直線を描くための直線ボタン５４、画像領域を選択するための選択ボタン５５、選択された画像領域を削除する削除ボタン５６、選択された画像領域を最前面の層に移行する最前面ボタン５７、選択された画像領域を一つ前面の層に移行させる前面ボタン５８、選択された画像領域を一つ背面の層に移行させる背面ボタン５９、選択された画像領域を最背面の層に移行する最背面ボタン６０が用意されている。
【００２１】
図５に差し込み写真枠ボタン５１により差し込み写真枠７１，７２が設定されると共に背景・フレーム・飾り枠ボタン５２によりフレーム画像７３が設定されたときのレイアウト作業画面４０とツールボックス画面５０とを示す。図示するように、レイアウト作業画面４０には差し込み写真枠７１，差し込み写真枠７２，フレーム画像７３が表示され、ツールボックス画面５０の画像領域表示操作部６１にはレイアウト作業画面４０の印刷可能領域４２に設定された画像領域としての差し込み写真枠７１に対応する差し込み写真枠１の操作ボタン６２，フレーム画像７３に対応する「Ｉｍａｇｅ００７．ｊｐｇ」の操作ボタン６３，差し込み写真枠７２に対応する差し込み写真枠２の操作ボタン６４が上層から順に上から表示され、位置情報表示部６８にはレイアウト作業画面４０の印刷可能領域４２内で選択されている画像領域（図５では差し込み写真枠７２）の印刷可能領域４２内における位置が表示される。レイアウト作業画面４０の印刷可能領域４２内に設定された画像領域を操作するための選択は、マウスにより指示ポインタを所望の画像領域内となるようにした状態で左クリックすることにより行なうこともできるが、下層の画像領域を選択するときには、ツールボックス画面５０の画像領域表示操作部６１に表示された操作ボタン６２〜６４のうちの所望の画像領域に相当するものに指示ポインタを合わせてマウスを左クリックすることにより行なうことができる。図５の例では、画像領域表示操作部６１の操作ボタン６４をマウスでクリックしてレイアウト作業画面４０におけるフレーム画像７３の下層に位置する差し込み写真枠７２を選択した状態を示す。下層の画像領域が選択されると、上層の画像領域の画像を表示した状態で選択された画像領域の外周部に相当する位置に操作用の操作枠７５を表示する。また、各操作ボタン６２〜６４には、対応する画像領域の画像の表示および非表示を選択する表示選択ボタン６５が設けられている。
【００２２】
レイアウト作業画面４０の印刷可能領域４２内に設定されるフレーム画像７３には、ハート形の透明領域７４が設定されており、この設定された透明領域７４には下層の差し込み写真枠７２の相当する部分が見えるようになっている。透明領域７４の設定は、フレーム画像７３を選択した状態でフレーム画像７３の領域内に指示ポインタを合わせてマウスを右クリックすることにより表示される図示しないメニューから「透明範囲設定」を選択し、この選択により表示される図６に例示する透明範囲設定画面８０を用いて行なうことができる。図６の例の透明範囲設定画面８０には、レイアウト作業画面４０で選択されたフレーム画像７３を表示して操作する画像表示操作部８１、画像表示操作部８１に表示されたフレーム画像７３に矩形や円，ハート形状などの透明領域を設定するための透明形状ボタン８２、設定した透明領域を削除するための消しゴムボタン８３、透明領域の設定や削除の際の指示ポインタにおける範囲を設定する範囲設定ボタン８４、画像を拡大表示する拡大ボタン８５、画像を縮小表示する縮小ボタン８６、実行した操作を一つ戻す戻しボタン８７、透明領域の境界のボカシの程度を０〜１００％の範囲で多段階に指定可能なボカシ度設定部８８、透明領域の透明度を０〜１００％の範囲で多段階に指定可能な透明度設定部８９が表示される。なお、ボカシ度設定部８８と透明度設定部８９の指定は、各部のポイントをマウスの左クリックのドラッグ操作により水平移動させることで行なうことができる。
【００２３】
フレーム画像７３における透明領域７４は、フレーム画像７３をレッド（Ｒ），グリーン（Ｇ），ブルー（Ｂ）の３原色の各々についての８ビットの階調値を持つ３つのチャンネルと透明性に関する８ビットの階調値をもつ第４のチャンネル（以下、アルファチャンネルという）とにより構成し、透明領域７４に対する設定をアルファチャンネルに対して行なうことにより実現することができる。アルファチャンネルは、画素毎に８ビット（０〜２５５）のデータ値を有し、データ値が値０のときに完全に不透明なもの、データ値が値２５５のときに完全に透明なもの、中間値においてはその値の程度の透明を得るものと定義されており、次式（１）〜（３）によって画像の各画素の階調値が決定される。ここで、式中、Ｒ，Ｇ，Ｂは合成後の階調値であり、Ｒｐ，Ｇｐ，Ｂｐは下層に位置する画像の階調値であり、Ｒｔ，Ｇｔ，Ｂｔは上層に位置する画像の階調値であり、Ａはアルファチャンネルのデータ値である。なお、下層に位置する画像が存在しないときには、Ｒｐ，Ｇｐ，Ｂｐの各階調値を値２５５として各画素のＲ，Ｇ，Ｂの階調値が決定される。
【００２４】
Ｒ＝｛Ｒｐ×Ａ＋Ｒｔ×（２５５−Ａ）｝／２５５　　　（１）
Ｇ＝｛Ｇｐ×Ａ＋Ｇｔ×（２５５−Ａ）｝／２５５　　　（２）
Ｂ＝｛Ｂｐ×Ａ＋Ｂｔ×（２５５−Ａ）｝／２５５　　　（３）
【００２５】
以上、実施例の画像調節装置２０におけるレイアウト作成編集処理について説明した。以下に、本発明の中核をなす透明領域の設定処理について説明する。図７は、実施例の画像調節装置２０により実行される透明領域設定処理ルーチンの一例を示すフローチャートである。この処理は、図６に例示する透明領域設定画面８０上において、マウス操作により透明領域の範囲が指定されたときに実行される。なお、透明領域の範囲の指定は、図６の例では、透明形状ボタン８２を用いて矩形や円、ハート形状などの透明領域の形状を選択した後、透明範囲設定画面８０上のフレーム画像７３においてマウスの左クリックのドラッグ操作により所望の２点（マウスを左クリックしたときのポインタの位置とドラッグ後に左クリックを解除したときのポインタの位置の２点）を指定することにより行なうことができる。これにより、透明形状ボタン８２により選択された透明領域の形状とマウスの左クリックのドラッグ操作により指定された２点間の距離とに応じた透明領域の範囲が指定されることになる。
【００２６】
透明範囲設定処理では、実施例の画像調節装置２０は、まず、図６に例示する透明度設定部８９で０〜１００％の範囲で指定された透明度に相当するアルファチャンネルのデータ値Ａｉｎと、透明範囲設定画面８０上でのマウス操作により指定された透明領域の指定範囲とを入力し（ステップＳ２００）、入力された指定範囲内の各画素につき現在設定されているアルファチャンネルのデータ値Ａと、ステップＳ２００で入力されたアルファチャンネルのデータ値Ａｉｎとを比較する処理を行なう（ステップＳ２０２）。比較処理の結果、指定範囲内の各画素のうち、ステップＳ１００で入力されたアルファチャンネルのデータ値Ａｉｎが現在設定されているアルファチャンネルのデータ値Ａよりも小さい（透明度が低い）画素については、アルファチャンネルのデータ値Ａを入力されたアルファチャンネルのデータ値Ａｉｎに更新し、更新されたデータ値Ａから前述の式（１）〜（３）を用いて対応する画素の階調値を計算する（ステップＳ２０４）。一方、指定範囲内の各画素のうち、ステップＳ１００で入力されたアルファチャンネルのデータ値Ａｉｎが現在設定されているアルファチャンネルのデータ値Ａ以上の（透明度が高い）画素については、アルファチャンネルのデータ値Ａの更新を行なわず、対応する画素の階調値も更新しない。すなわち、アルファチャンネルのデータ値Ａとしては、透明度設定部８９で指定された透明度に相当するデータ値Ａｉｎと現在設定されている透明度に相当するデータ値Ａのうち透明度の低い方のデータ値が設定されるのである。
【００２７】
こうして指定範囲内の全画素について階調値が算出されると（ステップＳ２０６）、この算出した階調値の画像を透明領域として指定範囲に表示する処理を行なって（ステップＳ２０８）、本ルーチンを終了する。図８は、画像に透明領域を設定している様子を説明する説明図である。いま、図８（ａ）に示すように、画像９０に対して第１の透明度をもつ矩形の透明領域９２が既に設定されている状態で、新たに第１の透明度よりも透明度が小さい（不透明な）第２の透明度と範囲とを指定して矩形の透明領域９２に包含される菱形の透明領域９４を設定しようとするとき、菱形の指定範囲に属する画素すべてにおいて、菱形の透明領域の透明度として指定された第２の透明度に相当するアルファチャンネルのデータ値Ａｉｎは、現在設定されているアルファチャンネルのデータ値Ａ（第１の透明度）よりも小さいから、菱形の指定範囲に属するすべての画素のアルファチャンネルのデータ値Ａはデータ値Ａｉｎに更新される。したがって、図８（ｂ）に示すように、第１の透明度をもつ矩形の透明領域９２上に第２の透明度をもつ菱形の透明領域９４が重ねて配置された透明領域が画像９０上に設定されることになる。なお、図８では、矩形の透明領域９２が菱形の透明領域９４を完全に包含する例として説明したが、透明度の設定は指定範囲内の画素毎に行なわれるから、例えば、矩形の透明領域９２の境界に跨った範囲を指定して菱形の透明領域を設定しようとするときには、菱形の指定範囲の各画素のうち矩形の透明領域９２に含まれる画素では指定された透明度に更新されるが、矩形の透明領域９２に含まれない画素では現在設定されている透明度（ここでは、未だ透明領域が設定されていない完全に不透明な透明度）のままとなる。
【００２８】
以上説明した実施例の画像調節装置２０によれば、マウスの左クリックのドラッグ操作により指定された透明領域の指定範囲内の各画素において、透明度設定部８９により指定された透明度に相当するアルファチャンネルのデータ値Ａｉｎが現在設定されているアルファチャンネルのデータ値Ａよりも小さい画素については、データ値Ａをデータ値Ａｉｎに更新して対応する画素の階調値を計算し、指定された透明度に相当するアルファチャンネルのデータ値Ａｉｎが現在設定されているアルファチャンネルのデータ値Ａ以上の画素については、データ値Ａは更新せずに対応する画素の階調値も更新しない。即ち、画像上に透明度と範囲を指定して透明領域を設定しようとするときには、指定された範囲のうち現在設定されている透明度よりも指定された透明度の方が透明度が低い部位のみが指定された透明度に変更されて透明領域として設定されるから、例えば、透明度の異なる複数の透明領域を重ねて設定できるなど、多彩な透明領域をもつ画像を作成することが可能となる。
【００２９】
実施例の画像調節装置２０では、透明度と透明範囲とを指定して画像上に透明領域を設定しようとするとき、指定された透明範囲内の各画素において、指定されたアルファチャンネルのデータ値Ａｉｎが現在設定されているアルファチャンネルのデータ値Ａよりも小さい（透明度が低い）画素については、アルファチャンネルのデータ値Ａを指定されたアルファチャンネルのデータ値Ａｉｎに更新して対応する画素の階調値を計算し、逆にデータ値Ａｉｎがデータ値Ａ以上の（透明度が高い）画素については、アルファチャンネルのデータ値Ａの更新を行なわず対応する画素の階調値も変更しないものとしたが、指定されたアルファチャンネルのデータ値Ａｉｎが現在設定されているアルファチャンネルのデータ値Ａ以下の画素については、データ値Ａの更新を行なわず、逆にデータ値Ａｉｎが現在設定されているアルファチャンネルのデータ値Ａよりも大きい画素については、データ値Ａをデータ値Ａｉｎに更新して対応する画素の階調値を計算するものとしても構わない。この処理を用いて透明領域が設定される様子を図９に示す。図９（ａ）に示すように、画像９０に対して第１の透明度をもつ円形の透明領域９６が既に設定されている状態で、新たに第１の透明領域よりも透明度が小さい（不透明な）第２の透明度と範囲とを指定して円形の透明領域９６を包含する矩形の透明領域９８を設定しようとするとき、矩形の指定範囲に属する画素のうち円形の透明領域９６に属する画素については、第２の透明度に相当するアルファチャンネルのデータ値Ａｉｎは現在設定されているアルファチャンネルのデータ値Ａ（第１の透明領域に属するデータ値）以下であるから、アルファチャンネルのデータ値Ａは更新されず、円形の透明領域９６の透明度は第１の透明度のままとなる。一方、矩形の指定範囲に属する画素のうち円形の透明領域９６に属する画素以外の画素については、第２の透明度に相当するアルファチャンネルのデータ値Ａｉｎは現在設定されているアルファチャンネルのデータ値Ａ（ここでは、未だ透明領域が設定されていない完全に不透明な透明度）よりも大きいから、アルファチャンネルのデータ値Ａは第２の透明度に相当するデータ値Ａｉｎに更新される。したがって、図９（ｂ）に示すように、第２の透明度をもつ矩形の透明領域９８上に第１の透明度をもつ円形の透明領域９６が重ねて配置された透明領域が画像上に設定されることになる。もとより、実施例の画像調節装置２０の透明領域の設定処理と上記変形例の透明領域の設定処理の双方をもつものとして、いずれかの処理を選択ボタンなどを用いて選択できるものとしても構わない。こうすれば、より多彩な透明領域の設定を行なうことができる。
【００３０】
実施例では、画像上に指定された透明度をもつ透明領域を設定する画像調節装置２０の態様としたが、同様の透明領域を設定する画像調節方法の態様としたり、一又は複数のコンピュータを画像調節装置として機能させるプログラムの態様としたりすることも可能である。
【００３１】
以上、本発明の実施の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【図面の簡単な説明】
【図１】本発明の一実施例である画像調節装置２０を含む印刷システムの構成の概略を示す構成図である。
【図２】実施例の画像調節装置２０により実行されるメインルーチンの一例を示すフローチャートである。
【図３】用紙設定画面３０の一例を示す説明図である。
【図４】レイアウト作業画面４０とツールボックス画面５０の一例を示す説明図である。
【図５】差し込み写真枠７１，７２とフレーム画像７３が設定されたときのレイアウト作業画面４０とツールボックス画面５０とを示す説明図である。
【図６】透明範囲設定画面８０の一例を示す説明図である。
【図７】画像調節装置２０により実行される透明領域設定処理ルーチンの一例を示すフローチャートである。
【図８】透明領域が設定される様子を示す説明図である。
【図９】透明領域が設定される様子を示す説明図である。
【符号の説明】
１２　プリンタ、２０　画像調節装置、２２　入力部、２４　表示部、２６　記憶部、２８　制御部、３０　用紙設定画面、３２　編集ボタン、４０　レイアウト作業画面、４１　用紙領域、４２　印刷可能領域、４３　作業領域、４４　ツールバー、５０　ツールボックス画面、５１　差し込み写真枠ボタン、５２　背景・フレーム・飾り枠ボタン、５３　文字列ボタン、５４　直線ボタン、５６削除ボタン、５７　最前面ボタン、５８　前面ボタン、５９　背面ボタン、６０　最背面ボタン、６１　画像領域表示操作部、６２〜６４　操作ボタン、６５表示選択ボタン、６８　位置情報表示部、７１，７２　差し込み写真枠、７３フレーム画像、７４　透明領域、８０　透明範囲設定画面、８１　画像表示操作部、８２　透明形状ボタン、８３　消しゴムボタン、８４　範囲設定ボタン、８５　拡大ボタン、８６　縮小ボタン、８７　戻しボタン、８８　ボカシ度設定部、８９　透明度設定部、９０　画像、９２　矩形の透明領域、９４　菱形の透明領域、９６　円形の透明領域、９８　矩形の透明領域。
【図１】
2004046493.tif 000003
【図２】
2004046493.tif 000004
【図３】
2004046493.tif 000005
【図４】
2004046493.tif 000006
【図５】
2004046493.tif 000007
【図６】
2004046493.tif 000008
【図７】
2004046493.tif 000009
【図８】
2004046493.tif 000010
【図９】
2004046493.tif 000011