(57)【要約】【課題】複雑なユーザによる操作をできるだけ省略して、ユーザにとっての労力負担を大きく低減し、利便性を向上する。【解決手段】制御回路部１３０は、特定のテンプレートＴの指定を音声により受け付け、受け付けられた特定のテンプレートＴに含まれるオブジェクトＲ１，Ｒ２に対し割り当てるテキスト又は図像の内容について音声により問いかけ、問いかけに対応した割り当てるテキスト又は図像の内容を音声により受け付け、受け付け内容の音声を文字認識したテキストデータ又は図像データを対応するオブジェクトに割り当てた印字データに基づき、印刷ラベルＬを作成する。【選択図】図４
2020049666.tif 000002
【特許請求の範囲】
【請求項１】
被印字媒体を搬送する搬送手段と、
前記搬送手段により搬送される前記被印字媒体に対し所望の印字を行う印字手段と、
複数のオブジェクトが所望の位置に可変に割り付けられる、複数のテンプレートを記憶する第１記憶手段と、
を有する印刷装置であって、
音声を入力する音声入力手段と、
音声を出力する音声出力手段と、
少なくとも、前記搬送手段、前記印字手段、及び前記音声出力手段を制御する制御手段と、
を有し、
前記制御手段は、
特定の前記テンプレートの指定を、前記音声入力手段を介した音声により受け付ける指定受付処理；
前記指定が受け付けられた前記特定のテンプレートに含まれる前記複数のオブジェクトそれぞれに対し割り当てるテキスト又は図像の内容について、前記音声出力手段を介して音声により問いかける内容問いかけ処理；
前記問いかけに対応した、前記割り当てる前記テキスト又は前記図像の内容を、前記音声入力手段を介して音声により受け付ける内容受付処理；
前記受け付けた前記テキスト又は前記図像の内容の音声を文字認識して生成されたテキストデータ又は図像データを対応する前記オブジェクトに割り当てた印字データに基づき、前記搬送手段及び前記印字手段を制御し、前記印字データに対応した印字を前記被印字媒体に形成して印刷物を作成する印刷物作成処理；
を実行することを特徴とする印刷装置。
【請求項２】
請求項１記載の印刷装置において、
前記内容受付処理では、
１つの前記オブジェクトに割り当てる前記テキスト又は前記図像の内容を受け付けた後、所定時間経過したことにより、当該テキスト又は図像の内容を確定する
ことを特徴とする印刷装置。
【請求項３】
請求項２記載の印刷装置において、
前記内容受付処理において前記複数のオブジェクトに割り当てるすべての前記テキスト又は前記図像の内容が確定したとき、前記印刷物作成処理が開始される
ことを特徴とする印刷装置。
【請求項４】
請求項１乃至請求項３のいずれか１項記載の印刷装置において、
前記制御手段は、さらに、
前記第１記憶手段に記憶された前記複数のテンプレートすべての名称を、前記音声出力手段を介して音声により順次読み上げる名称読み上げ処理を実行し、
前記指定受付処理では、
１つの前記特定のテンプレートの名称が読み上げられた際に前記音声入力手段が音声により入力した、当該特定のテンプレートに対する前記指定を受け付ける
ことを特徴とする印刷装置。
【請求項５】
請求項１乃至請求項４のいずれか１項記載の印刷装置において、
前記内容問いかけ処理では、
前記複数のオブジェクトそれぞれに予め付されたテキスト名称を前記音声出力手段を介して順次称呼することにより、各オブジェクトに対し割り当てる前記テキスト又は前記図像の内容についての問いかけを行う
ことを特徴とする印刷装置。
【請求項６】
請求項１乃至請求項４のいずれか１項記載の印刷装置において、
複数のフィールドに対しテキスト又は図像をそれぞれ対応づけたレコードを複数含むデータベースを記憶する第２記憶手段をさらに有し、
前記第１記憶手段は、
前記データベースの各レコードにおいて前記複数のフィールドのそれぞれに対応づけられた前記テキスト又は前記図像を、対応する前記オブジェクトに割り当てるための前記テンプレートを記憶しており、
前記内容問いかけ処理では、
前記複数のフィールドそれぞれの名称を前記音声出力手段を介して順次称呼することにより、各フィールドに対応する各オブジェクトに対し割り当てる前記テキスト又は前記図像の内容についての問いかけを行う
ことを特徴とする印刷装置。
【請求項７】
請求項６記載の印刷装置において、
前記内容問いかけ処理では、
少なくとも１つの前記フィールドについての問いかけに対応して前記内容受付処理で音声により受け付けた前記テキスト又は前記図像の内容が、いずれかの前記レコードにおける前記少なくとも１つのフィールドの内容に対し一致したことを契機に、前記内容問いかけ処理における、それ以降の前記フィールドについての問いかけを中止する
ことを特徴とする印刷装置。
【請求項８】
請求項７記載の印刷装置において、
前記内容問いかけ処理では、
各レコードに予め付されたセキュリティレベルが低い場合には、相対的に少数の前記フィールドについて前記一致が生じた場合に前記問いかけを中止し、
各レコードに予め付されたセキュリティレベルが高い場合には、相対的に多数の前記フィールドについて前記一致が生じた場合に前記問いかけを中止する
ことを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に係わり、特に、テンプレート印刷機能を備えた印刷装置に関する。
【背景技術】
【０００２】
従来、印刷装置の内部メモリ（以下、「テンプレートメモリ」と称する）に、印字ラベルの作製態様に対応して、所定の定型印字を印字するための定型印字情報としてのテンプレートを複数種類記憶し、ユーザの操作端末（例えば、パーソナルコンピュータやタブレット端末等）の操作に応じて必要なテンプレートを呼び出して流用する技術が知られている（例えば、特許文献１参照）。
【０００３】
操作端末には、印刷装置により印字を行うためのドライバ情報を含む所定のアプリケーションが予めインストールされており、例えば、操作端末の画面に表示したエディタを用いてテンプレートを印刷装置から操作端末に転送し、後から操作端末からテンプレートデータを含む印刷データ（以下、「印刷コマンド」とも称する）を転送して印刷を実行するようになっている。
【０００４】
具体的にテンプレートを用いて印刷を行う際に、ユーザは、操作端末を操作して所望のテンプレートに対応したテンプレート番号（例えば、１２番）を指定して印刷装置から所望のテンプレート（例えば、名簿テンプレート）を読み出し、名簿テンプレートに入力する名前挿入用のオブジェクトのテキスト名称（以下、「テキスト１」と称する）を指定し、名前（例えば、「伊藤」）を入力した後に、操作端末の別途操作で終了コマンドを印刷装置へ送信する。
【０００５】
さらに、ユーザは、名簿テンプレートに入力する他の情報、例えば、生年月日挿入用のオブジェクトのテキスト名称（以下、「テキスト２」と称する）を指定し、生年月日（例えば、「１９７０／１／１」）を入力した後に、操作端末の別途操作で終了コマンドを印刷装置へ送信する。
【０００６】
そして、テンプレートに各種情報の送信が終了したら、ユーザは、操作端末の別途の操作で「印刷開始コマンド」を印刷装置へ送信し、印刷装置による印刷を開示させる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−１４８１４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、このような印刷装置では、操作端末に必要なテンプレートを呼び出して流用したうえで、印刷コマンドを利用して印刷するため、操作端末のアプリケーションに複数種類のテンプレートに関するデータが予め含まれている場合に比べて使い方が難しいという問題が生じていた。
【０００９】
本発明の目的は、複雑なユーザによる操作をできるだけ省略して、ユーザにとっての労力負担を大きく低減し、利便性を向上することができる印刷装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本願発明は、被印字媒体を搬送する搬送手段と、前記搬送手段により搬送される前記被印字媒体に対し所望の印字を行う印字手段と、複数のオブジェクトが所望の位置に可変に割り付けられる、複数のテンプレートを記憶する第１記憶手段と、を有する印刷装置であって、音声を入力する音声入力手段と、音声を出力する音声出力手段と、少なくとも、前記搬送手段、前記印字手段、及び前記音声出力手段を制御する制御手段と、を有し、前記制御手段は、特定の前記テンプレートの指定を、前記音声入力手段を介した音声により受け付ける指定受付処理；前記指定が受け付けられた前記特定のテンプレートに含まれる前記複数のオブジェクトそれぞれに対し割り当てるテキスト又は図像の内容について、前記音声出力手段を介して音声により問いかける内容問いかけ処理；前記問いかけに対応した、前記割り当てる前記テキスト又は前記図像の内容を、前記音声入力手段を介して音声により受け付ける内容受付処理；前記受け付けた前記テキスト又は前記図像の内容の音声を文字認識して生成されたテキストデータ又は図像データを対応する前記オブジェクトに割り当てた印字データに基づき、前記搬送手段及び前記印字手段を制御し、前記印字データに対応した印字を前記被印字媒体に形成して印刷物を作成する印刷物作成処理；を実行することを特徴とする。
【００１１】
本願発明の印刷装置においては、テンプレートを用いて印刷物作成が行われる。すなわち、複数のテンプレートが記憶手段（第１記憶手段）に記憶されており、各テンプレートでは複数のオブジェクトが所望の位置に割り付けられている。そして、ユーザが指定する特定のテンプレートに含まれる各オブジェクトに対し、ユーザの所望する内容（テキストや図像等）が割り当てられ、対応する印字データが生成される。この印字データに基づき搬送手段及び印字手段が制御されることで、ユーザの所望の印刷物が作成される。
【００１２】
上記の流れの際、本願発明の印刷装置においては、ユーザによる意思表示を音声入力によって行うことができる。すなわち、ユーザが声に出して特定のテンプレートの指定を行うことで、音声入力手段を介しその音声が受け付けられる（指定受付処理）。その後、音声出力手段を介し、その特定のテンプレートに含まれる各オブジェクトのテキスト又は図像の内容についての問いかけが、音声によって行われる（内容問いかけ処理）。その問いかけに対する返事として、ユーザが上記テキスト又は図像の内容を発声することで、音声入力手段を介しその音声が受け付けられる（内容受付処理）。そして、その受け付けたテキスト又は図像の内容を表す音声に対し、印刷装置内（又は印刷装置外でもよい）に設けた適宜の文字認識手段によって文字認識が施されてテキストデータ又は図像データが生成されるとともに、そのテキストデータ又は図像データを対応するオブジェクトに割り当てた印字データが生成される。そして、この印字データに基づき搬送手段及び印字手段が制御されることで、ユーザの所望の印刷物が作成される（印刷物作成処理）。
【００１３】
以上のようにして、本願発明においては、装置側からの問いかけに適宜に対応しつつユーザが音声にて装置側への入力を行うだけで、所望の態様のテンプレート印刷を実行して印刷物を作成することができる。この結果、印刷装置に備えられたキーボード等の操作手段を介し、若しくは、操作手段のない印刷装置に接続した操作端末を介し、複雑な操作を必要とする従来手法に比べ、ユーザにとっての労力負担を大きく低減し、利便性を向上することができる。
【発明の効果】
【００１４】
本発明によれば、複雑なユーザによる操作をできるだけ省略して、ユーザにとっての労力負担を大きく低減し、利便性を向上することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態の印刷装置を備えたラベル生成システムを表すシステム構成図である。
【図２】本発明の一実施形態の印刷装置に記憶したテンプレートの一例とそのテンプレートを用いた印刷ラベルとの関係を表す説明図である。
【図３】印刷装置の制御系を表す概念図である。
【図４】印刷装置とユーザとがそれぞれ時系列で行う処理例を概念的に表す説明図である。
【図５】制御回路部が実行する制御手順を表すフロー図である。
【図６】制御回路部が実行する印刷処理ルーチンの詳細手順を表すフロー図である。
【図７】印刷装置とユーザとがそれぞれ時系列で行う他の処理例を概念的に表す説明図である。
【図８】印刷装置とユーザとがそれぞれ時系列で行う他の処理例を概念的に表す説明図である。
【図９】印刷装置とユーザとがそれぞれ時系列で行う他の処理例を概念的に表す説明図である。
【発明を実施するための形態】
【００１６】
以下、本発明の一実施の形態を、図面を参照しつつ説明する。なお、図示される実施形態の構成要素は、本発明の理解を助けるために縮尺が適宜変更されている。
【００１７】
図１に示す印刷装置１００は、有線或いは無線による通信回線（図では、プリンタケーブル）ＮＷを介して操作端末であるパーソナルコンピュータ（以下、単に「ＰＣ」とも略称する。）２００に接続されている。
【００１８】
ＰＣ２００は、液晶ディスプレイ等の表示部２１０及びキーボードやマウス等である操作部２２０を有しており、印刷装置１００により印刷ラベルを作成する際に印刷内容をエディタ等のアプリケーションを用いて編集すること等が可能である。なお、操作端末としては、図示したノート型のパーソナルコンピュータのほか、デスクトップ型のパーソナルコンピュータやタブレット端末、或いは、スマートフォン等のコンピュータ機能並びに印刷装置１００との相互通信機能を備えたものであれば特に限定はされない。また、ＰＣ２００は、インターネット回線等の電気通信回線を通じてクラウドＣに公開されている印刷装置１００を利用するための駆動ドライバを含むアプリケーションのダウンロードが可能となっている。
【００１９】
印刷装置１００は、遠隔操作に対応しており、印刷装置１００の側面に通信手段としての赤外線受信部１１０が設けられている。この赤外線受信部１１０は、ユーザによって操作されるリモートコントロール装置（以下、単に「リモコン」とも略称する。）１２０から送信される赤外線信号を受信する。これにより、印刷装置１００は、赤外線受信部１１０がリモコン１２０から受信した赤外線信号（印刷開始コマンド信号）に従った動作が可能である。なお、赤外線に代え、リモコン１２０から電波を用いた近距離無線通信等により印刷開始コマンド信号を送信し、印刷装置１００に設けた通信手段としてのアンテナにより、当該信号を受信するようにしてもよい。したがって、リモコン１２０は、例えば、印刷装置１とブルートゥース（Ｂｌｕｅｔｏｏｔｈ：登録商標）による近距離無線通信が可能な装置を用いることも可能である。
【００２０】
リモコン１２０には、赤外線信号を送信するための送信窓１２１と、複数の操作ボタン１２２とが設けられている。この例では、操作ボタン１２２は、第１の操作を選択する第１操作ボタン１２３、第２の操作を選択するための第２操作ボタン１２４、第３の操作を選択するための第３操作ボタン１２５の３つが設けられている。本実施形態では、印刷ラベルの印刷態様に係わる後述のテンプレートの種類を、どの操作ボタン１２２を操作するかによって選択可能ともなっている。
【００２１】
すなわち、ユーザは、第１操作ボタン１２３、第２操作ボタン１２４、第３操作ボタン１２５のうち、何れの操作ボタン１２２を押したかによって、複数種類用意されたテンプレートのうち、何れのテンプレートを用いるかを選択する。リモコン１２０は、ユーザが操作した操作ボタン１２２に応じた赤外線信号を印刷装置１００に送信する。なお、操作ボタン１２２のボタン数（操作数）は上述した数に限定されず、例えば、予め用意されたテンプレートの種類や数によって公知のテンキーや他の操作ボタンを用いてもよい。また、第１操作ボタン１２３、第２操作ボタン１２４、第３操作ボタン１２５は、１つ及び２つ以上を組み合わせた利用も可能である。
【００２２】
例えば、２つ以上の組み合わせであれば、十の位として「１０番台」「２０番台」「３０番台」の選択が可能であり、一の位として「１」「２」「３」の選択が可能である。したがって、テンプレートとしては、十の位の３つの大グループに、一の位の各３つの小グループのテンプレートを準備することも可能となっている。
【００２３】
具体的には、１０番台は名簿（大グループ）の生年月日（小グループ）、２０番台は名簿（大グループ）のメールアドレス（小グループ）、３０番台は部署（大グループ）の氏名（小グループ）、等とすることができる。
【００２４】
図２は、このようなテンプレートＴ及びそのテンプレートＴを用いた印刷ラベルＬの一例を示す。後述するテンプレート印刷では、例えば、図２に示すような１０番台のテンプレートＴの場合、例えば、大グループである「名簿」という１１〜１３番の番号が付されたテンプレートＴ１〜Ｔ３の中に、２つのオブジェクトＲ１，Ｒ２が配置されている。
【００２５】
オブジェクトＲ１は、例えば、「テキスト１」というテキスト名称が付された名前挿入用の枠で、オブジェクトＲ２は、例えば、「テキスト２」というテキスト名称が付された生年月日挿入用の枠となっている。ちなみに、このテンプレートＴは、予めＰＣ２００から印刷装置１００に仕込み済みとする。なお、上述した「枠」とは、互いに対応するテンプレートＴ及び印刷ラベルＬの所定の位置にテキストを印刷するための仮想の領域として枠状に割り当てたものであるが、印刷ラベルＬに対しては実際の飾り枠として印刷することも可能である。したがって、オブジェクトＲ１，Ｒ２には、例えば、テキストに対するフォントの種類やサイズ等の装飾条件を含めることも可能である。
【００２６】
そして、図２（Ａ）に示すテンプレートＴ１では、テンプレート番号のＮｏ１１として、「名前」と「生年月日」のテキストを固定としたうえで、オブジェクトＲ１に名前（氏）、オブジェクトＲ２に生年月日が挿入されるようになっている。これにより、印刷ラベルＬ１には、固定テキストの「名前」と「生年月日」、並びに、名前として「伊藤」、生年月日として「１９９３年１月２日」が印刷される。
【００２７】
また、図２（Ｂ）に示すテンプレートＴ２では、テンプレート番号のＮｏ１２として、オブジェクトＲ１に名前（氏）、オブジェクトＲ２に生年月日が挿入されるようになっている。これにより、印刷ラベルＬ２には、名前として「伊藤」、生年月日として「１９９３年１月２日」が印刷される。
【００２８】
さらに、図２（Ｃ）に示すテンプレートＴ３では、テンプレート番号のＮｏ１３として、割り当て番号「Ｎｏ．１３］と「名簿」のテキストを固定としたうえで、オブジェクトＲ１に名前（氏）、オブジェクトＲ２に生年月日が挿入されるようになっている。これにより、印刷ラベルＬ３には、割り当て番号「Ｎｏ１３」、タイトル「名簿」、名前として「伊藤」、生年月日として「１９９３年１月２日」がそれぞれ印刷される。
【００２９】
図１に戻り、印刷装置１００は、樹脂製の本体筐体１０１と、本体筐体１０１の上側後部を覆うように開閉自在に取り付けられた樹脂製のリヤカバー１０２と、本体筐体１０１の上側前部を覆うように開閉自在に取り付けられた樹脂製のフロントカバー１０３と、を備える。このフロントカバー１０３には、電源をＯＮ／ＯＦＦする主電源スイッチ等のキー入力部１０４と、印刷済みのラベル（図示せず）を外部に排出する排出口１０５と、が設けられている。
【００３０】
印刷装置１００の内部構成を図３を用いて説明する。図３において、本体筐体１０１には、所定幅のラベル用テープ１１がロール状に巻回された（本来はテープ厚さに応じた緊密な渦巻き状であるが図２では簡略化して図示している）ラベル用テープロール１０が収納されている。ラベル用テープ１１は、自己発色性を有する長尺状の感熱シート（いわゆるサーマルペーパー）と、感熱シートの片面に粘着剤を介して貼り合わされた離型紙とから構成される。ラベル用テープロール１０は、例えばカートリッジ化されたものであり、本体筐体１０１には、このカートリッジを着脱自在なカートリッジホルダ（図示せず）が設けられている。
【００３１】
ラベル用テープロール１０から繰り出されたラベル用テープ１１は、搬送手段としてのプラテンローラ１０６により搬送される。プラテンローラ１０６は、プラテンローラ用モータ１０７によって駆動される。その駆動により、ラベル用テープ１１に搬送力が働き、ラベル用テープ１１がラベル用テープロール１０から繰り出される。プラテンローラ用モータ１０７の制御は、制御回路部１３０を介してプラテンローラ駆動回路部１３１によって行われる。搬送されるラベル用テープ１１は、印刷手段としてのサーマルヘッド１０８とプラテンローラ１０６との間を通って排出口１０５へと導かれる。
【００３２】
サーマルヘッド１０８は、ラベル用テープ１１の搬送方向と直交する方向に、複数個の発熱素子を備えている（図示せず）。サーマルヘッド１０８の発熱素子が設けられた面と対向する側に、プラテンローラ１０６は配置されている。発熱素子には、印刷すべきドットパターンデータに従って通電がなされ、これによって、ラベル用テープロール１０から繰り出されたラベル用テープ１１の表面にテキスト（文字）や図像等（以下、「テキスト」で総称する。）が印刷される。サーマルヘッド１０８に設けられた各発熱素子の駆動は、印刷駆動回路部１３２によって行われる。なお、図像には、本実施の形態においては、「ほし」で「★」マーク等のほか、「まる」「さんかく」「しかく」等の簡易的なものを主として管理・呼び出し可能となっているほか、予めテーブル方式で割り当てた図像番号等で管理・呼び出し可能とすることもできる。
【００３３】
排出口１０５の内側には、固定刃１０９Ｂと可動刃１０９Ａとを備えたカッターユニット１０９が配置されている。サーマルヘッド１０８により印刷が行われたラベル用テープ１１は、切断用モータやソレノイド等のアクチュエータ（図示せず）により所定のタイミングで可動刃１０９Ａが往復移動することで切断され、所定長さの印刷ラベルＬとなって排出口１０５から排出される。
【００３４】
なお、このようなアクチュエータの駆動力による自動切断動作ではなく、ユーザが可動刃１０９Ａを手動で往復移動させて切断する、手動切断としてもよい。あるいは、搬送されるラベル用テープ１１が所定の切断位置に到達したことをＬＥＤ等の報知ランプ（図示せず）で報知し、その報知を見たユーザがキー入力部１０４の何れかの切断ボタンを操作することでアクチュエータにより可動刃１０９Ａが移動し、切断を行うようにしてもよい。
【００３５】
なお、図示はしていないが、本体筐体１０１の背面部には商用電源に接続される電源コード（図示せず）が接続されるインレットと、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）方式の通信回線ＮＷを含む複数のＵＳＢコネクタと、が設けられている。また、ＵＳＢコネクタを用いることで、通信回線ＮＷを介してＰＣ２００との接続が可能となる。
【００３６】
制御回路部１３０は、いわゆるマイクロコンピュータとしての機能を備えており、詳細な図示は省略するが、中央演算処理装置であるＣＰＵ、記憶媒体であるＲＯＭ及びＲＡＭ等から構成され、ＲＡＭの一時記憶機能を利用しつつＲＯＭに予め記憶されたプログラム（アプリケーションを含む）に従って印刷実行を含む各種の処理を実行する。
【００３７】
本実施の形態において、制御回路部１３０には、キー入力部１０４及び赤外線受信部１１０に加え、上述したＲＡＭ又はＲＯＭとは別に主として上述した各種のテンプレートＴに対応したデータを記憶したテンプレートメモリ（図３においては、「メモリ」と図示）１３３、現在時刻を計時する計時手段として機能するタイマ１３４、マイクロフォン等の音声入力部１３５、電源コードからの給電を制御する電源回路部１３６、を入力側若しくは入出力側として接続されている。また、制御回路部１３０は、プラテンローラ駆動回路部１３１及び印刷駆動回路部１３２に加え、例えば、インターネット回線等との接続を司る通信回路部１３７、スピーカ等の音声出力部１３８、を出力側若しくは出入力側として制御するように接続されている。さらに、制御回路部１３０は、音声入力部１３５から入力された音声を解析して音声データに変換する音声変換部１３９、ハードディスクドライブ（ＨＤＤ）等の大容量記憶媒体を理凹したデータベース部１４０を具備している。
【００３８】
このデータベース部１４０は、テンプレートメモリ１３３で兼用してもよい。また、テンプレートメモリ１３３をデータベース部１４０で兼用してもよい。データベース部１４０には、例えば、印刷ラベルＬを作製する際に、テンプレートＴのオブジェクトＲ１，Ｒ２に挿入されるテキスト（図像を含む）を含む各種情報が関連付けされたテキストデータからなるデータベースＤＢ（例えば、図４の中段参照）がテーブル方式で記憶されている。
【００３９】
したがって、データベース部１４０は、複数のフィールド（縦列に対応）に対しテキスト又は図像をそれぞれ対応づけたレコードを複数含んだデータベースＤＢを記憶している。これに対し、テンプレートメモリ１３３には、データベース部１４０に記憶したデータベースＤＢの各レコード（横列に対応）において複数のフィールドのそれぞれに対応づけられたテキスト（又は図像）を、対応するオブジェクトＲ１，Ｒ２に割り当てるためのテンプレートＴ（Ｔ１〜Ｔ３等）を記憶している。なお、各レコードには、それぞれに固有の管理番号を付している。
【００４０】
制御回路部１３０のＲＯＭには、印刷される文字や記号等の印刷データ（ドットパターン）がコードデータと対応させて記憶されている。制御回路部１３０は、ＲＯＭに記憶された印刷データを用いて、印刷ラベルＬの所定領域（後述するテンプレートの種類に対応した領域）に印刷するための印刷データを生成する。生成された印刷データに従って印刷駆動回路部１３２を動作させると共に、プラテンローラ１０６によりラベル用テープ１１を繰り出しつつ、サーマルヘッド１０８による印刷を行わせ、印刷ラベルＬを作成する。
【００４１】
なお、制御回路部１３０は、電源コードに接続された電源回路部１３６により給電されるとともに、通信回路部１３７を介し通信回線ＮＷ及びクラウドＣに接続されている。この結果、制御回路部１３０は、通信回線ＮＷに接続されたＰＣ２００や、さらにはクラウドＣに接続された、ルートサーバ、他の端末、汎用コンピュータ、及び情報サーバ等との間で情報のやりとりが可能となっている。
【００４２】
このような構成の印刷装置１００において、その特徴の１つは、図４に示すように、ユーザＵの音声によってテンプレートＴの種類を決定し、印刷を実行することができるようになっている。テンプレートＴは、予め印刷ラベルＬに対するイメージの所望の位置に複数箇所の自由入力枠状のオブジェクトＲ１，Ｒ２が割り当てられている。印刷ラベルＬを実際に印刷する際には、オブジェクトＲ１，Ｒ２の配置は常に固定され、その中に挿入される印刷内容（テキスト等）を、印刷の都度、ユーザＵが適宜に口答指定することによって種々の印刷ラベルＬを作成することができる。
【００４３】
概略的には、ユーザＵは、上述したリモコン１２０を用いずに、印刷装置１００に向かって予め決められたテンプレート呼び出し音声、例えば、「名簿  １２番」と発声する。この音声は印刷装置１００の音声入力部１３５で拾われ、公知の音声認識手法で制御回路部１３０によって認識される。
【００４４】
これにより、印刷装置１００は、「名簿」のテンプレートＴのうちＮｏ．１２のテンプレートＴ２を読み出すと共に、そのテンプレートＴ２に割り当てられた名前挿入用のオブジェクトＲ１と生年月日挿入用のオブジェクトＲ２とが予め割り当てられている旨を認識している。
【００４５】
次に、印刷装置１００は、名前挿入用のオブジェクトＲ１の中身を決めるために、図４の中段に示すように、音声出力部１３８を介して「名前は？」と発声し、ユーザＵに問いかけを行う。
【００４６】
これに対応してユーザＵは、「伊藤」と発声する。この音声も印刷装置１００の音声入力部１３５で拾われ、公知の音声認識手法で制御回路部１３０によって認識される。この発声後、ユーザＵが意図的に黙り、タイマ１３４のカウントにより暫くの間（以下、「所定時間」とも称する。）無音状態が続いた場合には、このオブジェクトＲ１に挿入される名前（氏）である「伊藤」の受け付けが完了すると同時に確定する。これにより、オブジェクトＲ１に対するキーボード等を用いた入力操作や入力終了操作に伴う入力終了コマンドの送信操作のような手間を要することなくオブジェクトＲ１への入力を行うことができる。
【００４７】
次に、印刷装置１００は、生年月日挿入用のオブジェクトＲ２の中身を決めるために、図４の下段に示すように、音声出力部１３８を介して「生年月日は？」と発声しユーザＵに問いかけを行う。
【００４８】
これに対応してユーザＵは、「１９９３年１月２日」と発声する。この音声も印刷装置１００の音声入力部１３５で拾われ、公知の音声認識手法で制御回路部１３０によって認識される。ちなみに、この発声後も、ユーザＵが意図的に黙り、所定時間の無音状態が続くことで、このオブジェクトＲ２に挿入される生年月日である「１９９３年１月２日」の受け付けが完了すると同時に確定する。これにより、オブジェクトＲ２に対するキーボード等を用いた入力操作や入力終了操作に伴う入力終了コマンドの送信操作のような手間を要することなくオブジェクトＲ１への入力を行うことができる。
【００４９】
なお、認識した音声から文字への変換（文字認識）については、制御回路部１３０の音声変換部１３９により音声の認識からテキストデータへの変換が行われるが、例えば、図１に示すように、クラウドＣに存在する各種の音声認識アプリケーション（例えば、アプリＡやアプリＢ）を適宜用いで音声認識を行い、そのテキストデータをクラウドＣから取得するようにしてもよい。
【００５０】
以上にようにして、全てのオブジェクトＲ１、Ｒ２の中身が確定した状態で、ユーザＵが発声することなく、さらに所定時間の無音状態が続くことで、全オブジェクトの中身が確定する。
【００５１】
これにより、印刷装置１００では、テキスト名称「テキスト１」のオブジェクトＲ１に「伊藤」の文字を挿入し、テキスト名称「テキスト２」のオブジェクトＲ２に「１９７０年１月２日」（「１９９７／１／１」等の表示形式でもよい）の文字を挿入したテンプレートＴ２を完成させ、それに対応した印刷データ（実際にサーマルヘッド１０８の発熱素子を駆動する駆動制御信号）を生成する。その結果、図２（Ｂ）の下段に示される、「伊藤  １９９７年１月１日」と表記された印刷物としての印刷ラベルＬを作製することができる。
【００５２】
このように、印刷装置１００は、ラベル用テープ１１を搬送するプラテンローラ１０６と、プラテンローラ１０６により搬送されるラベル用テープ１１に対し所望の印刷を行うサーマルヘッド１０８と、複数のオブジェクトＲ１，Ｒ２が所望の位置に可変に割り付けられる、複数のテンプレートＴを記憶するテンプレートメモリ１３３と、音声を入力する音声入力部１３５と、音声を出力する音声出力部１３８と、少なくとも、プラテンローラ１０６、サーマルヘッド１０８、及び音声出力部１３８を制御する制御回路部１３０と、を有している。そのうえで、印刷装置１００の制御回路部１３０は、特定のテンプレートＴの指定を、音声入力部１３５を介した音声（「名簿  １２番」の発声）により受け付ける指定受付処理（図４の上段に相当）；指定が受け付けられた特定のテンプレートＴに含まれる複数のオブジェクトＲ１，Ｒ２それぞれに対し割り当てるテキスト（図像の場合を含む）内容について、音声出力部１３８を介して音声により問いかける（「名前は？」「生年月日は？」）内容問いかけ処理（図４の中段及び下段に相当）；問いかけに対応した、割り当てるテキスト又は図像の内容（「伊藤」「２０１８年１月４日」）を、音声入力部１３５を介して音声により受け付ける内容受付処理；受け付けたテキスト又は図像の内容の音声を文字認識して生成されたテキストデータ又は図像データを対応するオブジェクトＲ１，Ｒ２に割り当てた印刷データに基づき、プラテンローラ１０６及びサーマルヘッド１０８を制御し、印刷データに対応した印刷をラベル用テープ１１に形成して印刷物を作成する印刷物作成処理；を実行することにある。
【００５３】
次に、図５を参照しつつ、上記を実現するために印刷装置１００の制御回路部１３０が実行する制御手順を説明する。なお、以下に示す手順では、上述したリモコン１２０は用いない場合で説明する。
【００５４】
図５に示す処理は、例えば、印刷装置１００の主電源スイッチ（キー入力部１０４）がＯＮされ、必要に応じて所定のイニシャライズ処理が実行されたうえで、或いは、省エネモードから復帰したうえで、開始される。
【００５５】
まず、ステップＳ１０で、制御回路部１３０は、ユーザＵによりリモコン１２０を用いないでテンプレートＴを呼び出して利用するモード（以下、テンプレート印刷モード」と称する）を開始する旨を受け付けたか否かを判定する。一例として、制御回路部１３０は、音声入力部１３５から、ユーザＵがモード開始用の言語として「テンプレート印刷」との発声があったか否かを判定する。制御回路部１３０は、ユーザＵから所定のモード開始用の言語の発声があったと判定した場合には、ステップＳ１０の判定が満たされて（Ｓ１０：Ｙｅｓ）、ステップＳ２０に処理を移す。制御回路部１３０は、ユーザＵから所定のモード開始用の言語の発声があったと判定しなかった場合には、ステップＳ１０の判定が満たされず（Ｓ１０：Ｎｏ）、ステップＳ１０の処理を引き続き監視する。
【００５６】
まず、ステップＳ２０で、制御回路部１３０は、リモコン１２０を用いないテンプレート印刷モードを実行するためのアプリケーションを起動して、ステップＳ３０へと処理を移す。
【００５７】
ステップＳ３０で、制御回路部１３０は、音声入力部１３５から、ユーザＵが所望のテンプレートＴを指定するための指定用の言語として「名簿  １２番」等のテンプレートＴの種類並びにテンプレート番号に関する発声があったか否かを判定する。制御回路部１３０は、ユーザＵから指定用の言語の発声があったと判定した場合には、ステップＳ３０の判定が満たされて（Ｓ３０：Ｙｅｓ）、ステップＳ４０に処理を移す。制御回路部１３０は、ユーザＵから指定用の言語の発声があったと判定しなかった場合には、ステップＳ３０の判定が満たされず（Ｓ３０：Ｎｏ）、ステップＳ３０の処理を引き続き監視する。したがって、このステップＳ３０において制御回路部１３０は、特定のテンプレートＴの指定を、音声入力部１３５を介した音声により受け付ける指定受付処理を実行する。
【００５８】
ステップＳ４０で、制御回路部１３０は、音声入力部１３５で拾われた「名簿  １２番」の発生内容を音声変換部１３９を用いた公知の音声認識手法で認識させる音声認識処理を実行し、ステップＳ５０へと処理を移す。
【００５９】
ステップＳ５０で、制御回路部１３０は、テンプレートメモリ１３３に記憶された複数のテンプレートＴに関するデータのなかから、「名簿」のテンプレートＴのうちＮｏ．１２のテンプレートＴ２を決定するとともに読み出し、ステップＳ６０へと処理を移す。
【００６０】
ステップＳ６０で、制御回路部１３０は、テンプレートＴ２に含まれるオブジェクトＲ１に挿入されるテキスト１に関する問いかけ用の言語として「名前は？」の音声を音声出力部１３８から発声し、ステップＳ７０に処理を移す。すなわち、このステップＳ６０において制御回路部１３０は、指定が受け付けられた特定のテンプレートＴ２に含まれる複数のオブジェクトＲ１，Ｒ２のうち、オブジェクトＲ１に対し割り当てるテキスト（又は図像）の内容について、音声出力部１３８を介して音声により問いかける内容問いかけ処理を実行する。
【００６１】
ステップＳ７０で、制御回路部１３０は、ユーザＵからテキスト１用の言語として「伊藤」との発声を音声入力部１３５で取得したか否かを判定する。制御回路部１３０は、ユーザＵからテキスト１用の言語の発声を取得したと判定した場合には、ステップＳ７０の判定が満たされて（Ｓ７０：Ｙｅｓ）、ステップＳ９０に処理を移す。制御回路部１３０は、ユーザＵからテキスト１用の言語の発声を取得したと判定しなかった場合には、ステップＳ７０の判定が満たされず（Ｓ７０：Ｎｏ）、ステップＳ８０に処理を移す。したがって、このステップＳ７０において、制御回路部１３０は、問いかけに対応した、オブジェクトＲ１に割り当てるテキスト１の内容を、音声入力部１３５を介して音声により受け付ける内容受付処理を実行する。
【００６２】
ステップＳ８０で、制御回路部１３０は、例えば、ステップＳ６０の処理を実行すると同時に開始したタイマ１３４の計時が所定時間（例えば、５秒）経過したか否かを判定する。制御回路部１３０は、タイマ１３４の計時が所定時間経過したと判定した場合には、ステップＳ８０の判定が満たされて（Ｓ８０：Ｙｅｓ）、ステップＳ９０に処理を移す。制御回路部１３０は、タイマ１３４の計時が所定時間経過したと判定しなかった場合には、ステップＳ８０の判定が満たされず（Ｓ８０：Ｎｏ）、ステップＳ８０の処理を引き続き監視する。なお、このステップＳ８０では、タイマ１３４の計時の開始を、問いかけ後として所定時間（例えば、５秒）を監視でもよいし、音声入力後として所定時間（例えば、３秒）を監視でもよい。
【００６３】
ステップＳ９０で、制御回路部１３０は、音声入力部１３５で取得したテキスト１用の言語として「伊藤」を音声変換部１３９を用いた公知の音声認識手法で認識させる音声認識処理を実行してテキスト１を確定し、ステップＳ１００へと処理を移す。
【００６４】
なお、このステップＳ９０において、制御回路部１３０は。データベース部１４０に記憶したデータベースＤＢを参照してテキスト１に対応する所定のフィールドに「伊藤」が存在している場合にテキスト１を確定している。したがって、データベース部１４０にテキスト１に対応する所定のフィールドに「伊藤」が存在していない場合には、「伊藤」が存在していない、或いは、音声変換が適正に行われなかったとして、例えば、音声出力部１３８からエラーを報知したうえでステップＳ６０に処理を戻してもよい。これにより、ステップＳ９０は、制御回路部１３０による判定ルーチンとしてもよい。
【００６５】
ステップＳ１００で、制御回路部１３０は、テンプレートＴ２に含まれるオブジェクトＲ２に挿入されるテキスト２に関する問いかけ用の言語として「生年月日は？」の音声を音声出力部１３８から発声し、ステップＳ１１０に処理を移す。すなわち、このステップＳ１００において制御回路部１３０は、指定が受け付けられた特定のテンプレートＴ２に含まれる複数のオブジェクトＲ１，Ｒ２のうち、オブジェクトＲ２に対し割り当てるテキスト（又は図像）の内容について、音声出力部１３８を介して音声により問いかける内容問いかけ処理を実行する。
【００６６】
ステップＳ１１０で、制御回路部１３０は、ユーザＵからテキスト２用の言語として「１９９３年１月２日」との発声を音声入力部１３５で取得したか否かを判定する。制御回路部１３０は、ユーザＵからテキスト２用の言語の発声を取得したと判定した場合には、ステップＳ１１０の判定が満たされて（Ｓ１１０：Ｙｅｓ）、ステップＳ１３０に処理を移す。制御回路部１３０は、ユーザＵからテキスト２用の言語の発声を取得したと判定しなかった場合には、ステップＳ１１０の判定が満たされず（Ｓ１１０：Ｎｏ）、ステップＳ１２０に処理を移す。したがって、このステップＳ１１０において、制御回路部１３０は、問いかけに対応した、オブジェクトＲ２に割り当てるテキスト２の内容を、音声入力部１３５を介して音声により受け付ける内容受付処理を実行する。
【００６７】
ステップＳ１２０で、制御回路部１３０は、例えば、ステップＳ１００の処理を実行すると同時に開始したタイマ１３４の計時が所定時間（例えば、５秒）経過したか否かを判定する。制御回路部１３０は、タイマ１３４の計時が所定時間経過したと判定した場合には、ステップＳ１２０の判定が満たされて（Ｓ１２０：Ｙｅｓ）、ステップＳ１３０に処理を移す。制御回路部１３０は、タイマ１３４の計時が所定時間経過したと判定しなかった場合には、ステップＳ１２０の判定が満たされず（Ｓ１２０：Ｎｏ）、ステップＳ１２０の処理を引き続き監視する。なお、このステップＳ１２０では、タイマ１３４の計時の開始を、問いかけ後として所定時間（例えば、５秒）を監視でもよいし、音声入力後として所定時間（例えば、３秒）を監視でもよい。
【００６８】
ステップＳ１３０で、制御回路部１３０は、音声入力部１３５で取得したテキスト２用の言語として「１９９３年１月２日」を音声変換部１３９を用いた公知の音声認識手法で認識させる音声認識処理を実行してテキスト２を確定し、ステップＳ２００へと処理を移す。
【００６９】
なお、このステップＳ１３０において、制御回路部１３０は。データベース部１４０に記憶したデータベースＤＢを参照してテキスト２に対応する所定のフィールドに「１９９３年１月２日」が存在している場合にテキスト２を確定している。したがって、データベース部１４０にテキスト２に対応する所定のフィールドに「１９９３年１月２日」が存在していない場合には、「１９９３年１月２日」が存在していない、或いは、音声変換が適正に行われなかったとして、例えば、音声出力部１３８からエラーを報知したうえでステップＳ１００に処理を戻してもよい。これにより、ステップＳ１３０は、制御回路部１３０による判定ルーチンとしてもよい。また、制御回路部１３０は、このステップＳ１３０の処理が終了した時点、或いは、このステップＳ１３０の処理が終了してタイマ１３４の計時が所定時間（例えば、２秒）経過したときに、ステップＳ２００の印刷処理を自動的に開始する。
【００７０】
ステップＳ２００で、制御回路部１３０は、テキスト１及びテキスト２をテンプレートＴ２のオブジェクトＲ１，Ｒ２のそれぞれに割り当てるよう展開（テキストデータ・フォント種類・フォントサイズなど）し、印刷処理を実行する。これにより、このフローに示す処理が終了する。したがって、このステップＳ２００において、制御回路部１３０は、受け付けた前記テキスト１，２の内容の音声を文字認識して生成されたテキストデータを対応するオブジェクトＲ１，Ｒ２に割り当てた印字データに基づき、プラテンローラ１０６（のローラ駆動回路部１３１）及びサーマルヘッド１０８（の印刷駆動回路部１３２）を制御し、印字データに対応した印刷をラベル用テープ１１に形成して印刷ラベルＬを作製する印刷物作成処理を実行する。
【００７１】
次に、図６を参照しつつ、制御回路部１３０が実行するステップＳ２００の印刷処理の詳細手順を説明する。
【００７２】
ステップＳ２１０で、制御回路部１３０は、テキスト１及びテキスト２をテンプレートＴ２のオブジェクトＲ１，Ｒ２のそれぞれに割り当てるよう展開（テキストデータ・フォント種類・フォントサイズなど）した印刷データを生成し、ステップＳ２２０に処理を移す。
【００７３】
ステップＳ２２０で、制御回路部１３０は、プラテンローラ駆動回路部１３１に制御信号を出力し、プラテンローラ用モータ１０７を駆動させることでプラテンローラ１０６によりラベル用テープ１１の搬送を開始させ、ステップＳ２２０に処理を移す。
【００７４】
ステップＳ２３０で、制御回路部１３０は、ラベル用テープ１１の搬送方向位置が所定の印刷開始位置に達したか否かを公知の手法で判定する。印刷開始位置に達するまでは、ステップＳ２３０の判定が満たされず（Ｓ２３０：ＮＯ）、ステップＳ２２０に戻り同様の手順を繰り返す。印刷開始位置に達したら、ステップＳ２３０の判定が満たされて（Ｓ２３０：ＹＥＳ）、ステップＳ２４０に処理を移す。
【００７５】
ステップＳ２４０で、制御回路部１３０は、印刷駆動回路部１３２に制御信号を出力し、サーマルヘッド１０８の発熱素子に印刷すべきドットパターンデータに従って通電がなされ、ラベル用テープ１１への印刷データの印刷を開始し、ステップＳ２５０へと処理を移す。
【００７６】
ステップＳ２５０で、制御回路部１３０は、ラベル用テープ１１の搬送方向位置が所定の印刷終了位置に達したか否かを公知の手法で判定する。印刷終了位置に達するまでは、ステップＳ２５０の判定は満たされず（Ｓ２５０：ＮＯ）、引き続き印刷データの印刷を継続する。印刷終了位置に達したら、ステップＳ２５０の判定が満たされて（Ｓ２５０：ＹＥＳ）、ステップＳ２６０に処理を移す。
【００７７】
ステップＳ２６０では、制御回路部１３０は、印刷駆動回路部１３２に制御信号を出力し、サーマルヘッド１０８によるラベル用テープ１１への印刷を終了させ、ステップＳ２６０に処理を移す。
【００７８】
ステップＳ２７０で、制御回路部１３０は、ラベル用テープ１１の搬送方向位置がテープ切断位置に達したか否かを公知の手法で判定する。テープ切断位置に達するまでは、ステップＳ２７０の判定は満たされず（Ｓ２７０：ＮＯ）、テープ搬送を継続する。テープ切断位置に到達したら、ステップＳ２７０の判定が満たされて（Ｓ２７０：ＹＥＳ）、ステップＳ２８０に処理を移す。
【００７９】
ステップＳ２８０では、制御回路部１３０は、プラテンローラ駆動回路部１３１に制御信号を出力し、プラテンローラ用モータ１０７の駆動を停止させることでプラテンローラ１０６によるラベル用テープ１１の搬送を停止させ、ステップＳ２９０に処理を移す。
【００８０】
ステップＳ２９０で、制御回路部１３０は、カッターユニット１０９に制御信号を出力し、印刷の終了したラベル用テープ１１を切断させることで、テキスト１及びテキスト２の印刷を備えた印刷ラベルＬが作製される。これにより、このルーチンに示す処理が終了される。
【００８１】
このように、印刷装置１００においては、テンプレートＴを用いて印字ラベルＬの作製が行われる。すなわち、複数のテンプレートＴがテンプレートメモリ１３３に記憶されており、各テンプレートＴでは複数のオブジェクトＲ１，Ｒ２が所望の位置に割り付けられている。そして、ユーザＵが指定する特定のテンプレートＴに含まれる各オブジェクトＲ１，Ｒ２に対し、ユーザＵの所望する内容（テキストや図像等）が割り当てられ、対応する印刷データが生成される。この印刷データに基づきプラテンローラ１０６及びサーマルヘッド１０８が制御されることで、ユーザＵの所望の印字ラベルＬが作製される。
【００８２】
上記の流れの際、本願発明の印刷装置１００においては、ユーザＵによる意思表示を音声入力によって行うことができる。すなわち、ユーザＵが声に出して特定のテンプレートＴの指定を行うことで、音声入力部１３５を介しその音声が受け付けられる（指定受付処理）。その後、音声出力部１３８を介し、その特定のテンプレートＴに含まれる各オブジェクトＲ１，Ｒ２のテキスト又は図像の内容についての問いかけが、音声によって行われる（内容問いかけ処理）。その問いかけに対する返事として、ユーザＵが上記テキスト又は図像の内容を発声することで、音声入力部１３５を介しその音声が受け付けられる（内容受付処理）。そして、その受け付けたテキスト又は図像の内容を表す音声に対し、印刷装置１００の内部（又は印刷装置１００の外部でもよい）に設けた適宜の文字認識手段によって文字認識が施されてテキストデータ又は図像データが生成されるとともに、そのテキストデータ又は図像データを対応するオブジェクトＲ１，Ｒ２に割り当てた印刷データが生成される。そして、この印刷データに基づきプラテンローラ１０６及びサーマルヘッド１０８が制御されることで、ユーザＵの所望の印字ラベルＬが作製される（印字ラベルＬ作製処理）。
【００８３】
以上のようにして、印刷装置１００からのユーザＵへの問いかけに適宜に対応しつつユーザＵが音声にて印刷装置１００へのテキスト１及びテキスト２の入力を行うだけで、所望の態様のテンプレート印刷を実行して印字ラベルＬを作製することができる。この結果、印刷装置１００にキーボード（やリモコン１２０）等の操作手段のない印刷装置１００に接続した操作端末を介し、複雑な操作を必要とする従来手法に比べ、ユーザＵにとっての労力負担を大きく低減し、利便性を向上することができる。）
【００８４】
ここで、印刷装置１００は、ステップＳ７０（及び図４の中段）並びにステップＳ１１０（及び図４の下段）に示す内容受付処理の際にタイマ１３４の計時によって所定時間（例えば、５秒）が経過したとき、或いは、１つのオブジェクトＲ１，Ｒ２に割り当てるテキスト１又はテキスト２の内容を受け付けた後、所定時間が経過（例えば、３秒）したことにより、テキスト１又テキスト２の内容を確定する。
このように、ユーザＵが声に出して各オブジェクトＲ１，Ｒ２へのテキスト１，２の内容を入力するとき、音声による入力（又は入力完了）から所定時間が経過したら自動的にその内容が確定する。これにより、内容を確定するための特別な操作（例えば上記操作手段を介した終了コマンドの送信操作等）や別途の音声入力が不要となり、ユーザＵの手間を省くことができるので、さらに利便性を向上することができる。
【００８５】
しかも、内容受付処理において複数のオブジェクトＲ１，Ｒ２に割り当てるすべてのテキスト１，２の内容が確定したとき、印字ラベルＬの作製処理が開始される。
【００８６】
したがって、入力の自動決定と同様に、ユーザＵが声に出して全オブジェクトＲ２へのテキスト２の内容の入力が完了したとき、その全オブジェクトＲ１，Ｒ２への入力を完了して所定時間が経過したら自動的に印字ラベルＬの作製が開始される。これにより、入力完了後に印字ラベルＬの作製を開始するための特別な操作（例えば上記操作手段を介した終了コマンドの送信操作等）や別途の音声入力が不要となり、ユーザＵの手間を省くことができるので、さらに利便性を向上することができる。
【００８７】
また、ステップＳ６０（及び図４の中段）並びにステップＳ１００（及び図４の下段）の内容問いかけ処理では、複数のオブジェクトＲ１，Ｒ２それぞれに予め付されたテキスト名称に対応する「名前は？」「生年月日は？」を音声出力部１３８を介して順次称呼することにより、各オブジェクトＲ１，Ｒ２に対し割り当てるテキスト１，２の内容についての問いかけを行う。
【００８８】
このように、複数のオブジェクトＲ１，Ｒ２それぞれに対するテキストや図像の入力を促すために印刷装置１００からユーザＵに問いかけを行う際、各オブジェクトＲ１，Ｒ２に付された（データベースＤＢを参照して）テキスト名称を用いて問いかけを行う。これにより、ユーザＵは、どのオブジェクトＲ１，Ｒ２の内容に対する発声が求められているのかを、確実に認識することができる。
【００８９】
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。
【００９０】
例えば、上記実施形態では、ユーザＵが所望のテンプレートＴ２を呼び出すための言語である「名簿  １２番」を知っているものとして説明したが。所望のテンプレートＴ２を呼び出すための言語を知らない場合、或いは、どのようなテンプレートがあるのかを知らない場合が想定される。
【００９１】
そこで、上述したステップＳ１０において、「テンプレート印刷」との発声に変えて、例えば、「テンプレート種類」と発生した場合には、ステップＳ３０のルーチンを実行する前に、テンプレートの種類を報知するルーチンを挟んでもよい。
【００９２】
具体的には、図７に示すように、制御回路部１３０は、テンプレートメモリ１３３に記憶したテンプレートＴに関するデータのうち、大分類として「備品」「会議室」「名簿」・・・等の複数のテンプレートが存在する場合には、その大分類の名称を音声出力部１３８から順次呼びかけ、ユーザが所望のテンプレートであると思ったときに、その大分類を同じ名称を発声（図では「名簿」）すれば、名簿に関するテンプレートの小分類、すなわち、上述したＴ１，Ｔ２，Ｔ３に相当するテンプレート名を音声出力部１３８から順次呼びかけ、上記大分類の場合と同様に所望のテンプレート（例えば、テンプレートＴ２）を利用することが可能となる。なお、使用するテンプレートＴが決定したら、以降は上記と同様にステップＳ３０からの処理を実行する。
【００９３】
このように、印刷装置１００において、制御回路部１３０は、テンプレートメモリ１３３に記憶された複数のテンプレートＴのすべての名称を、音声出力部１３８を介して音声により順次読み上げる名称読み上げ処理（図７）を実行し、１つの特定のテンプレートＴ２に対応する名称が読み上げられた際に音声入力部１３５が音声により入力した、特定のテンプレートＴ２に対する指定を「名簿  １２番」の入力に置き換えて受け付ける指定受付処理を実行する。
【００９４】
これにより、ユーザＵが使用したいテンプレートＴ２の名称をうっかり失念した場合であっても、そのテンプレートＴ２に対応する名称が読み上げられた（呼び掛けられた）後に当該名称を声に出して入力することで、意図するテンプレートＴ２の指定を確実に行うことができる。
【００９５】
また、上記各実施の形態では、例えば、ステップＳ９及びステップＳ１３０のようにテキスト１及びテキスト２による対応付けを行っていたが、このような対応をいちいち行わないようにするデータベース印刷に対応させることも可能である。
【００９６】
データベース印刷は、例えば、図８の中段に示すデータベースＤＢのように、レコード番号００１〜００４のような４つのレコードが記録されていて、２つ以上のフィールド「名前」「生年月日」「住所」「電話番号」・・・についてレコードごとにテキストデータを対応させてデータベース部１４０が記憶している。
【００９７】
このデータベース印刷では、上述した実施の形態のように「名前」挿入用のオブジェクトＲ１にテキスト１というテキスト名称が対応して付され、「生年月日」挿入用のオブジェクトＲ２にテキスト２というテキスト名称が対応して振られた状態にはなっていない。
【００９８】
すなわち、「名前」挿入用のオブジェクトＲ１にはデータベースＤＢの「名前」フィールドのテキストデータが自動的に割り当てられ、「生年月日」挿入用のオブジェクトＲ２の「生年月日」フィールドのテキストデータが自動的に割り当てられるように、予め決められている。
【００９９】
この際、通常のデータベース印刷の場合には、レコード００１〜００４の順番に印刷ラベルＬの印刷処理が行われ、先ずはレコード００１を用いて「名前」挿入用のオブジェクトＲ１に「伊藤」が挿入され、「生年月日」挿入用のオブジェクトＲ２に「１９７６年８月２０日」が挿入されて、「伊藤  １９７６年８月２０日」と表記された印字ラベルＬを作製する。
【０１００】
同様にして、レコード００２を用いて「名前」挿入用のオブジェクトＲ１に「伊藤」が挿入され、「生年月日」挿入用のオブジェクトＲ２に「１９９３年１月２日」が挿入されて、「伊藤  １９９３年１月２日」と表記された印字ラベルＬを作製する。以下、同様にしてレコード００３，００４・・・と印字ラベルＬが順次作製される。
【０１０１】
これに対し、本実施の形態においては、データベースＤＢとして記憶した全てのレコード００１〜００４までの４枚のラベルを作製するのではなく、特定の１つのレコードを用いて１つの印刷ラベルＬを作製することができる。
【０１０２】
具体的には、図８の上段に示すように、ユーザＵが「名簿  １２番」と発声してテンプレートＴ２を指定すると、印刷装置１００の制御回路部１３０は、テンプレートメモリ１３３からテンプレートＴ２を読み出した後に、図８の中段に示すように、音声出力部１３８から「名前は？」と問いかけを行う。
【０１０３】
これに対応して、ユーザＵは「いとう」と発声してデータベースＤＢのレコードを特定させようとする。ここで、仮に「いとう」という名前のレコードが「伊藤」で一つしかない場合には、そのまま制御回路部１３０はレコードを特定し、そのまま「生年月日」を含めたレコードに対応した印刷データを生成して印刷処理を実行する。
【０１０４】
一方、例えば、図８の中段に示すデータベースＤＢのように、同じ呼称でも４つの「いとう」が存在しているために、レコードを特定することができない。
【０１０５】
そこで、制御回路部１３０は、「いとう」との呼称される複数のレコード００１〜００４が存在している場合には、図８の下段に示すように、「生年月日は？」との問いかけを行い、ユーザＵから「１９９３年１月２日」との回答を受け取り、レコード００２を特定する。
【０１０６】
これにより、制御回路部１３０は、レコード００１〜００４を特定することができた時点で、フィールド「名前」とフィールド「生年月日」とを展開し、「伊藤  １９９３年１月２日」の印刷ラベルＬを作製することで、上述したステップＳ９０の処理並びにステップＳ１３０の処理を廃止することができるうえ、一つの問いかけでレコードを特定することができれば、２つ目の問いかけ以降の処理（ステップＳ１００〜ステップＳ１３０）を廃止することができる。なお、制御回路部１３０は、例えば、印刷を行うフィールドであるか否かに関わらず、データベースＤＢを参照して、その全体で同じではないフィールドが一つあれば、そのフィールを問いかけとして用いてれば、２つ目の問いかけ以降の処理（ステップＳ１００〜ステップＳ１３０）を完全に廃止することができる。
【０１０７】
このように、データベース印刷を利用した印刷装置１００において、複数のフィールドに対しテキスト（又は図像）をそれぞれ対応づけたレコード００１〜００４を複数含むデータベースＤＢを記憶するデータベース部１４０をさらに有し、テンプレートメモリ１３３は、データベースＤＢの各レコード００１〜００４において複数のフィールド（「名前」「生年月日」「住所」「電話番号」・・・）のそれぞれに対応づけられたテキスト（又は図像）を、対応するオブジェクトＲ１，Ｒ２に割り当てるためのテンプレートＴを記憶しており、内容問いかけ処理（ステップＳ６０，Ｓ１００）では、複数のフィールドそれぞれの名称を音声出力部１３８を介して順次称呼することにより、各フィールドに対応する各オブジェクトＲ１，Ｒ２に対し割り当てるテキスト（又は図像）の内容についての問いかけを行う。
【０１０８】
このようなデータベース印刷を行うことで、データベース部１４０に記憶されたデータベースＤＢに含まれる各レコード００１〜００４では、複数のフィールドそれぞれに対しテキスト又は図像が対応づけられている。印字ラベルＬの作製時には、各レコードの各フィールドに対応づけられた内容（テキスト又は図像）が、当該フィールドに対応するオブジェクトＲ１，Ｒ２に割り当てられることで、各レコード００１〜００４に対応した内容の印字ラベルＬが順次作製される。
【０１０９】
そして、印字ラベルＬの作製において、内容の問いかけ処理（ステップＳ６０，Ｓ１００）にて各オブジェクトＲ１，Ｒ２に対するテキスト（又は図像）の入力を促す問いかけを行う際、各オブジェクトＲ１，Ｒ２に対応するフィールドの名称を用いて問いかけを行う。これにより、ユーザＵは、どのオブジェクトＲ１，Ｒ２の内容に対する発声が求められているのかを、確実に認識することができる。
【０１１０】
そのうえで、内容問いかけ処理（ステップＳ６０，Ｓ１００）では、少なくとも１つのフィールドについての問いかけに対応して内容受付処理で音声により受け付けたテキスト（又は図像）の内容が、いずれかのレコード００１〜００４における少なくとも１つのフィールドの内容に対し一致したことを契機に、内容問いかけ処理における、それ以降のフィールドについての問いかけを中止する。
【０１１１】
すなわち、データベースＤＢにおいて、例えば、フィールド「名前」に対応づけられたテキスト（又は図像）の内容が各レコード００１〜００４の同一フィールドで互いに異なる場合には、１つのフィールドに対するテキスト（又は図像）の内容がユーザＵにより指定された段階で、ユーザＵが印字ラベルＬに挿入したい内容のレコード００１〜００４の何れであるかを特定することできる。したがって、２つ目以降のフィールド（例えば、「生年月日」）に対するテキスト（又は図像）の内容へのユーザＵによる指定は不要である。また、例えば、１つのフィールドに対する指定だけでは特定できない場合であっても、適宜の数のフィールドに対する上記指定を行った段階で、それ以降のフィールドに対する指定は不要となる場合がある。
【０１１２】
このような場合に対応し、少なくとも１つのフィールドについて音声によりユーザＵから受け付けたテキスト（又は図像）の内容が、いずれかのレコードの当該少なくとも１つのフィールドの内容に一致した場合に、それ以降のフィールドについての問いかけを中止する。これにより、ユーザＵは、必要最低限の問いかけへの応答（音声による入力）のみを行えば足りるので、さらに確実に労力負担を低減することができる。
【０１１３】
さらに、印刷ラベルＬを作製する際には、オブジェクトＲ１，Ｒ２に挿入されるテキスト１，２の内容によっては、気密性や個人情報等のセキュリティレベルに高低が存在する場合がある。また、データベースＤＢの情報が増えるにつれ、あるフィールド（例えば、名前）について「よみ」が同じ、すなわち、ユーザＵの呼称が同じとなる場合がある。したがって、このような場合には、テンプレートＴ２に対するオブジェクトＲ１，Ｒ２に挿入されるテキストとしては扱われないものの、他のテンプレートＴのオブジェクトに挿入されるテキストとして利用する場合を含め、一つのレコードに多数のフィールドを有するデータベースＤＢとしている場合もある。
【０１１４】
そこで、セキュリティレベルが高い場合や、特定のフィールド（例えば、「名前」）において呼称が同じで漢字も同じ場合、或いは、呼称が同じで漢字が異なる場合、などの条件によって、オブジェクトＲ１，Ｒ２に挿入されるテキスト１，２としては利用しない他のフィールドを利用することも可能である。
【０１１５】
具体的には、制御回路部１３０は、セキュリティレベルが高い場合には、ステップＳ１３０に続くステップとして、図９の下段に示すように、オブジェクトＲ１，Ｒ２としては利用しないデータベースＤＢに含まれる同一レコード中の他のフィールドの内容に対する答えを促すように、「住所は？」「電話番号は？」といったような問いかけを引き続き実行し、それらのユーザＵからの回答が正解である場合に、ステップＳ２００の印刷処理に移行してもよい。
【０１１６】
同様に、図９の中段に示すデータベースＤＢのように、呼称が同一で漢字も同じ或いは感じが異なるフィールドが存在していた場合には、ステップＳ７０において同一判定を行い、テキスト１を確定しないまま、ステップＳ１００を実行し、さらにそれでもレコードが特定できない場合には、図９の下段に示すように、オブジェクトＲ１，Ｒ２としては利用しないデータベースＤＢに含まれる同一レコード中の他のフィールドの内容に対する答えを促すように、「住所は？」「電話番号は？」といったような問いかけを引き続き実行し、それらのユーザＵからの回答に基づいてレコードを特定したのちに、テキスト１及びテキスト２を確定して、ステップＳ２００の印刷処理に移行してもよい。
【０１１７】
このように、印刷装置１００において、内容問いかけ処理では、データベースＤＢの各レコード（図９のＮｏ００１〜００４に対応）に予め付されたセキュリティレベルが低い場合には、相対的に少数のフィールドについて一致が生じた場合に問いかけを中止し、各レコードに予め付されたセキュリティレベルが高い場合には、相対的に多数のフィールドについて一致が生じた場合に問いかけを中止する。
【０１１８】
これにより、例えば、セキュリティの低い印刷実行時には早々に問いかけを中止して労力負担の低減を最優先する一方、セキュリティの高い印刷実行時には念入りに音声入力内容とレコードの内容との照合を重ねることで高い機密性を得ることができる。なおセキュリティレベルは上述のようにレコードごとに設定してもよいし、データベース全体として一律に設定されていてもよい。
【０１１９】
また、一つのフィールド（例えば、「名前」）に同一の呼称が存在して一つの問いかけだけではレコードを特定できないような場合には、データベースＤＢの他のフィールドに記憶している情報を利用して、例えば、二つ以上のフィールドが一致したときにレコードを特定したうえで、そのレコードに含まれるオブジェクトＲ１，Ｒ２に挿入されるべきテキスト１，２を決定することにより、混同を回避することができるとともに、複数の異なる印刷ラベルＬを作製することで対応する場合に比べて、印刷ラベルＬの作成数を少なくすることができる。
【０１２０】
なお、以上の各実施の形態においては、所定幅のラベル用テープ１１をロール状に巻回したラベル用テープロール１０をカートリッジ化して本体筐体１０１に着脱自在なカートリッジ方式であったが、例えば、ラベル用テープロール１０を本体筐体１０１の内部に直接収納し、ラベル用テープロール１０を本体筐体１０１の内部で回転させながら、ラベル用テープ１１を繰り出すようにしてもよい。
【０１２１】
また、以上においては、ラベル用テープ１１は、自己発色性を有する長尺状の感熱シート（いわゆるサーマルペーパー）と、感熱シートの片面に粘着剤を介して貼り合わされた離型紙とから構成したものであったが、基材テープとは別のカバーフィルムに印字を行ってこれらを貼り合わせる方式、基材テープに備えられた被印字テープ層に印字を行う方式（貼りあわせを行わないタイプ）を適用してもよい。
【０１２２】
さらに、ラベル用テープロール１０に替えて、長尺平紙状あるいは短冊状のテープやシートを印刷装置１００の外側より１枚ずつ所定のフィーダ機構によって移送して印刷装置１００の内部へ供給する構成も考えられる。
【０１２３】
なお、以上において、図３に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【０１２４】
また、図５，図６に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。例えば、状映したステップＳ１０及びステップＳ２０のルーチンは省略し、主電源スイッチがＯＮされてイニシャライズされた時点でアプリケーションが立ち上げられ、ステップＳ３０のルーチンに対する待機状態としてもよい。
【０１２５】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１２６】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０１２７】
１１          ラベル用テープ（被印字媒体）
１００        印刷装置
１０６        プラテンローラ（搬送手段）
１０８        サーマルヘッド（印字手段）
１３０        制御回路部（制御手段）
１３３        テンプレートメモリ（第１記憶手段）
１３５        音声入力部（音声入力手段）
１３８        音声出力部（音声出力手段）
１４０        データベース部（第２記憶手段）
Ｌ            印刷ラベル（印刷物）
Ｒ１          オブジェクト
Ｒ２          オブジェクト
Ｔ            テンプレート
Ｔ１          テンプレート
Ｔ２          テンプレート
Ｔ３          テンプレート
【図１】
2020049666.tif 000003
【図２】
2020049666.tif 000004
【図３】
2020049666.tif 000005
【図４】
2020049666.tif 000006
【図５】
2020049666.tif 000007
【図６】
2020049666.tif 000008
【図７】
2020049666.tif 000009
【図８】
2020049666.tif 000010
【図９】
2020049666.tif 000011