(57)【要約】【課題】被記録媒体に印刷される画像の向きを、ユーザが簡易かつ適切に調整することができる印刷装置を提供する。【解決手段】パーソナルコンピュータでは、ユーザがオプション印刷の実行を指示すると、オプション印刷画面１００がモニタに表示される。オプション印刷画面１００には、印刷対象画像の文字列「ＡＢＣ」を上下左右に各々回転させた状態を示す印刷パターン１０３ａ〜１０３ｄが表示される。ユーザにより印刷パターン１０３ａ〜１０３ｄのいずれかが選択されると、それに対応する回転画像に基づいて印刷データが作成される。テープ印刷装置では、パーソナルコンピュータで作成された印刷データに基づいてテープに回転画像を印刷し、トレー上に排出されたテープを切断してラベルが作成される。【選択図】図６
2007219583.tif 000002
【特許請求の範囲】
【請求項１】
被記録媒体に印刷データに基づく画像を印刷する印刷手段を備えた印刷装置において、
前記被記録媒体に対する画像の向きを任意に設定するための画像方向設定手段と、
前記画像を回転させる画像回転手段と、
前記画像方向設定手段から設定された画像の向きに対応して、前記画像回転手段により回転された前記画像を前記印刷手段に印刷させる印刷制御手段とを備えたことを特徴とする印刷装置。
【請求項２】
前記画像回転手段は、前記被記録媒体に対して前記画像を複数の方向に各々回転させた状態を示す複数の印刷パターンを作成し、
前記複数の印刷パターンが選択可能に表示される印刷設定画面を作成する印刷設定画面作成手段と、
前記印刷設定画面が表示される表示手段とを備え、
前記画像方向設定手段は、前記表示手段に表示された前記印刷設定画面から任意の印刷パターンを選択するための印刷パターン選択手段であり、
前記印刷制御手段は、前記印刷パターン選択手段から選択された印刷パターンに基づいて、前記画像を前記印刷手段に印刷させることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記画像方向設定手段は、前記被記録媒体に対して例示画像を複数の方向に回転させた状態が各々表された複数の画像方向選択ボタンであり、
前記画像回転手段は、前記複数の画像方向選択ボタンのうちで任意に選択された一に対応する回転状態に基づいて、前記画像を回転させるものであって、
前記印刷制御手段は、前記複数の画像方向選択ボタンの一に対応して回転された前記画像を、前記印刷手段に印刷させることを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記印刷制御手段は、前記被記録媒体に前記画像を印刷する場合に、該画像が前記被記録媒体の印刷可能範囲を超えるときは、該画像を前記被記録媒体の印刷可能範囲に収まるように縮小して印刷させることを特徴とする請求項１乃至３のいずれかに記載の印刷装置。
【請求項５】
前記印刷制御手段は、前記被記録媒体に前記画像を印刷する場合に、該画像の印刷範囲が前記被記録媒体の印刷可能範囲を超えるときは、該画像のうちで前記被記録媒体の印刷可能範囲に含まれる部分のみを印刷させることを特徴とする請求項１乃至３のいずれかに記載の印刷装置。
【請求項６】
前記被記録媒体に前記画像を印刷する場合に、該画像の印刷範囲が前記被記録媒体の印刷可能範囲を超えるときは、その旨を印刷エラーとして報知する報知手段を備えたことを特徴とする請求項１乃至３のいずれかに記載の印刷装置。
【請求項７】
前記被記録媒体は、前記画像が印刷される印刷媒体と、該印刷媒体の裏面に設けられる粘着剤層と、該粘着剤層を覆う剥離層とからなる長尺テープであり、
前記画像が印刷された前記被記録媒体が排出される部位に、該被記録媒体を切断してラベルを作成するカット手段を備えたことを特徴とする請求項１乃至６のいずれかに記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被記録媒体に印刷データに基づく画像を印刷する印刷装置に関する。
【背景技術】
【０００２】
従来、裏面に粘着剤が予め塗布された粘着性の被印刷シートと剥離シートとが剥離可能に重ね合わされた印刷テープに、任意の画像や文字列を印刷することが可能なテープ印刷装置が知られている。このようなテープ印刷装置では、例えば表題やタイトル名などを被印刷シート表面に印刷した後に、ラベル排出口から排出される印刷テープを所定長に切断することで一片のラベルを作成している。そして、このラベルの被印刷シートを剥離シートから剥離して、ユーザは書類ファイルの背表紙やビデオテープの背面などの対象物上に貼着することができる。
【０００３】
ところで、テープ印刷装置でラベルを作成する場合、被印刷シート表面に印刷された画像等の向きを一定にして、印刷済みのラベルをラベル排出口から排出させている。従って、例えば印刷された画像等が異なる向きとなるようにラベルを対象物上に貼着したい場合には、ユーザは任意にラベルを異なる向きに回転させてから対象物上に貼着することで、対象物上におけるラベルの貼着向きを調整していた。
【０００４】
また、ラベルに印刷されるキャラクタの向きを調整するための技術として、キーボードから入力された文字列の印字が指示されると、ユーザが入力指定した指示方向に従った姿勢でラベルが貼着対象物に貼着されたときに文字列が正立状態で視認できるように、適宜に文字列の文字の配列順位を変え或いは文字のパターンの向きを回転させてラベルに印字するようにした印字装置が知られている。これによれば、貼着対象物への貼着姿勢に応じた見やすい文字列の印字を簡単に行なうことができる（例えば、特許文献１参照）。
【特許文献１】特開２０００−１８５４４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来のテープ印刷装置のように、ユーザが対象物上に貼着されるラベルの向きをその都度調整すると、ユーザにとって手間であり、ラベルの貼着作業の効率が低下する問題があった。とくに、同一形式のラベル（例えば、一意に識別番号が印刷される商品ラベル）を複数印刷して、各ラベルをそれぞれ同一形式の対象物上（例えば、複数の同一製造物）に貼着する作業を行う際には、各対象物上に貼着される各ラベルの向きは同一であるものの、ユーザが各ラベルについて逐次貼着向きの調整を行わなければならない。このように大量のラベルを対象物に貼着する場合に、ユーザの負担増大と貼着作業の効率低下が顕著であった。そのため、テープ印刷装置でラベル排出口から排出されたラベルの向きを調整することなく、その排出姿勢のままで対象物上に貼着することにより、ユーザにとって好適な貼着向きでラベルが対象物上に容易かつ迅速に貼着されることが望まれていた。
【０００６】
また、特許文献１に記載の印字装置によれば、ラベルに印刷されるキャラクタの向きを調整することはできるものの、ラベルが貼着対象物に貼着されたときに文字列が正立状態となるように印刷するためのものである。よって、当該印字装置ではキャラクタを含む画像全体（すなわち、ラベル全体）の向きを調整することができないため、ユーザがラベルの貼着向きを調整しなければならないという問題を解消することができない。また、当該印字装置では、実際にラベルに画像やキャラクタを印刷しなければ、ユーザはその印刷態様（画像等の向き）を確認することができないため、ユーザが期待した画像等の向きと、現実にラベルに印刷される画像等の向きとが一致しない場合があり不便であった。
【０００７】
本発明は上記課題を解決するためになされたものであり、被記録媒体に印刷される画像の向きを、ユーザが簡易かつ適切に調整することができる印刷装置の提供を目的とする。さらに、ユーザがラベルの貼着向きを逐次調整することを要せずに、ユーザにとって好適な貼着向きでラベルを対象物上に容易かつ迅速に貼着することができる印刷装置の提供を目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１に係る発明の印刷装置は、被記録媒体に印刷データに基づく画像を印刷する印刷手段を備えた印刷装置において、前記被記録媒体に対する画像の向きを任意に設定するための画像方向設定手段と、前記画像を回転させる画像回転手段と、前記画像方向設定手段から設定された画像の向きに対応して、前記画像回転手段により回転された前記画像を前記印刷手段に印刷させる印刷制御手段とを備えたことを特徴とする。
【０００９】
また、請求項２に係る発明の印刷装置は、請求項１に記載の発明の構成に加え、前記画像回転手段は、前記被記録媒体に対して前記画像を複数の方向に各々回転させた状態を示す複数の印刷パターンを作成し、前記複数の印刷パターンが選択可能に表示される印刷設定画面を作成する印刷設定画面作成手段と、前記印刷設定画面が表示される表示手段とを備え、前記画像方向設定手段は、前記表示手段に表示された前記印刷設定画面から任意の印刷パターンを選択するための印刷パターン選択手段であり、前記印刷制御手段は、前記印刷パターン選択手段から選択された印刷パターンに基づいて、前記画像を前記印刷手段に印刷させることを特徴とする。
【００１０】
また、請求項３に係る発明の印刷装置は、請求項１に記載の発明の構成に加え、前記画像方向設定手段は、前記被記録媒体に対して例示画像を複数の方向に回転させた状態が各々表された複数の画像方向選択ボタンであり、前記画像回転手段は、前記複数の画像方向選択ボタンのうちで任意に選択された一に対応する回転状態に基づいて、前記画像を回転させるものであって、前記印刷制御手段は、前記複数の画像方向選択ボタンの一に対応して回転された前記画像を、前記印刷手段に印刷させることを特徴とする。
【００１１】
また、請求項４に係る発明の印刷装置は、請求項１乃至３のいずれかに記載の発明の構成に加え、前記印刷制御手段は、前記被記録媒体に前記画像を印刷する場合に、該画像が前記被記録媒体の印刷可能範囲を超えるときは、該画像を前記被記録媒体の印刷可能範囲に収まるように縮小して印刷させることを特徴とする。
【００１２】
また、請求項５に係る発明の印刷装置は、請求項１乃至３のいずれかに記載の発明の構成に加え、前記印刷制御手段は、前記被記録媒体に前記画像を印刷する場合に、該画像の印刷範囲が前記被記録媒体の印刷可能範囲を超えるときは、該画像のうちで前記被記録媒体の印刷可能範囲に含まれる部分のみを印刷させることを特徴とする。
【００１３】
また、請求項６に係る発明の印刷装置は、請求項１乃至３のいずれかに記載の発明の構成に加え、前記被記録媒体に前記画像を印刷する場合に、該画像の印刷範囲が前記被記録媒体の印刷可能範囲を超えるときは、その旨を印刷エラーとして報知する報知手段を備えたことを特徴とする。
【００１４】
また、請求項７に係る発明の印刷装置は、請求項１乃至６のいずれかに記載の発明の構成に加え、前記被記録媒体は、前記画像が印刷される印刷媒体と、該印刷媒体の裏面に設けられる粘着剤層と、該粘着剤層を覆う剥離層とからなる長尺テープであり、前記画像が印刷された前記被記録媒体が排出される部位に、該被記録媒体を切断してラベルを作成するカット手段を備えたことを特徴とする。
【発明の効果】
【００１５】
請求項１に係る発明の印刷装置では、被記録媒体に対する画像の向きが設定されると、その画像の向きに応じて回転された画像を被記録媒体に印刷するようにした。よって、被記録媒体に印刷される画像の向きを、ユーザが簡易かつ適切に調整することができる。
【００１６】
また、請求項２に係る発明の印刷装置では、請求項１に記載の発明の効果に加え、被記録媒体に対して画像を複数の方向に各々回転させた状態を示す複数の印刷パターンが表された印刷設定画面を表示し、この印刷設定画面から選択された印刷パターンに基づいて、画像を被記録媒体に印刷するようにした。よって、ユーザは印刷設定画面から所望の印刷パターンを選択できるので、ユーザにとって好適な向きとなるように画像を被記録媒体に印刷することができる。
【００１７】
また、請求項３に係る発明の印刷装置では、請求項１に記載の発明の効果に加え、被記録媒体に対して例示画像を複数の方向に回転させた状態が各々表された複数の画像方向選択ボタンを備え、これら画像方向選択ボタンのうちで任意に選択された一に対応して回転された画像を被記録媒体に印刷するようにした。ユーザは複数の画像方向選択ボタンから所望の例示画像が表されたボタンを選択できるので、ユーザにとって好適な向きとなるように画像を被記録媒体に印刷することができる。
【００１８】
また、請求項４に係る発明の印刷装置では、請求項１乃至３のいずれかに記載の発明の効果に加え、画像が被記録媒体の印刷可能範囲を超えるときは、画像を被記録媒体の印刷可能範囲に収まるように縮小して印刷するようにした。よって、画像が印刷可能範囲を超えるときは縮小印刷を行うようにしたので、画像を被記録媒体に適切に印刷することができる。
【００１９】
また、請求項５に係る発明の印刷装置では、請求項１乃至３のいずれかに記載の発明の効果に加え、画像が被記録媒体の印刷可能範囲を超えるときは、画像のうちで印刷可能範囲に含まれる部分のみを印刷するようにした。よって、画像が印刷可能範囲を超えるときは部分印刷を行うようにしたので、画像を被記録媒体に適切に印刷することができる。
【００２０】
また、請求項６に係る発明の印刷装置では、請求項１乃至３のいずれかに記載の発明の効果に加え、画像が被記録媒体の印刷可能範囲を超えるときは、その旨を印刷エラーとして報知するようにした。よって、画像が印刷可能範囲を超えるときはエラー報知を行うようにしたので、画像を被記録媒体に適切に印刷することができる。
【００２１】
また、請求項７に係る発明の印刷装置では、請求項１乃至６のいずれかに記載の発明の効果に加え、被記録媒体は長尺テープであり、印刷済みの被記録媒体が排出される部位で切断してラベルを作成するようにした。よって、本発明をテープ印刷装置として実装すれば、ユーザがラベルの貼着向きを逐次調整することを要せずに、ユーザにとって好適な貼着向きでラベルを対象物上に容易かつ迅速に貼着することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の第１の実施の形態を、図面を参照して説明する。本発明に係る「印刷装置」として、相互に接続された据え置き型のテープ印刷装置１及びパーソナルコンピュータ２を例に挙げて説明する。
【００２３】
まず、テープ印刷装置１及びパーソナルコンピュータ２について説明する。図１は、本発明の第１の実施の形態における、パーソナルコンピュータ２とそれに接続されたテープ印刷装置１の概略を示す外観斜視図である。図２は、パーソナルコンピュータ２の電気的構成を示すブロック図である。
【００２４】
図１に示すように、テープ印刷装置１とパーソナルコンピュータ２とは、例えばＵＳＢ等の規格に基づくＵＳＢケーブル１０により接続されており、ＵＳＢケーブル１０を介してデータの授受を行っている。パーソナルコンピュータ２は、周知のパーソナルコンピュータであり、図１に示すように、ＣＰＵ５０等（図２参照）を備えた本体２１と、モニタ３１，キーボード４１，マウス４２とを備えており、モニタ３１，キーボード４１，マウス４２はそれぞれ本体２１に接続ケーブルによって接続されている。そして、パーソナルコンピュータ２は、文書作成用アプリケーションや画像編集用アプリケーションなどで作成された画像データに基づいて印刷データを作成し、その印刷データをテープ印刷装置１へ送信する。
【００２５】
テープ印刷装置１は、本体筐体１２と、長尺状のテープ１７が巻回装着されたロールテープホルダ（図示外）を収納するロールテープホルダ収納部１４の上側を覆うように後側上端縁部に開閉自在に取り付けられた透明樹脂製の上カバー１５と、この上カバー１５の前側略中央部に対向するように立設される透明樹脂製のトレー１３と、このトレー１３の前側に配置される電源ボタン７と、前側側面部に左右移動可能に設けられてカッターユニット（図示外）を左右に移動させるカットレバー９等から構成されている。また、本体筐体１２の背面部には電源コード（図示外）が接続されると共に、ＵＳＢケーブル１０を介してパーソナルコンピュータ２と接続されるＵＳＢインタフェース（図示外）が設けられている。
【００２６】
そして、テープ印刷装置１には、複数の発熱素子を有するサーマルヘッドとそのサーマルヘッドに当接されるプラテンローラとの間にテープ１７を走行させてそのテープ１７に印字する印刷機構（図示外）が設けられており、装着されたロールテープホルダに巻回されたテープ１７はこの印刷機構で印刷されて、トレー１３上に排出される。ユーザがカットレバー９を操作して、トレー１３上に排出されたテープ１７をカッターユニット（図示外）で切断することで、一片のラベルが作成されるようになっている。
【００２７】
次に、パーソナルコンピュータ２の電気的構成について説明する。図２に示すように、パーソナルコンピュータ２には、パーソナルコンピュータ２の制御を司るＣＰＵ５０が設けられている。このＣＰＵ５０には、バス５５を介し、ＣＰＵ５０が実行するＢＩＯＳ等のプログラムを記憶したＲＯＭ５１と、データを一時的に記憶するＲＡＭ５２と、プログラムやデータの記憶媒体であるＣＤ−ＲＯＭ５４を挿入し、データの読み込みを行うＣＤ−ＲＯＭドライブ５３と、データの記憶装置であるＨＤＤ６０とが接続されている。ＨＤＤ６０には、後述の印刷制御プログラムを始めとするパーソナルコンピュータ２で実行される各種のプログラムを記憶するプログラム記憶エリアや、プログラムの実行に必要な設定や初期値、データ等の情報を記憶するプログラム関係情報記憶エリアや、印刷対象の画像データを記憶する画像データ記憶エリア等が設けられている。
【００２８】
さらに、ＣＰＵ５０には、バス５５を介して、テープ印刷装置１を含めた外部機器との通信を行うためのＵＳＢインタフェース６５と、ユーザに操作画面を表示するためのモニタ３１の画面表示処理を行う表示制御部３０と、ユーザが操作の入力を行うキーボード４１やマウス４２が接続され、それらの入力の検知を行う入力検知部４０とが、接続されている。なお、パーソナルコンピュータ２には、図示外のフレキシブルディスクドライブ、ＭＯドライブ、音声等の入出力部、各種インタフェースなどが設けられていてもよい。
【００２９】
そして、印刷制御プログラムが組み込まれたプリンタドライバや、このプログラムの実行時に使用される設定やデータ等が記憶されているＣＤ−ＲＯＭ５４から、その導入時に、ＨＤＤ６０に設けられた各種記憶エリアにその各種プログラム等を記憶するようになっている。なお、パーソナルコンピュータ２の印刷制御プログラム（プリンタドライバ）及びその使用データ等の取得方法はＣＤ−ＲＯＭ５４によるものに限らず、フレキシブルディスクやＭＯといった他の記録媒体であってもよく、また、パーソナルコンピュータ２をネットワークに接続させ、ネットワーク上の他の端末から取得してもよい。
【００３０】
次に、パーソナルコンピュータ２で実行される、ユーザの指示に応じて画像の向きを調整して印刷するオプション印刷処理について説明する。図３は、オプション印刷処理を示すメインフローチャートである。図４は、オプション印刷画面表示処理（Ｓ１）の詳細を示すフローチャートである。図５は、プレビュー画像作成処理（Ｓ２５）の詳細を示すフローチャートである。図６は、オプション印刷画面１００の具体例を示す図である。
【００３１】
パーソナルコンピュータ２においては、ユーザが文書作成用アプリケーションや画像編集用アプリケーションなどを用いて画像データを作成して「通常印刷」を指示すると、プリンタドライバが起動される。そして、プリンタドライバに含まれる印刷制御プログラムに基づいて、画像データから印刷データが作成される。そして、テープ印刷装置１に印刷データが送信されて、テープ印刷装置１では印刷データに基づくテープ印刷が実行される。
【００３２】
一方、本実施形態では、ユーザが文書作成用アプリケーションや画像編集用アプリケーションなどを用いて画像データを作成して「オプション印刷」を指示すると、プリンタドライバが起動される。そして、プリンタドライバに含まれる印刷制御プログラムに基づいて、ＣＰＵ５０によりオプション印刷処理（図３）が実行される。以下では、ユーザにより印刷を指示された画像データに基づく画像（印刷対象画像）を、「ＡＢＣ」の文字列であるものとして説明する。
【００３３】
図３に示すように、オプション印刷処理では、まず「オプション印刷」が指示されると、ユーザに対してオプション印刷に関する各種設定を求めるダイアログ（以下、オプション印刷画面１００という）をモニタ３１に表示するオプション印刷画面表示処理（Ｓ１）が実行される。
【００３４】
図４に示すように、オプション印刷画面表示処理（Ｓ１）では、まずユーザにより設定された印刷内容に関する各種データ（印刷情報）が取得される（Ｓ２１）。ここでは、「印刷情報」として、ユーザが設定した印刷枚数と印刷範囲とが取得されるものとする。次に、テープ印刷装置１との通信によって、テープ印刷装置１に関する各種データ（プリンタ情報）が取得される（Ｓ２３）。ここでは、「プリンタ情報」として、テープ印刷装置１のプリンタ名，状態，種類や、テープ１７で設定されたラベル幅１１０（図６参照）などが取得されるものとする。そして、印刷対象画像をあらかじめ設定された複数の角度に各々回転させてプレビュー画像を作成するプレビュー画像作成処理が実行される（Ｓ２５）。
【００３５】
図５に示すように、プレビュー画像作成処理（Ｓ２５）では、まず被記録媒体であるテープ１７に設定されるラベルの幅長を検出するラベル幅検出処理が実行される（Ｓ４１）。このラベル幅検出処理では、Ｓ２３においてテープ印刷装置１から取得されたプリンタ情報からラベル幅１１０を検出可能である。
【００３６】
次に、設定されているデータ処理が「縮小して印刷」であるか否かが判定される（Ｓ４３）。このデータ処理は、印刷対象画像がラベルの印刷可能範囲を超える場合に実行されるものであり、ユーザは後述するオプション印刷画面１００（図６）から「縮小して回転」，「サイズを保って回転」，「そのまま回転（印刷範囲内のみ印字）」のいずれか一つを任意に選択可能である。なお、ユーザによりデータ処理が選択されていないデフォルト状態では、データ処理「縮小して回転」があらかじめ設定されているものとする。
【００３７】
データ処理が「縮小して印刷」である場合は（Ｓ４３：ＹＥＳ）、印刷対象画像を回転可能又は不可な角度を検出する回転可否角度検出処理が実行される（Ｓ４５）。本実施形態では、あらかじめ印刷制御プログラムにより設定された回転角度（０度，９０度，１８０度，２７０度）で、印刷対象画像を回転させる。しかし、印刷対象画像を回転処理した場合、その回転画像を印刷すると印刷可能範囲（Ｓ４１で検出されたラベル幅１１０）を超える場合がある。そこで、Ｓ４５では、印刷対象画像を回転させた場合に、その回転画像がラベル幅１１０を超えない角度（回転可能角度）と、その回転画像がラベル幅１１０を超える角度（回転不可角度）とが検出される。
【００３８】
例えば、本実施形態では印刷対象画像を０度（そのまま回転せず）又は１８０度回転させ、文字列「ＡＢＣ」を表す回転画像をテープ１７に印刷してもラベル幅１１０を超えないが、印刷対象画像を９０度又は２７０度回転させると、文字列「ＡＢＣ」を表す回転画像は縦長となるため、これをテープ１７に印刷するとラベル幅１１０を超える場合がある。すなわち、０度（そのまま回転せず）と１８０度が回転可能角度として検出され、９０度と２７０度が回転不可角度と検出される。
【００３９】
次に、Ｓ４５で検出された回転可能角度に基づいて、印刷対象画像を回転させる画像回転処理が実行される（Ｓ４７）。すなわち、印刷対象画像である文字列「ＡＢＣ」が、０度及び１８０度で各々回転処理される。すると、０度の画像では文字列「ＡＢＣ」はそのまま（上向き状態）となり、１８０度回転した回転画像では文字列「ＡＢＣ」は下向き状態となる。
【００４０】
また、Ｓ４５で検出された回転不可角度に基づいて印刷対象画像を回転させ、さらに回転画像を縮小処理する画像縮小処理が実行される（Ｓ４９）。すなわち、印刷対象画像である文字列「ＡＢＣ」が、９０度及び２７０度で各々回転処理される。そして、９０度回転した回転画像では文字列「ＡＢＣ」は左向き状態となり、２７０度回転した回転画像では文字列「ＡＢＣ」は右向き状態となる。さらに、文字列「ＡＢＣ」の回転画像は、ラベル幅１１０に収まるように画像全体が均等に縮小処理される。
【００４１】
Ｓ４７及びＳ４９で上下左右に向けられた４つの文字列「ＡＢＣ」を表す回転画像は、ＲＡＭ５２の所定記憶エリアに記憶される。なお、本実施形態では、テープ印刷装置１でテープ１７が排出される方向（すなわち、上方向）が、回転前の印刷対象画像の上方向である。すなわち、印刷対象画像の上下左右の向きは、このテープ１７の排出方向が基準となっている。
【００４２】
一方、データ処理が「サイズを保って回転」である場合は（Ｓ４３：ＮＯ，Ｓ５１：ＹＥＳ）、前述と同様に、回転可否角度検出処理（Ｓ５３）と、Ｓ５３で検出された回転可能角度に基づく画像回転処理（Ｓ５５）とが実行される。そして、Ｓ５３で検出された回転不可角度に基づく画像グレーアウト処理が実行される（Ｓ５７）。Ｓ５７では、印刷対象画像を回転不可角度に基づいて回転させ、さらに回転画像をユーザが選択不可能なことを示すグレーアウト画像として合成するグレーアウト処理が実行される。ここでは、９０度及び２７０度で各々回転された文字列「ＡＢＣ」の回転画像がグレーアウト画像として合成されて、ＲＡＭ５２の所定記憶エリアに記憶されることになる。
【００４３】
また、データ処理が「そのまま回転（印刷範囲内のみ印字）」である場合は（Ｓ５１：ＮＯ）、前述と同様に、回転可否角度検出処理（Ｓ５９）と、Ｓ５９で検出された回転可能角度に基づく画像回転処理（Ｓ６１）とが実行される。そして、Ｓ５９で検出された回転不可角度に基づく画像カット処理が実行される（Ｓ６３）。Ｓ６３では、印刷対象画像を回転不可角度に基づいて回転させ、さらに回転画像のうちでラベル幅に含まれる部分のみが表示されるように回転画像を切り取るカット処理が実行される。ここでは、９０度及び２７０度で各々回転された文字列「ＡＢＣ」の回転画像のうちでラベル幅１１０に含まれる部分のみが切り取られて、ＲＡＭ５２の所定記憶エリアに記憶されることになる。
【００４４】
上記の処理により、ＲＡＭ５２の所定記憶エリアに記憶された各回転画像は、後述するオプション印刷画面１００（図６）で後述の仮想ラベルに表示される複数のプレビュー画像として使用される。詳細には、文字列「ＡＢＣ」を表す印刷対象画像を、そのまま回転させない０度の画像が上向きのプレビュー画像であり、９０度回転させた回転画像が左向きのプレビュー画像であり、１８０度回転させた回転画像が下向きのプレビュー画像であり、２７０度回転させた回転画像回転画像が右向きのプレビュー画像である。なお、Ｓ４９，Ｓ５７，Ｓ６３の実行後は、オプション印刷画面表示処理（図４）に戻る。
【００４５】
図４に戻り、Ｓ２１，Ｓ２３，Ｓ２５において取得あるいは作成された各種情報などに基づいてオプション印刷画面が合成される（Ｓ２７）。すなわち、Ｓ２１で取得された印刷情報，Ｓ２３で取得されたプリンタ情報，Ｓ２５で作成されたプレビュー画像などに基づいて、オプション印刷画面（図６）が合成される。そして、このオプション印刷画面がモニタ３１に表示され（Ｓ２９）、オプション印刷処理（図３）に戻る。
【００４６】
図６に示すように、オプション印刷画面１００は、テープ印刷装置１に関する情報を表示するプリンタ情報表示部１０１と、印刷対象画像がラベルの印刷可能範囲を超えた場合に実行されるデータ処理を選択するためのメニューであるデータ処理選択部１０２と、ラベルに印刷される画像の向きを選択するためのメニューである画像方向選択部１０３と、ユーザにより設定された印刷内容を表示する印刷情報表示部１０４と、オプション印刷画面１００での設定内容を確定するＯＫボタン１０５と、オプション印刷画面１００での設定内容をキャンセルするキャンセルボタン１０６とから構成されている。なお、プリンタ情報表示部１０１にＳ２３で取得されたプリンタ情報が表示され、印刷情報表示部１０４にＳ２１で取得された印刷情報が表示されている。
【００４７】
また、画像方向選択部１０３には、Ｓ２５で作成された複数のプレビュー画像が表示されている。詳細には、各印刷パターン１０３ａ，１０３ｂ，１０３ｃ，１０３ｄには、テープ印刷装置１を表した仮想プリンタから仮想ラベルが排出されている状態が図示されている。そして、各印刷パターン１０３ａ〜１０３ｄの仮想ラベルには、印刷対象画像についての上向き，左向き，下向き，右向きの回転画像が表されている。そのため、ユーザはテープ１７の設定されたラベル幅１１０内に文字列「ＡＢＣ」を現実に印刷する前に、各印刷パターン１０３ａ〜１０３ｄに基づく印刷状態をオプション印刷画面１００で確認してから、所望の画像方向を選択することができる。
【００４８】
さらに、データ処理選択部１０２では、「縮小して回転」，「サイズを保って回転」，「そのまま回転（印刷範囲内のみ印字）」の３つのデータ処理のいずれかを選択可能である。そして、印刷対象画像がラベル幅を超える場合には、前述のようにデータ処理選択部１０２で選択されたデータ処理が実行される（図５参照）。なお、図６に示すオプション印刷画面１００では、データ処理「縮小して回転」が選択された場合の画面例を示しており、本実施形態では印刷対象画像を９０度及び２７０度回転させるとラベル幅１１０を超えるため、印刷パターン１０３ｂ，１０３ｄには各回転画像が縮小表示されている（図５のＳ４３：ＹＥＳ，Ｓ４５，Ｓ４７，Ｓ４９参照）。
【００４９】
図３に戻り、オプション印刷画面１００の表示後は、キーボード４１やマウス４２からのキー入力等を待ち受ける（Ｓ３）。キーボード４１等から入力がある場合（Ｓ３：ＹＥＳ）、その入力がオプション印刷画面１００の設定内容を変更するものであれば（Ｓ５：ＹＥＳ）、その入力に従ってオプション印刷画面１００の設定内容が変更される（Ｓ７）。そして、Ｓ１に戻り、Ｓ７における設定内容の変更に応じて、オプション印刷画面１００が更新表示される。
【００５０】
例えば、データ処理選択部１０２で設定されるデータ処理を「サイズを保って回転」に変更した場合は、印刷パターン１０３ｂ，１０３ｄはグレーアウト表示されるため、ユーザは画像方向選択部１０３から印刷パターン１０３ｂ，１０３ｄを選択することはできない（図５のＳ５１：ＹＥＳ，Ｓ５３，Ｓ５５，Ｓ５７参照）。また、データ処理選択部１０２で設定されるデータ処理を「そのまま回転（印刷範囲内のみ印字）」に変更した場合は、印刷パターン１０３ｂ，１０３ｄには各回転画像のうちでラベル幅１１０に含まれる部分のみが表示される（図５のＳ５１：ＮＯ，Ｓ５９，Ｓ６１，Ｓ６３参照）。
【００５１】
一方、キーボード４１等からの入力が、オプション印刷画面１００の設定内容を確定するものであれば（Ｓ５：ＮＯ，Ｓ９：ＹＥＳ）、オプション印刷画面１００の設定内容が確定されて（Ｓ１１）、画像データに基づいて印刷データが作成する印刷データ作成処理が実行される（Ｓ１３）。本実施形態では、ユーザがオプション印刷画面１００のＯＫボタン１０５を選択した場合に、オプション印刷画面１００の設定内容が確定されたと判定される。
【００５２】
この印刷データ作成処理（Ｓ１３）では、ＲＡＭ５２の所定記憶エリアに記憶された各回転画像のうち、画像方向選択部１０３で選択された印刷パターン１０３ａ〜１０３ｄに対応するものに基づいて、テープ印刷装置１での印刷に用いられる印刷データが作成される。具体的には、印刷パターン１０３ａが選択されていれば、そのまま回転させない０度の画像に基づいて印刷データが作成される。同様に、印刷パターン１０３ｂ〜１０３ｄが選択されていれば、それぞれ９０度，１８０度，２７０度の回転画像に基づいて印刷データが作成される。
【００５３】
また、印刷対象の回転画像がラベル幅１１０を超える場合、データ処理選択部１０２で選択されているデータ処理に応じて印刷データが作成される。具体的には、データ処理「縮小して回転」が選択されている場合は、ラベル幅１１０に合わせて縮小された回転画像に基づいて印刷データが作成される。また、データ処理「サイズを保って回転」が選択されている場合は、印刷パターン１０３ａ，１０３ｃに対応する回転画像のみに基づいて印刷データを作成可能である。また、データ処理「そのまま回転（印刷範囲内のみ印字）」が選択されている場合は、回転画像のうちでラベル幅１１０に含まれる部位にのみ基づいて印刷データが作成される。
【００５４】
最後に、印刷データをテープ印刷装置１に送信する印刷データ送信処理が実行されて（Ｓ１５）、オプション印刷処理が終了する。なお、キーボード４１等からの入力が、オプション印刷画面１００の設定内容の変更でも確定でもなければ（Ｓ５：ＮＯ，Ｓ９：ＮＯ）、その入力に応じた他の処理が実行される。例えば、ユーザがオプション印刷画面１００のキャンセルボタン１０６を選択した場合に（図示外）、以後の処理を行うことなくオプション印刷処理が終了する。また、Ｓ７又はＳ１７の終了後は、オプション印刷処理が終了されない限り、Ｓ１に戻ってユーザの入力を待ち受ける。
【００５５】
次に、テープ印刷装置１で実行されるメイン処理について説明する。図７は、テープ印刷装置１のメイン処理を示すフローチャートである。なお、このメイン処理（図７）は、テープ印刷装置１に電源が投入されると、ＲＯＭ（図示外）に記憶された制御プログラムに基づいて、ＣＰＵ（図示外）により実行される。
【００５６】
図７に示すように、テープ印刷装置１のメイン処理では、まずデータ初期化やフラグのリセットなどの初期設定処理が実行され（Ｓ７１）、パーソナルコンピュータ２からの印刷データの受信を待ち受ける（Ｓ７３）。この印刷データ受信待機中に、パーソナルコンピュータ２から印刷データが送信されると、当該印刷データを受信してＲＡＭ（図示外）の印刷バッファに記憶する印刷データ受信処理が実行される（Ｓ７５）。そして、Ｓ７５で受信された印刷データに基づいてテープ１７に印刷対象画像を印刷して、一片のラベルを作成する印刷処理が実行される（Ｓ７７）。
【００５７】
詳細には、印刷バッファに記憶された印刷データに基づいて、文字列「ＡＢＣ」の印刷とテープ送り制御とが同期して実行されて、ユーザにより設定された画像の向きで文字列「ＡＢＣ」がテープ１７の設定されたラベル幅１１０内に印刷される。最後に、ユーザがカットレバー９を操作してトレー１３上に排出されたテープ１７を切断すれば、一片のラベルを作成することができる。
【００５８】
このように作成されたラベルには、文字列「ＡＢＣ」がユーザにより設定された画像の向きで印刷される。そのため、例えば、ユーザが文字列「ＡＢＣ」が左向きとなるように対象物上にラベルを貼着したい場合、オプション印刷画面１００から画像が左向きの印刷パターン１０３ｂを選択すれば、そのプレビュー画像どおりに文字列「ＡＢＣ」が左向きに印刷される。よって、テープ印刷装置１のラベル排出口からトレー１３上に排出されたラベルをそのまま対象物に貼着すれば、その周方向に回転させて貼着向きを調整するなどの作業を行わなくても、対象物上のラベルに印刷された文字列「ＡＢＣ」は印刷パターン１０３ｂと同様に左向きに表示される。
【００５９】
以上、第１の実施の形態にかかるテープ印刷装置１及びパーソナルコンピュータ２によれば、パーソナルコンピュータ２では、印刷対象画像（文字列「ＡＢＣ」）を複数の方向に各々回転させた状態を示す印刷パターン１０３ａ〜１０３ｄが表されたオプション印刷画面１００をモニタ３１に表示し、これから選択された印刷パターン１０３ａ〜１０３ｄに対応する回転画像に基づいて印刷データを作成するようにした。一方、テープ印刷装置１では、パーソナルコンピュータ２で作成された印刷データに基づいて、テープ１７に設定されたラベル幅１１０内の回転画像を印刷し、トレー１３上に排出されたテープ１７を切断してラベルを作成するようにした。
【００６０】
よって、テープ１７に印刷される文字列「ＡＢＣ」の向きを、ユーザが簡易かつ適切に調整することができる。そして、ユーザがラベルの貼着向きを逐次調整することを要せずに、ユーザにとって好適な貼着向きでラベルを対象物上に容易かつ迅速に貼着することができる。さらに、ユーザはオプション印刷画面１００から所望の印刷パターン１０３ａ〜１０３ｄを選択できるので、ユーザにとって好適な向きとなるように文字列「ＡＢＣ」をテープ１７に印刷することができる。
【００６１】
また、回転画像が印刷可能範囲（ラベル幅１１０）を超えるときは、データ処理選択部１０２で選択されているデータ処理に応じて、回転画像がラベル幅１１０に収まるように縮小して印刷したり、回転画像のうちでラベル幅１１０に含まれる部分のみを印刷したりするようにした。よって、印刷対象画像である文字列「ＡＢＣ」をテープ１７に適切に印刷することができる。
【００６２】
次に、本発明の第２の実施の形態を、図面を参照して説明する。本発明に係る「印刷装置」として、携帯型のラベルプリンタ３を例に挙げて説明する。
【００６３】
まず、ラベルプリンタ３について説明する。図８は、本発明の第２の実施の形態における、ラベルプリンタ３の概略を示す外観平面図である。図９は、ラベルプリンタ３の電気的構成を示すブロック図である。なお、理解を容易にするために、図８はテープ収納部の蓋を取り去った状態を示している。
【００６４】
図８に示すように、ラベルプリンタ３は、その後部にテープカセット７０を収納する凹部であるテープカセット収納部７１が設けられ、その前部には、文字や記号を入力するキーボード部７２が設けられている。キーボード部７２には、文字、記号及び機能のコマンドを入力するキーが複数配列されている。また、テープカセット収納部７１とキーボード部７２との間には液晶表示部７３が設けられ、キーボード部７２で入力された文字、記号等が表示可能となっている。
【００６５】
また、本実施形態では、キーボード部７２における液晶表示部７３の左側に、略十字に配設された４つのボタンで構成される画像方向選択部７４が設けられている。画像方向選択部７４は、ユーザが画像の向きを任意に指定して印刷実行を指示するためのものである。各選択ボタン７４ａ，７４ｂ，７４ｃ，７４ｄの表面には、それぞれアルファベット文字「Ａ」（以下、例示画像「Ａ」とよぶ）が上向き，左向き，下向き，右向きとなるように各々回転させた状態が表されている。そのため、ユーザはテープ（図示外）に画像データを現実に印刷する前に、各選択ボタン７４ａ〜７４ｄで例示画像「Ａ」の向きを確認してから、所望の画像方向を選択することができる。なお、各選択ボタン７４ａ〜７４ｄに表された例示画像「Ａ」は、各ボタンが選択された場合にテープ上に印刷される画像の向きを、ユーザが視覚的に把握できるように例示するものである。
【００６６】
次に、ラベルプリンタ３の電気的構成について説明する。図９に示すように、ラベルプリンタ３は、ＣＰＵ８１，ＲＯＭ８２，ＲＡＭ８３を有した制御装置８０を備えている。そして、ＣＰＵ８１には、前述のキーボード部７２と、画像方向選択部７４の各選択ボタン７４ａ〜７４ｄと、サーマルヘッド９１を駆動するためのヘッド駆動回路８４と、テープ送りモータ９２を駆動するためのモータ駆動回路８５と、液晶表示部７３に表示データを出力するためのビデオＲＡＭ（図示外）を有するディスプレイコントローラ（以下、ＬＣＤＣという）８６と、カッター機構９３を駆動するためのカッター駆動回路８７とが各々接続されている。
【００６７】
以上の構成を有するラベルプリンタ３においては、その電源が投入されると、ＲＯＭ８２に記憶されているメイン制御プログラムに基づいて、ＣＰＵ８１により後述のメイン処理（図１０）が実行される。そして、キーボード部７２を介して文字等が入力されて印刷実行が指示されると、そのテキスト（文書データ）がＲＡＭ８３のテキストバッファ（図示外）に順次記憶されていき、キーボード部７２を介して入力された文字等に対応するドットパターンが液晶表示部７３上に表示される。また、サーマルヘッド９１はヘッド駆動回路８４を介して駆動され、印刷バッファ（図示外）に記憶されたドットパターンデータ（印刷データ）の印字を行い、これと同期してテープ送りモータ９２がモータ駆動回路８５を介してテープの送り制御を行うものである。最後に、カッター機構９３がテープ排出部（図示外）から排出されたテープを切断することで、一片のラベルが作成される。
【００６８】
次に、ラベルプリンタ３で実行されるメイン処理について説明する。図１０は、ラベルプリンタ３のメイン処理を示すフローチャートである。図１１は、オプション印刷処理（Ｓ９１）の詳細を示すフローチャートである。本実施形態に係るラベルプリンタ３では、従来のように画像の向きを調整せずに印刷する「通常印刷」と、ユーザの指示に応じて画像の向きを調整して印刷する「オプション印刷」とを実行可能である。
【００６９】
図１０に示すように、ラベルプリンタ３のメイン処理では、ラベルプリンタ３に電源が投入されて起動すると、まず、各種の初期値やフラグ等の初期化が実行される（Ｓ８１）。そして、キーボード部７２から入力がなされるまで（Ｓ８３：ＮＯ）、待ち状態となる。キーボード部７２から入力がなされた場合（Ｓ８３：ＹＥＳ）、その入力されたキーがラベルプリンタ３の機能設定を行うための「機能キー」でなく（Ｓ８５：ＮＯ）、かつ、ユーザが画像の向きを指定して印刷するための画像方向選択部７４の選択ボタン７４ａ〜７４ｄでなければ（Ｓ８７：ＮＯ）、そのキーは文字や記号を入力するための「キャラクタキー」であるため文書編集処理が実行される（Ｓ８９）。Ｓ８９の文書編集処理では、液晶表示部７３に所定の文書編集画面が表示され、ユーザは「キャラクタキー」を用いて文書編集画面で任意の文書を作成することができる。本実施形態では、ユーザは「キャラクタキー」を用いて印刷対象画像として文字列「ＡＢＣ」を入力したものとし、以下ではこの文字列「ＡＢＣ」をテープ上に印刷する場合を説明する。
【００７０】
一方、その入力されたキーが「機能キー」であれば（Ｓ８５：ＹＥＳ）、液晶表示部７３に所定の機能設定画面が表示される。本実施形態では、この機能設定画面に「オプション印刷設定キー」や「印刷実行キー」などの複数の機能キーがコマンドメニューとして表示され、ユーザは図示外のテンキーやカーソルキーを用いて任意の機能キーを選択することができる。
【００７１】
そして、機能設定画面から「オプション印刷設定キー」が選択されると（Ｓ９３：ＹＥＳ）、オプション印刷時に印刷対象画像が印刷可能範囲を超えると実行されるデータ処理を、ユーザが任意に設定するためのデータ処理設定処理が実行される（Ｓ９５）。Ｓ９５のデータ処理設定処理では、液晶表示部７３に所定のデータ処理設定画面が表示され、ユーザはデータ処理設定画面で任意のデータ処理を選択することができる。本実施形態では、データ処理設定画面に「縮小して回転」，「サイズを保って回転」，「そのまま回転（印刷範囲内のみ印字）」の３つのデータ処理がメニュー表示（図示外）され、ユーザは図示外のテンキーやカーソルキーを用いて任意のデータ処理を選択することができる。
【００７２】
また、機能設定画面から「印刷実行キー」が選択されると（Ｓ９３：ＮＯ，Ｓ９７：ＹＥＳ）、印刷すべき文字や画像をテープ上に印刷する通常印刷処理が実行される（Ｓ２３）。詳細には、文書編集処理（Ｓ８９）で入力された文字列「ＡＢＣ」が、印刷対象画像としてテキストバッファ（図示外）に記憶される。そして、印刷バッファ（図示外）に記憶された文字列「ＡＢＣ」に対応するドットパターンが液晶表示部７３上に表示されると同時に、ドットパターンデータ（印刷データ）の印刷とテープ送り制御とが同期して実行される。これにより、文字列「ＡＢＣ」がテープ上に印字され、最後にカッター機構９３によりテープ切断されて一片のラベルを作成される。
【００７３】
なお、機能設定画面から他の機能キーが選択されると（Ｓ９７：ＮＯ）、その機能キーに応じた他の処理が実行される（Ｓ１０１）。また、Ｓ８９，Ｓ９５，Ｓ９９，Ｓ１０１と後述するＳ９１との各処理の実行後は、Ｓ８３に戻って次の入力を待ち受ける。
【００７４】
ところで、キーボード部７２から入力されたキーが選択ボタン７４ａ〜７４ｄであれば（Ｓ８７：ＹＥＳ）、ユーザの指示に応じて画像の向きを調整して印刷するオプション印刷処理が実行される（Ｓ９１）。以下では、オプション印刷処理（Ｓ９１）について説明する。
【００７５】
図１１に示すように、オプション印刷処理（Ｓ９１）では、まず被記録媒体であるテープに設定されるラベルの幅長を検出するラベル幅検出処理が実行される（Ｓ１２１）。このラベル幅検出処理では、ラベルプリンタ３に装着されたテープカセット７０を検出する検出スイッチ（図示外）からラベル幅を検出可能である。
【００７６】
そして、ユーザにより選択された選択ボタン７４ａ〜７４ｄに対応する回転角度が、印刷対象画像を回転可能な角度であるか否かが判定される（Ｓ１２３）。本実施形態では、各選択ボタン７４ａ〜７４ｄは、それぞれに示された上向き，左向き，下向き，右向きの例示画像「Ａ」によって、印刷対象画像を０度，９０度，１８０度，２７０度で各々回転させて印刷することを表している。そのため、ユーザにより任意に選択された選択ボタン７４ａ〜７４ｄに対応する角度に基づいて印刷対象画像を回転させた場合に、その回転画像が印刷可能範囲（Ｓ１２１で検出されたラベル幅）を超えない（すなわち、回転可能角度である）か否かが判定される。
【００７７】
そして、回転可能角度であると判定された場合（Ｓ１２５：ＹＥＳ）、その回転可能角度に基づいて印刷対象画像を回転させる画像回転処理が実行される（Ｓ１２７）。ここでは、選択ボタン７４ａ又は７４ｃが選択されると、Ｓ１２５で回転可能角度であると判定される。そして、第１の実施の形態（図５のＳ４７，Ｓ５５，Ｓ６１）と同様に、印刷対象画像である文字列「ＡＢＣ」がユーザの選択に応じて０度又は１８０度で回転処理される。すると、０度の画像では文字列「ＡＢＣ」はそのまま（上向き状態）となり、１８０度回転した回転画像では文字列「ＡＢＣ」は下向き状態となる。
【００７８】
一方、Ｓ１２５で回転可能角度でない（すなわち、回転不可角度である）と判定され、かつ前述のデータ処理設定処理（Ｓ９５）で設定されたデータ処理が「縮小して印刷」である場合（Ｓ１２５：ＮＯ，Ｓ１２９：ＹＥＳ）、その回転不可角度に基づいて印刷対象画像を回転させて、さらに回転画像を縮小処理する画像縮小処理が実行される（Ｓ１３１）。ここでは、選択ボタン７４ｂ又は７４ｄが選択されると、Ｓ１２５で回転不可角度であると判定される。そして、データ処理「縮小して印刷」であるために、第１の実施の形態（図５のＳ４９）と同様に、印刷対象画像である文字列「ＡＢＣ」がユーザの選択に応じて９０度又は２７０度で回転処理され、そして、９０度回転した回転画像では文字列「ＡＢＣ」は左向き状態となり、２７０度回転した回転画像では文字列「ＡＢＣ」は右向き状態となる。そして、文字列「ＡＢＣ」の回転画像は、テープのラベル幅に収まるように画像全体が均等に縮小処理される。
【００７９】
また、データ処理設定処理（Ｓ９５）で設定されたデータ処理が「そのまま回転（印刷範囲内のみ印字）」である場合は（Ｓ１２９：ＮＯ，Ｓ１３３：ＹＥＳ）、その回転不可角度に基づいて印刷対象画像を回転させ、さらに回転画像のうちでラベル幅に含まれる部分のみが表示されるように画像を切り取るカット処理が実行される（Ｓ１３５）。ここでは、第１の実施の形態（図５のＳ６３）と同様に、印刷対象画像である文字列「ＡＢＣ」がユーザの選択に応じて９０度又は２７０度で回転処理され、その文字列「ＡＢＣ」の回転画像のうちでラベル幅に含まれる部分のみが切り取られることになる。
【００８０】
また、データ処理設定処理（Ｓ９５）で設定されたデータ処理が「サイズを保って回転」である場合は（Ｓ１３３：ＮＯ）、ユーザにより選択された選択ボタン７４ａ〜７４ｄに対応する回転角度が回転不可角度であって、その回転画像に基づく印刷を実行しない旨を報知するエラー報知処理が実行される（Ｓ１３７）。このエラー報知処理では、液晶表示部７３に所定の印刷エラーを表示したり、図示外のスピーカーから警告音が発せられる。その後、オプション印刷処理（図１１）が終了し、メイン処理に戻る（図１０）。
【００８１】
ところで、Ｓ１２７，Ｓ１３１，Ｓ１３５の実行後は、各処理で作成された回転画像がＲＡＭ８３の所定記憶エリアに記憶される。そして、画像データに基づいて印刷データが作成する印刷データ作成処理が実行される（Ｓ１３９）。ここでは、第１の実施の形態（図３のＳ１３）と同様に、ＲＡＭ８３に記憶された各回転画像のうち、任意に選択された選択ボタン７４ａ〜７４ｄと、Ｓ９５で設定されたデータ処理に基づいて、ラベルプリンタ３での印刷に用いられる印刷データが作成される。具体的には、選択ボタン７４ａ〜７４ｄのいずれかが選択されると、それに対応する０度,９０度，１８０度，２７０度のいずれかの回転画像が、データ処理「縮小して回転」又は「そのまま回転（印刷範囲内のみ印字）」に基づいて処理されて、印刷データが作成される。
【００８２】
最後に、Ｓ１３９で作成された印刷データに基づいてテープに回転画像を印刷して、一片のラベルを作成する印刷処理が実行される（Ｓ１４１）。詳細には、印刷バッファに記憶された印刷データに基づいて、文字列「ＡＢＣ」の印刷とテープ送り制御とが同期して実行されて、ユーザにより設定された画像の向きで文字列「ＡＢＣ」がテープの設定されたラベル幅内に印刷される。最後に、カッター機構９３がラベル排出口から排出されたテープを切断して、一片のラベルを作成することができる。
【００８３】
このように作成されたラベルには、文字列「ＡＢＣ」がユーザにより設定された画像の向きで印刷される。そのため、例えば、ユーザが文字列「ＡＢＣ」が左向きとなるように対象物上にラベルを貼着したい場合に、画像方向選択部７４から画像が左向きの選択ボタン７４ｂを選択すれば、そのプレビュー画像どおりに文字列「ＡＢＣ」が左向きに印刷される。よって、ラベルプリンタ３のラベル排出口から排出されたラベルをそのまま対象物に貼着すれば、その周方向に回転させて貼着向きを調整するなどの作業を行わなくても、対象物上のラベルに印刷された文字列「ＡＢＣ」は選択ボタン７４ｂの例示画像「Ａ」と同様に左向きに表示される。
【００８４】
以上、第２の実施の形態にかかるラベルプリンタ３によれば、例示画像「Ａ」を複数の方向に回転させた状態が各々表された画像方向選択部７４を備え、これから選択された各選択ボタン７４ａ〜７４ｄに対応する回転画像に基づいて印刷データを作成するようにした。そして、この印刷データに基づいてテープに設定されたラベル幅に回転画像を印刷し、ラベル排出口から排出されたテープを切断してラベルを作成するようにした。
【００８５】
よって、テープに印刷される印刷対象画像（文字列「ＡＢＣ」）の向きを、ユーザが簡易かつ適切に調整することができる。そして、ユーザがラベルの貼着向きを逐次調整することを要せずに、ユーザにとって好適な貼着向きでラベルを対象物上に容易かつ迅速に貼着することができる。さらに、ユーザは画像方向選択部７４から所望の選択ボタン７４ａ〜７４ｄを選択できるので、ユーザにとって好適な向きとなるように文字列「ＡＢＣ」をテープに印刷することができる。
【００８６】
ところで、上記第１及び第２の実施の形態において、テープ１７（第２の実施の形態では図示外）が本発明の「被記録媒体」に相当し、サーマルヘッド９１（第１の実施の形態では図示外）が本発明の「印刷手段」に相当する。オプション印刷画面１００が本発明の「印刷設定画面」に相当し、モニタ３１が本発明の「表示手段」に相当し、画像方向選択部７４の選択ボタン７４ａ〜７４ｄが本発明の「画像方向選択ボタン」に相当する。液晶表示部７３及びスピーカー（図示外）が本発明の「報知手段」に相当し、カッターユニット（図示外）及びカッター機構９３が本発明の「カット手段」に相当する。
【００８７】
そして、オプション印刷画面１００から画像方向選択部１０３から印刷パターン１０３ａ〜１０３ｄを選択するためのキーボード４１及びマウス４２と、画像方向選択部７４の選択ボタン７４ａ〜７４ｄとが、本発明の「画像方向設定手段」に相当する。プレビュー画像作成処理（図５）を実行するＣＰＵ５０と、オプション印刷処理（図１１）を実行するＣＰＵ８１とが、本発明の「画像回転手段」に相当する。テープ印刷装置１の印刷処理（図７のＳ７７）を実行するＣＰＵ（図示外）と、ラベルプリンタ３の印刷処理（図１１のＳ１４１）を実行するＣＰＵ８１とが、本発明の「印刷制御手段」に相当する。
【００８８】
なお、本発明は、上記実施形態に限定されるものではなく、各種の変形が可能なことはいうまでもない。例えば、上記実施の形態では、被記録媒体上に印刷される画像の向きを上下左右の４方向に選択可能な場合を例示しているが、画像の向きや方向数は任意に設定可能である。例えば、ユーザが画像の向きとして、上下左右に加えて、右上，左上，右下，左下の計８方向から任意に選択できるようにしてもよい。この場合には、オプション印刷画面１００に表示される印刷パターンや、画像方向選択部７４の設けられる選択ボタンを、これら８方向分に設定すればよい。
【００８９】
また、画像方向選択部７４の選択ボタン７４ａ〜７４ｄに示される例示画像は「Ａ」に限定されず、ユーザが画像の向きを把握できる各種の文字や図形を用いることができる。例えば、選択ボタン７４ａ〜７４ｄに示される例示画像として、文字列「ＸＹＺ」や対称でない矩形などを用いてもよい。
【００９０】
また、印刷対象画像に基づく回転画像が被記録媒体の印刷可能範囲を超えた場合に実行されるデータ処理は、「縮小して回転」，「サイズを保って回転」，「そのまま回転（印刷範囲内のみ印字）」に限定されず、任意に設定可能である。例えば、一の印刷対象画像に基づく回転画像を、複数のラベルに分割して印刷を行ってもよいし、印刷可能範囲を超える方向のみを縮小するようにしてもよい。
【００９１】
また、本発明に係る印刷装置として、ラベルを作成するプリンタ（テープ印刷装置１及びラベルプリンタ３）に適用した場合を例示した。しかし、本発明は各種の印刷装置に適用することができ、被記録媒体の種類は、記録紙や布帛などの種類を問わず、また、印刷方式としてはサーマル方式やインクジェット方式などの種類を問わないことはいうまでもない。
【産業上の利用可能性】
【００９２】
本発明の印刷装置は、被記録媒体に印刷する画像の向きを調整可能な印刷装置として利用できる。
【図面の簡単な説明】
【００９３】
【図１】本発明の第１の実施の形態における、パーソナルコンピュータ２とそれに接続されたテープ印刷装置１の概略を示す外観斜視図である。
【図２】パーソナルコンピュータ２の電気的構成を示すブロック図である。
【図３】オプション印刷処理を示すメインフローチャートである。
【図４】オプション印刷画面表示処理（Ｓ１）の詳細を示すフローチャートである。
【図５】プレビュー画像作成処理（Ｓ２５）の詳細を示すフローチャートである。
【図６】オプション印刷画面１００の具体例を示す図である。
【図７】テープ印刷装置１のメイン処理を示すフローチャートである。
【図８】本発明の第２の実施の形態における、ラベルプリンタ３の概略を示す外観平面図である。
【図９】ラベルプリンタ３の電気的構成を示すブロック図である。
【図１０】ラベルプリンタ３のメイン処理を示すフローチャートである。
【図１１】オプション印刷処理（Ｓ９１）の詳細を示すフローチャートである。
【符号の説明】
【００９４】
１    テープ印刷装置
２    パーソナルコンピュータ
３    ラベルプリンタ
９    カットレバー
１７    テープ
３０    表示制御部
３１    モニタ
５０    ＣＰＵ
５１    ＲＯＭ
５２    ＲＡＭ
７０    テープカセット
７２    キーボード部
７３    液晶表示部
７４    画像方向選択部
７４ａ，７４ｂ，７４ｃ，７４ｄ    選択ボタン
８０    制御装置
８１    ＣＰＵ
８２    ＲＯＭ
８３    ＲＡＭ
８７    カッター駆動回路
９３    カッター機構
１００    オプション印刷画面
１０１    プリンタ情報表示部
１０２    データ処理選択部
１０３    画像方向選択部
１０３ａ，１０３ｂ，１０３ｃ，１０３ｄ    印刷パターン
１０４    印刷情報表示部
１０５    ＯＫボタン
１０６    キャンセルボタン
１１０  設定されたラベル幅
【図１】
2007219583.tif 000003
【図２】
2007219583.tif 000004
【図３】
2007219583.tif 000005
【図４】
2007219583.tif 000006
【図５】
2007219583.tif 000007
【図６】
2007219583.tif 000008
【図７】
2007219583.tif 000009
【図８】
2007219583.tif 000010
【図９】
2007219583.tif 000011
【図１０】
2007219583.tif 000012
【図１１】
2007219583.tif 000013