(57)【要約】【課題】印刷データ生成後における印刷条件の変化に対し適切に対応することができる。【解決手段】情報処理装置２は、印刷データ生成時のテープ幅情報を取得する生成時情報取得部２０３と、取得したテープ幅情報に基づいて印刷データを生成する印刷データ生成部２０４と、印刷開始を指示するための印刷開始指示部２０６と、印刷開始指示に基づいてテープ印刷装置３に印刷開始命令を出す印刷開始命令部２０９と、印刷開始指示時のテープ幅情報を取得する開始時情報取得部２０７と、印刷データ生成時のテープ幅情報と印刷開始指示時のテープ幅情報とが一致するか否かを判定する幅情報判定部２０８とを備え、印刷開始命令部２０９は、両管理情報が一致しない場合、印刷開始命令をキャンセルする。【選択図】図７
2012226639.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置と、前記印刷装置と接続可能であると共に当該印刷装置で印刷可能な印刷データを生成する情報処理装置と、から成る印刷システムであって、
前記情報処理装置は、
前記印刷データの生成時点における前記印刷装置の管理情報を取得する生成時情報取得部と、
取得した前記管理情報に基づいて、前記印刷データを生成する印刷データ生成部と、
前記印刷データに基づく印刷の開始を指示するための印刷開始指示部と、
前記印刷開始指示に基づいて、前記印刷装置に印刷開始命令を出す印刷開始命令部と、
前記印刷開始の指示時点における前記印刷装置の管理情報を取得する開始時情報取得部と、
取得した前記印刷データの生成時点における管理情報と前記印刷開始の指示時点における管理情報とが一致するか否かを判定する管理情報判定部と、を備え、
前記印刷開始命令部は、
前記管理情報判定部による判定の結果、前記印刷データの生成時点における管理情報と前記印刷開始の指示時点における管理情報とが一致しない場合、前記印刷装置に対する前記印刷開始命令をキャンセルすることを特徴とする印刷システム。
【請求項２】
前記情報処理装置は、生成した前記印刷データに基づく印刷処理を行うか否かを確認するための印刷確認画面を表示する確認画面表示部を、さらに備え、
前記印刷開始指示部は、前記印刷確認画面が表示されている状態で印刷の開始を指示することを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記確認画面表示部は、前記印刷確認画面として、前記印刷データに基づく印刷プレビュー画像を含んだ画面を表示することを特徴とする請求項２に記載の印刷システム。
【請求項４】
前記確認画面表示部は、前記印刷確認画面として、前記印刷データの生成時点における管理情報に基づく印刷処理の不備を示したエラー情報画像を含んだ画面を表示することを特徴とする請求項２または３に記載の印刷システム。
【請求項５】
前記情報処理装置は、
前記印刷開始命令をキャンセルした旨を報知する報知部を、さらに備えたことを特徴とする請求項１ないし４のいずれか１項に記載の印刷システム。
【請求項６】
前記印刷装置は、印刷に関連する消耗品を収容したカートリッジを装着可能であり、
前記管理情報は、装着されている前記カートリッジにおける前記消耗品の情報であることを特徴とする請求項１ないし５のいずれか１項に記載の印刷システム。
【請求項７】
前記消耗品は、印刷テープであり、
前記管理情報は、装着されている前記カートリッジにおける前記印刷テープのテープ幅またはテープ種類の情報であることを特徴とする請求項６に記載の印刷システム。
【請求項８】
請求項１ないし７のいずれか１項に記載の印刷システムに用いられる印刷装置として機能することを特徴とするテープ印刷装置。
【請求項９】
生成した印刷データに基づいて、印刷処理を行う印刷装置であって、
前記印刷データの生成時点における本装置の管理情報を取得する生成時情報取得部と、
取得した前記管理情報に基づいて、前記印刷データを生成する印刷データ生成部と、
前記印刷データに基づく印刷の開始を指示するための印刷開始指示部と、
印刷開始指示に基づいて、印刷処理を行う印刷制御部と、
前記印刷開始の指示時点における前記印刷装置の管理情報を取得する開始時情報取得部と、
取得した前記印刷データの生成時点における管理情報と前記印刷開始の指示時点における管理情報とが一致するか否かを判定する管理情報判定部と、を備え、
前記印刷制御部は、
前記管理情報判定部による判定の結果、前記印刷データの生成時点における管理情報と前記印刷開始の指示時点における管理情報とが一致しない場合、前記印刷処理をキャンセルすることを特徴とする印刷装置。
【請求項１０】
印刷装置と、前記印刷装置と接続可能であると共に当該印刷装置で印刷可能な印刷データを生成する情報処理装置と、から成る印刷システムの印刷制御方法であって、
前記情報処理装置が、
前記印刷データの生成時点における前記印刷装置の管理情報を取得する生成時情報取得ステップと、
取得した前記管理情報に基づいて、前記印刷データを生成する印刷データ生成ステップと、
前記印刷データに基づく印刷の開始指示を取得する印刷開始指示ステップと、
前記印刷開始指示に基づいて、前記印刷装置に印刷開始命令を出す印刷開始命令ステップと、
前記印刷開始の指示時点における前記印刷装置の管理情報を取得する開始時情報取得ステップと、
取得した前記印刷データの生成時点における管理情報と前記印刷開始の指示時点における管理情報とが一致するか否かを判定する管理情報判定ステップと、を実行し、
前記印刷開始命令ステップでは、
前記管理情報判定ステップによる判定の結果、前記印刷データの生成時点における管理情報と前記印刷開始の指示時点における管理情報とが一致しない場合、前記印刷装置に対する前記印刷開始命令をキャンセルすることを特徴とする印刷システムの印刷制御方法。
【請求項１１】
コンピューターに、請求項１０に記載の印刷システムの印刷制御方法における各ステップを実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データを生成し、当該印刷データに基づいて印刷処理を行う印刷システム、テープ印刷装置および印刷装置、並びに印刷システムの印刷制御方法およびプログラムに関するものである。
【背景技術】
【０００２】
従来、この種の印刷システムとして、テープ印刷装置と、ケーブルを介してテープ印刷装置と接続した画像データ生成装置と、から成るものが知られている（特許文献１参照）。この画像データ生成装置では、印刷画像の編集画面を表示して編集処理を行った後、テープ長さを調整する。そして、印刷画像の編集結果およびテープ長の調整結果に基づいて、印刷データ（画像データ）を生成し、印刷データを印刷確認画面にプレビュー表示する。この状態で、印刷指示が行われると、印刷データをテープ印刷装置に出力する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２８３６４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような印刷システムでは、印刷データを生成した後、印刷確認画面にプレビュー表示し、その後の印刷指示を待って印刷データを出力するため、印刷データの生成と出力までの間にタイムラグが生じる。この間に、ユーザーによってテープカートリッジの交換等が行われると、印刷条件が変化して、印刷処理に不備が生じてしまうという問題があった。例えば、印刷データの生成時に、テープカートリッジに収容された印刷テープのテープ幅を取得し、これに基づいて印刷データを生成した後、上記タイムラグで、テープ幅が異なる印刷テープを収容したテープカートリッジに交換されて、印刷データが出力されると、印刷データ生成時に取得したテープ幅と、印刷時の実際のテープ幅とが異なるため、正常な印刷処理を行うことができない。
【０００５】
本発明は、印刷データ生成後における印刷条件の変化に対し適切に対応することができる印刷システム、テープ印刷装置および印刷装置、並びに印刷システムの印刷制御方法およびプログラムを提供することを課題としている。
【課題を解決するための手段】
【０００６】
本発明の印刷システムは、印刷装置と、印刷装置と接続可能であると共に当該印刷装置で印刷可能な印刷データを生成する情報処理装置と、から成る印刷システムであって、情報処理装置は、印刷データの生成時点における印刷装置の管理情報を取得する生成時情報取得部と、取得した管理情報に基づいて、印刷データを生成する印刷データ生成部と、印刷データに基づく印刷の開始を指示するための印刷開始指示部と、印刷開始指示に基づいて、印刷装置に印刷開始命令を出す印刷開始命令部と、印刷開始の指示時点における印刷装置の管理情報を取得する開始時情報取得部と、取得した印刷データの生成時点における管理情報と印刷開始の指示時点における管理情報とが一致するか否かを判定する管理情報判定部と、を備え、印刷開始命令部は、管理情報判定部による判定の結果、印刷データの生成時点における管理情報と印刷開始の指示時点における管理情報とが一致しない場合、印刷装置に対する印刷開始命令をキャンセルすることを特徴とする。
【０００７】
本発明の印刷装置は、生成した印刷データに基づいて、印刷処理を行う印刷装置であって、印刷データの生成時点における本装置の管理情報を取得する生成時情報取得部と、取得した管理情報に基づいて、印刷データを生成する印刷データ生成部と、印刷データに基づく印刷の開始を指示するための印刷開始指示部と、印刷開始指示に基づいて、印刷処理を行う印刷制御部と、印刷開始の指示時点における印刷装置の管理情報を取得する開始時情報取得部と、取得した印刷データの生成時点における管理情報と印刷開始の指示時点における管理情報とが一致するか否かを判定する管理情報判定部と、を備え、印刷制御部は、管理情報判定部による判定の結果、印刷データの生成時点における管理情報と印刷開始の指示時点における管理情報とが一致しない場合、印刷処理をキャンセルすることを特徴とする。
【０００８】
本発明の印刷システムの印刷制御方法は、印刷装置と、印刷装置と接続可能であると共に当該印刷装置で印刷可能な印刷データを生成する情報処理装置と、から成る印刷システムの印刷制御方法であって、情報処理装置が、印刷データの生成時点における印刷装置の管理情報を取得する生成時情報取得ステップと、取得した管理情報に基づいて、印刷データを生成する印刷データ生成ステップと、印刷データに基づく印刷の開始指示を取得する印刷開始指示ステップと、印刷開始指示に基づいて、印刷装置に印刷開始命令を出す印刷開始命令ステップと、印刷開始の指示時点における印刷装置の管理情報を取得する開始時情報取得ステップと、取得した印刷データの生成時点における管理情報と印刷開始の指示時点における管理情報とが一致するか否かを判定する管理情報判定ステップと、を実行し、印刷開始命令ステップでは、管理情報判定ステップによる判定の結果、印刷データの生成時点における管理情報と印刷開始の指示時点における管理情報とが一致しない場合、印刷装置に対する印刷開始命令をキャンセルすることを特徴とする。
【０００９】
これらの構成によれば、印刷データの生成時点における管理情報と印刷開始の指示時点における管理情報とを比較し、両管理情報が一致しない場合、印刷装置に対する印刷開始命令（印刷処理）をキャンセルする。すなわち、上記タイムラグにおける印刷条件の変化を確認して、印刷開始命令（印刷処理）をキャンセルすることで、印刷処理の不備を回避することができる。よって、印刷データ生成後の印刷条件の変化に対し適切に対応することができ、印刷処理を適切に行うことができる。
【００１０】
上記の印刷システムにおいて、情報処理装置は、生成した印刷データに基づく印刷処理を行うか否かを確認するための印刷確認画面を表示する確認画面表示部を、さらに備え、印刷開始指示部は、印刷確認画面が表示されている状態で印刷の開始を指示することが好ましい。
【００１１】
この場合、確認画面表示部は、印刷確認画面として、印刷データに基づく印刷プレビュー画像を含んだ画面を表示することが好ましい。
【００１２】
この場合、確認画面表示部は、印刷確認画面として、印刷データの生成時点における管理情報に基づく印刷処理の不備を示したエラー情報画像を含んだ画面を表示することが好ましい。
【００１３】
これらの構成によれば、印刷確認画面を表示することで、印刷データに基づく印刷処理の確認を行うことができるため、誤印刷を防止することができる。また、印刷確認画面の表示後の管理情報（印刷開始の指示時点の管理情報）を取得し、印刷確認画面の表示前の管理情報（印刷データ生成時点の管理情報）と比較する構成であるため、印刷確認画面の表示前後における印刷条件の変化を確認して、印刷開始命令をキャンセルする構成となる。よって、印刷確認画面で確認した印刷処理と、実際の印刷処理とが異なる印刷条件で行われるのを防止することができる。
【００１４】
一方、情報処理装置は、印刷開始命令をキャンセルした旨を報知する報知部を、さらに備えることが好ましい。
【００１５】
この構成によれば、ユーザーが、印刷開始命令をキャンセルしたことを確認することができる。
【００１６】
この場合、印刷装置は、印刷に関連する消耗品を収容したカートリッジを装着可能であり、管理情報は、装着されているカートリッジにおける消耗品の情報であることが好ましい。
【００１７】
この場合、消耗品は、印刷テープであり、管理情報は、装着されているカートリッジにおける印刷テープのテープ幅またはテープ種類の情報であることが好ましい。
【００１８】
これらの構成によれば、上記タイムラグにおいてカートリッジを交換した際にも、この交換に伴う消耗品（例えば印刷テープ）の変化に対し、適切に対応することができ、印刷処理を適切に行うことができる。なお、消耗品は、印刷テープに限らず、例えば、インクリボンであっても良い。また、ここにいうテープ種類は、ＰＥＴ、感熱紙、普通紙などの素材、および長尺テープ・シール状になっているダイカットテープなどの形状等により、分類されたものである。
【００１９】
本発明のテープ印刷装置は、上記の印刷システムに用いられる印刷装置として機能することを特徴とする。
【００２０】
この構成によれば、印刷テープに対する印刷処理を適切に行うことができる。
【００２１】
本発明のプログラムは、コンピューターに、上記の印刷システムの印刷制御方法における各ステップを実行させることを特徴とする。
【００２２】
この構成によれば、コンピューターに本プログラムを搭載するだけで、上記印刷制御方法を容易に実現することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の一実施形態に係る印刷システムの模式図である。
【図２】情報処理装置の制御ブロック図である。
【図３】（ａ）は、編集画面の模式図である。（ｂ）は、プレビュー画面の模式図である。
【図４】テープ印刷装置の開閉蓋を開いた状態の外観斜視図である。
【図５】テープ印刷装置の制御ブロック図である。
【図６】情報処理装置およびテープ印刷装置の機能ブロック図である。
【図７】印刷システムにおける印刷動作のフローチャートである。
【図８】変形例のテープ印刷装置の機能ブロック図である。
【発明を実施するための形態】
【００２４】
以下、添付の図面を参照して、本発明の情報処理装置、印刷システム、テープ印刷装置、印刷装置、プログラムおよび情報処理装置の制御方法について説明する。本実施形態では、情報処理装置およびテープ印刷装置により構成される印刷システムを例に挙げて説明する。
【００２５】
図１は、印刷システム１の模式図である。図１に示すように、印刷システム１は、テープ印刷装置３と、テープ印刷装置３で印刷可能な印刷データを生成する情報処理装置２と、から成り、これらはケーブル４を介して接続されている。情報処理装置２としては、キーボード１１、マウス１２およびディスプレイ１３等を有する一般的なパーソナルコンピューターを利用可能である。つまり、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の光ディスク５に格納されているＰＣアプリケーション２０ｂおよびプリンタードライバー２０ｃ（いずれも図２参照）をパーソナルコンピューターにインストールすることによって、本実施形態の情報処理装置２として機能させることができる。
【００２６】
テープ印刷装置３は、長尺状の印刷テープＴ（図４参照）を印刷媒体として使用し、情報処理装置２から取得した印刷データ（画像データ）およびテープ長さに基づいて、当該印刷テープＴに対して印刷および切断を行うことによりラベルを作成する。
【００２７】
なお、本実施形態では、情報処理装置２とテープ印刷装置３とをケーブル４を介して直接接続する構成を例示しているが、ネットワーク（インターネットやローカルエリアネットワーク）を介して接続させても良いし、無線通信により接続させても良い。
【００２８】
次に、図２を参照し、情報処理装置２の制御構成について説明する。情報処理装置２は、図１に示したキーボード１１、マウス１２およびディスプレイ１３の他、光学ドライブ１４、接続インターフェース１５、ＣＰＵ１７（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ１８（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ１９（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、およびハードディスク２０（ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）を備えている。
【００２９】
光学ドライブ１４は、光ディスク５に格納されているデータを読み取るためのものであり、本実施形態ではＰＣアプリケーション２０ｂおよびプリンタードライバー２０ｃのインストールに用いられる。なお、光ディスク５は、テープ印刷装置３の付属品としてユーザーに提供されるものである。接続インターフェース１５は、テープ印刷装置３のコネクター１１３とケーブル４を介して接続するための接続口であり、本実施形態ではＵＳＢインターフェースを採用している。
【００３０】
ＣＰＵ１７は、各種データの演算処理を行うことによって、情報処理装置２全体を制御するものである。ＲＯＭ１８は、ＣＰＵ１７が各種処理を実行するための制御プログラムや制御データを記憶する。ＲＡＭ１９は、ＣＰＵ１７が各種処理を行う際のワークエリアとして用いられる。
【００３１】
ハードディスク２０は、オペレーティングシステム２０ａ（ＯＳ：Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）の他、光ディスク５から読み取ったＰＣアプリケーション２０ｂおよびプリンタードライバー２０ｃを記憶している。プリンタードライバー２０ｃは、オペレーティングシステム２０ａとテープ印刷装置３との橋渡しを行うものである。
【００３２】
ＰＣアプリケーション２０ｂは、オペレーティングシステム２０ａに組み込まれて利用される応用ソフトであり、テープ印刷装置３で印刷する印刷画像Ｇ（図３（ａ）参照）の作成・編集、テープ幅／長さ設定、印刷指示等の処理を実行するものである。
【００３３】
ここで、図３を参照し、ＰＣアプリケーション２０ｂの起動によりディスプレイ１３上に表示される編集画面（アプリケーションウィンドウ）２１およびプレビュー画面（印刷確認画面）２７について説明する。図３（ａ）に示すように、編集画面２１は、印刷テープＴのイメージ画像（以下、単に「印刷テープＴ」と称す。）や印刷画像Ｇを表示する編集領域２２、基本操作を行うための基本操作ツールバー２３、入力データとして文字や図形等を入力する入力ツールバー２４と、入力データを編集する編集ツールバー２５が設けられている。
【００３４】
基本操作ツールバー２３は、画像データ（印刷画像Ｇ）を新規作成するための新規作成ボタン３１、作成した画像データを保存するための保存ボタン３２、保存しておいた各種データを読み込んで編集領域２２に表示させる読込みボタン３３、編集領域２２に表示されている編集結果に基づいて印刷を実行させる（印刷実行を指示する）ための印刷実行ボタン３４等を有している。なお、本実施形態のＰＣアプリケーション２０ｂは、ユーザーにより印刷実行ボタン３４が押下されると、プレビュー画面２７を表示する。
【００３５】
入力ツールバー２４は、印刷テープＴや印刷画像Ｇなどのオブジェクトを選択するオブジェクト選択ボタン４１、文字を入力するための文字入力ボタン４２、直線や図形を入力するため各種図形入力ボタン４３等を有している。
【００３６】
編集ツールバー２５は、入力した図形の編集を行うための図形ツールバー５１、入力した文字の編集を行うための文字ツールバー５２、およびテープ印刷装置３によりラベルを作成するためのラベル作成ツールバー５３により構成されている。
【００３７】
図形ツールバー５１は、図形の輪郭線の種類や太さ、塗りつぶしを複数の選択肢から選択設定する３つのリストボックス６１ａ、６１ｂ、６１ｃ（プルダウンメニュー）と、図形に関する各種設定を行うためのウィンドウを表示させる図形設定ウィンドウ表示ボタン６２と、を有している。
【００３８】
文字ツールバー５２は、入力した文字のフォントやサイズを選択設定するリストボックス７１ａ、７１ｂ（プルダウンメニュー）と、入力した文字のスタイル（太字や斜体、下線付きなど）や、割付け（例えば、センタリング、右揃えなど）、縦書き・横書き設定、修飾文字（白抜きや縁取り）設定をそれぞれ行うための１４個の各種設定ボタン７２と、入力した文字に関する各種設定を行うためのウィンドウを表示させる文字設定ウィンドウ表示ボタン７３と、を有している。
【００３９】
ラベル作成ツールバー５３は、作成する印刷テープＴの長さを、印刷画像Ｇの形状や大きさに応じて自動設定する自動設定ボタン８１、作成する印刷テープＴの長さをスクロールバー８２により選択した所定長に設定する定長設定ボタン８３、印刷画像Ｇの前に付す余白の長さを、少なめ、普通、多めの中から選択設定する余白設定リストボックス８４、同じく余白の長さをスクロールバー８５により数値設定する余白設定ボックス８６の他、幅リストボックス８７およびテープ幅取得ボタン８８を有している。
【００４０】
幅リストボックス８７は、印刷テープＴのテープ幅を選択設定するためのリストボックスである。テープ幅取得ボタン８８は、テープ印刷装置３に装着されている印刷テープＴのテープ幅の情報（後述のテープ幅情報）をテープ印刷装置３から取得して、幅リストボックス８７に表示するボタンである。すなわち、テープ幅取得ボタン８８は、テープ幅の設定を補助する要素である。
【００４１】
図３（ｂ）に示すように、プレビュー画面２７は、印刷処理を行うか否かを確認するための印刷管理画面であり、編集した印刷画像Ｇの印刷プレビュー画像Ｐを表示するプレビュー表示領域６６と、各種操作を行うための操作ツールバー６７と、を有している。
【００４２】
印刷プレビュー画像Ｐは、生成した印刷データに基づく画像であり、編集画面２１における編集結果および設定結果に基づいて作成したラベルを、シミュレートした画像である。すなわち、編集結果および設定結果から生成した印刷データのイメージと、設定結果であるテープ幅およびテープ長さに基づく印刷テープＴとを重畳して成る印刷プレビュー画像Ｐを、プレビュー表示領域６６に表示する。操作ツールバー６７は、プレビュー表示されているラベルの印刷を開始させる（印刷開始を指示する）ための印刷開始ボタン６８と、当該ラベルの印刷をキャンセルするキャンセルボタン６９と、を有している。なお、本実施形態のＰＣアプリケーション２０ｂは、ユーザーにより印刷開始ボタン６８が押下されると、印刷開始命令をテープ印刷装置３に送信する。
【００４３】
次に図４を参照し、テープ印刷装置３の装置構成について説明する。図４は、テープ印刷装置３の開閉蓋１０３を開いた状態の外観斜視図である。図４に示すようにテープ印刷装置３は、装置ケース１０１により外装が形成され、装置ケース１０１の前部上面には各種入力キーを備えたキーボード１０２が配置されている。装置ケース１０１の後部左上面には、開閉蓋１０３が設けられ、その右部にはキーボード１０２からの入力結果等を表示する表示画面１０４が配設されている。
【００４４】
開閉蓋１０３の内側にはテープカートリッジＣを装着するためのカートリッジ装着部１０５が窪入形成されており、テープカートリッジＣは、開閉蓋１０３を開放した状態でカートリッジ装着部１０５に着脱可能に装着される。また、開閉蓋１０３にはこれを閉じた状態でテープカートリッジＣの装着／非装着を視認するための覗き窓１０６が形成されている。
【００４５】
装置ケース１０１の左側部には、カートリッジ装着部１０５と外部とを連通するテープ排出口１１１が形成され、このテープ排出口１１１には、送り出した印刷テープＴを切断するためのテープカッター１１２が臨んでいる。そして、テープ排出口１１１から印刷済みの印刷テープＴが所定長さだけ送り出され、送りを一旦停止させた状態で、この印刷済みの印刷テープＴをテープカッター１１２により切断して短冊状のラベルを作成する。
【００４６】
また、図示は省略するが、装置ケース１０１の右側部には、電源供給のための電源供給口と、情報処理装置２と接続するためのコネクター１１３（図２参照）が形成されている。また、装置ケース１０１の内部には、テープ印刷装置３を統括制御する制御部１３７（図５参照）を構成する回路基盤が組み込まれている。
【００４７】
一方、カートリッジ装着部１０５には、ヘッドカバー１１５内に複数の発熱素子を有するサーマルタイプの印刷ヘッド１１６が内蔵されたヘッドユニット１１４と、印刷ヘッド１１６に対峙するプラテン駆動軸１１７と、後述のインクリボンＲを巻き取る巻き取り駆動軸１１８と、後述のテープリール１２２の位置決め突起１１９とを備えている。また、カートリッジ装着部１０５の下側には、プラテン駆動軸１１７および巻き取り駆動軸１１８を回転させるテープ送りモーター１４２（図５参照）が内蔵されている。
【００４８】
テープカートリッジＣは、カートリッジケース１２１内部の上部中央部に、印刷テープＴを巻回したテープリール１２２と、右下部にインクリボンＲを巻回したリボンリール１２３とを収容して構成されており、印刷テープＴとインクリボンＲは同じ幅で構成されている。また、テープリール１２２の左下部には上記ヘッドユニット１１４を覆うヘッドカバー１１５に差し込まれるための貫通孔１２４が形成されている。さらに、貫通孔１２４に差し込まれたヘッドユニット１１４は印刷テープＴとインクリボンＲとが重なる部分に対応して、上記プラテン駆動軸１１７に嵌合されて回転駆動するプラテンローラー１２５が配置されている。一方、上記リボンリール１２３に近接してリボン巻き取りリール１２６が配置され、リボンリール１２３から繰り出されたインクリボンＲは、ヘッドカバー１１５を周回するように配置され、リボン巻き取りリール１２６に巻き取られるようになっている。
【００４９】
テープカートリッジＣがカートリッジ装着部１０５に装着されると、ヘッドカバー１１５に貫通孔１２４が、位置決め突起１１９にテープリール１２２の中心孔が、巻き取り駆動軸１１８にリボン巻き取りリール１２６の中心孔がそれぞれ差し込まれ、印刷テープＴおよびインクリボンＲを挟み込んで印刷ヘッド１１６がプラテンローラー１２５に当接して印刷が可能になる。そして、情報処理装置２から送信された印刷データに基づき、テープ送りモーター１４２によりテープカートリッジＣから印刷テープＴを繰り出し、印刷ヘッド１１６の発熱素子を選択的に発熱させることにより印刷テープＴに所望の印刷を行う。印刷テープＴの印刷済み部分はテープ排出口１１１から随時外部に送り出され、印刷を完了すると、テープ送りモーター１４２は、余白分を含むテープ長さの位置まで印刷テープＴの送りを行った後、その送りを停止する（その後、切断処理に移行する）。
【００５０】
一方、印刷テープＴは、裏面に粘着剤層が形成された記録テープＴａと、この粘着剤層により記録テープＴａに貼り付けられた剥離テープＴｂとから構成されている。そして、印刷テープＴは、記録テープＴａを外側にし、かつ剥離テープＴｂを内側にしてロール状に巻回されてカートリッジケース１２１内に収容されている。また、印刷テープＴは、テープ種別（テープ幅、印刷テープＴの地色、地模様、素材（質感）など）が異なる複数種のものが用意されており、各カートリッジケース１２１には、このうち１種類の印刷テープＴおよびインクリボンＲが収容されている。
【００５１】
また、カートリッジケース１２１の裏面にはテープカートリッジＣの種別を特定する複数の孔（図示省略）が設けられている。また、複数の孔に対応してカートリッジ装着部１０５には、これらを検出するテープ識別センサー（マイクロスイッチ等）１４４（図５参照）が、複数設けられており、このテープ識別センサー１４４により複数の孔の状態を検出することで、テープ種別を判別できるようになっている。
【００５２】
次に、図５を参照し、テープ印刷装置３の制御構成について説明する。テープ印刷装置３は、データ入出力部１３１、操作部１３２、印刷処理部１３３、切断部１３４、検出部１３５、駆動部１３６、およびこれら各部と接続され、テープ印刷装置３全体を制御する制御部１３７により構成されている。
【００５３】
データ入出力部１３１は、データ供給インターフェース１４１（ＤＳ−ＩＦ）を有し、コネクター１１３を介して情報処理装置２から印刷データ（画像データ）を入力すると共に各種コマンドやステータスを入出力する。操作部１３２は、キーボード１０２および表示画面１０４（液晶ディスプレイ）を有し、ユーザーによる文字情報の入力や各種情報の表示等のユーザーインターフェースを司る。
【００５４】
印刷処理部１３３は、印刷ヘッド１１６およびテープ送りモーター１４２を有し、印刷テープＴおよびインクリボンＲを送りながら印刷テープＴ上に入力または受信した文字情報や画像データを印刷する。切断部１３４は、テープカッター１１２およびこれらを駆動するカッターモーター１４３を有し、印刷済みの印刷テープＴを切断する。
【００５５】
検出部１３５は、テープ識別センサー１４４の他、テープ送りモーター１４２の回転速度を検出する回転速度センサ（図示省略）等のセンサーを有し、各種検出を行う。駆動部１３６は、ディスプレイドライバー１５１、ヘッドドライバー１５２、テープ送りモータードライバー１５３、カッターモータードライバー１５４を有し、各部を駆動する。
【００５６】
制御部１３７は、ＣＰＵ１６１、ＲＯＭ１６２、ＲＡＭ１６３および入出力制御装置１６４（ＩＯＣ：Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｃｏｎｔｒｏｌｌｅｒ）を備え、互いに内部バス１６５により接続されている。そして、ＣＰＵ１６１はＲＯＭ１６２内の制御プログラムや制御データにしたがって、ＩＯＣ１６４を介してテープ印刷装置３の各部から各種信号・データを入力する。また、入力した各種信号・データに基づいて、ＲＡＭ１６３内の各種データを処理し、ＩＯＣ１６４を介してテープ印刷装置３内の各部に各種信号データを出力することにより、印刷処理等を制御する。
【００５７】
例えば、データ供給インターフェース１４１を介して、情報処理装置２から印刷データ（画像データ）を取得すると、ＣＰＵ１６１は、ＲＯＭ１６２に記憶されている印刷パラメーターに基づいて、駆動部１３６に対して印刷ヘッド１１６やテープ送りモーター１４２を駆動させるための指令を送って印刷処理を実行させる。また、情報処理装置２から幅情報要求信号を取得した場合、ＣＰＵ１６１は、印刷テープＴのテープ幅情報（管理情報）を、情報処理装置２に送信する。ここにいうテープ幅情報とは、本テープ印刷装置３に装着されているテープカートリッジＣにおいて、これに収容されている印刷テープＴのテープ幅の情報である。すなわち、幅情報要求信号を受信した時、テープ識別センサー１４４によりテープ幅情報を取得し、これを情報処理装置２に送信する。
【００５８】
次に、図６の機能ブロック図を参照して、情報処理装置２およびテープ印刷装置３の機能構成について説明する。ここでは、印刷処理を実行する際の両者の機能について説明する。
【００５９】
図６に示すように、テープ印刷装置３は、テープ幅送信部１８０、データ受信部１８１、印刷制御部１８２および切断制御部１８３を有している。テープ幅送信部１８０は、制御部１３７、検出部１３５およびデータ入出力部１３１を主要部とし、幅情報要求信号を受信し、これに起因して印刷テープＴのテープ幅情報を取得して、情報処理装置２に返信する。データ受信部１８１は、制御部１３７およびデータ入出力部１３１を主要部とし、情報処理装置２から印刷開始命令を受信する。印刷制御部１８２は、制御部１３７、駆動部１３６および印刷処理部１３３を主要部とし、印刷開始命令を受けて、印刷処理を実行する。切断制御部１８３は、制御部１３７、駆動部１３６および切断部１３４を主要部とし、印刷開始命令を受けて、切断処理を実行する。
【００６０】
情報処理装置２は、編集画面表示部２０１と、印刷実行指示部２０２と、生成時情報取得部２０３と、印刷データ生成部２０４と、プレビュー画面表示部（確認画面表示部）２０５と、印刷開始指示部２０６と、開始時情報取得部２０７と、幅情報判定部（管理情報判定部）２０８と、印刷開始命令部２０９と、メッセージ表示部（報知部）２１０と、を備えている。なお、これら各部は、ＣＰＵ１７およびＰＣアプリケーション２０ｂを主要な要素として構成される。
【００６１】
編集画面表示部２０１は、ＰＣアプリケーション２０ｂの起動時に起因して、上記編集画面２１を、ディスプレイ１３に表示する。印刷実行指示部２０２は、編集画面２１が表示されている状態で、ユーザーが印刷実行を指示するための手段である。具体的には、ユーザーによる、印刷実行ボタン３４の押下操作を受け付けて、編集画面２１における編集結果および設定結果による印刷実行を指示する。
【００６２】
生成時情報取得部２０３は、編集画面２１における設定結果に基づいて、印刷データの生成時点におけるテープ幅情報を取得する。別の言い方をすると、編集画面２１で設定されたテープ幅を、印刷データ生成時点におけるテープ幅情報として取得する。生成時情報取得部２０３により取得したテープ幅情報は、ハードディスク２０に一時記憶され、幅情報判定部２０８による判定処理に用いられる。
【００６３】
印刷データ生成部２０４は、印刷実行指示に起因し、編集画面２１における編集結果および設定結果に基づいて、印刷データを生成する。より厳密には、編集結果である印刷画像Ｇと、設定結果であるテープ幅（テープ幅情報）およびテープ長さに基づいて、印刷データを生成する。
【００６４】
プレビュー画面表示部２０５は、生成した印刷データ、並びに設定したテープ幅およびテープ長さに基づいて、上記プレビュー画面２７をディスプレイ１３に表示する。印刷開始指示部２０６は、プレビュー画面２７が表示されている状態で、ユーザーが印刷データに基づく印刷の開始を指示するための手段である。具体的には、ユーザーによる、印刷開始ボタン６８の押下操作を受け付けて、生成した印刷データおよび設定したテープ長さによる印刷の開始を指示する。
【００６５】
開始時情報取得部２０７は、印刷開始の指示時点におけるテープ幅情報を取得する。具体的には、印刷開始ボタン６８の押下操作に起因して、幅情報要求信号をテープ印刷装置３に送信し、テープ印刷装置３からの返信であるテープ幅情報を取得する。幅情報判定部２０８は、印刷データの生成時点におけるテープ幅情報と、印刷開始の指示時点におけるテープ幅情報とを比較し、両テープ幅情報が一致しているか否かを判定する。
【００６６】
印刷開始命令部２０９は、印刷開始指示部２０６による印刷開始指示に基づいて、印刷開始命令を出す。具体的には、印刷開始ボタン６８の押下操作に起因して、印刷データおよびテープ長さを付与した印刷開始命令を、テープ印刷装置３に送信する。かかる際、印刷開始命令部２０９は、幅情報判定部２０８による判定によって、上記両テープ幅情報が一致しないとされた場合には、印刷開始命令の送信をキャンセルする。メッセージ表示部２１０は、印刷開始命令部２０９により印刷開始命令の送信をキャンセルした場合に、キャンセルした旨を示すメッセージをディスプレイ１３に表示し、キャンセルした旨をユーザーに報知する。
【００６７】
次に図７のフローチャートを参照し、印刷システム１において実行される印刷動作について説明する。図７に示すように、まず、情報処理装置２は、キーボード１１やマウス１２の操作によってＰＣアプリケーション２０ｂの起動が指示されると、これにしたがってＰＣアプリケーション２０ｂを起動し（Ｓ１）、編集画面表示部２０１により、編集画面２１（図３（ａ）参照）を表示する（Ｓ２）。
【００６８】
編集画面２１が表示されると、印刷画像Ｇの編集処理を行うと共に、テープ幅およびテープ長さの設定処理を行う（Ｓ３）。これらの処理は、ユーザーによる印刷実行指示によって終了する。編集画面２１に表示された印刷実行ボタン３４の押下操作が、印刷実行指示となるため、情報処理装置２は、編集画面２１を表示した状態で、印刷実行指示部２０２により、印刷実行指示を受け付ける。
【００６９】
そして、印刷実行指示（印刷実行ボタン３４の押下）を取得すると（Ｓ４）、生成時情報取得部２０３により、設定したテープ幅を、印刷データの生成時点におけるテープ幅情報として取得する（Ｓ５）。さらに、印刷データ生成部２０４により、編集画面２１で編集、設定した印刷画像Ｇ、テープ幅およびテープ長に基づいて、印刷データを生成する（印刷データ生成ステップ：Ｓ６）。印刷データを生成したら、プレビュー画面表示部２０５により、生成した印刷データの印刷プレビュー画像Ｐを含むプレビュー画面２７（図３（ｂ）参照）を表示する（Ｓ７）。プレビュー画面２７の表示は、ユーザーによる印刷開始指示によって終了する。プレビュー画面２７に表示された印刷開始ボタン６８の押下が、印刷開始指示となるため、情報処理装置２は、プレビュー画面２７を表示した状態で、印刷開始指示部２０６により印刷開始指示を受け付ける。
【００７０】
その後、印刷開始指示（印刷開始ボタン６８の押下）を取得すると（印刷開始指示ステップ：Ｓ８）、開始時情報取得部２０７により、印刷開始の指示時点におけるテープ幅情報を取得する（開始時情報取得ステップ：Ｓ９）。具体的には、印刷開始の指示に起因して、開始時情報取得部２０７により、幅情報要求信号をテープ印刷装置３に送信し、テープ印刷装置３からのテープ幅情報を受信して、テープ幅情報を取得する。
【００７１】
印刷開始の指示時点におけるテープ幅情報を取得したら、幅情報判定部２０８により、開始時情報取得部２０７により取得した印刷開始の指示時点におけるテープ幅情報と、生成時情報取得部２０３により取得した印刷データの生成時点におけるテープ幅情報と、を比較し、両テープ幅情報が一致しているか否かを判定する（管理情報判定ステップ：Ｓ１０）。
【００７２】
その後、開始命令処理（印刷開始命令ステップ：Ｓ１１〜Ｓ１３）を実施する。開始命令処理では、幅情報判定部２０８による判定の結果、両テープ幅情報が一致すると判断された場合（Ｓ１１：Ｙｅｓ）には、印刷開始命令部２０９により、生成した印刷データおよび設定したテープ長さを含む印刷開始命令をテープ印刷装置３に送信する（Ｓ１２）。一方、幅情報判定部２０８による判定の結果、両テープ幅情報が一致しない場合（Ｓ１１：Ｎｏ）には、印刷開始命令部２０９による印刷開始命令をキャンセルし、メッセージ表示部２１０により、印刷開始命令をキャンセルした旨を表示して（Ｓ１３）、編集画面２１の表示処理（Ｓ２）に戻る。
【００７３】
印刷開始命令が送信されると、テープ印刷装置３は、データ受信部１８１により、これを受信する（Ｓ１４）。そして、印刷開始命令の受信に起因して、印刷制御部１８２および切断制御部１８３により、印刷処理および切断処理を実施する（Ｓ１５）。具体的には、印刷制御部１８２により、印刷開始命令に付与された印刷データに基づいて、印刷処理を行う。一方、切断制御部１８３により、印刷開始命令に付与されたテープ長さに基づいて、切断処理を行う。これらによって本印刷動作を終了する。
【００７４】
以上のような構成によれば、印刷データの生成時点におけるテープ幅情報と印刷開始の指示時点におけるテープ幅情報とを比較し、両テープ幅情報が一致しない場合、テープ印刷装置３に対する印刷開始命令をキャンセルすることにより、印刷データ生成時と印刷開始指示時とのタイムラグにおける印刷条件の変化を確認して、印刷開始命令をキャンセルするため、印刷処理の不備を回避することができる。よって、印刷データ生成後の印刷条件の変化に対し適切に対応することができ、印刷処理を適切に行うことができる。
【００７５】
また、プレビュー画面２７（印刷確認画面）を表示することで、印刷データに基づく印刷処理の確認を行うことができるため、誤印刷を防止することができる。また、プレビュー画面２７の表示後の管理情報（印刷開始の指示時点の管理情報）を取得し、プレビュー画面２７の表示前の管理情報（印刷データ生成時点の管理情報）と比較する構成であるため、プレビュー画面２７の表示前後における印刷条件の変化を確認して、印刷開始命令をキャンセルする構成となる。よって、印刷確認画面で確認した印刷処理と、実際の印刷処理とが異なる印刷条件で行われるのを防止することができる。
【００７６】
さらに、メッセージ表示部２１０により、印刷開始命令をキャンセルした旨を報知することで、ユーザーが、印刷開始命令をキャンセルしたことを確認することができる。
【００７７】
なお、本実施形態においては、テープ印刷装置３と、テープ印刷装置３に印刷指示を行う情報処理装置２と、を有した印刷システム１に、本発明を適用したが、当該情報処理装置２の各機能を付与したテープ印刷装置（印刷装置）３に、本発明を適用しても良い。例えば、図８に示すように、変形例のテープ印刷装置３は、編集画面表示部２０１、印刷実行指示部２０２、生成時情報取得部２０３、印刷データ生成部２０４、プレビュー画面表示部２０５、印刷開始指示部２０６、開始時情報取得部２０７、幅情報判定部２０８、メッセージ表示部２１０、印刷制御部１８２および切断制御部１８３を備えている。そして、印刷制御部１８２および切断制御部１８３は、印刷開始指示部２０６による印刷開始指示に起因して、印刷データに基づく印刷処理およびテープ長さに基づく切断処理を行う。また、印刷制御部１８２および切断制御部１８３は、幅情報判定部２０８による判定の結果、印刷データ生成時点の管理情報と印刷開始指示時点の管理情報とが一致しないとされた場合に、印刷処理および切断処理をキャンセルする。かかる場合、データ受信部１８１および印刷開始命令部２０９を省略することができる。また、開始時情報取得部２０７が、テープ幅情報を直接取得することができるため、テープ幅送信部１８０を省略することができる。
【００７８】
また、本実施形態においては、印刷データの生成時点および印刷開始の指示時点のテープ幅情報を取得し、両テープ幅情報を比較する構成であったが、取得・比較対象は、テープ印刷装置３の管理情報（テープ印刷装置３の各機能を管理するための情報：例えば、テープ印刷装置３の情報やその各部の情報、これらの状態を示す情報、または印刷媒体の情報やその状態を示す情報等）であれば、テープ幅情報に限るものではない。例えば、印刷テープＴの色、ＰＥＴ・感熱紙・普通紙などの素材、または長尺テープ・シール状のダイカットテープなどの形状などに関するテープ種類情報、もしくは残量の情報を取得・比較対象としても良いし、テープカートリッジＣに収容されたインクリボンＲの情報（色、幅、ＰＥＴ用・普通紙用などの種類や残量等）を取得・比較対象としても良い。また、テープカートリッジＣに収容された消耗品の情報に限らず、テープ印刷装置３の温度や設置姿勢、機種、電池残量、動作状態、検出部１３５のスイッチ状態（開閉蓋１０３の開閉検出やテープカートリッジＣの有無検出）等を取得・比較対象としても良い。さらには、インクカートリッジを用いた印刷装置に本発明を適用した場合には、インクカートリッジのインクの色、種類や残量等を取得・比較対象としても良い。無論、他のカートリッジ（例えば、レーザープリンターにおけるトナーカートリッジ）を用いる場合にも、当該カートリッジの消耗品（例えば、トナー）の情報を取得・比較対象としても良い。
【００７９】
さらに、本実施形態においては、印刷確認画面として、印刷開始指示をするか否かの選択ボタン（印刷開始ボタン６８およびキャンセルボタン６９）と、印刷プレビュー画像Ｐと、を含むプレビュー画面２７を表示する構成であったが、編集結果および設定結果に基づく印刷データの印刷開始指示をするか否か（印刷処理をするか否か）を確認する画面であれば、プレビュー画面２７に限るものではない。例えば、印刷確認画面として、単に当該印刷開始指示をするか否かを選択するための選択画面を表示する構成であっても良い。また、印刷確認画面として、印刷データ生成時点における上記管理情報の一部または全部を含んだ画面（例えば、メッセージダイアログ）を表示する構成であっても良い。
【００８０】
さらに、印刷確認画面として、印刷データ生成時点における管理情報に基づくエラー確認画面を表示する構成であっても良い。厳密には、当該管理情報に基づく印刷処理の不備を示したエラー情報画像を含んだエラー確認画面（メッセージダイアログ）を表示する。例えば、管理情報として、テープ印刷装置３における電池残量を取得し、取得した当該電池残量が閾値以下で印刷処理に不備を及ぼす虞がある場合に、印刷開始指示をするか否かの選択ボタンと、「電池残量が低下しています。そのため、印刷処理に不備を及ぼす可能性があります。」等のメッセージ（エラー情報画像）と、を含むエラー確認画面を表示する。かかる際、印刷開始指示に対し、印刷データ生成時点の管理情報と、印刷開始指示時点の管理情報とを比較し、両管理情報が一致しない場合に印刷開始命令（印刷処理）をキャンセルすることで、エラー情報画像の表示時に参照した管理情報と、印刷時の実際の管理情報とが異なる状態で印刷処理が行われることがない。
【００８１】
また、印刷データ生成時点と印刷開始指示時点とにタイムラグが生じる構成であれば、印刷確認画面の表示を省略する構成であっても良い。例えば、印刷データを生成した後に、印刷枚数等の印刷設定を行い、その後、印刷開始指示を行う構成にも、本発明を適用可能である。
【００８２】
さらに、本実施形態においては、印刷開始指示時点の管理情報を取得し、予め記憶した印刷データ生成時点の管理情報と比較して、これ相違する場合に印刷開始命令（印刷処理）をキャンセルする構成であったが、印刷開始指示時点に加え（または、これ代えて）、テープ印刷装置３の停止時または停止からの再開時に、その時点の管理情報を取得し、印刷データ生成時点の管理情報と比較して、これ相違する場合に印刷開始命令（印刷処理）をキャンセルする構成であっても良い。ひいては、印刷処理の直前に、その時点の管理情報を取得し、印刷データ生成時点の管理情報と比較して、これ相違する場合に当該印刷処理をキャンセルする構成であっても良い。
【００８３】
さらに、本実施形態においては、カートリッジケース１２１内部の上部中央部に、印刷テープＴを巻回したテープリール１２２と、右下部にインクリボンＲを巻回したリボンリール１２３とを収容して構成されたテープカートリッジＣを装着可能なテープ印刷装置３に本発明を適用したが、印刷テープＴとインクリボンＲをそれぞれ直接装着可能なテープ印刷装置３に本発明を適用しても良い。このようなテープ印刷装置３では、例えばテープ幅情報またはリボン幅情報を管理情報として情報処理装置２に送信し、情報処理装置２は受信した管理情報に基づいて、印刷データ生成時点の管理情報と印刷開始指示時点の管理情報とが一致するか否かを判定する。
【符号の説明】
【００８４】
１：印刷システム、  ２：情報処理装置、  ３：テープ印刷装置、  ２７：プレビュー画面、  １８２：印刷制御部、  ２０３：生成時情報取得部、  ２０４：印刷データ生成部、  ２０５：プレビュー画面表示部、  ２０６：印刷開始指示部、  ２０７：開始時情報取得部、  ２０８：幅情報判定部、  ２０９：印刷開始命令部、  ２１０：メッセージ表示部、  Ｃ：テープカートリッジ、  Ｐ：印刷プレビュー画像、  Ｔ：印刷テープ
【図１】
2012226639.tif 000003
【図２】
2012226639.tif 000004
【図３】
2012226639.tif 000005
【図４】
2012226639.tif 000006
【図５】
2012226639.tif 000007
【図６】
2012226639.tif 000008
【図７】
2012226639.tif 000009
【図８】
2012226639.tif 000010