(57)【要約】【課題】タッチパネルを介して動作内容を容易に指定することができる印刷装置を提供する。【解決手段】プリンタは、タッチパネル及びキーボードを備えている。プリンタのフラッシュメモリには、タッチパネル及びキーボードの夫々に対する操作と、プリンタの動作内容とを関連付けて記憶したテーブルが記憶されている。プリンタのＣＰＵは、タッチパネル及びキーボードが同時に操作された場合に、夫々が別々に操作された場合と異なる動作内容に従って動作する動作モードである同時動作モードで動作するか否かを判断する（Ｓ１１）。ＣＰＵは、同時動作モードで動作すると判断した場合（Ｓ１１：ＹＥＳ）であって、タッチパネル及びキーボードが同時に操作された場合（Ｓ１３：ＹＥＳ）、夫々の操作方法に関連する動作内容を、テーブルを参照して特定する。ＣＰＵは、特定された動作内容に従い動作することで、テープへの印刷に必要な処理を実行する（Ｓ１５）。【選択図】図６
2014069365.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネル及びキーボードを備え、テープへの印刷を行う印刷装置であって、
前記タッチパネル及び前記キーボードの夫々に対する操作と、前記印刷装置の動作内容とを関連付けて記憶した記憶手段と、
前記タッチパネル及び前記キーボードが同時に操作された場合に、夫々が別々に操作された場合と異なる動作内容に従って動作する動作モードである同時動作モードで動作するか否かを判断する判断手段と、
前記判断手段によって前記同時動作モードで動作すると判断された場合であって、前記タッチパネル及び前記キーボードが同時に操作された場合、夫々の操作に関連する動作内容を前記記憶手段を参照して特定する特定手段と、
前記特定手段によって特定された前記動作内容に従い動作することで、前記テープへの印刷に必要な処理を実行する動作実行手段と
を備えたことを特徴とする印刷装置。
【請求項２】
前記判断手段は、
前記動作モードを切り替えるための所定のキーが選択されている間、前記同時動作モードで動作すると判断することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記判断手段は、
前記動作モードを切り替えるための所定のキーが選択された後、再度前記所定のキーが選択されるまでの間、前記同時動作モードで動作すると判断することを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記判断手段は、
前記タッチパネルがタッチされた状態で、前記キーボードのうち特定のキーが選択された場合、前記同時動作モードで動作すると判断し、
前記特定手段は、
前記特定のキーに対する操作に関連する動作内容を特定することを特徴とする請求項１に記載の印刷装置。
【請求項５】
前記判断手段は、
前記キーボードのうち特定のキーが選択された状態が所定時間以上継続した後、前記タッチパネルが同時に選択された場合、前記同時動作モードで動作すると判断し、
前記特定手段は、
前記特定のキーに対する操作に関連する動作内容を特定することを特徴とする請求項１に記載の印刷装置。
【請求項６】
前記判断手段は、
前記キーボードのうち特定のキーが所定時間内に繰り返し選択された後、前記タッチパネルが同時に選択された場合、前記同時動作モードで動作すると判断し、
前記特定手段は、
前記特定のキーに対する操作に関連する動作内容を特定することを特徴とする請求項１に記載の印刷装置。
【請求項７】
動作状態が前記同時動作モードであるか否かを示す情報を通知する通知手段を備えたことを特徴とする請求項１から６のいずれかに記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部にタッチパネルを備えた印刷装置に関する。
【背景技術】
【０００２】
液晶ディスプレイ等の表示部にタッチパネルを備えた印刷装置が知られている。例えば特許文献１には、表示部に設けられたタッチパネル上にタッチペンによって描かれる線の種類及び方向に応じ、複数の動作を実行することが可能な印刷装置が記載されている。具体的には次の通りである。タッチパネルに対して横方向の実線が引かれた場合、プレビュー画面が横方向にスクロールされる。又、タッチパネルに対して縦方向の実線が引かれた場合、フルカットの切断位置が指定される。又、タッチパネルに対して縦方向の破線が引かれた場合、ハーフカットの切断位置が指定される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−６２９８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
タッチパネルを介して指定することが可能な動作内容の数の増加に伴い、夫々のタッチの方法は複雑化する。従ってユーザは、所望する動作内容に従って印刷装置を動作させるためのタッチの方法を直感的に把握できなくなる可能性がある。この場合ユーザは、タッチパネルを介して印刷装置の動作内容を容易に指定できないという問題点がある。
【０００５】
本発明の目的は、タッチパネルを介して動作内容を容易に指定することができる印刷装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る印刷装置は、タッチパネル及びキーボードを備え、テープへの印刷を行う印刷装置であって、前記タッチパネル及び前記キーボードの夫々に対する操作と、前記印刷装置の動作内容とを関連付けて記憶した記憶手段と、前記タッチパネル及び前記キーボードが同時に操作された場合に、夫々が別々に操作された場合と異なる動作内容に従って動作する動作モードである同時動作モードで動作するか否かを判断する判断手段と、前記判断手段によって前記同時動作モードで動作すると判断された場合であって、前記タッチパネル及び前記キーボードが同時に操作された場合、夫々の操作に関連する動作内容を前記記憶手段を参照して特定する特定手段と、前記特定手段によって特定された前記動作内容に従い動作することで、前記テープへの印刷に必要な処理を実行する動作実行手段と
を備えている。
【０００７】
本発明によれば、印刷装置は、タッチパネル及びキーボードに対する操作と動作内容とを関連付けて記憶する。印刷装置は、タッチパネル及びキーボードが同時に操作された場合、夫々の操作に関連する動作内容を特定し、特定された動作内容に従って動作する。このためユーザは、同一の方法でタッチパネルを操作する場合でも、異なる方法でキーボードを操作することによって、異なる動作内容に従って印刷装置を動作させることが可能となる。従ってユーザは、所望する動作内容で印刷装置を動作させるために必要なタッチパネルの操作を適切に把握し、所望する動作内容で印刷装置を容易に動作させることが可能となる。
【０００８】
本発明において、前記判断手段は、前記動作モードを切り替えるための所定のキーが選択されている間、前記同時動作モードで動作すると判断してもよい。ユーザは、所定のキーを選択することによって、印刷装置を同時動作モードで容易に動作させることが可能となる。
【０００９】
本発明において、前記判断手段は、前記動作モードを切り替えるための所定のキーが選択された後、再度前記所定のキーが選択されるまでの間、前記同時動作モードで動作すると判断してもよい。ユーザは、所定のキーを選択することによって、印刷装置を同時動作モードで容易に動作させることが可能となる。所定のキーを一旦選択すれば、ユーザは所定のキーを選択し続けなくても、印刷装置を同時動作モードで動作させることが可能となるので、ユーザの操作の利便性を高めることができる。
【００１０】
本発明において、前記判断手段は、前記タッチパネルがタッチされた状態で前記キーボードのうち特定のキーが選択された場合、前記同時動作モードで動作すると判断し、前記特定手段は、前記特定のキーに対する操作に関連する動作内容を特定してもよい。ユーザは、タッチパネル及びキーボードを同時に操作する手順と連動させて、印刷装置を同時動作モードで動作させることができる。従ってユーザは、印刷装置を迅速に同時動作モードで動作させることが可能となる。
【００１１】
本発明において、前記判断手段は、前記キーボードのうち特定のキーが選択された状態が所定時間以上継続した後、前記タッチパネルが同時に選択された場合、前記同時動作モードで動作すると判断し、前記特定手段は、前記特定のキーに対する操作に関連する動作内容を特定してもよい。ユーザは、タッチパネル及びキーボードを同時に操作する手順と連動させて、印刷装置を同時動作モードで動作させることができる。従ってユーザは、印刷装置を迅速に同時動作モードで動作させることが可能となる。
【００１２】
本発明において、前記判断手段は、前記キーボードのうち特定のキーが所定時間内に繰り返し選択された後、前記タッチパネルが同時に選択された場合、前記同時動作モードで動作すると判断し、前記特定手段は、前記特定のキーに対する操作に関連する動作内容を特定してもよい。ユーザは、印刷装置を同時動作モードで動作させるための所定のキーを選択する必要がないので、タッチパネル及びキーボードを同時に操作する手順と連動させて、印刷装置を同時動作モードで動作させることができる。またユーザは、キーボードの繰り返し操作によって印刷装置を同時動作モードで動作させることが可能となる。従ってユーザは、印刷装置を迅速に同時動作モードで動作させることが可能となる。
【００１３】
本発明において、動作状態が前記同時動作モードであるか否かを示す情報を通知する通知手段を備えてもよい。ユーザは、印刷装置が同時動作モードで動作中であるか否かを容易に判断することができる。
【図面の簡単な説明】
【００１４】
【図１】プリンタ１の斜視図である。
【図２】プリンタ１の電気的構成を示すブロック図である。
【図３】テーブル６１を示す図である。
【図４】テーブル６２を示す図である。
【図５】同時動作モードで動作するプリンタ１の表示部５の表示例である。
【図６】第一〜第三実施形態におけるメイン処理のフローチャートである。
【図７】特定処理のフローチャートである。
【図８】印刷処理のフローチャートである。
【図９】第四、第五実施形態におけるメイン処理のフローチャートである。
【図１０】第六実施形態におけるメイン処理のフローチャートである。
【発明を実施するための形態】
【００１５】
＜第一実施形態＞
本発明の第一実施形態について、図面を参照して説明する。図１を参照して、テーププリンタ１（以下、単に「プリンタ１」という）の物理的構成について説明する。図１の左下、右上、左上、右下方向は、夫々、プリンタ１の下、上、左、右方向である。プリンタ１にはテープカセット（図示外）が装着される。プリンタ１は、テープカセットから引き出され、搬送されるテープ状の印字媒体（以下、単に「テープ」という）に対して、テープ幅方向に１列毎にドットを形成することで、印刷を行うことが可能なプリンタである。
【００１６】
プリンタ１の表面の下側に、キーボード３が設けられる。なお、プリンタ１では、文字、数字、記号等の各種キャラクタの印刷が可能である。キーボード３は、テープに印刷される印刷対象のデータを入力するためのキャラクタキー、確定キー等を含む。キーボード３の上側に、電源キー、印刷キー、及び切替キー４１（詳細は後述する。）等を含む機能キー群４が設けられる。以下、機能キー群４とキーボード３とを総称し、「操作部２」ともいう。機能キー群４の上側に、矩形状の表示部５が設けられる。表示部５は、印刷対象のキャラクタ、印刷の様式設定（書体、文字サイズ）等を表示する液晶ディスプレイである。表示部５の表面にタッチパネル６が設けられる。表示部５の右側にＬＥＤ４４が設けられる。ＬＥＤ４４は、点灯／消灯することによってプリンタ１の動作モードを通知する。プリンタ１の最上部に、開閉可能なカバー７が設けられる。カバー７は、カセット装着部に装着されたテープカセットを覆う。
【００１７】
図２を参照し、プリンタ１の電気的構成について説明する。プリンタ１は、制御基板上に形成される制御回路部４００を備えている。制御回路部４００は、各機器を制御するＣＰＵ４０１、ＣＰＵ４０１にデータバス４１０を介して接続されたＲＯＭ４０２、ＣＧＲＯＭ４０３、ＲＡＭ４０４、フラッシュメモリ４０９および入出力インタフェイス４１１等を含む。
【００１８】
ＲＯＭ４０２には、プリンタ１の制御上必要な各種のプログラムが記憶されている。ＣＰＵ４０１は、各種のプログラムに基づいて各種演算を行う。ＣＧＲＯＭ４０３には、各種キャラクタやバーコードを印刷するための印刷用ドットパターンデータが、書体やサイズ毎に分類され、コードデータに対応させて記憶されている。ＲＡＭ４０４には、テキストメモリ、設定メモリ、プリントバッファ等、複数の記憶エリアが設けられている。テキストメモリには、キーボード３及びタッチパネル６から入力された印刷対象のキャラクタのデータが格納される。設定メモリには、テキストメモリに記憶されたキャラクタをテープに印刷する場合の様式設定（書体、文字サイズ）が記憶される。プリントバッファには、印刷対象の印刷用ドットパターンが格納される。その他記憶エリアには、各種演算データ等が記憶される。フラッシュメモリ４０９には、後述するテーブル６１（図３参照）、６２（図４参照）が記憶される。
【００１９】
入出力インタフェイス４１１には、操作部２、タッチパネル６、液晶駆動回路（ＬＣＤＣ）４０５、駆動回路４０６、４０７、４０８等が接続されている。タッチパネル６は、接触された位置を特定することが可能な情報（接触位置情報）を入出力インタフェイス４１１に出力する。ＬＣＤＣ４０５は、表示部５に表示データを出力するためのビデオＲＡＭ（図示外）を有し、表示部５に対する表示制御を行う。駆動回路４０６は、テープに印刷を行うサーマルヘッド１０の発熱素子を通電させることによって、テープに印刷を行う。駆動回路４０７は、テープを送るテープ送りモータ２３を駆動する。駆動回路４０８は、カッタモータ２４を駆動して印刷済みのテープを切断する。
【００２０】
プリンタ１は、キーボード３及びタッチパネル６に対する操作が行われた場合、通常、夫々の操作に対応する動作内容を別々に特定し、特定した動作内容に従って動作する。例えば、プリンタ１が文字の入力を待ち受けている状態で「BackSpace」キーが押下された場合、表示部５に表示された文字列のうちカーソルの直前の文字が削除される。また、ユーザがタッチパネル６に対して接触させた指を、左から右に移動させた場合、表示部５に表示された文字列は右側にスライドされる。なお、以上のような動作モードを、以下では「通常動作モード」という。また、タッチパネル６に対して接触させた指を左右方向に移動させる入力操作を、「フリック操作」という。
【００２１】
なおＣＰＵ４０１は、テーブル６１（図３参照）を参照することによって、タッチパネル６に対する操作に対応する動作内容を特定する。図３に示すように、テーブル６１には、タッチパネル６に対する操作、プリンタ１の状態、及び、動作内容が対応付けて記憶される。ＣＰＵ４０１は、通常動作モードで動作している場合であって、タッチパネル６が操作された場合、タッチパネル６に対する操作に対応付けられた動作内容を、テーブル６１を参照して特定する。ＣＰＵ４０１は、特定した動作内容に従って動作する。
【００２２】
例えばタッチパネル６に対して左から右へのフリック操作がされた場合、ＣＰＵ４０１はテーブル６１を参照し、左から右へのフリック操作に対応する動作内容として、「表示位置移動」を特定する（Ｎｏ．２、図３参照）。ＣＰＵ４０１は、特定した動作内容に従い、表示部５に表示された文字列を右側にスライドさせる。
【００２３】
プリンタ１が通常動作モードで動作する場合、キーボード３及びタッチパネル６が同時に操作された場合でも、夫々が別々に操作された場合と同様の動作内容に従って動作する。従って例えば、「BackSpace」キーが押下されると同時に、タッチパネル６に対して左から右へのフリック操作がされた場合、表示部５に表示された文字列のうちカーソルの直前の文字が削除され、且つ、表示部５に表示された文字列は右側にスライドされる。
【００２４】
一方、プリンタ１は、操作部２及びタッチパネル６が同時に操作された場合に、夫々が別々に操作された場合と異なる動作内容に従って動作する動作モード（以下「同時動作モード」という。）で動作することが可能である。同時動作モードで動作する場合の動作内容は、テーブル６２（図４参照）に基づいて特定される。
【００２５】
図４を参照し、テーブル６２について説明する。テーブル６２には、キー種別、タッチパネル６に対する操作、プリンタ１の状態、及び、動作内容が対応付けて記憶される。ＣＰＵ４０１は、同時動作モードで動作している場合であって、キーボード３及びタッチパネル６が同時に操作された場合、キーボード３及びタッチパネル６に対する操作に対応付けられた動作内容を、テーブル６２を参照して特定する。ＣＰＵ４０１は、特定した動作内容に従って動作することで、テープへの印刷に必要な処理を行う。テープへの印刷に必要な処理の例として、例えばテーブル６２に動作内容として示されているように、表示部５の表示制御（文字変換（Ｎｏ．１，２，３，９）、文字削除（Ｎｏ．５，８，１１，１２））、印刷（Ｎｏ．１０）等が挙げられる。
【００２６】
例えば図５に示すように、プリンタ１が同時動作モードで動作している状態であって、「BackSpace」キー４２が押下されると同時に、表示部５に表示された文字列５１「ＡＢＣＤＥＦＧＨ」上に左から右へのフリック操作（矢印４３）がされたとする。ＣＰＵ４０１は、テーブル６２（図４参照）を参照し、「BackSpace」キーの押下、及び、左から右へのフリック操作に対応する動作内容として、「フリック位置の文字削除」を特定する（Ｎｏ．５、図４参照）。ＣＰＵ４０１は、特定した動作内容に従い、表示部５に表示された文字列５１「ＡＢＣＤＥＦＧＨ」のうち、フリックされた文字「ＢＣＤ」を削除する。ＣＰＵ４０１は、「ＢＣＤ」が削除された結果の文字列５２「ＡＥＦＧＨ」を表示部５に表示する。
【００２７】
同様に例えば、プリンタ１が同時動作モードで動作している状態であって、「CapsLock」キーが押下されると同時に、表示部５に表示された文字列５１「ＰＱＲＳＴ」のうち「Ｒ」がタッチされたとする。ＣＰＵ４０１は、テーブル６２（図４参照）を参照し、「CapsLock」キーの押下、及び、文字上へのタッチに対応する動作内容として、「大／小文字変換」を特定する（Ｎｏ．１、図４参照）。ＣＰＵ４０１は、特定した動作内容に従い、表示部５に表示された文字列５１「ＰＱＲＳＴ」のうち、タッチされた文字「Ｒ」を小文字「ｒ」に変換する。ＣＰＵ４０１は、「Ｒ」が「ｒ」に変換された結果の文字列「ＰＱｒＳＴ」を表示部５に表示する。
【００２８】
以上のようにプリンタ１は、同時動作モードで動作することによって、キーボード３及びタッチパネル６の操作の組み合わせ毎に動作内容を特定できる。例えばタッチパネル６に対する操作が同一（例えば、Ｎｏ．１〜３、Ｎｏ．４〜６、Ｎｏ．７〜１０、テーブル６２（図４）参照）であっても、タッチパネル６への操作と同時に押下されるキーボード３が異なる場合には、プリンタ１は異なる動作内容に従って動作することになる。従ってユーザは、タッチパネル６に対する操作の種類を最小限に抑えつつ、プリンタ１を多種類の動作内容に従って動作させることができる。ユーザは、プリンタ１を動作させるために必要なタッチパネル６の操作を多数把握しておく必要がない。
【００２９】
なお第一実施形態において、ＣＰＵ４０１は、通常動作モードで動作している最中に切替キー４１（図１参照）がキーボード３と同時に押下された場合、プリンタ１の動作モードを通常動作モードから同時動作モードに切り替える。またＣＰＵ４０１は、同時動作モードで動作している最中に切替キー４１及びキーボード３の内少なくともいずれかの押下が解除された場合、動作モードを同時動作モードから通常動作モードに切り替える。このようにしてＣＰＵ４０１は、ユーザがプリンタ１の動作モードの切り替えを容易に実行できるようにしている。なおＣＰＵ４０１は、上記方法と異なる他の方法で、プリンタ１の動作モードを切り替えてもよい。他の方法については、第二実施形態〜第六実施形態で説明する。
【００３０】
図６から図８を参照し、ＣＰＵ４０１が実行するメイン処理（図６、図７参照）及び印刷処理（図８参照）について説明する。ＣＰＵ４０１は、ＲＯＭ４０３に記憶されたプログラムを実行することによって、メイン処理及び印刷処理を実行する。ＣＰＵ４０１は、メイン処理及び印刷処理を並行して実行する。ＣＰＵ４０１は、プリンタ１の電源キーが押下された場合に、メイン処理及び印刷処理を開始する。
【００３１】
図６及び図７を参照し、メイン処理について説明する。メイン処理の開始時、ＣＰＵ４０１は、プリンタ１の動作モードを通常動作モードとする。ＣＰＵ４０１は、ＬＥＤ４４（図１参照）を消灯させる。図６に示すように、ＣＰＵ４０１は、切替キー４１とキーボード３とが同時に押下されたか判断する（Ｓ１１）。切替キー４１とキーボード３とが同時に押下された場合（Ｓ１１：ＹＥＳ）、ＣＰＵ４０１は、プリンタ１の動作モードを通常動作モードから同時動作モードに切り替え、ＬＥＤ４４を点灯させる。（Ｓ１２）。ＣＰＵ４０１は、タッチパネル６に対する操作が開始されたか判断する（Ｓ１３）。タッチパネル６に対する操作が開始されない場合（Ｓ１３：ＮＯ）、処理はＳ１１に戻る。タッチパネル６に対する操作が開始された場合（Ｓ１３：ＹＥＳ）、ＣＰＵ４０１は、動作内容を特定するために特定処理（図７参照）を実行する（Ｓ１５）。
【００３２】
図７を参照し、特定処理について説明する。ＣＰＵ４０１は、押下された状態のキーボード３、及び、タッチパネル６に対する操作を特定する（Ｓ３１）。例えばＣＰＵ４０１は、タッチパネル６から取得される接触位置情報によって示される接触位置や、接触位置の変化の傾向に基づいて、タッチパネル６に対する操作を特定する。具体的には例えば、表示部５に表示した文字列のうちいずれかの文字上の位置と接触位置とが一致した場合、ＣＰＵ４０１は、該文字を選択する操作であると特定する。また例えば、接触位置が右から左に時系列に変化している場合、ＣＰＵ４０１は、右から左へのフリック操作であると特定する。
【００３３】
ＣＰＵ４０１は、テーブル６２（図４参照）を参照する（Ｓ３３）。ＣＰＵ４０１は、Ｓ３１で特定したキーボード３及びタッチパネル６に対する操作に対応する動作内容が、テーブル６２に記憶されているか判断する（Ｓ３５）。具体的には、Ｓ３１で特定されたキーボード３、及び、タッチパネル６に対する操作が、キー種別及び操作としてテーブル６２に記憶されており、双方が対応付けられ、且つ、対応する動作内容がテーブル６２に記憶されている場合、ＣＰＵ４０１は、動作内容がテーブル６２に記憶されていると判断する（Ｓ３５：ＹＥＳ）。この場合、ＣＰＵ４０１は、対応する動作内容を、テーブル６２に基づいて特定する（Ｓ３７）。ＣＰＵ４０１は、特定した動作内容に従いプリンタ１が動作するように、ＬＣＤＣ４０５及び駆動回路４０６〜４０８を制御することで、テープへの印刷に必要な処理を実行する（Ｓ３９）。なお、Ｓ３９の処理によって表示部５に表示された文字列が変更された場合、ＣＰＵ４０１は、変更後の文字列をＲＡＭ４０４（図２参照）のテキストメモリに記憶する。特定処理は終了し、処理はメイン処理（図６参照）に戻る。
【００３４】
一方、Ｓ３１で特定したキーボード３及びタッチパネル６に対する操作に対応する動作内容が、テーブル６２に記憶されていない場合（Ｓ３５：ＮＯ）、ＣＰＵ４０１は、動作内容を特定できない旨をユーザに通知する通知画面を、表示部５に表示する（Ｓ４１）。特定処理は終了し、処理はメイン処理（図６参照）に戻る。
【００３５】
なお、通知画面を表示部５に表示する処理は変更できる。例えばＣＰＵ４０１は、Ｓ３５で動作内容がテーブル６２に記憶されていないと判断された場合（Ｓ３５：ＮＯ）、Ｓ３１の処理に戻り、タッチパネル６に対する操作が完了するまで、操作の特定を継続して実行してもよい。また、例えばＣＰＵ４０１は、Ｓ３５で動作内容がテーブル６２に記憶されていないと判断された場合（Ｓ３５：ＮＯ）、通知画面を表示部５に表示する代わりに、キーボード３及びタッチパネル６の夫々が別々に操作された場合の動作内容に従って動作してもよい。
【００３６】
図６に示すように、特定処理（Ｓ１５）の終了後、ＣＰＵ４０１は、Ｓ１１で押下されたキーボード３及び切替キー４１のうち少なくともいずれかの押下が解除されたか判断する（Ｓ１７）。キーボード３及び切替キー４１の両方が継続して押下されている場合（Ｓ１７：ＮＯ）、同時動作モードは継続する。処理はＳ１３に戻る。一方、キーボード３及び切替キー４１のうち少なくともいずれかの押下が解除された場合（Ｓ１７：ＹＥＳ）、ＣＰＵ４０１は、プリンタ１の動作モードを同時動作モードから通常動作モードに切り替え、ＬＥＤ４４を消灯させる。（Ｓ１８）。処理はＳ１１に戻る。
【００３７】
一方、Ｓ１１で、切替キー４１がキーボード３と同時に押下されていないと判断された場合（Ｓ１１：ＮＯ）、プリンタ１は通常動作モードで動作する。ＣＰＵ４０１は、タッチパネル６に対する操作が開始され、且つ、タッチパネル６に対する操作に対応する動作内容を、テーブル６１（図３参照）に基づいて特定したか判断する（Ｓ１９）。タッチパネル６に対する操作が特定された場合（Ｓ１９：ＹＥＳ）、ＣＰＵ４０１は、特定した動作内容に従って動作する（Ｓ２１）。なお、Ｓ２１の処理によって表示部５に表示された文字列が変更された場合、ＣＰＵ４０１は、変更後の文字列をＲＡＭ４０４のテキストメモリに記憶する。処理はＳ１１に戻る。
【００３８】
Ｓ１９の処理で、タッチパネル６に対する操作が開始されない場合、又は、開始されたタッチパネル６に対する操作に対応する動作内容を特定できない場合（Ｓ１９：ＮＯ）、ＣＰＵ４０１は、キーボード３に対する操作がされたか判断する（Ｓ２３）。キーボード３に対する操作がされた場合（Ｓ２３：ＹＥＳ）、ＣＰＵ４０１は、キーボード３に対する操作に対応する動作内容を特定し、特定した動作内容に従って動作する（Ｓ２５）。なお、Ｓ２５の処理によって表示部５に表示された文字列が変更された場合、ＣＰＵ４０１は、変更後の文字列をＲＡＭ４０４のテキストメモリに記憶する。処理はＳ１１に戻る。一方、キーボード３に対する操作がされていない場合（Ｓ２３：ＮＯ）、処理はＳ１１に戻る。
【００３９】
図８を参照し、印刷処理について説明する。ＣＵ４０１は、印刷キーを押下する操作を受け付けたか判断する（Ｓ１１１）。印刷キーを押下する操作を受け付けていない場合（Ｓ１１１：ＮＯ）、処理はＳ１１１に戻る。一方、印刷キーを押下する操作を受け付けた場合（Ｓ１１１：ＹＥＳ）、ユーザはテープへの印刷を指示していることになる。ＣＰＵ４０１は、ＲＡＭ４０４の設定メモリに記憶された様式設定（書体及び文字サイズ）を読み出す。ＣＰＵ４０１は、テキストメモリに記憶されたキャラクタをテープに印刷するため印刷用ドットパターンを、読み出した様式設定に基づいて作成し（Ｓ１１３）、プリントバッファに記憶する。ＣＰＵ４０１は、プリントバッファに記憶したドットパターンに基づいて駆動回路４０６を駆動し、サーマルヘッド１０の発熱素子を通電させることによって、テープに印刷を行う。またＣＰＵ４０１は、駆動回路４０７を駆動し、テープ送りモータ２３を駆動してテープを送る。これによって、テープにキャラクタが印刷される（Ｓ１１５）。処理はＳ１１１に戻る。
【００４０】
以上説明したように、プリンタ１のＣＰＵ４０１は、キーボード３及びタッチパネル６に対する操作と動作内容とを対応付けてテーブル６２（図４参照）に記憶する。ＣＰＵ４０１は、同時動作モードで動作している状態であって、押下中のキーボード３と同時にタッチパネル６が操作された場合、テーブル６２を参照して動作内容を特定する。ＣＰＵ４０１は、特定された動作内容に従って動作する。このためユーザは、同一の操作でタッチパネルを操作する場合でも、キーボード３の異なるキーを押下することによって、異なる動作内容に従ってプリンタ１を動作させることが可能となる。従ってユーザは、多数の動作を使い分けてプリンタ１に実行させる場合でも、タッチパネル６に対する操作の種類を最小限に抑えることができる。従ってユーザは、所望する動作内容に従ってプリンタ１を容易に動作させることが可能となる。
【００４１】
なおＣＰＵ４０１は、押下されたキーボード３に基づき、タッチパネル６の操作の候補を限定できる。例えばＣＰＵ４０１は、同時動作モードで動作中に「CapsLock」キーが押下された場合、テーブル６２を参照することによって、同時に操作されるタッチパネル６の操作内容を、文字上へのタッチ（Ｎｏ．１）か又は任意の文字を囲む（Ｎｏ．９）のいずれかに限定できる。このため、タッチパネル６に対する操作を特定するためにＣＰＵ４０１が行う処理の負荷を軽減できる。従ってプリンタ１は、タッチパネル６が操作されてから動作を開始するまでの時間を短縮でき、動作を迅速に開始できる。
【００４２】
なおプリンタ１は、同時動作モードで動作している場合にのみ、テーブル６２を参照して動作内容を特定し、特定した動作内容に従って動作する。プリンタ１が通常動作モードで動作する場合には、キーボード３及びタッチパネル６の操作に対応する動作内容を別々に特定し、特定した動作内容に従って動作する。このためユーザは、プリンタ１の動作モードを通常動作モードと同時動作モードに適宜切り替えることによって、プリンタ１を動作せるための操作を効率的に行うことができる。
【００４３】
＜第二実施形態＞
本発明の第二実施形態について説明する。第二実施形態においてＣＰＵ４０１は、切替キー４１が一旦押下された後は、切替キー４１が再度押下されるまで、プリンタ１を同時動作モードで動作させる。第二実施形態では、図６に示すメイン処理のうちＳ１１の処理で、ＣＰＵ４０１は、切替キー４１が押下されたかを判断する（Ｓ１１）。切替キー４１が押下された場合（Ｓ１１：ＹＥＳ）、ＣＰＵ４０１はプリンタ１の動作モードを通常動作モードから同時動作モードに切り替えてＬＥＤ４４を点灯させ（Ｓ１２）、同時動作モードで動作する。ＣＰＵ４０１は、Ｓ１３の処理で、キーボード３が押下され、同時に、タッチパネル６が操作されたか判断する。キーボード３の押下とタッチパネル３への操作が同時に行われない場合（Ｓ１３：ＮＯ）、処理はＳ１１に戻る。一方、キーボード３が押下され、同時に、タッチパネル６が操作された場合（Ｓ１３：ＹＥＳ）、ＣＰＵ４０１は特定処理を実行する（Ｓ１５）。特定処理の終了後、ＣＰＵ４０１は、Ｓ１７の処理で、切替キー４１が再度押下されたかを判断する（Ｓ１７）。切替キー４１が再度押下された場合（Ｓ１７：ＹＥＳ）、ＣＰＵ４０１は、プリンタ１の動作モードを同時動作モードから通常動作モードに切り替えてＬＥＤ４４を消灯させる（Ｓ１８）。一方、切替キー４１が押下されていない場合（Ｓ１７：ＮＯ）、処理はＳ１３に戻る。その他の処理は、上記第一実施形態と同一であるため、説明を省略する。
【００４４】
以上説明したように第二実施形態において、ユーザは切替キー４１を押下することによって、プリンタ１を同時動作モードで容易に動作させることが可能となる。切替キー４１を一旦押下すれば、ユーザは切替キー４１を押下し続けなくても、プリンタ１を同時動作モードで動作させることが可能となるので、ユーザの操作の利便性を高めることができる。
【００４５】
＜第三実施形態＞
本発明の第三実施形態について説明する。第三実施形態においてＣＰＵ４０１は、切替キー４１（図１参照）が押下されている間、プリンタ１を同時動作モードで動作させる。またＣＰＵ４０１は、切替キー４１が押下されていない状態では、プリンタ１を通常動作モードで動作させる。第三実施形態では、図６に示すメイン処理のうちＳ１１の処理で、ＣＰＵ４０１は、切替キー４１の押下が継続しているか判断する（Ｓ１１）。切替キー４１の押下が継続している場合（Ｓ１１：ＹＥＳ）、ＣＰＵ４０１はプリンタ１の動作モードを通常動作モードから同時動作モードに切り替えてＬＥＤ４４を点灯させ（Ｓ１２）、同時動作モードで動作する。一方、Ｓ１７の処理で、ＣＰＵ４０１は、切替キー４１の押下状態が継続しているかを判断する（Ｓ１７）。切替キー４１の押下状態が解除された場合（Ｓ１７：ＹＥＳ）、ＣＰＵ４０１は、プリンタ１の動作モードを同時動作モードから通常動作モードに切り替えてＬＥＤ４４を消灯させる（Ｓ１８）。一方、切替キー４１の押下が継続している場合（Ｓ１７：ＮＯ）、処理はＳ１３に戻る。その他の処理は、上記第二実施形態と同一であるため、説明を省略する。
【００４６】
以上説明したように第三実施形態において、ＣＰＵ４０１は、切替キー４１が押下されている間、プリンタ１を同時動作モードで動作させる（Ｓ１１：ＹＥＳ→Ｓ１２）。ユーザは、切替キー４１を押下しながら、キーボード３及びタッチパネル６を同時に操作することによって、キーボード３及びタッチパネル６が別々に操作された場合と異なる動作内容に従ってプリンタ１を動作させることが可能となる。
【００４７】
なお、上記第一実施形態〜第三実施形態は変更できる。プリンタ１は裏側に切替キー４１を備えていてもよい。これによってユーザは、プリンタ１の両脇を手で保持しながらプリンタ１を使用する場合、裏側に設けられた切替キー４１を容易に押下することができるので、プリンタ１を同時動作モードで容易に動作させることが可能となる。またプリンタ１は、切替キー４１を複数備えてもよい。ＣＰＵ４０１は、複数の切替キー４１が押下された場合に、プリンタ１の動作モードを通常動作モードから同時動作モードに切り替えてもよい。これによってプリンタ１は、動作モードが容易に切り替わることを抑止できる。
【００４８】
上記第三実施形態は変更できる。ユーザは、切替キー４１と「CapsLock」キーとを同時に押下することによって、切替キー４１をキーロック状態にできるようにしてもよい。ＣＰＵ４０１は、切替キー４１がキーロックされている場合、プリンタ１を同時動作モードで動作させてもよい。
【００４９】
＜第四実施形態＞
本発明の第四実施形態について説明する。第四実施形態においてＣＰＵ４０１は、タッチパネル６がタッチされている最中にキーボード３が押下された場合、プリンタ１の動作モードを通常動作モードから同時動作モードに切り替える。図９を参照し、第四実施形態におけるメイン処理について説明する。上記第一実施形態〜第三実施形態と同一の処理については、同一符号を付し、説明を省略する。ＣＰＵ４０１は、タッチパネル６がタッチされた状態であるかを判断する（Ｓ５１）。タッチパネル６がタッチされた状態である場合（Ｓ５１：ＹＥＳ）、ＣＰＵ４０１は、キーボード３のうち特定のキーが押下されたか判断する（Ｓ５３）。キーボード３のうち特定のキーが押下された場合（Ｓ５３：ＹＥＳ）、ＣＰＵ４０１はプリンタ１の動作モードを通常動作モードから同時動作モードに切り替え、ＬＥＤ４４を点灯する（Ｓ１２）。ＣＰＵ４０１は特定処理を実行する（Ｓ１５）。特定処理では、Ｓ５３で押下された特定のキーと、タッチパネル６に対する操作との組み合わせに基づき（Ｓ３３、図７参照）、テーブル６２を参照することで動作内容が特定され（Ｓ３７、図７参照）、印刷に必要な処理が実行される（Ｓ３９、図７参照）。
【００５０】
特定処理（Ｓ１５）の終了後、ＣＰＵ４０１は、タッチパネル６がタッチされない状態となるか、又は、Ｓ５３で押下された特定のキーが押下されない状態となるか判断する（Ｓ５５）。タッチパネル６がタッチされない状態となるか、又は、特定のキーが押下されない状態となった場合（Ｓ５５：ＹＥＳ）、ＣＰＵ４０１は、プリンタ１の動作モードを同時動作モードから通常動作モードに切り替え、ＬＥＤ４４を消灯する（Ｓ１８）。一方、タッチパネル６がタッチされ、且つ、特定のキーが押下された状態が継続している場合（Ｓ５５：ＮＯ）、同時動作モードで継続して動作するために、処理はＳ１５に戻る。
【００５１】
一方、Ｓ５１の処理で、タッチパネル６がタッチされないと判断された場合（Ｓ５１：ＮＯ）、又は、Ｓ５３の処理で、タッチパネル６がタッチされた状態で特定のキーが押下されないと判断された場合（Ｓ５３：ＮＯ）、プリンタ１は通常動作モードで継続して動作する。処理はＳ１９に進む。Ｓ１９、Ｓ２１、Ｓ２３、Ｓ２５の処理は、上記第一実施形態〜第三実施形態と同一であるため、説明を省略する。Ｓ２１、Ｓ２５の処理の後、処理はＳ５１に戻る。
【００５２】
以上説明したように、第四実施形態では、タッチパネル６がタッチされた状態でキーボード３のうち特定のキーが選択された後、タッチパネル６がタッチされない状態又は特定のキーが押下されない状態となるまでの間、プリンタ１は同時動作モードで動作する。このためユーザは、タッチパネル６及びキーボード３を同時に操作する手順と連動させて、プリンタ１の動作モードを同時動作モードに切り替えることができる。従ってユーザは、プリンタ１の動作モードを同時動作モードに迅速に切り替えることが可能となる。
【００５３】
＜第五実施形態＞
本発明の第五実施形態について説明する。第五実施形態においてＣＰＵ４０１は、キーボード３のうち特定のキーが所定時間以上継続して押下された後、同時にタッチパネル６がタッチされた場合、プリンタ１の動作モードを通常動作モードから同時動作モードに切り替える。図９を参照し、第五実施形態におけるメイン処理について説明する。ＣＰＵ４０１は、図９に示すメイン処理のうちＳ５１の処理で、キーボード３のうち特定のキーが所定時間以上継続して押下されたかを判断する（Ｓ５１）。特定のキーが所定時間以上継続して押下された場合（Ｓ５１：ＹＥＳ）、ＣＰＵ４０１は、この状態でタッチパネル６へのタッチが開始されたか判断する（Ｓ５３）。タッチパネル６へのタッチが開始された場合（Ｓ５３：ＹＥＳ）、ＣＰＵ４０１はプリンタ１の動作モードを通常動作モードから同時動作モードに切り替える（Ｓ１２）。ＣＰＵ４０１は特定処理を実行する（Ｓ１５）。特定処理においてＣＰＵ４０１は、継続して押下された状態の特定のキーと、タッチパネル６に対する操作に対応する動作内容がテーブル６２に基づいて特定され、印刷に必要な処理が実行される。Ｓ１５、Ｓ１８、Ｓ１９、Ｓ２１、Ｓ２３、Ｓ２５、Ｓ５５の処理は、上記第四実施形態と同一であるため、説明を省略する。
【００５４】
以上説明したように、第五実施形態では、キーボード３のうち特定のキーが押下された状態が所定時間以上継続した状態で、タッチパネル６へのタッチが開始されてから、タッチパネル６がタッチされない状態又は特定のキーが押下されない状態となるまでの間、同時動作モードで動作する。このためユーザは、第四実施形態と同様、タッチパネル６及びキーボード３を同時に操作する手順と連動させて、プリンタ１の動作モードを同時動作モードに切り替えることができる。従ってユーザは、プリンタ１の動作モードを同時動作モードに迅速に切り替えることが可能となる。
【００５５】
なお、上記第五実施形態において、特定のキーが所定時間以上継続して押下されている状態（Ｓ５１：ＹＥＳ）で、タッチパネル６に対するタッチが開始されない場合（Ｓ５３：ＮＯ）、ＣＰＵ４０１は、特定のキーが長押しされた場合に通常実行される動作内容と同様の動作内容に従ってプリンタ１を動作させてもよい。
【００５６】
＜第六実施形態＞
本発明の第六実施形態について説明する。第六実施形態においてＣＰＵ４０１は、キーボード３のうち特定のキーが押下された後、再度特定のキーが所定時間内に連続して押下され、その後、押下状態が継続している状態でタッチパネル６がタッチされた場合、プリンタ１の動作モードを通常動作モードから同時動作モードに切り替える。
【００５７】
図１０を参照し、第六実施形態におけるメイン処理について説明する。上記第一〜第五施形態と同一の処理については、同一符号を付し、説明を省略する。ＣＰＵ４０１は、キーボード３のうち特定のキーが押下されたか判断する（Ｓ９１）。特定のキーが押下された場合（Ｓ９１：ＹＥＳ）、ＣＰＵ４０１は、特定のキーの押下状態が一旦解除され、次いで特定のキーが所定時間内に連続して押下され、その後、特定のキーの押下状態が継続しているか判断する（Ｓ９３）。特定のキーが所定時間内に連続して押下され、その後、キーの押下状態が継続している場合（Ｓ９３：ＹＥＳ）、ＣＰＵ４０１は、タッチパネル６へのタッチが開始されたか判断する（Ｓ９５）。タッチパネル６へのタッチが開始された場合（Ｓ９５：ＹＥＳ）、ＣＰＵ４０１はプリンタ１の動作モードを通常動作モードから同時動作モードに切り替え、ＬＥＤ４４を点灯させる（Ｓ１２）。ＣＰＵ４０１は特定処理を実行する（Ｓ１５）。特定処理では、Ｓ９３で押下した状態が継続していると判断された特定のキーと、タッチパネル６に対する操作との組み合わせに基づき（Ｓ３３、図７参照）、テーブル６２を参照することで動作内容が特定され（Ｓ３７、図７参照）、印刷に必要な処理が実行される（Ｓ３９、図７参照）。
【００５８】
一方、Ｓ９１の処理で、特定のキーが押下されていないと判断された場合（Ｓ９１：ＮＯ）、プリンタ１は通常動作モードで継続して動作する。処理はＳ１９に進む。また、Ｓ９３の処理で、特定のキーが所定時間内に連続して押下されていないと判断された場合（Ｓ９３：ＮＯ）、又は、特定のキーが所定時間内に連続して押下された後、タッチパネル６に対するタッチが開始されない場合（Ｓ９５：ＮＯ）、処理はＳ２３に進む。Ｓ１５、Ｓ１８、Ｓ１９、Ｓ２１、Ｓ２３、Ｓ２５、Ｓ５５の処理は、上記第四実施形態及び第五実施形態と同一であるため、説明を省略する。
【００５９】
以上説明したように、第五実施形態では、キーボード３の特定のキーが所定時間内に連続して押下された後、タッチパネル６へのタッチが開始されてから、タッチパネル６がタッチされない状態又は特定のキーが押下されない状態となるまでの間、同時動作モードで動作する。このためユーザは、第四、第五実施形態と同様、タッチパネル６及びキーボード３を同時に操作する手順と連動させて、プリンタ１を同時動作モードで動作させることができるので、プリンタ１の動作モードを同時動作モードに迅速に切り替えることが可能となる。
【００６０】
なお、上述の第六実施形態は変更できる。例えばＣＰＵ４０１は、Ｓ９３の処理で、特定のキーが連続押下された後、タッチパネル６へのタッチが開始されない場合（Ｓ９５：ＮＯ）、特定のキーが連続押下（ダブルクリック）された場合の動作内容でプリンタ１を動作させてもよい。
【００６１】
なお、本発明は上記第一〜第六実施形態に限定されず、種々の変更が可能である。プリンタ１は、第一〜第六実施形態にて例示した操作以外の操作によって、動作モードを切り替えてもよい。例えばＣＰＵ４０１は、タッチパネル６に対して所定の操作がされた場合に、動作モードを通常動作モードから同時動作モードに切り替えてもよい。プリンタ１は表示部５を備えず、タッチパネル６及び操作部２のみ備えていてもよい。印刷装置はＰＣに接続してもよい。ＣＰＵ４０１は、テープに印刷する文字や印刷設定等を、ＰＣのディスプレイに表示してもよい。キーボード３は、メカニカルスイッチを備え、該スイッチを介して押下を検出してもよいし、他の方式で押下を検出してもよい。例えばキーボード３はタッチパネルを備え、該タッチパネルを介して押下を検出してもよい。
【００６２】
なお、テーブル６２を記憶したフラッシュメモリ４０９が本発明の「記憶手段」に相当する。Ｓ１１、Ｓ１７、Ｓ５１、Ｓ５３、Ｓ５５、Ｓ９１、Ｓ９３、Ｓ９５の処理を行うＣＰＵ４０１が本発明の「判断手段」に相当する。Ｓ３７の処理を行うＣＰＵ４０１が本発明の「特定手段」に相当する。Ｓ３９の処理を行うＣＰＵ４０１が本発明の「動作実行手段」に相当する。Ｓ１２、Ｓ１８の処理を行うＣＰＵ４０１が本発明の「通知手段」に相当する。
【符号の説明】
【００６３】
１      プリンタ
２      操作部
３      キーボード
４      機能キー群
５      表示部
６      タッチパネル
４１    切替キー
４４    ＬＥＤ
６１、６２  テーブル
【図１】
2014069365.tif 000003
【図２】
2014069365.tif 000004
【図３】
2014069365.tif 000005
【図４】
2014069365.tif 000006
【図５】
2014069365.tif 000007
【図６】
2014069365.tif 000008
【図７】
2014069365.tif 000009
【図８】
2014069365.tif 000010
【図９】
2014069365.tif 000011
【図１０】
2014069365.tif 000012