(57)【要約】【課題】テープなどの被印刷媒体が無駄に消費されることを防止する印刷データ編集装置及び印刷データ編集プログラムを提供する。【解決手段】使用者が、用紙余白値を最小にする入力をした場合には、まず、オブジェクトの位置情報に基づいて、Ｌｅｆｔ値が最小のオブジェクトが検出される（Ｓ１０１）。次に、検出されたオブジェクトのＬｅｆｔ値が、ＨＤＤにあらかじめ記憶された最小余白値Ｂｍｉｎよりも大きいか否かが判断される（Ｓ１０２）。そして、当該オブジェクトのＬｅｆｔ値が、最小余白値Ｂｍｉｎよりも大きいと判断された場合には（Ｓ１０２：ＹＥＳ）、当該オブジェクトのＬｅｆｔ値が、最小余白値Ｂｍｉｎと等しい値として記憶さる（Ｓ１０３）。これにより、テープ搬送方向最下流に配置されているオブジェクトの下流端とテープ下流端との距離である余白値を、最小余白値とすることができる。  【選択図】図２６
2008027378.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置で被印刷媒体に印刷を行うための印刷データを編集する印刷データ編集装置であって、
印刷対象であるオブジェクトに関する位置、大きさ、内容、種類および種類ごとの属性のいずれかを少なくとも含むオブジェクト情報を記憶するオブジェクト情報記憶手段と、
前記オブジェクト情報記憶手段に記憶されている前記オブジェクト情報に基づいて、前記被印刷媒体中のどこに空白領域があるかを判定する空白領域判定手段と、
前記オブジェクト情報記憶手段に記憶されている前記オブジェクト情報に基づいて、前記印刷データを作成する印刷データ作成手段と、
前記空白領域判定手段により判定された前記空白領域がなくなるように、前記オブジェクト情報記憶手段に記憶されている前記オブジェクト情報を加工した印刷データを、前記印刷データ作成手段に作成させる印刷データ作成制御手段と
を備えていることを特徴とする印刷データ編集装置。
【請求項２】
前記オブジェクト情報記憶手段には、少なくともオブジェクトの位置を含むオブジェクト情報が記憶され、
前記被印刷媒体の搬送方向下流端から、印刷可能領域の前記搬送方向下流端までのあらかじめ定められた距離である最小余白値を記憶する最小余白値記憶手段と、
前記オブジェクト情報記憶手段に記憶されているオブジェクト情報に基づいて、前記被印刷媒体に前記印刷データを印刷した際の、前記被印刷媒体の搬送方向下流端から前記オブジェクトの前記搬送方向下流端までの距離である印刷時余白値を算出する印刷時余白値算出手段と
を備え、
前記空白領域判定手段は、前記印刷時余白値算出手段により算出された印刷時余白値が前記最小余白値記憶手段に記憶されている最小余白値よりも大きい場合に、前記オブジェクトの搬送方向下流側に空白領域があると判定し、
前記印刷データ作成制御手段は、前記空白領域判定手段により前記空白領域があると判定された場合には、前記印刷データ作成手段に、前記オブジェクトを移動させて、前記印刷時余白値を前記最小余白値とした印刷データを作成させることを特徴とする請求項１に記載の印刷データ編集装置。
【請求項３】
前記オブジェクト情報記憶手段には、少なくともオブジェクトの位置を含むオブジェクト情報が複数のオブジェクトに対し記憶され、
前記搬送方向上流側のオブジェクトの下流端と、該搬送方向下流側のオブジェクトの上流端との間の、該搬送方向における間隔のあらかじめ設定された最小値であるオブジェクトの最小間隔値を記憶するオブジェクト最小間隔値記憶手段と、
前記オブジェクト情報記憶手段に記憶されている複数のオブジェクトの位置に基づいて、前記搬送方向上流側のオブジェクトの下流端と、該搬送方向下流側のオブジェクトの上流端との間の、該搬送方向における間隔であるオブジェクトの間隔値を算出するオブジェクト間隔値算出手段と
を備え、
前記空白領域判定手段は、前記オブジェクト間隔値算出手段により算出されたオブジェクトの間隔値が、前記オブジェクト最小間隔値記憶手段に記憶されているオブジェクトの最小間隔値よりも大きい場合に、前記搬送方向上流側のオブジェクトの下流端と、前記搬送方向下流側のオブジェクトの上流端との間に空白領域があると判定し、
前記印刷データ作成制御手段は、前記空白領域判定手段により前記空白領域があると判定された場合には、前記印刷データ作成手段に、前記オブジェクトを移動させて、前記オブジェクトの間隔値を前記オブジェクトの最小間隔値とした印刷データを作成させることを特徴とする請求項１または２に記載の印刷データ編集装置。
【請求項４】
前記オブジェクト情報記憶手段には、少なくともオブジェクトの位置、大きさ、種類を含むオブジェクト情報が記憶されるとともに、
前記オブジェクトの種類が文字の場合には当該オブジェクトの属性としてのオブジェクト内の文字の位置と大きさとを含むオブジェクト情報が記憶され、
前記空白領域判定手段は、前記オブジェクト情報記憶手段に記憶されているオブジェクトの種類が文字である場合に、当該オブジェクトの位置と大きさ、及び当該オブジェクト内の文字の位置と大きさに基づいて、当該オブジェクト内のどこに文字列の存在しない空白領域があるかを判定し、
前記印刷データ作成制御手段は、前記空白領域判定手段により、前記文字列よりも前記搬送方向の下流側に前記空白領域があると判定された場合には、当該空白領域の最下流に前記文字列を移動させて、前記印刷データ作成手段に印刷データを作成させるとともに、前記空白領域判定手段により、前記文字列よりも前記搬送方向の上流側に前記空白領域があると判定された場合には、当該オブジェクトの上流端を、前記文字列の上流端に移動させて、前記印刷データ作成手段に印刷データを作成させることを特徴とする請求項１乃至３のいずれかに記載の印刷データ編集装置。
【請求項５】
前記オブジェクト情報記憶手段には、少なくともオブジェクトの位置を含むオブジェクト情報が記憶され、
前記オブジェクト情報記憶手段に記憶されているオブジェクト情報に基づいて、前記被印刷媒体と前記オブジェクトとを表示する表示手段と、
前記オブジェクト情報記憶手段に記憶されているオブジェクトの位置に基づいて、前記被印刷媒体をカットする際のカット位置を算出するカット位置算出手段と、
前記カット位置算出手段によって算出されたカット位置を、前記表示手段に表示するカット位置表示制御手段と
を備えたことを特徴とする請求項１乃至４のいずれかに記載の印刷データ編集装置。
【請求項６】
前記オブジェクトを印刷するための印刷指示を行う印刷指示手段と、
前記オブジェクト情報記憶手段に記憶されているオブジェクト情報に基づいて、前記被印刷媒体と前記オブジェクトとを表示する表示手段と、
前記印刷指示手段より、前記オブジェクトを印刷する旨の印刷指示を受けた場合に、必ず前記オブジェクトの印刷プレビューを前記表示手段に表示するプレビュー表示制御手段と
を備えたことを特徴とする請求項１乃至５のいずれかに記載の印刷データ編集装置。
【請求項７】
前記被印刷媒体の使用量を少なくする節約モードにするか否かを、使用者が選択する節約モード選択手段と、
前記節約モード選択手段によって前記節約モードが選択されているか否かを記憶する節約モード記憶手段と、
前記節約モード記憶手段に前記節約モードであると記憶されている場合に、節約モードであると判断する節約モード判断手段と
を備え、
前記節約モード判断手段により前記節約モードであると判断された場合に、前記印刷データ作成制御手段が動作することを特徴とする請求項１乃至６のいずれかに記載の印刷データ編集装置。
【請求項８】
前記オブジェクト情報記憶手段には、少なくともオブジェクトの大きさ、種類、および種類ごとの属性を含むオブジェクト情報が記憶され、
前記オブジェクトの種類が文字の場合に、当該オブジェクトの領域内に、当該オブジェクトに入力された全ての文字列を前記オブジェクト情報に基づいて配置可能か否かを判断する配置可能判断手段と、
前記配置可能判断手段により配置できないと判断された場合に前記オブジェクトの大きさを固定するか否かを記憶するオブジェクトサイズ変更選択記憶手段と、
前記節約モード判断手段により前記節約モードであると判断された場合には、前記オブジェクトサイズ変更選択記憶手段に、前記オブジェクトの大きさを変更すると記憶されている場合であっても、前記オブジェクトの大きさの変更を行わないオブジェクトサイズ変更制御手段と
を備えたことを特徴とする請求項７に記載の印刷データ編集装置。
【請求項９】
前記被印刷媒体のカット位置を前記印刷データに追加するカット位置指令手段と、
前記被印刷媒体を前記印刷装置が自動でカットするためのオートカット設定がされているか否かを記憶するオートカット設定記憶手段と、
前記オートカット設定記憶手段に前記オートカット設定がされていると記憶されている場合には、前記印刷データ中の前記搬送方向最上流のカット位置に対しては、カットを行わないようにする最上流カット制御手段と
を備えたことを特徴とする請求項１乃至８のいずれかに記載の印刷データ編集装置。
【請求項１０】
請求項１乃至９のいずれかに記載の印刷データ編集装置の各種処理手段として、コンピュータを機能させるための印刷データ編集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データ編集装置及び印刷データ編集プログラムに関するものである。
【背景技術】
【０００２】
一般に、文字や図形を入力し、所望の印刷結果を得るためのワードプロセッサ等の印刷データ編集装置においては、印刷した文字や図形のデータを適宜配置することが行われている。このような印刷データ編集装置では、資源およびコスト削減の観点から、被印刷媒体の節約を行い、効率的に印刷出力することが求められる。
【０００３】
そこで、例えば特許文献１に示すように、入力したデータを文字、図形、空白の属性判別後に、オブジェクト別に分離した後、あらかじめ設定された優先度に応じて、移動対象となるオブジェクトを縮小および移動し、生じた空白領域を削除して印刷レイアウトの自動変更を行うものが提案されている。このような印刷データ編集装置によれば、プリント時およびコピー時に用紙節約を行って、効率的に印刷出力させることができる。
【特許文献１】特開２００６−４８５２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の印刷データ編集装置は、規定用紙などの固定された範囲内において印刷レイアウトの自動変更を行うものであり、例えばテープなどのように印刷範囲が固定されないものについて、印刷レイアウトを調整して被印刷媒体を節約する技術は、これまで提案されていなかった。
【０００５】
テープなどのように印刷範囲が固定されない被印刷媒体については、作成されたレイアウトからテープ長を決定する場合があり、レイアウトの配置によっては、規定用紙に印刷する場合以上に被印刷媒体の無駄な消費が発生しやすい。また、テープなどは、規定用紙と比較して高価であるため、被印刷媒体の節約がいっそう求められていた。
【０００６】
本発明は前記課題を解決するためになされたものであり、テープなどの被印刷媒体を、使用者が意図しないところで無駄に消費することを防止する印刷データ編集装置及び印刷データ編集プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記課題を解決するために、請求項１に係る発明の印刷データ編集装置は、印刷装置で被印刷媒体に印刷を行うための印刷データを編集する印刷データ編集装置であって、印刷対象であるオブジェクトに関する位置、大きさ、内容、種類および種類ごとの属性のいずれかを少なくとも含むオブジェクト情報を記憶するオブジェクト情報記憶手段と、前記オブジェクト情報記憶手段に記憶されている前記オブジェクト情報に基づいて、前記被印刷媒体中のどこに空白領域があるかを判定する空白領域判定手段と、前記オブジェクト情報記憶手段に記憶されている前記オブジェクト情報に基づいて、前記印刷データを作成する印刷データ作成手段と、前記空白領域判定手段により判定された前記空白領域がなくなるように、前記オブジェクト情報記憶手段に記憶されている前記オブジェクト情報を加工した印刷データを、前記印刷データ作成手段に作成させる印刷データ作成制御手段とを備えていることを特徴とする。
【０００８】
また、請求項２に係る発明の印刷データ編集装置は、請求項１に記載の発明の構成に加え、前記オブジェクト情報記憶手段には、少なくともオブジェクトの位置を含むオブジェクト情報が記憶され、前記被印刷媒体の搬送方向下流端から、印刷可能領域の前記搬送方向下流端までのあらかじめ定められた距離である最小余白値を記憶する最小余白値記憶手段と、前記オブジェクト情報記憶手段に記憶されているオブジェクト情報に基づいて、前記被印刷媒体に前記印刷データを印刷した際の、前記被印刷媒体の搬送方向下流端から前記オブジェクトの前記搬送方向下流端までの距離である印刷時余白値を算出する印刷時余白値算出手段とを備え、前記空白領域判定手段は、前記印刷時余白値算出手段により算出された印刷時余白値が前記最小余白値記憶手段に記憶されている最小余白値よりも大きい場合に、前記オブジェクトの搬送方向下流側に空白領域があると判定し、前記印刷データ作成制御手段は、前記空白領域判定手段により前記空白領域があると判定された場合には、前記印刷データ作成手段に、前記オブジェクトを移動させて、前記印刷時余白値を前記最小余白値とした印刷データを作成させることを特徴とする。
【０００９】
また、請求項３に係る発明の印刷データ編集装置は、請求項１または２に記載の発明の構成に加え、前記オブジェクト情報記憶手段には、少なくともオブジェクトの位置を含むオブジェクト情報が複数のオブジェクトに対し記憶され、前記搬送方向上流側のオブジェクトの下流端と、該搬送方向下流側のオブジェクトの上流端との間の、該搬送方向における間隔のあらかじめ設定された最小値であるオブジェクトの最小間隔値を記憶するオブジェクト最小間隔値記憶手段と、前記オブジェクト情報記憶手段に記憶されている複数のオブジェクトの位置に基づいて、前記搬送方向上流側のオブジェクトの下流端と、該搬送方向下流側のオブジェクトの上流端との間の、該搬送方向における間隔であるオブジェクトの間隔値を算出するオブジェクト間隔値算出手段とを備え、前記空白領域判定手段は、前記オブジェクト間隔値算出手段により算出されたオブジェクトの間隔値が、前記オブジェクト最小間隔値記憶手段に記憶されているオブジェクトの最小間隔値よりも大きい場合に、前記搬送方向上流側のオブジェクトの下流端と、前記搬送方向下流側のオブジェクトの上流端との間に空白領域があると判定し、前記印刷データ作成制御手段は、前記空白領域判定手段により前記空白領域があると判定された場合には、前記印刷データ作成手段に、前記オブジェクトを移動させて、前記オブジェクトの間隔値を前記オブジェクトの最小間隔値とした印刷データを作成させることを特徴とする。
【００１０】
また、請求項４に係る発明の印刷データ編集装置は、請求項１乃至３のいずれかに記載の発明の構成に加え、前記オブジェクト情報記憶手段には、少なくともオブジェクトの位置、大きさ、種類を含むオブジェクト情報が記憶されるとともに、前記オブジェクトの種類が文字の場合には当該オブジェクトの属性としてのオブジェクト内の文字の位置と大きさとを含むオブジェクト情報が記憶され、前記空白領域判定手段は、前記オブジェクト情報記憶手段に記憶されているオブジェクトの種類が文字である場合に、当該オブジェクトの位置と大きさ、及び当該オブジェクト内の文字の位置と大きさに基づいて、当該オブジェクト内のどこに文字列の存在しない空白領域があるかを判定し、前記印刷データ作成制御手段は、前記空白領域判定手段により、前記文字列よりも前記搬送方向の下流側に前記空白領域があると判定された場合には、当該空白領域の最下流に前記文字列を移動させて、前記印刷データ作成手段に印刷データを作成させるとともに、前記空白領域判定手段により、前記文字列よりも前記搬送方向の上流側に前記空白領域があると判定された場合には、当該オブジェクトの上流端を、前記文字列の上流端に移動させて、前記印刷データ作成手段に印刷データを作成させることを特徴とする。
【００１１】
また、請求項５に係る発明の印刷データ編集装置は、請求項１乃至４のいずれかに記載の発明の構成に加え、前記オブジェクト情報記憶手段には、少なくともオブジェクトの位置を含むオブジェクト情報が記憶され、前記オブジェクト情報記憶手段に記憶されているオブジェクト情報に基づいて、前記被印刷媒体と前記オブジェクトとを表示する表示手段と、前記オブジェクト情報記憶手段に記憶されているオブジェクトの位置に基づいて、前記被印刷媒体をカットする際のカット位置を算出するカット位置算出手段と、前記カット位置算出手段によって算出されたカット位置を、前記表示手段に表示するカット位置表示制御手段とを備えたことを特徴とする。
【００１２】
また、請求項６に係る発明の印刷データ編集装置は、請求項１乃至５のいずれかに記載の発明の構成に加え、前記オブジェクトを印刷するための印刷指示を行う印刷指示手段と、前記オブジェクト情報記憶手段に記憶されているオブジェクト情報に基づいて、前記被印刷媒体と前記オブジェクトとを表示する表示手段と、前記印刷指示手段より、前記オブジェクトを印刷する旨の印刷指示を受けた場合に、必ず前記オブジェクトの印刷プレビューを前記表示手段に表示するプレビュー表示制御手段とを備えたことを特徴とする。
【００１３】
また、請求項７に係る発明の印刷データ編集装置は、請求項１乃至６のいずれかに記載の発明の構成に加え、前記被印刷媒体の使用量を少なくする節約モードにするか否かを、使用者が選択する節約モード選択手段と、前記節約モード選択手段によって前記節約モードが選択されているか否かを記憶する節約モード記憶手段と、前記節約モード記憶手段に前記節約モードであると記憶されている場合に、節約モードであると判断する節約モード判断手段とを備え、前記節約モード判断手段により前記節約モードであると判断された場合に、前記印刷データ作成制御手段が動作することを特徴とする。
【００１４】
また、請求項８に係る発明の印刷データ編集装置は、請求項７に記載の発明の構成に加え、前記オブジェクト情報記憶手段には、少なくともオブジェクトの大きさ、種類、および種類ごとの属性を含むオブジェクト情報が記憶され、前記オブジェクトの種類が文字の場合に、当該オブジェクトの領域内に、当該オブジェクトに入力された全ての文字列を前記オブジェクト情報に基づいて配置可能か否かを判断する配置可能判断手段と、前記配置可能判断手段により配置できないと判断された場合に前記オブジェクトの大きさを固定するか否かを記憶するオブジェクトサイズ変更選択記憶手段と、前記節約モード判断手段により前記節約モードであると判断された場合には、前記オブジェクトサイズ変更選択記憶手段に、前記オブジェクトの大きさを変更すると記憶されている場合であっても、前記オブジェクトの大きさの変更を行わないオブジェクトサイズ変更制御手段とを備えたことを特徴とする。
【００１５】
また、請求項９に係る発明の印刷データ編集装置は、請求項１乃至８のいずれかに記載の発明の構成に加え、前記被印刷媒体のカット位置を前記印刷データに追加するカット位置指令手段と、前記被印刷媒体を前記印刷装置が自動でカットするためのオートカット設定がされているか否かを記憶するオートカット設定記憶手段と、前記オートカット設定記憶手段に前記オートカット設定がされていると記憶されている場合には、前記印刷データ中の前記搬送方向最上流のカット位置に対しては、カットを行わないようにする最上流カット制御手段とを備えたことを特徴とする。
【００１６】
また、請求項１０に係る発明の印刷データ編集プログラムは、請求項１乃至９のいずれかに記載の印刷データ編集装置の各種処理手段として、コンピュータを機能させる。
【発明の効果】
【００１７】
請求項１に係る発明の印刷データ編集装置では、オブジェクト情報記憶手段は、印刷対象であるオブジェクトに関する位置、大きさ、内容、種類および種類ごとのいずれかを少なくとも含むオブジェクト情報を記憶し、空白領域判定手段は、オブジェクト情報記憶手段に記憶されているオブジェクト情報に基づいて、被印刷媒体中のどこに空白領域があるかを判定し、印刷データ作成手段は、オブジェクト情報記憶手段に記憶されているオブジェクト情報に基づいて、印刷データを作成し、印刷データ作成制御手段は、空白領域判定手段により判定された空白領域がなくなるように、オブジェクト情報記憶手段に記憶されているオブジェクト情報を加工した印刷データを、印刷データ作成手段に作成させる。したがって、情報の印字されない領域が無駄に被印刷媒体上に発生することを防止することにより、被印刷媒体の無駄な使用を防止することができる。
【００１８】
また、請求項２に係る発明の印刷データ編集装置では、請求項１に記載の発明の効果に加え、オブジェクト情報記憶手段は、少なくともオブジェクトの位置を含むオブジェクト情報を記憶し、最小余白値記憶手段は、被印刷媒体の搬送方向下流端から、印刷可能領域の搬送方向下流端までのあらかじめ定められた距離である最小余白値を記憶し、印刷時余白値算出手段は、オブジェクト情報記憶手段に記憶されているオブジェクト情報に基づいて、被印刷媒体に前記印刷データを印刷した際の、被印刷媒体の搬送方向下流端からオブジェクトの前記搬送方向下流端までの距離である印刷時余白値を算出し、空白領域判定手段は、印刷時余白値算出手段により算出された印刷時余白値が最小余白値記憶手段に記憶されている最小余白値よりも大きい場合に、前記オブジェクトの搬送方向下流側に空白領域があると判定し、印刷データ作成制御手段は、前記空白領域判定手段により前記空白領域があると判定された場合には、印刷データ作成手段に、オブジェクトを移動させて、前記印刷時余白値を前記最小余白値とした印刷データを作成させる。このように、作成された印刷データの印刷時余白値が最小余白値と等しくなるなるため、被印刷媒体の搬送方向下流側の印刷時余白値を無駄に大きくとってしまうことを防止することができる。これにより、被印刷媒体を効率的に使用して、被印刷媒体の節約をすることができる。
【００１９】
また、請求項３に係る発明の印刷データ編集装置では、請求項１または２に記載の発明の効果に加え、前記オブジェクト情報記憶手段は、少なくともオブジェクトの位置を含むオブジェクト情報を複数のオブジェクトに対し記憶し、オブジェクト最小間隔値記憶手段は、搬送方向上流側のオブジェクトの下流端と、該搬送方向下流側のオブジェクトの上流端との間の、該搬送方向における間隔のあらかじめ設定された最小値であるオブジェクトの最小間隔値を記憶し、オブジェクト間隔値算出手段は、オブジェクト情報記憶手段に記憶されている複数のオブジェクトの位置に基づいて、搬送方向上流側のオブジェクトの下流端と、搬送方向下流側のオブジェクトの上流端との間の、該搬送方向における間隔であるオブジェクトの間隔値を算出し、空白領域判定手段は、オブジェクト間隔値算出手段により算出されたオブジェクトの間隔値が、オブジェクト最小間隔値記憶手段に記憶されているオブジェクトの最小間隔値よりも大きい場合に、前記搬送方向上流側のオブジェクトの下流端と、前記搬送方向下流側のオブジェクトの上流端との間に空白領域があると判定し、印刷データ作成制御手段は、前記空白領域判定手段により前記空白領域があると判定された場合には、前記印刷データ作成手段に、前記オブジェクトを移動させて、オブジェクトの間隔値を前記オブジェクトの最小間隔値とした印刷データを作成させる。このように、作成された印刷データにおいて、オブジェクトの間隔値が最小間隔値となるので、オブジェクトの間隔値を無駄に広くとってしまうことを防止することができる。これにより、被印刷媒体を効率的に使用して、被印刷媒体の節約をすることができる。
【００２０】
また、請求項４に係る発明の印刷データ編集装置では、請求項１乃至３のいずれかに記載の発明の効果に加え、オブジェクト情報記憶手段は、少なくともオブジェクトの位置、大きさ、種類を含むオブジェクト情報を記憶するとともに、オブジェクトの種類が文字の場合にはオブジェクトの属性としてのオブジェクト内の文字の位置と大きさとを含むオブジェクト情報を記憶し、空白領域判定手段は、オブジェクト情報記憶手段に記憶されているオブジェクトの種類が文字である場合に、オブジェクトの位置と大きさ、及びオブジェクト内の文字の位置と大きさに基づいて、当該オブジェクト内のどこに文字列の存在しない空白領域があるかを判定し、印刷データ作成制御手段は、空白領域判定手段により、文字列よりも搬送方向の下流側に空白領域があると判定された場合には、空白領域の最下流に文字列を移動させて、印刷データ作成手段に印刷データを作成させるとともに、空白領域判定手段により、文字列よりも前記搬送方向の上流側に空白領域があると判定された場合には、オブジェクトの上流端を、文字列の上流端に移動させて、前記印刷データ作成手段に印刷データを作成させることができる。そのため、オブジェクト内に文字列の存在しない無駄な空白領域のある印刷データを被印刷媒体に印字してしまうことがない。これにより、被印刷媒体を効率的に使用して、被印刷媒体の節約をすることができる。
【００２１】
また、請求項５に係る発明の印刷データ編集装置では、請求項１乃至４のいずれかに記載の発明の効果に加え、オブジェクト情報記憶手段は、少なくともオブジェクトの位置を含むオブジェクト情報を記憶し、表示手段は、オブジェクト情報記憶手段に記憶されているオブジェクト情報に基づいて、被印刷媒体と前記オブジェクトとを表示し、カット位置算出手段は、オブジェクト情報記憶手段に記憶されているオブジェクトの位置に基づいて、被印刷媒体をカットする際のカット位置を算出し、カット位置表示制御手段は、前記カット位置算出手段によって算出されたカット位置を、前記表示手段に表示する。そのため、使用者は、カット位置がどこに算出されたのか、すなわち被印刷媒体がどこでカットされるのかを、印刷前に視覚的に確認することができる。これにより、使用者は、被印刷媒体に情報が印字されない箇所が生じる場合にはあらかじめ知ることができ、使用者が気づかないまま被印刷媒体が無駄に消費されてしまうことを防止することができる。
【００２２】
また、請求項６に係る発明の印刷データ編集装置では、請求項１乃至５のいずれかに記載の発明の効果に加え、印刷指示手段は、オブジェクトを印刷するための印刷指示を行い、表示手段は、オブジェクト情報記憶手段に記憶されているオブジェクト情報に基づいて、前記被印刷媒体と前記オブジェクトとを表示し、プレビュー表示制御手段は、前記印刷指示手段より、前記オブジェクトを印刷する旨の印刷指示を受けた場合に、必ず前記オブジェクトの印刷プレビューを前記表示手段に表示する。このように、使用者は、被印刷媒体に印刷がされる場合には必ず印刷プレビューを見ることができることから、被印刷媒体の印刷状態を印刷前に視覚的に確認することができる。これにより、使用者は、被印刷媒体に情報が印字されない箇所が生じる場合にはあらかじめ知ることができ、使用者が気づかないまま被印刷媒体が無駄に消費されてしまうことを防止することができる。
【００２３】
また、請求項７に係る発明の印刷データ編集装置によれば、請求項１乃至６のいずれかに記載の発明の効果に加え、節約モード選択手段によって、被印刷媒体の使用量を少なくする節約モードにするか否かを使用者が選択でき、節約モード記憶手段は、節約モード選択手段によって前記節約モードが選択されているか否かを記憶し、節約モード判断手段は、前記節約モード記憶手段に前記節約モードであると記憶されている場合に、節約モードであると判断し、前記節約モード判断手段により前記節約モードであると判断された場合に、前記印刷データ作成制御手段は動作する。これにより、被印刷媒体を節約するか否かを使用者が必要に応じて決定することができ、例えば、レイアウトを自由に配置したい使用者は、被印刷媒体を節約しない選択をすることもできる。このため、使用者の使い勝手を悪くすることがない。
【００２４】
また、請求項８に係る発明の印刷データ編集装置によれば、請求項７に記載の発明の効果に加え、オブジェクト情報記憶手段は、少なくともオブジェクトの大きさ、種類、および種類ごとの属性を含むオブジェクト情報を記憶し、配置可能判断手段は、オブジェクトの種類が文字の場合に、オブジェクトの領域内に、オブジェクトに入力された全ての文字列をオブジェクト情報に基づいて配置可能か否かを判断し、オブジェクトサイズ変更選択記憶手段は、配置可能判断手段により配置できないと判断された場合にオブジェクトの大きさを固定するか否かを記憶し、オブジェクトサイズ変更制御手段は、節約モード判断手段により節約モードであると判断された場合には、オブジェクトサイズ変更選択記憶手段に、オブジェクトの大きさを変更すると記憶されている場合であっても、前記オブジェクトの大きさの変更を行わない。そのため、使用者が意図しないまま、オブジェクトの大きさが変更されてしまうことを防止して、被印刷媒体の消費量が増えてしまうことを防止することができる。
【００２５】
また、請求項９に記載の印刷データ編集装置によれば、請求項１乃至８のいずれかに記載の発明の効果に加えて、カット位置指令手段は、被印刷媒体のカット位置を印刷データに追加し、オートカット設定記憶手段は、前記被印刷媒体を前記印刷装置が自動でカットするためのオートカット設定がされているか否かを記憶し、最上流カット制御手段は、前記オートカット設定記憶手段に前記オートカット設定がされていると記憶されている場合には、前記印刷データ中の前記搬送方向最上流のカット位置に対しては、カットを行わないようにすることができる。通常、印刷装置では、印刷用ヘッドとテープカッターとは、機械的構造上の理由から、所定距離離れて配置されている。そのため、従来の印刷データ編集装置をオートカット設定状態で用いた場合には、カット位置がテープカッター位置に到達するまで被印刷媒体を搬送した後で、テープカッターを動作させていた。この場合、次の印刷が行われる際には、テープカッターの位置が被印刷媒体の下流端となるとともに印刷用ヘッドの位置が印刷領域の下流端になることから、テープカッターと印刷用ヘッドとの間には、無駄な空白領域が生じてしまう。本発明の印刷データ編集装置では、最上流のカット位置に対してはカットを行わないため、最上流のオブジェクトを印刷した後、被印刷媒体をテープカッター位置まで無印刷のまま搬送する必要がない。そのため、被印刷媒体を無駄に使用することを防止することができる。
【００２６】
また、請求項１０に記載の印刷データ編集プログラムによれば、請求項１乃至９のいずれかに記載の印刷データ編集装置の各種処理手段として、コンピュータを機能させる。そのため、請求項１乃至９のいずれかに記載の発明の効果を奏することができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態について、図面を参照して説明する。まず、印刷装置１および本発明に係る「印刷データ編集プログラム」が搭載されているパーソナルコンピュータ２について、図１乃至図４を参照して説明する。図１は、印刷装置１及びパーソナルコンピュータ２の概略を示す外観斜視図であり、図２は、パーソナルコンピュータ２の電気的構成を示すブロック図である。また、図３は、ＨＤＤ６０の構成を示す模式図であり、図４は、ＲＡＭ８０の構成を示す模式図である。なお、パーソナルコンピュータ２が、本発明に係る「印刷データ編集装置」に相当する。
【００２８】
図１に示すように、パーソナルコンピュータ２と印刷装置１とは、例えばＵＳＢ等の規格に基づくＵＳＢケーブル１０により接続されており、ＵＳＢケーブル１０を介してデータの授受を行っている。パーソナルコンピュータ２は、周知のパーソナルコンピュータであり、図１に示すように、ＣＰＵ５０等（図２参照）を備えた本体２１と、モニタ３１と、キーボード４１、マウス４２とを備えており、モニタ３１、キーボード４１、マウス４２はそれぞれ本体２１に接続ケーブルによって接続されている。そして、パーソナルコンピュータ２は、本発明に係る印刷データ編集プログラムが組み込まれたアプリケーションで作成された画像データに基づいて印刷データを作成し、作成された印刷データを印刷装置１へ送信する。
【００２９】
また、図１に示すように、印刷装置１としてのテーププリンタは略直方体形状の筐体１２でケーシングされており、その前面（図１における右手前方向の面）にはテープ１７を排出するための排出口１３が設けられている。また、筐体１２の左側面の内部にはテープカセット収納部１４が設けられており、筐体１２の左側面に設けられたカバー１５を開放してテープカセット（図示外）を着脱可能に装着することができる。このテープカセットには、テープ１７が収容されている。また、テープカセット収納部１４には、複数の発熱素子を有するサーマルヘッドとそのサーマルヘッドに当接されるプラテンローラとの間にテープ１７を走行させてそのテープ１７に印字する印刷機構が設けられており、装着されたテープカセットのテープ１７は、印刷機構で印刷され、印刷機構のテープカッターによりカットされて、排出口１３から排出される。なお、パーソナルコンピュータ２に接続する印刷装置１は、このような形状のテーププリンタに限らず、他の形状のテーププリンタや、インクジェットプリンタやレーザプリンタやドットプリンタであってもよい。
【００３０】
次に、図２を参照して、パーソナルコンピュータ２の電気的構成について説明する。図２に示すように、パーソナルコンピュータ２には、パーソナルコンピュータ２の制御を司るＣＰＵ５０が設けられている。このＣＰＵ５０には、ＣＰＵ５０が実行するＢＩＯＳ等のプログラムを記憶したＲＯＭ５１と、データを一時的に記憶するＲＡＭ８０と、データの記憶媒体であるＣＤ−ＲＯＭ５４を挿入し、データの読み込みを行うＣＤ−ＲＯＭドライブ５３と、データの記憶装置であるＨＤＤ６０とが、バス５５を介して接続されている。
【００３１】
さらに、ＣＰＵ５０には、バス５５を介して、印刷装置１を含めた外部機器（デバイス）との通信を行うためのＵＳＢインタフェース７０と、利用者に操作画面を表示するためのモニタ３１の画面表示処理を行う表示制御部３０と、利用者が操作の入力を行うキーボード４１やマウス４２に接続され、それらの入力の検知を行う入力検知部４０とが、接続されている。なお、パーソナルコンピュータ２には、図示外のフレキシブルディスクドライブ、音声等の入出力部、各種インタフェースなどが設けられていてもよい。
【００３２】
また、ＣＤ−ＲＯＭ５４には、印刷データ編集プログラムや、印刷データ編集プログラ
ムの実行時に使用される設定やデータ等が記憶されており、導入時には、ＣＤ−ＲＯＭ５４からＨＤＤ６０に設けられたプログラム記憶エリア６１０やプログラム関係情報記憶エリア６２０に記憶されるようになっている。尚、パーソナルコンピュータ２の印刷データ編集プログラム及びその使用データ等の取得方法はＣＤ−ＲＯＭ５４によるものに限らず、フレキシブルディスクやＭＯといった他の記録媒体であってもよく、また、パーソナルコンピュータ２をネットワークに接続させ、ネットワーク上の他の端末から取得してもよい。
【００３３】
次に、図３を参照して、ＨＤＤ６０に設けられている記憶エリアについて説明する。ＨＤＤ６０には、パーソナルコンピュータ２で実行される各種のプログラムを記憶するプログラム記憶エリア６１０とプログラムの実行に必要な情報を記憶したプログラム関係情報記憶エリア６２０とが設けられている。さらに、ＨＤＤ６０には、印刷装置１に関する情報を記憶した印刷装置情報記憶エリア６３０、後述するレイアウト編集画面（図５参照）で編集されるレイアウトに関する情報を記憶するレイアウト情報記憶エリア６４０、使用者が設定した設定情報を記憶する設定情報記憶エリア６５０が設けられている。
【００３４】
プログラム関係情報記憶エリア６２０には、少なくとも、レイアウトに配置される複数のオブジェクトの間隔の最小値である最小間隔値Ｓｍｉｎを記憶する最小間隔値記憶エリア６２１が設けられる。なお、本実施形態の印刷装置１においては、最小間隔値Ｓｍｉｎとして１ｍｍが記憶されているものとする。
【００３５】
また、印刷装置情報記憶エリア６３０には、印刷装置１ごとに定められているテープ搬送方向下流端から印刷可能領域の下流端までの距離である最小余白値Ｂｍｉｎを記憶する最小余白値記憶エリア６３１少なくとも設けられる。なお、本実施形態の印刷装置１においては、最小余白値Ｂｍｉｎとして１ｍｍが記憶されているものとする。
【００３６】
さらに、設定情報記憶エリア６５０には、使用者が選択した印刷方法を記憶する印刷オプション情報記憶エリア６５１と、後述する節約モードに関する情報を記憶する節約モード情報記憶エリア６５２と、テキストの制御に関する情報を記憶するテキスト制御情報記憶エリア６５３とが設けられている。印刷オプション情報記憶エリア６５１には、印刷後のテープ１７を自動カットするか否かを記憶するオートカットフラグ記憶エリア６５１１と、テープ搬送方向最上流のカット位置に対して実際にカットするか否かを記憶する、つなげて印刷フラグ記憶エリア６５１２とが設けられている。また、テキスト制御情報記憶エリア６５３には、テキストオブジェクトの枠サイズを固定するか否かを記憶する枠サイズ固定フラグ記憶エリア６５３１が設けられている。
【００３７】
節約モード情報記憶エリア６５２には、後述する「メディア節約モード」を有効にする設定となっているか否かを記憶するメディア節約モード有効フラグ記憶エリア６５２１と、テープ１７の余白値を最小にして印刷を行う設定となっているか否かを記憶する用紙余白最小化フラグ記憶エリア６５２２と、レイアウトに配置される複数のオブジェクトの間隔を最小にする設定となっているか否かを記憶するオブジェクト間隔値最小化フラグ記憶エリア６５２３とが設けられる。また、節約モード情報記憶エリア６５２には、オブジェクトの種類がテキストである場合にオブジェクト内の空白をなくす設定となっているか否かを記憶するテキストオブジェクト内空白領域削除フラグ記憶エリア６５２４と、オブジェクトの大きさを固定する設定となっているか否かを記憶する枠サイズ固定フラグ記憶エリア６５２５とが設けられている。節約モード情報記憶エリア６５２には、さらに、テープ１７を印刷する際にはかならずプレビュー表示をする設定となっているか否かを記憶する印刷プレビュー表示フラグ記憶エリア６５２６と、レイアウト画面上にカット位置を表示させる設定となっているか否かを記憶するカット位置表示フラグ記憶エリア６５２７と、印刷後のテープ１７を自動カットする設定となっている場合には、必ず最上流のカット位置に対してはカットを行わない設定となっているか否かを記憶する印刷オプション固定フラグ記憶エリア６５２８とが設けられている。
【００３８】
次に、図４を参照して、ＲＡＭ８０に設けられている記憶エリアについて説明する。上述したＨＤＤ６０の記憶エリアに記憶された情報は、電源を切っても消えない一方で、ＲＡＭ８０に設けられた記憶エリアに記憶された情報は、電源を切ると消えてしまう。そのため、ＲＡＭ８０の記憶エリアには、任意の入力を行う間、一時的に記憶していればよい情報が記憶される。
【００３９】
ＲＡＭ８０には、レイアウト編集画面（図５参照）で編集されるレイアウトに関する情報を一時的に記憶するレイアウト情報一時記憶エリア８１０、後述する節約モードに関する情報や、テキストの制御方法に関する情報を一時的に記憶する設定情報一時記憶エリア８２０、および印刷データに関する情報を記憶する印刷データ記憶エリア８３０が設けられている。
【００４０】
レイアウト情報一時記憶エリア８１０には、レイアウトに配置されるオブジェクトの情報を記憶するオブジェクト情報記憶エリア８１１が設けられる。また、設定情報一時記憶エリア８２０には、メディア節約モード設定画面３００（図７参照）で設定される節約モードに関する情報を、設定処理の間だけ一時的に記憶する節約モード情報一時記憶エリア８２１が設けられる。この節約モード情報一時記憶エリア８２１に記憶された情報は、使用者が所定の指示を行うことにより、ＨＤＤ６０の「節約モード情報記憶エリア６５２」に記憶される。
【００４１】
節約モード情報一時記憶エリア８２１には、後述するメディア節約モードを有効にする設定となっているか否かを記憶するメディア節約モード有効フラグ記憶エリア８２１１と、テープ１７の余白値を最小にして印刷を行う設定となっているか否かを記憶する用紙余白最小化フラグ記憶エリア８２１２と、レイアウトに配置される複数のオブジェクトの間隔を最小にする設定となっているか否かを記憶するオブジェクト間隔値最小化フラグ記憶エリア８２１３とが設けられる。また、節約モード情報一時記憶エリア８２１には、オブジェクトの種類がテキストである場合にオブジェクト内の空白をなくす設定となっているか否かを記憶するテキストオブジェクト内空白領域削除フラグ記憶エリア８２１４と、オブジェクトの大きさを固定する設定となっているか否かを記憶する枠サイズ固定フラグ記憶エリア８２１５とが設けられている。さらに、節約モード情報一時記憶エリア８２１には、さらに、テープ１７を印刷する際にはかならずプレビュー表示をする設定となっているか否かを記憶する印刷プレビュー表示フラグ記憶エリア８２１６と、レイアウト編集画面（図５参照）の作業領域１５０にカット位置１４５を表示させる設定となっているか否かを記憶するカット位置表示フラグ記憶エリア８２１７と、印刷オプションを固定する設定となっているか否かを記憶する印刷オプション固定フラグ記憶エリア８２１８とが設けられている。
【００４２】
また、設定情報一時記憶エリア８２０には、テキストの制御に関する情報を記憶するテキスト制御情報一時記憶エリア８２２が設けられている。このテキスト制御情報一時記憶エリア８２２には、テキストオブジェクトの枠サイズを固定するか否かを記憶する枠サイズ固定フラグ記憶エリア８２２１が設けられている。
【００４３】
印刷データ記憶エリア８３０には、印刷用に加工したオブジェクト情報を記憶するための印刷用加工オブジェクト情報記憶エリア８３１が設けられている。そして、印刷用加工オブジェクト情報記憶エリア８３１には、オブジェクト種類が記憶されるオブジェクト種類欄８３１１、オブジェクト位置が記憶されるオブジェクト位置欄８３１２、オブジェクト内容が記憶されるオブジェクト内容欄８３１３、およびテキストオブジェクトについてのみオブジェクト属性に関する情報が記憶されるオブジェクト属性欄８３１４が設けられている。またオブジェクト属性欄８３１４には、属性としての文字位置が記憶される位置欄８３１５、文字サイズが記憶されるサイズ欄８３１６、文字のフォントが記憶されるフォント欄８３１７、および文字内容が記憶される内容欄８３１８が設けられている。
【００４４】
次に、図５を参照して、パーソナルコンピュータ２で起動するエディタ１００について説明する。図５は、印刷装置１に印刷する文字等を入力するためのエディタ１００の説明図である。エディタ１００は、印刷データ編集プログラムの動作により、パーソナルコンピュータ２のモニタ３１に表示され、キーボード４１やマウス４２の操作によりデータ入力や指示が行われる。
【００４５】
図５に示すように、エディタ１００の上部には、操作指示を行うためのメニューバー１１０及びツールバー１２０が設けられている。ツールバー１２０には、使用者が印刷指示を行うための印刷ボタン１２１が設けられている。また、エディタ１００の下半分には、印刷装置１で印刷する文字等を編集するための作業領域１５０が設けられており、作業領域１５０には、オブジェクトの画像（テキストオブジェクト１４１，１４３，イメージオブジェクト１４２）と用紙の形状の画像（用紙画像１４９）からなるレイアウト１４０が表示されている。なお、作業領域１５０内の矢印は、マウスカーソル１５５である。そして、作業領域１５０の左には、作業領域１５０で入力するツールの種類（文字、線、四角、曲線等）を指定する（入力モードの選択）ためのツールボックス１３２が設けられている。このようなエディタ１００をキーボード４１やマウス４２で操作することにより、印刷装置１で印刷する情報を編集することができる。
【００４６】
ここで、ＲＡＭ８０のオブジェクト情報記憶エリア８１１について、図６を参照して説明する。図６は、図５の作業領域１５０に表示されるオブジェクトの情報が記憶されるオブジェクト情報一時記憶エリアの構成を示す模式図である。オブジェクト情報記憶エリア８１１は、作業領域１５０においてレイアウト１４０の編集をする間、レイアウトに配置されるオブジェクトに関する情報を、記憶するエリアであり、図６に示すように、オブジェクト番号欄、種類情報欄、位置情報欄、内容情報欄、属性情報欄が設けられている。オブジェクト番号欄にはオブジェクトを識別する為の番号が記憶され、種類情報欄にはオブジェクトの種類が記憶されている。また、位置情報欄には用紙の左上からオブジェクトの上下左右までの距離が記憶され、内容情報欄にはオブジェクトが文字オブジェクトであれば表示される文字情報、イメージオブジェクトであれば画像データ等が記憶されている。さらに、属性情報欄には、オブジェクトの種類に応じた属性が記憶される。すなわち、オブジェクトがテキストオブジェクトであれば、オブジェクトの左上から文字列の上下左右の距離、文字サイズ、フォントなどの属性が記憶され、オブジェクトがイメージオブジェクトであれば、解像度などの属性が記憶される。
【００４７】
図６に示す例では、オブジェクト情報記憶エリアには、テキストオブジェクト２つ、イメージオブジェクト１つについての情報が記憶されている。オブジェクト番号１のテキストオブジェクトは、用紙の左上からオブジェクト上端までの距離（Ｔｏｐ値）が５ｍｍ、左端までの距離（Ｌｅｆｔ値）が３０ｍｍ、下端までの距離（Ｂｏｔｔｏｍ値）が２８ｍｍ、右端までの距離（Ｒｉｇｈｔ値）が７０ｍｍの位置に配置されている。この、Ｔｏｐ値とＢｏｔｔｏｍ値との差である２３ｍｍがオブジェクト番号１のテキストオブジェクトの高さを表し、Ｌｅｆｔ値とＲｉｇｈｔ値との差である４０ｍｍが幅を表す。また、オブジェクト番号１のテキストオブジェクトには、「ＡＢＣ」という文字列が記憶され、この「ＡＢＣ」という文字列は、用紙の左上から文字列の上端までの距離（Ｔｏｐ値）が５ｍｍ、左端までの距離（Ｌｅｆｔ値）が３０ｍｍ、下端までの距離（Ｂｏｔｔｏｍ値）が２８ｍｍ、右端までの距離（Ｒｉｇｈｔ値）が７０ｍｍの位置に配置されている。ここで、オブジェクトの有する位置情報と、文字列の有する位置情報が一致することから、このオブジェクト番号１のテキストオブジェクトにおいては、オブジェクト枠と文字列「ＡＢＣ」との間には、情報の表示されていない空白領域は存在していないことになる。
【００４８】
このオブジェクト番号１のテキストオブジェクトが、作業領域１５０においてレイアウトに配置されると、図５のレイアウト１４０のテキストオブジェクト１４１のように表示される。ここで、テキストオブジェクト１４１がオブジェクト情報記憶エリアに記憶される位置情報として「Ｌｅｆｔ値：３０ｍｍ」を持つことより、図５に示すレイアウト１４０の上では、テキストオブジェクト１４１の左側に幅ｘ１が３０ｍｍの空白領域１６１が存在することになる。
【００４９】
また、オブジェクト番号２のイメージオブジェクトは、用紙の左上からオブジェクト上端までの距離（Ｔｏｐ値）が１５ｍｍ、左端までの距離（Ｌｅｆｔ値）が１００ｍｍ、下端までの距離（Ｂｏｔｔｏｍ値）が３２ｍｍ、右端までの距離（Ｒｉｇｈｔ値）が１１０ｍｍの位置に配置され、花型のイメージが記憶されている。このイメージオブジェクトがオブジェクトの存在していないレイアウトに配置されると、図５のレイアウト１４０のイメージオブジェクト１４２のように表示される。ここで、テキストオブジェクト１４１の有する「Ｒｉｇｈｔ値：７０」とイメージオブジェクト１４２有する「Ｌｅｆｔ値：１００」との間には、３０ｍｍの差がある。つまり、図５に示すレイアウト１４０の上では、テキストオブジェクト１４１の右端とイメージオブジェクト１４２の左端との間に幅ｘ２が３０ｍｍの空白領域１６２が存在することになる。
【００５０】
また、オブジェクト番号３のテキストオブジェクトは、用紙の左上からオブジェクト上端までの距離（Ｔｏｐ値）が５ｍｍ、左端までの距離（Ｌｅｆｔ値）が１５０ｍｍ、下端までの距離（Ｂｏｔｔｏｍ値）が１５ｍｍ、右端までの距離（Ｒｉｇｈｔ値）が２１０ｍｍの位置に配置され、「ａｂｃ」という文字列が記憶されている。また、この「ａｂｃ」という文字列は、用紙の左上から文字列の上端までの距離（Ｔｏｐ値）が５ｍｍ、左端までの距離（Ｌｅｆｔ値）が１７０ｍｍ、下端までの距離（Ｂｏｔｔｏｍ値）が１５ｍｍ、右端までの距離（Ｒｉｇｈｔ値）が１９０ｍｍの位置に配置されている。
【００５１】
このオブジェクト番号３のテキストオブジェクトが、作業領域１５０においてレイアウトに配置されると、図５のレイアウト１４０のテキストオブジェクト１４３のように表示される。ここで、テキストオブジェクト１４３の有するＬｅｆｔ値：１５０ｍｍとテキストオブジェクト１４３の文字列「ａｂｃ」の有するＬｅｆｔ値：１７０ｍｍとの間には、２０ｍｍの差があることから、レイアウト１４０の上では、テキストオブジェクト１４３の左端と文字列ａｂｃの左端との間に幅ｘ３２が２０ｍｍの空白領域１６４が存在することになる。また、テキストオブジェクト１４３の有するＲｉｇｈｔ値：２１０ｍｍとテキストオブジェクト１４３の文字列「ａｂｃ」の有するＲｉｇｈｔ値：１９０ｍｍとの間には、２０ｍｍの差があることから、レイアウト１４０の上では、テキストオブジェクト１４３の左端と文字列ａｂｃの左端との間に幅ｘ４が２０ｍｍの空白領域１６５が存在することになる。
【００５２】
さらに、イメージオブジェクト１４２の有するＲｉｇｈｔ値：１１０と、テキストオブジェクト１４３の有するＬｅｆｔ値：１５０との間には４０ｍｍの差があることから、図５に示すレイアウト１４０の上では、イメージオブジェクト１４２の右端とテキストオブジェクト１４３の左端との間に幅ｘ３１が４０ｍｍの空白領域１６３が存在することになる。これらにより、レイアウト１４０の上では、イメージオブジェクト１４２の右端とテキストオブジェクト１４３内の文字列「ａｂｃ」の左端との間には、つまり、幅ｘ３１＋ｘ３２が（４０ｍｍ＋２０ｍｍ＝６０ｍｍ）の空白領域１６３，１６４が存在することになる。
【００５３】
次に、図５、図７および図８を参照して、本発明の要部である「メディア節約モード」の概略および「メディア節約モード」に関する設定の入力を行うメディア節約モード設定画面３００について説明する。図７は、「メディア節約モード」を設定するためのメディア節約モード設定画面３００であり、図８は、メディア節約モードが有効でない状態で、レイアウト１４０を印刷した場合のテープ１７の説明図である。「メディア節約モード」とは、使用者が意図しないところでテープ１７が無駄に消費されることを防止するためのモードであり、ここでは、図５に示すレイアウト１４０を印刷する場合を例に挙げて説明する。
【００５４】
この「メディア節約モード」に関する設定の入力は、図７に示すメディア節約モード設定画面３００により行われる。メディア節約モード設定画面３００を表示するためには、以下の操作を行う。まず、図５におけるメニューバー１１０の「ツール」メニューの選択により表示されるメニューから「オプション」を選択すると、オプション画面が表示される。このオプション画面の中から「印刷」タブを選択することにより、図７に示すメディア節約モード設定画面３００は表示される。
【００５５】
メディア節約モード設定画面３００には、図７に示すように、設定可能な節約モードの説明文が記載されたチェックボックス３１１〜３１８が表示された詳細設定画面３１０が表示されている。また、詳細設定画面３１０の右下には、ＯＫボタン３２０と、キャンセルボタン３３０とが表示されている。
【００５６】
詳細設定画面３１０には、「メディア節約モードを有効にする」との説明文の記載されたメディア節約モード有効チェックボックス３１１、「用紙余白を最小にする」との説明文の記載された用紙余白値最小化チェックボックス３１２、「印刷時にオブジェクトの間隔を自動調整する」との説明文の記載されたオブジェクト間隔値最小化チェックボックス３１３、「テキストオブジェクト内で用紙送り方向に空白が存在する場合はつめる」との説明文の記載されたテキストオブジェクト内空白削除チェックボックス３１４、「テキストオブジェクトの枠サイズを固定にする」との説明文の記載された枠サイズ固定チェックボックス３１５、「印刷時に必ずプレビューを表示する」との説明文の記載された印刷プレビュー表示チェックボックス３１６、「レイアウトにカット位置を表示する」との説明文の記載されたカット位置表示チェックボックス３１７、「「オートカットＯＮ」とした場合、必ず「つなげて印刷ＯＮ」にする」との説明文の記載された印刷オプション固定チェックボックス３１８とが設けられている。
【００５７】
これらのチェックボックス３１１〜３１８にチェックされると、図４に示すＲＡＭ８０の節約モード情報一時記憶エリア８２１の中の各フラグ記憶エリア８２１１〜８２１８に「１」が記憶されて、各フラグが「ＯＮ」とされる。一方、チェックボックス３１１〜３１８のチェックがはずされると、各フラグ記憶エリア８２１１〜８２１８に「０」が記憶されて「メディア節約モード有効フラグが「ＯＦＦ」」とされる。このようなメディア節約モード設定画面３００への入力による具体的な処理の詳細は後述する。
【００５８】
以下、メディア節約モード設定画面３００上で入力される「メディア節約モード」について説明する。使用者は、まず、「テープを節約するか否か」、つまり「メディア節約モード」を有効にするか否かを、メディア節約モード有効チェックボックス３１１にチェックするか否かにより選択することができる。
【００５９】
メディア節約モード有効フラグが「ＯＮ」の場合には、他のチェックボックス３１２〜３１８について入力可能となる。これにより、使用者は「テープをどのようにして節約するか」を、さらに選択できることになる。この場合には、「テープをどのようにして節約するか」が選択されやすいように、チェックボックス３１２〜３１８の右側に記載された説明文は黒色となる。
【００６０】
一方、メディア節約モード有効フラグが「ＯＦＦ」の場合には、チェックボックス３１２から３１８について入力不可能となる。この場合、使用者は「テープを節約しない」選択をしたことになり、チェックボックス３１２〜３１８の右側に記載された説明文は灰色となる。
【００６１】
なお、メディア節約モード有効フラグが「ＯＦＦ」の状態で、図５に示すレイアウト１４０を印刷すると、レイアウト１４０が、左端から、図８に示すように、作業領域１５０に表示されているようにテープ１７に印字されて出力される。つまり、テープ１７の下流端とテキストオブジェクト１４１の下流端との距離（空白領域１６１の幅ｘ１）と、テープ１７の上流端とテキストオブジェクト１４３の上流端との距離が等しい位置に決定されるため、最上流のテキストオブジェクト１４３の上流側には、下流側の空白領域１６１と同じ面積の空白領域１６６が設けられる。つまり、空白領域１６１〜１６６については、テープ１７は、情報が印字されない状態のまま搬送されていることになる。なお、本実施形態では、テープ１７の上流端は、上流側の余白値と下流側の余白値とが等しくなるように決定されている。
【００６２】
次に、メディア節約モード有効フラグが「ＯＮ」の状態の場合には、テープ１７がどのように節約されるかを説明する。はじめに、メディア節約モード設定画面３００の用紙余白最小化フラグが「ＯＮ」である場合に、テープ１７がどのように節約されるかについて、図７、図８および図９を参照して説明する。図９は、用紙余白最小化フラグが「ＯＮ」の状態でレイアウト１４０を印刷した場合のテープ１７である。ここでいう「用紙余白」とは、テープ搬送方向下流端から最下流側にあるオブジェクトの下流端までの距離、つまり、図８における空白領域１６１の幅であるｘ１のことをさす。
【００６３】
用紙余白最小化フラグが「ＯＮ」の状態で、図５に示すレイアウト１４０を印刷すると、図９に示すように、空白領域１６１の幅ｘ１が、最小余白値Ｂｍｉｎに変更された状態で印刷される。一方、用紙余白最小化フラグが「ＯＦＦ」の状態で、図５に示すレイアウト１４０を印刷した場合、空白領域１６１の幅ｘ１の値は変更されずそのままの値が維持される。
【００６４】
次に、オブジェクト間隔値最小化フラグが「ＯＮ」である場合に、テープ１７がどのように節約されるかについて、図７、図８および図１０を参照して説明する。図１０は、オブジェクト間隔値最小化フラグが「ＯＮ」の状態でレイアウト１４０を印刷した場合のテープ１７である。ここでいう「オブジェクト間隔値」とは、テープ搬送方向上流側のオブジェクトの下流端から下流側のオブジェクトの上流端までの距離、つまり、図８における空白領域１６２および空白領域１６３の幅ｘ２，ｘ３１のことをさす。
【００６５】
オブジェクト間隔値最小化フラグが「ＯＮ」の状態で、図５に示すレイアウト１４０を印刷すると、図１０に示すように、空白領域１６２の幅であるｘ２および空白領域１６３の幅であるｘ３１が、それぞれ最小間隔値Ｓｍｉｎと等しい値に変更された状態で印刷される。一方、オブジェクト間隔値最小化フラグが「ＯＦＦ」の状態で、図５に示すレイアウト１４０を印刷した場合、空白領域１６２，１６３の幅ｘ２，ｘ３１の値は変更されずそのままの値が維持される。
【００６６】
次に、テキストオブジェクト内空白削除フラグが「ＯＮ」である場合に、テープ１７がどのように節約されるかについて、図７、図８および図１１を参照して説明する。図１１は、テキストオブジェクト内空白削除フラグが「ＯＮ」の状態でレイアウト１４０を印刷した場合のテープ１７である。ここでいう「テキストオブジェクト内空白」とは、テキストオブジェクトの枠中に存在する空白領域、つまり、図８における空白領域１６４および空白領域１６５のことをさす。
【００６７】
テキストオブジェクト内空白削除フラグが「ＯＮ」の状態で、図５に示すレイアウト１４０を印刷すると、図１１に示すように、空白領域１６４の幅ｘ３２および空白領域１６５の幅ｘ４が、それぞれ削除された状態に加工されて印刷される。なお、このとき他の空白領域１６１，１６２，１６３の幅ｘ１，ｘ２，ｘ３１については、そのままの値が維持されている。一方、テキストオブジェクト内空白削除フラグが「ＯＦＦ」の状態で、図５に示すレイアウト１４０を印刷した場合、空白領域１６２，１６３の幅ｘ２，ｘ３１の値は変更されずそのままの値が維持される。
【００６８】
以上、用紙余白最小化フラグ、オブジェクト間隔値最小化フラグ、テキストオブジェクト内空白削除フラグの各フラグが、それぞれ「ＯＮ」である場合の説明をしたが、ここで、これらのフラグのすべてが「ＯＮである場合についての説明を、図５および図１２を参照して行う。図１２は、用紙余白最小化フラグ、オブジェクト間隔値最小化フラグ、テキストオブジェクト内空白削除フラグの各フラグが、すべて「ＯＮ」の状態でレイアウト１４０を印刷した場合のテープ１７である。
【００６９】
用紙余白最小化フラグ、オブジェクト間隔値最小化フラグ、テキストオブジェクト内空白削除フラグの各フラグが、すべて「ＯＮ」の状態で、図５に示すレイアウト１４０を印刷すると、図１２に示すように、空白領域１６１の幅ｘ１は最小余白値Ｂｍｉｎとなり、空白領域１６２および空白領域１６３の幅ｘ２，ｘ３はそれぞれ最小間隔値Ｓｍｉｎとなり、空白領域１６４，１６５の幅ｘ３２，ｘ４はそれぞれ削除された状態に加工されて印刷される。
【００７０】
次に、枠サイズ固定フラグが「ＯＮ」である場合についての説明を、図１３および図１４を参照して行う。図１３は、枠サイズ固定フラグが「ＯＮ」である状態でテキストオブジェクト１４３に文字情報を追加した場合のエディタ１００である。また、図１４は、枠サイズ固定フラグが「ＯＦＦ」である状態でテキストオブジェクト１４３に文字情報を追加した場合のエディタ１００である。
【００７１】
ここで、「枠サイズ固定」をふくむ文字の制御方法について説明する。使用者は、あらかじめ、文字の制御方法として、文字情報の量に基づいてオブジェクトの大きさを決定する「枠サイズフリー」制御か、文字情報の量によらず、オブジェクトの大きさを固定する「枠サイズ固定」制御かのいずれかを選択することができる。使用者が、文字の制御方法を入力するオプション画面で、「枠サイズ固定制御」の指示をすると、図３に示すテキスト制御情報記憶エリア６５３の枠サイズ固定フラグ記憶エリア６５３１に「１」が記憶されて、「テキスト制御情報記憶エリア６５３の枠サイズ固定フラグが「ＯＮ」」とされる。一方、入力が行われないと、「テキスト制御情報記憶エリア６５３の枠サイズ固定フラグが「ＯＦＦ」」とされる。
【００７２】
次に、節約モード情報記憶エリア６５２の枠サイズ固定フラグが「ＯＮ」である状態の説明をする。この状態で、図５に示すテキストオブジェクト１４３に「ｄｅｆｇ」の文字情報を追加すると、「ｄｅ」の文字情報を入力した段階では、文字情報は空白領域１６４、１６５を利用して配置される。つまり、テキストオブジェクト１４３の大きさは変化しない状態のまま、「ｄｅ」の文字が「ａｂｃ」と同じサイズで追加入力される。そしてその後、「ｆｇ」を追加すると、図１３に示すように、テキストオブジェクト１４３の大きさは変化せず、追加された「ｆｇ」を含む「ａｂｃｄｅｆ」の文字が、テキストオブジェクト１４３の領域内に縮小して配置される。つまり、テキストオブジェクト１４３の幅ｙは変化していない。
【００７３】
一方、節約モード情報記憶エリア６５２の枠サイズ固定フラグが「ＯＦＦ」」の場合には、テキストオブジェクト１４３の幅ｙは固定されない。例えば、「テキスト制御情報記憶エリア６５３の枠サイズ固定フラグが「ＯＦＦ」」の状態で、図５に示すテキストオブジェクト１４３に「ｄｅｆｇ」の文字情報を追加すると、文字列「ａｂｃ」と同じサイズで追加入力されるとともに、テキストオブジェクト１４３の幅はが「ｆｇ」の文字情報に使用する領域の分だけ左右に広がりｘ５となる。
【００７４】
次に、印刷プレビュー表示フラグが「ＯＮ」である場合についての説明を、図１５を参照して行う。図１５は、印刷プレビュー表示フラグが「ＯＮ」である状態で使用者が印刷指示を行った場合のプレビュー画面７００である。
【００７５】
印刷プレビュー表示フラグが「ＯＮ」の状態で、使用者が図５に示すエディタ１００のツールバー１２０から、印刷ボタン１２１を選択すると、実際に印刷される前に、図１５に示すように、レイアウト１４０をテープ１７に印刷した状態の画面（プレビュー画面７００）が表示される。一方、印刷プレビュー表示フラグが「ＯＦＦ」の状態で、使用者が印刷ボタン１２１を選択すると、印刷プレビューが表示されることなく、テープ１７にレイアウト１４０が印字される。
【００７６】
次に、カット位置表示フラグが「ＯＮ」である場合についての説明を、図１６を参照して行う。図１６は、カット位置表示フラグが「ＯＮ」である状態で、使用者が印刷指示を行った場合のプレビュー画面７００である。
【００７７】
カット位置表示フラグが「ＯＮ」の状態で、レイアウト１４０を編集するためのエディタ１００を表示させると、レイアウト１４０の上には、実際に印刷した場合にカットされるカット位置１４５の画像が表示される。なお、本実施形態では、カット位置１４５は、上流側の余白値と下流側の余白値とが等しくなるように決定されている。一方、カット位置表示フラグが「ＯＦＦ」の状態では、レイアウト１４０上にカット位置が表示されることはない。
【００７８】
次に、印刷オプション固定フラグが「ＯＮ」である場合についての説明を、図１７および図１８を参照して行う。図１７は、印刷オプション固定フラグが「ＯＮ」の状態で、図５に示すレイアウト１４０を２部印刷した場合のテープ１７である。また、図１８は、印刷オプション固定フラグが「ＯＦＦ」の状態で、図５に示すレイアウト１４０を２部印刷した場合のテープ１７である。
【００７９】
ここで、印刷オプション固定フラグが「ＯＮ」である場合についての説明を行う前に、図７の印刷オプション固定チェックボックス３１８の右に記載されている説明文「「オートカットＯＮ」とした場合、必ず「つなげて印刷ＯＮ」にする」の「オートカットＯＮ」と「つなげて印刷ＯＮ」について説明する。
【００８０】
「オートカット」とは、印刷する際に使用者が設定できるオプションのひとつである。使用者が、印刷オプション設定画面で、「オートカット」を行う入力をした場合、すなわち「オートカットＯＮ」の入力をした場合、印刷装置１はテープ１７を複数枚印刷する場合には、それぞれの印刷を行った後、所定位置でテープ１７をカットする。この所定位置は、使用者が任意に設定することもできるし、設定されていない場合には、上述したように、上流側の余白値と下流側の余白値とが等しくなるように決定される。
【００８１】
また、「つなげて印刷」も、印刷する際に使用者が設定できるオプションのひとつである。使用者が「つなげて印刷」を行う入力、すなわち「つなげて印刷ＯＮ」の入力をした場合、印刷装置１はテープ１７の搬送方向最上流にあるカット位置に対しては、カットを行わない。
【００８２】
以下、あらかじめ、「オートカットＯＮ」の入力がされているとともに、「つなげて印刷ＯＮ」の入力がされていない条件を前提に、印刷オプション固定フラグが「ＯＮ」である場合の説明を行う。
【００８３】
印刷オプション固定フラグが「ＯＮ」である状態で、使用者がレイアウト１４０を２部印刷する指示を行うと、１部目のテープ１７については、印字されたあとレイアウト１４０の上流端でカットされる。一方、２部目のテープ１７については、レイアウト１４０が印字された後、搬送されずに印刷装置１の中にとどまっている。そして、次の印刷動作（例えば、レイアウト１４０をさらに印字する場合や、別のレイアウトを印字する場合など）によりテープ１７が搬送され、レイアウト１４０の上流端がテープカッター１８の下方に来たときに、テープカッター１８が動作する。
【００８４】
一方、印刷オプション固定フラグが「ＯＦＦ」である状態で、使用者がレイアウト１４０を２部印刷する指示を行うと、１部目のテープ１７、２部目のテープともに、印字されたあとレイアウト１４０の上流端でカットされる。
【００８５】
次に、図１９乃至図２８のフローチャートを参照して、本実施の形態の印刷データ編集装置及び印刷データ編集プログラムの主な処理について説明する。図１９は、メイン処理のフローチャートであり、図２０は、メイン処理の中で実施される「メディア節約モード設定処理」のフローチャートである。また、図２１および図２２は、「メディア節約モード設定処理」の中で実施される「メディア節約モード詳細設定処理」のフローチャートである。また、図２３は、メイン処理の中で実施される「レイアウト編集処理」のフローチャートであり、図２４および図２５は、メイン処理の中で実施される「印刷処理」のフローチャートである。また、図２６は、「印刷処理」の中で実施される「用紙余白最小化処理」のフローチャートであり、図２７は、「印刷処理」の中で実施される「オブジェクト間隔値最小化処理」のフローチャートである。また図２８は、「印刷処理」の中で実施される「テキストオブジェクト内空白領域削除処理」のフローチャートである。
【００８６】
はじめに、メイン処理について説明をする。メイン処理は、印刷データ編集装置において、印刷データ編集プログラムの起動の指示が行われると開始される。メイン処理では、図１９に示すように、まず、ＲＡＭ８０の各記憶エリア等の初期化が行われる（Ｓ１）。そして、「メディア節約モード」設定の指示（図５におけるメニューバー１１０の「ツール」メニューの選択により表示されるメニューから「オプション」が選択され、さらに、「オプション」画面の中から「印刷」タブが選択）がされたか否かが判断され（Ｓ２）、「メディア節約モード」設定の指示がなされたと判断されると（Ｓ２：ＹＥＳ）、図２０を参照して後述する「メディア節約モード設定処理」が行われる（Ｓ３）。そして、Ｓ３が終了すると、終了指示がなされたか否かが判断される（Ｓ９）。
【００８７】
一方、「メディア節約モード」設定の指示がなされなかったと判断されると（Ｓ２：ＮＯ）、レイアウト編集指示（図５におけるレイアウト１４０におけるオブジェクトの移動、削除など）がなされたか否が判断される（Ｓ４）。そして、レイアウト編集指示がなされたと判断された場合には（Ｓ４：ＹＥＳ）、図２３を参照して後述する「レイアウト編集処理」が行われ（Ｓ５）、終了指示がなされたか否かが判断される（Ｓ９）。
【００８８】
また、レイアウト編集指示がなされなかったと判断された場合には（Ｓ４：ＮＯ）、印刷指示（図５におけるメニューバー１１０の「ファイル」が選択され、さらに、メニューボックスから「印刷」が選択）がなされたか否かが判断される（Ｓ６）。そして、印刷指示がなされたと判断された場合には（Ｓ６：ＹＥＳ）、図２４および図２５を参照して後述する「印刷処理」が行われ（Ｓ７）、終了指示がなされたか否かが判断される（Ｓ９）。
【００８９】
そして、印刷指示がなされなかったと判断された場合には（Ｓ６：ＮＯ）、その他の印刷データ編集の処理が行われ（Ｓ８）、終了指示がなされたか否かが判断される（Ｓ９）。そして、終了指示がなされた場合には（Ｓ９：ＹＥＳ）、メイン処理は終了する。一方、終了指示がなされなかった場合には（Ｓ９：ＮＯ）、Ｓ２に戻り、再度「メディア節約モード」設定の指示がなされたか否かが判断される。なお、終了指示がなされる（Ｓ９：ＹＥＳ）までは、Ｓ２〜Ｓ９までの処理が繰り返し実行されて、使用者の指示に応じた処理が行われる。
【００９０】
次に、図２０を参照して、メイン処理のＳ３で実行される「メディア節約モード設定処理」について、ＣＰＵ５０の行う処理を説明する。
【００９１】
「メディア節約モード設定処理」では、まず、ＨＤＤ６０の節約モード情報記憶エリア６５２に記憶されている節約モードの情報が、ＲＡＭ８０の節約モード情報一時記憶エリア８２１に記憶され（Ｓ１１）、図７に示すメディア節約モード設定画面３００が表示される（Ｓ１２）。
【００９２】
メディア節約モード設定画面３００が開かれると（Ｓ１２）、メディア節約モード設定画面３００において「メディア節約モード」を有効にする指示がされているか否か、つまり、図７において、メディア節約モード有効チェックボックス３１１にチェックがされているか否かの判断が行われる（Ｓ１３）。そして、メディア節約モード有効チェックボックス３１１に、チェックがされている場合には、「メディア節約モード」を有効にする指示がなされていると判断され（Ｓ１３：ＹＥＳ）、ＲＡＭ８０の節約モード情報一時記憶エリア８２１の中のメディア節約モード有効フラグ記憶エリア８２１１に「１」が記憶されて、「メディア節約モード有効フラグが「ＯＮ」」とされる（Ｓ１４）。「メディア節約モード有効フラグが「ＯＮ」」とされると、メディア節約モード設定画面３００における「メディア節約モード」の詳細設定の受付が可能とされる（Ｓ１５）。この場合には、他のチェックボックス３１２〜３１８の入力が可能とされるとともに、チェックボックス３１２〜３１８の右側に記載された説明文は黒色とされ、使用者が「テープをどのようにして節約するか」を、さらに選択できる表示状態とされる。そして、その後、メディア節約モードの詳細な設定を行う「メディア節約モード詳細設定処理」が行われる（Ｓ１６）（図２１および図２２参照）。
【００９３】
一方、Ｓ１３において、メディア節約モード有効チェックボックス３１１にチェックがされていない場合には、「メディア節約モード」を有効にする指示がなされていないと判断され（Ｓ１３：ＮＯ）、メディア節約モード有効フラグ記憶エリア８２１１に「０」が記憶されて、メディア節約モード有効フラグがＯＦＦにされるとともに（Ｓ１７）、メディア節約モード設定画面３００における「メディア節約モード」の詳細設定の入力が無効とされる（Ｓ１８）。この場合には、図７に示すチェックボックス３１２〜３１８の右側に記載された説明文は灰色とされ、チェックボックス３１２〜３１８は、入力不可能な表示状態とされる。
【００９４】
上記のＳ１１〜Ｓ１８までの処理が終了すると、図７におけるＯＫボタン３２０が選択されたか否かが判断される（Ｓ１９）。そして、ＯＫボタン３２０が選択されたと判断されると（Ｓ１９：ＹＥＳ）、ＲＡＭ８０の節約モード情報一時記憶エリア８２１に記憶された節約モードの情報を、ＨＤＤ６０の節約モード情報記憶エリア６５２に記憶させることにより、設定内容が反映され（Ｓ２０）、「メディア節約モード設定処理」は終了されメイン処理（図１９）へ戻る。
【００９５】
一方、ＯＫボタン３２０が選択されなかったと判断されると（Ｓ１９：ＮＯ）、キャンセルボタン３３０が選択されたか否かが判断される（Ｓ２１）。そして、キャンセルボタン３３０が選択されたと判断された場合には（Ｓ２１：ＹＥＳ）、ＲＡＭ８０の節約モード情報一時記憶エリア８２１に記憶された節約モードの情報を、ＨＤＤ６０の節約モード情報記憶エリア６５２に記憶させることなく、「メディア節約モード設定処理」を終了してメイン処理（図１９）に戻る。この場合には、節約モード情報一時記憶エリア８２１に記憶された情報は、保存されることなく破棄される。また、キャンセルボタン３３０が選択されていないと判断された場合には（Ｓ２１：ＮＯ）、Ｓ１３に戻り、ＯＫボタン３２０またはキャンセルボタン３３０のいずれかが選択されるまで、Ｓ１３〜Ｓ２１までが繰り返される。
【００９６】
次に、メディア節約モードの詳細な設定処理を行う「メディア節約モード詳細設定処理」について、図２１および図２２を参照して説明を行う。「メディア節約モード詳細設定処理」は、図２０に示す「メディア節約モード設定処理」において、メディア節約モード詳細設定の入力が有効にされた後（Ｓ１５）に開始される。
【００９７】
「メディア節約モード詳細設定処理」では、まず、用紙余白を最小にする指示がなされているか否か、つまり、図７のメディア節約モード設定画面３００において用紙余白値最小化チェックボックス３１２にチェックがされているか否かの判断が行われる（Ｓ３１）。そして、用紙余白値最小化チェックボックス３１２にチェックが入っている場合には、用紙余白を最小にする指示がなされていると判断され（Ｓ３１：ＹＥＳ）、ＲＡＭ８０の節約モード情報一時記憶エリア８２１の中の用紙余白最小化フラグ記憶エリア８２１２に「１」が記憶されて「用紙余白最小化フラグが「ＯＮ」」とされる（Ｓ３２）。一方、Ｓ３１において、用紙余白を最小にする指示がされていないと判断された場合には（Ｓ３１：ＮＯ）、用紙余白最小化フラグ記憶エリア８２１２に「０」が記憶されて、用紙余白最小化フラグがＯＦＦにされる（Ｓ３３）。
【００９８】
用紙余白最小化フラグの設定が、Ｓ３２またはＳ３３において行われると、次に、印刷時にオブジェクトの間隔を自動調整する指示がされているか否か、つまり、図７におけるオブジェクト間隔値最小化チェックボックス３１３にチェックがされているか否かの判断が行われる（Ｓ３４）。そして、オブジェクト間隔値最小化チェックボックス３１３にチェックが入っている場合には、印刷時にオブジェクトの間隔を自動調整する指示がなされていると判断され（Ｓ３４：ＹＥＳ）、オブジェクト間隔値最小化フラグ記憶エリア８２１３に「１」が記憶されて、オブジェクト間隔値最小化フラグがＯＮにされる（Ｓ３５）。一方、Ｓ３４において、オブジェクト間隔を自動調整する指示がされていないと判断された場合には（Ｓ３４：ＮＯ）、オブジェクト間隔値最小化フラグ記憶エリア８２１３に「０」が記憶されて、オブジェクト間隔値最小化フラグがＯＦＦにされる（Ｓ３６）。
【００９９】
Ｓ３５またはＳ３６においてオブジェクト間隔値最小化フラグの設定が行われると、次に、テキスト内で用紙送り方向に空白が存在する場合は詰める指示がされているか否か、つまり、メディア節約モード設定画面３００において、テキストオブジェクト内空白削除チェックボックス３１４にチェックがされているか否かの判断が行われる（Ｓ３７）。そして、テキストオブジェクト内空白削除チェックボックス３１４にチェックがされている場合には、印刷時にテキスト内の空白領域をなくす指示がなされていると判断され（Ｓ３７：ＹＥＳ）、テキストオブジェクト内空白領域削除フラグ記憶エリア８２１４に「１」が記憶されて、テキスト内空白領域削除フラグがＯＮにされる（Ｓ３８）。一方、Ｓ３７において、テキスト内の空白領域をなくす指示がされていないと判断された場合には（Ｓ３７：ＮＯ）、テキストオブジェクト内空白領域削除フラグ記憶エリア８２１４に「０」が記憶されて、テキスト内空白領域削除フラグがＯＦＦにされる（Ｓ３９）。
【０１００】
テキストオブジェクト内空白削除フラグの設定が、Ｓ３８またはＳ３９において行われると、次に、テキストの枠サイズを固定する指示がされているか否か、つまり、メディア節約モード設定画面３００における枠サイズ固定チェックボックス３１５にチェックがされているか否かの判断が行われる（Ｓ４０）。そして、枠サイズ固定チェックボックス３１５にチェックが入っている場合には、テキストの枠サイズを固定する指示がなされていると判断され（Ｓ４０：ＹＥＳ）、枠サイズ固定フラグ記憶エリア８２１５に「１」が記憶されて、枠サイズ固定フラグがＯＮにされる（Ｓ４１）。一方、Ｓ４０において、枠サイズ固定チェックボックスにチェックがされていないと判断された場合には（Ｓ４０：ＮＯ）、枠サイズ固定フラグ記憶エリア８２１５に「０」が記憶されて、枠サイズ固定フラグがＯＦＦにされる（Ｓ４２）。
【０１０１】
枠サイズ固定フラグの設定がＳ４４またはＳ４５において行われると、次に、印刷時に必ずプレビュー表示をする指示がされているか否か、つまり、メディア節約モード設定画面３００における印刷プレビュー表示チェックボックス３１６にチェックが入っているか否かの判断が行われる（Ｓ４３）。そして、印刷プレビュー表示チェックボックス３１６にチェックがされている場合には、印刷時に必ずプレビュー表示をする指示がなされていると判断され（Ｓ４３：ＹＥＳ）、印刷プレビュー表示フラグ記憶エリア８２１６に「１」が記憶されて、印刷プレビュー表示フラグがＯＮにされる（Ｓ４４）。一方、Ｓ４３において、印刷プレビュー表示チェックボックス３１６にチェックがされていないと判断された場合には（Ｓ４３：ＮＯ）、印刷プレビュー表示フラグ記憶エリア８２１６に「０」が記憶されて、印刷プレビュー表示フラグがＯＦＦにされる（Ｓ４５）。
【０１０２】
印刷プレビュー表示フラグの設定がＳ４４またはＳ４５において行われると、次に、レイアウトにカット位置を表示する指示がされているか否か、つまり、メディア節約モード設定画面３００におけるカット位置表示チェックボックス３１７にチェックが入っているか否かの判断が行われる（Ｓ４６）。そして、カット位置表示チェックボックス３１７にチェックが入っている場合には、レイアウトにカット位置を表示する指示がなされていると判断され（Ｓ４６：ＹＥＳ）、カット位置表示フラグ記憶エリア８２１７に「１」が記憶されて、カット位置表示フラグがＯＮにされる（Ｓ４７）。一方、Ｓ４６において、レイアウトにカット位置を表示する指示がされていないと判断された場合には（Ｓ４６：ＮＯ）、カット位置表示フラグ記憶エリア８２１７に「０」が記憶されて、カット位置表示フラグがＯＦＦにされる（Ｓ４８）。
【０１０３】
カット位置表示フラグの設定がＳ４７またはＳ４８において行われると、次に、印刷オプションとして「オートカット」がＯＮ入力されている際には必ず「つなげて印刷」もＯＮ入力された状態に固定する指示がされているか否か、つまり、メディア節約モード設定画面３００における印刷オプション固定チェックボックス３１８にチェックが入っているか否かの判断が行われる（Ｓ４９）。そして、印刷オプション固定チェックボックス３１８にチェックが入っている場合には、印刷オプションとしてオートカットＯＮが設定されている際には、必ずつなげて印刷ＯＮとして、印刷オプションを固定する指示がなされていると判断され（Ｓ４９：ＹＥＳ）、印刷オプション固定フラグ記憶エリア８２１８に「１」が記憶されて、印刷オプション固定フラグがＯＮにされる（Ｓ５０）。一方、Ｓ４９において、レイアウトにカット位置を表示する指示がされていないと判断された場合には（Ｓ４９：ＮＯ）、印刷オプション固定フラグ記憶エリア８２１８に「０」が記憶されて、印刷オプション固定フラグがＯＦＦにされる（Ｓ５１）。
【０１０４】
上述したＳ３１〜Ｓ５１までの処理が終了すると、「メディア節約モード詳細設定処理」は終了して、「メディア節約モード設定処理」に戻る。
【０１０５】
次に、図２３を参照して、「メイン処理」のＳ５で実行される「レイアウト編集処理」の説明をする。「レイアウト編集処理」では、まず、テキストの入力がされたか否かが判断される（Ｓ６１）。そして、テキスト入力がされていないと判断されると（Ｓ６１：ＮＯ）、テキスト入力以外のレイアウト編集がなされる（Ｓ６２）。具体的には、図５において、イメージオブジェクト１４２が配置された場合には、Ｓ６１でテキスト入力がされていないと判断されて、Ｓ６２において、イメージオブジェクト１４２の編集がなされる。
【０１０６】
一方、テキスト入力がされたと判断されると（Ｓ６１：ＹＥＳ）、まず、メディア節約モード有効フラグ記憶エリア８２１１を参照して、メディア節約モード有効フラグがＯＮか否かが判断される（Ｓ６３）。そして、メディア節約モード有効フラグがＯＮであると判断されると（Ｓ６３：ＹＥＳ）、枠サイズ固定フラグ記憶エリア８２１５を参照して、枠サイズ固定フラグがＯＮか否かが判断される（Ｓ６４）。具体的には、図５に示すテキストオブジェクト１４３の編集がなされた場合には、Ｓ６１でテキスト入力がなされたと判断され、Ｓ６３、Ｓ６４の処理が行われる。
【０１０７】
そして、メディア節約モード有効フラグがＯＮであり（Ｓ６３：ＹＥＳ）、かつ、枠サイズ固定フラグがＯＮであると判断されると（Ｓ６４：ＹＥＳ）、さらに、入力された文字列が、現在レイアウト上に配置されているオブジェクト領域内に配置可能か否かが判断される（Ｓ６５）。そして、入力された文字列が現在選択中のオブジェクト領域内に配置可能であると判断されると（Ｓ６５：ＹＥＳ）、入力された文字列についての情報を、ＲＡＭ８０のオブジェクト情報記憶エリア８１１に追加で記憶させる（Ｓ６６）。
【０１０８】
具体的には、Ｓ６３でメディア節約モード有効フラグがＯＮであると判断され、Ｓ６４で枠サイズ固定フラグがＯＮであると判断された状態で、図５のテキストオブジェクト１４３に使用者が文字列「ｄｅ」を追加した場合には以下の処理を行う。まず、Ｓ６５において、オブジェクト情報記憶エリア８１１に記憶されたオブジェクト位置情報および属性としての文字位置情報から、テキストオブジェクト１４３の領域内に、文字列「ｄｅ」を含む文字列「ａｂｃｄｅ」が配置可能であるか否かが判断される。
【０１０９】
そして、Ｓ６５で、例えば図５の空白領域１６４，１６５を利用することにより、入力された文字列「ｄｅ」を含む文字列「ａｂｃｄｅ」が、テキストオブジェクト１４３の領域の幅ｙに配置可能であると判断されると、Ｓ６６において、図６に示すオブジェクト番号３の内容情報には、文字列「ｄｅ」が追加されて文字列「ａｂｃｄｅ」として記憶される。この際、属性情報としての文字サイズなどは、変更されない。
【０１１０】
一方、入力された文字列が現在のオブジェクト内に配置可能でない場合（Ｓ６５：ＮＯ）、入力された文字列をオブジェクト領域内に配置するための最大文字サイズが算出される（Ｓ６７）。そして、入力された文字列を含む文字列についての情報が、文字サイズを算出した文字サイズに変更した状態で、ＲＡＭ８０のオブジェクト情報記憶エリア８１１に追加で記憶される（Ｓ６８）。
【０１１１】
具体的には、Ｓ６３でメディア節約モード有効フラグがＯＮであると判断され、Ｓ６４で枠サイズ固定フラグがＯＮであると判断された状態で、図５のテキストオブジェクト１４３に使用者が文字列「ｄｅｆｇ」を追加した場合には以下の処理を行う。まず、Ｓ６５において、オブジェクト情報記憶エリア８１１に記憶されたオブジェクト位置情報および属性としての文字位置情報から、テキストオブジェクト１４３の領域内に、文字列「ｄｅｆｇ」を含む文字列「ａｂｃｄｅｆｇ」が配置可能であるか否かが判断される。
【０１１２】
そして、Ｓ６５で、入力された文字列「ｄｅｆｇ」を含む文字列「ａｂｃｄｅｆｇ」が、テキストオブジェクト１４３の領域の幅ｙに配置可能できない判断されると、以下の処理が行われる。まず、Ｓ６７において、オブジェクト情報記憶エリア８１１に記憶されたオブジェクト位置情報から、文字列「ｄｅｆｇ」を含む文字列「ａｂｃｄｅｆｇ」がオブジェクト領域の幅ｙ（図１３参照）に配置可能となる最大文字サイズが算出される。そして、Ｓ６８において、図６に示すオブジェクト情報記憶エリア８１１のオブジェクト番号３の内容情報には、「ａｂｃｄｅｆｇ」が記憶されるとともに、属性情報としての文字サイズには、算出された値の文字サイズが記憶される。
【０１１３】
この処理により、図５のテキストオブジェクト１４３に文字列「ｄｅｆｇ」の情報を追加入力した場合には、図１３に示すように、テキストオブジェクト１４３の幅ｙは固定されたまま、文字列「ｄｅｆｇ」を含む文字列「ａｂｃｄｅｆｇ」が、テキストオブジェクト１４３の領域内に、縮小して配置される。
【０１１４】
なお、Ｓ６３やＳ６４において、メディア節約モード有効フラグがＯＮでないと判断された場合（Ｓ６３：ＮＯ）や、枠サイズ固定フラグがＯＮでないと判断された場合（Ｓ６４：ＮＯ）には、Ｓ６５〜Ｓ６８までの処理は行われず、Ｓ６５の処理へと進む。
【０１１５】
具体的には、「テキスト制御情報記憶エリア６５３の枠サイズ固定フラグが「ＯＦＦ」」の状態で、Ｓ６３において、メディア節約モード有効フラグがＯＮでないと判断された場合や、Ｓ６４において枠サイズ固定フラグがＯＮでないと判断された場合に、テキストオブジェクト１４３に文字列「ｄｅｆｇ」を追加で入力すると、図６のオブジェクト情報記憶エリア８１１には、属性としての文字サイズは変更されないまま、内容情報として、「ａｂｃｄｅｆｇ」が記憶されて、位置情報として、文字列「ａｂｃｄｅｆｇ」が配列できる大きさが記憶される。
【０１１６】
この処理により、図５のテキストオブジェクト１４３に文字列「ｄｅｆｇ」の情報を追加入力した場合には、図１４に示すように、テキストオブジェクト１４３の幅ｙは、ｘ５に変更される。
【０１１７】
Ｓ６１〜Ｓ６８までの処理が終了すると、再度、メディア節約モード有効フラグ記憶エリア８２１１を参照して、メディア節約モード有効フラグがＯＮか否かが判断される（Ｓ６９）。そして、メディア節約モード有効フラグがＯＮであると判断されると（Ｓ６９：ＹＥＳ）、さらに、カット位置表示フラグ記憶エリア８２１７を参照して、カット位置表示フラグがＯＮであるか否かが判断される（Ｓ７０）。そして、カット位置表示フラグがＯＮであると判断された場合には（Ｓ７０：ＹＥＳ）、印刷時のカット位置が算出される（Ｓ７１）。
【０１１８】
なお、Ｓ７１におけるカット位置の算出方法は、以下のとおりである。まず、ＲＡＭ８０のオブジェクト情報記憶エリア８１１に記憶されたオブジェクト情報から、最下流側に配置されるオブジェクト（ここでは、オブジェクト番号１）を選択し、位置情報のうち「Ｌｅｆｔ値」を読み込む。そして、最上流側に配置されるオブジェクト（ここでは、オブジェクト番号３）を選択し、位置情報のうちの「Ｒｉｇｈｔ値」に、最下流側オブジェクトの「Ｌｅｆｔ値」を足す。この、最下流側オブジェクトの「Ｌｅｆｔ値」と最上流側オブジェクトの「Ｒｉｇｈｔ値」とを足した値が、カット位置のテープ搬送方向下流端からの距離となる。
【０１１９】
Ｓ７１でカット位置が算出されると、図１６に示すように、作業領域１５０に表示され
たレイアウト１４０にカット位置１４５が表示される（Ｓ７２）。なお、Ｓ６９において、メディア節約モード有効フラグがＯＮでないと判断された場合（Ｓ６９：ＮＯ）や、Ｓ７０において、カット位置表示フラグがＯＮでないと判断された場合（Ｓ７０：ＮＯ）には、カット位置の算出や、カット位置の表示は行われない。また、Ｓ６１〜Ｓ７２までの処理が終了すると、「レイアウト編集処理」は終了し、メイン処理へ戻る。
【０１２０】
次に、図２４および図２５を参照して、図１９の「メイン処理」において実行される「印刷処理」についての説明を行う。「印刷処理」では、まず、ＲＡＭ８０のオブジェクト情報記憶エリア８１１に記憶されているオブジェクト情報が、印刷用加工オブジェクト情報記憶エリア８３１に記憶される（Ｓ８１）。そして、メディア節約モード有効フラグ記憶エリア８２１１を参照して、メディア節約モード有効フラグがＯＮか否かが判断され（Ｓ８２）、メディア節約モード有効フラグがＯＮでないと判断されると（Ｓ８２：ＮＯ）、印刷用加工オブジェクト情報記憶エリア８３１に記憶されたオブジェクト情報をもとに、印刷データが作成されて（Ｓ８３）、印刷装置１に印刷データが送信される（Ｓ９５）。
【０１２１】
つまり、Ｓ８２で、メディア節約モード有効フラグがＯＮでないと判断された場合、印刷用加工オブジェクト情報記憶エリア８３１に記憶された情報の編集は行われず、図６に示すオブジェクト情報記憶エリア８１１に記憶されている情報が、そのまま印刷データを作成する際の情報として利用される。
【０１２２】
一方、Ｓ８２において、メディア節約モード有効フラグがＯＮであると判断された場合には（Ｓ８２：ＹＥＳ）、さらに、用紙余白最小化フラグ記憶エリア８２１２を参照して、用紙余白最小化フラグがＯＮか否かが判断される（Ｓ８４）。
【０１２３】
そして、用紙余白最小化フラグがＯＮであると判断された場合には（Ｓ８４：ＹＥＳ）、図２６を参照して後述する用紙余白最小化処理が行われ（Ｓ８５）、さらに、テキストオブジェクト内空白領域削除フラグ記憶エリア８２１４を参照してテキストオブジェクト内空白削除フラグがＯＮか否かが判断される（Ｓ８６）。なお、Ｓ８４で用紙余白最小化フラグがＯＮでないと判断された場合には（Ｓ８４：ＮＯ）、用紙余白最小化処理は行われずに、テキストオブジェクト内空白削除フラグがＯＮか否かが判断される（Ｓ８６）。
【０１２４】
そして、Ｓ８６において、テキストオブジェクト内空白削除フラグがＯＮであると判断されると（Ｓ８６：ＹＥＳ）、図２８を参照して後述するテキストオブジェクト内空白領域削除処理が行われ（Ｓ８７）、さらに、オブジェクト間隔値最小化フラグ記憶エリア８２１３を参照してオブジェクト間隔値最小化フラグがＯＮか否かが判断される（Ｓ８８）。一方、テキストオブジェクト内空白削除フラグがＯＮでないと判断されると（Ｓ８６：ＮＯ）、テキストオブジェクト内空白領域削除処理は行われずに、オブジェクト間隔値最小化フラグがＯＮか否かが判断される（Ｓ８８）。
【０１２５】
そして、Ｓ８８において、オブジェクト間隔値最小化フラグがＯＮであると判断されると（Ｓ８８：ＹＥＳ）、図２７を参照して後述するオブジェクト間隔値最小化処理が行われ（Ｓ８９）、さらに、印刷データ作成処理が行われる（Ｓ９０）。一方、オブジェクト間隔値最小化フラグがＯＮでないと判断されると（Ｓ８８：ＮＯ）、オブジェクト間隔値最小化処理は行われずに、印刷データ作成処理へと進む（Ｓ９０）。
【０１２６】
Ｓ８４〜Ｓ８７までの処理が終了すると、ＲＡＭ８０の印刷用加工オブジェクト情報記憶エリア８３１に記憶されたオブジェクト情報に基づいて、印刷データが作成される（Ｓ９０）。そして、印刷プレビュー表示フラグ記憶エリア８２１６を参照して、印刷プレビュー表示フラグがＯＮか否かが判断され（Ｓ９１）、印刷プレビュー表示フラグがＯＮであれば（Ｓ９１：ＹＥＳ）、図１５に示すように印刷プレビューを表示した後に（Ｓ９４）、印刷オプション固定フラグ記憶エリア８２１８を参照して、印刷オプション固定フラグがＯＮか否かが判断される（Ｓ９３）。一方、Ｓ９１において、印刷プレビュー表示フラグがＯＮでないと判断されると（Ｓ９１：ＮＯ）、印刷プレビューは表示されずに、Ｓ９３の処理に進む。
【０１２７】
そして、Ｓ９３において、印刷オプション固定フラグがＯＮであると判断されると（Ｓ９３：ＹＥＳ）、印刷オプションを固定する処理が行われる（Ｓ９４）。具体的には、図３に示す、印刷オプション情報記憶エリア６５１のオートカットフラグ記憶エリアに「１」が記憶されている場合、すなわち「オートカットフラグが「ＯＮ」」であると判断された場合には、つなげて印刷フラグ記憶エリアに「１」が記憶される。つまり、「オートカットフラグが「ＯＮ」」であると判断された場合には、強制的に「つなげて印刷フラグが「ＯＮ」」とされる。
【０１２８】
Ｓ９４で、印刷オプションを固定する処理が行われた後に、使用者がレイアウト１４０を２部印刷する指示を行うと、図１７に示すように、１部目のテープ１７については、印字されたあとレイアウト１４０の上流端でカットされる。一方、２部目のテープ１７については、レイアウト１４０が印字された後、搬送されずに印刷装置１の中にとどまっている。そして、次の印刷動作（例えば、レイアウト１４０をさらに印字する場合や、別のレイアウトを印字する場合など）によりテープ１７が搬送され、レイアウト１４０の上流端がテープカッター１８の下方に来たときに、テープカッター１８が動作する。
【０１２９】
一方、Ｓ９３において、印刷オプション固定フラグがＯＦＦであると判断されると（Ｓ９３：ＮＯ）、図５に示すレイアウト１４０について２部印刷した場合、印刷装置１の排出口１３からは、レイアウト１４０が２部印刷され、それぞれレイアウト１４０の上流端でテープカッター１８によりカットされる。この際、テープ１７は、最上流の文字が印字された後、テープカッター１８を通過するまで無印刷のままｘ７だけ搬送されている。そのため、次に印刷を行うときには、印刷インク用ヘッド１９よりもテープ１７の下流側に幅ｘ７の余白が生じてしまうことになる。
【０１３０】
上述したＳ８１〜Ｓ９４の処理が終了すると、印刷用加工オブジェクト情報記憶されたオブジェクト情報に基づいた印刷データが印刷装置に送信される。そして、「印刷処理」を終了してメイン処理へ戻る。
【０１３１】
次に、「印刷処理」の中で行われる「用紙余白最小化処理」について、図２６を参照して説明を行う。用紙余白最小化処理は、「印刷処理」において、用紙余白最小化フラグがＯＮであると判断された場合に開始される。この用紙余白最小化処理では、まず、印刷用加工オブジェクト情報記憶エリア８３１に記憶されたオブジェクト位置欄８３１２に基づいて、Ｌｅｆｔ値が最小のオブジェクトが検出される（Ｓ１０１）。すなわち、レイアウトにおいて、テープ搬送方向最下流に配置されているオブジェクトが検出されており、図５に示すレイアウト１４０では、テキストオブジェクト１４１が相当する。
【０１３２】
そして、検出されたオブジェクトのＬｅｆｔ値が、ＨＤＤ６０の最小余白値記憶エリア６４１に記憶された最小余白値Ｂｍｉｎよりも大きいか否かが判断される（Ｓ１０２）。具体的には、印刷用加工オブジェクト情報記憶エリア８３１に記憶されている情報が、図６のＲＡＭ８０のオブジェクト情報記憶エリア８１１に記憶されている情報と同一である場合、図５のレイアウト１４０においては、テキストオブジェクト１４１のＬｅｆｔ値である３０ｍｍが、ＨＤＤ６０の印刷装置情報記憶エリア６３０に記憶された最小余白値Ｂｍｉｎである１ｍｍよりも大きいか否かが判断されている。
【０１３３】
そして、当該オブジェクトのＬｅｆｔ値が、最小余白値Ｂｍｉｎよりも大きいと判断された場合には（Ｓ１０２：ＹＥＳ）、印刷用加工オブジェクト情報記憶エリア８３１の当該オブジェクトのＬｅｆｔ値が、最小余白値Ｂｍｉｎと等しい値として記憶され（Ｓ１０３）、「用紙余白最小化処理」を終了する。すなわち、具体的には、印刷用加工オブジェクト情報記憶エリア８３１に記憶されたテキストオブジェクト１４１のＬｅｆｔ値は、１ｍｍとして記憶される。これにより、図５の作業領域１５０上では、幅ｘ１が３０ｍｍである空白領域１６１を有するレイアウト１４０を印刷すると、図８に示すように、空白領域１６１の幅がＢｍｉｎと等しい１ｍｍと変更されて出力される。一方、当該オブジェクトのＬｅｆｔ値が、最小余白値Ｂｍｉｎよりも大きくないと判断されると（Ｓ１０２：ＮＯ）、オブジェクト情報は変更されずに、「用紙余白最小化処理」は終了する。
【０１３４】
次に、「印刷処理」の中で行われる「オブジェクト間隔値最小化処理」について、図２７を参照して説明を行う。「オブジェクト間隔値最小化処理」は、「印刷処理」において、オブジェクト間隔値最小化フラグがＯＮであると判断された場合に開始される。「オブジェクト間隔値最小化処理」は、テープ搬送方向下流側に配置されているオブジェクトから順番に２つずつ選択し、当該２つのオブジェクト間隔値をそれぞれ最小値にしていく処理である。
【０１３５】
この処理を行うために、「オブジェクト間隔値最小化処理」では、まず印刷用加工オブジェクト情報記憶エリア８３１に記憶された各オブジェクト情報が、テープ搬送方向下流側に配置されている順に並び替えられる。ここでは、印刷用加工オブジェクト情報記憶エリア８３１に記憶されたオブジェクト位置欄８３１２に基づいて、各オブジェクトがＬｅｆｔ値の小さい順にソートされる（Ｓ１１１）。
【０１３６】
そして、ソートされた結果の１番目のオブジェクトをｉ＝１とし、２番目のオブジェクトをｊ＝２とする（Ｓ１１２）。これにより、テープ搬送方向最下流に配置されたオブジェクトと、最下流側から２番目に配置されたオブジェクトが選択されていることになる。すなわち、図５に示すレイアウト１４０では、テキストオブジェクト１４１とイメージオブジェクト１４２とが選択されている。
【０１３７】
次に、ｊがオブジェクト情報記憶エリアに記憶されているオブジェクトの数よりも大きいか否かについて判断され（Ｓ１１３）、ｊが記憶されているオブジェクトの数よりも大きいと判断されると（Ｓ１１３：ＹＥＳ）、「オブジェクト間隔値最小化処理」は終了する。
【０１３８】
一方、ｊが記憶されているオブジェクトの数以下であると判断されると（Ｓ１１３）、「ｉのＲｉｇｈｔ値」と「ｊのＬｅｆｔ値」との差が最小間隔値記憶エリアに記憶された最小間隔値Ｓｍｉｎよりも大きいか否かが判断される（Ｓ１１４）。そして、「ｉのＲｉｇｈｔ値」と「ｊのＬｅｆｔ値」との差が最小間隔値記憶エリアに記憶された最小間隔値Ｓｍｉｎよりも大きいと判断されると（Ｓ１１４：ＹＥＳ）、印刷用加工オブジェクト情報記憶エリア８３１に記憶された「ｊのＬｅｆｔ値」が変更されて、「ｉのＲｉｇｈｔ値」と「最小間隔値Ｓｍｉｎ」とを足した値とされる（Ｓ１１５）
【０１３９】
つまり、Ｓ１１４では、図５のレイアウト１４０におけるテキストオブジェクト１４１とイメージオブジェクト１４２との間の空白領域１６２の幅ｘ２が、最小間隔値Ｓｍｉｎよりも大きいかが否かを判断されていることになる。具体的には、印刷用加工オブジェクト情報記憶エリア８３１に記憶されている情報が、図６のＲＡＭ８０のオブジェクト情報記憶エリア８１１に記憶されている情報と同一である場合、Ｓ１１４において、「テキストオブジェクト１４１のＲｉｇｈｔ値７０ｍｍ」と、「イメージオブジェクト１４２のＬｅｆｔ値１００ｍｍ」との差３０ｍｍは、最小間隔値Ｓｍｉｎの１ｍｍよりも大きいと判断される。そして、Ｓ１１５において、イメージオブジェクト１４２のＬｅｆｔ値である１００ｍｍが、テキストオブジェクト１４１のＲｉｇｈｔ値である７０ｍｍと最小間隔値である１ｍｍを足した値７１ｍｍに変更される。
【０１４０】
これにより、図５の作業領域１５０では、レイアウト１４０上に、１６２の間隔で配置されていたテキストオブジェクト１４１とイメージオブジェクト１４２とは、印刷されると、図１０に示すように、最小間隔値Ｓｍｉｎの間隔で配置されていることになる。一方、「ｉのＲｉｇｈｔ値」と「ｊのＬｅｆｔ値」との差が最小間隔値Ｓｍｉｎ以下であると判断されると（Ｓ１１４：ＮＯ）、印刷用加工オブジェクト情報記憶エリア８３１に記憶された情報の変更は行わない。
【０１４１】
Ｓ１１３〜Ｓ１１５の処理が終了すると、２番目にソートされたオブジェクトがｉ＝ｉ＋１に設定しなおされるとともに、３番目にソートされたオブジェクトがｊ＝ｊ＋１に設定しなおされる（Ｓ１１６）。これにより、最下流側から２番目に配置されたオブジェクトと３番目に配置されたオブジェクトとが選択されたことになる。すなわち、レイアウト１４０では、イメージオブジェクト１４２とテキストオブジェクト１４３とが選択されたことになる。そして、Ｓ１１３に戻り、ｊが記憶されているオブジェクト数よりも大きくなるまで（Ｓ１１３：ＹＥＳ）、Ｓ１１３〜Ｓ１１５までが繰り返される。
【０１４２】
最後に、図２８を参照して、「印刷処理」の中で行う「テキストオブジェクト内空白領域削除処理」について説明を行う。「テキストオブジェクト内空白領域削除処理」は、「印刷処理」の中で、テキストオブジェクト内空白削除フラグがＯＮであると判断された場合に開始される。この「テキストオブジェクト内空白領域削除処理」では、まず、印刷用加工オブジェクト情報記憶エリア８３１に記憶されたオブジェクト情報から、任意のオブジェクトがｉ＝１として設定される（Ｓ１３１）。そして、ｉが印刷用加工オブジェクト情報記憶エリア８３１に記憶されたオブジェクトの数よりも大きいか否かが判断され（Ｓ１３２）、大きいと判断された場合には（Ｓ１３２：ＹＥＳ）、テキストオブジェクト内空白領域削除処理を終了して、「印刷処理」に戻る。一方、ｉが印刷用加工オブジェクト情報記憶エリア８３１に記憶されたオブジェクトの数以下であると判断された場合には（Ｓ１３２：ＮＯ）、選択したオブジェクトの種類がテキストであるか否かが判断される（Ｓ１３３）。
【０１４３】
Ｓ１３３において、オブジェクトの種類がテキストであると判断されると（Ｓ１３３：ＹＥＳ）、印刷用加工オブジェクト情報記憶エリア８３１に記憶されたオブジェクト位置欄８３１２と、オブジェクト属性としての位置欄８３１５とから、オブジェクトのＬｅｆｔ値が文字列のＬｅｆｔ値よりも小さいか否かが判断される（Ｓ１３４）。そして、オブジェクトのＬｅｆｔ値が文字列のＬｅｆｔ値よりも小さいと判断されると（Ｓ１３４：ＹＥＳ）、文字列のＬｅｆｔ値として記憶されている値が、オブジェクトのＬｅｆｔ値と等しい値に変更して記憶される（Ｓ１３５）。
【０１４４】
具体的には、図５に示すレイアウト１４０においては、Ｓ１３１で選択された任意のオブジェクトがテキストオブジェクト１４３である場合には、Ｓ１３３では種類がテキストであると判断される。そして、印刷用加工オブジェクト情報記憶エリア８３１に記憶されている情報が、図６のＲＡＭ８０のオブジェクト情報記憶エリア８１１に記憶されている情報と同一である場合、Ｓ１３４では、オブジェクトのＬｅｆｔ値である１５０ｍｍは、テキストのＬｅｆｔ値である１７０ｍｍよりも小さいことが判断されて、Ｓ１３５では、文字列のＬｅｆｔ値として記憶されている値１７０ｍｍが、オブジェクトのＬｅｆｔ値である１５０ｍｍとして記憶される（Ｓ１３５）。
【０１４５】
一方、オブジェクトのＬｅｆｔ値が文字列のＬｅｆｔ値以上であると判断された場合には（Ｓ１３４：ＮＯ）、印刷用加工オブジェクト情報記憶エリア８３１に記憶された情報は、そのまま編集されずに次のステップに進む。具体的には、図５のテキストオブジェクト１４１においては、Ｓ１３４で、オブジェクトのＬｅｆｔ値である３０ｍｍと文字列「ＡＢＣ」のＬｅｆｔ値である３０ｍｍとが等しいと判断されて、印刷用加工オブジェクト情報記憶エリア８３１に記憶された情報は変更されない。すなわち、図１１に示すように、レイアウト１４０がテープ１７に印刷された場合にも、テキストオブジェクト１４１の配置については変更されていない。
【０１４６】
文字列のＬｅｆｔ値について編集がなされると（Ｓ１３５）、次にオブジェクトのＲｉｇｈｔ値が文字列のＲｉｇｈｔ値よりも大きいか否かが判断される（Ｓ１３６）。そして、オブジェクトのＲｉｇｈｔ値が文字列のＲｉｇｈｔ値よりも大きいと判断されると（Ｓ１３６：ＹＥＳ）、オブジェクトのＲｉｇｈｔ値として記憶されている値を、文字列のＲｉｇｈｔ値と等しい値に変更して記憶させる（Ｓ１３７）。
【０１４７】
具体的には、図５のテキストオブジェクト１４３においては、Ｓ１３６で、オブジェクトのＲｉｇｈｔ値である２１０ｍｍが、文字列「ａｂｃ」のＲｉｇｈｔ値である１９０ｍｍよりも大きいことが判断されて、Ｓ１３７において、オブジェクトのＲｉｇｈｔ値として記憶されている値２１０ｍｍを、文字列のＲｉｇｈｔ値である１９０ｍｍとして記憶させる。
【０１４８】
一方、オブジェクトのＲｉｇｈｔ値が文字列のＲｉｇｈｔ値以下であると判断された場合には（Ｓ１３６：ＮＯ）、印刷用加工オブジェクト情報記憶エリア８３１に記憶された情報は、そのまま編集されずに次のステップに進む。つまり、図５のテキストオブジェクト１４１においては、オブジェクトの上流端と文字列「ＡＢＣ」の上流端とが等しい位置にあるため、図１１に示すように、レイアウト１４０がテープ１７に印刷された場合にも、テキストオブジェクト１４１の配置については変更されていない。
【０１４９】
Ｓ１３４〜Ｓ１３７の処理により、図５のテキストオブジェクト１４３を印刷すると、図１１に示すように、文字列「ａｂｃ」の下流端がオブジェクトの下流端に移動されているとともに、オブジェクトの上流端が文字列「ａｂｃ」の上流端に移動された状態となり、印刷される。
【０１５０】
Ｓ１３４〜Ｓ１３７の処理が終了すると、Ｓ１３１で選択したオブジェクト以外のオブジェクトが、さらに選択される（Ｓ１３８）。なお、Ｓ１３１において選択したオブジェクトが、Ｓ１３３においてテキストオブジェクトでないと判断されると、Ｓ１３４〜Ｓ１３７の処理については行われずに、Ｓ１３８の処理が行われる。そして、印刷用加工オブジェクト情報記憶エリア８３１に記憶されたすべてのオブジェクトについて、Ｓ１３２〜Ｓ１３７の処理が繰り返される。
【０１５１】
以上説明したように、本実施形態のパーソナルコンピュータ２によれば、図７に示すメディア節約モード設定画面３００においてチェックを入力するだけで、簡単にテープ１７の節約ができるので、使用者は、レイアウト１４０上でわざわざオブジェクトを動かさなくても、簡単にテープ１７の節約をすることができる。また、使用者は、メディア節約モード設定画面３００においてテープを節約するか否かを決定できるために、レイアウトを自由に配置したい使用者にとっても、使い勝手を損ねることがない。
【０１５２】
また、使用者がテープ１７に存在する空白領域を削除する選択をした場合には、余白値、オブジェクト間隔値、テキストオブジェクト内空白領域のうち、どの空白領域を削除するかを使用者が選択できるために、レイアウト１４０の自由度を高めることができる。また、印刷データ上のみでオブジェクトの位置を変更するので、エディタ１００上ではオブジェクトの位置は変更されず、オブジェクトを自由に配置したい使用者にとっても、使い勝手を損ねることがない。
【０１５３】
さらに、使用者がテキストオブジェクトの大きさをあらかじめ固定する選択をした場合、テープ１７の使用量をあらかじめ固定することができる。これにより、使用者が意図しないところでのテープ１７の無駄遣いを抑えることができる。また、テキストオブジェクトの大きさを固定するか否かは、使用者が決定できるために、レイアウト１４０の自由度を高めることができる。
【０１５４】
また、使用者が、実際に印刷する前に、あらかじめ印刷プレビューや、カット位置１４５をエディタ１００上に表示する選択をした場合には、使用者は、イメージどおりに印刷できるか否かを視覚的に判断することができる。したがって、印刷ミスによるテープ１７の無駄遣いを防ぐことができるとともに、テープ１７に無駄な空白領域があるか否かを視覚的に判断することができる。
【０１５５】
さらに、使用者が印刷オプション固定化の入力をした場合には、印刷装置１の機械的構造によるテープ１７の無駄遣いを防止することができる。また、印刷オプションの固定化を、図７に示す「メディア節約モード設定画面３００」を利用して行う構成としたために、印刷装置１の機械的構造を熟知しない一般の使用者であっても、簡単にテープ１７を節約することができる。
【０１５６】
なお、上記実施形態では、図４のＲＡＭ８０に設けられたオブジェクト情報記憶エリア８１１が、「オブジェクト情報記憶手段」に相当する。また、図２６の用紙余白最小化処理におけるＳ１０２の処理、図２７のオブジェクト間隔値最小化処理におけるＳ１１４の処理および図２８のテキストオブジェクト内空白領域削除処理におけるＳ１３４とＳ１３６との処理を実施するＣＰＵ５０が「空白領域判定手段」に相当する。また、図２４の印刷処理においてＳ８３およびＳ９０の処理を行うＣＰＵ５０が「印刷データ作成手段」に相当する。また、図２６の用紙余白最小化処理におけるＳ１０３の処理、図２７のオブジェクト間隔値最小化処理におけるＳ１１５の処理、および図２８のテキストオブジェクト内空白領域削除処理におけるＳ１３５とＳ１３７との処理を実施するＣＰＵ５０が「印刷データ作成制御手段」に相当する。
【０１５７】
また、ＨＤＤ６０の最小余白値記憶エリア６４１が「最小余白値記憶手段」に相当し、最小間隔値記憶エリア６４２が「オブジェクト最小間隔値記憶手段」に相当する。また、図２６の用紙余白最小化処理におけるＳ１０１およびＳ１０２の処理を実行するＣＰＵ５０が「印刷時余白値算出手段」に相当し、図２７のオブジェクト間隔値最小化処理におけるＳ１１２〜Ｓ１１４の処理を実施するＣＰＵ５０が「オブジェクト間隔値算出手段」に相当する。
【０１５８】
さらに、エディタ１００が「表示手段」に相当し、図２３に示すレイアウト編集処理におけるＳ７１の処理を行うＣＰＵ５０が「カット位置算出手段」に相当し、Ｓ７２の処理を行うＣＰＵ５０が「カット位置表示制御手段」に相当する。また、図２５に示す印刷処理におけるＳ９２の処理を行うＣＰＵ５０が「プレビュー表示制御手段」に相当する。
【０１５９】
また、図７に示すメディア節約モード設定画面３００が「節約モード選択手段」に相当し、ＨＤＤ６０の節約モード情報記憶エリア６５２と、ＲＡＭ８０の節約モード情報一時記憶エリア８２１とが「節約モード記憶手段」に相当する。また、図２３のレイアウト編集処理におけるＳ６３，Ｓ６４，Ｓ６９およびＳ７０の処理をするＣＰＵ５０と、図２４および図２５の印刷処理におけるＳ８２，Ｓ８４，Ｓ８６，Ｓ８８，Ｓ９１およびＳ９３の処理を行うＣＰＵ５０とが、「節約モード判断手段」に相当する。
【０１６０】
また、図２３に示すレイアウト編集画面におけるＳ６５の処理をするＣＰＵ５０が「配置可能判断手段」に相当し、Ｓ６７およびＳ６８の処理を行うＣＰＵ５０が、「オブジェクトサイズ変更制御手段」に相当する。また、ＨＤＤ６０のテキスト制御情報記憶エリア６５３に設けられた枠サイズ固定フラグ記憶エリア６５３１と、ＲＡＭ８０のテキスト制御情報一時記憶エリア８２２に設けられた枠サイズ固定フラグ記憶エリア８２２１とが「オブジェクトサイズ変更選択記憶手段」に相当する。
【０１６１】
さらに、ＨＤＤ６０のオートカットフラグ記憶エリア６５１１が「オートカット設定記憶手段」に相当し、図２５の印刷処理におけるＳ９４の処理を行うＣＰＵ５０が、「最上流カット制御手段」に相当する。
【０１６２】
尚、本発明の印刷データ編集装置及び印刷データ編集プログラムは、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。上記実施の形態では、印刷装置１としてテープを印刷する印刷装置を例にあげ、被印刷媒体であるメディアとしてテープを例にあげたが、被印刷媒体はテープでなく、カット紙、連続用紙、ダイカットシールの貼付されているテープであってもよく、印刷装置１も他の種類のメディアを印刷するレーザプリンタ、インクジェットプリンタ、熱転写プリンタ、ドットプリンタ等であってもよいことはいうまでもない。
【０１６３】
また、上記実施の形態では、テープ１７を節約する処理は、使用者がメディア節約モード設定画面３００において、メディア節約モード有効チェックボックス３１１に入力をした場合のみ行ったが、使用者が設定した場合に限らなくてもよい。この場合には、使用者が節約モードとすることを忘れていたとしても、テープ１７は必ず効率的に利用されるために、資源の有効利用を図ることができる。また、メディア節約モードの設定は、画面上で行われるものに限定されず、キーボード４１上や印刷装置１上で行えるものとしても良い。
【０１６４】
さらに、本実施形態では、図２４に示すように、ＲＡＭ８０の印刷用加工オブジェクト情報記憶エリア８３１に記憶されたオブジェクト情報８３１１〜８３１８は、印刷データの作成のみに利用され、作業領域１５０に表示されるレイアウト１４０には反映されていないが、反映させる構成としても良い。例えば、エディタ１００上に、節約されたテープ１７の状態を作業領域１５０に表示されたレイアウト１４０に反映させるためのボタンを設けて、使用者がボタンを選択した際には、印刷用加工オブジェクト情報記憶エリア８３１に記憶された情報を、ＲＡＭ８０のオブジェクト情報記憶エリア８１１に記憶させるようにしてもよい。この場合には、使用者は、節約されたテープ１７の状態を視覚的に確認することができ、いっそう使い勝手を向上させることができる。
【図面の簡単な説明】
【０１６５】
【図１】印刷装置１及びパーソナルコンピュータ２の概略を示す外観斜視図である。
【図２】パーソナルコンピュータ２の電気的構成を示すブロック図である。
【図３】ＨＤＤ６０の構成を示す模式図である。
【図４】ＲＡＭ８０の構成を示す模式図である。
【図５】印刷装置１に印刷する文字等を入力するためのエディタ１００の説明図である。
【図６】図５の作業領域１５０に表示されるオブジェクトの情報が記憶されるオブジェクト情報記憶エリアの構成を示す模式図である。
【図７】メディア節約モード設定画面３００である。
【図８】メディア節約モード有効チェックボックス３１１にチェックがされていない状態で、レイアウト１４０を印刷した場合のテープ１７である。
【図９】用紙余白値最小化チェックボックス３１２にチェックがされている状態でレイアウト１４０を印刷した場合のテープ１７である。
【図１０】オブジェクト間隔値最小化チェックボックス３１３に、チェックがされている状態でレイアウト１４０を印刷した場合のテープ１７である。
【図１１】は、テキストオブジェクト内空白削除チェックボックス３１４に、チェックがされている状態でレイアウト１４０を印刷した場合のテープ１７である。
【図１２】用紙余白値最小化チェックボックス３１２、オブジェクト間隔値最小化チェックボックス３１３およびテキストオブジェクト内空白削除チェックボックス３１４のすべてにチェックがされている状態で、レイアウト１４０を印刷した場合のテープ１７である。
【図１３】枠サイズ固定チェックボックス３１５にチェックが入力された状態で、テキストオブジェクト１４３に文字情報を追加した場合のレイアウトを示す図である。
【図１４】枠サイズ固定チェックボックス３１５にチェックがされていない状態で、テキストオブジェクト１４３に文字情報を追加した場合のレイアウトを示す図である。
【図１５】印刷プレビュー表示チェックボックス３１６にチェックが入力された状態で使用者が印刷指示を行った場合のプレビュー画面７００である。
【図１６】カット位置表示チェックボックス３１７にチェックが入力された状態でのレイアウト編集画面９００である。
【図１７】印刷オプション固定チェックボックス３１８にチェックが入力された状態で、レイアウト１４０を２部印刷した場合のテープ１７である。
【図１８】印刷オプション固定チェックボックス３１８にチェックがされていない状態で、レイアウト１４０を２部印刷した場合のテープ１７である。
【図１９】メイン処理のフローチャートである。
【図２０】メイン処理の中で実施される「メディア節約モード設定処理」のフローチャートである。
【図２１】「メディア節約モード設定処理」の中で実施される「メディア節約モード詳細設定処理」のフローチャートである。
【図２２】「メディア節約モード設定処理」の中で実施される「メディア節約モード詳細設定処理」のフローチャートである。
【図２３】メイン処理の中で実施される「レイアウト編集処理」のフローチャートである。
【図２４】メイン処理の中で実施される「印刷処理」のフローチャートである。
【図２５】メイン処理の中で実施される「印刷処理」のフローチャートである。
【図２６】「印刷処理」の中で実施される「用紙余白最小化処理」のフローチャートである。
【図２７】「印刷処理」の中で実施される「オブジェクト間隔値最小化処理」のフローチャートである。
【図２８】「印刷処理」の中で実施される「テキストオブジェクト内空白領域削除処理」のフローチャートである。
【符号の説明】
【０１６６】
１    印刷装置
２    パーソナルコンピュータ（印刷データ編集装置
１７    テープ（被印刷媒体）
５０    ＣＰＵ
６０    ＨＤＤ
１００    エディタ
１２１    印刷ボタン
１４０    レイアウト
１４５    カット位置
１４９    用紙イメージ
１５０    作業領域
１６１    空白領域
１６２    空白領域
１６３    空白領域
１６４    空白領域
１６５    空白領域
１６６    空白領域
３００    メディア節約モード設定画面
３１０    詳細設定画面
３１１    メディア節約モード有効チェックボックス
３１２    用紙余白値最小化チェックボックス
３１３    オブジェクト間隔値最小化チェックボックス
３１４    テキストオブジェクト内空白削除チェックボックス
３１５    枠サイズ固定チェックボックス
３１６    印刷プレビュー表示チェックボックス
３１７    カット位置表示チェックボックス
３１８    印刷オプション固定チェックボックス
６３０    レイアウト情報記憶エリア
６３１    オブジェクト情報記憶エリア
６４０    印刷装置情報記憶エリア
６４１    最小余白値記憶エリア
６４２    最小間隔値記憶エリア
６５０    設定情報記憶エリア
６５１    印刷オプション情報記憶エリア
６５２    節約モード情報記憶エリア
７００    プレビュー画面
８１０    レイアウト情報一時記憶エリア
８１１    オブジェクト情報一時記憶エリア
８２０    設定情報一時記憶エリア
８２１    節約モード情報一時記憶エリア
８３０    印刷データ記憶エリア
８３１    印刷用加工オブジェクト情報記憶エリア
６５１１    オートカットフラグ記憶エリア
６５１２    印刷フラグ記憶エリア
６５２１    メディア節約モード有効フラグ記憶エリア
６５２２    用紙余白最小化フラグ記憶エリア
６５２３    オブジェクト間隔値最小化フラグ記憶エリア
６５２４    テキストオブジェクト内空白領域削除フラグ記憶エリア
６５２５    枠サイズ固定フラグ記憶エリア
６５２６    印刷プレビュー表示フラグ記憶エリア
６５２７    カット位置表示フラグ記憶エリア
６５２８    印刷オプション固定フラグ記憶エリア
８２１１    メディア節約モード有効フラグ記憶エリア
８２１２    用紙余白最小化フラグ記憶エリア-
８２１３    オブジェクト間隔値最小化フラグ記憶エリア
８２１４    テキストオブジェクト内空白領域削除フラグ記憶エリア
８２１５    枠サイズ固定フラグ記憶エリア
８２１６    印刷プレビュー表示フラグ記憶エリア
８２１７    カット位置表示フラグ記憶エリア
８２１８    印刷オプション固定フラグ記憶エリア
【図１】
2008027378.tif 000003
【図２】
2008027378.tif 000004
【図３】
2008027378.tif 000005
【図４】
2008027378.tif 000006
【図５】
2008027378.tif 000007
【図６】
2008027378.tif 000008
【図７】
2008027378.tif 000009
【図８】
2008027378.tif 000010
【図９】
2008027378.tif 000011
【図１０】
2008027378.tif 000012
【図１１】
2008027378.tif 000013
【図１２】
2008027378.tif 000014
【図１３】
2008027378.tif 000015
【図１４】
2008027378.tif 000016
【図１５】
2008027378.tif 000017
【図１６】
2008027378.tif 000018
【図１７】
2008027378.tif 000019
【図１８】
2008027378.tif 000020
【図１９】
2008027378.tif 000021
【図２０】
2008027378.tif 000022
【図２１】
2008027378.tif 000023
【図２２】
2008027378.tif 000024
【図２３】
2008027378.tif 000025
【図２４】
2008027378.tif 000026
【図２５】
2008027378.tif 000027
【図２６】
2008027378.tif 000028
【図２７】
2008027378.tif 000029
【図２８】
2008027378.tif 000030