(57)【要約】【課題】画像形成位置のずれをより確実に防止できるようにする。【解決手段】連結ページ情報１４をもとに、連結印刷データ１ページを、ラベル画像データと、ラベル間ギャップデータとしての空白データ及び後端余白データとに切り分けて展開して１ページ分の連結印刷画像データを生成する。そして、ラベル紙１ページに対する印刷データ１ページのページ長方向のずれ量を検出して、これをもとに、連結印刷画像データ内の空白データ及び後端余白データを、それぞれページ長方向に増減することで、連結印刷画像データのページ長を補正するようにした。こうすることで、連結印刷画像データ１ページの画像全体の印刷位置だけでなく、連結印刷画像データ１ページ内の個々のラベル画像の印刷位置までも補正することができ、印刷位置のずれをより確実に防止できる。【選択図】図７
2017213775.tif 000002
【特許請求の範囲】
【請求項１】
搬送方向に複数の画像形成枠が間隔を空けて配置された媒体に画像を形成する為のデータであって、所定単位ごとに媒体の搬送方向と対応する単位長方向に複数の画像データがギャップデータを挟んで連結され、所定単位ごとに複数の画像データと複数のギャップデータとで構成される連結画像形成データと、
所定単位の連結画像形成データに含まれる画像データの連結数と、前記画像データの単位長方向の長さである画像長と、前記ギャップデータの単位長方向の長さであるギャップ長とを示す連結情報とを取得する取得部と、
取得した前記連結情報をもとに、取得した前記連結画像形成データを所定単位ごとに前記画像データと前記ギャップデータとに分けて展開する展開部と、
所定単位ごとに展開された前記連結画像形成データに基づいて前記媒体に画像を形成する画像形成部と、
前記媒体における所定単位ごとの搬送方向の長さである単位長と、前記画像形成データにおける所定単位ごとの単位長方向の長さである単位長とのずれ量を検出するずれ量検出部と、
前記ずれ量検出部により検出されたずれ量をもとに、所定単位の前記連結画像形成データから前記画像データとは分けて展開された前記複数のギャップデータのそれぞれのギャップ長を補正する補正部と
を備えることを特徴とする画像形成装置。
【請求項２】
前記補正部は、
前記ずれ量検出部により検出されたずれ量をもとに補正値を算出して、この補正値を前記ギャップデータの数で分割して得られた分割補正値を用いて前記複数のギャップデータのそれぞれのギャップ長を補正する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記補正部は、
前記補正値を前記ギャップデータの数で除算して得られた商を分割補正値とするとともに余りを誤差として、前記複数のギャップデータのうちの１つのギャップ長を分割補正値＋誤差で補正し、残りのギャップデータのギャップ長を分割補正値で補正する
ことを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記補正部は、
前記複数のギャップデータのうちの最後尾のギャップデータのギャップ長を分割補正値＋誤差で補正する
ことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記取得部が、所定単位ごとに１個の画像データと１個のギャップデータとで構成される非連結画像形成データを取得した場合、
前記補正部は、
所定単位の非連結画像形成データから画像データとは分けて展開された１個のギャップデータのギャップ長を補正する
ことを特徴とする請求項１〜４のいずれかに記載の画像形成装置。
【請求項６】
前記単位は、ページである
ことを特徴とする請求項１〜５のいずれかに記載の画像形成装置。
【請求項７】
前記媒体は、搬送方向に複数のラベルが間隔を空けて配置されたラベル紙である
ことを特徴とする請求項１〜６のいずれかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関するものであり、例えば、ラベル紙などの媒体に画像を連続して印刷する印刷装置に適用して好適なものである。
【背景技術】
【０００２】
従来、印刷装置では、１ページごとにカットされ１ページに複数枚のラベルが配置されたラベル紙（これをカットシートラベル紙と呼ぶ）や、複数ページ分の長さであり所定間隔ごと（例えば１ページ分の間隔ごと）に記されたブラックマークの間に複数枚のラベルが配置されたラベル紙（これをブラックマークラベル紙と呼ぶ）を用いて、ラベルにラベル画像を印刷するようになっている（例えば特許文献１参照）。
【０００３】
また、印刷装置が搬送できる長さ（例えばラベル紙１ページ分の長さ）よりも短いラベルに印刷を行う場合、上位装置側でプリンタドライバやＲＩＰ（Raster Image Processor）ソフトなどのソフトウェアにより複数のラベル画像データを連結して１ページ分の印刷データ（これを連結印刷データと呼ぶ）を生成し、印刷装置側で、この連結印刷データを１ページ分の印刷画像データに展開してページ単位で印刷するようになっている。
【０００４】
さらに、従来の印刷装置では、ラベルに印刷を行う際に、カットシートラベル紙の先端の位置、もしくはブラックマークラベル紙のブラックマークの位置をもとに、印刷単位ごとに印刷位置を補正して印刷するようになっていた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２５３５３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の印刷装置では、印刷単位（例えばページ単位）で印刷位置を補正するようになっている為、１ページごとに複数のラベル画像データが連結されて生成された連結印刷データをもとに印刷する場合、１ページ分の画像全体の印刷位置を補正することはできるが、１ページ分の画像内の各ラベル画像の印刷位置までを補正することはできなかった。
【０００７】
実際、製造誤差により例えばラベル紙におけるラベルの位置にばらつきがあると、個々のラベルに対してラベル画像の印刷位置がずれてしまう為、ユーザは、印刷装置での印刷結果を確認しながら、上位装置側でプリンタドライバやＲＩＰソフトを用いて印刷位置を調整しなければならなかった。換言すれば、従来の印刷装置では、複数のラベル画像データを連結して１ページが形成される連結印刷データをもとに印刷する場合に、個々のラベルに対してラベル画像の印刷位置（つまり画像形成位置）がずれてしまうことがあるという問題を有していた。
【０００８】
本発明は以上の点を考慮したものであり、画像形成位置のずれをより確実に防止できる画像形成装置を提案しようとするものである。
【課題を解決するための手段】
【０００９】
本発明の画像形成装置は、搬送方向に複数の画像形成枠が間隔を空けて配置された媒体に画像を形成する為のデータであって、所定単位ごとに媒体の搬送方向と対応する単位長方向に複数の画像データがギャップデータを挟んで連結され、所定単位ごとに複数の画像データと複数のギャップデータとを有する連結画像形成データと、所定単位の連結画像形成データに含まれる画像データの連結数と、前記画像データの単位長方向の長さである画像長と、前記ギャップデータの単位長方向の長さであるギャップ長とを示す連結情報とを取得する取得部と、取得した前記連結情報をもとに、取得した前記連結画像形成データを所定単位ごとに画像データとギャップデータとに分けて展開する展開部と、所定単位ごとに展開された連結画像形成データに基づいて前記媒体に画像を形成する画像形成部と、前記媒体における所定単位ごとの搬送方向の長さである単位長と、前記画像形成データにおける所定単位ごとの単位長方向の長さである単位長とのずれ量を検出するずれ量検出部と、前記ずれ量検出部により検出されたずれ量をもとに、所定単位の連結画像形成データから画像データとは分けて展開された複数のギャップデータのそれぞれのギャップ長を補正する補正部とを備える。
【００１０】
こうすることで、上位装置側でプリンタドライバやＲＩＰソフトなどを用いて画像形成位置を調整することなく、所定単位ごとに複数の画像データが連結された連結画像形成データをもとに画像を形成する場合にも、個々の画像形成枠に対して画像の形成位置がずれてしまうことを防ぐことができる。
【発明の効果】
【００１１】
かくして本発明は、画像形成位置のずれをより確実に防止できる画像形成装置を実現できる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施の形態による印刷システムの構成を示す図である。
【図２】第１の実施の形態によるラベル紙の構成を示す図である。
【図３】第１の実施の形態による印刷データの構成及び展開後の画像データの構成を示す図である。
【図４】第１の実施の形態による印刷動作の手順を示すフローチャートである。
【図５】第１の実施の形態による印刷動作の展開処理の手順を示すフローチャートである。
【図６】第１の実施の形態による印刷動作の編集処理の手順を示すフローチャートである。
【図７】第１の実施の形態によるラベル紙への印刷例を示す図である。
【図８】第２の実施の形態による画像形成装置の全体構成を示す図である。
【図９】第２の実施の形態による画像形成装置の画像形成ユニットの構成を示す図である。
【図１０】第２の実施の形態によるラベルロール紙（ブラックマーク無）の構成を示す図である。
【図１１】第２の実施の形態によるラベルロール紙（ブラックマーク無）からのラベルピッチの検出を示す図である。
【図１２】第２の実施の形態によるラベルロール紙（ブラックマーク有）の構成を示す図である。
【図１３】第２の実施の形態によるラベルロール紙（ブラックマーク有）からのラベルピッチの検出を示す図である。
【図１４】第２の実施の形態による透過型書き出し位置検出センサの構成を示す図である。
【図１５】第２の実施の形態による反射型書き出し位置検出センサの構成を示す図である。
【図１６】第２の実施の形態による画像形成装置の機能構成を示す図である。
【図１７】第２の実施の形態による画像長の調整を示す図である。
【図１８】第２の実施の形態による露光開始タイミングの説明にともなう図である。
【図１９】従来技術による画像長の調整手順を示すフローチャートである。
【図２０】従来技術により調整された各ページの画像長を示す図である。
【図２１】第２の実施の形態によるラベルピッチが単調増加する要因を示す図である。
【図２２】第２の実施の形態による書き出し位置のずれの蓄積量の計算手順を示すフローチャートである。
【図２３】第２の実施の形態による画像長の調整手順を示すフローチャートである。
【図２４】第２の実施の形態により調整された各ページの画像長を示す図である。
【発明を実施するための形態】
【００１３】
以下、発明を実施するための形態（以下、これを実施の形態と呼ぶ）について、図面を用いて詳細に説明する。
【００１４】
［１．第１の実施の形態］
［１−１．印刷システムの構成］
図１に、第１の実施の形態による印刷システム１の構成を示す。尚、印刷システム１は、パーソナルコンピュータなどの情報処理装置２と、情報処理装置２とデータ通信路３を介して通信可能に接続されたプリンタなどの画像印刷装置４とで構成される。情報処理装置２は、主制御部１０、アプリケーション１１、プリンタドライバ１２及びデータ送信部１３を有していて、主制御部１０が全体を制御するようになっている。
【００１５】
アプリケーション１１は、画像印刷装置４で印刷する画像データを作成及び編集する為のソフトウェアであり、情報処理装置２にインストールされている。プリンタドライバ１２は、画像印刷装置４を制御する為のソフトウェアであり、情報処理装置２にインストールされている。このプリンタドライバ１２は、アプリケーション１１上で印刷が指示された際にアプリケーション１１から呼び出され、後述する連結ページ情報１４を参照しつつ、画像データを印刷データに変換して、印刷データを連結ページ情報１４とともにデータ送信部１３を介して画像印刷装置４に送信するようになっている。ここで、図２に示すような１ページに複数枚のラベルＬｂが配置された用紙（すなわちラベル紙）Ｌｐに印刷する場合、プリンタドライバ１２は、複数のラベル画像データを連結して１ページごとの画像データを生成し、これを印刷データに変換して、連結ページ情報１４とともに画像印刷装置４に送信するようになっている。尚、アプリケーション１１にプリンタドライバ１２の機能が含まれている場合には、アプリケーション１１が、画像データを印刷データに変換して連結ページ情報１４とともに画像印刷装置４に送信してもよい。
【００１６】
尚、図２に示すラベル紙Ｌｐは、１ページごとにブラックマークＢｋが記されたブラックマークラベル紙である。このラベル紙Ｌｐは、一例として、ブラックマークＢｋ間（すなわち１ページ）に、矢印Ａで示す用紙搬送方向に４枚×矢印Ｂで示す幅方向に２枚の計８枚の長方形のラベルＬｂが配置されている。８枚のラベルＬｂは、間隔を空けて配置されていて、ラベルＬｂ間の用紙搬送方向の間隔をラベル間ギャップと呼ぶ。また、各ラベルＬｂの用紙搬送方向の長さをラベル長と呼ぶ。各ページの８枚のラベルＬｂのうち、先頭の２枚のラベルＬｂは、各ページの先端に沿って配置され、最後尾の２枚のラベルＬｂは、各ページの後端からラベル間ギャップだけ離れた位置に配置される。尚、各ページの最後尾のラベル間ギャップを、後端余白とも呼ぶ。
【００１７】
アプリケーション１１又はプリンタドライバ１２は、画像データを印刷データに変換する為の情報として、画像印刷装置４にセットされる用紙（例えばラベル紙）Ｌｐの用紙長、用紙幅、余白などの用紙設定情報を有している。尚、用紙長は、用紙１ページの用紙搬送方向の長さでありページ長と同義である。また、用紙幅は、幅方向Ｂの長さであり、ページ幅と同義である。このような用紙設定情報は、例えば印刷データに付与される。また、アプリケーション１１又はプリンタドライバ１２は、連結ページ情報１４として、ラベル紙１ページにラベルＬｂが用紙搬送方向（すなわちページ長方向）に何枚連結されているかを示すラベル連結数１４Ａ、ラベル間ギャップの用紙搬送方向の長さ（これをラベル間ギャップ長と呼ぶ）１４Ｂ、及びラベル長１４Ｃを保持している。
【００１８】
ここで、アプリケーション１１又はプリンタドライバ１２により生成される印刷データの構成を図３に示す。尚、図３は、印刷データの構成を分かり易くする為に模式的に表したものである。１ページ分の印刷データは、ラベル紙Ｌｐ１ページに印刷する為のデータであり、１ページの画像データと後端余白データとで構成されている。
【００１９】
図３（Ａ）は、１ページの画像データが、１枚のラベルに印刷する為のラベル画像データで構成される場合の印刷データであり、この場合、連結ページ情報１４のラベル連結数１４Ａは１となる。一方、図３（Ｂ）は、１ページの画像データが、２枚のラベルＬｂに印刷する為のラベル画像データ４つと、ラベル間ギャップデータ３つとで構成されている場合の印刷データであり、この場合、ラベル連結数１４Ａはラベル画像データの数（すなわち４）となる。尚、実際、ラベル間ギャップデータと後端余白データは、それぞれラベル間ギャップ長１４Ｂ分の空白として印刷データに指定されていて、画像印刷装置４側で、空白データ及び後端余白データに変換されるようになっている。この図３（Ｂ）に示す印刷データは、図２に示したラベル紙Ｌｐに印刷する為のデータであり、４つのラベル画像データにそれぞれ２枚ずつの計８個のラベル画像を有している。
【００２０】
ここで、図３（Ａ）に示すようなラベル１枚分のラベル画像データと後端余白データとで構成されている印刷データを非連結印刷データと呼び、図３（Ｂ）に示すようなラベル間ギャップデータを挟んで複数のラベル画像データを連結してなる印刷データを連結印刷データと呼ぶ。これら、非連結印刷データ及び連結印刷データは、それぞれ連結ページ情報１４に示されているラベル連結数１４Ａ、ラベル間ギャップ長１４Ｂ、及びラベル長１４Ｃをもとに生成される。
【００２１】
情報処理装置２のデータ送信部１３は、印刷データ及び連結ページ情報１４を、データ通信路３を介して画像印刷装置４に送信する為のインタフェース部である。データ通信路３は、ＵＳＢ（Universal Serial Bus）、ＬＡＮ（Local Area Network）などのインタフェースで接続されたデータの送受信路である。情報処理装置２の構成は、このようになっている。
【００２２】
一方、図１に示すように、画像印刷装置４は、データ受信部２０、印刷データ編集部２１、主制御部２２、機構制御部２３、印刷部２４、ずれ量補正部２５、ずれ量検出部２６、展開部２７、画像データ編集部２８及び画像転送部２９を有していて、主制御部２２が全体を制御するようになっている。
【００２３】
データ受信部２０は、情報処理装置２から送信された印刷データ及び連結ページ情報１４を受信する為のインタフェース部である。印刷データ編集部２１は、情報処理装置２から受信した印刷データを印刷単位であるページ単位に編集するようになっている。機構制御部２３は、用紙の搬送、ブラックマークの検出などを行う画像印刷装置４の機構（図示せず）を制御するようになっている。
【００２４】
印刷部２４は、印刷ヘッド（図示せず）を備え、画像転送部２９から転送されてくる画像データに基づいて用紙への印刷を行うようになっている。ずれ量検出部２６は、透過センサ又は反射センサによって用紙の先端、及びブラックマークやラベル間ギャップなどのページ長を特定する為のマークを検出する。ずれ量検出部２６は、検出したマーク間隔を用紙の実際のページ長として、これを印刷データに付与されているページ長と比較することで、用紙１ページに対する印刷データ１ページのページ長方向のずれ量を検出し、これをずれ量補正部２５に通知するようになっている。
【００２５】
ずれ量補正部２５は、ずれ量検出部２６により検出された印刷データ１ページのずれ量をもとに、次ページの印刷データのページ長を補正する補正値を算出する。尚、補正値の算出方法については限定しないが、例えば、検出されたずれ量をそのまま用いて次ページの印刷データを補正する補正値とする算出方法や、過去数ページ分のずれ量の平均値を、次ページの印刷データを補正する補正値とする算出方法などを用いればよい。
【００２６】
展開部２７は、図３（Ａ）に示すような非連結印刷データを展開する画像展開部２７Ａと、図３（Ｂ）に示すような連結印刷データを展開する連結画像展開部２７Ｂとを有していて、印刷データ編集部２１で編集された１ページ分の印刷データを展開して１ページ分のビットマップの印刷画像データを生成するようになっている。
【００２７】
画像展開部２７Ａは、印刷データ１ページの画像データ内での補正は必要ない為、連結ページ情報１４を参照しながら画像データを一定の単位で展開していくようになっている。例えば、図３（Ａ）に示すように、展開する単位を１バンド２５６ラインとして、１ページの画像データを２５６ラインごとのラベル画像データとして展開していき、最終バンドのみ可変長とする。このように、最終バンド以外のバンドについては固定長とすることで、展開処理を単純化することができる。そして展開後の１ページの画像データの後端に後端余白データを付与して１ページ分の印刷画像データ（これを非連結印刷画像データと呼ぶ）とする。後端余白データについては、画像データ編集部２８によって非連結印刷画像データのページ長を補正する際にページ長方向の長さが増減される。
【００２８】
一方、連結画像展開部２７Ｂは、印刷データ１ページの画像データ内での補正が必要な為、連結ページ情報１４を参照しながら画像データを可変長の単位で展開していくようになっている。具体的には、図３（Ｂ）に示すように、１ページの画像データを、ラベル画像データの部分と空白データの部分とに分け、それぞれ別バンドで展開していき展開後の１ページの画像データの後端に後端余白データを付与して１ページ分の印刷画像データ（これを連結印刷画像データと呼ぶ）とする。これにより、展開後の画像データは、ラベル画像データの部分と空白データの部分とに切り分けたデータ構造となる為、後端余白データだけでなく、画像データ内の空白データについても、連結印刷画像データのページ長を補正する際にページ長方向の長さを増減できるようになる。尚、画像データを展開したときの各バンドに、画像データの有無を示すフラグを付与するようにすれば、ラベル画像データのバンドか、空白データのバンドかを容易に区別できる。
【００２９】
画像データ編集部２８は、ずれ量補正部２５により算出された補正値により、印刷画像データ（すなわち非連結印刷画像データ又は連結印刷画像データ）の空白データ及び後端余白データをページ長方向に増減することで、印刷画像データのページ長を補正して、印刷画像データを印刷するときの印刷位置のずれを補正するようになっている。画像転送部２９は、画像データ編集部２８により編集された印刷画像データを印刷部２４に転送するようになっている。画像印刷装置４の構成は、このようになっている。
【００３０】
［１−２．印刷動作］
次に、印刷システム１の印刷動作について、図４乃至図６に示すフローチャートを用いて説明する。まず、図４に示すフローチャートを用いて、印刷動作の全体的な流れについて説明する。尚、図４に示す印刷動作は、画像印刷装置４側での動作であり、画像印刷装置４の主制御部２２が主体となって行う動作である。
【００３１】
画像印刷装置４は、最初のＳＰ１において、印刷データ及び連結ページ情報１４の受信を待ち受け、情報処理装置２から送信されてくる印刷データ及び連結ページ情報１４をデータ受信部２０により受信すると、ステップＳＰ２に移る。ステップＳＰ２において画像印刷装置４は、印刷データ編集部２１により印刷データをページ単位に編集して、次のステップＳＰ３に移る。ステップＳＰ３において画像印刷装置４は、展開部２７によりページ単位の印刷データを連結ページ情報１４をもとに印刷部２４で印刷できるように展開して１ページ分のビットマップの印刷画像データを生成し、次のステップＳＰ４に移る。
【００３２】
ステップＳＰ４において画像印刷装置４は、ずれ量検出部２６により検出したずれ量をもとにずれ量補正部２５が算出した補正値を用いて、ステップＳＰ３で生成した１ページ分の印刷画像データの空白データ及び後端余白データの長さを画像データ編集部２８で編集する（すなわち増減する）ことで、印刷画像データのページ長を補正する。つづくステップＳＰ５において画像印刷装置４は、補正後の印刷画像データを印刷部２４に転送して１ページ分の印刷画像データの印刷を開始する。つづくステップＳＰ６において画像印刷装置４は、ずれ量検出部２６により、印刷中（もしくは搬送中）の用紙からマークを検出して、これをもとに用紙１ページの用紙搬送方向の位置のずれ量を検出する。つづくステップＳＰ７において画像印刷装置４は、受信した印刷データの全ページを印刷し終えたかを確認し、まだ全ページを印刷し終えていない場合には、ステップＳＰ２に戻り、全ページを印刷し終えた場合には、印刷動作を終了する。画像印刷装置４の印刷動作は、このような手順で行われるようになっている。
【００３３】
次に、図４に示すステップＳＰ３の処理、すなわち印刷データを展開する展開処理の詳細を、図５に示すフローチャートを用いて説明する。この展開処理は、画像印刷装置４の展開部２７により実行される処理である。
【００３４】
展開部２７は、最初のステップＳＰ１０において、印刷データが連結印刷データであるかどうかを判定する。連結印刷データであるかどうかは、情報処理装置２から印刷データとともに送信されてきた連結ページ情報１４のラベル連結数１４Ａが２以上であるかどうかにより判定することができる。
【００３５】
ここで、印刷データが非連結印刷データである場合、展開部２７は、ステップＳＰ１０で否定結果を得て、ステップＳＰ１１に移る。ステップＳＰ１１において展開部２７は、図３（Ａ）に示すように、印刷データの展開を１バンド分行い、次のステップＳＰ１２に移る。ステップＳＰ１２において展開部２７は、非連結印刷データ１ページの画像データの展開が終了したかどうかを判定する。ここで、展開部２７は、非連結印刷データ１ページの画像データの展開が終了していない場合には、ステップＳＰ１２で否定結果を得て、ステップＳＰ１１に戻り、非連結印刷データ１ページの画像データの展開が終了すると、ステップＳＰ１２で肯定結果を得て、ステップＳＰ１７に移る。
【００３６】
一方で、印刷データが連結印刷データである場合、展開部２７は、ステップＳＰ１０で肯定結果を得て、ステップＳＰ１３に移る。ステップＳＰ１３において展開部２７は、連結ページ情報１４を取得して（つまりラベル間ギャップ長１４Ｂとラベル長１４Ｃとを取得して）、次のステップＳＰ１４に移る。ステップＳＰ１４において展開部２７は、連結ページ情報１４のラベル長１４Ｃをもとに連結印刷データの展開を１バンド分行う。すなわち、展開部２７は、図３（Ｂ）に示すように、連結印刷データ１ページから最初のラベル画像データの部分を展開する為に、まずラベル長１４Ｃと等しい1バンド分のデータを展開して、これをラベル画像データとする。
【００３７】
つづくステップＳＰ１５において展開部２７は、ラベル画像データをラベル連結数１４Ａ分展開したかどうかを判定する。ここで、まだラベル画像データをラベル連結数１４Ａ分展開していない場合、展開部２７は、このステップＳＰ１５で否定結果を得て、ステップＳＰ１６に移る。ステップＳＰ１６において展開部２７は、連結ページ情報１４のラベル間ギャップ長１４Ｂをもとに連結印刷データの展開を１バンド分行う。すなわち、展開部２７は、連結印刷データ１ページからラベル画像データにつづく空白データの部分を展開する為に、ラベル間ギャップ長１４Ｂと等しい1バンド分のデータを展開して、これを空白データとする。その後、展開部２７は、ステップＳＰ１３に戻り、ラベル画像データをラベル連結数１４Ａ分展開するまで、すなわち印刷データ１ページのラベル画像データと空白データの全てを展開するまで、ステップＳＰ１３〜ＳＰ１６の処理を繰り返す。そして、ラベル画像データをラベル連結数１４Ａ分展開すると、展開部２７は、ステップＳＰ１５で肯定結果を得て、ステップＳＰ１７に移る。
【００３８】
ステップＳＰ１７において、展開部２７は、連結ページ情報１４のラベル間ギャップ長１４Ｂをもとに連結印刷データ又は非連結印刷データの展開を１バンド分行う。すなわち、展開部２７は、印刷データから最後尾の空白データである後端余白データの部分を展開する為に、ラベル間ギャップ長１４Ｂと等しい1バンド分のデータを展開して、これを後端余白データとする。展開部２７は、このようにして１ページ分の印刷データを展開することで、１ページ分のビットマップの印刷画像データを生成し、展開処理を終了する。展開処理は、このような手順で行われるようになっている。
【００３９】
次に、図４に示すステップＳＰ４の処理、すなわち印刷データを展開して得られた印刷画像データを編集する編集処理の詳細を、図６に示すフローチャートを用いて説明する。この編集処理は、画像印刷装置４の画像データ編集部２８により実行される処理である。
【００４０】
画像データ編集部２８は、最初のステップＳＰ２０において、ずれ量検出部２６により検出したずれ量をもとにずれ量補正部２５が算出した補正値を取得する。つづくステップＳＰ２１において画像データ編集部２８は、編集する印刷画像データが、連結印刷データを展開して得られた連結印刷画像データであるかどうかを判定する。連結印刷画像データであるかどうかは、情報処理装置２から印刷データとともに送信されてきた連結ページ情報１４のラベル連結数１４Ａが２以上であるかどうかにより判定することができる。
【００４１】
ここで、印刷画像データが連結印刷画像データではなく、非連結印刷データを展開した非連結印刷画像データである場合、画像データ編集部２８は、ステップＳＰ２１で否定結果を得て、ステップＳＰ２２に移る。ステップＳＰ２２において画像データ編集部２８は、展開処理のステップＳＰ１７（図５）で展開された後端余白データの長さを、取得した補正値分増減させ、編集処理を終了する。
【００４２】
一方で、印刷画像データが連結印刷画像データである場合、画像データ編集部２８は、ステップＳＰ２１で肯定結果を得て、ステップＳＰ２３に移る。ステップＳＰ２３において画像データ編集部２８は、取得した補正値を連結ページ情報１４のラベル連結数１４Ａで除算して、その商を分割補正値とする。つまり、補正値を、後単余白データを含めた空白データの数で除算して、その商を分割補正値とする。尚、除算の結果、余りが出た場合、この余りを補正値の誤差とする。つづくステップＳＰ２４において画像データ編集部２８は、１ページ分の連結印刷画像データからラベル画像データ間の空白データを１つ取得する。尚、この場合、先頭の空白データから順に取得するようになっている。つづくステップＳＰ２５において画像データ編集部２８は、取得した空白データの長さを分割補正値分増減させる。
【００４３】
つづくステップＳＰ２６において画像データ編集部２８は、空白データをラベル連結数１４Ａ−１分取得したかどうか、つまり連結印刷画像データに含まれる全ての空白データ（後端余白データは除く）を取得したかどうかを判定する。ここで、まだ空白データをラベル連結数１４Ａ−１分取得してなければ、画像データ編集部２８は、ステップＳＰ２６で否定結果を得てステップＳＰ２４に戻り、次の空白データを取得する。これに対して、空白データをラベル連結数１４Ａ−１分取得していれば、画像データ編集部２８は、ステップＳＰ２６で肯定結果を得てステップＳＰ２７に移る。
【００４４】
ステップＳＰ２７において画像データ編集部２８は、後端余白データの長さを分割補正値＋誤差（つまり余り）分増減させ、編集処理を終了する。編集処理は、このような手順で行われるようになっている。
【００４５】
［１−３．印刷例］
ここで、画像印刷装置４による印刷例を図７に示す。図７に示す印刷例は、説明を簡単にする為、検出されたずれ量をそのまま次ページの印刷データを補正する補正値として用いたものである。また、この印刷例は、ブラックマークＢｋ間（すなわち１ページ）に、用紙搬送方向Ａに４枚×幅方向Ｂに２枚の計８枚の長方形のラベルＬｂが配置されたブラックマークラベル紙Ｌｐに印刷されたものである。
【００４６】
画像印刷装置４は、情報処理装置２から１ページごとに４つのラベル画像データを連結して生成された連結印刷データを受信すると、受信した連結印刷データをページ単位に編集して、ラベル画像データと空白データとに分けて展開する。これにより、ビットマップの画像データが得られ、この画像データに後端余白データを付与することで１ページ分の連結印刷画像データとなる。
【００４７】
ここで、図７に示すように、例えば、最初のページの連結印刷データのページ長が、ブラックマークラベル紙Ｌｐから検出された実際のページ長より短かったとすると、次ページの連結印刷画像データのページ長が、連結印刷データのページ長と検出されたページ長とのずれ量の分長くなるように補正される。具体的には、ずれ量（すなわち補正値）をラベル連結数１４Ａ（４つ）で除算した結果得られる商を分割補正値、余りを誤差として、次ページの連結印刷画像データの３つの空白データを、それぞれ分割補正値の分だけページ長が長くなる方向に補正する。さらに、連結印刷画像データの後単余白データを、分割補正値＋誤差の分だけページ長が長くなる方向に補正する。このように、連結印刷画像データのページ長を、ブラックマークラベル紙Ｌｐから検出された実際のページ長に合わせるように、連結印刷画像データ内の空白データと後端余白データがページ長方向に補正される。そして、このように補正された連結印刷画像データに基づくラベル画像が、ブラックマークラベル紙Ｌｐに印刷されていく。
【００４８】
こうすることで、画像印刷装置４は、連結印刷画像データ内の各ラベル画像データに基づく各ラベル画像を、ブラックマークラベル紙Ｌｐ１ページの各ラベルＬｂ内に正確に印刷することができる。
【００４９】
尚、最初のページの連結印刷データについては、前ページが存在しない為、前ページのずれ量をもとに補正することはできない。この為、例えば、ブラックマークラベル紙Ｌｐを画像印刷装置４にセットした際にブラックマークラベル紙Ｌｐを実際に搬送して行うキャリブレーション時にブラックマークラベル紙Ｌｐから実際のページ長を検出して、最初のページの連結印刷データについては、そのページ長と、キャリブレーション時に検出したページ長とのずれ量をもとに補正するようにすればよい。
【００５０】
［１−４．まとめと効果］
ここまで説明したように、第１の実施の形態の印刷システム１は、情報処理装置２のアプリケーション１１又はプリンタドライバ１２が、印刷データとともに、印刷データ１ページに含まれるラベル画像データの連結に関する連結ページ情報（ラベル連結数１４Ａ、ラベル間ギャップ長１４Ｂ、ラベル長１４Ｃ）１４を、画像印刷装置４に送信する。画像印刷装置４は、印刷データとともに連結ページ情報１４を受信すると、連結ページ情報１４をもとに印刷データが複数のラベル画像データを連結した連結印刷データであるかどうかを判定する。
【００５１】
ここで、印刷データが連結印刷データである場合、画像印刷装置４は、連結ページ情報１４をもとに、連結印刷データ１ページを、ラベル画像データと、ラベル間ギャップデータとしての空白データ及び後端余白データとに切り分けて展開することで１ページ分の連結印刷画像データを生成する。
【００５２】
そして、画像印刷装置４は、ラベル紙Ｌｐ１ページに対する印刷データ１ページのページ長方向のずれ量を検出して、これをもとに連結印刷画像データのページ長を補正する補正値を算出する。さらに画像印刷装置４は、この補正値を、連結印刷画像データ１ページに含まれる空白データと後端余白データの合計数で分割して分割補正値を得、この分割補正値により、連結印刷画像データ内の空白データ及び後端余白データを、それぞれページ長方向に増減することで、連結印刷画像データのページ長を補正するようにした。
【００５３】
このように、画像印刷装置４では、後端余白データにくわえて、連結印刷画像データ１ページ内の空白データについても、それぞれページ長方向に補正することにより、連結印刷画像データ１ページの画像全体の印刷位置だけでなく、連結印刷画像データ１ページ内の個々のラベル画像の印刷位置までも補正することができる。
【００５４】
かくして、第１の実施の形態の印刷システム１では、画像印刷装置４にセットされたブラックマーク紙ＬｐにおけるラベルＬｂの位置にばらつきがあっても、情報処理装置２側でアプリケーション１１やプリンタドライバ１２を用いて印刷位置を調整することなく、画像印刷装置４でブラックマーク紙Ｌｐに印刷する際に、個々のラベルＬｂに対してラベル画像の印刷位置がずれてしまうことを防ぐことができる。
【００５５】
［２．第２の実施の形態］
次に、第２の実施の形態について説明する。この第２の実施の形態は、第１の実施の形態とは異なる手法で、画像の印刷位置のずれを防ぐ実施の形態である。
【００５６】
［２−１．画像形成装置の構成］
まず、第２の実施の形態の画像形成装置１００の全体構成について説明する。図８は、画像形成装置１００の全体構成を示す断面図である。画像形成装置１００は、箱型の筐体１０１を有している。尚、ここでは、図８中右側を筐体１０１の前側、図８中左側を筐体１０１の後側とする。筐体１０１内には、その上部に、４つの独立した画像形成ユニット１０２Ｙ、１０２Ｍ、１０２Ｃ、１０２Ｋが前後方向に並べて配置されている。
【００５７】
画像形成ユニット１０２Ｙ、１０２Ｍ、１０２Ｃ、１０２Ｋは、同一構成となっている。ここで、一例として、画像形成ユニット１０２Ｋの構成を、図９に示す。画像形成ユニット１０２Ｋは、感光体１０３Ｋ、感光体１０３Ｋを一様に帯電させるチャージローラ１０４Ｋ、感光体１０３Ｋの表面を露光して静電潜像を書き込むＬＥＤヘッド１０５Ｋ、感光体１０３Ｋの表面の静電潜像をトナーで現像する現像ローラ１０６Ｋ、現像ローラ１０６Ｋの表面にトナーを供給しつつ現像ローラ１０６Ｋとの間でトナーを擦ることによりトナーをマイナス極性に摩擦帯電させるスポンジローラ１０７Ｋ、現像ローラ１０６Ｋの表面に供給されたトナーを均一な薄層にする現像ブレード１０８Ｋ、スポンジローラ１０７Ｋにトナーを供給するトナータンク１０９Ｋ、感光体１０３Ｋの表面に残留したトナーをクリーニングするクリーニングブレード１１０Ｋから構成されている。
【００５８】
画像形成ユニット１０２Ｙ、１０２Ｍ、１０２Ｃ、１０２Ｋは、同一構成であるが、それぞれのトナータンクに収容されるトナーが異なっている。すなわち、画像形成ユニット１０２Ｙにはイエロートナー、画像形成ユニット１０２Ｍには、マゼンタトナー、画像形成ユニット１０２Ｃにはシアントナー、画像形成ユニット１０２Ｋにはブラックトナーが収容されるようになっている。
【００５９】
さらに、図８に示す筐体１０１内には、画像形成ユニット１０２Ｙ、１０２Ｍ、１０２Ｃ、１０２Ｋの下方に、画像形成ユニット１０２Ｙ、１０２Ｍ、１０２Ｃ、１０２Ｋのそれぞれの感光体１０３Ｙ、１０３Ｍ、１０３Ｃ、１０３Ｋと接触する中間転写ベルト１１１が配置されている。
【００６０】
中間転写ベルト１１１は、環状でなり、画像形成ユニット１０２Ｙ、１０２Ｍ、１０２Ｃ、１０２Ｋのうちの最も前側に位置する画像形成ユニット１０２Ｙの前方に配置された駆動ローラ１１２と、最も後側に位置する画像形成ユニット１０２Ｋの後方に配置されたアイドルローラ１１３と、前後方向の位置が駆動ローラ１１２、アイドルローラ１１３の間で駆動ローラ１１２及びアイドルローラ１１３より下方に配置された２次転写バックアップローラ１１４と、駆動ローラ１１２と２次転写バックアップローラ１１４との間に配置されたテンションローラ１１５とに巻きかけられ、側面視で略逆三角形状に張架されている。この中間転写ベルト１１１は、図示しないモータにより矢印Ｃで示す方向に走行するようになっている。
【００６１】
また、中間転写ベルト１１１の駆動ローラ１１２、アイドルローラ１１３間の直線部分を挟んで感光体１０３Ｙ、１０３Ｍ、１０３Ｃ、１０３Ｋと対向する位置に、１次転写ローラ１１６Ｙ、１１６Ｍ、１１６Ｃ、１１６Ｋが配置されている。１次転写ローラ１１６Ｙ、１１６Ｍ、１１６Ｃ、１１６Ｋは、それぞれ図示しないスプリングにより中間転写ベルト１１１を間に挟んで感光体１０３Ｙ、１０３Ｍ、１０３Ｃ、１０３Ｋに押し当てられていて、１次転写ニップＰ１ｙ、Ｐ１ｍ、Ｐ１ｃ、Ｐ１ｋを形成している。
【００６２】
また、中間転写ベルト１１１を間に挟んで２次転写バックアップローラ１１４と対向する位置には、２次転写ローラ１１７が配置されている。２次転写ローラ１１７も図示しないスプリングにより中間転写ベルト１１１を間に挟んで２次転写バックアップローラ１１４に押し当てられていて、２次転写ニップＰ２を形成している。尚、２次転写バックアップローラ１１４と２次転写ローラ１１７を２次転写部とも呼ぶ。
【００６３】
中間転写ベルト１１１は、１次転写ニップＰ１ｙ、Ｐ１ｍ、Ｐ１ｃ、Ｐ１ｋを通過する際に、感光体１０３Ｙ、１０３Ｍ、１０３Ｃ、１０３Ｋ上に形成されたトナー画像が表面に転写され、このトナー画像を表面に保持したまま、２次転写部へと搬送するようになっている。
【００６４】
また、筐体１０１下部の後方には、アンワインダー１２０が配置され、このアンワインダー１２０に未印刷のラベルロール紙１２１が回転可能に保持されている。また、筐体１０１下部の前方には、リワインダー１２２が配置されている。ラベルロール紙１２１は、筐体１０１外のアンワインダー１２０側から繰り出されて、筐体１０１内の下部に形成された前後方向に延びる搬送路１２３を通り、筐体１０１外のリワインダー１２２に巻き取られるようになっている。尚、２次転写部は、この搬送路１２３の途中に設けられていて、ラベルロール紙１２１は、２次転写ニップＰ２を通過するようになっている。
【００６５】
さらに、筐体１０１とアンワインダー１２０との間には、給紙テンションローラ１２４が配置され、筐体１０１とリワインダー１２２との間には、排出テンションローラ１２５が配置されている。さらに、筐体１０１内の下部には、２次転写部より後方に、搬送路１２３に沿って後側から順に、給紙ローラ部１２６、透過型カット位置検出センサ１２７、反射型カット位置検出センサ１２８、カッター１２９、第１搬送ローラ部１３０、第２搬送ローラ部１３１、透過型書き出し位置検出センサ１３２、反射型書き出し位置検出センサ１３３が配置されている。
【００６６】
給紙ローラ部１２６は、搬送路１２３を挟んで上下方向に対向配置された給紙ローラ１２６Ａとピンチローラ１２６Ｂとで構成されている。また、第１搬送ローラ部１３０と第２搬送ローラ部１３１は、それぞれ搬送路１２３を挟んで上下方向に対向配置された第１搬送ローラ１３０Ａ及び第１ピンチローラ１３０Ｂと、第２搬送ローラ１３１Ａ及び第２ピンチローラ１３１Ｂとで構成されている。透過型カット位置検出センサ１２７は、搬送路１２３を挟んで上下方向に対向配置された発光部１２７Ａと受光部１２７Ｂとで構成された透過型光学センサであり、詳しくは後述するが、ラベルロール紙１２１の表側に設けられているラベルの先端を検知する。透過型書き出し位置検出センサ１３２も、この透過型カット位置検出センサ１２７と同様のセンサである。また、反射型カット位置検出センサ１２８は、反射型光学センサであり、詳しくは後述するが、ラベルロール紙１２１の裏側に記されているブラックマークを検知する。反射型書き出し位置検出センサ１３３も、この反射型カット位置検出センサ１２８と同様のセンサである。
【００６７】
さらに、筐体１０１内の下部には、２次転写部の前方の搬送路１２３上に定着器１３４が配置されている。定着器１３４は、搬送路１２３を挟んで上下方向に対向配置されたアッパーローラ１３４Ａとロワーローラ１３４Ｂとにより定着ニップを形成する構造であり、さらにアッパーローラ１３４Ａの内部にハロゲンヒータ１３４Ｃを有している。さらに、筐体１０１内の下部には、ラベルロール紙１２１をガイドする搬送ガイド１３５が搬送路１２３に沿って設けられている。
【００６８】
アンワインダー１２０側から繰り出されたラベルロール紙１２１は、給紙テンションローラ１２４に巻きかけられた後、給紙ローラ１２６Ａとピンチローラ１２６Ｂとに挟まれて搬送され、さらに搬送ガイド１３５にガイドされて、透過型カット位置検出センサ１２７と反射型カット位置検出センサ１２８を順に通過する。
【００６９】
透過型カット位置検出センサ１２７は、ラベルロール紙１２１が、図１０（Ａ）及び（Ｂ）に示すような、台紙１４０の表面に矢印Ｄで示す用紙搬送方向に一定の間隔を空けて複数のラベル１４１が貼られた用紙である場合に、このラベルロール紙１２１のラベル１４１の先端を検出する。具体的には、ラベル１４１が存在する部分と台紙１４０のみの部分（ラベル間ギャップの部分）とで透過率が異なることから、図１１（Ａ）、（Ｂ）に示すように、透過型カット位置検出センサ１２７は、ラベルロール紙１２１が通過する際に、図１１（Ｃ）に示すような出力レベルの変化を得ることができ、この変化からラベル１４１の先端を検出できるようになっている。
【００７０】
一方、反射型カット位置検出センサ１２８は、ラベルロール紙１２１が、図１２（Ａ）及び（Ｂ）に示すような、台紙１４０の表面全体にシールが貼られていてこのシールに形成された切り込みによって用紙搬送方向に一定の間隔を空けて複数のラベル１４１が形成され、さらに台紙１４０の裏面に各ラベル１４１の先端位置に合わせてブラックマーク１４２が記されている用紙である場合に、このラベルロール紙１２１のラベル１４１の先端を検出する。具体的には、ブラックマーク１４２が記された部分と他の部分とで反射率が異なることから、図１３（Ａ）、（Ｂ）に示すように反射型カット位置検出センサ１２８は、ラベルロール紙１２１が通過する際に、図１３（Ｃ）に示すような出力レベルの変化を得ることができ、この変化からラベル１４１の先端を検出できるようになっている。
【００７１】
図８に戻り、ラベルロール紙１２１は、透過型カット位置検出センサ１２７と反射型カット位置検出センサ１２８を通過した後、さらに搬送ガイド１３５にガイドされて、第１搬送ローラ１３０Ａと第１ピンチローラ１３０Ｂの間に挟まれて搬送され、さらに第２搬送ローラ１３１Ａと第２ピンチローラ１３１Ｂとの間に挟まれて搬送される。
【００７２】
ラベルロール紙１２１は、さらに搬送ガイド１３５にガイドされて、透過型書き出し位置検出センサ１３２と反射型書き出し位置検出センサ１３３を順に通過する。これら透過型書き出し位置検出センサ１３２及び反射型書き出し位置検出センサ１３３は、透過型カット位置検出センサ１２７及び反射型カット位置検出センサ１２８と同様にして、それぞれラベルロール紙１２１のラベル１４１の先端を検出する。
【００７３】
ラベルロール紙１２１は、さらに搬送ガイド１３５にガイドされて、２次転写ローラ１１７と２次転写バックアップローラ１１４とで形成される２次転写ニップＰ２を通過する。画像形成時には、中間転写ベルト１１１により搬送されるトナー画像が２次転写ニップＰ２に到達するタイミングと、ラベルロール紙１２１の各ラベル１４１が２次転写ニップＰ２に到達するタイミングとを一致させることで、各ラベル１４１にトナー画像が正しく位置決めされて転写される。
【００７４】
ラベルロール紙１２１は、さらに搬送ガイド１３５にガイドされて、定着器１３４のアッパーローラ１３４Ａとロワーローラ１３４Ｂに挟まれて搬送される。このとき、ラベルロール紙１２１の各ラベル１４１に転写されたトナー画像が、ハロゲンヒータ１３４Ｃの熱により溶融して各ラベル１４１に定着する。その後、ラベルロール紙１２１は、排出テンションローラ１２５に巻きかけられ、さらにリワインダー１２２に巻き取られる。リワインダー１２２は、図示しない駆動手段によって回転させられていて、連続的に画像が形成されるラベルロール紙１２１を巻き取っている。このように、画像形成装置１００は、ラベルロール紙１２１に連続的に画像を形成することができる構成となっている。
【００７５】
ここで、透過型カット位置検出センサ１２７の構成と、反射型カット位置検出センサ１２８の構成についてさらに詳しく説明する。透過型カット位置検出センサ１２７は、図１４（Ａ）、（Ｂ）に示すように、ラベルロール紙１２１を挟んで、下側（裏面側）に発光部１２７Ａ、上側（表面側）に受光部１２７Ｂが配置されている。発光部１２７Ａの内部には発光手段としてのＬＥＤ１５０が固定されていて、図示しない回路によってこのＬＥＤ１５０が駆動して所定の発光量で発光するようになっている。
【００７６】
受光部１２７Ｂの内部には受光手段としてのフォトトランジスタ１５１が固定されていて、図示しない回路によってこのフォトトランジスタ１５１が駆動して、ラベルロール紙１２１を通過してくるＬＥＤ１５０の光を受光して、受光量に応じた電圧を出力するようになっている。尚、受光部１２７Ｂは、一例として、図１１（Ｃ）に示したように、ラベル１４１が存在する部分よりも透過率が高い台紙１４０のみの部分（すなわちラベル１４１間のギャップ部分）で、出力電圧が低くなる回路構成となっている。尚、ＬＥＤ１５０以外の発光手段、フォトトランジスタ１５１以外の受光手段を用いてもよい。透過型書き出し位置検出センサ１３２も同様の構成である。
【００７７】
一方、反射型カット位置検出センサ１２８は、図１５（Ａ）、（Ｂ）に示すように、ラベルロール紙１２１の下側（裏面側）に配置されていて、発光手段としてのＬＥＤ１５２と受光手段としてのフォトトランジスタ１５３とを有している。尚、図１５（Ｂ）は、反射型カット位置検出センサ１２８を前方から見た図である。ＬＥＤ１５２は、図示しない回路によって駆動して所定の発光強度でラベルロール紙１２１の裏面に光を照射する。フォトトランジスタ１５３は、図示しない回路によって駆動してラベルロール紙１２１の裏面で反射してくる光を受光して、受光強度に応じた電圧を出力するようになっている。尚、反射型カット位置検出センサ１２８は、図１２（Ｃ）に示したように、一例として、他の部分よりも反射率が低いブラックマーク１４２の部分で、出力電圧が低くなる回路構成となっている。尚、ＬＥＤ１５２以外の発光手段、フォトトランジスタ１５３以外の受光手段を用いてもよい。反射型書き出し位置検出センサ１３３も同様の構成である。
【００７８】
次に、画像形成装置１００の機能構成について説明する。図１６は、画像形成装置１００の機能構成を示すブロック図である。コマンド／画像処理部２００は、画像形成装置１００と接続されたホストＰＣ２０１からのコマンド及び画像データをインタフェース部２０２を介して受信して処理する。また、コマンド／画像処理部２００は、受信したコマンドに応じてエンジン制御部２０３に指示を出す。さらに、コマンド／画像処理部２００は、画像データの解釈と各トナー色（イエロー、マゼンタ、シアン、ブラック）のビットマップデータへの展開を行って、各トナー色のビットマップデータを、ＲＡＭ２０４Ｙ、２０４Ｍ、２０４Ｃ、２０４Ｋに書き込む。
【００７９】
ＲＡＭ２０４Ｙ、２０４Ｍ、２０４Ｃ、２０４Ｋは、エンジン制御部２０３を介してＬＥＤヘッド１０５Ｙ、１０５Ｍ、１０５Ｃ、１０５Ｋに接続されている。エンジン制御部２０３は、ＲＡＭ２０４Ｙ、２０４Ｍ、２０４Ｃ、２０４Ｋから各トナー色のビットマップデータを読み出して、それぞれＬＥＤヘッド１０５Ｙ、１０５Ｍ、１０５Ｃ、１０５Ｋに転送する。
【００８０】
エンジン制御部２０３は、画像形成装置１００のハードウェアの動作全般を制御していて、コマンド／画像処理部２００からの指示に従って画像形成動作を制御する。エンジン制御部２０３は、ＬＥＤヘッド１０５Ｙ、１０５Ｍ、１０５Ｃ、１０５Ｋの他、高圧供給部２０５、ハロゲンヒータ１３４Ｃ、ＲＡＭ２０６、透過型カット位置検出センサ１２７、反射型カット位置検出センサ１２８、透過型書き出し位置検出センサ１３２、反射型書き出し位置検出センサ１３３と接続されている。
【００８１】
高圧供給部２０５は、画像形成ユニット１０２Ｙ、１０２Ｍ、１０２Ｃ、１０２Ｋ、１次転写ローラ１１６Ｙ、１１６Ｍ、１１６Ｃ、１１６Ｋ、及び２次転写ローラ１１７と接続され、これらに必要な高電圧を供給する。
【００８２】
コマンド／画像処理部２００には、不揮発性メモリ２０７が接続されていて、この不揮発性メモリ２０７に、コマンド／画像処理部２００の動作ブログラムが格納されている。コマンド／画像処理部２００は、この動作プログラムに従って動作するようになっている。
【００８３】
［２−２．画像形成装置の動作］
［２−２−１．画像形成動作］
次に、画像形成装置１００の動作について説明する。まず、一般的な画像形成動作について説明する。尚、画像形成装置１００は、図８に示したように、ラベルロール紙１２１が、２次転写部、定着器１３４を経由してリワインダー１２２に巻きかけられた状態で画像形成動作を開始するようになっている。また、ここでは、図１２に示した裏面側にブラックマーク１４２が記されたラベルロール紙１２１に画像を形成するときの画像形成動作について説明する。
【００８４】
コマンド／画像処理部２００が、ラベルロール紙１２１に画像を形成する為の画像データを受信すると、画像形成装置１００は、画像形成動作を開始する。コマンド／画像処理部２００は、受信した画像データを解釈し、各トナー色のビットマップデータに展開する。展開したビットマップデータは、ＲＡＭ２０４Ｙ、２０４Ｍ、２０４Ｃ、２０４Ｋに保存される。
【００８５】
コマンド／画像処理部２００は、図１７（Ａ）〜（Ｃ）に示すように、展開したビットマップデータの後端に任意の長さの余白を追加してビットマップデータの画像長を長くしたり、逆に展開したビットマップデータの後端部分を任意の長さ分削除して画像長を短くしたりする機能を有している。ここで、ビットマップデータの後端に調整マージンとしての余白を追加しておくようにすれば、画像長を調整する為にビットマップデータの後端部分（つまり余白部分）を削除することがあっても、元のビットマップデータの画像の後端が欠如することを防止できる。
【００８６】
図１６に戻り、コマンド／画像処理部２００は、受信した画像データを解釈するとともに、エンジン制御部２０３に画像形成動作開始の指示を出す。エンジン制御部２０３は、ハロゲンヒータ１３４Ｃを制御して定着器１３４を温めて、定着器１３４の温度がトナー画像を定着可能な温度となるように制御する。
【００８７】
定着器１３４が温まると、エンジン制御部２０３は、駆動ローラ１１２、画像形成ユニット１０２Ｙ、１０２Ｍ、１０２Ｃ、１０２Ｋ、給紙ローラ１２６Ａ、第１搬送ローラ１３０Ａ、第２搬送ローラ１３１Ａ、アッパーローラ１３４Ａ、リワインダー１２２の駆動を開始する。ここで、駆動ローラ１１２が中間転写ベルト１１１を走行させる速度は、給紙ローラ１２６Ａ、第１搬送ローラ１３０Ａ、第２搬送ローラ１３１Ａ、アッパーローラ１３４Ａ、リワインダー１２２がラベルロール紙１２１を搬送する速度とほぼ等しくなっている。
【００８８】
またこのときエンジン制御部２０３は、高圧供給部２０５を制御して画像形成ユニット１０２Ｙ、１０２Ｍ、１０２Ｃ、１０２Ｋ、及び１次転写ローラ１１６Ｙ、１１６Ｍ、１１６Ｃ、１１６Ｋに所定の高電圧バイアスを供給する。
【００８９】
ここで、画像形成ユニット１０２Ｙ、１０２Ｍ、１０２Ｃ、１０２Ｋでの画像形成動作について、画像形成ユニット１０２Ｋを例に説明する。画像形成ユニット１０２Ｋのチャージローラ１０４Ｋには、高圧供給部２０５から−１０００Ｖのチャージバイアスが供給され、これにより感光体１０３Ｋの表面が−６００Ｖに帯電する。また現像ローラ１０６Ｋには−２００Ｖの現像バイアス、スポンジローラ１０７Ｋには−２５０Ｖのスポンジバイアスが、それぞれ高圧供給部２０５から供給される。
【００９０】
さらにトナータンク１０９Ｋから供給されたトナーは、現像ローラ１０６Ｋとスポンジローラ１０７Ｋとの間で擦られてマイナス極性に摩擦帯電する。マイナス極性に摩擦帯電したトナーは、現像バイアスとスポンジバイアスとの電位差によって現像ローラ１０６Ｋに付着する。現像ローラ１０６Ｋに付着したトナーは、現像ブレード１０８Ｋによって均一な厚さにならされ、これにより現像ローラ１０６Ｋ上にトナー層を形成する。現像ローラ１０６Ｋ上に形成されたトナー層は、現像ローラ１０６Ｋと感光体１０３Ｋとのニップに運ばれる。
【００９１】
一方で、エンジン制御部２０３は、ＬＥＤヘッド１０５Ｋによる感光体１０３Ｋへの露光を開始する。露光開始のタイミングは、後述するブラックマーク１４２の検出結果をもとにエンジン制御部２０３によって計算される。エンジン制御部２０３は、ＲＡＭ２０４Ｋに書き込まれたブラックのビットマップデータを、その先端から順に読み出していき、１ライン単位で順にＬＥＤヘッド１０５Ｋに転送する。ＬＥＤヘッド１０５Ｋは、転送されてきたビットマップデータに従ってＬＥＤを点滅させることで、−６００Ｖに帯電している感光体１０３Ｋを露光する。感光体１０３Ｋの露光された部分は、−５０Ｖに除電されることで静電潜像となる。
【００９２】
感光体１０３Ｋに形成された静電潜像は、感光体１０３Ｋの回転にともなって、現像ローラ１０６Ｋと感光体１０３Ｋとのニップに運ばれる。ここで、現像ローラ１０６Ｋ上にはマイナス帯電したトナー層が形成されていて、また現像ローラ１０６Ｋには−２００Ｖの現像バイアスが供給されている為、現像ローラ１０６Ｋと静電潜像との電位差により、静電潜像にのみトナーが選択的に付着して、静電潜像がトナー画像として現像される。画像形成ユニット１０２Ｋの画像形成動作は、このようになっている。
【００９３】
画像形成ユニット１０２Ｙ、１０２Ｍ、１０２Ｃについても同様に、感光体１０３Ｙ、１０３Ｍ、１０３Ｃ上にトナー画像が形成される。感光体１０３Ｙ、１０３Ｍ、１０３Ｃ、１０３Ｋ上に各トナー色のトナー画像が形成されると、各トナー色のトナー画像が、それぞれ感光体１０３Ｙ、１０３Ｍ、１０３Ｃ、１０３Ｋと中間転写ベルト１１１との接触部である１次転写ニップＰ１ｙ、Ｐ１ｍ、Ｐ１ｃ、Ｐ１ｋに到達する前に、高圧供給部２０５から１次転写ローラ１１６Ｙ、１１６Ｍ、１１６Ｃ、１１６Ｋに１次転写バイアスが供給される。これにより、各トナー色のトナー画像が、それぞれ１次転写ニップＰ１ｙ、Ｐ１ｍ、Ｐ１ｃ、Ｐ１ｋに到達した際に、中間転写ベルト１１１上に順に転写されていく。尚、感光体１０３Ｙ、１０３Ｍ、１０３Ｃ、１０３Ｋへのトナー画像の形成タイミングは、感光体１０３Ｙ、１０３Ｍ、１０３Ｃ、１０３Ｋの配置間隔分ずらされている為、中間転写ベルト１１１上には、各トナー色のトナー画像が重なりあって積層されるようになっている。
【００９４】
［２−２−２．露光開始タイミングの計算方法］
次に、感光体１０３Ｙ、１０３Ｍ、１０３Ｃ、１０３Ｋへの露光開始タイミングの計算方法を説明する。上述したように、定着器１３４が温まると、中間転写ベルト１１１の走行速度とほぼ同じ速度でラベルロール紙１２１が搬送され始める。ラベルロール紙１２１の搬送速度が、目標速度に到達して且つ速度が安定すると、反射型書き出し位置検出センサ１３３は、ラベルロール紙１２１裏面のブラックマーク１４２の検出を開始する。
【００９５】
そして、反射型書き出し位置検出センサ１３３は、１個目のブラックマーク１４２を検出する。ブラックマーク１４２の先端位置はラベル１４１の先端位置である為、このとき、反射型書き出し位置検出センサ１３３は、1枚目のラベル１４１を検出したことになる。次に、この１枚目のラベル１４１から数えてＮ枚目のラベル１４１に、１枚目の画像（すなわち１ページ目の画像）を形成する。ここで、露光開始タイミングを計算するうえで必要となるＮの計算方法を説明する。
【００９６】
図１８に示すように、感光体１０３Ｙの上方に配置されたＬＥＤヘッド１０５Ｙが感光体１０３Ｙを露光する露光位置Ｐ１０から、静電潜像及び現像されたトナー画像が搬送される経路を通って２次転写位置Ｐ１１までの距離をＬｈｔとし、反射型書き出し位置検出センサ１３３から２次転写位置Ｐ１１までの距離をＬｓｔとする。ここで、ＬＥＤヘッド１０５Ｙに着目しているのは、ＬＥＤヘッド１０５Ｙ、１０５Ｍ、１０５Ｃ、１０５Ｋのうち、ＬＥＤヘッド１０５Ｙが一番上流側に配置されていて露光開始タイミングが一番早く、ＬＥＤヘッド１０５Ｙの露光開始タイミングが決まれば、ＬＥＤヘッド１０５Ｍ、１０５Ｃ、１０５Ｋの露光開始タイミングは、ヘッド間の距離から自動的に決まる為である。ゆえに、以降の説明では、ＬＥＤヘッド１０５Ｙでの露光開始タイミングについてのみ説明することとする。
【００９７】
尚、１ページ目の画像の露光を開始するのは、１枚目のラベル１４１のラベルピッチ（すなわち１枚目のラベル１４１の先頭位置から２枚目のラベル１４１の先頭位置までの長さ）の測定が完了して、１ページ目の画像が画像長調整済みでビットマップデータに展開されてからとする。尚、画像の画像長、及びラベル１４１のラベルピッチは、それぞれラベルロール紙１２１の用紙搬送方向に対応する方向の長さである。また、１枚目のラベルピッチは、１個目のブラックマーク１４２と２個目のブラックマーク１４２の間隔であるから、１ページ目の画像の露光が開始されるのは、２個目のブラックマーク１４２の検出後となる。ここで、ラベルピッチの基準値をＬ０とすると、Ｎは次式（１）によって求まる。尚、次式（１）のＲｏｕｎｄｕｐは、小数点以下切り上げを示す。また、ラベルピッチの基準値Ｌ０は、測定された値ではなく、ラベルロール紙１２１のラベルピッチとして設定されている値である。
【００９８】
Ｎ＝Ｒｏｕｎｄｕｐ｛（Ｌｈｔ−Ｌｓｔ）／Ｌ０｝＋２        （１）
【００９９】
ここで、Ｒｏｕｎｄｕｐ｛（Ｌｈｔ−Ｌｓｔ）／Ｌ０｝枚目のラベル１４１に１ページ目の画像を形成するとして、反射型書き出し位置検出センサ１３３の位置に１枚目のラベル１４１の先頭位置が到達しているとすると、Ｒｏｕｎｄｕｐ｛（Ｌｈｔ−Ｌｓｔ）／Ｌ０｝枚目のラベル１４１に形成する画像は、このとき既にＬＥＤヘッド１０５Ｙで露光されている画像となってしまう。この為、もう1枚あとのラベル１４１に形成する画像でないと、露光開始タイミングは調整できない。
【０１００】
また、１ページ目の画像は、露光開始前にビットマップデータに展開する必要があり、くわえて展開前にラベルピッチを測定しておく必要がある為、さらにもう１枚あとのラベル１４１でないと、露光を開始できない。この為、式（１）は、Ｒｏｕｎｄｕｐ｛（Ｌｈｔ−Ｌｓｔ）／Ｌ０｝枚＋２枚となっている。尚、画像形成装置１００が、１ページ目の画像の画像長については調整せずに基準値で形成するか、もしくはビットマップデータに展開中に取得したラベルピッチをもとに調整する機能を有している場合には、加算枚数を２枚ではなく１枚にすることもできる。
【０１０１】
次に、Ｎ枚目のラベル１４１に１ページ目のトナー画像を正確に転写する為にＬＥＤヘッド１０５Ｙが露光を開始するタイミングを求める。ここで、２個目のブラックマーク１４２を検出してからＬＥＤヘッド１０５Ｙが露光を開始するまでにラベルロール紙１２１が搬送される距離をＬｆとすると、Ｌｆは次式（２）によって求まる。
【０１０２】
Ｌｆ＝（Ｎ−２）×Ｌ０−（Ｌｈｔ−Ｌｓｔ）        （２）
【０１０３】
つまり、２個目のブラックマーク１４２を検出してからラベルロール紙１２１を距離Ｌｆだけ搬送した時点でＬＥＤヘッド１０５Ｙの露光を開始すれば、露光位置Ｐ１０から２次転写位置Ｐ１１までの距離と、Ｎ枚目のラベル１４１の先端と２次転写位置Ｐ１１までの距離がともにＬｈｔとなって等しくなり、Ｎ枚目のラベル１４１に１ページ目のトナー画像が正確に転写される。ＬＥＤヘッド１０５Ｙの露光開始タイミングはこのようにして計算されるようになっている。尚、このような露光開始タイミングは、例えばエンジン制御部２０３によって計算される。
【０１０４】
また、このようなタイミングでＬＥＤヘッド１０５Ｙの露光が開始されると、以降、ＲＡＭ２０４Ｋには、２ページ目、３ページ目、…と順にビットマップデータが展開され、ＬＥＤヘッド１０５Ｙは、各ページのビットマップデータをもとに順に露光していく。このとき各ページのビットマップデータの画像長を調整することで、２ページ目以降のトナー画像と、Ｎ＋１枚目以降のラベル１４１との位置がずれることなく転写可能となる。以下、画像長の調整方法について説明する。
【０１０５】
［２−２−３．画像長の調整方法］
まず、従来技術による画像長の調整方法について説明する。図１９に、従来技術による画像長の調整手順を示し、図２０に、各ページの画像長を模式的に示す。尚、画像長の調整は、コマンド／画像処理部２００が主体となって行う。露光動作を開始すると、コマンド／画像処理部２００は、１個目のブラックマーク１４２の位置、２個目のブラックマーク１４２の位置を順に検出して、１ページ目の画像長を１個目と２個目のブラックマーク１４２の位置の差分である１枚目のラベルピッチＬ１（すなわち１枚目のラベル１４１の先頭位置から２枚目のラベル１４１の先頭位置までの長さ）となるように余白調整して、ＲＡＭ２０４Ｋに展開する（ステップＳＰ１００〜ＳＰ１０３、図２０（Ａ））。尚、画像長の調整は、各トナー色のビットマップデータに対して同様に行われる。
【０１０６】
その後、コマンド／画像処理部２００は、上述したように、２個目のブラックマーク１４２を検出してからラベルロール紙１２１を距離Ｌｆだけ搬送した時点でＬＥＤヘッド１０５Ｙの露光を開始する。このようにして１ページ目の画像をＮ枚目のラベル１４１に位置合わせする（ステップＳＰ１０４、図２０（Ｂ））。その後、ｋ個目（ｋは３以上）のブラックマーク１４２の位置を検出するたびに、コマンド／画像処理部２００は、ｋ−１ページ目の画像長を、ｋ個目とｋ−１個目のブラックマーク１４２の位置の差分であるｋ−１枚目のラベルピッチＬｋ−１の長さとなるよう余白調整してＲＡＭ２０４Ｋに展開する。そして、コマンド／画像処理部２００は、ｋ−２ページ目の露光につづけてｋ−１ページ目の露光を開始する。全ページの露光が終了すると、コマンド／画像処理部２００は、露光動作を終了する（ステップＳＰ１０５〜ＳＰ１１０）。
【０１０７】
このようにコマンド／画像処理部２００は、反射型書き出し位置検出センサ１３３が検出したラベルピッチに同期させた画像長のトナー画像を形成するようになっている。画像長が調整された各ページの画像は、感光体１０３Ｙ上にトナー画像として現像され、中間転写ベルト１１１に１次転写されて２次転写部へ搬送される。
【０１０８】
ところで、このような従来技術による画像長の調整方法を用いた場合、トナー画像を２次転写する際に書き出し位置（つまり転写位置）がずれてしまうことがあった。ここで、このような書き出し位置のずれについて図２０（Ｃ）、（Ｄ）を用いて説明する。図２０（Ｃ）では、１ページ目のトナー画像が６枚目のラベル１４１に転写されている。ゆえにＮ＝６となっている。ここで、１ページ目の画像長は、上述した調整方法により１枚目のラベル１４１のラベルピッチＬ１と等しくなっている。しかしながら、１ページ目のトナー画像は、６枚目のラベル１４１に２次転写されることになる為、図２０（Ｄ）に示すように、６枚目のラベルピッチＬ６と１枚目のラベルピッチＬ１の差分Ｓ１だけ、６枚目のラベルピッチＬ６と長さが異なることになる。つまり、この差分Ｓ１が１ページ目の画像長と６枚目のラベルピッチＬ６との誤差（これを画像長誤差とも呼ぶ）となる。
【０１０９】
この結果、２ページ目のトナー画像を７枚目のラベル１４１に転写する際に、トナー画像の先端位置と、ラベル１４１の先端位置が画像長誤差Ｓ１だけずれてしまう。このような書き出し位置のずれが毎ラベル１４１ごとに繰り返される為、ｋ枚のラベル１４１に転写した後には、Ｓ１〜Ｓｋ−１の合計分だけ書き出し位置がずれてしまうことになる。
【０１１０】
このような書き出し位置のずれが特に大きくなるのは、ページが進むにつれてラベルピッチが単調増加もしくは単調減少していくような場合である。ここで、ページが進むにつれてラベルピッチが単調増加する場合の例として、ラベルロール紙１２１の残量変化によるロール径の変化によってアンワインダー１２０の繰り出し負荷が増大する場合について図２１を用いて説明する。
【０１１１】
図２１（Ａ）に示すように、アンワインダー１２０は、ラベルロール紙１２１が繰り出される際に弛んだりしないよう繰り出し方向とは逆方向に一定の逆回転トルクが掛けられている。図２１（Ａ）に示す状態から、ラベルロール紙１２１が繰り出されていくと、図２１（Ｂ）に示すように、ラベルロール紙１２１のロール径が小さくなっていく。このようにロール径が小さくなっていっても、アンワインダー１２０に掛けられている逆回転トルクは一定である為、ラベルロール紙１２１の繰り出し負荷が大きくなっていき、ラベルロール紙１２１の搬送速度が次第に遅くなっていく。すると、反射型書き出し位置検出センサ１３３上をブラックマーク１４２が通過する間隔が次第に長くなっていく為、反射型書き出し位置検出センサ１３３で検出されるラベルピッチも次第に長くなっていく（つまり単調増加する）。
【０１１２】
実際、例えば、ラベル１枚あたり１μｍずつ長くなるかのように、検出されるラベルピッチが単調増加する場合がある。この場合の書き出し位置のずれの蓄積量の計算方法を、図２２のフローチャートに示す。ここでは、書き出し位置のずれの蓄積量をＳｔとする。この計算方法によれば、毎ラベル１４１ごとの書き出し位置のずれ（すなわち画像長誤差）ＳｋはＬｋ＋Ｎ−１−Ｌｋとなり（ステップＳＰ１２０〜ＳＰ１２２）、ｋ枚のラベル１４１にトナー画像を転写した後には、Ｓ１〜Ｓｋ−１の合計分だけ書き出し位置がずれてしまうことになる。つまり、ｋ枚のラベル１４１にトナー画像を転写した後には、Ｓ１〜Ｓｋ−１の合計分が、書き出し位置のずれの蓄積量Ｓｔとなる（ステップＳＰ１２３〜ＳＰ１２４）。
【０１１３】
このときラベル１枚あたり１μｍずつ長くなるとすると、Ｓｋ＝Ｌｋ＋Ｎ−１−Ｌｋであるから、Ｎ＝６とすればＳｋ＝Ｌｋ＋５−Ｌｋ＝５μｍとなる。よって、例えば、ラベル１４１を１０００枚連続で印刷した場合、１０００枚目での書き出し位置のずれの蓄積量Ｓｔは、（１０００−１）×５μｍ≒５ｍｍとなり、極めて大きな値となってしまう。
【０１１４】
このような問題を解決する為、本実施の形態の画像形成装置１００では、従来とは異なる方法で、画像長を調整するようになっている。以下、本実施の形態による画像長の調整方法について説明する。図２３に、本発明による画像長の調整手順を示し、図２４に、各ページの画像長を模式的に示す。尚、画像長の調整は、コマンド／画像処理部２００が主体となって行う。また、図２３に示す調整手順については、図１９に示した従来の調整手順と同一のステップには、同一符号を付している。つまり、本実施の形態による画像長の調整手順は、従来の調整手順のステップＳＰ１０７とＳＰ１０８との間に、ステップＳＰ１３０〜ＳＰ１３３からなる分岐処理を追加したものとなっている。尚、従来の調整手順と同一のステップの説明については適宜省略する。
【０１１５】
従来技術の調整方法では、上述したように、Ｎ＝６の場合、ｋページ目のトナー画像が、ｋ＋５枚目のラベル１４１に転写される際に、Ｌｋ＋５−Ｌｋの画像長誤差が発生する。この画像長誤差は、ｋ枚目のラベルピッチＬｋを、ｋ＋５枚目のラベルピッチＬｋ＋５が測定されるまで保持するようにすれば、ｋ＋５枚目のラベルピッチＬｋ＋５が測定された時点で計算可能となり、調整することが可能となる。
【０１１６】
そこで、エンジン制御部２０３は、ラベルピッチＬｋを、少なくともラベルピッチＬｋ＋５が測定されるまでＲＡＭ２０６に保持しておき、ラベルピッチＬｋ＋５が測定された時点で、画像長誤差Ｓｋ＝Ｌｋ＋５−Ｌｋを計算する。エンジン制御部２０３は、画像長誤差Ｓｋをコマンド／画像処理部２００に通知する。コマンド／画像処理部２００は、画像長誤差Ｓｋを、次に展開するｋ＋６ページ目の画像長の調整に加えて余白調整を行う。
【０１１７】
尚、本来、画像長誤差Ｓｋは、ｋページ目の画像長の調整に加えることが理想であるが、ｋページ目の画像展開時には、まだｋ＋５枚目のラベルピッチが測定できていない為、不可能である。しかしながら、書き出し位置のずれの蓄積量Ｓｔは、Ｓｋの合計値により決まる為、ｋ＋６ページ目の画像長の調整に適用しても、書き出し位置のずれの蓄積を回避することができる。
【０１１８】
すなわち、Ｎ＝６の場合、５ページ目までは、ラベルピッチＬ１〜Ｌ５の長さとなるよう余白調整してＲＡＭ２０４Ｋに展開し（ステップＳＰ１００〜ＳＰ１０８、図２４（Ｅ））、画像長と転写対象のラベル１４１のラベルピッチとの比較が可能となる６ページ目から、画像長の同期処理に画像長と転写対象のラベルピッチとの差分をくわえたＬ６＋（Ｌ６−Ｌ１）の長さとなるよう余白調整してＲＡＭ２０４Ｋに展開する（ステップＳＰ１３０〜ＳＰ１３２、図２４（Ｅ））。以降のページについても、図２４（Ｅ）に示すように、Ｌ７＋（Ｌ７−Ｌ２）、Ｌ８＋（Ｌ８−Ｌ３）、Ｌ９＋（Ｌ９−Ｌ４）、…となるよう余白調整してＲＡＭ２０４Ｋに展開することで、書き出し位置のずれが蓄積することなく、連続してトナー画像をラベル１４１に転写できる。
【０１１９】
つまり、ｋ＝Ｎ−１ページ目までは画像長をラベルピッチＬｋに同期させて露光し、Ｋ＝Ｎページ目からは画像長を、ラベルピッチＬｋ＋画像長誤差Ｓｋで補正して露光するようにすれば、書き出し位置のずれが蓄積することなく連続してトナー画像をラベル１４１に転写することができるようになる。本実施の形態による画像長の調整方法は、このようになっている。
【０１２０】
［２−３．まとめと効果］
ここまで説明したように、第２の実施の形態の画像形成装置１００は、ラベルピッチの検出結果（Ｌｋ）を、少なくともその検出結果に基づいて形成されるトナー画像が転写されるラベル１４１のラベルピッチ（例えばＬｋ＋５）が検出されるまで保持しておき、転写対象のラベルピッチ（Ｌｋ＋５）が検出された後に、転写対象のラベルピッチ（Ｌｋ＋５）と画像長（すなわち保持しているＬＫ）との画像長誤差（Ｓｋ）を計算して、この画像長誤差（Ｓｋ）を用いてその後に展開する画像の画像長を補正するようにした。こうすることで、画像形成装置１００は、中間転写方式でラベルロール紙１２１のラベル１４１に連続して画像形成する構成でありながら、ラベル１４１に対するトナー画像の書き出し位置のずれが蓄積してしまうことを回避することができ、かくして、従来と比べてより正確にラベルロール紙１２１に連続して画像を形成することができる。
【０１２１】
［３．他の実施の形態］
［３−１．他の実施の形態１］
尚、上述した第１の実施の形態では、ブラックマークラベル紙Ｌｐに印刷するようにしたが、これに限らず、例えば、１ページごとにカットされ１ページに複数枚のラベルが配置されたカットシートラベル紙に印刷する場合にも、ブラックマークＢｋの代わりに、カットシートラベル紙の先端を検出するようにすれば、第１の実施の形態と同様にして、個々のラベルＬｂに対して印刷位置がずれてしまうことを防ぐことができる。
【０１２２】
また、これに限らず、例えば、ブラックマークラベル紙Ｌｐのように複数ページ分の長さであり、且つブラックマークＢｋが記されていないラベル紙であっても、ラベル間ギャップを検出することができるラベル紙であれば、個々のラベルＬｂに対して印刷位置がずれてしまうことを防ぐことができる。この場合、ラベル連結数１４Ａに応じた回数分ラベル間ギャップの検出を無視して、各ページの後端のラベル間ギャップのみを検出するようにすれば、ブラックマークＢｋがなくとも１ページ分のページ長を検出でき、こうすることで、ブラックマークラベル紙Ｌｐに印刷する場合と同様にして、個々のラベルＬｂに対して印刷位置がずれてしまうことを防ぐことができる。
【０１２３】
また、ブラックマークＢｋやラベル間ギャップ以外にも、ページ長を特定できる何かしらのマークを検出することができるラベル紙であれば、第１の実施の形態と同様の方法で、個々のラベルＬｂに対して印刷位置がずれてしまうことを防ぐことができる。
【０１２４】
また、上述した第１の実施の形態では、１ページに計８枚のラベルＬｂが配置されているラベル紙を用いたが、これに限らず、１ページ当たり７枚以下もしくは９枚以上のラベルＬｂが配置されたラベル紙を用いてもよい。このように、ラベル紙については、様々なラベル紙を用いることができる。さらに、ラベル紙に限らず、例えば、ラベルの代わりに、画像形成枠があらかじめ印刷されているような媒体を用いてもよい。
【０１２５】
［３−２．他の実施の形態２］
さらに、上述した第１の実施の形態では、補正値をラベル連結数１４Ａで除算して、その商を分割補正値とし、その余りを補正値の誤差として、１ページ分の連結印刷画像データ内の後端余白データ以外の空白データの長さを分割補正値分増減し、１ページ分の連結印刷画像データ内の最後尾の空白データである後端余白データの長さを分割補正値＋誤差分増減するようにした。これに限らず、後端余白データの長さを分割補正値分増減し、１ページ分の連結印刷画像データ内の他の空白データの１つの長さを分割補正値＋誤差分増減するようにしてもよい。つまり、後端余白データを含めた空白データの１つを、分割補正値＋誤差分増減させるようにすればよい。
【０１２６】
［３−３．他の実施の形態３］
さらに、上述した第２の実施の形態では、透過型書き出し位置検出センサ１３２や反射型書き出し位置検出センサ１３３により、ラベルロール紙１２１のラベルピッチを検出するようにした。これに限らず、ラベルピッチを検出できるものであれば、透過型書き出し位置検出センサ１３２や反射型書き出し位置検出センサ１３３とは異なるセンサを用いてもよい。
【０１２７】
さらに、上述した第２の実施の形態では、画像形成対象となる媒体として、ラベルロール紙１２１を用いたが、これに限らず、例えば、ブラックマーク１４２やラベル間ギャップのような、ラベルピッチを特定できる何かしらのマークが記された媒体であれば、ラベルロール紙１２１とは異なる媒体を用いてもよい。この場合、画像形成装置１００に、その媒体のマークの検出手段を設けるようにする。
【０１２８】
さらに、上述した第２の実施の形態では、画像長の調整方法として図２３に示した手順の調整方法を用いたが、これに限らず、この調整方法と同様の効果を得ることできる調整方法であれば、他の調整方法を用いてもよい。例えば、画像形成装置１００が各ページの画像ごとに露光開始タイミングを調整可能なハードウェアを備えているならば、このハードウェアを用いて、第２の実施の形態の調整方法と同様の画像長となるように各ページの画像ごとに露光開始タイミングを調整するようにすれば、結果として同様の効果を得ることができる。
【０１２９】
さらに、上述した第２の実施の形態では、ラベルロール紙１２１の先端がリワインダー１２２に巻きかけられた状態で、ラベルロール紙１２１の搬送を開始して画像を形成していくようにしたが、これに限らず、例えば、ラベルロール紙１２１の先端が透過型書き出し位置検出センサ１３２より上流側で待機している状態で、ラベルロール紙１２１の搬送を開始して画像を形成していくようにしてもよい。このようにすれば、１ページ目のトナー画像を１枚目のラベル１４１に転写するように制御することもできる。また、この場合、Ｎ枚目のラベルピッチが検出された時点から、各ページの画像長の調整に画像長誤差Ｓｋを加えるようにすればよい。
【０１３０】
さらに、上述した第２の実施の形態では、反射型書き出し位置検出センサ１３３により測定したブラックマーク１４２間の長さをそのままラベルピッチとして用いたが、これに限らず、過去の測定結果に対して移動平均などの何らかの平準化処理を施した値をラベルピッチとして用いてもよい。実際、反射型書き出し位置検出センサ１３３によるブラックマーク１４２の検出結果には誤差が存在し、またラベルロール紙１２１のラベルピッチ自体がばらついている場合がある。このような場合、平準化処理したラベルピッチを用いることで、画像長の調整結果が振動しないようにすることができる。
【０１３１】
［３−４．他の実施の形態４］
さらに、上述した第１の実施の形態では、画像印刷装置４を、本発明の画像形成装置の具体例として説明したが、これに限らず、搬送方向にラベルなどの複数の画像形成枠が間隔を空けて配置された媒体に画像を形成するものであれば、画像印刷装置４とは異なる構成の画像形成装置に適用してもよい。
【０１３２】
さらに、上述した第１の実施の形態では、連結画像形成データの具体例である連結印刷データと、連結情報の具体例である連結ページ情報１４とを取得する取得部の具体例として、データ受信部２０を用いたが、これに限らず、連結画像形成データ及び連結情報を取得できるものであれば、データ受信部２０とは異なる取得部を用いてもよい。また、連結印刷データを所定単位の具体例であるページごとに画像データの具体例であるラベル画像データと、ギャップデータの具体例である空白データ及び後端余白データとに分けて展開する展開部の具体例として印刷データ編集部２１及び展開部２７を用いたが、これに限らず、連結印刷データを所定単位ごとに画像データと、ギャップデータとに分けて展開するものであれば、印刷データ編集部２１及び展開部２７とは異なる展開部２７を用いてもよい。
【０１３３】
さらに、上述した第１の実施の形態では、画像形成部の具体例として、印刷部２４を用いたが、これに限らず、媒体に画像を形成するものであれば、印刷部２４とは異なる画像形成部を用いてもよい。因みに、印刷部２４の印刷方式としては、インクジェット方式や、電子写真方式、熱転写方式、ドットインパクト方式など、種々の印刷方式を用いることができる。さらに、ギャップデータのギャップ長を補正する補正部の具体例として、空白データ及び後端余白データのページ長方向の長さを補正するずれ量補正部２５及び画像データ編集部２８を用いたが、これに限らず、ギャップデータのギャップ長を補正するものであれば、ずれ量補正部２５及び画像データ編集部２８とは異なる補正部を用いてもよい。
【０１３４】
［３−５．他の実施の形態５］
さらに、本発明は、上述した各実施の形態に限定されるものではない。すなわち本発明は、上述した各実施の形態の一部または全部を任意に組み合わせた実施の形態や、一部を抽出した実施の形態にもその適用範囲が及ぶものである。
【産業上の利用可能性】
【０１３５】
本発明は、ラベル紙に画像を印刷するプリンタなどで広く利用することができる。
【符号の説明】
【０１３６】
１……印刷システム、２……情報処理装置、４……画像印刷装置、１４……連結ページ情報、１４Ａ……ラベル連結数、１４Ｂ……ラベル間ギャップ長、１４Ｃ……ラベル長、２０……データ受信部、２４……印刷部、２５……ずれ量補正部、２６……ずれ量検出部、２７……展開部、２８……画像データ編集部、Ｌｐ……ラベル紙、Ｌｂ……ラベル。
【図１】
2017213775.tif 000003
【図２】
2017213775.tif 000004
【図３】
2017213775.tif 000005
【図４】
2017213775.tif 000006
【図５】
2017213775.tif 000007
【図６】
2017213775.tif 000008
【図７】
2017213775.tif 000009
【図８】
2017213775.tif 000010
【図９】
2017213775.tif 000011
【図１０】
2017213775.tif 000012
【図１１】
2017213775.tif 000013
【図１２】
2017213775.tif 000014
【図１３】
2017213775.tif 000015
【図１４】
2017213775.tif 000016
【図１５】
2017213775.tif 000017
【図１６】
2017213775.tif 000018
【図１７】
2017213775.tif 000019
【図１８】
2017213775.tif 000020
【図１９】
2017213775.tif 000021
【図２０】
2017213775.tif 000022
【図２１】
2017213775.tif 000023
【図２２】
2017213775.tif 000024
【図２３】
2017213775.tif 000025
【図２４】
2017213775.tif 000026