(57)【特許請求の範囲】
【請求項１】
印字テープに印字してラベルを作成する印字装置であって、
撮影手段で撮影した画像を表示させる表示手段と、
前記撮影手段から前記画像内の貼付対象物までの距離を取得する測距手段と、
前記表示手段に表示された前記画像上でラベルサイズを入力可能な入力手段と、
前記撮影手段で撮影された前記画像を表示中に前記入力手段で入力された位置座標を検出する座標検出手段と、
前記座標検出手段で検出した前記画像上で入力された前記ラベルの長さ及び幅を算出する実サイズ算出手段と、
前記実サイズ算出手段で算出された前記ラベルの幅に基づいて、前記印字テープのテープ幅を判定するテープ幅判定手段と、
を備える、
ことを特徴とする印字装置。
【請求項２】
前記実サイズ算出手段は、撮影範囲の縦又は横方向において、被写体の単位長さ当たりの前記撮影手段の画素数による実変換値を求めて、前記ラベルの長さ及び幅を算出することを特徴とする請求項１に記載の印字装置。
【請求項３】
前記測距手段は、前記撮影手段のオートフォーカス機能によりフォーカスレンズが駆動されて行われるピント合せに基づいて、駆動された当該フォーカスレンズの位置に基づいて被写体との距離を算出することを特徴とする請求項１又は請求項２に記載の印字装置。
【請求項４】
さらに、使用可能な前記印字テープの複数の前記テープ幅を格納する使用可能テープ幅記憶手段を備え、前記テープ幅判定手段が、算出した前記ラベルの幅に合致又は近似したテープ幅を前記使用可能テープ幅記憶手段に記憶された当該複数のテープ幅の中から選定することを特徴とする請求項１乃至請求項３の何れかに記載の印字装置。
【請求項５】
前記入力手段において、前記ラベルサイズを円弧状の軌跡で入力することにより、前記実サイズ算出手段は、被写体を円柱と認識して円弧状の長さを算出することを特徴とする請求項１乃至請求項４の何れかに記載の印字装置。
【請求項６】
印字テープに印字してラベルを作成する印字装置の印字方法であって、
撮影手段により撮影された画像を表示手段に表示させる表示処理と、
前記撮影手段から前記画像内の貼付対象物までの距離を取得する測距処理と、
前記表示処理に表示された前記画像上でラベルサイズを入力可能とする入力処理と、
前記撮影処理で撮影された前記画像を表示中に前記入力処理で入力された位置座標を検出する座標検出処理と、
前記座標検出処理で検出した前記画像上で入力された前記ラベルの長さ及び幅を算出する実サイズ算出処理と、
前記実サイズ算出処理において算出された前記ラベルの幅に基づいて、前記印字テープのテープ幅を判定するテープ幅判定処理と、
を実行する、
ことを特徴とする印字方法。
【請求項７】
印字テープに印字してラベルを作成する印字装置の印字方法を実現するための印字制御プログラムであって、
撮影手段により撮影された画像を表示手段に表示させる表示処理と、
前記撮影手段から前記画像内の貼付対象物までの距離を取得する測距処理と、
前記表示処理に表示された前記画像上でラベルサイズを入力可能とする入力処理と、
前記撮影処理で撮影された前記画像を表示中に前記入力処理で入力された位置座標を検出する座標検出処理と、
前記座標検出処理で検出した前記画像上で入力された前記ラベルの長さ及び幅を算出する実サイズ算出処理と、
前記実サイズ算出処理において算出された前記ラベルの幅に基づいて、前記印字テープのテープ幅を判定するテープ幅判定処理と、
をコンピュータに実行させる、
ことを特徴とする印字装置の印字制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、適正サイズのラベルを作成する印字装置と、当該印字装置において適正サイズのラベルを作成させる印字方法と、この印字装置に適正サイズのラベルを作成させる印字方法を実現させるための印字制御プログラムに関する。
【背景技術】
【０００２】
テープ部材を収納したテープカセットを装置内にセットし、そのテープ部材の印字テープに対して、キーボード等の入力手段から入力された或いは他の機器から出力された文字等を任意に印字することで、固有のラベルを作成できる装置として印字装置がある。
【０００３】
このような印字装置で作成されたラベルには、身近な小物に持ち主の名前を示すための小さなラベルや、パイプファイル等の各種ファイル用の背幅の広いラベルなどがあり、ラベル長やラベル幅は多種多様となっている。
【０００４】
そして、下記に示す特許文献１には、テープ情報の一致不一致に拘わらず、印刷直前を含む任意の時点でユーザがテープ情報を確認できるようにして印刷処理の適正化を図り、かつカートリッジ装着ミス等のユーザの意志に反した印刷も防止し得る印刷装置が開示されている。
【０００５】
また、今日、画素サイズと実サイズとの縮尺を画像データから導出する画像処理装置とした特許文献２に示すものがある。さらに、下記に示す特許文献３には、被写体までの距離を検出し、被写体の１ｍの長さがデジタル写真の何ピクセルとして記録されているのかを示す（ｐｉｘ／ｍ）のデータを導出するカメラシステムが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−１４５２４号公報
【特許文献２】特開２００６−８１８５４号公報
【特許文献３】特開２００９−２９０６６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述の特許文献１の印字装置では、予め貼付対象物において貼付範囲のラベルサイズを測定しておく必要があり、その測定結果のラベルサイズに応じたカートリッジを装着しておかないと適正なラベルを作成することができなかった。
【０００８】
本発明は、上述したような従来技術の問題点に鑑みてなされたものであり、ラベルを貼付させる対象物に合せたラベル幅、ラベル長などを容易に決定して、適正サイズのラベルを作成する印字装置と、該印字装置において適正サイズのラベルを作成する印字方法と、適正サイズのラベルを作成する印字方法を印字装置に実現させるための印字制御プログラムとを提供すること、を目的とする。
【０００９】
なお、特許文献２の画像処理装置は、観察部位の画像から画素サイズと実サイズの縮尺とを画像データから導出して、観察部位のサイズ測定を容易にするものであり、印字装置に使用するものではなく、また、上述の特許文献３のカメラシステムは、２枚の画像データから導出された夫々の（ｐｉｘ／ｍ）のデータを用いて、夫々に映し出された被写体の大きさの比較を容易にするものであり、特許文献２同様に印字装置に使用するものではなかった。
【課題を解決するための手段】
【００１０】
前記目的を果たすため、本発明の印字装置の一態様は、印字テープに印字してラベルを作成する印字装置であって、撮影手段で撮影した画像を表示させる表示手段と、前記撮影手段から前記画像内の貼付対象物までの距離を取得する測距手段と、前記表示手段に表示された前記画像上でラベルサイズを入力可能な入力手段と、前記撮影手段で撮影された前記画像を表示中に前記入力手段で入力された位置座標を検出する座標検出手段と、前記座標検出手段で検出した前記画像上で入力された前記ラベルの長さ及び幅を算出する実サイズ算出手段と、前記実サイズ算出手段で算出された前記ラベルの幅に基づいて、前記印字テープのテープ幅を判定するテープ幅判定手段と、を備える、ことを特徴とする。
【００１１】
前記目的を果たすため、本発明の印字方法の一態様は、印字テープに印字してラベルを作成する印字装置の印字方法であって、撮影手段により撮影された画像を表示手段に表示させる表示処理と、前記撮影手段から前記画像内の貼付対象物までの距離を取得する測距処理と、前記表示処理に表示された前記画像上でラベルサイズを入力可能とする入力処理と、前記撮影処理で撮影された前記画像を表示中に前記入力処理で入力された位置座標を検出する座標検出処理と、前記座標検出処理で検出した前記画像上で入力された前記ラベルの長さ及び幅を算出する実サイズ算出処理と、前記実サイズ算出処理において算出された前記ラベルの幅に基づいて、前記印字テープのテープ幅を判定するテープ幅判定処理と、を実行する、ことを特徴とする。
【００１２】
前記目的を果たすため、本発明の印字制御プログラムの一態様は、印字テープに印字してラベルを作成する印字装置の印字方法を実現するための印字制御プログラムであって、撮影手段により撮影された画像を表示手段に表示させる表示処理と、前記撮影手段から前記画像内の貼付対象物までの距離を取得する測距処理と、前記表示処理に表示された前記画像上でラベルサイズを入力可能とする入力処理と、前記撮影処理で撮影された前記画像を表示中に前記入力処理で入力された位置座標を検出する座標検出処理と、前記座標検出処理で検出した前記画像上で入力された前記ラベルの長さ及び幅を算出する実サイズ算出処理と、前記実サイズ算出処理において算出された前記ラベルの幅に基づいて、前記印字テープのテープ幅を判定するテープ幅判定処理と、コンピュータに実行させる、ことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、ラベルを貼付させる対象物に合せたラベル幅、ラベル長などを容易に決定して、適正サイズのラベルを作成する印字装置と、該印字装置において適正サイズのラベルを作成する印字方法と、適正サイズのラベルを作成する印字方法を印字装置に実現させるための印字制御プログラムと、を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る第一の印字装置の平面図である。
【図２】本発明の実施形態に係る印字装置の内部拡大図及びテープカセットの斜視図である。
【図３】本発明の実施形態に係る第二の印字装置の平面図である。
【図４】本発明の実施形態に係る印字装置の機能ブロック図である。
【図５】本発明の実施形態における印字装置により貼付範囲を検出してラベルサイズを導出しラベルを作成する流れを示すフローチャートである。
【図６】本発明の実施形態における印字装置によるパイプファイルの背表紙用ラベル作成に関する説明図である。
【図７】本発明の実施形態における印字装置によるパイプファイルの背表紙用ラベル作成に関する説明図である。
【図８】本発明の実施形態における印字装置による円柱状の貼付対象物用のラベル作成に関する説明図である。
【図９】本発明の実施形態における印字装置による円柱状の貼付対象物用のラベル作成に関する説明図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態を図に基づいて詳説する。図１は、本発明の実施形態に係る第一の印字装置1の平面図であり、図２は、この印字装置1に使用するテープカセット21の外観及び印字装置1の内部構造の一部を示す斜視図である。印字装置1は、表面に印字面を備え裏面が粘着面とされた印字テープと、粘着面に貼付される剥離テープと、が積層されて形成されたテープ部材31に文字等を印字する装置である。また、図３は、本発明の実施形態に係る第二の印字装置100として、ソフトウエアキーボード型のタッチパネル操作を主とする印字装置100の平面図である。
【００１６】
第一の印字装置1は、図１に示すように、筐体2の上面にキーボード入力部3、タッチパネル表示部4及びカセット装填部8を塞ぐ開閉蓋5が形成されている。そして、タッチパネル表示部4近傍に撮影部70を備える。また、図示しないが、筐体2には、パーソナルコンピュータ等の外部機器と接続するための入力端子、電源コードが接続される電源端子、メモリーカード等の記憶媒体が挿入される挿入口等も形成されている。
【００１７】
キーボード入力部3は、文字データを入力する文字入力キー、印字開始を指示する印字キー、タッチパネル表示部4の表示画面上のカーソルを移動操作するカーソルキー、印字モードの設定や各種設定処理を行う種々の制御キー、撮影画像のピント合せを指示するピント合せキー等によって構成されている。
【００１８】
タッチパネル表示部4は、印字装置1における液晶表示パネル等であり、タッチパネル表示部4には、入力されたデータに関する画像、各種の設定のための選択メニュー、各種の処理に関するメッセージ等が表示される。
【００１９】
また、タッチパネル表示部4は、入力手段であるタッチパネルと表示手段である液晶表示パネルとが一体化された入力可能な表示パネルであり、印字装置1は、画面タッチにより入力可能なようにタッチペン64を有する。
【００２０】
そして、開閉蓋5の内側には、図２に示すように、テープ部材31及びインクリボン35を収容したテープカセット21を装填するためのカセット装填部8が形成されている。カセット装填部8内には、テープ印字機構45と、テープカセット21を所定の位置に支持するためのカセット受部15と、が形成されている。
【００２１】
このテープ印字機構45は、縦方向に配列された印字素子と、印字ヘッドとされるサーマルヘッド11と、サーマルヘッド11との間でテープ部材31及びインクリボン35を挟み込んでこれを搬送するプラテンローラ12と、テープカセット21に係合して位置決めする位置合わせ軸20と、印字に使用したインクリボン35をテープカセット21内に巻取るリボン巻取軸13と、を備える。
【００２２】
また、カセット装填部8の一端部に筐体2の外に通じるテープ繰出部7が形成されており、このテープ繰出部7には、テープ部材31の印字テープ及び剥離テープを幅方向に切断するフルカット手段としてのフルカット機構17と、テープ部材31の印字テープのみを切断するハーフカット手段としてのハーフカット機構18が組み込まれている。
【００２３】
さらに、テープカセット21は、カセットケース22を備え、このカセットケース22の内部には、テープ部材31が巻装されたテープコア23、未使用のインクリボン35が巻装されたリボン供給コア24、使用済みのインクリボン35を巻取るリボン巻取コア25が夫々収納されている。また、テープカセット21のカセットケース22には、カセット装填部8内にテープカセット21を装填した場合にサーマルヘッド11が位置するヘッド配置部27が形成されている。
【００２４】
また、カセットケース22の隅部には、カセット装填部8のカセット受部15と係合し、このカセット受部15によって支持される被係合部29が形成されている。そして、このカセットケース22の被係合部29には、図示しないがテープカセット21の種類に応じた所定の凹凸が形成されており、カセット装填部8のカセット受部15には、テープカセット21が装填された場合にカセットケース22の被係合部29に形成された凹凸を判別するテープ幅検出スイッチ16が形成されている。
【００２５】
そして、印字装置1は、カセットケース22がカセット装填部8に装填されると、カセットケース22の被係合部29とカセット装填部8のカセット受部15に形成されたテープ幅検出スイッチ16の幾つかと或いは全部とが係合し、係合したテープ幅検出スイッチ16が押下されて、このオン状態となったテープ幅検出スイッチ16の組み合わせによってテープカセット21のテープ幅等の種類を判別できるようになっている。
【００２６】
つまり、この印字装置1は、テープカセット21の種類が内蔵するテープ部材31の幅等によって異なるため、このテープカセット21の種類を判別することによって、印字対象物であるテープの幅等を識別することができ、制御部40がテープ幅に適合した印字データを作成することができるようになっている。
【００２７】
この印字装置1は、印字の指示がされると、テープ部材31及びインクリボン35がテープカセット21から繰り出され、プラテンローラ12とサーマルヘッド11との間にこれらのテープ部材31及びインクリボン35が重ね合わされた状態で挟み込まれて搬送される。
【００２８】
そして、サーマルヘッド11が印字データに基づいて発熱駆動され、インクリボン35のインクがテープ部材31の印字テープに熱転写されて印字テープに印字が行われ、印字が終了すると設定によりフルカット機構17又はハーフカット機構18が作動してテープ部材31が幅方向に切断され、１枚のテープ状のラベルが作成される。
【００２９】
なお、印字装置1は、上述の物理的なハードウエアキーボードを有する装置以外にも適用できる。図３に示す第二の印字装置100は、装置本体82の略上面全域を液晶表示装置から構成されてソフトウェアキーボード機能により仮想のキーボードを表示するタッチパネル表示部4を備え、装置側面等に撮影部70やテープ排出部を備えるものである。
【００３０】
この第二の印字装置100は、タッチパネル表示部4に文字入力装置として液晶表示装置の表示画面の上面に透明な加圧スイッチであるタッチパネルが重ねて配設されている。さらに、タッチパネル表示部4の表示画面には、アルファベット文字キー、数字キー、記号キー等の文字・記号入力キー（以下、これらを総じて文字キーと呼称する。）や、漢字への変換キー、無変換キー及び実行キー等々の制御キーを備える仮想のキーボードを表示するキーボード領域87及びそのキーボード領域87から入力された文字を表示するとともに撮影された画像等も表示させる文字編集領域88が設けられる。
【００３１】
キーボード領域87は、キーボードの各キーを画像として表示するとともに、タッチパネルであって表示画面上に表示されるキーボードの各キーの位置を押圧することにより、各キーの座標位置のデータを入力するようになっており、これによりソフトウェアキーボード機能を実現する。
【００３２】
図４は、これら印字装置1、100の回路構成を示すブロック図である。この印字装置1、100は、図４に示すようにシステム全体を司る制御手段とされる制御部40を備える。
【００３３】
制御部40には、オートフォーカス機能を有する撮影部70が接続されている。撮影部70は、画像取得手段70b、測距手段70c及び撮影制御手段70aを有する。画像取得手段70bは、撮像素子であるＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）と、フォーカスレンズ等の結像機構と、を備える。そして、結像機構は、レンズ駆動用のモータ等を有し、フォーカス調節を行う。
【００３４】
撮影制御手段70aは、貼付対象物を撮影するにあたって、ユーザにより撮影画像のピント合せを指示するピント合せキーを押下されると、結像機構であるレンズ駆動用のモータを駆動させてフォーカスレンズを作動させてピント合せを行う。
【００３５】
測距手段70cは、撮影制御手段70aによるピント合せで駆動したフォーカスレンズの停止位置が至近端から無限端の何れの位置かをコード基板の示す停止位置や駆動量を測るフォトカプラー等のパルス量から検出し、撮影部70から被写体までの距離Ｌ（ｃｍ）を演算する。
【００３６】
そして、制御部40は、測距手段70cにより得た撮影部70から被写体までの距離Ｌ（ｃｍ）における上下又は左右の撮影範囲Ｈ（ｃｍ）を撮影画角を用いて演算する。そして、制御部40は、被写体の単位長さとして１ｃｍ当たりの長さが撮像素子として、例えばＣＣＤの画素数の何ピクセルとして記録されているのかを示す実変換値である（ｐｉｘ／ｃｍ）の値を、予め、ＲＯＭに格納されたＣＣＤの上下方向又は左右方向の画素数ｈ（ｐｉｘ）を撮影画角と被写体距離とから求めた撮影範囲Ｈ（ｃｍ）で割り算をすることにより算出する。そして、制御部40は、求めた（ｐｉｘ／ｃｍ）の値をＲＡＭ42等のメモリに記憶させる。
【００３７】
そして、制御部40は、この（ｐｉｘ／ｃｍ）の値を用いて後述する実サイズ算出手段として、入力手段により入力されたラベルの長さ及び幅を算出する。
【００３８】
制御部40には、記憶手段としてのＲＯＭ41、ＲＡＭ42と、文字入力手段としてのキーボード入力部3と、タッチパネル入力部60と、が接続されている。タッチパネル入力部60は、入力手段として、タッチパネル表示部4に表示された貼付する対象物の画像上でタッチペン64によりなぞるようにしてラベルの長さ及び幅を入力させるものである。
【００３９】
さらに、制御部40には、タッチパネル表示部4を駆動させるタッチパネル表示部駆動回路63が接続されている。
【００４０】
そして、制御部40は、ラベルサイズ検出モードにおいて、撮影部70で撮影した貼付対象物の画像をタッチパネル表示部4に表示中に、タッチパネル入力部60で入力された位置座標を検出する座標検出手段として機能する。そして、タッチパネル表示部駆動回路63は、制御部40に制御されてタッチパネル入力部60で入力された位置座標を軌跡としてタッチパネル表示部4に表示させる軌跡表示制御手段として機能する。
【００４１】
さらに、制御部40は、座標検出手段として検出した貼付対象物の画像上で入力されたラベルの長さ及び幅を算出する実サイズ算出手段としても機能する。
【００４２】
また、制御部40は、実サイズ算出手段として算出したラベルの幅から印字テープのテープ幅を判定するテープ幅判定手段としても機能する。そして、テープ幅判定手段である制御部40は、実サイズ算出手段として算出したラベルの幅に合致又は近似したテープ幅をＲＯＭ41の使用可能テープ幅記憶領域41aに記憶された複数のテープ幅（６ｍｍ、９ｍｍ、１２ｍｍ、１８ｍｍ、２４ｍｍ、４６ｍｍ等）のデータの中から選定する。
【００４３】
そして、タッチパネル入力部60がタッチパネル表示部4に表示された貼付対象物の画像に対してラベルの長さを入力されるときに、ユーザが円柱形状の表面を円弧状の軌跡となるように入力されることにより、実サイズ算出手段である制御部40は、被写体である貼付対象物を円柱と認識して円弧状の長さを算出する。
【００４４】
なお、実サイズ算出手段である制御部40は、被写体である貼付対象物を円柱と認識して円弧状の長さを算出するときに、円弧状の軌跡の長さから算出する方法以外に、撮影された貼付対象物の画像が様々な角度から映し出された斜視に対応するために、例えば、円弧状の軌跡の長さに１０％程度の長さを加算して微調整を行うようにして算出する方法でも構わない。
【００４５】
制御部40は、ＣＰＵであって、キーボード入力部3及びタッチパネル入力部60からのキー操作信号に応じて、又は、自動でＲＯＭ41に予め記憶されているシステムプログラム、メモリーカードに記憶された制御プログラム、外部機器から読み込まれた制御プログラム等を起動させ、ＲＡＭ42をワークメモリとして回路各部の動作を制御する。
【００４６】
ＲＯＭ41は、キーボード入力部3及びタッチパネル入力部60から入力された文字を印字するためのプログラム、本発明の印字方法を実現するための印字制御プログラムが記憶され制御部40で読み取り可能なプログラムが記憶された記憶媒体としても機能する。
【００４７】
ＲＡＭ42は、キー入力及びタッチペン64入力された等による入力情報によって文字列のデータを格納する文字列データ格納手段とされる入力データメモリ、入力された印字情報が展開された印字パターンデータが記憶される印字データメモリ、タッチパネル表示部4に表示されるパターンデータが記憶される表示データメモリ等の各領域が確保され、印字処理等に必要なデータを一時的に記憶するレジスタやカウンタ等が設けられている。
【００４８】
また、ＲＡＭ42は、撮影部70により撮影されて生成された画像データをタッチパネル表示部4に表示させるための画像データ記憶領域42aを有する。
【００４９】
また、制御部40には、各種機構を駆動させるためのヘッド駆動回路51とステップモータ駆動回路52とカッターモータ駆動回路53とが接続されている。
【００５０】
ヘッド駆動回路51は、印字パターンデータに基づいて印字手段であるサーマルヘッド11を制御し、被印字媒体であるテープ部材31に印字させる。ステップモータ駆動回路52は、搬送手段を駆動させる回路であって、プラテンローラやリボン巻取軸を回転させるステップモータ46を制御し、所定の速度で長手方向にテープ部材31を搬送する。カッターモータ駆動回路53は、フルカット手段及びハーフカット手段等を制御する駆動回路であり、フルカット機構及びハーフカット機構で使用されるカッターモータ48を制御する。
【００５１】
ここで、本発明の実施形態における印字装置1、100でラベルを作成する流れについて図を用いて詳細に説明する。図５は、印字装置1、100により貼付範囲を検出してラベルサイズを導出しラベルを作成する流れを示すフローチャートである。図６及び図７は、本発明の実施形態における印字装置1、100により各種のファイルにおいて背幅の広いパイプファイルの背表紙用ラベル作成に関する説明図である。また、図８及び図９は、本発明の実施形態における印字装置1、100による円柱状の貼付対象物用のラベル作成に関する説明図である。
【００５２】
先ず、ユーザにより印字装置1、100をラベルサイズ検出モードに設定される（ステップＳ１０）と、制御部40は、撮影部70を制御して貼付対象物を撮影可能な状態とする撮影処理（ステップＳ１５）を実行する。
【００５３】
そして、ユーザが印字装置1、100の撮影部70を貼付対象物を撮影することにより、制御部40は、タッチパネル表示部駆動回路63を制御してタッチパネル表示部4に貼付対象物を表示させる図６（ａ）又は図８（ａ）に示すような表示処理（ステップＳ２０）を実行する。
【００５４】
そして、ユーザによりピント合せキーを押下されると、撮影部70は、フォーカスレンズを駆動させてピント合せを行う。
【００５５】
そして、制御部40は、ピント合せが完了して、貼付対象物との距離を算出すると（ｐｉｘ／ｃｍ）の値を算出する。そして、制御部40は、求めた（ｐｉｘ／ｃｍ）の値をＲＡＭ42等のメモリに記憶させる。
【００５６】
次に、制御部40は、ラベル貼付範囲の長さ方向を入力させるために、例えば、タッチパネル表示部4に「ラベルの貼付範囲の長さ方向をタッチペンで入力してください。」等のメッセージを表示させる処理（ステップＳ２５）を実行する。
【００５７】
そして、ユーザにより、タッチペン64又は指等により図６（ｂ）又は図８（ｂ）に示すようなラベル貼付範囲の長さ方向の入力が行われると、制御部40は、入力されたラベル貼付範囲の長さ方向において、直線で入力されたのか円弧状に入力されたのかを判断する入力軌跡の湾曲判断処理（ステップＳ２７）を実行する。
【００５８】
制御部40は、直線で入力されたと判断すれば、貼付対象物が平面であるとし、直線の長さを算出する。また、制御部40は、円弧状の軌跡となるように入力されたと判断すれば、被写体である貼付対象物を円柱と認識して円弧状の長さを算出する。
【００５９】
次に、制御部40は、ラベルの貼付範囲の長さ方向が入力されることにより、ラベルの文字方向を判定する文字方向判定処理（ステップＳ２９）を実行する。制御部40は、ラベルの貼付範囲の長さ方向が図６（ｂ）に示したような画像の上下となる縦方向であれば、文字方向を縦方向と認識する。また、制御部40は、ラベルの貼付範囲の長さ方向が図８（ｂ）に示したような画像の左右となる横方向であれば、文字方向を横方向と認識する。なお、ラベルの文字方向は事前に設定するような構成としても構わない。
【００６０】
次に、制御部40は、座標検出手段として、タッチパネル入力部60の長さ方向の位置座標を検出する座標検出処理を実行する。そして、制御部40は、座標検出処理により求められた位置座標から、軌跡表示制御手段であるタッチパネル表示部駆動回路63を制御して、図６（ｃ）又は図８（ｃ）に示すような位置座標を軌跡としてタッチパネル表示部4に表示させるラベル貼付範囲の長さ方向の軌跡表示制御処理（ステップＳ３０）を実行する。
【００６１】
そして、制御部40は、入力されたラベルの貼付範囲の長さ方向について、位置座標を軌跡としてタッチパネル表示部4に表示させるとともに、「ラベルの貼付範囲の長さ方向の指定は入力された内容でＯＫですか？」等のメッセージを表示させて、ユーザに良否を入力させる入力完了判定（ステップＳ３２）を実行する。
【００６２】
入力完了判定（ステップＳ３２）において、入力ＯＫと判断するとステップＳ３５に進み、入力ＮＧと判断すると、あらためてラベル貼付範囲の長さ方向を入力させるための処理（ステップＳ２５）に戻る。
【００６３】
次に、制御部40は、ラベル貼付範囲の幅方向を入力させるために、例えば、タッチパネル表示部4に「ラベルの貼付範囲の幅方向をタッチペンで入力してください。」等のメッセージを表示させる処理（ステップＳ３５）を実行する。
【００６４】
ユーザにより、タッチペン64又は指等により図６（ｄ）又は図８（ｄ）に示すようなラベル貼付範囲の幅方向の入力が行われると、制御部40は、座標検出手段として幅方向の位置座標を検出する座標検出処理を実行する。そして、制御部40は、座標検出処理により求められた位置座標から、軌跡表示制御手段であるタッチパネル表示部駆動回路63を制御して、図７（ａ）又は図９（ａ）に示すような入力手段で入力された位置座標を軌跡としてタッチパネル表示部4に表示させるラベル貼付範囲の幅方向の軌跡表示制御処理（ステップＳ４０）を実行する。
【００６５】
そして、制御部40は、入力されたラベルの貼付範囲の幅方向について、位置座標を軌跡としてタッチパネル表示部4に表示させるとともに、「ラベルの貼付範囲の幅方向の指定は入力された内容でＯＫですか？」等のメッセージを表示させて、ユーザに良否を入力させる入力完了判定（ステップＳ４２）を実行する。
【００６６】
入力完了判定（ステップＳ４２）において、入力ＯＫと判断するとステップＳ４５に進み、入力ＮＧと判断すると、あらためてラベル貼付範囲の幅方向を入力させるための処理（ステップＳ３５）に戻る。
【００６７】
そして、制御部40は、実サイズ算出手段として、実変換値である（ｐｉｘ／ｃｍ）の値からラベルの長さ及び幅を算出する実サイズ算出処理（ステップＳ４５）を実行する。
【００６８】
次に、制御部40は、テープ幅判定手段として算出したラベルの幅から合致又は近似したテープ幅を使用可能テープ幅記憶領域41aに記憶された複数のテープ幅のデータから判定するテープ幅判定処理（ステップＳ５０）を実行する。そして、制御部40は判定されたテープ幅の印字テープを装着させるために、図７（ｂ）に示すようにタッチパネル表示部4に「２４ｍｍのテープをセットしてください。」、又は図９（ｂ）に示すようにタッチパネル表示部4に「１８ｍｍのテープをセットしてください。」等のメッセージを表示させる。
【００６９】
そして、制御部40は、案内したテープ幅の印字テープが装着されたか否かを判定する装着確認判定（ステップＳ５５）を実行する。案内されたテープ幅の印字テープが手元に無く、ユーザにより案内されたテープ幅の印字テープの装着が不可能であることを示す操作が行われると、あらためてラベル貼付範囲の長さ方向及び幅方向を入力させるための処理（ステップＳ２５）に戻る。
【００７０】
案内されたテープ幅の印字テープが装着されると、制御部40は、ユーザにラベル用の文字入力をさせるために、例えば、タッチパネル表示部4に「文字入力してください。」等のメッセージを表示させる。そして、制御部40は、ユーザにより図７（ｃ）又は図９（ｃ）に示すようなラベル用の文字入力が行われると、入力情報による文字列のデータを入力データメモリに格納する文字入力処理（ステップＳ６０）を実行する。
【００７１】
そして、制御部40が、ユーザにより印刷開始を示す印字キーの操作がされると印刷を開始する印刷処理（ステップＳ６５）を実行する。これにより印字装置1、100は、図７（ｄ）又は図９（ｄ）に示すような適正サイズのラベルを作成する。
【００７２】
以上のように、本発明の実施形態によれば、ラベルを貼付させる対象物に合せたラベル幅、ラベル長などを容易に決定して、適正サイズのラベルを作成する印字装置1、100と、印字装置1、100において適正サイズのラベルを作成する印字方法と、適正サイズのラベルを作成する印字方法を印字装置1、100に実現させるための印字制御プログラムと、を提供することができる。
【００７３】
また、本発明の実施形態によれば、撮影手段は、貼付対象物を撮影するにあたって、フォーカスレンズを駆動させてピント合せを行い、駆動したフォーカスレンズの位置に基づいて貼付対象物との距離を確実に算出することができる。
【００７４】
さらに、本発明の実施形態によれば、貼付対象物との距離を算出して、撮影範囲の縦横の実サイズを算出することにより、如何なる貼付対象物でも適正なラベルサイズを容易に算出決定することができる。
【００７５】
さらに、本発明の実施形態によれば、使用可能な印字テープのテープ幅のデータが予め格納されており、その中から合致又は近似したテープ幅を選定することができるので、貼付対象物に対して適正なサイズのラベルを作成することができる。
【００７６】
また、本発明の実施形態によれば、貼付対象物が円柱形状であっても、円柱形状の表面に貼付できる円弧状の長さを算出することができるから、円弧状のラベル長を測定する必要がない。
【００７７】
そして、本発明の実施形態によれば、タッチパネルを用いることにより、容易にラベルサイズの長さ、幅を入力することができる。
【００７８】
さらに、本発明の実施形態におけるフローチャートに示した処理は、コンピュータに実現させることのできる印字制御プログラムとして、例えば磁気ディスク、光ディスク、半導体メモリ等の記憶媒体に書き込んだ状態で各種装置に適用する、或いは、通信媒体により伝送して各種装置に適用することも可能である。このように所望の記憶媒体に本実施形態で述べた各処理を記憶させ、他のコンピュータ等で印字制御プログラムを実行させることにより、本実施形態の装置を用いた場合と同様の作用効果が得られる。なお、コンピュータは、本実施形態で述べた装置に内蔵されたコンピュータに限定されるわけではなく、記憶媒体に記憶された印字制御プログラムを読み取り可能であって、読み取った印字制御プログラムに従って制御動作を行うＣＰＵ等の演算装置を備えているあらゆるコンピュータを含む。
【００７９】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲とに含まれる。
【００８０】
以下に、本願出願の最初の特許請求の範囲に記載された発明を付記する。
[１]  印字テープに印字してラベルを作成する印字装置であって、
オートフォーカス機能を有する撮影手段と、
前記撮影手段で撮影した画像を表示させる表示手段と、
前記表示手段に表示された画像上でラベルサイズを入力可能な入力手段と、
前記撮影手段で撮影された画像を表示中に前記入力手段で入力された位置座標を検出する座標検出手段と、
前記座標検出手段で検出された位置座標を軌跡として前記表示手段に表示させる軌跡表示制御手段と、
前記座標検出手段で検出した画像上で入力されたラベルの長さ及び幅を算出する実サイズ算出手段と、
前記印字テープのテープ幅を判定するテープ幅判定手段と、
作成するラベルの入力文字を入力する文字入力手段と、
前記文字入力手段で入力された入力文字を印刷する印刷手段と、
を備えることを特徴とする印字装置。
[２]  前記実サイズ算出手段は、撮影範囲の縦又は横方向において、被写体の単位長さ当たりの前記撮影手段の画素数による実変換値を求めて、ラベルの長さ及び幅を算出することを特徴とする請求項１に記載の印字装置。
[３]  前記撮影手段は、オートフォーカス機能によりフォーカスレンズを駆動させてピント合せを行い、駆動した前記フォーカスレンズの位置に基づいて被写体との距離を算出することを特徴とする請求項１又は請求項２に記載の印字装置。
[４]  さらに、使用可能な前記印字テープの複数のテープ幅を格納する使用可能テープ幅記憶手段を備え、前記テープ幅判定手段が、算出したラベルの幅に合致又は近似したテープ幅を前記使用可能テープ幅記憶手段に記憶された複数のテープ幅の中から選定することを特徴とする請求項１乃至請求項３の何れかに記載の印字装置。
[５]  前記入力手段において、ラベルサイズを円弧状の軌跡で入力することにより、前記実サイズ算出手段は、前記被写体を円柱と認識して円弧状の長さを算出することを特徴とする請求項１乃至請求項４の何れかに記載の印字装置。
[６]  印字テープに印字してラベルを作成する印字装置の印字方法であって、
オートフォーカス機能を用いて行う撮影処理と、
前記撮影処理で撮影した画像を表示手段に表示させる表示処理と、
前記表示処理に表示された画像上でラベルサイズを入力可能とする入力処理と、
前記撮影処理で撮影された画像を表示中に前記入力処理で入力された位置座標を検出する座標検出処理と、
前記座標検出処理で検出された位置座標を軌跡として前記表示手段に表示させる軌跡表示制御処理と、
前記座標検出処理で検出した画像上で入力されたラベルの長さ及び幅を算出する実サイズ算出処理と、
前記印字テープのテープ幅を判定するテープ幅判定処理と、
作成するラベルの入力文字を入力する文字入力処理と、
前記文字入力処理で入力された入力文字を印刷する印刷処理と、
を実行することを特徴とする印字方法。
[７]  前記実サイズ算出処理は、撮影範囲の縦又は横方向において、被写体の単位長さ当たりの前記撮影手段の画素数による実変換値を求めて、ラベルの長さ及び幅を算出する処理を実行することを特徴とする請求項６に記載の印字方法。
[８]  前記撮影処理は、オートフォーカス機能によりフォーカスレンズを駆動させてピント合せを行い、駆動した前記フォーカスレンズの位置に基づいて被写体との距離を算出する処理を実行することを特徴とする請求項６又は請求項７に記載の印字方法。
[９]  前記入力処理において、ラベルサイズを円弧状の軌跡で入力することにより、前記実サイズ算出処理は、前記被写体を円柱と認識して円弧状の長さを算出する処理を実行することを特徴とする請求項６乃至請求項８の何れかに記載の印字方法。
[１０]  印字テープに印字してラベルを作成する印字装置の印字方法を実現するための印字制御プログラムであって、
オートフォーカス機能を用いて行う撮影処理と、
前記撮影処理で撮影した画像を表示手段に表示させる表示処理と、
前記表示処理に表示された画像上でラベルサイズを入力可能とする入力処理と、
前記撮影処理で撮影された画像を表示中に前記入力処理で入力された位置座標を検出する座標検出処理と、
前記座標検出処理で検出された位置座標を軌跡として前記表示手段に表示させる軌跡表示制御処理と、
前記座標検出処理で検出した画像上で入力されたラベルの長さ及び幅を算出する実サイズ算出処理と、
前記印字テープのテープ幅を判定するテープ幅判定処理と、
作成するラベルの入力文字を入力する文字入力処理と、
前記文字入力処理で入力された入力文字を印刷する印刷処理と、
をコンピュータに実行させることを特徴とする印字装置の印字制御プログラム。
[１１]  前記実サイズ算出処理は、撮影範囲の縦又は横方向において、被写体の単位長さ当たりの前記撮影手段の画素数による実変換値を求めて、ラベルの長さ及び幅を算出する処理をコンピュータに実行させることを特徴とする請求項１０に記載の印字装置の印字制御プログラム。
[１２]  前記撮影処理は、オートフォーカス機能によりフォーカスレンズを駆動させてピント合せを行い、駆動した前記フォーカスレンズの位置に基づいて被写体との距離を算出する処理をコンピュータに実行させることを特徴とする請求項１０又は請求項１１に記載の印字装置の印字制御プログラム。
[１３]  前記入力処理において、ラベルサイズを円弧状の軌跡で入力することにより、前記実サイズ算出処理は、前記被写体を円柱と認識して円弧状の長さを算出する処理をコンピュータに実行させることを特徴とする請求項１０乃至請求項１２の何れかに記載の印字装置の印字制御プログラム。
【符号の説明】
【００８１】
1、100  印字装置                          2  筐体
3  キーボード入力部                       4  タッチパネル表示部
5  開閉蓋                                 7  テープ繰出部
8  カセット装填部                        11  サーマルヘッド
12  プラテンローラ                       13  リボン巻取軸
15  カセット受部                         16  テープ幅検出スイッチ
17  フルカット機構                       18  ハーフカット機構
20  位置合わせ軸
21  テープカセット                       22  カセットケース
23  テープコア                           24  リボン供給コア
25  リボン巻取コア                       27  ヘッド配置部
29  被係合部                             31  テープ部材
35  インクリボン                         40  制御部
41  ＲＯＭ                              41a  使用可能テープ幅記憶領域
42  ＲＡＭ                              42a  画像データ記憶領域
45  テープ印字機構
46  ステップモータ                       48  カッターモータ
51  ヘッド駆動回路                       52  ステップモータ駆動回路
53  カッターモータ駆動回路               60  タッチパネル入力部
63  タッチパネル表示部駆動回路           64  タッチペン
70  撮影部                              70a  撮影制御手段
70b 画像取得手段                        70c  測距手段
82  装置本体                             87  キーボード領域
88  文字編集領域                               
【図１】
0005967270.tif 000002
【図２】
0005967270.tif 000003
【図３】
0005967270.tif 000004
【図４】
0005967270.tif 000005
【図５】
0005967270.tif 000006
【図６】
0005967270.tif 000007
【図７】
0005967270.tif 000008
【図８】
0005967270.tif 000009
【図９】
0005967270.tif 000010