(57)【要約】【課題】用紙周縁部に設けられた凸状部に画像を形成した状態をシミュレートする。【解決手段】画像の形成を受ける第１形成領域を含む媒体基部と、第２形成領域を含み、媒体基部の外周部に少なくとも一つ設けられた凸部と、を有する媒体の指定と、第２形成領域に形成するべき画像情報の指定とを受け入れる。媒体全体よりも大きい利用媒体上で媒体基部の外形を仮想的に画定し、当該外形の外側に、凸部の外形を描画する。また描画された凸部内の第２形成領域に、指定された画像情報に基づく画像を描画する。【選択図】図１
2010072712.tif 000002
【特許請求の範囲】
【請求項１】
画像の形成を受ける第１形成領域を含む媒体基部と、第２形成領域を含み前記媒体基部の外周部に少なくとも一つ設けられた凸部と、を有する媒体の指定と、前記第２形成領域に形成するべき画像情報の指定とを受け入れる受入手段と、
前記媒体基部の外形と前記凸部とを含む媒体全体よりも大きい利用媒体上で前記指定された媒体基部の外形を仮想的に画定する画定手段と、
前記画定した外形の外側に、前記凸部の外形を描画する外形描画手段と、
前記描画された凸部内の第２形成領域に、前記指定された画像情報に基づく画像を描画する画像描画手段と、
前記外形描画手段及び画像描画手段によって描画された画像を出力する出力手段と、
を含むことを特徴とする画像処理装置。
【請求項２】
前記画像描画手段により描画された画像に、当該画像が描画された第２形成領域から逸脱する部分があると判断すると、当該部分があることを警告する警告手段と、
をさらに含む請求項１記載の画像処理装置。
【請求項３】
前記画像描画手段により描画された画像に、当該画像が描画された第２形成領域から逸脱する部分があると判断すると、当該画像が第２形成領域から逸脱しないよう、当該画像の元となった画像情報に対する変更を案内する案内手段をさらに含む請求項２記載の画像処理装置。
【請求項４】
前記受入手段は、互いに異なる位置に凸部が設けられた複数の媒体の指定と、各凸部に形成するべき複数の画像情報の指定とを受け入れ、
前記画定手段は、前記媒体全体よりも大きい利用媒体上で前記指定された媒体基部の外形を一つ、仮想的に画定し、
前記外形描画手段は、前記画定手段が画定した外形の外側に、指定された媒体の各凸部を、互いに重なり合わないよう描画し、
前記画像描画手段は、前記画定された複数の媒体の外形のうち、各凸部に相当する部分に、前記指定された各画像情報に基づく画像を描画する、請求項１から３のいずれか一項に記載の画像処理装置。
【請求項５】
媒体供給装置に対する前記指定された媒体の収納方法を案内する画像を生成して出力する手段をさらに含むことを特徴とする請求項１から４のいずれか一項に記載の画像処理装置。
【請求項６】
前記出力手段は、前記媒体基部の外形と前記凸部とを含む媒体全体よりも大きい媒体に、前記外形描画手段及び画像描画手段によって描画された画像を形成する指示を出力することを特徴とする請求項１から５のいずれか一項に記載の画像処理装置。
【請求項７】
コンピュータを、
画像の形成を受け入れる第１形成領域を含む媒体基部と、第２形成領域を含み前記媒体基部の外周部に少なくとも一つ設けられた凸部と、を有する媒体の指定と、前記第２形成領域に形成するべき画像情報の指定とを受け入れる受入手段と、
前記媒体基部の外形と前記凸部とを含む媒体全体よりも大きい利用媒体上で前記指定された媒体基部の外形を仮想的に画定する画定手段と、
前記画定した外形の外側に、前記凸部の外形を描画する外形描画手段と、
前記描画された凸部内の第２形成領域に、前記指定された画像情報に基づく画像を描画する画像描画手段と、
前記外形描画手段及び画像描画手段によって描画された画像を出力する出力手段と、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
タブ部にプリントするプリントデータを入力するタブプリントデータ入力部とタブプリント用の制御系を有し、この制御系は、タブ部のプリント領域にプリント可能な最大文字数を判別し、タブプリントデータ入力部からプリントデータを入力した文字数がそのプリント可能な最大文字数を超えたか否かを判断して、プリントデータの文字数がプリント可能な最大文字数を超えた場合に、タブプリントデータ入力部の入力を禁止、警告表示を行う画像形成装置が、特許文献１に開示されている。
【０００３】
タブ文章入力手段、タブ部印字エリア算出手段、タブ文章入力手段による文章の文字数と、タブ部印字エリア算出手段、による印字エリアサイズとから、適切なフォントサイズを選択するフォントサイズ選択手段を備えた画像形成装置が特許文献２に開示されている。
【特許文献１】特開２００３−２６０８４３号公報
【特許文献２】特開２００４−３４５５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
用紙周縁部に設けられた凸部内に形成される画像について出力の確認を行うこと。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、画像処理装置であって、画像の形成を受ける第１形成領域を含む媒体基部と、第２形成領域を含み前記媒体基部の外周部に少なくとも一つ設けられた凸部と、を有する媒体の指定と、前記第２形成領域に形成するべき画像情報の指定とを受け入れる受入手段と、前記媒体基部の外形と前記凸部とを含む媒体全体よりも大きい利用媒体上で前記指定された媒体基部の外形を仮想的に画定する画定手段と、前記画定した外形の外側に、前記凸部の外形を描画する外形描画手段と、前記描画された凸部内の第２形成領域に、前記指定された画像情報に基づく画像を描画する画像描画手段と、前記外形描画手段及び画像描画手段によって描画された画像を出力する出力手段と、を含むこととしたものである。
【０００６】
請求項２記載の発明は、請求項１記載の画像処理装置であって、前記画像描画手段により描画された画像に、当該画像が描画された第２形成領域から逸脱する部分があると判断すると、当該部分があることを警告する警告手段と、をさらに含むこととしたものである。
【０００７】
請求項３記載の発明は、請求項２記載の画像処理装置であって、前記画像描画手段により描画された画像に、当該画像が描画された第２形成領域から逸脱する部分があると判断すると、当該画像が第２形成領域から逸脱しないよう、当該画像の元となった画像情報に対する変更を案内する案内手段をさらに含むこととしたものである。
【０００８】
請求項４記載の発明は、請求項１から３のいずれか一項に記載の画像処理装置であって、前記受入手段は、互いに異なる位置に凸部が設けられた複数の媒体の指定と、各凸部に形成するべき複数の画像情報の指定とを受け入れ、前記画定手段は、前記媒体全体よりも大きい利用媒体上で前記指定された媒体基部の外形を一つ、仮想的に画定し、前記外形描画手段は、前記画定手段が画定した外形の外側に、指定された媒体の各凸部を、互いに重なり合わないよう描画し、前記画像描画手段は、前記画定された複数の媒体の外形のうち、各凸部に相当する部分に、前記指定された各画像情報に基づく画像を描画することとしたものである。
【０００９】
請求項５記載の発明は、請求項１から４のいずれか一項に記載の画像処理装置であって、媒体供給装置に対する前記指定された媒体の収納方法を案内する画像を生成して出力する手段をさらに含むこととしたものである。また請求項６記載の発明は、請求項１から５のいずれか一項に記載の画像処理装置であって、前記出力手段は、前記媒体基部の外形と前記凸部とを含む媒体全体よりも大きい媒体に、前記外形描画手段及び画像描画手段によって描画された画像を形成する指示を出力することとしたものである。
【００１０】
請求項７記載の発明はプログラムであって、コンピュータを、画像の形成を受け入れる第１形成領域を含む媒体基部と、第２形成領域を含み前記媒体基部の外周部に少なくとも一つ設けられた凸部と、を有する媒体の指定と、前記第２形成領域に形成するべき画像情報の指定とを受け入れる受入手段と、前記媒体基部の外形と前記凸部とを含む媒体全体よりも大きい利用媒体上で前記指定された媒体基部の外形を仮想的に画定する画定手段と、前記画定した外形の外側に、前記凸部の外形を描画する外形描画手段と、前記描画された凸部内の第２形成領域に、前記指定された画像情報に基づく画像を描画する画像描画手段と、前記外形描画手段及び画像描画手段によって描画された画像を出力する出力手段と、として機能させることとしたものである。
【発明の効果】
【００１１】
請求項１，７記載の発明によると、用紙周縁部に設けられた凸部内に形成される画像について出力の確認を行うことができる。
【００１２】
請求項２記載の発明によると、凸部からの画像の逸脱が警告される。
【００１３】
請求項３記載の発明によると、画像が凸部から逸脱しないよう案内がなされる。
【００１４】
請求項４記載の発明によると、複数の媒体の各凸部に形成した状態を確認できる。
【００１５】
請求項５記載の発明によると、媒体の収納方法が案内される。また請求項６記載の発明によると、凸部を有する媒体より大きいサイズの媒体に形成された画像を確認できる。
【発明を実施するための最良の形態】
【００１６】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る画像処理装置１は、図１に例示するように、制御部１１と、記憶部１２と、操作部１３と、表示部１４と、インタフェース部１５とを含んで構成される。また、この画像処理装置１は、インタフェース部１５を介して画像形成装置２に接続されていてもよい。
【００１７】
制御部１１は、例えばＣＰＵ（Central Processing Unit）等の素子であり、記憶部１２に格納されたプログラムに従って動作する。このプログラムは、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）等の記録媒体に格納されて提供され、記憶部１２に複写されたものであってもよい。
【００１８】
本実施の形態では、画像形成装置２が、例えばＡ４（Ａ列４番）サイズの媒体のほか、画像の形成先の媒体として、図２に例示するように、Ａ４サイズの矩形の媒体基部３１と、この媒体基部３１の外周に設けられた少なくとも一つの略台形状の凸部（以下、タブという）３２と、を有する媒体（タブ付き媒体）が利用される。
【００１９】
なお以下では説明のため、このタブ付き媒体の一例として、その媒体基部３１が略矩形状をなし、この矩形状の縦方向（長手辺）にタブが形成されるものとする。ただし、これは一例であって、タブは短手辺に形成されても構わない。またこのタブ付き媒体におけるタブの形成位置は必ずしも一カ所ではなく、媒体基部３１の同じ辺上で互いに異なるＮ箇所のいずれかの位置にタブが形成された、１セットＮ枚のタブ付き媒体があるものとする。本実施の形態では、各セットに属するＮ枚の媒体におけるタブの位置に、それぞれ互いに異なるタブ識別番号を設定しておく。ここでは例えば左綴じとした場合に、最上のタブの位置から順に、「１」，「２」…，「Ｎ」と、識別番号を付しておく。また以下では、タブの位置は、あるセットに属しているＮ枚のタブ付き媒体を重ね合わせたときに、各タブが互いに隠蔽されないようになっているものとする。さらにセットに属しているＮ枚の各タブ付き媒体は、それぞれ色（媒体の地色）が異なっていてもよい。
【００２０】
本実施の形態の制御部１１は、各タブ内で画像の形成が可能な領域を特定する、形成可能領域情報と、当該形成可能領域に形成するべき画像情報の指定とを受けて、タブ内の形成可能領域への画像形成のシミュレーションを行う。この制御部１１の詳しい処理の内容については、後に述べる。
【００２１】
記憶部１２は、ＲＡＭ（Random Access Memory）等の記憶媒体を含んで構成され、制御部１１によって実行されるプログラムを保持する。また、この記憶部１２は、制御部１１のワークメモリとしても動作する。
【００２２】
操作部１３は、タッチパネルなどのデバイスであり、利用者からの指示操作の入力を受け入れて、行われた操作の内容を表す情報を制御部１１に出力する。表示部１４は、制御部１１から入力される指示に従って情報を表示する。インタフェース部１５は、制御部１１から入力される指示に従い、画像の形成指示を画像形成装置２へ出力する。
【００２３】
画像形成装置２は、図１に示したように、記録媒体である用紙を収納した媒体供給装置２１と、この媒体供給装置２１から供給される用紙に、画像処理装置１から指示された画像を形成する画像形成部２２と、画像を形成した用紙を排出する排出部２３とを含んで構成される。
【００２４】
この媒体供給装置２１は、タブ付き媒体を画像の形成先の媒体として搬送可能となっている。画像形成部２２は、図３に例示するように、この搬送された媒体基部の外縁部から媒体内方へ予め定めた距離（縁消領域）だけオフセットした領域Ａを第１の画像形成領域とし、また、タブ部分の外縁部から媒体内方へ予め定めた距離（縁消領域）だけオフセットした矩形状の領域Ｂを第２の画像形成領域とし、これらをまとめた画像形成領域内に指定された画像を形成する。なお、形成の対象として指定された画像が、この画像形成領域から逸脱する場合、当該逸脱した部分は形成されない。
【００２５】
次に、本実施の形態の画像処理装置１の制御部１１の動作について説明する。制御部１１は、画像の形成先の媒体として、媒体基部３１の外周に少なくとも一つのタブ３２が設けられているタブ付き媒体の指定を受け入れる。また制御部１１は、タブ３２に対する画像の形成結果をシミュレートした画像を生成するシミュレート処理を行う。
【００２６】
このシミュレート処理では、制御部１１は、タブ付き媒体の外形を描画し、この描画した媒体のタブに相当する位置に、タブ内に形成するべき画像として指定された画像を描画する。このために制御部１１は、指定された媒体の外形よりも大きいサイズの媒体を用いて、媒体の媒体基部３１に相当する外形を仮想的に画定したうえで、当該外形の外側、タブに相当する位置にタブの外形を描画する。
【００２７】
本実施の形態では図４に例示するように、記憶部１２内に、予めメーカー名や商品であるタブ付き媒体のセットを特定する商品コードや商品名などの特定情報に関連づけて、セットに含まれる媒体上での各タブを特定する情報として、
（１）セットに含まれるタブ付き媒体のうち、最上の位置にタブのある媒体において、その媒体上端からタブの上側端部までの長さＨup、
（２）セットに含まれるタブ付き媒体のうち、最も下の位置にタブのある媒体において、その媒体下端からタブの下側端部までの長さＨdn、及び
（３）１つのセットに属しているタブ付き媒体の数Ｎを媒体情報として記録している（図５）。
【００２８】
ここで隣接する位置にタブが形成されている２つの媒体において、一方のタブの上端と他方のタブの下端とは略一致しているものとする。つまり、タブ付き媒体を重ねたとき、各タブの間隙ｄは略「０」となるように各タブが形成されているものとする。もっとも、隙間が形成されている場合は、間隙の大きさｄを別途特定してもよい。
【００２９】
また、記憶部１２には、図６に示すようなタブ内で画像を形成可能な領域（形成可能領域）を表す情報として、タブの上端から形成可能領域上端までの距離を表す上側オフセット値Ｔupと、タブの下端から形成可能領域下端までの距離を表す下側オフセット値Ｔbと、タブの外縁から形成可能領域の外側端までの距離を表すＴsとが記憶されているものとする。
【００３０】
またこの媒体情報には、異なる位置にあるタブごとに予め付されたタブ識別番号に対して、タブの色を表す情報が関連づけて記録されていてもよい。図４では、色を表す情報が色名により表されているがこれに限らず、ＲＧＢ（Red Green Blue）値や、ＣＭＹＫ（Cyan Magenta Yellow Black）値で表されてもよい。
【００３１】
なお、媒体を左綴じとするか右綴じとするかによって、媒体の上端と下端とが入れ替わるため、この媒体情報は、媒体の既定の綴じ方向（既定方向）を左綴じまたは右綴じに定めておく。そして既定方向にある場合のＨup、Ｈdn、及びタブ識別番号とタブの色の組を保持しておく。既定方向とは異なる方向に綴じられる場合は、タブの色については逆順に参照すればよく、ＨupとＨdnとは入れ替えて演算を行えばよい。また、タブの幅Ｗをタブ付き媒体のセットを特定する情報に関連づけて、媒体情報に含めて記録しておいてもよい。
【００３２】
制御部１１は、ドキュメント（一般に複数のページを含む）の画像を形成する指示を受けて、図７に例示するインタフェース画面を表示部１４に表示出力する。このインタフェース画面では、形成先の媒体として、タブ付き媒体を特定する情報を受け入れる。また、少なくとも一つのタブに形成する画像の指定を受け入れる。ここで指定される画像は、例えば文字列の画像であり、制御部１１はタブごとに、フォントの指定、サイズの指定、文字色の指定、文字列の向きの指定、文字列の配置（左詰め、右詰め、中央などの別）及び、描画する文字列の情報を受け入れる。
【００３３】
さらに制御部１１は、タブに形成する画像の形成条件の情報を受け入れる。この形成条件は、最初のタブの位置（最初に形成するタブの識別番号）、綴じ方向（既定方向またはその逆方向）、各タブ付き媒体の挿入位置（ページ）等の情報を含む。
【００３４】
これらの指定により、最初のタブ識別番号（ｉとする）と、画像を形成するタブの数（描画するべき画像の指示が為されたタブの数、以下ｋとする）とが得られる。
【００３５】
制御部１１は、ここでシミュレートを実行するべき旨の指示を受け入れて図８に例示する処理を行う。制御部１１は、指定されたタブ付き媒体全体よりも大きい媒体を利用媒体として選択する（Ｓ１）。例えば指定されたタブ付き媒体の媒体基部がＡ４（Ａ列４番）で、タブが約１．５ｃｍほどの凸部であるなど、タブ付き媒体全体がＡ３（Ａ列３番）サイズに収まるとすると、制御部１１はＡ３（Ａ列３番）サイズの媒体を利用媒体として選択する。
【００３６】
制御部１１は、この利用媒体上で予め定めた範囲に、指定されたタブ付き媒体の媒体基部の外形を仮想的に画定する（Ｓ２）。ここで「仮想的」としたのは、現実に当該外形を表す線分などを描画しても、しなくても構わないからである。例えばタブ付き媒体を左綴じで利用するよう指定されており、タブが媒体右辺に設けられている場合、利用媒体の左上隅（座標（０，０）とする）と、媒体基部の仮想的な外形（幅ｗ、高さｈの矩形とする）の左上隅とを一致させ、利用媒体上で座標の範囲（０，０）−（ｗ，ｈ）の範囲に仮想的な外形を画定する。
【００３７】
さらに、制御部１１は、この仮想的に画定した媒体基部の外形より外側に、タブに相当する画像（タブ画像）を描画する。このために制御部１１は、まず、変数ｊを、指定された最初のタブ識別番号ｉにセットする（Ｓ３）。
【００３８】
そして制御部１１は、指定された媒体に関連づけられたＨup、Ｈdn、Ｎ等の媒体情報を記憶部１２から読み出して取得し、また指定された形成条件から、最初のタブ識別番号ｉを取り出す。制御部１１は、このｊ番目のタブ（タブ識別番号ｊ′＝ｍｏｄ（ｊ，Ｎ）のタブ、ここで、ｍｏｄ（ａ，ｂ）は、ａをｂで除した余りを意味する）の描画位置を、媒体基部の外形右辺に沿って、（ｗ，Ｈup＋（Ｈ−Ｈup−Ｈdn）×（ｊ′／Ｎ））−（ｗ＋Ｗ，Ｈup＋（Ｈ−Ｈup−Ｈdn）×（（ｊ′＋１）／Ｎ））の範囲として定める（Ｓ４）。そして制御部１１は、この範囲に、タブの画像を描画する（Ｓ５）。タブの画像は、予め定められた外形の台形状を描画することにより行ってもよいし、媒体情報内にタブの外形を表す情報を含めておき、この情報に基づいて描画することとしてもよい。さらに、媒体基部３１とｊ番目（ｊは１からＮ）のタブである凸部３２とを含む（これらが一体となっている）、Ｎ個のタブ付き用紙の画像を記憶部１２に予め格納しておき、ｊ′番目のタブを含むタブ付き用紙の画像を記憶部１２から読み出して、描画しても構わない。この場合は、タブ付き媒体の媒体基部の外形と凸部とが一体的に描画されることとなる。この処理Ｓ５において、制御部１１は、タブ識別番号ｊ′のタブの色を媒体情報から読み出して、タブを表す外形内部を、この読み出した色で塗りつぶしてもよい。
【００３９】
なお、ここでは既定方向に綴じられる場合であって、タブが媒体右辺側に配列される場合を想定していたが、綴じ方向が既定方向とは異なる場合は、媒体上端部から
Ｈdn＋（Ｈ−Ｈup−Ｈdn）×（ｊ′／Ｎ）
の位置から、
Ｈdn＋（Ｈ−Ｈup−Ｈdn）×（（ｊ′＋１）／Ｎ）
までの範囲及び、媒体幅方向端部から幅Ｗの範囲で画定される領域を形成可能領域とすればよい。
【００４０】
制御部１１は次に、タブ内の描画可能領域を特定する（Ｓ６）。すなわち、この描画可能領域は、処理Ｓ５で描画したタブ識別番号ｊのタブについて、タブの上端から形成可能領域上端までの距離を表す上側オフセット値Ｔupと、タブの下端から形成可能領域下端までの距離を表す下側オフセット値Ｔbと、タブの外縁から形成可能領域の外側端までの距離を表すＴsとを用いて、（ｗ，Ｈup＋（Ｈ−Ｈup−Ｈdn）×（ｊ′／Ｎ）＋Ｔup）−（ｗ＋Ｗ−Ｔｓ，Ｈup＋（Ｈ−Ｈup−Ｈdn）×（（ｊ′＋１）／Ｎ）−Ｔb）の範囲として定めることができる。以下、
ＸL＝ｗ、
ＹT＝Ｈup＋（Ｈ−Ｈup−Ｈdn）×（ｊ′／Ｎ）＋Ｔup、
ＸR＝ｗ＋Ｗ−Ｔｓ、
ＹB＝Ｈup＋（Ｈ−Ｈup−Ｈdn）×（（ｊ′＋１）／Ｎ）−Ｔb、
とする。
【００４１】
そして制御部１１は、タブ内に描画する画像を生成する（Ｓ７）。ここではタブ識別番号ｊのタブに対して指定された文字列を、指定されたフォント、サイズ、文字色、文字列の向き（内向き又は外向き）、並びに文字列の配置（左詰め、右詰め、中央などの別）を参照して描画する。具体的に制御部１１は、指定されたフォントと、サイズ、文字色にて、指定された文字列を描画し（図９（ａ））、次いで、文字列の向きの指定と、形成条件としての綴じ方向とを参照して、描画した文字列の画像を回転処理する（図９（ｂ））。すなわち、ここでは文字列の向きが「外向き」で、かつ綴じ方向が「左」である場合、または文字列の向きが「内向き」で、かつ綴じ方向が「右」である場合に、反時計回りに９０度だけ回転する。また、文字列の向きが「内向き」で、かつ綴じ方向が「左」である場合、または文字列の向きが「外向き」で、かつ綴じ方向が「右」である場合には、制御部１１は、描画した文字列の画像を時計回りに９０度だけ回転する（図９（ｃ））。
【００４２】
制御部１１は、指定された文字列の向きと文字列の配置（左詰め、右詰め、中央などの別）を参照して、生成した画像の配置位置を、処理Ｓ６で定めた描画可能範囲の情報を参照しつつ決定して、当該決定した配置位置に、生成した画像を描画する（Ｓ８）。このとき、当該画像を描画したタブに隣接する位置に、指定されたフォント、サイズ、文字色、文字列の向き、文字列の配置、指定された文字列等を表す情報を描画してもよい。
【００４３】
例えば文字列の向きが「外向き」であるとき、「左詰め」が指定されていると、制御部１１は、描画した文字列の画像（幅ＷP，高さＨPの矩形内に描画されているとする）を、（ＸL，ＹB）−（ＸL＋ＷP，ＹB−ＨP）に描画する。以下では、この範囲を「配置範囲」と呼ぶ。
【００４４】
また、同じく文字列の向きが「外向き」で、「右詰め」が指定されていると、制御部１１は、描画した文字列の画像を配置範囲、（ＸL，ＹT）−（ＸL＋ＷP，ＹT＋ＨP）に描画する。さらに制御部１１は、文字列の向きが「外向き」で、「中央」が指定されていると、描画した文字列の画像を配置範囲、（ＸL，（ＹT＋ＹB）／２＋ＨP／２）−（ＸL＋ＷP，（ＹT＋ＹB）／２−ＨP／２）に描画する。
【００４５】
なお、文字列の向きが「内向き」である場合、文字列の配置に応じて配置範囲を、
「左詰め」の場合：
（ＸL，ＹT）−（ＸL＋ＷP，ＹT＋ＨP）、
「右詰め」の場合：
（ＸL，ＹB）−（ＸL＋ＷP，ＹB−ＨP）、
とそれぞれ定め、この配置範囲に文字列の画像を描画する。なお、「中央」の指定の場合は、文字列の向きが「内向き」の場合も、「外向き」であった場合と同様である。
【００４６】
制御部１１は、処理Ｓ８にて演算した配置範囲が、処理Ｓ６で定めたタブ内の描画可能領域から逸脱しているか否かを調べる（Ｓ９）。つまり、処理Ｓ８で演算された配置範囲を（ξ，η）−（ξ＋Δξ，η＋Δη）であるとすると、制御部１１は、
ＸL≦ξ、ξ＋Δξ≦ＸR、
ＹT≦η、ＹB≦η＋Δη、
であるか否か（配置範囲が描画可能領域内にあるか）を調べる。そして制御部１１は、配置範囲が描画可能領域内にあると判断すると（Noの場合）、変数ｊを「１」だけインクリメントし（Ｓ１０）、変数ｊが、画像の指定のある最後のタブのタブ識別番号を超えているか（ｊ＞ｉ＋ｋであるか）否かを調べ（Ｓ１１）、超えていれば、処理を終了する。
【００４７】
また、処理Ｓ１１において、変数ｊが、画像の指定のある最後のタブに対応するタブ識別番号を超えていない場合は、制御部１１は、処理Ｓ４に戻って処理を続ける。
【００４８】
さらに制御部１１は処理Ｓ９において、配置範囲が描画可能領域を逸脱していると判断すると、その旨を警告する警告処理を実行する（Ｓ１２）。この警告処理の具体的内容については、後に述べる。制御部１１は、警告処理の後、処理Ｓ１０に移行して処理を続ける。
【００４９】
なお、変数ｊをＮで除した余りが「０」となったとき、つまり、セットに属しているタブ付き媒体のタブのうち、最下端にあるタブの画像を形成すると、制御部１１は、その時点で、利用媒体に画像を形成するよう、画像形成装置２に指示を出力し、新たな利用媒体について処理Ｓ１，Ｓ２を実行し、処理Ｓ３の実行をすることなく（変数ｊの値を維持したまま）、処理Ｓ４以下の処理を実行してもよい。
【００５０】
次に、警告処理の例について説明する。制御部１１は、例えば処理Ｓ９において、ＸL＞ξである場合は、（ＸL−ΔＸ1，ＹT）−（ＸL＋ΔＸ1，ＹB）の範囲に、予め定めた色（例えば赤色）で塗りつぶした矩形を描画する。また、タブの画像に隣接する位置に、「＜警告＞」等の文字列を描画してもよい。
【００５１】
また、制御部１１は、処理Ｓ９において、ξ＋Δξ＞ＸRである場合は、（ＸＲ−ΔＸ1，ＹT）−（ＸR＋ΔＸ1，ＹB）の範囲に矩形を描画する。同様に、ＹT＞ηである場合は、（ＸＲ−ΔＸ2，ＹT−ΔＹ）−（ＸR＋ΔＸ2，ＹT＋ΔＹ）に、ＹB＞η＋Δηである場合は、（ＸＲ−ΔＸ2，ＹB−ΔＹ）−（ＸR＋ΔＸ2，ＹB＋ΔＹ）に、それぞれ矩形を描画する。ここに、ΔＸ1、ΔＸ2、ΔＹは、それぞれ予め定めておく。この処理によると、各場合の警告の画像が、タブの画像の近傍に、図１０に示すように描画されることとなる。
【００５２】
さらに制御部１１は、処理Ｓ９において、配置範囲が描画可能領域を逸脱していると判断した場合、指定された画像情報に基づいて描画される画像が、取得した情報で画定される形成可能範囲から逸脱しないよう、画像情報に対する変更を案内する情報を生成して出力してもよい。一例として制御部１１は、配置範囲が描画可能範囲に収まるまで、フォントのサイズを指定されたサイズから予め定めたポイントサイズずつ小さくしつつ、繰り返し配置範囲を演算する。そして配置範囲が描画可能範囲を逸脱しない最大のフォントサイズ（以下「限界サイズ」と呼ぶ）を見いだす。
【００５３】
そして制御部１１は、見いだした限界サイズを表す情報を、例えば、対応するタブ（配置範囲が描画可能範囲を逸脱すると判断されたタブ）の画像に隣接する位置に、「サイズ：ＰO→ＰM」のように記述する（図１０（Ａ））。ここにＰOは指定されたフォントのサイズの値であり、ＰMは見いだされた限界サイズとする。
【００５４】
また、制御部１１は、各タブ内の画像を描画する際に、描画可能範囲を逸脱する部分を削除して、描画可能範囲内に描画を行ってもよい。この場合、描画された文字列等の一部は削除されて、描画結果に表れないこととなる。
【００５５】
さらに制御部１１は、利用者からの指示により、画像形成装置２の媒体供給装置２１に対するタブ付き媒体の収納方法を案内する画像を生成して出力してもよい。制御部１１は、この画像を生成する処理を実行する。このとき、記憶部１２には、予めタブの外形を模した画像が格納されているものとする。この画像は、例えば図１１に例示するように、タブの外形状である略台形状の線画と、タブ上端の上方Ｙupだけ離れた位置から、タブ下端の下方Ｙdnだけ離れた位置までの線分により媒体基部の輪郭線一部とを含む。図１１の例では、タブの左側に媒体基部の輪郭線がある例を示しているが、これに限らず、媒体基部の輪郭線がタブの右側にある場合（タブが左側へ突出している場合）を表す画像としてもよい。
【００５６】
制御部１１は、収納方法の案内画像を生成する処理として、タブ付き媒体を特定する特定情報と形成条件の情報とを取得する。なお、以下の例では画像形成装置２の媒体供給装置２１は、媒体を蓄積するトレイであるとする。制御部１１は、トレイの外形を表す矩形を描画し、その方向を表す文字列等を併せて描画する。方向を表す文字列としては、例えばトレイの画像形成装置２からの引き出し方向を表す文字列等（「トレイ手前側」など）がある。また、シートの積層方向を表す文字列を、描画する。この積層方向を表す文字列は、例えば「シート上側」、「シート下側」などの文字列である。一例として積層方向を表す文字列として例えば「シート上側」との文字列を綴じ方向（左綴じの場合、トレイ外形を表す矩形内の左側）に描画し、「シート下側」との文字列を綴じ方向とは反対側（左綴じの場合、トレイ外形を表す矩形内の右側）に描画することとしてもよい。
【００５７】
制御部１１は、トレイの外形を表す矩形内に矩形の描画領域を設定し、媒体の特定情報に基づく、１つのセットに含まれるタブ付き媒体の数Ｎを読み出す。そして、描画領域の高さをＮで除して、一つのタブの画像あたりの描画範囲（幅ｗd、高さｈd）を求める。制御部１１は、描画範囲下端の予め定めた位置に記憶部１２に格納されているタブの画像を、タブ識別番号Ｎのタブを表す画像として複写する。このとき制御部１１は、形成条件において左綴じと右綴じとのどちらが指定されているかを調べ、左綴じが指定されていれば、記憶部１２に格納された画像をそのまま、描画範囲下端の予め定めた位置に複写する。また、右綴じが指定されていれば、媒体基部の輪郭線がタブの右側に位置するよう、記憶部１２に格納された画像を左右反転させて、描画範囲下端の予め定めた位置に複写する。
【００５８】
制御部１１は、以下、最後にタブの画像を複写した位置から、上方へｈ（ｈ＜ｈd）だけ移動し、また、綴じ方向へ幅ｗ（ｗ＜ｗd）だけ移動した位置に、次のタブの画像を複写する。そして、最初のタブ（タブ識別番号ｉ）までこの処理を繰り返す。これにより、シート下方からシート上方への配置例を表す画像（Ｘ）が生成される（図１２（ａ））。なお、タブ識別番号Ｎから１までのタブの画像（Ｙ）を同様の処理により少なくとも一つ描画して（つまり、１セット分のタブを少なくとも一つ描画して）、タブ識別番号Ｎから１までのタブの画像（Ｘ）よりもシート下方側に並べて配置してもよい（図１２（ｂ））。
【００５９】
制御部１１は、こうして生成した画像（図１２（ａ）、（ｂ）に表される画像）の形成指示を画像形成装置２に出力して、媒体上に形成させてもよいし、表示部１４に表示出力してもよい。なお、媒体上に形成させる場合、制御部１１は、形成先の媒体として、タブ付き媒体全体（媒体基部３１の外形と凸部３２とを含む媒体全体）よりも大きい媒体を指定する。この媒体は、略矩形状をなす用紙などで構わない。
【００６０】
さらに、ここまでの説明では、フォントのサイズなどに基づく警告を行う例について述べたが、本実施の形態はこれに限られない。例えば、図８の処理Ｓ９では、配置範囲が描画可能領域を逸脱することに代えて、またはこれとともに、タブの画像の色（描画先となっているタブの色）と、指定された文字列の描画色との差を、例えば色空間上の距離として求め、この差が予め定めたしきい値を下回る場合に、「文字と地色との色差が小さい」旨の警告を出力してもよい。
【００６１】
以上のように本実施の形態では、タブ付き媒体への形成指示に基づいて、タブ付き媒体上での形成の状態が、実際の媒体のサイズ通りにシミュレートされ、また、予め定めた条件を満足するか否かに基づき、警告の処理が為される。
【００６２】
また、ここまでの説明では、タブが媒体基部の左右辺に設けられた場合を用いて説明したが、以上の説明における座標系を異ならせれば、タブが媒体基部の上下辺に設けられている場合にも同様の処理を行うことができる。さらに、ここではタブ内の形成可能範囲が矩形であるとしたが、タブの形状に沿って例えば略台形状の縁消領域を除く形成可能範囲を定めてもよい。またタブの形状は、必ずしも略台形状に限られず、略矩形状など他の形状であっても、形成可能範囲を定めることができれば、同様に処理できる。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施の形態に係る画像処理装置と画像形成装置の構成例を表すブロック図である。
【図２】本発明の実施の形態に係る画像処理装置が想定するタブ付き媒体の例を表す説明図である。
【図３】本発明の実施の形態に係る画像処理装置に接続された画像形成装置での画像形成可能範囲の例を表す説明図である。
【図４】本発明の実施の形態に係る画像処理装置が保持するタブ付き媒体の媒体情報の例を表す説明図である。
【図５】本発明の実施の形態に係る画像処理装置が想定するタブ付き媒体でのタブの例を表す説明図である。
【図６】本発明の実施の形態に係る画像処理装置が想定するタブ付き媒体でのタブ内の形成可能範囲の例を表す説明図である。
【図７】本発明の実施の形態に係る画像処理装置が表示するインタフェース画面の例を表す説明図である。
【図８】本発明の実施の形態に係る画像処理装置での処理例を表すフローチャート図である。
【図９】本発明の実施の形態に係る画像処理装置が生成するタブ内の画像の例を表す説明図である。
【図１０】本発明の実施の形態に係る画像処理装置が出力するタブ付き媒体への画像形成シミュレーションの例を表す説明図である。
【図１１】本発明の実施の形態に係る画像処理装置が保持するタブの画像例を表す説明図である。
【図１２】本発明の実施の形態に係る画像処理装置が出力する媒体供給装置への媒体のセット例の画像を表す説明図である。
【符号の説明】
【００６４】
１  画像処理装置、２  画像形成装置、１１  制御部、１２  記憶部、１３  操作部、１４  表示部、１５  インタフェース部、２１  媒体供給装置、２２  画像形成部、２３  排出部、３１  媒体基部、３２  タブ。
【図１】
2010072712.tif 000003
【図２】
2010072712.tif 000004
【図３】
2010072712.tif 000005
【図４】
2010072712.tif 000006
【図５】
2010072712.tif 000007
【図６】
2010072712.tif 000008
【図７】
2010072712.tif 000009
【図８】
2010072712.tif 000010
【図９】
2010072712.tif 000011
【図１０】
2010072712.tif 000012
【図１１】
2010072712.tif 000013
【図１２】
2010072712.tif 000014