(57)【特許請求の範囲】
【請求項１】
印刷装置で印刷を行うための印刷データを編集する印刷データ編集装置であって、
前記印刷装置を接続する接続手段と、
前記接続手段に前記印刷装置が接続したことを検知する接続検知手段と、
前記接続手段に接続している前記印刷装置の種類を前記印刷装置から取得する印刷装置種類取得手段と、
前記接続手段に接続している前記印刷装置にセットされている被印刷媒体の種類を前記印刷装置から取得する被印刷媒体種類取得手段と、
情報を表示する表示画面と、
被印刷媒体のイメージ上に印刷対象であるオブジェクトが配置されるレイアウトイメージを前記表示画面に表示するレイアウトイメージ表示手段と、
当該接続検知手段により前記接続手段に前記印刷装置が接続したことを検知した際に、前記印刷装置種類取得手段により取得された種類の前記印刷装置において印刷可能な被印刷媒体のうち、前記被印刷媒体種類取得手段により取得された種類の被印刷媒体の前記レイアウトイメージを新たに前記レイアウトイメージ表示手段に表示し、且つ、前記接続検知手段により前記接続手段に接続する前記印刷装置が変更されたことを検知した際に、前記印刷装置種類取得手段により取得された種類の変更後の前記印刷装置において印刷可能な被印刷媒体のうち、前記被印刷媒体種類取得手段により取得された種類の被印刷媒体の前記レイアウトイメージを、前記レイアウトイメージ表示手段のうちの既に作成されている前記レイアウトイメージの前面に表示する新規レイアウトイメージ作成手段と
を備えたことを特徴とする印刷データ編集装置。
【請求項２】
前記接続検知手段により前記接続手段に前記印刷装置が接続したこと又は前記接続手段に接続する前記印刷装置が変更されたことを検知した際に、前記新規レイアウトイメージ作成手段により前記レイアウトイメージを作成するか否かの指示を要求する作成指示要求手段と、
当該作成指示要求手段による要求に応じて、前記新規レイアウトイメージ作成手段により前記レイアウトイメージを作成するか否かの指示を入力する新規作成指示入力手段と、
当該新規作成指示入力手段により作成する旨の指示が入力された場合にのみ、前記新規レイアウトイメージ作成手段により前記レイアウトイメージを作成する新規レイアウトイメージ作成制御手段とを備えたことを特徴とする請求項１に記載の印刷データ編集装置。
【請求項３】
前記被印刷媒体種類取得手段により取得された前記被印刷媒体の種類を記憶する被印刷媒体種類記憶手段と、
前記被印刷媒体種類取得手段により前記接続手段に接続されている前記印刷装置にセットされている前記被印刷媒体の種類を所定のタイミングで取得する被印刷媒体情報取得制御手段と、
当該被印刷媒体情報取得制御手段の制御によって前記被印刷媒体種類取得手段による前記被印刷媒体の種類の取得が行われた際に、前記被印刷媒体種類記憶手段に記憶されている前記被印刷媒体の種類と異なる種類の被印刷媒体の種類が取得された場合には、前記新規レイアウトイメージ作成手段により、取得された前記被印刷媒体の種類の前記レイアウトイメージを新たに前記レイアウトイメージ表示手段に表示することを特徴とする請求項１又は２に記載の印刷データ編集装置。
【請求項４】
前記新規レイアウトイメージ作成手段により作成された前記レイアウトイメージを前記表示画面の最前面に表示させる新規レイアウトイメージ表示制御手段を備えたことを特徴とする請求項１乃至３のいずれかに記載の印刷データ編集装置。
【請求項５】
請求項１乃至４のいずれかに記載の印刷データ編集装置の各種処理手段としてコンピュータを機能させるための印刷データ編集プログラム。
【請求項６】
請求項１に記載の少なくとも前記接続手段及び前記接続検知手段としてコンピュータを機能させるための接続プログラムと、
請求項１に記載の少なくとも前記接続手段及び前記接続検知手段を除く、請求項１乃至４のいずれかに記載の各種処理手段としてコンピュータを機能させるための編集プログラムとから構成され、
前記接続プログラムは、前記接続検知手段が前記接続手段に前記印刷装置が接続されたことを検知した際に、前記編集プログラムをコンピュータにおいて起動させる起動機能を備えたことを特徴とする請求項５に記載の印刷データ編集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データ編集装置及び印刷データ編集プログラムに関するものであり、詳細には、印刷データを印刷するまでの手間を軽減した印刷データ編集装置及び印刷データ編集プログラムに関するものである。
【背景技術】
【０００２】
従来、印刷装置でなんらかの情報を印刷したい場合には、主に以下のような操作で印刷を行っている。
１．編集のためのアプリケーションの起動
２．印刷対象であるオブジェクトを編集するためのレイアウトイメージを表示した作業ウィンドウを新規に作成
３．印刷装置の選択
４．被印刷媒体の選択
５．オブジェクトの編集
６．印刷装置の接続
７．印刷実行
【０００３】
また、シリアルポートやＵＳＢポートにデバイスが接続された際に、当該デバイスに対応したプログラムを起動させる情報処理装置が提案されている（例えば、特許文献１）。このような情報処理装置を用いた場合には、次のような操作で情報を印刷することができる。
１．印刷装置の接続→編集のためのアプリケーションの起動
２．印刷対象であるオブジェクトを編集するためのレイアウトイメージを表示した作業ウィンドウを新規に作成
３．印刷装置の選択
４．被印刷媒体の選択
５．オブジェクトの編集
６．印刷実行
【特許文献１】特開２０００−１０９０５公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の操作においても、特許文献１に記載の情報処理装置を用いた場合の手順においても、２〜４の操作（新規レイアウトイメージの作成、印刷装置の選択、被印刷媒体の選択）は行う必要があり、個々の操作は短いものの手間がかかるという問題点があった。また、２の操作（新規レイアウトイメージの作成）を行った後、３，４の操作（印刷装置の選択、被印刷媒体の選択）をすることなく、デフォルトで選択されている印刷装置や被印刷媒体のまま５の操作（オブジェクトの編集）を行ってしまうと、実際に使用する印刷装置や被印刷媒体と異なっており、せっかく編集したオブジェクトが無駄になってしまうという問題点がある。
【０００５】
本発明は、上述の問題点を解決するためになされたものであり、印刷データを印刷するまでの手間を軽減した印刷データ編集装置及び印刷データ編集プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１に係る発明の印刷データ編集装置では、印刷装置で印刷を行うための印刷データを編集する印刷データ編集装置であって、前記印刷装置を接続する接続手段と、前記接続手段に前記印刷装置が接続したことを検知する接続検知手段と、前記接続手段に接続している前記印刷装置の種類を前記印刷装置から取得する印刷装置種類取得手段と、前記接続手段に接続している前記印刷装置にセットされている被印刷媒体の種類を前記印刷装置から取得する被印刷媒体種類取得手段と、情報を表示する表示画面と、被印刷媒体のイメージ上に印刷対象であるオブジェクトが配置されるレイアウトイメージを前記表示画面に表示するレイアウトイメージ表示手段と、当該接続検知手段により前記接続手段に前記印刷装置が接続したことを検知した際に、前記印刷装置種類取得手段により取得された種類の前記印刷装置において印刷可能な被印刷媒体のうち、前記被印刷媒体種類取得手段により取得された種類の被印刷媒体の前記レイアウトイメージを新たに前記レイアウトイメージ表示手段に表示し、且つ、前記接続検知手段により前記接続手段に接続する前記印刷装置が変更されたことを検知した際に、前記印刷装置種類取得手段により取得された種類の変更後の前記印刷装置において印刷可能な被印刷媒体のうち、前記被印刷媒体種類取得手段により取得された種類の被印刷媒体の前記レイアウトイメージを、前記レイアウトイメージ表示手段のうちの既に作成されている前記レイアウトイメージの前面に表示する新規レイアウトイメージ作成手段とを備えたことを特徴とする。
【０００７】
【０００８】
また、請求項２に係る発明の印刷データ編集装置では、請求項１に記載の発明の構成に加えて、前記接続検知手段により前記接続手段に前記印刷装置が接続したこと又は前記接続手段に接続する前記印刷装置が変更されたことを検知した際に、前記新規レイアウトイメージ作成手段により前記レイアウトイメージを作成するか否かの指示を要求する作成指示要求手段と、当該作成指示要求手段による要求に応じて、前記新規レイアウトイメージ作成手段により前記レイアウトイメージを作成するか否かの指示を入力する新規作成指示入力手段と、当該新規作成指示入力手段により作成する旨の指示が入力された場合にのみ、前記新規レイアウトイメージ作成手段により前記レイアウトイメージを作成する新規レイアウトイメージ作成制御手段とを備えたことを特徴とする。
【０００９】
また、請求項３に係る発明の印刷データ編集装置では、請求項１又は２に記載の発明の構成に加えて、前記被印刷媒体種類取得手段により取得された前記被印刷媒体の種類を記憶する被印刷媒体種類記憶手段と、前記被印刷媒体種類取得手段により前記接続手段に接続されている前記印刷装置にセットされている前記被印刷媒体の種類を所定のタイミングで取得する被印刷媒体情報取得制御手段と、当該被印刷媒体情報取得制御手段の制御によって前記被印刷媒体種類取得手段による前記被印刷媒体の種類の取得が行われた際に、前記被印刷媒体種類記憶手段に記憶されている前記被印刷媒体の種類と異なる種類の被印刷媒体の種類が取得された場合には、前記新規レイアウトイメージ作成手段により、取得された前記被印刷媒体の種類の前記レイアウトイメージを新たに前記レイアウトイメージ表示手段に表示することを特徴とする。
【００１０】
また、請求項４に係る発明の印刷データ編集装置では、請求項１乃至３のいずれかに記載の発明の構成に加えて、前記新規レイアウトイメージ作成手段により作成された前記レイアウトイメージを前記表示画面の最前面に表示させる新規レイアウトイメージ表示制御手段を備えたことを特徴とする。
【００１１】
また、請求項５に係る発明の印刷データ編集プログラムでは、請求項１乃至４のいずれかに記載の印刷データ編集装置の各種処理手段としてコンピュータを機能させることを特徴とする。
【００１２】
また、請求項６に係る発明の印刷データ編集プログラムでは、請求項５に記載の発明の構成に加えて、請求項１に記載の少なくとも前記接続手段及び前記接続検知手段としてコンピュータを機能させるための接続プログラムと、請求項１に記載の少なくとも前記接続手段及び前記接続検知手段を除く、請求項１乃至４のいずれかに記載の各種処理手段としてコンピュータを機能させるための編集プログラムとから構成され、前記接続プログラムは、前記接続検知手段が前記接続手段に前記印刷装置が接続されたことを検知した際に、前記編集プログラムをコンピュータにおいて起動させる起動機能を備えたことを特徴とする。
【発明の効果】
【００１３】
請求項１に係る発明の印刷データ編集装置では、接続手段は印刷装置を接続し、接続検知手段は、接続手段に印刷装置が接続したことを検知し、印刷装置種類取得手段は、接続手段に接続している印刷装置の種類を印刷装置から取得し、表示画面は、情報を表示し、レイアウトイメージ表示手段は、被印刷媒体のイメージ上に印刷対象であるオブジェクトが配置されるレイアウトイメージを前記表示画面に表示し、新規レイアウトイメージ作成手段は、接続検知手段により接続手段に印刷装置が接続したことを検知した際に、印刷装置種類取得手段により取得された種類の印刷装置において印刷可能な被印刷媒体のレイアウトイメージを新たにレイアウトイメージ表示手段に表示することができる。したがって、使用する印刷装置をユーザがわざわざ選択する必要がなく、接続している印刷装置で印刷可能なレイアウトイメージですぐに編集を開始することができるので、印刷データを印刷するまでの手間を軽減することができる。
【００１４】
また、請求項１に係る発明の印刷データ編集装置では、被印刷媒体種類取得手段は、接続手段に接続している印刷装置にセットされている被印刷媒体の種類を印刷装置から取得することができる。また、新規レイアウトイメージ作成手段は、被印刷媒体種類取得手段により取得された種類の被印刷媒体のレイアウトイメージを作成することができる。したがって、被印刷媒体の種類をユーザがわざわざ選択することなく、接続している印刷装置にセットされている被印刷媒体のレイアウトイメージですぐに編集を開始することができるので、印刷データを印刷するまでの手間を軽減することができる。
【００１５】
また、請求項２に係る発明の印刷データ編集装置では、請求項１に記載の発明の効果に加えて、作成指示要求手段は、接続検知手段により接続手段に印刷装置が接続したこと又は前記接続手段に接続する前記印刷装置が変更されたことを検知した際に、新規レイアウトイメージ作成手段によりレイアウトイメージを作成するか否かの指示を要求し、新規作成指示入力手段は、作成指示要求手段による要求に応じて、新規レイアウトイメージ作成手段によりレイアウトイメージを作成するか否かの指示を入力し、新規レイアウトイメージ作成制御手段は、新規作成指示入力手段により作成する旨の指示が入力された場合にのみ、新規レイアウトイメージ作成手段によりレイアウトイメージを作成することができる。したがって、ユーザが望む場合にのみ接続している印刷装置に応じたレイアウトイメージを新規に作成させることができるので、接続している印刷装置に応じたレイアウトイメージを新規に作成させる必要がない場合には、作成させないようにすることができる。
【００１６】
また、請求項３に係る発明の印刷データ編集装置では、請求項１又は２に記載の発明の効果に加えて、被印刷媒体種類記憶手段は、被印刷媒体種類取得手段により取得された被印刷媒体の種類を記憶し、被印刷媒体情報取得制御手段は、被印刷媒体種類取得手段により接続手段に接続されている印刷装置にセットされている被印刷媒体の種類を所定のタイミングで取得することができる。そして、被印刷媒体情報取得制御手段の制御によって被印刷媒体種類取得手段による被印刷媒体の種類の取得が行われた際に、被印刷媒体種類記憶手段に記憶されている被印刷媒体の種類と異なる種類の被印刷媒体の種類が取得された場合には、新規レイアウトイメージ作成手段により、取得された被印刷媒体の種類のレイアウトイメージを新たにレイアウトイメージ表示手段に表示することができる。したがって、印刷装置の被印刷媒体の種類を変更した際には新しい被印刷媒体の種類のレイアウトイメージが作成されるので、ユーザが新しい被印刷媒体に交換した際にも印刷データを印刷するまでの手間を軽減することができる。
【００１７】
また、請求項４に係る発明の印刷データ編集装置では、請求項１乃至３のいずれかに記載の発明の効果に加えて、新規レイアウトイメージ表示制御手段は、新規レイアウトイメージ作成手段により作成されたレイアウトイメージを表示画面の最前面に表示させることができる。したがって、新規にレイアウトイメージが作成されたことをユーザが認識しやすい。
【００１８】
また、請求項５に係る発明の印刷データ編集プログラムでは、請求項１乃至４のいずれかに記載の印刷データ編集装置の各種処理手段としてコンピュータを機能させることができる。
【００１９】
また、請求項６に係る発明の印刷データ編集プログラムでは、請求項５に記載の発明の効果に加えて、接続プログラムは、請求項１に記載の少なくとも前記接続手段及び前記接続検知手段としてコンピュータを機能させることができる。そして、編集プログラムは、請求項１に記載の少なくとも前記接続手段及び前記接続検知手段を除く、請求項１乃至４のいずれかに記載の各種処理手段としてコンピュータを機能させることができる。そして、接続プログラムは、接続検知手段が接続手段に印刷装置が接続されたことを検知した際に、編集プログラムをコンピュータにおいて起動させることができる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施の形態を図面を参照して説明する。本発明に係る「印刷データ編集装置」として、印刷装置１に接続したパーソナルコンピュータ２を例に挙げて説明する。このパーソナルコンピュータ２には本発明に係る「印刷データ編集プログラム」である「接続プログラム」と「編集プログラム」が搭載されている。本実施の形態のパーソナルコンピュータ２では、印刷装置１が新たに接続されたり、印刷装置１にセットされているメディア（被印刷媒体）が交換されたりすると、新たに接続された印刷装置１にセットされているメディアを設定用紙としたレイアウト編集画面（図６参照）、新たにセットされたメディアを設定用紙としたレイアウト編集画面（図７参照）が表示される。
【００２１】
まず、印刷装置１及びパーソナルコンピュータ２について図１乃至図３を参照して説明する。図１は、印刷装置１及びパーソナルコンピュータ２の概略を示す外観斜視図であり、図２は、パーソナルコンピュータ２の電気的構成を示すブロック図であり、図３は、ＲＡＭ５２の構成を示す模式図である。
【００２２】
図１に示すように、パーソナルコンピュータ２と印刷装置１とは、例えばＵＳＢ等の規格に基づくＵＳＢケーブル１０により接続されており、ＵＳＢケーブル１０を介してデータの授受を行っている。パーソナルコンピュータ２は、周知のパーソナルコンピュータであり、図１に示すように、ＣＰＵ５０等（図２参照）を備えた本体２１と、モニタ３１と、キーボード４１、マウス４２とを備えており、モニタ３１、キーボード４１、マウス４２はそれぞれ本体２１に接続ケーブルによって接続されている。そして、パーソナルコンピュータ２は、本発明に係る編集プログラムが組み込まれたアプリケーションで作成された画像データに基づいて印刷データを作成し、作成された印刷データを印刷装置１へ送信する。
【００２３】
また、図１に示すように、印刷装置１は略直方体形状の筐体１２でケーシングされており、その前面（図１における右手前方向の面）にはテープ１７を排出するための排出口１３が設けられている。また、筐体１２の左側面の内部にはテープカセット収納部１４が設けられており、筐体１２の左側面に設けられたカバー１５を開放してテープカセットを着脱可能に装着することができる。このテープカセット収納部１４には、複数の発熱素子を有するサーマルヘッドとそのサーマルヘッドに当接されるプラテンローラとの間にテープ１７を走行させてそのテープ１７に印字する印刷機構が設けられており、装着されたテープカセットのテープ１７は、印刷機構で印刷され、印刷機構のテープカッタにより切断されて、排出口１３から排出される。なお、パーソナルコンピュータ２に接続する印刷装置１は、このような形状のテーププリンタに限らず、他の形状のテーププリンタや、インクジェットプリンタやレーザプリンタやドットプリンタであってもよい。本実施の形態では、印刷装置１として「ＰＴ−２７００」という機種コードのテーププリンタと、「ＰＴ−９５００ＰＣ」という機種コードのテーププリンタとの２種類のテーププリンタを用いるものとする。
【００２４】
次に、図２を参照して、パーソナルコンピュータ２の電気的構成について説明する。図２に示すように、パーソナルコンピュータ２には、パーソナルコンピュータ２の制御を司るＣＰＵ５０が設けられている。このＣＰＵ５０には、ＣＰＵ５０が実行するＢＩＯＳ等のプログラムを記憶したＲＯＭ５１と、データを一時的に記憶するＲＡＭ５２と、データの記憶媒体であるＣＤ−ＲＯＭ５４を挿入し、データの読み込みを行うＣＤ−ＲＯＭドライブ５３と、データの記憶装置であるＨＤＤ６０とが、バス５５を介して接続されている。
【００２５】
ＨＤＤ６０には、接続プログラム、編集プログラムを始めとするパーソナルコンピュータ２で実行される各種のプログラムを記憶するプログラム記憶エリア６１、プログラムの実行に必要な設定や初期値、データ等の情報を記憶したプログラム関係情報記憶エリア６２、印刷装置１に関する情報を記憶した印刷装置情報記憶エリア６３、新規レイアウト作成フラグを記憶する新規レイアウト作成フラグ記憶エリア６４等が設けられている。
【００２６】
さらに、ＣＰＵ５０には、バス５５を介して、印刷装置１を含めた外部機器（デバイス）との通信を行うためのＵＳＢインタフェース７０と、利用者に操作画面を表示するためのモニタ３１の画面表示処理を行う表示制御部３０と、利用者が操作の入力を行うキーボード４１やマウス４２に接続され、それらの入力の検知を行う入力検知部４０とが、接続されている。なお、パーソナルコンピュータ２には、図示外のフレキシブルディスクドライブ、音声等の入出力部、各種インタフェースなどが設けられていてもよい。
【００２７】
なお、ＣＤ−ＲＯＭ５４には、接続プログラム、編集プログラムが組み込まれたソフトウェアや、このプログラムの実行時に使用される設定やデータ等が記憶されており、導入時には、ＣＤ−ＲＯＭ５４からＨＤＤ６０に設けられたプログラム記憶エリア６１やプログラム関係情報記憶エリア６２に記憶されるようになっている。尚、パーソナルコンピュータ２の印刷データ編集プログラム及びその使用データ等の取得方法はＣＤ−ＲＯＭ５４によるものに限らず、フレキシブルディスクやＭＯといった他の記録媒体であってもよく、また、パーソナルコンピュータ２をネットワークに接続させ、ネットワーク上の他の端末から取得してもよい。
【００２８】
次に、図３を参照して、ＲＡＭ５２に設けられている記憶エリアについて説明する。ＲＡＭ５２には、ＵＳＢインタフェース７０に接続している印刷装置１の機種を記憶する接続印刷装置記憶エリア５２１、セットメディア記憶エリア５２２が設けられており、さらに、レイアウト編集画面（図４乃至図７参照）にて編集されるレイアウトごとに、レイアウト情報記憶エリアが設けられている。図３に示す例では、第一レイアウト情報記憶エリア５２３と第二レイアウト情報記憶エリア５２４が記載されており、その他の情報については省略されている。レイアウト情報記憶エリア５２３，５２４には、レイアウトに配置されるオブジェクトの情報を記憶するオブジェクト情報記憶エリア５２３１，５２４１がそれぞれ設けられており、さらに、レイアウトを印刷する印刷装置の情報が記憶される印刷装置情報記憶エリア５２３２，５２４２、オブジェクトが配置される用紙（メディア）の設定を記憶するメディア情報記憶エリア５２３３，５２４３等が設けられている。なお、オブジェクト情報記憶エリア５２３１，５２４１には、文字，画像等のオブジェクトの種類、オブジェクトのサイズ、オブジェクトの種類に応じた属性（文字であればフォントの種類や文字サイズなど）などが記憶され、印刷装置情報記憶エリア５２３２，５２４２には、オブジェクトを印刷する印刷装置の機種を特定する機種情報が記憶され、メディア情報記憶エリア５２３３，５２４３には、メディア種類を記憶するメディアの種類やその配置方向などが記憶される。なお、本実施の形態では、メディアがカット紙である場合には長手方向を上下に配置した状態をメディア方向「縦」とし、メディアの長手方向を左右に配置した状態をメディア方向「横」とする。また、メディアが連続用紙やテープである場合には、メディアの連続方向を横として配置されるものとし、メディア方向としては「横」と設定されることとする。
【００２９】
次に、図４乃至図７を参照して、パーソナルコンピュータ２で起動するエディタ１００について説明する。図４は、「ＰＴ−２７００」の印刷装置１が接続された際に「レイアウト１」のレイアウト編集画面２０１が表示されたエディタ１００のイメージ図であり、図５は、レイアウト編集画面２０１にオブジェクトイメージ４０１，４０２が配置されたエディタ１００のイメージ図である。そして、図６は、印刷装置１が「ＰＴ−２７００」から「ＰＴ−９５００ＰＣ」に変更された際に「レイアウト２」のレイアウト編集画面２０２が新たに表示されたエディタ１００のイメージ図であり、図７は、メディアが標準のものから「２５ｍｍ」のものに変更された際に「レイアウト３」のレイアウト編集画面２０３が新たに表示されたエディタ１００のイメージ図である。エディタ１００は、印刷データ編集プログラムの動作により、パーソナルコンピュータ２のモニタ３１に表示され、キーボード４１やマウス４２の操作によりデータ入力や指示が行われる。
【００３０】
まず、図４を参照して、「ＰＴ−２７００」の印刷装置１が接続され、編集プログラムが自動起動した際に「レイアウト１」のレイアウト編集画面２０１が表示されたエディタ１００について説明する。図４に示すように、エディタ１００の上部には、操作指示を行うためのメニューバー１１０及びツールバー１２０が設けられており、エディタ１００の下半分には、印刷装置１で印刷する文字等を編集するためのレイアウト編集画面２０１を表示する表示領域１３０が設けられている。なお、表示領域１３０には、複数のレイアウト編集画面を表示することが可能であるが、図４に示す例では、レイアウト編集画面２０１の１つのレイアウト編集画面が表示されている。レイアウト編集画面２０１には、作業領域１５１が設けられており、ここに設定用紙のイメージである用紙イメージ３０１が表示されている。なお、用紙イメージ３０１に表示されている点線３１１は印刷可能領域を示すものであり、点線３１１の内側が印刷可能領域、外側は余白となる。
【００３１】
このようなエディタ１００をキーボード４１やマウス４２で操作することにより、印刷装置１で印刷する情報を編集することができる。例えば、メニューバー１１０の挿入メニューを選択して、表示される挿入メニューの中から「テキスト」を選択すると、文字を表示するテキストオブジェクトを作成することができ、用紙イメージ３０１上にテキストオブジェクトイメージが表示され、テキストオブジェクトイメージ内にキーボード４１の操作により文字を配置することができる。
【００３２】
また、図５に示すように、印刷対象であるオブジェクトを用紙イメージ３０１上に配置することができる。図５に示す例では、「ＳＣＨＥＤＵＬＥ」という文字オブジェクトイメージ４０１と、星の図柄の画像オブジェクトイメージ４０２とが配置されている。なお、本実施の形態では、用紙イメージ及びオブジェクトイメージをまとめて「レイアウトイメージ」と呼ぶこととする。なお、オブジェクトが配置されていない状態では、用紙イメージのみで「レイアウトイメージ」を構成することとなる。図４に示す例では、用紙イメージ３０１のみでレイアウトイメージ５０１を構成し、図５に示す例では、オブジェクトイメージ４０１，４０２が配置されているので、用紙イメージ３０１と文字オブジェクトイメージ４０１と画像オブジェクトイメージ４０２とでレイアウトイメージ５０１を構成している。
【００３３】
また、図４及び図５に示すように、ツールバー１２０には設定印刷装置の情報を示す印刷装置ツールボックス１２１が表示されている。図４は、「ＰＴ−２７００」の印刷装置１が接続された際に表示されるレイアウト編集画面２０１を表示したエディタ１００であるので、印刷装置ツールボックス１２１には印刷装置１の機種コード「ＰＴ−２７００」が表示さている。そして、機種コードの右には印刷装置１の設定を行う印刷装置プロパティボタン１２１１が設けられており、機種コードの下にはメディアの種類を選択するメディア選択コンボボックス１２１２が設けられており、その右には印刷部数を指定する印刷部数リストボックス１２１３が設けてられおり、その下には印刷を指示する印刷ボタン１２１４が設けられている。図４に示す例では、「ＰＴ−２７００」の印刷装置１が９ｍｍ幅のテープを装着された状態でパーソナルコンピュータ２に接続された例であり、メディア選択コンボボックス１２１２では「９ｍｍテープ」が選択されている。
【００３４】
次に、図６を参照して、印刷装置１が「ＰＴ−２７００」から「ＰＴ−９５００ＰＣ」に変更された際に「レイアウト２」のレイアウト編集画面２０２が新たに表示されたエディタ１００について説明する。印刷装置１が交換されると、新たに接続された印刷装置１のレイアウト編集画面が表示される。図６に示すように、「レイアウト１」のレイアウト編集画面２０１の上に「レイアウト２」のレイアウト編集画面２０２が表示される。この際には、図６に示すように、印刷装置ツールボックス１２１には、レイアウト編集画面２０２で選択されている印刷装置の機種コード「ＰＴ−９５００ＰＣ」が表示されている。そして、レイアウト編集画面２０２の作業領域１５２には、「ＰＴ−９５００ＰＣ」に装着されているメディアである１８ｍｍのテープの用紙イメージ３０２で構成されるレイアウトイメージ５０２が表示されている。そして、メディア選択コンボボックス１２１２では「１８ｍｍテープ」が選択されている。
【００３５】
なお、このように表示領域１３０に複数のレイアウト編集画面が表示される場合には、選択レイアウト編集画面として指定されているレイアウト編集画面が最前面に表示される。ＲＡＭ５２には図示外の選択画面情報記憶エリアが設けられており、ＲＡＭ５２のレイアウト情報記憶エリアには図示外のレイアウト識別情報記憶エリアが設けられている。このレイアウト識別情報には、レイアウトを識別するための識別コードが記憶されており、選択画面情報記憶エリアには選択されているレイアウト編集画面のレイアウトの識別コードが記憶される。ユーザからの選択レイアウト編集画面の指定は、マウス４２又はキーボード４１からの入力により行われる。例えば、レイアウト編集画面の一部をマウス４２によりクリックされると、そのレイアウト編集画面が選択レイアウト編集画面とされ、そのレイアウト編集画面のレイアウト情報のレイアウト識別情報記憶エリアに記憶されている識別コードが選択画面記憶エリアに記憶される。
【００３６】
次に、図７を参照して、図４又は図５に示す「レイアウト１」のみが表示されたエディタ１００の状態で、メディアが「９ｍｍテープ」から「２５ｍｍテープ」に変更された際に「レイアウト３」のレイアウト編集画面２０３が新たに表示されたエディタ１００について説明する。メディアが交換されると、新たにセットされたメディアのレイアウト編集画面が表示される。図７に示すように、「レイアウト１」のレイアウト編集画面２０１の上に「レイアウト３」のレイアウト編集画面２０３が表示される。この際には、図７に示すように、印刷装置ツールボックス１２１には、レイアウト編集画面２０３で選択されている印刷装置の機種コード「ＰＴ−２７００」が表示されており、メディア選択コンボボックス１２１２では「２５ｍｍテープ」が選択されている。そして、レイアウト編集画面２０３の作業領域１５３には、「ＰＴ−２７００」の「２５ｍｍテープ」のメディアである２５ｍｍのテープの用紙イメージ３０３で構成されるレイアウトイメージ５０３が表示されている。
【００３７】
ここで、図８を参照して、本発明の要部である、印刷装置１の接続、メディアの交換による新たなレイアウトイメージの作成を行うか否かの設定を行う新規レイアウト作成フラグ設定画面１０９について説明する。図８は新規レイアウト作成フラグ設定画面１０９のイメージ図である。この新規レイアウト作成フラグ設定画面１０９は、新規レイアウト作成フラグ設定の指示が行われると実行される。本実施の形態では、メニューバー１０１の「ツール」メニューが選択され、表示されるメニューから「新規レイアウト作成フラグ設定」が選択されることにより設定の指示を行うことができる。
【００３８】
図８に示すように、「デバイス検出時、又は、メディア変更時に新規レイアウトを作成する。」との説明文の記載されたチェックボックス１０９１、ＯＫボタン１０９２、キャンセルボタン１０９３が設けられている。チェックボックス１０９１がチェックされて、ＯＫボタン１０９２が選択されると、ＨＤＤ６０の新規レイアウト作成フラグ記憶エリア６４に「１」が記憶されて「オン」とされ、チェックボックス１０９１のチェックがされずにＯＫボタン１０９２が選択されると、新規レイアウト作成フラグ記憶エリア６４に「０」が記憶されて「オフ」とされる。また、キャンセルボタン１０９３が選択された場合には、新規レイアウト作成フラグ記憶エリア６４の状態は変わらない。なお、この新規レイアウト作成フラグが「オン」の場合には、印刷装置１の接続、メディアの交換により新たなレイアウトイメージが作成され、「オフ」の場合には、印刷装置１の接続、メディアの交換が行われても、新たなレイアウトイメージは作成されない。
【００３９】
次に、図９乃至図１１のフローチャートを参照して、パーソナルコンピュータ２で行われる接続プログラム及び編集プログラムでの主な処理について説明する。図９は、接続プログラムのフローチャートであり、図１０は、編集プログラムのフローチャートであり、図１１は、図１０の編集プログラムの続きのフローチャートである。
【００４０】
まず、図９を参照して、接続プログラムにおいて行われる処理について説明する。この接続プログラムは、パーソナルコンピュータ２が起動した際に自動的に開始され、パーソナルコンピュータ２が稼動している間は常に実施されている。そして、ＵＳＢインタフェース７０に印刷装置１が接続された際に、編集プログラムが実行されていない場合や、接続している印刷装置１のメディアが交換された場合に、編集プログラムを開始させる。
【００４１】
まず、パーソナルコンピュータ２のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）にＵＳＢインタフェース７０にデバイスが接続しているか否かの問い合わせをして、デバイスの接続を検出したか否かの判断が行われる（Ｓ１）。ＵＳＢインタフェース７０にデバイスが接続していなければ（Ｓ１：ＮＯ）、何の処理も行う必要がないので、Ｓ１へ戻る。また、デバイスが接続してれいば（Ｓ１：ＹＥＳ）、デバイスから機種情報が取得される（Ｓ２）。機種情報とは、デバイスがどのような装置（印刷装置、スキャナ、デジタルカメラ等）であるか、及び、その種類（機種）を示す情報である。本実施の形態では、「ＰＴ−２７００」、「ＰＴ−９５００ＰＣ」等の機種コードである。なお、印刷装置１がＵＳＢケーブル１０でパーソナルコンピュータ２に物理的に接続していても、印刷装置１の電源がオンされていない場合には、パーソナルコンピュータ２は印刷装置１を接続していると認識できないので、ＵＳＢケーブル１０でパーソナルコンピュータ２に接続はしているが電源がオフされている状態から、印刷装置１の電源がオンされた場合にも、印刷装置１が新たに接続されたと判断される。
【００４２】
そして、機種情報に基づいて、接続したデバイスが編集プログラムに対応したデバイス（本実施の形態では印刷装置）であるか否かの判断が行われる（Ｓ３）。接続したデバイスが印刷装置でなければ（Ｓ３：ＮＯ）、編集プログラムを起動させる必要がないので、そのままＳ１へ戻る。
【００４３】
一方、接続したデバイスが印刷装置であれば（Ｓ３：ＹＥＳ）、編集プログラムを起動させ、接続した印刷装置に対応した新規のレイアウト編集画面を作成する状態であるか否かの判断を行うために、新規レイアウト作成フラグがオンであるか否かの判断が行われる（Ｓ４）。新規レイアウト作成フラグがオンでなければ（Ｓ４：ＮＯ）、編集プログラムを起動させる必要はないので、そのままＳ１へ戻る。
【００４４】
一方、新規レイアウト作成フラグがオンであれば（Ｓ４：ＹＥＳ）、すでに編集プログラムが実行され、印刷データ編集のためのアプリケーションが起動しているか否かの判断が行われる（Ｓ５）。パーソナルコンピュータ２のタスクとして編集プログラムが実行されていれば（Ｓ５：ＹＥＳ）、二重にアプリケーションを起動する必要はないので、そのままＳ１へ戻る。また、アプリケーションが起動していなければ（Ｓ５：ＮＯ）、編集プログラムを起動させる（Ｓ６）。そして、Ｓ１へ戻る。
【００４５】
次に、図１０及び図１１のフローチャートを参照して、編集プログラムの処理について説明する。この編集プログラムは、ユーザの操作又は接続プログラムにより開始され、印刷装置１でオブジェクトを印刷するための編集を行ったり、印刷を実行させたりするが、ここでは、本発明の要部である、印刷装置１の接続や印刷装置１にセットされているメディアの交換による新規レイアウト編集画面の表示に関する処理について詳述する。
【００４６】
まず、編集プログラムが実行されると、新規レイアウト作成フラグがオンであるか否かの判断が行われる（Ｓ２１）。新規レイアウト作成フラグがオンでなければ（Ｓ２１：ＮＯ）、プログラム関係情報記憶エリア６２に記憶されているデフォルトの印刷装置及びメディアが読み出され、選択メディアとされ、ＲＡＭ５２の第一レイアウト情報記憶エリア５２３の印刷装置情報記憶エリア５２３２、メディア情報記憶エリア５２３３へ記憶される（Ｓ２７）。そして、メディア情報記憶エリア５２３３に記憶されているメディア情報で指定されているメディアを指定されている方向に配置した用紙イメージのみで構成されるレイアウトイメージが表示された新規のレイアウト編集画面が表示されたエディタ１００がモニタ３１に表示される（Ｓ２８）。そして、図１１のＳ３１へ進む。
【００４７】
また、新規レイアウト作成フラグがオンであれば（Ｓ２１：ＹＥＳ）、ＵＳＢインタフェース７０に接続しているデバイスの機種情報が取得される（Ｓ２２）。具体的には、デバイスに機種情報の取得を要求する機種情報取得要求信号が送信され、それに応じてデバイスが機種情報を返送してくるので、その機種情報が受信され、ＲＡＭ５２の第一レイアウト情報記憶エリア５２３の印刷装置情報記憶エリア５２３２へ記憶される。この際に、ＵＳＢインタフェース７０にデバイスが接続していなかったり、機種情報を返送してこないデバイスであったりして、機種情報の取得に成功しなかった場合には（Ｓ２３：ＮＯ）、Ｓ２７へ進み、デフォルトのメディアのメディア情報がプログラム関係情報記憶エリア６２から読み出され（Ｓ２７）、そのメディア情報の新規のレイアウト編集画面が表示されたエディタが表示される（Ｓ２８）。そして、図１１のＳ３１へ進む。
【００４８】
また、ＵＳＢインタフェース７０にデバイスが接続しており、機種情報が取得できた場合には（Ｓ２３：ＹＥＳ）、接続しているデバイスが編集プログラムに対応したデバイス（本実施の形態では印刷装置）であるか否かの判断が行われる（Ｓ２４）。接続したデバイスが印刷装置でなければ（Ｓ２４：ＮＯ）、本プログラムには関係ないので、Ｓ２７へ進み、デフォルトのメディアのメディア情報がプログラム関係情報記憶エリア６２から読み出され（Ｓ２７）、そのメディア情報の新規のレイアウト編集画面が表示されたエディタ１００が表示される（Ｓ２８）。そして、図１１のＳ３１へ進む。
【００４９】
また、接続しているデバイスが印刷装置であれば（Ｓ２４：ＹＥＳ）、印刷装置にセットされているメディアのメディア情報が印刷装置から取得される（Ｓ２５）。具体的には、印刷装置にメディア情報の取得を要求するメディア情報取得要求信号が送信され、それに応じて印刷装置がメディア情報をパーソナルコンピュータ２へ返信してくるので、それを受信し、ＲＡＭ５２の第一レイアウト情報記憶エリア５２３のメディア情報記憶エリア５２３３へ記憶される。そして、メディア情報の取得に成功すれば（Ｓ２６：ＹＥＳ）、第一レイアウト情報記憶エリア５２３に記憶されているＳ２２で取得された印刷装置、Ｓ２５で取得されたメディア情報に基づいて用紙イメージのみの新規レイアウトイメージが表示された新規のレイアウト編集画面が表示されたエディタ１００がモニタ３１に表示される（Ｓ２８）。なお、メディア情報の取得に成功しなければ（Ｓ２６：ＮＯ）、デフォルトのメディアのメディア情報がプログラム関係情報記憶エリア６２から読み出され（Ｓ２７）、そのメディア情報の新規のレイアウト編集画面が表示されたエディタが表示される（Ｓ２８）。そして、図１１のＳ３１へ進む。
【００５０】
このようにして、編集プログラムが実行されると、新規レイアウト作成フラグの状態及びＵＳＢインタフェース７０に接続しているデバイスの状態に基づいて、新規のレイアウト編集画面が表示される。そして、図１１のＳ３１〜Ｓ４０において、ユーザからの入力に対する処理が行われる。
【００５１】
まず、新規レイアウト作成フラグ設定指示がなされたか否かの判断が行われる（Ｓ３１）。メニューバー１０１の「ツール」メニューが選択され、表示されるメニューから「新規レイアウト作成フラグ設定」が選択された場合には、指示が行われたと判断され（Ｓ３１：ＹＥＳ）、新規レイアウト作成フラグ設定画面１０９がモニタ３１に表示される（Ｓ３２）。そして、新規レイアウト作成フラグ設定画面１０９への入力が受け付けられ（Ｓ３３）、入力の結果がＨＤＤ６０の新規レイアウト作成フラグ記憶エリア６４に記憶される（Ｓ３４）。そして、新規レイアウト作成フラグ設定画面が消去される（Ｓ３５）。そして、Ｓ５１へ進む。
【００５２】
また、新規レイアウト作成フラグ設定の指示でなく（Ｓ３１：ＮＯ）、オブジェクトの編集の指示であれば（Ｓ３６：ＹＥＳ）。それに応じた編集処理が行われる（Ｓ３８）。具体的には、オブジェクトの追加、削除、サイズ変更、属性変更、文字入力などである。そして、Ｓ５１へ進む。また、オブジェクトの編集の指示でもなく（Ｓ３６：ＮＯ）、印刷指示であれば（Ｓ３７：ＹＥＳ）、レイアウトの印刷が行われる（Ｓ３９）。印刷の指示は、印刷装置ツールボックス１２１の印刷ボタン１２１４が選択されること、又は、メニューバーの「ファイル」メニューの選択により表示されるメニューから「印刷」が選択されることにより行われる。そして、Ｓ５１へ戻る。また、印刷の指示でもなければ（Ｓ３７：ＮＯ）、その他の処理が行われ（Ｓ４０）、Ｓ５１へ進む。
【００５３】
このようにして、ユーザからの指示に応じた処理が行われると、Ｓ５１〜Ｓ６０において、新規レイアウト作成フラグがオンである場合には、ＵＳＢインタフェース７０に接続されているデバイスの状況が確認され、新たな印刷装置１が接続されたり、印刷装置１にセットされているメディアが変更されていたりした場合には、新しいレイアウトイメージを作業領域１５０に表示したレイアウト編集画面が表示される。
【００５４】
そこで、まず、新規レイアウト作成フラグがオンであるか否かの判断が行われる（Ｓ５１）。新レイアウトフラグがオンでなければ（Ｓ５１：ＮＯ）、新規のレイアウト編集画面を表示させる必要はないので、そのまま、Ｓ３１へ戻り、ユーザからの入力に応じた処理が行われる（Ｓ３１〜Ｓ４０）。
【００５５】
一方、新規レイアウト作成フラグがオンであれば（Ｓ５１：ＹＥＳ）、ＵＳＢインタフェース７０に接続しているデバイスの機種情報が取得される（Ｓ５２）。具体的には、デバイスに機種情報の取得を要求する機種情報取得要求信号が送信され、それに応じてデバイスが機種情報を返送してくるので、その機種情報が受信され、ＲＡＭ５２の接続印刷装置記憶エリア５２１に記憶される。この際に、ＵＳＢインタフェース７０にデバイスが接続していなかったり、機種情報を返送してこないデバイスであったりして、機種情報の取得に成功しなかった場合には（Ｓ５３：ＮＯ）、Ｓ３１へ戻り、ユーザからの入力に応じた処理が行われる（Ｓ３１〜Ｓ４０）。
【００５６】
また、ＵＳＢインタフェース７０にデバイスが接続しており、機種情報が取得できた場合には（Ｓ５３：ＹＥＳ）、接続しているデバイスが編集プログラムに対応したデバイス（本実施の形態では印刷装置）であるか否かの判断が行われる（Ｓ５４）。接続したデバイスが印刷装置でなければ（Ｓ５４：ＮＯ）、本プログラムには関係ないので、Ｓ３１へ戻り、ユーザからの入力に応じた処理が行われる（Ｓ３１〜Ｓ４０）。
【００５７】
また、接続しているデバイスが印刷装置であれば（Ｓ５４：ＹＥＳ）、印刷装置にセットされているメディアのメディア情報が印刷装置から取得される（Ｓ５５）。具体的には、印刷装置にメディア情報の取得を要求するメディア情報取得要求信号が送信され、それに応じて印刷装置がメディア情報をパーソナルコンピュータ２へ返信してくるので、それを受信し、ＲＡＭ５２のセットメディア記憶エリア５２２に記憶される。
【００５８】
そして、メディア情報の取得に成功すれば（Ｓ５６：ＹＥＳ）、印刷装置が変更されたか否かの判断が行われる（Ｓ５７）。ここでは、接続印刷装置記憶エリア５２１に記憶されている機種情報と、現在最前面に表示されているレイアウト編集画面の第一レイアウト情報記憶エリア５２３の印刷装置情報記憶エリア５２３２に記憶されている機種情報とが比較される。そして、印刷装置に変更がなければ（Ｓ５７：ＮＯ）、印刷装置にセットされているメディアが変更されたか否かの判断が行われる（Ｓ５８）。ここでは、セットメディア記憶エリア５２２に記憶されているメディア情報と、現在最前面に表示されているレイアウト編集画面の第一レイアウト情報記憶エリア５２３のメディア情報記憶エリア５２３３に記憶されているメディア情報とが比較される。そして、メディアに変更がなければ（Ｓ５８：ＮＯ）、印刷装置にもメディアにも変更がないので、Ｓ３１へ戻り、ユーザからの入力に応じた処理が行われる（Ｓ３１〜Ｓ４０）。
【００５９】
また、印刷装置に変更があったり（Ｓ５７：ＹＥＳ）、メディアに変更があったりした場合には（Ｓ５８：ＹＥＳ）、接続印刷装置記憶エリア５２１及びセットメディア記憶エリア５２２に記憶されている印刷装置及びメディアに応じたレイアウト編集画面が新規に表示される（Ｓ５９）。具体的には、まず、ＲＡＭ５２に新たなレイアウト情報記憶エリアが作成される。そして、接続印刷装置記憶エリア５２１に記憶されている機種情報が印刷装置情報記憶エリアに記憶され、セットメディア記憶エリア５２２に記憶されているメディア情報がメディア情報記憶エリアに記憶される。そして、作成されたレイアウト情報記憶エリアの識別情報記憶エリアの識別コードが選択画面情報記憶エリアに記憶され、新たなレイアウト編集画面が最前面に配置されるようにされる。そして、レイアウト情報記憶エリアの情報に基づいて用紙イメージのみの新規レイアウトイメージが表示された新規のレイアウト編集画面が、モニタ３１に表示されているエディタ１００の最前面に表示される（Ｓ５９）。そして、エディタ１００がモニタ３１に表示されているウィンドウの再前面に表示される（Ｓ６０）。具体的には、ＯＳにおいて、キーボード４１からの入力を割り当てるウィンドウ（アクティブウィンドウ）がエディタ１００とされる。例えば、図１２に示すように、エディタ１００よりも前面に表計算ソフトのウィンドウ９００が表示されている場合であっても、図１３に示すように、表計算ソフトのウィンドウ９００よりも前面にエディタ１００が表示される。
【００６０】
このようにして、接続プログラム又はユーザの操作により編集プログラムが開始されると、新規レイアウト作成フラグがオンであれば、接続している印刷装置１に応じたレイアウト編集画面が表示される。また、編集プログラムが実行されている間に、新たな印刷装置１が接続されたり、メディアが交換されたりした場合には、新たな印刷装置１に応じた新規のレイアウトイメージを表示したレイアウト編集画面が表示されたり、新たなメディアに応じた新規のレイアウトイメージを表示したレイアウト編集画面が表示されたりする。
【００６１】
したがって、印刷装置１を接続すると、自動的に編集プログラムが起動され、印刷装置１に応じたレイアウトイメージの表示されたレイアウト編集画面が表示されるので、ユーザはわざわざ編集プログラムを起動させる必要がなく、さらに、これから使用しようとしている印刷装置１にセットされているメディアに対応したレイアウト編集画面が表示されるので、すぐにオブジェクトの編集に取り掛かることができ、編集プログラムの起動、印刷装置の設定、メディアの設定という手間が省ける。また、印刷装置を交換した際にも、新たな印刷装置に応じたレイアウトイメージの表示されたレイアウト編集画面が表示されるので、ユーザはこれから使用しようとしている印刷装置１にセットされているメディアに対応したレイアウト編集画面が表示されるので、すぐにオブジェクトの編集に取り掛かることができ印刷装置の設定、メディアの設定という手間が省ける。なお、印刷装置１がＵＳＢケーブル１０でパーソナルコンピュータ２に物理的に接続していても、印刷装置１の電源がオンされていない場合には、パーソナルコンピュータ２は印刷装置１を接続していると認識できないので、ＵＳＢケーブル１０でパーソナルコンピュータ２に接続はしているが電源がオフされている状態から、印刷装置１の電源がオンされた場合にも、印刷装置１が新たに接続されたと判断される。
【００６２】
また、メディアを交換した際には、自動的に新しいメディアのレイアウトイメージの表示されたレイアウト編集画面が表示されるので、ユーザはわざわざメディアの設定をする必要がなく、メディア設定の手間が省ける。
【００６３】
さらに、これらの機能が不要な場合には、新規レイアウト作成フラグの設定を解除すれば、新たなレイアウト編集画面は表示されず、ユーザの好みに応じて新たなレイアウト編集画面を表示させる設定としたり、させない設定としたりすることができるので便利である。
【００６４】
なお、上記実施の形態の、ＵＳＢインタフェース７０が「接続手段」に該当し、ＲＡＭ５２のレイアウト情報記憶エリアのメディア情報記憶エリアが「被印刷媒体種類記憶手段」に該当し、レイアウト編集画面２０１，２０２，２０３が「レイアウトイメージ表示手段」に該当し、新規レイアウト作成フラグ設定画面１０９が「作成指示要求手段」に該当し、新規レイアウト作成フラグ設定画面１０９のチェックボックス１０９１及びＯＫボタン１０９２が「新規作成指示入力手段」に該当する。
【００６５】
そして、図９の接続プログラムのＳ１の処理を実施するＣＰＵ５０が「接続検知手段」に相当し、図９の接続プログラムのＳ２、図１０の編集プログラムのＳ２２、図１１のＳ５２の処理を実施するＣＰＵ５０が「印刷装置種類取得手段」に相当し、図１０の編集プログラムのＳ２５、図１１のＳ５５の処理を実施するＣＰＵ５０が「被印刷媒体種類取得手段」に相当し、図１０の編集プログラムのＳ２８、図１１のＳ５９の処理を実施するＣＰＵ５０が「新規レイアウトイメージ作成手段」に相当し、図１０の編集プログラムのＳ２１〜Ｓ２８、図１１のＳ５１〜Ｓ５９の処理を実施するＣＰＵ５０が「新規レイアウトイメージ作成制御手段」に相当し、図１１の編集プログラムのＳ３１〜Ｓ５９の処理を実施するＣＰＵ５０が「被印刷媒体情報取得制御手段」に相当し、図１１の編集プログラムのＳ６０の処理を実施するＣＰＵ５０が「新規レイアウトイメージ表示制御手段」に相当する。
【００６６】
尚、本発明の印刷データ編集装置及び印刷データ編集プログラムは、上記した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。上記実施の形態では、印刷装置１としてテープを印刷する印刷装置を例にあげ、被印刷媒体であるメディアとしてテープを例にあげたが、被印刷媒体はテープでなく、カット紙、連続用紙、ダイカットシールの貼付されているテープであってもよく、印刷装置１も他の種類のメディアを印刷するレーザプリンタ、インクジェットプリンタ、熱転写プリンタ、ドットプリンタ等であってもよいことはいうまでもない。
【００６７】
また、上記実施の形態では、編集プログラムにおいて、Ｓ３１〜Ｓ４０のユーザの入力に対する処理を行った後のタイミングで、新規レイアウト作成フラグがオンの場合に、機種情報やメディア情報を取得しているが、これらの処理のタイミングはこれに限らず、一定時間（例えば、１分）ごとにＳ５１〜Ｓ６０の処理を行うようにしてもよい。また、接続プログラムにおいて、所定のタイミング（例えば、１分ごと、常に繰り返し実行など）で、ＵＳＢインタフェース７０に接続しているデバイスを監視して、機種情報やメディア情報を取得し、機種情報及びメディア情報を取得できた場合に編集プログラムへ割り込みをかけ、機種情報及びメディア情報を引き渡すようにしてもよい。そして、編集プログラムでは、受け取った機種情報及びメディア情報を選択レイアウト編集画面の印刷装置情報及びメディア情報とそれぞれ比較して、異なっている場合に新規のレイアウト編集画面を表示させるようにしてもよい。また、接続プログラムで機種情報及びメディア情報を取得できた場合に、接続プログラムにおいて、選択レイアウト編集画面の印刷装置情報及びメディア情報を取得して、比較し、異なっている場合にのみ編集プログラムへ新規レイアウト編集画面を作成させるように指示を与えてもよい。
【００６８】
また、上記実施の形態では、予め新規レイアウト作成フラグを設定しているが、このようなフラグを用いず、必ず新規のレイアウト編集画面を表示させるようにしてもよい。また、この場合に新規レイアウト編集画面を表示させる前に、「印刷装置が接続されました。新規のレイアウト編集画面を作成しますか？」、「印刷装置が交換されました。新規のレイアウト編集画面を作成しますか？」、「メディアが交換されました。新規のレイアウト編集画面を作成しますか？」等のメッセージとＯＫボタン及びキャンセルボタンを表示した確認画面を適宜表示させて、ＯＫボタンが選択された場合にのみ、新規のレイアウト編集画面を表示させるようにしてもよい。
【図面の簡単な説明】
【００６９】
【図１】印刷装置１及びパーソナルコンピュータ２の概略を示す外観斜視図である。
【図２】パーソナルコンピュータ２の電気的構成を示すブロック図である。
【図３】ＲＡＭ５２の構成を示す模式図である。
【図４】「ＰＴ−２７００」の印刷装置１が接続された際に「レイアウト１」のレイアウト編集画面２０１が表示されたエディタ１００のイメージ図である。
【図５】レイアウト編集画面２０１にオブジェクトイメージ４０１，４０２が配置されたエディタ１００のイメージ図である。
【図６】印刷装置１が「ＰＴ−２７００」から「ＰＴ−９５００ＰＣ」に変更された際に「レイアウト２」のレイアウト編集画面２０２が新たに表示されたエディタ１００のイメージ図である。
【図７】メディアが標準のものから「２５ｍｍ」のものに変更された際に「レイアウト３」のレイアウト編集画面２０３が新たに表示されたエディタ１００のイメージ図である。
【図８】新規レイアウト作成フラグ設定画面１０９のイメージ図である。
【図９】接続プログラムのフローチャートである。
【図１０】編集プログラムのフローチャートである。
【図１１】編集プログラムのフローチャートの続きである。
【図１２】エディタ１００及び表計算ソフトウィンドウ９００が表示されたモニタ３１のイメージ図である。
【図１３】エディタ１００及び表計算ソフトウィンドウ９００が表示されたモニタ３１のイメージ図である。
【符号の説明】
【００７０】
１  印刷装置
２  パーソナルコンピュータ
３１  モニタ
５０  ＣＰＵ
６２  プログラム関係情報記憶エリア
６３  印刷装置情報記憶エリア
６４  新規レイアウト作成フラグ記憶エリア
７０  ＵＳＢインタフェース
１００  エディタ
１０９  新規レイアウト作成フラグ設定画面
１０９１  チェックボックス
１０９２  ＯＫボタン
２０１  レイアウト編集画面
２０２  レイアウト編集画面
２０３  レイアウト編集画面
５０１  レイアウトイメージ
５０２  レイアウトイメージ
５０３  レイアウトイメージ
５２１  接続印刷装置記憶エリア
５２２  セットメディア記憶エリア
５２３  第一レイアウト情報記憶エリア
５２３２  印刷装置情報記憶エリア
５２３３  メディア情報記憶エリア
【図１】
0004793000.tif 000002
【図２】
0004793000.tif 000003
【図３】
0004793000.tif 000004
【図４】
0004793000.tif 000005
【図５】
0004793000.tif 000006
【図６】
0004793000.tif 000007
【図７】
0004793000.tif 000008
【図８】
0004793000.tif 000009
【図９】
0004793000.tif 000010
【図１０】
0004793000.tif 000011
【図１１】
0004793000.tif 000012
【図１２】
0004793000.tif 000013
【図１３】
0004793000.tif 000014